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