微機保護電流程序流程有那些呢?
發布時間:2022-04-20 16:24:58 瀏覽次數:5840次
微機保護裝置的概述有那些呢?微機保護電流流程有那些呢?微機保護系統程序的其他流程有那些呢?
一、概述:
微機保護裝置:
1)硬件電路:不同原理的微機保護裝置的硬件基本相同
2)軟件程序:將算法和程序結合,并合理安排程序結構是實現保護功能的關鍵所在
實時系統:
1)實時系統:具有苛刻條件的活動以及外來信息要求進行快速處理并在一定時間內作出響應的程序。
2)中斷機制:引入中斷的原因、中斷源
3)中斷優先級:兩個或多個中斷源同時提出中斷請求
二、電流保護流程
上方是程序入口。每當微機保護裝置剛接通電源或有復位信號(RESET)后微型機都要響應復位中斷,它將從一個微型機規定的地址(稱為復位向量地址)中,去提取第一條要執行的所存放的地址或去執行一條跳轉指令,具體由微型機設計而定,直接控制微型機跳轉到程序入口、復位向量地址是微型機器件事先設定好的規定地址,編程人員無法改變它,且復位向量地址必須存放在ROM或FLASH中,不能存放在RAM中,否則造成停電
流失,無法在上電后讓微型機按照設計的流程進行,這樣,微型機都把所希望運行的程序入口地址存放在復位向量地址中,保證每次接通電源或RESET后,微機都自動的進入程序的入口,隨后按照編制的程序進行
(一)系統流程
1、初始化
(1)首先,對硬件電路所設計的可編程并行接口進行初始化
(2)第二步是讀取所有開關量輸入的狀態,并將其保存在規定的RAM或FLASH地址單元內,以備以后在自檢循環時,不斷監視開關量輸入是否有變化
(3)對裝置的軟硬件進行一次全面的自檢
(4)在經過全面自檢后,應將所有標志字清零
(5)進行數據采集系統的初始化
2、系統程序的其它流程
過初始化和全面自檢后——開放中斷——數據采集系統投入工作——系統程序進入一個自檢循環回路
在中斷后,微型機實際上是交替執行系統程序和中斷服務程序的,兩個程序流程的時序關系當系統程序流程執行到A處時,定時器產生了一次中斷,于是,微型機自動的將A處的位置和關鍵信息保存起來,微型機轉而執行一遍完整的中斷服務程序,在中斷服務程序結束后,微型機恢復執行A處被暫停的系統程序流程;當系統程序流程執行到B處時,定時器再次產生中斷信號,從而微型機又暫停B處的流程,再次執行一遍中斷服務程序,其中微型機在程序t1、t3、t5……tk時間段分別完整地執行一遍中斷服務程序;在t2、t4、t6、……tk+1則分別執行系統程序流程。如此反復在不同時間段上交替執行兩種程序。
(二)中斷服務程序流程
電流保護功能的主體,主要包括以下功能
(1)控制數據采集系統,將各模擬輸入量信號轉化成數字量的采樣值,然后存入RAM區循環寄存器中
(2)時鐘計時功能
(3)計算保護功能中用到的測量值
(4)將測量電流和I段電流定值進行比較
(5)在電流I段的功能之后,執行電流Ⅱ段的功能
(6)電流Ⅲ段的功能、邏輯和比較過程均與電流Ⅱ相似,僅僅是在電流測量元件中考慮了第三相電流的合成,用以提高第Ⅲ段電流保護的靈敏度
(7)當Ⅰ、Ⅱ、Ⅲ段的電流測量元件都不動作時,再控制出口回路,使出口繼電器處于不動作狀態達到收回跳閘命令的目的