Download presentation
Presentation is loading. Please wait.
1
ControlLogix架构Modbus TCP/IP 西门子工业以太网消息管理器 英文网站:www.psft.com
ILX56-MM ControlLogix架构Modbus TCP/IP 西门子工业以太网消息管理器 英文网站:
2
ILX56-MM技术特性 ILX56-MM(消息管理器)是一块可以插到ControlLogix背板实现和AB其他控制系统或者第三方PLC数据通讯的模块,可实现和Modbus TCP/IP协议和西门子工业以太网的数据通讯 滚动的液晶显示屏可以显示两个以太网端口的实时状态以及IP地址 支持网页诊断与配置 可读取ControlLogix系统的所有标签 不需要Logix5000进行任何配置 可放置在本地站或者远程站 支持的协议包括Modbus TCP/IP、SIEMENS工业以太网、EtherNet/IP、ControlNet、DH+、DH485 最多可连接16个接口设备
3
ILX56-MM 网络拓扑 典型网络图: 1、可将CompactLogix、SLC、PLC5、支持Modbus TCP/IP的设备、支持SIEMENS工业以太网的设备连接到ControlLogix系统。 2、可通过网页浏览ControlLogix系统的标签 3、分三步对模块进行配置:接口配置、TransferList配置,触发配置 4、不需要RsLogix5000做任何操作
4
ILX56-MM配置 第一步:通过显示屏查看模块端口的IP地址: 默认端口2为DHCP, 端口1的IP为192.168.1.254
第三步:在IP浏览器输入模块的IP地址,即可进入到模块的诊断页面如右图: 第四步:点击下方的admin登录,用户名和密码均为admin 1、Status:查看模块的状态信息,包括设备信息,实时状态以及事件记录等。 2、Configuration Editor:对模块进行配置 3、Administration:对模块进行管理,如登录密码等。
5
ILX56-MM配置 第五步:点击Configuration Editor进入配置界面
第六步:配置interfaces,点击interfaces,在右侧菜单栏选择New Interface Type:选择控制器类型,包括CLX、S7以及ModbusTCP/IP Name:为设备命名 Device Type:选择设备类型 Slot:定义设备所在槽号。
6
ILX56-MM配置 6.1 :设置ControlLogix接口
Interface Type:设置为ControlLogix Backplane Name:设置为C1756-L63(有效字符为字母、数字、下划线,字母不可以开头) Device Type:设置为ControlLogix PLC Slot :设置CPU所在槽号
7
点击Get Tags获取控制器内的标签,选择需要通讯的点,点击Add即可添加到ILX56-MM设备里。
6.2:设置ControlLogix标签,展开新建的CLX接口,选中Tags,点击右侧的New菜单即可扫描到ControlLogix控制器内的所有标签。 点击Get Tags获取控制器内的标签,选择需要通讯的点,点击Add即可添加到ILX56-MM设备里。
8
ILX56-MM配置 6.3:确认导入的标签 如下图导入了两个ControlLogix标签分别问WriteData[200]数据类型为16位整形数。WriteData_real[400]数据类型为32位浮点数。 随后我们用这两个标签实现和西门子PLC的数据通讯,采用西门子工业以太网方式。
9
ILX56-MM配置 6.4:设置其他控制系统接口(S7为例)
若连接的是以太网模块,则这三项是针对的是CPU上的以太网端口,则这几项参数均是针对CPU来说的。 Interface Type:设置为SIEMENS S7 Name:设置为S7_NET(有效字符为字母、数字、下划线,字母不可以开头) IP Address:西门子CPU模块IP地址 Remote Rack Number:西门子CPU模块所在的背板 Remote Slot Number: 西门子CPU模块所在槽号
10
ILX56-MM配置 6.5:设置其他控制系统变量标签(S7为例)
同样展开SIEMENS S7接口,选中Tags,点击右侧New新建变量标签 Tag Name:用户定义 Address Type:数据类型,支持所有SIEMENS数据类型 DB Number:只有建DB块有效。 Offset:DB块中的偏移 数据类型:须与PLC一致
11
ILX56-MM配置 6.6:确认S7的标签 如下图建立了两个DB块的标签,分别为DB100 56和DB ;前者为400个浮点数的数组,后者为200个16位整形数组 支持的数据类型包括Input、Output、PI、标志点(M)、定时器、计数器以及DB数据块。
12
ILX56-MM配置 第七步:配置Transfer List 选中Transfer List,新建Transfer List
选中新建的Transfer List 点击右侧的new,新建数据交换路径,会弹出如下窗口,在该窗口中设置源数据和目的数据即可。 将CLX控制系统的WriteData的数据按顺序写到SIEMENS DB2内,即DB200.DBW456内
13
ILX56-MM配置 第七步:配置Transfer List 7.3 查看配置好的传输路径
由上图可得,本系统设置了两条传输路径,第一条为Controllogix将WriteData的数据写到SIEMENS的DB200.DBW456内,第二条路径为将SIEMENS 控制器内的DB100.DBD56写到ControlLogix系统的WriteData_real中。
14
ILX56-MM配置 第八步:配置Triggers,定义Transfer List的触发方式
8.1 选中Triggers,在右侧选择new 新建Trigger CLX_S7 8.2 选中CLX_S7并展开,选择Action,在右侧选择设置活动的Transfer List 8.3 在弹出的Trigger设置画面中,在Transfer List中选中CLX_S7点击OK
15
ILX56-MM配置 第九步:保存配置文件,点击菜单栏的Save按钮
第十步:将模块切换到运行状态,点击窗口底部的绿色运行按钮,在弹出的提示窗口选择确定即可。
16
ILX56-MM配置 第十一步:修改模块端口IP地址
11.1 选中菜单栏的Administation,下面的菜单选择NetWork即可修改端口的IP地址。 IP Configuration:可设置为DHCP、Static,若为DHCP则路由器自动为端口分配IP地址。 若设置为Static方式,则IP地址,子网掩码以及网关均需要手动设置。 11.2 将模块设置为停止模式,再切换回到运行模式。
17
ILX56-MM诊断 查看ControlLogix标签WriteData_real,该标签读取的DB100.56的数据。
上图中WriteData_Real[0]一直到Real[10]的数据均为从SIEMENS控制器读取上来的。
18
ILX56-MM针对西门子冗余配置 袁家村铁矿半自磨机与主系统通讯步骤:
19
ILX56-MM针对西门子冗余配置 袁家村铁矿半自磨机与主系统通讯步骤: IP地址10.4.10.7 以太网模块槽位9
IP地址 CPU槽位 0
20
ILX56-MM针对西门子冗余配置 袁家村铁矿半自磨机与主系统通讯步骤:
21
ILX56-MM针对西门子冗余配置 袁家村铁矿半自磨机与主系统通讯步骤:
22
ILX56-MM针对西门子冗余配置 袁家村铁矿半自磨机与主系统通讯步骤:
23
ILX56-MM针对西门子冗余配置 袁家村铁矿半自磨机与主系统通讯步骤:
Similar presentations