图片:
所以说你根本看不懂我那个程序,那个程序不复杂,里面数据判断占了大部分,真正收发指令只占了很小的一部分,你写一个通讯程序也是一样的,当然,电机控制用固定功能块做的,或者说你只需要固定控制方式,所以显得简单;
我程序里面包含了通讯参数的修改,首先是修改了通讯默认地址,再就是模仿modbus切换控制字写对象的参数,然后根据不同的控制模式解析对应数据
你做通讯感觉才入门,上图是对应实现的功能
大致就是通讯建立,先读出前排2组数据,那2组如果和实际设备有出入则通过下面的写操作修改掉,其余时间是在读取右边2列有效数据,这个设备没有修改软件,所以得做通讯程序去修改报警范围之类的参数,不是每一个给你的设备都会给你配一个参数修改软件,也不是每一个操作工都知道怎么去修改一个设备,尤其是第三方,那么你就必须在你的HMI上开放一个接口去方便修改
[ 此帖被zhou1211在2021-01-17 11:39重新编辑 ]