如何利用MCGS组态软件实现远程监控

2021-05-13


远程监控主要用于生产厂家或产品服务商对现场使用设备进行在线、远程的监视和控制。远程监控主要使用在远程通讯设备带有通讯功能,在远程有计算机的情况。本地计算机可以通过远程计算机对通讯设备进行控制操作。


硬件设备:
两台工控机、两个MODEM和一个交换机(或两个可以拨号的电话线)、一个RS232/485转换器,1台通讯设备(以天辰PID控制仪为例)。

硬件初始化:
在使用MCGS的远程监控方案时,必须对Modem的参数进行新设置(也叫Modem初始化),否则远程监控不会成功。Modem初始化的具体操作如下:
选择MCGS组态软件“工具”菜单下的“Modem设置工具”,进入Modem设置窗口, 

 


● 设置“Modem端口”为“COM1”,通讯波特率为9600,数据位为8位,停止位为1,无校  验。
● 初始化本地Modem ,把“本地Modem”接在本地计算机的COM1口上,单击按钮“初始化  本地Modem”,稍后会弹出含有初始化信息(成功或失败)的对话框,如提示失败,则  需仔细检查计算机串口和Modem是否能正常工作。成功后,可以进行远程Modem的初始  化。
● 初始化远程Modem,把“远程Modem”接在计算机的COM1口上,单击按钮“初始化远程  Modem”,稍后会弹出含有初始化信息(成功或失败)的对话框,如提示失败,则需仔  细检查计算机串口和Modem是否能正常工作。
● 仪表通讯测试,在进行远程监控连线之前,先对要进行远程通讯的仪表进行通讯测试。  方法与远程采集中仪表通讯的测试方法相同,这里不在赘述。
远程监控的物理连线:
在Modem初始化成功,并且仪表也可以直接与工控机进行通讯,则可以进行远程监控的物理连线工作了 。正确连线后,可以进行远程监控的组态了。


远程监控组态:
需要在两台计算机(远程端和本地端)上进行组态,且在远程计算机正常运行时才能在本地计算机上进行远程监控。

本地端工程组态:
● 创建一个新工程,并保存为 “远程监控本地端.mcg” 文件;
● 在设备窗口中加入设备 

 


在“串口通讯父设备”的“基本属性”中设置“通讯方式”为“1-Modem通讯方式”,并设置好各种参数。
对“低速网络Modem”和“网络数据同步”的属性设置同远程通讯中的方法。

 


● 创建一个新用户窗口,命名为“远程监控”;在窗口中新建输入框和标签,根据远程计  算机对通讯设备的监控变量,对本地端的输入框和标签进行恰当的定义,从而实现远程  监控。

远程端工程组态
● 创建一个新工程,并保存为 “远程监控远程端.mcg” 文件;
● 在设备窗口中加入设备,

 


在进行“低速网络:Modem”的属性设置时,除了正确设置波特率等参数外,电话号码一项要留空。在进行”网络数据同步“属性设置时,注意正确填写远端设备的名称。

● “串口通讯父设备”基本属性设置

 


注意端口号和通讯方式的正确设置。设置正确后,在仪表的“设备调试”,中应该通讯成功,并将仪表的数据显示出来。

 


● 创建一个新用户窗口,命名为“远程诊断”。在实时数据库中填加一些变量。

在窗口中新建两个按钮,分别命名为“write”和”read”,在按钮的脚本程序中写入操作设备的设备命令。 
新建三个输入框,分别对应“写地址,设定值,读地址“,五个标签分别为“写地址,设定值,读地址和返回值“其中一个标签用于显示“返回值”。
两台计算机上组态工作完成后,就可以运行工程,开始进行远程监视和控制了。首先在远程计算机上正常运行工程后,可以通过两个按钮对仪表实现读写操作。操作无误后,在本地计算机上通过显示框可以显示远端仪表的数值,实现远程监视。也可以在本地计算机上通过输入框更改远端仪表的地址和数值,再通过远程计算机上的按钮操作,可以实现对远端仪表的写操作控制。
至此,就完成了远程监控的全过程。当然,根据所连接的远端设备的不同,对应的设备命令的格式也会不同,请在操作前仔细阅读该设备在MCGS上的在线帮助,以便对设备能够正确操作。

友情链接: