西门子6SN1118-1NH01-0AA1 SIMODRIVE 611 Universal HRS 2 轴调节抽拉部件
- 供应商
- 湖南西控自动化设备有限公司
- 认证
- 西门子
- 全新原装正品
- 6SN
- 24小时咨询询价在线
- 德国
- 西门子授权代理商
- 联系电话
- 17838383235
- 手机号
- 17838383235
- 经理
- 徐嘉泉
- 所在地
- 中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
- 更新时间
- 2024-11-14 08:50
在很多场合中, 存在着大量的同类设备需要在 hmi 中通过子画面进行设备参数的显示以及控制。如果在 hmi中为每一个设备都绘制一个子画面, 将会带来大量的重复性工作, 并且也会使得 hmi 程序变得冗长。
2. 在 hmi 中创建连接为内部变量的指针索引变量和指针化变量,如图02
3. 为指针化变量设置索引变量, 并将索引值对应到实际变量。如图03
当索引变量 pid_index 为 0 时, p_common 为变量 pid_db_pid1.p 的值;
当索引变量 pid_index 为 1 时, p_common 为变量 pid_db_pid2.p 的值;
当索引变量 pid_index 为 2 时, p_common 为变量 pid_db_pid3.p 的值。
为指针化变量 “i_common”、“d_common”及“start_common”做相同设置,并将索引值对应到各自实际变量上。
4. 在库中创建面板, 如图04
5. 在面板中添加动态属性,如图05
6. 在面板中添加用于参数显示和输入的 i/o 域,并将 i/o 域的过程值关联至对应的动态属性,如图06
7. 添加“启动/停止”开关,用于置位/复位 bool类型变量以达到启动/停止设备的效果。 对于启用了指针化的变量来说,不支持使用函数对该类变量进行操作,例如无法使用“设置变量”、“置位位”、“取反位”等函数。
添加 1 个开关,并关联变量到面板类型属性“start”,将模式设置为“通过文本切换”,设置 on 文本为“停止”,设置 off文本为“启动”。如图07
再添加 2 个开关, 按照图 07 做相同操作。只是其中一个开关的 on、 off 文本均设置为“启动”,另一个开关的 on、off 文本均设置为“停止”,如图08
选中“开关_2”,添加动画,选择“可控性”,设置如图09
选中“开关_3”,添加动画,选择“可控性”,设置如图10
完成以上操作后,在面板类型编辑器中点击“发行版本”。
8. 在 hmi画面管理下的弹出画面中添加新的弹出画面命名为“pid_popup”,调整画面为合适的大小,并从项目库的类型中添加“pid_fp”到该弹出画面中,如图11
9. 在面板实例的接口选项页中关联动态属性到指针化变量, 如图12
10. 在弹出画面中添加“关闭”按钮,并在“单击”事件中添加“显示弹出画面”函数,如图13
11. 在主画面中添加按钮用于打开弹出画面, 在按钮的单击事件添加函数, 如图14
实际运行效果: