====== CTUD 박스함수 ====== **Count Up/Down Counter (업다운 카운터)** 카테고리: [[products:mpino_studio2:box_functions:counter|카운터 박스함수]] ===== 동작 설명 ===== 왼쪽 조건이 ON인 동안 증가 입력의 상승 엣지에는 1을 더하고 감소 입력의 상승 엣지에는 1을 뺍니다. 두 입력이 같은 스캔에 상승하면 값은 바뀌지 않습니다. ===== 입력 형식과 인수 ===== **입력 형식:** ''CTUD C11 M0 M1 3'' * 타깃 — 카운터 메모리 C(16비트) 또는 DC(32비트) * up — 증가시킬 비트접점(예: P0/M1) * down — 감소시킬 비트접점(예: P1/M2) * preset — 완료비트가 ON되는 카운트 수(정수, 시간 아님) ===== 동작 예제 ===== ^ 실행 조건 ^ 실행 전 ^ 입력한 명령어 ^ 예상 결과 ^ | 왼쪽 조건 ON | C11=0 | ''CTUD C11 M0 M1 3'' | M0 ×2, M1 ×1 → C11=1 | {{ :products:mpino_studio2:counter-ctud-timing.svg?1000 |CTUD 입력, 현재값과 완료 상태의 변화 }} ===== 주의사항 ===== * 카운터는 왼쪽 조건의 상승 엣지마다 한 번만 값을 변경합니다. MPINO-8A4R(T)-S에서는 C0 ~ C10이 보드 기능에 매핑되어 있으므로 카운터 주소로 C11 이후를 사용하십시오. ===== 같은 카테고리의 박스함수 ===== * [[products:mpino_studio2:box_functions:counter:ctu|CTU 상세 설명 보기]] — Count Up Counter (업카운터) * [[products:mpino_studio2:box_functions:counter:ctd|CTD 상세 설명 보기]] — Count Down Counter (다운카운터)