ABBDCS系统MODBUS通讯技术学习知识培训.docVIP

ABBDCS系统MODBUS通讯技术学习知识培训.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 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)

150****2233 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档