intouch与PLC通讯中断时,怎么让上传的I/O数据自动清零? 5
- 你的回答被采纳后将获得:
- 系统奖励15(财富值+成长值)+难题奖励10(财富值+成长值)+提问者悬赏5(财富值+成长值)
1个回答
2015-05-25
展开全部
创建一个IO离散变量
譬如标记名为IOStatus,为它选择你要清零数据的访问名,item地址写$sys$status。这个IOStatus就可以监视其归属访问名的通讯状态,为1表示通讯正常,为0表示通讯故障;
创建条件脚本
IOStatus为假时触发函数
IOReinitialize();
此函数的功能是重启所有IO连接,由于当前通讯本身不正常,重启后所有IO数据都会显示为初始值,可以一目了然发现通讯问题;
也可以使用IOReinitAccessName()重启单个访问名,不影响其他访问名的数据刷新。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询