想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控

工控安全 2年前 (2022) admin
470 0 0
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
JZGKCHINA
工控技术分享平台

应用背景

经常会碰到客户吐糟,在上位机组态完整的IO状态监控好麻烦,都是重复的组态工作,点数多了做起来太浪费时间,很消耗鼠标键盘和头发,一不小心甚至还要消耗女盆友,所以咱们今天来说一下,怎样以最小的工作量,实现最大范围的IO监控。 



实现思路

这次废话不多说,毕竟静姐姐没按照字数给补贴,咱直入正题,先把脑袋瓜子动起来想想怎样实现该功能:
① Mcgspro支持地址偏移功能,可以实现PLC(或其他仪器仪表设备)通讯时寄存器地址的动态访问;
② 建立一组IO状态的监控,通过地址偏移,来进行动态IO状态监控,最后实现所有IO地址监控;
③ 通过指令动态字符串文本显示,按照偏移规律,做简单的IO点地址文本显示。

 

实施步骤

1.这次提需求的客户主要用松下PLC,所以这次以松下PLC为例,进行程序设备组态 
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
松下FP7输入输出点均为16进制,我们以1个地址(16个位)为单位,对应给输入X寄存器和输出Y寄存器都批量建立好一组数据,也就是16个位,注意要对应设置地址偏移,然后选择快速连接变量确认保存即可;




该步骤注意事项:

① 确认保存时,如系统提示变量未定义,选择全部添加即可

② 加入地址偏移设置之后,人机界面运行过程中,以输入为例,实际通讯的地址为X(0+X偏移),也就是说,当X偏移的值为5时,实际通讯的地址位X5.0到X5.F


2.使用多重复制功能,快速组态IO显示画面 
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
①添加一个动画显示指示灯,对应我们建立的X0.0 
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
 ②添加一个标签显示输出,对应显示: “X”+!Str(X偏移)+”.0″
该标签主要按照IO点地址来做备注显示,例如对应X0.0时,就显示文本“X0.0”,对应X1.0时,就显示文本“X1.0”,如此类推。 
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
③做好一组之后,我们选择合并单元格,方便进行下一步批量复制 
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
确认保存,我就能等到我们画好的一组输入IO画面。 
④最后我们加入上下翻页按钮 
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
上下翻页按钮原理也很简单,就是对应给我们的X偏移变量做加减。 
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
 最后,按照一样的步骤,把输出Y寄存器监控画面也都对应组态好 


效果演示

想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
运行起来我们就能看到实际效果,可以通过翻页按钮,自由切换查看不同IO寄存器的状态值,地址注释也能对应自动切换。
目前对于大部分上位机用户,都会有相关需求,特别是中大型点数较多的系统,对该需求更是强烈,其他不同的PLC就不再一一说明了,方法都雷同,大家参考设置即可。


想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控
最后问题来了:
如果还想做“批量的、中文的、自定义的”IO注释显示,该怎么做?


下次我们再来揭晓。

作 者 简 介


阮旭芬


昆仑通态华南地区打杂人员

1.Smart200&V90伺服系统:已更新15课

2.贝加莱直播课程:已更新30课

3.PKS快速入门:初级&中级-全

4.剑指工控经典公开课:已更新35课
5.新品推荐:已更新10课
想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控

原文始发于微信公众号(剑指工控):想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控

版权声明:admin 发表于 2022年10月31日 上午12:01。
转载请注明:想看多少就看多少-MCGS昆仑技创HMI实现动态IO监控 | CTF导航

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...