如何解决如何在 twincat3 中创建多页 HMI 项目?
我正在尝试在“Twincat3 Beckhoff”中创建一个多页 HMI。 问题是当我们使用把其他键带到前面时是无用的。 当我们使用 send to back 时,我们会遇到一些问题,例如其他键无法正常工作。我想打开一个单独的页面。
解决方法
您要查找的是 .content
文件。如InfoSys所述:
创建导航
-
切换到解决方案资源管理器。
-
添加所需数量的内容对象:
1 右键单击 TwinCAT HMI 项目条目或 文件夹。
2 选择添加和新项目,然后选择内容。
-
打开要添加导航的视图或内容。
-
添加区域和按钮以在内容之间切换。
-
设置目标内容属性以定义起始内容。
-
为所有按钮的 .onPressed 事件添加一个 SetTargetContent 动作并设置相应的内容。
您可以通过在新页面调用按钮上编码来隐藏所有不想显示的对象。
TcHmiButton::Visibility = hidden[在此处输入图片描述][1]
,第二种解决方案是把我们要调用的页面变小,但是通过在想要的按钮中编码来增加要编码的页面的宽度和高度。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。