单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,安川,XRC,机器人,培训讲义,机器人应用系统部,1,目 录,第一章XRC掌握器概况-3,其次章XRC掌握器构造及根本配置-4,第三章,编程器件介绍,-8,第四章 梯形图,-15,第五章 根本规律指令-18,第六章 编程留意事项-29,第七章 编程实例,-33,2,XRC掌握器是用来执行规律、记时、计数等挨次掌握功能,建立柔性的程控系统。它承受可编程序的存贮器,用来在其内部存贮执行规律运算、挨次掌握、定时、计数和算术运算等操作的指令,并通过数字的输入和输出,掌握各种类型的机械或生产过程。具有通用性强、使用便利、适应面广、牢靠性高、抗干扰力量强、编程简洁等特点。,第一章XRC掌握器概况,3,XRC掌握器主要有CPU模组、I/O模组、电源模组、底板机架、编程显示教育器、伺服驱动器及放大器。承受驱动 现场信号受控元件,其次章XRC掌握器构造及根本配置,CPU,模组,I/O,模组,电源模组,PC,卡插口,伺服驱动器,教育器,底板支架,放大器,4,一、CPU的构成 CPU是掌握器的核心,起神经中枢的作用,它按掌握器的系统程序赐予的功能接收并存贮用户程序和数据,用扫描的方式采集由现场输入装置送来的状态或数据,并存入规定的存放器中,同时,诊断电源和内部电路的工作状态和编程过程中的语法错误等。进入运行后,从用户程序存贮器中逐条读取指令,经分析后再按指令规定的任务产生相应的掌握信号,去指挥有关的掌握电路,掌握器主要由运算器、掌握器、存放器及实现它们之间联系的数据、掌握及状态总线构成。CPU的掌握器掌握CPU工作,由它读取指令、解释指令及执行指令。,CPU的运算器用于进展数字或规律运算,在掌握器指挥下工作。,CPU的存放器参与运算,并存储运算的中间结果,它也是在掌握器指挥下工作。,其次章XRC掌握器构造及根本配置,5,二、I/O模组:掌握器对外功能,主要是通过I/O模组上的接口与外界联系的,I/O模块集成了掌握器I/O电路,其输入暂存器反映输入信号状态,输出点反映输出锁存器状态。与编程相联系的主要是泛用输入/输出接头CN10、CN11、CN12、CN13共80点。,三、电源模块:电源供给模组供给掌握器各模块的集成电路供给工作电源,同时,还为输入电路供给24V的工作电源。电源输入类型:直流电源,电压为24V。,其次章XRC掌握器构造及根本配置,6,四、底板或机架:底板或机架,其作用是:电气上,实现各模块间的联系,使CPU能访问底板上的全部模块,机械上,实现各模块间的连接,使各模块构成一个整体。,五、外部设备1.教育器:用于编程、对系统作一些设定、监控I/O及掌握器所掌握的系统的工作状况。教育器是XRC掌握器开发应用、监测运行、检查维护不行缺少的器件,但它不直接参与现场掌握运行。2.存储设备:PC卡,用于永久性地存储用户数据,使用户程序不丧失。,其次章XRC掌握器构造及根本配置,7,编程器件,内部编程元件,也就是支持安川XRC编程语言的软元件,按通俗叫法分别称为继电器、定时器、计数器等,但它们与真实元件有很大的差异,一般称它们为“软继电器”。这些编程用的继电器,它的工作线圈没有工作电压等级、功耗大小和电磁惯性等问题;触点没有数量限制、没有机械磨损和电蚀等问题。它在不同的指令操作下,还可以作脉冲数字元件使用。一般状况下,2XXX代表外部输入继电器,0XXX代表内部输入继电器,3XXX代表外部输出继电器,1XXX代表内部输出继电器,7XXX代表帮助继电器,TMR代表定时器,CNT代表计数器,M代表数据存放器,MOV代表传送等。,第三章,编程器件介绍,8,3.1输入继电器 2XXXI/O模组输入端子是从外部开关承受信号的窗口,掌握器内部与输入端子连接的输入继电器2XXX是用光电隔离的电子继电器,它们的编号与接线端子编号全都按八进制输入,线圈的吸合或释放只取决于掌握器外部触点的状态。内部有常开/常闭两种触点供编程时随时使用,且使用次数不限。输入电路的时间常数一般小于10ms。各根本单元都是八进制输入的地址,输入为2023 2023,2023 2027,2030 2037,2040 2047,2050 2057。,3.2输出继电器3XXX I/O的输出端子是向外部负载输出信号的窗口。输出继电器的线圈由程序掌握,输出继电器的外部输出主触点接到掌握器的输出端子上供外部负载使用,其余常开/常闭触点供内部程序使用。输出继电器的电子常开/常闭触点使用次数不限。输出电路的时间常数是固定的。各根本单元都是八进制输出,输出为3010 3017,3020 3027,3030 3037,3040 3047,3050 3057。,第三章,编程器件介绍,9,3.3,内部输入对应表,3.4,内部输出对应表,第三章,编程器件介绍,输入,编码,IN#01,0010,IN#02,0011,IN#03,0012,IN#04,0013,IN#05,0014,IN#06,0015,IN#07,0016,IN#08,0017,输入,编码,IN#09,0020,IN#10,0021,IN#11,0022,IN#12,0023,IN#13,0024,IN#14,0025,IN#15,0026,IN#16,0027,输入,编码,IN#17,0030,IN#18,0031,IN#19,0032,IN#20,0033,IN#21,0034,IN#22,0035,IN#23,0036,IN#24,0037,输出,编码,OUT#01,1010,OUT#02,1011,OUT#03,1012,OUT#04,1013,OUT#05,1014,OUT#06,1015,OUT#07,1016,OUT#08,1017,输出,编码,OUT#09,1020,OUT#10,1021,OUT#11,1022,OUT#12,1023,OUT#13,1024,OUT#14,1025,OUT#15,1026,OUT#16,1027,输出,编码,OUT#17,1030,OUT#18,1031,OUT#19,1032,OUT#20,1033,OUT#21,1034,OUT#22,1035,OUT#23,1036,OUT#24,1037,10,3.5帮助继电器7XXX 掌握器内有很多的帮助继电器,其线圈与输出继电器一样,由掌握器内各软元件的触点驱动,承受八进制编码。帮助继电器也称中间继电器,它没有向外的任何联系,只供内部编程使用。它的电子常开/常闭触点使用次数不受限制。但是,这些触点不能直接驱动外部负载,外部负载的驱动必需通过输出继电器来实现。如以下图中的7101,它只起到一个自锁的功能。,第三章,编程器件介绍,#7101,#7101,#2040,#2041,11,3.6定时器TMR在掌握器内的定时器是依据时钟脉冲的累积形式,当所计时间到达设定值时,其输出触点动作,时钟脉冲为100ms。定时器可以用用户程序存储器内的常数作为设定值,也可以用数据存放器M的内容作为设定值。100 ms定时器设定值:0.1 6553.5秒。定时器指令符号及应用如右所示,当定时器线圈的驱动输入7010接通时,定时器的当前值计数器对100ms的时钟脉冲进展累积计数,当前值与设定值100相等时,定时器的输出接点动作,即输出触点是在驱动线圈后的10秒时才动作,7100就有输出。当驱动输入7010断开或发生停电时,定时器就复位,输出触点也复位。每个定时器只有一个输入,它与常规定时器一样,线圈通电时,开头计时;断电时,自动复位,不保存中间数值。定时器有两个数据存放器,一个为设定值存放器,另一个是现时值存放器。,100,TMR,M010,#7010,#7100,第三章,编程器件介绍,12,3.7计数器CNT 掌握器中的计数器,是减法计数器,它是在计数信号的上升沿进展计数,它有两个输入,一个用于复位,一个用于计数。每一个计数脉冲上升沿使原来的数值减1,当现时值减到零时停顿计数,同时触点闭合。直到复位掌握信号的上升沿输入时,触点才断开,设定值又写入,再又进入计数状态。其设定值在065535范围内有效。,由计数输入7010每次驱动计数线圈时,计数器的当前值减1。当第3次执行线圈指令时,计数器输出触点即动作。之后即使计数器输入7010再动作,计数器的当前值保持不变。当复位输入7011接通ON时,执行RST指令,计数器的当前值为3,输出接点也复位。,3,CNT,M010,#7011,#7010,#7100,第三章,编程器件介绍,13,3.8数据存放器 数据存放器是计算机必不行少的元件,用于存放各种数据。每一个数据存放器都是16bit最高位为正、负符号位。只要不写入其他数据,已写入的数据不会变化。但是,机器人由RUNSTOP时,全部数据均清零。,第三章,编程器件介绍,14,梯形图,4.1 梯形图是通过连线把指令的梯形图符号连接在一起的连通图,用以表达所使用的指令及其前后挨次,它与电气原理图很相像。它的连线有两种:一为母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般总是从装载STR或STR-NOT指令开头,必要时再继以假设干个输入指令含STR指令,以建立规律条件。最终为输出类指令,实现输出掌握,或为数据掌握、流程掌握等指令,以进展相应的工作。母线是用来连接指令组的。以下图是一简洁的启动、停顿掌握梯形图例:,第四章 梯形图,#3040,#2040,#2041,#3040,15,4.2梯形图与助记符的对应关系:助记符指令与梯形图指令有严格的对应关 系,而梯形图的连线又可把指令的挨次予以表达。一般讲,其挨次为:先 输入,后输出含其他处理;先上,后下;先左,后右。有了梯形图就 可将其翻译成助记符程序。上图的助记符程序为:地址指令 变量 0000STR 2040 0001 OR 3040 0002AND NOT 2041 0003OUT 3040反之依据助记符,也可画出与其对应的梯形图。,第四章 梯形图,16,4.3 梯形图与电气原理图的关系:假设仅考虑规律掌握,梯形图与电气原理图 也可建立起肯定的对应关系。如梯形图的输出OUT指令,对应于继电器的线圈,而输入指令如STR,AND,OR对应于接点等等。这样,原有的继电掌握规律,经转换即可变成梯形图,再进一步转换,即可变成语句表程序。,第四章 梯形图,17,5.1输入输出指令STR/STR-NOT/OUT下面把STR/STR-NOT/OUT三条指令的功能、梯形图表示形式、操作元件以列表的形式加以说明:符号 功 能 梯形图表示 操作元件STR取 常开触点与母线相连#XXXX STR-NOT取反常闭触点与母线相连#XXXX,OUT输出 线圈驱动#XXXX,STR与STR-NOT指令用于与母线相连的接点,此外还可用于分支电路的点。OUT 指令是线圈的驱动指令,可用于