使用以太网进行通信
仿真精智面板使用以太网连接实际 S7-1200、S7-300/400 或 S7-1500 时,组态的方法基本一致,本文档以 S7-1500 为例,介绍具体的组态步骤。
1 、新建 PLC 项目
在 Step7 V13 SP1 中添加 S7-1500 新设备,设备类型为 CPU1511-1PN,在
“设备组态” 中组态 PLC 的 IP 地址,用户可根据实际需求设定该地址,本文
档中设置为 192.168.0.4。如下图 2-1 所示。
图 2-1 新建 S7-1500 项目
在 PLC 变量表中新建变量“tag1”,用于测试与精智面板仿真系统的连接状态,
变量的地址和数据类型用户可自定义,本文档中变量数据类型为 Int,地址为
MW0。如下图 2-2 所示。
图 2-2 新建 PLC 变量
2 、新建面板项目
在 WinCC (TIA Portal)中添加 TP1500 Comfort 新设备,在“设备组态” 中
组态设备的 IP 地址,TP1500 Comfort 自带 X1 和 X2 两个以太网接口。用户在
设置 IP 地址时,需保证组态的网口与实际连接 PLC 的网口一致。本文档中使用X1 接口,IP 地址设置为 192.168.0.2。如下图 2-3 所示。
图 2-3 新建面板项目
在“连接”中,新建与 CPU1511-1PN 的连接,连接名为“Connection_1”,
通信驱动程序选择为“SIMATIC S7 1500”,接口选择为“ETHERNET”,
HMI 设备访问点设置为“S7ONLINE”,然后分别设置 HMI 设备和 PLC 的 IP
地址,此处的 IP 地址与之前组态的设备 IP 地址保持一致,如下图 2-4 所示。
图 2-4 组态 HMI 连接
在“HMI 变量”中新建一个变量,变量名为“HMI_Tag_1”,数据类型为 Int,
连接为“Connection_1”,所连接的 PLC 变量为 CPU1515-1PN 中的 tag1 变量,如下图 2-5 所示。
图 2-5 新建 HMI 变量
默认情况下,新建 HMI 变量为符号访问模式,选择所连接的 PLC 变量后,系统会自动新建一条触摸屏与 PLC 的 HMI 连接,如下图 2-6 中的“HMI_连接_1”;如果将访问模式改为绝对访问,将不会自动生成该 HMI 连接。
注:是否建立 HMI 连接对仿真触摸屏与实际 PLC 通信没有影响。
图 2-6 自动生成 HMI 连接
在 HMI 画面中新建画面,用于测试通信状态。画面中新建一个 I/O 域,连接变量“HMI_Tag_1”;再添加一个报警视图,选择“报警缓冲区”,如下图 2-7所示。
图 2-7 组态画面
3、设置 PG/PC 接口
在通信建立前,需要根据通信方式设置 PG/PC 接口。在计算机控制面板中打开“设置 PG/PC 接口”,如下图 2-8 所示。
图 2-8 控制面板
在“设置 PG/PC 接口”对话框中选择应用程序访问类型,所选择的类型需与建
立连接时 HMI 设备访问点一致,本文档中选择“S7ONLINE (STEP 7)”;选
择访问点后,需要为该访问点分配通信接口,本文档使用网卡“Intel(R)PRO/1000 MT Network Connection. TCPIP.1”,用户需根据实际使用情况选择网卡,最后单击“确定”按钮。如下图 2-9 所示。
图 2-9 设置 PG/PC 接口
注:1)在选择网卡时不能选择 Auto 网卡。
如下图 2-11 新建访问点
4、仿真运行
将 S7-1500 程序下载到实际 PLC 中,新建一个监控表,在监控表中对 PLC 变量“tag1”进行监控与修改,如下图 2-12 所示。
图 2-12 监控与修改 PLC 变量
单击精智面板仿真运行按钮 ,启动仿真画面,此时仿真系统与实际的 PLC 建
立通信,如下图 2-13 所示,IO 域显示所关联 PLC 变量的值,在报警视图中显示已建立连接。
图 2-13 运行画面结果
未完...
联系客服