服务热线:
您当前的位置:首页 > 世纪星月刊 > 第12期 (2010年12月)

【世纪星课堂】第十二讲 命令语言(二)

2011/10/13 15:58:00

 

  下面我们介绍一下事件命令语言,我们首先对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

 

  这一讲就到这里,请继续关注世纪星课堂下面的内容。

 

 


企业邮箱  |  法律公告  |  隐私保护  |  联系我们  |