西门子S7-300 PLC 在变电站中的应用
| FP M 15.2 AN scan_end S scan_start 按下面板电池巡检键,手动进行电池巡检 A( A F3_bat_scan FP M 15.3 O( A F3_bat_scan FN M 15.4 ) ) AN scan_end S scan_start 电池巡检开始 A scan_start JNB _001 CALL FB 23 , DB23 _001: NOP 0 电池巡检开始,画面转到电池巡检画面 A scan_start FP M 17.4 JNB _002 L 2 T MW 102 _002: NOP 0 电池巡检结束,复位电池组序号, L MW 186 L 18 ==I = L 0.0 A L 0.0 JNB _003L 0 T MW 116 _003: NOP 0 A L 0.0 JNB _004 L DB65.DBW 100 T MW 118 _004: NOP 0 A L 0.0 BLD 102 L S5T#2S SD T 51 电池巡检结束,置位电池巡检标志位 A T 51 = L 0.0 A L 0.0 JNB _005 L 0 T MW 186 _005: NOP 0 A L 0.0 BLD 102 S scan_end 电池巡检结束后,进行过、欠压判断 A scan_end JNB _006 CALL FB 24 , DB24 _006: NOP 0 3、绝缘监察及接地选线: 能够自动(每天定时)和手动进行绝缘监察及接地选线。(部分程序) 判断系统时钟是否为9 点,若是,则启动自动执行绝缘监察功能 A( L MW 22 L 9 ==I ) FP M 15.5S auto_gnd_chk 根据绝缘监察霍尔电压采样值与设定值的大小,判断是否出现不平衡接地,若出现,则启动 AN gnd_chk = L 2.0 A L 2.0 A( L MW 148 L MW 122 >I ) FP M 15.6 S en_unbalance A L 2.0 A( L MW 148 L MW 122 <=I ) FP M 15.7 R en_unbalance 使绝缘监察启动的三种条件,有任何一个满足要求,则开始绝缘监察 A( O auto_gnd_chk O( A en_unbalance FP M 16.1 ) O( A en_unbalance FN M 16.2 ) O( A F4_gnd_chk FP M 16.3 ) O( A F4_gnd_chk FN M 16.4 )) AN gnd_chk S en_chk 进行绝缘监察时,进入绝缘监察画面 A en_chk FP M 17.5 JNB _001 L 4 T MW 102 _001: NOP 0 监察完毕,进行监察使能复位 A M 17.0 R en_chk R gnd_chk 监察完毕,进行对地电阻值,电压值记录及进行报警 A M 17.0 JNB _009 CALL FB 25 , DB25 _009: NOP 0 4、当前报警及历史报警信息处理:(程序略) 故障分类为二级:分为一般故障和致命故障。 一般故障包括: 当发生此类故障时,仅声光预警,不中断当前操作。根据系统中产生的各种故障实施相关的故障声光报警和记录,此刻显示屏进入故障报警画面,显示故障内容,性质,时刻,按ACK 解除声音报警,但故障显示仍然存在,直至解除故障。 致命故障包括: 当发生此类故障,将禁止所有控制输出,声光报警,在显示屏上显示故障类型、内容、时刻。只有在排除故障,按人工复位键后系统恢复正常工作。 普通故障指示(K8) L MW 84 L 1 ==I = M 8.4 致命故障指示(K9) L MW 84 L 2==I = M 8.7 5、显示画面及LED 灯指示 主充电机运行指示灯(F1) A DI_k1 = M 6.0 = M 6.1 主充电机直流输出故障闪烁报警控制(故障) A( O( L DB65.DBW 202 L 1 ==I ) O( L DB65.DBW 204 L 1 ==I ) ) JNB _00f L 1 T MW 52 _00f: NOP 0 蓄电池充电状态显示控制(主充) A DI_bat AN float_charge JNB _019 L 1 T MW 68 _019: NOP 0 蓄电池充电 |
