<< 点击显示目录 >> 主页 mappView帮助助手 > mapp View帮助信息 > 工程 > 变量和数据 > Snippets > 格式 |
片段的格式是由属性 formatItem定义的 。
格式是在一个格式字符串中定义的。
有关 格式字符串定义的其他信息 ,请参阅AS文本系统。
格式字符串可以包含使用以下语法编写的格式项。
{<数据来源>[|<格式规范>]}
换句话说,格式项目由{和}分隔,并且总是包含一个数据源,然后可以在后面加上一个|(管道)字符和格式规范(可选)。
片段格式项中的数据源可以是对数据源的直接引用,也可以通过值绑定确定。
如果数据源的值是由值绑定决定的,则 格式项中使用数据源的通配符 1 。
例子
{1|.2lf}
在一个格式项中对数据源的引用有以下形式。
<数据源图标><数据源参考>
支持以下数据源:
数据来源 |
数据源符号 |
描述 |
Text |
$ |
|
OPC UA variables |
# |
用它们的名字引用OPC UA的变量。 见 寻址一个OPC UA变量。 |
Snippets |
@ |
用它们的ID引用片段。 |
文本示例
{$IAT/textKey1}
OPC UA变量示例
{#::AsGlobalPV:gTemperature}
Snippet示例
{@myTempSnippet}
可选的格式说明使其有可能根据不同的类型对相应的值进行格式化。其语法和行为来自于函数printf()的格式规范。
详情请见 AS文本系统中的格式化字符串 。
例子。
有2位小数的数值
{1|.2}
例子:
数值,总是有符号的
{1|+}
例子:
长度至少为5个字符的整数,前导零。
{1|05}