Modbus的空调控制系统.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
【Word版本下载可任意编辑】 PAGE 1 - / NUMPAGES 1 Modbus的空调控制系统 1 引言 Modbus 是工业通讯通用协议中的一种,已被众多的厂商所支持并广泛用于工业控制领域,并且也是诸多中国国家工业总线通讯gb标准之一。通过modbus协议,控制器相互之间、控制器经由网络和其它设备之间通信实现监控。modbus作为一种通用工业标准,不同厂商生产的控制设备可以连成工业网络,开展集中监控。 早期的车间自动化设备基于硬接线plc组建控制系统,虽然硬接线方式具有可靠、稳定的优点,但对于大规模自动化系统布线成本偏高。若采用modbus协议等通用工业标准,可减少plc模件使用量,缩减电缆费用,从而降低工程造价。本文结合工程实际,介绍modbus协议在空调控制系统中的应用。 2 电厂空调系统 2.1 modbus通讯协议简介 modbus 通讯协议,是一种串行的、非同步的主从通讯协议,网络中只有一个设备能够建立协议,其它的设备只能通过提供数据响应主机的查询,或根据查询做出相应的动作。modbus协议定义了主机查询的格式,其包括:主从机的编址方法(或广播),要求动作的功能代码,传输数据和错误校验等,或不能完成主机要求的动作,它将组织一个故障作为响应。modbus协议不需要特别的接口,典型的物理接口是rs485。在modbus通讯网络中,一般可提供ascii、 rtu、plus、tcp/ip等通讯模式。在实际应用中,可以使用rs232、rs485/422、modem加电话线、以及tcp/ip来联网。所以,modbus的传输介质种类较多,可以根据传输距离来选择。 2.2 工程背景 某电厂设计有4套集中空调系统,配置了触摸屏可就地控制,要求在暖通控制室远程监控。每套空调配有西门子小型plc程控装置,留有远程硬接线接口,该plc带有485接口,支持modbus协议,因此可通过通信方式实现机组的远程监控。 暖通控制室距空调机组大约200米,因此可组建简单方便、成本低的rs485/modbus网络。采用modbus的rtu形式,这种接线方式为总线式拓朴构造,在同一总线上多可以挂接32个结点。 考虑辅助控制系统plc设备统一性,选用罗克韦尔的1763-l16bwa处理器作为该rs485/modbus通讯网络的主站,4个空调机组plc作从站,用一根对绞线电缆以总线方式把主站与从站连接起来,建立简单的rs485/modbus通信网络。1763-l16bwa带有以太网接口,通过交换机与操作员站连接,便可在上位机对空调机组开展监控。 2.3 控制系统实现 当一个modbus-rtu主站想要从一台从站得到数据的时候,这个主站会发送一条包含该设备地址、功能代码、所需要数据以及一个用于检测错误的求和校验码的信息。网络上的所有其它从站都可以看到这一条信息,但是只有地址被指定的设备才会作出反应。 设备地址是一个从0到247的数字,空调系统plc从站地址可在就地触摸屏开展设定。 功能代码定义了从设备应该执行的命令,例如读取数据、承受数据、状态等等。功能代码为从1到255的数字。 数据为读取功能定义了在设备存储器映射当中的地址,它包括被写入设备存储器的数据值,或是包括其它根据功能代码的要求需要被执行的信息。 错误检查是一个描述循环冗余校验(crc)的16-bit数值。循环冗余校验码(crc)由主设备产生,并且由接收设备开展检查。如果crc值不符,这个设备就会要求重新传送讯息。在有些系统里面,还要对数据开展奇偶校验。 当从设备执行了所要求的功能,它会返回一条讯息给主设备。这条返回的讯息包含了从设备的地址、所要求的功能代码、所要求的数据以及一个错误检查值。 读取和写入数据:modbus拥有多255个功能代码,但是01(读取输出量)、02(读取离散输入)、03(读取保持存放器)、04(读取输入存放器)、05(写入单一离散量输出)以及06(写入单一存放器)是为常用的读写功能代码,这些代码被用来从modbus从设备采集数据和向从设备发出指令。 本系统中从站已定义了modibus地址所代表的信息,通讯波特率为9600,偶校验。这样可以很容易的通过读写命令获得空调机组状态信息和向其发出指令。 2.4 工业总线工程经验 在工程调试中我们会遇到各种各样的问题,在此结合本工程作简单的介绍。 (1) 要使用同一型号双绞线。在本工程施工中,施工人员接线时由于通讯电缆长度预估缺陷,在连接3、4号从站时使用了另一型号双绞线。在调试时发现不能读写数

文档评论(0)

182****5992 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档