本小节示例采用一台台式机,用两条直通连接的RJ-45电缆通过SCALANCE X208交换机将PLC自带的PN以太网端口和计算机的通用网卡相连。PLC采用的是S7-300系列的315-2PN/DP。系统组成图如图8-7所示。
1.新建Step7项目
新建项目“TCP_PC”,单击鼠标右键,在弹出菜单中选择“Insert New Object”中的“SIMATIC 300Station”,插入一个S7-300站点,如图8-8所示。
图8-7 系统组成图
图8-8 新建项目与站点
2.设置计算机网卡的IP地址
计算机网卡与PLC的PN端口的IP地址应处于同一网段内,它们应使用相同的子网掩码,一般采用默认的子网网段为192.168.0,默认的子网掩码是255.255.255.0。设置计算机IP地址时,保证计算机IP地址的最后一个字节不和其他站点冲突即可。设置对话框如图8-9所示。
3.设置PG/PC接口
在SIMATIC管理器中执行菜单命令“Options”→“Set PG/PC Interface”,在出现的对话框中间的选择框,选中使用TCP/IP(Auto)的计算机网卡,单击“OK”按钮,出现警告信息,再次单击“OK”按钮,退出“Set PG/PC Interface”对话框,TCP/IP即生效。如图8-10所示。
图8-9 设置计算机网卡的IP地址
图8-10 设置“Set PG/PC Interface”
4.硬件组态(www.xing528.com)
选中SIMATIC 300 Station,双击右侧“Hardware”图标,打开HW Config界面。插入机架(RACK),在1号插槽插入电源PS 3075A,在2号插槽插入CPU 315-2PN/DP,3号插槽留给接口模块,从4号插槽到8号插槽插入输入/输出模块。如图8-11所示。
5.通信组态
在HW Config中,双击PN-IO所在的行,单击打开的PN-IO属性对话框的“General”选项卡中的“Properties”按钮,可以发现仅可以设置IP地址。将IP地址设置为192.168.0.1,单击两次“OK”按钮,关闭所有对话框即可。如图8-12所示。
图8-11 硬件组态
图8-12 设置PN-IO的以太网接口属性
6.通过TCP/IP下载组态信息
单击工具栏中的(下载)按钮,出现“Select Node Address”对话框。此时只能看到组态时设置的IP地址。单击“View”按钮,等待几秒后,在“Accessible Nodes”列表中出现读取到的CPU的PN接口原有的IP地址,“View”按钮变为“Update”。单击“Accessible Nodes”列表中的IP地址,它将出现于上方的表格中,单击“OK”按钮即可进行下载。如图8-13所示。
图8-13 Accessible Nodes对话框
7.通信验证
通过特定的程序令PLC的Q13.0~Q13.2置1,可以从计算机上监视到与PLC硬件模块相同的结果,说明PC和PLC通信状况良好。监视结果如图8-14所示。
图8-14 PC上对PLC输出模块的监视结果
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。