인터럽트 테스트용으로 대충 구성한건....
저 철상자가 3개 이하로 떨어지면 A 신호를 주도록 구성한거임.
그리고 수량비교조합기를 녹색 전선 연결해서 A신호 받도록 설정하고
A=1 신호 받으면 활성화 되도록 함.
A가 1이 아니면 정차역이 비활성화 되도록 설정함.
상차역과 하차역이 무한반복되는 구간에서
인터럽트역에서 인터럽트 발생시 그쪽으로 가도록 구성하고 싶은데
회로 A=1 이렇게 했음.
근데 인터럽트가 발생이 안되는거 같음...(왜인지 모르겠음 알려주셈)
나 이것때문에 혼자 1시간 고민중임
기차역에 신호 보냄하면 그 역에 정차해잇는 기차한데 신호를 주는거임 - dc App
나 글쓴이임. 몰랐어 저러면 신호 다 연결되는줄암 - dc App
상-하차구간에서 신호 a를 어디서받음? 아예 받질 않아보이는데
상하차 역에서 신호받는게 아니라 기차가 신호받으면되는거아님? 나 잘모름ㅠ 머리터짐 - dc App
@팩붕이2(118.235) 아 말을 빼먹었다 상-하차구간 기차가 신호 a를 어디서 받는냐는 말이었음 인터럽트역이랑 상차역끼리 같은 회로를 공유해야 그 회로를 기차가 받을거니까
기차는 기본적으로 회로에 연결 안 됨. 연결된 경우는 정차시 기차역 회로 설정에서 기차로 신호 보내는 경우만 신호 받음.
위 그림에서 철상자가 3개이면 A=1로 인터럽트 역이 활성화는 됨. 문제는 기차 운행 스케쥴에 인터럽트 역이 있느냐? 없다면 인터럽트 역으로 갈 일이 없음. 따라서 A=1일 때 기차가 정차하는 다른 기차역에서도 A=1이라는 신호를 기차로 보내줘야 기차가 신호 받고 그 조건 ㅡ 아마도 인터럽트 역으로 가라는 조건 ㅡ 을 활성화 시켜야 됨.
그럼 모든 정차역에 저 인터럽트역에서 내보내는 회로를 녹색전선으로 연결해야되는거임?? 개번거롭네... - dc App
팩토리오에 회로 선 색이 두 개 ㅡ 녹 적 ㅡ 있는데 기본적으로 한 선은 로컬 ㅡ 프로그램 상 지역변수 ㅡ 한 선은 전역 ㅡ 프로그램 상 전역 변수 ㅡ 으로 전 지역 연결하는 경우가 일반적. 요새는 레이더로 신호 쏴주거나 시분할로 회로 를 강제 분할하는 경우도 있음.
a레이더랑 인터럽트역 회로조건 녹색 연결하고 b레이더랑 상차역 녹색연결하면 레이더끼리 회로조건 원격으로 주고받음?? - dc App
@팩붕이2(118.235) ㅇㅇ. 해보삼 될거임. 비슷하게 많이 쓰는 중.
한 행성 내에서 레이더에 같은 색 회로 신호는 공유되는 걸로 알고 있음.