fy"> btfsc PortA, 1; Перевірка умови. Якщо на порт А0 (датчик D1) подається 1
goto m3
goto start
Стан В«Небезпека відсутняВ»
movlw .30 Reg_2 .1 Reg_3 decfsz Reg_1, F wr1 Reg_2, F wr1 Reg_3, F wr1 PortB, 2; Зелене світло горить
movlw .179; Затримка на 0.22 сек Reg_1
movlw .30 Reg_2 .1 Reg_3 decfsz Reg_1, F wr2 Reg_2, F wr2 Reg_3, F wr2
nop
nop
Даний код пограми керує миготінням зеленого вогню світлової сигналізації, із затримкою 0,22 сек.
Кількість тактів мигання виповнюється вищеозначених фтагментом коду, який виконує декремент даних у змінній Sch
movwf Reg_1.69Reg_2.2Reg_3decfsz Reg_1, Fwr3Reg_2, Fwr3Reg_3, Fwr3
nopPortB, 1; жовтої не горітPortB, 0; червоний горіт.169; затримка на 0.25 сек
movwf Reg_1.69Reg_2.2Reg_3decfsz Reg_1, Fwr4Reg_2, Fwr4Reg_3, Fwr4
nop
Далі через заданий інтервал часу виконується встановлена ​​алгоритмом робота жовтого і червоного світла.
Перевірка стану фотодатчика.
Перевірка стану датчика D2.
movwf Reg_1.4Reg_2.2Reg_3decfsz Reg_1, Fwr5Reg_2, Fwr5Reg_3, Fwr5 PortB, 4
bsf PortB, 3; порт В3 вуст. в 1. шлагбаум піднято
movlw .186 Reg_1.4Reg_2.2Reg_3decfsz Reg_1, Fwr6Reg_2, Fwr6Reg_3, Fwr6
bsf PortB, 2; зелене світло горітstart
Даний фрагмент програми керуючої системи, в стан В«Небезпека відсутняВ», і пересилає робочу точку програми в початок: goto start.
Пристрій є повністю автоматичною системою без можливості регулювання. Для роботи необхідно подати живлення на пристрій і розташувати елементи контролю враховуючи технічні можливості контрольованого відрізка шляху та швидкість пересувних складів. p align="justify"> Висновок
Залізничні переїзди, є об'єктами підвищеної небезпеки. Впровадження нових технологій автоматизації регулювання руху, дозволяють не тільки вирішувати завдання безпеки, але також полегшують їх обслуговування та моніторинг. p align="justify"> Крім того, сучасні системи автоматизації - це не просто данина моді...