现 象 原 因 解决方法 操作系统崩溃 下载时没有进度显示 重新下载操作系统 下载程序错误机器人死机 重新复位或者重新开机 5) 6)
? 运行程序 程序下载好之后,拔掉串口通信线,按一下运行键就可以运行了。或者先关机,再开机,然后按运行键。
? 更新操作系统
更新操作系统又叫下载操作系统。能力风暴机器人在出厂时,里面已经下载了操作系统ASOS。如果在使用的过程中,操作系统ASOS不慎丢失或崩溃了,就须更新操作系统。
注:操作系统崩溃的最主要的表现就是在机器人的显示屏上只显示两排黑色的方块。 更新操作系统的方法如下: 1)连接串口通信线; 2)打开机器人电源开关; 3)打开流程图界面;
4)单击菜单栏中“工具(T)”选项卡,在弹出的下拉菜单中单击“更新操作系统(U)”,随后会弹出“智能更新操作系统”对话框。
5)按下机器人“复位(ASOS)”键,此时在对话框中会显示下载进程。同时机器人主控制板上的黄色发光二极管闪动,表示数据正在传送。
6)当对话框中出现“成功下载ASOS,系统更新完成”后,单击对话框上的“关闭”按钮即可。 ? 自检
运行自检程序可以检查机器人各部分功能是否正常。自检程序中共有9个程序,每运行完一个程序,需再按一下运行键,才能运行下一个程序。
如果是刚出厂的机器人,尚未使用过,则打开电源开关,按下运行键,就可以运行自检程序了。
如果机器人已经使用过了,通常需要先下载自检程序,再运行。方法如下:
1) 2) 3) 4)
连接串口通信线; 打开机器人电源开关; 打开流程图界面;
单击菜单栏中“工具(T)”按钮,在弹出的下拉菜单中单击“机器人自检程序(S)”,
下载到一半后提示中断错误 下载过程中按下复位键 程序无法下载 型号不匹配 配置机器人型号 重新下载一次 11 随后会弹出“智能下载程序”对话框,并显示下载进程; 5) 当对话框中出现“成功下载”字样后,关闭对话框;
6) 成功下载自检程序后, 拔下串口通信线,按一下运行键即可运行。
4.1.3 VJC1.6界面介绍
双击桌面上的“能力风暴VJC1.6开发版”图标,打开新建对话框,这里有两个界面供选择,一个是流程图程序编辑界面,另一个是JC代码程序编辑界面。您可以根据自己的需要加以选择。
? 流程图编辑界面
选择“新建-流程图程序”,就进入了流程图编辑界面。它由这样几个部分组成:菜单栏、工具栏、模块库 、垃圾箱、流程图生成区、JC代码显示区(单击“JC代码”快捷按钮即可显示)。
? 菜单栏
菜单栏中包含了各种操作项。 文件:“新建”、“打开”、“ 保存”、“关闭”这些都是对文档最基本的操作;“输出JC程序”
可以将编好的程序以JC代码的形式存储。
编辑:在编写复杂程序的过程中,经常会用到多个子程序服务于一个主程序,这时编辑菜单
中的“主程序”、“删除子程序”就为编程带来了便利。“编辑JC代码”可以把流程图程序的JC代码转换到JC代码编辑窗口中进行编辑修改。 视图:可以隐藏/显示VJC1.6界面中的工具条、JC代码显示区;“连接指示”则可以在流程
图生成区各个模块的可连接位置显示/隐藏指示红点,帮助初学者掌握模块连接的技巧;可以用“流程图背景”为流程图生成区更换背景;通过“放大、缩小流程图”、 “全图缩放”来调整流程图大小。
12 工具:分为“下载当前程序”、“下载JC程序文件”、“机器人自检程序”、“机器人表演程序”、
“更新操作系统”、“设置选项”六个功能项。“下载当前程序”指将当前流程图程序下载到机器人中去;“机器人自检程序”提供了检测机器人各部分功能的程序;“更新操作系统”可以恢复机器人的操作系统ASOS。
图3-2 流程图编程界面
? 工具栏
工具栏上有若干快捷按钮,使用起来很方便。各快捷按钮的作用如下图所示:
? 模块库区
模块库可以用鼠标点击打开。图3-3是AS-InfoM机器人的模块库展开图。如果机器人型号不同,模块库会略有不同。
13
(a) (b)
(c)
(d)
图3-3 模块库
? 流程图生成区
图3-2中最大一个窗口就是流程图生成区,模块库区的模块可以移入到这个区域,连接生成流程图程序。连接好的模块会成为一个整体,可以一起移动。也可以断开模块之间的连接,删除或插入模块。
? JC代码显示区
VJC1.6可以根据流程图程序自动生成JC语言的源程序。流程图编好后,点击“JC代码”快捷按钮
,在“JC代码显示区”中就会显示与流程图对应的JC代码。
? 垃圾箱
在编程的过程中,可以将不用的模块移到“垃圾箱”处,在“垃圾箱”上点击一下,即可删除此模块。
14
图3-4 垃圾箱
? JC代码程序编辑界面
在图3-1所示对话框中,选择“新建-JC代码程序”,就进入了JC代码程序编辑界面(如图3-5所示)。它由这样几个部分组成的:菜单栏、工具栏、状态栏、JC代码编辑窗口、JC语句交互输入区以及交互信息窗口。
图3-5 JC代码编辑界面
? 菜单栏
菜单栏中包含了各种操作项,如下所述。 文件:“新建”、“打开”、“ 保存”、”另存为”“关闭”这些都是对JC程序文件最基本的操作; 编辑:提供了在JC代码编辑环境中所需要的命令,包括:撤销、重复、剪切、复制、粘贴、
查找、查找下一个、查找上一个、替换、转到行。
视图:分为工具栏、状态栏、显示JC代码、流程图背景、连接指示、放大流程图、缩小流
程图、全图缩放。它们具有隐藏/显示工具栏、状态栏、模块上的红点等功能。 工具:分为“下载当前程序”、“下载JC程序文件”、“机器人自检程序”、“机器人表演程序”、
“更新操作系统”五个功能项。“下载当前程序”可将当前JC程序下载到机器人中去;“机器人自检程序”提供了检测机器人各部分功能的程序;“更新操作系统”可以恢复 机器人的软件系统ASOS。 窗口:分为“流程图窗口”、“层叠”、“水平平铺”、“垂直平铺”、以及打开JC程序窗口的选
项。.
15