欢迎来到巨控上海分公司|上海盈控科技有限公司!
联系我们
·地址:上海市徐汇区虹梅路2008号虹
    梅大楼202室
·技术支持:18217100035 宋工
PLC无线通讯
home 解决方案 > PLC无线通讯

组态王和西门子S7-200 PLC远程监控方案

 

巨控GRM200G和GRM400系列PLC专用无线通讯模块均支持和各个厂家的组态软件通讯,本例以组态王为例详细说明组态王和西门子S7200 PLC远程监控的方法和步骤。

完成远程监控的需要的硬件:

1. 巨控GRM200G一台(插入开通GPRS的SIM卡)

2. GRM200G下载线及24V电源

3. 可以上网的电脑一台

完成远程监控的需要的软件:

1. GRM200工程配置软件GRM Developer

2. 巨控GrmOpcServer软件包,请从巨控公司网站上下载。

3. 组态王软件

完成远程监控的方法:

1. 使用GRM200工程配置软件GRM Developer完成GRM200G的工程开发和下载,如配置需要远程监控的变量,及对应的PLC寄存器地址。

2. GRM200G开发下载完毕后,插入SIM卡,使之登陆到云监控服务器。

3. 使用巨控GrmOpcServer软件包中的GRM OPC管理器配置监控端,并刷新设备,将GRM200G的变量更新到本地OPC服务器。

4. 使用组态软件开发工程,将组态软件的变量关联到对应的OPC寄存器。

4.1 新建组态工程

请按组态王使用手册新建组态工程。

4.2 添加OPC设备

在工程浏览器中新建OPC服务器:

OPC服务器选择GrmOpcServer.GRMOPC,读写方式选择“同步读”和“同步写”。如下图所示

4.3 添加设备变量

首先在数据词典窗口中新建类型为I/O整数的变量,如下图所示,点击红色部分选择OPC服务器,注意,不是点击连接设备:

然后在下图的寄存器窗口中,可以手工输入寄存器名字。

上图中数据类型和GRM设备中定义的变量类型需保持一致。GRM设备变量整数对应组态王LONG,开关量对应组态王BIT,浮点数对应组态王FLOAT。读写属性请根据实际需要勾选。  注意:寄存器格式为设备显示名.GRM200工程中的变量名, 上面输入的寄存器名字是设备1.环境温度,其中:设备1是在GrmOpcMgr程序中添加GRM设备时,设置的设备显示名。


环境温度是在GRMDev3中对应GRM200工程中的变量名称

若当前电脑已经正确配置GRM200设备,并使用GrmOpcMgr成功刷新该设备,建议点击下图红色圆圈所示的下拉按钮,自动获取寄存器名称,防止手工输入出错。 选择寄存器的界面如下图,浏览器里面自动列出了远程GRM200中所有具备网络读写的变量!

注意:GRM设备内部工程因增加变量、删除变量或修改变量名称而发生变化时,需下载新工程到GRM200正常运行后,并使用GrmOpcMgr重新刷新GRM设备,然后退出组态王,再重新进入组态王回到上图的界面,才能自动获取新的OPC寄存器名。

4.4 监视变量值

在画面中新建一个“文本”元件,设置文本属性为“模拟值输出”,如下图所示:

然后启动运行系统,看到如下图所示:

正常运行时,组态王会自动启动GrmOpcServer.exe,在电脑右下方的任务栏中可以看到。

5. 运行组态软件,即完成开发。

所需费用

1. 若需要远程监控PLC的100个变量,3秒钟更新一次数据,监控电脑24小时开机(和同时监控的电脑的台数无关),一个月大概需要100-200M流量(约15元)。

2. 购买GRM200G无线模块一个

3. 如果使用短信功能,短信费用1毛1条.