安川机器人原点设置和输出信号强制
- 格式:docx
- 大小:186.67 KB
- 文档页数:2
安川伺服马达原点对位技术参考伺服电机转子反馈的检测相位与转子磁极相位的对齐方式论坛中总是有人问及伺服电机编码器相位与转子磁极相位零点如何对齐的问题,这样的问题论坛中多有回答,本人也曾在多个帖子有所回复,鉴于本人的回复较为零散,早就想整理集中一下,只是一直未能如愿,今借十一长假之际,将自己对这一问题的经验和体会整理汇总一下,以供大家参考,或者有个全面的了解。
永磁交流伺服电机的编码器相位为何要与转子磁极相位对齐其唯一目的就是要达成矢量控制的目标,使d轴励磁分量和q轴出力分量解耦,令永磁交流伺服电机定子绕组产生的电磁场始终正交于转子永磁场,从而获得最佳的出力效果,即“类直流特性”,这种控制方法也被称为磁场定向控制(FOC),达成FOC控制目标的外在表现就是永磁交流伺服电机的“相电流”波形始终与“相反电势”波形保持一致,如下图所示:如何想办法使永磁交流伺服电机的“相电流”波形始终与“相反电势”波形保持一致呢?由图1可知,只要能够随时检测到正弦型反电势波形的电角度相位,然后就可以相对容易地根据此相位生成与反电势波形一致的正弦型相电流波形了,因此相位对齐就可以转化为编码器相位与反电势波形相位的对齐关系。
在实际操作中,欧美厂商习惯于采用给电机的绕组通以小于额定电流的直流电流使电机转子定向的方法来对齐编码器和转子磁极的相位。
当电机的绕组通入小于额定电流的直流电流时,在无外力条件下,初级电磁场与磁极永磁场相互作用,会相互吸引并定位至互差0度相位的平衡位置上,如下图所示:上述两种转子定向方法对应的绕组相反电势波形和线反电势,以及电角度的关系如下图所示,棕色线为a轴或α轴与d轴对齐,即直接对齐到电角度0点,紫色线为a轴或α轴对齐到与d差(负)30度的电角度位置,即对齐到-30度电角度点:d、q轴矢量与a、b、c轴或α、β轴之间的角度的关系如下图所示,棕色线d轴与a轴或α轴对齐,即直接对齐到电角度0点,紫色线为d‘轴与a轴或α轴相差30度,即对齐到-3 0度电角度点:主流的伺服电机位置反馈元件包括增量式编码器,绝对式编码器,正余弦编码器,旋转变压器等。
机器人同步传送带的操作手册1.同步传送带基板单元JANCD-XCP02-2(XRC)/ JANCD-NCP02(NX100)/ JANCD-YCP02(DX100)的安装与设置先把JANCD-XSL01基板安装到JANCD-XCP02单元上/JANCD-NSL01基板安装到JANCD-NCP02单元上;并把此单元安装到CPU基架上。
DX100-ycp022.设定2.机器人同步基板的配置与设置㈠.管理模式,机器人主菜单下[机器人]菜单画面下,选择[传送带文件],弹出以下设置参数画面。
其中:①文件号:传送带特性文件号码如下表所示②使用状态(使用/不使用)设定使用或者不使用传送带特性文件③接口(CN1/CN2/CN3)选择使用已经连接的编码器输入,使用这个接口来启动同步功能的原点输入开关启动机器人同步跟踪功能.★信号XRC中CNPG07这个接口对应CN1,CNPG08对应CN2,CNPG09接口对应CN3★在Nx100机器中NCP02的CN06接口的P1组接线为对应CN1,P2组接线为对应CN2等,参见接线图)编码器与机器人间的配线。
④编码器断线检测(开/关)检测编码器输入线路连接的状态,如果编码器断线则产生1400报警[传输编码器异常],切断机器人伺服电源,机器发生重大故障,要解除机器人故障,先把同步跟踪编码器及线路修复好,才解除故障。
⑤编码器输入类型(编码器/虚拟编码器)指定是外部给机器人同步基板的编码器输入类型是使用实际编码器还是使用虚拟编码器来实现机器人同步跟踪功能控制。
如果选择虚拟脉冲类型编码器,机器人控制系统的同步机能也能执行/实现同步跟踪功能(即便是没有连接输入编码器信号或者传送带没有运行)。
在调试时,选择哪种类型进行跟踪测试.⑥编码器符号(向前/退后)指定从编码器反馈的脉冲位置是传送带向前运转的还是退后运转的方向.当选择“退后”模式时,传送带跟踪位置的等号和数据在传送带监视器画面下的数值数据是有符号.所以,机器人控制器执行连续跟踪在退后运动方向的跟踪模式。
安川伺服里面有很多个参数但是其中只有几个参数需要调:Pn100 Pn101Pn102 Pn103Pn401 Pn110Pn000Pn200 Pn201 Pn202 Pn203 Pn50A其中Pn100 Pn101 Pn102受到Fn001刚性的控制,一般情况下刚性调到5那么增益,位置增益,积分时间就自动调好了将Pn110调到0运动机器那么Fn007里面就会出现机器的惯量把惯量放到Pn103里就可以了Pn200=n.0004Pn201=2500Pn202=32768Pn203=2500Pn50A=n,8100Fn001为机械刚性Pn100为增益Pn101为积分时间Pn102为位置增益Pn401为扭矩滤波器时间当Fn001动了之后Pn100 Pn101 Pn102就会一起动Pn110为自动调谐,调谐的是Pn103积分比,驱动器会将积分比储存到Fn007中Pn200为指令脉冲形态Pn201为PG分频比设定Pn202为电子齿轮比分子Pn203为电子齿轮比分母Pn50A为输入信号选择1安川伺服驱动器和凯恩帝数控系统相配时,只需设定以下参数(见参数表);其余参数,一般情况下,不用修改。
Pn000 功能选择 n.0010(设定值) 第0位:设定电机旋转方向;设“1”改变电机旋转反向。
第1位:设定控制方式为:“1”位置控制方式。
Pn200 指令脉冲输入方式功能选择 n.0101(设定值) “1”正反双路脉冲指令(正逻辑电平)(设定从控制器送给驱动器的指令脉冲的类型)Pn202电子齿轮比(分子)Pn203 电子齿轮比(分母)根据不同螺距的丝杆与带轮比计算确定,计算方法如下:Pn202/Pn203=编码器条纹数(32768)X4 / 丝杠螺距×带轮比×1000参数设置范围: 1/100≤分子/分母≤100注:1. KND 系统内的电子齿轮比需设置为:CMR/CMD=1:1 (确保0.001 的分辨率);2. 如果是数控车床,X 轴用直径编程,则以上计算公式中,分母还应乘以2,即:丝杠螺距×带轮比×1000×2。
安川伺服里面有很多个参数但是其中只有几个参数需要调:Pn100 Pn101Pn102 Pn103Pn401 Pn110Pn000 Pn200 Pn201 Pn202 Pn203 Pn50A其中Pn100 Pn101 Pn102受到Fn001刚性的控制,一般情况下刚性调到5那么增益,位置增益,积分时间就自动调好了将Pn110调到0运动机器那么Fn007里面就会出现机器的惯量把惯量放到Pn103里就可以了Pn200=n.0004Pn201=2500Pn202=32768Pn203=2500Pn50A=n,8100Fn001为机械刚性Pn100为增益Pn101为积分时间Pn102为位置增益Pn401为扭矩滤波器时间当Fn001动了之后Pn100 Pn101 Pn102就会一起动Pn110为自动调谐,调谐的是Pn103积分比,驱动器会将积分比储存到Fn007中Pn200为指令脉冲形态Pn201为PG分频比设定Pn202为电子齿轮比分子Pn203为电子齿轮比分母Pn50A为输入信号选择1安川伺服驱动器和凯恩帝数控系统相配时,只需设定以下参数(见参数表);其余参数,一般情况下,不用修改。
Pn000 功能选择n.0010(设定值) 第0位:设定电机旋转方向;设“1”改变电机旋转反向。
第1位:设定控制方式为:“1”位置控制方式。
Pn200 指令脉冲输入方式功能选择n.0101(设定值) “1”正反双路脉冲指令(正逻辑电平)(设定从控制器送给驱动器的指令脉冲的类型)Pn202电子齿轮比(分子)Pn203 电子齿轮比(分母)根据不同螺距的丝杆与带轮比计算确定,计算方法如下:Pn202/Pn203=编码器条纹数(32768)X4 / 丝杠螺距×带轮比×1000参数设置X围: 1/100≤分子/分母≤100注:1. KND 系统内的电子齿轮比需设置为:CMR/CMD=1:1 (确保0.001 的分辨率);2. 如果是数控车床,X 轴用直径编程,则以上计算公式中,分母还应乘以2,即:丝杠螺距×带轮比×1000×2。
安川机器人指令的讲解与运用
通用轨迹指令的运用
1:MOVJ V=100 关节运动
2:MOVL V=100 直线运动
3:MOVC V=100 圆弧运动,圆弧运动需要3个MOVC指令组成一个圆弧
关于安川机器人的常用条件指令
DOUT OT#(10) ON 表示把机器人输出信号10的值赋1 DOUT OT#(10) OFF 表示把机器人输出信号10的值赋0 WAIT IN#(10) ON 表示等待机器人输入信号10的值为1 PULSE OT#(1) T=0.5 表示机器人信号1输出0.5S
JUMP *LABEL IF IN#(1) = ON 表示如果机器人输入信号1的值为1的时候跳转到标签LABLE
CALL JOB : JOB IF IN#(1)=ON “JOB”表示程序号,这个语句行的意思是如果机器人输入信号1的值为1的时候调用子程序名为JOB的程序。
TIMER = 1.0 表示机器人暂停一秒。
LABEL 这是一个标签指令,和JUMP指令成套使用。
COMMENT 这是一个注释指令
IF (IN#(1)=ON) THEN 这个的意思是如果机器人的输入信号1的值为1时机器人执行IF (IN#(1)=ON) THEN到ENDIF中间的语句,否者直接结束该语句.
...
ENDIF
这是安川机器人的部分指令和语法,不足的地方请各位大佬指出。
安川编码器调零方法1. 简介安川编码器是一种用于测量和控制旋转运动的设备,常用于工业自动化系统中。
调零是指将编码器的初始位置设置为参考点,以便后续的测量和控制操作。
本文将介绍安川编码器的调零方法,包括硬件连接、软件设置和实际操作步骤。
2. 硬件连接在进行安川编码器的调零之前,需要先进行硬件连接。
通常,安川编码器有两个输出信号线:A相和B相。
这两个信号线需要连接到相应的输入端口,以便将旋转运动转换为电信号。
具体的硬件连接方式可以参考安川编码器的说明书或者相关文档。
3. 软件设置在进行实际的调零操作之前,需要先进行一些软件设置。
这些设置包括选择适当的工作模式、分辨率和方向等参数。
以下是一些常见的软件设置步骤:步骤1:选择工作模式根据实际需求选择合适的工作模式。
安川编码器通常有位置模式、速度模式和力矩模式等不同的工作模式。
根据具体的应用场景选择合适的工作模式。
步骤2:设置分辨率分辨率是指编码器的测量精度,通常以每转的脉冲数表示。
根据实际需求设置合适的分辨率,高分辨率可以提高测量精度,但会增加数据处理的复杂性。
步骤3:选择方向根据旋转运动的方向选择合适的编码器方向。
安川编码器通常有正向和反向两个方向选项,根据实际情况选择合适的方向。
步骤4:其他设置根据实际需求进行其他相关设置,例如报警功能、限位功能等。
这些设置根据具体情况而定,可以参考相关文档进行设置。
4. 实际操作步骤完成硬件连接和软件设置之后,就可以进行实际的调零操作了。
以下是一般的调零步骤:步骤1:找到参考点首先需要找到一个可靠的参考点作为编码器的初始位置。
这个参考点可以是机械结构中的一个固定位置或者其他已知位置。
步骤2:将编码器旋转至参考点通过手动或者自动控制,将编码器旋转至参考点位置。
可以通过监视编码器的输出信号来确定位置是否准确。
步骤3:设置零位在编码器旋转到参考点位置后,将当前位置设置为零位。
具体的操作方式可以根据编码器的型号和软件设置进行调整。
安川操作简要安川操作简要1.介绍1.1 本文档旨在提供安川的操作细节和指导。
1.2 安川是一种先进的工业,广泛应用于自动化生产线。
2.安全操作2.1 安川在操作前,必须进行必要的安全检查,并确保人员远离作业区域。
2.2 在操作过程中,操作人员应穿着适当的防护装备,如安全帽和安全鞋等。
2.3 当有人接近操作区域时,安川应停止运行,以保障工作人员的安全。
3.操作3.1 启动前,操作人员应熟悉的控制面板和操作界面。
3.2 使用控制面板输入正确的指令,以启动的运行。
3.3 在操作过程中,操作人员应监控的运行状态,并及时处理异常情况。
4.程序设置4.1 在操作之前,操作人员应预先设置的工作程序。
4.2 使用安川的编程语言,编写适合的程序来完成所需的任务。
4.3 确保程序的正确性和稳定性,避免发生错误和停机的情况。
5.故障排除5.1 在操作过程中,如遇到故障或异常情况,操作人员应首先停止的运行。
5.2 根据故障信息进行排查,采取相应的措施来修复故障。
5.3 如无法解决故障,应及时联系安川的维修人员进行处理。
6.维护保养6.1 周期性的对安川进行维护保养是必要的,以确保其正常运行。
6.2 清洁外壳,清除积尘和杂物,并定期润滑关键部件。
6.3 定期检查的传感器和电缆,确保其正常工作。
附件:本文档涉及附件.1.安川操作手册;2.安川维修指南。
法律名词及注释:1.著作权:著作权是指对以文字、音乐、艺术、建筑等形式创作的作品所享有的权利。
2.专利:专利是指由授予的对某种新发明、新技术或新设计的独占权。
3.商标:商标是指用于商品或服务上的标识,用于区分同类商品或服务的来源。
4.法律责任:法律责任是指在法律规定下,对违反法律规定所承担的法律后果。
安川机器人操作及简单故障处理一.机器人简介1、硬件构成:我公司二期所用的日本安川公司机器人共有15台,全部为MOTOMAN系列产品,共有SK120,SK6,SV3及UP6四种型号。
四种型号别为S、轴控制(CPU2、机器人工作方式:机器人的工作方式为示教再现型,即由操作者操作机器人完成一遍所有的预定动作,机器人记录下所走过各个位置点的坐标随后自动运行中按照示教的位置、速度完成所有动作。
机器人运动时的坐标系统有五个分别为:关节坐标系、直角坐标系、圆柱坐标系、工具坐标系和用户坐标系。
机器人在关节坐标系中运动方式为各轴单独运动互不影响;在直角坐标系中机器人以本体轴的X、Y、Z三个方向平行移动;在圆柱坐标系中机器人以本体轴Z轴为中心回旋、直角或平行移动;在工具坐标系中机器人以工具尖端点的X、Y、Z轴平行移动;在用户坐标系中由用户在机器人工作的范围之内任意设定不同角度的X、Y、Z轴,机器人可延所设的各轴平行移动。
二.机器人的操作和程序的编写1、再现操作盒操作键说明:见P2-3用语言(END4、编写机器人程序的步骤:大致确定工作所需的位置,打开机器人伺服电源、按下ENABLE键。
再用各轴移动键将机器人移动到第一点,按下MOTIONTYPE键选择运动方式、按下PLAYSPD键选择运动速度,按下ENTER键确认,第一步程序即编辑完成。
用各轴移动键将机器人移动到第二点,用同样的方法确定运动方式和速度完成第二步程序。
以此类推完成其它各步骤。
最后一步位置要和第一步位置重合可采用如下方式,调出已编辑好的程序,将光标移动到第一步,按下FWD键机器人向设定的第一步的位置移动,到达位置后将光标移动到最后一步,按下MODIFY键再按下ENTER键,最后一步的位置就和第一步重合。
5、程序的检查:按下DISP键再按下F1(JOB)键,将光标移动到第一步,按下FWD键机器人按照编制好的轨迹运动。
6、程序举例说明:排气投入机器人程序CALLJOB:QFIFB000=1(如条件满足调子程序QF)*1MOVJC0000VJ=70.00(移动到工作原点位置)END子程序QF说明:NOP(空操作)MOVJC0000VJ=50.00(移动到位置C000)JUMP*10IFIN#(29)=OFF(如条件满足跳转到*10步)MOVJC0001VJ=50.00(移动到位置C001)MOVJC0002VJ=50.00(移动到位置C002)MOVLC0003V=200.0(移动到位置C003)MOVLC0006V=800.0(移动到位置C006)MOVJC0007VJ=50.00(移动到位置C007)JUMP*12IFIN#(3)=OFF(如条件满足跳转到*12步)MOVJC0008VJ=50.00(移动到位置C008)MOVJC0009VJ=50.00(移动到位置C009)MOVJC0010VJ=50.00(移动到位置C0010)MOVJC0011VJ=50.00(移动到位置C0011)MOVJC0012VJ=50.00(移动到位置C0012)MOVJC0013VJ=50.00(移动到位置C0013)MOVJC0014VJ=50.00(移动到位置C0014)WAITIN#(31)=OFF(等待输入31#OFF)MOVJC0022VJ=50.00(移动到位置C0022)*12MOVJC0023VJ=50.00(移动到位置C0023)*10RET(返回)END三.机器人的开,关机步骤1.打开机器人供电电源开关及压缩空气开关。
工具坐标、用户坐标、安全模式、清除数据方法。
步骤。
(此文档属个人编写)工具坐标的设定方法五点示教法坐标切换至直角坐标(机器人坐标)T机器人(主菜单)T工具(主菜单内选项)T光标放置工具序号(左侧序号右侧坐标备注名称)T选择(选择键)T实用工具(示教器左上角第四个实用工具)—校验(实用工具内选项)fTC1垂直(机器人与基准点垂直)f TC2至TC5四个区域(前后左右)(各个方向)—修改+回车(录入方式)f TC1到TC5录入结束(示教完成)f完成f坐标切换至工具坐标(机器人坐标)f转换+坐标(选择坐标方式)f进入选择工具坐标号f光标放置完成的坐标号上即可(选定成功)f手动控制机器人手腕轴。
(机器人改变任意手腕轴方向工具尖端不随之移动即可,用于调整焊接姿势,或其它)重心位置测量机器人(主菜单)f工具(主菜单内选项)f光标放置工具序号(之前完成的工具坐标)f选择(选择键)f 实用工具(示教器左上角第四个)f重心位置检测(实用工具内选项)f机器人上电(伺服ON f前进f 直到数据录入完成f继续前进f直到数据全部录入完成(全部实心圆圈即可)f登录数据(看工具坐标内有重心原点数据即可)(设定工具信息,未设定正确工具信息,使用机器人会造成机器人故障)用户坐标的设定方法三点示教法坐标切换至直角坐标(机器人坐标)f机器人(主菜单)f用户坐标(主菜单内选项)f光标放置用户坐标序号(左侧序号右侧坐标备注名称)f选择(选选择键)f ORG为原点f XX 可设定为前后f XY 可设定为左右f修改+回车(录入方式)f完成(示教完成)f坐标切换至用户坐标(机器人坐标)f 转换+坐标(选择坐标方式)f进入选择用户坐标f光标放置完成的坐标号上即可(选定成功)f手动控制机器人X、丫方向。
(沿着海绵块斜坡平行移动既可。
)清除数据方法示教器左上角T数据T清除数据安全模式系统信息一安全模式操作模式:无密码编辑模式:00000000•…管理模式:•…安全模式:....(DX200 YRC1000密码都为初始密码,可能被更改,问询现场技术。