随笔分类 -  Wincc

上一页 1 ··· 5 6 7 8 9 10 11 下一页
摘要:今天看QQ群里面有网友问怎么记下WINCC和PLC连接上和断开的时刻,这个问题有点意思,以前没有留意过,这两个事件也的确重要,于是尝试着做了一下试验成功了。 1. PLC一侧的编程 新建两个BOOL变量,比如说是M14.0和M14.1,梯形图如下: 这样一来,M14.1应该一直为1. 2. WINC 阅读全文
posted @ 2021-01-31 11:51 来自金沙江的小鱼 阅读(987) 评论(0) 推荐(0)
摘要:名称 数据类型 长度 连接 组 解释 @ConnectedRTClients 无符号的16位值 2 内部变量 连接运行的客户机 @CurrentUser 文本变量 8 位字符集 255 内部变量 当前登录的用户ID @CurrentUserName 文本变量 16 位字符集 255 内部变量 完整的 阅读全文
posted @ 2021-01-31 11:49 来自金沙江的小鱼 阅读(2837) 评论(0) 推荐(0)
摘要:有时候我们期望上位机死机、断电、关机重启后,一些wincc变量仍然保持住不要回零,这个时候有3种思路: 1. 数据实时存储在PLC上,只要PLC上数据不掉,再次运行Wincc,读取回来就是了。 2. 数据实时存放在后台数据库上,再次开机读取出来就是了 3. 在Wincc变量管理那里,对希望保持的标量 阅读全文
posted @ 2021-01-31 11:42 来自金沙江的小鱼 阅读(999) 评论(0) 推荐(0)
摘要:有些时候我们希望运行项目的时候不要打开项目管理器,能够在桌面上建立一个快捷方式双击直接运行项目,那么可以有两种方法,这两种方法说到底是一个意思。 方法一 1. 将开始-程序-西门子程序-wincc程序组的autostart打开,填入项目路径,比如是“d:\winccprj\test.mcp”,把au 阅读全文
posted @ 2021-01-31 11:41 来自金沙江的小鱼 阅读(2436) 评论(0) 推荐(0)
摘要:群里面有人询问怎么用脚本控制Onlinetable控件其实结束时间,其实这个可以在设定对话框进行,不过既然问题提出来了,我也想试验一下怎么通过脚本来实现。 画面上有一个onlinetable控件,名字修改为OT,设置两个输入输出域,名字分别修改为begintime和endtime,输入类型,数据位日 阅读全文
posted @ 2021-01-31 11:40 来自金沙江的小鱼 阅读(2047) 评论(0) 推荐(0)
摘要:前几天安装Wincc V7.3 SE 亚洲版时,最后三个微软KB补丁死活安装不上,安装进度一直停在那里不动,忍不住强行终止安装进程,结果wincc无法打开项目也无法创建项目,即使打上update9还是不好使,按照网上教程授权还是不好使,果断恢复系统准备重装Wincc V7.3SE。重装WinccV7 阅读全文
posted @ 2021-01-31 11:38 来自金沙江的小鱼 阅读(767) 评论(0) 推荐(0)
摘要:QQ聊天时,不少群友常问起图形背景颜色、填充颜色设置了为什么没有效果,其实这都是控件属性中设置了“全局颜色方案”,系统会采取默认的配色方案,想个性化配色就不可能了,只要取消全局颜色方案就行了。 阅读全文
posted @ 2021-01-31 11:37 来自金沙江的小鱼 阅读(1083) 评论(0) 推荐(0)
摘要:有群友咨询如何记录wincc运行的时刻,想了一下这个问题,觉得可以这么实现: 新建一个内部变量WinccStartTime,日期时间类型。假设要启动的起始画面是Newpdl,再新建立一个画面叫做start,把长宽设小一点,比如长1,宽1,把启动画面改成Start,在这个画面的打开画面事件中写入hmi 阅读全文
posted @ 2021-01-31 11:32 来自金沙江的小鱼 阅读(878) 评论(0) 推荐(0)
摘要:可以在wincc运行时调用其它程序,调用其它程序可以用过动态想到自动生成c脚本,比如点击按钮打开计算器程序最终的代码就是这样子: #include "apdefap.h"void OnClick(char* lpszPictureName, char* lpszObjectName, char* l 阅读全文
posted @ 2021-01-31 11:16 来自金沙江的小鱼 阅读(854) 评论(0) 推荐(0)
摘要:前面写过一篇博客,介绍Wincc上使用MSHFGrid来读取ERP数据表,本文再次介绍这种任务,加入了写ERP数据表的一些功能。 一 任务简介 假设有这么一张数据表(如上图),是ERP给生产单元下单的任务单,上面有日期、任务编号、槽罐编号、重量、分配状态五个信息。其中任务编号上有日期和槽罐编号信息, 阅读全文
posted @ 2021-01-31 11:15 来自金沙江的小鱼 阅读(1227) 评论(0) 推荐(0)
摘要:在QQ群聊天时,一个群友遇到了一个写c脚本莫名其妙的问题,明明是其他计算机上正常运行的c脚本,拷贝到这台计算机上就有语法错误,明明只写了一两句简单语句而且确认没有语法错误,但是编译就是报错,难道这就要重新安装系统和西门子软件——多么痛苦的事情。查询西门子官网,有人说是x:\Program Files 阅读全文
posted @ 2021-01-31 11:12 来自金沙江的小鱼 阅读(970) 评论(0) 推荐(0)
摘要:我们在使用Wincc时候,有时需要使用数组,而数组的成员个数有时事先不能确定,属于“动态”的,那么我们就需要动态定义和处理这种数组。下面的代码是简单的例子: Dim num,a(),inum=Inputbox("请输入数组成员个数","输入数据",1)Redim a(num)For i=0 To n 阅读全文
posted @ 2021-01-31 11:10 来自金沙江的小鱼 阅读(1315) 评论(0) 推荐(0)
摘要:我们在使用wincc时,有时需要写c脚本,我们先来看一段简单的c脚本: float a;a=2/3;SetTagFloat("C_C",a); 运行后,C_C变量值为0.0,但我们预计应该是0.66666666这样子才对。这是因为2/3首先是当成了整数除法,结果为0,再转换成float。我们稍作修改 阅读全文
posted @ 2021-01-31 10:31 来自金沙江的小鱼 阅读(1944) 评论(0) 推荐(0)
摘要:有时我们需要让字体显示有特殊效果,比如一个电梯控制,我们希望楼层显示能够像电子手表那样,七段数码管显示,这个时候我们没必要动手去画七个数码管然后根据数值控制不同数码管显示和隐藏,可以直接把数字字体修改成WINCC Digital即可。 阅读全文
posted @ 2021-01-31 10:30 来自金沙江的小鱼 阅读(1284) 评论(0) 推荐(0)
摘要:前面陆陆续续写了报警消息的博文如下: 调整报警控件列宽 http://blog.sina.com.cn/s/blog_724246b90102wh0o.html 报警控件如何分区域显示 http://blog.sina.com.cn/s/blog_724246b90102wh0s.html 基于上位 阅读全文
posted @ 2021-01-31 10:29 来自金沙江的小鱼 阅读(1986) 评论(0) 推荐(0)
摘要:前面陆陆续续写了报警消息的博文如下: 调整报警控件列宽 http://blog.sina.com.cn/s/blog_724246b90102wh0o.html 报警控件如何分区域显示 http://blog.sina.com.cn/s/blog_724246b90102wh0s.html 基于上位 阅读全文
posted @ 2021-01-31 10:28 来自金沙江的小鱼 阅读(1620) 评论(1) 推荐(0)
摘要:PCS7是西门子DCS,软件运行时,上面导航栏、项目名称、公司logo、报警控件,组确认,下面工具按钮,中间工业画面,看着比较舒服,其实在单Wincc的环境下,也可以做出那样的运行效果,本文就介绍如何在Wincc软件上实现。 一 设计规划 假设有一个工厂有三个生产车间(生产车间一、生产车间二、生产车 阅读全文
posted @ 2021-01-31 10:26 来自金沙江的小鱼 阅读(5220) 评论(0) 推荐(2)
摘要:一点一点把以前写的内容复制过来,工作量还是有点大的,慢慢来吧。 前面介绍了介质流动效果管道和运转风扇的制作,本文介绍一下搅拌器的制作。Wincc图库里面也有搅拌器,拟物化的风格,但似乎没有动画效果——也许是我不会用——于是就想试着做一个可以转,看着像的搅拌器。 一 基本工作:搅拌器运转起来,斜视角度 阅读全文
posted @ 2021-01-31 08:27 来自金沙江的小鱼 阅读(1756) 评论(0) 推荐(0)
摘要:上一篇博客中,介绍了制作运转效果风扇的制作方法。但这种运转效果只适合需要运转的时候,有时候风机实际没有运转,我们不希望看到这种运转效果,这时候我们就希望完善一下这种风机控件功能。我们在页面上放置扇叶之后是这个样子:同样的我们再制作两个扇叶拼接在一起,是这个样子: 把红色和绿色扇叶重叠在一起。全选四片 阅读全文
posted @ 2021-01-31 08:23 来自金沙江的小鱼 阅读(1402) 评论(0) 推荐(0)
摘要:上一篇博客介绍了如何制作动态效果的控件,如何把空间加入控件库,如何引用控件。本篇继续介绍动态控件制作,主要是提供一种思路。 我们使用“部分圆”工具画一个1/4圆,取消全局颜色方案,背景颜色绿色如下:同样在制作一个1/4圆如下:这两个扇形模拟扇叶效果,把它们拼放在一起如下:全选中这两个部分圆,右键-自 阅读全文
posted @ 2021-01-31 08:10 来自金沙江的小鱼 阅读(2035) 评论(0) 推荐(0)

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