第 1 章 让你的智能机器人动起来
1.6 对 AS-UII 进行编程
图形化交互式 C 语言(简称 VJC)是用于 AS-UII 的专用开发系统。VJC1.5 开发版运行 在 Windows 95/98 和 Windows NT 4.0 以上版本的操作系统上。VJC1.5 开发版是由图形化 编程界面和 JC 代码编程界面组成的,具体应用参考第四章。
双击桌面上的 VJC 图标,进入流程图程序编程界面(如图 1-4)可以看到 VJC1.5 开发 电机相对转速
版的图形化编程界面是由这样几个部分组成:菜单栏、工具栏、模块库(包括执行器、传感 器、控制、程序模块库)、垃圾箱、流程图生成区、JC 代码显示区。通过点击图形化编程界 面工具栏中的“编辑 JC 代码程序“快捷按钮就可以切换到 JC 代码编程界面(如图 1-5)
图 1-4 图形化编程界面
图 1-5 JC 代码编程界面
可以看到 VJC1.5 开发版的 JC 代码编程界面是由这样几个部分组成:菜单栏、工具栏、
编辑窗口、JC 信息窗口。通过点击 JC 代码编程界面工具栏中的“流程图窗口“快捷按钮就 可以切换到图形化编程界面。
首先我们先看看图形化编程界面:
新建程序: 采用模块搭建流程图的形式进行编程。要编写流程图程序,可以在点击桌 面上 VJC1.5 开发版图标之后出现的初始界面中选择新建“流程图“,这样就进入了一个图
主菜单
工具栏
程序区
形化编辑界面。如果编辑过之后,还想再新建一个程序,那么可以选择菜单栏中“文件”—
“新建”,也可以利用工具栏里的“新建”快捷按钮,直接新建一个新程序,见图 1-6:
图 1-6 新建程序菜单、图标
打开程序:可以选菜单上“文件”—“打开”(或点击工具栏中的“打开“按钮),
来查看或编辑以前保存的程序。
下载程序:写好的应用程序必须下载到 AS-UII 上运行。可以选择菜单栏中“工具”—
“下载当前程序”来下载当前窗口里的应用程序(或点击工具栏中的“下载“按钮)。如图 1-7:
图 1-7 下载当前程序菜单
VJC1.5 开发版会弹出如图 1-8 所示窗口,这时界面中提出两个需要确定的条款,当你 确定无误后,1、2 两项前端会打勾,然后出现蓝色条码显示编译下载的进程。若未按提示 操作会出现图 1-9 所示窗口。
图 1-8 下载窗口
图 1-9 下载操作不对窗口
下载过程中,你可以看到控制面板上“通讯”指示灯(黄色)在闪动,表示数据在传送。
如果编译下载都正确,VJC1.5 开发版会提示下载成功,如图 1-10 所示:
图 1-10 下载成功
下面再看看 JC 代码编程界面:
新建程序:在 VJC1.5 开发版的 JC 代码编程界面中我们采用 JC 语言进行编程。
同样的方法,可以在点击桌面上 VJC1.5 开发版图标之后出现的初始界面中选择新建“JC 程序“,这样就进入了一个 JC 代码编辑界面。如果你还想再新建一个新的程序,那么可以 选择菜单栏中“文件”—“新建”,然后在新建的窗口里编写程序。你也可以利用工具栏里 的“新建”快捷按钮,直接新建一个新的 JC 程序,见图 1-6:
打开程序:可以选菜单上“文件”— “打开”,来查看或编辑以前保存的程序。
下载程序:写好的应用程序必须下载到能力风暴智能机器人上运行。可以选择工具栏 里 按钮下载当前窗口里的应用程序。VJC 会在 JC 信息窗口中显示应用程序的编译下载过 程。下载过程中,你可以看到控制板前面的黄灯在闪动,表示数据在传送。
调试程序:所编写的 JC 程序如果有语法错误,那么在编译下载时就会在 JC 信息窗口 中显示程序的语法错误,提示错误可能在程序的第几行(用括号注明),并提示可能的错误 原因。这样你可以使用工具栏中的 按钮,就会出现跳转对话框,将出错的行数写入此对 话框,光标就会自动跳转到该错误行,那么你就可以找出错误,并修改它,再次编译下载,
直到没有编译错误下载成功为止。可以加快调试过程。
在实际应用中两种编程界面切换是经常用到的,现将编程界面切换方法总结如下:
图形化编程界面切换到 JC 代码编程界面的途径:
y 在菜单栏的“窗口“中选择任一个“JC 程序”(常用方法)
y 在菜单栏的“编辑“中选择“编辑 JC 程序代码”
y 点击工具栏中“编辑 JC 程序代码”快捷按钮 y 新建\打开文件时选择“*.jc”文件
JC 代码编程界面切换到图形化编程界面的途径:
y 在菜单栏的“窗口“中选择“流程图窗口”(常用方法)
y 点击工具栏中“流程图窗口”快捷按钮 y 新建\打开文件时选择“*.flw”文件
VJC1.5 开发版的详细操作方法请参见《VJC1.5 开发版操作手册》或直接查询 VJC1.5 开发版的帮助。