❶ 机械手编程步骤是什么
用EDIT指令进入编辑状态后,可以用C、D、E、I、L、P、R、S、T等命令来进一步编辑。如:
1、C命令:改变编辑的程序,用一个新的程序代替。
2、D命令:删除从当前行算起的n行程序,n缺省时为删除当前行。
3、E命令:退出编辑返回监控模式。
4、I命令:将当前指令下移一行,以便插入一条指令。
5、P命令:显示从当前行往下n行的程序文本内容。
6、T命令:初始化关节插值程序示教模式,在该模式下,按一次示教盒上的“RECODE”按钮就将MOVE指令插到程序中。
(1)法拉克机械人搬运编程扩展阅读:
执行指令
ABORT指令:执行此指令后紧急停止(急停)。
DO指令:执行单步指令。
EXECUTE指令:此指令执行用户指定的程序n次,n可以从–32 768到 32 767,当n被省略时,程序执行一次。
NEXT指令:此命令控制程序在单步方式下执行。
PROCEED指令:此指令实现在某一步暂停、急停或运行错误后,自下一步起继续执行程序。
RETRY指令:指令的功能是在某一步出现运行错误后,仍自那一步重新运行程序。
❷ 法拉克机器人程序F开头什么意思
F是进给率,也叫走刀速度。
Q是用在孔加工中,为每次加工动作的深度,S是转速,一般为一分钟多少转,D是刀直径刀补地址,H是刀长度刀实地址,K是孔子加工次数,L是调用子程序次数,N是单节号,O是程序号,R孔加工的起始点,T是刀号,XYZ是坐标。
法兰克的机器人在上有自家一流的伺服系统和运动控制系统构成机器人控制器,还有自家的机床和机器人负责机械的加工及生产,下有庞大的CNC集成应用支持,这种成本和技术上的优势对于其他家机器人厂商来讲难以超越和效仿的。
❸ 机器人编程怎么入门
你需要不断地吸收这方面的知识,可能这几天会推出想关文。
机器人编程系统以及方法
机器人编程是机器人运动和控制问题的结合点,也是机器人系统最关键的问题之一。当前实用的工业机器人常为离线编程或示教,在调试阶段可以通过示教控制盒对编译好的程序一步一步地进行,调试成功后可投入正式运行。
机器人语言操作系统包括3个基本的操作状态:
监控状态
编程状态
执行状态
监控状态:用来进行整个系统的监督控制。
编辑状态:提供操作者编制程序或编辑程序
执行状态:用来执行机器人程序
把机器人源程序转换成机器码,以便机器人控制柜能直接读取和执行,编译后的程序运行速度将大大加快。
根据机器人不同的工作要求,需要不同的编程。编程能力和编程方式有很大的关系,编程方式决定着机器人的适应性和作业能力。随着计算机在工业上的广泛应用,工业机器人的计算机编程变得日益重要。
编程语言也是多种多样的,目前工业机器人的编程方式有以下几种:
顺序控制的编程
在顺序控制的机器中,所有的控制都是由机械或者电气的顺序控制来实现,一般没有程序设计的要求。顺序控制的灵活性小,这是因为所有的工作过程都已编辑好,由机械挡块,或其他确定的办法所控制。大量的自动机都是在顺序控制下操作的,这种方法的主要优点是成本低、易于控制和操作。
示教方式编程
目前,大多数工业机器人都具有采用示教方式来编程的功能。示教方式编程一般可分为手把手示教编程和示教盒示教编程两种方式:
手把手示教编程:主要用于喷漆、弧焊等要求实现连续轨迹控制的工业机器人示教编程中。具体的方法是利用示教手柄引导末端执行器经过所要求的位置,同时由传感器检测出工业机器人个关节处的坐标值,并由控制系统记录、存储下这些数据信息。实际工作中,工业机器人的控制系统会重复再现示教过的轨迹和操作技能。
手把手示教编程也能实现点位控制,与CP控制不同的是它只记录个轨迹程序移动的两端点位置,轨迹的运动速度则按各轨迹程序段应对的功能数据输入。
示教盒示教编程方式是人工利用示教盒上所具有的各种功能的按钮来驱动工业机器人的各关节轴,按作业所需要的顺序单轴运动或多关节协调运动,完成位置和功能的示教编程。示教盒示教一般用于大型机器人或危险条件作业下的机器人示教。
脱机编程或预编程
脱机编程和预编程的含义相同,它是指用机器人程序语言预先用示教的方法编程,脱机编程的优点:
编程可以不使用机器人,可以腾出机器人去做其他工作
可预先优化操作方案和运行周期
以前完成的过程或子程序可结合到代编的程序中去
可以用传感器探测外部信息,从而使机器人做出相应的响应。这种响应使机器人可以在自适应的方式下工作
控制功能中,可以包含现有的计算机辅助设计(CAD)和计算机辅助制造(CAM)的信息
可以用预先运行程序来模拟实际运动,从而不会出现危险,以在屏幕上模拟机器人运动来辅助编程
对不同的工作目的,只需替换一部分待定的程序
在非自适应系统中,没有外界环境的反馈,仅有的输入是关节传感器的测量值,从而可以使用简单的程序设计手段。
对机器人的编程要求
能够建立世界模型
能够描述机器人的作业
能够描述机器人的运动
允许用户规定执行流程
有良好的编辑环境
机器人编辑语言的类型
动作级
(AL语言系统、LUNA语言及其特征)
对象级
(AUTOPASS语言及其特征、RAPT语言及其特征)
任务级
❹ 机器人编程用什么软件
如果你去问一屋子的机器人专家,“什么是机器人学中最好编程语言?”,你永远不会得到一个直接的答案。
电气工程师会从工业机器人技术这个角度给出不同的答案。计算机视觉程序员给出的答案会跟认知机器人专家给出的不一样。而且,每个人都会对什么是最好的编程语言有自己的看法。最终,大多数人都会赞同的答案就是”这个取决于。。。“。
对于一个新入行正在试图决定要先学哪种语言的机器人学者来说,这是一个相当无用的答案。即使这是最现实的回答——因为它的确取决于你想要开发的应用程序和你在使用的系统。
对于学习机器人编程的你来说,最重要的事情是开拓你的”编程思维”,而不是精通一种特定的编程语言。从很多方面来说,从哪种编程语言开始学习真的无关紧要。你学习的每种语言提升了你的编程思维,拥有了这种思维,去学习一种新编程语言的时候会容易不少
这里有几种常用的机器人编程语言
VAL语言
一、VAL语言及特点
VAL语言是美国Unimation公司于1979年推出的一种机器人编程语言,主要配置在PUMA和UNIMATION等型机器人上,是一种专用的动作类描述语言。VAL语言是在BASIC语言的基础上发展起来的,所以与BASIC语言的结构很相似。在VAL的基础上Unimation公司推出了VALⅡ语言。
VAL语言可应用于上下两级计算机控制的机器人系统。上位机为LSI-11/23,编程在上位机中进行,上位机进行系统的管理;下位机为6503微处理器,主要控制各关节的实时运动。编程时可以VAL语言和6503汇编语言混合编程。
VAL语言命令简单、清晰易懂,描述机器人作业动作及与上位机的通信均较方便,实时功能强;可以在在线和离线两种状态下编程,适用于多种计算机控制的机器人;能够迅速地计算出不同坐标系下复杂运动的连续轨迹,能连续生成机器人的控制信号,可以与操作者交互地在线修改程序和生成程序;VAL语言包含有一些子程序库,通过调用各种不同的子程序可很快组合成复杂操作控制;能与外部存储器进行快速数据传输以保存程序和数据。
VAL语言系统包括文本编辑、系统命令和编程语言三个部分。
在文本编辑状态下可以通过键盘输入文本程序,也可通过示教盒在示教方式下输入程序。在输入过程中可修改、编辑、生成程序,最后保存到存储器中。在此状态下也可以调用已存在的程序。
系统命令包括位置定义、程序和数据列表、程序和数据存储、系统状态设置和控制、系统开关控制、系统诊断和修改。
编程语言把一条条程序语句转换执行。
二、VAL语言的指令
VAL语言包括监控指令和程序指令两种。其中监控指令有六类,分别为位置及姿态定义指令、程序编辑指令、列表指令、存储指令、控制程序执行指令和系统状态控制指令。
各类指令的具体形式及功能如下:
1.监控指令
1)位置及姿态定义指令
POINT指令:执行终端位置、姿态的齐次变换或以关节位置表示的精确点位赋值。
其格式有两种:
POINT<变量>[=<变量2>…<变量n>]
或POINT<精确点>[=<精确点2>]
例如:
POINTPICK1=PICK2
指令的功能是置变量PICK1的值等于PICK2的值。
又如:
POINT#PARK
是准备定义或修改精确点PARK。
DPOINT指令:删除包括精确点或变量在内的任意数量的位置变量。
HERE指令:此指令使变量或精确点的值等于当前机器人的位置。
例如:
HEREPLACK
是定义变量PLACK等于当前机器人的位置。
WHERE指令:该指令用来显示机器人在直角坐标空间中的当前位置和关节变量值。
BASE指令:用来设置参考坐标系,系统规定参考系原点在关节1和2轴线的交点处,方向沿固定轴的方向。
格式:
BASE[<dX>],[<dY>],[<dZ>],[<Z向旋转方向>]
例如:
BASE300,–50,30
是重新定义基准坐标系的位置,它从初始位置向X方向移300,沿Z的负方向移50,再绕Z轴旋转了30°。
TOOLI指令:此指令的功能是对工具终端相对工具支承面的位置和姿态赋值。
2)程序编辑指令
EDIT指令:此指令允许用户建立或修改一个指定名字的程序,可以指定被编辑程序的起始行号。其格式为
EDIT[<程序名>],[<行号>]
如果没有指定行号,则从程序的第一行开始编辑;如果没有指定程序名,则上次最后编辑的程序被响应。
用EDIT指令进入编辑状态后,可以用C、D、E、I、L、P、R、S、T等命令来进一步编辑。如:
C命令:改变编辑的程序,用一个新的程序代替。
D命令:删除从当前行算起的n行程序,n缺省时为删除当前行。
E命令:退出编辑返回监控模式。
I命令:将当前指令下移一行,以便插入一条指令。
P命令:显示从当前行往下n行的程序文本内容。
T命令:初始化关节插值程序示教模式,在该模式下,按一次示教盒上的“RECODE”按钮就将MOVE指令插到程序中。
3)列表指令
DIRECTORY指令:此指令的功能是显示存储器中的全部用户程序名。
LISTL指令:功能是显示任意个位置变量值。
LISTP指令:功能是显示任意个用户的全部程序。
4)存储指令
FORMAT指令:执行磁盘格式化。
SOREP指令:功能是在指定的磁盘文件内存储指定的程序。
STOREL指令:此指令存储用户程序中注明的全部位置变量名和变量值。
LISTF指令:指令的功能是显示软盘中当前输入的文件目录。
LOADP指令:功能是将文件中的程序送入内存。
LOADL指令:功能是将文件中指定的位置变量送入系统内存。
DELETE指令:此指令撤销磁盘中指定的文件。
COMPRESS指令:只用来压缩磁盘空间。
ERASE指令:擦除磁内容并初始化。
5)控制程序执行指令
ABORT指令:执行此指令后紧急停止(紧停)。
DO指令:执行单步指令。
EXECUTE指令:此指令执行用户指定的程序n次,n可以从–32768到32767,当n被省略时,程序执行一次。
NEXT指令:此命令控制程序在单步方式下执行。
PROCEED指令:此指令实现在某一步暂停、急停或运行错误后,自下一步起继续执行程序。
RETRY指令:指令的功能是在某一步出现运行错误后,仍自那一步重新运行程序。
SPEED指令:指令的功能是指定程序控制下机器人的运动速度,其值从0.01到327.67,一般正常速度为100。
6)系统状态控制指令
CALIB指令:此指令校准关节位置传感器。
STATUS指令:用来显示用户程序的状态。
FREE指令:用来显示当前未使用的存储容量。
ENABL指令:用于开、关系统硬件。
ZERO指令:此指令的功能是清除全部用户程序和定义的位置,重新初始化。
DONE:此指令停止监控程序,进入硬件调试状态。
2.程序指令
1)运动指令
指令包括GO、MOVE、MOVEI、MOVES、DRAW、APPRO、APPROS、DEPART、DRIVE、READY、OPEN、OPENI、CLOSE、CLOSEI、RELAX、GRASP及DELAY等。
这些指令大部分具有使机器人按照特定的方式从一个位姿运动到另一个位姿的功能,部分指令表示机器人手爪的开合。例如:
MOVE#PICK!
表示机器人由关节插值运动到精确PICK所定义的位置。“!”表示位置变量已有自己的值。
MOVET<位置>,<手开度>
功能是生成关节插值运动使机器人到达位置变量所给定的位姿,运动中若手为伺服控制,则手由闭合改变到手开度变量给定的值。
又例如:
OPEN[<手开度>]
表示使机器人手爪打开到指定的开度。
2)机器人位姿控制指令
这些指令包括RIGHTY、LEFTY、ABOVE、BELOW、FLIP及NOFLIP等。
3)赋值指令
赋值指令有SETI、TYPEI、HERE、SET、SHIFT、TOOL、INVERSE及FRAME。
4)控制指令
控制指令有GOTO、GOSUB、RETURN、IF、IFSIG、REACT、REACTI、IGNORE、SIGNAL、WAIT、PAUSE及STOP。
其中GOTO、GOSUB实现程序的无条件转移,而IF指令执行有条件转移。IF指令的格式为
IF<整型变量1><关系式><整型变量2><关系式>THEN<标识符>
该指令比较两个整型变量的值,如果关系状态为真,程序转到标识符指定的行去执行,否则接着下一行执行。关系表达式有EQ(等于)、NE(不等于)、LT(小于)、GT(大于)、LE(小于或等于)及GE(大于或等于)。
5)开关量赋值指令
指令包括SPEED、COARSE、FINE、NONULL、NULL、INTOFF及INTON。
6)其他指令
其他指令包括REMARK及TYPE。
SIGLA语言
SIGLA是一种仅用于直角坐标式SIGMA装配型机器人运动控制时的一种编程语言,是20世纪70年代后期由意大利Olivetti公司研制的一种简单的非文本语言。
这种语言主要用于装配任务的控制,它可以把装配任务划分为一些装配子任务,如取旋具,在螺钉上料器上取螺钉A,搬运螺钉A,定位螺钉A,装入螺钉A,紧固螺钉等。编程时预先编制子程序,然后用子程序调用的方式来完成。
IML语言
IML也是一种着眼于末端执行器的动作级语言,由日本九州大学开发而成。IML语言的特点是编程简单,能人机对话,适合于现场操作,许多复杂动作可由简单的指令来实现,易被操作者掌握。
IML用直角坐标系描述机器人和目标物的位置和姿态。坐标系分两种,一种是机座坐标系,一种是固连在机器人作业空间上的工作坐标系。语言以指令形式编程,可以表示机器人的工作点、运动轨迹、目标物的位置及姿态等信息,从而可以直接编程。往返作业可不用循环语句描述,示教的轨迹能定义成指令插到语句中,还能完成某些力的施加。
IML语言的主要指令有:运动指令MOVE、速度指令SPEED、停止指令STOP、手指开合指令OPEN及CLOSE、坐标系定义指令COORD、轨迹定义命令TRAJ、位置定义命令HERE、程序控制指令IF…THEN、FOREACH语句、CASE语句及DEFINE等。
AL语言
一、AL语言概述
AL语言是20世纪70年代中期美国斯坦福大学人工智能研究所开发研制的一种机器人语言,它是在WAVE的基础上开发出来的,也是一种动作级编程语言,但兼有对象级编程语言的某些特征,使用于装配作业。它的结构及特点类似于PASCAL语言,可以编译成机器语言在实时控制机上运行,具有实时编译语言的结构和特征,如可以同步操作、条件操作等。AL语言设计的原始目的是用于具有传感器信息反馈的多台机器人或机械手的并行或协调控制编程。
运行VA语言的系统硬件环境包括主、从两级计算机控制,如图所示。主机为PDP-10,主机内的管理器负责管理协调各部分的工作,编译器负责对AL语言的指令进行编译并检查程序,实时接口负责主、从机之间的接口连接,装载器负责分配程序。从机为PDP-11/45。
主机的功能是对AL语言进行编译,对机器人的动作进行规划;从机接受主机发出的动作规划命令,进行轨迹及关节参数的实时计算,最后对机器人发出具体的动作指令。
二、AL语言的编程格式
(1)程序BEGIN开始,由END结束。
(2)语句与语句之间用分号隔开。
(3)变量先定义说明其类型,后使用。变量名以英文字母开头,由字母、数字和下画线组成,字母大、小写不分。
(4)程序的注释用大括号括起来。
(5)变量赋值语句中如所赋的内容为表达式,则先计算表达式的值,再把该值赋给等式左边的变量。
三、AL语言中数据的类型
(1)标量(scalar)——可以是时间、距离、角度及力等,可以进行加、减、乘、除和指数运算,也可以进行三角函数、自然对数和指数换算。
(2)向量(vector)——与数学中的向量类似,可以由若干个量纲相同的标量来构造一个向量。
(3)旋转(rot)——用来描述一个轴的旋转或绕某个轴的旋转以表示姿态。用ROT变量表示旋转变量时带有两个参数,一个代表旋转轴的简单矢量,另一个表示旋转角度。
(4)坐标系(frame)——用来建立坐标系,变量的值表示物体固连坐标系与空间作业的参考坐标系之间的相对位置与姿态。
(5)变换(trans)——用来进行坐标变换,具有旋转和向量两个参数,执行时先旋转再平移。
四、AL语言的语句介绍
1.MOVE语句
用来描述机器人手爪的运动,如手爪从一个位置运动到另一个位置。MOVE语句的格式为
MOVE<HAND>TO<目的地>
2.手爪控制语句
OPEN:手爪打开语句。
CLOSE:手爪闭合语句。
语句的格式为
OPEN<HAND>TO<SVAL>
CLOSE<HAND>TO<SVAL>
其中SVAL为开度距离值,在程序中已预先指定。
3.控制语句
与PASCAL语言类似,控制语句有下面几种:
IF<条件>THEN<语句>ELSE<语句>
WHILE<条件>DO<语句>
CASE<语句>
DO<语句>UNTIL<条件>
FOR…STEP…UNTIL…
4.AFFIX和UNFIX语句
在装配过程中经常出现将一个物体粘到另一个物体上或一个物体从另一个物体上剥离的操作。语句AFFIX为两物体结合的操作,语句AFFIX为两物体分离的操作。
例如:BEAM_BORE和BEAM分别为两个坐标系,执行语句
AFFIXBEAM_BORETOBEAM
后两个坐标系就附着在一起了,即一个坐标系的运动也将引起另一个坐标系的同样运动。然后执行下面的语句
UNFIXBEAM_BOREFROMBEAM
两坐标系的附着关系被解除。
5.力觉的处理
在MOVE语句中使用条件监控子语句可实现使用传感器信息来完成一定的动作。
监控子语句如:
ON<条件>DO<动作>
例如:
MOVEBARMTO⊕-0.1*INCHESONFORCE(Z)>10*OUNCESDOSTOP
表示在当前位置沿Z轴向下移动0.1英寸,如果感觉Z轴方向的力超过10盎司,则立即命令机械手停止运动。
一般用户接触到的语言都是机器人公司自己开发的针对用户的语言平台,通俗易懂,在这一层次,每一个机器人公司都有自己语法规则和语言形式,这些都不重要,因为这层是给用户示教编程使用的。
这个语言平台之后是一种基于硬件相关的高级语言平台,如c语言、C++语言、基于IEC61131标准语言等,这些语言是机器人公司做机器人系统开发时所使用的语言平台,这一层次的语言平台可以编写翻译解释程序,针对用户示教的语言平台编写的程序进行翻译解释成该层语言所能理解的指令,该层语言平台主要进行运动学和控制方面的编程,再底层就是硬件语言,如基于Intel硬件的汇编指令等。
各家工业机器人公司的机器人编程语言都不相同,各家有各家自己的编程语言。但是,不论变化多大,其关键特性都很相似。比如Staubli 机器人的编程语言叫VAL3,风格和Basic相似;ABB的叫做RAPID,风格和C相似;还有Adept Robotics 的V+,Fanuc,KUKA,MOTOMAN都有专用的编程语言,但是大都是相似.而由于机器人的发明公司Unimation公司最开始的语言就是VAL,所以这些语言结构都有所相似。
❺ 机器人编程怎么入门
学机器人编程入门要选择合适的编程语言,一定避免难度太高打消孩子学编程的兴趣。建议咨询童程童美,该机构会针对不同年龄段孩子推出不同的教学方案。
机器人编程的工程专业是培养适应社会发展需要的德、智、体、美全面发展,具有道德文化素质和社会责任感,掌握工业机器人技术工作必备的知识、技术、较强实践能力、创新精神,主要从事机器人工作站设计、装调与改造,机器人自动化生产线的设计、应用及运行管理等相关岗位工作,具有较强综合职业能力的高素质应用型专门人才。从教育机构和家长看来,少儿学习编程是一种健康有益的教育方式,对于促进儿童的思维能力有极大的好处,况且随着国家设定的未来要成为一个智能制造强国的目标,未来对高质量编程人才的需求会持续向好,所以从小学习编程,对孩子的未来选择面会更大,机会更多。【学少儿编程可以提高孩子逻辑思维、专注力!】
想了解更多关于少儿编程的相关内容,推荐咨询童程童美。童程童美未来教育研究院,通过汇聚具备国际视野的教育专家团队集体智慧,结合中国素质教育发展实际,提出了数字公民以及未来领袖胜任力模型,以及“1+X”素质教育新模式,始终致力于帮助每一个中国家庭构建适合自己孩子特点的家庭教育系统。【童程童美少儿编程体验课,点击可免费报名试听】
❻ 发那科机械手走圆怎么编程
就固定的那20来个命令,按说明书编就OK了。 补充:注塑机械手是为注塑生产自动化专门配备的机械,它可以在减轻繁重的体力劳动、改善劳动条件和安全生产;能够模仿人体上肢的部分功能,可以对其进行自动控制使其按照预定要求输送制品或操持工具进...
❼ 工业机器人现场编程,用自己的语言阐述使用编程的方法实现物体的自动搬运和装配的过程
摘要 任务二:示教前准备
❽ 法拉克机器人如何平移轨迹
通过点击法拉克示教器的Posoffsets选项。通过Posoffsets选项可以实现离线程序各个方向的平移和旋转,还可以设置程序运行时法拉克机器人焊枪在X、Y和Z轴方向的角度。
❾ 谁有fanuc机器人的离线编程软件roboguide的使用教程和软件,急死了
本人专职品牌机械手离线编程(主要是示教不能做的复杂运动轨迹,
包括复杂的数控加工那种)
ABB. Fanuc. Kuka. Motoman. Staubli.
可用于复杂的工业机器人激光切割,机械手数控加工等。
❿ 工业机器人的码垛编程方法
工业机器人的码垛编程:
1)什么是码垛?
有规律的移动机器人进行抓取及放置
2)如何简便码垛程序
设置好工件坐标系,工具,对第一个码垛放置点进行示教,xyz方向的间距和个数可设
3)如何创建码垛编程
用示教器编写程序,程序如下:
1:J PR[1] 100% FINE ;移动至待命位置 P1
2:LBL[1] ;标签 1
3:J PR[2] 100% FINE ;移动至待命位置 P2
4:WAIT RI[12]=ON ;等待抓料位有料
5:L PR[3] 100mm/sec FINE ;移动至抓料位 P3
6:WAIT 1.00(sec) ;等待 1S
7:RO[11]=ON ;抓手闭合阀 ON
8:WAIT RI[11]=ON ;等待抓手闭合开关 ON
9:RO[11]=OFF ;抓手闭合阀 OFF
10:PALLETIZING-B_1
11:J PAL_1[A_1] 80% FINE ;移动至趋近点
12:L PAL_1[BTM] 100mm/sec FINE ;移动至堆叠点
13:RO[10]=ON ;抓手张开阀 ON
14:WAIT RI[10]=ON ;等待抓手张开开关 ON
15:RO[10]=OFF ;抓手张开阀 OFF
16:L PAL_1[R_1] 100mm/sec FINE ;移动至回退点
17:PALLETIZING-END_1
18:JUMP LBL[1] ;跳转至标签 1
4) 注意事项
(1) 要提高码垛的动作精度,需要正确进行 TCP 的设定。
(2) 码垛寄存器,应避免同时使用相同编号的其他码垛。
(3) 码垛功能,在三个指令也即码垛指令、码垛动作指令、码垛结束指令 存在于一个程序而发挥作用。即使只将一个指令复制到子程序中进行示教,该功能也不会正常工作,应注意。(4) 码垛编号,在示教完码垛的数据后,随同码垛指令、码垛动作指令、 码垛结束指令一起被自动写入。不需要在意是否在别的程序中重复使 用着码垛编号(每个程序都具有该码垛编号的数据)。
(5) 在码垛动作指令中,不可在动作类型中设定“C”(圆弧运动)