PLX31-EIP-MBS中文使用手册

Download Report

Transcript PLX31-EIP-MBS中文使用手册

Slide 1

PLX31-EIP-MBS4 独立网关转换模块
EtherNet/IP与MODBUDS串口协议转换

英文网站:www.psft.com


Slide 2

PLX31-EIP-MBS4 技术特性
以下是AB支持EtherNet/IP协议的设备列表,选型的时候可以查询.

PLC5/E rev C/N, D/E, E/D
 SLC5/05 series A, OS503 frn4
 1785-ENET Series A, rev D
 MicroLogix 1100/1400/ANY via 1761-NET-ENI
 CompactLogix 1768-L43/L45 via 1768-ENBT
 CompactLogix 1769-L32E/L35E/ANY via 1761-NET-ENI
 CompactLogix L23E
 RSLinx Gateway V1.7+
 ControlLogix 1756-ENET/ENBT/EN2T


Slide 3

PLX31-EIP-MBS4 工作原理
工作原理
模块内部有5000个字的寄存器区域;其中4000个寄存器是可供用户读写,另
外1000个寄存器是模块检测端口和命令的状态字;
模块通过Modbus 协议将数据读取到PLX的内部寄存器;在通过MSG写到
Ethernet/IP的设备,这是一个完整的读数据的过程;
写数据是模块通过MSG将EtherNet/IP的数据读取到模块内部寄存器;再通过
Modbus协议将数据写给Modbus 设备。

Ethernet/IP
设备的数据

PLX31模块
共有4000个
寄存器

Modbus设备
的数据


Slide 4

PLX31-EIP-xxxx 网络拓扑

EtherNet/IP® to Modbus TCP/IP
EtherNet/IP to Modbus Serial
EtherNet/IP to Modbus Serial 4 Port
EtherNet/IP to ASCII
EtherNet/IP to ASCII 4 Port

PLX31-EIP-MBTCP
PLX31-EIP-MBS
PLX31-EIP-MBS4
PLX31-EIP-ASCII
PLX31-EIP-ASCII4


Slide 5

PLX31-EIP-MBS4 RsLogix5000配置
配置Ethernet/IP协议:
(1)Ethernet IP协议本模块可通过两种方式实现,第一种在Logix5000
里建立IO模块


Slide 6

PLX31-EIP-MBS4 RsLogix5000配置
在CIP Bus 上右键新建一个新模块,选择CIP-MODULE,然后点击OK.
然后按照下面的模块参数进行配置,可以配置8个CIP块。


Slide 7

PLX31-EIP-MBS4 RsLogix5000配置
依次配置8个通道的,如果不需要那么多,可以根据需求来配置,1个通
道是250个输入,248个输出。INT格式的数据传输。


Slide 8

PLX31-EIP-MBS4 RsLogix5000配置
配置好上面的步骤,我们来看生成的全局变量标签。每个通道都有输入
和输出。配置完毕就可以下载到PLC的CPU里面了。


Slide 9

PLX31-EIP-MBS4 RsLogix5000配置
(2)Ethernet IP协议本模块可通过两种方式实现,第二种方法是在
Logix5000里建立文件映射标签 。
举例如下,新建一个QQ的标签包含着10个INT的数组。然后在Logic
菜单里面选择Map PLC/SLC Messages .填写文件号11,对应QQ.当
然,这必须要是离线的时候设置,设置完之后,下载到PLC里面。


Slide 10

PLX31-EIP-MBS4 模块配置
PLX31-EIP-MBS4配置:
安装ProSoft Configuration Builder (要求最低版本为4.0.1.1.185)下载地址
http://www.prosoft-technology.com/content/view/full/10018
我们可以从这个网页下载到Version 4.0.2.1.190 版本。这个软件涵盖了400多
种模块的配置,同这个这个软件可以下载配置,上传配置,诊断模块等功能。


Slide 11

PLX31-EIP-MBS4 模块配置
PLX31-EIP-MBS4配置:
打开PCB,File-new 新建一个项目,然后右键点击default module,软后左键
选择choose module type;如下图:
选择 PLX31 并在下拉框选择PLX31-EIP-MBS4,并点击OK确认。


Slide 12

PLX31-EIP-MBS4 模块配置
PLX31-EIP-MBS4配置:
展开模块PLX31-EIP-MBS4前面的“+”号会出现模块的配置信息;
配置模块IP地址,双击Ethernet Configuration配置模块IP地址,默认IP为
192.168.0.250;该IP即为模块的IP地址,也是Ethernet/IP协议IP地址。


Slide 13

PLX31-EIP-MBS4 模块配置
PLX31-EIP-MBS4配置:
配置客户端命令,双击如下图所示的EIP Class 3 Client 0 Commands PLC5 Binary
弹出命令配置界面 ,点击ADD Row ,然后双击上面的命令行,进行配置。


Slide 14

PLX31-EIP-MBS4 模块配置
PLX31-EIP-MBS4配置:
命令行介绍,
Enable:指令使能
IntAddress:读写内部数据库地址
Pollint:轮询时间
Count:读写数据个数
SWAP:交换16位整型数的高8位和
低8位
IP Address:所连接的设备的IP
Slot: CPU所在的槽位
File Number:文件映射号
Element Number:默认
Sub Element :默认
Comment:默认


Slide 15

PLX31-EIP-MBS4 modbus 端口配置
PLX31-EIP-MBS4配置:
配置模块Modbus协议,该模块有四个modbus 端口,本文以端口1为例,
其他类似:展开MBS Port 1前面的“+”号,并双击Modbus Port1会出现如
下界面,该界面用于配置Modbus端口,详细参数说明如下:


Slide 16

PLX31-EIP-MBS4 modbus 端口配置
PLX31-EIP-MBS4配置:
若模块作为主站需配置Modbus 轮询指令,双击Modbus Port1 Command
会出现轮询指令配置界面,电机“Add row”按钮出现如下界面:


Slide 17

PLX31-EIP-MBS4 modbus 端口配置
PLX31-EIP-MBS4配置:
双击新增加的行进入到指令配置参数界面,每个端口最大支持100条指令。
详细参数说明如下:


Slide 18

PLX31-EIP-MBS4 modbus 端口配置
PLX31-EIP-MBS4配置:
Enable:指令使能,可配置为Disabled、Continuous,Event command、
conditional;一般如果读数据指令配置为Continuous;写数据指令配置为
Conditional。
Internal address:模块内部数据库地址,用于指定读过来的数据所存储的寄存
器位置,或者从哪个寄存器往外写数据。
Poll interval:轮询间隔,如果指令小于5条可配置为0,超过5条可配置为1。
Reg Count:所读写的寄存器数量,如果读写的是16位的字,则该参数为字的数
量,如果为bit,则为位的数量。
Swap code:字节交换,如果读取的数据高地位发生变化,可通过该参数调整。
Node Address:从站设备节点地址
Modbus Function:功能码,常用功能码如下:

MB address in device:所读取设备的数据地址。


Slide 19

PLX31-EIP-MBS4 modbus 端口配置
PLX31-EIP-MBS4配置:
Modbus 轮询指令举例:


Slide 20

PLX31-EIP-MBS4 modbus 端口配置
PLX31-EIP-MBS4配置:
Modbus 轮询指令举例:


Slide 21

PLX31-EIP-MBS4 modbus 端口配置
PLX31-EIP-MBS4配置:
Modbus 轮询指令举例:


Slide 22

PLX31-EIP-MBS4 modbus模块诊断
• Modbus报文查看举例


Slide 23

PLX31-EIP-MBS4 modbus模块诊断
• Modbus报文查看举例