组态画面的制作和动画连接.ppt_第1页
组态画面的制作和动画连接.ppt_第2页
组态画面的制作和动画连接.ppt_第3页
组态画面的制作和动画连接.ppt_第4页
组态画面的制作和动画连接.ppt_第5页
已阅读5页,还剩27页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

组态王软件的变量 全局变量 数据词典变量 实时数据库处理 特殊变量 报警窗口变量 历史趋势曲线变量 系统预设变量 用户定义 复习 变量类型 分类 脚本语言中自定义变量 类型可定义 作用范围仅在脚本中 内存变量 I O变量 动态交换数据 决定所用点数 特殊变量类型 已定义 基本变量类型 3 1变量类型 基本变量数据类型 组态王中变量的数据类型与一般程序设计语言中的变量比较类似 主要有以下几种 1 实型变量 FLOAT 2 离散变量 BOOL 3 字符串型变量 STRING 4 整数变量 LONG 5 结构变量6 系统预设变量 I O型和内存型数据都是通过 变量属性 对话框来定义的工程浏览器 数据库 数据词典 新建变量内存型数据比I O型数据定义类似 只是少了连接项的定义 复习 基本变量定义 示例I O实数变量Test描述 Tment最小值 Test MinEU最大值Test MaxEU最小原始值Test MaxRAW最大原始值Test MinRAW 复习 变量的域 示例 第4章界面的制作和动画连接 组态王图形开发系统用于人机界面的开发工具箱工具可以快速的设计界面图库管理器可以提供各行业常用的工业图形支持丰富的动画功能支持各种active控件的嵌入 4 1图像编辑工具 工具箱 工具箱中的工具大致分为四类 画面类 编辑类 对齐方式类 选项类画面类 提供对画面的常用操作 包括新建 打开 关闭 保存 删除 全屏显示等 4 1图像编辑工具 工具箱 编辑类 绘制各种图素 矩形 椭圆 直线 折线 多边形 圆弧 文本 点位图 按钮 菜单等 的工具 剪切 粘贴 复制 撤消 重复等常用编辑工具 合成 分裂组合图素 合成 分裂单元 对图素的前移 后移 旋转 镜像等操作工具 合分元素和合分单元是有区别的 4 1图像编辑工具 工具箱 对齐方式类 这类工具用于调整图素之间的相对位置 能够以上 下 左 右 水平 垂直等方式把多个图素对齐 或者把它们水平等间隔 垂直等间隔放置 选项类 提供其它一些常用操作 比如全选 显示调色板 显示画刷类型 显示线形 网格显示 隐藏 激活当前图库 显示调色板等 颜色选择 图7 10颜色属性选择按钮 4 1图像编辑工具 图库管理器 图库是指组态王中提供的已制作成型的图素组合 图库中的每个成员称为 图库精灵 图库由图库管理器管理 图库中有各种常用工业设备的图形和符号 且具有开放性图库可降低了工程人员设计界面的难度 使他们能更加集中精力于维护数据库和增强软件内部的逻辑控制 缩短开发周期 4 2动画连接概述 工程人员在组态王开发系统中制作的画面都是静态的 那么它们如何才能反映工业现场的状况 动画连接 建立画面的图素与数据库变量的对应关系 例如 反映现场的电压 转速 报警 液位等 4 2动画连接概述 动画连接对话框 工具箱绘制好图形后 鼠标双击图形会出现动画连接向导动画连接类型 属性变化 位置大小变化 值输出 值输入 特殊 滑动杆输入 命令语言连接和等价键等 4 2动画连接概述 动画连接对话框 图库中的图形的设置向导与绘制图形的设置向导是不一致的 4 3动画连接详解 属性变化 属性变化 共有三种连接 线属性 填充属性 文本色 它们规定了图形对象的颜色 线型 填充类型等属性如何随变量或连接表达式的值变化而变化 线类型的图形对象可定义线属性连接 填充形状的图形对象可定义线属性 填充属性连接 文本对象可定义文本色连接 表达式可以是表达式 变量域和调用组态王自带函数例如 5 sin test test alarm 为省点带来方便 变量浏览器的使用 4 3动画连接详解 属性变化 表达式可以是表达式 变量域和调用组态王自带函数例如 5 sin test test alarm说明 相关函数见函数帮助 常见运算符和优先级如下 为省点带来方便 常见运算符 运算符优先级 组态王点数节省技巧 1 对于数字量利用Bit Var bitNo 函数节省点数 变量 A数据类型 整型寄存器类型 SHORT 组态王 西门200PLC 读数据显示 Bit a bitNo bitNo 1 16 写数据 Bitset a bitNo bitNo 1 16 组态王点数节省技巧 2 对于模拟量的处理 MSB VW0 LSB 0 VD0 VW2 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 变量 B数据类型 整型寄存器类型 LONG 组态王 西门200PLC 第一个值VW0 B 65536后向下取整 第二个值VW2 B 65535或者B 65536 整型量按位与 模运算 求余 组态王点数节省技巧 3 字符串处理 变量 Str 数据类型 字符寄存器类型 String 组态王 西门200PLC中字符串 利用字符串处理函数拆分 StrLeft StrRight StrMid 4 巧用变量可读写的域作为全局内存量使用 编程 所有技巧都是省了点 复杂了编程 4 3动画连接详解 位置与大小变化 位置与大小变化 这五种连接 水平移动 垂直移动 缩放 旋转 填充 规定了图形对象如何随变量值的变化而改变位置或大小 不是所有的图形对象都能定义这五种连接 4 3动画连接详解 值输出 值输出 只有文本图形有此功能 用来在画面上输出文本图形对象的连接表达式的值 运行时文本字符串将被连接表达式的值所替换分为离散值输出 模拟量输出和文本输出输出的字符串的大小 字体和文本对象相同 4 3动画连接详解 值输入 值输入 连接对象在运行时为触敏对象 当TouchVew运行时 触敏对象周围出现反显的矩形框 可由鼠标或键盘选中此触敏对象 按SPACE键 ENTER键或鼠标左键 会弹出输入对话框 可以从键盘键入数据以改变数据库中变量的值 分为离散值输入 模拟量输入和文本输入 4 3动画连接详解 特殊 特殊 规定图形对象可见性的连接 所有的图形对象都可以定义闪烁 隐含两种连接 4 3动画连接详解 滑动杆输入 滑动杆输入连接使被连接对象在运行时为触敏对象 当TouchVew运行时 触敏对象周围出现反显的矩形框 鼠标左键拖动有滑动杆输入连接的图形对象可以改变数据库中变量的值分为水平滑杆输入和垂直滑杆输入两类 4 3动画连接详解 命令语言连接 命令语言连接使被连接对象在运行时成为触敏对象 当TouchVew运行时可由鼠标或键盘选中 按SPACE键 ENTER键或鼠标左键 就会执行定义命令语言连接时用户输入的命令语言程序等价键 设置被连接的图素在被单击执行命令语言时与鼠标操作相同功能的快捷键 4 3动画连接详解 优先级和安全区 优先级 此编辑框用于输入被连接的图形元素的访问优先级级别 当软件在TouchVew中运行时 只有优先级级别不小于此值的操作员才能访问它安全区 此编辑框用于设置被连接元素的操作安全区 当工程处在运行状态时 只有在设置安全区内的操作员才能访问它优先级和安全区是 组态王 保障系统安全的一个重要功能 4 4图库精灵的创建和管理 图库中的元素称为 图库精灵 图库精灵可以被添加 删除和自行制作图库精灵在外观上类似于组合图素 但内嵌了丰富的动画连接和逻辑控制 工程人员只需把它放在画面上 做少量的文字修改 就能动态控制图形的外观 同时能完成复杂的功能 4 4图库精灵的创建和管理 两种制作方式利用亚控公司提供的图库开发包 自己利用VC开发工具和组态王开发系统中生成的精灵描述文本制作 生成 dll文件 专有的 组态王开发系统中建立动画连接并合成图素的方式直

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论