• 沒有找到結果。

对 AS-UII 进行编程

在文檔中 目 录 第 1 章 (頁 9-14)

第 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 开发版的帮助。

在文檔中 目 录 第 1 章 (頁 9-14)