- 1、本文档共19页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第三讲:变量 第3讲 变量 教学目的要求 了解变量和变量组概念 掌握变量配置及使用 掌握变量管理的基本手段 教学重点 变量的配置 变量的使用 教学方法: 大屏幕投影演示 易控软件操作 时间安排: 1学时 教学难点: 变量在画面、报警、历史记录、事件记录、用户程序和报表中的不同使用方法 3.1 概述 大量变化的数据是自动化系统的核心,组态软件中将这些数据称为“变量” 变量一般分为“外部变量”(“IO变量”)和“内部变量” 变量有开关型、整型、实型、字符型等多种类型 组态软件一般都可以将变量进行分组管理 变量管理功能:变量引用、统计、替换 对变量的配置、组织、利用和管理是组态软件进行工程开发的重要内容 3.2 变量及变量组 变量=数据库变量=标签变量=实时数据库变量 内部变量、外部变量及其关联 外部变量:直接对应着所连接的设备中的数据,如PLC内的某个寄存器 内部变量:与设备无直接关联,一般用于在计算或程序开发过程中进行中间转换 两者关联:传统组态软件在建立工程变量的时候,需要事先指定哪些变量是内部变量哪些变量是外部变量,易控中需要指定这个变量和外部设备的寄存器关联时,通过一种“连接”关系,就可以随时建立这种关联 点数授权 将内部变量包括进来的计算方法称为“虚点计算方法”(内部变量俗称“虚点”),只计算外部变量的计算方法称为“实点计算方法”(外部变量俗称“实点”)。易控组态软件对授权的计算采用实点计算方法。 变量类型 变量一般具有名称、类型、初始值、最大值、最小值、描述说明、是否保存初始值等属性 变量分组 一般按照变量的逻辑关系将变量进行分组管理,可以进行组的复制,提高效率,也方便查找 系统变量 系统默认存在的变量:如系统时间,工程路径,用户名,定时器等特定功能变量 3.3 变量配置 变量配置工作区 新建变量 变量可以通过“新建”按钮逐个建立 可以通过“批量建立”一次建立多个变量 还可以通过“导出”在Excel中完成新建和修改,再导入 变量命名规则 遵守组态软件开发语言的要求 易控中首字符必须是字母、下划线、汉字,其后的字符可以是字母、下划线、数字或汉字 变量的名称区分大小写 同一变量组中的变量名不可以重复,但不同变量组中的变量可以重名 变量类型 开关型:用于离散变量,变量的结果用0或1、真或假等表示 整型:包括有符号整型和无符号整型 实型:包括单精度双精度等,当数值比较大时可以用科学计数法表示 字符串型:由零个或多个字符组成有限序列的变量 时间型:变量按照时间格式显示 数组型:一组具有相同类型的变量的集合,可以设置数组的长度和变量的类型 变量属性 初始值:软件开始运行时变量的默认值 最小值:变量的下限 最大值:变量的上限 保存初始值:选中该项,当运行环境正常退出后再次运行时,变量的初始值为上次运行时变量最后一次变化的值 计算表达式:变量是其它变量的表达式运算结果 单位 说明 变量配置 3.4 变量使用 变量浏览器可以按照变量组、变量类型、变量的名称或者变量的描述来过滤 当查找的变量不存在时,还可以在变量浏览器中直接新建 变量浏览器 变量检索的工具 表达式 将变量运算后再使用的方式称为表达式。一个表达式相当于一个新的变量。 例如:液面高度50液面高度80 (开关1||开关2)(液面高度80) 运算符 含义 * 乘法 / 除法 % 模运算 + 加法 - 减法 (双目) 整型量按位与 | 整型量按位或 逻辑与 || 逻辑或 小于 大于 = 小于或等于 = 大于或等于 = = 等于 != 不等于 — 取反数值,正负转化(单目) ! 逻辑非 ~ 取补码,按照二进制取补码 ( ) 优先级别调整 优先级高低 1) —、()、!、~ 2)*、 /、% 3)+、- 4)、 、=、=、= =、! = 5)、|、^ 6)、 || 7)= 变量的属性和方法 易控中变量的使用不仅可以使用变量名,而且可以使用变量的各种属性和方法。变量的属性和方法的调用在画面和用户程序中经常会被用到。 变量的属性和方法的调用通过在变量后面加一个点运算符“.”就可以实现。 变量在画面中使用 为图形对象配置动画属性 为图形对象配置输入事件 为插件控件配置某些属性 …… 变量在报警、历史记录、事件记录中的使用 变量在用户程序中的使用 易控的变量可以在用户程序中被调用,并且变量的方法和属性也可以直接使用。 窗口的右侧工程树目录下的“变量”节点中调用变量,该节点下包含“命令”和“对象”两个子目录。 “对象”目录下包含的是易控中所有建立的变量, “命令”目录下包含了一个易控封装好的函数“GetTag”。 变量在报表中的使用
您可能关注的文档
- 政治:3.8.2《用发展的观点看问题》课件(新人教版必修4).ppt
- 易燃易爆危险化学品.ppt
- 易读错字正音.ppt
- 易读错多音字课件.ppt
- 易飞程序执行效率优化(操作篇).ppt
- 易读错多音字0.ppt
- 星座物语——十二星座性格特征.ppt
- 春夜宴从弟桃李园序.ppt
- 春《故乡》对比手法.ppt
- 星座性格分析的科学性探究0.ppt
- 2023-2024学年广东省深圳市龙岗区高二(上)期末物理试卷(含答案).pdf
- 2023-2024学年贵州省贵阳市普通中学高一(下)期末物理试卷(含答案).pdf
- 21.《大自然的声音》课件(共45张PPT).pptx
- 2023年江西省吉安市吉安县小升初数学试卷(含答案).pdf
- 2024-2025学年广东省清远市九校联考高一(上)期中物理试卷(含答案).pdf
- 广东省珠海市六校联考2024-2025学年高二上学期11月期中考试语文试题.pdf
- 2024-2025学年语文六年级上册第4单元-单元素养测试(含答案).pdf
- 2024-2025学年重庆八中高三(上)月考物理试卷(10月份)(含答案).pdf
- 安徽省安庆市潜山市北片学校联考2024-2025学年七年级上学期期中生物学试题(含答案).pdf
- 贵州省部分校2024-2025学年九年级上学期期中联考数学试题(含答案).pdf
最近下载
- 保卫黄河-曲谱.doc
- 教科版高中信息技术:基于物联网的信息系统.pptx VIP
- 班会课 向阳而生 追梦而行.docx VIP
- 2022年度中国邮政集团限公司山西省分公司社会招聘129人上岸笔试历年难、易错点考题附带参考答案与详解.docx
- 试题题库-—结构力学试题及答案汇总(完整版)精华版.pdf
- sdt太阳能热水系统设计软件.ppt
- 旅游学概论-中国地质大学(武汉)-中国大学MOOC慕课答案.pdf
- 贵州国企招聘:2024中国邮政集团有限公司贵州省分公司招聘166人笔试备考题库及答案解析.docx
- 《城市轨道交通车辆空调》 课件全套 张天彤 项目1--10 城轨车辆空调概况 --- 车辆空调典型故障及检查方法案例.pptx
- 大桥小学精细化管理汇报材料.pdf VIP
文档评论(0)