浅谈MODBUS协议在DCS与PLC通讯中的应用
- 格式:pdf
- 大小:747.65 KB
- 文档页数:4
基于MODBUS协议的DCS与PLC通讯应用摘要本文以MODBUS协议为基础,就DCS系统与PLC系统之间实现数据共享的通讯应用进行分析与探讨,对基于MODBUS协议的DCS与PLC通讯系统的系统组成与系统组态进行阐述,并介绍了该通讯系统常见故障的判断与排除。
关键词MODBUS协议;DCS系统;PLC系统;通讯应用DCS系统以及PLC系统以其独特优势而被各行各业广泛应用,为实现生产的经济高效、节能环保提供了可靠的基础保障。
但DCS系统与PLC系统之间的通讯始终是工程生产的重点问题,本文对MODBUS协议基础上,实现DCS系统与PLC系统之间的通讯进行分析与探讨,以其对工程生产提供帮助。
1系统组成1.1通讯系统Modbus通讯协议是一种通用的电子控制器应用语言,可利用网络或其它设备实现控制器之间的通讯,Modbus协议可以在忽略控制器通信方式的前提下,对其所能认识与使用的消息结构做出定义,是一个通用的工业标准,它还对控制器与其他设备之间的访问请求与过程进行描述,可以侦测错误信息并进行记录。
并且,Modbus协议还制定了公共内容格式及消息域格局,控制器可设置为RTU 或ASCII中任一种传输模式,用户可在标准的Modbus网络通信中选择所需模式及串口参数,Modbus网络上所有设备在控制器配置时,都应将传输模式以及串口通信参数选择一致。
本文基于RS485协议来实现DCS与PLC之间的数据共享,可通过DCS控制PLC,也可将PLC的数据上传到DCS。
实际操作时,可将一块MODBUS转DP通讯模块增加于DCS控制器下方,以使维护与控制简单方便,而基于MODBUS协议,此通讯模块可作为通讯主站,实现与现场PLC间的通讯,也可基于Pmfibus-DP协议并作为从站,实现与DCS系统的挂接。
1.2DCS系统集散控制系统DCS是以通信网络为连接纽带并包括过程监控级与控制级的多级计算机系统,它将计算机技术、控制技术、通讯技术以及显示技术等有机结合起来。
modbus与dcs通讯实例Modbus是一种用于工业自动化领域的通信协议,而DCS(分散式控制系统)是一种用于监控和控制工业过程的系统。
在工业控制领域,Modbus协议常常用于不同设备之间的通讯,而DCS系统则用于整合和管理这些设备。
下面我将从多个角度给出Modbus与DCS通讯的实例。
首先,Modbus与DCS通讯的实例可以是在工业生产过程中,使用Modbus协议的传感器和执行器与DCS系统进行通讯。
例如,一个温度传感器通过Modbus协议将实时温度数据传输到DCS系统,DCS系统可以根据这些数据来控制加热器或冷却器的操作,从而实现对温度的精确控制。
其次,另一个实例可以是在能源管理系统中,使用Modbus协议的电表或能耗传感器与DCS系统进行通讯。
这样DCS系统可以实时监测能源消耗情况,进行能源分配和优化,实现对能源的有效管理。
此外,还可以考虑在工业自动化生产线中,使用Modbus协议的PLC(可编程逻辑控制器)与DCS系统进行通讯。
PLC负责控制生产线上的各种设备,而DCS系统则可以监控整个生产线的运行状态,并进行集中控制和调度。
另外,Modbus与DCS通讯的实例还可以扩展到建筑自动化领域,比如使用Modbus协议的空调控制器与DCS系统进行通讯,实现对建筑内部环境的智能化控制和管理。
总之,Modbus与DCS通讯的实例非常广泛,涵盖了工业控制、能源管理、生产自动化以及建筑自动化等多个领域。
通过这些实例,可以看出Modbus协议在工业领域的重要性,以及与DCS系统结合应用的广泛性和实用性。
希望以上回答能够全面地解答你的问题。
Modbus通讯协议在DCS与PLC通讯中的应用【摘要】本文介绍了MODBUS协议具有侦错能力强、数据传输量大、实时性好等特点,因此成为自控领域使用非常广泛的通讯语言,介绍了Honeywell TPS 系统与Siemens PLC.通过MODBUS协议进行实时通讯的设计和井发,介绍了MODBUS协议的特点和应用过程,对两系统硬建设置、软利组态以及调试方面作了较为详细的介绍。
【关键词】Modus通信协议;分散型控制系统;数据共享0.前言工业控制己从单机控制走向分散控制,并走入网络时代。
工业控制网络为数据采集、工业控制提供了方便,节省了成本,提高了性能。
实际应用中,往往需要不同厂家控制系统的数据共享,或某集成系统不能满足控制需要而额外加系统,需要将2种不同系统进行互联。
1.Modbus协议简介Modbus协议是应用于控制器上的一种通用语言。
通过此协议,控制器相互之间、控制器和其他设备之间可以进行通信。
它己成为一种通用工业标准。
通过Modbus 协议,不同厂商生产的控制设备可以连成工业网络。
标准的Modbus 协议使用RS-232C兼容串行接口,它定义了连接口的针脚、电缆、信号位、传输波特率、奇偶校验等。
控制器能直接或经山Modem组网。
Modbus协议将通讯参与者规定为“主”(Master)和“从”(Slave)。
主设备可单独和从设备通信,也能以广播方式和所有从设备通信,而从设备之间不能通信。
Modbus协议建立了主设备查询的格式:设备(或广播)地址、功能代码、所有要发送的数据、错误检测域。
设备(或广播)地址提供从机地址,从机根据地址判别是否接收请求,以做出相应响应,用户必须设置每台从机的地址。
功能代码告诉从机该完成什么样的动作,例如功能代码3表示读取从机保持寄存器并返回其中的内容,数据区的内容就必须包括从机的寄存器地址,需要读的寄存器的个数。
错误校验域用于校验信息是否正确传输,采用循环冗长检测方法,CRC域附加在消急的最后,添加时先是低字节然后是高字节。
试论Modbus通讯协议在DCS与PLC通讯中的应用摘要:本文介绍了MODBUS协议具有侦错能力强、数据传输量大、实时性好等特点,因此成为自控领域使用非常广泛的通讯语言,介绍了Honeywell PKS 分散控制系统与Siemens PLC.通过MODBUS协议进行实时通讯的设计和开发,介绍了MODBUS协议的特点和应用过程,对两系统硬建设置、软利组态以及调试方面作了较为详细的介绍。
关键词:Modus通信协议;分散型控制系统;数据共享前言随着计算机、通信及自动控制等技术的发展,对企业自动化设备工作状况进行远程监测和控制,不仅可随时了解设备工作状态,设备出现异常时报警,便于及时发现,提高工作性能,在实际现场应用中,需要把不同厂家控制系统的数据进行共享互联。
某甲醇厂60万吨/年甲醇项目的主控制系统采用了美国先进的控制系统Honeywell pks,而现场低压煤浆泵、氮压机、磨煤机的装置系统的控制系统为各自独立配置SIEMENS S7-300 PLC控制系统。
为了有效的监控这些设备的运行参数,采用Modbus协议来实现控制系统与SIEMENS S7-300控制系统之间的串口通讯。
一、Modbus协议简介Modbus 协议是应用于电子控制器上的一种通用语言。
通过此协议可使控制器相互之间、控制器经由网络和其它设备之间进行通信。
它已经成为一通用工业标准。
可以把不同厂商生产的控制设备连成工业网络,进行集中监控。
Modbus协议是一种适用于工业控制领域的主从式串口通讯协议,它采用查询通讯方式进行主从设备的信息传输,可寻址1-247个设备地址范围。
协议包括广播查询和单独设备查询两种方式,二者区别就是广播查询不需要从设备回应信息。
控制器通信使用主—从技术,即仅一设备(主设备)能初始化传输(查询)。
其它设备(从设备)根据主设备查询提供的数据作出相应反应。
典型的主设备:主机和可编程仪表。
典型的从设备:可编程控制器。
主设备可单独和从设备通信,也能以广播方式和所有从设备通信。
LB_■-■IT技术论坛TECHNOLOGY AND INFORMATIONDCS与PLC通信中M o dbus通信协议的应用探究李进保甘肃省酒泉市玉门油田分公司信息中心甘肃酒泉735000摘要Modbus属于能够同时支持实时控制、分布式控制的现场总线协议,优点颇多,应用广泛,逐渐成为工业标准,于各种网络体系结构中发挥着通讯的作用。
本文围绕DCS与PLC通讯中Modbus通信协议的应用展开研究。
关键词DCS;PLC;Modbus通信协议;应用以往单机控制的工业控制,逐渐发展为集中操作、分散控制。
而在网络时代下,更是便利了数据采集、工业控制,不仅性能显著,且成本更低。
具体应用中,各厂家需要将控制系统的数据共享,某集成系统难以将控制需要满足时也应当进行系统的额外增加,互联2种不同系统。
因此,本文立足于企业未来生产要求及成本降低方面,甄选不同系统共同支持的通讯集成协议,以期妥善解决上述问题。
1Modbus通信作为整个系统基础的Modbus,是外部数据的获取手段。
要想确保通信的正常,最关键的便是Modbus协议栈的实现。
Modbus协议有着详细的标准文档,属于通用工业标准。
根据Modbus协议栈,将一个Modbus客户端与主站分别实现。
两者有着类似的功能。
设定好的动作通过客户端/主站朝着Modbus命令转换,并朝着服务器/从站周期性地发送请求闪。
而在命令读取时,会以动作设定的类型为根据,以通信通道读数为目标转换返回的寄存器值;而在写命令时,则以动作设定类型为依据,以寄存器值为目标转换通道值,并写入服务器/主站。
Modbus协议实现了主设备查询格式的构建:设备(或广播)地址、功能代码、需传输的数据、错误检测域。
首先为设备(或广播)地址,提供从机地址是其主要责任,在以地址为根据的前提下,从机可对是否接收请求进行判断,用户应当妥善设置每台从机地址;其次,功能代码,表示指引从机将一系列动作完成,如功能代码3即是读取从机保持寄存器并返回的内容,从机寄存器地址及待读取的寄存器个数接应当包含在数据区内容内;最后,错误检测域,负责检验信息是否正确传输,依托循环冗长检测方法,于消息最末处附加CRC域,首先完成低字节的添加,随后添加高字节。
万方数据
万方数据
万方数据
浅谈MODBUS协议在DCS与PLC通讯中的应用
作者:赵海英, 李迎春, 朱兴波, ZHAO Hai-ying, LI Ying-chun, ZHU Xing-bo
作者单位:河南豫光金铅股份有限公司,河南济源,459000
刊名:
济源职业技术学院学报
英文刊名:Journal of Jiyuan Vocational and Technical College
年,卷(期):2011,10(3)
被引用次数:1次
1.北京和利时系统工程股份有限公司HOLLIAS-MACS硬件FM系列使用手册 2004
2.中国工控网Hollysys MACSV系统安装指南 2011
1.郭瑞基于MODBUS和TCP/IP协议的远程闸门集控系统[期刊论文]-工业控制计算机 2013(2)
引用本文格式:赵海英.李迎春.朱兴波.ZHAO Hai-ying.LI Ying-chun.ZHU Xing-bo浅谈MODBUS协议在DCS与PLC通讯中的应用[期刊论文]-济源职业技术学院学报 2011(3)。