福克斯波罗DCS卡件Modbus通讯接口组件FBM224
Modbus通讯接口组件(FBM224)在Modbus的从站设备—例如可编程控制器(PLC)和现场I/O设备以及I/A系统的CP60之间提供通讯接口。
FBM224所带的设备支持RS-232、RS-422或RS-485的通讯接口标准,并且可以以Modbus协议的RTU方式成功地实现通讯。
FBM224组件的主要性能如下:
- 符合Modbus协议
- 提供RS-232、RS-422或RS-485的通讯接口标准的选择
- 集成Modbus从站设备的数据至I/A控制数据库
- 相关的端子附件适用于安装在2区的2类1级环境。
一般的Modbus网络配置如图1所示。
FBM224有四个口,每个口都可以单独地组态为RS-232、RS-422或RS-485,一个FBM224可以连接至Modbus网络上的各种标准的通讯接口。端口1和2,端口3和4可以组态为单一的逻辑端口,使用冗余的通讯电缆与具有双端口的Modbus设备接口。
FBM224组件和其相关端子附件(TA)适应多种类型的连接至设备:单端口/或双重端口的设备连接(图1);直接连接至设备;当使用RS-232通讯接口时连接至调制解调器;RS-232转换至RS-422或RS-485;在TA和从站之间的本安保护装置。
FBM224组件与Modbus的I/O设备之间以主/从方式通讯。作为主站时,FBM224启动每次数据交换。从站设备只能当请求命令来到时应答主站。Modbus从站设备按照用户组态的频率周期性地输入数据。来自CP60的输出请求立即被FBM224接收,独立于组态的频率。
串行链路设置
FBM224和Modbus从站设备之间的通讯通过四端口的端子附件(TA)。每个用于RS-422或RS-485接线的端口是密集型的端子,每个端口都有一个DIP开关以选择总线终端电阻。对于RS-232接线,端子附件TA具有一个标准DB-25芯公插头,每个端口有24 个DIP开关条,可以用于任何RS-232配置(例如连接到清除至发送或请求至发送)。
组态器
Windows和Solaris两种版本的组态器用以设置FBM224通讯端口和从站组态文件。端口组态器可以方便地对每个端口设置通讯参数(例如通讯接口标准、波特率、奇偶校验)。设备处理组态器可以方便地对从站设备文件设置处理规范(例如扫描速率、功能代码、传输数据的启动地址和在一个传输周期中传输的数据的总数)。每个Modbus设备可以指定多达64个单独的处理任务。在组态过程中,选择的参数和可选项自动地检查。
运行
FBM224可以访问多达64个设备以读写数据。
从I/A控制站至FBM224(参阅图1)可以实现多达2000个分散控制接口(DCI)的能够读写的数据连接。可连接至:
- 模拟量输入或输出值(整数或IEEE的单字节浮点数)
- 单个的数字量输入或输出值
- 多个(打包)数字量输入或输出值(每个连接多达32个数字量打包成一组)
因此,每个I/A控制器通过FBM224组件的四个通讯口,可以存取多达2000个模拟量I/O数值,或32000个数字量I/O数值,或数字量、模拟量的组合。通过控制器存取FBM223数据的频率Z快可以达到500毫秒。性能取决于每个设备的类型和设备中数据的分布。
FBM224组件从现场设备采集所需的数据,实现必需的转换,存储已转换的数据在其数据库中,实现全厂的管理功能和操作员站的显示。数据也可以从I/A网络写至单独的现场设备。