USB接口编程适配器(USB接口编程电缆)
USB接口编程适配器(USB接口编程电缆)
USB接口编程适配器(USB接口编程电缆)
_______________________
SIEMENS(西门子销售中心)
上海朕锌电气设备有限公司
zx-plc.com )
联系人:万紫云(销售经理)
手 机:150 2169 9383(微信同步)
Q Q:27798 23058 zx-plc.com )
座 机:021-3166 8149
______________________________________
(SIEMENS) 诚信走天下,走遍天下有朋友;虚伪的人,踏破铁鞋无知己




S7-1200 V4.0 支持智能 IO 设备功能,故可使用 S7-1200 作为智能 IO 设备和 S7-300 PN CPU 的 Profinet 通信。本例中将 S7-300 做为控制器,连接作为智能 IO 设备的S7-1200 CPU 实现 Profinet 通信;下面详细介绍使用方法。
硬件:
CPU 1217C DC/DC/DC,V4.0
CPU 315-2PN/DP,V3.2
软件:
Step7 V13
Step7 V5.5 SP3
S7-300 集成的 PN 接口连接 S7-1200 的 PN 接口,这种方式可以分2种情况来操作,具体如下:
种情况:CPU 1217C 和 CPU 315 使用 Step7 V13 编程,在一个项目中操作。
第二种情况:CPU 1217C 使用 Step7 V13,而 CPU 315 使用 Step7 V5.5。
315-2PN/DP 作为 controller,1217C 作为 IO device,使用 Step7 V13 在一个项目中操作,详细步骤如下。
使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-300 站 PLC_1,选择 CPU 315-2 PN/DP;设置 IP 地址,并确认设备名称,本示例中设备名称是plc_1。如图 1 所示。

图 1 在新项目中插入 S7-300 站
使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-1200 站 PLC_2,选择 CPU1217C DC/DC/DC V4.0;设置 IP 地址,并确认设备名称,本示例中设备名称是plc_2。如图 2 所示。

图 2 在新项目中插入 S7-1200 站
S7-1200 作为 IO 设备,需要将其操作模式设置为 IO 设备,并将 IO 设备分配给控制器 PLC_1 。如图 3 所示。

图 3 S7-1200 设置为 IO 设备
接着,在“智能设备通信”的“传输区”创建 IO 通信区,控制器的 QB0~4 共计5个字节传送到 IO 设备的 IB2~6 ;控制器的 IB0~4 共计5个字节读取来自 IO 设备的 QB2~6 。如图 4 所示。

图 4 创建 IO 通信区
1、CPU 315-2 PN/DP 作为控制器,需要调用 OB83 和 OB86(防止控制器无法正常连接作为 IO 设备的 S7-1200 时,出现的停机现象)。如图 5 所示。

图 5 组态主站 CUP300 的 DP 接口
2、分别将 PLC_1 站和 PLC_2 站下载到各自的 PLC 中。
将软件切换到“网络视图”,找到 PN/IE 总线,查看设备名称是否正确。如图 6、7 所示。

图 6 网络视图

图 7 确认设备名称和 IP 地址
检查无错误后,分别给两个站点新建监控表,添加通信数据区,监控。如图 8 所示。

图 8 通信测试
不在一个项目中的操作,即:315-2PN/DP 作为 controller 使用 Step7 V5.5 编程;1217C 作为 IO device,使用 Step7 V13 编程,详细步骤如下。
使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-1200 站 IO-device ,选择 1217C;设置 IP 地址,并确认设备名称,本示例中设备名称是io-device。如图 9 所示。

图 9 在新项目中插入 S7-1200 站
S7-1200 作为 IO 设备,需要将其操作模式设置为 IO 设备。如图 10 所示。

图 10 S7-1200 设置为 IO 设备,并创建 IO 通信区
接着,在“智能设备通信”的“传输区”创建 IO 通信区,控制器将传输5个字节到 IO 设备的 IB2~6 ;IO 设备将 QB2~6 共计5个字节传送给控制器。
编译该项目,在“智能设备通信”属性的下方,找到并点击“导出”按钮,根据提示将 GSD 文件导出(注意不要修改设备名称)。如图 11 所示。

图 11 导出 IO 设备的 GSD 文件
使用 STEP7 V5.5 创建一个新项目,并组态 315-2 PN/DP,设置 IP 地址,并确认设备名称,本示例中设备名称是PN-IO。如图 12 所示。

图 12 在新项目中插入 S7-300 站
在 Step7 V5.5 的硬件组态界面,通过“选项”进入“安装 GSD 文件...”界面, 在源路径选择 IO-device 的 GSD 文件存放路径。如图 13 所示。

图 13 Step7 V5.5 安装 IO-device 的 GSD 文件
在 STEP7 V5.5 的硬件组态界面,将硬件目录路径:PROFINET IO --> Preconfigured Stations --> CPU 1217C DC/DC/DC --> IO-device 拖拽到 PN 总线上。如图 14 所示。

图 14 组态 IO-device
1、CPU 315-2 PN/DP 作为控制器,需要调用 OB83 和 OB86(防止控制器无法正常连接作为 IO 设备的 S7-1200 时,出现的停机现象);
2、分别将 S7-300 站和 S7-1200 站下载到各自的 PLC 中。
将 STEP7 V13 软件切换到“网络视图”,找到 PN/IE 总线,查看设备名称是否正确。如图 15、16 所示。

图 15 网络视图

图 16 确认设备名称和 IP 地址
检查无错误后,分别给两个站点新建监控表,添加通信数据区,监控。如图 17 所示。

图 17 通信测试
6ES75211BL000AB0
6ES75211BL100AA0
6ES75211BH000AB0
6ES75211BH100AA0
6ES75211BH500AA0
6ES75211FH000AA0
6ES75217EH000AB0
6ES75231BL000AA0
6ES75501AA000AB0
6ES75511AB000AB0
6ES75521AA000AB0
6ES75401AB000AA0
6ES75411AB000AB0
6ES75401AD000AA0
6ES75411AD000AB0
6ES75901BC000AA0
6ES75901AJ300AA0
6ES75901AF300AA0
6ES75901AE800AA0
6ES75901AC400AA0
6ES75901AB600AA0
6ES75922AX000AA0
6ES75921AX000AA0
6ES75921AM000XB0
6ES75921BM000XB0
6ES75921BM000XA0
6ES75905AA000AA0
6ES75911AA010AA0
6ES75911BA010AA0
6ES75908AA000AA0
6ES75280AA707AA0
6ES75280AA007AA0
6ES75280AA000AA0
6ES75900AA000AA0
6ES75923AA000AA0
6ES75905CA000AA0
6ES75905CA000AA0
6ES75905BA000AA0
6ES76772AA300AA0
6ES76772AA400AA0
6ES71556AA000BN0
6ES71556AU000BN0
6ES71556AU000CN0
6ES71556BA000CN0
6ES71556AR000AN0
6ES71936AR000AA0
6ES71936AF000AA0
6ES71936AP000AA0
6ES71936AP400AA0
6ES71936AP200AA0
6ES71936AG000AA0
6ES71936AG200AA0
6ES71936AG400AA0
6ES71936BN000NE0
6ES71936AS000AA0
6ES71316BF000BA0
6ES71316BH000BA0
6ES71316BF000AA0
6ES71316BF000CA0
6ES71316BF000DA0
6ES71316BF600AA0
6ES71316TF000CA0
6ES71316FD000BB1
6ES71326BD200BA0
6ES71326BD200CA0
6ES71326BD200DA0
6ES71326BF000AA0