欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    第6章-可编程序控制器原理及应用..ppt

    • 资源ID:79212744       资源大小:1.69MB        全文页数:95页
    • 资源格式: PPT        下载积分:30金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要30金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    第6章-可编程序控制器原理及应用..ppt

    第第6 6章章 可编程序控制器可编程序控制器基本基本原理原理和应用和应用6.2PLC的基本结构和工作原理的基本结构和工作原理6.3S7-200CPU存储器的数据存储器的数据类型及寻址方式类型及寻址方式6 4PLC的基本指令和编程方法的基本指令和编程方法6.5编程实例编程实例6.1概述概述第第6章章PLC的基本的基本原理原理和应用和应用学习目的:学习目的:了解可编程序控制器,会分析程序,了解可编程序控制器,会分析程序,能编制简单应用程序。能编制简单应用程序。学习重点:学习重点:基本指令和简单编程方法。基本指令和简单编程方法。学习难点:学习难点:外设与可编程控制器输入输出的关系。外设与可编程控制器输入输出的关系。关键词:关键词:寻址、指令、编程寻址、指令、编程基基本本要要求求了解可编程序控制器的基本结构、了解可编程序控制器的基本结构、工作原理和系统各部分的作用;工作原理和系统各部分的作用;理解存储器的数据类型及寻址方式;理解存储器的数据类型及寻址方式;掌握基本指令和简单编程方法。掌握基本指令和简单编程方法。1.可编程序控制器可编程序控制器可编程序控制器可编程序控制器 简称简称PLC(Programmable Logic Controller)。)。PLC 是一种以微处理器是一种以微处理器 CPU 为核心,专门用于工业为核心,专门用于工业现场的自动控制装置现场的自动控制装置。2.2.可编程序控制器定义可编程序控制器定义可编程序控制器定义可编程序控制器定义美国国际电工委员会美国国际电工委员会IEC(International Electrotechnical Commission)1987年公布的定义:可编程序控制器是一年公布的定义:可编程序控制器是一种专门为在工业环境下应用而设计的数字运算操作的电子种专门为在工业环境下应用而设计的数字运算操作的电子装置。装置。它采用可以编制程序的存储器,用来在其内部存储它采用可以编制程序的存储器,用来在其内部存储执行逻辑计算、顺序控制、定时、计数和算术运算等操作执行逻辑计算、顺序控制、定时、计数和算术运算等操作指令,并能通过数字式或模拟式的输入和输出,控制各种指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。类型的机械或生产过程。可编程序控制器及其有关的外围可编程序控制器及其有关的外围设备都应按照易于与工业控制系统形成一个整体,易于扩设备都应按照易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。展其功能的原则而设计。6.1概概述述3.3.可编程序控制器的产生可编程序控制器的产生可编程序控制器的产生可编程序控制器的产生20世纪世纪60年代末,美国通用汽车公司为了加快汽车生年代末,美国通用汽车公司为了加快汽车生产线的改造,招标研制一种新的工业控制器。产线的改造,招标研制一种新的工业控制器。1969年年美国数字设备公司生产出第一台美国数字设备公司生产出第一台PLCPDP-14。4.4.可编程序控制器发展的四个阶段可编程序控制器发展的四个阶段可编程序控制器发展的四个阶段可编程序控制器发展的四个阶段 20世纪世纪70年代中期,初创时期;年代中期,初创时期;20世纪世纪70年代中期至年代中期至70年代末期,功能扩展时期,年代末期,功能扩展时期,扩展传送和比较、模拟量的运算等;扩展传送和比较、模拟量的运算等;70年代末期至年代末期至80年代中期,通信功能发展时期;年代中期,通信功能发展时期;80年代中期开始是可编程序控制器的开放时期,年代中期开始是可编程序控制器的开放时期,主要标志是:通信协议标准化,采用了标准的软主要标志是:通信协议标准化,采用了标准的软 件系统等。件系统等。5.5.功能:功能:功能:功能:逻辑控制;过程控制;位置控制;在线监控;远程逻辑控制;过程控制;位置控制;在线监控;远程控制;模拟量控制;故障诊断;联网通讯等。控制;模拟量控制;故障诊断;联网通讯等。6.6.特点:特点:特点:特点:柔性好,程序可修改;功能强;抗干扰能力强;柔性好,程序可修改;功能强;抗干扰能力强;可靠性高,无触点控制;梯形图编程,简单易学;可靠性高,无触点控制;梯形图编程,简单易学;体积小,重量轻。体积小,重量轻。缺点:与计算机相比,存储容量小;运算速度慢;价格高。缺点:与计算机相比,存储容量小;运算速度慢;价格高。7.7.性能指标:性能指标:性能指标:性能指标:输入输出输入输出(I/O)点数;扫描速度;内存容量;点数;扫描速度;内存容量;指令种类;内部寄存器;高功能模块数量。指令种类;内部寄存器;高功能模块数量。8.8.分类:分类:分类:分类:按结构按结构整体式、整体式、组合式组合式小型机小型机I/O点数和点数和128,内存为几,内存为几kB中型机中型机128 I/O点数和点数和512,内存为几十,内存为几十kB大型机大型机512 I/O点数和点数和896,内存为几百,内存为几百kB超大型机超大型机I/O点数和点数和896,内存,内存103kB按控制规模按控制规模全集成自动化全集成自动化全集成自动化全集成自动化(Totally Integrated Automation,TIA)S7-200的产品定位在的产品定位在S7系列系列PLC家族的低端产家族的低端产品,但比智能继电器品,但比智能继电器LOGO!的定位要高。的定位要高。通常通常S7-200用于用于200点开关量以点开关量以内,内,35点模拟量以内。点模拟量以内。S7-200外形小巧,功能强,外形小巧,功能强,性价比极高性价比极高,非常适合机械非常适合机械制造业的情况和需求。制造业的情况和需求。LOGO!LOGO!S7-300S7-300 S7-400S7-400 S7-300CS7-300C中中/大型大型High-end range/medium rangeS7-400中中/小型小型Low-end rangeS7-300通用逻通用逻辑模块辑模块 S7-200S7-200微型微型PLCS7-200SIMATIC-S7系列系列6.2可编程序控制器的基本结构和工作原理可编程序控制器的基本结构和工作原理6.2.1可编程序控制器的基本结构可编程序控制器的基本结构可编程序控制器实质上是专用于工业控制的计算可编程序控制器实质上是专用于工业控制的计算机,其组成与通用计算机基本相同。机,其组成与通用计算机基本相同。PLC由由中央处理器中央处理器(CPU)、存储器存储器(RAM,ROM)、输入接口输入接口单元、单元、输出接口输出接口单元、单元、电源电源模块等组成。模块等组成。整体式结构整体式结构PLC,所有部件均封装在同一机箱内;所有部件均封装在同一机箱内;组合式结构组合式结构PLC,各功能部件独立封装,安装在各功能部件独立封装,安装在机架的插槽内,通过总线相互连接。机架的插槽内,通过总线相互连接。电电源源输输出出接接口口输输入入接接口口I/O扩扩展展接接口口接接受受现现场场信信号号I/O接接口口外外设设I/O扩扩展展模模块块驱驱动动被被控控设设备备运算器运算器中央处理器中央处理器(CPU)控制器控制器存存 储储 器器EPROM 系统程序系统程序 用户程序用户程序 RAM编程器编程器编程器编程器主主机机外外部部设设备备整体式整体式PLC的结构框图的结构框图组合式组合式PLC的结构框图的结构框图中央中央处理器处理器(CPU)存储器存储器输入输入接口接口模块模块输出输出接口接口模块模块电电源源模模块块通通讯讯模模块块高高功功能能模模块块上位机上位机或其它或其它PLC驱动驱动被控被控设备设备接受接受现场现场信号信号智能智能I/O模模块块总总 线线1.1.中央处理器中央处理器中央处理器中央处理器 CPUCPU 2.2.存储器存储器存储器存储器随机存储器随机存储器 RAM CPU自诊断自诊断与编程器、与编程器、计算机通讯计算机通讯读入现场信号读入现场信号执行用户程序执行用户程序输出控制信号输出控制信号PLC的巡回扫描工作过程的巡回扫描工作过程如图。如图。内存:只读存储器内存:只读存储器 ROM PLC各部分的作用各部分的作用CPU以固定周期进行巡回扫描。以固定周期进行巡回扫描。运算器和控制器是整个系统的核运算器和控制器是整个系统的核心,完成程序处理和系统控制。心,完成程序处理和系统控制。外存:外存:EPROM,盒式磁带等盒式磁带等功能:存储程序和数据功能:存储程序和数据程序:系统程序和用户程序程序:系统程序和用户程序I/O单元是单元是CPU与与I/O设备之间的连接部件。设备之间的连接部件。输入设备输入设备(如按钮、行程开关、传感器等如按钮、行程开关、传感器等)的开关信息通的开关信息通过输入接口电路送入过输入接口电路送入PLC;PLC通过输出接口电路向执行通过输出接口电路向执行部件部件(如交流接触器、继电器、电磁阀等如交流接触器、继电器、电磁阀等)发出控制信号。发出控制信号。4.4.电源电源电源电源3.3.输入输入输入输入/输出输出输出输出 I/OI/O 单元单元单元单元系统电源和后备电池,应有性能良好的稳压措施。系统电源和后备电池,应有性能良好的稳压措施。5.5.编程器编程器编程器编程器6.I/O6.I/O扩展模块扩展模块扩展模块扩展模块7.7.其它外部设备其它外部设备其它外部设备其它外部设备人人-机对话的工具,一般配有键盘、显示器,用作机对话的工具,一般配有键盘、显示器,用作用户程序的输入、编辑、调试和监视,它用电缆与主机相连。用户程序的输入、编辑、调试和监视,它用电缆与主机相连。用来扩展用来扩展PLC的输入、输出点数。的输入、输出点数。可配置打印机、大屏幕彩色显示器;可配置打印机、大屏幕彩色显示器;或配有通讯接口,以实现通讯联网和远程控制功能。或配有通讯接口,以实现通讯联网和远程控制功能。PLC连续执行用户程序、完成控制功能以扫描工作方式进行:连续执行用户程序、完成控制功能以扫描工作方式进行:即即CPU从程序段的第一句顺序读取顺序执行,直至最后一句。从程序段的第一句顺序读取顺序执行,直至最后一句。输入处理阶段输入处理阶段输入处理阶段输入处理阶段每次扫描周期开始时,先读取数字输入点每次扫描周期开始时,先读取数字输入点(即输入接口电路即输入接口电路)的当前值,然后把这些值写到输入映像寄存器中。的当前值,然后把这些值写到输入映像寄存器中。可可编程控制器的工作过程编程控制器的工作过程 执行程序执行程序执行程序执行程序在扫描周期的执行程序阶段里,在扫描周期的执行程序阶段里,CPU执行程序是从第一条指令执行程序是从第一条指令开始,直到最后一条指令结束。开始,直到最后一条指令结束。处理通讯请求处理通讯请求处理通讯请求处理通讯请求在扫描周期的信息处理阶段,在扫描周期的信息处理阶段,CPU处理从通讯端口接收处理从通讯端口接收到的信息。到的信息。执行执行执行执行CPUCPU的自诊断测试的自诊断测试的自诊断测试的自诊断测试在扫描周期中,在扫描周期中,CPU检查其硬件,以及用户存储器(仅在检查其硬件,以及用户存储器(仅在RUN模式下),它也检查所有的模式下),它也检查所有的I/O模块的状态。模块的状态。输出处理阶段输出处理阶段输出处理阶段输出处理阶段在每个扫描周期的结尾,在每个扫描周期的结尾,CPU把存在输出映像寄存器中的把存在输出映像寄存器中的数据写到数字输出点(即输出接口电路)。数据写到数字输出点(即输出接口电路)。扫描周期中断扫描周期中断扫描周期中断扫描周期中断当中断事件发生时,当中断事件发生时,CPU以异步扫描方式为用户中断服务。以异步扫描方式为用户中断服务。当中断发生时根据中断优先级来处理中断。当中断发生时根据中断优先级来处理中断。1.S7-2241.S7-224 CPUMicroPLCCPUMicroPLC面板图面板图面板图面板图PLC面板图面板图Q0.0.1.2.3.4.5.6.7Q1.0.1I0.0.1.2.3.4.5.6.7I1.0.1.2.3.4.5CPU 224CPU 224SIEMENSSFRUNSTOPSIEMENSSIEMENS 数字输出状态显示数字输出状态显示RUN/STOP/TERM开关开关通讯口通讯口状态状态指示指示存储存储器卡器卡数字输入状态显示数字输入状态显示.0.1.2.3.4.5.6.7EM222EM222.0.1.2.3.4.5.6.7EM221EM221数字量输入数字量输入扩展模块扩展模块.0.1.2.3.4.5.6.7EM223EM223.0.1.2.3.4.5.6.72.S7-2002.S7-200 PLCPLC扩展模块面板图扩展模块面板图扩展模块面板图扩展模块面板图数字量输出数字量输出扩展模块扩展模块数字量输入数字量输入/输出输出扩展模块扩展模块6.2.2可编程序控制器的工作原理可编程序控制器的工作原理输入部分:来自被控对象的各种开关信息或操作命令,用以输入部分:来自被控对象的各种开关信息或操作命令,用以向系统送入控制信号,如控制按钮、行程开关,传感器信号等。向系统送入控制信号,如控制按钮、行程开关,传感器信号等。控制部分:按照被控对象和生产工艺流程要求动作的各控制部分:按照被控对象和生产工艺流程要求动作的各种继电接触器控制线路。种继电接触器控制线路。输出部分:用以控制生产机械和生产过程中的各种被控输出部分:用以控制生产机械和生产过程中的各种被控对象,如接触器、电磁阀等执行机构。对象,如接触器、电磁阀等执行机构。输入部分输入部分(按钮、行(按钮、行程开关等)程开关等)控制部分控制部分控制部分控制部分(继电器、接触(继电器、接触器和连接导线)器和连接导线)输出部分输出部分(接触器、(接触器、电磁阀等)电磁阀等)继电接触器控制系统的基本结构框图继电接触器控制系统的基本结构框图继电接触器控制系统的基本结构框图继电接触器控制系统的基本结构框图继电接触器控制系统继电接触器控制系统(1)继电器控制系统的基本结构框图继电器控制系统的基本结构框图(2)可编程控制系统的基本结构框图可编程控制系统的基本结构框图输入部分输入部分按钮、行按钮、行程开关等程开关等控制部分控制部分继电器和继电器和连接导线等连接导线等输出部分输出部分接触器、接触器、电磁阀等电磁阀等输入部分输入部分按钮、行按钮、行程开关等程开关等控制部分控制部分微处理器及微处理器及程序存贮器程序存贮器输出部分输出部分接触器、接触器、电磁阀等电磁阀等继电接触器控制属于接线程序,控制功能固定不变;继电接触器控制属于接线程序,控制功能固定不变;为有触点控制,有寿命限制;只能实现开关量控制。为有触点控制,有寿命限制;只能实现开关量控制。程序可修改,控制功能可变;无触点控制,程序可修改,控制功能可变;无触点控制,“软软”继电器代继电器代替替“硬硬”继电器继电器,无限寿命;利用无限寿命;利用“光耦光耦”传输信号传输信号,抗干扰能力抗干扰能力强。强。6.3.1存储器有效范围存储器有效范围6.3S7-200CPU的数据类型及寻址方式的数据类型及寻址方式名名称称CPU224地地址址点点数数数字量输入数字量输入14+8I0.0-I0.7,I1.0-I1.5I2.0-I2.7数字量输出数字量输出10+8Q0.0-Q0.7,Q1.0-Q1.1Q2.0-Q2.7扩展地址扩展地址256T0-T255定时器定时器计数器计数器256C0-C2554路路12位位模拟量输入模拟量输入扩展:扩展:偶数偶数地址地址AIW0-AIW6模拟量输出模拟量输出2路路12位位扩展:扩展:偶数偶数地址地址AQW0-AQW2输入映像寄存器输入映像寄存器输出映像寄存器输出映像寄存器I0.0-I15.7Q0.0-Q15.7128128用户程序大小用户程序大小用户数据大小用户数据大小4096字字2560字字S7-224CPU操作数范围操作数范围存储器名称存储器名称位存取位存取双字存取双字存取字存取字存取字节存取字节存取定时器定时器计数器计数器T0-255C0-255T0-255C0-255I0.0-15.7Q0.0-15.7数字量输入数字量输入数字量输出数字量输出IB0-15QB0-15IW0-14QW0-14ID0-12QD0-12V0.0-5119.7变量存储器变量存储器VB0-5119 VW0-5118 VD0-5116位存储器位存储器M0.0-31.7 MB0-31 MW0-30 MD0-28特殊存储器特殊存储器 SM0.0-179.7 SMB0-179 SMW0-178 SMD0-176顺序控制继电器顺序控制继电器S0.0-31.7SB0-31 SW0-30 SD0-28局部存储器局部存储器L0.0-63.7LB0-63LW0-62LD0-60累加存储器累加存储器AC0-3AC0-3AC0-3模拟量输入模拟量输入模拟量输出模拟量输出AIW0-30AQW0-306.3.2存储器的直接寻址存储器的直接寻址寻址方式寻址方式直接寻址直接寻址存储单元中的内容即是操作数存储单元中的内容即是操作数间接寻址间接寻址存储单元中为地址指针,按这一地址存储单元中为地址指针,按这一地址找到的存储单元中的内容才是操作数找到的存储单元中的内容才是操作数字节的位号字节的位号(0-7)字节与位地址之间的间隔字节与位地址之间的间隔字节地址字节地址(1=第第1个字节个字节)区域标识区域标识(I=输入输入)I1.4MSBLSBI0I1I2I3I4I5I6I7I8I9I10I11I12I13I14I1576543210MSB=最高位最高位LSB=最低位最低位存存储储器器区区位寻址位寻址位寻址位寻址V10V11V12V13V14V15V16V17V18V19V20V21V22V23V24V2576543210VB12访问一个字节访问一个字节区域标识区域标识(V=变量变量)字节地址字节地址存存储储器器区区字节寻址字节寻址字节寻址字节寻址存存储储器器区区MSBLSBQ0Q1Q2Q3Q4Q5Q6Q7Q8Q9Q10Q11Q12Q13Q14Q1576543210QW2MSB=最高有效字节最高有效字节LSB=最低有效字节最低有效字节访问一个字访问一个字区域标识区域标识(Q=输出输出)字节地址字节地址字寻址字寻址字寻址字寻址MSBLSB76543210VD12访问一个双字访问一个双字区域标识区域标识(V=变量变量)MSB=最高有效字节最高有效字节LSB=最低有效字节最低有效字节字节地址字节地址双字寻址双字寻址双字寻址双字寻址存存储储器器区区V10V11V12V13V14V15V16V17V18V19V20V21V22V23V24V25直接寻址直接寻址直接寻址直接寻址位位Q字节地址字节地址.位地址位地址Q1.1字节字节,字字,双字双字Q长度长度起始字节地址起始字节地址QB5,QW4,QD121.1.输入映象寄存器(输入映象寄存器(输入映象寄存器(输入映象寄存器(I I)寻址寻址寻址寻址在每个扫描周期的开始,在每个扫描周期的开始,CPU对输入点进行采样,并将对输入点进行采样,并将采样值存于输入映象寄存器中。采样值存于输入映象寄存器中。可以按位、字节、字或双字来存取输入映象寄存器。可以按位、字节、字或双字来存取输入映象寄存器。位位I字节地址字节地址.位地址位地址I0.1字节字节,字字,双字双字I长度长度起始字节地址起始字节地址IB4,IW5,ID122.2.输出映象寄存器(输出映象寄存器(输出映象寄存器(输出映象寄存器(QQ)寻址寻址寻址寻址在每次扫描周期的结尾,在每次扫描周期的结尾,CPU将输出映象寄存器的数值将输出映象寄存器的数值复制到物理输出点上。复制到物理输出点上。可以按位、字节、字或双字来存取输出映象寄存器。可以按位、字节、字或双字来存取输出映象寄存器。格式:格式:格式:格式:格式:格式:格式:格式:格式:格式:格式:格式:格式:格式:格式:格式:3.3.变量存储器(变量存储器(变量存储器(变量存储器(V V)寻址寻址寻址寻址用于存储程序执行过程中控制逻辑操作的中间结果。用于存储程序执行过程中控制逻辑操作的中间结果。位位V字节地址字节地址.位地址位地址V10.2字节字节,字字,双字双字V长度长度起始字节地址起始字节地址 VB30,VW100,VD154.4.位存储器(位存储器(位存储器(位存储器(MM)寻址寻址寻址寻址可以使用内部存储器标志位(可以使用内部存储器标志位(M)作为控制继电器存取中间作为控制继电器存取中间操作状态或其它的控制信息。操作状态或其它的控制信息。位位M字节地址字节地址.位地址位地址M26.7字节字节,字字,双字双字M长度长度起始字节地址起始字节地址 MB6,MW16,MD20不仅可以按位,也可以按字节、字或双字来存取位存储器区不仅可以按位,也可以按字节、字或双字来存取位存储器区格式:格式:格式:格式:5.5.特殊存储器(特殊存储器(特殊存储器(特殊存储器(SMSM)标志位标志位标志位标志位SM位提供了位提供了CPU和用户程序之间传递信息的方法。和用户程序之间传递信息的方法。可使用这些位选择和控制可使用这些位选择和控制S7-200CPU的一些特殊功能。的一些特殊功能。例如:例如:SM0.1表示首次扫描接通一个扫描周期的位;表示首次扫描接通一个扫描周期的位;位位SM字节地址字节地址.位地址位地址SM0.1字节字节,字字,双字双字SM长度长度起始字节地址起始字节地址SMB6,SMW40,SMD20SM0.5的功能为时钟脉冲:的功能为时钟脉冲:0.5秒为秒为1,0.5秒为秒为0。SM0.4的功能为时钟脉冲:的功能为时钟脉冲:30秒为秒为1,30秒为秒为0。6.6.定时器存储器(定时器存储器(定时器存储器(定时器存储器(T T)寻址寻址寻址寻址T3定时器号定时器号 位地址位地址 区域标识区域标识 定时器定时器 定时器位定时器位定时器位定时器位T0T1T2T3定时器当前值定时器当前值T0T1T2T3MSB15LSB0S7-200CPU中,定时器是累计时间增量的设备。中,定时器是累计时间增量的设备。S7-200定时器定时器精度(时基增量)有精度(时基增量)有1ms,10ms,100ms三种。有两个相关的变量:三种。有两个相关的变量:当前值当前值:16位符号整数,记录定时器所累计的时间。位符号整数,记录定时器所累计的时间。定时器位定时器位:定时器当前值大于预设值时,该位置为:定时器当前值大于预设值时,该位置为“1”。(预设值作为定时器指令的一部分输入)预设值作为定时器指令的一部分输入)格式:格式:格式:格式:T定时器号定时器号T39.9.计数器存储器(计数器存储器(计数器存储器(计数器存储器(C C)寻址寻址寻址寻址格式:格式:格式:格式:C计数器号计数器号C3CPU提供了三种类型的计数器:一种只能提供了三种类型的计数器:一种只能增计数增计数;一种只能一种只能减计数减计数;另一种;另一种既可增计数又可减计数既可增计数又可减计数。与计数器相关的变量有两个:与计数器相关的变量有两个:当前值当前值:16位符号整数,存储累计脉冲数;位符号整数,存储累计脉冲数;计数器位计数器位:当计数器的当前值:当计数器的当前值预设值时预设值时,此位置为此位置为“1”。(预设值作为计数器(预设值作为计数器指令的一部分输入)指令的一部分输入)S7-200CPU中中,计数器是累计其输入脉冲电平由低到高的次数。计数器是累计其输入脉冲电平由低到高的次数。C3计数器号计数器号 位地址位地址 区域标识区域标识 计数器计数器 MSB15LSB0计数器位计数器位计数器位计数器位计数器当前值计数器当前值计数器当前值计数器当前值C0C1C2C3C0C1C2C36.4可编程序控制器指令可编程序控制器指令6 4.1位逻辑指令位逻辑指令6 4.3定时器和计数器指定时器和计数器指令令6 4.4传送指传送指令令6 4.6逻辑操作指逻辑操作指令令6 4.7移位和循环移位指移位和循环移位指令令6 4.8整数数学运算指整数数学运算指令令6 4.2置位和复位指令置位和复位指令6 4.5比较指比较指令令6 4.9实数数学运算指实数数学运算指令令目前可编程序控制器的编程语言有梯形图、语句目前可编程序控制器的编程语言有梯形图、语句表、功能块图和计算机高级语言等多种。一般小型机表、功能块图和计算机高级语言等多种。一般小型机多使用梯形图、语句表和功能块图。多使用梯形图、语句表和功能块图。概概 述述 1.语句表语句表(STL)是通过指令助记符创建控制程序,是通过指令助记符创建控制程序,类似计算机汇编语言,它适合有经验的程序员。如:类似计算机汇编语言,它适合有经验的程序员。如:LDI0.0LDI0.0LDI0.1LDI0.1LDI2.0LDI2.0ADI2.1ADI2.1OLDOLDALDALD=Q0.0=Q0.02.功能块图功能块图(FBD)又称逻辑块指令,又称逻辑块指令,它沿用了数字逻辑电路的逻辑方框它沿用了数字逻辑电路的逻辑方框图。对每种功能都使用一个运算方图。对每种功能都使用一个运算方法,其运算功能由方框块内的符号法,其运算功能由方框块内的符号确定。如确定。如:ANDANDI2.1I2.1V50.0V50.0ININPTPTTONTONAC0AC0T33T333.梯形图梯形图(LAD)是一种图形语言,它仍沿用了继电器是一种图形语言,它仍沿用了继电器的触点和线圈等符号。它是以继电器控制系统的电气的触点和线圈等符号。它是以继电器控制系统的电气原理图为基础演变而来的,易于初学者使用,图形表原理图为基础演变而来的,易于初学者使用,图形表示易于理解,而且全世界通用。如示易于理解,而且全世界通用。如KMSB1KMSB2长动控制长动控制长动控制长动控制母线母线逻辑线逻辑线梯形图梯形图梯形图梯形图相当于继电器常开触点相当于继电器常开触点常闭触点常闭触点继电器的线圈继电器的线圈符号符号()I0.0I0.1Q0.0()Q0.0梯形图的特点梯形图的特点 1.梯形图中的继电器、定时器等梯形图中的继电器、定时器等“电器电器”不是不是物理意义上的电磁继电器,而是物理意义上的电磁继电器,而是PLC内部的电子内部的电子电路构成的电路构成的寄存器单元寄存器单元。2.在梯形图中,没有真实的电流流动,为了在梯形图中,没有真实的电流流动,为了便于分析便于分析PLC的周期扫描原理以及控制信息在存的周期扫描原理以及控制信息在存贮空间分布的情况,假设在梯形图中有贮空间分布的情况,假设在梯形图中有“电流电流”流流动,为了区别于真实电流,称为动,为了区别于真实电流,称为能流能流。3.能流能流在梯形图中只能是单方向流动其顺序在梯形图中只能是单方向流动其顺序是从上到下、从左到右。是从上到下、从左到右。1.每一个逻辑行必须从起始母线画起;每一个逻辑行必须从起始母线画起;2.继电器线圈不能直接接在左边的母线上;继电器线圈不能直接接在左边的母线上;3.在梯形图中继电器线圈只能使用一次,在梯形图中继电器线圈只能使用一次,而其触点可以使用个数是无限的;而其触点可以使用个数是无限的;4.梯形图必须按照计算机执行程序时的顺梯形图必须按照计算机执行程序时的顺序依次画出。序依次画出。画梯形图的要求画梯形图的要求bit:存储器中指定的地址位。存储器中指定的地址位。当存储器地址位当存储器地址位(bit)为为0时,对应的常开触点断开,时,对应的常开触点断开,当存储器地址位当存储器地址位(bit)为为1时,对应的常开触点闭合。时,对应的常开触点闭合。当存储器地址位当存储器地址位(bit)为为0时,对应的常闭触点闭合,时,对应的常闭触点闭合,当存储器地址位当存储器地址位(bit)为为1时,对应的常闭触点断开。时,对应的常闭触点断开。这些指令是从存储器或映像寄存器读取数值。这些指令是从存储器或映像寄存器读取数值。操作数操作数bit:I I、QQ、MM、SMSM、T T、C C、V V、S S、L L。bitbit1PLC的触点类型的触点类型(1)常开常闭触点)常开常闭触点常开触点梯形图:常开触点梯形图:常闭触点梯形图:常闭触点梯形图:6 4.1位逻辑指令位逻辑指令立即常开常闭触点是为了使输入响应更快,立即常开常闭触点是为了使输入响应更快,允许对实际输入点直接存取。在程序中遇到立即允许对实际输入点直接存取。在程序中遇到立即常开常闭触点时,常开常闭触点时,CPU绕过输入映像寄存器,直绕过输入映像寄存器,直接读入输入点的通接读入输入点的通/断状态作为程序处理的根据,断状态作为程序处理的根据,但不对输入映像寄存器做刷新处理。但不对输入映像寄存器做刷新处理。bitIIbit(2)立即常开常闭触点)立即常开常闭触点立即常开触点梯形图:立即常开触点梯形图:立即常开触点梯形图:立即常开触点梯形图:立即常闭触点梯形图:立即常闭触点梯形图:立即常闭触点梯形图:立即常闭触点梯形图:操作数操作数操作数操作数bitbitbitbit:I I I I。当执行输出指令时,新值被写入存储器的指定地址当执行输出指令时,新值被写入存储器的指定地址位(位(bit),),如果指定的地址位是如果指定的地址位是Q,则在每次扫描周则在每次扫描周期的最后,期的最后,CPU才以批处理的方式将输出映像寄存器才以批处理的方式将输出映像寄存器中的内容传送到输出点,使输出线圈被接通。中的内容传送到输出点,使输出线圈被接通。bit(1)输出指令)输出指令输出指令梯形图:输出指令梯形图:输出指令梯形图:输出指令梯形图:操作数操作数操作数操作数bitbitbitbit:I I、QQ、MM、SMSM、T T、C C、V V、S S、L L。2 2 输出指令输出指令输出指令输出指令I0.1I0.0Q0.0则对应的时序图如图所示则对应的时序图如图所示I0.1I0.0Q0.0梯形图梯形图当当I0.0与与I0.1(输入寄存器)的常开触点均闭合输入寄存器)的常开触点均闭合时,接通输出线圈时,接通输出线圈Q0.0。(2)立即输出指令)立即输出指令立即输出指令允许对实际输出点直接存取,除相立即输出指令允许对实际输出点直接存取,除相应的输出映像寄存器被更新外,还立即将其内容传送应的输出映像寄存器被更新外,还立即将其内容传送到实际输出点,即直接以结果驱动实际输出而不等待到实际输出点,即直接以结果驱动实际输出而不等待每次扫描周期的结束。立即输出指令比一般指令占用每次扫描周期的结束。立即输出指令比一般指令占用CPU的时间长,故不要盲目的多用类似指令。的时间长,故不要盲目的多用类似指令。bit立即输出指令梯形图:立即输出指令梯形图:立即输出指令梯形图:立即输出指令梯形图:操作数操作数操作数操作数bitbit:QQ。II0.0Q0.1I0.0Q0.1NOTNOT3 取非指令取非指令如梯形图如梯形图可以看出由于取非指令的存在,而使输出的状态可以看出由于取非指令的存在,而使输出的状态相反,即当相反,即当I0.0触点断开时,接通输出线圈触点断开时,接通输出线圈Q0.1,而,而当当I0.0触点闭合时,断开输出线圈触点闭合时,断开输出线圈Q0.1取非指令梯形图:取非指令梯形图:时序图时序图PN当当正正跳跳变变触触点点检检测测到到有有一一次次正正跳跳变变(从从off到到on)之后,则使输出接通一个扫描周期。之后,则使输出接通一个扫描周期。正跳变指令梯形图:正跳变指令梯形图:负跳变指令梯形图:负跳变指令梯形图:4 正、负跳变指正、负跳变指令令(1)正跳变指令)正跳变指令(2)负跳变指令)负跳变指令当负跳变触点检测到有一次负跳变(从当负跳变触点检测到有一次负跳变(从on到到off)之后,则使输出接通一个扫描周期。之后,则使输出接通一个扫描周期。I0.0 一个扫描周期一个扫描周期Q0.1时序图时序图梯形图梯形图I0.0Q0.1PI0.1一个扫描周期一个扫描周期Q0.2时序图时序图梯形图梯形图I0.1Q0.2NbitRN复位指令(置复位指令(置0)是从)是从bit指定的地址位开始的指定的地址位开始的N个点被个点被复位,被复位点数复位,被复位点数N的的范围是范围是1255。置位指令梯形图:置位指令梯形图:2 2复位指令复位指令复位指令复位指令 1 1置位指令置位指令置位指令置位指令复位指令梯形图:复位指令梯形图:bitSN置位指令(置置位指令(置1)是从)是从bit指定的地址位开始的指定的地址位开始的N个点被置位,直至复位指令到来才能复位。被置个点被置位,直至复位指令到来才能复位。被置位点数位点数N的范围是的范围是1255。6 4.2置位和复位指令置位和复位指令操作数操作数操作数操作数bitbitbitbit:I I、QQ、SMSM、T T、C C、V V、S S、L L。I0.0Q0.0Q0.1S2Q0.1R1I0.1I0.0I0.1Q0.0Q0.1Q0.2例:例:立即置位指令梯形图:立即置位指令梯形图:3.3.立即置位指令立即置位指令立即置位指令立即置位指令bitSIN当执行该指令时,新值当执行该指令时,新值1被同时写到物理输出点被同时写到物理输出点和相应的映像寄存器(和相应的映像寄存器(bit)。即)。即N个物理输出点被个物理输出点被立即置位,点数立即置位,点数N范围:范围:1128。操作数。操作数bit:QQ。操作数操作数N:同上。同上。bitRIN4.4.立即复位指令立即复位指令立即复位指令立即复位指令立即复位指令梯形图:立即复位指令梯形图:当执行该指令时,新值当执行该指令时,新值0被同时写到物理输出点被同时写到物理输出点和相应的映像寄存器。即和相应的映像寄存器。即N个物理输出点被立即复个物理输出点被立即复位,点数位,点数N范围:范围:1128。操作数同上。操作数同上。接通延时定时器(接通延时定时器(TON)1 定时器指令定时器指令断开延时定时器(断开延时定时器(TOF)TINPTTOFTINPTTONT为定时器编号;为定时器编号;IN为定时器使能输入端;为定时器使能输入端;PT为定时器的预设值端。为定时器的预设值端。每个定时器均有一个每个定时器均有一个16位位当前值寄存器及一个当前值寄存器及一个1位位的状的状态位(反映其触点的状态)。态位(反映其触点的状态)。6 4.3定时器和计数器指令定时器和计数器指令接通延时定时器梯形图:接通延时定时器梯形图:(1)接通延时定时器()接通延时定时器(TON)但但定定时时器器继继续续计计时时,一一直直计计到到最最大大值值32767,并并保保持持状状态态位位,直直到到使使能能输输入入端端断断开开,清清除除接接通通延延时定时器的当前值,定时器才复位。时定时器的当前值,定时器才复位。当使能输入端当使能输入端IN接通时,接通接通时,接通延时定时器开始计时,当定时器延时定时器开始计时,当定时器(T)的当前值大于等于预设的当前值大于等于预设值时,该定时器的状态位被置值时,该定时器的状态位被置1(即(即触点状态改变触点状态改变););TINPTTON最大值最大值=32767T33当前值当前值T33触点触点I0.0Q0.0PT=3PT=3T33INPTTONI0.03Q0.0T33例:例:(2)有记忆接通延时定时器()有记忆接通延时定时器(TONR)有记忆接通延时定时器梯形图:有记忆接通延时定时器梯形图:TINPTTONR对于有记忆接通延时定时器,对于有记忆接通延时定时器,当使能输入端当使能输入端IN接接通时,定时器开始计时,通时,定时器开始计时,当使能输入端断开时,该定当使能输入端断开时,该定时器保持当前值不变;时器保持当前值不变;当使能输入端再接通时,则定当使能输入端再接通时,则定时器从原保持值开始再往上加,当定时器的当前值大时器从原保持值开始再往上加,当定时器的当前值大于等于预设值时,定时器的状态位置于等于预设值时,定时器的状态位置1(但定时器继续(但定时器继续计时,一直计到最大值计时,一直计到最大值32767),以后即使输入端再断),以后即使输入端再断开,定时器也不会复位;开,定时器也不会复位;若要定时器复位必须用复位指令若要定时器复位必须用复位指令(R)清除其当前值。清除其当前值。()T2INPTTONRQ0.0T210I0.0T2I0.1R1 1()I0.0Q0.0PT=32767PT=10T2当前值当前值T2触点触点I0.1定时器举例定时器举例断开延时定时器梯形图:断开延时定时器梯形图:(3)断开

    注意事项

    本文(第6章-可编程序控制器原理及应用..ppt)为本站会员(得****1)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开