随笔分类 -  Wincc

上一页 1 ··· 6 7 8 9 10 11 下一页
摘要:有时候用户希望HMI能够漂亮一点,动态化一点,依靠西门子自带的工厂控件库不一定能够完全满足用户需求,此时我们需要自己制作控件,或者从网络上下载使用第三方控件。此文以制作介质流动效果管道为例,介绍了如何生成通用动态效果,如何加入控件库,如何在其他项目中引用自己做的控件。 第一步:在Wincc页面上画两 阅读全文
posted @ 2021-01-31 08:08 来自金沙江的小鱼 阅读(3453) 评论(0) 推荐(0)
摘要:有时候我们希望做某个操作时,有密码管理或者二次确认。密码管理可以通过用户管理方式设置权限,也可以通过弹窗输入密码的方式;二次确认主要是使用弹窗然后捕获用户点击的按钮编号来进行。下面通过一个简单的日子记录一下如何实现。 一 准备工作,在wincc页面中放入两个圆形,名字为cicle1,cicle2,圆 阅读全文
posted @ 2021-01-30 20:57 来自金沙江的小鱼 阅读(2315) 评论(0) 推荐(0)
摘要:昨天的博客记录了一个瓶子运动动画模拟,现实中一个流水线上瓶子很多,要做出动画效果,就需要很多瓶子一起移动,同时灌装和加瓶盖的时候,瓶子们还得歇会。 效果完全依赖Wincc软件,关键就是控制对象的left、Visible、FillingIndex几个属性,同时注意一下空间之间的关系就行了。接下来描述一 阅读全文
posted @ 2021-01-30 20:54 来自金沙江的小鱼 阅读(1184) 评论(0) 推荐(0)
摘要:在QQ群聊天时,有人发布了一个悬赏,要求做一个饮料厂罐装生产线的简单动画模拟,要求step7+wincc结合,step7和Wincc变量连接没什么难度,Wincc动画效果还没有认真尝试过,于是自己试着做了一下,先从简单的生产线上一次只有一个瓶子的情况做起。 任务简介:生产线上有四个工位,分别是起始位 阅读全文
posted @ 2021-01-30 20:50 来自金沙江的小鱼 阅读(1291) 评论(1) 推荐(0)
摘要:在前面一篇博客中,原始表和临时表最后一列其实是给开发人员调试看的,操作人员并不感兴趣,遇到类似这种情况,需要隐藏MSHFGrid某些列,避免误导使用人员,可以使用以下方法: MSHFGrid.ColWidth(MSHFGrid.Cols-1)=0 '这是把最后一列隐藏起来; MSHFGrid.Col 阅读全文
posted @ 2021-01-30 20:48 来自金沙江的小鱼 阅读(522) 评论(0) 推荐(0)
摘要:假设现在我们有这样一个任务,ERP管理系统给现场控制系统下达了一个备选任务表,可能是一个配方清单。现场操作人员查询得到这个清单(原始表)以后可以根据现场生产实际情况依次选择清单记录,每选择一个就会在临时表里面增加一条记录,取消一条,也会相应删除临时表的记录。临时表记录添加后,还可以根据需要上下调整顺 阅读全文
posted @ 2021-01-30 20:46 来自金沙江的小鱼 阅读(1191) 评论(0) 推荐(0)
摘要:我们在Wincc中使用MSHFGrid控件时,有时候读取上来的数据显示出来是这个样子的。 读取出来的数据有的整数部分0被舍去,有的小数位数太多很难看,这样我们就需要在读取数据表的时候对数据格式做一下处理,读取数据表的方式也需要做一下修改。下面就介绍如何处理数据显示乱的问题。 一 准备工作 假设SQL 阅读全文
posted @ 2021-01-30 20:44 来自金沙江的小鱼 阅读(827) 评论(0) 推荐(0)
摘要:本文阐述在Wincc V7.3中,如何利用OWC控件读取数据表,以及如何后台导出excel文件,同时声称统计图表、 一 准备工作 假设sql server有这样一张数据表 在Wincc页面中放一个OWC控件,名字修改为OWC,放置一个按钮钮,按钮脚本为: Sub OnClick(ByVal Item 阅读全文
posted @ 2021-01-30 20:39 来自金沙江的小鱼 阅读(2148) 评论(0) 推荐(0)
摘要:我们在使用Excel的时候,有时表格数据行太多,页面滚到后面的时候,往往忘记了某一列数据具体是什么参数,在Excel中可以使用窗格冻结来解决这个问题,MSHFGrid控件也有这个功能,下面就介绍如何在Wincc V7.3页面使用MSHFGrid控件查询数据表同时冻结窗格。 一 准备工作 假设SQL 阅读全文
posted @ 2021-01-30 20:34 来自金沙江的小鱼 阅读(745) 评论(0) 推荐(0)
摘要:在Wincc页面上使用MSHFGrid控件可以读取数据库表,一般来说,显示效果是这样的: 有时候我们希望有表头,显示成这个样子: 这样的话,我们就需要在处理MSHFGrid控件时,多做一些处理。下面详细描述一下实现这种效果的步骤。 一 准备工作 假设SQL Server中有这样一张表 在WINCC页 阅读全文
posted @ 2021-01-30 20:31 来自金沙江的小鱼 阅读(1248) 评论(0) 推荐(0)
摘要:我们使用MSHFGrid读取SQL Server数据表之后,有时候希望给表格背景加上颜色,那么可以这样做。 一 准备工作 假设SQL Server有这样一张表格 Wincc页面上有一个MSHFGrid控件,名字是MSHFGrid,有一个按钮,按钮点击VBS脚本如下: Sub OnClick(ByVa 阅读全文
posted @ 2021-01-30 20:28 来自金沙江的小鱼 阅读(844) 评论(0) 推荐(0)
摘要:我们在利用MSHFGrid读取表格数据后,有时候希望能够在末尾增加三行,读取最大值最小值平均值数据,下面介绍如何实现着一个功能。 一 准备工作 假设SQL Server中有这样一张表格 Wincc画面上有一个MSHFGrid控件,名字叫做MSHFGrid,有一个按钮,按钮VBS脚本如下: Sub O 阅读全文
posted @ 2021-01-30 20:26 来自金沙江的小鱼 阅读(1001) 评论(0) 推荐(0)
摘要:我的另外一篇博客写了《Wincc V7.3使用复选框和MSHFGrid定制表格显示字段》(http://blog.sina.com.cn/s/blog_724246b90102wlex.html),有时候我们还需要让操作人员能够点击MSHFGrid控件后,按照字段进行排序,本文介绍如何实现这一个功能 阅读全文
posted @ 2021-01-30 20:24 来自金沙江的小鱼 阅读(644) 评论(0) 推荐(0)
摘要:我们在显示数据表时,如果字段较多,有时候会希望能够让使用者自己选择显示/隐藏哪些字段,本文就介绍了利用复选框Checkbox和MSHFGrid控件事先这个功能。 一 准备工作 1.数据表准备 假设SQL Server中有这样一张表格 2. Wincc控件准备 在Wincc页面插入一个按钮,一个复选框 阅读全文
posted @ 2021-01-30 20:22 来自金沙江的小鱼 阅读(1243) 评论(0) 推荐(0)
摘要:我们在使用Wincc的时候,有时候需要把后台数据库数值读取上来,导出到excel文件,同时根据数据自动生成柱状图/折线图/散点图等等图表,这里面写代码生成图表相对麻烦一些,下面介绍一下整个功能的实现方法。 一 准备工作 1. 数据库准备工作 假设数据库里面有这样一张表 2. wincc准备工作 wi 阅读全文
posted @ 2021-01-30 20:19 来自金沙江的小鱼 阅读(2498) 评论(0) 推荐(0)
摘要:今天白天出去溜达了一天,晚上继续搬运某浪上以前写的东西,我是不会提供身份证号码给某浪的。 前几天一个群友讨论了一个问题:上级管理系统(ERP、MES)下达了一个生产指标,存放在SQL Server数据库中,WINCC通过表格控件读取了这个数据库,然后操作人员在表格里面选取某些行,再进一步把这些数据传 阅读全文
posted @ 2021-01-30 20:14 来自金沙江的小鱼 阅读(1183) 评论(0) 推荐(0)
摘要:前一次的博客描述了如何利用Microsoft Hierarchical FlexGrid Control V6.0做报表,这个控件生成的报表表头排版不完美,今天我们换一个控件Office Web Component(简称OWC)来生成报表,这种报表可以在WINCC页面做表头排版,简洁美观。 一. 准 阅读全文
posted @ 2021-01-29 16:55 来自金沙江的小鱼 阅读(2325) 评论(0) 推荐(0)
摘要:西门子技术论坛上,有人发帖子询问如何在Wincc上面做一个秒表功能,按下开始按钮秒表计时,按下停止功能停止计时,按下复位功能,计数回零。自己测试了一下,这个还是比较容易实现的,现在把实现的过程分享一下。 一 准备工作 1. 建立变量 打开wincc,新建一个工程,建立以下内部变量: MyHour 3 阅读全文
posted @ 2021-01-29 16:54 来自金沙江的小鱼 阅读(1760) 评论(1) 推荐(0)
摘要:我们在应用WinccV7.3的时候,有时候希望界面能够像微软软件那样,有菜单栏和工具栏便于切换画面和实现其他功能,这就要用到Wincc的菜单栏和工具栏控件。 一 准备工作 Wincc中新建是个画面,用于绘制四幅工艺画面,便于演示通过菜单和工具栏切换画面。 二 菜单栏和工具栏的设计 1.菜单栏的设计 阅读全文
posted @ 2021-01-29 16:29 来自金沙江的小鱼 阅读(5121) 评论(0) 推荐(0)
摘要:我们在使用Wincc趋势控件的时候,有时候希望趋势的显示和隐藏不通过趋势控件的“组态对话框”来设定,而通过复选框进行设置,这样更加直观,便于操作。下面就介绍如何实现这种功能。 1. 假设一个趋势控件里面有32个变量的趋势要显示出来,那么我们先在趋势控件中添加进去这32个趋势,把数值轴时间轴设定好,还 阅读全文
posted @ 2021-01-29 16:25 来自金沙江的小鱼 阅读(2076) 评论(1) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 下一页