wincc画面光标定位和显示问题_0
(完整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分层显示方法

wincc分层显示方法在工业自动化系统中,图形化界面经常被使用来监控和操作各种设备和生产过程。
在这些系统中,WinCC(Windows Control Center)是一个常用的人机界面软件,它提供了丰富的功能和工具,可以帮助用户创建直观易用的操作界面。
在本文中,我们将介绍WinCC分层显示方法,以提供更好的可视化效果和用户体验。
一、WinCC分层显示的概念和优势WinCC分层显示方法是一种将不同层级的图形元素按照其功能和层次组织的设计方法。
通过在WinCC项目中使用分层显示,可以实现以下优势:1. 更好的可视化效果:通过将元素按照其功能进行分层显示,可以使界面更加清晰明了,用户可以更快速地理解和操作系统。
2. 提高用户体验:通过合理安排和布局图形元素,可以使用户更轻松地找到所需信息并进行操作,提高用户的工作效率和满意度。
3. 简化界面维护:通过将元素按照其功能进行分层显示,可以使界面的维护更加简化,当需要修改或更新某一层级的元素时,只需要对该层级进行修改,而不需要对整个界面进行调整。
二、WinCC分层显示的实现方法1. 建立分层结构:在WinCC项目中,首先需要根据实际需求建立分层结构。
可以根据功能分类,例如将监控元素、操作按钮和报警信息分别放置在不同的层级中。
也可以根据生产过程的层次进行分层展示。
2. 设计布局:在每个层级中,需要设计合适的布局,以使用户能够快速准确地找到所需元素。
可以采用网格布局或自由布局,根据元素的重要性和布局需求进行适当调整。
3. 定义图形元素:在WinCC开发环境中,根据分层结构,定义和创建相应的图形元素,包括图形对象、按钮、文本框等。
根据实际需求,设置元素的属性和行为,并进行布局调整,以达到最佳显示效果。
4. 设置显示逻辑:根据分层显示的需求,设置元素的显示逻辑。
可以通过WinCC提供的条件和事件控制功能,根据系统状态和用户操作,动态显示或隐藏不同层级的元素。
这样可以使界面更加直观和易用。
WinCC常见问题

你也可以删除在 GraCS 子目录下的*.sav 文件。
如果报表布局未被改变,在 Prt 子目录在的文件也可以被删除。(标准报表布局在系统的报表编 辑器被重启动后重新产生。)
带有项目路径的项目数据库, (项目名称.ldf, 项目名称.mdf, 项目名称 RT.ldf, 项目名称 RT.mdf, 和项目名称.mcp),还有 GraCS, 库, Pas (如果不是空的)和 Prt (如果不是初始安装状态)目录非 常重要。
WinCC 常见问题(FAQs)集
更多内容请见
内容列表
常见 问题 网址 组态 直接 连接及 应用 消息 文本 的导出 ,编 辑及导 入 通过 按钮 实现登 录/退出 硬拷 贝功 能 无在 线归 档数据 的项 目存储 用动作”SetLanguage(ID) ”进行在线语言切换 点击鼠标将 WinCC 对话框调用到前景 在画 面中 显示用 户名 模式 窗口 消息框 V3.x 的不同日志文件的诊断信息 结合 “报警 回路 ”使用 各种 工程函 数 结合 “报警 回路 ”使用 各种 工程函 数 点击 鼠标 ,启动 报警 报表 点击 鼠标 ,停止 报警 报表 通过 鼠标 实现趋 势窗 口的标 尺显示 /消除 进一 步处 理趋势 窗口 的标尺 (趋势 窗口 ) SIEMENS 授权工具的信息 C 运算符 VB 运算符 WinCC V3.1 功能扩展 WinCC V4.0 功能扩展 WinCC V4.0 功能扩展 WinCC 4.0 版中的改变 WinCC V4.01 功能扩展 WinCC V4.02 功能扩展 WinCC V5.0 功能扩展 WinCC V5.0+SP1 功能扩展 WinCC V5.0+ SP2 扩展功能 WinCC V5.1 扩展功能 WinCC V6.0 功能扩展 使用 WinCC Scope 实现系统信息获取和诊断功能 SetTagxxx 工作流程 (异步方式) SetTagxxxWait 的工作流程 (同步方式) Get Tagxxx 在事件触发器方式下的工作流程
wincc画面无法全部显示

wincc画面无法全部显示
wincc项目,在笔记本中运行中无法全部显示,怎么在wincc中设置才能适应笔记本电脑的分辨率?
最佳答案
如果hmi画面不匹配已组态的尺寸(以像素为单位),则全屏模式时,项目仅在画面的一部分上显示。
要以全屏模式启动系统,在winccflexible的项目视图中打开“设备设置”对话框。
在“运行系统设置”下设置复选项“全屏模式”。
可以根据要求在windows下隐藏任务栏。
要隐藏任务栏,选择“开始>设置>任务栏”(start>se ttings>taskbar),然后在“任务栏属性”(taskbarproperties)对话框里取消选择“总在最前”(alwaysontop)和“自动隐藏”(autohide)复选框。
可以通过如下方法调整画面——
1、一般在wincc-计算机属性—属性—图形运行系统——窗口属性下,选择适应画面和全屏就可以;
2、如果显示比例不行,在桌面上右键—属性—设置
——屏幕分辨率——调整显示器分辨率到适合。
3、如果还是不行,就在画面编辑器中,更改“画面对象”的几何属性,调整符合屏幕分辨率的高度和宽度,然后再调整画面中各对象的大小。
另外,还可以参考:
wincc画面调整——
/service/answer/solution.asp?q_id =30102&cid=1032
wincc修改屏幕大小有没有好方法——
/service/answer/solution.asp?q_id =57786&cid=1032。
wincc画面正常运行,突然模拟量数值(I-O域)显示叹号 没有数值了

wincc画面正常运行,突然模拟量数值(I/O 域)显示叹号没有数值了
如题,一些温度压力流量之类的I/O域全显示叹号,是否是通讯断了,怎么查找问题所在
最佳答案
首先判断是CPU抑或是计算机侧发生故障
1、观察是否数据显示是否是忽有忽无,否则就是通讯不连续
2、检查CPU及其CP网卡工作是否正常
3、如果工控机内置STEP7,打开观察是否可在线。
如程序在线正常,重点检查WinCC工作状态;
4、退出WinCC,重启后进行观察。
必要时可重启计算机。
检查通讯用网卡或CP1613是否工作正常。
5、检查网络内是否存在IP地址冲突。
即网络连接图标是否异常。
WinCC中使用控件

SIMATIC HMI WinCC V6.2 SP2使用控件在线帮助的打印输出在线帮助的打印输出安全技术提示为了您的人身安全以及避免财产损失,必须注意本手册中的提示。
人身安全的提示用一个警告三角表示,仅与财产损失有关的提示不带警告三角。
警告提示根据危险等级由高到低如下表示。
危险表示如果不采取相应的小心措施,将会导致死亡或者严重的人身伤害。
警告表示如果不采取相应的小心措施,可能导致死亡或者严重的人身伤害。
小心带有警告三角,表示如果不采取相应的小心措施,可能导致轻微的人身伤害。
小心不带警告三角,表示如果不采取相应的小心措施,可能导致财产损失。
注意表示如果不注意相应的提示,可能会出现不希望的结果或状态。
当出现多个危险等级的情况下,每次总是使用最高等级的警告提示。
如果在某个警告提示中带有警告可能导致人身伤害的警告三角,则可能在该警告提示中另外还附带有可能导致财产损失的警告。
合格的专业人员仅允许安装和驱动与本文件相关的附属设备或系统。
设备或系统的调试和运行仅允许由合格的专业人员进行。
本文件安全技术提示中的合格专业人员是指根据安全技术标准具有从事进行设备、系统和电路的运行,接地和标识资格的人员。
按规定使用请注意下列说明:警告设备仅允许用在目录和技术说明中规定的使用情况下,并且仅允许使用西门子股份有限公司推荐的或指定的其他制造商生产的设备和部件。
设备的正常和安全运行必须依赖于恰当的运输,合适的存储、安放和安装以及小心的操作和维修。
商标所有带有标记符号 ® 的都是西门子股份有限公司的注册商标。
标签中的其他符号可能是一些其他商标,这是出于保护所有者权利的目地由第三方使用而特别标示的。
责任免除我们已对印刷品中所述内容与硬件和软件的一致性作过检查。
然而不排除存在偏差的可能性,因此我们不保证印刷品中所述内容与硬件和软件完全一致。
印刷品中的数据都按规定经过检测,必要的修正值包含在下一版本中。
Siemens AG Automation and Drives Postfach 48 48 在线帮助的打印输出09/2007Ⓟ 2007.本公司保留技术更改的权利目录1 使用控件 (5)2 关于 WinCC 控件和附加控件的简述 (7)3 如何插入智能 OLE 对象 (9)4 如何从“控件”标签中插入控件 (11)5 如何调整控件大小 (13)6 如何定位控件 (15)7 组态对象选项板的控件选择 (17)8 如何更改控件的注册 (19)9 如何更改控件的属性 (23)10 IXDiskSpace.DiskSpace 控件 (25)10.1 “IXDiskSpace.DiskSpace”控件 (25)10.2 如何组态磁盘空间控件 (26)10.3 如何控制内存的使用 (28)11 Siemens HMI 符号库 (31)11.1 “Siemens HMI 符号库”控件 (31)11.2 如何选择符号库中的符号 (32)11.3 如何改变对齐方式 (34)11.4 如何更改显示选项 (35)11.5 如何更改颜色 (38)12 WinCC 数字/模拟时钟控件 (41)12.1 “WinCC 数字/模拟时钟”控件 (41)12.2 如何更改时钟控件的外观 (42)12.3 如何更改数字时钟控件显示的字体 (44)12.4 如何更改时钟控件的颜色 (45)12.5 如何更改时钟控件的背景画面 (47)13 WinCC 量表控件 (49)13.1 “WinCC 量表”控件 (49)13.2 如何更改量表控件的外观 (50)13.3 如何组态量表控件的刻度 (52)13.4 如何标记特殊值范围 (54)13.5 如何更改量表控件的字体 (55)目录13.6 如何更改量表控件的颜色 (56)13.7 如何将画面分配给量表控件 (58)14 WinCC 按钮控件 (61)14.1 “WinCC 按钮”控件 (61)14.2 如何更改按钮的外观和标签 (62)14.3 如何更改按钮的颜色 (63)14.4 如何更改按钮的字体 (64)14.5 如何将画面分配给按钮 (66)15 WinCC 滚动条控件 (69)15.1 “WinCC 滚动条”控件 (69)15.2 如何更改滚动条控件的外观 (70)15.3 如何更改滚动条控件的测量区和标签 (72)15.4 如何更改滚动条控件的 3D 效果 (73)15.5 如何更改滚动条控件的字体 (75)15.6 如何更改滚动条控件的颜色 (76)15.7 如何将画面分配给滚动条控件 (77)16 Autodesk Volo 视图控件 (79)索引 (83)使用控件 1内容ActiveX 控件提供了将控制和监控系统过程的元素集成到过程画面中的选项。
wincc常见问题
?Datatype"32-bitvaluewithoutsign"
?Formatadaptation"DwordToSimaticBCDTimer" ?Address:dataarea"Times"andaddressing"Word"
10:快捷地切换画面 通常要将所有的设备都显示在一张画面里是不可能的,所以将设备按照处理工艺的功能步骤 分级在多张画面内,以一个污水处理厂为例分为电泳线、前处理线、生化线、加药线等,之 间的切换使用按钮的鼠标动作来实现。这对于用 WinCC 现成的鼠标动作来实现是很简单的, 但是不是要在每张图上都使用相同 数量且位置排列顺序一 致的按钮呢?(出 于对操作的一致 性考虑,不能让操作人员在不同的 图上,不同的位置找想 要操作的按钮)这 个问题的解决我 们使用 WinCC 的脚本编程,在按钮动作中调用它的内部函数来实现。首先,组态一幅背景 画面,其中包括要显示 的静态文本、 OLE(例如,时钟 )、所有的 图形切换按钮及 推出关机按 钮。第二,在背景画面中插入智能对象(SmartObject)中的画面窗口(PictureWindow),并且使其 的尺寸与其分级画面相同。第三,在相应的切换按钮的属性->事件->鼠标动作中编写如下 C 语言脚本代码: #include \"apdefap.h\" void onClick(c har*lpszPictureName, char*lpszObjectName,char*lpszPropertyName) { SetPictureName(\"背景画面\",\"画面窗口\",\"电泳处理线\"); }//\"背景画面\"即为始终显示地静态背景的属性名,\"画面窗口\"即为在背景画//面中插入地 画面窗口(Picture Window)属性名,\"电泳处理线\"即为分级画面//的名称
【最新精选】wincc项目显示主画面及不能激活问题
WINCC项目显示画面及不能激活问题1、打开WINCC项目,右键点击计算机,选择属性——图形运行系统——启始画面——主画面.pd1——确定,然后激活该项目,就显示主画面了。
2、在电脑桌面右键点击“我的电脑”——属性——计算机名——完整的计算机名称:把后面的名称“复制”;打开WINCC项目,右键点击计算机,选择属性——常规——计算机名称——删除原名称——复制新名称——确定;然后就能激活该项目了。
3、每次激活WINCC项目都会有一个打印任务自动启动的问题处理:打开WINCC项目,右键点击“计算机”——属性——启动——WINCC运行时的启动顺序——去掉“消息顺序报表”前的对勾——确定,然后激活该项目就不自动弹出打印任务了。
4、WINCC画面分辨率高,屏幕无法完全显示,且无法移动画面的问题处理:右键点击“计算机”——属性——图形运行系统——窗口属性——在“全屏”和“滚动条”前打对勾,然后显示正常。
附加总结类文档一篇,不需要的朋友可以下载后编辑删除,谢谢(中学生感恩节主题教育活动总结5篇)中学感恩节活动总结范文1一、活动目的如今虽然很多人注意到生活礼仪,谢谢常挂在嘴边,但是大家或许是因为羞于表达或许出于缺少机会而省略了对于身边亲人、朋友和老师的感谢。
随着这次感恩节的到来,我们中文系学生会外联部为提高我校学生的感恩意识,唤起大家感恩的心,特举办此次感恩节免费发放明信片的活动。
二、活动之前的准备1、根据活动的要求,我们做出了这次活动的策划书;2、在感恩节前一周,我们外联部到校外寻找有意向的厂商,拉得赞助;3、在感恩节前几天,我们外联部与邮局协商并买到明信片,然后在饰品店买到红丝带等部分活动用品,并制作感恩信箱;4、在感恩节前一天晚上,在中文楼贴了海报。
三、活动基本情况我们外联部与青协共同举办这次活动,我们分为三组,分别在二餐,三餐,四餐设点,我们这组在二餐,我们在11点二十完成了所有准备活动,包括桌子,所有物品的摆放及气球的充气。
WINCC基本的画面C脚本
WINCC基本的画面C脚本对于刚刚学习WINCC的人,希望有用。
SetVisible函数是用来执行是否显示的函数。
lpszPictureName:表示当前画面lpszObjectName:表示当前对象SetVisible(lpszPictureName,lpszObjectName,0); //Return-Type :BOOL以上面函数为例。
假如你点击一个按钮,代码如上,则点击后按钮隐藏。
同理,SetVisible(lpszPictureName,"@ERROR",FALSE)表示当前画面上有一个名称为"@ERROR"对象,将其隐藏。
FALSE或者0都可以。
Set_Focus(lpszPictureName,"@LoginIn");次函数表示将光标重新聚焦到当前画面中,名称为“@Loginin”对象中,比如一个输入域。
修改变量前缀————SetPropChar(lpszPictureName,"PW","Tagprefix","F40708.") ;重设画面窗口的画面名称————SetPictureName(lpszPictureName,"PW","P1_FFU.pdl");SetVisible表示可见度———SetVisible(“画面名称”,“对象名称\画面窗口”,1或0);——利用画面窗口显示画面1 OpenPicture("index.Pdl"); 打开“index.Pdl”画面;————(middle*为画面窗口)SetPictureName("index.Pdl","middle","CR.Pdl"); 使“CR.Pdl”画面在“index.Pdl”中“middle”画面窗口中打开SetPictureName("index.Pdl","middle9","lift2.Pdl");使“lift2.Pdl”画面在“index.Pdl”中“middle”画面窗口中打开#pragma option(mbcs)2.单个设备的控制面板(不唯一):P1_FFU.pdlSetVisible( lpszPictureName,"PW",0);表示当前画面上有一个名称为"PW"对象,将其隐藏。
wincc光标定位和显示问题
wincc光标定位和显示问题
wincc 光标定位和显示问题
wincc光标定位和显示问题
在wincc的画面中:
1、当从A画面转到B画面后,如何让光标默认停留在B画面上指定“输入输出域”输入位置并闪烁,等待输入数据;
2、输入数据完成后,回车,光标默认到下一个“输入输出域”中并闪烁;
3、第二个输入完成后,回车,默认到指定的“按钮”上,等待回车确认。
光标控制改“是”,可以在本画面中回车下移,A画面转到B画面不能用。
原来问过同一个问题,现在知道和焦点有联系,研究了,不行了,只好再问一问了。
最佳答案
测试了下,激活”输入输出域“的立即输入,当”输入输出域“激活时(获得焦点)则进入等待输入数据的状态,这样在B画面打开事件激活第一个”输入输出域“即可Screenitems(”输入输出域1”).Activate
在第一个输入输出域的键盘按下事件里,判断是否按下
回车键,如果是激活下一个对象
Ifnchar=13Then‘是否按下回车键
ScreenItems(“输入输出域2”).Activate‘激活输入输出域2
EndIf
这样直到最后一个输入输出域激活按钮,在按钮的键盘按下事件里判断回车键并做出对应的处理。