222222222233333333333333
Modbus通讯编程实例(三) 实例三:写单字(功能码06) 其中在EMIS数组中第一个字,低字节为功能码06,高字节为从站要写入字的地址11 在主站赋值如下 在TWIDO中显示如下: Modbus通讯编程实例(四) 实例四:写N字(功能码16) 其中在EMIS数组中第一个字,低字节为功能码16,高字节为从站要写入字的起始地址20 在主站赋值如下 在TWIDO中显示如下 另外注意刷新数据时,必须要把EN引脚断开一下才可以重新读取或写入。通过实验,把交换管理表的完成位(即GEST第一个字的最低位)放在EN引脚前不太好使,所以最好编个令牌循环指令。把令牌放在EN引脚前,当取得令牌时再读取或者写入。 功能码05: 欢迎大家上论坛讨论~ 知无不言言无不尽哟~ ........... |