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

freeFree Technical Resource

This content is free to read, suitable for basic learning and search traffic.

动画控件播放多フレーム序列图(图库文件),実装デバイスステータス动态呈现或引导反馈。サポート自动播放、条件控制、循环播放,还能在播完后切画面或写レジスタ。

1. 属性介绍

1.1 功能設定

属性説明
播放控制自动播放(进画面即播)/ 条件控制(满足条件才播)
読み取りアドレス+比较+值条件控制的判断:==、!=、=、、IN(範囲内含边界)、OUT(範囲外)
播放速度フレーム間隔时间(毫秒)
播放次数无限 或 指定次数
结束処理指定次数播完后:切换画面 或 写入指定レジスタ(执行1次,与播放次数无关)
停止播放时表示第一フレーム / 非表示动画 / 暂停动画

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知イラスト

1.2 外观設定

图库:選択控件表示的图标库。

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知イラスト1

2. 応用ケース

2.1 自动播放

播放控制=自动播放,速度 500ms,次数无限,停止時に表示第一フレーム。进画面就循环播。

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知イラスト2

VisualHMI 动画控件:自动/条件播放、播完切画面或发通知イラスト3

2.2 条件控制(启停动画)

播放控制=条件控制,read LW1001 == 1 时播,速度 500ms 无限次。配一个位ステータス指示灯(切换开关)控制 LW1001:点开=1 播放,点关=0 Stop(暂停动画)。

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 control ID 不为 0。

整理自 广州大彩科技 VisualHMI 开发ドキュメント(hmi-doc.gz-dc.com)组态控件チュートリアル「动画控件」,著作権は大彩科技すべての。

Put this resource to use in a real project?

Go to the Tool Center for message parsing, CRC verification and device debugging, or submit your requirements for selection and integration advice.

Engineer Membership

Turn this article into actionable debugging resources

After activation, you can use advanced message parsing, resource pack downloads, code examples, engineering cases and priority technical support, suitable for real project delivery.

Unlimited Advanced Tools
Resource & Code Packs
Complete Engineering Case Library
Priority Technical Support

Leave a Reply

Your email address will not be published. Required fields are marked *.