WinCC中的画面模板应用实例及其组态实现方法

一、 画面模板的意义引文:博途工控人平时在哪里技术交流博途工控人社群

在实际工程应用和WinCC画面组态中,经常会遇到一些功能类似,画面布局基本没差别的情况。比如,电机的启停控制和动态数据监控画面,如图1所示。一个成熟的工业现场,可能有数十台电机甚至上百台电机需要在HMI画面上进行组态,若对每一台电机都单独绘制一个画面,则一方面劳动强度太大,另一方面也显得太过笨拙了。

画面模板就是用来解决这类重复性的工作的。对于工业现场的诸多电机或其他被控对象,只要其在HMI上的表现形式没太多差别的话,我们只需绘制一幅画面,实际WinCC运行中,根据被控对象实时与之进行对应即可。

图1 电机启停控制画面

二、 结构变量

画面模板的实现办法之一就是利用结构变量。图1中的电机控制画面中,共包含电流、电压、转矩以及启停信号四个变量,将它们声明成名为"motor"的结构变量,如图2所示。

图2 结构变量motor

为方便仿真运行,这里将motor的元素都声明为内部变量,并建立3个该结构变量的实例,如图3所示。

图3 结构变量motor的3个实例

三、绘制画面模板并关联变量

在WinCC的"图形编辑器"里新建一幅320*200的画面,命名为"电机.pdl",并按照图1的布局布置画面对象。然后,进行对象的属性和动作配置。

1、 电流、电压、转矩三个输入/输出框关联变量

图4 输入/输出框关联变量

图5 输入/输出框关联变量

按图4、图5的步骤关联变量。需要注意的是,由于画面模板对应的是结构变量,而非实例,因此,在关联变量过程中,要将变量前缀删掉,这样,画面模板中关联的才是结构变量motor,而非它的其中一个实例。

删掉前缀后,关联变量时,会弹出图6所示的报错信息,这里可暂时点击忽略即可。关联变量后,输出值对应的动态属性会出现一个红色的闪电标识,证明变量关联成功,如图7所示。

图6 "丢失变量"报错

图7 红色闪电表示变量关联完成

2、 配置"启动"、"停止"以及"退出"按钮的动作

图8 配置"启动"按钮动作

3、 配置电机图标的颜色属性

如图9所示,电机图标配置为运行时,即"ON_OFF=1"时,显示为绿色;停止时,即"ON_OFF=0"时,显示为蓝色。

图9 电机图标颜色配置

四、画面模板应用

按照图10-图12编辑应用画面。需要注意以下几点:

1、3台电机实例的画面维护在同一个画面窗口中,通过不同的按钮来切换,因此画面窗口的画面名称填入模板"电机.pdl"即可;

2、画面窗口仅在按下按钮后显示,所以画面窗口"显示"的静态属性设置为"不显示"。然后,在每个按钮的鼠标左键释放事件中,触发其"显示",如图12所示;

3、每个按钮在响应鼠标左键按下的事件中,将各自关联的结构变量motor的实例,如motor1,传递给画面窗口的"变量前缀"属性中,注意,传递的前缀要带".",即传递的是"motor1.",而不是"motor"。

4、具体的编辑、组态过程在同步发布的《西门子WinCC画面模板的应用实例及组态全过程》视频中,供有兴趣的朋友查阅。

图10 画面模板应用

图11 画面窗口属性组态

图12 按钮动作组态引文:博途工控人平时在哪里技术交流博途工控人社群

  • 10
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 当使用WinCC软件时,如果未找到启动画面,则表示在组态过程缺少所需的启动画面。要解决这个问题,您可以按照以下步骤进行操作: 1. 首先,请确保您已经安装了WinCC软件的最新版本。有时候旧版本可能会导致启动画面不可用或错误。 2. 确认您的项目目录是否存在启动画面的文件。启动画面通常以"Startup.xxx"的形式命名,其"xxx"表示文件格式(例如bmp、jpg等)。如果项目目录没有这样的文件,您需要创建一个。 3. 如果您需要使用自定义的启动画面,您可以使用任何图像编辑软件(如Photoshop)创建一个符合要求的图片。启动画面的分辨率和大小应该与您的HMI设备兼容。 4. 一旦您创建了自定义的启动画面,请将其保存为项目目录的适当格式(bmp、jpg等)的文件。然后,在WinCC软件找到"启动画面"配置选项,并选择您刚刚保存的启动画面文件。 5. 最后,重新启动您的WinCC系统,并验证启动画面是否显示正常。 通过按照上述步骤操作,您应该能够解决WinCC未找到启动画面的问题,并成功组态所需的启动画面。如果问题仍然存在,请参考WinCC软件的用户手册或咨询相关技术支持人员以获取更多帮助。 ### 回答2: 要解决WinCC未找到启动画面的问题,需要进行以下步骤: 首先,确保已经安装了WinCC软件,并且安装过程没有出现任何错误。如果软件没有正确安装,可能会导致启动画面缺失。 其次,检查WinCC项目配置是否正确。在WinCC,项目配置文件包含了所需的启动画面信息。确保项目配置文件的路径和文件名正确,以便WinCC能够找到所需的启动画面。 还可以尝试重新加载项目,以便WinCC可以重新加载项目配置和启动画面。在WinCC的文件菜单选择重新加载项目选项,然后选择正确的项目配置文件进行重新加载。 另外,检查启动画面文件是否存在并且位置正确。启动画面文件通常是一个图像文件,如BMP或JPEG格式。确保启动画面文件存在于正确的位置,并且文件名正确。 最后,如果以上步骤都没有解决问题,可以尝试重新安装或更新WinCC软件。有时候,由于软件版本或安装过程的错误,可能会导致启动画面缺失。重新安装或更新软件可能会修复这个问题。 总之,解决WinCC未找到启动画面的问题需要确认软件安装正确,项目配置正确,启动画面文件存在于正确的位置,并尝试重新加载项目或重新安装/更新软件。 ### 回答3: 当WinCC未找到启动画面时,我们需要针对所需的组态创建启动画面。下面是一些步骤来创建一个启动画面: 1. 打开WinCC软件并创建一个新的工程。 2. 在工程导航器找到“图像”文件夹,并右键单击以创建一个新的图像。 3. 选择新图像后,将其命名为“启动画面”或任何您喜欢的名称。 4. 在图像属性窗口,设置图像的大小、背景颜色和其他参数。 5. 添加任何您想要在启动画面上显示的文本、图形或图像。 6. 调整和布置元素的位置和大小。 7. 设计好启动画面后,保存并关闭该图像。 8. 返回到工程导航器并找到“配置”文件夹。 9. 右键单击“系统消息”文件夹,并选择“新建”。 10. 将“消息”的名称设为“启动画面”。 11. 在“系统消息”属性窗口,选择您创建的启动画面作为“图像”。 12. 保存并关闭“系统消息”窗口。 13. 现在启动画面已经准备好了。 14. 运行WinCC Runtime,并确认启动画面是否显示。 这些是创建WinCC启动画面的基本步骤。根据您的需求,您可以添加更多元素和特定的设计。请记住,启动画面应该直观和易于理解,以便操作员可以轻松地了解系统的运行状态和信息。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值