品牌:SIEMENS/西门子
西门子(SIEMENS)的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等
PN/PN Coupler在PROFINET网络1中配置过程
打开STEP7,新建一个项目,命名为“PN_PNCoupler”在项目中插入一个S7-300站,完成硬件配置后,插入一条PROFINET网络,建成PROFINETIO系统。从右侧的硬件目录中将对应的PN/PNCoupler拖拽至PROFINET-IO-System下,如下图4所示:
图4 拖入PN/PNCoupler
注意:在硬件列表中有多个PN/PNCoupler,在进行配置时一定要相对应,当前的S7-300 连接的是PN/PNCoupler的PROFINETX1接口,那么就要选择PN/PNCoupler X1配置,否则会报错。同样,由于有些IOController不支持扩展诊断功能,因此在配置时要选择移植方式,见图5。关于扩展诊断的更多信息参考下面网页。http://support.automation.siemens.com/CN/view/zh/23678970
图5 移植方式配置PN/PNCoupler
接下来双击网络上的PN/PNCoupler在弹出的属性对话框中设置Devicename和IP地址。
图6 设置Devicename和IP
然后双击配置中PN/PNCoupler的X1插槽,在弹出属性页中设置Updatetime。
图7 设置Updatetime
下一步在PN/PNCoupler的相应插槽配置输入输出数据,见图8。
图8 配置数据区
配置完成后,编译保存项目。接下来分配Devicename。选中硬件配置中的PN/PNCouple,点击PLC菜单-〉Ethernet选项,选择AssignDevice Name,如下图所示:
图9 分配Devicename
图10 分配Devicename
选择AssignDevice Name后,STEP7会自动扫描网络上的节点,并将所有节点相关信息列出,核对MAC地址与PN/PNCoupler模块上的MAC地址一致后,点击Assignname按钮分配Devicename,如图10所示。
注意:为PN/PNCoupler的PROFINETX1网络分配Devicename时,要将计算机连入PROFINETX1网络,同时要核对模块上的X1网络MAC地址。同样,为X2网络分配时要接入X2网络。
2.3 PN/PN Coupler在PROFINET网络2中配置过程
在同一个项目下,插入另一个S7-300站,PN/PNCoupler硬件配置过程和分配Devicename的过程是一样的,只是在进行通信数据区配置时有简便方法。在设置完Devicename、IP地址、Updatetime后,直接双击PN/PNCoupler,在属性对话框中直接选择PROFINET网络1 中的PN/PNCouple,如下图11所示,之后通信数据区会自动对应。
图11 选择对应PN/PNCoupler
如果不是在同一个STEP7项目中,就需要按照对应关系配置PN/PNCoupler的通信数据区,双方数据区配置如下图12所示:
图12 数据对应