- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
ABB DCS系统 MODBUS通讯简介
一、 概述:
DCS MODBUS的通讯组态,了解整个的组态过程和信号的传送方式,在调试中,按 MODBUS规
程的约定,一般读数字量使用02功能代码,读模拟量使用03功能代码,写开关量使用 05 或者
15 功能代码 , 写模拟量使用 06 或 16 功能代码 . 在 MODBUS的编程时注意 : 选择功能代码02时在
GPI 软件中对应数据类型为 DIP,选择功能代码 03 时时在 GPI 软件中对应数据类型为 AOP;选择功
能代码 01 或者 05 时在 GPI 软件中对应数据类型为 DOP;选择功能代码 06 时在 GPI 软件中对应数
据类型为 DOP;
另外还需电气通讯管理机确定数字量和模拟量的起始地址,以方便编程。可双方书面约
定),每个设备一个 PLC地址。通讯管理机全是一个设备地址,数字量与模拟量的 RTU地址可重
复,数字量需要一次读 16 个数据,在组态时要注意,模拟量没有要求;电气来的信号要考虑信号
的系数问题,在 MODBUS编程时要注意;另外电气还有长整型数据 ( 比如电度量 ) ,在 DCS的接口部
分无法处理,只能在信号进入 DCS后由组态进行处理,这还需要到现场后进行测试 .
二. 硬件连接和地址设置 : 硬件连接图
MFP12模件方框图 (functional block diagram):
其中: ROM 512 kilobyte; RAM 512 kilobyte; NVRAM 256 kilobyte
用户可用 :347,712 byteS RAM, 194,752 bytes NVRAM
DMA: directly memory access ,allows data received or transmitted.
1. 从 PLC或者其他设备来的通讯接口首先连接至 ADAM4520的 DATA端, 注意要直连 , 也即对方
的正端接至 ADAM4520的 DATA+端, 也即对方的负端接至 ADAM4520的 DATA-端, 然后通过一
根通讯线将 ADAM4520上的 9 针串口转换为 NTMP端子上的 25 针串口 , 注意接法为 : NTMP
端子上的 25 针串口 pin 2 、3、7 分别对应 ADAM4520模块的 9 针串口的 pin2 、3、5;
2. MFP12 模块拨码开关的设置 :
a. SW3: 模件地址和运行方式选择 ; 具体如下 :
举例如下 :
MFP12 采用正常的工作模式 , 并且地址为 6, 则 SW3的设置为 :
6 和 7 设为 OPEN,其余全为 CLOSED.
b. SW4: 模件的特殊操作选择 . 具体如下
当使用单网进行通讯时 ,SW4一般都设为 CLOSED当; 用于冗余通讯时 , 需要对 POLE
8 进行设置 : 主 MFP12 设为 0, 冗余 MFP12设为 1.
值得注意的是 , 在做 MODBU通S 讯之前, 先要对模件进行特殊操作 , 方法为:
(1) 1、7 操作( 即 2 操作):
先将 SW4的 POLE 1 和 7 拨为 1, 将 MFP12模件推进去 , 然后再拔出来 , 再
将
POLE 1 和 7 拨为 0, 再次将模件推进去 , 通过这样的操作 , 结果将 NVRAM存储
器进行了初始化 ;
(2) 1、6 操作( 即 4 操作):
先将 SW4的 POLE 1 和 6 拨为 1, 将 MFP12模件推进相应槽位 , 然后再拔
出来, 再将 POLE 1 和 6 拨为 0, 再次将模件推进去 , 通过这样的操作 , 使得
Cnet 或者 INFI-NET 网络规程成立 .
3. 串口通讯接线方式 :
RS232
1969 年,美国电子工业协会 (EIA) 公布了 RS-232C 作为串行通信接口的电气标准,该标准
定义了数据终端设备 (DTE) 和数据通信设备 (DCE)间按位串行传输的接口信息,合理安排了接口
的电气信号和机械要求,在世界范围内得到广泛的应用。但它采用单端驱动非差分接收电路,
存在着传输距离不太远 ( 最大传输距离 15m)和传送速率不太高 ( 最大位速率为 20Kb/s) 的问题。
远距离串行通信必须使用 Modem,增加了成本。在分布式控制系统和工业局部网络中,传输距离常
介于近距离 ( <20m=和远距离 ( >2km)之间的情况,这时 RS-232C(25 脚连接器)不能采用,用
Modem又不经济,因而需要制定新的串行通信接口标准。
RS422/485
1977 年 EIA 制定了 RS-449。它除了保留与 RS-232C 兼容的特点外,还在提高传输速率,增加传输
距离及改进电气特性等方面作了很大努力,并增加了 10 个控制信号
原创力文档


文档评论(0)