【世纪星课堂】第十二讲 命令语言(二)
下面我们介绍一下事件命令语言,我们首先对A画面进行一下改造,点击右键画面窗口特性,名称设定为报警,类型为弹出式,选项为有标题杆,大小可变,如图1-1所示:
图 1-1
点击确定。我们在报警画面上画一个确定的按钮,如图1-2所示:
图 1-2
再画一个图形控件,指示灯控件的圆顶指示灯,如图1-3所示:
图 1-3
进入变量数据库管理,新建一个变量,变量名为报警,类型为内存离散,如图1-4所示,点击保存:
图 1-4
编辑确定按钮的命令语言,选择一个变量--报警,选择一个函数,CloseWindow,选择一个画面,报警,按钮按下时执行这个命令语言,如图1-5所示:
图 1-5
保存,确定。
我们看一下指示灯,双击弹出图形控件指示灯连接,变量名选择报警,当它是开的时候,选择红色,关的时候,显示绿灯,允许闪烁,闪烁速度选择中间,闪烁条件表达式为1,一直闪烁,如图1-6所示:
图 1-6
在动画连接画面里面建立一个报警变量,编辑一个事件命令语言,弹出事件命令语言编辑窗口时,点击增加,选择报警变量,事件状态选择事件发生时,选择一个函数,ShowWindow(显示窗口),画面选择报警,如图1-7所示:
图 1-7
点击保存,进入运行系统,改变报警数值,就可以看到弹出报警窗口,同时指示灯闪烁。
现在我们讲一下数据改变命令语言,双击数据改变命令语言,弹出数据改变命令语言窗口,如图1-8所示:
图 1-8
点击增加,在变量域选择一个变量,我们选择系统变量——秒,也就是说在秒发生变化的时候执行命令语言,我们选择滑动杆变量,滑动杆=滑动杆+1,保存,退出,如图1-9所示:
图 1-9
进入运行系统,滑动杆根据秒增加。
下面讲一下高速命令语言,进入变量数据库,里面有一个启动高速命令语言,它为真的时候执行这段程序,如图1-10所示:
图 1-10
添加文本——高速命令语言,双击文本后的###显示动画连接,点击数值显示中的离散值,表达式选择变量启动高速命令语言,点击用户输入的离散值,表达式选择变量启动高速命令语言,建一个变量,变量名是高速变化,让它是内存整数,如图1-11所示:
图 1-11
建立文本高速变化,选择高速变化为模拟值,如图1-12所示:
图 1-12
打开高速命令语言,选在间隔时间为500毫秒,选择高速变化变量,高速变化=高速变化+1,保存,如图1-13所示:
图 1-13
下面介绍一下功能块命令语言,双击功能块命令语言,点击增加,功能块的名称为BLOCK,如图1-14所示:
图 1-14
在这里我们介绍一个非常重要的概念,用户自定义函数,我们点击F1,进入帮助,看一下用户自定义函数,如图1-15所示:
图 1-15
这一讲就到这里,请继续关注世纪星课堂下面的内容。