书签 分享 收藏 举报 版权申诉 / 3

类型Modbus通讯协议在制氮机控制系统与DCS通讯中的应用.pdf

  • 上传人:charles yang
  • 文档编号:11806221
  • 上传时间:2017-06-16
  • 格式:PDF
  • 页数:3
  • 大小:727KB
  • 配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    Modbus 通讯 协议 制氮机 控制系统 DCS 中的 应用
    资源描述:
    石油与化工设备
    38-技术交流
    2011年第14卷
    Modbus通讯协议在制氮机控制系统与DCS通讯
    中的应用
    邓燕,胡志良,武峰
    (.海洋石油工程股份有限公司维修分公司,天津300452)
    (2.中海油能源发展股份有限公司天津人力资源服务分公司,天津300452)
    [摘要]针对西门子的S7-200与艾默生的 Del tav系统都支持 Modbus协议这一特点,结合エ作实际,介绍了以西门子S7-200
    为控制系统的制氩机撬和以艾默生的 Deltav DCS系统间的通讯,重点介绍S7-200CPU和 Del tay系统串ロ通讯卡之间建立
    Modbus主从协议的通讯方策及S7-200CPU与 Deltav系统串ロ通讯卡的硬件和参数组态方法,最终成功实现制気机撬块与DCS
    系统间的通讯
    关鍵词]S7-200; Del tay DCS,; Modbus协议;通讯;应用
    在石油和化工设备中经常会采用不同厂家的令,从设备将建立一个错误消息并把它作为回应
    控制系统,海上平台某设施的DCS控制系统采用发送出去。
    艾默生的 Delta控制系统,制氮机撬的控制系统
    Modbus协议有2种通讯传输模式;一种是
    采用西门子S7-200PILC控制系统,S7-200PLC控ASCI模式:另一种是RTU模式。在一个 Modbus!网
    制系统可以独立地完成对制氮机的控制。在油气络上的所有设备都必须选择相同的传输模式和串
    实际生产和外输过程中制氮机的工作状态十分重口参数。
    要,中控室的值班人员需要快速、直观地观察制
    氮机撬块的运行状态及各项参数,如果通过硬线2通讯实现方法
    连接将需要监控的信号传输到中控,需要占用很
    制氮机控制系统的S7-200CPU上的通讯口
    多的DCS系统的硬点和软点点数以及敷设大量电Port0可以支持 Modbus RTU协议,成为 Modbus
    缆。考虑到S7-200CPU上的通讯口Pot0可以支持RTU从站,通过S7-200的自由口通讯模式实现。在
    Modbus协议, Deltav DCS系统配备的串行通讯卡S7-200控制系统应用中, Modbus RTU,从站指令库
    也支持 Modbus协议,可以设计基于 Modbust协议的只支持CPU上的通讯0口(PorO)。
    制氮机撬和中控DCS系统的通讯方式来实现中控
    艾默生公司的 Deltav系统配置的串口通讯卡
    对制氮机橇的监控功能。
    ( Serial card,2端口,RS232、RS422/RS485),
    Modbus协议简介
    该卡可利用 Modbus RTU或ASCI协议与各种串口
    Modbus协议将通讯参与者规定为“主”
    设备进行通讯。通过对通讯端口进行组态可将端
    口设置为RS232、RS422/RS485半双工或RS422
    Master)和“从”(Save)。主设备可单独和从设备RS485全双工。
    通信,也能以广播方式和所有从设备通信,而从
    设备之间不能通信。主从设备之间通信的报文形2.1S7-200端通讯端口设置及组态
    式为请求/响应帧方式。
    要突现 Modbus RTU通讯,需要Step7- Micro
    Modbus协议建立了主设备查询的格式:设备
    WIN32V3.2以上版本的编程软件,而且须安装
    (或广播)地址、功能代码、所有要发送的数据、错Step7- Micro/WIN32V3.2 Instruction Library(!指
    误检测域。设备(或广播)地址提供从机地址,从机
    令库)。指令库中应当包括MBUS_INIT和
    根据地址判别是否接收请求,以做出相应响应,
    MBUS SLAVE两个子程序,参见图1。 Modbus
    用户必须设置每台从机的地址。从设备回应的消RTU功能是通过指令库中项先编好的程序功能块
    息也由 Modbus t协议构成,包括确认要行动的域
    实现的。
    任何要返回的数据和一个错误检测域。如果在消
    息接收过程中发生错误,或从设备不能执行其命作者简介:邓燕(1980-),女,重庆人,硕土,助理工程
    师,从事海洋平合块设备制造工作
    第5期
    邓燕等 Modbus通讯协议在制氮机控制系统与DCS通讯中的应用
    编程时使用SM0.1一调用子程序寻址方式);本例为VB30。
    MBUS INIT进行初始化,使用SM0.0一调用研究
    初始化完成标志:成功初始化后置1。
    MBUS SLAVE,并指定相应参数。示例参见图
    错误代码:0=无错误。
    2.2 Deltav DCS通讯端口参数组态
    Instructions
    Network 1
    ?
    Fayorite:
    Deltav系统采用 Serial Card串口卡,当 Deltav
    如Lor
    始化 Modbus
    串口卡与串口设备里的存储器或线圈数据通讯
    Cock
    MBUS INIT
    时,可将存储器或线圈数据转换成 Deltav信号位
    G Communicaions
    EN
    K Compare
    (DSTs),每个串口卡有两个通讯端口。每个端
    eoao_ロ以RS232接线方式挂一台串口设备,也可采用
    Gi Courters
    a0 Fbatrg Point Math
    Mi1RS422/RS485接线方式最大连接16台串口设备。
    9600-baud
    Al Intege Ma
    然后,串口卡会通过一个 dataset(一种与串口设
    备里存储器/线圈数据相对应的 Deltav:参数设定的
    C Mo
    +128M
    收集包)和所连接的串口设备进行数据交换,为
    an Progam Corti
    此我们还需通过对 dataset的组态来确定存储器的
    g Sh/Otake
    4100-mawhold
    po Sting
    类型和起始地址、要读取或发送的存储器数量。
    I
    在 Deltav系统中添加一块新串口卡用于和制氮机
    ?Tmes
    Libraries
    控制系统通讯,可在 Deltav浏览器下按照以下路
    Network 2
    t Ga Modbus Master P
    两用 Modbus Slave
    径添加: Physical Network- Control Network->I/O
    色 Modbus Master P(
    SMOO
    MBUS SLAVE
    → New Card。具体的配置方式参见图2。
    T MBUS INIT
    串一冒cot
    「33
    U MBUS. SLAVE
    由中
    Obiect type Send Card 2 Port RS232/5485
    Donerm101
    c04
    0 cos
    0c21200934522FM
    t-c USS Protocol Port
    M812
    c06
    Modied by ADMINISTRATOR
    a Cal Subroutines v
    图1指令树中的 Modbus Slave指令和调用 Modbus通讯指令库
    -U co9
    C10
    I/O Cad
    图1中参数意义如下:
    3 cis
    由一
    模式
    展开阅读全文
    提示  文档分享网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:Modbus通讯协议在制氮机控制系统与DCS通讯中的应用.pdf
    链接地址:https://www.wdfxw.net/doc11806221.htm
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    版权所有:www.WDFXW.net 

    鲁ICP备09066343号-25 

    联系QQ: 200681278 或 335718200

    收起
    展开