如何plc远程模块获取PLC数据

上回收到有人咨询PLCplc远程模块通讯技术的问题后来由于本人近期工作繁忙,未及时回复PLCplc远程模块通讯现阶段使用的较多,有很多共性话题本人在此就目前市场上所用箌的PLCplc远程模块通讯技术进行相关的归纳及探讨,由于水平有限如有不妥之处,望请各位读者见谅

随着物联网技术的发展,信息技术的普及越来越来的PLC、HMI等自控产品厂商或集成商迫切需要plc远程模块监控、调试和维护现场设备。从经济方面plc远程模块管控可以减少人力出差成本,解放了工程师在路途上的时间;从技术方面plc远程模块管控实现设备联网功能,实现工业物联网保障

国内目前常用到的PLCplc远程模塊通讯解决方法大概有以下几种:

在前端配置一个监控器,再通过搭建自己的云平台服务在云平台中做一个协议转换,让用户不需要提供公网IP地址

前端配置的监控器主要实现串口数据转换成网络数据,一般使用透传技术传输数据报文传输通道一般使用GPRS,未来的NB-IOT极有可能会替代GPRS

云平台的协议转换主要实现的工作包括:根据PLC通讯模块或CPU模块提供的通讯协议,将接收到的前端监控器透传过来的数据报文解析、再按照常用的工业标准协议打包如OPC等协议。当然如果实现反控的话将接收到PC端发送过来的数据报文按照前面打包的协议解析,同時再按照现场PLC协议进行打包再下发到前端设备中

当然一般厂家不单单在云平台中做一个协议转换,同时会在其中设计数据存储层、业务層等

在前端配置一个路由器,在中心端配置一个v*n服务器通过v*n技术,搭建广域网中的局域网操作电脑和网络设备可以通过WIFI或者LAN接入到其中任何一个网关设备,就可以访问局域网内所有的设备和电脑这种情况需要有一个公网IP或者公网IP的端口映射。相对来说网络的可靠性、稳定性会更好,当然费用会更高购买路由器时注意路由器支持的网络种类!

在前端配置一个DTU,在中心端需要一个公网IP及对应的驱动程序这种配置采集频率不能太高,通讯量受到限制网络的可靠性、稳定性相对来说也差点,但费用较低快速搭建。传统的DTU一般采用GPRS甴于4G网络的普及,4G DTU使用慢慢增多

目前市面上PLCplc远程模块通讯主要以上述三种技术为主,如有不同的实现方式欢迎留言讨论!

明明白白了解PLCplc远程模块模块的透傳模式
选用PLCplc远程模块控制采用透传plc远程模块模式读取plc远程模块上下载数据但 许多客户对于什么是透传模式不了解,当我们向客户说明什麼是透传模式时许多人都不明白,现在华杰智控技术有限公司向客户说明什么是PLC透传模式采用WinCCplc远程模块组态模式将本地异步串口通信轉换成smartlink协议的网络通信。其主要目是将串行通信的简单设备实现在网络上的通信而这些设备不需要做任何改变,为此WinCC模式定义了一系列相关的操作参数,这些参数的定义实现了网络连接所需要的属性 透明plc远程模块数据传送,无论传输业务如何网络只负责将需要传送嘚业务送达目的节点,同时保证传输的质量即可而不对传输的业务进行处理。


plc远程模块组态软件选择WinCC虽然成本高一点但是使用PLC的客户仳较熟悉WINCC,所以在选择组态软件的时候也会偏向WINCC 那么如何实现WINCCplc远程模块组态和plc远程模块监控呢?选择一款好的plc远程模块模块既配置简單,使用方便传输数据稳定,不掉线

下面以HJ8300PLCplc远程模块模块来阐述如何实现WINCCplc远程模块组态。

使用环境: 1台操作电脑 配置WINCC软件;1台西门孓S1200;PLCplc远程模块HJ8300。

西门子PLCplc远程模块控制模块采用WinCCplc远程模块组态 

首先 配置PLCplc远程模块模块HJ8300,可以选择WIFI或者4G联网 如果现场没有网络就通过shoujika来联網,配置好了之后把西门子S1200接到LAN口。

西门子PLCplc远程模块控制模块采用WinCCplc远程模块组态 

然后操作电脑上运行smartlink软件, 输入帐号密码点击运行

後,运行WINCC软件选择网卡,自动搜到到远端的S1200实现了WINCCplc远程模块组态。

对于传递的通道来说无需理会消息体格式及内容通道只负责消息嘚传递,对消息不做任何处理当客户端接收到透传消息后,由客户端自己来决定如何处理消息正是因为透传消息可以自定义消息体,吔可以自定义消息的展示方式及后续动作处理所以弥补了通知栏消息的一些不足之处(通知栏消息是直接展示出来,相关的动作客户端无法捕获到)

推送服务端接收到推送的消息后,不做任何处理直接发送给目标用户。当客户端SDK接收到透传消息后发送给客户端,客户端茬配置的第三方里接收到透传消息后进行处理

我要回帖

更多关于 plc远程模块 的文章

 

随机推荐