威纶通触摸屏的 “动态图” 通常指通过动画效果(如位置移动、大小缩放、旋转、颜色变化、可见性切换等)直观反映设备状态(如电机运行、阀门开关、液位变化等),核心是通过 **“位状态切换”“数值动画”** 等功能将图形与 PLC 变量关联,实现动态交互。以下是详细制作步骤:
威纶通触摸屏(如 EBPro 软件)中,动态效果主要通过两种方式实现:
位状态控制:通过 PLC 的位变量(如 M0、X0)的 ON/OFF 状态,切换图形的显示样式(如颜色、可见性、切换图片)。
数值动画:通过 PLC 的数值变量(如 D0、W0)的大小变化,驱动图形的位置、大小、旋转角度等连续变化。
素材准备:
变量关联:在 EBPro 的 “资料取样” 中建立与 PLC 的变量连接(如位变量 M0 关联 “电机运行”,数值变量 D0 关联 “液位高度”)。
适用于 “非开即关”“非运行即停止” 等离散状态,如阀门开关、电机启停指示。
插入基础图形:
设置位状态切换:
控制地址:选择 PLC 的位变量(如 M0,M0=ON 表示运行,M0=OFF 表示停止)。
状态 0(OFF):设置 M0=OFF 时的样式(如颜色设为灰色,或替换为 “停止” 图片)。
状态 1(ON):设置 M0=ON 时的样式(如颜色设为绿色,或替换为 “运行” 图片,勾选 “闪烁” 可添加闪烁效果)。
选中图形,右键→“属性”→“动画”→“位状态切换”。
配置参数:
效果:当 PLC 中 M0 从 OFF 变为 ON 时,电机图标自动切换为绿色(或运行图片),反之变为灰色(或停止图片)。
适用于连续变化的状态(如液位高度、温度显示、传送带位置等),通过数值变量驱动图形连续变化。
插入图形:
设置垂直移动 / 缩放动画:
控制地址:选择 PLC 的数值变量(如 D0,范围 0~100,对应液位 0~100%)。
数值范围:设置变量的最小值(0)和最大值(100)。
位置范围:设置图形的起始位置(如 Y=100,对应液位 0%)和结束位置(如 Y=20,对应液位 100%,数值越小位置越靠上)。
动画方式:选择 “线性”(匀速变化)。
选中 “液位” 矩形,右键→“属性”→“动画”→“数值动画”→“垂直移动”(或 “高度缩放”)。
配置参数:
效果:当 PLC 中 D0 的值从 0 增加到 100 时,液位矩形会从水箱底部逐渐上移(或高度逐渐增加),直观显示液位上升。
旋转动画(如风扇、搅拌器):
颜色渐变(如温度指示):
0℃→蓝色,50℃→绿色,100℃→红色,数值变化时颜色自动渐变过渡。
选中图形(如温度条),“动画”→“数值动画”→“颜色”。
控制地址设为温度变量(如 D20,0~100℃),设置多个颜色节点:
可见性控制(如故障报警图标):
通过多个动画效果叠加,实现复杂动态(如 “运行中旋转 + 绿色”“故障时闪烁 + 红色”):
选中图形,在 “动画” 标签页中同时勾选 “位状态切换”(颜色 / 图片)和 “数值动画”(旋转)。
分别关联不同变量(如 M0 控制运行状态,D0 控制旋转速度),实现多条件联动。
图片格式:建议使用 PNG 或 ICO 格式,避免 BMP 等无透明背景的格式导致图形边缘突兀。
变量范围匹配:数值动画中,PLC 变量的实际范围(如 D0=0~500)需与动画的 “数值范围” 设置一致,否则会出现比例失调。
性能优化:过多复杂动画(如 10 个以上旋转 + 渐变)可能导致触摸屏卡顿,建议简化非关键动画。
预览测试:点击 EBPro 的 “模拟” 按钮,手动修改变量值,实时预览动态效果,确保符合预期。
威纶通动态图的核心是 “变量驱动图形属性变化”:位变量控制离散状态(切换、闪烁、可见),数值变量控制连续状态(位置、大小、旋转、颜色)。通过关联 PLC 的实际状态变量,可直观反映设备运行情况,提升人机交互体验。