管理表达式

<< 点击显示目录 >>

主页  mappView帮助助手 > mapp View帮助信息 > 工程 > 变量和数据 > Expressions >

管理表达式

.expressiontype 文件

一个.expressiontype文件用于分组和管理 表达式类型。一个.expressiontype文件可以通过拖放或双击预先存在的包 Expressions中的对象 "Expression type "从对象目录中添加 。包 Expressions 是mapp View HMI应用程序包的一部分。

expressionType_LV expressionType_OK

例子

<?xml version="1.0" encoding="utf-8"?>
<ExpressionTypeSet id="expressionTypeSet1" xmlns="http://www.br-automation.com/iat2016/expressionType/v1">
  <ExpressionTypes>
    <ExpressionType name="MyExpressionType1" datatype="BOOL">
      <Operands>
        <Operand name="inA" datatype="BOOL" />
        <Operand name="inB" datatype="BOOL" />
      </Operands>
      <Operation>
        inA AND inB
      </Operation>
    </ExpressionType>
  </ExpressionTypes>
</ExpressionTypeSet>

元素

一个.expressiontype文件包含以下信息。

Element

描述

ExpressionTypeSet

一个单独的表达式类型集的定义。

一个.expressiontype文件必须正好包含一个ExpressionTypeSet元素。

ExpressionTypes

ExpressionType 元素的分组。

元素 ExpressionTypeSet 必须正好包含一个 ExpressionTypes 元素。

Expression type

单个表达式类型的定义。

元素 ExpressionTypes 可以包含任意数量的 ExpressionType 元素。

关于元素 ExpressionType 的详细信息,请参阅 创建表达式

.expression file

.expression 文件用于分组和管理 表达式实例。使用拖放或双击预先存在的包 "表达式 "中的对象 "表达式",可以从 "对象目录 "中添加一个.表达式文件 。包 Expressions 是mapp View HMI应用程序包的一部分。

expression_LV expression_OK

例子

<?xml version="1.0" encoding="utf-8"?>
<ExpressionsSet id="expressionSet1" xmlns="http://www.br-automation.com/iat2015/expression/engineering/v3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <Expressions>
    <Expression id="myANDExpr1" xsi:type="content" contentRefId="Content1" type="MyExpressionType1" />
  </Expressions>
</ExpressionsSet>

Elements元素

一个.expression文件包含以下信息:

Element

说明

ExpressionsSet

一个单独的表达式集的定义。

一个.expression文件必须正好包含一个ExpressionsSet元素。

Expressions

为 "表达式 "元素分组。

元素 ExpressionsSet 必须正好包含一个 "Expressions" 元素。

Expression

单个表达式实例的定义。

元素 "Expressions "可以包含任意数量的 "Expression "元素。

关于定义表达式实例的详情,请参见 创建表达式

 

为了使  HMI应用程序中的表达式集 在客户端可用,它必须被添加到可视化对象(.vis)中。

要做到这一点,在  人机界面应用程序的 .vis文件中 ,在节点ExpressionsSets 下 输入对元素ExpressionsSet的ID的引用 。