关于电力系统二次测控装置的代码功能框架分析

前言

现在电力系统二次测控也进入了全面物联网的大潮之中,对于电力系统二次测量咱们须要用到单片机进行数据的采集,继电器的控制,以及串口通信这几个功能。固然在这个基础之上咱们就能够经过代码实现电力系统中的保护功能。html

硬件层外设使用

在硬件层,本代码须要使用ADC进行模拟量的采集,须要通用IO口进行继电器和告警灯的控制,须要使用串口进行数据的通信。node

应用框架

对于电力系统来讲,首先咱们须要获得遥测量,也就是电流、电压、有功、无功、功率因数、零序、正序、负序份量等遥测量。git

获得这些遥测量以后,咱们就能够经过电力系统中咱们设置的保护定值与实际的值相比较,若是知足定值条件程序就经过IO口操做继电器或者告警灯动做,以达到保护的目的。github

其次在电力系统中还有一种数据特别重要,也就是开关量,对于开关量来讲只有开和关两种状态。对应到代码也就是只有零和一两种状态。电力系统的开关量也叫遥信。咱们须要经过IO输入信号对开入量进行实时的检测。web

最后一个重要的部分就是通信部分了。在电力系统中有经常使用的通信规约。在通信部分咱们的代码要作的就是把咱们ADC采集到的遥测量以及遥信,SOE信息进行打包,把须要的数据用程序打包成上行可识别的报文信息。
框架图框架

保护计算
打包报文
打包报文
遥测遥信数据
保护执行生成数据
通信上送
上行