本文主要介绍ILX34-MBS485模块在罗克韦尔Controllogix系统中的使用。此模块属于第三方产品,可接入Controllogix系统中,实现Modbus RTU协议的串行通信。
场景:在Controllogix系统中,需要采集2台智能仪表的数据,仪表通讯协议为Modbus RTU,仪表数据寄存器地址为40001-40008.
硬件:1756-L72,1756-EN2TR,1734-AENTR,,ILX34-MBS485。
软件:RSLogix 5000 EnterpriseSeries,ILX34-MBS36_AddOn_Rung_v1_8.L5X(厂商提供的AOI例程),ILX34-MBS485.eds(模块的EDS文件)
结构:
【ILX34-MBS485可应用于以下两种软硬件环境中
Studio 5000 Logix Designer v21 (for CompactLogix L1 processors)
or RSLogix™ 5000 version 16 or greater (for 1734 Point I/O adapters)。】
ILX34-MBS485模块通过1734-AENTR模块接入1756的EtherNet/IP网络。
过程可分为3个步骤:
1、硬件组态
2、导入厂商提供的AOI
3、组态串口参数
-----------------------------------
1、硬件组态
在RSLogix 5000 Enterprise Series软件中新建1个工程,进行硬件组态。
在1756-EN2TR网络下,增加新Module,选择1734-AENTR,设置IP地址、名称等参数。
在1734-AENTR的“Module Definition”,选选中,选择所选的硬件版本号、机架尺寸。
1734-AENTR参数设置完成,增加ILX34-MBS485模块,即Other类型中的1734-Moudle。点击确定,弹出模块设置对话框,进行参数设置。
“Connection Parameters”取决于你目前的应用程序,这个模块提供3种不同大小的数据块。