PLC: 예제 프로그램 (스탑워치 - feat. 적산타이머)
(출처: vclock.kr/stopwatch/#) 100m 달리기와 같이 기록을 측정하는 운동 경기에서 스탑워치가 자주 사용된다. 스탑워치 자체를 모르는 사람은 없겠지만, 글의 내용 진행을 위해 굳이 이야기를 해보자면, 위 그림과 같이 시간이 표시되는 부분이 있고, 시작 버튼을 눌렀을 때 시간이 증가되기 시작하다가 리셋 버튼을 누르면 지금까지 측정된 시간이 초기화되는 그런 기능을 가지고 있다. 이전 글을 통해 알아보았듯이, IEC 61131-3에서는 TON, TOF, TP라는 세 가지 타입의 타이머를 정의하고 있다. 그리고, CODESYS에서는 Standard 라이브러리를 통해 세 가지 타입의 타이머를 제공하고 있다. IEC의 표준 타이머 중에서 TON 타이머가 스탑 워치의 동작 특성과 가장 잘 맞는다...