zoukankan      html  css  js  c++  java
  • 智能仪表通信协议

    1、智能仪表的接口类型

    目前工业控制现场大量使用了各种智能仪表用于生产过程检测,把智能仪表检测出来的数据传送到监控计算机供显示和分析是非常必要的环节,虽然智能仪表的通信协议种类繁多,但是很多智能仪表都具备RS-232 和RS-485 两种通信接口类型。

    1)RS-232通信接口

    RS-232 是美国EIA(Electronic Ingustry Association) 与BELL 等公司一起开发的1969 年公布的通信协议,也是工业控制中应用最广泛的一种串行接口,采取不平衡传输方式,即所谓单端通讯,但是它的传输距离短,最大约为30 米,传输速率低,最高速率为20kb/s,共模抑制能力差,抗噪声干扰性弱的缺点,所以RS-232 只适合本地设备之间的通信

    2)RS-485通信接口

    RS-485 是EIA 为了弥补RS-232 通信距离短、传输速度低等不足之处,于1983 年提出的一种串行数据接口标准,RS-485 采用差分传输方式,也称作平衡传输,具有比较高的噪声抑制能力,最大传输距离约为1200 米,最大传输速率为10Mb/s,还增加了多点、双向通信能力,所以RS-485 成为首选的串行接口
    工业监控计算机一般只具备RS-232 串行接口,也就是说要把监控计算机的RS-232 串行接口转换成RS-485 串行接口才能和智能仪表搭建一个RS-485 的网络。

    2、智能仪表的通信协议:

    1)RS-232通信协议

     RS-232是PC机与通信工业中应用最广泛的一种串行接口。RS-232被定义为一种在低速率串行通讯中增加通讯距离的单端标准。RS-232采取不平衡传输方式,即所谓单端通讯。

    2)MODBUS 通信协议

    MODBUS 通讯协议的RTU(远程终端设备)模式,数据帧10 位,1 个起始位,8 个数据位,1 个停止位,无校验。波特率:9600;19200;38400。ModbusRTU一般采用串口RS232C或RS485/422,而Modbus TCP一般采用以太网口

  • 相关阅读:
    org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): 问题解决方法
    springboot入门(一)--快速搭建一个springboot框架
    SpringBoot 中常用注解@Controller/@RestController/@RequestMapping介绍
    理解Spring4.0新特性@RestController注解
    Intellij IDEA 搭建Spring Boot项目(一)
    Java checked 异常 和 RuntimeException(运行时异常)
    Java 如何抛出异常、自定义异常、手动或主动抛出异常
    微服务设计
    为什么需要API网关?
    微服务API网关
  • 原文地址:https://www.cnblogs.com/lisongzzx/p/13668385.html
Copyright © 2011-2022 走看看