wincc中建立画面以及画面中嵌入画面的问题

合集下载

WINCC作业画面切换、组态画面模板和画中画的实现

WINCC作业画面切换、组态画面模板和画中画的实现

画面切换和画中画的实现掌握内容:1、掌握画面切换的设置方法2、掌握画面窗口的设置方法。

画面切换的设置方法有两种:1、通过组态对话框设置,注意其实质是通过事件选项卡中的直接连接设置2、通过动态向导设置:其实质是通过事件选项卡中的C动作。

(记住OpenPicture(“文件名”)函数;)练习1:画面切换1、新建以下内部变量Picturenumber 有符号32位变量signed 16-bit value下限值:0,上限值:100Picturename 文本变量8位字符集新建结构类型motor,其元素均为内部变量结构属性如下图所示:在内部变量中新建三个结构为motor的结构变量:motor1、motor2和motor3。

2:新建六个画面:Start1.pdl, 大小1024*768 定义为起始画面hm1.pdl, 大小1024*768hm2.pdl, 大小800*600hm3.pdl , 大小800*600hm4.pdl , 大小800*600hm5.pdl。

大小800*6003、分别在hm1~hm5中插入:分别插入静态文本框和按钮设置静态文本框的文本属性为“画面1”、“画面2”、“画面3”、“画面4”和“画面5”字号20号、按钮设置为return,要求按下return按钮后,能回到start1.pdl画面。

如下图所示:3、打开Start.pdl画面,并按下图所示设置内容:在直接切换一栏中,要求蓝色按钮按照直接连接方式切换到指定画面。

绿色按钮按照C动作方式连接到指定画面。

在编程切换一栏中,要求按照Picturenumber的值切换画面,将其值除以五求余数,如果结果为1、则按下切换按钮时画面切换到hm1.pdl。

是2则切换到hm2.pdl,以此类推。

Picturenumber的值可通过输入输出域1改变。

在编程切换栏的下半部分,通过按钮改变文本变量Picturename的内容,当按下切换按钮2时,要求切换到其指定的画面中。

Wincc-flexible画面操作使用

Wincc-flexible画面操作使用

6
WinCC Flexible
Hardware Software Workshop
WinCC flexible 如何创建画面
二、创建一个新画面
此外,还有两种方法可以创建一个新画面:
• 点击工具栏中“新建”右侧的下箭头,在弹出的快捷菜单中选 择“画面”,将生成一个新画面并出现在项目窗口中间的工作 区域,其属性设置如前所述。
• 人机界面用画面中可视化的画面对象来反映实际 的工业生产过程,也可以在画面中修改工业现场的 过程设定值。
4
WinCC Flexible
Hardware Software Workshop
WinCC flexible 如何创建画面
二、创建一个新画面
创建一个新画面的具体步骤如下:
• 在打开的项目窗口中,从左侧的“项目视图”中选择“画面” 组。
11
WinCC Flexible
Hardware Software Workshop
WinCC flexible 如何创建画面
三、组态画面对象
1.变量的生成与组态 • 变量的作用
动态对象的状态受变量的控制,动态对象与变量连接之后 ,可以用图形、字符、数字趋势图和棒图等形象的画面对象来 显示PLC或HMI设备存储器中变量的当前状态或当前值,用户 也可以实时监视和修改这些变量。
WinCC Flexible
Hardware Software Workshop
WinCC flexible 如何创建画面
1
WinCC Flexible
Hardware Software Workshop
WinCC flexible 如何创建画面
2
WinCC Flexible

WinCC项目的画面结构

WinCC项目的画面结构

WinCC项目的画面结构WinCC项目的画面结构这几天有客户需要使用我们的报表控件自动导出日报、月报等。

控件自身是支持这样的功能,但是需要将控件ExportT ool放到根画面中,然后它就可以自动将配置好的报表定时导出。

意外的是当我和他们说根画面时,不少人竟然不知道根画面。

我和他们解释就是主画面,一直显示的画面,或者就是放企业LOGO的画面。

这么解释他们就明白了,不过随后他们告诉我说他们的LOGO每张画面上都有,没有一直显示的画面。

这下我算是彻底明白了,原来他们的画面没有使用画面窗口进行结构规划,而是使用直接切换画面的方式。

图1通过按钮改变画面画面结构的规划其实属于比较基本的内容。

在我们的教程《TIAWinCCProfessional入门经典》和《TIAWinCCUn ified入门经典》中都有单独的章节来介绍画面结构。

图2画面窗口控件与画面结构?下面展示了两种比较主流的画面布局方式。

图3画面布局1图4画面布局2画面结构的规划在WinCC中主要通过画面窗口控件来实现。

通常我们会在主画面上放置若干画面窗口控件来调用不同的画面,也可以通过同一画面窗口来切换,当然具体怎么切换得根据需求而定。

下图是一个实际项目的布局设计。

图5画面布局3使用画面窗口控件切换画面比较简单。

假设我们的项目中有工艺画面、曲线画面和报警画面,参见下图所示。

图6工艺画面图7曲线画面这些画面都是通过主画面的画面窗口控件进行切换。

那么我们需要在主画面上放一个画面窗口控件,再拖几个按钮和静态文本控件,调整它们的大小和位置,并设置相关属性。

图8主画面在按钮的点击事件中调用系统函数“根据常数设置属性”,设置画面窗口控件的画面名称为需要调用的画面即可。

图9调用系统函数这样当我们运行时点击按钮就会在画面窗口中显示相应的画面,实现了通过画面窗口控件进行的画面切换。

第5讲 创建过程画面及组态技巧

第5讲 创建过程画面及组态技巧

《WinCC视频学习教程》 阳胜峰老师主讲 QQ:541351955

第5讲 创建过程画面及组态技巧 2、使用图形、对象和控件(软件操作讲解) (1)使用画面 (2)对象的基本静态操作 (3)对象属性的动态化 (4)对象的事件 (5)使用控件和图库
《WinCC视频学习教程》 阳胜峰老师主讲 QQ:541351955
《WinCC视频学习教程》 阳胜峰老师主讲 QQ:541351955

第5讲 创建过程画面及组态技巧 图形编辑器是用于创建过程画面并使其动态化的编辑器。只能为WinCC项目 管理器中当前打开的项目启动图形编辑器。WinCC项目管理器可以用来显示当前 项目中可用画面总览。WinCC图形编辑器所编辑画面文件的扩展名为.PDL。

第5讲 创建过程画面及组态技巧 三、使用图形编辑器举例 1、画面切换组态 2、使用状态显示对象 3、画中画 4、组态画面模板 5、组态动画
《WinCC视频学习教程》 阳胜峰老师主讲 QQ:541351955

《WinCC视频学习教程》 阳胜峰老师主讲 QQ:541351955

第5讲 创建过程画面及组态技巧 一、WinCC图形编辑器 操作讲解) (1)浏览窗口的快捷菜单 (2)画面名称的快捷菜单 (3)图形编辑器的布局
541351955wwwoypeixuncom一wincc图形编辑器1wincc项目管理器中的图形编辑软件操作讲解1浏览窗口的快捷菜单2画面名称的快捷菜单3图形编辑器的布局创建过程画面及组态技巧wincc视频学习教程阳胜峰老师主讲qq
第5讲 创建过程画面及组态技巧
第5讲 创建过程画面及组态技巧 讲
一、WinCC图形编辑器 二、使用图形、对象和控件 三、使用图形编辑器举例

三、创建画面

三、创建画面

三、创建画面WinCC图形编辑器,可方便快捷创建图形用户界面(GUI)。

这里,演示如何在图形编辑器中不同的过程画面,其中包括在画面中添加图形对象,并组态对象的属性,和创建对象的动态。

1、概述这里,给出了在WinCC中组态图形显示画面的必要步骤。

包括创建一个新的画面,添加对象,如按钮/容器罐/阀门,以及连接变量到这些下面是具体的操作步骤。

概览:如何创建应用项目的过程画面?演示如何创建过程画面,添加对象,连接变量和创建动态。

2、创建新的画面图形画面,用于过程的可视化。

实例中的应用使用了5个以上典型的图形画面。

这里,将演示如何创建和命名一个画面,并为该画面创建导航。

STEP1打开WinCC项目管理器,右键单击“图形编辑器”,快捷菜单中选择“新建画面”,创建一个PDL图形文件。

STEP2右键单击创建的.pdl图形文件,为便于管理重新命名。

STEP3为这个过程画面重命名为“Process”,按‘OK’键确认。

STEP4在数据窗口中右键单击生成的.PDL图形文件,选择“打开画面”,便可在图形编辑器中开始组态该图形画面。

本节演示如休为你的运行时应用创建和打开新的过程画面。

3、添加对象到画面画面对象代表过程组件。

画面对象包括容器罐/管道/阀门和数字显示标签等,这些对象通过变量与过程连接,交互作用。

STEP1选择‘view’(视图)菜单,下拉菜单中选择‘Library’图库,从图库中选择图形对象加入到画面中。

STEP2从图库中选择图形对象,拖放到画面中图形库中包含有常用的HMI图形对象,如泵,容器罐,开关按钮和管道等。

STEP3也可以从对象选项板上选择图形对象,如线,文本标签,I/O标签和滑块等。

本节演示如何在WinCC图形编辑器中添加库存对象和标准对象到过程画面。

4、连接变量到对象为激活对象必须为对象连接相应的变量,变量代表的是来自实际过程的值,如加热系统中水流温度,变量也可同时连到多个对象,如数据输出窗口和棒图表格。

Winccflexible画面优质资料

Winccflexible画面优质资料

4
WinCC Flexible
Hardware Software Workshop
WinCC flexible 如何创建画面
二、创建一个新画面
• 可以根据需要在如下图所示的“属性视图”中自定义画面:在 “常规”组中,可以更改画面的名称,选择将画面是否使用模 板,设置画面的“背景色”和“编号”;在“属性”组中,选 择“层”来定义可见层,选择“帮助”,以存储记录的操作员 注释;在“动画”组中,选择动态画面更新;在“事件”组中 ,定义调用和退出画面时要在运行系统中执行哪些功能。
因此,画面对象与变量密切相关。
11
WinCC Flexible
Hardware Software Workshop
WinCC flexible 如何创建画面
三、组态画面对象
1.变量的生成与组态 • 变量的分类
变量(Tag)分为两类:
• 外部变量 • 内部变量
12
WinCC Flexible
Hardware Software Workshop
WinCC Flexible
Hardware Software Workshop
WinCC flexible 如何创建画面
1
WinCC Flexible
Hardware Software Workshop
WinCC flexible 如何创建画面
本讲内容
• 画面的基本概念
• 创建一个新画面
• 组态画面对象
三、组态画面对象
1.变量的生成与组态
变量编辑器用来创建和编辑变量。 在打开的项目窗口中,双击左侧“项目视图”中“通讯”组下方
的“变量”图标,在工作区域将打开如下图所示的变量编辑器 。

WinCC flexible ES -- 创建HMI组态 -- 创建画面

2. 常规方法 -用户组态 常规方法中,锁操作的逻辑存在于控制器中。这种情况下,每个操作员面板都要通过一个 S7 连接,例 如 PROFIBUS 或 Ethernet来访问 S7 控制器。这种方法的缺点是您不得不单独组态每个操作员面 板。
Bild 02
这种方法可被用来操作广泛的或单独的机器与设备。有很多编程实现锁操作的方法。本例中,除了锁操 作,对每个操作员面板的组态都是相同的,因为不得不单独为每个操作员面板组态锁操作。
%windir%\system32\Regsvr32 /u c:\WINNT\System32\NAME.ocx 注释: ActiveX 控件只是被“取消注册”了,但是它仍然存在于计算机上。
z 如果需要,可以手动的将相应路径下的 ActiveX 对象从计算机上删除。
2. WinCC flexible中的 ActiveX 对象 在WinCC flexible中使用ActiveX控件之前, 必须在计算机上注册该 ActiveX 控件。
如何在组态计算机中注册 ActiveX 对象,并在 WinCC flexible 中使用? 显示订货号
描述: 在电脑上拷贝ActiveX(也被称为OCX)控件时,要必须让Windows可以识别。
内容: 1. 注册 ActiveX 控件的相关信息 1.1. 注册 ActiveX 对象 1.2. 移除 ActiveX 对象 2. WinCC flexible 中的ActiveX 对象
另外,如果Windows 的注册信息没有完全更新,可能会出现错误。
z 如果 ActiveX 控件依赖于其他的一些模块(如DLL 文件),可能会出现注册失败或者无法执行 的现象。
z 为WinCC flexible ES 安装或者后续注册ActiveX 控件,如果运行项目时也要执行这个ActiveX 控 件,那么也会影响到本机的WinCC flexible RT。

WINCC连接问题处理方法


图八
在“启动”项一栏可以看到几个运行系统,我们可以只选一 个,比如“图形运行系统”,如图九所示。操作前先停止激 活,设置完后再重新激活。
图九
然后再打开“图形运行系统”一栏选择启动画面。如图十所 示。
图十
可以先在图形编辑器中新建一个空画面如图十一。
图十一
• (1)激活运行系统再通过WINCC诊断查看连接状态。如 面,将用到的画面逐个试验,方 法同上。 • (2)图形运行系统没问题时,在计算机属性启动项继续 添加报警记录运行系统、 • 文本库运行系统接着试验。如不正常说明这一部分出错了。 • (3)若以上没有问题继续添加变量记录运行系统试验。 采用排除法找到问题源。
WINCC画面连接不上或不 稳定排查方法
一、首先检查PLC程序能否正常连接监视 二、检查方法
1、查看WINCC诊断信息操作如下图一所示
图一
下图二所示站点前面显示红色叉表示未连上,若显示绿色对 勾即为连接正常。不稳定时则通断交替闪烁
图二
2、检查握手协议
在项目管理器里“变量管理”下“MPI”右键点击查看“系统参数”,可以看到逻 辑设备名称一栏选择“S7ONLINE”。不能选“自动设置”如下图三、图四所示。 如果上述逻辑设备名称内没有“S7ONLINE”,首先在框内输入“s7online”会自动弹 出一个对话框,提示“输入的设备不存在”,点击“确定”,接着提示“只有重 新启动该程序后设置才能生效’’,点击“是”,关闭项目管理器后重新打开即 可。
图三
图四
右键点击CPU“属性”可以看到S7网路地址,包括站地址, 插槽号等。站地址要与STEP7硬件配置一致。2、0、0、2如 下图五、图六、图七所示。
图五
图六
图七
3、通过修改WINCC运行时的启动顺序查找问题源 首先,在项目管理器点击“计算机”,右侧出现计算机名, 双击它出现“计算机属性”画面如图八所示。

Wincc画面制作--窗口的使用

Wincc画面制作--窗口的使用在Wincc画面上,一般都是由很多个窗口组成,可以任意切换,本文主要介绍多画面切换的实现。

1.整体规划新建主画面,并作为起始画面。

另外,设置画面最大最小等,如下设置:然后,对主画面MainScreen进行编辑。

右击,选择此选项1.右击计算机2.选择属性3.选择图形运行系统4.选择需要的参数此处整体大小根据自己电脑来设置,我们分为上中下三块,分别连接UP .PDL,Middle.PDL 以及Down.PDL,同样的,这些画面需要新建。

2. 对每个画面进行编辑,这里每个画面的大小需设置成和在MainScreen 里面画面窗口的大小一致。

1.新建画面窗口1,调整大小 1.1在窗口属性连接UP .PDL2.新建画面窗口2,调整大小 UP .PDL Middle.PDL Down.PDL3.新建画面窗口3,调整大小 2.1在窗口属性连接Middle.PDL 3.1在窗口属性连接Middle.PDL中间画面Middle.PDL上画面UP.PDL下画面Down.PDL此时,运行效果图如下:当然,这个画面窗口对象也可以嵌套使用,比如下面我们在中间画面上再加一个画面窗口:同样的,新建画面窗口连接Middle_Up.PDL中间画面Middle.PDL中间上画面Middle_Up.PDL此时运行效果如下:红色框:对象名称:画面窗口1(在ManiScreen.PDL上),连接UP.PDL黄色框:对象名称:画面窗口2(在ManiScreen.PDL)上,连接Middle.PDL它又包含了紫色框:对象名称:画面窗口1(在Middle.PDL上),连接的Middle_Up.PDL绿色框:画面窗口3(在ManiScreen.PDL)上,连接Down.PDL这个就是整体框架,后续所有的画面切换都基于此。

此例中我们都是切换的中间画面(对象名称:画面窗口2),当然其它画面窗口也是同样道理。

3.画面切换我们在上文的Bottom.PDL画面已经做了5个按钮,下面通过5个按钮来实现画面间的切换,并且在切换时,我们可以选择需要切换的画面,此例中,UP.PDL和Bottom.PDL是不会改变的,只改变Middle.PDL。

如何在wincc画面中插入摄像头采集的视频信号

这的前提是你得安装摄像的监控软件,这个软件一般包含OCX控件,使用OCX控件可以再wincc中显示.这个最常见的最好用的方法追问:使用的摄像头是以太网摄像头,直接可以通过网页访问的那种,想问下如何在wincc中添加浏览器接口.追答:第一步添加wincc web 控件第二步,将控件拖放到合适的大小第三步,右击控件——选择“”属性“”,填入摄像头的访问地址,我以百度为例然后就可以了,看看效果,就是这样子的。

【WinCC 】实现网络摄像头的视频监控【精】(2013—11—25 17:56:52)转载▼分类:WinCC问题描述1.介绍在许多工业现场当中,出于安全性考虑以及某些特殊的原因,需要使用摄像头监视现场的实时状况,特别是对于操作者无法直接看到的区域,摄像头便成为一种不错的解决方案。

为了确保操作员在监视过程画面的同时也可以观测到现场的实时情况,可以将摄像头的实时画面直接嵌入WinCC 的运行系统中,这样,操作者既可以对现场的控制系统进行实时监控,又可以直接观测到摄像头所拍摄的画面信息。

此应用的优势在于:•过程画面与实时视频的集成;•较低的组态成本;•有效利用摄像头的各种功能。

2.问题概览如图 01 所示,一台装有 WinCC 的工业计算机与工业现场的摄像头通过交换机相连。

如果现场有某些异常情况,摄像头所捕捉到的实时视频流可以直接显示到 WinCC 的运行系统上,操作者可以清晰地通过 WinCC 的过程画面了解到现场的状况。

图 01。

问题概览(点击图片可以查看原图)解决方案1.硬件环境设备名称订货号工控机SIMATIC IPC 547 eco6AG4010-3AA01—0XX5交换机SCALANCE X212—26GK5212-2BB00-2AA3摄像头IPCamera_VS—IPC1002详细信息见表02表 01. 硬件环境系统概况产品名称IPCamera_VS—IPC1002产品简称IPC1002产品序号00168E64930f硬件版本 1.0。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WinCC 中画面中调用画面的问题困扰了我半天,终于解决了,现在把自己的一些心得分享 如下,一是帮助自己回忆,再就是帮助被这个问题困扰的同行们。

上一次修改
2014/6/25 下午 01:28:22 2014/6/25 下午 12:45:41 ≡014∕e∕2S 下午 12:32:00 2014/6/25 下午 12:35:03
3. home^τotal Pdl⅛Vfaihomel f∕hom⅛2 控件眄捏件
名称
-l V≡⅛dd. P(U ? -∩- Ndne 1. PiL 肯 Kom⅛2.PdI
home_TOt*1. PdI
I 类型 1. add.pdl⅛ i -.i ∣L IH
2、 homel ^hOme2足两个我谨出的∣u IM 拧件:门己迄的
∏ GraPhiCS DeSigner 一[add. Pdl]
T「文件0)編辑g)视图②插入(1)排列@)工具(!)窗口(S)帮用
7 O1≡≡ ÷ (S G LJ
卜Ome_Total・ PDLy ......................................
;;;;';;;£ 剪切QI) Ctrl+X
.................. ¾复制C) CtrHC
;;;;;;;;复制对象@)
¾≡ ¾≡⅞5 ¾ B 粘贴¢) Ctrl+V
删除CE) Del
操作
缩放(Z)
一800
100
50
对欽展性HalNl窣I ιaS⅛α
爭件|
自定义对象(Q) 组
对象(S)
链接O J)
组态对话框@)
属性(S)
LlJTi^i■!!
homeβTotal.PDL
操作
X 鸡切QJ) Ctrl+x
电复制C) CtrHC
复制对象@)
Ctrl+V
删除QE) DeI
自定义对象(Q) ►
组对象(S) ►
犍接©►
属性0)
■对製层性②冈[W
属性爭件
昇作
■编输VB 动作 ②冈
行:∏ GraPhiCS DeSiRner - [ho≡e -Total.PdlJ


I :::: ■*:• I •…
佩解
密妙:□王ι⅛ ∣7
已頌目楔焕
SUb OnLBUttOnDOWn (3yVal Item Z 3yVal FIagS Z 3yVal ×, 3yVal y) Dim ObjSCrWindOW
Set Obj SCrWindOW=HI-IIRUntime ・ Screen ; J (r,add π) I SCreenItemS
Obj SCrWindOW ・ Widtr:=220 ObjSCrWindQW,HeigSt=280
TrUe
SCrWin ow.Left =x+10 Qbjscrwjindow. TOP ≡y I
ObjSCrWindOW.Visible =
(,,≡S⅛ 口 I n )
1、 P dcr 为 窗I Il 的尿性操作权
2. ObjSCIV∙Λndow.VId 3、 O bjSClV/i ndov√丄枇 亟面役口广 4. 笊后 Ijobjic (add.pdl ) . M ilLjifnfflnr 为在I iVI 川哪加的IlL 価由Il 名祢•・笫 条卅W 的总忌足:収得I iVil 屮此何
Ilt l K ))交给对 WObjSCIWi ndow h 种ObjSCIWindOW.Height 是设r ∣
n.ιfπi⅛∣ Ir 的宽度和高哎厲性 二TOP 是设迓価面窗口:T 的显示位置∙ X 麗y 为点击就标时的坐标值,这样设置是为Γ⅛K.标点击处显示”
Win dog Visible 是为了 显示 l *i!S 面窗口

聲二」g¾标・・・I •代 (I)
确定 I
取消I
home2・
Pdl
homel∙ Pdl
1/这足FliwmeJotaIiWI 血编紺中,添 Iln 网个拠IfIi W Mr 分别命名为homely dl 和 home2.pdl
hoae2. Pdl ho:xl・ PdI
∏ hθBel. pdl
Ctrl+X Ctrl+C
复制对象
Q)
Ctrl+V
DeI
自定义对象
(① 组对象(S) 链接© 组态对话框@)・・・
Jl 性 φ)
■对徹具性 在以下IS 况下
执行
在以下IS 况下执行 SMt
C 动作…(E)
技右键 僉右键 釋
敢右焼 释啟右焼
动作M
Ja s.
~ ⅛剪切Q) :电复制C) 念粘贴¢) 删
除¢)
对象屈性
5 L SWh..
> VBS 动作 » ≡s ..
SS L
薛态 动态 当前间
围习厉≡ 瞎性Ilg 件
I
L
字体55
色 3D
边顾色I
-------------- 1
动态对话框• •
删除
1>连接变SmO.O
2、设%按钮柠景色.肖按卜启动按钮,按钮柠 景显示为绿色
动态值范围
②区)
表达式/公式
'S7$PrOgraJn (1)/IneIJzr
I 应用g) I 取消@)I
■」
检查逐)
有效范围
背….
1;S ≡
表达式/公式的结果 添加⅛) .. I
H ho≡Lθ2. Pdl
加数:-≡00°
被加数:
结果: 0. 000
⅛剪切(U) CtrLFX ¾ 复制(C) Ctrl+C 复制对象@)
@ 粘贴¢)Ctrl+V 删除¢)DeI
自定义对象(0) 组对
象(S)
链接(L)
属性®
».0
启动加法 "n0.0"
OOOOOOOOO500 DB1.DBD4 加数2 *add. test". EBI DBD4-
Λ fmCC-⅛fτ⅛统-
1.权标左键点击"操作”按钮的效果图• 十於这是通过PlC 连接变钛麻仿真的结果 OOOOOOOOO400 DBl.DBDO 加数1 *add. test*.
EBI DBDO- DB1.DBD8 INI OUT OOOOOOOOO900 add_ -DBIDBD8 step7∙∣>的程庁 ADD_R EN ENO IN2。

相关文档
最新文档