要在 S7-200 SMART 程序中使用 Modbus RTU 主站指令,请执行以下步骤: 1. 在程序中插入 MBUS_CTRL 指令,并在每次扫描时执行 MBUS_CTRL。 您可以使用 MBUS_CTRL 指令启动或更改 Modbus 通信参数。 当您插入 MBUS_CTRL 指令时,会在程序中自动添加几个受保护的子例程和中断例程。 2. 在“文件”(File) 菜单功能区的“库”(Libraries) 区域中,单击“存储器”(Memory) 按钮 ,指定 Modbus 库所需的 V 存储器的起始地址。 或者,也可在项目树中右键单击“程序块”(Program Block) 节点,并从上下文菜单中选择“库存储器”(Library Memory)。 库 9.3 Modbus 库指令 S7-200 SMART 424 系统手册, 10/2013, A5E03822234-AB 3. 在程序中放置一条或多条 MBUS_MSG 指令。 可以根据需要在程序中添加任意数量的 MBUS_MSG 指令,但某一时间只能有一条指令处于激活状态。 4. 用通信电缆连接通过 MBUS_CTRL 端口参数分配的 S7-200 SMART CPU 端口和 Modbus 从站设备。 注意 防止意外电流 互连参考电位不同的设备可能导致意外电流从互连电缆中流过。 这些意外电流可能导致通信错误或设备损坏。 确保所有用通信电缆连接的设备均具有共同的电路参考点或已隔离,以避免产生意外电流。 Modbus 主站指令使用如下显示的 Modbus 功能读取或写入特定的 Modbus 地址。 Modbus 从站设备必须支持读取或写入特定 Modbus 地址所需的 Modbus 功能。 表格 9- 21 所需的 Modbus 从站功能支持 Modbus 地址 读取或写入 所需的 Modbus 从站功能 00001 - 09999 离散输出 读 功能 1 写 功能 5 适用于单个输出点 功能 15 适用于多个输出点 10001 - 19999 离散输入 读 功能 2 写 不可以 30001 - 39999 输入寄存器 读 功能 4 写 不可以 40001 - 49999 保持寄存器 400001 - 465535 读 功能 3 写 功能 6 适用于单个寄存器 功能 16 适用于多个寄存器控制单元
标准G120变频器包含CU240B-2,CU240E-2和CU250S-2三种类型的CU单元可供选择
CU250S-2控制单元在端子功能和安全功能上与CU240E-2相同,而它与上面两种CU单元大的区别是CU250S-2可以连接编码器,而且每种型号都支持扩展的安全功能。
标准G120变频器的功率单元包含PM240,PM240-2和PM250三种功率单元可供选择,这三种功率单元都可以和CU240B-2,CU240E-2,CU250S-2三种CU单元连接。
PM240-2,支持三个电压范围:
1AC/3AC 200V-240V 3AC 380V-480V 3AC 500V-690V
功率模块 PM240-2 有不带滤波器或带有集成的 A 级电源滤波器两种类型。有标准型和穿墙式安装型。PM240-2内含制动单元通过外接制动电阻实现动态制动。
PM240-2 标准型
PM240-2 穿墙式安装型
带滤波器和带有集成的*电源滤波器两种类型。 PM240F尺寸内含制动单元通过连接外部制动电阻实现动态制动。PM240FSGX尺寸的制动单元是作为选件的,也是通过连接外部制动电阻实现动态制动。
PM240功率模块的电压范围是在3AC 380V-480V ,有不PM250功率模块的电压范围是在3AC 380V-480V ,有不带滤波器和带有集成的*电源滤波器两种类型。PM250通过将能量反馈给电网实现动态制动。