工厂里的工程师小威最近真的很头痛,公司客户的一台或多台设备分布在不同的地区或国外,如果要对其PLC、HMI等自控产品进行远程控制、调试和维护。除了问题,经常要千里迢迢奔赴国外进行维护。
最近有事特殊时期,国外疫情比较乱套,真是头疼的不行
现实的例子这样很多,随着工业的发展,PLC联网进行远程监控、远程运维的需求越来越多,通常是通过PLC的通信口外接一个联网模块来实现。如何选择联网模块进行plc远程监控呢?答案是:根据自身需求进行选择。
需求一:远程运维(远程上下载PLC程序)
客户的一个电话,就要奔赴千里去出差,而往往现场是什么状况都不知道,要解决一个问题需要来回折腾好几次。浪费大量的人力物力财力!所以远程下载PLC程序对于工控人来说,就是一个刚需。
为解决该需求,可将PLC分成两类:串口PLC和网口PLC。
所谓串口PLC指的是通过串口(RS232RS485RS422)进行下载程序的PLC。
需求二:设备远程监控
将设备连接到网络,设备的数据可通过以太网传到远端,实现设备的远程实时监控,远程报警,数据分析处理等功能。进而提高生产效率,管理效率。
为解决该需求,可将PLC应用场景分成两类:标准系统和非标系统。
所谓非标系统,指的是非标准的专为某个特定项目开发的系统,不同系统应用场景相差较大。因每个系统的应用场景相差较大,自助开发监控平台成本太高,因此针对非标系统推出PLC边缘计算网关+云组态方案;
所谓标准系统,指的是设备厂家生产的常规标准产品,系统应用场景相差不大。对于标准系统,推出低成本DTU+私有云方案。因为是标准产品,数量较大,因此可以采用低成本DTU模块对接设备,然后根据系统定制监控平台。
所谓标准系统,指的是设备厂家生产的常规标准产品,系统应用场景相差不大。对于标准系统,推出低成本DTU+私有云方案。因为是标准产品,数量较大,因此可以采用低成本DTU模块对接设备,然后根据系统定制监控平台。
如何设置远程连接?
作为一个新手, 如何进行PLC远程监控?
一、准备工作。
1.1在对接前我们需准备如下物品;
1) 西门子S7-1200PLC一台,及通讯用RJ45网线。
2) 西门子CB1241 RS485模块。
3) 河北蓝蜂科技的DTU模块一台,天线和电源适配器(以下用GM10-DTU作为实例)。
4) SIM卡一张,有流量,大卡(移动或联通卡)。
5) 联网电脑一台(WinXP/Win7/Win8操作系统)。
6) 电工工具,通讯线材等。
1.2 DTU准备工作
我们需要对DTU网关(WM10-DTU网关的设置和GM10类似,以下均以GM10-DTU网关来介绍)连接天线、插上SIM卡(移动/联通流量卡,大卡)、连接12V或24V的电源适配器。
1.3 PLC准备工作。
全部设备不接电源,取下S7-1200面板上下两个活动护板,将CB1241插入CB槽内。将网线插入PLC的PROFINET网口,另一端插入电脑网口。CB1241与GM10的连接按下图连接,既,CB1241的T/RA和TA短接,一起接GM10的485B;CB1241的T/RB和TB短接,一起接GM10的485A。PLC上电(220VAC),GM10上电(12VDC或24VDC)。
二,PLC的modbus从站创建。
第一步,使用西门子的《TIA Portal》(以下简称博途)软件,本文使用的软件版本是V14。将S7-1200和CB1241进行设备组态,如下图: