资源描述
書式設定,書式設定,第 2,第 3,第 4,第 5,*,1,机械手安全注意,三菱机械手产品介绍,三菱机械手选型注意及配件介绍,机械手到位后,RT2,软件介绍(,MFworks,),三菱示教器基础操作,实验一,.,机械手,TB,操作及介绍,写程序时注意要点,常用基础指令介绍,实验二,.,机械手软件连接及搬运,实验三,.,托盘码垛实验,机械手维护,机械手通讯指令及常用数据转换指令介绍,实验四,.,模拟上位向机械手发送数据,Q,系列机械手使用注意事项,本次课程主要培训内容,2,机械手安全,3,安全部局,原则要求,急停,开关,线路介绍,4,三菱机器手,5,三菱机器人的产品概念,(A),为了满足客户需求达到最高性能,。,实现了世界最高速度,高可搬送高刚性,强化耐环境能力,(B),更容易构建系统的产品,。,动作范围广,干涉领域少,安装调试支援功能强化,各种附加功能,实现,CAD,导入,追求更少的示教操作,(C),维护简单,。,由于构造简单化,可靠性增强,维护支援功能强化,6,from,SQ/SD,-series,to,FQ,/,FD,-series,控制器,CRn-700,系列,控制器,CRn,D,-700,系列,RV-F,D,系列,RV-S,系列,RV-F,Q,系列,控制器,CRn,Q,-700,系列,7,新型控制器的构成,新型控制器的特长,内部程序构成共通,8,9,10,11,F,系列的特点,12,搭载,各种标准接口,程序可以互通,F,系列的特长,和以前产品的,I/O,定义相同,过去的程序可以100%互通。,可以用,/2,/GS,直接控制机器人,GOT2000/GS,连接,以前的附件功能:,附加轴、以太网等成为了标准,配置,。,13,F,系列的特长,以前产品的很多附件功能,都作为标准品搭载了。,客户构建系统的成本降低了,扩展性增强了。,MR-J3,SSCNET,(光通信),附加轴机能,/,力觉功能,网络型,视觉传感器,以太网,脉冲编码器,编码器输入机能,通信,各种机能接口标配搭载,CRnD-751,控制器,14,F,系列的特点,15,省配线,省模块化,和,Q,的亲和性,F,系列的特长,省配线,模块削减,各种,智能模块,各种,模块,MELSEC Q,系列产品丰富,因此可以使用最适合的模块。,可以用,GOT,直接控制机器人。,GOT,连接,16,省,配线,省模块化,基本性能向上,系列的特长,iQ Platform,三菱,Q,系列,其他公司机器人,通信模块,配线,不要,PIO,网络等,通信用模块,配线(必要),在,PLC,基板上插上机器人控制器,省配线使系统成本降低,模块不需要,使系统成本降低,客户成本,特长,17,MELSEC,和,Q,系列的亲和性,可以使用,的模块,丰富的产品群,所以可以构建柔软系统,对客户的好处,特长,各种,模块,(,MELSEC-Q,模块,),各种,智能模块,(,MELSEC-Q,模块,),使用插槽,追加控制功能,可以使用,MELSEC Q,系列丰富的产品群,。,相比以前的机器人,可以使用更多功能,模拟量模块,、,温度模块等各种模块都可以被使用,系列的特长,18,工作机械,机器人,一般产业机,产品构成,多,间高速基板模块,高速,PLC,运动控制器,CNC,控制器,机器人控制器,GOT,(表示器),機能,UP,对应控制器,电源,模块,各种,模块,MELSEC-Q,使用插槽,追加控制功能,19,垂直多关节型,更快速、更精巧、更简单,三菱电机工业机器人推动生产现场进化,通过提升基本性能,,,实现适用范围和生产性的提升,最佳的手臂长度和,6,轴关节可动范围,对应复杂的组装、加工动作。,小巧的本体,圆滑的手臂,实现更大范围作业区域和可搬运重量,。,从机械部件的搬运到电气部件的组装,对应广泛的布局配置。,通过耐环境规格,,,可不选择设置环境,适用广泛用途。,水平多关节型,丰富的动作领域,正适合各种各样的变化用途。,高刚性手臂和最新的伺服控制,实现高速,高精度。,从,要求,高速,动,作的,食品,药,品,的,大量,生产,到要求高精度的,组装作业等,,对应广泛的领域。,追求使用的简易化、系统启动的简易化,力觉控制技术,高,性能抓手,FA,设备连接,智能化解决方案,通过活用高精度的视觉传感器和机器人侧的控制力加减控制的力觉传感器,将到目前为止无法做到的难度高的作业自动化。,20,机器人型号的含义,21,机器人型号的含义,22,机器人选型,23,注意点一,机器人实际允许的负载能力指的是,:,工件的重量,+,抓手的重量,.,超过的话,在运动过程中将会经常发生过载警报,.,24,注意点二,要根据抓取位置确认臂展范围,25,注意点三,注意惯量符合,水平多关节型,26,常用选件介绍,27,示教盒,28,电磁阀,29,抓手输出电缆,30,抓手输入电缆,31,I/O,选件板卡,2D-TZ368,是,Sink Type,。,2D-TZ378,是,Source Type,。,2D-CBL ,是长度,:、(,m,),32,硬件地址匹配,注意:有两个插槽,安装时注意不要插错。,此外一根线可以控制,16,个输入和,16,个输出信号,。所以,各个,IO,模块使用时,,一个,IO,模块需要,2,根线,。(使用,16,点以下的话,一根可以),33,输入输出端子接线,34,IO,线缆详细解释,35,IO,线缆详细解释,根据色标来进行接线,36,CNUSER,选件端子座,2F-CNUSR01M,用作,50,针的,CNUSR1,CNUSR2,接口转换,37,手臂电池:用于记录原点,SD,系列:,A6BAT,F,系列:,ER6,控制器电池:用于保存程序,(,Q6BAT,),注意:电池寿命约为,1,年左右,如因电池没电而导致原点丢失,重找原点较为麻烦,机械手使用电池,38,小型,/,省,空间,盘内组装类型,前面操作,430(W)425(D)98(H),F,系列,用,控制器,CR751,适用机种,RH-3/6/12/20FH,系列,RV-2/4/7/13F,系列,R57TB,R33TB,CR751,控制器的详细安装说明,39,新控制器的特点:,小型省,空间,薄型设计、纵,横自由,放置,(CR751,),纵向放置,横向放置,用户利益,省空间适用环境,、,狭小的空间也可安放,特,长,厚度,仅为,98mm,可纵向、横向自用放置,98mm,40,41,F,系列系统接口,系统接口,CNUSR1,为系统输入接口,,CNUSR2,为系统输出接口。,42,F,系列控制器内部针脚图,短接线:,返回,43,F,系列控制器内部针脚图,手自动切换开关,:(需客户自备),手动:示教移动状态。,自动:程序运行状态(,注意:自动状态时,需将示教盒使能键,OFF,),注意:如果线缆连接出现连接异常会有报错提示,1,系统或,2,系统异常,44,F,系列接线端口,750,系列连接接口,动力线、信号线连接接口区别,750,采用是航空接口。,注意:六轴,4KG,以上链接时需要拆下电池板。,机械手内的编码器线缆需要确认插紧,控制器上的需要螺丝紧固。,线缆连接注意事项,45,新机器人到位后的,2,件事,46,第一件事,输入序列号,47,第二件事,将随机附带的原点数据写入。,48,49,总结:,50,三菱示教器的详细介绍及使用,51,:示教单元,有效,无效,此按钮是示教单元使能按钮,按下按钮,示教单元操作,有效,,没有按的时候示教,单元操作,无效,,但是,示教单元上的,和,紧急停止功能,可以使用。这,个按钮灯亮的时候,说明操作有效,,灯,不亮,的时候说明,操作无效,。,12,:有效开关,有效开关有效时,机器人可以,Servo On,。,握该按钮时,有效。但是握的太紧时,,无效。所以需要注意握的力度。,松,力(维持),松,简易操作和功能说明,52,2,:紧急停止,使机器人立即停止,3,:停止按钮,使机器人减速停止,4,:显示盘,显示示教单元的操作状态,简易操作和功能说明,53,简易操作和功能说明,:状态指示灯,显示示教单元和机器人的状态,电源、有效无效、伺服状态,:到键,执行功能显示部分的功能,:功能键,进行各菜单中的功能切换。,:伺服,ON,键,握住有效开关的状态下,按这个按钮的,话机器人伺服,ON,。,54,简易操作和功能说明,:监视键,监视或者报警等等,:执行键,确定输入操作,:出错复位按钮,对发生的错误进行解除,55,简易操作和功能说明,这里主要介绍一下示教作业中最为常用的,3,种示教方式,56,1.,点击,JOG,按键,2.,使用,FUNCTION,按钮切换菜单选项,3.,通过使用,F1,,,F2,,,F3,,,F4,选择我们要使用的,JOG,模式,注意,1,:视角路径上有无干涉物!,注意,2,:,JOG,模式下的速度!,注意,3,:示教器上方的当前操作模式的说明,.,简易操作和功能说明,57,简易操作和功能说明,操作流程:,1,:首先使示教单元 有效,2,:选择,JOG,模式,然后确认速度,3,:按下,SERVO,按钮,等待伺服电机,ON,4,:按各个方向的按钮时,机器人动作,58,简易操作和功能说明,机械手速度一览:,,,LOW,和,HIGH,是恒定尺寸行进(需要在,RT2,软件中设置定寸移动距离,一般用于精密示教作业)。,如何进行速度调整?,可以设置的速度有哪一些?,设置速度操作时需要注意什么?,实验:每人,JOG,操作机械手,熟悉操作过程。,用,TB,操作,直交模式,关节模式,,工具模式。(速度,3%,到,100%,),59,简易操作和功能说明,机械内部预留的,8,点,IO,信号可以提供给用户使用(电磁阀,电抓手,传感器),Out-900,是当前抓手输出的状态,In-900,是当前抓手输入的状态,机器人有抓手,整列,功能,用该功能时候,,机器人可以判断自己当前的姿势,然后开 始动作至距离当前的姿势最近的平面。,60,示教单元 有效并按,EXE,按钮出现上面的菜单窗口。,菜单有以下,6,种类型,1,:管理 编辑,2,:运行,3,:参数,4,:原点制动,5,:设置初始化,6,:扩展功能,简易操作和功能说明,61,简易操作和功能说明,62,简易操作和功能说明,63,简易操作和功能说明,64,软件使用时的注意事项,请确认,电脑上安装有,RT2,,没有的话可以向老师索取软件包,3.4S,,,CDkey,如下,3D,模拟软件,65,软件使用时的注意事项,66,67,用,RTT2,的程序编辑画面由,两部,分组成,一个是,命令部分,,另一个是,示教点位部分,。,该程序编辑画面的特点是编辑程序时,编写程序和示教点位的顺序不固定。,所以,先编写程序然后示教点位或者先示教点位然后编写程序均可。,示教点位,编辑程序的方法是参考在培训资料里的第四章的,3.,以后和第五章(,P60,)。,软件使用时的注意事项,68,1.,编写程序时一定注意要添加程序中涉及的位置变量,软件使用时的注意事项,69,2.,不要混淆离线菜单和在线菜单,离线菜单:你电脑中所保存的工程内容。,在线菜单:控制器中所保存的工程内容。,软件使用时的注意事项,70,3.,调试时可以监视程序及变量值,(,1,),.,监视程序运行状态:,软件使用时的注意事项,71,(,2,),.,监视程序运行到哪一步:,软件使用时的注意事项,72,(,3,),.,监视变量:,软件使用时的注意事项,73,(,4,),.,监视输入输出信号:,软件使用时的注意事项,74,常用参数的分类及使用,参数的数量有很多,以下将会介绍平时最为常用的参数。,75,动作参数,76,JOG,参数,JOG,参数用以设置点动时的速度以及移动量,.,77,TOOL,参数,TOOL,参数用来设置机器人的工具坐标点,(,控制点,).,78,用户定义领域 参数,用户定义领域参数由来划分空间领域,以供客户信号或报警输出用,.,79,冲突检知参数,冲突检知参数用以设定各轴报警软极限水准,.,80,程序参数,81,插槽表参数,插槽表参数用以把写完的程序添加进插槽表,以供启动插槽用,.,82,程序命令参数,用以设置程序的运行属性,.,83,用户报警参数,可以人为定义用户报警及含义,.,84,信号参数,85,专用信号输入输出分配参数,可以对,IO,板卡上的各信号功能实现分配,86,通信参数,87,Ethernet,参数,可以对网口的各连接对象实现设置,88,机器人内部常数、变量介绍,89,常数的分类,90,数值型常数,91,字符串型常数,92,位置常数,注意:示教单元、计算机支持软件的单位以,deg,表示,但是,在程序的代入及运算,单位是以弧度运算。,93,变量的分类,94,数值变量,95,字符串变量,96,位置变量,97,输入输出变量,98,关于标记位,99,即时在,XYZ,空间坐标同一个点,也有可能产生不同的姿态和转数,100,FLG1,对于,RV,系列:,101,102,FLG1,对,RH,系列:,103,FLG2,104,常用机械手使用语句,105,106,107,可读性高的程序的编写方法,制作机器人程序时,按照左边的样式写比较好。这个程序的特征是开头部分写 这个程序的,目的是什么?什么时候完成?编写程序的人或者单位?,,必须要有这个,3,个信息。因为如果没有这些信息的话,当其他人对程序不明白的时候,不知道该向谁求证。,编写机器人程序的时候,必须要有,End,命令。一般情况下机器人程序有,Main,部分和,Sub,部分,为了比较清楚地看出程序的开始位置和结束位置,命令行的开始留有空格的话比较好。,实用技巧补充,108,实用技巧补充,109,实用技巧补充,110,实用技巧补充,111,112,关于节拍时间的计算,可以通过,RT,中编写程序来进行节拍时间的模拟计算,如下图,关键在于使用了,M_Timer,这个计时器变量,之后在程序中监视,M1,值的变化,实用技巧补充,112,日常维护项目,113,114,日常点检的项目,115,出现以下情况需要更换电池,电池电量低导致可能出现的报错,:,116,更换电池,更换步骤,:,117,更换保险丝,118,更换保险丝,119,原点设置,原点设置是用于高精度地使用机器人的操作。在使用过程中,变更机器人与控制器的组合、更换了电机、发生了编码器出错等的情况下,需要对原点进行重新设置。,(1),因,电机更换,方法导致原点数据丢失时请通过,夹具方式,或,机械限位器方式,重新设置原点,(,夹具方式的精度更高,),。,(2),因,电池用尽,导致原点数据消失时请通过,ABS,原点方式,重新设置原点。通过利用当前的原点数据,回到原点数据丢失前的状态。但是,如果保存的原点数据不正确,将无法回到原点数据丢失前的状态,请通过方法,1),重新设置。,(3),并非原点数据丢失,而是因,冲击等而导致偏离,时与,1),相同,请通过,夹具方式,或,机械限位器方式,重新设置原点,(,夹具方式的精度更高,),。,120,原点设置,121,根据随机附带的原点数据表,或者机器人后盖板上的粘纸,进行原点,数据输入,.,原点数据表,手臂背面粘纸,注意:可以使用,REST+,方向强制移动机械手,原点数据输入方式,122,机械限位器方式,松报闸后,把每根轴转至极限处,123,夹具方式,夹具方式相对,ABS,方式精度更高,但需要按下图加工一根金属插棒,124,夹具方式,每一根轴都对应有,1,个插销孔,可对应插棒对准插入,125,ABS,方式,ABS,方式是最常用的一种方式,因为其操作便捷,但相对夹具方式,精度略低,126,127,MELFA-Works,的介绍,1.,确保电脑上安装有,SW,2.,安装,RT2,和,MELFA,软件,128,软件产品,系统控制软件,机器人模拟器,(VRC),R32TB,R56TB,RT,ToolBox2,(,VRC,联动,),MELFA-Works,(,VRC,联动,),MELFA-3DVision,力觉传感器,多功能抓手,/,电动抓手,2D,视觉传感器联动,129,机器人模拟器,(,VRC,:,V,irtual,R,obot,C,ontroller),机器人本体,Q,系列,D,系列,机器人控制器,129,130,什么是,MELFA-Works,?,功能,布局研究,机器人和外围设备的布局,机器人抓手,、,的安装,机器人行走台的安装,机器人程序的调试,与,RT ToolBox2,的协作,调试功能、监视功能等可以直接使用。,通过,信号模拟,可以实现机器 人间的信号连接或与,GX,模拟器,2,的连接,。,(RT ToolBox2,Ver.3.2,以后,),工件的抓取,可以通过机器人程序控制,。,离线示教,加工信息生成,将,上,的边转换成机器人坐标,可以将输出信息转换成,Spline,动作。,(RT ToolBox2,Ver.3.2,以后,),输出,机器人程序转换,加工信息,(,MXT,数据,),动画制作,抓手前端部分替换装置的简称,(,),130,131,机器人的配置,抓手和行走台 的安装,外围设备的配置,姿势的示教,机器人程序 的制作,动作的确认,作业路径的生成,MELFA-Works,应用示例,返回,131,三菱,HMI,如何控制三菱机械手,1.,必须是三菱的,HMI,(,GOT1/2000,,,GS,),2.,通过标准以太网连接,3.,需要有,GT Designer3,132,第一步:在,GOT,软件中选中对应的驱动,CRnD-700,注意:如果发现没有选项的可能由于版本过低,请联系销售或代理商,GOT,侧软件设置,133,第二步:在,GOT,软件中选中对应的系统菜单,GOT,侧软件设置,134,参数设置,注意通讯端口号不可更改。,IP,地址与机械手,IP,设置在同一网段。,参数设置,注意通讯端口号不可更改。,IP,地址与机械手,IP,设置在同一网段。,参数设置,注意通讯端口号不可更改。,IP,地址与机械手,IP,设置在同一网段。,参数设置,注意通讯端口号不可更改。,IP,地址与机械手,IP,设置在同一网段。,GOT,侧软件设置,135,此处设置机械手,IP,地址,注意本地站选择机械手,GOT,侧软件设置,136,机械手侧软件设置,D,此处为,D,系列机械手,或者,137,机械手侧软件设置,D/Q,138,机械手侧软件设置,Q,139,三菱机械手附加轴的使用及调整,1.,只可以使用三菱的,J3/J4-b,系列放大器及电机,2.,只有两轴可以与机械手达到同步,3.,最多支持,8,轴,,3,个系统,在机械手侧编程,140,三菱机械手附加轴的使用及调整,硬件连接:,连接错误时会出现,各轴原点丢失。连接正常会报错(伺服上显示,AB,),异常不报错,之后注意伺服轴上的拨码开关按,0,1,2,3.,141,伺服侧需要调整,添加方法:,1,、连接电脑和三菱伺服驱动器的,USB,线后,点击开始,MELSOFT,应用程序,MR Configurator2,文件夹,MR-J4(W)-B,模式更改,进入下一步,2,、兼容模式选择,J3,兼容模式;运行模式选择标准控制模式;点击写入,3,、点击“是”,确定即可。断电重启,142,5,、点击左上角“新建”按钮,机种选择“,MR-J3-B”,点击确定,即新建了一个工程。,6,、在新建的工程“,MR-J3-B”,下选择“参数”,进入参数修改界面,。,伺服侧需要调整,143,7,、在基本设置中,,PA03,改为,1,,点击“选择项目写入”,断电重启有效。,伺服侧需要调整,144,8,、,PA04,改为,100,,点击“选择项目写入”,断电重启有效。,伺服侧需要调整,145,机械手侧需要调整,打开机械手软件,在线,选择,Online,Parameter,Movement parameter,Robot additional axis,146,机械手侧需要调整,如何计算分子母比,147,多机械功能,以上是机械手附加轴的设置,但三菱机械手有别于其他厂家的一个特色是,我们支持多机械功能,即机械手本体自带,2,个同步轴,j7,,,j8,轴,还可以扩展另外,2,两组“多机械”,每组“多机械”最大支持,3,个轴。,一共是,2+3+3,个轴,其中“,2”,可随机械手本体同步运行,“,3”,独立运行,程序点位也是存储在机械手控制器中,可以使用机械手中多程序运行来做成与机械手本体“基本”的同步。,多机械的硬件和伺服侧参数连接方式与添加附加轴一样,。,此外,需注意多机械和附加轴不支持维护预报,和碰撞检测功能。,这个功能可以向客户介绍,如果设备上需要使用驱动设备,可以直接使用我们的多机械系统,可以节约一套,plc,的价钱。,148,多机械功能,149,多机械功能,150,以太网通讯介绍,151,常用指令介绍,重要监视变量,152,153,2D Vision Calibration,的使用,1.,使用的相机必须是智能相机或视觉系统,2.,相机的通讯协议必须是标准以太网通讯,3.,相机系统中可以设置标识工具,154,下图是一般的视觉和机器人的连接图。三菱机器人和视觉传感器的通讯使用以太网线。这个说明书介绍的是视觉固定在上面的方式。,硬件连接构成(样例),155,视觉与机械手配合基本流程,156,机械手标定方法,157,三菱力觉控制器的介绍,1.,避免偏心安装力觉控制器,2.,力觉控制器排线避免大功率电源干扰,158,产品构成,159,力觉功能是通过力觉传感器提供给机器人它自己的力的感知。,通过专用的指令和状态变量结合程序去进行对工件进行细微力的调整及功率检测。,什么是力觉功能?,机器人可以被柔性的控制及操作,机器人可以往固定的方向输出相对恒定的力,在移动过程中,机器人的柔性度可以通过检测而进行改变,接触的状态中可以进行检测或中断处理,在接触的过程中可以读取位置信息及力觉信息,力觉功能有什么特点?,力觉功能简要介绍,160,力觉传感器规格,161,柔性控制错误检知,柔性控制:,针对,外力,进行,柔性,的,位置補正控制,,根据工件摸索控制,错误检知:,监视,作业中,的,力负载,,,错误检知时,,,动作,可以,中断,外力发生,通过摸索,控制,的,动作,调整,选择不受,外力,的,位置,用户视点,位置偏移補正:,夹具工件抓手,间,微小,的,位置偏移,所引起的,外力,发生时,,通过力觉传感器实现,高精度,的配合,作业,高品质作业:,检测出配合,异常,,防止硬性,作业,的,品质,降低,力,异常停止,正常作业,力觉传感器应用控制1,162,推,转,力控制,平面/曲面:,根据,形状,保证,一定,的推力,轴方向:,可以,检知回转轴转矩,针对工件实施,一定,的推力加以,动作,力转矩,按压作业,工件接触,用户视点,平面/曲面:,应用于打磨,去飞边,毛刺,装配作业,轴方向:锁螺丝作业时,的,转矩检知,力觉检知,,,动作変更,动作変更:,配合,接触状态检知,,改变,动作,方向力控制,模式,用户视点,复杂高,难,度,的,装配,作业,对应,装配,过程中,针对,強度,有,変化工件,的柔性控制对应,Z,方向按压回转动作,微小方向,调整,,Z,方向插入,位相检知,调整,位相装配,动作,変更,皮带,一定力,调整,皮带张力装配,作业,力觉传感器应用控制2,163,力觉传坐标系(机械接口),力觉坐标系(机械接口),是当机器人在机械接口坐标系的,+,方向上动作时,所受反力的方向作为坐标系的,+,方向。坐标系原点与机械接口坐标系重合。,164,Q,系列机械手介绍,165,i,Q,平台,现在的系统,各个富有竞争力的产品,i,Q,platform,平台,彼此可以实现高速同步操作运算,HMI,Robot,Motion controller,VFD,EDM,Laser beam machine+,Servo motor,CNC,Q PLC,三菱电机成套解决方案,Q,系列,PLC,整合,/,改善品质,智能化,&,高速,/,革新,&,探索,Q,系列机器人,需要花费时间来彼此通讯,4,块高速,CPU,在高速基板上进行通信,PLC CPU/Motion CPU,Robot CPU/CNC CPU,166,高速通信可以解决复杂系统带来的大容量通信,i,Q,平台,机器人,CPU,高速通信,数据,设备数据,数据,PULL,MITSUBISHI,MELSEC,Q6xP,POWER,Q01CPU,RUN,ERR,PULL,RS-232,Q41X,RUN,STOP,Q172DRCPU,SW,EMI,DISPLAY I/F,TU I/F,CN1,CN2,RUN,STOP,Q172DRCPU,SW,EMI,DISPLAY I/F,TU I/F,CN1,CN2,RUN,STOP,Q172DRCPU,SW,EMI,DISPLAY I/F,TU I/F,CN1,CN2,最大,3-,机器人系统,3-,机器,CPUs,Q-,总线,PLC CPU,机器人状态信息,机器人程序,167,高速通信解决需要大容量,IO,数据的系统,现在的系统,i,Q,平台,机器人,I/O,传感器,信号,I/O,信息采集,PLC,处理,Q,基板高速通信,机器人控制,状态信号,传感器,在有庞大,IO,数量系统有效,大容量的数据影响了处理速度,I/O,数据采集,PLC,处理,168,大容量通信,可以支持大容量,I/O,的通信系统,i,Q,平台,方便组建大型系统,MPOS=MFCST,Wait M_In(10181)=1,Wait M_In(10185)=1,M_Out(10185)=1,Program for A,Hand program,Product A process1,Main program,产品,#/,处理,#/,接受,/,发送数据,Item,series,Current robot,PLC link,Remote,I/O,CC-L,(局倍),CC-L,(局倍),I/,8192/8192,256/256,126/126,894/894,I/O,最大,8192/8192,Program for B,Program for C,169,现在的系统,i,Q,平台,省配线,省通信模块,更少的布线造成了更低的成本投入,PIO,电缆,I/O,模块,远程,IO,模块,安装到了,Q,基板,省配线,省,IO,模块,很多,IO,配线,170,PULL,MITSUBISHI,MELSEC,Q6xP,POWER,Q01CPU,RUN,ERR,PULL,RS-232,Q41X,/RS-232,PC,RT ToolBox2,NET/10(H),PLC,i,Q,平台,PULL,MITSUBISHI,MELSEC,Q6xP,POWER,Q01CPU,RUN,ERR,PULL,RS-232,Q41X,RUN,STOP,Q172DRCPU,SW,EMI,DISPLAY I/F,TU I/F,CN1,CN2,机器人,3,PULL,MITSUBISHI,MELSEC,Q6xP,POWER,Q01CPU,RUN,ERR,PULL,RS-232,Q41X,RUN,STOP,Q172DRCPU,SW,EMI,DISPLAY I/F,TU I/F,CN1,CN2,机器人,2,可以通过,1,个接口实现多台机器人的程序读取,i,Q,平台,现在系统,来回奔波进行程序修改,监视,通过一个接口连接所有机器人,PULL,MITSUBISHI,MELSEC,Q6xP,POWER,Q01CPU,RUN,ERR,PULL,RS-232,Q41X,RUN,STOP,Q172DRCPU,SW,EMI,DISPLAY I/F,TU I/F,CN1,CN2,机器人,1,通过,1,个口来实现程序监控可以缩短整个调试的维护时间,没必要去查找每一台机器人的接口,171,方便监控机器人状态信息,Ex1:,机器人产品信息,通过监控机器人动作周期及电流,实现质量控制,通过监视电池电量,润滑油等来实现机器人维护。,通过机器人报警信息来检查,Error#,Line#,Error history,监视机器人速度和加减速来实现质量控制,Ex2:,机器人维护信息,Ex3:,机器人报警信息,Ex4:,机器人操作信息,172,机器人,CPU,173,连接电缆,174,CPU,接线,175,电源接线,176,注意,1.Q,系列机器人,(SQ,FQ),搭配,PLC,使用时,PLC,侧一定要使用,带,D,的,CPU,如,Q03UD,Q04UDE,等,.,2.,基板一定要使用,高速基板,如,Q35DB,Q38DB,等,177,软件原理,178,一,.,多,CPU,刷新,179,1.,多,CPU,作用:,在主基板上安装多个,CPU,模块(最多可安装,4,个),顺控,QCPU,、过程,CPU,、运动,CPU,模块,,PCCPU,的系统,(,安全,CPU,冗余,CPU,不支持),以便各个,CPU,模块分别控制输入、输出模块和智能功能模块。,FA,、,Motion,、,IT,、,PA,的融合,可根据控制精度、速度、不同的控制处理来分配,CPU,180,1.,多,CPU,优点,:,1,每个系统是使用系统对应,CPU,模块,顺控,QCPU,、过程,CPU,、运动,CPU,模块,,PCCPU,的,可,组合系统,,根据控制精度、速度、不同的控制处理来分配,CPU,。,不是一个,QCPU,所以开发效率和维护性得以提高。,2.,负载分配的系统组态:通过高负荷处理分配到几个,CPU,模块上,,可以降低整个系统的扫描时间,。,3.,内存分配:通过在几个,CPU,模块之间扩展所使用的内存,,增加整个系统所使用的内存数量。,4.,多,CPU,系统,,CPU,模块之间通讯,,可进行数据传输,数据共享。,多,CPU,系统,181,2.,多,CPU,的系统构成原则,(,以高性能,CPU,为例),(,1,)从基板上的,CPU,插槽(电源模块的右邻插槽)起至,2,号插槽为止装满,最多可插装,4,个,QCPU,。,(,2,),CPU,之间不能设空槽。,(,3,)运动,CPU,必须集中安装在,QCPU,右侧的插槽中,最多可以安装,3,个。运动,CPU,的右侧不可安装,QCPU,。,182,(,4,),PC CPU,模块的安装位置:在其他,CPU,模块的右侧只能安装一个,PC CPU,模块。(不能在,PC CPU,模块的的右边安装,CPU,模块,),(,5,),可以为将来的扩展予留,QCPU/,运动,CPU,用的空插槽。,183,.,多,CPU,的系统构成注意点:,电源,顺控,CPU,机器人,CPU,CPU,0,1,2,插槽号,顺控,CPU,机器人,CPU,电源,顺控,CPU,机器人,CPU,CPU,0,1,2,插槽号,机器人,CPU,顺控,CPU,电源,顺控,CPU,预留,CPU,CPU,0,1,2,插槽号,顺控,CPU,机器人,CPU,电源,顺控,CPU,机器人,CPU,CPU,0,1,2,插槽号,顺控,CPU,预留,CPU,机器人,CPU,必须安装在顺控,CPU,右面,多,CPU,之间不能预留空槽,184,多,CPU,系统,I/O,编号,地址分配,CPU,安装位置,CPU,槽,0#,槽,1#,槽,2#,槽,I/O,地址,3E00,3E10,3E20,3E30,多,CPU,右侧的输入,/,输出模块及其他特殊功能模块的起始地址为“,H0”,电源,顺控,CPU,CPU,0,1,2,插槽号,机器人,CPU,运动,CPU,3,4,5,6,7,模块起始地址:“,H0”,各,CPU,的,I/O,地址,185,CPU,共享内存示意,机器人和顺控,PLC,用作刷新的区域,-10000,以后的缓存,186,通过共享存储器的自动刷新在各个,CPU,之间进行数据交换。,187,PLC,robot,多,CPU,参数分配示意,1,188,PLC,机器人多,CPU,参数分配示意,2,189,多,CPU,系统的复位:,多,CPU,系统中,可以通过使,1,号,QCPU,复位来使整个系统复位。,1,号,QCPU,复位后,所有编号的,QCPU,、输入输出模块和智能功能模块全部复位,要使多,CPU,系统中的任何,1,个,QCPU,从停止出错状态恢复时,可以使,1,号,QCPU,复位,也可以重新起动,PLC,的电源(进行电源的,“,ONOFFON,”,操作)。,(不能通过使处于停止出错状态中的,2,号,4,号,QCPU/,运动,CPU,复位来进行恢复)。,190,二,.PLC,侧参数设置,191,1.,多,CPU,参数分配,分配各个,CPU,发信区域,192,2.,分配,PLC,模块归属,分配后面所带的模块归哪块,CPU,控制,193,三,.,机器人参数设置,194,1.,多,CPU,参数设置,设置成和顺控,CPU,一样,195,2.,机器人系统,IO,分配,在,IO,分配中分配通过多,CPU,设置刷过来的,10000,以后的共享位软元件对应,196,3.,连接设置,(GOT,透明功能,),197,GOT,透明功能,198,四,.,顺控,CPU,侧编程,199,写入共享存储器指令,指令格式:,例如,200,读取共享存储器指令,指令格式:,例如,201,Mov k1 U3E1g10000,BMOV D0 U3E1G10002 K2,比如,:,或者使用专用软元件实现读写,202,注意点,1.,写入只能写入自己的共享存储区,2.,读取是从别人的共享存储区读取,203,五,.,机器人,CPU,侧编程,204,六,.PLC,与机器人信号对应时的注意点,205,分清字和位的概念,对于共享存储器,比如,G10000,,单位都是字。所以无论是,PLC,侧的,U3E0G10000,还是机器人侧,M_UDEVW(&H3E1,10000),指的都是一个字。,而在机器人,IO,分配时设的,10000,、,10001,指的都是,1,个位。所以在,IO,分配参数里分配的都是位,程序里,m_in(10000),、,m_out(10000),指的也是位。,206,1.,分清字和位的概念,1,个字等于,16,个位,所以,G10000=m_in(10000)m_in(10015),G10001=m_in(10016)m_in(10031),M_out,也是一样,207,
展开阅读全文