PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC

PROFIBUS-DP转EtherNetIP(NT50-DP-EN)

-西门子PLC通讯连接AB PLC

       NT50-DP-EN网关,可以支持PROFIBUS-DP和EtherNetIP之间的转换。

支持三种转换方式:

1、PROFIBUS从站转Ethernet/IP从站

2、PROFIBUS从站转Ethernet/IP主站(仅连接单个从站)

3、PROFIBUS主站(仅连接单个从站)转Ethernet/IP从站

    

本文以第一种转换为例,通过西门子PLC与AB PLC的通讯连接,介绍产品的功能和使用方法。网络拓扑图:

 

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第1张图片

    

一、NT50-DP-EN网关的参数设置

1、安装设置软件Sycon.net(产品随机光盘)。

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第2张图片

2、设置NT50网关IP地址(此IP地址为临时地址,用于网关下载配置,下载固件后IP地址会被清空,需要重新配置);

1)通过开始菜单,打开“Ethernet Device Setup软件”

  

2)单击“Search Devices”按钮,搜索网络上连接的网关,

      PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第3张图片

3)选择需要设置的网关,单击“Configure”按钮,选择“Set IP Address”,在弹出的“IP Address”对话框中,设置IP地址;

      PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第4张图片

4)点击“OK”按钮,完成IP地址的设置。

      PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第5张图片

3、NT50网关参数设置;

1)打开SYCON.net配置软件;

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第6张图片

 

2)在软件界面右侧选择“Fieldbus”栏,将“EtherNet/IP”(或“PROFIBUS DPV1”)“Gateway / Stand-Alone Slave”文件夹展开,将NT50图标拖放至界面中间的灰线处;

 

3)双击该图标,弹出配置对话框,选择“netX Driver”栏中“TCP Connection”页,勾选“Enable TCP Conector”(打勾后需重启软件);

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第7张图片

  1. 单击 ,添加一个IP地址段。

如果仅连接了一个网关,可以设置一个确定的IP地址;如果连接多个网关,此时可以设置一个IP地址段;完成后单击“Save”保存。

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第8张图片

 

5)选择“Device Assignment”栏,单击“Scan”按钮,扫描到网关。勾选该网关并单击“Apply”按钮保存。

 

6)网关固件下载;

选择“Settings”栏,Port X2选择“PROFIBUS-DP Slave”协议,Port X3选择“Ethernet/IP Adapter ”协议;选中对应的Available Firmware,单击右侧的“Download”按钮,下载固件;固件下载完成后,单击OK按钮退出该对话框。

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第9张图片

 

7)设备PROFIBUS 从站端参数;

右击网关图标,选择“Configuration”-“PROFIBUS-DP Slave”,弹出对话框,设置PROFIBUS从站的参数,例如:站地址为:5、输出32字节,输入32字节(最大输出字节数:244,最大输入字节数:244);

 

  1. 设置网关EtherNet/IP端的参数;

右击网关图标,选择“Configuration”-“EtherNet/IP Adapter”,弹出对话框,设置网关作为Ethernet/IP从站的参数:IP地址、输入输出字节等;

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第10张图片

  1. 数据地址映射;

再次双击网关(或右击网关,选择“Configuration”-“Gateway”),弹出对话框,选择“Signal Mapping”项,进行数据映射;

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第11张图片

  1. 数据映射的一般规则是:把Receive的数据映射至Send的数据。例如:因此先选中Port X2中的“OutByte_0000”,再选中Port X3中的“~32 InBytes.BYTE_0000”,单击Map signals按钮,完成一次数据映射;

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第12张图片

  1. 可以通过Ctrl键或Shift键选中多个Receive数据。还可以在Auto Mapping中,通过选择“From Port3 to Port2”,并单击“Apply”按钮,来进行数据自动映射;

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第13张图片

  1. 网关配置文件下载。

右击网关,选择“Download”将配置文件下载到网关中,至此完成了网关的所有配置。

      PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第14张图片

二、PROFIBUS网络配置(以西门子315-2DP PLC为例,软件STEP7 5.5)

1、导入NT50网关GSD文件(HIL_0C99.GSD);

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第15张图片

2、配置PROFIBUS网络,将NT50加入到PROFIBUS网络,NT50的参数必须和Sycon.net软件中配置的参数一致:NT50的PROFIBUS地址为:5,输出:32字节,输入:32字节(注意:在STEP7中需要先配置只输出,再配置输入)。

      PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第16张图片

三、EtherNet/IP网络配置(以AB Compactlogix PLC为例,软件RSLogix5000)

1、导入网关的EDS文件(HILSCHER NT 50-EN EIS V1.1.EDS)。

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第17张图片

2在RSLogix5000软件里面能直接找到NT50:

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第18张图片

3、设置NT50的IP地址:

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第19张图片

4、点击“Change按钮”,选择“Disable Keying”,数据长度与NT50在SYCON.net软件中设置的长度一致。

PROFIBUS-DP转EtherNetIP协议(NT50-DP-EN) -西门子PLC通讯连接AB PLC_第20张图片

 

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(通讯网关使用及案例)