当前位置:   主页 > >

菏泽成武发电机保养型号齐全本地发电机出租公司--菏泽成武发电机保养

文章来源:13335093736 发布时间:2024-08-02 22:37:20
菏泽成武发电机保养型号齐全本地发电机公司--菏泽成武发电机保养
如果现在有个项目,需要MODBUS控制五个变频器,那该怎么?也许你会说,这还不简单,把前面的通信程序复制五遍不就行了?理论上,这是可行的,但却是不可行的,为什么呢?因为串口在同一时间,只能进行一次数据交互。这个一次,是指一次读或是写操作。这就好比一个很窄的路口,一次只能通过一辆汽车,如果五辆汽车一起通过,势必会引起堵塞,一辆也过不去,但我们需要过五辆怎么?那就需要交通灯或是交指挥交通,通信也一样,也需要有交通灯或是交,而在MODBUS通信中,就需要我们自己来当交,通过程序控制通信流程,这就是轮询方式。


本例子中从D200始,因为数据全部是按16进制传送,要发送数据必须转换为16进制后再写入存储区,PLC发送数据是按照先低八位后高八位的顺序,所以在定义数据发送顺序时必须遵守这个原则,如下面图中程序所示:这里重点要说一下CRC校验指令应用,这里这个N是8位数据个数,一个D地址是16位,一定要注意,CRC指令在三菱FX-2N以上系列中被支持,但在三菱Q系列中,目前只有Q03UDV以上的CPU支持,往下的CPU只能通过梯形图编写CRC校验程序,这种例程在百度上能搜索到很多。