baojingmode.c

来自「电能表源码」· C语言 代码 · 共 59 行

C
59
字号
/*************************************************************************************

	文件类型:
	文件作用:报警灯处理
	修改权限:
	文件相关:
	
	创 建 人:chenbo
	创建日期:2007.11.24
	当前版本:Ver0.1
	
	版本信息:Ver0.1					

**************************************************************************************/
#include "Tiger.h"
//=============================================================================
//函数功能:初始化报警模块
//
//=============================================================================
void Ini_baojinmode(void)
{
  F_shiyabaojin=0;                   //清报警标志位
  F_fanxiangbaojin=0;
  F_bupinhenbaojin=0;
  
//  CLOS_SHIYABAOJING                  //关所有报警灯
//  CLOS_FANXIANGBAOJIN
//  CLOS_BPINHENBAOJIN

  F_runbaojinmode=0;                  //清运行标志位
}

//===============================================================================
//函数功能:报警模块,根据窃电情况,打开相应报警灯
//
//================================================================================
void baojing_mode(void)
{
  if(F_runbaojinmode==1)
    { F_runbaojinmode=0;
	/*
	  if(F_shiyabaojin==1)                    //如果失压事件发生
//	     OPEN_SHIYABAOJING                    //打开失压报警灯
	  else
//	     CLOS_SHIYABAOJING                    //否则关失压报警灯

	 if(F_fanxiangbaojin==1)                  //反向
//	     OPEN_FANXIANGBAOJIN
	 else
//	     CLOS_FANXIANGBAOJIN

	 if(F_bupinhenbaojin==1)                   //不平衡
//	      OPEN_BPINHENBAOJIN
	 else 
//	      CLOS_BPINHENBAOJIN
*/
	}
}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?