您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 资本运营 > 4《工控组态软件及应用》课件
4.1设计画面使用工程管理器新建一个组态王工程后,进入组态王工程浏览器,新建组态王画面。第4讲创建组态画面画面名称最长为20个符。如果在画面风格里选中“标题杆”选择框,此名称将出现在新画面的标题栏中。以此文件名存在工程路径下,扩展名为“.pic”文件名称最长为8个字符输入与本画面有关的注释信息,注释最长为49个字符。形成画面左上角坐标。显示窗口的宽度和高度画面总的宽度和高度,总是大于或等于显示窗口的宽度和高度。当画面滚动时,如选择“工具\显示导航图”命令,则在画面的右上方有一个小窗口出现,此窗口为导航图,在导航图中标志当前显示窗口在整个画面中相对位置的矩形也随之移动。通过鼠标拖动画面右下角可设置画面显示窗口大小,拖动画面左上角可设置显示窗口的位置。注意:修改画面大小时,如果不按下Ctrl键,则画面只改变显示大小,不改变画面本身的大小。如果同时按下Ctrl键,则同时保持画面显示大小与画面被拖动后的大小一致。组态王开发系统会自动记录滚动条的位置,也就是说当下次再切换到此画面时,仍然是上次编辑的状态。当工程关闭后,再打开时仍然保持关闭前的状态。决定开发画面是否有标题能否改变画面大小新画面出现时,它重叠在当前画面之上。新画面出现时,所有与之相交的画面自动从屏幕上和内存中删除,即所有画面被关闭。改变窗口的背景色类似弹出的画面属性窗口。只有当“大小可变”选项没被选中时,边框有效,否则灰色显示无效。见下页执行画面命令语言的方式有三种:显示时、存在时、隐含时。显示时:每当画面由隐含变为显示时,则“显示时”编辑框中的命令语言就被执行一次。存在时:只要该画面存在,即画面处于打开状态,则“存在时”编辑框中的命令语言按照设置的频率被反复执行。隐含时:每当画面由显示变为隐含时,则“隐含时”编辑框中的命令语言就被执行一次。文件\打开:在画面中打开当前工程路径没有打开的画面文件\关闭:此菜单命令用于关闭画面文件\全部存:此菜单命令用于保存全部画面文件\删除:此菜单命令用于删除画面文件\切换到View:此菜单命令用于从画面制作系统直接进入画面运行系统。文件\切换到Explorer:此菜单命令用于从画面制作系统直接进入工程浏览器。文件\退出:此菜单命令将组态王开发系统制作程序最小化并回到工程浏览器。举例:建一新画面,属性设置如下:画面名称:监控中心对应文件:pic00001.pic(自动生成,也可以用户自己定义)注释:反应车间的监控中心——主画面画面风格:覆盖式画面位置:左边:0•顶边:0•显示宽度:1024•显示高度:768•画面宽度:1024•画面高度:768•标题杆:无效•大小可变:有效画面分组管理当工程中的画面比较多时,开发者查找某个画面时会有一定的困难(所有的画面均显示在画面标签下)。而且开发者往往需要建立一些内容基本相同的画面,比如每个车间的I/O数据采集站,如果工况相同,画面上包含的图素内容就大体相同,如果每个采集站的画面都需要重新制作的话,势必会增加开发者的劳动量和劳动时间。为此,组态王提供了画面的分组管理功能,对画面进行分组管理,开发者可以根据需要,将画面放入不同的画面组(文件夹)中,这样在修改和选择画面时,只需到相应的组内去找就可以了,方便了用户的使用。另外,组态王还提供了画面的复制、剪切、粘贴的功能,避免了重复劳动;开发者还可以通过组态王提供的画面剪切-粘贴的功能,根据需要将画面从一个画面组移到另一个画面组。建立画面组在工程浏览器框架窗口上放置有四个标签:“系统”,“变量”,“站点”和“画面”,选择“画面”标签,进入“画面”标签页。如图所示。在“画面”标签页的左侧视窗中显示“画面”文件夹,在右侧的视图区显示画面。选择“画面”文件夹,单击鼠标右键,在弹出的右键菜单中选择“新建画面组”,在“画面”文件夹下生成一个新的画面组,并且系统自动给出默认的组名。用户可以使用这个默认的组名,也可以自己输入新的组名。在画面组下还可以新建子画面组。注意,在画面组下创建的子画面组层数不能超过9层。建立了画面组和子画面组的组态王界面如下图。画面组和子画面组的名称要符合命名规则,组名的命名规则是:组态王新建的画面组名称不能超过31个字符。画面组名首字符只能是汉字或标准字符,不能是数字等非法字符,名称中间不容许有空格,算术符号等非法字符存在。同一层下的画面组不能重名,画面组名称区分大小写。在画面组中建立画面画面组中画面的复制、剪贴和粘贴删除画面组下的画面删除画面组组态王可以删除不包含子画面组的画面组。当画面组下有子画面组存在时,删除该画面组,系统会提示“画面组下包含有画面组,不能删除”。必须先删除画面组下的子画面组,该画面组才能被删除。当画面组下有画面存在时,删除该画面组,系统会弹出如下对话框,提示选择是否删除画面。如果选择“是”,删除画面组和画面组下的画面;如果选择“否”,画面移到上一级目录下,画面组被删除。注意:1、“画面”标签页中的“画面”文件夹不能进行更名和删除。2、对画面的剪切操作只能在“画面”标签页中完成。在“系统”标签页中只能对画面进行复制和粘贴的操作3、不能在工程之间进行画面的复制和剪切操作使用工具箱在画面中绘制各种图素。主要工具放置在工具箱内。工具箱中的每个工具按钮都有“浮动提示”,帮助了解工具的用途;如果工具箱没有出现,选择“工具”菜单中的“显示工具箱”或按F10键将其打开;工具箱介绍第一排:是开发系统文件下拉菜单中的:“新建、打开、关闭、存盘和删除”,最后一个工具是全屏显示的逻辑开关,全屏显示时,不显示主菜单。第二排:是几何制图工具,包括:选择、直线、扇形、椭圆、矩形和折线。第三排:是画管道、多边形、输入文字、建立按钮、菜单和报警窗口的工具。第四排:是建报表、曲线、插入点位图和控件的工具。第五排:是打开图库、撤消操作、重复操作、剪切、拷贝、粘贴的工具。第六排:第1个工具是复制,它与拷贝粘贴的区别是不进入剪贴板。第2、3个工具是合成图素和解散合成图素,第4、5个工具是合成单元和解散合成单元,二者的区别是图素合成前没有动画连接,图素合成复杂图形后可以建立动画连接。单元合成前有动画连接,单元合成不能再进行动画连接。第七排:是图的叠放次序、修改图素形状、文字格式和图的旋转。第八排:对齐工具,红线表示对齐位置很形象。第九排:水平匀布、垂直匀布、显示栅格、调色板、全选。第十排:显示画刷类型、选择线型。选中对象的左、上边界、宽度、高度第4排第4个工具——插入点位图引入一些图片作为画面的背景图片,可以添加画面的美观。选中此工具后在屏幕上画一个矩形(大小以后可以拖放)(1)右击此矩形区选从文件中加载选中磁盘上的一幅图单击确定。(2)“复制”选择的图片,使用“粘贴点位图”命令,将图片粘贴到组态王画面中.可以嵌入各种格式的图片:如Bmp、Jpg、Jpeg、gif等若有剪纸图可演示透明化的步骤,如下:右击图片选透明化单击调色板最右上角的工具“透明色”再选调色板下面的吸管工具(在调色板中指定要透明化的颜色)在图中吸去一种颜色(只能吸去一种颜色)。作业:•1、选择菜单“工具\显示工具箱”或按F10键打开它。•2、在工具箱内单击圆角矩形工具,在画面上绘制一个矩形作为第一个原料罐;用同样的方法绘制另一原料罐和反应罐。•3、在工具箱内单击多边形工具,绘制三条管道。•4、改变管道的填充颜色,可以从调色板中选择任一种颜色。•5、在工具箱内单击文本工具,输入文字。•6、在工具箱内选择“改变字体”,可以改变文字的字体、字号。•7、选择菜单“图库\刻度”,在图库窗口中双击一种竖向的刻度。•8、选中所有需要对齐的图形对象,然后在工具箱中单击所需的对齐工具即可•9、选择菜单“文件\全部存”,保存你的工作成果。使用图库管理器使用图库管理器降低了工程人员设计界面的难度;用图库开发的软件将具有统一的外观,方便工程人员学习和掌握;利用图库的开放性,工程人员可以生成自己的图库元素。选择“图库”菜单中“打开图库”命令或按F2键打开图库管理器,作业:如何创建新图库?编辑\创建新图库:单击“创建新图库”,弹出“定义新图库”对话框在对话框中输入名称,图库名称不超过8个字符(四个汉字),确定后,图库名显示在图库管理器的左边的树形中如何创建图库精灵以一开关按钮的制作为例,教您如何创建图库精灵:1.在画面上创建两个按钮,一个按钮用字符串替换使文本显示为“开”,另一为“关”。组合2.在数据词典中定义一内存离散变量,如:OnOff3.添加动画连接。双击“开”按钮,弹出“动画连接”对话框,选择“隐含连接”,键入:OnOff==1,再选择“弹起时连接”,键入:OnOff=0;。同样,在“关”按钮的“隐含连接”属性对话框中键入:OnOff==0;在“弹起时连接”属性对话框中键入:OnOff=1;。写入正确的条件表达式后,单击“确定”,回到“动画连接”对话框,4.组合图素单元将两个按钮放在一起,“关”按钮在上,“开”按钮在下,选中两个按钮,选择工具箱中的“合成单元”图标,5.按上述步骤,您已创建了一个图库精灵,选择菜单图库/创建图库精灵,弹出“输入新的图库图素名称”6、输入精灵名称,按确定后,弹出图库管理器,光标在图库管理器的左边确定该精灵要放的图库下,在管理器右边单击后即可如何将图库精灵转换成普通图素?如果需要改变图库精灵的某种属性,比如改变颜色,需要精灵的部分图画,就需要将图库精灵转换为普通图素。1.选取某图库精灵,拖动到画面上。如“特别图库”(用户自己定义的)图库下的“指示灯_7”。2.选中该图库精灵,在组态王开发系统菜单中选择“图库/转换成普通图素”。3、再根据需要,选则“分裂单元”、“分裂组合图素”注意:对于编程方式创建的图库精灵,在转换成普通图素后,其各个图素含有的动画连接将不再存在;利用组态王的图素创建的图库精灵在被转换为普通图素后,其各个图素含有的动画连接将被保留下来。4.1设计画面4.1.1建立一个新的画面(打开软件进行演示)4.1.2使用工具箱(打开软件进行演示)4.1.3使用调色板(打开软件进行演示)4.1.4图库管理器(打开软件进行演示)4.1.4.1图库管理器的使用(打开软件进行演示)4.1.4.2创建图库精灵(打开软件进行演示)4.1.4.3把图库精灵转换成普通图素(打开软件进行演示)4.1.5利用图库管理、工具箱等进行一个工艺流程图的设计制作4.1.5利用图库管理、工具箱等进行一个工艺流程图的设计制作【例4-1】完成二种液体混合加热的工艺流程图③练习4.2动画连接4.2.1动画连接的概述工艺流程图监控画面做好了,就要进行一些动画连接,模拟真实生产设备的运行。将生产实时数据连接到画面中来。4.2.1动画连接的概述工艺流程图监控画面做好了,就要进行一些动画连接,模拟真实生产设备的运行。将生产实时数据连接到画面中来。在组态王开发系统中制作的画面都是静态的,那么它们如何才能反映工业现场的状况呢?这就需要通过实时数据库,因为只有数据库中的变量才是与现场状况同步变化的。数据库变量的变化又如何导致画面的动画效果呢?通过“动画连接”。所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。这样,工业现场的数据,比如温度、液面高度等,当它们发生变化时,通过I/O接口,将引起实时数据库中变量的变化。4.2.2动画连接对话框给图形对象定义动画连接都是在“动画连接”对话框中进行的,在开发系统中双击图形对象(不能有多个图形对象同时被选中),弹出动画连接对话框。使被连接对象的边框或线的颜色和线形随连接表达式的值而改变。填充颜色和填充类型随连接表达式的值而改变。文本对象的颜色随连接表达式的值而改变当有滑动杆输入连接的图形对象被鼠标拖动时,与之连接的变量的值将会被改变。当变量的值改变时,图形对象的位置也会发生变化。被连接对象根据条件表达式的值而显示或隐含。流动是专门对立体管道设计的当图形对象定义了动画连接时,在运行的时候,鼠标放在图形对象上,将出现开发中定义的提示文本。图形对象如何随变量值的变化而改变位置或大小设置被连接的图素在被单击执行命令语言时与鼠标操作相同功能的快捷键运行时,只有
本文标题:4《工控组态软件及应用》课件
链接地址:https://www.777doc.com/doc-2925123 .html