VisualHMI 动画控件:自动/条件播放、播完切화면或发通知

무료무료 기술 자료

이 글은 바로 읽을 수 있으며 기초 학습과 검색 유입에 적합합니다.

动画控件播放多帧시퀀스图(图库文件),实现设备状态动态呈现或引导反馈。支持自动播放、条件控制、循环播放,还能在播完后切화면或写레지스터。

1. 属性介绍

1.1 功能设置

属性설명
播放控制自动播放(进화면即播)/ 条件控制(满足条件才播)
읽기주소+比较+值条件控制的判断:==、!=、=、、IN(范围内含边界)、OUT(范围外)
播放速度帧间隔时间(毫秒)
播放次数无限 或 指定次数
종료处理指定次数播完后:전환화면 或 쓰기指定레지스터(执行1次,与播放次数无关)
정지播放时显示第一帧 / 隐藏动画 / 暂停动画

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图

1.2 外观设置

图库:选择控件显示的图标库。

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图1

2. 적용案例

2.1 自动播放

播放控制=自动播放,速度 500ms,次数无限,정지时显示第一帧。进화면就循环播。

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图2

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图3

2.2 条件控制(启停动画)

播放控制=条件控制,읽기 LW1001 == 1 时播,速度 500ms 无限次。配一个位状态指示灯(전환开关)控制 LW1001:点开=1 播放,点关=0 정지(暂停动画)。

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图4

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图5

2.3 播完发通知

播放控制=条件控制(LW1002==1),指定次数 1 次,종료处理=쓰기레지스터:LW2000 写 1。动画播完写 LW2000 通知 PLC。

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图6

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图7

2.4 播完切화면

播放控制=条件控制(LW1003==1),1 次后전환화면到主화면,정지时隐藏动画。适合开机动画。

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图8

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知插图9

扩展用法:需要动态改 GIF 播放速度时,Lua 调 wgt_set_param(screen, control, 0x33, value)——0x33 固定表示 GIF 速度,value 单位 ms(100=100ms 一帧)。前提是 GIF 控件 ID 不为 0。

整理自 广州大彩科技 VisualHMI 개발문서(hmi-doc.gz-dc.com)구성(SCADA)控件튜토리얼「动画控件」,版权归大彩科技所有。

실제 프로젝트에 이 자료를 활용하시겠습니까?

도구 센터에서 프레임 분석, CRC 검증, 장비 디버깅을 진행하거나 요청을 제출하여 선정 및 연동 제안을 받아보세요.

엔지니어 회원

이 글을 실행 가능한 디버깅 자료로 활용하세요

가입하면 고급 프레임 분석, 자료 패키지 다운로드, 코드 예제, 엔지니어링 사례, 우선 기술 지원을 이용할 수 있어 실제 프로젝트 납품에 적합합니다.

고급 도구 무제한 이용
자료 패키지와 코드 패키지
완전한 엔지니어링 사례 라이브러리
우선 기술 지원 채널

답글 작성

이메일 주소는 공개되지 않습니다. 必填项已用 * 标注