可编程控制器控制软件框图及工作方式_第1页
可编程控制器控制软件框图及工作方式_第2页
可编程控制器控制软件框图及工作方式_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、本文格式为Word版,下载可任意编辑可编程控制器控制软件框图及工作方式 1. 超小型PC监控程序框图 开机处理和初始化程序 PC 起动后,监控程序从0000H地址开头工作,首先禁止由于工作电压故障引起的中断以及关闭锂电池电压指示灯。然后进入开机处理程序和初始化程序,清各种标志寄存器,停止定时器计数器工作。 测试工作电压 这一阶段,反复测试工作电压。由于禁止中断,所以一旦电压不正常,不会转入中断服务子程序,而在该段程序中不断循环执行。反复测试电压,直到完全正常后才连续后续的程序。 求和校验 求和校验是PC对又RAM以及对IO总线进行检查的方法。求和校验是把程序存储器的内容进行求和并将求和结果与编

2、程结束时求和的结果进行比较若全都则说明RAM区存放的用户程序是正确的。 语法检查 PC的语法检查包括内容有:输入程序的元件号码及程序语法有没有规律错误。例如消失没有定义的元件号码,以及指令与元件号码协作不当等。 编程方式与运行方式 这两种工作模式的选择与编程器的状态选择开关以及PC基本单元的运行(RUN) 、停止(STOP)模式有关。当编程器插在基本单元上,要进入编程状态(输入程序),基本单元的选择开关应放在停(STOP)的位置,编程器的状态选择开关放在编程档(PRORAM)位置。运行程序或监控状态时,也就是说要用PC掌握一个系统或监视一个程序时,基本单元的选择开关放在运行(RUN)的位置,而

3、编程器状态选择开关设置在监控(MONITOR)位置。 编程处理 当 PC 选择编程工作方式,首先进行编程预备,编程初始化和键操作预备工作。接着调用键操作入口程序,进行显示,扫描键盘等工作,然后进入键译码、键分类程序,最终转入键处理程序。 停机处理 在这段过程中,主要工作是关运行指示灯、爱护内存内容、关输出,最终退到判别工作方式的程序中,以响应用户对工作方式的选择。 2. PC周期扫描的工作方式 PC 虽然以微处理器为核心,但其工作方式和微机有很大的不同。微机是一种“等待命令”和“中断”的工作方式;而PC 则是处于一种周期循环扫描的工作方式中。这一节我们将为大家介绍这种可以提高 PC 牢靠性的独

4、特的工作方式。 可编程掌握器一个扫描周期分为两次刷新(输入刷新、输出刷新)、三个阶段; a) 输入刷新阶段 扫描全部的输入端子,并将各输入端子的状态存入内存中各对应的输入映像寄存器中。自此输入映像寄存器就与外界隔离,无论输入点的状态怎样变化,输入映象寄存器的内容都保持不变,始终到下一个扫描周期的输入刷新阶段,才会写进新内容。这就是说,各输入映像寄存器的状态要保持一个扫描周期不变。 b) 程序执行阶段 在程序执行阶段,CPU 对用户程序按先左后右、先上后下的挨次逐条地进行解释和执行。 在此过程中, CPU 从输入映像寄存器和元件映像寄存器中读取各继电器当前的状态,依据用户程序给出的规律关系进行规

5、律运算,运算结果再写入各元件映像寄存器中。 c) 输出刷新阶段 在全部指令执行完毕后,元件映象寄存器中全部的输出继电器状态,在输出刷新阶段转存到相应的输出锁存器中,通过肯定方式输出,驱动外部负载。 PC对输入/输出的处理原则 (1) 输入映象寄存器的数据,取决于输入端子板上各输入点的在上一个输入刷新期间的接通/断开状态。 (2) 程序如何执行取决于用户所编程序和输入映象寄存器及其它各元件映象寄存器的内容。 (3) 程序如何执行取决于用户所编程序和输入映象寄存器及其它各元件映象寄存器的内容。 (4) 输出锁存器中的数据,由上一次输出刷新期间输出映象寄存器中数据打算。 (5) 输出端子的接通/断开

6、状态,由输出锁存器打算。 PC周期扫描工作方式的特点 a) 优点:提高了抗干扰力量,增加了系统牢靠性。 PC工作时大多数时间与外部输入/输出设备隔离,从根本上提高了系统的抗干扰力量,增加了系统的牢靠性。 b) 缺点: 降低了系统的响应速度。 从输入端输入信号发生变化到输出端对该变化作出响应,需要一段时间。对一般的工业掌握,这种滞后是完全允许的。 值得留意的是:这种响应滞后不仅是由于PC扫描工作方式造成,更主要是PC输入接口滤波环节带来的输入延迟和输出接口中驱动器件动作时间带来输出延迟,还与程序设计有关。 值得一提的是:PC的扫描,既可按固定挨次进行,也可按用户程序规定的可变挨次进行。这不仅仅由于有的程序不需要每扫描一次,执行一次,也由于在一个大掌握系统中,需要处理的IO点数较多。采纳分时分批扫描执行的方法,可缩短扫描周期和提高掌握的实时响应性。 一般来说,对于小型PC: I/O点数较少,用户程序较短一般采纳集中采样、集中输出的工作方式,这样既不影响系统的响应速度,又可以在肯定

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论