首页 理论教育 WinCC V7.2常规通信与S7-1200 PLC优化

WinCC V7.2常规通信与S7-1200 PLC优化

时间:2023-06-25 理论教育 版权反馈
【摘要】:WinCC V7.2版本新增加了SIMATIC S7-1200、S7-1500 Channel通道,用于WinCC与S7-1200/S7-1500 PLC之间的通信,此驱动只支持以太通信,使用TCP/IP协议。WinCC V7.2与PLC通信的软硬件环境要求如下。硬件:支持WinCC项目运行的计算机自带普通以太网卡、CPU1214C。软件:WinCC V7.2 Upd6,Simatic NET V8.2 SP|V13,用于组态S7-1200。图11.54取消选中“优化的块访问”复选框2.WinCC添加新驱动在WinCC项目中可添加新驱动,如图11.55所示。

WinCC V7.2常规通信与S7-1200 PLC优化

WinCC V7.2版本新增加了SIMATIC S7-1200、S7-1500 Channel通道,用于WinCC与S7-1200/S7-1500 PLC之间的通信,此驱动只支持以太通信,使用TCP/IP协议。WinCC V7.2与PLC通信的软硬件环境要求如下。

硬件:支持WinCC项目运行的计算机自带普通以太网卡、CPU1214C。

软件:WinCC V7.2 Upd6,Simatic NET V8.2 SP|V13,用于组态S7-1200。

1.设置PLC通信参数的DB块属性

在STEP7 V13组态软件中打开S7-1200项目,关于PLC硬件组态步骤在此不详述。打开CPU设备组态,选择“属性”→“常规”→“防护与案例”选项,在“连接机制”选项组中选中“允许来自远程对象的PUT/GET通信访问”复选框,如图11.53所示。

图11.53 连接机制设置

注意:WinCC需要读写的DB块不能使用符号寻址,只能使用绝对寻址,所建的DB块属性中需要取消选中“优化的块访问”复选框,如图11.54所示。

图11.54 取消选中“优化的块访问”复选框

2.WinCC添加新驱动

在WinCC项目中可添加新驱动,如图11.55所示。打开“变量管理”界面,选择变量管理并右击,在弹出的子菜单中选择“添加新的驱动程序”→“SIMATIC S7-1200,S7-1500 Channel”命令。

图11.55 添加新驱动

3.计算机网卡参数设置

在操作系统“网络连接”中设置网卡的IP地址子网掩码,IP地址和PLC的IP地址在同样的网段中,子网掩码一致。

在PLC和计算机之间接入以太网通信电缆,测试计算机与PLC之间物理连接是否正常,打开操作系统左下角的“开始”菜单,在最下面一行运行栏中输入“CMD”命令,按<Enter>键,进入DOS命令界面。在界面中输入“ping”命令,格式为ping<PLC IP地址>,按<Enter>键。如果显示超时或硬件故障,则检查IP地址设置、网卡驱动及物理网线。

4.设置PG/PC接口

打开计算机的控制面板,单击“设置PG/PC接口”链接,弹出“设置PG/PC接口”对话框,打开“应用程序访问点”下拉列表,选择“<添加/删除>”选项,弹出“添加/删除访问点”对话框,在“新建访问点”文本框中输入“CP-TCPIP”,单击“添加”按钮添加访问点,如图11.56所示。完成后,关闭该对话框。设置访问点如图11.57所示。

图11.56 添加/删除访问点(www.xing528.com)

图11.57 设置访问点

5.WinCC软件设置

选择“SIMATIC S7-1200,S7-1500 Channel”→“OMS+”→“NewConnection-1”(见图11.58)并右击,在弹出的快捷菜单中选择“连接参数”命令,弹出“新建连接”对话框。在“IP地址”文本框中填写PLC通信端口的IP地址,在“访问点”下拉列表框中选择“S7 1200”,如图11.59所示。通信建立界面如图11.60所示。

项目激活后,在图11.61所示的变量管理界面可以直接观察通信是否建立,绿钩表示通信建立。通信建立后,在变量管理界面中组态对应的变量,如图11.61所示。

图11.58 新建连接

图11.59 连接参数设置

图11.60 通信建立界面

图11.61 变量管理界面

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈