PLC基础及应用第1章.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
2.PLC的编程语言 由于PLC的发展时间不长,其硬件、软件还没有统一标准,不同PLC厂商都针对自己的产品开发不同编程语言,并且大多数是不兼容。但国际电工委员会于1994年规定了五种编程语言作为PLC标准编程语言,分别为梯形图编程语言、指令表编程语言、顺序功能图编程语言、功能模块图编程语言和结构化语句编程语言。 三菱PLC基础与应用 (1)梯形图(Ladder Diagram)编程语言 图1-11 梯形图编程语言 三菱PLC基础与应用 (2)指令表(Instraction List)编程语言 LD Y0 ANI T0 OR X0 OUT T0 K20 OUT Y0 LD T0 OR Y1 ANI X1 OUT Y1 图1-12 指令表编程语言 三菱PLC基础与应用 (3)顺序功能图(Sepuential Function Chart)编程语言 图1-13 顺序功能图编程语言 三菱PLC基础与应用 (5)功能模块图(Function Block)编程语言 图1-14 功能模块图编程语言 三菱PLC基础与应用 (6)结构化语句(Structured Text)编程语言 结构化语句编程语言是用结构化的描述语句来描述程序的一种编程语言。它是一种类似于高级语言的编程语言。在大中型的可编程序控制器系统中,常采用结构化语句编程语言来描述控制系统中各个变量的关系。它也被用于集散控制系统的编程和组态。 三菱PLC基础与应用 1.3.3 PLC的工作原理 1.PLC的扫描工作原理 当PLC运行时,是通过执行反映控制要求的用户程序来完成控制任务的,需要执行众多的操作,但CPU不可能同时去执行多个操作,它只能按分时操作(串行工作)方式,每一次执行一个操作,按顺序逐个执行。由于CPU的运算处理速度很快,所以从宏观上来看,PLC外部出现的结果似乎是同时(并行)完成的。这种串行工作过程称为PLC的扫描工作方式。 三菱PLC基础与应用 2.PLC的扫描过程 图1-15 PLC的CPU工作流程 三菱PLC基础与应用 3.PLC执行程序的过程及特点 图1-16 PLC执行程序过程 三菱PLC基础与应用 (1)输入采样阶段 在输入采样阶段,PLC以扫描方式依次地读入所有输入状态和数据,并将它们存入I/O映象区中的相应的单元内。在PLC的存储器中,有一个专门存放输入输出信号状态的区域,称为输入映像寄存器和输出映像寄存器,PLC梯形图中别的编程元件也有对应的映像存储区,称为元件映像寄存器。 三菱PLC基础与应用 要注意的是,只有在输入采样阶段,输入映像寄存器的内容才与输入信号一致,而在输入采样结束后,转入用户程序执行和输出刷新阶段。在这两个阶段中,即使输入状态和数据发生变化,I/O映象区中的相应单元的状态和数据也不会改变。因此,如果输入是脉冲信号,则该脉冲信号的宽度必须大于一个扫描周期,才能保证在任何情况下,该输入均能被读入。 三菱PLC基础与应用 (2)用户程序执行阶段 在用户程序执行阶段,PLC总是按由上而下的顺序依次地扫描用户程序(梯形图)。在扫描每一行梯形图时,又总是先扫描梯形图左边的由各触点构成的控制线路,并按“先左后右、先上后下”的顺序对由触点构成的控制线路进行逻辑运算 三菱PLC基础与应用 (3)输出处理阶段 当扫描用户程序结束后,PLC就进入输出刷新阶段。在此期间,CPU按照I/O映象区内对应的状态和数据刷新所有的输出锁存电路,再经输出电路驱动相应的外设。这时才是PLC真正的输出。 输入输出映像寄存器集中在一起就是I/O映像区,其大小随系统输入/输出的点数而定。I/O映像区的设置,使得CPU执行用户程序所需信号状态及执行结果都与I/O映像区产生联系,只有CPU扫描执行到输入输出服务过程时,CPU才从实际的输入点读入相关信号状态,存放于输入映像区,并将暂时存放在输出映像区内的运行结果传送至实际输出点。 三菱PLC基础与应用 1.3.4 PLC的分类及性能指标 1.PLC的分类 PLC产品种类繁多,其规格和性能也各不相同。对 PLC的分类,通常根据其结构形式的不同、功能的差异 和I/O点数的多少等进行分类。 (1)按结构形式分

文档评论(0)

132****9295 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档