PLC映像寄存器状态 掩藏方法及工程实例
点击数:7474 次 录入时间:03-04 11:37:43 整理:http://www.55dianzi.com PLC入门
本文介绍可编程序控制器(PLC)内部映像寄存器状态的变化规律和特点,通过映像寄存器状态的临时掩藏这样一种数据处理方法,构成监控系统中执行机构的重复动作。并介绍了在工程中的应用实例。一、概述
PLC在工业生产中得到了广泛的应用。在用PLC构成的监控系统中,如果巧妙地利用PLC内部映像寄存器状态变化的规律和特点,就更能发挥出PLC在监控系统中的独到优势,使系统更加完善。PLC应用于煤矿大型主排水泵、主通风机以及变电所二次接线监控系统中,均采用PLC映像寄存器工作循环过程中所形成的状态掩藏,实现中央复归重复动作,收到了很好的效果。现以日本三菱F1系列PLC为例,介绍PLC映像寄存器状态掩藏及其在工程中的应用。
二、PLC信息处理规则及映像寄存器状态的掩藏
1、PLC工作方式及信息处理规则
可编程序控制器工作方式一般为扫描工作方式,如图1所示。它分为3步进行,即输入处理、程序处理、输出处理,这种工作方式有其显著的特点:
图1 PLC扫描工作过程(1)在程序处理前,PLC将所有输入端子的状态读入输入映像寄存器,此后在整个程序处理中与外界隔开,即使输入状态发生变化,输入映像寄存器的内容也不变化,直到下一扫描周期的输入处理阶段才读入这一变化。
(2)程序处理阶段程序是从头开始顺序执行的,在指令中涉及到输入输出状态时,PLC从输入映像寄存器中读取的是上一阶段采样输入端子的状态;从输出映像寄存器读取的是映像寄存器的当前状态。每次执行结果都写入有关的映像寄存器,因此,除输入元件外各元件的映像寄存器的内容随着程序的执行在不断地变化。
由此可见,PLC对信息处理遵守了以下规则:
(1)输入映像寄存器的内容在整个工作周期是不变的,保存值决定于刷新阶段输入端子的状态。
(2)输出锁存器的内容由上一次输出刷新期间输出映像寄存器的内容决定,输出映像寄存器的内容是随程序的执行而变化的。
2、映像寄存器状态的掩藏
F1系列可编程序控制器在内部有许多存储单元,按其功能分为输入继电器、输出继电器、辅助继电器、定时器、计数器等,各自都对应着映像寄存器。按照PLC信息处理规则,可编程序控制器在程序运行的每一个周期内,输入映像寄存器的状态与其在程序中的位置无关,在整个工作周期是不变的。而输出映像寄存器及辅助继电器的状态则是与其所处的位置不同而变化的。如果借助一些辅助继电器,把输入映像寄存器的状态暂时记忆下来,待新的循环周期中使用,则有利于鉴别输入映像寄存器状态的变化,这就是映像寄存器状态的掩藏。
如图2所示,图中000~002及400为输入继电器,35为输出继电器,100~102为辅助继电器,000~002通过100~102实现了状态掩藏。在一个新的运行周期中,所有的输入映像寄存器均为新的扫描周期采样所得到的新的结果,而辅助继电器100~102之中,是掩藏的相应的输入映像寄存器上一循环周期的采样结果。程序从第0步开始顺序执行,即便是输入映像寄存器的状态发生了变化,在程序运行到第11步之前,辅助继电器100~102的状态不会变化,只有执行到第11步指令以后,辅助继电器100~102才随000~002的状态而变化。100~102变化以后,又把000~002新的状态掩藏起来,一直保持到下一个周期。

[1] [2] 下一页
本文关键字:寄存器 工程 PLC入门,plc技术 - PLC入门