PLC编程教程 日本三菱FX系列--13可编程控制器的工作原理和编程语言.ppt

PLC编程教程 日本三菱FX系列--13可编程控制器的工作原理和编程语言.ppt

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC编程教程 日本三菱FX系列--13可编程控制器的工作原理和编程语言

可编程控制的工作原理、 编程语言、性能指标与分类 一、学习要求 1、重点掌握PLC控制的工作原理,即它工作的三个阶段。 2、了解可编程序控制器的编程语言。 3、了解可编程控制器的分类和特点。 名词解释: 1、软元件: 即为C、T、M……六个继电器。它们是存储单元与程序结合的产物,不是物理型的继电器,但具有物理型继电器的功能。所以称为软元件。 2、软元件映像寄存器: 存放各类软元件状态数据的存储单元 3、输入输出映像寄存器: 在PLC的存储器里,专门存放X、Y状态数据的地方,叫I/O映像区。其中存放输入状态数据的数据映像区,称为输入映像寄存器,存放输出状态数据映像区,称为输出映像寄存器。 二、讲解内容: 第一部分:PLC的工作原理 可编程序控制器虽然是继电控制器基础上发展起来的,但是在工作原理有很大的区别。下面,我们以一台电动机单向起停电路来比较两种系统的工作过程。 1、继电器控制过程: ? 按下启动按钮SB1,电流流经SB2——SB1——KM,KM线圈得电,其其外部触点闭合令电机启动。其与SB1并联的辅助触点也闭合,自锁。KM闭合后将电动机电源接通,电动机启动工作。 2、PLC的控制过程 先把按钮和KM接到输入和输出端。 接通PLC的输入电源后,PLC就开始工作了,它的工作分为两大部分: (1)自诊断及通讯响应过程: 对电源、存储器、锂电池检查 有没有正确执行监视、定时等内部固定程序。如果自诊断正常,继续检查编程器有没有什么通讯要求,如果有,就会处理通讯要求。 如:执行程序传送、打印要求。 (2)用户程序执行过程: 1)先检测PLC所有输入继电器触点的状态,并将它们存放在输入映像寄存器中。 如:按下SB1,只有X0的常开闭合,常闭断开。其余23个输入继电器没有启动,其触点静态状态。这些触点状态被存储到输入映像寄存器里,分别存储为1和0。闭合触点存1,断开触点存0。 2)接着PLC依照用户程序从输入映像寄存器里将输入数据读出,从第0步开始顺序运算,每行运算的结果都写入对应的软元件寄存器(Y、M、S、T……中。 如:PLC根据输入映像寄存器里存储的X0、X1的状态数据,依照上面程序进行逻辑运算,经运算得知Y0为1。然后把这个1送到输出元件寄存器里存储起来。 3)最后PLC根据输出映像存储器的数据传送输出锁存器,然后由锁存器通过输出电路使输出外部接点闭合,驱动被控负载。 Y0在输出回路中的外部触点闭合, KM线圈得电,电动机启动。 结论:PLC与继电控制器在控制原理上区别 1)继电器控制器是在按钮闭合后,给继电器线圈直接加上电压让继电器获电吸合;而PLC是接受到按钮动作的信号进行逻辑运算,再使接在输出回路中的隔离触点闭合,使外部输出电源接通和接触器获电。 2)PLC要完成电路控制,必须需要读开关状态(输入采样阶段)、逻辑运算(程序执行阶段)、输出运算结果(输出刷新阶段)三个时间段,工作顺序是从前到后。 这三个阶段也称为输入处理、程序处理、输出处理阶段。 PLC的这种按时间段顺序工作的方式叫扫描方式。 忽略自诊断时间和通讯响应时间,完成这三个阶段所用的时间叫扫描周期。 也就是从输入到输出(END)整个执行时间叫扫描周期。 小型PLC的扫描周期一般为十几秒到几十毫秒,在100MS之内。 注意:扫描周期不是一个确定的值,取决于PLC扫描速度、用户程序的长短及I/O点数的多少。 (3)PLC一个周期工作过程的特点: 1)输入采样阶段特点 在一个扫描周期没有进行完毕时,即使输入状态发生变化,输入映像寄存器的数据也不会改变,直到下一扫描周期开始,才读入这一变化。 如图:PLC运行后,按下启动按钮,则X1=1,X2=1 ,这个状态也就被记入了输入映像寄存器。如果在本扫描周期还没有完成时断开了X2,PLC不存储X2=0的数据,映像寄存器中仍然是X2=1。 2)程序处理(程序执行)阶段特点: ① 各元件(X除外)映像寄存器的数据,是随程序的执行不断变化的。 ② 前面的逻辑结果影响后面的运算,后面的运算结果不影响前面的逻辑关系。 3)输出处理(输出刷新)阶段 特点:在这个阶段,PLC只按照输出映像存储器(而不是按照其它元件寄存器中)的数据,刷新输出锁存器。 (二) PLC的几种编程语言 不采用微机的编程语言,采用梯形图语言、指令助记符语言、控制系统流程图语言等。其中梯形图、指令助记符语言最为常用。 PLC的设计和生产至今尚无国际统一标准,不同厂家所用语言和符号也不尽相同。但它们的梯形图语言的基本结构和功能是大同小异的。 (1)梯形图语言(指令表) 梯形图是在原继电器—接触器控制系统的继电器梯形图基础上演变而来的一种图形语言。 常开触点 : 常

文档评论(0)

zhuwenmeijiale + 关注
实名认证
内容提供者

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

版权声明书
用户编号:7065136142000003

1亿VIP精品文档

相关文档