(求教)s7-200与单片机多机通讯的问题 点击:428 | 回复:4



hustmulan

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:65
  • 注册:2010年11月25日
发表于:2010-11-25 16:47:29
楼主
学生,初学者,项目牵涉到s7-200与多个单片机通讯的问题。

我自己对着手册把cpu224和一个我们自己做的流速传感器已经通讯上,用的是基于RS485的自由口,传感器给plc发数据。传感器的数字信号是用单片机采出来的。数据帧随便定义了一下,一帧16个字节,帧头帧尾crc校验。

现在的问题是,我们一共有15台这样的单片机,通过485总线往plc发数据,我以前没做过多级通讯,也没找到这方面的资料。有没有哪位老师大侠给我发些例程,或者文档资料都行,想学习一下,老板催的比较紧。感激不尽!

我邮箱hustmulan@126.com

PS:原理性的东西我大致懂一些,本科课本上学过。所以多机通讯,总线竞争啊,轮询,这些概念我大致都明白,我想要的是实现方法,有例程是最好不过。

以前做模拟的,天天画pcb焊板子调电路,很少接触这些东西,感觉自己太无知了

我刚上这个论坛,没有积分。。。不好意思



hustmulan

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 8回
  • 年度积分:0
  • 历史总积分:65
  • 注册:2010年11月25日
发表于:2010-11-26 20:15:08
1楼
都木有人回答哦......

hl0716

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 18回
  • 年度积分:0
  • 历史总积分:162
  • 注册:2004年3月20日
发表于:2010-11-26 21:04:10
2楼
多看看别人的帖子,可以请教厂家

亚星

  • 精华:1帖
  • 求助:0帖
  • 帖子:14帖 | 340回
  • 年度积分:0
  • 历史总积分:394
  • 注册:2001年1月08日
发表于:2010-12-19 15:31:44
3楼

大概的原理是这样:

PLC采用群发的方式,但是在报文头要定义目的仪表的地址

仪表侧对于每个仪表定义一个独立的地址,只有收到对应地址的报文才作出相应,而且返回的报文要包含仪表地址,这在PLC侧就很容易得到相应仪表的数据了。

ye_w

  • 精华:21帖
  • 求助:1帖
  • 帖子:69帖 | 5217回
  • 年度积分:0
  • 历史总积分:46739
  • 注册:2002年4月17日
发表于:2010-12-19 16:37:18
4楼

可以轮询的读写多个单片机的。


热门招聘
相关主题

官方公众号

智造工程师