描述
本文将介绍在西门子 TIA Portal HMI 中使用动态文本列表的方法和步骤,设计三个静态文本列表,分别对应电机的“名称”、“模式”和“状态”,功能将实现把三个静态文本列表的内容组合传送到第四个静态文本列表“电机”中,达到动态文本列表的效果。文本列表内容的对应关系如下图所示。
完成的功能效果如以下动图所示。
第1步:
添加 HMI 设备。
选择西门子 TP700 Comfort。
设置 IP 地址:192.168.0.2。
设置子网掩码:255.255.255.0。
第2步:
添加 HMI 变量。
定义整型内部变量 indexMode,“模式”文本列表索引。
定义整型内部变量 indexMotor,“电机”文本列表索引。
定义整型内部变量 indexName,“名称”文本列表索引。
定义整型内部变量 indexState,“状态”文本列表索引。
第3步:
1. 添加“模式”文本列表“mode”。
添加文本列表条目:
值“0”对应文本“手动”;
值“1”对应文本“自动”。
2. 添加“名称”文本列表“name”。
添加文本列表条目:
值“0”对应文本“电机1”;
值“1”对应文本“电机2”;
值“2”对应文本“电机3”;
值“3”对应文本“电机4”;
值“4”对应文本“电机5”。
3. 添加“状态”文本列表“state”。
添加文本列表条目:
值“0”对应文本“停止”;
值“1”对应文本“正转”;
值“2”对应文本“反转”。
4. 添加“电机”文本列表“motor”。
按以下步骤添加文本列表条目:
4.1 鼠标右键快捷菜单选择“插入参数域...”。
4.2 选择“变量”,选择“indexName”。
4.3 鼠标右键快捷菜单选择“插入文本列表域...”。
4.4 选择“文本列表”,选择“name”。
4.5 选择“变量”,选择“indexName”。
4.6 选择“√”确认。
4.7 文本列表第一个条目添加完成。值“0”对应文本“
4.8 继续添加文本列表第二个条目。值“1”对应文本“
4.9 继续添加文本列表第三个条目。值“2”对应文本“
第4步:
1. 添加 HMI 画面。
在画面中添加 4 个符号 I/O 域和若干个 文本域,在进行功能设计时主要使用这 4 个符号 I/O 域,其它控件对象仅为装饰。
2. 为“电机”符号 I/O 域添加过程变量和文本列表。
过程变量选择“indexMotor”,文本列表选择“motor”。
3. 为“名称”符号 I/O 域添加过程变量和文本列表。
过程变量选择“indexName”,文本列表选择“name”。
4. 为“模式”符号 I/O 域添加过程变量和文本列表。
过程变量选择“indexMode”,文本列表选择“mode”。
5. 为“状态”符号 I/O 域添加过程变量和文本列表。
过程变量选择“indexState”,文本列表选择“state”。
第5步:
启动 HMI 仿真,进行功能测试。
可以看到:
当在静态文本列表“名称”、“模式”和“状态”中分别选择“电机2”、“自动”和“正转”时,动态文本列表“电机”会自动更新为“1 : 电机2”、“1 : 自动”和“1 : 正转”。
当在静态文本列表“名称”、“模式”和“状态”中分别选择“电机3”、“手动”和“反转”时,动态文本列表“电机”会自动更新为“2 : 电机3”、“0 : 手动”和“2 : 反转”。
- 西门子TIA Portal远程下载程序的一种方法 2024-11-29
- SCL编程实例100例-111-S7通信的状态机 2024-11-29
- 西门子TIA博途ModbusTcpServer的配置方法(MB_SERVER, V5.2) 2024-11-29
- SCL编程实例100例-112-ModbusTCP通信的状态机 2024-11-29
- 西门子PROFINET系统冗余的类型 2024-11-29
- 西门子工业无线IWLAN和漏波电缆RCoax的安装与配置方法 2024-11-29
- 西门子PCSneo导入GSD文件的步骤 2024-11-29
- SCL编程实例100例-119-盛Zui多水的容器 2024-11-29
- 西门子LOGO! PLC S7通信配置和程序下载步骤 2024-11-29
- SCL编程实例100例-120-贪心算法解决剪绳子问题 2024-11-29
- S7-200SMART实例之冒泡法排序子程序 2024-11-29
- 通过命令查看电脑上连接过的WIFI密码的方法 2024-11-29
- S7-200SMART实例之阀门数字量控制子程序 2024-11-29
- 修改C盘用户文件夹下的文件夹名称的方法 2024-11-29
- 如何设置网络访问 SQL Express? 2024-11-29
联系方式
- 电 话:13922889745
- 经理:向小姐
- 手 机:18475208684
- 微 信:18475208684