MODBUS信号与PROFIBUS总线通讯方案介绍

发布者:幸福满溢最新更新时间:2012-10-24 来源: 21ic 关键字:MODBUS  PROFIBUS  协议转换桥 手机看文章 扫描二维码
随时随地手机看文章

一.项目介绍

平朔煤矸石电厂二期扩建工程(2×300MW循环流化床直接空冷机组)位于山西省朔州市区以北约20Km安太堡露天煤矿矿区内,引进ALSTOM公司CFB锅炉技术国内生产的300MW循环流化床锅炉,汽轮机为上海汽轮机有限公司制造的亚临界、一次中间再热、单轴、两缸两排汽、凝汽式汽轮机,DCS采用西门子电站自动化有限公司SPPA-T3000控制系统,为目前国内同类型电厂中最大机组。3、4号机分别于2009年6月6日和8月7日顺利通过168试运行。

二.方案初衷介绍

纵观国内火电厂集散控制系统发展历史可以发现,主流进口DCS控制系统与外系统MODBUS信号通讯多采用外系统MODBUS信号—>DCS相应通讯处理模件—>DCS工厂总线(下层网)—>相应DPU处理单元—DCS服务器的方式。这种方式常用来把就地MODBUS信号,如IDAS、电气模拟量等送DCS监视,当然也可以用来做一些外围系统简单逻辑,方便运行人员的操作。其缺点也是显而易见的,那就是MODBUS信号经过层层转换,绕了一个大圈才送到DCS服务器处理,带有一定的滞后性,在国内一些电厂,这种滞后甚至达到好几秒钟,严重影响了运行操作、监视的实时性。如果能解决安全、实时这两个问题,把大部分电气信号先转成MODBUS信号,再按工艺系统通过通讯电缆送至DCS各DPU处理,将大大节省电气电缆的敷设量,节约电厂建设成本。根据平朔电厂业主建设“数字化电厂”的要求,承标DCS的西门子电站自动化有限公司与华东电力设计院及承标ECS的北京四方集团多次讨论、协商,提出了以下实施方案。

三.详细方案

1.方案原理介绍

四方ECS将电气信号就近送至各通讯管理机,由通讯管理机将硬接线信号转成MODBUS信号,按RS-485通讯协议上传至DCS。信号上传时,由不同的通讯管理机分别处理电气信号的A,B两侧。例如,6KV电气系统A侧的点由通讯管理机A处理, B侧信号则由通讯管理机B处理,以达到将危险分散的目的。DCS侧各DPU所在PROFIBUS总线按工艺系统,分别接入冗余的一对协议转换桥(负责将MODBUS485信号转换成PROFIBUS信号)来接收ECS 信号,完成MODBUS信号与PROFIBUS总线的对接,协议转换桥相当于PROFIBUS总线上的一个DP从站。北京鼎实科技创新有限公司提供相应GSD文件。

2.方案原理图


协议转换桥应用说明

平朔项目采用了北京鼎实创新科技有限公司生产的PB-B-MODBUS485协议转换桥,该接口是PROFIBUS总线桥系列中的产品,可将具有RS232/485、CAN及MODBUS等专用通信协议的接口设备连接到PROFIBUS总线上,使设备成为PROFIBUS总线的一个从站。该设备在接口RAM 中建立了PROFIBUS到MODBUS映射数据区,由软件实现PROFIBUS和MODBUS的协议转换及数据交换。该协议转换桥常用布置如下:

1).协议转换桥硬件结构

PB-B-MODBUS/232/485/V3x是智能型PROFIBUS到MODBUS-232/485的协议转换接口。在接口RAM中建立了PROFIBUS到MODBUS映射数据区,图三中SPC3是西门子公司的PROFIBUS通信协议芯片。PROFIBUS Interface是PROFIBUS标准驱动电路,由光隔及RS485驱动组成。RS232 Interface是标准的RS232驱动电路,由光隔及RS232驱动芯片组成。CPU通过对SPC3控制实现PROFIBUS的通信并在RAM中建立PROFIBUS通信数据缓冲区。另一方面,通过RS232 Interface实现和外部 MODBUS现场设备的通信,同样在RAM中建立MODBUS通信缓冲区。CPU通过两个通信缓冲区的数据交换,实现PROFIBUS到MODBUS的通信。

2).协议转换桥软件转换原理

a.该产品的RAM中建立“MODBUS 报文队列”,即MODBUS报文序列。它是用户依据应用的要求,在PROFIBUS主站配置该接口产品时,由菜单选择后自动形成,并在主站与该接口连接时传送到该产品的RAM中。

b.该产品的RAM中建立PROFIBUS数据区,PROFIBUS主站与从站的通信数据都存储在这个数据区中。PROFIBUS通信数据分为输入和输出数据,都是以PROFIBUS主站为基点的。

c.该产品的RAM中建立MODBUS数据区,该接口是MODBUS主站,与MODBUS从站的通信数据都存储在这个数据区中。 MODBUS通信数据分为输入和输出数据,写入(如 05H、06H、0FH、10H功能)MODBU从站的数据为输出数据,与PROFIBUS的输出数据对应;从MODBUS从站读回(如 01H、02H、03H、04H功能)的数据为 MODBUS输入数据,与PROFIBUS的输入数据对应。

d.CPU顺序取出MODBUS报文,并将报文数据通过CPU串口发送出去。如果是“写(05H、06H、0FH、10H)”功能,MODBUS报文中“写”数据来自MODBUS数据区。

e.CPU接收MODBUS回答报文,如果是“读(01H、02H、03H、04H等)”功能,将报文中MODBUS数据存入MODBUS数据区。

f.每当CPU完成一条MODBUS通信或一次MODBUS报文队列扫描后,就对MODBUS 与PROFIBUS数据区数据进行一次数据交换。

g.PROFIBUS主站通过PROFIBUS通信,完成与本接口从站PROFIBUS数据区的数据交换  [page]

3).接线和跳线

当PB-B-MODBUS/485/V32位于RS-485总线终端时,应在协议转换桥接线端子A-和TA 间及B+、TB 间各外接短接线,以便将内置的终端电阻接入总线,通过转动协议转换桥上的拨码开关来设置它作为DP从站的地址。ECS送DCS通讯双绞线的数据线A-、数据线B+、屏蔽线分别接下图的A-、B+、PE

4).软件组态

平朔电厂采用的是西门子电站自动化有限公司近年新推出的SPPA-T3000控制系统。该系统继承了西门子产品一贯的上手简单,功能强大的特点,集成了大量通用功能块,组态十分方便。具体组态过程如下:

a.    将协议转换桥制造商提供的标准GSD文件倒入T-3000系统,使系统识别该设备。

b.    根据项目用到的协议转换桥的实际配置进行组态,在相应功能块中配置与ECS从站对应的波特率、从站号等MODBUS参数。组态上送的相应的通讯点。

c.    根据鼎实公司提供的使用说明书,各协议转换桥启动报文的控制字的前三位分别代表“启动MODBUS扫描”,“读允许”和“写允许”,需在T3000相应通讯块中将这三位置成“1”,保证MODBUS通讯的正常启动。

d.    生成代码并下载至各DPU,激活相应程序。

5)冗余切换

协议转换桥采用冗余配置,分别接收来自ECS的两路完全一样的信号。ECS负责给每个MODBUS从站提供一个通讯“心跳”信号,即一个以1s左右频率在“0”,“1”之间不断变化的开关量信号。当某一路通讯中断,DCS保持最后一次有效通讯值,当检测不到心跳信号超过10s,通过软件将通讯自动切为另外一路,同时发出报警。若另外一路也故障,则保持最后一次有效通讯值,并发出两路通讯都中断的报警。

6)设备上电和状态灯显示

确认协议转换桥24V电源及极性的连接,检查地址拨码开关,如果PROFIBUS主站已配置好本接口从站,应连接PROFIBUS插头,接通24V电源,电源指示灯POWER灯(绿色)亮,PROFIBUS通信故障灯PBFAL(红色)亮,表明PROFIBUS主站与本接口连接失败,检查PRFOIBUS电缆及插头和PROFIBUS主站中对本接口的配置。如果PROFIBUS通信故障灯PBFAL(红色)灭,并且PROFIBUS 通信状态灯PBOK(黄色)亮,说明PROFIBUS主站已经和本接口从站建立数据通信,PROFIBUS一侧已连通。当ECS从站正常上传信号后,协议转换桥上的收发灯将会交替闪烁,代表通讯正常。

7)一个重要的注意事项(配置从站最大报文条数)

PB-B-MM/V33型产品与原有V32型产品的不同之处是增加了对从站的状态监测功能,即在字节插槽的最末位置配置了MODBUS从站的状态监测表。由于监测表也要占用PROFIBUS中一定量的用户参数字节,这就减少了插入从站的报文条数。所以PB-B-MM/V33配置的报文除了要求最大插槽数为39个,输入/输出最大字节总数不超过232个外,还与总的用户参数字节数有关。在使用不同的“有从站状态监测类型”时所能配置的最大从站报文条数是不相同。通过咨询北京鼎实科技创新有限公司技术支持人员并结合实际应用经验,笔者对所有“有从站状态监测类型”作出归纳以供参考,具体报文条数见下表:

四.现场应用情况及总结

平朔煤矸石电厂3、4号机按不同工艺系统,共通讯28路ECS上送从站信号,计5000多点,公用系统共通讯9路ECS上送从站信号,约1000点,测点类型包括开关量输入,开关量输出,模拟量输入,模拟量输出。实践证明,采用此种方案,DCS与ECS通讯稳定,测点反应速度完全满足运行要求,机组运行情况良好。既大大节省了电气电缆的敷设量,节省了电厂建设成本,又不影响机组运行的实时性和稳定性,实现了业主建设“数字化电厂”的初衷。

关键字:MODBUS  PROFIBUS  协议转换桥 引用地址:MODBUS信号与PROFIBUS总线通讯方案介绍

上一篇:基于CAN总线和PCC的多电机消隙天线控制系统
下一篇:基于EVOC-EPI总线的工控机特性及可靠性分析

推荐阅读最新更新时间:2024-05-02 22:23

PROFIBUS-DP现场总线在磨床改造中的应用
   0 引言   宝钢2050 热轧磨辊车间装备的数控轧辊磨床是1988 年从德国WALDR ICH SIEGEN公司引进的。使用至今其控制系统各部件已逐步老化, 不仅故障率高而且性能下降,已经严重影响了轧辊的磨削精度和磨削效率。为了更好地满足轧线对轧辊质量的要求, 对磨床进行了全面改造,在这次改造中使用了目前在工业控制领域使用的PROFIBUS现场总线技术,这一技术的运用使得磨床基础自动化系统更为简洁实用。    1 PROFIBUS现场总线技术简介   1.1 PROFIBUS - DP概述   PROFIBUS是近年较为流行的工业现场总线,也是目前数据传输率较快的一种现场总线,其最高传输速率可达12Mbit/s。
[测试测量]
<font color='red'>PROFIBUS</font>-DP现场总线在磨床改造中的应用
PROFIBUS 现场总线通信
  1.概述   Profibus是世界上第一个开放式现场总线标准,从1991年德国颁布FMS标准(DIN19245)至今已经历了十余年,现在已为全世界所接受。其应用领域覆盖了从机械加工、过程控制、电力、交通到楼宇自动化的各个领域。PROFIBUS于1995年成为欧洲工业标准(EN50170),1999年成为国际标准(IEC61158-3),2001年被批准成为中华人民共和国工业自动化领域唯一的现场总线标准。PROFIBUS在众多的现场总线中以其超过40%的市场占有率稳居榜首。著名的西门子公司提供上千种PROFIBUS产品,并已经把它们应用在中国的许多自动控制系统中。   2.PROFIBUS现场总线的优越性   (1)
[嵌入式]
PROFIBUS现场总线在终粉磨的应用
1.概述   在自动化系统的配置中即要保证系统的先进、可靠、合理性,又要避免过剩功能,降低投资成本。2000年至2001年,我们成功地在安庆白鳍豚4#水泥磨系统应用了辊压机终粉磨工艺,在该生产线上选用了西门子250kW变频器对辊压机两磨辊电动机进行变速驱动。同时选用德国申克振动测量传感器对辊压机的振动进行监视。辊压机的控制采用了新型控制系统,系统采用了Siemens SIMATIC S7-300可编程控制器,上位机采用研华工控机,由Wincc软件实现系统组态控制,和变频器MASTERDRIVES组成。上位系统的通讯网络采用Siemens MPI网。各个控制站之间以及6台矢量变频器与控制站之间以Profibus-DP协议方式相连。它
[嵌入式]
Profibus-DP现场息线通信主站设计
  详细探讨ProfIbus-DP协议结构、通信机理厦技术特性,并将Profihus-DP技术与嵌入式技术相结合,研制高开放性、实时性和可靠性的Profibus-DP主站。        现场总线是当今自动化领域的热点之一,它的出现标志着工业控制技术领域又一个新时代的开始。在众多的现场总线产品中,作为欧洲首屈一指的开放式现场总线Profibus(Process Fieldbus)已经被全世界所接受,成为国际化的开放式现场总线标准,并和基金会现场总线FF成为现场总线的两大体系,广泛应用于加工制造、过程和建筑自动化领域中。            嵌入式系统以应用为中心,软硬件可裁剪,适用于应用系统对功能,可靠性、成本、体积、功耗有
[嵌入式]
Modbus总线协议
        Modbus协议最初由Modicon公司开发出来,是针对PLC设备设计的基于串行总线的主从模式的应用层总线设备协议。ModbusTCP是封装在TCP包内的Modbus协议,虽然有一些变化,但是根本上还是主从模式。   随着嵌入式技术的发展,国内很多系统的控制和采集单元部分为公司自主研发,一般建议这些公司的串行通讯协议采用Modbus协议,很多用户在modbus协议存在着理解错误,现在分析如下:   一、modbus的保持和输入寄存器是以word(16bit)为单位的。   比如4****(保持寄存器/输出寄存器)和3****(输入寄存器)是以字为单位的。所以,如果读40001寄存器开始的一个16位的无符号数,
[嵌入式]
汽车制造业中Profibus现场总线系统技术应用
    一、项目概况     长安汽车制造厂原来可以生产6种型号汽车,年产量在8万辆左右。他的总装生产线是在80年代末引进美国50年代技术制造的,由于在设计、制造上存在许多缺陷,导致系统有故障率高,生产效率低等诸多问题。长安公司为适应中国加入WTO后对汽车行业的冲击,保持中国微型汽车生产企业的龙头位置,在不断推出新车型的同时,生产线的制造能力成为了企业发展的瓶颈。通过我们对总装生产线的改造,大大提高了生产效率,将产量提高到20万辆年,并且具备了多种车型混装能力,可以满足不断推出新车型的生产需求。     二、改造方案的确定     总装车间的原生产线控制系统采用的是三菱PLC系统,传统的控制模式。所有分布在车间的信号靠I
[嵌入式]
用SPC3协议芯片设计PROFIBUS-DP智能从站
引言   国际电工委员会IEC在2000年1月4日投票通过了现场总线IEC61158国际标准,IEC61158包括了7种现场总线标准,PROFIBUS作为类型3正式加入IEC61158。PROFIRUS协议的结构是以ISO7498国际标准开放式系统互连网络参考模型OSI为基础的。   PRO FIBUS由二三部分组成:PROFIBUS·FMS、PROFIBus-DP和PROFIBUS—PA。FMS主要用于车间级控制网络,是一种令牌结构和实时多主网络,DP是一种高速的低成本通信连接,用于设备级控制系统与分散式通信;PA是专为过程化而设计的,具有本征安全规范。在这里,主要介绍PROFIBUS-DP(Distributed
[工业控制]
小广播
热门活动
换一批
更多
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved