- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FBM224Modbus通讯设置手册withTRICON
FBM224与TRICONEX ESD系统MODBUS通讯指南
本文档以读取一个模拟量输入(2字节长度的浮点数)为例子,如需读取其他参数请参阅B0440FK REV B –FBM224 USER GUIDE的电子文档。
下面提供FBM224端子的接线方式
如果使用RS422通讯,需要在MODBUS PORT处做相应的修改。
注意:本次工程项目为茂名石化DCS系统,TRICONEX处定义为485协议。但是从TRICONEX出来接至FBM224 端子上为4根线,所以DCS中的MODBUS PORT需要定义为422协议。所以DCS处需根据用户接至端子处的接线方式判断协议类型而不一定要与TRICONEX一致。
ESD手册中:(485使用9针接口,分别引出2.3.7.8号端子)
(3)SDA=Send Data A =TX+
(7)SDB = Send Data B =TX-
(2)SDA = Receive Data A =RX+
(8)SDB = Receive Data B =RX-
但是并不一定就完全是所有的+,-就对应对应的端子,有时候可能相反。
可以通过使用万用表检测DC电压,大于2.5V的为+,小于1V的为负。
然后就需要在IA下进行相应设定:
第一步:在CONFIG选项下选择MODBUS PORT对MODBUS端口进行定义:
PORT MODE: 选择端口的通讯方式:RS-232,RS485,RS422
BAUD RATE: 定义通讯的波特率
PARITY: 定义奇偶校验
STOP BITS: 定义停止位,此与奇偶方式有关。不能进行修改。
设定完毕后进行保存,系统会保存为一个后缀为MMA的文件。
第二步:在ECB内对FBM224进行设定。
需要注意的是 PORTEX 的参数根据上表填写,这个参数表示FBM224的端口的启用情况。如果只使用PORT1,这里填写1.填写15可以将所有4个端口打开,系统管理内可以将不用的端口关闭。
然后就是需要在FILEID 内填入上一步设定并保存的MMA文件。
第三步:对站内需要读取的数据进行定义(我们设一个需要读取的设备为一个站,我们的FBM224是总线型的端口。一根总线上可以带多个设备。每个设备都有相应的站号)
USED: 打勾表示启用
SCAN RATE: 表示端口扫描速度
FUNCTION CODE: 用户需要根据设备厂商提供的参数进行相应设定
START ADDRESS:变量读取的起始地址
Data Type of DCS Function Code Start Address of ESD Start Address of DCS Register or Coil RIN(读取) 04 33001 5001 2 Registers ROUT(写出) 16 41001 2001 2 Registers BIN(读取) 02 1 1 1 coil BOUT(写出) 05 1 1 1 coil
ESD 中不同的地址区域有不同的读写权限,但是外部设备需要读取这些特殊地址区域时需要读取对应的地址区域而不是ESD中的地址。
例如:ESD33001,该地址只能读取数据。外部设定读取该地址时是通过35001和35002两个寄存器合并成一个33001的地址的数据。而DCS中的地址只需要去掉首位,只填写余下地址。
ESD中,不同的功能码对应着不同的起始地址,然后再根据此起始地址再分配ESD中的绝对地址。
NUMBER DATA: 变量占据的寄存器的数量。
如果需要填入多个需要读取的变量,使用打开下一个页面,一个站内可以定义64个页面。一个页面最大可以读取125个寄存器(16位寄存器),1000个线圈。言下之意,一个页面可以读取62个浮点数,1000个开关量。
所以,一个站可以最大读取:62×64=3968 个浮点数
1000×64=64000 个开关量
全部设定完毕后进行保存,系统会保存为一个后缀为MSL的文件。
第四步:对站信息进行设定,需要到ICC的ECB内建立一个BLOCK,具体的参数如下
PARENT:填入相应的FBM224的ECB地址
DVNAME: 填入相应的站号地址(此处填写ESD中的站号)
PORTNO: 填入FBM端子读取的端口号
FILEID: 填写MODBUS DEVICE 所生成的MSL文件。
第五步:对相应的FBM224模块进行设定:
找到相应的FBM模块,选择EQUIP CHG按钮进行上述界面。先将模块打到OFF-LINE,然后选择DB DOWNLOAD,系统会将用户设定的MMA文件的数据下载到FBM224内然后再打到ON-
文档评论(0)