如何把西门子精智面板画面直接转换成博图WINCC RT ADV画面
剑指工控 2019年7月30日 20:29 科技 软件 原文地址

JZGKCHINA
工控技术分享平台

在工程中我们会遇到客户要求既要用HMI又要用上位机,这样就要写两套程序,工作量相当大。那么有没有什么方法只写HMI程序,然后把HMI程序复制到上位机运行即可呢?


西门子博图V15.0就有这个功能。方法如下所示:

(1)打开博图V15.0软件,进入工程开发界面。


在“HMI_1[TP1500 Comfort]”处右击,选择“复制”,然后“粘贴”就会自动生成两个HMI项目。如下所示


(2)把HMI设备更换成WINCC RT ADV

在“HMI_2[TP1500 Comfort]”处右击选择弹出以下对话框


点击“PC系统”-“常规PC”选择“PC station”等待几秒后,出现以下画面再点击“确定”。


(3)组态PC站通信模块和IP

双击“HMI_2[TP1500 Comfort]”下的“设备组态”,弹出以下画面:

 

点击“硬件目录”-“通讯模块”-“PROFINET/Ethernet”,双击“常规IE”,添加成功如下图所示:


在上图“常规IE“处右击“属性”-“PROFINET接口【X1】”-“以太网地址”-“子网”下拉菜单中选中“PN/IE_1”,然后往下拉到“IP协议”处,把IP修改为和PLC IP同一网段的IP地址即可,子网掩码也要和PLC的一样。


(4)修改WINCC RT 运行参数

点击“HMI_2[SIMATIC PC station]”-“HMI_RT_2[WINCC RT Advanced]”-双击“运行系统设置”-“常规”如下所示,把屏幕分辨率修改成和电脑一样,全屏模式勾上。

 “键盘”:“使用屏幕键盘”取消。


(5)删除组态PLC和PC站连接

双击设备目录下的“设备和网络”,弹出以下画面: 


点击 中的“连接”


表示”HMI_连接_2”没有连接成功,需要重新建立。

方法如下:

首先选中“HMI_连接_2”右击,选择“删除”弹出:

选择“是”。

 

(6)在PLC中新建一个新的变量,连接到PC站画面。如在PLC默认变量表中新建一个“指示灯”BOOL型变量。


点击“HMI_2[SIMATIC PC station]”-“HMI_RT_2[WINCC RT Advanced]”- “画面”打开任一画面,“指示灯”连接到画面中去。连接成功后,打开


双击“HMI_2[SIMATIC PC station]”- “HMI_RT_2[WINCC RT Advanced]”如下所示,表示连接成功。


(7)把PC站中所有变量修改为“HMI_连接_3”

打开PC站中的变量表,把原来“HMI_连接_2”修改为“HMI_连接_3”


点击中的选择“HMI_连接_3”然后确定。


选中“HMI_连接_3”然后往下拖,把所有变量改成“HMI_连接_3”, 当鼠标松开时,弹出如下,选择,然后“确定”。


(8)PC站所有变量修改完成后,点击即可进入运行。


以上只是我的个人见解,如有不对的地方,望指正,谢谢!


作者简介

朱庐生

毕业于2006,长期从事环保自动化电气设计、PLC和HMI程序编写和调试,熟练使用西门子Smart 200/S7-300/S7-1500 PLC/WINCC。


最新


热门