문서의 선택한 두 판 사이의 차이를 보여줍니다.
양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
cublocapp:an34003:index [2017/10/15 22:08] Comfile Technology |
cublocapp:an34003:index [2017/10/16 00:07] (현재) Comfile Technology [실행결과] |
||
---|---|---|---|
줄 1: | 줄 1: | ||
+ | ====== AN34003 - 타이머 ====== | ||
+ | 레더로직의 여러가지 매력중 단연코 "타이머"가 가장 으뜸이라고 말씀드리고 싶습니다. | ||
+ | |||
+ | 레더로직상에 여러개의 타이머가 있어도, 각각 독립적으로 자신만의 시간으로 움직입니다. | ||
+ | |||
+ | 이것을 베이직이나 여타 다른 언어로 구현하기에는 어려움이 있습니다. | ||
+ | |||
+ | 다음은 On타이머의 예입니다. | ||
+ | |||
+ | {{ :cublocapp:an34003:ld5.jpg?nolink |}} | ||
+ | |||
+ | P0의 입력이 1초동안 들어오면, T0 타이머 접점을 ON 시킵니다. 이것을 타이밍 차트로 표현해보면 다음과 같습니다. (On 타이머는 입력체터링 제거, 노이즈 제거용으로 많이 사용됩니다.) | ||
+ | |||
+ | {{ :cublocapp:an34003:time1.jpg?nolink |}} | ||
+ | |||
+ | ===== 결선 ===== | ||
+ | |||
+ | P16, P17-->Toggle Switch \\ | ||
+ | P24-->LED | ||
+ | |||
+ | 점퍼선을 사용해서, 아래 사진처럼 P16, P17에는 스위치를 P24에는 LED를 연결하십시오. | ||
+ | |||
+ | {{ :cublocapp:an34003:ontimerboard.png?nolink |}} | ||
+ | |||
+ | ===== 소스 프로그램 ===== | ||
+ | |||
+ | {{ :cublocapp:an34003:an34003.zip |}} | ||
+ | |||
+ | <code xbasic> | ||
+ | Const Device = CB280 | ||
+ | Usepin 16,In | ||
+ | Usepin 17,In | ||
+ | Usepin 24,Out | ||
+ | Set Ladder On | ||
+ | Do | ||
+ | Loop | ||
+ | </code> | ||
+ | |||
+ | {{ :cublocapp:an34003:ontimer.png?nolink |}} | ||
+ | |||
+ | ===== 실행결과 ===== | ||
+ | <html> | ||
+ | <center> | ||
+ | <iframe width="560" height="315" src="https://www.youtube.com/embed/LhSxSNsMJmk" frameborder="0" allowfullscreen></iframe> | ||
+ | </center> | ||
+ | </html> | ||
+ | |||
+ | [[cublocapp:index|한단계 뒤로가기]] |