新闻
西门子 6SL3210-5BE23-0UV0/3KW//3AC380V-480V
2024-10-01 15:56  浏览:18
西门子 6SL3210-5BE23-0UV0/3KW//3AC380V-480V

SINAMICS V20 380-480V 3AC -15/+10 % 47-63Hz 额定功率 3kW 有 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, 3,00 kW

订货号: 6SL3210-5BE23-0UV0


在 CPU1214C 创建 4 个非优化 DB 块,DB3/DB4/DB5/DB6,如图 10 所示:

图 10.CPU1214C 创建数据块

CPU1215C 的 Master 块读取 40006-40010 地址,对应 CPU1214C 的 DB4 块中的 DB4.DBW0-DB4.DBW8 内容,Master 块读取到内容如图 11 所示:

图 11. 主站 CPU 读取到的数据

如果主站 Master 读取从站 Modbus 地址 40016,数据长度 5,如图 12 所示:

图 12. 主站调用 Master 指令

由于从站 CPU1214C 没有 40016-40020 地址对应的数据区域,所以 Master 指令执行之后报错,如图 13 所示:

16#8383:请求帧中的数据地址无效。.

图 13. Master 指令执行报错

HR_Start_Offset

HR_Start_Offset 用于指定 Modbus 保持寄存器的起始地址,存储在 Modbus_Slave 背景数据块中,默认是 0。

Modbus 保持寄存器地址从 40001 或 400001 开始。这些地址与保持寄存器的 PLC 存储器起始地址对应。通过组态"HR_Start_Offset"变量,可以将 Modbus 保持寄存器的起始地址定义为除 40001 或 400001 之外的其它值。

例如,如果保持寄存器被组态为起始于 MW100 并且长度为 100 个字(即 MB_HOLD_REG 设置为 P#M100.0 WORD 100)。偏移量 20 可指定保持寄存器的起始地址为 40021 而不是 40001。低于 40021 和高于 40120 的任何地址都将导致寻址错误。

HR_Start_Offset地址小值大值020
Modbus 地址4000140100
S7-1200 地址MW100MW298
Modbus 地址4002140120
S7-1200 地址MW100MW298

例如,将 Modbus_Slave 放入程序段后,可以切换到先前的程序段,分配 HR_Start_Offset 值。该值必须在执行 Modbus_Slave 前分配,如图 14 所示:


相关新闻
联系方式
公司:上海工智达电气技术有限公司
姓名:田子龙(先生)
电话:15221760199
手机:15221760199
地区:直辖市-上海
地址:上海市松江区科技园区平原街880弄65号201
邮件:271463402@qq.com
拨打电话 请卖家联系我