重庆科创学院-PLC技术1.pptVIP

  1. 1、本文档共45页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆科创学院-PLC技术1

编程器是对PLC进行操作的工具 专 用 编 程 器 在装有专用编程软件的计算机上编程 简易编程器 直插式、便携式 计算机辅助编程 图形编程器 编程工具 1.3 PLC的软件系统 1.3.1 系统程序 系统程序是由PLC的制造者采用汇编语言编写的,固化于ROM型系统程序存储器中,用于控制PLC本身的运行,用户不能更改。 系统程序分为: 1.系统管理程序 2.用户指令解释程序 3.标准程序模块和系统调用程序 PLC的软件系统 1.3.2 用户程序 用户程序又称为应用程序,是用户为完成某一控制任务而利用PLC的编程语言编制的程序。用户程序是线性地存储在系统程序制定的存储区内。 1.用户环境 用户环境是由系统程序生成的,它包括用户数据结构、用户元件区、用户程序存储区、用户参数、文件存储区等。 2.用户程序结构 用户程序结构大致可以分为三种: (1)线性程序(2)分块程序(3)结构化程序 3.用户程序语言 PLC的编程语言有多种,其中梯形图、语句表、功能块图是三种基本语言。 1.4 PLC的工作过程 PLC的循环扫描工作过程 接线程序控制与存储程序控制 1.4.1 接线程序控制与存储程序控制 继电接触器控制系统,又称为接线程序控制系统,是通过电器元器件的固定接线来实现控制逻辑,完成控制任务的。 接线程序控制与存储程序控制 在PLC控制系统中,用户根据控制要求编制出相应的控制程序,并写入PLC的程序存储器中。系统运行时,PLC将程序执行结果输出给相应的输出设备,控制被控对象工作。 这种控制称为存储程序控制。 1.4.2 PLC 的循环扫描工作过程 扫描工作分为 5 个阶段 公 共 处 理 阶 段 程 序 执 行 阶 段 扫描周期计算阶段 I/O 刷 新 阶 段 外设端口处理 阶段 PLC的循环扫描工作过程 扫描工作一般分为:读输入、执行程序、处理通信请求、自诊断检查和写输出等过程,CPU反复不停地分阶段处理上述各种不同的任务,这种周而复始的循环工作方式称为循环扫描。 执行用户程序只是扫描周期的一个组成部分,用户程序不运行时,PLC也在扫描,只不过在一个周期中去除了执行用户程序和读输入、写输出的内容。 PLC最主要的工作方式是循环扫描(周期扫描) PLC在运行工作状态,执行如上所述的一次扫描操作所需的时间称为扫描周期,其典型值为1~100ms。扫描周期与用户程序的长短、指令的种类和CPU的运算速度有很大的关系。用户程序较长时,指令执行的时间在扫描周期中占相当大的比例。 设置各异常继电器 异常: (ERR/ALM)LED 灯亮 警告: (ERR/ALM)LED 闪烁 异常或警告? 无 有 异常 检查结果正常? 扫描周期监视 时间预置 执行用户程序 程序结束?(END命令?) No Yes 扫描周期固定值 设定检查 有固定值设置? 等待设定扫描周期到 计算扫描周期 I/O 刷 新 正常 异常 警告 接通电源 初始化 I/O 外设端口 服务 初始化 I/O 、内部辅助、特殊辅助、 辅助记忆继电器区域清零 定时器预置 识别扩展单元 公 共 处 理 执行用户 程序 扫 描 周 期 计 算 处 理 刷新 硬件、用户程序内存 检 查 外设端口服务 接通电源 初始化 硬件检查 正常? 异常报警 异常处理 扫描周期监视 执行用户程序 程序结束? 扫描周期检查 有固定设置? 等待 扫描周期计算 I/O刷新 外设端口服务 异常 公共处理 执行用 户程序 扫描周期计算 刷 新 端口服务 (1) PLC扫描工作各环节的功能 ① PLC上电后,首先检查硬件是否正常。 ② 按自上而下的顺序,逐条读用户程序并执行。 对输入的数据进行处理, 将结果存入元件映象寄存器。 ③ 计算扫描周期。 若正常,则进行下一步;若不正常,则报警并作处理。 母线 ④ I/O刷新阶段。 ⑤ 外设端口服务。 读输入点的状态并写入输入映像寄存器。 将元件映像寄存器的状态经输出锁存器、输出电路送到输出点。 访问外设端口连接的外部设备。 读 读 读 写 写 执行用户程序 I/O刷新 I/O刷新 I/O刷新 I/O刷新 (2) PLC执行用户程序的过程 (3) PLC控制的原理 等效电路图 SB1 SB2 ST 公共端 公共端 输入部分 输出端子 输入端子 用户程序 输出部分 主电路 KM FU FR M 3 ~

您可能关注的文档

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档