×
Siemens Industry Online Support
Siemens AG
文档类型 常问问题 文档编号 57025748, 文档发布日期 2018年8月28日
(12)
评估

在WinCC中创建动态文本列表 (TIA Portal)?

推荐文档: 西门子工程师推荐本文档!
  • 文档
  • 涉及产品
描述可以在变量和其他文本列表中使用动态文本列表。文本列表包含静态和动态条目,可任意组合。 ......

描述
可以在变量和其他文本列表中使用动态文本列表。文本列表包含静态和动态条目,可任意组合。

1. 动态文本列表功能
2. 变量配置动态文本列表
3. 文本列表配置动态文本列表
4. 下载

您可以在下列对象中使用动态文本列表:

  • 符号IO域
  • 按钮
  • 开关
  • 文本列表

注意
文本列表中的条目数是在组态文本列表中预先定义的。 

 

1. 动态文本列表功能
动态文本列表的创建可以通过变量或其他文本列表
详细信息请参考这2个示例项目, 从本条目(第四章节)可以下载。



图.01
  

2. 变量配置动态文本列表
下表是最简配置的步骤说明
 

No. 过程
1 创建一个SIMATIC WinCC (TIA Portal) 项目
  • 打开SIMATIC WinCC (TIA Portal) 并且创建一个新项目。
  • 选择一个操作员面板 例如:TP1200 Comfort
2 创建变量 
  • 在项目导航条打开"HMI tags > Show all tags" 文件夹。
  • 创建下列变量:
     
    变量 数据类型
    Tag_String_1 WString
    Tag_Int_1 Int
    Index_Tag Int


图. 02

3 创建文本列表 
  • 在项目导航条打开 "文本和图像列表" 文件夹 
  • 创建一个文本列表选择"Value/Range" 类型。
  • 插入下列条目
     

    索引

    条目
    0 Text 0: Static text
    1 Text 1: <Tag : 20, Tag_String_1>
    2 Text 2: <Tag : 5, Tag_Int_1>
    3 Text 3: Static text


图. 03

注意事项
将一个引用添加到一个过程变量,不直接输入数据,但将光标放在表字段,打开弹出菜单。然后选择“添加参数字段…“命令,选择要引用变量。


4 创建一个符号IO域 
  • 在项目导航条打开 "画面" 文件夹创建一个新画面。
  • 添加一个符号IO域
  • 在符号IO域上连接文本列表
  • 把变量 "Index_Tag" 连接到符号IO域


图. 04

5 添加IO和文本域
  • 添加3个IO域和3个文本域。
  • 按照图5来排列对象
  • IO域连接以下变量
    • "Index_Tag"
    • "Tag_String_1"
    • "Tag_Int_1"
       
  • 在文本域输入下列文本
    • "Index:"
    • "Tag_String:"
    • "Tag_Int"


图. 05

6 开始运行SIMATIC WinCC (TIA Portal)
  • 开始运行SIMATIC WinCC (TIA Portal) 或者把项目下载到操作员面板
  • 选择"Tag_String_1"的IO域,输入文本
  • 选择"Tag_Int_1"的IO域,输入文本
  • 点击符号IO域并选择另一个条目
  • 最后SIMATIC WinCC (TIA Portal) 运行。


图. 06

3. 文本列表配置动态文本列表
下表是最低配置的步骤说明
 

No. 过程
1 创建一个SIMATIC WinCC (TIA Portal) 项目
  • 打开SIMATIC WinCC (TIA Portal) 并且创建一个新项目。
  • 选择一个操作员面板 例如:TP1200 Comfort
2 创建变量 
  • 在项目导航条打开"HMI tags > Show all tags" 文件夹。
  • 创建下列变量:
变量 数据类型
Index_List1 Int
Index_List2 Int
Index_List3 Int


图. 07

3 创建文本列表 
  • 在项目导航条打开 "文本和图像列表" 文件夹 
  • 创建一个文本列表选择"Value/Range" 类型。
  • 插入下列条目

Text_list_1

索引

条目
0 List 1-1: <Text_list : 10, Text_list_2>
1 List 1-2: <Text_list : 5, Text_list_3>


 

Text_list_2

索引

条目

0

List 2-1: Static text

1

List 2-2: Static text
2 List 2-3: Static text
3 List 2-4: Static text


 

Text_list_3

索引

条目

0

List 3-1: Static text

1

List 3-2: Static text
2 List 3-3: Static text
3 List 3-4: Static text




图. 08

注意事项
将一个引用添加到文本列表,不直接输入数据,但将光标放在表字段,打开弹出菜单。然后选择“添加动态参数(文本列表)……”命令,选择要引用的文本列表。


4 创建对象
  • 在项目导航条打开 "画面" 文件夹创建一个新画面。
  • 添加一个符号IO域
  • 在符号IO域上连接文本列表"Text_list_1"
  • 把变量 "Index_List1" 连接到符号IO域。


图. 09

5 添加IO和文本域
  • 添加3个IO域和3个文本域。
  • 按照图10来排列对象
  • IO域连接以下变量
    • Index_List1
    • Index_List2
    • Index_List3
  • 在文本域输入下列文本
  • "Index_List1:"
  • "Index_List2:"
  • "Index_List3:"

图. 10 
6 开始运行SIMATIC WinCC (TIA Portal)
  • 开始运行SIMATIC WinCC (TIA Portal) 或者把项目下载到操作员面板
  • 点击符号IO域选择下一个条目
  • 在"Index_List2"的IO域中输入 "2"
  • 点击符号IO域选择第一个条目。
  • 在"Index_List3"的IO域中输入 "3"
  • 点击符号IO选择任意项
  • 最后SIMATIC WinCC (TIA Portal) 运行。

图. 11 

4. 下载

在附件中有两个项目

  • 示例项目描述通过变量配置文本列表
  • 示例项目描述通过文本列表配置文本列表


WinCC (TIA Portal) V15


 Registrierung notwendig  Example project WinCC (TIA Portal) V15 (1,8 MB) 

WinCC (TIA Portal) V14 SP1
 Registrierung notwendig  Example project WinCC (TIA Portal) V14 SP1 (2,6 MB) (2,6 MB) 


 


安全性信息
为了保护技术基础设施、系统、机器和网络免受网络威胁,有必要实施并持续维护一个全面、最先进的IT安全方案。西门子的产品和解决方案构成了这一方案的一个要素。有关网络安全的更多信息,请访问
https://www.siemens.com/cybersecurity#Ouraspiration.