求助,两个PLC是如何通信的 点击:481 | 回复:2



梦织的云

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:21帖 | 49回
  • 年度积分:0
  • 历史总积分:223
  • 注册:2009年6月05日
发表于:2009-11-06 07:37:56
楼主
 在自由端口通信模式下实现1台本地PLC(cpu226)与1台远程PLC(cpu224)之间的数据通信,本地接受远程20个字节数据。接受完后信息在此发回对方

自由端口通信模式、波特率9.6、无校验

要是用MODBUS或者PROFIBUS又会是怎么样?自由端口通信模式是什么意思,自由通信端口的波特率和校验是按照怎样的要求设置的?

两个PLC分别是程序时什么?请高手帮我解决一下!在此万分感谢!!



蒋祝乾

  • 精华:0帖
  • 求助:0帖
  • 帖子:47帖 | 480回
  • 年度积分:0
  • 历史总积分:1129
  • 注册:2003年5月20日
发表于:2009-11-21 21:25:29
1楼

1.如果就你的控制要求,不需要使用自由口通讯,最简单的方法就是采用西门子的网络读写指令,基于PPI协议,可以很方便的实现,CPU226做主站,CPU224做从站。

2.自由口模式就是说,你可以自由定义报文的格式。波特率和校验这些有固定的系统位可以设置,详细可以阅读S7-200系统手册。推荐参照《深入浅出西门子S7-200PLC》

inlce

  • 精华:1帖
  • 求助:0帖
  • 帖子:1帖 | 60回
  • 年度积分:0
  • 历史总积分:44
  • 注册:2009年4月07日
发表于:2009-12-01 14:33:00
2楼
有知道请联系我,QQ87187791.

热门招聘
相关主题

官方公众号

智造工程师