基于modbus协议的chp33开关控制实现.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文档。上传文档
查看更多
基于modbus协议的chp33开关控制实现 1 供电开关测试 随着煤矿各种设备的智能化改造,许多设备可以配置独立的智能监测装置,如电气导致采输机的测量和控制单元、频率装置和其他频率装置。使用自定义模式设备。如英国baldwi学会(b.f)的chp33,后者用于配置电压机、称重装置和频率装置。这些设备提供了较为完善的监测数据输出。 要将这些参数传输到地面,须通过适当的通信装置将这些数据接收下来,转换后传送至地面。这些数据可为调度人员提供工作面上各种设备运行的可靠信息,提高生产调度的效率和速度。文中以CHP33开关为例介绍Modbus通信协议的单片机通信接口的实现,并通过井下已有的电话线将数据传输到地面,在地面计算机上进行显示。 2 chp33主从机设计 CHP33开关控制器使用Modicon可编程,符合Modbus通信协议的规定。在开关上可通过键盘选用标准RS485通信方式。通信速率从110~19200bps可选,推荐使用9600bps。数据格式使用1位起始位,8位数据位,1位停止位,偶校验方式。通常CHP33编程设定为RTU从机(Slave)方式,地址设置为1~128。 Modbus总线标准通信协议使用主从通信方式。在系统中有1台主机(Master),若干台从机(分站)。主机和从机之间采用查询与应答方式通信。主机查询从机信息时发出查询指令,其格式类似于表1所示。 其中地址码是从机在系统中的地址编码,因系统而定,如上述指令为查询11号从机。功能码是主机要求从机所完成的操作。 从机接收到主机的查询后,判断地址是否为查询本从机,若是,则将从机地址、功能码、数据长度及从机的全部数据发送给主机。例如,当从机接收到表1的数据时,回答数据格式如表2所示。 3 模拟量的测定 CHP33执行控制器包括128个寄存器,每个寄存器为16位,可用于表示二进制状态和8bit或16bit的模拟量。CHP33中寄存器被分成状态、电压、电流、功率和历史数据等几组,表示A~L共12路负载的全部信息如表3所示。 4 chp33开关通信接口的实现 4.1 u3000srt-pcr数据 系统硬件框图如图1所示。AT89C51以Modbus主机方式查询CHP33的有关数据,查询数据格式如表1所示,速率为9600bps,查询数据通过扩展串口变换成RS485标准,送到CHP33。从CHP33接收到的应答数据送到AT89C51进行缓存,并改变速率后,经串口用电流环方式从电话线发送到地面。 地面接收电路将电流环送来的信号转变成RS232信号,送到计算机进行处理和显示。图2为地面接口转换电路,电路非常简单,无需专门的电源,整个电路安装在RS232的D25接头内。 4.2 计算校验码的计算 系统软件实现如图3所示。其中的关键就是通信差错率CRC检验码的计算。CRC16根据发送的8位数据流逐步计算出16位校验码,在计算中利用X16+X15+X2+1多项式,得到一个介于0~216之间的双节数,即为校验码。这样的计算用单片机实现相对较复杂。我们利用单片机快速查表功能将校验码的计算简化成查表和逻辑运算,其中高字节表Hitab和低字节表Lotab用高级语言编程计算获得。程序略。 5 本安接口和网络接口 本文介绍了用单片机实现的井下工作面开关CHP33 Modbus总线通信接口。该接口实现简单,价格低,性能好。接口为本安设计,放置在CHP33开关本安箱内,出口为一对电话线。井下到地面传输距离大于10km。接口的实现为地面调度人员提供了较为全面的工作面设备的工况信息,为高产高效工作面的生产指挥提供了重要依据。

文档评论(0)

134****3501 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档