SINAMICS V20 380-480V 3AC -15/+10 % 47-63Hz 标称功率 4kW 有 60 秒 150 % 过载 未过滤 I/O:4 DI,2 DO,2 AI,1 个模拟输出 现场总线:USS/MODBUS RTU 安装有基本操作面板 保护:IP20/ UL 开放 尺寸:B 140x160x165(宽x高x深)
西门子SINAMICS V20变频器,IP20 / UL 开放式,FSB,3AC380-480 V, 4,00 kW
订货号: 6SL3210-5BE24-0UV0
例:使用 TIA Portal V16,CPU1215C 配置 CM1241 RS422/485 模块作为 Modbus RTU 主站,CPU1215C 配置 CM1241 RS422/485 模块作为 Modbus RTU 从站
CPU1215C 在 OB1 中编写 Modbus 主站的程序,创建优化 DB 数据块 DB3-Master,DATA_PTR 填写该优化的 DB 块区域:
图 2. CPU1215C 主站 Modbus 编程
图 3. 优化的数据块 DB3-Master
CPU1214C 在 OB1 中编写 Modbus 从站的程序,创建优化的 DB 数据块 DB8,MB_HOLD_REG 填写该优化的 DB 块区域:
图 4. CPU1214C 从站 Modbus 编程
图 5. 优化的数据块 DB8
主站 Master 的 REQ 管脚触发,主站读取从站的保持性寄存器 40001,长度为 5 个字,读取结果如图 6 所示:
图 6. 主站 Master 读取到的数据
Modbus Slave 指令的使用
Modbus_Slave V4 背景 DB 的数据内容
如图 7 所示:
图 7. Modbus_Slave V4 背景数据块
用户程序可以修改图 7 中圈出的变量:
红色为 Modbus RTU V4 指令集中 Modbus_Slave 增加的变量,要求的版本是 TIA PORTAL V15 及其以上,CPU版本 V4.2 及其以上
QB_Read_Start
QB_Read_Count
IB_Read_Start
IB_Read_Count
Data_Area_Array
黑色为 Modbus_Slave V3 指令集中 Modbus_Slave V3 增加的变量,要求的版本是 TIA PORTAL V14SP1 及其以上,CPU版本 V4.1.1 及其以上
QB_Start
QB_Count
蓝色为 Modbus_Slave V3 指令集中 Modbus_Slave V2 的变量(即初始版本),要求的版本是 TIA PORTAL V13SP1 及其以上,CPU版本 V4.1.1 以及其上
HR_Start_Offset
Extended_Addressing