0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

PLC和上位机组态软件通讯方式

PLC远程通讯 来源:PLC远程通讯 作者:PLC远程通讯 2022-06-27 08:05 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

PLC上位机组态软件不在同一个地方,那PLC如何远程和上位机通讯呢。现在物联网技术快速发展,PLC通过互联网就能实现和上位机通讯。

PLC的通讯协议是工业通讯协议,不能直接支持互联网通讯,那就首先就需要将PLC的通讯协议转为可以在互联网通讯的协议,上位机组态也是支持工业通讯协议,因此到了上位机这边,网络协议又要还原为工业通讯协议。这就是PLC远程和上位机组态通过互联网远程通讯的原理。

互联网通讯还有一个问题,就是怎么确定设备地址,局域网是通过IP。互联网因为需要通过多过网络节点,直接输入IP是不可能实现的。这就需要一个能联通两边的技术方案,简化网络节点配置,因此现在基本采用云服务器中转,采用域名连接技术。

因为工业4.0的需求,PLC远程的需求蓬勃发展,市场上就出现了专门做PLC远程模块的厂家。

pYYBAGK49EKAOIcPAAGu7jaXff8296.JPG

PLC远程分两种技术方式,一种是透传,一种是协议转换。

1:透传方式

这种方式只是远程的两边利用云服务器为中转节点,让远程两边形成一个网络通道,利用远程两边设备自带的协议通讯,这种模块简单来说就是实现一个网线的功能,功能很简单。

这种方式就需要两边设备的协议要能匹配,比如wincc远程监控1200 plc,就需要用wincc 自带的1200 plc协议,第三方不带协议的软件,就很难监控,比如程序员C++JAVA,PHYSON,LABVIEW开发的软件。第三方软件要监控,那就需要程序员还需要破解1200的协议,在软件里面做这个协议的驱动。这就对程序员要求太高了,大部分程序员是不知道PLC的协议的,因为PLC的协议每个厂家都不同,也是PLC厂家的设置的一个技术壁垒。所以这种模块是没有手机APP,网页监控的,一般也不支持MES系统。

透传模式还有一个弊端,他这种自身是不过数据检验的,网络经过大量节点,是存在大量干扰的,长时间监控是不稳定的,而且这种方式对服务器资源占用特别大。服务器上运行的设备多了,基本就很难稳定运行。这种方式远程短时间下载PLC程序或者调试是问题不大,但是长时间不间断监控采集数据,基本不稳定的,这个技术架构就决定了,这种技术方式不能用于长时间的监控。做这种设备的厂家大部分都是做路由器转行过来的,他们实际不懂PLC的协议,只熟悉网络通道配置。

poYBAGK49EKAHJRlAAJA3XmO-G8135.png

2:协议转换模式

协议转换模式是前端硬件模块,内置各种PLC协议,连接不同的PLC使用不同的协议。是采用变量映射寄存的方式,将PLC的通讯协议,转为互联网协议。这个就要求厂家对PLC有很深的技术研究和积累。

这种方式是以变量为核心,在模块内部的嵌入是系统,将PLC上传的数据转为互联网通讯方式,将互联网下发的命令转为PLC可识别的协议。变量同步在服务器上。远程端依据开放的接口和标准的协议,来服务器交互数据。这种转换后的协议,标注一般是OPC UA/DA,HTTPS。还有一种是MQTT,MQTT其实是HTTPS的

一种,就是按照固化好的通讯格式,给固定的地址发送数据。这种方式的核心,就是在网络传输的不在是工业协议,可以采用各种网络数据压缩和加密方法,实现数据传输,大幅减小数据传输的流量。网络技术先进的公司,还会采用校验握手机制,数据发送失败,还会重发。这样就可以保障数据稳定传输,而且这种技术可以很大程度上减轻服务器的负担,才能确保服务器的稳定。

对数据压缩处理,和服务器优化这个就考验模块生产公司的技术能力。对服务器和网络数据传输的公司优化压缩数据传输的能力就更强,处理和传输数据的数量就更大,速度就更快,且服务器稳定性会高很多。这个就是火车自动购票系统为什么最后需要阿里来介入优化,以前老是卡死奔溃,这就就是各个厂家对大数据服务器技术架构的水平。

pYYBAGK49EOAcdPmAAUJPVPEn7c314.png

目前要实现PLC远程和上位机通讯,比较好的技术方式就是加第三方的远程模块,通过云服务器中转网络节点这种方式成本低,安装调试时间极短,这种方式经过10多年的发展,已经非常成熟和可靠。

还有一种PLC远程和上位机通讯的方式是采用VPN的方式,这种方式是网络运营商给设备间做一个专网连接,形成类似一个局域网的模式。这种方式,就是成本高,需要每年付专网租赁费给运营商,还要等运营商来配置,费用高,架设时间长,这种方式因为专网只给客户自己用,稳定性和可靠性是高于透传模式的。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • plc
    plc
    +关注

    关注

    5045

    文章

    14443

    浏览量

    483581
  • 通讯
    +关注

    关注

    9

    文章

    940

    浏览量

    36361
  • 组态软件
    +关注

    关注

    4

    文章

    233

    浏览量

    27863
  • 上位机
    +关注

    关注

    27

    文章

    994

    浏览量

    56713
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于以太网模块:S7-200PLC 与 MicroWIN 上位通讯配置实操

    一、项目背景与需求目标   在 工业自动化 领域,西门子S7-200PLC应用广泛,但因硬件限制缺乏以太网接口,无法直接与上位机进行 以太网通讯 ,限制了其在现代工业自动化系统中的应用拓展。本项
    的头像 发表于 11-29 16:33 655次阅读
    基于以太网模块:S7-200<b class='flag-5'>PLC</b> 与 MicroWIN <b class='flag-5'>上位</b>机<b class='flag-5'>通讯</b>配置实操

    基于以太网模块:西门子 S7-300PLC 与 LABVIEW 上位通讯配置实操

    一、项目背景与需求目标 在工业自动化领域,西门子S7-300PLC因其稳定性和强大控制功能被广泛应用,但其缺乏网口,难以与上位机进行以太网通讯,导致数据传输效率低下,无法满足现代工业生产对实时
    的头像 发表于 11-28 17:03 2231次阅读
    基于以太网模块:西门子 S7-300<b class='flag-5'>PLC</b> 与 LABVIEW <b class='flag-5'>上位</b>机<b class='flag-5'>通讯</b>配置实操

    西门子S7-1500 PLC和S7-300 PLC Profibus-DP通讯组态实例

    CP1542-5 Profibus-DP通讯模块作为DP主站,原S7-300 317-2DP PLC作为DP从站的组态方法。
    的头像 发表于 11-25 14:27 564次阅读
    西门子S7-1500 <b class='flag-5'>PLC</b>和S7-300 <b class='flag-5'>PLC</b> Profibus-DP<b class='flag-5'>通讯</b>的<b class='flag-5'>组态</b>实例

    欧姆龙NJ/NX系列PLC的CIP协议标签方式与西门子PLC之间通讯

    机制。 ​ ​本案例是欧姆龙的NJ501与西门子的S7-1500的PLC之间以太网跨网段通讯,NJ501采用标签方式通讯。下图是通过IGT-DSER的参数配置
    发表于 07-23 10:09

    PLC之间跨区域通讯!无线通讯方案全解析

    。 在这种情况下,可以给PLC配备相应的无线通讯模块来实现 PLCPLC无线通讯。 串口无线通讯
    的头像 发表于 07-21 16:57 556次阅读
    <b class='flag-5'>PLC</b>之间跨区域<b class='flag-5'>通讯</b>!无线<b class='flag-5'>通讯</b>方案全解析

    西门子S7-200PLC借助于以太网模块与STEP7上位通讯应用配置案例

    系统,实现S7-200PLC上位机STEP7的以太网通讯,满足企业对于实时数据传输、远程设备监控与管理的需求。
    的头像 发表于 07-04 10:02 536次阅读
    西门子S7-200<b class='flag-5'>PLC</b>借助于以太网模块与STEP7<b class='flag-5'>上位</b>机<b class='flag-5'>通讯</b>应用配置案例

    西门子S7-200PLC以太网模块对接组态上位通讯的实战配置案例解析​

    企业面临在不更换现有S7-200PLC设备的基础上,使其与基于MODBUSTCP协议的上位机组态王实现稳定、高效以太网通讯的难题,以提升生产管理智能化水平和生产效率,降低设备升级成本。
    的头像 发表于 07-03 10:37 491次阅读
    西门子S7-200<b class='flag-5'>PLC</b>以太网模块对接<b class='flag-5'>组态</b>王<b class='flag-5'>上位</b>机<b class='flag-5'>通讯</b>的实战配置案例解析​

    工业组态平台实现水泵机组可视化监控

    平台,能够实现对多个分布式站点的遥测监控,及时发现异常并快速定位采取措施。 通过工业组态平台,用户能够随时随地获取各个水泵机组的运行状态与工艺参数,了解故障分布、告警频率等信息,也能进行管理、控制等操作。此外,也能实现
    的头像 发表于 06-23 17:07 398次阅读
    工业<b class='flag-5'>组态</b>平台实现水泵<b class='flag-5'>机组</b>可视化监控

    冷源水机组远程监控物联网系统方案

    现场冷源水机组由冷冻机、冷冻水泵、冷却水泵、冷却塔、电动阀及水管温度、水流开关、膨胀水箱等监测、控制器PLC等组成,通讯协议为Modbus,而上位机通信协议为MQTT,因此既需要实现
    的头像 发表于 06-18 11:17 317次阅读

    EtherCAT转CANopen网关与伺服器在汇川组态软件上的配置步骤

    EtherCAT转CANopen网关与伺服器在汇川组态软件上的配置步骤 汇川组态软件在工业自动化领域具有广泛的应用,该软件能够有效地实现Et
    的头像 发表于 06-12 10:06 813次阅读
    EtherCAT转CANopen网关与伺服器在汇川<b class='flag-5'>组态</b><b class='flag-5'>软件</b>上的配置步骤

    怎么实现PLC的数据组态?#plc #手机组态 #组态监控

    plc物联网
    jf_24842510
    发布于 :2025年05月21日 09:20:43

    组态可视化平台如何监控欧姆龙PLC的数据变量

    某电子制造企业需要实时监控生产线上多台欧姆龙PLC设备的运行状态,包括温度、压力、转速、产量计数等关键数据变量。传统监控方式依赖本地HMI和人工巡检,存在数据延迟、无法集中分析、异常响应滞后等
    的头像 发表于 05-14 14:37 687次阅读
    <b class='flag-5'>组态</b>可视化平台如何监控欧姆龙<b class='flag-5'>PLC</b>的数据变量

    CCLinkIE转ModbusTCP依靠网关搭建组态王连接三菱PLC通讯桥梁​

    与 ModbusTCP 协议设备进行通讯。为了解决这一协议不匹配的问题,决定采用捷米特JM-CCLKIE-TCP网关来完成 CCLinkIE转ModbusTCP 的协议转换,实现组态上位机与三菱
    的头像 发表于 04-16 10:33 784次阅读
    CCLinkIE转ModbusTCP依靠网关搭建<b class='flag-5'>组态</b>王连接三菱<b class='flag-5'>PLC</b>的<b class='flag-5'>通讯</b>桥梁​

    多台西门子PLC与多台三菱PLC之间通讯找DeepSeek问方案

    项目中要实现数据收集监控,需要多台西门子PLC与多台三菱PLC之间实时通讯,实现数据交互,不方便修改PLC程序,也不想用总线,因为要组态且成
    发表于 03-08 10:22

    机组态软件和三菱FX5U Modbus TCP以太网通信

    安卓手机组态软件测试工程对三菱FX5U数字量输入实现读操作、继电器输出实现读写操作、保持寄存器实现读写操作。
    的头像 发表于 03-01 14:23 2017次阅读
    手<b class='flag-5'>机组态</b><b class='flag-5'>软件</b>和三菱FX5U Modbus TCP以太网通信