协议转换通信网关
PROFINET 转 EtherNet/IP
(接上一章)

GW系列型号

与 EtherNet/IP 主站进行组态说明
这里介绍与欧姆龙 PLC 的 Sysmac Studio 软件组态。
PLC 型号以 NX1P2-1040DT 为例;
网关 MS-GW32 的 EtherNet/IP 的 IP 地址以默认的 192.168.1.70 为例说明。
1、打开 Sysmac Studio,新建工程,选择设备类型,设备型号以及版本,然后点击创建;
工程名称:自定义。
选择设备:"设备"选择对应的 PLC 型号, "版本"推荐选择 V1.40 及以上。

2、打开"控制器设置",双击打开"内置 EtherNet/IP 端口设置",选择"TCP/IP"按钮,设置 PLC 的 IP 地址;

3、在菜单栏选择工具,然后选择 EtherNet/IP 连接设置;

4、在 EtherNet/IP 设备列表中双击 PLC 的节点地址,打开连接设置窗口;

5、添加网关模块设备的 EDS 文件;
(1)在右侧工具箱窗口中的目标设备框中,右击选择显示 EDS 库;
(2)点击安装,选择网关网口所对应的 EDS 文件,点击打开,安装完成后,关闭窗口;
(3)添加目标设备,在右侧工具箱窗口中的目标设备框中,点击 + 号,输入网关的IP 地址,选择对应的网关设备型号 MS-GW32,选择修订版,点击添加按钮;

6、右击刚刚添加的目标设备 MS-GW32,如果要修改,可选择编辑,设定输入输出字节大小(不建议修改,使用默认字节),字节大小参考使用说明手册;

7、连接设定;
(1)新建全局变量,字节大小根据上一步骤设定的大小去设定;

(2)选择标签组窗口,添加标签组。点击全部注册按钮,勾选需要注册的标签,点击注册,这样标签组就建好了;

(3)切换到连接窗口,在右侧目标设备中,选择 MS-GW32,双击添加或右键选择添加,输入目标变量填写 100,输出目标变量填写 101,输入起始变量选择上一步新建的标签组名 IN,输出起始变量选择上一步新建的标签组名 OUT,默认的扫描周期是 50ms,对于许多应用场景,这个时间需要更改,最小可设定成 3ms,超时时间大于 16ms 即可,全部设定完成后,点击"传送到控制器"按钮,下载至 PLC;

8、到此已完成 PLC 和 网关 MS-GW32 的 EtherNet/IP 配置;下载到 PLC 后,PLC 和网关 MS-GW32 连接上后,网关 MS-GW32 面板上的 NS1 或者网页上 EIP-NS 指示灯绿灯常亮;
PROFINET 主站和 EtherNet/IP 主站之间进行数据交互
网关 MS-GW32 与 PROFINET 主站和 EtherNet/IP 主站组态连接后,就可以互相进行数据交互了。

注:因为西门子 PLC 高低位是反的,所以要把字节交换模式设为:PN 输入输出数据****交换。

1、PROFINET 主站写数据给 EtherNet/IP 主站。


2、EtherNet/IP 主站写数据给 PROFINET 主站。

