[AB] 通信专栏 | 基于巨控NET400网关实现AB和西门子PLC跨网段通信

[复制链接]
查看89896 | 回复0 | 2024-9-3 18:32:02 | 显示全部楼层 |阅读模式
前言:当今工业自动化项目,为了更好地利用数据价值,不同系统之间实现通信交换数据已成为一种主流。作为一名自动化工程师,遇到不同品牌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.



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



03NET400网关

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



图片来自巨控官网

NET400核心功能:

    支持不同品牌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,非常感谢巨控科技王总提供的样机,铭牌信息详见下图.



NET400主要优势:

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


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



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



图片来自巨控官网

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).


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


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


4. ABSEME原创视频《基于巨控NET400网关实现AB和西门子PLC跨网段通信》,将详细地介绍实现该过程的每一个步骤,感兴趣的朋友,可以看看.

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


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册哦

x
您需要登录后才可以回帖 登录 | 注册哦

本版积分规则