- 1、本文档共34页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PLC考试重点-河南理工大学
接触器电气图形符号及文字符号
;时间继电器触头类型;;;2、连续运转控制线路
;3、利用万能转换开关实现正反转控制
;4、分析电路中的错误 ;基于微处理器的工业控制系统;3.1 CPU的工作模式 ;在 STOP 模式下,CPU ① 处理所有通信请求(如果适用)并 ②执行自诊断。
在STOP模式下,CPU不执行用户程序,过程映像也不会自动更新。 ;PLC使用的物理存储器类型:
RAM, ROM, Flash EPROM(简称为FEPROM);地址区;不管使用变量(例如,“Start”或“Stop”)还是绝对地址(例如,“I0.3”或“Q1.7”),对输入(I) 或输出 (Q) 存储区的引用都会访问过程映像而非物理输出。
要立即访问或强制用户程序中的物理(外围设备)输入或输出,请在引用后面添加“:P”(例如,“Stop:P”或“Q0.3:P”)。
局部数据L:只要调用代码块,CPU 就会分配要在执行块期间使用的临时或本地存储器 (L)。代码块执行完毕后,CPU 将重新分配本地存储器,以用于执行其它代码块。;存储区; 创建用于自动化任务的用户程序时,需要将程序的指令插入代码块中:
● 组织块 (OB) 对应于 CPU 中的特定事件,并可中断用户程序的执行。 用于循环执行用户程序的默认组织块 (OB 1) 为用户程序提供基本结构,是唯一一个用户必需的代码块。 如果程序中包括其它 OB,这些 OB 会中断 OB 1 的执行。其它 OB 可执行特定功能,如用于启动任务、用于处理中断和错误或者用于按特定的时间间隔执行特定的程序代码。
● 功能块 (FB) 是从另一个代码块(OB、FB 或 FC)进行调用时执行的子例程。 调用块将参数传递到 FB,并标识可存储特定调用数据或该 FB 实例的特定数据块 (DB)。 更改背景 DB 可使通用 FB 控制一组设备的运行。 例如,借助包含每个泵或阀门的特定运行参数的不同背景 DB,一个 FB 可控制多个泵或阀。
● 功能 (FC) 是从另一个代码块(OB、FB 或 FC)进行调用时执行的子例程。 FC 不具有相关的背景 DB。 调用块将参数传递给 FC。 FC 中的输出值必须写入存储器地址或全局 DB 中。
● 数据块(D B)用于存放执行用户程序时所需的变量数据的数据区。用户程序中除了逻辑程序外,还需要对存储过程状态和信号信息的数据进行处理,数据是以变量的形式存储,通过存储地址和数据类型来确定数据的唯一性; 功能块 (FB)与 功能 (FC)
检验FC、FB重要指标是可移植性(可重用性)。编程员在长期的编程过程中,不断积累了大量的FC和FB。如果它们内部全部 使用局部变量,不用全局变量,不作任何修改,就可以将它们移植到其他项目,通过调用与被调用的关系,可以迅速生成新的项目程序。
把相同功能的工作编制成FB,然后在FC里调用,程序修改起来方便。
例子:有10台电机,编制启动,停止逻辑,报 警,复位逻辑。
FB+FC: FB+背景数据块+FC调用(把这些电机对应的I/O点添到 FB的管脚上)
FC: 1)要写10遍,2)如果用粘贴和复制的话,有可能有的 I/O点忘记修改或其他一些错误,3)程序的结构性不强,维护起来浪费时间。
如果子程序的任务不能在一个扫描周期完成,需要在两次调用之间保存某些变量的值,则应选用FB,而不是FC。因为这种情况下FC需要用全局变量 (例如共享数据块和M区)来保存这些变量的值,但是这样会影响FC的可移植性。如果块的内部使用了全局变量,在移植时需要考虑每个块使用的全局变量是否会 与别的块产生地址冲突(同一地址重复使用)。如果这样的FC很多,移植是附加的工作量将会很大,也很容易出错。;;一、触点指令 ;例2:电机启保停控制;例3:电机正反转控制
图为三相笼型异步电动机正反转控制电路。;例4:多地点控制
有些电气设备,如大型机床、起重运输机等,为了操作方便,常要求能在多个地点对同一台电动机实现控制。这种控制方法叫做多地点控制。
多地点控制的接线原则是:起动按钮应并联连接,停止按钮应串联连接。;例5:顺序启动控制
在生产实际中,有时要求一个系统中多台电动机按一定顺序实现起动和停止,如磨床上的电动机就要求先起动液压泵电动机,再起动主轴电动机。;例5:顺序启动控制;若给定输入 I0.2,则三个输出 Q0.3、Q0.4 和 Q0.5 的时序图为: ;例3-1若给定输入 I0.0 和 I0.1 ,则三个输出 Q0.0、Q0.1 和 Q0.2 的时序图为: ;三、边沿指令 ;4)定时脉冲器
例:用脉冲定时器实现一个周期振荡电路;例:在
文档评论(0)