回复:关于MODUS RTU通讯停止位

未尽

  • 帖子

    878
  • 精华

    6
  • 被关注

    7

论坛等级:侠士

注册时间:2006-04-11

普通 普通 如何晋级?

发布于 2014-04-01 14:30:04

6楼

quote:以下是引用东方红一红在2014-03-29 22:44:14的发言:
2个停止位,就意味没有校验,两个一样的。如果还觉得心里没底,就都改为相同的校验也可。

怕是不能把停止位简单的看作校验位吧!加入起始位为1位数据位为8位,有校验位,停止位为1位,那总长度是11位,没有校验位则为10位。校验位上的值可以是“1”也可以是“0”,这取决于是奇校验还是哦娇艳。一般来说,起始位总是“0”,因为空闲状态下,无论是TX,还是RX,信号线都是"1",遇到“0”则表示开始。而停止位一般都为“1”,在数据位、校验位(如果有的话)取完之后,遇到“1”则表示结束。而所谓1位还是2位,指的是单位时间片的数量,在楼主的陈述中,PLC测通信(暂时称之为帧单元)长度是10(1个起始位+8个数据位+1个停止位),仪表测为=11位(1个起始位+8个数据位+2个停止位,姑且认为没有校验),长度不同,但基于异步通信原理,相互间通信问题不大。关键的是1、波特率一致,这决定时间单元的长度;2、必须有起始位(废话);
好好生活,天天向上!
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。