技术论坛

PLC单边通信的应用

作者 主题
至圣

经验值: 16408
发帖数: 2398
精华帖: 0
主题:【分享】PLC单边通信的应用
推荐帖 推荐帖


只看楼主 楼主 2018-12-30 14:00:29

在MES现场控制的应用中,出于以下原因,会考虑在生产现场架设IT PLC:

通过松耦合的架构,减少对现场实时控制的影响。

把握手和大部分位信号的处理转移到现场控制层,减少OPC的负载。

缓存部分数据在IT PLC,减少对MES服务器实时响应的依赖。

一旦有了IT PLC,就要考虑IT PLC和OEM PLC之间的通信。

在MES实施的实践中,通常IT系统的规划要晚于OEM控制的规划,同时,IT系统要处理的业务逻辑也仅仅占OEM PLC总业务的10%~20%,因此往往在IT介入的时候,OEM PLC的架构已基本定型,留给IT并没有太多技术选择。

同时,为了减少双方的相互影响,明确界定双方的责任线,往往会要求双方硬件隔离、网络隔离、通信隔离、数据隔离。

比如说,双方会有各自的PLC和HMI,实现硬件隔离。

OEM PLC通过CPU PN口组建OEM网络,然后通过CP卡接入IT PLC网络,以实现网络隔离。

要求IT PLC尽可能走单边通信,减少对OEM PLC通信的影响,从而实现通信隔离。

在OEM PLC定义专门的数据交换区,用于双方交换数据,从而实现数据隔离。

 

下面从单边通信需要的角度出发,阐述一下常见的几种IT PLC和OEM PLC的通信方式。

方式1:通过Coupler组态通信

IT PLC和OEM PLC通过PN/PN Coupler进行组态,通过硬件自动把一方的Input/Output映射成另一方的Output/Input。

优点:通过硬件实现,稳定可靠,无须编程。

缺点:需要占用双方的CPU PN口组网,只能通过I/O区域传输数据,数据容量1KB。

 

方式2:通过i-Device组态通信

可以把OEM PLC作为i-Device组态为IT PLC的I/O设备,组态后自动把一方的Input/Output区域映射成另一方的Output/Input区域。

优点:通过硬件实现,稳定可靠,无须编程。

缺点:需要占用双方的CPU PN口组网,只能通过I/O区域传输数据,数据容量1KB,必须使用博图V13以上版本进行组态。

 

方式3:使用Put/Get进行单边通信

启用OEM PLC CPU的保护属性“允许来自远程对象的PUT/GET通信访问”,这样IT PLC就可以通过PUT/GET指令实现对OEM PLC的远程单向读写,同时,OPC服务器也通过单边通信实现对OEM PLC的远程监控和管理。

优点:单边通信,OEM PLC无须组态、无须编程,可以通过CP卡组网。

缺点:IT PLC需要编程,数据容量较小(和300通信160字节,和1500通信880字节)。

 

方式4:双边通信

双方通过工业以太网进行双边通信,协议包括TCP/ISO-ON-TCP/UDP等多种方式,指令也有多种选择。

优点:可以通过CP卡组网,支持工业以太网,数据容量大(如USEND/URCV通过PN口可最大发送64KB数据,通过CP卡可最大发送32KB数据)。

缺点:需要双方组态,需要双方编程。



开心每一天,懂得包容、感恩!
推荐帖推荐理由: 在生产信息管理系统中,提供了IT系统与OEM PLC之间的一般通信方式,分析了各自通信方案的利弊,对于现场通信方案的选择可做一个参考 (推荐人:星动行働)
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1533319&b_id=4&s_id=0&num=8

至圣

经验值: 18401
发帖数: 2409
精华帖: 1
回复:PLC单边通信的应用


只看楼主 1楼 2018-12-30 15:25:45

分析的有道理!


 
以下网友喜欢您的帖子:

  
至圣

经验值: 18884
发帖数: 2107
精华帖: 0
回复:PLC单边通信的应用


只看楼主 2楼 2018-12-30 16:16:33

经验之谈!


 
以下网友喜欢您的帖子:

  
至圣

经验值: 12786
发帖数: 3407
精华帖: 3
回复:PLC单边通信的应用


只看楼主 3楼 2018-12-31 00:15:35

PUT/GET单边通讯用的多一些,


学无止境
以下网友喜欢您的帖子:

  
侠圣

经验值: 3035
发帖数: 1434
精华帖: 9
回复:PLC单边通信的应用


只看楼主 4楼 2019-01-02 11:13:24

分析的挺好,数据量不大,用Put/Get单边通信最省事。


QQ:9150312
以下网友喜欢您的帖子:

  
至圣

经验值: 16722
发帖数: 1309
精华帖: 2
回复:PLC单边通信的应用


只看楼主 5楼 2019-01-03 15:57:26

专业的分析


同一个问题ID下,已经先回答此问题的人,如再参考我答案而修改自己答案的,就是王八蛋!
以下网友喜欢您的帖子:

  
侠客

经验值: 964
发帖数: 71
精华帖: 0
回复:PLC单边通信的应用


只看楼主 6楼 2019-01-05 14:00:12

学习了,还不错


吃的苦中苦,方为人上人
以下网友喜欢您的帖子:

  
侠圣

经验值: 2078
发帖数: 171
精华帖: 0
回复:PLC单边通信的应用


只看楼主 7楼 2019-01-05 21:02:09

 不断学习经验。


 
以下网友喜欢您的帖子:

  
版主

经验值: 76166
发帖数: 19135
精华帖: 378
回复:PLC单边通信的应用


只看楼主 8楼 2019-01-06 18:48:42
呵呵了,我不知道各位学到了什么经验之谈?楼主自己还摸着石头过河呢!
Zane 注册自动化系统工程师 Always save before download
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
PLC单边通信的应用
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。