《PLC梯形图程序设计语言课件.ppt》由会员分享,可在线阅读,更多相关《PLC梯形图程序设计语言课件.ppt(26页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、1.梯形图(Ladder Diagram)程序设计语言 LAD图形指令有3个基本形式:触点、线圈、指令盒1.梯形图(Ladder Diagram)程序设计语言 LA梯形图编程规则梯形图编程规则梯形图编程规则梯形图编程规则1)1)程序从左母线开始,按照自上而下程序从左母线开始,按照自上而下,自左至右的顺序自左至右的顺序编程。编程。2)2)编程时每个元件都要有标号,表示其地址。编程时每个元件都要有标号,表示其地址。3)3)线圈或指令盒不能直接和左母线相连,触点不能放线圈或指令盒不能直接和左母线相连,触点不能放在线圈的右侧,两个线圈不能串联。在线圈的右侧,两个线圈不能串联。4)4)适当的安排程序步适
2、当的安排程序步,以减少程序步数。串联多的电路以减少程序步数。串联多的电路应尽量放在上面应尽量放在上面,并联多的支路应靠近左母线。并联多的支路应靠近左母线。5 5)触点不能画在垂直线上、)触点不能画在垂直线上、6)6)避免使用同一编号的线圈。避免使用同一编号的线圈。7)7)输入输出触点和外部接线对应。输入输出触点和外部接线对应。梯形图编程规则2.语句表(Statement List)程序设计语言 语句表程序设计语言是用布尔助记符来描述程序的一种程序设计语言。2.语句表(Statement List)程序设计语言 语3.功能块图(Function Block Diagram)功能块图程序设计语言是
3、采用逻辑门电路的编程语言,有数字电路基础的人很容易掌握。功能块图指令由输入、输出段及逻辑关系函数组成。3.功能块图(Function Block Diagram)PLC梯形图程序设计语言课件步2步1步3动作动作动作转移条件转移条件起动条件图4-2 顺序功能流程图4.顺序功能流程图程序设计采用顺序功能流程图的描述,控制系统被分为若干个子系统,从功能入手,使系统的操作具有明确的含义,便于设计人员和操作人员设计思想的沟通,便于程序的分工设计和检查调试。步2步1步3动作动作动作转移条件转移条件起动条件图4-2 PLC中的软元件功能及其地址分配中的软元件功能及其地址分配输入映象寄存器I(输入继电器)输出
4、映象寄存器Q(输出继电器)内部标志位存储器M(中间继电器)特殊标志位寄存器 SM变量存储器V局部变量存储器L定时器T计数器C高速寄存器HC累加器AC顺序控制继电器S模拟量输入输出映象寄存器AI/AQ(难点)(难点)(了解)(重点)(了解)(了解)PLC中的软元件功能及其地址分配输入映象寄存器I(输入继电器3、内部标志位存储器(中间继电器)、内部标志位存储器(中间继电器)符号表示符号表示符号表示符号表示 字母字母字母字母 M M M M编址方式编址方式编址方式编址方式按位编址按位编址按位编址按位编址 M0.0M31.7 M0.0M31.7 M0.0M31.7 M0.0M31.7按字节编址按字节编
5、址按字节编址按字节编址 MB0MB31 MB0MB31 MB0MB31 MB0MB31按字编址按字编址按字编址按字编址 MW0MW30 MW0MW30 MW0MW30 MW0MW30按双字编址按双字编址按双字编址按双字编址 MD0MD28 MD0MD28 MD0MD28 MD0MD283、内部标志位存储器(中间继电器)使用方法使用方法 用来存储程序的中间状态。线圈得电,常开触点用来存储程序的中间状态。线圈得电,常开触点闭合,常闭触点断开。每个线圈对应着中间继电闭合,常闭触点断开。每个线圈对应着中间继电器的一位。器的一位。分为两类:分为两类:普通中间继电器普通中间继电器 (M0.0M13.7)停
6、电保持型中间继电器停电保持型中间继电器(M14.0M31.7)以上为系统默认值,范围可通过设置改变。以上为系统默认值,范围可通过设置改变。使用方法中间继电器的特点中间继电器的特点1 1)普通中间继电器和停电保持型中间继电器的区别:)普通中间继电器和停电保持型中间继电器的区别:普通中间继电器和输出继电器一样,在普通中间继电器和输出继电器一样,在PLCPLC电源中断后,状态将电源中断后,状态将变为变为OFFOFF。当电源恢复后,除因程序使其变为。当电源恢复后,除因程序使其变为 ON ON外,其它仍保持外,其它仍保持OFFOFF。停电保持型中间继电器在停电保持型中间继电器在PLCPLC电源中断后,它
7、具有保持断电前的电源中断后,它具有保持断电前的瞬间状态的功能,并在恢复供电后继续断电前的状态。瞬间状态的功能,并在恢复供电后继续断电前的状态。2 2)和输出继电器一样,其线圈由程序指令驱动,每个中间继电器和输出继电器一样,其线圈由程序指令驱动,每个中间继电器都有无限多对常开常闭触点,供编程使用。但是,其触点不能直都有无限多对常开常闭触点,供编程使用。但是,其触点不能直接驱动外部负载,要通过输出继电器才能实现对外部负载的驱动。接驱动外部负载,要通过输出继电器才能实现对外部负载的驱动。中间继电器的特点举例说明:思考与讨论:上面两个图功能有什么区别?能否完成电动机启动停止的任务?举例说明:思考与讨论
8、:上面两个图功能有什么区别?能否完成说明:如果不带输出负载时,控制线圈尽量采用中间继电器M,尽可能的不占用输出继电器。但需要驱动负载一定要通过输出继电器Q来驱动。说明:如果不带输出负载时,控制线圈尽量采用中间继电器M,尽PLC梯形图程序设计语言课件【例题1】根据工作台的往返控制的继电器控制系统设计PLC控制系统。【例题1】根据工作台的往返控制的继电器控制系统设计PLC控制工作台控制的外部接线图工作台控制的外部接线图4、特殊标志位寄存器、特殊标志位寄存器 符号表示符号表示 字母字母 SM M编址方式编址方式按位编址按位编址 SM0.0SM179.7 SM0.0SM179.7 (SM0.0SM29
9、.7 (SM0.0SM29.7为只读型)为只读型)按字节编址按字节编址 SMB0SMB179 SMB0SMB179按字编址按字编址 SMW0SMW178 SMW0SMW178按双字编址按双字编址 SMD0SMD176 SMD0SMD1764、特殊标志位寄存器 符号表示 使用方法使用方法用途:是用途:是CPU系统和用户程序交换的窗口。系统和用户程序交换的窗口。常用的常用的SM的功能和用法说明:的功能和用法说明:SM0.0 运行监视运行监视 PLC处于处于RUN状态时,它始状态时,它始 终为终为“1”使用方法PLC梯形图程序设计语言课件 SM0.1 初始化脉冲。初始化脉冲。PLC开始运行时,开始运
10、行时,SM0.1的线圈接通一个扫描周期的线圈接通一个扫描周期。SM0.1 初始化脉冲。PLC开始运行时,SMPLC梯形图程序设计语言课件SM0.4 周期为周期为1min的时钟脉冲。的时钟脉冲。SM0.5 周期为周期为1S钟的时钟脉冲。钟的时钟脉冲。SM0.4 周期为1min的时钟脉冲。PLC梯形图程序设计语言课件5、变量存储器、变量存储器符号表示符号表示符号表示符号表示 字母字母字母字母 V V编址方式编址方式编址方式编址方式按位编址按位编址按位编址按位编址 V0.0V5119.7 V0.0V5119.7 V0.0V5119.7 V0.0V5119.7 按字节编址按字节编址按字节编址按字节编址
11、 VB0VB5119 VB0VB5119 VB0VB5119 VB0VB5119按字编址按字编址按字编址按字编址 VW0VW5118 VW0VW5118 VW0VW5118 VW0VW5118按双字编址按双字编址按双字编址按双字编址 VD0VD5116 VD0VD5116 VD0VD5116 VD0VD51165、变量存储器符号表示 字母 使用方法使用方法系统默认均为停电保持型,可通过软件设置为一般型。系统默认均为停电保持型,可通过软件设置为一般型。系统默认均为停电保持型,可通过软件设置为一般型。系统默认均为停电保持型,可通过软件设置为一般型。普通型普通型普通型普通型 PLC PLC掉电,掉电
12、,掉电,掉电,数据清数据清数据清数据清“0”“0”但但但但STOPSTOP时,数据保持。时,数据保持。时,数据保持。时,数据保持。停电保持型,停电保持型,停电保持型,停电保持型,PLCPLC掉电掉电掉电掉电 ,数据保持。,数据保持。,数据保持。,数据保持。使用方法若对停电保持型数据清“0”可使用初始化脉冲。若对停电保持型数据清“0”可使用初始化脉冲。6、局部变量存储器、局部变量存储器符号表示符号表示 字母字母 L 编址方式编址方式按位编址按位编址 L0.0V63.7 L0.0V63.7 按字节编址按字节编址 LB0LB63 LB0LB63按字编址按字编址 LW0LW62 LW0LW62按双字编址按双字编址 LD0LD60 LD0LD606、局部变量存储器