资源描述
实验一 点和动画
控制要求:两个按钮分别控制两盏灯的启动,一个按钮控制两盏灯的熄灭。
操作步骤:
一.建立一个新的工程,并添加监控节点;
二.添加常数点:
• 建立常数数字点 start1,start2.stop,灯1,灯2;
三.绘图与动画:两个指示灯:
(1)绘制圆并填充颜色
(2)文本输入:灯1,灯2
(3)制作动画效果 :其动画效果为点(数字点:灯1,灯2),颜色(数字状态0与1为两种不同颜色,可选)
按钮:
A、宏指令按钮,制作方法:
1、启动1:文本方式输入“启动1”;选中,点击动态-按钮,出现按钮对话框;设置宏指令:按钮向下的宏指令:<SETVAL>灯1=1,并选中下方:群组工程,点击确认。(宏指令和相关点用双击就可以调用)
2、启动2:文本方式输入“启动2”;选中,点击动态-按钮,出现按钮对话框;设置宏指令:按钮向下的宏指令:<SETVAL>灯2=1,并选中下方:群组工程,点击确认。
3、停止:文本方式输入“停止”;选中,点击动态-按钮,出现按钮对话框;设置宏指令:按钮向下的宏指令:<SETVAL>灯1=0,</SETVAL>,<SETVAL>灯2=0。并选中下方:群组工程,点击确认
B、脚本语言制作
1、启动1:文本方式输入“启动1”;选中,点击动态-按钮,出现按钮对话框;设置宏指令:按钮向下的宏指令:<SETVAL>start1=1,</SETVAL>,<SETVAL>start1=0。并选中下方:群组工程,点击确认。(宏指令和相关点用双击就可以调用)
2、启动2:文本方式输入“启动2”;选中,点击动态-按钮,出现按钮对话框;设置宏指令:按钮向下的宏指令:<SETVAL>star2=1,</SETVAL>,<SETVAL>start2=0。并选中下方:群组工程,点击确认。
3、停止:文本方式输入“停止”;选中,点击动态-按钮,出现按钮对话框;设置宏指令:按钮向下的宏指令:<SETVAL>stop=1,按钮向上的宏指令:<SETVAL>stop=0。并选中下方:群组工程,点击确认
进入脚本编辑状态:(两种方式)
方法一:
1.工具-脚本文件-出现原文编辑窗口-输入原文名称或调出原有原文文件-编辑原文-保存-退出
2.文件-设置图表参数-运行,光标置入输入框,双击所需原文文件名-确定原文调用时间间隔为3-确认。
方法二:
文件-设置图表参数-运行时、点击编辑-出现原文编辑窗口-输入原文名称或调出原有原文文件-编辑原文-保存-退出-图表参数窗口下、运行,光标置入输入框,双击所需原文文件名-确定原文调用时间间隔-确认。
If {[GETVAL start1]==1} then {
SETVAL 灯1=1
}
If {[GETVAL start2]==1} then {
SETVAL 灯2=1
}
If {[GETVAL stop]==1} then {
SETVAL 灯1=0
SETVAL 灯2=0
}
保存绘图drw文件,保存bgr文件,绘图下载。
注:脚本文件scr,宏指令文件mcr
4
展开阅读全文