能力风暴机器人编程
能力风暴机器人

目录第一章欢迎进入个人机器人时代................ 错误!未定义书签。
. 个人机器人时代........................ 错误!未定义书签。
. 在学校应用能力风暴个人机器人.......... 错误!未定义书签。
第二章让你的个人机器人动起来................ 错误!未定义书签。
. 打开包装.............................. 错误!未定义书签。
. 了解能力风暴个人机器人................ 错误!未定义书签。
. 检测能力风暴.......................... 错误!未定义书签。
. 连接能力风暴.......................... 错误!未定义书签。
. 使用JC编程环境........................ 错误!未定义书签。
. 让能力风暴跳舞........................ 错误!未定义书签。
第三章感觉、大脑与驱动器.................... 错误!未定义书签。
. 个人机器人的三大要素.................. 错误!未定义书签。
. 能力风暴的传感器及其处理电路.......... 错误!未定义书签。
碰撞传感器......................... 错误!未定义书签。
红外传感器......................... 错误!未定义书签。
光敏传感器......................... 错误!未定义书签。
麦克风............................. 错误!未定义书签。
光电编码器......................... 错误!未定义书签。
其他传感器......................... 错误!未定义书签。
. 能力风暴的计算机硬件.................. 错误!未定义书签。
交新朋友——能力风暴机器人_课

3.VJC仿真版软件包括图形化编程界面和 仿真环境,可以让虚拟的机器人替代实物的机 器人运行程序,查看程序运行效果。VJC开发 版软件包含图形化编程和代码编程两个界面, 它可以将程序下载到实物机器人上去运行。
各显神通
为机器人设计出各式各样新颖 美观的场地,并保存起来供以后使 用。
谢谢
任务1 熟悉能力风暴
任务要求:参照能力风暴智能 机器人说明书、教材或网上资料, 了解能力风暴智能机器人的硬件系 统构成。
任务2 试用开发软件
任务要求:熟悉VJC1.5 开发版软件。
要让一个机器人真正活起来,除 了要具有硬件实体外,还需要人们利 用编程系统为它编写程序,赋予它智 慧,人们还必须在具体的工作环境中 不断对其进行调试和改进,这样机器 人才能最终按照人们的意愿完成任务。
交新朋友——能力风暴机器人
学习目标
学习能力风暴智能机器人系统组成, 理解机器人实体编程系统和仿真系统之 间的关系。初步了解能力风暴智能机器 人VJC仿真版软件的使用。
思想交流
动手实践是理解掌握知识行之有效的 方法,能力风暴智能机器人是我们在课堂 中学习机器人知识的载体。虽然它的功能 不如太空机器蛇那么复杂,但是通过它, 我们可以迈出探索机器人奥秘的第一步。
任务3 了解仿真环境
为了方便调试程序,也为了 让没有实 Nhomakorabea机器人的同学能学习 机器人知识,技术人员专门设计 了能力风暴仿真版软件。
小结
1.能力风暴智能机器人是一种 适合学生学习和使用的机器人。它 的硬件系统包括控制系统、各种传 感器和执行机构,软件系统包括操 作系统和编程软件。
2.系统仿真就是将实际的活动或 过程利用计算机技术进行模拟和实现。 系统仿真技术在科学研究以及社会生 活中的应用越来越广泛。
能力风暴机器人编程11个经典实例(含代码)

else {
if(photo_1 < photo_2) /* 如果左边亮则左转*/
{ drive( 0 , 50 );
wait(2.500000); stop(); } else { if(photo_2 ==photo_1) /* 如果两边相等则直走*/ {
1、功能:机器人充当起床闹钟,在天亮的时候发出声音,并且原地转圈,直到 主人起床; 2、实验目的:练习永远循环编程结构,学习控制机器人的传感器; 3、用到的部件:光敏传感器,LCD显示屏; 4、扩展:反过来,天黑的时候是不是可以让机器人有什么操作; 5、提供示例:流程图,VJC流程图编程,JC 代码程序。
stop(); drive( 80 ,0); wait( 0.100000 ); stop(); } else { ir_1 = ir_detector(); if(ir_1 == 2)/* 如果障碍物在右边则右转*/ {
printf( "RIGHT" ); drive( 0 ,-80); wait( 0.100000 ); stop(); drive( 80 ,0); wait( 0.100000 ); stop(); } else { printf( "I AM LOST!" ); stop();/* 停止执行程序*/ } } } } while(1){} }
#include "AS_UIII_LIB.h"
int ir_1=0; int photo_1=0; int photo_2=0; int bmp_1=0; float tim_1=0.0; int gi_1=0; int gi_2=0; int ma_3=0; void SubRoutine_3(); void SubRoutine_2(); void main() { gi_1 = 1 ; gi_2 = 1 ; while(1) {
第4章 能力风暴编程

1.点击工具栏中的“新建”按钮,新建一个程序; 2.用鼠标将“执行器模块库”中的“显示”模块
拖入到流程图生成区,放在主程序模块正中的 下边沿的位置,看看“主程序”模块与“显示”
为机器人编写第一个程序“Hello,robot!”。 模块之间是不是有箭头连接,有则说明连接上
void main( )
放在平稳的地方,按机器人头顶上的“RUN”
{printf("Hello robot!\n");}
按钮,机器人的液晶显示屏上就会显示出
Hello,robot!
2/13
4.2 让机器人动起来
下面我们就尝试着让机器人动起来。(相关的知识介绍请参看VJC1.5开 发版使用手册》)
f) 再将“程序模块库”中的“任务结束”移入到流程图生成区并 连接在程序的末尾。
图4-4 机器人感光VJC程序
也可以点击“工具栏”中的“编辑JC程序代码”按钮,切换到JC代码界面,对JC代码进行修改7。/13
4.3.2 保存程序
点击工具栏中的“保存”按钮,文件名输入:感 光,按“确定”。此时,“感光.flw”流程图程序文件 已被保存。
让机器人对外界的光线进行检测,并在LCD上显示左右光敏所检测到外 界光线的平均值。示范操作步骤如下:
4.3.1 编写流程图
a)用鼠标将“控制模块库”中的“永远循环”模块移到流程图生 成区并与主程序模块连接上。
b) 用鼠标将“传感器模块库”中的“光敏检测”模块移到“永远 循环”模块内部并连接上;右击“光敏检测”流程图模块,在 弹出框中方向一栏选择“平均”,按确定。
drive(100,0); wait(1.0); drive(0,60); wait(0.2); } stop(); }
1.3 简介能力风暴机器人仿真系统

1.3 简介能力风暴机器人仿真系统学习智能机器人,除了需要具备机器人硬件外,还需要为机器人编写控制程序,并在场地上进行反复调试。
但如果手边暂时既无机器人实物,又无真实场地,我们还能学习和研究机器人吗?答案是可以的。
能力风暴机器人为我们提供了一套仿真的VJC系统软件,在这个仿真系统中,我们不仅可以为机器人编写各种控制程序,同时还可以将编制的程序下载到仿真的机器人上,并在仿真的场地中进行模拟运行和调试,体验机器人控制的全过程。
本节我们就来认识VJC系统仿真版软件,学习构建仿真场地和仿真调试的方法。
1.3.1 认识VJC系统仿真版软件1.VJC系统仿真版软件的安装安装VJC系统仿真版的方法很简单,先打开本书配套光盘上的“VJC系统软件\VJC1.5仿真版”文件夹,找到名为“setup.exe”的安装程序,用鼠标双击该文件,系统自动将其安装到C盘中,并在Windows桌面上自动生成一个“VJC1.5仿真版”的快捷方式图标,软件安装的路径默认为:C:\program files\VJC1.5仿真版。
如果我们使用的计算机中已经安装了VJC系统仿真版,则安装这一步可以跳过不做。
2.VJC系统仿真版软件的启动及主界面当需要进入VJC系统仿真版编程时,只要双击桌面上的“VJC1.5仿真版”快捷方式图标,就可进入VJC的编程环境。
VJC编程环境的主界面见图1-3-1。
可以看出,主界面包含了以下几个部分:(1)菜单栏及工具栏:位于窗口上方,工具栏上除了新建、打开、保存等常规按钮外,还有仿真、JC代码、缩放等按钮,见图1-3-2所示。
(2)模块库:位于窗口左侧,共有五大类模块库,其中:执行器模块库包含了基本动作模块,这是控制机器人运动的基本模块;传感器模块库包含了基本的传感器检测模块,如:“红外检测”、“碰撞检测”等,用于感知周围的环境信息;控制模块库包含了循环、分支等程序控制模块,用于控制程序的结构;程序模块库包含了新建子程序、结束图标等;AS 多功能扩展卡包含了扩展应用的一些功能模块。
第五章_能力风暴智能机器人编程实例

} else { drive( 20 ,0); wait( 0.050000 ); stop(); } surf_1 = surface(); if( surf_1 == gi_1) { } else { tone(523.200012,0.250000); gi_1 = surf_1 ; } printf( "surf_1 =%d\n" ,surf_1); } }
第五பைடு நூலகம் 机器人避障
子程序开始
读取传感 器数值
障碍物在 前方 否 障碍物在 左方 否 障碍物在 右方 否
是
左转
是
右转
是
左转
前进
int ir_1=0; int bmp_1=0; void main() { while(1) { SubRoutine_1 (); SubRoutine_2 (); } } void SubRoutine_1( ) { ir_1 =ir_detector();
return; } void SubRoutine_3( ) { if(gi_1 == 1) { ir_1=ir_detector(); if(ir_1 == 1) { drive( 0 , 80 ); wait( 0.100000 ); stop(); } else { if(ir_1 == 4) { drive( 0 , 80 ); wait( 0.100000 ); stop(); } else { motor( 1 , 20 ); motor( 2 , 80 ); } } bmp_1 = bumper(); if( bmp_1 != 0) { drive( -40 ,0); wait( 0.200000 ); stop(); drive( 0 , 80); wait( 0.100000 ); stop(); } tim_1 =seconds(); if( tim_1 > 60.000000) { gi_1 = 2 ; } } else
能力风暴机器人编程复习过程

能力风暴机器人编程第一节图形化交互式C语言简介4.1.1VJC简介图形化交互式C语言(简称VJC)是用于能力风暴智能机器人系列产品的软件开发系统,具有基于流程图的编程语言和交互式C语言(简称JC)。
VJC为开发智能机器人项目、程序与算法、教学等提供了简单而又功能强大的平台,是全球开创性的具有自主知识产权的产品。
在VJC中,不仅可以用直观的流程图编程,也可以用JC语言编写更高级的机器人程序。
流程图和JC语言双剑合壁,既能领读者轻松入门,又能够让读者在编程中发挥最大的创造力。
VJC操作简便,有活泼明快的图案和简短的文字说明。
读者可以使用形象化的模块,由顶向下搭建流程图,搭建流程图的同时,动态生成无语法错误的JC代码。
流程图搭建完毕,程序就已经编写完成,可以立即下载到机器人中运行。
已入门的读者可以直接在JC代码编辑环境中编写程序,还可以边写边试,发现错误,校正修改,十分方便。
VJC能让你在丰富多彩的机器人世界里,边玩边学,愉快地掌握许多有用的科技知识。
用常规的计算机编程语言(如C、FORTRAN、JAVA)编程,需要输入复杂的程序代码,并且编写的程序还要符合特定的语法。
而流程图编程不需要记忆计算机语言的语法,不需要使用键盘输入程序代码,只需要按照“先作什么,后作什么”的设想,就可以编出程序。
VJC正是按这个思想设计的。
使用VJC软件,学生们不用关心语言实现的细节,同时也有效避免了语法错误,有利于集中精力寻求解决问题的方法。
VJC的流程图模型由以下几种基本形状的模块及带有箭头的方向线组成:VJC的模块包括:执行器模块(蓝色矩形)、单功能传感器模块(紫色平行四边形)、带判断功能的传感器模块(紫色菱形)、控制模块(红色菱形)和程序模块(黄色矩形或椭圆形)五种。
VJC流程图支持多任务程序、子程序调用、浮点数和整数、全局变量、简单表达式、复合条件判断以及循环嵌套等。
每一个模块都可以完成一定的功能。
只要按清晰的思路连接这些模块,就可以很快地完成一个程序的编写。
能力风暴机器人课程设计

能力风暴机器人课程设计一、课程目标知识目标:1. 学生能够理解能力风暴机器人的基本原理,掌握其硬件组成及功能。
2. 学生能够掌握编程软件的使用,学会编写简单的程序控制机器人进行基本动作。
3. 学生能够了解机器人传感器的工作原理,并运用传感器实现机器人的智能互动。
技能目标:1. 学生通过动手实践,提高解决问题的能力和团队协作能力。
2. 学生能够运用所学的编程知识,设计并实现简单的机器人动作程序。
3. 学生能够运用创新思维,对机器人进行改进和优化,提高其性能。
情感态度价值观目标:1. 培养学生对机器人技术的兴趣,激发他们探索科学、技术、工程和数学领域的热情。
2. 培养学生积极进取、勇于挑战的精神,增强自信心和自主学习能力。
3. 培养学生关注社会发展,认识到机器人技术对社会进步的重要性,提高社会责任感。
课程性质:本课程为实践性课程,注重培养学生的动手操作能力和创新思维。
学生特点:四年级学生具备一定的认知能力、动手能力和团队协作能力,对新鲜事物充满好奇心。
教学要求:结合学生特点,课程设计应注重理论与实践相结合,突出实践操作,鼓励学生探索、创新。
在教学过程中,关注学生的个体差异,提供个性化指导,确保课程目标的实现。
通过课程学习,使学生具备将知识应用于实际问题的能力,为后续学习打下坚实基础。
二、教学内容1. 机器人基础知识:介绍能力风暴机器人的基本原理、硬件组成及其功能,涉及课本第二章内容。
- 机器人结构及功能- 传感器工作原理及作用- 控制器与执行器的协作原理2. 编程软件教学:学习编程软件的使用,掌握基本编程语法,能编写简单的控制程序,参考课本第三章内容。
- 编程软件的安装与操作- 基本编程语法与逻辑结构- 编写机器人动作程序3. 机器人编程实践:运用所学知识,设计并实现简单的机器人动作,涵盖课本第四章内容。
- 设计动作方案- 编写程序代码- 实际操作与调试4. 机器人创新设计:以小组合作形式,对机器人进行改进和优化,提高其性能,参考课本第五章内容。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一节图形化交互式C语言简介4.1.1VJC简介图形化交互式C语言(简称VJC)是用于能力风暴智能机器人系列产品的软件开发系统,具有基于流程图的编程语言和交互式C语言(简称JC)。
VJC为开发智能机器人项目、程序与算法、教学等提供了简单而又功能强大的平台,是全球开创性的具有自主知识产权的产品。
在VJC中,不仅可以用直观的流程图编程,也可以用JC语言编写更高级的机器人程序。
流程图和JC语言双剑合壁,既能领读者轻松入门,又能够让读者在编程中发挥最大的创造力。
VJC操作简便,有活泼明快的图案和简短的文字说明。
读者可以使用形象化的模块,由顶向下搭建流程图,搭建流程图的同时,动态生成无语法错误的JC代码。
流程图搭建完毕,程序就已经编写完成,可以立即下载到机器人中运行。
已入门的读者可以直接在JC代码编辑环境中编写程序,还可以边写边试,发现错误,校正修改,十分方便。
VJC能让你在丰富多彩的机器人世界里,边玩边学,愉快地掌握许多有用的科技知识。
用常规的计算机编程语言(如C、FORTRAN、JAVA)编程,需要输入复杂的程序代码,并且编写的程序还要符合特定的语法。
而流程图编程不需要记忆计算机语言的语法,不需要使用键盘输入程序代码,只需要按照“先作什么,后作什么”的设想,就可以编出程序。
VJC正是按这个思想设计的。
使用VJC软件,学生们不用关心语言实现的细节,同时也有效避免了语法错误,有利于集中精力寻求解决问题的方法。
VJC的流程图模型由以下几种基本形状的模块及带有箭头的方向线组成:VJC的模块包括:执行器模块(蓝色矩形)、单功能传感器模块(紫色平行四边形)、带判断功能的传感器模块(紫色菱形)、控制模块(红色菱形)和程序模块(黄色矩形或椭圆形)五种。
VJC流程图支持多任务程序、子程序调用、浮点数和整数、全局变量、简单表达式、复合条件判断以及循环嵌套等。
每一个模块都可以完成一定的功能。
只要按清晰的思路连接这些模块,就可以很快地完成一个程序的编写。
一般的程序甚至是复杂的灭火程序都能够用流程图实现。
JC语言交互式C语言(简称JC)是用于能力风暴智能机器人的专用开发语言。
JC由两部分组成:编译环境和能力风暴操作系统ASOS。
JC实现了标准C语言的一个子集,它包括控制语句(for,while,if else)、局部变量和全局变量、数组、指针、16位和32位整数以及32位浮点数。
JC不直接编译生成针对特定处理器的机器代码,而是先编译生成基于堆栈虚拟机的伪代码。
然后这种伪代码由能力风暴操作系统解释执行。
JC这种不寻常的编译方式有以下优点:1)解释执行:允许检查运行错误。
例如:JC在运行时,数组下标的检查。
2)代码更精简:伪代码比机器代码更简短。
3)多任务:由于伪代码是完全基于堆栈的,进程状态完全由它的堆栈和程序计数器所决定。
因此只需要装载新的堆栈指针和程序计数器就可以方便地实现任务切换。
任务切换由操作系统处理,而不是编译器。
JC与标准C对比:JC语言是建立在ANSI C标准上的。
但是它们有些重要的区别。
许多区别是因为JC比标准C更“安全”。
例如,JC在运行时要检查数组下标,所以数组不能被变为指针,也不可以进行指针运算。
另一些区别是由于JC的运行时间更短更高效。
例如,JC的printf函数就没有ANSI C中的许多不常用的格式化选项。
系统特点--图形化编程--完全的图形化编程方法,简单直观,用鼠标就可以进行操作机器人控制程序流程图,由顶向下搭建,符合国际标准--图形模块--系统图形模块包括执行器模块、传感器模块、控制模块、程序模块、AS多功能扩展卡模块以及通讯模块支持四则运算表达式支持双重条件判断支持多重循环嵌套支持16个多任务程序支持10个子程序调用提供10个常用系统子程序提供传感器类、浮点数和整数等共几十个全局变量“变量百宝箱”集中管理变量,直观方便--JC语言--从流程图自动生成正确JC代码JC语言符合标准C语言语法标准可以直接输出JC程序文件增强了JC代码编辑功能,完全支持汉字可同时打开编辑多个JC程序文件可以从编译错误信息窗口跳到出错JC程序文件的错误语句所在行查找,替换功能,跳转指定行JC语言关键字颜色显示状态栏显示光标位置的行数和列数交互运行JC语句方式--智能下载--智能选择串口与机器人通讯,无须设置串口“一键”智能下载程序“一键”智能下载操作系统ASOS --操作系统ASOS2002--实时多任务机器人操作系统高性能虚拟机设计运行错误检测4.1.2 安装和运行VJC1.6操作系统:VJC1.6可运行在Windows 95 /98 /ME /NT4 /2000/2003/XP平台。
硬件要求:任何一台可以运行以上操作系统的个人电脑,硬盘有20M以上的可用空间,最好有一个空余的串口,以及配套的能力风暴智能机器人,一个24倍速以上的光驱。
➢安装VJC1.6把VJC1.6开发版安装光盘放入电脑光驱中,VJC1.6就能自动安装到电脑上。
如果未能自动安装,请打开“我的电脑”,打开“光盘”,运行光盘中安装程序“VJC1.6Setup.exe”,然后按照安装向导的提示一步步操作,就可以将VJC1.6安装上了。
(1)双击光盘中的(2)出现如下的界面时,点击(3)出现如下的界面时,点击(4)在下面界面中选择安装路径,如下图是默认安装在C盘根目录下;(5)点击,完成安装;(6)安装成功之后会在桌面上出现如下图标,即可以使用了。
➢连接串口通信线在许多情况下,如下载程序或调试程序时,机器人与计算机要用串口通信线连接起来。
连接的方法是:将串口通信线的一端与电脑机箱后面的9针串口相连,另一端连在机器人的下载口上。
可能碰到的问题:如果电脑机箱后面没有多余的9针串口,可以先挪用一个暂时不用的9针串口。
如果电脑机箱后面根本就没有9针串口,可以到电脑配件商店去买一个USB—232转接线,接在串口通信线上,就可以将机器人与电脑连接了。
➢软件的使用双击桌面上的VJC1.6图标,会出现以下对话框:默认的选项是“新建――流程图”,单击确定,即可进入流程图界面。
➢配置机器人型号VJC1.6是能力风暴机器人专用的编程软件。
VJC1.6安装好之后,需要配置机器人型号,也就是使编程软件中机器人型号与使用的机器人型号相匹配。
配置机器人型号是编写程序之前必须要做的工作,否则程序就不能正确地下载运行。
这一点请务必注意!假设您用的是AS-UII能力风暴机器人,下面来说说为VJC1.6配置型号的操作方法。
其它型号可以类似配置。
操作步骤如下:(1)打开流程图界面。
双击桌面上的VJC1.6图标,会出现以下对话框:默认的选项是“新建―流程图”,单击确定,即可进入流程图界面,如图所示:(2)单击菜单栏中的“工具(T)”选项卡,在下拉菜单中单击“设置选项”,随之会弹出一个设置对话框。
(3)在设置对话框中,单击“机器人型号”下的箭头,会弹出一串型号,单击“AS -UII”。
(4)单击“确定”按钮,退出设置。
(5)关闭窗口,回到桌面,重新打开流程图界面,为机器人配置的型号“AS—UⅡ”就生效了。
注:VJC1.6共支持AS-EI、AS-InfoM、AS-InfoX、AS-M、AS-MII、AS-UII六种能力风暴智能机器人。
➢设置程序保存路径设置对话框中,还可以设置保存程序的路径。
VJC1.6将把程序保存在这里设定的路径当中。
将来您保存的程序也可以到这里来寻找。
编写程序如果编写流程图程序,则在打开VJC1.6窗口时,选择“新建-流程图程序”(参见图2-1),进入流程图编辑界面,就可以编写流程图了。
详见3.1节和第5章。
如果编写JC代码程序,则在打开VJC1.6窗口时,选择“新建-JC代码程序”(参见图2-1),进入JC代码编辑界面,就可以编写JC代码程序了。
详见3.2节和第6章。
➢下载程序程序编好后,须下载到机器人中去运行。
下载当前程序可按下述步骤进行:1)连接串口通信线(参见2.3节)。
2)打开机器人电源开关。
3)单击菜单栏中“工具(T)”按钮,在弹出的下拉菜单中单击“下载当前程序(D)”,随后会弹出“智能下载程序”对话框,并显示下载进程。
4)此时注意观察下载程序是否正常。
5)当对话框中出现“成功下载”字样后,单击对话框上的“关闭”按钮即可。
成功下载当前程序后,拔下串口通信线,按一下机器人运行键,即可运行该程序。
注:下载程序也可以使用工具栏中的“下载”快捷按钮,下载流程图程序用,下载JC 代码程序用。
下载程序可能碰到的问题如下表所示:现象原因解决方法下载下载时没有进度显示操作系统崩溃重新下载操作系统机器人死机重新复位或者重新开机下载到一半后提示中断错误下载过程中按下复位键重新下载一次程序无法下载型号不匹配配置机器人型号➢运行程序程序下载好之后,拔掉串口通信线,按一下运行键就可以运行了。
或者先关机,再开机,然后按运行键。
➢更新操作系统更新操作系统又叫下载操作系统。
能力风暴机器人在出厂时,里面已经下载了操作系统ASOS。
如果在使用的过程中,操作系统ASOS不慎丢失或崩溃了,就须更新操作系统。
注:操作系统崩溃的最主要的表现就是在机器人的显示屏上只显示两排黑色的方块。
更新操作系统的方法如下:1)连接串口通信线;2)打开机器人电源开关;3)打开流程图界面;4)单击菜单栏中“工具(T)”选项卡,在弹出的下拉菜单中单击“更新操作系统(U)”,随后会弹出“智能更新操作系统”对话框。
5)5)按下机器人“复位(ASOS)”键,此时在对话框中会显示下载进程。
同时机器人主控制板上的黄色发光二极管闪动,表示数据正在传送。
6)6)当对话框中出现“成功下载ASOS,系统更新完成”后,单击对话框上的“关闭”按钮即可。
➢自检运行自检程序可以检查机器人各部分功能是否正常。
自检程序中共有9个程序,每运行完一个程序,需再按一下运行键,才能运行下一个程序。
如果是刚出厂的机器人,尚未使用过,则打开电源开关,按下运行键,就可以运行自检程序了。
如果机器人已经使用过了,通常需要先下载自检程序,再运行。
方法如下:1)连接串口通信线;2)打开机器人电源开关;3)打开流程图界面;4)单击菜单栏中“工具(T)”按钮,在弹出的下拉菜单中单击“机器人自检程序(S)”,随后会弹出“智能下载程序”对话框,并显示下载进程;5)当对话框中出现“成功下载”字样后,关闭对话框;6)成功下载自检程序后,拔下串口通信线,按一下运行键即可运行。
4.1.3 VJC1.6界面介绍双击桌面上的“能力风暴VJC1.6开发版”图标,打开新建对话框,这里有两个界面供选择,一个是流程图程序编辑界面,另一个是JC代码程序编辑界面。
您可以根据自己的需要加以选择。
➢流程图编辑界面选择“新建-流程图程序”,就进入了流程图编辑界面。