[发明专利]一种用IO标记与变量组成IO语句的工业机器人语言在审

专利信息
申请号: 201710486071.0 申请日: 2017-06-23
公开(公告)号: CN107273132A 公开(公告)日: 2017-10-20
发明(设计)人: 黄本晴 申请(专利权)人: 黄本晴
主分类号: G06F9/44 分类号: G06F9/44
代理公司: 暂无信息 代理人: 暂无信息
地址: 518000 广东省深*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 io 标记 变量 组成 语句 工业 机器人 语言
【说明书】:

技术领域

发明涉及一种用于智能化制造、用IO的标记与IO命令及变量或常量三要素组成IO输入输出语句的工业机器人语言,机器人运行时根据所述的工业机器人语言编制的程序进行运动控制,感知环境,执行动作,从而达到使得工厂无人化网络化的目的。

背景技术

在现有技术中, 工业机器人语言用于数控机床加工及工厂自动化控制,是现代制造业的核心技术。为此,国际标准化组织公布了ISO6983标准,该标准公布了G代码与M代码。G代码可以控制机器高精度的运动,M代码可以使机器执行动作。ISO6983标准解决了机器的运动控制及动作执行,但逻辑控制部分等其他功能由各公司自行定义。自行定义的部分与ISO6983标准合在一起就是工业机器人语言。

目前工业机器人语言主要以FANUC及西门子为标准。 FANUC语言包括ISO6983标准的全部G代码与M代码;再加上FANUC自定义的宏代码。宏代码由变量、变量之间的运算、内置函数语句、变量之间的赋值、无条件转移语句(GOTO 语句)、条件转移语句(IF语句)、循环语句(WHILE 语句)组成。

在现有的技术中, FANUC将输入接口信号IO的状态映射到系统变量#1000----#1035中,通过设定系统变量#1100-----#1135的值来设定输出IO为高电平或低电平。IO口的标记在用户机器人语言程序中没有体现,程序员只能通过固定的系统变量#1000-#1035及#1100-----#1135来操作IO。西门子与FANUC一样,只是将#换成了R,,这种操作IO的方法,不直接,程序不易阅读,难维护, 难扩充,同时,变量太少,控制的点少,在复杂灵活的机器人运动控制中不是太好用。

发明内容

针对上述现有技术,本发明所解决的技术问题是提供一种易阅读易维护可直接操作大量IO口的工业机器人语言。

为解决上述技术问题,本发明的工业机器人语言包括:

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、85、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、P、Q、I、J、K、E、R、H;

非尺寸地址:N、G、F、S、T、M、L、O;

表达式语句,算术运算语句,逻辑运算语句,内置函数语句;

无条件转移语句(GOTO语句),条件转移语句(IF(条件表达式)THEN 语句);

循环 (WHILE语句);

变量,赋值语句;

IO处理;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于黄本晴,未经黄本晴许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710486071.0/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top