您可以在文本列表中为动态文本创建和翻译文本，以便在可视化或警报管理中动态显示它们。***文本列表***类型的对象可以位于POUs视图中的全局位置，也可以位于设备树中的应用程序下方。它包含一个带有文本列表条目的表，您可以对其进行编辑和扩展。条目包括一个用于标识的ID，输出文本及其翻译。您可以将新的文本列表条目添加到文本列表。为此提供了菜单命令。

---

### 创建用于动态文本输出的文本列表​

要求：打开一个包含可视化界面的工程。

  
1.在POUs视图或设备树中选择一个应用程序，然后单击***工程 ➔ 添加对象***。

2.选择***文本列表***

3.输入一个名字（例如：Textliste\_A）。单击***确定***以关闭对话框。  
⇒创建***文本列表***类型的对象。

4.单击***默认***列下方，然后打开输入字段。输入一个名字（例如：Information）。  
⇒源文本已创建。它用作表中的键和翻译的源文本。

5.在***ID***列中输入任何字符串（示例：A）。  
⇒文本列表条目是用源文本和ID定义的。如果在可视化中配置元素的***动态文本***属性，则可以选择文本列表Textliste\_A并分配IDA。

6.双击***默认值***下方表格末尾的空白行，然后键入更多文本列表条目。

![](https://resource.helplook.net/docker_production/3648ne/article/ryZBipAw/672190bd3fcf0.png)

---

### 动态显示文字​

在可视化中，可以通过配置元素的***动态文本***属性来配置在文本列表中创建的文本的动态输出。您可以直接分配文本列表和ID以及IEC变量，并在其中以编程方式设置值。

  
要求：一个带有可视化的项目已打开，并且文本列表在设备树中。

1.打开文本列表（例如：Text\_list\_A）。

2.双击可视化。⇒编辑器被打开。

3.将元素拖到可视化对象（例如：一个***文本***字段）。

4.通过在***文本列表***属性中选择一个来配置其***动态文本***属性（示例：'Text\_list\_A'并将ID从文本列表添加到***文本***索引（示例：'A'（例：注意单引号。您还可以为文本列表名称和ID分配类型为STRING的IEC变量。  
⇒EC变量允许以编程方式访问文本列表中的文本。

5.生成应用程序，将其下载到控制器，然后启动它。  
⇒可视化文件在文本字段中显示文本列表中的文本：Information A。