用modbus协议实现dcs与plc之间串行通讯

用modbus协议实现dcs与plc之间串行通讯

ID:5274992

大小:562.36 KB

页数:4页

时间:2017-12-07

用modbus协议实现dcs与plc之间串行通讯_第1页
用modbus协议实现dcs与plc之间串行通讯_第2页
用modbus协议实现dcs与plc之间串行通讯_第3页
用modbus协议实现dcs与plc之间串行通讯_第4页
资源描述:

《用modbus协议实现dcs与plc之间串行通讯》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、《自动化技术与应用》2010年第29卷第4期通信与信息处理CommLmicationand{nformationProcessing从设备通信,也能以广播方式和所有从设备通信。如果3CMC控制器单独通信,从设备返回消息作为回应,如果是以广播方CMC控制器是Ingersoll—randCENTAC式查询的,则不作任何回应。Modbus协议建立了主设3C70MX5N2型压缩机随机配置的可编程序控制器,用备查询的格式:设备(或广播)地址、功能代码、所有要来管理氮压机各种压力的控制和监控功能,以及控制辅发送的数据、错误检

2、测域。从设备回应消息也由助设备,如主电机启动器,润滑油加热器和预润滑油泵。Modbus协议构成,包括确认要行动的域、任何要返回其功能如下:的数据、和错误检测域。如果在消息接收过程中发生错·多功能LED显示屏显示数据和工作状态。误,或从设备不能执行其命令,从设备将建立错误消息·完成多种性能控制:卸载,调制和自动一双重工并把它作为回应发送出去2。作方式。·先进的喘振监测与控制。坶酗,-啪患I、·高电流限制,用于主驱动电机保护。l。设备嫱址ll设备地址ll动鼻1.:弱}I动能代码I·快速指示和事件纪录,有助于确定压缩机

3、跳闸的一一敝根本原因。一__。-。lII

4、——I据旦一CMC控制器提供RS422/RS485串行通讯接口,通l誉谡:I盎捌II错误柱测l过MODBUS协议与具有RS422/485端口的系列装置通~~J从沿鬻的回应捎患i信,以适应远程遥控和监控的需要。图1Modbus报文结构利用Modbus协议,我们采用RTU通讯模式,把CMC控制器作为从设备,设备地址设置为2,通讯波特2.2Modbus传输方式率为9600,校验方式为奇校验,通讯方式为全双工。Modbus协议有两种传输模式ASCII(美国标准信息交换代码)或RT

5、U(远程终端单元)。它定义了在这些网4PKS系统的通讯功能[1]络上连续传输的消息段的每一位,以及决定怎样将信息打包成消息域和如何解码。用户选择想要的模式,包括串口通信参数(波特率、校验方式等),在配置每个控制器的时候,在一个Modbus网络上的所有设备都必须选择相同的传输模式和串口参数。ASCII模式通信的主要优点是字符发送的时间间隔可达到1秒而不产生错误。RTU模式通信的主要优点是:在同样的波特率下,可比ASCII方式传送更多的数据[引。2.3错误检测方法[4]标准的Modbus串行网络采用两种错误检测方法。

6、奇偶校验对每个字符都可用,帧检测(LRC或CRC)应用于整个消息。它们都是在消息发送前由主设备产生的,从设备在接收过程中检测每个字符和整个消息帧。用户要给主设备配置一预先定义的超时时间间图2硬件配置图隔,这个时间间隔要足够长,以使任何从设备都能作为PKS系统是Honeywell公司推出的新一代DCS系正常反应。如果从设备测到一传输错误,消息将不会统,全称为ExperionProcessKnowledgeSolution接收,也不会向主设备作出回应。这样超时事件将触System,它支持多种类型的控制器通讯,例如Mo

7、dicon发主设备来处理错误。发往不存在的从设备的地址也PLCS,Honeywell9000系列和Allen—Bradley,并可以灵会产生超时。活的采用多种连接方式。如果控制器本身带网络接口,通信与信息处理《自动化技术与应用》2010年第29卷第4期C0mmunicationandInformationProcessjn可以直接连接到网络上,如果控制器带有串口,可以通道阵列功能块(SI)到CM(控制模件)。SI阵列通道功能块过“终端服务”(terminalsever)连接到网络上。一个“终有三种:端服务”允许多

8、个控制器同时连接到网络上,并提供多Numeric(SINUMARRCH):接收/发送数值型量,包种的连接接口RS-232,RS422,RS-485。所谓“终端括整数、浮点数;服务”其实质就是Modbos协议。我{j'l~tJ用“终端服务”Flag(SIFLAGARRCH):接收/发送布尔量,即标志位;配置方式实现了HoneywellPKS集散系统与Ingersoll—Text(SITEXTARRCH):接收/发送字符型量。randCMC可编程序控制器之间串行通讯。如图2所示。4.1硬件说明串行接口模件(SIM)是

9、安装在PKS系统标准卡槽上的双宽度I/O模件,它的功能是实现通过FTA(现场端子板)连接串行接口模件(SIM)的现场设备与PKS控制器之间通讯的桥梁。串行接口模件可以提供与单FTA电源适配器连接的两个FTA通讯的两个串口的双向通讯接口,它不存储和保持任何现场I/O设备的组态数据和实时数据,它只在与它相连接的现场设备与控制器之间传送数据参数。FTA采用插接模件根据现场设备的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。