首页 理论教育 S7-200系列PLC自由口通信的应用技巧

S7-200系列PLC自由口通信的应用技巧

时间:2023-06-29 理论教育 版权反馈
【摘要】:以两台S7-200 CPU之间的自由口通信为例介绍S7-200系列PLC之间的自由口通信的编程实施方法。有两台设备,控制器都是CPU 226CN,两者之间为自由口通信,要求实现设备1对设备1和2的电动机,同时进行起停控制,请设计方案,编写程序。自由口通信硬件配置如图6-32所示,两台CPU的接线如图6-33所示。

S7-200系列PLC自由口通信的应用技巧

以两台S7-200 CPU之间的自由口通信为例介绍S7-200系列PLC之间的自由口通信的编程实施方法。

【例6-3】有两台设备,控制器都是CPU 226CN,两者之间为自由口通信,要求实现设备1对设备1和2的电动机,同时进行起停控制,请设计方案,编写程序。

【解】

1.主要软硬件配置

①1套STEP 7-Micro/WIN V4.0 SP9。

②2台CPU 226CN。

③1根PROFIBUS网络电缆(含2个网络总线连接器)。

④1根PC/PPI电缆。

自由口通信硬件配置如图6-32所示,两台CPU的接线如图6-33所示。

978-7-111-47553-8-Chapter06-50.jpg

图6-32 自由口通信硬件配置图

978-7-111-47553-8-Chapter06-51.jpg

图6-33 接线图

a)站1 b)站2

【关键点】自由口通信的通信线缆最好使用PROFIBUS网络电缆和网络总线连接器若要求不高为了节省开支可购买市场上的DB9型接插件再将两个接插件的3和8角对连即可如图6-34所示

978-7-111-47553-8-Chapter06-52.jpg

图6-34 自由口通信连线的另一种方案

2.编写设备1的程序

设备1的主程序如图6-35。设备1的中断程序0如图6-36。设备1的中断程序1如图6-37。

3.编写设备2的程序

设备2的主程序如图6-38。设备2的中断程序0如图6-39。

978-7-111-47553-8-Chapter06-53.jpg

图6-35 设备1主程序

978-7-111-47553-8-Chapter06-54.jpg(www.xing528.com)

图6-36 设备1中断程序0

978-7-111-47553-8-Chapter06-55.jpg

图6-37 设备1中断程序1

【例6-4】用另一种方法解决例6-3。

(1)设备1程序

设备1的主程序如图6-40所示。设备1的子程序如图6-41所示。设备1的中断程序如图6-42所示。

978-7-111-47553-8-Chapter06-56.jpg

图6-38 设备2主程序

978-7-111-47553-8-Chapter06-57.jpg

图6-39 设备2中断程序0

978-7-111-47553-8-Chapter06-58.jpg

图6-40 设备1主程序

978-7-111-47553-8-Chapter06-59.jpg

图6-41 设备2子程序

(2)设备2程序

设备2的主程序如图6-43所示。设备2的中断程序如图6-44所示。

978-7-111-47553-8-Chapter06-60.jpg

图6-42 设备1中断程序

978-7-111-47553-8-Chapter06-61.jpg

图6-43 设备2主程序

978-7-111-47553-8-Chapter06-62.jpg

图6-44 设备2中断程序

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈