:=O1_nT; O1_A1=O1_T1 and O1_A2=O1_T2 and O1_T1=O1_T2 then O1_B1=O1_nT1 and O1_B2=O1_nT2 and O1_nT1=O1_nT2 then O1_A3=O1_T3 and O1_A4= O1_T4 and O1_T3=O1_T4 then O1_B3=O1_nT3 and O1_B4=O1_nT4 and O1_nT3=O1_nT4 then O1_A1 /=O1_A3 and O1_A2 /=O1_A4 then
-Close1 <= «1»;- Колійне реле 1 розімкнуте; закритий переїзд:=«1»; <= «1»;- Лампа ОР1ПС1 ісправнаif; if;
end if; if; if; O1_A1=O1_nT1 and O1_A2=O1_nT2 and O1_nT1=O1_nT2 then O1_B1=O1_T1 and O1_B2=O1_T2 and O1_T1=O1_T2 then O1_A3=O1_nT3 and O1_A4=O1_nT4 and O1_nT3=O1_nT4 then O1_B3=O1_T3 and O1_B4=O1_T4 and O1_T3=O1_T4 then O1_A1 /=O1_A3 and O1_A2 /=O1_A4 then
-Close1 <= «0»;- Колійне реле 1 разомукнуто; переїзд відкритий:=«1»; <= «0»; - лампа ОР1ПС1 несправна if; if; if; if; if;
- порушення парафазного або імпульсного сигналу на входах А і В Blok=«0» O1 <:=0;- Лампа ОР1ПС1 неісправнаif; if; if; process;
- знімання інформації з вогневими РЕЛЕ 2 переїзної СВІТЛОФОРА 1;: processO2_T1, O2_T2, O2_T3, O2_T4: STD_LOGIC; O2_nT1, O2_nT2, O2_nT3, O2_nT4: STD_LOGIC; O2_A1, O2_A2, O2_A3, O2_A4: STD_LOGIC; O2_B1, O2_B2, O2_B3, O2_B4: STD_LOGIC; Blok: STD_LOGIC:=«0»;
- ____
- тривалість імпульсів і провалів: 5 ms _ | | __ | | _P1=«1»- Якщо переїзд закритif ClkL=«1» thenO2_T «event and O2_T =» 1 «- Якщо прийшов фронт сигналу Тfor 1.5 ms; _A1:=O2_A; _B1:=O2_B; _T1:=O2_T; _nT1:=O2_nT; for 1.5 ms; _A2:=O2_A; _B2:=O2_B; _T2:=O2_T; _nT2:=O2_nT; for 3.5 ms; _A3:=O2_A; _B3:=O2_B; _T3:=O2_T; _nT3:=O2_nT; for 1.5 ms; _A4:=O2_A; _B4:=O2_B; _T4:=O2_T; _nT4:=O2_nT; O2_A1=O2_T1 and O2_A2=O2_T2 and O2_T1=O2_T2 then O2_B1=O2_nT1 and O2_B2=O2_nT2 and O2_nT1=O2_nT2 then O2_A3=O2_T3 and O2_A4= O2_T4 and O2_T3=O2_T4 then O2_B3=O2_nT3 and O2_B4=O2_nT4 and O2_nT3=O2_nT4 then O2_A1 /=O2_A3 and O2_A2 /=O2_A4 then:=»1«; <= »1 ';- Лампа ОР1ПС2 ісправнаif; if;
end if; if; if; O2_A1=O2_nT1 and O2_A2=O2_nT2 and O2_nT1=O2_nT2 then O2_B1=O2_T1 and O2_B2=O2_T2 and O2_T1=O2_T2 then O2_A3=O2_nT3 and O2_A4=O2_nT4 and O2_nT3=O2_nT4 then O2_B3=O2_T3 and O2_B4=O2_T4 and O2_T3=O2_T4 then O2_A1 /=O2_A3 and O2_A2 /=O2_A4 then:=«1»; <= «0»; - лампа ОР1ПС2 несправна if; if; if; if ; if;
- порушення парафазного або імпульсного сигналу на входах А і В Blok=«0» O2 <= 0;- Лампа ОР1ПС2 неісправнаif; if; if; process;
- знімання інформації з вогневими РЕЛЕ 1 переїзної СВІТЛОФОРА 2;: processO3_T1, O3_T2, O3_T3, O3_T4: STD_LOGIC; O3_nT1, O3_nT2, O3_nT3, O3_nT4: STD_LOGIC; O3_A1, O3_A2, O3_A3, O3_A4: STD_LOGIC; O3_B1, O3_B2, O3_B3, O3_B4: STD_LOGIC; Blok: STD_LOGIC:=«0»;
- ____
- тривалість імпульсів і провалів: 5 ms _ | | __ | | _P1=«1»- Якщо переїзд закритif ClkL=«0» thenO3_T «event and O3_T =» 1 «- Якщо прийшов фронт сигналу Тfor 1.5 ms; _A1:=O3_A; _B1:=O3_B; _T1:=O3_T; _nT1:=O3_nT; for 1.5 ms; _A2:=O3_A; _B2:=O3_B; _T2:=O3_T; _nT2:=O3_nT; for 3.5 ms; _A3:=O3_A; _B3:=O3_B; _T3:=O3_T; _nT3:=O3_nT; for 1.5 ms; _A4:=O3_A; _B4:=O3_B; _T4:=O3_T; _nT4:=O3_nT; O3_A1=O3_T1 and O3_A2=O3_T2 and O3_T1=O3_T2 then O3_B1=O3_nT1 and O3_B2=O3_nT2 and O3_nT1=O3_nT2 then O3_A3=O3_T3 and O3_A4= O3_T4 and O3_T3=O3_T4 then O3_B3=O3_nT3 and O3_B4=O3_nT4 and O3_nT3=O3_nT4 then O3_A1 /=O3_A3 and O3_A2 /=O3_A4 then:=»1«; <= »1 ';- Лампа ОР2ПС1 ісправнаif...