您当前的位置:五五电子网电子知识电器控制PLC工业控制基于PLC的Modbus通信协议的实现 正文
基于PLC的Modbus通信协议的实现

基于PLC的Modbus通信协议的实现

点击数:7334 次   录入时间:03-04 11:49:30   整理:http://www.55dianzi.com   PLC工业控制

图6 CRC 校验程序

  在读取温度时, 应严格遵守DS18b20 的读写时序, 否则就会出现错误, 丢帧等, 若用脉冲信号定时读取, 则间隔应不小于100 ms. 一般出现错误帧时数据显示为0℃, 此时可以进行简单的滤波, 例如传回值为0 时不显示数据, 或者多组数据取平均值后再显示, 以避免温度显示的大幅度跳动。 DS18b20的初始化温度显示为85℃, 若一直不变, 则此传感器可能已经损坏或是接线不良, 应进行相应的检查。

  4  结束语

  该系统应用于生产过程实时监控中, PLC 既作为现场控制机完成对生产过程的自动控制, 又作为主从通信的主机, 与相关仪表连接, 实现与基于Modbus 现场总线协议的DS18b20 型数字温度传感器的采集模块的主从通信, 并通过PLC 高速实时网络实现对其的远程监控。 该系统目前处于试运行阶段, 表现较为稳定, 通信可靠, 效果良好。



上一页  [1] [2] 


本文关键字:通信  PLC工业控制电器控制 - PLC工业控制