VEINVIEW 触摸屏和 LM PLC 通过 MODBUS RTU 通讯 实现步骤 1.PLC 参数设置 PowerPro 程序中加入set_local_address 功能块设置modbus 从站地址,以便响应modbus主站的数据请求,具体可以参见指令手册。LM PLC 默认的站地址51,通讯参数为38400bps 、无校验 、8位 。 变量定义 编程语言 程 序 梯形图(LD) 2.VEINVIEW 参数设置 通过软件Easy Builder 8000 组态软件设置相关参数。通讯参数的设置应与PLC 侧的设置相匹配,这里还要把通道与数据联系起来。 ⑴ 新建画面工程 首先新建工程选择相应的机型。 ⑵ 添加设备(PLC) 在“系统参数设置”中新增设备 “MODBUS RTU” 在设备属性里设置相应的参数(RS-232 、51 、38400 、N 、8 、1) ⑶ 组态相应的画面 画面中有模拟量显示和模拟量输入 ,开关量显示和开关量设定 a 模拟量显示 Modbu s Rtu 403101 显示的数据是LM PLC 中的%MD200 的值。 b 模拟量设定 Modbu s Rtu 403105 设定的是LM PLC 中的%MD212 的值。 c 开关量设定 Modbu s Rtu 003801 设定的数据是LM PLC 中的%MX100.0 的值。 d 模拟量显示 Modbu s Rtu 100001 显示的数据是LM PLC 中的%IX0.0 的值。 ⑷ 画面数据结果 ⑸LM系列 PLC数据区 Modbus RTU地址映射关系(有 1位数的偏移) 数据区 类型 地址范围 Modbus地址 映射公式 Modbus类型 I区 %IX BOOL %IX0.0~%IX511.7 0~4095 IXm.n:m*8+n+1 1x %IW WORD %IW0~%IW510 0~255 IWm:m/2+1 3x Q区 %QX BOOL %QX0.0~%QX511.7 0~4095 QXm.n:m*8+n+1 0x %QW WORD %QW0~%QW510 0~255 QWm:m/2+1 4x M区 %MX BOOL %MX0.0~%MX7816.7 3000~65535 MXm.n:m*8+n+3000+1 0x %MW WORD/ REAL %MW0~%MW8190 3000~7095 MWm:m/2+3000+1 4x