有时候用户希望HMI能够漂亮一点,动态化一点,依靠西门子自带的工厂控件库不一定能够完全满足用户需求,此时我们需要自己制作控件,或者从网络上下载使用第三方控件。此文以制作介质流动效果管道为例,介绍了如何生成通用动态效果,如何加入控件库,如何在其他项目中引用自己做的控件。 第一步:在Wincc页面 ...
上一篇博客介绍了如何制作动态效果的控件,如何把空间加入控件库,如何引用控件。本篇继续介绍动态控件制作,主要是提供一种思路。 我们使用 部分圆 工具画一个 圆,取消全局颜色方案,背景颜色绿色如下:同样在制作一个 圆如下:这两个扇形模拟扇叶效果,把它们拼放在一起如下:全选中这两个部分圆,右键 自定义对象 创建,将两个部分圆的起始角度 结束角度属性拖拽到自定义控件几何属性集下面。属性名称分别修改为sta ...
2021-01-31 08:10 0 323 推荐指数:
有时候用户希望HMI能够漂亮一点,动态化一点,依靠西门子自带的工厂控件库不一定能够完全满足用户需求,此时我们需要自己制作控件,或者从网络上下载使用第三方控件。此文以制作介质流动效果管道为例,介绍了如何生成通用动态效果,如何加入控件库,如何在其他项目中引用自己做的控件。 第一步:在Wincc页面 ...
前面的博客介绍了使用画面窗口(PictureWindow)制作设备控制面板的方法,其实使用面板(faceplate)也可以制作同类设备通用的面板。 1. 假设某项目有4台泵的控制,在下位机使用FB已经制作完了控制逻辑,相应变量已经使用结构型变量上载到Wincc。在wincc新建一个面板 ...
前面写过一篇博客,介绍使用脚本方式实现声音报警,这种方法对于不熟悉vbs和c语法的人来说,很不好用。其实Wincc还提供了一个简单的方式实现声音报警。 1. 启动项目添加项目 在wincc项目管理器的计算机属性启动项目中,添加HMRT.EXE程序,不设置任何附加参数,勾选报警记录功能,如下图 ...
Wincc人机交互中,工艺画面上有时会有同类设备要做同样的状态显示,比如阀门正在动作背景颜色绿色闪烁,开到位不闪烁显示蓝色,关到位不闪烁显示红色,同时还要显示阀门开度。这类需求下,我们可以把同类设备做成一个面板(faceplate),在需要的地方创建一个面板的实例,以加快项目开发的速度。本文还是以 ...
名称 数据类型 长度 连接 组 解释 @ConnectedRTClients 无符号的1 ...
前面博客介绍的是输入输出域等控件通过设置“操作员消息”属性为“是”从而在报警空间中做操作记录,但并非所有Wincc控件有这个属性,比如按钮。按钮是Wincc中使用率非常高的控件,这个控件经常用作重要操作,我们也非常希望可以知道什么时间点击过这个按钮,本文通过c脚本介绍如何实现按钮的操作记录 ...
wincc的用户归档之前从没有涉及过,看资料介绍,这一块可以结合页面布局做报表和配方管理。结合看的资料,自己也边学边记录用户归档的使用。今天先写一篇用户归档的创建、和PLC的连接、数据的读写方法。 1. 打开simatic manager,插入一个S7 300站点,简单的做硬件配置。DB1表插入 ...
PCS7是西门子DCS,软件运行时,上面导航栏、项目名称、公司logo、报警控件,组确认,下面工具按钮,中间工业画面,看着比较舒服,其实在单Wincc的环境下,也可以做出那样的运行效果,本文就介绍如何在Wincc软件上实现。 一 设计规划 假设有一个工厂有三个生产车间(生产车间 ...