
菱PLC的基础知识课件.ppt
42页三菱PLC基本知识 张志华张志华20102010年年7 7月月1313一、三菱一、三菱PLC家族风貌家族风貌二、三菱二、三菱PLC组成及工作原理组成及工作原理三、三、PLC基本概念基本概念四、四、PLC基本指令介绍(基本指令介绍(27条)条)五、五、PLC程序设计方法程序设计方法(重点重点)六、六、PLC学习方法学习方法七、七、PLC功能功能(应用应用)指令指令(298个个),见手册见手册八、典型电路应用举例及编程手册八、典型电路应用举例及编程手册菱菱PLCPLC的基础知识的基础知识一、三菱一、三菱一、三菱一、三菱PLCPLC家族风貌家族风貌家族风貌家族风貌Q系列系列AnS系列系列FX2N系列系列FX3U系列系列菱菱PLCPLC的基础知识的基础知识二、三菱二、三菱二、三菱二、三菱PLCPLC组成及工作原理组成及工作原理组成及工作原理组成及工作原理1、三菱PLC的组成:硬件系统及软件系统;硬件系统主要由CPU模块、存储器模块、I/O模块、编程器和电源组成;如图软件系统分为用户程序及系统程序;用户程序是用户为达到某种控制目的,采用PLC厂家提供的编程语言编写的程序;系统程序包括系统的管理程序、用户指令的解释程序,还包括一些供系统调用的专用标准程序块等菱菱PLCPLC的基础知识的基础知识二、三菱二、三菱二、三菱二、三菱PLCPLC组成及工作原理组成及工作原理组成及工作原理组成及工作原理1、三菱PLC工作原理:采用顺序逻辑循环扫描用户程序的运行方式!一次循环主要分为5个阶段:内部处理阶段(自检)、通信服务阶段(通检)、输入处理阶段(采样)、程序执行阶段(解释)、输出处理阶段(刷新)!如图n n 1 1)内部处理:)内部处理:)内部处理:)内部处理:检查检查检查检查CPUCPU等内部硬件是否正常,对监等内部硬件是否正常,对监等内部硬件是否正常,对监等内部硬件是否正常,对监视定时器复位,其它内部处理。
视定时器复位,其它内部处理视定时器复位,其它内部处理视定时器复位,其它内部处理 n n 2 2)通信服务:)通信服务:)通信服务:)通信服务:与其它智能与其它智能与其它智能与其它智能装置(编程器、计算机)通装置(编程器、计算机)通信如:响应编程器键入的命令,更新编程器的显示内信如:响应编程器键入的命令,更新编程器的显示内容n n 3 3))输入采样输入采样输入采样输入采样n n 以扫描方式按顺序采样所有输入端的状态,并存以扫描方式按顺序采样所有输入端的状态,并存入输入映象寄存器中输入寄存器被刷新)入输入映象寄存器中输入寄存器被刷新)n n 4 4))程序执行程序执行程序执行程序执行n n PLC PLC梯形图程序扫描原则:先左后右、先上后下的梯形图程序扫描原则:先左后右、先上后下的步序,逐句扫描并将结果存入相应的元件寄存器步序,逐句扫描并将结果存入相应的元件寄存器n n 5 5)输出刷新)输出刷新)输出刷新)输出刷新:输出状态寄存器中的内容转存到输出锁:输出状态寄存器中的内容转存到输出锁存器输出,驱动外部负载存器输出,驱动外部负载菱菱PLCPLC的基础知识的基础知识二、三菱二、三菱二、三菱二、三菱PLCPLC组成及工作原理组成及工作原理组成及工作原理组成及工作原理n n 扫描周期:整个循环过程运行一次所需的时间。
扫描周期:整个循环过程运行一次所需的时间n n 扫描周期与扫描周期与CPUCPU时钟频率、指令类型(扫描速度)、程序长短有关时钟频率、指令类型(扫描速度)、程序长短有关n n 扫描周期是扫描周期是PLCPLC一个很重要的指标一个很重要的指标n n 一般小型一般小型PLCPLC的扫描周期为十几毫秒到几十毫秒的扫描周期为十几毫秒到几十毫秒n n注:注:n n 1 1、当、当PLCPLC处于处于STOPSTOP状态时,只完成内部处理和通信服务工作当状态时,只完成内部处理和通信服务工作当PLCPLC处于处于RUNRUN状态时,应完成全部五个阶段的工作状态时,应完成全部五个阶段的工作n n 2 2、、集中采样:对输入状态的扫描只在输入采样阶段进行即在程序执集中采样:对输入状态的扫描只在输入采样阶段进行即在程序执行阶段或输出阶段,即使输入端状态发生变化,输入映象寄存器的内容也不行阶段或输出阶段,即使输入端状态发生变化,输入映象寄存器的内容也不会改变,只有到下一个扫描周期的输入处理阶段才能被读入(响应滞后)会改变,只有到下一个扫描周期的输入处理阶段才能被读入(响应滞后)。
n n 3 3、集中输出:在一个扫描周期内,只有在输出处理阶段才将元件映象、集中输出:在一个扫描周期内,只有在输出处理阶段才将元件映象寄存器中的状态输出,在其它阶段,输出值一直保存在元件映象寄存器中寄存器中的状态输出,在其它阶段,输出值一直保存在元件映象寄存器中菱菱PLCPLC的基础知识的基础知识二、三菱二、三菱二、三菱二、三菱PLCPLC组成及工作原理组成及工作原理组成及工作原理组成及工作原理-1-2梯形图时序图x000Y000-1Y002Y000Y000-2a b c 举例说明PLC工作的过程(a、输入采样,b、程序执行,C、输出刷新)Y001菱菱PLCPLC的基础知识的基础知识三、三、三、三、PLCPLC基本概念基本概念基本概念基本概念n n一、一、FXFX系列系列PLCPLC命名命名 ① ① 子系列名称子系列名称:ON、OS、2C、2NC、1N、1S ② ② 输入输出点数输入输出点数:输入输出的合计点数(4~128点) ③ ③ 单元类型:单元类型:M-基本单元; E-输入输出混合扩展单元及扩展模块; EX-输入专用扩展模块; EYEY-输出专用扩展模块。
-输出专用扩展模块④ ④ 输出形式(其中输入专用无记号):输出形式(其中输入专用无记号): R R-继电器输出;-继电器输出; T T-晶体管输出;-晶体管输出; S S-晶闸管输出-晶闸管输出 ⑤ ⑤ 表示特殊品种的区别:表示特殊品种的区别:D D为为DCDC(直流)电源,(直流)电源,DCDC输出;输出;A1A1为为ACAC(交流)电源,(交流)电源,ACAC输入(输入(AC100VAC100V~~120V)或)或ACAC输出模块;输出模块;H H为大电流输出扩展模块(为大电流输出扩展模块(1A/11A/1点);点);V V为立式端子排的扩展模块;为立式端子排的扩展模块;C C为接插口的输入输出方式;为接插口的输入输出方式;F F为输入滤波时间常数为为输入滤波时间常数为1ms1ms的扩展模块;的扩展模块;L L为为TTLTTL输入扩展模块;输入扩展模块;S S为独立端子(无公共端)扩展模块;若没有符号,则为为独立端子(无公共端)扩展模块;若没有符号,则为 AC AC电源,电源,DCDC输入,横式端子排、标准输出(继电器输出为输入,横式端子排、标准输出(继电器输出为 2A/1 2A/1点、晶体管输点、晶体管输出出0.5/10.5/1点、晶闸管输出点、晶闸管输出0.3A/10.3A/1点的标准输出)点的标准输出)菱菱PLCPLC的基础知识的基础知识三、三、三、三、PLCPLC基本概念基本概念基本概念基本概念一、按可应用规模及功能分类,分为:一、按可应用规模及功能分类,分为:1 1)小型)小型PLCPLC::I/OI/O点数小于点数小于256256点,用户存储器容量在点,用户存储器容量在2K2K字以下。
字以下小型小型PLCPLC在结构上一般是整体式的,主要用于中等以下容量的开关量控制,具有逻辑运算、定时、计数、顺在结构上一般是整体式的,主要用于中等以下容量的开关量控制,具有逻辑运算、定时、计数、顺序控制、通信等功能序控制、通信等功能2 2)中型)中型PLCPLC::I/OI/O点数在点数在256~1024256~1024点之间,用户存储器容量在点之间,用户存储器容量在2K~8K2K~8K字中型中型PLCPLC属于摸块式结构,除具有小型属于摸块式结构,除具有小型PLCPLC的功能外,还增加了数据处理能力,适用于小规模的综合控制系的功能外,还增加了数据处理能力,适用于小规模的综合控制系统3 3)大型)大型PLCPLC::I/OI/O点数在点数在10241024点以上,用户存储器容量达点以上,用户存储器容量达8K8K字以上属于模块式结构,主要用于多级自动控制和大型分布式控制系统属于模块式结构,主要用于多级自动控制和大型分布式控制系统二、按结构形式,分为:整体式(一般小型二、按结构形式,分为:整体式(一般小型PLCPLC采用)和模块式(大中型及部分小型)、叠装式采用)和模块式(大中型及部分小型)、叠装式。
三、按生产厂家分类,分为日本三菱(三、按生产厂家分类,分为日本三菱(FXFX、、A A、、系列等)、德国西门子(系列等)、德国西门子(SSSS系列、系列、S7S7系列等)、系列等)、 日本日本OMRONOMRON、美国、美国GEGE、、ABAB公司等公司等PLCPLC的分类的分类的分类的分类::::PLCPLC的组成的组成的组成的组成:::: FX FX FX FX 系列可编程控制器的基本组成系列可编程控制器的基本组成系列可编程控制器的基本组成系列可编程控制器的基本组成 FX FX 系列可编程控制器由基本单元、扩展单元、扩展模块及特殊功能模块构成系列可编程控制器由基本单元、扩展单元、扩展模块及特殊功能模块构成 1 1 1 1)基本单元)基本单元)基本单元)基本单元::CPUCPU、存储器、输入输出及电源,是、存储器、输入输出及电源,是PLCPLC的主要部分。
的主要部分 2 2 2 2)扩展单元)扩展单元)扩展单元)扩展单元:用于增加可编程控制器:用于增加可编程控制器I/OI/O点数的装置,内部设有电源点数的装置,内部设有电源 3 3 3 3)扩展模块)扩展模块)扩展模块)扩展模块:用于增加可编程控制器:用于增加可编程控制器 I/O I/O 点数及改变可编程控制器点数及改变可编程控制器 I/O I/O 点数比例,内部无电源,所用点数比例,内部无电源,所用电源由基本单元或扩展单元供给电源由基本单元或扩展单元供给 4) 4)特殊功能模块是一些专门用途的装置特殊功能模块是一些专门用途的装置 扩展单元及扩展模块无扩展单元及扩展模块无 CPU CPU ,必须与基本单元一起使用必须与基本单元一起使用菱菱PLCPLC的基础知识的基础知识三、三、三、三、PLCPLC基本概念基本概念基本概念基本概念PLCPLC的组成的组成的组成的组成::::菱菱PLCPLC的基础知识的基础知识三、三、三、三、PLCPLC基本概念基本概念基本概念基本概念PLCPLC的编程元件的编程元件的编程元件的编程元件::::1 1、输入继电器、输入继电器X:X:与与PLCPLC的输入端相连,是的输入端相连,是PLCPLC解受外部开关的信号接口;只能由外部解受外部开关的信号接口;只能由外部信号驱动,而不能在程序内部由指令驱动,其接点也不能直接输出带动负载。
信号驱动,而不能在程序内部由指令驱动,其接点也不能直接输出带动负载2 2、输出继电器、输出继电器Y Y:是向外部传送信号的接口;外部信号无法直接驱动输出继电器,:是向外部传送信号的接口;外部信号无法直接驱动输出继电器,它只能在程序内部由指令驱动它只能在程序内部由指令驱动3 3、辅助继电器、辅助继电器M:M:只能由程序驱动,作用相当于继电器控制线路中的中间继电器但只能由程序驱动,作用相当于继电器控制线路中的中间继电器但不能直接驱动负载,外部负载必须由输出继电器不能直接驱动负载,外部负载必须由输出继电器Y Y的输出接点来驱动;包括的输出接点来驱动;包括M0M0~M499(通用继电器),M500~M1023(断电保持辅助继电器):可更改参数,M1024 ~ M3071(断电保持专用辅助继电器)不可以改变参数,M8000 ~ M8255特殊辅助继电器!4、状态继电器S:S0 ~ S9初始状态继电器, S10 ~ S19回零状态继电器, S20 ~ S499通用状态继电器,停电保持状态继电器S500 ~ S899,报警用状态继电器S900 ~ S999,不用步进梯形指令时,可以作为辅助继电器使用5、定时器T(见后面)6、计数器C(见后面)高速计数器(见编程手册)7、数据寄存器D,16位(最高位为符号位),也可以用两个数据寄存器组成32位8、变址寄存器V/Z9、指针P/I,P0 ~ P62,P64 ~ P127,P63为结束跳转时使用10、K(十进制)、H(十六进制)菱菱PLCPLC的基础知识的基础知识三、三、三、三、PLCPLC基本概念基本概念基本概念基本概念PLCPLC的编程语言的编程语言的编程语言的编程语言::::1 1、、IECIEC中的中的PLCPLC编程语言标准有编程语言标准有5 5种:顺序功能图、梯形图、指令语句表、结构文本、种:顺序功能图、梯形图、指令语句表、结构文本、功能块图编程语言功能块图编程语言* *顺序功能图编程语言顺序功能图编程语言, ,提供了一种组织程序的图形方法,在顺序功能图中可以用别提供了一种组织程序的图形方法,在顺序功能图中可以用别的语言嵌套编程!的语言嵌套编程!* *梯形图编程语言是继电器电路简化符号后演变过来的,左边的母线相当于电源的相梯形图编程语言是继电器电路简化符号后演变过来的,左边的母线相当于电源的相线,右边的母线假想为电源地线!线,右边的母线假想为电源地线!如下图如下图梯形图设计规则:梯形图设计规则:1 1、水平不垂直,、水平不垂直,2 2、线圈右边无接点,、线圈右边无接点,3 3、多上串左,、多上串左,4 4、双线圈、双线圈不可用不可用* *指令语句表编程语言是一种与计算机汇编语言类似的助记符编程方式,由一系列操指令语句表编程语言是一种与计算机汇编语言类似的助记符编程方式,由一系列操作指令组成的语句将控制流程描述出来,也由操作码和操作数组成!作指令组成的语句将控制流程描述出来,也由操作码和操作数组成!* *功能块图编程语言,是一种类似于数字逻辑门电路的编程语言功能块图编程语言,是一种类似于数字逻辑门电路的编程语言* *结构文本编程语言结构文本编程语言左母线相当相线右母线相当地线菱菱PLCPLC的基础知识的基础知识四、四、四、四、PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)菱菱PLCPLC的基础知识的基础知识一、逻辑取及线圈驱动指令一、逻辑取及线圈驱动指令LDLD、、LDILDI、、OUTOUT说明:说明:LDLD取指令,表示一个与输入母线相连接取指令,表示一个与输入母线相连接 的常开触点指令;的常开触点指令; LDI LDI取反指令,表示一个与输入母线相连取反指令,表示一个与输入母线相连 接的常闭触点指令。
接的常闭触点指令PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条) LDP/LDF(取脉冲上升沿/下降沿):指在输入信号的上升沿/下降沿目标元件接通一个扫描周期菱菱PLCPLC的基础知识的基础知识 OUTOUT线圈驱动指令,也称输出指令操作目标元件不可以是输入继电器线圈驱动指令,也称输出指令操作目标元件不可以是输入继电器X XOUT OUT 指令的操作元件是定时器指令的操作元件是定时器T T和计数器和计数器C C时,必须设置常数时,必须设置常数K K(见下表)(见下表)PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)注:C235~C255高速计数器(请查阅相关资料)5菱菱PLCPLC的基础知识的基础知识n n二、触点串联指令二、触点串联指令二、触点串联指令二、触点串联指令ANDAND、、、、ANIANIn n说明:说明:说明:说明: AND AND(与指令)用于常开触点的串联;(与指令)用于常开触点的串联;(与指令)用于常开触点的串联;(与指令)用于常开触点的串联;n nANIANI(与非指令)用于常闭触点的串联。
与非指令)用于常闭触点的串联与非指令)用于常闭触点的串联与非指令)用于常闭触点的串联n n可以多次重复使用可以多次重复使用可以多次重复使用可以多次重复使用PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)ANDP/ANDF(与脉冲上升沿/下降沿):仅在输入信号的上升沿/下降沿目标元件接通一个扫描周期菱菱PLCPLC的基础知识的基础知识PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)n n三、触点并联指令三、触点并联指令三、触点并联指令三、触点并联指令OROR、、、、ORIORIn n说明:说明:说明:说明: OR OR(或)用于常开触点的并联(或)用于常开触点的并联(或)用于常开触点的并联(或)用于常开触点的并联; ;n n ORI ORI(或非)用于常闭触点的并联或非)用于常闭触点的并联或非)用于常闭触点的并联或非)用于常闭触点的并联ORP/ORF(或脉冲上升沿/下降沿):仅在输入信号的上升沿/下降沿目标元件接通一个扫描周期菱菱PLCPLC的基础知识的基础知识n n四、并联电路块的串联连接指令四、并联电路块的串联连接指令ANBANBn n说明:说明:2 2个以上觸點并联连接的电路称为并联个以上觸點并联连接的电路称为并联n n电路块,并联电路块串联连接时,分支的电路块,并联电路块串联连接时,分支的n n开始用开始用LDLD、、LDILDI指令;后面集中使用指令;后面集中使用ANBANB指令时,电路块并联数小于指令时,电路块并联数小于8 8。
PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)菱菱PLCPLC的基础知识的基础知识n n五、串联电路块的并联连接指令五、串联电路块的并联连接指令ORBORBn n说明:说明:2 2个以上串联觸點连接的电路称为串联电路块,串联电路块并联个以上串联觸點连接的电路称为串联电路块,串联电路块并联连接时,分支的开始用连接时,分支的开始用LDLD、、LDILDI指令;后面集中使用指令;后面集中使用ORBORB指令时,电指令时,电路块并联数小于路块并联数小于8 8PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)菱菱PLCPLC的基础知识的基础知识PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条) 六、六、SETSET置位指令、置位指令、RSTRST复位复位 指令指令 说明:说明:在下述程序示例中,在下述程序示例中,X000X000一旦接通后,即使它再次成为一旦接通后,即使它再次成为OFFOFF,,Y000Y000依然保持输出依然保持输出X001X001一旦接通后,即使它再次成为一旦接通后,即使它再次成为OFFOFF,,Y000Y000仍然是保持断开。
仍然是保持断开菱菱PLCPLC的基础知识的基础知识指令助记符、名称指令助记符、名称功能功能程序步程序步PLSPLS上升脉冲上升脉冲上升沿产生脉冲输出上升沿产生脉冲输出2 2PLFPLF下沿脉冲下沿脉冲下降沿产生脉冲输出下降沿产生脉冲输出2 2说明:说明:说明:说明:使用使用PLFPLF指令时,仅在驱动输入指令时,仅在驱动输入OFFOFF后后1 1个扫描周期内,软元件个扫描周期内,软元件Y Y、、MM动作 使用使用PLSPLS指令时,仅在驱动输入指令时,仅在驱动输入ONON后后1 1个扫描周期内,软元件个扫描周期内,软元件Y Y、、MM动作 七、七、PLSPLS、、PLFPLF上上/ /下脉冲输出指令下脉冲输出指令PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)菱菱PLCPLC的基础知识的基础知识指令助记符、名称指令助记符、名称功能功能程序步程序步MC MC 主控指令主控指令公共串联触点的连接公共串联触点的连接3 3MCR MCR 主控复位主控复位公共串联触点的清除公共串联触点的清除2 2八、八、MCMC、、MCRMCR主控及主控复位主控及主控复位 指令指令PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)说明:说明:说明:说明:主控(主控(MCMC)指令后,母线()指令后,母线(LDLD、、LDILDI点)移动主控触点后,点)移动主控触点后,MCRMCR为将其返回原母为将其返回原母线的指令。
通过更改软元件地址号线的指令通过更改软元件地址号Y Y、、MM,可多次使用主控指令嵌套级最多可以编,可多次使用主控指令嵌套级最多可以编写写8 8级(级(N7N7)菱菱PLCPLC的基础知识的基础知识指令助记符、名称指令助记符、名称功能功能程序步程序步MPS MPS 进栈进栈进栈进栈1 1MRD MRD 读栈读栈读栈读栈1 1MPP MPP 出栈出栈出栈出栈1 1九、九、MPSMPS、、MRDMRD、、MPPMPP多重输出指令多重输出指令PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)说明:说明:说明:说明:在在在在FXFX系列的系列的系列的系列的PLCPLC中有中有中有中有1111个存储器,用来存储运算的中间结果,被称为栈存储器个存储器,用来存储运算的中间结果,被称为栈存储器个存储器,用来存储运算的中间结果,被称为栈存储器个存储器,用来存储运算的中间结果,被称为栈存储器菱菱PLCPLC的基础知识的基础知识PLCPLC基本指令介绍(基本指令介绍(基本指令介绍(基本指令介绍(2727条)条)条)条)十、十、MPSMPS、、MRDMRD、、MPPMPP多重输出指令多重输出指令指令助记符、名称指令助记符、名称功能功能程序步程序步INVINV取反指令取反指令将该指令之前的运算结果反转将该指令之前的运算结果反转1 1NOP NOP 空操作空操作无动作无动作1 1END END 结束结束输出处理和返回到输出处理和返回到0 0步步1 1说明说明INVINV指令不能直接与母线连接,也不能像指令不能直接与母线连接,也不能像OROR、、ORIORI等指令那样单独使用等指令那样单独使用菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )1、经验设计法(试凑法):需要了解大量的典型控制电路,需要把实际控制问题分解成典型的控制电路,然后用典型电路或修改的典型电路拼凑梯形图,只适合一些简单的、或者某些类似的典型的控制系统设计!典型电路举例(可以自主编写更好的)菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )典型电路举例:菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )典型电路举例:菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )2、顺序控制设计法:就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,使生产过程中各个执行机构自动而有序地进行!思路:系统要求---画出顺序功能图---画出梯形图设计基本步骤:设计基本步骤: 1 1、步的划分,根据、步的划分,根据PLCPLC输出量的状态划分!输出量的状态划分! 2 2、转换条件(使系统从当前步进入下一步的条件)的确定,常见的转换、转换条件(使系统从当前步进入下一步的条件)的确定,常见的转换 条件有按钮、行程开关、定条件有按钮、行程开关、定时器和计数器的触点动作等时器和计数器的触点动作等 3 3、顺序功能图的绘制、顺序功能图的绘制 4 4、梯形图的绘制、梯形图的绘制顺序功能图的组成要素:顺序功能图的组成要素:步、有向连线、转换、转换条件和动作步、有向连线、转换、转换条件和动作( (或命令或命令) )等等 1 1、步:就是工作过程中的某一不变的状态,用编程元件(、步:就是工作过程中的某一不变的状态,用编程元件(MM、、S S)来代表;)来代表;活动步、初始步的概念;活动步、初始步的概念;SFCSFC至少应有一个初始步,用双线框表示;其它步用矩形框表示;至少应有一个初始步,用双线框表示;其它步用矩形框表示; 2 2、动作:是指某步活动时,、动作:是指某步活动时,PLCPLC向被控系统发出的命令,或被控系统应执行的动作;向被控系统发出的命令,或被控系统应执行的动作; 3 3、有向连线:、有向连线: 步与步之间的连线;活动状态的进展无箭头时,表示从左到右、从上到下!步与步之间的连线;活动状态的进展无箭头时,表示从左到右、从上到下! 转换:与有向连线垂直的短划线;转换:与有向连线垂直的短划线; 转换条件转换条件实现转换的条件及原则:实现转换的条件及原则:转换的条件:转换的条件: 1 1、前级步必须是活动步;、前级步必须是活动步; 2 2、对应的转换条件成立;、对应的转换条件成立;原则:后续步变成活动步时,前级步变成不活动步原则:后续步变成活动步时,前级步变成不活动步菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序功能图的基本结构:顺序功能图的基本结构: 1 1、单序列结构:每一步的后面只有一个转换,每一个转换后面只有一步!、单序列结构:每一步的后面只有一个转换,每一个转换后面只有一步! 2 2、选择序列结构:选择序列的分支是指一个前级步后面紧接着若干个后续步可供选择,各分支都有、选择序列结构:选择序列的分支是指一个前级步后面紧接着若干个后续步可供选择,各分支都有 各自的转换条件,分支中表示转换的短划线只能标在水平线之下;各自的转换条件,分支中表示转换的短划线只能标在水平线之下; 选择序列的合并时指将几个选择分支合并到一个公共序列上,各个分支也都有各自的转换条件,选择序列的合并时指将几个选择分支合并到一个公共序列上,各个分支也都有各自的转换条件,转换条件只能标在水平线上!转换条件只能标在水平线上! 3 3、并行序列结构:水平连线用双线表示,转换的短划线画法与分支序列结构相反!、并行序列结构:水平连线用双线表示,转换的短划线画法与分支序列结构相反!顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 1 1、使用起、保、停电路的编程方法!、使用起、保、停电路的编程方法! 2 2、以转换为中心的编程方法、以转换为中心的编程方法! ! 3 3、使用、使用STLSTL指令的编程方法!指令的编程方法!菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 1 1、使用起、保、停电路的编程方法!、使用起、保、停电路的编程方法! 单序列菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 1 1、使用起、保、停电路的编程方法!、使用起、保、停电路的编程方法! 选择序列菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 1 1、使用起、保、停电路的编程方法!、使用起、保、停电路的编程方法! 并行系列菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 2 2、以转换为中心的编程方法、以转换为中心的编程方法! ! 编程复杂的顺序功能图的梯形图更具有优越性!编程复杂的顺序功能图的梯形图更具有优越性! 注:不能将输出继电器的线圈与注:不能将输出继电器的线圈与SETSET和和RSTRST指令并联指令并联! !单系列菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 2 2、以转换为中心的编程方法、以转换为中心的编程方法! ! 编程复杂的顺序功能图的梯形图更具有优越性!编程复杂的顺序功能图的梯形图更具有优越性! 注:不能将输出继电器的线圈与注:不能将输出继电器的线圈与SETSET和和RSTRST指令并联指令并联! !选择系列菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 2 2、以转换为中心的编程方法、以转换为中心的编程方法! ! 编程复杂的顺序功能图的梯形图更具有优越性!编程复杂的顺序功能图的梯形图更具有优越性! 注:不能将输出继电器的线圈与注:不能将输出继电器的线圈与SETSET和和RSTRST指令并联指令并联! !并行系列菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 3 3、使用、使用STLSTL指令的编程方法!指令的编程方法!步进梯形指令注意事项:步进梯形指令注意事项:STLSTL指令及指令及RETRET指令,必须与指令,必须与S S配合才具有步进功能!配合才具有步进功能!STLSTL指令只有常开触点!指令只有常开触点!STLSTL触点与左母线相连,与触点与左母线相连,与STLSTL触点相连的起始触点要使用触点相连的起始触点要使用LDLD、、LDILDI指令指令, ,使用使用STLSTL指令后,指令后,LDLD触点移至触点移至STLSTL触点右侧,一直到出现下一条触点右侧,一直到出现下一条STLSTL指令或出现指令或出现RETRET指令为止!指令为止!STLSTL可以允许双线圈输出,可以直接驱动可以允许双线圈输出,可以直接驱动Y\M\S\TY\M\S\T等元件线圈及功能指令!等元件线圈及功能指令!STLSTL指令不能与指令不能与MC-MCRMC-MCR指令一起使用,指令一起使用,STLSTL触点右边不能使用入栈触点右边不能使用入栈MPSMPS指令!指令!单系列菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 3 3、使用、使用STLSTL指令的编程方法!指令的编程方法!选择系列菱菱PLCPLC的基础知识的基础知识五、五、五、五、PLCPLC程序设计方法程序设计方法程序设计方法程序设计方法( (重点重点重点重点) )顺序控制梯形图的编程方法:顺序控制梯形图的编程方法: 3 3、使用、使用STLSTL指令的编程方法!指令的编程方法!并行系列菱菱PLCPLC的基础知识的基础知识六、六、六、六、PLCPLC学习方法学习方法学习方法学习方法学习方法:学习方法: 1 1、多阅读、多阅读PLCPLC的编程手册,并用编程软件编程反复调试学习!如下图编程软件!的编程手册,并用编程软件编程反复调试学习!如下图编程软件! 2 2、多阅读优秀的、多阅读优秀的PLCPLC程序程序, ,积累相关的工作经验!积累相关的工作经验! 3 3、参加一些比较有名的论坛,与一些有经验的工程师交流沟通,比如中国工控网、工、参加一些比较有名的论坛,与一些有经验的工程师交流沟通,比如中国工控网、工控人家等控人家等 4 4、触摸屏技术是当今比较流行的技术,可以下载相关视频学习,比如程子华教授的三、触摸屏技术是当今比较流行的技术,可以下载相关视频学习,比如程子华教授的三菱触摸屏视频,比较流行的三菱触摸屏及设计软件如下图菱触摸屏视频,比较流行的三菱触摸屏及设计软件如下图 5 5、多看一些扩展功能模块的相关资料,比如、多看一些扩展功能模块的相关资料,比如D/A&A/DD/A&A/D功能模块、功能模块、10PG10PG脉冲定位模块脉冲定位模块等等菱菱PLCPLC的基础知识的基础知识七、七、七、七、PLCPLC功能功能功能功能( (应用应用应用应用) )指令指令指令指令(298(298个个个个) ),见手册,见手册,见手册,见手册菱菱PLCPLC的基础知识的基础知识七、七、七、七、PLCPLC功能功能功能功能( (应用应用应用应用) )指令(指令(指令(指令(298298个),见手册个),见手册个),见手册个),见手册菱菱PLCPLC的基础知识的基础知识八、典型电路应用举例及编程手册八、典型电路应用举例及编程手册八、典型电路应用举例及编程手册八、典型电路应用举例及编程手册菱菱PLCPLC的基础知识的基础知识菱菱PLCPLC的基础知识的基础知识。












