运用系统功能块实现ptp通信 在俩台S7-300/400plc 之间实现数据通

[复制链接]
查看11 | 回复4 | 2011-1-4 10:14:29 | 显示全部楼层 |阅读模式
plc1发送十六进制数#AAAA到plc2 ,plc2将接收数据从输出口输出,并取反后发送到plc1,plc1将接受数据从输出口输出,并发送至plc2 ,如此循环
要求 1 绘制plc接线图

2给出符号定义表

3编写控制程序
那位仁兄辛苦点给出个答案兄弟感谢不已问题补充:
这是个课程设计题哪位兄弟帮助下我的邮箱wangzhutoy
[email protected]

回复

使用道具 举报

千问 | 2011-1-4 10:14:29 | 显示全部楼层
最简单的方法是用IO通讯,即一个PLC的Q点接到另一个PLC的I点上去,你用的点不多的话就可以用这个方法,如果点多了就加通讯模块,时效要求不高的可以用RS232通讯,一边定时发送,一边定时接受,互通的话就反向操作!
回复

使用道具 举报

千问 | 2011-1-4 10:14:29 | 显示全部楼层
我只做过300之间用MPI通讯 只要调用OB35 SFC65和SFC66就可以啦
回复

使用道具 举报

千问 | 2011-1-4 10:14:29 | 显示全部楼层
你需要去仔细看一下系统功能块SFC60,和系统功能块SFC61,或者SFC58,59的说明,建议下百度文库中的西门子通信PLC通信技术,也许对你有很大的帮助。
回复

使用道具 举报

千问 | 2011-1-4 10:14:29 | 显示全部楼层
完全就是PLC之间的通讯,300之间的通讯包括MPI,profibus,以太网,自己去西门子网站下一个通讯说明理解一下就哦了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行