一、 Step7 软件组态与操作 1、 创建 Step7plc 项目。 2、 插入 S7—300 plc 工作站。 3、 硬件组态。 单击工作站 SIMATIC 300(1),打开硬件配置窗口如图: 然后单击 SIMATIC 300+符号目录,并双击 RACK-300 导轨如图: (1) 第一槽插入电源模块 在硬件目录内展开 PS-300 子目录,双击 PS 307 5A 图标插入电源模块: (2) 第二槽插入 CPU 模块 在硬件目录内展开 CPU -300 子目录,双击 CPU 315 子目录,双击图标插入 CPU 模块,CPU 的型号及订货号必须与实际选择的 CPU 一致,否则无法下载程序及硬件配置,如图: 在模块列表内双击 CPU 315 可打开 CPU 属性配置窗口如图: 可输入CPU 名称,单击属性按钮打开CPU 接口属性对话框, 新建一个MPI(1)的网络,点网络设置:传输率选187.5kbps (3) 第三槽插入接口模块 需要扩展时,可加接口IM 模块。 (4) 第四槽插入以太网模块,在在硬件目录内展开plc-300 子目录,CP-300—CP 343-1 找到对应的订货号,双击后插入以太网模块如图: 新建以太网“ETHERNET(1)”,设置 CP 模块的 IP 地址如图: (5) 数字量输入模块 在硬件目录内展开SM-300 子目录下的 DI-300 子目录,双击所需模块: (6) 第五槽插入数字量输出模块 (7 ) 第六槽插入模拟量输入模块 (8 ) 第七槽插入模拟量输出模块 (9) 编译硬件组态 编译硬件组态(完成后的窗口) 系统自动创建程序文件夹 包含一个循环组织块 OB1 二、 程序的编写 在 OB1 中编辑 LAD 程序。 插入一个功能 FC1 在组织块O B1 中调用FC1 插入数据块DB1。 编辑变量声明表: 在功能FC1 中编程,调用库SFC14、SFC15、编写正反转调频率程序。 S7—300PLC 可以使用功能SFC14(读取)、SFC15(修改)、变频器参数值,调用一次可以读取或修改一个参数。在PROFIBUS—DP 上可用周期性数据通信控制变频器,称为参数过程数据对象(PP0)。 有效数据结构被分为可以传送的 PDW和 PZD 区。PKW 用于读写参数值班,PZD 用于控制字和设定信息和实际值等,如控制电动机的启、停,设定频率等。 EN:使能输出 ENO:使能输入 LADDR:区域中已组态的起始地址,将从该处读取数据, W#16#124 实际上是PKW 的起始地址292 RET_VAL: 如果在功能激活时出错,则返回值将包含一个错误代码。 RECORD:参数值读到 DB1 块中的从10.0 开始的8 个字节中 DB1.DBX ...