-
上一篇关于动态拍照功能程序修改时,说到的先执行执行(TB),下面是关于此指令的详解。先执行指令功能是在机器人的一个动作结束的指定时间之前或之后,调用子程序,或者进行信号输出。 &n ...
-
SCL语言中的REPEAT语句 不满足条件时执行:REPEAT语句,使用“不满足条件时执行”指令可以重复执行程序循环,直至不满足执行条件为止。该条件是结果为布尔值(TRUE 或 FALSE)的表达式。可以将 ...
-
在机器人运行过程中难免会出现一些异常状况,那么通过查看记录分析异常处理就变的很重要,在FANUC机器人系统中,将刚刚发生异常时的内部数据保存到FROM内的功能就是,诊断记录。有时切断电源时 ...
-
动作指令动作指令是指以指定的移动速度和移动方式使机器人向作业空间内的指定位置移动的指令。动作指令包含:动作类型、位置数据、移动速度、定位类型。如下图所示:1、动作类型:指机器人向指定位置移动的轨迹。FAN ...
-
FANUC机器人I/O用法设定FANUC机器人的I/O信号即为输入/输出信号,是机器人与末端执行器、外部设备进行通讯的信号,主要用于状态和动作之间的交接和确认。FANUC机器人的I/O信号分为:通用I/O和专用I/O两大类。通用I/O ...
-
SCL语言中WHILE语句案例练习在前面使用FOR循环时,用了两个案例来说明,现在我们将那两个案例用WHILE循环来实现,看看在实际应用时的区别。案例一:计算1到100的加法和,关于FOR循环的使用可以看一下之前的文章。此 ...
-
FOR循环语句使用说明FOR循环在编程语言中几乎是不可或缺的存在。它的作用就是让重复的动作重复执行固定次数。因其独特的特性在很多编程要求下都需要使用FOR循环。下面我们以西门子博图为例来看一下使用方法。先来看 ...
-
点击蓝字关注不迷路,学习非标自动化编程备份文件和加载文件有以下几种类型的文件■ 程序文件 (*.TP)■ 默认的逻辑文件 (*.DF)■ 系统文件 (*.SV) 用来保存系统设 ...
-
密码是用来限定作业人员可访问操作画面的功能,开启密码必须先设定安装用户,否则密码保护功能将无效。在FANUC机器人系统中,密码最多由12个字符、数字、以及记号组合而成,密码有8中等级,每 ...
-
优化的块访问在前面关于MODBUS TCP通讯案例中,频繁提到一个新建的数据块要取消“优化的块访问”的打钩,那么两者有什么区别呢?块访问的基本知识可优化访问的数据块没有固定的定义结构。在声明中,仅为数据元素分配 ...
-
Works3中软元件含义及作用在works3 中编程时发现除了之前常用的辅助继电器M外,还有像L、B、F、SB等同为位元件的软元件代码(当然,X/Y这些输入输出都是必然存在的),那么这些又是做什么用的呢?内部继电器(M ...
-
在FANUC机器人编程中,指令和编写完的程序全是一些符号+字母,其他人编写好的程序换人看时会比较费力,如果能打上中文注释那么就会变得容易很多,不仅可提升程序的可度性,而且大大提升后续的维护速度。在FANUC机器 ...
-
点击蓝字关注不迷路,学习非标自动化编程结合前面ST语言来试验两个案例案例1:电机的正反转控制控制要求:这个程序比较常见,也是非常经典并且应用非常广的,就是按“正转”按钮,电机正转;按“停止”按钮电机停止 ...
-
附加轴设定方法二:先新建一个标准的搬运系统文件,区别与方法一的是,在选机器人型号时不用勾选“增加附加轴”,但必须将软件选项“J518”外部轴控制选件加入系统中,如下图所示:新建完毕后,在进入系统后,选择控 ...
-
SCL语言中的其他指令在前面介绍循环指令FOR、WHILE、REPEAT时经常会提到无限循环情况,在实际应用中就需要借助以下指令来规避。下面就来看一下关于其他指令的介绍。CONTINUE:复查循环条件使用“复查循环条件”指令 ...
-
前面文章分享了外部轴的几种设定方法,总体只有两种使用情况:1、与机器人采用同一个动作组,机器人的第7轴;2、与机器人不属于同一个动作组,单独的运动控制;通过这两种方式虽然都可以实现机器人的横移或旋转控制 ...
-
先入先出指令点击蓝字关注持续学习非标自动化编程最近案子中用到了数据排序问题,又想到了先入先出指令,所以把这个指令分享一下,说不定刚好有人需要用呢。SFWR(P)用于先入先出及先入后出控制的数据写入指令。指 ...
-
FANUC机器人附加轴也称第7轴,是拖动机器人整体横移的轴。碰撞检测功能是为了推算施加在机构部的扰动,当数值超过预先设定的规定值时,判定为发生碰撞并让机器人立即停止的功能。在默认的6轴机器人系统中一般也有碰 ...
-
节气点击蓝字,关注不迷路 在FANUC机器人编程中,程序是如何运行的,编程过程又是怎样的呢?下面就以一个简单的例子来具体分析一下FANUC机器人编程逻辑。以下图所示LAYOUT所示:此处假设 ...
-
动作指令动作指令是指以指定的移动速度和移动方式使机器人向作业空间内的指定位置移动的指令。动作指令包含:动作类型、位置数据、移动速度、定位类型。如下图所示:1、动作类型:指机器人向指定位置移动的轨迹。FAN ...
-
FX5-4AD使用说明详解 在三菱新款的模拟量模块中分两种用法,一种是FX5U本体带的模拟量通道,另外一种是外部模拟量模块。而外部模拟量模块又分两种FX5-4AD-ADP和FX5-4AD。如下图所示,-ADP的模块安装在PL ...
-
点击蓝字关注不迷路昨天我们分享了关于ST语言编程中位逻辑的运算,今天就以一个简单的电机正反转控制电路为例,来说明一下ST语言在西门子和三菱PLC中的编程与仿真。控制要求:要用到的控制按钮:正转、停止、反转; ...
-
在实际做项目时怎样确定可行性呢?没有数据,没有经验,单纯靠一腔热血热血,怎么办呢?哎,别慌,今天我们就来说一个简单实用的方法,先来说一下会涉及到的点:1、机器人的离线仿真软件,像FA ...
-
在机器人编程时,会发现坐标系选择错误程序将无法执行,特别是辛苦刚现场写完的程序,骂人的冲动都有。今天我们就来分享一招,变更坐标系后程序还能执行。在进行坐标系变更转换时有两种情况:1、工具坐标系变更转换 ...
-
点逻辑指令顾名思义就是在一个目标点位置执行的逻辑命令,但他是针对先执行指令和先执行距离指令进行示教的。前面两次的文章分享关于先执行指令和先执行距离指令的内容,都有一个限制就是在调 ...
-
按上篇文章说到的FANUC机器人KAREL语言需要使用FANUC机器人的离线编程软件ROBOGUIDE进行编辑。先创建一个项目系统记得勾选KAREL软件选项,完毕后在离线软件中,在左侧的项目树下【文件】右键-【新建文件】可以看到可 ...
-
在机器人运行过程中难免会出现一些异常状况,那么通过查看记录分析异常处理就变的很重要,在FANUC机器人系统中,将刚刚发生异常时的内部数据保存到FROM内的功能就是,诊断记录。有时切断电源时 ...
-
集合:就是将程序子类型设置为集合的程序。作用:在程序比较多,影响快速查找时使用。我们在使用机器人时,遇到工位比较多的时候编写的程序就会很多,在程序一栏画面查找程序就显得比较麻烦,利用集合功能就可轻松化 ...
-
本帖最后由 采集赛道4 于 2025-9-27 18:37 编辑 原始路径恢复功能,是让机器人恢复到停止位置继续按程序执行原始轨迹的功能。在日常使用中,我们会发现一种现象当正常运行中 的程 ...
-
本帖最后由 采集赛道4 于 2025-9-27 18:48 编辑 首先在此祝福五湖四海的兄弟姐妹,国庆节快乐! 在FANUC机器人系统中,有两种常用的寄存器位置寄存器PR[]和数值寄存器R[],他们的特点就是可以 ...
-
在进行机器人编程时,经常会遇到一种情况,示教器上出现一个提示信息“机器人在奇异点附近”导致机器人无法移动。机器人的位置在奇异点附近的情况下,如果以直角坐标类型的位置资料进行动作指令的示教或者位置修改, ...
-
上篇文章分享了关于密码权限开启设定,及不同用户等级的权限限制内容,但是如果要取消权限管理使密码功能无效或解除密码功能怎么处理?在已经设定了密码功能的系统中才可以使用密码功能无效设定 ...
-
本帖最后由 采集赛道4 于 2025-9-27 18:26 编辑 关于背景编辑功能,主要解决示教器无效状态下,程序运行时进行程序编辑修改。但是不变更正在运行的程序内容,背景编辑中的程序同时可监视正在运行中的程序。背景编辑 ...
-
在工业机器人运用中,因受六轴机器人运动范围的限制,在很多场景下导致机器人无法覆盖设备,特别是横纵向比较长情况。这时就会用到附加轴(第七轴及更多),在FANUC机器人示教器中,我们应该有 ...
-
先执行指令功能是在机器人的一个动作结束的指定时间之前或之后,调用子程序,或者进行信号输出。 此功能的用途,使机器人在运动过程中输出信号,利用巧妙的设定可以 ...
-
在FANUC机器人编程中,控制指令是机器人与外部进行交互的通道,双方之间进行状态确认,动作执行先后的判定依据,在AFNUC机器人系统中常用的控制指令:等待、数字I/O、句法、变量更改等。如下图所示:修改其他控制指 ...
-
在FANUC机器人系统中进行编辑时还有这条功能可提高编程效率,经常要用到的:1、自动变更位置编号功能;2、程序名固定;3、程式过滤器一览显示;自动变更位置编号功能在进行机器人编程时,难免会遇到对已编写的程序进 ...
-
在FANUC机器人编程中,难免会直接复制一个程序,然后在原逻辑的基础上进行修改位置信息,得到新程序。如下所示:此时复制好的程序除了名称不一样外,其他信息一模一样,为了区分两个程序,就需要对程序的详细信息修 ...
-
增量指令:将原有的位置数据增加一定的值,类似与偏移的功能。属于附加指令的一种。根据增量指令的意义,我们需要先示教好点位,点位的示教记录可参考之前文章《FANUC机器人示教程序动作》。此时,将光标移动到要示 ...
-
在FANUC机器人编程时,除了示教时将机器人位置数据直接存在P[]中,速度直接设定数值外还可以采用寄存器的方式。如下所示:关于《位置寄存器PR[]和数值寄存器R[]》的用法可参阅之前文章链接:当需要使用寄存器时,可 ...
-
本帖最后由 采集赛道4 于 2025-9-27 18:13 编辑 在工业自动化中,随着多品牌机器人的不断发展,价格上已不再是大部分企业不可接受的存在,看着机器人程序自动运行,很多人感觉很难,不会写,今天就来实际演示如何去 ...
-
前面一篇文章关于程序的编程,点位示教,那么当我们在示教位置数据时发现示教错误,这时就需要进行程序修改。程序修改包含的内容比较多:选择程序、修改动作指令、修改控制指令、程序指令的编辑操作等。此处先针对上 ...
-
标准动作指令在进行机器人动作编程时,我们需要将机器人的动作记录下来,其中包含要执行的动作类型、移动速度、定位类型等。系统提供的默认的动作指令语句也就是所谓的标准动作指令语句。此标准动作指令总计4条,在 ...
-
在进行编程是首先要创建一个程序,对于程序的建立一般需要进行如下处理:1、建立一个符合规则的程序名和设定程序详细信息;2、修改标准指令语句,如标准运动指令和标准弧焊指令;3、示教运动指令;4、示教各类动作指 ...
-
在手动操作机器人时,机器人的速度倍率是非常重要的考量条件,速度倍率太高危及操作人员安全,太低又影响效率。这时就需要我们设定机器人的速度倍率。机器人的速度倍率是以相对点动进给机器人时最大速度的百分比(% ...
-
在FANUC机器人编程时,有一些位置数据是经常要用到的。所以为了方便编程,我们通常会将这些位置提前设定好,也就是所谓的预定位置。预定位置时提前已设定的位置,可以在程序中使用。可以提高编程效率和缩短循环时间 ...
-
在进行机器人编程,程序设计时需要重点关注两点:动作指令使用和示教位置的设定。我们先来看一下关于动作指令方面。在对机器人动作进行示教时,需要考量以下两点:1、工件取放位置定位方式-FINE在程序中对所有的工件 ...
-
在FANUC机器人系统中,除了常用的用户坐标系、工具坐标系、点动坐标系外,还有一个单元坐标系,不常用主要还是经常应用的为单只机器人,当多台机器人相互配合时,单元坐标系就该上场了。单元坐标系:主要就是用来表 ...
-
点动坐标系有点类似用户坐标系,也是用于定义工作区域而设定的坐标系,不同的是点动坐标系是为了在工作区域进行直角点动。如下图所示的作业栈板,针对此作业区域设定点动坐标系:点动坐标系是根据相对于世界坐标系的 ...
-
在FANUC机器人编程中,指令和编写完的程序全是一些符号+字母,其他人编写好的程序换人看时会比较费力,如果能打上中文注释那么就会变得容易很多,不仅可提升程序的可度性,而且大大提升后续的维护速度。在FANUC机器 ...