WINCC图库图形调用后,都有“控件属性”。如自己通过“标准对象”画的图,可拥有这个“控件属性”的内容?
(完整word版)WinCC技巧

在WinCC 中如何在一个画面中显示不同的趋势图?显示订货号描述在同一个WinCC 在线趋势控件中,通过不同的按钮来选择显示不同测量点的曲线,有两种方法。
•选择1:用脚本分配变量•选择2:画中画技术两种方法都是在"Trend_Function_Main.PDL”,"Trend_Function_1.PDL”和"Trend_Function_2.PDL”画面中实现的.这几个画面可以在例子中找到.准备:变量“testvar1”和“testvar2"分别显示在两个在线控件Trend 1 和Trend 2 中。
No.步骤1在变量记录中,新建过程值归档“TestArchive”.2在归档中建立相应的变量归档(testvar1 and testvar2)。
Fig. 01选择1:WinCC V7。
0 中脚本分配变量在本例中,WinCC 在线趋势控件的名称为“Control1"。
另外,建立了两个趋势,但是并没有分配给某个变量。
分配由VBS 脚本或C 脚本完成. VBS 和C 脚本在文件“M1_button_assign_tag.txt”中。
No。
步骤1将WinCC 在线趋势控件组态为显示最多趋势.2组态一个按钮(在对象选项板中选择“标准”>“窗口对象">“按钮”)。
3右键按钮选择属性,选择“事件”〉“按钮”〉“鼠标"。
4右键“鼠标动作"对应的闪电符号,选择VBS 动作.5通过如下脚本,创建一个对象(如“objCon1”) (C 脚本不需要创建对象)Dim objCon1Set objCon1 = HMIRuntime。
ActiveScreen.ScreenItems(”Control1")6将变量联系到相应的趋势中(Index 0 = Trend 1, Index 1 = Trend 2, 。
)。
objCon1.Visible = 1objCon1.PictureName= ”Trend_Function_1。
WinCC实例教程

W i n C C实例教程(总62页) -CAL-FENGHAI.-(YICAI)-Company One1-CAL-本页仅作为文档封面,使用请直接删除WinCC 视频教程知识点总结第一讲组态软件基础一、WinCC简介1、WinCC西门子视窗控制中心SIMATIC WinCC(Windows Control Center)是在计算机上对PLC控制的运行设备进行状态监控的软件,是PC上的监控软件。
运行该软件,可以动画监视现场设备的运行状况,监视相应的运行参数,以及更改、设置系统的运行数据。
2、WinCC的特点(1)开放性WinCC对用户所添加的任何形式的扩充是绝对开放,该绝对开放性是通过WinCC的模块结构及其强大的编程接口来获取的。
(2)将应用软件集成到WinCC中WinCC提供了一些方法将其他应用程序和应用程序块统一地集成到用于过程控制的用户界面中。
OLE应用程序窗口和OLE自定义控制或Active控制可以集成到WinCC应用软件中。
(3)WinCC中的数据管理WinCC的数据库为Windows SQL,从属于WinCC,该数据库用于存储所有面向列表的组态数据(如变量列表和消息文本),以及当前过程数据(如消息,测量值和用户数据记录等)该数据库具有服务器功能。
(4)在项目开始之前规定组态分类a、文件夹名称除一些特殊字符(例如\)之外,文件夹名称允许使用所有的字符。
还允许使用数字0~9.b、变量名称变量名称可以多于8个字符。
但应尽量避免太长的名称。
WinCC项目的变量名称必须是唯一的。
如果变量名称还包含了其他信息,这对用户将非常有用。
c、画面名称确定画面名称时应注意其长度的影响,太长的名称(文件名)不容易识别(列表框中的选择,脚本中的调用等)。
根据经验表明,长度最好不超过28个字符,画面名称应遵守以下限制条件:①最大长度为255个字符;②不使用某些特殊字符(例如\);③画面名称中的字母不区分大小写。
WinCC PRO V16 对象权限设置

WinCC PRO V16 对象权限设置文档内容:Protal WinCC Professional (专业版) V16 对象权限设置。
通过设置对象的操作权限,来满足不同用户的操作或监控的权限,通过以下操作步骤实现登录用户Administrator可以修改变量的数值,而登录用户aaaaaa是无法修改变量的数值。
1.在WinCC RT Professional项目树下,鼠标双击“用户管理”,如下所示:2.在用户管理中添加用户名:aaaaaa及其密码,并隶属于Users用户组。
下图中还有一个默认的Administrator用户,隶属于Administrator group用户组。
注:“管理员用户”(Administrator),其默认密码是“administrator”。
3.查看“Users”组权限,如下图所示:注:由于“aaaaaa”用户隶属于Users组,所以“aaaaaa”用户拥有其隶属于组所勾选的权限。
4.查看“Administrator group”组的权限,如下所示:注:由于“Administrator”用户隶属于“Administrator group”组,所以“Administrator”用户拥有隶属于组所勾选的权限。
5.在“画面_1”上添加“I/O域_1”关联一个变量“Tag”,设置“IO域_1”对象的"属性"-"安全",如下所示:注:I/O域对象的安全权限设置为“User administration”,因为“Administrator”用户拥有“User administration”的权限,所以登录后有权限去修改变量的数值,而“aaaaaa”用户没有“User administration”的权限,所以登录后也没有权限去修改变量的数值。
6.在“画面_1”上添加“I/O域_2”关联内部变量“@CurrentUserName”,用来显示当前登录的用户名,如下所示:7.在“画面_1”中添加两个按钮,命名为“登录”和“注销”并为其添加事件,用于用户的登录和注销,如下所示:8.WinCC RT PRO进行画面仿真,如下图所示:9.点击上图的“登录”按钮后,输入用户名“Administrator”和密码“administrator”,登录后由于有“User administration”的权限,所以可修改变量“Tag”的值,把“I/O域_1”的数值0改成99,如下所示:10.再点击登录输入用户名为aaaaaa及密码,由于其没有“User administration”的权限,所以无法修改“I/O域_1”关联“Tag”变量的值,当点击“I/O域_1”时会弹出如下对话框,并提示“无操作员权限”:。
WinCC V7 中如何组态面板( Faceplate )

WinCC V7 中如何组态面板(Faceplate )1 概述及目的1.1 概述面板是用户在项目中作为类型而集中创建的标准化画面对象。
WinCC 将面板类型保存为fpt 文件。
然后,对于同一类设备用户可将面板类型作为面板实例插入过程画面中。
可以在图形编辑器中编辑面板实例,其操作与编辑对象选项板中的单个对象相似。
面板类型的使用减少了所需的组态工作,因为一个面板类型可在一个画面中使用多次或者在多个画面中使用,并且可通过面板类型集中更改实例。
1.2 目的本文将以一个电动阀画面对象为例进行组态以说明面板的组态过程。
要求该阀由一个多边形、两个圆形及一条直线构成;该阀主体背景颜色与电动阀开度值关联。
当开度值小于5% 时背景色为红色(表示电动阀关到位),开度值大于等于5% 且小于等于95% 时背景色为蓝色闪烁(表示电动阀正在执行开/关动作),开度值大于95% 时背景色为绿色(表示电动阀开到位)。
2 组态面板类型2.1 创建面板类型首先在WinCC 中打开画面编辑器,然后通过“文件”菜单> “新建面板类型”(图1 )或通过工具栏上的“新建面板类型”按钮(图2 )创建面板类型。
然后添加画面对象并正确填写对象名称以完成电动阀的基本对象组态,画面对象如表 1 :图1图2序号对象对象名称1 多边形Val_display32 圆Val_display23 圆Val_display14 线line5 静态文本M6 静态文本title7 输入/输出域Val_position_val 表1将对象进行画面排布如图 3 ,然后将面板类型保存为“ FAQ_val.FPT ”。
图32.2 组态对象属性面板具有两种类型的属性及事件:• 类型特定属性及事件这些属性及事件只能在面板类型中更改。
类型特定的属性和事件是针对单个对象的属性和事件,其不能在面板实例中进行组态。
• 实例特定属性及事件在面板实例中组态这些属性和事件。
下图显示了类型特定属性和实例特定属性在面板实例中的使用图4在面板实例中,类型特定属性的更改不会自动更新。
winccv7中如何组态面板(faceplate)

WinCC V7 中如何组态面板(Faceplate )1 概述及目的1.1 概述面板是用户在项目中作为类型而集中创建的标准化画面对象。
WinCC 将面板类型保存为 fpt 文件。
然后,对于同一类设备用户可将面板类型作为面板实例插入过程画面中。
可以在图形编辑器中编辑面板实例,其操作与编辑对象选项板中的单个对象相似。
面板类型的使用减少了所需的组态工作,因为一个面板类型可在一个画面中使用多次或者在多个画面中使用,并且可通过面板类型集中更改实例。
1.2 目的本文将以一个电动阀画面对象为例进行组态以说明面板的组态过程。
要求该阀由一个多边形、两个圆形及一条直线构成;该阀主体背景颜色与电动阀开度值关联。
当开度值小于 5% 时背景色为红色(表示电动阀关到位),开度值大于等于 5% 且小于等于 95% 时背景色为蓝色闪烁(表示电动阀正在执行开/关动作),开度值大于 95% 时背景色为绿色(表示电动阀开到位)。
2 组态面板类型创建面板类型首先在 WinCC 中打开画面编辑器,然后通过“文件”菜单> “新建面板类型”(图 1 )或通过工具栏上的“新建面板类型”按钮(图 2 )创建面板类型。
然后添加画面对象并正确填写对象名称以完成电动阀的基本对象组态,画面对象如表 1 :图 1图 2序号对象对象名称1多边形Val_display32圆Val_display23圆Val_display14线line5静态文本M6静态文本title7输入/输出域Val_position_val 表1将对象进行画面排布如图 3 ,然后将面板类型保存为“ ”。
图 3组态对象属性面板具有两种类型的属性及事件:•类型特定属性及事件这些属性及事件只能在面板类型中更改。
类型特定的属性和事件是针对单个对象的属性和事件,其不能在面板实例中进行组态。
•实例特定属性及事件在面板实例中组态这些属性和事件。
下图显示了类型特定属性和实例特定属性在面板实例中的使用图 4在面板实例中,类型特定属性的更改不会自动更新。
WINCC常用功能

WINCC常用功能(2012-06-13 11:22:46)标签:wincc功能问题文化分类:自动控制1问:如何触发计算机扬声器的声音?答:编写如下C-Action:#pragmacode("kernel32.dll");BOOLBeep(DWORDdwFreq,DWORDdwDuration);#pragmacode();Beep(500,500);2、问:如何通过C脚本来确定报警信息?答:首先必须在画面中插入报警控件,可以用如下两种方式来确认信息:(1)、确认单条信息4版本和高于此版本的WinCCBOOLOnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName)5版本和高于此版本的WinCCBOOLAXC_OnBtnSinglAckn(char*lpszPictureName,char*lpszObjectName)(2)、确认报警窗口所有可见的报警4版本和低于此版本的WinCCBOOLOnBtnVisibleAckn(char*lpszPictureName,char*lpszObjectName)5版本和高于此版本的WinCCBOOLAXC_OnBtnVisibleAckn(char*lpszPictureName,char*lpszObjectName)3、问:如何在WinCC中读取系统时间?答:通过如下C-Action:#pragmacode("kernel32.dll");VoidGetLocalTimes(SYSTEMTIME*lpst);#pragmacode();SYSTEMTIMEtime;GetLocalTime(&time);SetTagWord("Varname",time.wYear);SetTagWord("Varname",time.wMonth);SetTagWord("Varname",time.wDayOfWeek);SetTagWord("Varname",time.wDay);SetTagWord("Varname",time.wHour);SetTagWord("Varname",time.wMinute);SetTagWord("Varname",time.wSecond);SetTagWord("Varname",time.wMilliseconds);4、问:如何经Windows对话框设置日期时间?答:通过调用Windows对话框实现。
wincc教程(wincc专业资料)
Wincc组态软件以其直观易用的界面和强大的集成功能,成为许多企业的首选。其丰富的功能和模块化设计,使得用户可以轻松上手,无需花费大量时间学习复杂的编程语言。同时,Wincc与许多主流工业控制设备无缝集成,可以方便地实现数据采集、监控和报警等功能。
Wincc组态软件提供了强大的变量管理功能,用户可以根据需要创建和管理自己的变量,以便更灵活地控制系统的行为。此外,Wincc还支持脚本编写,用户可以根据自己的需求编写自定义脚本,以实现更高级别的系统控制。这些自定义功能大大增强了Wincc组态软件的适应性和可扩展性。
安装完成后进行必要的设置和调试是关键
Wincc软件的安装步骤和注意事项
Wincc组态软件
数据采集
数据处理
图形显示
报警
事件
系统设置
用户权限
Wincc组态软件的配置选项和方法
Wincc组态软件,让工业控制更简单
数据采集是内容创作的基础
数据处理是智慧时代的核心能力
图形显示,一目了然
报警求助,安全时刻放心上
Wincc组态软件提供了强大的历史数据查询和导出功能。用户可以通过该软件轻松查询历史数据,并可以将数据导出为多种格式,如Excel、CSV等,方便用户进行进一步的数据分析和处理。在实际应用中,我们发现Wincc组态软件的历史数据查询和导出速度非常快,大大提高了工作效率。
Wincc组态软件的报表和历史数据记录功能
02
.
Wincc组态软件
市场份额
用户满意度
可靠性
Wincc组态软件是工业自动化领域的优秀软件
Wincc软件安装
官方安装指南
软件稳定运行
安装Wincc软件需要遵循正确的步骤
硬件配置
关于Wincc的C函数(6)
关于Wincc的C函数(6)关于Wincc的C函数(6)二、内部函数内部函数用来画图形对象和使归档动态化,并用于项目函数、标准函数和全局脚本动作中。
在整个项目中都识别内部函数。
既不能创建新的内部函数,也不能修改已存在的内部函数。
1. allocate保留和释放工作存储器空间的函数void SysFree(void* lpFree)函数,通过SysMalloc函数释放保留的存储器区域。
参数lpFree,指向通过SysMalloc函数保留的存储器区域的指针。
2. void* SysMalloc(unsigned long int size)函数,为动作保留存储器空间。
存储器区域被分配给该动作。
已完成动作和已传送结果时,系统再次释放存储器。
SysFree函数可用来过早释放保留的存储器空间。
参数size,按字节计算的存储器区域的大小。
3. c_bib函数组c_bib包含来自C库的C函数Graphics - 简短描述使用Graphics组中的函数可以修改或调用WinCC对象的图形属性。
Axes - 简短描述Axes组中的函数仅用于棒图对象。
该函数可用来修改或调用各种棒图对象属性。
1. BOOL GetAlignment(LPCTSTR lpszPictureName, LPCTSTR lpszObjectName)函数,使用棒图对象时,它指明文本在棒图的左面还是右面。
读出棒图对象的布尔型属性的实例{BOOL bscaling;//获得标尺状态 bscaling= GetScaling(lpszPictureName,"Bar1");if (bscaling){// 自定义代码// 棒图对象有一个附加的标尺...}else{// 自定义代码// 棒图对象没有附加的刻度...}}GetScaling函数参数:“lpszPictureName”是在其中组态该对象的画面的名称。
“Bar1”是该对象的名称。
wincc按钮效果wincc样式用户定义
wincc按钮效果wincc样式用户定义
(实用版)
目录
1.WinCC 按钮效果概述
2.WinCC 样式的定义与应用
3.用户定义 WinCC 按钮效果与样式的方法
正文
【WinCC 按钮效果概述】
WinCC 是一款由 Siemens 推出的工业控制系统软件,用于监控和控
制生产过程。
在 WinCC 中,按钮效果是指按钮在点击时产生的视觉效果,例如改变按钮的颜色、闪烁等。
合适的按钮效果能够提高操作员的交互体验,使其更易于识别和操作。
【WinCC 样式的定义与应用】
WinCC 样式是用于定义按钮、文本、背景等元素的颜色、字体、大小等属性的一种方式。
通过应用不同的样式,可以实现个性化的界面设计,提高操作员对系统的识别度和操作便利性。
在 WinCC 中,用户可以自定
义样式,并将其应用于各个元素,以满足特定的使用需求。
【用户定义 WinCC 按钮效果与样式的方法】
为了更好地满足个性化需求,WinCC 允许用户自定义按钮效果和样式。
以下是具体的操作方法:
1.打开 WinCC 软件,进入相应的项目或画面。
2.在工具栏中选择“画布”或“对象”,然后选择要修改的按钮或元素。
3.在属性窗口中,找到“按钮”或“样式”选项卡。
在此处,用户可
以定义按钮效果和样式的各项属性,如颜色、字体、大小等。
4.根据需要调整属性值,点击“应用”按钮,即可将自定义效果和样式应用于选定的按钮或元素。
5.如果需要进一步调整,可以重复以上步骤,直到达到满意的效果。
winCC_教程.
2014年2月
董耀彩
WinCC简介
WinCC是由西门子公司开发的上位机 组态软件,主要用于对生产过程进行监 控,其下位机编程软件主要采用西门子 公司的step7
WinCC基于Microsoft公司的Windows 2000或Windows NT操作系统,安装在 Windows 2000下时,需同时安装sp2以上 版本的补丁
• 使用网络客户机时,上限为51个客户机(1 个客户机和50个网络客户机)。在这样的系 统中最多可以使用为24台服务器,其形式 为12个冗余服务器对
硬件和软件要求
硬件:1G内存 软件:操作系统WinXP, SQL2000等
WinCC 6.0
新的授权规格
运行 + 组态 (完全版)
运行版
Complete 65,536
4、WinCC系统构成
• WinCC包含九大部件:
• ●变量管理器tag management • ●图形编辑器graphics designer • ●报警记录Alarming logging • ●变量归档Tag logging • ●报表编辑器Report designer • ●全局脚本global script • ●文本库Text library • ●用户管理器User administrator • ●交叉引用表Cross-reference。
4、报警功能 • WinCC可组态工业级报警功能,实现故障设备信息报警,及时提供
设备预警信息和安排维修人员抢修。
5趋势功能 • WinCC提供逼真的曲线和表格功能,供值班、调度等管理部门分析
设备运行状况提供决策参考。
6报表功能 • WinCC提供强大的报表生成和打印功能,为过程控制提供了实用的