松下PLC入门绝佳教程.ppt

返回 相似 举报
松下PLC入门绝佳教程.ppt_第1页
第1页 / 共61页
松下PLC入门绝佳教程.ppt_第2页
第2页 / 共61页
松下PLC入门绝佳教程.ppt_第3页
第3页 / 共61页
松下PLC入门绝佳教程.ppt_第4页
第4页 / 共61页
松下PLC入门绝佳教程.ppt_第5页
第5页 / 共61页
点击查看更多>>
资源描述:
PLC基础培训,初学者也能得心应手简便编程,松下电工中国有限公司制御EC,WELCOMETONAISPLCSEMINAR,2,松下PLC系列简介,3,【目录】,【第1章PLC入门】1-1什么是可编程控制器PLC1-2顺序控制器的种类及变迁1-3如何选择PLC的机型【第2章可编程控制器的构成】2-1PLC内部的构成要素2-2PLC的动作原理2-3各部名称及功能2-4PLC的输入输出部2-5PLC的内部继电器一览表2-6PLC的编程工具2-7编程工具的操作菜单2-8培训模型的输入输出分配【第3章编程的基础知识】3-1PLC的回路图3-2梯形图的阅读方法3-3基本指令3-4编程时的注意事项3-5编程错误一览表,【第4章PLC的基本回路】4-1自保持回路4-2自保持回路的改进①4-3微分DF指令4-4自保持回路的改进②4-5步进跟踪编程法的自保持回路4-6定时器TM指令4-7定时器应用回路【第5章编程实践】5-1一般的输出控制5-2利用符号梯形图方式编写程序5-3利用步进跟踪编程法控制输出5-4实践步进跟踪编程法绘制时序图5-5实践步进跟踪编程法编写梯形图5-6挑战课题-第1工程、第2工程5-7挑战完成课题5-8自动手动切换回路5-9编程建议【第6章便利指令介绍】6-1SETRST指令【第7章PLC基础教程练习题】,4,【前言】,可编程控制器ProgrammableController于1968年在美国首次登场,是用于自动控制的控制器。与当时作为控制领域的主流的利用继电器的自动控制方式相比,具有◆易于编写、修改程序。◆高度的控制性能。◆无触点、长寿命。◆高可靠性。等多项良好特性,因此迅速得到推广普及。最近,随着半导体技术的飞速发展,可编程控制器更加◆小型化。◆高性能化。◆低价格化。现在,PLC的应用领域早已不仅限于生产设备,在楼宇自动化、列车、汽车、自动售货机、停车场管理、水库控制等各种领域,PLC也都得到越来越广泛的应用。本培训的目标是让任何人都能得心应手,简单方便地掌握这个承担着自动控制核心任务的PLC的基础知识。祝愿大家活用本教材、迈入自动控制领域,在这个永无止境的、无限广阔的“最刺激的世界”里大显身手、尽展才华。,5,第1章PLC入门,6,【1-1.什么是可编程控制器】,可编程控制器是顺序控制专用的控制器,正式英文名称是ProgrammableController简称PC。在中国为了与个人计算机相区别,简称为PLC沿用旧称ProgrammableLogicController。可编程控制器以下简称PLC将来自输入设备的信号,按照给定的条件进行处理、运算、判断并将该结果输出到外部设备。在PLC诞生之前,自动控制是利用继电器、定时器等组合实现的。因此,伴随着控制内容的改变,必须花费很多时间进行配线施工,在实际应用中存在很多缺点。与计算机控制相比,PLC最大的不同点是◆配备有丰富的顺序控制专用指令◆通过专用指令能够方便地编制程序◆高速度重复循环执行程序扫描◆充分考虑到恶劣的使用环境,抗干扰能力强由于上述原因,PLC作为自动控制用控制器当前最为普及。,7,【1-2.顺序控制器的种类及变迁】,可编程控制器(通用、高性能),,专用单片机控制(低价格、适于批量生产),单片机控制,继电器控制,逻辑IC控制,,,,,,【变迁】,【区分】,继电器控制(小规模),8,【1-3.PLC的机型选择】,PC在引入PLC时,应根据控制对象选择PLC的型号,但是在选择时请注意以下几点【PLC机型选择要点】◆控制规模I/O点数根据不同的控制规模,必要的输入输出点数I/O不同。但是也应考虑到将来的改造要求、保留有适当的余量,再计算必要的输入输出点数、选择最佳的机型。如果点数不足,则无法进行控制。请注意千万不要导致点数不足。FP032点型输入16点输出16点=合计32点最大点数128点◆指令处理速度指令的处理速度是决定程序处理时间机械的速度的重要因素。当编写比较长、比较复杂的程序时请注意处理速度。(但是近年的PLC已经被高速化,用于通常用途时基本不存在处理速度的问题。)FP系列最新机型FP2SH的基本指令的处理速度为30纳秒30纳秒=0.000000030秒◆程序容量PLC的程序容量以[步step]为单位表示。程序是决定机械动作的重要因素。所必须的程序随控制内容的不同而不同,但至少需要输入输出点数100倍左右的程序容量。FP032点型=5000步,msec,μsec,nsec,香烟盒大小的超小型PLC,最重要,9,第2章可编程控制器的构成,10,【运算控制部CPU】按照程序对输入输出进行控制【存储器部】存储程序及运算所必需的信息【输入存储器】保存输入设备的ON、OFF状态【输出存储器】保存运算结果的输出状态,【FP0内部的整体构成】,操作开关传感器数字拨码开关编码器,继电器指示灯电磁铁变频器,编程工具FPWIN、手持编程器,【2-1.PLC内部的构成要素】,【输入设备】,,,运算控制部CPU,,【程序存储器】保存用户编写的程序利用FPWIN或手持编程器等编程工具写入程序【系统寄存器】决定PLC运行环境的部分作为程序的一部分、在传输程序时随程序一起被写入PLC的存储器,,,存储器部,【输出设备】,11,,【2-2.PLC的动作原理】,输入部,输入设备,输出设备,输出部,,,【程序存储器】,从PLC的输入开始到输出位置的处理流程如下所示,【输出存储器】,【输入存储器】,【何谓扫描时间】PLC按照输入步骤、运算步骤、输出步骤不断循环反复执行程序。每1周期的处理时间被称为扫描时间。,,,,,,,,,,,,,,,,,,,,,①读取输入部的输入状态②将读取的结果写入输入存储器,【1扫描时间】设想在替换继电器电路的情况下,一般达到10msec以内即可认为是理想情况,重复循环执行,CPU,,,,,,输入步骤,运算步骤,输出步骤,,,,③读取程序(STX0)④执行程序(X0读取)⑤读取程序(OTY0)⑥执行程序(Y0写入),⑦读出输出存储器的状态⑧根据输出存储器的状态驱动输出部,,,,,,①,,地址,指令,0,S,TX0,1,O,TY0,,,,,,,,,,,,,②,③,④,⑤,⑥,⑦,⑧,,,输出步骤,输入步骤,,,,,,,,,,,,,运算步骤,12,【2-3.各部名称及功能】,①状态显示LED表示PLC的运行/停止、错误/报警等动作状态②输入部使用连接端子与输入设备相连③模式切换开关切换PLC的运行模式④输出部使用连接端子与输出设备相连⑤编程口用于与编程工具相连⑥电源部提供DC24V电源,,,,,,【FP0C32控制单元】,【模式切换开关】,【状态显示LED】,①,⑥,⑤,④,③,②,,,,,13,【2-4.PC的输入输出部分】,◆输入部由电子回路构成,用于连接操作开关、传感器等输入设备,把信号读入PLC内部。为防止外部干扰信号侵入输入部分,采用光电耦合器保护。◆输出部与输入设备相同、由电子回路构成,用于连接电机、变频器、显示器等,向外部输出信号。输出部也与输入部一样,为防止外部干扰信号侵入,采用光电耦合器保护。,,,,,,,,,,输入部,输出部,输入,输出,14,【2-5.PLC的内部继电器一览表】,◆继电器分类PLC中所使用的继电器,按功能和类型分为不同类型.【例FP-032点型控制单元】,◆继电器序号的规定X、Y、R的编号、用10进制和16进制的组和来表示。(因为经常是把16点作为一组来处理)T、C接点时,仅用10进制来表示.【外部输入(X)时】【定时器(T)时】X□□□X0、X1XFT□□,,,,【16进制】,【10进制】,【10进制】,15,【2-6.PLC的编程工具】,松下电工向用户提供以下两种编写、编辑、调试PLC程序的专用工具.,松下电工PLC【FP系列】,◆使用计算机的编程工具【FPWIN-GR】等,◆编程器【手持编程器Ⅱ】,【特点】1.小型便携2.便于修改部分程序3.仅监控显示指令,【特点】1.易于编辑调试(计算机显示画面大)2.监控功能强3.易于编写梯形图,16,松下编程界面,17,,【2-7.编程工具的操作菜单】,写入程序读出程序打印输出保存文件打开文件新编写文件,参照帮助文件监控开始停止动作模式切换离线编辑方式在线编辑方式注释显示切换设备注释检索,◆FPWIN的工具栏功能一览将使用頻度较高的指令作成了图标按钮(图例布尔梯形图编辑方式),【功能随模式不同变化而变化】不可选择时以灰色显示,,,【从3种方式中选择】①符号梯形图编辑方式②布尔梯形图编辑方式③布尔形式编辑方式,菜单,布尔梯形图编辑BLD,视图V,,,用于输入的功能键的功能发生变化,,,,18,【2-8.培训模型的输入输出分配】,◆培训用模型与FP032点型的控制单元相连,其输入输出序号按下述方法分配,【培训用模型】,◆输入分配X0~X5扳把开关予留)X7机械臂位置传感器X6机械臂原点传感器X8推杆后退检测传感器X9推杆前进检测传感器XA旋转工作台位置检测传感器XB有无工件检测传感器◆出力割付Y0LEDY1回转台转动Y2回转台正反转切换Y3机械臂驱动Y4推杆前进驱动Y5卡具驱动,,,,,,,,,,,,推杆后退检测传感器X8,机械臂位置检测传感器X7,机械臂驱动Y3,有无工件检测传感器XB,推杆前进驱动Y4,机械臂原点位置传感器X6,旋转工作台位置检测传感器XA,回转台电机驱动Y1,卡具驱动Y5,推杆前进检测传感器X9,,,,,,,19,20,第3章编程的基础知识,21,【3-1.PLC的回路图】,在PLC中使用的回路图被称为梯形图。梯形图是使用触点符号、把自动控制动作用电气回路来表示的“高级编程语言”。回路图举例同时按下按钮SW(PB1、PB2),则灯(L1)亮。,不使用回路符号、而是直接表现机器的接续状态的图,称为实际接线图。,【梯形图】,,,,,,,,X2,X1,Y1,【实际接线图】,电源,,,,,,,,,使用接点符号、把控制方法置换到回路图,这个回路图就称为梯形图。,22,【3-2.梯形图的阅读方法】,【梯形图】一般在PLC的程序中,以梯形图形式表示电流方向。,【什么叫A触点、B触点】例按钮开关,【梯形图的回路符号】为了打印出以往在PLC中使用的各种电路触点符号,将这些内容文字符号化,统一成为A触点、B接点.,,,,,,X0,Y0,,,X1,电源被省略,母线电源线,按下后变为OFF称为B型触点BREAK触点或常闭触点、NC触点NORMALCLOSE,COM端子(共用端子),,【小结】在PLC程序的多种方式中.作为具有代表性的梯形图方式,由于非常类似继电器顺序控制回路而被广泛使用.【梯形图的绘制步骤】①画出控制电源母线②在控制电源母线内连接各触点和输入输出继电器等要素电路图中定时器、限位开关、继电器等触点的符号各不相同,而在PLC的梯形图中却不加以区别,仅使用打印机可以打印的文字符号.,,,,,X0,Y1,,,X1,,X2,,,,按下后变为ON称为A型触点MAKE触点或常开触点、NO触点NORMALOPEN,23,【3-3.STST/OT指令】,◆ST(初始加载)ST/(初始加载非)OT(输出)ST=把A型触点连接到母线上的指令。ST/=把B型触点连接到母线上的指令。OT=向输出继电器线圈的输出指令。ED=表示程序结束。,【梯形图】,【布尔助记符】,【时序图】,【程序动作说明】X0为ON时、Y0为ON、Y1为OFF;X0为OFF时、Y0为OFF、Y1为ON,,,指令,地址,24,【3-3.AN(逻辑与)指令】,◆AN(AND逻辑与)AN=把A型触点串联连接,【布尔助记符】,【时序图】,【程序动作说明】X0为ON且、X1为ON时Y0为ONX0即使为ON,X1为OFF,则Y0变为OFF,,,【梯形图】,指令,地址,25,【3-3.AN/(逻辑与非)指令】,◆AN/(ANDNOT逻辑与非)AN/=把B型接点串联连接,【梯形图】,【布尔助记符】,【时序图】,【程序动作说明】X0为ON且、X1为OFF时Y0为ONX0即使为ON,X1为ON、则Y0变为OFF,,,,X0为ON,【重要回路之一】请一定记住这个程序模板,它是重要回路之一。,Y0为ON,直到X1变为ON为止,,,指令,地址,26,【3-3.OROR/指令】,◆OR(逻辑或)OR/(逻辑或非)OR=把A触点并联连接OR/=把B触点并联连接这是非常重要的基本回路之一,【布尔助记符】,【时序图】,【梯形图】,【程序动作说明】即使X0、X1、X2之一为ON,Y0也为ON,实际是,X0,X1,,【不使用STX1,这是为什么】,,指令,地址,27,【3-4.编程时的注意事项】,◆线圈的位置双重输出1.在OT指令的线圈与右侧母线之间不能写有触点。2.不能把输出指令直接连接到母线上。3.相同序号的OT指令或定时器指令、计数器命令是错误的。,【程序的检查方法】发现错误后,显示出异常程序的地址,菜单,总体检查C,调试D,,,修改,修改,【对策】用内部继电器(R0、R1)置换Y0,并将其并联连接,【错误3.】(双重输出),【对策】加入特殊内部继电器R9010(常时ON),【错误2.】(输出命令直接连接在母线上),,,,28,【3-5.程序错误一览表】,◆CPU的「ERROR/ALARM」灯闪烁时,说明PLC上有某种错误发生,需要确认错误内容并加以处理■确认错误方法1.【步骤】PLC方式在线【显示错误代码及其内容】■确认错误方法2.【步骤】PLC方式在线【显示错误内容及其地址,修改程序】,【错误代码举例】,菜单,状态显示T,在线L,,,菜单,总体检查C,调试D,,,执行,,29,第4章PLC的基本回路,30,【4-1.自保持回路】,【PLC的最重要回路】自保持回路具有状态记忆功能这是非常重要的回路,【程序动作说明】①输入信号X0为ON,电机Y1变为ON②即使X0变为OFF状态、Y1仍能保持0N的状态③输入为ON时,电机Y1变为OFF,【布尔助记符】,【时序图】,指令,地址,,【梯形图】,,自保持触点,PLC的定式回路,31,【4-2.自保持回路的改进①】,【编制自保持程序】请编写用于培训模型的自保持回路的程序.①启动开关X0ON②回转台Y1转动③到达传感器XA的位置后Y1停止转动,【时序图】,★请不要用手转动回转台,编制完程序之后,将程序下载到PLC把动作模式切换到【RUN】将X0置于ON,确认动作情况请再次闭合启动开关X0.回转台会动作吗,【问题】,,【培训模型的动作】,清除程序的操作步骤,,强制输入输出的操作步骤,程序动作确认的准备工作,通过计算机强制进行ONOFF操作,【答案不会动作。】,【为什么不能再次启动】,动作一次并停止后,位置检测传感器XA保持ON的状态。因此,即使启动开关再次为ON,输出也不能变为ON。使用以下的“DF”微分指令,改进自保持回路的程序。,32,【4-3.微分DF指令】,◆DF上升沿微分DF/下降沿微分DF=检测到输入信号有上升沿OFF→ON时,将指定的线圈仅ON一个扫描周期。输入从最初开始始终为ON的情况下,不动作DF/=检测到输入信号有下降沿時ON→OFF时,将指定的线圈仅ON一个扫描周期。输入从最初开始始终为OFF的情况下,不动作,【时序图】,【程序动作说明】1)X0从OFF变为ON,仅一个扫描周期Y0为ON2)X0从ON变为OFF,仅一个扫描周期Y1为ON,因为仅ON一个扫描周期,时间非常短暂,所以几乎看不到Y0灯亮,【梯形图】,1个扫描周期,1个扫描周期,,33,【4-4.自保持回路的改进②】,【对程序进行改进】使用微分指令【DF】修改刚才所作的自保持回路,使之可以再次启动。,【梯形图】,(仅一个扫描周期为ON),,,,,【布尔助记符】,菜单,清除程序L,编辑E,,,清除程序的操作步骤,【功能解释】①微分命令仅在其之前的触点发生ON→OFF或OFF→ON变化时,才使线圈在称为一个扫描周期的、非常短暂的时间内输出ON.②即使位置检测传感器XA为ON状态保持不变,R100为ON的时间也仅是一瞬间.,【时序图】,,仅一个扫描周期为ON,,仅一个扫描周期为ON,34,【4-5.步进跟踪法的自保持回路】,在启动开关X0保持ON状态不变的情况下,动作会怎样呢,【为什么不停止转动】通过对位置检测传感器(XA)使用微分指令使(R100)仅在一瞬间ON。但由于X0为ON保持不变,即使通过R100在瞬间解除我保持,也会使Y1立即变成ON,回转台不停止转动。,【重要】自保持回路用微分指令起动、用微分命令停止,到这里,您已经掌握了本次研修的80了,【问题】,【答案不停止】,【启动开关也需要微分指令】如果对启动开关X0使用微分指令,则X0即使为ON保持不变,也会完全停止,35,【4-6.定时器TM指令】,◆定时器(TM)TM=当输入信号为ON时,在经过了设定的时间之后,定时器触点变为ON延时继电器最大使用点数=定时器和计数器合计最大可以使用到144点0~143定时器编号=初始值为可以使用100点0~99,当定时器的点数不足时可以增加*不能与计数器编号重复使用*定时器的设定方法=TMX0.1秒定时器30=3秒,【程序动作说明】当X0变为ON后,对设定时间3秒进行减法运算,经过3秒过后,定时器触点T0变为ON,Y0也随之ON.在到达定时器的定时之前,如果X0变为OFF,则经过值被复位,回到原设定值,而定时器的触点也不会为ON.,【梯形图】,【定时器的分类】定时器分为4种定时量程,分别用字母来区别.,【时序图】,3秒,36,【4-7.定时器应用回路】,【闪烁往复回路】想使定时器反复动作时,请在程序的开头部分※补充插入最后出现的定时器的b型触点,【梯形图】,【程序动作说明】X0为ON、直到T1为ON为止,在定时器0的线圈(TMX0)中电流往复流过.,【练习题】请在清除程序之后,编写下列程序,再次确认反复定时闪烁回路的动作。,,用于身边的紧急状态时闪烁的报警指示灯等.作为PLC的定式回路,请记住这种回路.这些回路最多也就10种,非常容易记住.,【PLC的定式回路】,,连接最后出现的定时器的B型触点.,【梯形图】,,,,,,37,第5章编程实践,38,【5-1.通常的输出控制】,【顺序动作程序1.】编写定时器应用回路,学习步进跟踪编程法的思路。【程序动作说明】①启动开关(X0)ON,1秒后LED指示灯(Y0)亮②2秒后回转台(Y1)开始转动然后,输入下述程序,下载到PLC中后确认动作.(PLC设为RUN模式),程序展开,清除程序的操作步骤,菜单,清除程序L,编辑E,,,,首先清除以前的程序,下面请继续编写程序2。,39,【5-3.利用步进跟踪编程法的输出控制】,【顺序动作程序2.】请编写顺序动作程序,【程序动作说明】①启动开关(X0)ON、1秒后LEDY0和机械臂Y3、推杆Y43点输出为ON。②2秒后,回转台Y1变为ON、机械臂Y3和推杆Y4同时变为OFF③3秒后,推杆再次变为ON④1秒后,推杆变为OFF,一套动作结束【完成程序】请利用左侧的时序图编制4点输出Y0、Y1、Y3、Y4的程序。因为(Y4)有二次为ON,所以在编程时请加以注意.,【顺序动作时序图】,3s,0.5s,编写程序,3s,2s,1s,1s,【LED】,【回转台】,【推杆】,【机械臂】,,40,【5-4.实践步进跟踪编程法绘制时序图】,如果使用步进跟踪法,不论是谁都能简单地、机械地编制程序.利用步进跟踪编程法,按照以下步骤编写程序。,●把机械动作的动作过程用时序图表示。请务必绘制时序图。如果能够绘制出时序图,则可以认为任务已经完成一半。,●按照上述时序图,编写梯形图程序。,,,,,,41,【5-5.步进跟踪编程法实践编写梯形图】,※利用步进跟踪编程法的编程要点,【编程方法】,按照绘制好的时序图编写梯形图程序。,⑥结束信号采用。,,42,第2工程,【培训模型的各工序动作】,通过影片了解培训模型是如何进行控制的。将整个课题分解成3个部分。由影片分别确认。,第1工程,第3工程,43,Step1,44,根据短片所播放的动作,按照以下的步骤,练习编写第1工程的程序。1.绘制时序图。2.以时序图为基础,编写梯形图程序。【第1工程的动作】①通过启动开关X0ON使回转台转动Y1ON②通过位置检测传感器XAON停止转动。,,【5-6.挑战课题-第1工程】,,时序图,X0,XA,R0,R1,Y1,,,,,,,45,Step2,46,根据短片所播放的动作,按照以下的步骤,练习编写第2工程的程序。1.绘制时序图。2.以时序图为基础,编写梯形图程序。【第2工程的动作】③推杆前进。(Y4ON)④推杆前进以后,推杆前进端检测传感器(X9ON)⑤停机等待2秒钟。(使用0号定时器)⑥推杆后退。(Y4OFF)⑦推杆后退之后,推杆后退端检测传感器(X8ON)。⑧使回转台Y1再次转动。⑨通过位置检测传感器XAON停止转动Y1OFF,【5-6.挑战课题-第2工程】,,时序图,第2工程程序完成距成功只有一步之遥。,X8,XA,R1,R2,T0,R3,R4,R5,,X9,,,,,,,,,Y4,Y1,,,,,47,Step3,48,【5-7.挑战完成课题】,进一步添加搬移动作程序完结自动运行回路1个工作周期。【第3工程的动作】⑽转动机械臂。(Y3ON)⑾机械臂转动位置检测传感器(X6ON)。⑿停机等待1秒钟。(使用1号定时器)⒀闭合夹具(Y5ON)、夹住工件。⒁停机停机等待2秒钟。(使用2号定时器)⒂机械臂返回原点。(Y3OFF)⒃机械臂原点位置检测传感器(X7ON)。⒄停机等待1秒钟。(使用3号定时器)⒅打开夹具(Y5OFF)、释放工件。,时序图,,X6,X7,R5,R6,T1,R7,T2,R8,R9,T3,R100,Y3,49,【挑战完成课题】,【挑战课题1】如果开关X1为ON,则连续运行。请编写程序。【挑战课题2】如果开关X7为ON,则紧急停止。请编写程序。,程序完成,50,◆补充自动运行手动运行的切换回路把输出部分的程序按下列回路修改,就可以实现自动运行手动运行方式的切换。,【X5置ON则切换到手动运行】,【回转台输出回路】,手动运行回路,,,【程序动作说明】①X5置ON则切换到手动运行②X4置ON则开始手动运行③Y1回转台转动④X5置OFF则切换到自动运行,回转台,【5-8.自动手动切换回路】,51,【5-9.编程建议】,◆下面介绍简便、快速编程的要点。,◆在串联连接回路中,要把连接触点较多的回路画在母线的左侧,◆在并联连接回路中,要把连接触点较多的回路画在上侧,52,第6章便利命令介绍,53,【6-1.SETRST指令】,◆SET置位RST复位SET当执行条件成立时,使输出变为ON并且保持ON的状态。RST当执行条件成立时,使输出变为OFF并且保持OFF的状态。SETRST可以特殊例外地使用“多重输出”。(不会产生语法错误),“必须”与微分指令组合使用。程序的编写调整都很简单。多次使用同一个输出时,更加方便。,【时序图】,布尔助记符,使用SET、RST指令后,形成以下程序,,【程序动作说明】①输入信号X0为ON。②输出Y0变为ON状态。③即使X0变为OFF,Y0也仍然保持ON的状态。④如果X1为ON,则Y0变为OFF状态。,,,地址,指令,54,【6-1.利用SETRST指令的步进跟踪编程法】,【编程步骤】①写出各输出类型的时序图.②在输出的变化点,把用于记忆该步的内部继电器置ON。③利用记忆各步的内部继电器、通过SETRST指令,将输出置位ON或复位OFF。④在各步的自保持回路中,必须加入记忆前一步动作的内部继电器作为限制条件。⑤利用结束信号,将所有的记忆各步的内部继电器等用SET指令置ON的触点,通过RST复位指令置OFF。重要SETRST命令必须和微分指令DF一起配套使用。,,,使用SETRST的优点在各步能够直接对输出进行置位ON和复位OFF,更利于理解程序动作.因为可以双重输出,,,,Step1,结束,Step2,Step3,利用结束信号全部复位,Step1,Step2,Step3,【时序图】,【梯形图】,,55,第7章PLC基础教程练习题,56,【7-1.PLC基础教程练习题】,【习题1】按开关0X0则指示灯Y0亮按开关1X1则指示灯Y0灭,,【习题2】按开关(X0)则机械臂(Y3)动作,然后按开关(X1)则机械手(Y5)动作.再按开关(X2)则机械臂(Y3)和机械手(Y5)均OFF,【时序图】,【时序图】,,,,57,【7-1.PLC基础教程练习题】,【习题3】按开关(X0)则指示灯(Y0)亮2秒钟后回转台(Y1)开始转动用传感器XB检测到工件后,指示灯Y0及回转台Y1均OFF,,【习题4】将开关(X0)置ON,则指示灯(Y0)、指示灯(Y2)亮。2秒钟后(Y2)指示灯熄灭,3秒钟后(Y0)指示灯熄灭,【时序图】,【时序图】,,2秒,,,,,,3秒,2秒,58,【7-1.PLC基础教程练习题】,【习题5】将开关(X0)置ON,则(Y0)指示灯亮2秒钟后,(Y2)指示灯也变亮再经过2秒钟,(Y0)和(Y2)同时熄灭,,【习题6】将开关(X0)置ON,则(Y0)指示灯亮3秒钟以后,开关(X1)ON,则(Y2)指示灯亮再经过3秒钟后,如果开关(X2)ON,则(Y0)灯与(Y2)同时熄灭,【时序图】,【时序图】,,2秒,2秒,,,3秒,3秒,,,,59,【信息广场】,请访问以下网站,获取有用信息,松下电工株式会社,http//www.mew.co.jp/,新http//www.nais-,,动手吧补充您所需要的,,与PLC有关的最新信息时时更新满载您有用的信息。,其他,有关网页,松下电工中国有限公司,http//www.mew.co.jp/e-acg,http//www.nais-,http//www.mew.co.jp/c-acg,60,预留,61,【4-3.ANS堆栈与ORS堆栈或指令】,◆ANS(堆栈与)ORS(堆栈或)ANS=把并联回路逻辑程序块串联连接ORS=把串联回路逻辑程序块并联连接逻辑程序块包含了2个以上触点、在逻辑程序块的起始处使用ST(初始加载),①+②,【梯形图】,【布尔助记符】,【梯形图】,【布尔助记符】,,,逻辑块①,逻辑块②,,,逻辑块①,逻辑块②,①+②,+,【ANS】,+,【ORS】,,,,,地址,指令,,,地址,指令,
展开阅读全文

资源标签

最新标签

长按识别或保存二维码,关注学链未来公众号

copyright@ 2019-2020“矿业文库”网

矿业文库合伙人QQ群 30735420