当前位置: 首页 > 专利查询>黄本晴专利>正文

一种变量名自带类型易阅读易维护的工业机器人语言制造技术

技术编号:17265004 阅读:48 留言:0更新日期:2018-02-14 12:21
本发明专利技术涉及一种变量名自带类型易阅读易维护的工业机器人语言,包括:G代码M代码,尺寸地址,非尺寸地址,表达式语句,算术及逻辑运算符,优先级符,比较符,内置函数,赋值语句,无条件转移及条件转移语句,循环语句,常量,变量,其中,变量名是由表示类型的字符或字符串开头,后跟随一个任意的英文字母,此英文字母后跟随任意个或零个的英文字母或数字,变量的基本类型有整数型、实数型、布尔型、字符串型,所述的变量名与G代码M代码存在于同一个程序中,可直接使用,不需要预先定义,通过本发明专利技术,可通过变量名得知该变量的含义,程序的可读性和可维护性得以提高,变量的类型丰富,适用于工业机器人的智能控制。

An easy to read and easily maintainable industrial robot language with a variable name

The invention relates to a variable name with easy reading type industrial robot language, easy maintenance, including: G code M code, the size of non size address, address, expression statement, arithmetic and logical operators, priority character, comparison operator, built-in function, assignment, unconditional transfer and conditional statement, statement. A constant, variable, the variable name is represented by the type of character or string at the beginning, followed by an arbitrary English English letters, letters or numbers this English letter followed by an arbitrary or zero, basic type variables have integer, real, Boolean, string type, the variable the name and the G code M code exists in the same program, can be used directly, does not need to be defined in advance, the invention can know the variable meaning through the variable name, the readability and maintainability can be improved, the class variable It is suitable for intelligent control of industrial robots.

【技术实现步骤摘要】
一种变量名自带类型易阅读易维护的工业机器人语言
本专利技术涉及一种用于智能化制造,变量名自带类型易阅读易维护的工业器人语言,机器人运行用工业机器人语言编制的程序进行运动控制,感知环境,执行动作,从而达到使得工厂无人化网络化的目的。
技术介绍
在现有技术中,工业机器人语言用于数控机床加工,工厂自动化控制,是现代制造业的核心技术。为此,国际标准化组织公布了ISO6983标准,该标准公布了G代码与M代码。G代码可以控制机器高精度的运动,M代码可以使机器执行动作。ISO6983标准解决了机器的运动控制及动作执行,但逻辑控制部分等其他功能由各公司自行定义。自行定义的部分与ISO6983标准合在一起就是工业机器人语言。目前工业机器人语言主要以FANUC及西门子为标准.FANUC语言包括ISO6983标准的全部G代码与M代码;再加上FANUC自定义的宏代码。宏代码由变量、变量之间的运算、内置函数语句、变量之间的赋值、无条件转移语句(GOTO语句)、条件转移语句(IF语句)、循环语句(WHILE语句)组成。其中变量是由#后跟随数字组成。西门子的变量由R后跟随数字组成。变量用于存储输入的数据、输出数据本文档来自技高网...

【技术保护点】
一种变量名自带类型易阅读易维护的工业机器人语言,包括:G代码:G00,G01,G02,G03,G04,G05,G06,G07,G08,G09,G10,G11,G12,G13,G14,G15,G16, G17,G18,G19,G20,G21,G22,G23,G24,G25,G26,G27,G28,G29,G30,G31,G32,G33,G34,G35,G36,G37,G38,G39,G40,G41,G42,G43,G44,G45,G46,G47,G48,G49,G50,G51,G52,G53,G54,G55,G56,G57,G58,G59,G60,G61,G62,G63,G64,G65,G66,...

【技术特征摘要】
1.一种变量名自带类型易阅读易维护的工业机器人语言,包括:G代码:G00,G01,G02,G03,G04,G05,G06,G07,G08,G09,G10,G11,G12,G13,G14,G15,G16,G17,G18,G19,G20,G21,G22,G23,G24,G25,G26,G27,G28,G29,G30,G31,G32,G33,G34,G35,G36,G37,G38,G39,G40,G41,G42,G43,G44,G45,G46,G47,G48,G49,G50,G51,G52,G53,G54,G55,G56,G57,G58,G59,G60,G61,G62,G63,G64,G65,G66,G67,G68,G69,G70,G71,G72,G73,G74,G75,G76,G77,G78,G79,G80,G81,G82,G83,G84,G85,G86,G87,G88,G89,G90,G91,G92,G93,G94,G95,G96,G97,G98,G99;M代码:M00,M01,M02,M03,M04,M05,M06,M07,M08,M09,M10,M11,M12,M13,M14,M15,M16,M17,M18,M19,M20,M21,M22,M23,M24,M25,M26,M27,M28,M29,M30,M31,M32,M33,M34,M35,M36,M37,M38,M39,M40,M41,M42,M43,M44,M45,M46,M47,M48,M49,M50,M51,M52,M53,M54,M55,M56,M57,M58,M59,M60,M61,M62,M63,M64,M65,M66,M67,M68,M69,M70,M71,M72,M73,M74,M75,M76,M77,M78,M79,M80,M81,M82,M83,M84,M85,M86,M87,M88,M89,M90,M91,M92,M93,M94,M95,M96,M97,M98,M99;尺寸地址包括:X、Y、Z、A、B、C、U、V、W、I、J、K、R、P、Q、E、H,非尺寸地址包括:G、F、S、T、M、L,表达式语句,算术运算符号、逻辑运算符号、优先级符号、比较符号、内置函数,赋值语句,无条件转移语句(GOTO语句),条件转移语句(IF[条件表达式]THEN语句),循环语句(WHI...

【专利技术属性】
技术研发人员:黄本晴
申请(专利权)人:黄本晴
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1