S7-400集成PN口作为PROFINET IO设备

S7-400集成PN口作为PROFINET IO设备,即作为I-Device(智能设备)使用。什么是智能设备?请参考文档:

I-Device(智能设备)

硬件及软件列表

硬件/软件

订货号

UR2

6ES7 400-1JA01-0AA0

PS 407 4A

6ES7 407-0DA02-0AA0

CPU 414-3 PN/DP

6ES7 414-3EM06-0AB0 V6.0

STEP7 V5.6 SP2

6ES7810-4CC11-0YA5

TIA STEP7 Professional V16

6ES7822-1AA06-0YA5

S7-400集成PN口作为PROFINET IO设备(经典STEP7平台)

1. 新建经典STEP7项目,插入SIMATIC 400 Station,进入Hardware组态界面。对S7-400集成PN口设置IP地址、添加子网、设置设备名称。

2. 双击S7-400集成PN口,在弹出的属性对话框中点击I-Device标签,激活i-device mode选项,并添加Transfer area(传输区域)。如下图所示,点击左下角的New按钮,本示例创建两条PROFINET IO控制器与IO设备之间的数据传输区域:第一条指向IO控制器的输入区域,起始地址512,长度1字节;第二条IO控制器的输出区域,起始地址512,长度1字节。

3. 保存并编译以上组态,并导出以上组态的GSD文件。

在弹出的对话框中,先点击Create(生成),再点击Export(导出)选择一个本地路径来存储生成的GSD文件。

生成的GSD文件存储在本地。

为避免S7-400 CPU因通讯相关错误停机,在程序块中添加OB82、OB83、OB86、OB122。将以上组态下载至S7-400 CPU。

S7-400集成PN口作为PROFINET IO设备(经典STEP7平台)配置完成。

S7-400集成PN口作为PROFINET IO设备(TIA平台)

1. 新建TIA项目,添加新设备SIMATIC S7-400 CPU,进入设备视图,对PROFINET接口添加子网、设置IP地址、设置设备名称。

2. 在PROFINET接口的操作模式下,勾选“IO设备”,并添加传输区域。如下图所示,点击“新增”按钮,本示例创建两条PROFINET IO控制器与IO设备之间的数据传输区域:第一条指向IO控制器的输入区域,起始地址512,长度1字节;第二条IO控制器的输出区域,起始地址512,长度1字节。

3. 保存并编译以上组态,并导出以上组态的GSD文件。

对GSD文件添加标识,然后点击“导出”。请注意:此标识是GSD文件的名称,而不是其PROFINET设备名称。

生成的GSD文件存储在本地:

为避免S7-400 CPU因通讯相关错误停机,在程序块中添加OB82、OB83、OB86、OB122。将以上组态下载至S7-400 CPU。

S7-400集成PN口作为PROFINET IO设备(TIA平台)配置完成。

注意:CP443-1不支持做PROFINET IO 设备。