您现在所在的是:

PLC论坛

回帖:0个,阅读:51次 [上一页] [1] [下一页]
96
阿李88
文章数:59
年度积分:96
历史总积分:96
注册时间:2020/12/11
发站内信
发表于:2026/9/28 13:59:37
#0楼
       本案例是汇川EVO系列PLC控制器 EtherNet/IP 标签(Tag)方式,跟西门子S7-1200的PLC之间通讯,两种PLC在不同的网段,采用 IGT-DSER 智能网关,以下是设备连接关系和网络结构、及其对应的网络参数:
附件 CLI-EVO-S7-NET.jpg


       具体方法步骤是先用参数配置软件(在附件中)接上网关,再让网关连接上PLC或者仪表,最后配置数据交互地址,根据状态消息调试,通讯正常后可通过参数配置软件查看数据源的数据(工具->网关数据监控)。相关步骤具体如下:
附件 CLI-EVO-S7-CFG.jpg

       1. 打开参数配置软件(功能->功能类型与设备驱动),选择PLC之间数据实时通讯,点 确定当前选择,根据网络结构设置网络参数(功能->网络参数配置表);

       2. 进入通讯配置表(功能->PLC之间通讯配置):根据PLC通讯地址,寄存器数量等配置好相关参数后下载 重启(参数->参数写入到网关)、(工具->重启网关);本案例配置好的通讯配置如下图:

       上图中的通讯配置表内有以下6个任务:
       ⑴.读取西门子PLC中 M12.2 的状态,写入汇川PLC中 Application.GV1.TAG0 的BOOL类型的数据标签,总计1个BOOL位;其中 Application 是公共变量的命名空间,GV1是变量表名称;
       ⑵.读取汇川PLC中 Application.GV1.TSTR 字符串类型的标签,写入西门子PLC的 DB6.DBB42 的STRING[32]类型的寄存器地址,总计32字节;
       ⑶.读取汇川PLC中 Application.GV1.TINT 的INT类型的标签,写入西门子PLC的 DB6.DBW2 的INT类型的寄存器地址,总计2字节;
       ⑷.读取西门子PLC的 DB6.DBD28 的DINT类型的数据,写入汇川PLC中 Application.GV1.TDINT 的DINT类型的数据标签,总计4个字节;
       ⑸.读取西门子PLC的 DB61.DBD0 开始连续20个DINT类型的数据,写入汇川PLC中 Application.GV1.ARR_DINT[1] 开始的DINT类型标签数组,总计80个字节/20个DINT数据;
       ⑹.读取汇川PLC中 Application.GV1.ARR_REAL[1] 开始的REAL浮点类型标签数组,写入西门子PLC的 DB62.DBD0 开始连续20个REAL浮点类型的寄存器地址,总计80个字节/20个REAL数据;

       3. 通过网关的参数配置软件读取网关参数(参数->从网关读取参数)后,看软件上状态消息区域显示的状态消息。

       关于通讯配置表的配置可查阅智能网关用户手册的6.1章节。需要注意汇川PLC的变量的'网络公开'设置,可根据需要选择只读,读写、只写;另外关于 EtherNet/IP 适配器的配置和公共变量命名空间的选择设置如下图,默认是‘带命名空间访问’,本案例采用默认设置。
附件 CLI-EVO-S7-PLC.jpg


       该系列智能网关模块支持西门子、倍福(BECKHOFF)、罗克韦尔AB,以及三菱、欧姆龙等各种品牌的PLC之间通讯,支持EtherNet/IP(CIP)、Profinet(S7,S7 Plus),以及FINS、MC等工业自动化常用协议,同时也支持PLC与Modbus协议的工业机器人、智能仪表、变频器等设备通讯。网关有多个网口、串口,也可选择WIFI无线通讯。

       相关案例软件:
附件:
[本地下载]

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2026 Gkong.com, All Rights Reserved

31.2002