- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第二十一章创建嵌入式变量
21章 创建嵌入式变量
本章讲述了:
嵌入式变量的类型。
用户在何处创建嵌入式变量。
在嵌入式变量中使用标签名和标签占位符。
创建嵌入式变量。
剪切、复制和粘贴嵌入式变量。
编辑和删除嵌入式变量。
在运行时如何更新嵌入式变量。
在运行时如何显示嵌入式变量。
关于嵌入式变量
嵌入式变量允许用户在运行时显示动态改变的数值。用户可以在图形对象的文本标题中和信息文本中使用嵌入式变量。用户可以在相同的标题或信息中使用多个嵌入式变量。
例如:用户可以将标签值和时间变量嵌入本地信息。在运行过程中,当显示本地信息时,它会随着标签值的变化而更新,并且反映标签的当前值。随着时间的改变,时间变量也会更新。
创建嵌入式变量 21-1
嵌入式变量包括:
数字型(模拟量或数字量)标签。
字符串标签。
标签占位符。关于标签占???符的信息,请参阅第16-51页。
时间。
日期。
Objects示例应用项目包含了嵌入式变量的例子。
用户可以在何处创建嵌入式变量
用户可以在下列编辑器中创建嵌入式变量:
Graphic Display(图形显示画面)——使用该编辑器可以将嵌入式变量嵌入到图形对象的标题中。对于具有多状态的图形对象,用户可以在每个状态的标题中都插入不同的嵌入式变量。
关于特定图形对象的信息,请参阅第17章,“设置图形对象”。
Local Messages(本地信息)——使用该编辑器可以在本地信息中插入嵌入式变量。
关于本地信息的信息 ,请参阅第17-232页。
创建嵌入式变量
嵌入式变量区分大小写,且必须使用正确的语法。否则,嵌入式变量会被当作一串文本。因此,不建议用户手动创建和编辑嵌入式变量。
21-2 RSView Supervisory Edition用户指南(RSView管理版用户指南)
取而代之,用户可以使用Insert Variable and Edit variable(插入变量及编辑变量)对话框。
关于编辑嵌入式变量的信息,请参阅第21-9页。
在图形对象的标题中创建嵌入式变量
打开图形对象的Properties(属性)对话框。
点击包含Caption(标题)栏的选项卡(General常规选项卡或States状态选项卡,这取决于对象的类型)。
点击Insert Variable(插入变量)。
点击想要插入的变量类型。
在打开的对话框中填入必要的选项,如下节所述。
在信息中创建嵌入式变量
在Local Messages(本地信息)编辑器中,右键点击Message(信息)列,然后点击Edit String(编辑字符串)。
点击Insert Variable(插入变量)。
点击想要插入的变量类型。
在打开的对话框中填入必要的选项,如下节所述。
创建嵌入式变量 21-3
创建数字型嵌入式变量
执行下面任意操作:
在图形对象的Properties(属性)对话框中,点击Insert Variable(插入变量),然后点击Numeric(数字型)。
在Message(信息)列中,右键点击Edit String(编辑字符串),点击Insert Variable(插入变量),然后点击Numeric(数字型)。
填入如下域:
Tag(标签) 键入模拟量或数字量标签的名称,或者键入标签占位符。
要想打开Tag Browse(标签浏览器)以及选择标签,点击Browse(浏览)按钮。
Browse button 浏览按钮
Number of digits(数字个数) 选择要显示数字的最多个数,最多17个。小数点和符号都算作一个。
Decimal places(十进制位)选择十进制小数点后的数位。
Fill left with(左边填充)选择如果数据源中数字包含的数位比最大数位少,则在显示数字左边填入的字符。如果用户不想使用填充字符,选择None(无)。
点击OK。
21-4 RSView Supervisory Edition用户指南(RSView管理版用户指南)
示例:数字型嵌入式变量的语法
数字嵌入式变量使用下列语法:
/*N:# Tag_name Fill_character DP:#*/
其中
N表示这是一个数字型变量。
#表示数字的个数。
Tag_name表示要显示的标签,用户还可以在此处使用占位符。
Fill_character表示填充字符:NOFILL、ZEROFILL或SPACEFILL。
#表示小数位的个数。
要想显示模拟量标签Over_temp的当前值,并且具有3个数字,没有小数位,且没有填充字符,则用户可以键入:
/*N:3 Oven_temp NOFILL DP:0*/
创建字符串型嵌入式变量
执行下面任意操作:
在图形对象的Properties(属性)对话框中,点击Insert Variable(插入变量),然后点击St
文档评论(0)