S7-200数据位=7时,停止位是1,还是2? 点击:478 | 回复:2



yjig

    
  • 精华:2帖
  • 求助:5帖
  • 帖子:97帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2012-03-22 22:38:03
楼主

S7-200与FX自由口通讯,S7是主,FX是从,采用FX的默认格式,即9600,7位数据,1位停止,偶校验。S7-200的SM30=16#69(2# 0110 1001)

监控时发现,S7可以发送,也可接受,但接受到数据有差异,感觉有一位误差。于是把FX与S7-200都改成:9600,8位数据,1位停止,偶校验,即SM30=16#49(2# 0100 1001)。

通讯格式改变后,通讯数据正常。

现请问各位,S7-200数据位=7时,停止位是1,还是2?



楼主最近还看过



miy_gongkong

  • 精华:0帖
  • 求助:2帖
  • 帖子:27帖 | 3065回
  • 年度积分:0
  • 历史总积分:12427
  • 注册:2008年9月18日
发表于:2012-03-23 08:49:11
1楼

可以是 1 ,也可以是 2 ,但数据位最好 设置为 8  ,  7 位只能传输 ASCII 码协议!

yjig

  • 精华:2帖
  • 求助:6帖
  • 帖子:110帖 | 5237回
  • 年度积分:0
  • 历史总积分:12514
  • 注册:2004年6月04日
发表于:2012-03-23 09:18:38
2楼
在S7-200软件中,停止位不可选择,他不象其他PLC停止位可以选1,或选2,软件中就没有这个停止位选项。

热门招聘
相关主题

官方公众号

智造工程师