亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

带 PLCnext Engineer eHMI 的屏幕键盘

该演示项目展示了如何在 PLCnext Engineer 中创建用于 eHMI 的自定义键盘。这是为了解决 BWP 2000 系列 HMI 触摸屏而开发的,但也适用于 WP 4000 系列触摸屏。

BWP 2000 系列触摸屏只有一个全屏键盘;没有键盘选项。屏幕键盘可以从屏幕底部移动到屏幕顶部,这样它就不会覆盖输入字段,但在许多情况下,最好有一个数字小键盘。

WP 4000 系列触摸屏具有全屏键盘和数字小键盘。但是,PLCnext Engineer 无法使用内置数字键盘。更具挑战性的是,完整的屏幕键盘无法移动,并且经常会覆盖输入字段。

历史

2019.0 LTS

该项目最初是在 Phoenix Contact USA 的 Tim Wicker 的帮助下在 PLCnext Engineer 2019.0 LTS 中创建的。这是为只有一个数字输入字段的特定客户应用程序创建的。

2021.0 LTS

示例项目已更新为 PLCnext Engineer 2021.0 LTS,因为这允许在 eHMI 中使用参数、标签和简单表达式。现在可以使用具有多个数字输入字段的自定义键盘的单个实例。

2021 年 3 月更新:

示例项目由荷兰 eL-Tec Elektrotechnologie 的 Wilco Meewis 重写。此版本使用字符代码作为输入,解决了之前对负数的限制,并支持所有数字数据类型。 Wilco 还改进了弹出键盘以自动使用变量的当前值。如果需要,我添加了一个按钮来清除该值。

实施

  1. 在此处下载示例项目。
  2. 将“Keypad”eHMI 页面和 NumericKeypad 功能块导入您的项目。
  3. 将“数字键盘”功能块的实例添加到程序中。这个程序应该安排在一个任务中,其间隔是 eHMI 数据轮询间隔的两倍。
  4. 在需要数值输入字段的 HMI 中使用“文本”对象,而不是“文本输入”对象。
  5. 向此“文本”对象添加“点击操作”动态。
    • 将“操作”设置为“打开对话框”。
    • 对于“页面”,选择“键盘”。
    • (可选)选中“暗淡背景”复选框。
    • 选择所需的变量作为参数“iOutput”的源值。

重复第 4 步和第 5 步,为您的应用添加任意数量的输入字段。

限制

所有已知的限制都已解决。可能还有其他尚未确定的限制或挑战。用户在使用本演示项目时承担所有责任和义务。


工业技术

  1. 带开关的电路
  2. 带科学记数法的算术
  3. 与工业 4.0 解决方案架构师的问答
  4. 利用 E3.series 进行设计
  5. 智能采购平衡 AI 与 HI
  6. 澳大利亚工程师观看带旋转装置的木工机械
  7. 如何对 PCB 进行逆向工程
  8. PLCnext 上的集群管理?
  9. PLCnext Tableau 仪表板
  10. PLCnext Power BI 报告
  11. PLCnext Grafana 仪表板
  12. 在 PLCnext 上开始使用 Go