200PLC,与多个仪表以及多台变频器通讯,现在用库
modbus通讯指令仪表数据正常,但是变频器那边一直出现比较奇怪的事情。
1、 变频器为英威腾GD100,通讯控制命令地址为2000H,通讯设定频率地址为2001H,做启停控制时
LDW= C10, 5
= L60.0
LDW= C10, 5
EU
= L63.7
LD L60.0
CALL MBUS_MSG:SBR4, L63.7, 8, 1, 48193, 1, &VB316, M20.1, VB200
读写口RW为1时报103错误代码,(103:从站不支持数据类型:该"地址"类型不被从站支持)
读写口RW为0时却不报错,说明书上写的命令码03H为读命令,06H为写命令
2、
做频率给定时
LDW= C10, 6
= L60.0
LDW= C10, 6
EU
= L63.7
LD L60.0
CALL MBUS_MSG:SBR4, L63.7, 8, 1, 48194, 1, &VB320, M20.1, VB200
写数据到vw320变频器频率显示一直为0,请高手指点些,谢谢了!