新闻  |   论坛  |   博客  |   在线研讨会
modbus原来这样(ZT)
moran | 2008-07-18 10:08:19    阅读:1103   发布文章

MODBUS作为一种协议,厂商都愿意去遵循它,倒不失为一种现场控制与测量的解决方案。在我看来,是一种很简单的解决方案,不过正因为其简单,可靠性就上来了。然而,看看它的电气接口,还是颇让人失望的,可能在当时是不错的。
      它使用RS232或者RS485的电气接口方式。当其为RS232时,是全双工的,可是只能一对一,即是一主一从的方式。当其使用RS485接口时,可以一主多从。现场若是布线较长,也可想它的波特率能有多高,不过为了可靠,也只能如此了,没准有些系统为了可靠性,在软件上还会作些文章,例如重发一遍控制命令,或者发个三五回的。

      现在满大街都在说什么嵌入式实时系统,这RT就跟白菜似的。然而,到了外围,却慢得不行。这种瓶颈效应,就跟51里面的ACC那样。当然,看怎么来定义这个实时了。要达到微秒级的实时,不容易;毫秒级的,应该还能符合一般系统的要求。就跟电影那样,1/24秒,对人眼来说就很实时了,快了反而浪费胶带。

      为了传输速率,可以用低压差的差分对,或者电光转换一下。232电平是不行了。
      至于modbus里面的LRC与CRC校验,自然也是为了提高可靠性。好了,我对它的理解就是这样,如果要用到,再详细地学,不然,就这么泛泛地知道这些吧。

*博客内容为网友个人发布,仅代表博主个人观点,如有侵权请联系工作人员删除。

参与讨论
登录后参与讨论
推荐文章
最近访客