品牌
经销商厂商性质
上海市所在地
西门子S120 6SL3074-0AA10-0AA0
面议西门子数控6SN1118-0NK01-0AA1
面议西门子数控6SN1118-0NH01-0AA1
面议西门子数控6SN1118-0DM33-0AA0
面议西门子FM-NC/840D/DE 19” 机床控制面板
面议西门子数控6SN1118-1NK01-0AA1
面议西门子数控6FC5371-0AA10-0AA2
面议西门子数控主机6FC5312-0DA00-0AA2
面议西门子数控Drive-based 控制单元 D445
面议西门子数控同步伺服电机1.41kW自冷却式
面议西门子数控6FC5372-0AA00-0AA2
面议西门子数控PCU 6FC5210-0DF21-2AA0
面议西门子S120 6SL3055-0AA00-4CA5 高级操作面板AOP3
分配设备名称
在弹出页面“分配PROFINET设备名称”中,点击“更新列表”按钮,搜索ET200SP。
如果此时搜索到的网络节点包含多个ET200SP,则可以通过检查MAC地址的方式确定此刻需要分配设备名称的ET200SP。ET200SP网口的MAC地址位于接口模块24V电源正上方。
如果此时待分配设备名称的ET200SP状态显示“设备名称不同”,则此时组态的离线设备名称(“et200sp hf”)与在线设备名称不同(“im155-6”),如图11所示。
如果此时待分配设备名称的ET200SP状态显示“确定”,则此时组态的离线设备名称与在线设备名称相同,可以跳过该模块的设备名称分配(即跳过图12)。
图11 离线在线设备名称不同
如果离线设备名称与在线设备名称不同,则左键选中该节点,点击“分配名称”按钮,几秒钟后,该网络节点ET200SP的在线设备名称变为“et200sp hf”,与组态的离线设备名称相同,状态变为“确定”,此时完成一个IO设备的设备名称分配,如图12所示。
图12 离线在线设备名称相同
项目硬件和软件全部编译后下载,在S7-1200 变量表中可以监控DI变量的状态,也可以给DO 变量赋值, 观察DO模块的输出,如图13所示。
图13 变量表监控
S7-1200 V4.0 支持智能 IO 设备功能,故可使用 S7-1200 作为智能 IO 设备和 CP343-1 的 Profinet 通信。本例中将 S7-300 做为控制器,连接作为智能 IO 设备的S7-1200 CPU 实现 Profinet 通信;下面详细介绍使用方法。
硬件:
软件:
CP343-1 的 PN 接口连接 S7-1200 的 PN 接口,这种方式可以分2种情况来操作,具体如下:
CPU 314C 作为 controller,1217C 作为 IO device,使用 Step7 V13 在一个项目中操作,详细步骤如下。
使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-300 站 PLC_1,选择 CPU 314C-2 ptp, 添加 CP343-1 ,设置 IP 地址。如图 1 所示。
图 1 在新项目中插入 S7-300 站
在“操作模式”选项中确认 CP343-1 的操作模式。 如图 2 所示。
图 2 选择 CP343-1 操作模式
使用 STEP7 V13 创建一个新项目,并通过“添加新设备”组态 S7-1200 站 PLC_2,选择 CPU1217C DC/DC/DC V4.0;设置 IP 地址,并确认设备名称,本示例中设备名称是plc_2。如图 3 所示。
图 3 在新项目中插入 S7-1200 站
S7-1200 作为 IO 设备,需要将其操作模式设置为 IO 设备,并将 IO 设备分配给控制器 PLC_1 。如图 4 所示。
图 4 S7-1200 设置为 IO 设备
接着,在“智能设备通信”的“传输区”创建 IO 通信区,控制器的 QB2~6 共计5个字节传送到 IO 设备的 IB2~6 ;控制器的 IB2~6 共计5个字节读取来自 IO 设备的 QB2~6 。如图 5 所示。
西门子S120 6SL3055-0AA00-4CA5 高级操作面板AOP3