电动机PC控制简单.ppt
,电动机的,PC控制,PLC,P-编程,L-逻辑,C-控制,可编程序控制器,在继电器控制系统中,由于逻辑部分是由许多实际触点按一种固定方式接好的线路,所以“程序”不能灵活变更。,而 PLC 是采用大规模集成电路的微处理器和存储器来代替继电器逻辑部分,通过编程,可以灵活地改变其控制程序,就相当于改变了继电器控制电路的接线。,输入,输出,逻辑控制,直接带负载,开关量控制,输入输出点为 6,梯形图程序,语句表,0 LD NOT 1000,1 AND 1001,2 OUT 3000,3 LD 3000,4 AND NOT 1003,5 OUT 2000,6 OUT 2001,7 AND 1004,8 OUT 2002,第一节 PC的特点及主要功能,可编程序控制器简称为PC,是在可编程序逻辑控制器的基础上,结合先进的微型计算机控制技术发展起来的一种新型的工业控制器。,PC控制技术已成为电机控制的主要手段和重要的基础设备之一。,第一节 PC的特点及主要功能,(一)PC的特点,可靠性高,编程简单,性能齐全,结构紧凑,直接带负载,高可靠性,工业生产一般要求控制设备具有很强的抗干扰能力,能在恶劣的环境中可靠地工作。对可靠性提出很高的要求。,PC的平均无故障时间为:,5万10万小时,PLC外部接线非常简单,即使出故障也查找容易。,编程简单,PLC采用面向生产过程的“梯形图”(电器控制图)编程。,这种梯形图直观易懂,不必学习过多的计算机知识就能在短时间内学会。,性能齐全,由于 PLC 的组成为模块式或整体组合式,而且已形成系列化,各种性能比较齐全,因此它能适应各种不同控制对象的要求。,设计时只要根据不同工艺要求,选择好 PLC 的系列和种类以及各种不同性能的模块,就能较快地、经济地组成所需要的系统。,结 构 紧 凑,不论是模块式或整体组合式 PLC,其结构都非常紧凑、坚固、体积小,很容易装入机械设备或仪器内部,实现机电仪一体化。,直 接 带 负 载,PLC 具有完整的输入输出接口,不需要向单片机、单板机等通用计算机那样,用户还需要对具体控制设备设计接口。,对于 PLC 只需要编制用户程序,就能用于现场控制。,PLC 的输出接口有较强的带负载能力,一般能直接驱动执行部件的线圈,从而完全免除了微机的二次开发的困难。,直 接 带 负 载,PC的基本功能,1、能对开关量实现顺序控制,2、能实现多路定时控制,3、能实现多路计数控制,4、能实现移位控制,5、具有断电记忆功能,PC的基本功能,6、有些 PLC 也具有模拟量的输入输出控制,并能对数据进行加、减、乘、除、比较运算以及数据传送等。,7、编程显示采用简易编程器,用按键、发光二极管、液晶数码作操作显示;有些 PLC也采用大幅面的平板液晶显示、可直接显示出梯形图。,PC 的 基 本 功 能,8、外围设备一般有打印机、程序转录机 以及EPROM写入固化器等。,9、具有故障自诊断功能。,对存储容量在4K 字及输入输出点数在512点以上的大型、高档PC,除具备中、低档PC的所有功能外,还普遍具有一些如中断控制、过程控制等各种复杂高级功能。,第二节 PC的基本原理,一、PC的组成,二、PC各组成部分的作用,三、PC的工作过程,第二节 PC的基本原理,1、用等效电器控制图来理解PC,一、PC的组成,2、用微机结构形式来表示PC,输 入 部 分,它收集并保存被控对象实际运行的数据和信息。,来自被控制对象上的各种开关信息,或操纵台上的操作命令,如控制按钮、操作开关、限位开关和光电二信号等。,按照被控对象实际要求动作设计的各种继电器控制线路,其程序已固定在线路中。,逻 辑 部 分,处理由输入部分所取得的信息,并判断哪些功能需作输出。,输 出 部 分,提供正在被控的许多装置中哪几个需要实时操作处理。,如电磁铁线圈、接通电动机的各种接触器控制线圈和信号指示灯等。,一、PC的组成,输入部分,逻辑部分,输出部分,1、用等效电器控制图来理解PC,2、由微处理器构成的PC 控制系统,输入变换器,输出变换器,输出外部,PC 的 最 大 特 点,PC的最大特点是可编程。,即使进行各种不同的逻辑控制,其硬件却完全一样的,控制内容的变化只取决于程序的改变,这是继电器控制和其它类型的控制装置所不可及的。,输入部分基本上与继电器控制系统相同,但为了将不同的电压或电流形式的信号转换成微处理器能接受的逻辑电平信号,需要输入变换器。,同理,若将微处理器控制的逻辑电平信号转换为控制设备所需的电压或电流信号,对输出部分也需加变换器。,PC简化框图,总线,微处理器 CPU,编程器,系统程序EPROM,功能开关和指示器,备用电源,用户RAM,输入电平转换,光电耦合器,输出电平转换,继电器和其它,电源,用户EPROM,扩展单元,PC实际上是一种专用计算机,因此它的结构形式与微型计算机基本相同。,在使用中,如果用户程序不需要再更改,也可把程序固化到一片EPROM中。,用户EPROM可以通过外部设备接口与主机连接,然后让主机按EPROM中的程序运行。,扩展单元提供更多的输入输出的点数,用扁平连接电缆与基本单元相连。,二、PC 各组成部分的作用,1、中央处理单元(简称CPU)的作用,2、存储器的作用,3、输入/输出(简称I/O)模块的作用,4、编程器的作用,1、中央处理单元(简称CPU)的作用,PC常用的 CPU 主要采用通用微理器、单片机或双极性位片式微处理器。,它按PC中系统程序赋予的功能,接收并存储从编程器键入的用户程序和数据;用扫描方式接收现场输入装置的状态或数据,并存入输入状态表或数据寄存器中;,1、中央处理单元(简称CPU)的作用,诊断电源及PC内部电路工作状态和编程过程中的语法错误等;,PC进入运行状态后,从存储器逐条读取用户程序,经过命令解释后按指令规定的任务产生相应的控制信号,去启闭有关的控制电路;,1、中央处理单元(简称CPU)的作用,分时、分渠道地去执行数据的存取、传送、组合、比较和变换等动作,完成用户程序中规定的逻辑或算术运算等任务;,根据运算结果,更新有关标志位的状态和输出状态寄存器表的内容,再由输出状态表的位状态或数据寄存器的有关内容,实现输出控制、指表打印或数据通信等功能。,2、存储器的作用,PC配有:,系统程序存储器,存放监控程序、模块化应用功能子程序、指令解释和功能子程序的调用管理程序以及各种系统参数等。,系统程序存储器;,用户程序存储器。,用户程序存储器,存储用户编制的梯形图等程序。,3、输入/输出(简称I/O)模块的作用,I/O模块是CPU与现场I/O 装置或其它外部设备之间的连接部件。,PC提供了各种操作电平和驱动能力的I/O 模块及各种用途的I/O功能。,3、输入/输出(简称I/O)模块的作用,模块供用户选用:,输入/输出电平转换,光电隔离,串并行变换,数据传送,误码校验,A/D 转换 D/A 转换,3、输入/输出(简称I/O)模块的作用,I/O模块既可与CPU放置在一起,又可远离放置。,通常I/O模块还具有I/O 状态显示和I/O 接线端子排。,根据不同的控制需要,用户还可用其它专用控制功能的模块,也可配置盒式磁带机、打印机、EPROM写入器、高分辨率大屏幕彩色图形监控系统等外部设备。,3、输入/输出(简称I/O)模块的作用,4、编程器的作用,编程器主要用作用户程序的编制、调试和监视、修改、编辑等。,一般还可通过其键盘去调用和显示PC的一些内部状态和系统参数。,4、编程器的作用,编程器分为简易型和智能型两类。,简易型只能联机编程。,智能型既可联机编程又可脱机编程。,编程器的键盘采用梯形图语言键盘符,也可采用由软件指定的功能键符,也可采用由软件指定的功能键符,通过屏幕对话方式进行编程。,三、PC 的工作过程,PC 的工作过程与继电器控制系统相比,有本质的区别,继电器控制系统是同时执行所有程序,PC大多采用循环扫描运动方式。,三、PC 的工作过程,PC对用户程序的循环扫描过程,一般分为三个阶段进行:,1、输入采样阶段,2、程序执行阶段,3、输出刷新阶段,用户输入设备,X1,X2,X3,.,输入映像寄存器,读,.,存入输入状态,程序处理(逻辑运算),元素映像寄存器,寄存执行结果,输出锁存器,输 出 端,用户输出设备,输出刷新,1、输入采样阶段,PC 在输入采样阶段,以扫描方式顺序读入所有输入端的状态接通/断开(ON/OFF)。,并将此状态存入输入映像寄存器中,“读入”所有输入端的状态。,1、输入采样阶段,接着转入程序执行阶段。在程序执行期间,即使输入状态变化,输入映像寄存器的内容也不会改变,这些变化只能在一个工作周期的输入采样阶段才被读入。,2、程序执行阶段,PC 在程序执行阶段,总是按先左后右,先上后下的步骤对每条指令进行扫描,并从输入映像寄存器中读入所有输入端的状态。若程序中需要读入某输出状态,则也在此时读入。然后进行逻辑运算,运算结果再存入元素.,2、程序执行阶段,对 于每个元素而言,元素映像寄存器中所寄存的内容,会随着程序执行的进程而变化。,3、输出刷新阶段,在所有指令执行完毕后,元素映像寄存器中的所有输出继电器的状态接通/断开,在输出刷新阶段转存到输出锁存电路,再驱动输出线圈,这才是PC的实际输出。,PLC 重复地执行上述三个阶段,每重复一次的时间就是一个工作周期。或扫描周期。,工作周期的长短与程序的长短(即组成程序的语句多少)有关。,例如,ACMYS256 型 PC执行0999条语句的工作周期为20MS。,4、输入/输出滞后现象,PC有很多优越之处,但也有不足之处,最明显的不足之处是:输入输出有响应滞后现象。,这是由于输入滤波器有时间常数,输出继电器有机械滞后,执行程序时按工作周期进行,程序语句的编排影响响应时间等原因造成的。,4、输入/输出滞后现象,但对一般工业控制设备来说,这些滞后现象是完全允许的。对有些设备或某些信号,需要输入输出作出快速响应,则可采用快速响应模块、高速计数模块以及不同的中断处理等措施来尽量减少滞后时间。,第三节系列简介,一、系列的结构,系列采用整体式结构。,、存储器、等基本单元以及电源均组装在主机内,形成一个整体,整个由主机、编程器及其它外围设备、扩展机等部分组成。,CPU,总 线,EPROM系统程序,主机,RAM用户程序,输入单元,输出单元,外设接口,I/O扩展接口,用 户输入设备,用 户输出设备,外围设备,I/O扩展机,用户设备,外围设备,编程器EPROM写入器,EPROM用户卡,A/D D/A 模块,高速记数器,RS232连机通信接口,第四节 各类继电器的编号及功能,在ACMY-S256系列PC中,编程时所用的各类软继电器按地址编号,该编号是由4位十进制数来表示。,继电器编号从左到右的第1位为各类继电器的识别号,第1、2位为通道号,第3、4 位为某一通道内的继电器号(00-15)。,第四节 各类继电器的编号及功能,继电器地址编号,继电器识别号,1号输入继电器,2号输出继电器,3号辅助继电器,通道号,第四节 各类继电器的编号及功能,继电器名称,识别号,通道号,编号(地址),输入继电器,1,10-17,1000-1715,输出继电器,2,20-27,2000-2715,点数,128,128,辅助继电器,34,30-3740-47,3000-3715,4000-4715,定时/计数器,5,50-52,5000-5215,断电保持继电器,6,60-67,6000-6715,一、输入继电器,内 部 电 路+-,COM(公供端),输 入 端,输入单元的电路结构图,1000,1015,VD1,VD2,VT,C,R,输入单元的等效电路,线圈,1000,常开触点(内部接点),常闭触点(内部接点),1000,1000,输入继电器是PC与外部用户输入设备连接的接口单元,用以接受用户输入设备发来的输入信号。,1000-1015 为16个输入单元,对应有16个输入端(即16个输入点),每个输入单元电路都可以等效成为一个输入继电器。,输入电路工作原理,当输入端 1000 接受到按钮接通的信号时,发光二极管VD1、VD2 导通。,VD2 作输入信号指示用。在VD1 发光的激励下,光电三极管VT导通,驱动内部电路接通或断开。,输入电路工作原理,VD1、VT的导通相当于继电器线圈接通,内部电路的通断相当于继电器常开、长闭接点的通断。,R、C 构成输入滤波电路。,输入电路工作原理,由输入等效电路可见:,在PC内部,它还有无数对常开接点和常闭接点供编程时使用。,输入继电器的线圈连接到输入端。,输入继电器只能由外部输入信号驱动,而不能由程序中的指令来驱动。,二、输出继电器,输出继电器PC与外部用户输出设备连接的接口单元,用以将输出信号传给负载(即用户输出设备)。,输出单元的电路结构图,内 部 电 路+-,COM,K,K,VT,R,VD2,VD1,输出,输出2000-2015为16个输出单元,对应有16个输出端,即16个输出点。,每个输出单元电路都可以等效成一个输出继电器。,输出电路工作原理,当三极管VT基射极接受内部电路的接通信号时,VT 导通,随之发光二极管VD1导通。,VD1 作输出信号指示用;继电器K 线圈接通,其输出常开接点闭合。用以接通外部负载电路。,输出电路工作原理,输出单元2000当作是一个输出继电器,输出继电器的输出接点连接到输出端。,在PC内它还有无数对常开接点供PC编程时使用。输出继电器的工作是根据程序的执行情况而定。,输出单元的等效电器,1000,2000,2000,2000,1002,常开接点(内接点),常闭接点(内接点),线圈,输出接点2000,负载电源,负载,用户输出设备,三、辅助继电器,辅助继电器与外界没有联系,仅在PC内部起传递信号的作用,属于 PC 的内部继电器。,它提供无数对常开接点和常闭接点,供 PC 编程时使用。,辅助继电器等效电路,线圈,1000,1010,1005,1015,3000,3000,常开接点(内接点),常闭接点(内接点),辅助继电器的线圈由PC内各元素的接点来驱动,,它与输出继电器线圈的驱动方式相同。,辅助继电器的接点不能直接驱动外部负载。,编号为30003715、40004715的辅助继电器无自保(无停电记忆)功能,这些继电器在PC 断电后立即复位,变成断开状态。,特殊功能继电器,1、0001用以提供周期为0.1S,频率 为10HZ的时钟脉冲。,0001,20ms,0.1s,特殊功能继电器,2、0002用以提供周期为0.2S,频率 为5 HZ的时钟脉冲。,0002,0.1s,0.1s,五、断电保持继电器,60006715,共128点,为断电保持继电器,实际上就是有自保(有停电记忆)功能的辅助继电器,用以在断电(关机或停电)时保持数据。,数据的保持是由内的电池来实现。,五、断电保持继电器,在运行时,断电保持继电器的功能与辅助继电器完全一样,唯一的区别就是断电保持继电器在断电后再复电时能保持断电前的状态。,而辅助继电器在断电后再复电时,其状态总是断开的。,六、定时器计数器,在系列中,共有个定时器()。,定时器和计数器的数量可以任意组合,但总数不能超过个。定时器和计数器不得重号使用。,六、定时器计数器,在个定时器计数器中,编号为,的个,其预置值是常数,由程序来设定。,编号为的个,其定时、计数值由用户通过拨码开关设定。,六、定时器计数器,定时器的时间设定范围为.999.9S。以0.1S为一个单位;时间设定值是以单位时间数来表示。,如时间设定值是30,则设定的时间实际上是30 0.1S=3S,计数器计数值的设定范围为09999。,1、定时器的功能,定时器的线圈由任意继电器逻辑(PC内各元素接点的组合)来控制,它具有无数对常开接点和长闭接点供PC 编程时使用。,当继电器逻辑接通定时器线圈时,定时器开始定时,定时从000.0S开始。,1、定时器的功能,当累积时间到达预置值时,它的接点动作。,当继电器逻辑断开定时器线圈时,定时器的接点立即复位,定时值马上复零,准备下一次定时器线圈接通时重新定时。,定时器在梯形图中的表示,T 5000,0100,5000,5000,2000,2001,定时器在梯形图中的表示,T 5000,0100,5000,5000,2000,2001,1000,1000,2000,2001,10S,断开延时梯形图,2000,1000,T5000,2000,5000,0100,断开延时时序图,1000,1000,10s,2000,当输入点1000接通时,线圈2000接通,并通过其常开接点自保。,当输入点1000断开时,接通定时器5000线圈,开始定时。,经过设定时间10后,定时器接点动作,其常闭接点断开,从而实现了断开延时的功能。,这时2000即为与5000对应的断开延时定时器。,2、计数器的功能(梯形图),任意继电器逻辑,任意继电器逻辑,CNT 5005,CP,R,3,设定值,CNT5005,1001,5005,1002,2000,时序图,1001,2000,1002,计数器有两个输入端,一个脉冲输入CP,一个复位端 R,均由任意继电器逻辑控制。,计数器的预置值是指要计的脉冲数。计数器的线圈用矩形方框表示。,计数器具有无数对常开接点和常闭接点,供PC编程时使用。,计数器进行减计数操作。计数值从预置值开始。当CP端送入一个脉冲时,计数器的现时值会从预置值中减1,当计数值减为0 时,计数器动作,其常开接点断开。,计数器有停电保持功能,即当PC断电时,其计数值仍被保留。复位端的信号用以对计数器进行复位。当复位端接通时,计数器的接点复位,计数器的预置值复原,计数端不起作用。,七、移位寄存器,在ACMY系列PC中,编号为20002715,30003715,40004715,60006715的继电器可当作移位寄存器使用。,移位寄存器在梯形图的表示,SFT 2000#2007,IN,CP,R,IN 移位寄存器的数据输入端,CP 移位寄存器的时钟脉冲端,R 移位寄存器的复位端,移位寄存器的时序图,IN,CP,R,2000,2001,使用移位寄存器时,必须标明首末寄存器的编号。,例如标出首步寄存器的编号为2000,末步寄存器的编号为2007,可知共移8步。,移位寄存器在时钟脉冲移位信号的控制下进行移位。,当送入一个时钟脉冲时,数据端输入信号的数据(“1”或“0”)移到首步寄存器2000。,同时,寄存器的数据从第一步到最后一步依序下移一步。,当复位信号为“1”时,移位寄存器全都复位,即全部为“0”态。,当复位断为“1”时,数据输入不起作用,成为复位优先。,第五节基本逻辑指令及其编程方法,、指令,指令,是取指令,用于常开接点与母线连接,以常开接点开始的逻辑行均使用该指令。,、取反指令,是取反指令,用于常闭接点与母线连接,以常闭接点开始的逻辑行均使用该指令。,输出指令,它用逻辑运算的结果去驱动一个指定的线圈,该线圈可以是输出继电器、辅助继电器、断电保护继电器的线圈。,、输出指令,4、OUT NOT 输出非指令,它用逻辑运算的结果非去驱动一个指定的线圈,与OUT指定的线圈种类相同。,由OUT指定的线圈在梯形图中用 表示。,5、AND 指令和 AND NOT 指令,AND,与指令,用于常开接点的串联,完成逻辑“与”运算。,AND NOT 与非指令,用于常闭接点的串联,完成逻辑“与非”运算。,这两条指令用于接点的串联,串联次数可以是任意次。,语句表,0 LD 1000,1 OUT 2000,2 LD NOT 1001,3 OUT 3000,4 LD 1002,5 OUT NOT 2001,语句表,0 LD NOT 1000,1 AND 1001,2 OUT 3000,3 LD 3000,4 AND NOT 1003,5 OUT 2000,6 OUT 2001,7 AND 1004,8 OUT 2002,说 明,1)线圈并联时,OUT指令可连续使用。,2)在OUT指令后面,通过接点可将数据输出至其它线圈(即通过接点去驱动其它线圈,称为“连续输出”。,连续输出可以多次使用。,6、OR、OR NOT 指令,OR,或指令。用于常开接点的并联,完成逻辑“或”运算。,OR NOT 或非指令。用于常闭接点的并联,完成逻辑“或非”运算。,并联次数可以是任意次。,语句表,0 LD 1000,1 OR 1001,2 OR NOT 1001,3 AND NOT 1003,4 AND 1004,5 OUT 2000,7、AND LD指令,AND LD 与块指令。,用于接点组(接点块)的串联。,每一接点块都从LD/LD NOT 指令开始操作。,指令独立使用,后面没有任何数据。,0 LD 1001,1 AND 1002,2 OR NOT 1003,3 LD 1004,4 OR NOT 1005,5 AND LD,6 LD NOT 1006,7 OR 1007,8 AND LD,9 OUT 2000,8、OR LD,OR LD 或块指令。,用于接点块的并联。每一接点块都从LD/LD NOT 指令开始操作。,所述指令独立使用,后面没有任何数据。,2000,5 LD NOT 1005,0 LD 1001,1 AND 1002,3 AND NOT 1002,4 OR LD,6 AND 1006,8 OUT 2000,7 OR LD,0 LD 1000,1 ADN 1001,2 OR 1002,3 OR 1003,4 LD 1004,5 AND 1005,6 LD 1006,7 AND 1007,8 OR LD,9 AND NOT 1008,10 OR LD,11 LD 1009,12 AND NOT 1010,13 OR NOT 1011,15 LD 1012,14 AND LD,16 AND 1013,18 OUT 2005,17 OR LD,9、KEEP 指令,KEEP 保持指令,用于输出继电器、辅助继电器、断电保持继电器的自保。,KEEP指令设定的线圈在梯形图中的表示,S,R,当 S 端接通时,KEEP设定的线圈2000被接通。,即使 S 端断开,线圈2000被接通的状态仍被保持,即自保。,KEEP指令设定的线圈在梯形图中的表示,S,R,当 R 端接通时,KEEP设定的线圈2000被断开。,时 序 图,S,R,2000,S,R,0 LD 1000,1 LD 1002,3 KEEP 2000,1000,2000,1002,2000,10、TLM 指令,TLM定时指令。用于定时器的延时操作。在用语句编程时,TIM 为双语句指令,第一条语句为用TIM设定的定时器编号;第二语句为用#设定的定时值(0。1999。9S).,接通延时计时器的编程,0050,0150,0 LD 1000,1 AND NOT 1000,2 TIM 5000,3#0050,4 LD 1001,5 OR 1002,6 TIM 5001,7#0150,8 LD 5001,9 OUT 2000,10 END,0050=5秒,0150=15秒,11、CNT计数指令,CNT计数指令。,用于计数器的计数操作。,在用语句编程时,CNT为双语句指令,第一语句为用CNT设定的计数器编号;,第二语句为#设定的计数值(09999)。,计数器梯形图的编程,0 LD 1001,1 AND NOT 1003,2 LD 1005,3 CNT 5003,4#3,5 LD 5003,6 OUT 2000,CP,R,3,计数器几点说明,1、在ACMY PC中,每个定时器的最大预置 值为999。9 S,每个计数器的最大预置值的范围。,如果需要的预置超过最大预置值,可以通过若干定时器和计时器的串联来扩展预置值的范围。,计数器几点说明,2、在ACMY PC中,有48个定时器/计数器,其中50005115 共32点,定时值/计数值为内设定的常数;,其中50005115共32点,定时值/计数值为内设定的常数。,其中52005215共16点,定时值/计数值为外设定(用户通过BCD码拨盘开关设定。,12、SFT 指令,SFT 移位指令。用于移位寄存器的移位操作。,在用语句编程时,SFT 为双语句指令,第一条语句为用SFT 设定的移位寄存起始地址;第二条语句为用#设定的移位寄存器终了地址。,移位寄存器的编程,CP,R,IN,0 LD 1000,1 AND NOT 1000,2 LD 1003,3 LD 2108,4 AND NOT 1003,5 SFT 2000,6#2108,移位寄存器的时序图,IN,CP,R,2000,2001,移位寄存器说明,移位寄存器2000-2018,当CP 端的信号每次由OFF到ON 时,便将IN端的信号移至第一位2000,同时2000 2108 的信号依次后移一位。,移位寄存器说明,移位寄存器用于顺序控制时,CP端往往是用户工步条件的输入。例如,某工步结束时,用碰合行程开关接通的信号来作为移位输入信号接至CP端,使移位寄存器的信号移一位,即进入下一工步。,移位寄存器说明,当顺序控制程序结束时,若接通移位寄存器的复位端R,则移位寄存器全部复位,其输出全部为零,就可以为下一个工作循环做好准备。,移位寄存器说明,取出移位寄存器中任意步进信号输出。当用辅助 继电器30003715、40004715作移位寄存器时,可以取出移位寄存器中任意步信号给输出。,0 LD 1000,1 LD 1001,2 LD 1002,3 SFT 3000,4#3007,5 LD 3002,6 OUT 2100,7 LD 3005,8 OUT 2101,10 OUT 2102,9 LD 3007,13、END指令,END结束指令,用于结束程序。在程序结束时必须使用END指令,否则认为程序尚未结束,不能投入运行。,第六节 电动机的PC控制典型举例,KM1,KM2,停止信号和过载信号作为正、反转控制的公共控制条件,可以有两种编程方法。,用 PC 控制时,停止按钮 SB3、正转按钮 SB2 热继器 FR 接点是 PC 的输入设备;正转接触 KM1、反转接触器 KM2 是 PC 的输出设备。,I/O 连接图,2000 2001 PC1003 COM COM,SB1,SB2,SB3,FR,KM1,KM2,负载电源,正转,反转,设计梯形图时,一种方法是根据已知的继电器控制电路直接改画梯形图。,另一种方法是根据控制要求重新设计梯形图。,设计时,依据PC是以扫描方式按顺序执行程序的基本原理,按照动作的先后顺序,从上到下逐行绘制梯形图。,梯形图之一,1000,正转,2001,互锁,2000,反转,互锁,2000,自锁,1001,2001,2001,2000,梯形图对应的程序,0 LD NOT 1002,1 AND 1003,2 IL,3 LD 1000,4 OR 2000,5 AND NOT 2001,6 OUT 2000,7 LD 1001,8 OR 2001,9 AND NOT 2000,10 OUT 2001,11 ILC,12 END,梯形图之二,1000,正转,2000,1002,1003,2001,2000,反转,2001,2000,1003,过载,1002,1001,2001,停止,互锁,梯形图对应的程序,0 LD 1000,1 OR 2000,2 AND NOT 2000,3 AND 1003,4 AND NOT 2001,5 OUT 2000,6 LD 1001,7 OR 2001,8 AND NOT 1002,9 AND 1003,10 AND NOT 2000,11 OUT 2001,12 END,二、星三角形 降压起动控 制主电路,I/O连接图,2000 2001 PC1003 COM COM,SB1,SB2,SB3,FR,KM1,KM2,负载电源,KM3,电源,星形,三角形,1000,起动,1001,停止,IL,ILC,2003,5000,复位,延时,0100,IL,ILC,5000,2003,互锁,2002,星形,2002,2001,1002,电源,三角形,2001,2002,2003,过载,互锁,2001,自锁,梯形图之一,0 LD 1000,1 OR 2001,2 AND NOT 1001,3 IL,4 LD NOT 2003,5 TIM 5000,6#0100,7 LD NOT 5000,8 AND NOT 2003,9 OUT 2002,10 LD 2002,11 OR 2001,12 IL,13 LD 1002,14 OUT 2001,15 LD NOT 2002,16 OUT 2001,17 ILC,18 ILC,19 END,