欢迎来到巨控湖南分公司|长沙聚控电子科技有限公司!

联系我们
·地址:长沙星沙镇天华南路银河大厦
·电话/微信:15307483969 王工
·邮箱:54150175@qq.com
您现在的位置:首页>>解决方案>>产品功能应用>>基于巨控NET400网关实现AB和西门子PLC跨网段通信

基于巨控NET400网关实现AB和西门子PLC跨网段通信

发布时间:2024-08-20

当今工业自动化项目,为了更好地利用数据价值,不同系统之间实现通信交换数据已成为一种主流。作为一名自动化工程师,遇到不同品牌PLC之间互通交换数据更是家常便饭,但是,由于品牌不同,它们支持的通信协议有所不同,那么,自动化工程师在做通信方案时,是选择硬件模块,是选择编写通信程序,还是借助软件来实现,都需要综合考虑具体的应用场景。今天,我们分享的主题是:巨控科技最新发布的NET400系列网关如何实现不同品牌PLC之间跨网段通信。

01

软件环境

1. AB PLC编程软件

Studio 5000 V36.00

2. 西门子 PLC编程软件

TIA Portal V17.0

3. NET 400设置软件

GRMDev 6.0.4.100

02

应用场景

1. 本文假设某场景:一台AB PLC型号为1769-L30ER,IP地址为172.16.1.3,其接入两个按钮,信号分别为启动和停止;一台西门子PLC型号为CPU 1211C,IP地址为192.168.10.201,其控制一台电机。功能要求:两个不同品牌的PLC跨网段通信交换数据,在AB PLC这边发送启动/停止电机指令到西门子PLC,其接收到信号后,启动或停止电机,同时将电机的信号(运行、转速、频率等)传递回AB PLC.

1724110647210767.png

2. 本文应用场景最大的特点就是跨网段通信,在工业项目中,不同子系统投产的先后时间不同,往往就会存在这种情况,先建成的子系统是一个网段,后增加的子系统是另一个网段,那么如何实现跨网段通信,正如前言所述,除了考验自动化工程师的技术水平,还要考虑实际的应用场景。今天的主角,巨控科技NET400系列网关,就能轻松搞定跨网络通信,更重要的是无需编程,配置简单.

1724110737571554.png

03

NET400网关


1. 巨控科技依靠数十年在工业物联网方面的技术沉淀,历时3年研发,于2024年正式发布新一代产品,其中就包括高性能PLC协议转换网关NET400系列.
1724110833943541.jpg

ET400核心功能:
  • 支持不同品牌PLC之间交换数据,PLC不用增加通讯程序
  • 支持PLC和多个仪表之间读取数据,PLC不用增加通讯程序
  • 可从组态软件,DCS等OPCSERVER读取数据,支持OPC UA DA
  • 支持多网段数据采集,支持64位浮点
  • 支持不同协议统一转成MODBUS TCP,RTU或者OPC UA(DA)
  • 通过MQTT或WebService接口可以其他平台对接
  • 支持直接写入数据库MYSQL、Oracle、Sqlserver,SQLlite


2. 这次测试的网关型号是NET431-CS,铭牌信息详见下图.

1724111002630186.png

NET400主要优势:
  • 交换数据可区分优先级,阀值,最大限度利用通讯带宽
  • 优化打包读写策略,通讯速度更快(相对于GRM300快3-5倍以上)
  • 丰富的逻辑和函数,可进行数据处理,计算,统计
  • 通讯自诊断和故障恢复机制,具备多种调试手段
  • 带权限控制,支持只读设置和程序下载保护,保证设备安全
  • 硬件按照最严格的工业级设计,稳定可靠

3. 全方位看看NET431网关,尺寸100mm(H)*41mm(W)*116mm(D),标准DIN导轨安装,DC24V供电,2个RS485接口,4个RJ45网口,可同时使用6种协议,网口可以支持8个设备,最大支持变量数有1000点.

1724111106602754.png

4. 巨控科技的NET400系列网关选型表格,详见下图.

1724111164112448.png

04

实现过程


1. 应用场景网络拓扑图如下所示,NET431网关出厂默认IP地址为192.168.1.240,其LAN1口接入西门子CPU 1211C(IP地址为192.168.10.201),网关的LAN2口接入笔记本电脑(添加了2个IP地址,192.168.10.33和192.168.1.33),网关的LAN3口接入AB PLC 1769-L30ER(IP地址为172.16.1.3).

1724111337219799.png

2. 西门子S7-1200程序编写,这部分内容比较简单,主要是为了测试通信,新建一个数据块DB100,创建变量,本例选择了代表性的数据类型,有BOOL、Word、DWord、Real,详见下图.

1724111397153313.png

3. 罗克韦尔AB CompactLogix这端,在Studio 5000软件里面创建几个标签,数据类型和西门子S7-1200相对应,由于只是通信测试验证,此处就不用编写程序了,详见下图

image.png

结语综上所述,本文通过图文、视频、实操演示等方式详细讲解了基于巨控NET400网关实现AB和西门子PLC跨网段通信,这种方式借助网关模块,只需按照本文视频教程配置就可以实现,简单高效。如果有需要NET400系列网关的朋友,请加本工作室【技术客服微信oness918,可推荐巨控科技最好的销售经理和技术工程师。