hx257
我现在用昆仑通态通过modbus—RTU给从机发送变量,如何在变量没有改变的情况下发送出这个变量的数值呢?
比如 现在有 X Y 2个变量,我修改X的值,昆仑通态会将改变后的X值发送给从机。我现在需要再修改X的时候,昆仑通态能将X Y的值一起发送给从机,怎么实现这个功能?
楼主最近还看过
fdxz
不建立通道,采用设备命令方式写,用事件脚本,x变化作为触发,然后在脚本里面写对应的变量到对应的地址就OK。
例如 !SetDevice(设备0,6,"WriteP(4,1,WB,2,x,y)") ,不连续的地址也可以单独调用write命令
成龙大彬
关育谋
用策略实现,或者用脚本程序实现
如果XY是同一类型变量的话,批量设置也可以。
微信用户
"fdxz" 的回复,发表在1楼 对内容: 【不建立通道,采用设备命令方式写,用事件脚本,x变化作为触发,然后在脚本里面写对应的变量到对应的地址就OK。例如 !SetDevice(设备0,6,"WriteP(4,1,WB,2,x,y)") ,不连...】进行回复:
-----------------------------------------------------------------
非常感谢,按你的方法已经实现这个功能了
Smile-lyc
感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。
对于求助者要求:
1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;
2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。
3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。
4、2023加油!!
AMD250
学习中。。。。。