quote:以下是引用YiMoon在2013-12-17 11:01:39的发言:
首先你要确定,变频器支持哪些功能码,这样才能确定ADRESS接口怎么填写,比如
03,06,16对应4XXXX保持寄存器
04对应3XXXX输入寄存器
02对应1XXXX输入
01,05,15对应0XXXX输出
比如
运行状态 TEF->BAS BOOL 通讯点 C417H(50199) Bit11=1,运行
变频器故障 TEF->BAS BOOL 通讯点 C417H (50199) Bit3=1,报警
这些是读位,我接触过的通讯地址是用02功能码读的,所以,在ADRESS接口填入150200,
如果是03功能码,那就填450200,
这里地址要加1在count接口填入个数1
其它的就以此类推,关键是看你用什么功能码去处理,就对应那个存存区地址
还有就是要注意的是地址要加1
多谢指导,到时候试试通信