工业机器人编程语言是一种程序描述语言,他能十分简洁的描述工作环境和机器人动作,能把复杂的操作内容通过尽可能的简单的程序来实现,工业机器人编程语言也和一般的程序语言一样,应当具有结构简明,概念统一、容易扩展等特点。
从实际应用的角度来看,很多情况下都是操作者实时的操控工业机器人工作,因此,机器人编程语言不仅应当简单易学,并且拥有良好的对话性。高水平的工业机器人编程语言还能够作出并应用目标物体和环境的几何模型,在工作进行过程中,几何模型是不断变化的,因此性能优越的工业机器人语言会极大的减少编程的困难。
从描述操作命令的角度看,工业机器人编程语言的水平可以分为:动作级、对象级、任务级。
动作类语言。动作级语言以机器人末端操作器的动作作为中心来描述各种操作,要在程序中说明每个动作,这是一种最基本的描述方式。
对象级语言。对象级语言允许较粗略的描述操作对象的动作、操作对象之间的关系等,使用这种语言时,必须明确的描述对象之间的关系和机器人操作对象之间的关系。他特别适用于组装作业。
任务级语言。任务级语言则只要直接指定操作内容就可以了,为此,工业机器人必须边思考边工作,这是一种水平很高的工业机器人程序语言。
下面是国外常用的工业机器人语言的列举
领取专属 10元无门槛券
私享最新 技术干货