- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2021/2/11 * 2. 继电器输出型接口 可根据负载的需要选用直流或交流 输出继电器 2021/2/11 * 3.晶闸管型输出电路 双向晶闸管 可根据负载的需要选用交流 2021/2/11 * 继电器控制系统: 硬逻辑并行运行的方式 计算机控制系统: 采用等待命令的工作方式,如键盘扫描方式或I/O扫描方式 可编程控制器控制系统: 循环扫描工作方式,即系统工作任务管理及应用程序执行都是按循环扫描方式完成的 2.3 PLC的工作原理 2021/2/11 * 输入部分:收集并保存被控对象实际运行的数据和信息。 逻辑部分:处理输入部分取得的信息,并按照被控对象实际的动作要求作出反映。 输出部分:提供正在被控制的许多装置中,哪几个设备需要实时操作处理。 输入部分 PLC控制的指示灯控制电路 逻辑部分 输出部分 PLC控制系统由输入部分、逻辑部分和输出部分组成,如图所示。各部分的功能为: 2021/2/11 * 可编程控制器工作原理 开机 内部处理 通讯服务 输入刷新 程序执行 输出刷新 可编程控制器在开机后,完成内部处理、通信处理、输入刷新、程序执行、输出刷新五个工作阶段,称为一个扫描周期。完成一次扫描后,又重新执行上述过程,可编程控制器这种周而复始的循环工作方式称为扫描工作方式。 2021/2/11 * 信号传递过程(从输入到输出) 输入端 输入电路 输入映像寄存器 输入刷新阶段---CPU从输入电路的输出端读出各路状态,并将其写入输入映像寄存器; X0 X1 b.程序执行阶段 -- CPU从输入映像寄存器和元 件映像寄存器中读出各继电器的状态,并根据 此状态执行用户程序,执行结果再写入元件映 像寄存器中; c. 紧接着的输出刷新阶段---将输出映像寄存器的状态写入输出锁存电路,再经输出电路传递输出端子,从而控制外接器件动作。 X0 Y0 Y0 Y1 元件映像寄存器 读 写 输出锁存器 输出电路 输出端 Y0 Y1 读 写 2021/2/11 * 内部处理 通信服务 输入处理 程序执行 输出处理 开机 每次扫描用户程序之前,都先进行内部处理阶段,即故障自诊断。自诊断内容为I/0部分、存储器、CPU等,发现异常停机显示出错。若自诊断正常,继续向下扫描。 2.PLC的工作过程 2021/2/11 * PLC检查是否有与编程器、计算机等的通信请求,若有则进行相应处理,如接收由编程器送来的程序、命令和各种数据,并把要显示的状态、数据、出错信息等发送给编程器进行显示。如果有与计算机等的通信请求,也在这段时间完成数据的接受和发送任务。 内部处理 通信服务 输入处理 程序执行 输出处理 开机 2021/2/11 * PLC的中央处理器对各个输入端进行扫描,将所有输入端的状态送到输入映象寄存器。 内部处理 通信服务 输入处理 程序执行 输出处理 开机 2021/2/11 * 中央处理器CPU将逐条执行用户指令程序,即按程序要求对数据进行逻辑、算术运算,再将正确的结果送到输出状态寄存器中。 内部处理 通信服务 输入处理 程序执行 输出处理 开机 2021/2/11 * 当所有的指令执行完毕时,集中把输出映象寄存器的状态通过输出部件转换成被控设备所能接受的电压或电流信号,以驱动被控设备。 内部处理 通信服务 输入处理 程序执行 输出处理 开机 2021/2/11 * 3. 扫描周期和响应时间 扫描周期的长短主要取决于子以下几个因素 CPU执行指令的速度 执行每条指令占用的时间 程序中指令条数的多少 响应时间可以分为 最短响应时间 最长响应时间 可编程控制器在运行工作状态时,执行一次扫描操作所需要的时间称为扫描周期。其典型值为1~100ms。 I/O滞后时间又称为系统响应时间,是指可编程控制器外部输入信号发生变化的时刻起至它控制的有关外部输出信号发生变化的时刻之间的间隔。 2021/2/11 * 不同厂家,不同型号的PLC的编程语言只能适应自己的产品。IEC中的PLC编程语言标准中有五种编程语言:顺序功能图编程语言、梯形图编程语言、功能块图编程语言、指令语句表编程语言、结构文本编程语言。 最常用的就是梯形图编程语言和指令语句表编程语言。 2.4 PLC的编程语言 2021/2/11 * 1. 梯形图语言(Ladder Diagram,LD) 2.4 PLC的编程语言 进行梯形图编程过程中涉及到以下几个基本概念: 能流 母线 软触点 2021/2/11 * 2 梯形图的特点
文档评论(0)