池州职业技术学院专科毕业设计
位置拖拽鼠标,根据需要拉出一个一定大小的矩形。
4) 在光标闪烁位置输入文字“欢迎进入MCGS监控系统”,按回车键或在窗口的任
意位置用鼠标点击一下,文字输入完毕。
图4-12 封面窗口
5) 选中文字框,作如下设置。
6) 点击“填充色”按钮,设定文字框的背景颜色为:没有填充。 7) 点击“线色”按钮,设置文字框的边线颜色为:没有边线。
8) 点击“字符字体”按钮,设置文字字体为:行楷;字型为:粗斜体;大小为:48。 9) 点击“字符颜色”按钮,将文字颜色设为:“红色”。单击“保存”, “封面窗口”
画面编辑完毕。如图4-12所示。
图4-13 对象元件管理
10) 选中“机械手监控画面”的窗口标题,单击“动画组态”,进入动画组态窗口,对
“机械手监控画面” 进行相同的操作。单击绘图工具箱中的“插入元件”图标,
26
池州职业技术学院专科毕业设计
弹出“对象元件管理”对话框,单击“其他”文件夹,选中“机械手”元件,按“确定”按钮把“机械手”元件添加到动画组态中。“对象元件管理”如图4-13所示。
在图4-12中,机械手的“封面窗口”中使用到了“进入”和“退出”按钮。“进入” 按钮是用来进入MCGS运行环境中“机械手监控画面”的,“退出”按钮则是用来退出运行环境的。“机械手监控画面”如图4-14所示,设计了8个指示灯,代表机械手夹紧、放松、上升、下降、前伸、后缩等动作。运行时,指示灯随机械手动作变化做相应指示。
图4-14 机械手监控画面
4.3.2 运行策略的建立及脚本程序的编写
1、运行策略的建立
进入“运行策略”窗口中,双击进入“循环策略”窗口,如图4-15所示。
图4-15 循环策略窗口
27
池州职业技术学院专科毕业设计
右键单击点击工具条,选中 “新增策略行”,增加一策略行。单击“策略工具箱”中的“脚本程序”将鼠标指针移到策略块图标上,单击鼠标左键,添加脚本程序构件。如图4-16所示。
图4-16 循环策略窗口
2、机械手自动控制的脚本程序的编写。
双击“脚本程序”工具条进入脚本程序编辑环境,编辑脚本程序。 脚本程序如下: IF 下降=0 THEN
垂直移动量 = 垂直移动量 + 1 ENDIF
IF 上升=0 THEN
垂直移动量 = 垂直移动量 - 1 ENDIF
IF 前伸=0 THEN
水平移动量 = 水平移动量 + 1 ENDIF
IF 后缩=0 THEN
水平移动量 = 水平移动量 - 1 ENDIF
IF 启动按钮=1 AND 复位按钮=0 THEN 定时器复位=0 定时器启动=1 ENDIF
28
池州职业技术学院专科毕业设计
IF 启动按钮=0 THEN 定时器启动=0 ENDIF
IF 复位按钮=1 AND 计时时间>=44 THEN 定时器启动=0 ENDIF
IF 定时器启动=1 THEN IF 计时时间<5 THEN 下降=0 放松=0 EXIT ENDIF
IF 计时时间<7 THEN 夹紧=0 下降=1 放松=1 EXIT ENDIF
IF 计时时间<12 THEN 工件夹紧标志 = 1 上升=0 EXIT ENDIF
IF 计时时间<22 THEN 前伸=0 上升=1 EXIT ENDIF
IF 计时时间<27 THEN 下降=0 前伸=1 EXIT
29
池州职业技术学院专科毕业设计
ENDIF
IF 计时时间<29 THEN 放松=0 下降=1 夹紧=1 EXIT ENDIF
IF 计时时间<34 THEN 上升=0
工件夹紧标志 = 0 EXIT ENDIF
IF 计时时间<44 THEN 后缩=0 上升=1 EXIT ENDIF
IF 计时时间>=44 THEN 后缩=1 定时器复位=1 EXIT ENDIF ENDIF
IF 定时器启动=0 THEN 下降=1 后缩=1 上升=1 前伸=1 ENDIF
30