西门子226采用485通信问题 点击:916 | 回复:2



shuangyan

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:9帖 | 21回
  • 年度积分:0
  • 历史总积分:51
  • 注册:2003年11月21日
发表于:2005-07-20 13:23:00
楼主
通讯协议 1 采用主从通讯结构RS485 通讯数率2400,数据格式;1个起始位,1个停止位,8个数据位。多机通讯地址数据模式。 2 主机226,发送命令时,地址地址数据置第九位(附加位)1,其他数据第九位(附加位)0 3 从机(单片机)等待接收时置sm2=1,在接收到有效地址是置sm2=0接收完整命令包,返回数据时置tb8=0。 4 从机如50内未受到返回数据,清除接收缓冲区,置地址接收方式。5 主机发命令收如未受到返回数据,等待200ms以上发送新的数据包。 6 主机循环发送命令,连续5个循环未受到数据置通讯故障。



猫扑浪子

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 5回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2005年5月10日
发表于:2005-07-29 20:38:00
1楼
干扰怎么解决,端口已加奇偶校验! 郁闷中!

makesoft

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 101回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2005年5月27日
发表于:2005-07-31 13:38:00
2楼
不明白,什么干扰如何解决,你的通讯中经常受到现场的干扰吗? 对付通讯中的干扰,首先要保证硬件物理结构是正确的,熟悉RS485通讯的各种物理条件。 软件方面除了自己效验(奇偶校验)外,还有桢校验,西门子PLC的PPI协议就是采用上面两种校验方法。 如还有疑问,请联系我们 连云港市天新电子技术有限公司 http://www.lygtx.com

热门招聘
相关主题

官方公众号

智造工程师