当前位置:首页 > 工业用地 >两台plc之间profinet通讯(两台smart plc 一台控制另一天的输出点)

两台plc之间profinet通讯(两台smart plc 一台控制另一天的输出点)

在现代高度智能化的项目中,PLC之间使用的通信协议有很多,比如Modbus、canope、profinet等,今天我们使用西门子Smart200PLC来介绍如何让它们与Profinet“握手”。

需要满足几个条件:

两台plc之间profinet通讯(两台smart plc 一台控制另一天的输出点)

1.) 一台装有STEP 7Micro/WIN SMART V2.6软件的计算机;

2.) smart200系列PLC 2.5及以上版本两台。注意型号是SR/ST,不是CR;

3.) 通讯所需的网线和交换机(2根,一根连接编程计算机,一根连接两台PLC);

当满足上述条件后,我们就开始编程。在编程之前,我们先简单了解一下Profinet通讯的知识:

其模块布局规范:

其具体通讯参数:

今天实验的模块(PLC控制器):

1.)控制器ST60 IP:192.168.0.60

控制器ST60

2.) 智能IO设备(SR60)IP:192.168.0.50

智能IO SR60

以上就是本课程的实验控制器。

我们打开STEP 7Micro/WIN SMART软件,开始配置智能IOCPU(SR60),如下图:

配置好IO智能模块(SR60)并下载到对应的PLC后就完成了。再次打开STEP 7Micro/WIN SMART 软件,开始对控制器CPU (ST60) 进行分组。首先安装smart IO(SR60)的GSD文件:

smart IO的GSD文件已安装

让我们配置控制器(ST60):

添加PROFINE网络配置:

配置好控制器并添加profine通信后,我们下载到对应的控制器上,开始监控数据是否可以互相控制(发送、接收):

上面的文章简单介绍了两台SMARTPLC之间的Profinet通信。由于时间有限和自身水平,文章中难免存在不足或错误。希望朋友们批评指正!

最新资讯

推荐资讯