基于串行接口的汽轮机DEH系统MODBUS通信
54
基于串行接口的汽轮机DEH系统MODBUS通信
基于串行接口的汽轮机DEH系统MODBUS通信
MODBUSCommunicationofSteamTurbineDEHSystemBasedonSerialInterface
彭
超
徐红兵
李
俊(电子科技大学自动化工程学院,四川成都610054)
摘
要
在熟悉现场总线网络协议MODBUS协议通信原理的基础上,提出了一种利用串行接口实现汽轮机DEH系统MOD-可靠。BUS通信的方法,该方法使DEH系统与火电厂其它设备之间的数据通信更加迅速、
关键词:MODBUS协议,DEH,串行接口,CRC校验
Abstact
Withthedevelopmentoffieldbusnetworkandchangeofmarketrequirement,networkmanage&controlusedinindustryequipmentshavebeenanecessarytendency.BasedonthecomprehendingcommunicationprincipleoffieldbusnetworkprotocolMODBUS,amethodrealizingsteamturbineDEHsystemMODBUScommunicationbyusingserialinterfaceispro-posed,whichmakeDEHsystemcommunicatingdatawithotherequipmentmorequickanddependable.
Keywords:MODBUSprotocol,DEH,serialinterface,CRC
汽轮机数字电液控制系统DEH(DigitalElectric-Hy-监draulicControlSystem)是通过计算机对汽轮机进行调节、
视和控制的重要系统。东方汽轮机厂生产的汽轮机DEH系统主要是采用美国ABBBailey公司的INFI90系统,与其他设备之间一直采用一对一连线,用电压、电流的模拟信号进行测量和控制,难以实现设备与设备之间以及系统与外界之间的信息交换。该厂的DEH系统(INFI90系统)没有现成的支持MODBUS协议通信的接口卡来同其他设备进行数据传输。如果能实现
图1
硬件配置
MODBUS通信,就可以使DEH系统同其他设备之间的连线减
维护开销,提高系统之间数据通信的可靠性。少,节省硬件资源、
信,我们用C语言和MFP(多功能处理模块)特用Bailey功能码编写基于MODBUS协议的串行接口通信程序。用美国ABB
1
MODBUS协议
MODBUS协议的通信方式为主站(Master)/从站(Slave)方
式。主站首先向从站发送通信请求指令,从站根据请求指令中的功能码向主站返回数据。只有主站能启动事务处理,事务处理可每一次事务处理或由询问和以是问答式的,也可以是广播式的。应答帧组成,或由一个广播帧组成。
MODBUS协议分为ASCⅡ(美国标准信息交换码)和RTU(远程终端设备)两种传输模式。ASCⅡ方式采用7位ASCⅡ码进行通讯,数据校验采用LRC逻辑冗余校验,通讯速率较慢;RTU方式通讯采用8位字节的二进制数据通讯,数据校验采用CRC循环冗余校验,通讯速度较快。MODBUS协议通信通常都是采用RTU模式。
2DEH系统MODBUS通讯的实现2.1硬件实现
MODBUS协议作为通用工业标准,其物理层采用RS232、RS485等串行通信标准。DEH系统中的端子板NTMP01是BaileyINFI90系统与集散型计算机控制系统(DCS)的专用冗余接口通讯板。该端子板的输出口P1与P2端口通过两条专用电缆(NKTU01)与多功能处理模块(IMMFP02)连接;输出口有三个,P5和P6是标准的RS-232口,P7为标准的RS485口。由于NTMP01的P5和P7口不可以同时使用,而P5口已经用来与操作员站相连,我们可以利用P6口,将DEH系统连接到MODBUS现场总线网络上。NTMP01的硬件配置如图1所示。2.2软件实现


P6Bailey公司专用的MicrotecC编译器将通信程序编译成IN-FI90系统可认的程序,再用CUP(CUtilityProgram)软件将可认程序下载到MFP中;同时在DEH系统的组态软件Compos-
所有通讯的数量、内容及通讯信号er中编制通讯信号逻辑组态。
输入、输出都可以在Composer组态中进行设置,通信程序也可以读取Composer组态中的数据或将数据传到组态逻辑中。
由于DEH系统同其他DCS系统连接可能作主站也可能作
从站,通信程序分为主站程序和从站程序。
2.2.1主站程序的设计
DEH系统作为MODBUS主站时,一般是与如汽轮机监控保护系统中的TSI(汽轮机监测系统)、ETS(汽轮机危急遮断系统)等相连。DEH系统需将与之相连的系统设备采
集到的现场数据反馈操作员站,动态的监视设备的工作情况,同时根据现场信息及时的对各系统做出相应的控制动作。因此,主站程序对串口进行操作,使其按照MODBUS协议通信数据帧格式,不断地发出读从站数字量、模拟量的询问帧,根据主站命令发出设置从站数字量、模拟量的询问帧。主站程序流程图如图2所示。
主站程序主要包括以下几部分:
用Bailey功1)打开并初始化串口。
能码设置图2
基于串行接口的汽轮机DEH系统MODBUS通信_专业资料。在熟悉现场总线网络协议MODBUS协议通信原理的基础上,提出了一种利用串行接口实现汽轮机DEH系统MODBUS通信的方法,该方...
基于串行接口的汽轮机DEH系... 0人阅读 2页 1.00元 基于MODBUS协议的工业智能...介绍了汽轮机保护系统通讯网络的硬件结构,MODBUS协议通讯模块的设计与实现,以及...
汽轮机DEH系统_能源/化工_工程科技_专业资料。热力...能方便地与其他系统 进行通信 School of Mechanical ...热态启动 – 具有阀门管理功能 – 具有CCS接口,...
汽轮机DEH控制系统_电力/水利_工程科技_专业资料。...(包含分散控制单元DPU、通讯板、I 用板)、端子柜...喷油口;7、反馈杆;8、滑阀;9、节流孔 2、快速...
汽轮机DEH系统介绍汽轮机DEH系统介绍隐藏>> 汽轮机...DEH基本是相互独立,但可能有硬接线信号或通讯信号的...伺服阀 伺服阀 - 阀套 为了使阀芯凸肩与油口精 ...
汽轮机DEH系统介绍 汽轮机自动调节系统的发展 ? 机械液压式调节系统(MHC) ? 早期的汽轮机调节系统是由离心飞锤、杠杆、凸轮等机械部件和错油 门、油动机等...
控制系统与第三方控制系统(DEH、MEH、等离子点火) ,实现在基于 MO DBUS 通讯...标准的 Modbus 通信口是使用一 RS-232C 兼容串行接口,它定义了连接口的 针脚...
成功将 XDPS 构成的汽轮机数字电 液控制系统(DEH)纳入另一套不同 DCS 实现...(3)用 MODBUS 数据网关,将串口数据转换为 TCP/IP 数据后再与 DCS 通信;(4...
目前支持 Modbus 通信的 DCS 系统和过程仪表大都采用基于串行接 口的 Modbus RTU 模式,西门子提供了针对西门子 PLC Modbus RTU 通信的协议库。 如果要在西门子 ...
互联网组织能够使 TCP/IP 栈上的保留系统端 口 502 访问 MODBUS。 MODBUS 是...在基于串行链路和以太 TCP/IP 网络的 MODBUS 上可以进行相同通信。 一些网关...
1.1 DEH 控制系统原理 不同用途的汽轮机其控制...(6) 完善的通讯能力 与 ABB 公司的 DCS 可自由...与 PLC 可通过 Modbus 等接口。 1.4 DEH 控制系统...

我要评论