可编控制器概序改案例.ppt

  1. 1、本文档共89页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC直流输入接口 PLC继电器输出接口 PLC晶体管输出接口 PLC晶闸管输出接口 标准编程器 通用编程器 9.2 工作方式 PLC采用循环扫描的工作方式,这个过程可分为内部处理、通信服务、输入处理、程序执行、输出处理几个阶段,整个过程扫描一次所需要的时间称为扫描周期。 内部处理:CPU检测主机硬件,同时检查所有I/O模块的状态,在RUN下,还检查用户程序存储器,如异常,则停机并显示出错。 通信服务:自动检测并处理通信端口接收到的任何信息,检查是否有编程器、计算机等通信请求,若有则进行相应处理。 输入扫描:对各数字量输入点的当前状态进行输入扫描,并将扫描结果分别写入对应的映像寄存器中。 执行用户程序:用户程序按顺序存放,CPU从第一条指令开始顺序取指令并执行,直到最后一条指令结束。指令执行时从映象存储器中读取各输入点的状态经算术或逻辑运算,然后结果送到输出映象寄存器中。 输出处理:CPU从输出映象寄存器中的数据几乎同时集中对输出点进行刷新,通过输出接口转化成被控设备所接受的电压或电流信号,以驱动被控设备。 PLC方式开关处于RUN时,执行所有阶段,处于STOP时,只执行前2个阶段,此时 PLC可联机或离线编程。 PLC的运行方式 PLC的工作方式 PLC的工作按集中输入、集中输出,周期性循环扫描的方式进行工作的。 工作过程 上电处理 扫描过程 出错处理 PLC的运行方式 形象理解典型例子 PLC的运行方式 形象理解典型例子 PLC扫描过程的中心内容 输入采样阶段 一般情况下,PLC对输入信号的要求 程序执行阶段 输出刷新阶段 扫描周期的长短与CPU的运算速度、I/O点数、用户程序的长短及编程情况有关,通常用PLC执行1KB指令所需的时间来说明其扫描速度。数量级为零点几微秒到上百微秒。 对响应速度要求快的系统,在硬件选定之后,应尽量缩短和优化程序代码。 输入输出处理原则 输入映像寄存器的数据取决于输入端子板上各输入点在上一刷新器件的接通和断开状态。 程序执行结果取决于用户所编程序和输入/输出映像寄存器的内容及其它各元件映像寄存器内容。 输出映像寄存器的数据取决于输出指令的执行结果。 输出锁存器的数据,由上一次输出刷新期间输出映像寄存器中的数据决定。 输出端子的接通和断开状态,由输出锁存器决定。 9.3 编程语言 PLC的编程语言概述 IEC61131-3 五种编程语言 梯形图(Ladder Diagram,LD)、 功能块图(Function Block Diagram,FBD) 顺序功能图(Sequential Function Chart,SFC) 结构化文本(Structured Text,ST) 指令表或语句表(Instruction List,IL或STL) (1). 梯形图:最常用、最直观的编程语言。 名字的由来 定义及内容 能流的概念 梯形图(所有厂商都支持LAD) 它是一种图形化的面向控制过程的“自然语言”,它沿用了继电器的触点、线圈、串并联等述语和图形符号,同时增加了一些继电器控制系统中没有的特殊符号,以便扩充PLC的控制功能。 梯形图它继承了继电接触控制系统中的框架结构和逻辑关系,是最接近于继电接触系统中的电气控制原理图,它形象直观,易学,实用,为广大电气技术人员所熟悉,是应用最多一种编程语言。 有的PLC有两根母线,大部分PLC只保留左边的母线,在LAD中,触点代表逻辑“输入”条件如开关、按纽、内部条件等;线圈通常代表逻辑“输出”结果,如灯,电机接触器、中间继电器等,对S7-200 PLC来说,还有一种输出-“盒”代表附加的指令,如定时器、计数器和功能指令等。 SB1 SB2 KM KM 继电器启停控制线路 I0.0 I0.1 Q0.0 Q0.0 PLC梯形图 X1 X2 Y30 Y30 常开触点 常闭触点 线圈 例:三相异步电动机单向运行电气控制系统 输入设备 输出设备 三相异步电动机单向运行PLC控制系统 PLC编程的基本原则 每个梯形图网络由多个梯级组成,每个输出元素可构成一个梯级,每个梯级可由多个支路组成。 梯形图每一行都是从左母线开始,而且输出线圈接在最右边,输入触点不能放在输出线圈的右边。 输出线圈不能直接与左母线连接。 多个的输出线圈可以并联输出。 在一个程序中各输出处同一编号的输出线圈若使用两次称为“双线圈输出”。双线圈输出容易引起误动作,禁止使用。 PLC梯形图中,外部输入/输出继电器、内部继电器、定时器、计数器等器件的触点可多次重复使用。 梯形图中串联或并联的触点的个数没有限制,可无限次的使用。 在用梯形图编程时,只有在一个梯级编制完整后

文档评论(0)

过各自的生活 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档