回复:来自西门子技术支持热线的故事:S7-200自由口通信是否支持2个停止位

流星fly

  • 帖子

    523
  • 精华

    0
  • 被关注

    18

论坛等级:侠士

注册时间:2010-01-01

普通 普通 如何晋级?

发布于 2011-09-15 09:52:21

19楼

quote:以下是引用salmon在2011-09-01 16:35:52的发言:
winter938 在5楼引用的资料,讲得非常到位。但我有问题,其中所提到的发送时钟和接收时钟是如何设置的?要在相差多少的情况下,才会发生接收错误?一般发生接收错误,是不是和这个原因有关?

发送和接收的波特率是的通信口可以设置的。有的是通过特殊寄存器设置,有的是通过拨动开关设置的。其通信口时钟是晶振通过分频得到的。当两者频率有差距时,接收端的信号采样点就无法保证在信号中段采样,可能超前或者滞后。当过大时,采样点就会到bit位的交界处甚至采样到其它bit。这样就会出现错误。
一般接收错误都是由于外界的电磁干扰,或者由于自身通信线路过长等布置不合理因素导致的带宽过低,而波特率又高等原因。
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200

共有33266条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

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

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

  • 分享

  • 只看
    楼主

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