Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

字符串用户输入

  • Last UpdatedApr 24, 2026
  • 1 minute read

您可以使用 EchoEnabled 或 EchoMode,但不能同时使用两者。EchoMode 允许指定口令模式,而 EchoEnabled 只允许启用或禁用状态。

回显字符元素用于控制在运行时如何显示用户输入。可能的值包括 Yes、No 和 Password。

  • 如果将该元素设置为 Yes,则在运行时,字符串字符会显示在输入编辑框中。输入为启用状态。密码字符与混淆处理功能已禁用。

  • 如果将该元素设置为 No,则在运行时,输入字符不会显示在输入编辑框中。输入为启用状态。密码字符与混淆处理功能已禁用。

  • 如果将该元素设置为 Password,则在运行时会显示口令字符,而不是用户输入的口令。口令字符是可选的,但如果选择指定,则不能为空。缺省口令字符是星号。混淆处理是可选的,在缺省情况下关闭。“仅输入”是必需的,会被强制开启。

如果元素不符合这些准则,将使用缺省选项。

可以为字符串用户输入动画链接指定以下元素。

元素

描述

标题

对象名。可选。

消息

给用户的消息文本。使用可选架构时必需。缺省值为无消息文本。

InputOnly

是否仅输入:{true, false}。缺省值为 false。

EchoCharacters

回显字符:no、yes、password。使用可选架构时必需。缺省值为 yes。

KeyPadEnabled

数字小键盘是否可见:true、false。缺省值为 false。

PasswordCharacter

口令字符。缺省值为“*”。

ObfuscateEnabled

启用混淆:yes、no。缺省值为 no。

KeyAssignment

虚拟键元素、空字符串或空缺。缺省值为无分配。空字符串表示无分配。

表达式

消息类型标记。必需。如果无效或缺失,则不会创建对象。

示例:

<UserInputString>

<Title>UserInputString1</Title>

<InputOnly>false</InputOnly>

<KeyAssignment>

<KeyCode>F1</KeyCode>

<KeyFlags>Ctrl</KeyFlags>

</KeyAssignment>

<Message>Select Pump</Message>

<Expression>mTag001</Expression>

<EchoCharacters>true</EchoCharacters>

<EncryptEnabled>false</EncryptEnabled>

<PasswordCharacter>*</PasswordCharacter>

</UserInputString>

最简示例:

<UserInputString>

<Message>Select Pump</Message>

<Expression>mTag001</Expression>

<EchoCharacters>true</EchoCharacters>

</UserInputString>

Related Links