본문/내용
보행자 우선 횡단 보도 신호등 제어
? 설계목적
교외의 사람통행이 빈번하지 않은 횡단보도 신호등을 보행자가 필요시 보행자 신호버튼을
눌러 제어할 수 있도록 한다.
? 동작
?처음 신호등 상태는 차량신호 파란불, 보행자 신호 빨간불로 시작한다.
?보행자가 횡단하고자 할 때 보행자 신호버튼을 누른다.
?보행자 신호버튼을 누른 후 3초 후 차량신호가 파란불에서 황색불로 변한다.
(차량에 차량신호가 빨간불로 변한다는 것을 사전 알림으로써 속도 감속 유발)
?황색불 2초간 유지 후 차량신호는 빨간불로 바뀌고, 보행자 신호는 파란불로 바뀌어서
보행자가 횡단할 수 있다.
?보행자 신호는 20초간 유지가 되며 10초 동안은 계속 켜짐상태를 유지하고, 나머지 10초
동안은 깜빡임으로써 보행자가 빨리 횡단할 수 있도록 유도한다.
?보행자 신호가 끝나면 다시 차량신호는 파란불로 바뀌고, 보행자 신호는 빨간불로 바뀐다.
? 모형도
? Basic 정의
Const Device = CB280
Usepin 0, In, Start
Usepin 1, Out, 차량파란불
Usepin 2, Out, 보행자빨간불
Usepin 3, Out, 차량황색불
Usepin 4, Out, 차량빨간불
Usepin 5, Out, 보행자파란불1
Usepin 6, Out, 보행자신호깜빡임
Set Ladder On
? H/W 정의
From
To
Aliasname
0
P0
Start
1
L1
차량파란불
2
L2
보행자빨간불
3
L3
…
?T1 신호에 의해서 TON을 사용하여 황색불이 2초간 자기유지를 유지한 후 T2 신호를 넘겨주고
?T2 신호를 받은 차량신호 빨간불과 보행자신호 파란불은 20초동안 불이 켜짐