前言
随着国家大力发展工业4.0,工业大数据化。如何将PLC的设备可以用手机APP监控控制成为了当前比较热门的事。
如果制作一款简单可靠的PLC手机APP,对于很多工控人员来说是非常向往的一件事。毕竟对于一般的从事工控的人来说,对PLC的逻辑控制程序是非常的熟悉,但对于上层软件的开发如手机APP就相对非常困难,因为做APP涉及到了C语言的编程。现在我来介绍一款即不需要C语言的程序也不需要很高深的PLC知识也能做出一款属于自己想要的PLC手机APP。拿我们常用的西门子S7-200为例。
需要的硬件如下:
1、GMR500智能远程控制终端
2、PPI通讯线
3、手机卡一张
硬件连接线如下图
首先我们先来介绍第一个硬件:
GRM500模块是由广州巨控研发出的一款高度集成硬软件的智能远程控制终端,模块内部底层和PLC的通讯全部做好。
如:西门子S7-200 、SMART\、西门子S7-300、400、西门子S7-1200、1500、AB系列PLC(罗克韦尔 )、三菱FX全系列PLC、三菱Q系列PLC、欧姆龙全系列PLC、台达全系列PLC、***丰炜PLC、国产各类PLC、***永宏PLC等等。
我们在使用的时候直接调出来用即可,不用管里面的协议数据格式的转换。GRM500模块内部把底层的东西都全部做好,一个PLC远程手机APP监控,除了底层和PLC通讯外,还有比较重要的就是上层软件连到用户手机上。这一点GRM500模块上层软件同样也是高度做好,我们在使用的时候也不用自己写C语言再进行繁琐的数据连到手机上,直接用即可。有了这个模块,我们只需要有PLC的地址表就可以了。
简单点总结就是,我们在电脑打开模块的配置软件,把PLC的寄存器地址和名称填写上去,然后下载到模块里即可完成自己想要的PLC远程手机APP监控系统。
现在我们一步一步如何使用GRM500实现PLC远程手机APP监控
硬件的连接如上图:西门子S7-200走PPI口转RS485接到GRM500的RS485口上。
现场的PLC200与模块GRM500的连接线硬件接好了。接下来我们打开自己的电脑,开始制作自己的APP。
用电脑打开GRM500的配置软件GRMDEV4.EXE。(注意软件下载后解压即可以用不需要安装)
一个PLC里面有成百上千的数据不等,如果不分组我们在手机APP里看起来会眼花缭乱,我们得在手机APP里面把它们分组,这样我们看起来就一清二楚,如上图所示,把PLC里面的数据分成几大组之后再分成小组。便于我们在手机上监控查看PLC的数据。
GRM500上有几个串口,如PLC200上图接的GRM500串口COM1(注意根据对应现场GRM500接那个COM口而设置),此时选择COM1 调出西门子200PPI协议,在COM1右键添加PLC的地址(注意一个COM口可以接多台PLC)如上图。
接下来如上图所示新建变量,把PLC的名称和寄存器地址填上去。
最后所有要在手机APP里显示的变量建好后,下载到GRM500模块里
接下来GRM500模块插上手机卡,待模块数管码显示:4- ,表明模块已上线如下图。
此时拿出手机、下载APP二维码安装APP如下图:
评论
查看更多