- 1、本文档共40页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
9.编程与测试
编程与测试PROGRAMMING TESTING 编程与测试 程序储存器 应用程序 主模块 主程序 程序数据 例行程序 程序模块 程序数据 例行程序 系统模块 系统数据 例行程序 所有 ABB 机器人都自带两个系统模块,USER 模块与 BASE 模块,根据机器人应用不同,有些机器人会配备相应应用的系统模块。建议不要对任何自动生成的系统模块进行修改。 程序储存器 机器人程序储存器是由程序模块与系统模块组成。 机器人程序储存器中,只允许存在一个主程序。 所有例行程序与数据无论存在于哪个模块,全部被系统共享。 所有例行程序与数据除特殊定义外,名称必须是唯一的。 应用程序 机器人应用程序一般有三部分组成: 一个主程序-main 主程序是一个特别的例行程序,是机器人程序运行的启始,控制机器人程序流程。 几个例行程序 程序数据 编程窗口 基本运动指令-MoveL/MoveJ 基本运动指令-MoveC 基本运动指令-参变量 基本运动指令-参变量 基本运动指令-实例 基本运动指令-函数 基本运动指令-函数 基本运动指令-函数 转轴运动指令-MoveAbsJ 输入输出信号 输出信号指令-Set 输出信号指令-Reset 输出信号指令-PulseDO 输入信号指令-WaitDI 输入信号指令-WaitDI 通信指令(人机对话)-TPErase 通信指令(人机对话)-TPWrite 通信指令(人机对话)-TPReadFK 程序流程指令-IF 程序流程指令-IF 程序流程指令-TEST 程序循环指令-WHILE 程序运行停止指令-Stop 程序运行停止指令-Exit 计时指令-ClkReset 计时指令-ClkStart 计时指令-ClkStop 运动速度控制指令-VelSet 运动加速度控制指令-AccSet 时间等待指令-WaitTime 赋值指令- “ := ” 负载定义指令-GripLoad Exit; 属于机器人软停止指令 ( Soft Stop ),机器人在当前指令行停止运行,并且复位整个运行程序,将程序运行指针移至主程序第一行,机器人程序必须从头开始运行。 ClkReset clock1; clock1:机器人时钟名称。 ( clock ) 将一个机器人时钟复位。 ClkStart clock1; clock1:机器人时钟名称。 ( clock ) 将一个机器人时钟打开,开始计时。 ClkStop clock1; clock1:机器人时钟名称。 ( clock ) 将一个机器人时钟关闭,停止计时,但仍旧保持时钟数据直至复位。 VelSet 100, 5000; 100: 机器人运行速率 %。 ( num ) 5000:机器人最大速度 mm/s。 ( num ) 每个机器人运动指令均有一个运行速度,在执行运动速度控制指令 VelSet 后,机器人实际运行速度为运动指令规定运行速度乘以机器人运行速率,并且不超过机器人最大运行速度。 AccSet 100, 100; 100:机器人加速度百分率 %。 ( num ) 100:机器人加速度坡度 %。 ( num ) WaitTime 5; 5:机器人等待时间 s。 ( num ) 等待指令只是让机器人程序运行停顿相应时间。 Data:=Value; Data: 被赋值的数据。 ( All ) Value:数据被赋予的值。 ( Same as Data ) 举例: ABB := FALSE; ( bool ) ABB := reg1+reg3; ( num ) ABB := “ WELCOME ”; ( string ) pHome := p1; ( robotarget ) tool1.tframe.trans.x := tool1.tframe.trans.x+20; ( num ) ATMA - * ATMA - * 24-02-05 Main 主程序 Routine 例行程序 DATA数据 Routine 例行程序 Routine 例行程序 Routine 例行程序 DATA数据 Routine 例行程序 Routine 例行程序 Routine 例行程序 DATA数据 Routine 例行程序 Routine 例行程序 Routine 例行程序 DATA数据 Routine 例行程序 Routine 例行程序 主模块 程序模块 程序 Routine 例行程序 DATA数据 Routine 例行程序 Routine 例行程序 Routi
您可能关注的文档
- 9-17换库阅读机经整理稿.docx
- 9-2-8.3公开课化学课件-人教版[整理].ppt
- 9-3液压舵机的转舵机构_船舶辅机.ppt
- 9.13《原电池的工作原理》课件.ppt
- 9.1 课题1 溶液的形成.ppt
- 9.18做自己情绪的主人.ppt
- 9.1制冷概述.ppt
- 9.1生活需要秩序.pptx
- 9.1钱钟书--窗.ppt
- 9.1高三物理固体课件.ppt
- 东吴证券-渝水转债:水利行业的新星.pdf
- 华源证券-北交所科技成长产业跟踪第九期:人形机器人高端轴承国产化率存在提升潜力,关注北交所轴承制造企业.pdf
- 华福证券-华福固收-近期城投非标偿还知多少.pdf
- 中邮证券-流动性打分周报:中长久期中低评级城投债流动性下降.pdf
- 国金证券-光伏玻璃行业专题:价格拐点可期、上涨弹性大,底部布局正当时.pdf
- 中信建投-信息技术-通信行业动态:CES“AI硬件”异彩纷呈持续推荐算力板块.pdf
- 中原证券-基础化工行业月报:油价持续上行,丙烯酸产业链整体表现靓丽.pdf
- 信达证券-轻工制造2025年度策略报告:布局低位顺周期,重视稀缺成长.pdf
- 银河证券-计算机行业行业跟踪报告:多地发力工业互联网,打造工业智能高地.pdf
- 华安证券-“打新定期跟踪”系列之二百零二:“低价股”赛分科技上市,首日均价涨幅达到416%.pdf
文档评论(0)