wincc的用户归档之前从没有涉及过,看资料介绍,这一块可以结合页面布局做报表和配方管理。结合看的资料,自己也边学边记录用户归档的使用。今天先写一篇用户归档的创建、和PLC的连接、数据的读写方法。 1. 打开simatic manager,插入一个S7 300站点,简单的做硬件配置。DB1表插入 ...
曾经写过一篇博客,记录使用MSHFGrid控件生成报表以及导出到excel的方法,里面有一段VBS脚本是定期把变量值存入一个自定义的sql数据表,然后在MSHFGrid显示查询到的记录集,最后把MSHFGrid结果导出到excel中。使用用户归档后,实际上定期存入变量值这一步可以变得更加简单,不需要写那么多sql脚本了,重点控制好id 和job 就行了。本文简单介绍用户归档结合MSHFGrid控件 ...
2021-02-01 13:34 0 336 推荐指数:
wincc的用户归档之前从没有涉及过,看资料介绍,这一块可以结合页面布局做报表和配方管理。结合看的资料,自己也边学边记录用户归档的使用。今天先写一篇用户归档的创建、和PLC的连接、数据的读写方法。 1. 打开simatic manager,插入一个S7 300站点,简单的做硬件配置。DB1表插入 ...
前面的博客中,介绍了如何将数据表内容导出到excel生成曲线图表,实际上wincc自身提供了微软的MSChart曲线控件,用这个空控件可以做出统计图表--虽然功能不像excel那样强大和丰富。 在画面上放置一个ListView控件,作为曲线数据来源,名字叫做LV,假设已经装入了一批数据 ...
Wincc人机交互中,工艺画面上有时会有同类设备要做同样的状态显示,比如阀门正在动作背景颜色绿色闪烁,开到位不闪烁显示蓝色,关到位不闪烁显示红色,同时还要显示阀门开度。这类需求下,我们可以把同类设备做成一个面板(faceplate),在需要的地方创建一个面板的实例,以加快项目开发的速度。本文还是以 ...
前一次的博客描述了如何利用Microsoft Hierarchical FlexGrid Control V6.0做报表,这个控件生成的报表表头排版不完美,今天我们换一个控件Office Web Component(简称OWC)来生成报表,这种报表可以在WINCC页面做表头排版,简洁美观 ...
前面的博客介绍了如何使用MSHFGrid和DataGrid把查询到的数据显示出来,有些情况下我们还需要对这些数据进行修改,并且把SQL Server相应记录也进行修改。本文就记录一下这两种控件如何进行数据修改以及sql数据表更新。 1. 我们还是以用户归档那张表为例子。假设用户归档 ...
上一篇博客介绍了如何制作动态效果的控件,如何把空间加入控件库,如何引用控件。本篇继续介绍动态控件制作,主要是提供一种思路。 我们使用“部分圆”工具画一个1/4圆,取消全局颜色方案,背景颜色绿色如下:同样在制作一个1/4圆如下:这两个扇形模拟扇叶效果,把它们拼放在一起如下:全选中这两个部分圆,右键 ...
MSchart控件除了生成曲线和方图,还可以生成饼图。假设有一个车间,里面有5套同样的生产装置,每天各装置的产量已经生成了报表,如果我们希望在wincc上能够查询到各个装置的产量所占总产量百分比,就可以用MSChart的饼图来实现。 画面上有一个listview控件,名字叫做LV已经读取 ...
前面的博客介绍了使用画面窗口(PictureWindow)制作设备控制面板的方法,其实使用面板(faceplate)也可以制作同类设备通用的面板。 1. 假设某项目有4台泵的控制,在下位机使用FB已经制作完了控制逻辑,相应变量已经使用结构型变量上载到Wincc。在wincc新建一个面板 ...