对输入输出接口的要求.PPT

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

PLC控制系统设计 PLC控制系统设计的原则与步骤 1、PLC控制系统设计的基本原则 1、最大限度地满足被控对象的控制要求。 2、保证控制系统可靠、安全。 3、在满足控制要求的前提下,力求使系统简单、经济、操作和维护方便。 4、考虑生产发展和工艺的改进,在选择PLC容量时应留有一定余量。 PLC控制系统设计 2、PLC控制系统设计的一般步骤 【分析控制对象】在进行PLC控制系统设计之前,首先要对控制对象进行深入的研究分析,明确控制的任务、工艺流程,弄清实现这些任务需要哪些输入信号,选用什么类型的输入元件,哪些信号需要输出及如何进行驱动负载等。 【确定控制系统总体方案】要在分析控制对象的基础上确定电气控制方案。控制系统设计一般是一个先整体后局部,逐步细化并不断完善的过程。在这一过程中,先根据主要的控制功能大致确定一个初步的控制方案。 【确定I/O元件,选择PLC机型】在确定电气控制方案之后,可进一步研究系统的硬件构成。要选择合适的输入和输出元件,确定主回路各电器和保护器件,选择报警和显示元件等。根据所选用的电气和元件的类型和数量,计算所需PLC的输入、输出端子数,然后选择合适的PLC类型。 PLC控制系统设计 【编制应用程序,安装硬件电器】在设计程序时,尽量将系统运行中各种可能出现的情况考虑周全,必要时要向用户征询意见,尽量按照功能分类,模块化编程,程序注释要清晰。 【系统联机调试,编写技术文件】将编写好的程序下载到PLC中去,进行联机调试。调试时可以将控制系统分成功能块,逐块继续宁调试,最后进行整体联合调试,调试完毕后编写相应的技术文件。 PLC控制系统设计 PLC机型的选择 PLC机型的选择应是在满足控制要求的前提下,保证可靠、维护使用方便以及最佳的性能价格比。具体应考虑以下几方面: 1.性能与任务相适应 2.结构上合理、安装要方便、机型上应统一 3.编程设备的选择 4.是否满足响应时间的要求 5.对联网通信功能的要求 6.其他特殊要求 PLC控制系统设计 PLC容量估算 I/O点数的确定: PLC的I/O点数的确定以系统实际的输入输出点数为基础确定。在I/O点数的确定时,应留有适当余量。通常I/O点数可按实际需要的10~15%考虑余量;当I/O模块较多时,一般按上述比例留出备用模块。 存储器容量的确定: 用户程序占用多少存储容量与许多因素有关,如I/O点数、控制要求、运算处理量、程序结构等。因此在程序编制前只能粗略的估算。 PLC控制系统设计 输入/输出点的分配 PLC机型及输入/输出(I/O)模块选择完毕后 设计PLC系统总体配置图。 依据工艺布置图,参照具体的PLC相关说明书或手册将输入信号与输入点、输出控制信号与输出点一一对应画出I/O接线图。 PLC机型选择完后输入/输出点数的多少是决定控制系统价格及设计合理性的重要因素,因此在完成同样控制功能的情况下可通过合理设计以简化输入/输出点数。 PLC控制系统设计 (二)、用户的结构与执行 PLC控制系统设计 1、用户程序中用到的块 2、用户程序结构 3、程序执行 PLC控制系统设计 1、用户程序中用到的块 PLC控制系统设计 组织块是操作系统与用户程序的接口,由操作系统调用,用于控制扫描循环和中断程序的执行,PLC的起动和错误处理等,有的CPU只能使用部分组织块。 组织块的起动事件及对应优先级 PLC控制系统设计 PLC控制系统设计 OB1是循环扫描的主程序块,它的优先级最低。其循环时间被监控。即除OB90 以外,其它所有OB 均可中断OB1 的执行。以下二个事件可导致操作系统调用OB1: ??? * CPU 启动完毕。? ?????? * OB1 执行到上一个循环周期结束。? 起动组织块OB100-OB102: 当PLC接通电源以后,CPU有三种起动方式,可以在STEP7中设置CPU的属性时选择其一:暖起动(Warm restart)、热起动(Hot restart)和冷起动(Cold restart)。OB为暖起动组织块,OB101为热起动组织块,OB102为冷起动组织块。对于OB100~OB102,CPU只在起动运行时对其进行一次扫描,其他时间只对OB1进行循环扫描。 PLC控制系统设计 功能块是用户编写的有自己存储区(背景数据块)的块,每次调用功能时需要提供各种类型的数据给功能块,功能块也要返回变量给调用它的块。这些数据 静态变量(STAT)的形式存放在指定的背景数据块(DI)中,临时变量存储在局部数据堆栈中。功能块

文档评论(0)

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

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

1亿VIP精品文档

相关文档