news 2026/3/2 11:25:13

维纶触摸屏程序实际项目,威纶通界面UI,复制可用,威伦通触摸EB Pro6.00以上版本均可用...

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
维纶触摸屏程序实际项目,威纶通界面UI,复制可用,威伦通触摸EB Pro6.00以上版本均可用...

维纶触摸屏程序实际项目,威纶通界面UI,复制可用,威伦通触摸EB Pro6.00以上版本均可用,ip和ie系列4.3寸7寸10寸均复制可用电子档

项目里用维纶通触摸屏做HMI开发,最头疼的就是不同尺寸屏幕适配和控件复用。最近在工业现场折腾了几个通宵,终于摸出一套靠谱的UI复用方案。直接上干货——先看这段屏幕尺寸自适应宏:

Sub Screen_OnLoad() Dim baseWidth = 800 '基准分辨率宽度 Dim baseHeight = 480 '基准分辨率高度 ratioX = HMI.ScreenWidth / baseWidth ratioY = HMI.ScreenHeight / baseHeight For Each obj In Screen.Objects obj.Left = obj.OriginalLeft * ratioX obj.Top = obj.OriginalTop * ratioY obj.Width = obj.OriginalWidth * ratioX obj.Height = obj.OriginalHeight * ratioY Next End Sub

这个骚操作的关键在于每个控件都要预先保存OriginalXXX属性值。实测在EB Pro里,用VBScript遍历所有控件自动缩放,7寸切到10寸屏不用重新排布,特别是那些复杂的阀门动画组态,缩放后位置完全对得上。

遇到多台设备IP不同的情况,推荐用宏处理IP切换:

Sub SetPLC_IP(ip) SmartTags("PLC_IP") = ip If SmartTags("ConnectionStatus") = 0 Then PLC.Connect End If End Sub

配合前端做个IP地址选择菜单,现场换设备直接点选就行,不用进系统菜单折腾。注意SmartTags要提前绑定好对应的PLC驱动参数。

维纶触摸屏程序实际项目,威纶通界面UI,复制可用,威伦通触摸EB Pro6.00以上版本均可用,ip和ie系列4.3寸7寸10寸均复制可用电子档

元件库复用才是真生产力工具。建议把常用控件打包成自定义元件:

  1. 在元件属性里勾选"允许动态属性绑定"
  2. 导出成.ectl文件
  3. 新项目直接拖进来用

比如这个报警指示灯模板:

<CustomComponent> <Property Name="AlarmTag" Type="Tag" Bindable="True"/> <Script> Sub Update() If AlarmTag.Value Then SetFillColor RGB(255,0,0) Else SetFillColor RGB(0,255,0) End If End Sub </Script> </CustomComponent>

跨项目拖拽使用时,只需要重新绑定下PLC标签地址,动画效果和交互逻辑都不用重写。实测在IP系列和IE系列触摸屏上通用,4.3寸屏的触控区域自动适配得很稳。

最后说个坑:用高版本EB Pro(比如V6.05)做完工程,如果要给低版本设备用,记得导出时选"兼容模式"。上周就因为这个,现场10寸屏死活不认工程文件,差点被甲方吊起来打。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/2 8:36:10

人体姿态估计优化指南:MediaPipe Pose推理速度提升

人体姿态估计优化指南&#xff1a;MediaPipe Pose推理速度提升 1. 引言&#xff1a;AI 人体骨骼关键点检测的工程挑战 随着计算机视觉技术的发展&#xff0c;人体姿态估计&#xff08;Human Pose Estimation&#xff09;已成为智能健身、动作捕捉、虚拟试衣和人机交互等场景的…

作者头像 李华
网站建设 2026/2/25 6:48:58

MediaPipe Hands应用教程:手势控制PPT演示系统

MediaPipe Hands应用教程&#xff1a;手势控制PPT演示系统 1. 引言 1.1 AI 手势识别与追踪 在人机交互日益智能化的今天&#xff0c;非接触式控制正成为未来交互方式的重要方向。从智能电视的手势换台&#xff0c;到VR/AR中的虚拟操作&#xff0c;再到会议场景下的无触控PPT…

作者头像 李华
网站建设 2026/2/28 18:29:29

算法题 将字符串翻转到单调递增

926. 将字符串翻转到单调递增 问题描述 如果一个二进制字符串的每个字符都满足&#xff1a;0 在 1 之前&#xff08;即形如 "000...111..."&#xff09;&#xff0c;则称该字符串为单调递增的。 给定一个二进制字符串 s&#xff0c;你可以将其中的任意 0 翻转为 1&am…

作者头像 李华
网站建设 2026/2/28 6:14:13

从零实现Keil5下载到PLC仿真系统的完整示例

从零开始&#xff1a;用Keil5把PLC逻辑“烧”进STM32的实战全记录你有没有过这样的经历&#xff1f;写好了代码&#xff0c;点了“Download”&#xff0c;结果弹出一行红字&#xff1a;“Cannot access target.”调试器明明插着&#xff0c;线也没接错&#xff0c;板子也供电了…

作者头像 李华
网站建设 2026/3/2 6:44:41

JVET-AI0084

一、ALF 的原有问题&#xff08;ECM-13.0 中存在的问题&#xff09; 1. APS-ALF 系数跨帧复用但缺乏自适应能力 在 ECM-13.0 中&#xff1a;非固定 APS-ALF 的滤波系数&#xff1a; 由编码器针对某一帧优化可被后续多帧复用解码端对所有使用该 APS 的帧&#xff1a; 以相同强度…

作者头像 李华
网站建设 2026/3/2 2:42:26

AI人脸隐私卫士性能测试:毫秒级人脸打码实战案例

AI人脸隐私卫士性能测试&#xff1a;毫秒级人脸打码实战案例 1. 背景与需求分析 随着社交媒体和数字影像的普及&#xff0c;个人隐私保护问题日益突出。在公共平台分享照片时&#xff0c;未经处理的人脸信息极易被滥用或用于非法识别&#xff0c;尤其是在多人合照、会议记录、…

作者头像 李华