版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、1会计学PLC原理与实验梯形图与顺序功能图设原理与实验梯形图与顺序功能图设计简介计简介一、梯形图概述一、梯形图概述v软继电器如果为软继电器如果为“1”态,则表示梯形图中态,则表示梯形图中对应的软继电器的线圈对应的软继电器的线圈“通电通电”,其常开,其常开触点接通,常闭触点断开;该存储单元如触点接通,常闭触点断开;该存储单元如果为果为“0”态,则表示梯形图中对应的软继态,则表示梯形图中对应的软继电器的线圈电器的线圈“断电断电”,其常开触点断开,其常开触点断开,常闭触点接通。常闭触点接通。1、软继电器、软继电器v能流的方向只能从左到右,从上到下,不能流的方向只能从左到右,从上到下,不能倒流。如果梯
2、形图中出现了能流倒流的能倒流。如果梯形图中出现了能流倒流的情况,则梯形图编写错误。情况,则梯形图编写错误。2、能流、能流 利用能流的概念,有助于我们更好的理解和利用能流的概念,有助于我们更好的理解和分析梯形图。分析梯形图。3、母线、母线v根据梯形图中各触点的状态和逻辑关系,求出与根据梯形图中各触点的状态和逻辑关系,求出与图中各线圈对应的编程元件的状态,称为梯形图图中各线圈对应的编程元件的状态,称为梯形图的的逻辑解算逻辑解算。v梯形图的逻辑解算是从左到右、从上到下的顺序梯形图的逻辑解算是从左到右、从上到下的顺序进行的。进行的。4、梯形图的逻辑解算、梯形图的逻辑解算二、梯形图的编程规则二、梯形图的
3、编程规则注意:左母线和线圈之间一定要有触点,而注意:左母线和线圈之间一定要有触点,而线圈和右母线之间不能有任何触点。线圈和右母线之间不能有任何触点。3、触点(常开或常闭)的使用次数不受限、触点(常开或常闭)的使用次数不受限制,而一般情况下某个编号的线圈只能出制,而一般情况下某个编号的线圈只能出现一次。现一次。6、梯形图中不允许一个触点上有双向、梯形图中不允许一个触点上有双向“电电流流”通过,如果有双向通过,如果有双向“电流电流”通过,则通过,则该梯形图不可编程,应根据其逻辑功能作该梯形图不可编程,应根据其逻辑功能作适当的等效变换适当的等效变换 。7、梯形图中,当多个逻辑行都具有相同条、梯形图中
4、,当多个逻辑行都具有相同条件时,为了节省语句数量,应将其合并。件时,为了节省语句数量,应将其合并。当相同条当相同条件复杂时件复杂时,合并后,合并后可节约许可节约许多存储空多存储空间,这对间,这对小容量的小容量的PLC很有很有意义。意义。8、如果电路结构复杂,用、如果电路结构复杂,用ALD、OLD等指等指令难以处理,可以重复使用一些触点改成令难以处理,可以重复使用一些触点改成等效电路。等效电路。9、在设计梯形图时,输入继电器的状态最、在设计梯形图时,输入继电器的状态最好按输入设备全部为常开而进行设计更为好按输入设备全部为常开而进行设计更为合适,不易出错。如果某些信号只能用常合适,不易出错。如果某
5、些信号只能用常闭输入,则可先按常开设计,然后在梯形闭输入,则可先按常开设计,然后在梯形图中对输入继电器的触点状态取反。图中对输入继电器的触点状态取反。三、语句表转换为梯形图三、语句表转换为梯形图 根据语句表指令及梯形图的绘制规则,将根据语句表指令及梯形图的绘制规则,将语句表程序转换为梯形图程序。语句表程序转换为梯形图程序。LD I0.1AN I0.2LD I0.3A I0.4OLDO I0.5LD I0.6A I0.7LD I1.0AN I1.1OLDALDA I1.2= Q0.0A I1.3= Q0.1LD I0.4A I0.5LD I0.6A I0.7OLDALD= Q0.0LD I0.3
6、O I0.7ALDLD I1.1AN I1.2OLD= Q0.0一、典型单元的梯形图程序一、典型单元的梯形图程序1、自锁程序、自锁程序2、互锁程序、互锁程序v思考:电动机正反转的思考:电动机正反转的PLC控制电路采用控制电路采用了哪些互锁?了哪些互锁? 硬件互锁和软件互锁。硬件互锁和软件互锁。3、定时器应用程序、定时器应用程序(1)周期可调的脉冲信号发生器)周期可调的脉冲信号发生器(2)占空比占空比可调的脉冲信号发生器可调的脉冲信号发生器vX0常开闭合后,定时器常开闭合后,定时器T0线圈得电,延时线圈得电,延时2s后后T0常开触点闭合,于是定时器常开触点闭合,于是定时器T1线圈线圈得电,同时得
7、电,同时Y0线圈得电;线圈得电;3s后后T1定时时间定时时间到,到,T1常闭触点断开,于是常闭触点断开,于是T0断电复位。断电复位。(3)顺序脉冲发生器)顺序脉冲发生器(4)定时器的级联)定时器的级联4、计数器应用程序、计数器应用程序(1)计数器与定时器联合计时)计数器与定时器联合计时(2)计数器的级联)计数器的级联 计数器设定值均为400,C11和C12级联后总共计数400400,在定时器100s的基础上,定时时间可达400400100s4444.5小时185天。5、单脉冲程序、单脉冲程序二、二、PLC程序的经验设计法程序的经验设计法1、经验设计法的一般步骤、经验设计法的一般步骤经验设计法适
8、合于具有一定实践经验、对典型单经验设计法适合于具有一定实践经验、对典型单元比较熟悉的设计人员,进行较简单的控制系统的元比较熟悉的设计人员,进行较简单的控制系统的设计。设计。2、经验设计法的特点、经验设计法的特点u 考虑不周,设计麻烦,设计周期长考虑不周,设计麻烦,设计周期长u 梯形图的可读性差,系统维护困难梯形图的可读性差,系统维护困难3、经验设计法举例、经验设计法举例(1)控制要求)控制要求(2)程序设计思路)程序设计思路一、顺序控制系统一、顺序控制系统二、顺序控制设计法的步骤二、顺序控制设计法的步骤1、步的概念及步的划分、步的概念及步的划分 将系统的一个工作周期划分为若干个顺序将系统的一个
9、工作周期划分为若干个顺序相连的阶段,这些阶段称为步(相连的阶段,这些阶段称为步(Step)。)。 注意:注意: 在任何一步之内,输出量的状态不变,但在任何一步之内,输出量的状态不变,但是相邻两步的状态一定要改变。是相邻两步的状态一定要改变。2、转换条件的确定、转换条件的确定 3、顺序功能图的绘制、顺序功能图的绘制 4、梯形图的编制、梯形图的编制 如果如果PLC支持支持SFC编程语言,则可以直接编程语言,则可以直接使用使用SFC作为最终程序,否则就要转换为作为最终程序,否则就要转换为LAD程序。程序。三、顺序功能图的绘制三、顺序功能图的绘制1、步与动作、步与动作 步:系统的某一个状态步:系统的某
10、一个状态 初始步:系统的初始状态初始步:系统的初始状态 动作:施控系统向被控系统发出的命令动作:施控系统向被控系统发出的命令M0.1M0.02、有向连线、转换与转换条件、有向连线、转换与转换条件3、顺序功能图的基本结构、顺序功能图的基本结构 选择序列选择序列v一个活动步之后,紧一个活动步之后,紧跟着几个后续步可供跟着几个后续步可供选择;选择;v选择序列的开始称为选择序列的开始称为分支,每个分支都有分支,每个分支都有各自的转换条件;各自的转换条件;v某一时刻只允许选择某一时刻只允许选择一个序列;一个序列;v选择序列的结束称为选择序列的结束称为合并。合并。 并行序列并行序列v转换的实现导致几个转换
11、的实现导致几个分支同时激活;分支同时激活;v为了强调转换的同步为了强调转换的同步实现,有向连线的水实现,有向连线的水平部分用双线表示;平部分用双线表示;v在表示同步的水平线在表示同步的水平线上只有一个转换符号上只有一个转换符号;v并行序列的开始称为并行序列的开始称为分支,结束称为合并分支,结束称为合并。 跳转、重复、循环跳转、重复、循环4、顺序功能图的转换实现的基本原、顺序功能图的转换实现的基本原则则(1)转换实现的条件)转换实现的条件 如果转换的前级步或后续步不止一个,转如果转换的前级步或后续步不止一个,转换的实现成为换的实现成为同步实现同步实现。为了强调同步实。为了强调同步实现,有向连线的
12、水平部分用现,有向连线的水平部分用双线双线表示。表示。同时满足同时满足同步实现同步实现(2)转换实现应完成的操作)转换实现应完成的操作 以上规则适用于任意结构中的转换。以上规则适用于任意结构中的转换。转换实现的基本规则是根据顺序功能图设转换实现的基本规则是根据顺序功能图设计梯形图的基础,它适用于顺序功能图的计梯形图的基础,它适用于顺序功能图的各种结构。各种结构。(3)绘制顺序功能图时的注意事项)绘制顺序功能图时的注意事项v顺序功能图中的初始步一般对应于系统等顺序功能图中的初始步一般对应于系统等待起动的待起动的起始状态起始状态,由于初始步可能没有,由于初始步可能没有动作执行,因此很容易遗漏。动作
13、执行,因此很容易遗漏。如果没有初如果没有初始步,无法表示初始状态,系统也就无法始步,无法表示初始状态,系统也就无法返回到停止状态返回到停止状态。v只有当某一步的所有前级步都是活动步时只有当某一步的所有前级步都是活动步时,该步才可能变成活动步。,该步才可能变成活动步。因此必须要有因此必须要有初始化信号将初始步预置为活动步初始化信号将初始步预置为活动步,否则,否则系统中永远无法出现活动步,系统无法工系统中永远无法出现活动步,系统无法工作。作。v单周期操作:在完成一个工艺过程的全部操作后单周期操作:在完成一个工艺过程的全部操作后,应从最后一步返回初始步,使系统停留在初始,应从最后一步返回初始步,使系
14、统停留在初始状态;状态;v连续循环操作:在完成一个工艺过程的全部操作连续循环操作:在完成一个工艺过程的全部操作后,应从最后一步返回下一个工作周期开始允许后,应从最后一步返回下一个工作周期开始允许的第一步。的第一步。 换句话说,就是顺序功能图中不能有换句话说,就是顺序功能图中不能有“到此为止到此为止”的死胡同。的死胡同。四、顺序控制设计法的本质四、顺序控制设计法的本质五、顺序功能图转换为梯形图的基本原则五、顺序功能图转换为梯形图的基本原则d1 . 00 . 03 . 01 . 00 . 0)38(MMTMSMM2 . 01 . 00 . 00 . 01 . 0)(MMIMM3 . 02 . 01
15、 . 02 . 0)37(MMTMM0 . 03 . 02 . 02 . 03 . 0)(MMIMMa) 时序图时序图b) 顺序功能图顺序功能图a) 时序图时序图b) 顺序功能图顺序功能图a) 时序图时序图b) 顺序功能图顺序功能图分析错误:分析错误:最上面的转换没有转换条件;最上面的转换没有转换条件;初始步应为双线方框;初始步应为双线方框;输出输出Q不能作为转换条件(一般不能作为转换条件(一般用输入继电器、内部定时用输入继电器、内部定时/计数器计数器、以及它们的逻辑组合作为转换、以及它们的逻辑组合作为转换条件);条件);输入输入I0.5不能作为动作;不能作为动作;转换转换I0.0与最上面的转
16、换不能直接与最上面的转换不能直接相连,没有步隔开;相连,没有步隔开;步步M0.2跳转到跳转到M0.0无转换条件;无转换条件;步步M0.3后门没有转换和步,系统后门没有转换和步,系统运行到步运行到步M0.3时会时会“死机死机”。 5-1 起保停电路法设计梯形图起保停电路法设计梯形图 5-2 置位复位法设计梯形图置位复位法设计梯形图5-3 SCR法设计梯形图法设计梯形图 根据顺序功能图用起保停电路设计法设计梯形图时根据顺序功能图用起保停电路设计法设计梯形图时,用存储器,用存储器M M的位的位Mx.yMx.y来代替步,当某一步活动时对应来代替步,当某一步活动时对应的存储位的存储位Mx.yMx.y为为
17、ONON,非活动时为,非活动时为OFFOFF。 当转换条件成立时,该转换的后续步变为活动步,当转换条件成立时,该转换的后续步变为活动步,前级步变为非活动步前级步变为非活动步, ,这个过程的实施是:转换条件成这个过程的实施是:转换条件成立时使后续步变为活动步是靠条件立时使后续步变为活动步是靠条件起动起动激活后续步,并激活后续步,并且一但激活就用该步的触点自锁且一但激活就用该步的触点自锁(保持),(保持),使前级步变使前级步变为非活动步是靠串联在前级步的一个常闭触点来终止(为非活动步是靠串联在前级步的一个常闭触点来终止(停停)的。)的。 梯形图中的初始步梯形图中的初始步M0.0M0.0,要用始化脉
18、冲,要用始化脉冲SM0.1SM0.1将其将其置为置为ONON,使系统处于等待状态。,使系统处于等待状态。 这种设计梯形图的方法称这种设计梯形图的方法称起保停电起保停电路法。路法。5.1 5.1 使用起保停电路法设计梯形图使用起保停电路法设计梯形图使用起保停设计梯形图注意关键几步使用起保停设计梯形图注意关键几步I0.2M0M0.1M0.2SM0.1I0.0I0.1M0.0Q0.1Q0.2(1) 单序列的编程方式单序列的编程方式并行序列的并行序列的分支分支编程方式编程方式并行序列的并行序列的合并合并编程方式编程方式M0.6M0.5M1.0M0.4M0.7并行分支结束并行分支结束并行分支开始并行分支
19、开始M0M0.1M0.3SM0.1I0.0I0.1I0.4M0.0Q0.1Q0.3M0.4M0.5I0.5Q0.4M0.6M0.7I0.6Q0.6M1.0Q1.0M0.2I0.2I0.3Q0.2I0.7I1.0(3)(3)使用起保停电路的编程解决使用起保停电路的编程解决小循环问题小循环问题一种。是修改梯形图,在环形中增加一个时间一种。是修改梯形图,在环形中增加一个时间步步M1.0,使的环中不为只有两个步如图,使的环中不为只有两个步如图2,从,从该步到该步到M0.2步通过延时进入。或者在环形中增步通过延时进入。或者在环形中增加一个空步加一个空步M1.0,使的环中不为只有两个步,使的环中不为只有两
20、个步.如如图图3,从该步到,从该步到M0.2步无条件进入。步无条件进入。 一个循环中只有两个步的环称为小循环,如图一个循环中只有两个步的环称为小循环,如图1。小循环用起保停设计出来的梯形图不能正常工。小循环用起保停设计出来的梯形图不能正常工作其根本原因在于作其根本原因在于M0.2步既是步既是M0.3步的上级步又步的上级步又是是M0.3步的下级步,上下级存在互锁问题,无法步的下级步,上下级存在互锁问题,无法进行。修改方法有两种:进行。修改方法有两种: M0.2 M0.3 M0.4 M0.5图1 M1.0T37 M0.2 M0.3 M0.4 M0.5O0.2O0.3O0.4O0.5 M1.0 M0
21、.2 M0.3 M0.4 M0.5O0.2O0.3O0.4O0.5 M1.0 T37 M0.2 M0.3 M0.4 M0.5O0.2O0.3O0.4O0.5M0.2M0.2M0.3Q0.2M1.0 T37 TONINPT 100MST37 1M1.0M0.3 I0.3M1.0M0.2M0.4M0.4M0.5Q0.4M0.3 I0.4Q0.3M0.3M0.3M0.4M0.2 I0.2M1.0循环结构梯形图的写法循环结构梯形图的写法1M1.0M0.2M0.3M0.4M0.5O0.2O0.3O0.4O0.5M1.0M1.0M0.2M0.3 I0.3M0.4M0.4M0.5Q0.4M0.3 I0.4Q
22、0.3M0.3M0.3M0.4M0.2 I0.2M1.0M0.2M1.0M0.2M0.3Q0.2循环结构梯形图的写法循环结构梯形图的写法2 M0.2 M0.3 M0.4 M0.5另一种解决小循环的方法另一种解决小循环的方法: :顺序功能图不变,在画梯形图时,把原来的线圈互锁(图1)变为按钮(条件)互锁就可以了,如图2。图图1就相当于双连接钮图图2I0.0I0.2Sm0.1M0.1M0.2M0.3M0.4Q0.0Q0.2Q0.1Q0.3T37I0.3T38I0.2M0.0T37T38M0.0SM0.1M0.0M0.1M0.4M0.1M0.0 I0.0M0.1M0.2I0.2I0.2Q0.0 TO
23、NINPT 100MST37 15M0.2M0.2M0.3Q0.2M0.1 T37例一:使用起保停电路法设计例一:使用起保停电路法设计 小车自动装卸的梯形图程序小车自动装卸的梯形图程序I0.0I0.2Sm0.1M0.1M0.2M0.3M0.4Q0.0Q0.2Q0.1Q0.3T37I0.3T38I0.2M0.0T37T38M0.3M0.2 I0.3M0.3M0.4Q0.1 TONINPT 100MST38 10M0.4M0.4M0.1Q0.3M0.3 T38M0.4M0.1M0.1M0.2I0.2Q0.0 TONINPT 100MST37 15前面已有,重复前面已有,重复接上一屏接上一屏SM0.
24、1M0.4M0.0M1.0M0.0M0.1等待M0.4M0.0 I0.0M0.1I0.2I0.2 M1.0M0.1M0.2Q0.0 TONINPT 100MST37 15装料M0.2M0.2M0.3Q0.2M0.1 T37右行I0.2M1.0I0.0I0.2Sm0.1M0.1M0.2M0.3M0.4Q0.0Q0.2Q0.1Q0.3T37I0.3T38M0.0T37T38M1.0考虑停车M0.3M0.2 I0.3M0.3M0.4Q0.1 TONINPT 100MST38 10卸料Q0.3M0.4M0.4M0.0M0.3 T38M0.1左行M1.0M1.0I0.1I0.0起停电路放在开始也可I0.
25、2M1.0I0.0I0.2Sm0.1M0.1M0.2M0.3M0.4Q0.0Q0.2Q0.1Q0.3T37I0.3T38M0.0T37T38M1.0M1.0M1.0I0.2M1.0不按不按I0.1有输出有输出,停止按钮停止按钮,M1.0触点动作触点动作,接通接通黑黑分支通断开分支通断开红红分支分支.M1.0按按I0.1无输出无输出,停止按钮停止按钮,M1.0触点不动作触点不动作,接通接通红红分支通断开分支通断开黑黑分支分支.按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T3
26、9Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向M0.1SM0.1M1.1M0.0M1.2M0.0等待M0.5M0.1M0.2Q0.0 TONINPT 100MST37 500红灯亮M0.0 I0.0M0.1M1.1 M1.2 TONINPT 100MST38 450M0.2M0.1 T37M0.2M0.3绿灯亮例二:例二:使用起保停电路法设计十使用起保停电路法设计十 字路口红绿灯控制的梯形图字路口红绿灯控制的梯形图任一个即可按时间进程执行按
27、时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向 TONINPT 100MST39 30M0.3M0.2 T38M0.3M0.4绿灯亮绿灯亮黄灯闪黄灯闪Q0.1M0.3M0.2绿灯亮绿灯亮 TONINPT 100MST40 20M0.4M0.3 T39M0.4M1.0黄灯亮黄灯亮Q0.2黄
28、灯闪黄灯闪与亮、与亮、M0.4M0.3SM0.5按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向M0.5M0.6 TONINPT 100MST41 450绿灯亮绿灯亮M0.0 I0.0M0.5M1.1 M1.2 TONINPT 100MST42 30M0.6M0.5 T41
29、M0.6M0.7绿灯亮绿灯亮与黄闪与黄闪Q0.4M0.6M0.5绿灯亮绿灯亮 TONINPT 100MST43 20M0.7M0.6 T42M0.7M1.0黄灯亮黄灯亮按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向Q0.5黄灯闪黄灯闪与亮、与亮、M0.7M0.6SM0.5
30、M1.0M1.1Q0.3 TONINPT 100MST44 500红灯亮M0.7 T43M1.0M0.4 M1.0 T40M0.1 M0.5 M0.0M1.1M1.1M1.2M1.2I0.1I0.0起停电路放在开始也可起保停梯形图中对输出起保停梯形图中对输出Q Q的两种情况处理和对计时器的处理的两种情况处理和对计时器的处理: :1.某一输出Qx.y 仅发生在一步中,输出Qx.y就放在该步中;也可以放在最后,由代表该步的触点驱动输出 Qx.y 。如图:2.某一输出Qx.y发生在几步中(称交叉输出),输出Qx.y必须放在这几步之后(或最后),由代表这几步的位触点并联后再驱动输出 Qx.y 如图:Q
31、0.1M0.1M0.2Q0.2M0.1Q0.1M0.2Q0.1Q0.1Q0.2M0.1M0.2M0.1M0.2Q0.1M0.1M0.2M0.1M0.23.计时器在一个梯形图中不充许重复使用所以不会有交叉情况,应放在各步中。把输出集中最后,程序的可读性强,这是一种良好的编程风格。5.2 5.2 使用使用 置位置位S S 、复位、复位R R 指令指令( (以转换为中心以转换为中心) )设计梯形图设计梯形图R SR S指令编写梯形图中对输出指令编写梯形图中对输出Q Q和对计时器和对计时器T T的处理情况:的处理情况: 把所有步中的把所有步中的输出输出Q Q和计时器和计时器T T统一放在统一放在最后输
32、出最后输出,用代表步,用代表步Mx.yMx.y的触点的触点来控制。这是因为控制复位置位的串联电路接通的时间只有一个扫描周期,来控制。这是因为控制复位置位的串联电路接通的时间只有一个扫描周期,转换条件成立时前级马上被复位,该串联电路断开,而转换条件成立时前级马上被复位,该串联电路断开,而Q Q的输出线圈至少应该的输出线圈至少应该在某一步对应的全部时间内被接通。所以放在最后输出。在某一步对应的全部时间内被接通。所以放在最后输出。 根据顺序功能图用根据顺序功能图用 置位置位S S 、复位、复位R R 指令设计梯形图时,用存储器指令设计梯形图时,用存储器M M的位的位Mx.yMx.y来代替步,当某一步
33、活动时,该步的存储位来代替步,当某一步活动时,该步的存储位Mx.yMx.y为为ONON,非,非活动步对应的存储位活动步对应的存储位Mx.yMx.y为为OFFOFF。 当转换实现时,该转换的后续步变为活动步,前级步变为非活动当转换实现时,该转换的后续步变为活动步,前级步变为非活动步。这个过程的实施是:转换条件成立时使后续步变为活动步是靠步。这个过程的实施是:转换条件成立时使后续步变为活动步是靠S S置位置位指令完成的,一但置位就有保持功能,而前级步变为非活动步是指令完成的,一但置位就有保持功能,而前级步变为非活动步是靠靠R R复位复位指令完成的。指令完成的。 梯形图中的初始步梯形图中的初始步M0
34、.0M0.0用始化脉冲用始化脉冲SM0.1SM0.1和和S S置位置位指令将其置为指令将其置为ONON,处于等待状态。,处于等待状态。 这种设计梯形图的方法称这种设计梯形图的方法称S S置位置位 、 R R复位复位 指令法。指令法。I0.2M0M0.1M0.2SM0.1I0.0I0.1M0.0Q0.1Q0.2M0.0S1M0.0R1选择序列的选择序列的分支、合并分支、合并编程方式编程方式并行序列的并行序列的分支、合并分支、合并编程方式编程方式M0.0M0.1M0.3SM0.1I0.0I0.1I0.4Q0.1Q0.3M0.4M0.5I0.5Q0.4M0.6M0.7I0.6Q0.6M1.0Q1.0
35、M0.2I0.2I0.3Q0.2I0.7I1.0Q0.0选择选择分支分支选择选择合并合并并行并行分支分支并行并行合并合并例一:例一:用置位用置位S S 、复位、复位R R 指令指令设计设计 小车自动装卸的梯形图程序小车自动装卸的梯形图程序M0.0S1SM0.1I0.2M0.0I0.0M0.1S1M0.0R1M0.1T37M0.2S1M0.1R1M0.2I0.3M0.3S1M0.2R1I0.2M1.0I0.0I0.2Sm0.1M0.1M0.2M0.3M0.4Q0.0Q0.2Q0.1Q0.3T37I0.3T38M0.0T37T38M1.0还以小车自动装卸的功能图为例用还以小车自动装卸的功能图为例用
36、S S、R R指令设计梯形图程序指令设计梯形图程序M1.0M0.4I0.2M0.1S1M0.4R1M0.3T38M0.4S1M0.3R1M0.4 M1.0M0.0S1M0.4R1I0.2M1.0I0.0I0.2Sm0.1M0.1M0.2M0.3M0.4Q0.0Q0.2Q0.1Q0.3T37I0.3T38M0.0T37T38M1.0I0.2M1.0I0.0I0.2Sm0.1M0.1M0.2M0.3M0.4Q0.0Q0.2Q0.1Q0.3T37I0.3T38M0.0T37T38M1.0Q0.2M0.2Q0.3M0.4Q0.0M1.0 TONINPT 100MST37 150Q0.1M0.3 TON
37、INPT 100MST38 100M1.0I0.1I0.0M1.0当按了当按了I0.0I0.0起动按钮起动按钮M1.0M1.0成立成立, ,程序返程序返回回M0.1M0.1步循环运行步循环运行. .当按了当按了IO.1IO.1停止按停止按钮钮M1.0M1.0不成立不成立, ,返回返回M0.0M0.0步停止等待步停止等待. .例二:方法一,用置位例二:方法一,用置位S 、复位、复位R 指指令设计十字路口红绿灯控制的梯形图令设计十字路口红绿灯控制的梯形图按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3
38、T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向M0.1T37M0.2S1M0.1R1M0.2T38M0.3S1M0.2R1M0.3T39M0.4S1M0.3R1I0.0M0.1S1M0.0M1.1M0.0R1M1.2M1.1R1M0.0S1SM0.1M1.1M1.1R1M1.2该M0.1步可和后面的M0.5步合为一步,如红线所画,这样后面的M0.5步可略去.因为这两步进入的条件一样.M0.5S1按时间进程执行按时间
39、进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向M0.5T41M0.6S1M0.5R1M0.6T42M0.7S1M0.6R1M0.7T43M1.0S1M0.7R1I0.0M0.5S1M0.0M1.1M0.0R1M1.2M1.1R1该M0.5步可和M0.1步合为一步,这样该步可略去按时间进程执行
40、按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向M0.4R1T40M0.4M1.0M1.1S1M1.0R1M1.2I0.1I0.0M1.2按按I0.0I0.0起动按钮起动按钮,M1.2,M1.2成立成立, ,程序返回程序返回M0.1M0.1、M0.5M0.5步循环运行步循环运行. .当按
41、当按IO.1IO.1停止停止按钮按钮,M1.2,M1.2不成立不成立( ( 成立成立),),返回返回M0.0M0.0步停止等待步停止等待. .M1.2按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向Q0.0M0.1 TONINPT 100MST37500Q0.1M0.2M0
42、.3M0.4Q0.2M0.3SM0.5M0.2 TONINPT 100MST38 450M0.3 TONINPT 100MST3930M0.4 TONINPT 100MST4020按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向Q0.3M1.0 TONINPT 100MST
43、44500Q0.4M0.5M0.6M0.7Q0.5M0.6SM0.5M0.5 TONINPT 100MST41 450M0.6 TONINPT 100MST4230M0.7 TONINPT 100MST4320例二例二:方法二,用置位方法二,用置位S 、复位、复位R 指令指令设计十字路口红绿灯控制的梯形图设计十字路口红绿灯控制的梯形图按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4
44、T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向M0.1T37M0.2S1M0.1R1M0.2T38M0.3S1M0.2R1M0.3T39M0.4S1M0.3R1M0.0S1SM0.1M0.0R1I0.0M0.1S1M0.0M0.5S1按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1
45、.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向M0.5T41M0.6S1M0.5R1M0.6T42M0.7S1M0.6R1M0.7T43M1.0S1M0.7R1M0.4R1T40M0.4M1.0M1.1S1M1.0R1按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄
46、红红黄闪黄闪东西向M1.2I0.1I0.0M1.2M0.1S1M1.2M1.1M0.5S1M1.1R1M1.1M1.2M0.0S1M1.1R1按按I0.0I0.0起动按钮起动按钮,M1.2,M1.2成立成立, ,程序返回程序返回M0.1M0.1、M0.5M0.5步循环运行步循环运行. .当按当按IO.1IO.1停止停止按钮按钮,M1.2,M1.2不成立不成立( ( 成立成立),),返回返回M0.0M0.0步停止等待步停止等待. .M1.2按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M0.8T37Q0.3T44Q0.
47、2Q0.1T39Q0.1T38M1.0Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.1M1.1红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向Q0.0M0.1 TONINPT 100MST37500Q0.1M0.2M0.3M0.4Q0.2M0.3SM0.5M0.2 TONINPT 100MST38 450M0.3 TONINPT 100MST3930M0.4 TONINPT 100MST4020按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sM0.0Q0.0M0.1M0.2M0.3M0.4M1
48、.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38M1.1Q0.2T40M0.5M0.6M0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)M1.2M1.2红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向Q0.3M1.0 TONINPT 100MST44500Q0.4M0.5M0.6M0.7Q0.5M0.6SM0.5M0.5 TONINPT 100MST41 450M0.6 TONINPT 100MST4230M0.7 TONINPT 100MST4320R SR S指令编写梯形图中对输出指令编写梯形图中对输出Q Q和对计时器和对计时器T T的处理情况
49、:的处理情况: 把所有步中的把所有步中的输出输出Q Q和计时器和计时器T T统一放在最后输出,用代表步统一放在最后输出,用代表步Mx.yMx.y的触的触点来控制。这是因为控制复位置位的串联电路接通的时间只有一个扫描周点来控制。这是因为控制复位置位的串联电路接通的时间只有一个扫描周期,转换条件成立时前级马上被复位,该串联电路断开,而期,转换条件成立时前级马上被复位,该串联电路断开,而Q Q的输出线圈至的输出线圈至少应该在某一步对应的全部时间内被接通。所以放在最后输出。少应该在某一步对应的全部时间内被接通。所以放在最后输出。顺序继电器指令顺序继电器指令SCRSCR是专门用于将顺序功能图转化是专门用
50、于将顺序功能图转化为梯形图的指令,一个为梯形图的指令,一个SCRSCR段对应于顺序功能图段对应于顺序功能图中的一步。根据顺序功能图中的步对应于中的一步。根据顺序功能图中的步对应于SCRSCR段段的关系很快就可将顺序功能图转化为梯形图。的关系很快就可将顺序功能图转化为梯形图。首先复习一下首先复习一下SCRSCR指令指令: :5.3 5.3 使用顺序继电器使用顺序继电器SCRSCR指令设计梯形图指令设计梯形图SCR指令的梯形图格式:指令的梯形图格式: SCR指令有三条,是一个整休。指令有三条,是一个整休。Sx1.y1和和Sx2.y2是顺序继电器的地址,用是顺序继电器的地址,用来表示是哪个顺序继电器
51、。一组顺序继电器指令对应顺序功能图中的一步。来表示是哪个顺序继电器。一组顺序继电器指令对应顺序功能图中的一步。步开始。当Sx1.y1为1时可进入该步。进入该步后具体要做的动作。SCRSx1.y1SCRTSx2.y2SCRE步转移。给Sx2.y2 置1转到Sx2.y2步,给Sx1.y1置0退出该步。步结束。LSCR Sx.y 步开始 SCRT Sx.y 步转移SCRE 步结束 SCR指令的语句表格式:指令的语句表格式:一个一个SCR段对应于顺序功能图中的一个步段对应于顺序功能图中的一个步SCRS0.0SCRTS0.1SCRESCRS0.1SCRTS0.2SCRE第S0.0步第S0.1步S0.0步
52、开始步开始该步动作该步动作条件成立转到条件成立转到S0.1步步该步结束该步结束S0.1步开始步开始该步动作该步动作条件成立转到条件成立转到S0.2步步该步结束该步结束功能图的每一个步都有一个功能图的每一个步都有一个SCR段对应段对应,对应对应关系为关系为:进入进入-动作动作-条件转移条件转移-结束结束S0.0S0.2S0.1abcQ0.0T37SCRSCRS S0.10.1Q0.0S0.1SM0.0 TONINPT 100MST37 150bSCRTS S0.20.2SCRE进入进入动作动作条件条件转移转移结束结束其中其中SM0.0是一个常是一个常1触点触点,只要进入该步只要进入该步SM0.0
53、一直闭合一直闭合,直至退出该步才打开。直至退出该步才打开。例例1 1:用用SCR SCR 指令指令设计小车设计小车 自动装卸的梯形图程序自动装卸的梯形图程序I0.2M1.0I0.0I0.2Sm0.1S0.1S0.2S0.3S0.4Q0.0Q0.2Q0.1Q0.3T37I0.3T38S0.0T37T38M1.0SCRS S0.00.0SCRESM0.1S0.0S1SCRS S0.10.1SCRTS S0.10.1I0.0I0.2SM0.0 TONINPT 100MST37 150T37SCRTS S0.20.2SCREI0.2M1.0I0.0I0.2Sm0.1S0.1S0.2S0.3S0.4Q0
54、.0Q0.2Q0.1Q0.3T37I0.3T38S0.0T37T38M1.0SCRESCRS S0.30.3SM0.0 TONINPT 100MST38 100I0.3SCRTS S0.30.3SCRESCRS S0.20.2T.38SCRTS S0.40.4SCRESCRS S0.40.4I0.2M1.0I0.0I0.2Sm0.1S0.1S0.2S0.3S0.4Q0.0Q0.2Q0.1Q0.3T37I0.3T38S0.0T37T38M1.0SCRTS S0.10.1I0.2M1.0SCRTS S0.00.0M1.0Q0.0S0.1Q0.2S0.2Q0.1S0.3Q0.3S0.4各各SCRSC
55、R段中的输出段中的输出Q,Q,没有在本段内输出(在本段内输出当然可以)没有在本段内输出(在本段内输出当然可以),将其集中在最后输出,这样可读性较强。,将其集中在最后输出,这样可读性较强。例例2: 用用SCR 指令指令设计十字路口控制设计十字路口控制红绿灯的梯形图红绿灯的梯形图按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sS0.0Q0.0S0.1S0.2S0.3S0.4S1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38S1.1Q0.2T40S0.5S0.6S0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)I0.0I0.1红红南北向
56、绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向SCRS S0.00.0SCRESM0.1S0.0S1SCRS S0.10.1SM0.0 TONINPT 100MST37500T37SCRTS S0.20.2SCRESCRTS S0.10.1I0.0SCRTS S0.50.5按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sS0.0Q0.0S0.1S0.2S0.3S0.4S1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38S1.1Q0.2T40S0.5S0.6S0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)I0.0I0.1红红南北
57、向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向SCRS S0.20.2SM0.0 TONINPT 100MST38 450T38SCRTS S0.30.3SCRESCRS S0.30.3SM0.0 TONINPT 100MST39 30T39SCRTS S0.40.4SCRE按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sS0.0Q0.0S0.1S0.2S0.3S0.4S1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38S1.1Q0.2T40S0.5S0.6S0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)I0.0I0.1红红
58、南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向SCRS S0.40.4SM0.0 TONINPT 100MST40 20T40SCRTS S1.11.1SCRESCRS S0.50.5SM0.0 TONINPT 100MST41 450T41SCRTS S0.60.6SCRE按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sS0.0Q0.0S0.1S0.2S0.3S0.4S1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38S1.1Q0.2T40S0.5S0.6S0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)I0.0I0.1
59、红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向SCRS S0.60.6SM0.0 TONINPT 100MST42 30T42SCRTS S0.70.7SCRESCRS S0.70.7SM0.0 TONINPT 100MST43 20T43SCRTS S1.01.0SCRE按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sS0.0Q0.0S0.1S0.2S0.3S0.4S1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38S1.1Q0.2T40S0.5S0.6S0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s)I0.0I.0
60、1红红南北向绿绿绿绿绿绿黄黄绿绿黄闪黄闪黄黄红红黄闪黄闪东西向SCRS S1.01.0SM0.0 TONINPT 100MST44 500T44SCRTS S1.11.1SCRESCRS S1.11.1I0.1SCRTS S0.00.0SCRESCRTS S0.10.1I0.0SCRTS S0.50.5按时间进程执行按时间进程执行SM0.1I0.050s45s3s45s3s2sS0.0Q0.0S0.1S0.2S0.3S0.4S1.0T37Q0.3T44Q0.2Q0.1T39Q0.1T38S1.1Q0.2T40S0.5S0.6S0.7Q0.5Q0.4T42Q0.4T41Q0.5T432s(50s
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 暑期继续教育学习总结
- 工厂月工作总结(10篇)
- 禁止焚烧秸秆倡议书8篇
- 某公司环境绿化管理制度
- 湖南省永州市(2024年-2025年小学五年级语文)人教版摸底考试(下学期)试卷及答案
- 机械能和内能教案
- 2023年高强2号玻璃纤维布资金需求报告
- 《停车场出场电子不停车缴费系统(ETC)碳减排核算方法(征求意见稿)》及编制说明
- 上海市市辖区(2024年-2025年小学五年级语文)人教版能力评测(下学期)试卷及答案
- 2024年广东公务员考试申论试题(县镇卷)
- 江苏省徐州市2023-2024学年八年级上学期期中英语试题
- 牙体牙髓病学-关于牙齿的故事智慧树知到答案2024年南昌大学
- 【导学案】在奉献中成就精彩人生 2024-2025学年七年级道德与法治上册(统编版2024)
- 期中试卷(1-4单元)(试题)-2024-2025学年六年级上册数学人教版
- SLT824-2024 水利工程建设项目文件收集与归档规范
- 2024至2030年中国眼部护理行业运营现状与未来需求趋势分析报告
- 2024年人教版小学三年级科学(上册)期中试卷附答案
- 智能安防监控系统维护手册
- 七年级语文人教部编版(上册)《课外古诗词诵读》之《行军九日思长安故园》课件(26张)
- 2022-2023学年北京市朝阳外国语学校七年级(上)期中数学试卷【含解析】
- 研究生考试考研思想政治理论(101)2025年自测试题及解答
评论
0/150
提交评论