《工业机器人编程指令详解》特点:

1.作者是自动化公司负责机器人研发、应用的总工程师,实践经验非常丰富。

2.内容实用,案例为主:对工业机器人的基本和特殊功能、编程指令、状态变量、参数功能及设置、机器人专用输入输出信号的使用及专用编程软件应用等方面做了全面的、深入浅出的介绍。

3.侧重机器人高级应用:结合具体的工业应用案例来对照学习具体的编程指令及参数设置,加深对编程指令的理解。

内容简介:

本书从实用的角度出发,对工业机器人的基本和特殊功能、编程指令、状态变量、参数功能及设置、机器人专用输入输出信号的使用及专用编程软件应用等方面做了全面的、深入浅出的介绍,并结合具体的工业应用案例来对照学习具体的编程指令及参数设置,加深对编程指令的理解。

第1章是机器人的基本功能介绍,是机器人应用的理论基础,主要介绍了机器人的选型、特殊功能。工业机器人实质上也是一种运动控制器,机器人具有的特殊功能是其他运动控制器所没有的。

第2章介绍的是常用的编程指令,便于读者的快速入门和应用。在第3章介绍了全部的编程指令。第4章介绍了机器人的状态变量,状态变量表示了机器人的实际工作状态,在实际编程中会经常使用。第5章介绍了机器人编程中要使用的各种计算函数。正确地使用计算函数可以大大简化编程工作。

第6章介绍了参数功能及设置。参数赋予了机器人各种功能,在实际使用中对参数的设置是必不可少的。本章结合软件的使用对重点参数的功能及设置做了说明,这也是从使用者的角度着想的。

第7章介绍了机器人专用输入输出信号的使用。作为自动化生产线上的一个核心控制设备,机器人必须与主控系统、外围检测信号有许多信息交流,为了便于机器人的使用,机器人系统配置了许多专用输入输出信号,正确地连接和使用这些输入输出信号是机器人正常工作的前提。

第8章介绍了编程软件的使用,事实上所有的编程和参数设置都是在软件上完成的。该软件同时还具备状态监视和模拟运行的功能。

第9章提供了一个应用案例,结合应用案例可以对照学习编程指令及参数设置,加深对编程指令的理解。

第1章工业机器人基本知识和特有的功能 / 001 1.1机器人概述 / 001 1.1.1机器人基本知识 / 001 1.1.2机器人通用功能 / 002 1.1.3机器人型号 / 002 1.2机器人技术规格 / 003 1.2.1垂直多功能机器人技术规格 / 003 1.2.2水平多功能机器人技术规格 / 005 1.3技术规格中若干性能指标的解释 / 006 1.3.1机器人部分有关规格的名词术语 / 006 1.3.2控制器技术规格 / 006 1.3.3控制器有关规格的名词术语 / 007 1.4机器人特有的功能 / 008 1.4.1机器人坐标系及原点 / 008 1.4.2专用输入输出信号 / 014 1.4.3操作权 / 015 1.4.4佳速度控制 / 016 1.4.5佳加减速度控制 / 016 1.4.6柔性控制功能 / 016 1.4.7碰撞检测功能 / 016 1.4.8连续轨迹控制功能 / 016 1.4.9程序连续执行功能 / 016 1.4.10附加轴控制 / 016 1.4.11多机器控制 / 016 1.4.12与外部机器通信功能 / 017 1.4.13中断功能 / 017 1.4.14子程序功能 / 017 1.4.15码垛指令功能 / 017 1.4.16用户定义区 / 017 1.4.17动作范围限制 / 017 1.4.18特异点 / 017 1.4.19保持紧急停止时的运动轨迹 / 017 1.4.20机器人的“形位(pose)” / 017 第2章编程指令快速入门 / 022 2.1MELFA-BASIC V的详细规格 / 022 2.1.1MELFA-BASIC V的详细规格 / 022 2.1.2有特别定义的文字 / 023 2.1.3数据类型 / 024 2.2动作指令 / 024 2.2.1关节插补 / 024 2.2.2直线插补 / 026 2.2.3Mvc(Move C)——三维真圆插补指令 / 027 2.2.4Cnt(Continuous)——连续轨迹运行 / 027 2.2.5加减速时间与速度控制 / 028 2.2.6Fine定位精度 / 029 2.2.7Prec高精度轨迹控制 / 030 2.2.8抓手TOOL控制 / 030 2.2.9PALLET(码垛)指令 / 031 2.3程序结构指令 / 034 2.3.1无条件跳转指令 / 034 2.3.2根据条件执行程序分支跳转的指令 / 034 2.4外部输入输出信号指令 / 036 2.4.1输入信号 / 036 2.4.2输出信号 / 036 2.5通信指令 / 036 2.5.1Open——通信启动指令 / 037 2.5.2Print——输出字符串指令 / 038 2.5.3Input——从指定的文件中接收数据,接收的数值为ASCII码 / 039 2.5.4On Com GoSub指令 / 039 2.5.5Com On/Com Off/Com Stop / 040 2.6运算指令 / 040 2.6.1位置数据运算(乘法) / 040 2.6.2位置数据运算(加法) / 040 2.7多任务处理 / 041 2.7.1多任务定义 / 041 2.7.2设置多程序任务的方法 / 042 2.7.3多任务应用案例 / 044 第3章编程指令详细说明 / 047 3.1动作控制指令 / 047 3.1.1Mov(Move)——关节插补 / 048 3.1.2Mvs(Move S) / 049 3.1.3Mvr(Move R) / 050 3.1.4Mvr2(Move R2) / 051 3.1.5Mvr3(Move R3) / 052 3.1.6Mvc(Move C)——三维真圆插补指令 / 052 3.1.7Mva(Move Arch)——过渡连接型圆弧插补指令 / 053 3.1.8Mv Tune(Move Tune) / 054 3.1.9Ovrd(Override) / 054 3.1.10Spd(Speed) / 055 3.1.11JOvrd(J Override) / 055 3.1.12Cnt(Continuous) / 055 3.1.13Accel(Accelerate) / 057 3.1.14Cmp Jnt(Comp Joint) / 057 3.1.15Cmp Pos(Composition Posture) / 057 3.1.16Cmp Tool(Composition Tool) / 058 3.1.17Cmp Off(Composition Off) / 058 3.1.18CmpG(Composition Gain) / 059 3.1.19Mxt(Move External) / 059 3.1.20Oadl(Optimal Acceleration) / 060 3.1.21LoadSet(Load Set) / 060 3.1.22Prec(Precision) / 061 3.1.23Torq(Torque) / 061 3.1.24JRC(Joint Roll Change) / 062 3.1.25Fine(Fine) / 063 3.1.26Fine J(Fine Joint) / 063 3.1.27Fine P——以直线距离设置定位精度 / 064 3.1.28Servo(Servo)——指令伺服电源的ON/OFF / 064 3.1.29Wth(With)——在插补动作时附加处理的指令 / 064 3.1.30WthIf(With If) / 064 3.1.31CavChk On——“防碰撞功能”是否生效 / 065 3.1.32ColLvl (ColLevel)——设置碰撞检测量级 / 065 3.2程序控制流程相关的指令 / 065 3.2.1Rem(Remarks) / 066 3.2.2If…Then…Else…EndIf(If Then Else) / 067 3.2.3Select Case(Select Case) / 068 3.2.4GoTo(Go To) / 070 3.2.5GoSub(Return)(Go Subroutine) / 070 3.2.6Reset Err(Reset Error) / 071 3.2.7CallP(Call P) / 071 3.2.8FPrm(FPRM) / 072 3.2.9Dly(Delay) / 073 3.2.10Hlt(Halt) / 073 3.2.11On…GoTo(On Go To) / 074 3.2.12On…GoSub(ON Go Subroutine) / 075 3.2.13While…WEnd(While End) / 075 3.2.14Open(Open) / 076 3.2.15Print(Print) / 077 3.2.16Input(Input) / 078 3.2.17Close(Close) / 079 3.2.18ColChk(Col Check) / 079 3.2.19On Com GoSub(ON CommunicationGo Subroutine) / 080

工业机器人pallet指令_对《工业机器人编程指令详解》的详细介绍相关推荐

  1. 十字路口红绿灯plc程序_西门子PLC编程实例详解十字路口交通灯自动控制系统!...

    知识点和关键字:定时器  触点比较指令  传送指令  变址应用  数据块 控制要求 示意图 时序图 工艺流程图 当该路口是红灯时,另外一个路口是通行时间,绿灯亮和黄灯闪亮: 当另外一个路口转红灯时,该 ...

  2. 【lua 编程 模块详解】——详细lua编程的模块使用

    点个赞留个关注吧!!! lua是一款很好用的软件,用来多控手机,今天给大家详细讲一下某些常用模块的使用 需要使用触动精灵中控进行控制 1.writePasteboard 这段代码可以将[文本]两字存入 ...

  3. mfc编程vc6.0实现进程的创建和通信_免费送书:windows黑客编程技术详解

    01 书怎么送 点赞并留言,关注在下面的公众号后台回复「抽奖」,弹出小程序后点击参与. 开奖时间是 7 月 7 号 20:00 ,一定要留意微信消息,如果你中奖了,请尽快在中奖页面提交收件人信息并备注 ...

  4. 百家号 python高手养成_【一点资讯】Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 www.yidianzixun.com...

    Python使用PyQt5进行图形界面GUI编程之详解QWidget类的坐标体系 上篇内容,我们详细介绍了使用PyCharm中LiveTemplate功能快速输入一个GUI应用框架的办法.(参见学会这 ...

  5. linux命令大全 美pdf,Linux编程命令详解_10331298_(美)Richard..pdf-得力文库

    Linux编程命令详解_10331298_(美)Richard....pdf General Ination 书名Linux编程命令详解 作者(美)Richard Petersen著:梁普选,刘玉芬等 ...

  6. linux 脚本编写基本命令,Linux Shell命令行及脚本编程实例详解

    <Linux典藏大系:Linux Shell命令行及脚本编程实例详解>共15章,分为两篇.主要内容包括:Linux 及Linux Shell简介.初识Linux Shell.常用Shell ...

  7. 看完之后保证你对socket编程步骤胸有成竹。 C++ Socket网络编程基础详解(TCP)

    C++ Socket网络编程基础详解(TCP版) ​    网络编程,就是编写程序使得两台计算机交换数据,其实从本质上来讲,网络编程最终所实现的功能,和我们文件的输入输出很相似,只是文件输入输出的对象 ...

  8. 数学建模_随机森林分类模型详解Python代码

    数学建模_随机森林分类模型详解Python代码 随机森林需要调整的参数有: (1) 决策树的个数 (2) 特征属性的个数 (3) 递归次数(即决策树的深度)''' from numpy import ...

  9. shell编程入门 linux解释器原理,Shell编程入门Linux解释器原理详细介绍 使用Shell进行工作的人们对.doc...

    Shell编程入门Linux解释器原理详细介绍 使用Shell进行工作的人们对 Shell编程入门:Linux解释器原理详细介绍使用Shell进行工作的人们对Unix/Linux下的Shell编程都很 ...

  10. linux c多进程多线程,linux下的C\C++多进程多线程编程实例详解

    linux下的C\C++多进程多线程编程实例详解 1.多进程编程 #include #include #include int main() { pid_t child_pid; /* 创建一个子进程 ...

最新文章

  1. Android--开发资源管理器/优化ListView显示列表方法
  2. [HTML/CSS]margin属性用法
  3. HTTP 错误 500.21 - Internal Server Error(转)
  4. Python如何导入自己编写的py文件
  5. boost::mp11::mp_power_set相关用法的测试程序
  6. python2默认编码_解决Python2.x编码之殇
  7. chrome扩展之4(终结篇):一步步跟我学开发一个表单填写扩展
  8. 玩转Spring Boot 集成Dubbo
  9. (二)以太网与WiFi协议
  10. ESP8266使用入门教程
  11. DNN硬件加速器设计4 -- Co-Design and Benchmarking Metrics(MIT)
  12. 利用Freessl部署免费SSL证书
  13. matlab中log和复数表示,matlab复数表示
  14. 坚果手机 误进FastBoot Mode解决方案
  15. 使用Mac打开mht格式文件
  16. 有关服装流水线成功的话题
  17. 基于微信小程序的点餐与预约餐桌的管理系统+后台管理
  18. 腾讯Android面试:Handler中有Loop死循环,为什么没有阻塞主线程,原理是什么
  19. 【算法Algorithm】快速(Quick)排序
  20. linux下使用代理连接外网

热门文章

  1. 机器学习(2)——监督学习
  2. 长春高中计算机考试时间安排,2019年长春中考考试时间安排,长春中考考试科目时间安排表...
  3. java正则判断11位手机号码_java-正则表达式判断手机号
  4. 前端使用身份证阅读器(高拍仪)集成vue项目
  5. Python制作动态爱心函数动图
  6. 【NLP基础理论】 08 词汇语义学 Lexical Semantics
  7. 软件测试工程师工作总结
  8. (二十六)树莓派3B+ 获取HMC5883L的磁场数据
  9. c语言房屋中介系统,ZX房屋中介管理系统(毕设)源码
  10. 再谈GOF设计模式的设计原则