HMI用脚本做一个动态画面
本文对应的视频HMI 动画脚本
1,画面中添加动画构件


2,编写相应的脚本程序
在运行策略中添加循环策略 循环时间设备为200ms.

下面是电梯动画的脚本
…………………………………………………………………………
' 楼层的判断
IF High3 = 0 THEN
Floor32 =0
Floor31 =1
ENDIF
IF High3 > 0 And High3 < 100 THEN
Floor32 =0
Floor31 =0
ENDIF
' 楼层的判断
IF High3 = 100 THEN
Floor31 =0
Floor32 =1
ENDIF
'*********************流程控制*******************************
'按下向上按钮
IF Up31 = 1 OR Step301 =6 THEN
LeftDoor31 = LeftDoor31 + 1 '一楼门打开
IF LeftDoor31 >= 100 THEN
!Sleep(2000) '暂停2秒
Up31 = 0
Step301 =1
ENDIF
ENDIF
'一楼门关闭
IF Step301 =1 THEN
LeftDoor31 = LeftDoor31 - 1 '一楼门关闭
IF LeftDoor31 <= 0 THEN
!Sleep(2000) '暂停2秒
Step301 =2
ENDIF
ENDIF
'电梯上升
IF Step301 =2 THEN
High3 = High3 + 1 '电梯上升
IF High3 >= 100 THEN
Step301 =3
!Sleep(2000) '暂停2秒
ENDIF
ENDIF
'二楼门打开
IF Step301 =3 THEN
LeftDoor32 = LeftDoor32 + 1 '二楼门打开
IF LeftDoor32 >= 100 THEN
!Sleep(2000) '暂停2秒
Step301 =4
ENDIF
ENDIF
'二楼门关闭
IF Step301 =4 THEN
LeftDoor32 = LeftDoor32 - 1 '二楼门关闭
IF LeftDoor32 <= 0 THEN
!Sleep(2000) '暂停2秒
Step301 =5
ENDIF
ENDIF
'电梯下降
IF Step301 =5 THEN
High3 = High3 - 1 '电梯上升
IF High3 <= 0 THEN
Step301 =6
!Sleep(2000) '暂停2秒
ENDIF
ENDIF
……………………………………………………
3,仿真测试

