Page 111 - 《橡塑技术与装备》2025年1月
P. 111

工业自动化
                                                                                               INDUSTRIAL AUTOMATION



                3 LCom 与 LCCF 的比较分析                               LCCF 库的 “Lccf_MCClient” 组件扮演着关键角色。
                    LCom 和 LCCF 虽同为 Siemens 提供的通信库,               该组件采用 CIP(Common  Industrial  Protocol), 一
                但二者在功能和用途上存在显著差异。                                 种面向对象的通信协议,允许对设备的过程值、配置
                    共同点 :二者均服务于工业自动化领域的通信需                        和诊断数据进行访问。CIP 遵循客户端 - 服务器模型,
                求,支持设备间的数据交换。                                     服务器端提供资源,客户端请求服务,数据通过 TCP
                    不同点 : LCom 专注于基于 TCP 协议的点对点全                  或 UDP 封装在以太网数据包的有效载荷中。值得注意
                双工通信,支持标准 TCP 通信并定义了额外的 LCom                      的是,CIP 协议的消息封装方法会随着路由站点数量
                协议,提供心跳信号、时间同步等额外通信功能。通                           的增加而导致消息长度增长。
                过简单配置,即可实现设备间的数据交换,适用于需                               图 4 展示了一个基础的网络物理连接图,其中两
                要连续数据流和数据记录传输的场景。                                 个控制器通过 5 类以太网线直接相连,或通过交换机
                    LCCF 则专注于协议转换功能,支持 EtherNet/                  进行扩展连接。
                IP、MC 等多种工业以太网通信协议。它适用于与多
                种不同通信协议交互的场景,用户可通过配置不同功
                能块实现与不同品牌设备的通信。LCCF 需要更详细
                的配置以满足特定的协议转换和通信需求。
                    LCom 适用于简化 TCP 通信配置并提供额外通信
                特性的场景,而 LCCF 则更适用于需要协议转换和兼
                容多种通信协议的复杂场景。


                4 LCCF 应用举例                                                        图 4 CIP 通讯
                    如图 3 所 示,2023 年我国 PLC 市场呈现出显著                     在 SIMATIC 与 Rockwell 控制器的通信架构中,
                的集中度趋势。Siemens、Rockwell、Mitsubishi 和              通常 Rockwell 控制器作为 CIP 服务器,而 SIMATIC
                OMRON 四大品牌以其强大的市场影响力,共占市                          控制器则作为 CIP 客户端。图 5 描绘了通信数据交换
                场份额超过 75%。特别地,OMRON 与 Rockwell 均                  结构,其中强调了项目中对 CIP 服务器中变量地址的
                支 持 Ethernet/IP 协 议, 本 文 将 以 此 为 基 础, 分 别 以       识别。
                Rockwell 和 Mitsubishi 为第三方品牌,展示 LCCF
                技术的应用。








                                                                                 图 5 CIP 通信结构
                                                                  4.1.2 数据通讯的实现
                                                                      本  案   例   中  ,  Rockwell 的 CompactLogix 系
                                                                  列 1769-L33ER 控制器作为 CIP 服务器端,使用
                                                                  Studio5000  v32.00 作为 编程软 件 ;而 Siemens 的
                              图 3 PLC 市场占比                        SIMATIC S7-1200 系列 1214C 控制器则作为客户端,
                                                                  采用 TIA Portal v19 进行编程。两控制器已物理连接,
                4.1 SIMATIC 控制器和 Rockwell 控制器
                                                                  确认处于同一网段,子网掩码一致,且 IP 地址的最后
                的通讯示例
                                                                  一位不同,确保编程计算机能够与两设备进行通信。
                4.1.1 通信机制解析
                                                                      首先,利用 Siemens 官网提供的 CIP  Service
                    在 SIMATIC 与 Rockwell 控制器的通信中,
                                                                  Tool 进行配置。该软件支持多种设备类型,且版本更


                2025     第   51 卷                                                                      ·61·
                      年
   106   107   108   109   110   111   112   113   114   115   116