DSQC501 3HAC3617-1/01 21940 ABB控制箱(M200)配件 ,汕头罗克自动化(金 135 师 9287 傅 6548)!(郭 159 经 1896 理 2164)维修师傅在工控界数十载,经验丰富,众多成功维修案例。介绍工控相关内容:
ABB机器人编程-从入门到通晓-RAPID和***言语的联络
引言
RAPID是ABB机器人平台的具有特征的言语,具有很强的组合性。程序的编写作风和VB很像和C言语也有很多相似但和Python和C#等面向对象的言语还是有很多的差异。下面我把我的领会和大家分享一下。
RAPID和***言语的类似处
一、都有各自的数据格式
就拿C言语举例子这个大家***熟习,C言语有Int,Strig等数据格式,RAPID同样也有相似的数据格式 Num,DNum字符串等常用的数据格式,详细的数据格式我会在以后的文章中系统的给大家解说。
RAPID同样也有常量(C***T)和变量(PERS,VAR)的区别,也有全局变量和部分变量的定义,同时也有预定的说法。
二、都有完好的数学表达式
DSQC501 3HAC3617-1/01 21940 ABB控制箱(M200)配件其他编程言语都有完好的数学表达:加,减,乘,除是必不可少的。额外还有取余,取整。项目中比拟重要的几个表达式我觉得常用的是 矢量的加减(Pos-Pos),矢量的乘法(Pos*Pos Or Pos*N),旋转的链接(Orient*Orient)这三个我觉得是******重要的三个合理运用在项目中能够起到事半功倍的效果。
三、指令集
RAPID和普通编程言语特别是VB很类似,都有判别(IF,TEST),循环(FOR AND WHILE),返回(RETURN),跳转(GOTO),中止(STOP)等等。
我引荐TEST 和C#的Switch是一个用法 能够采用Case使你的程序愈加明晰和直白。当然也有相似Sleep()的等候函数WaitTime,WaitUnti(有条件的等候)DSQC501 3HAC3617-1/01 21940 ABB控制箱(M200)配件,Wai***,WaitDO(等候数字信号)等等这几个都比拟适用。
***重要的是有数据转换的指令StrTOByte ByteToStr******适用的 ValToStr 和StrToVal DSQC501 3HAC3617-1/01 21940 ABB控制箱(M200)配件***适用的几个函数。