사용자 도구

사이트 도구


products:mpino_studio2:box_functions:logic_control

문서의 이전 판입니다!


MPINO STUDIO 2 Phase 4-8 · 로직 제어 박스함수

래더 실행 위치를 이동하거나 실행 구간을 제어하는 명령을 설명합니다.

래더 실행 위치를 이동하거나 실행 구간을 제어하는 명령을 설명합니다.

JMP와 MCS 구간을 구성한 실제 래더 화면입니다.

JMP와 MCS 구간을 구성한 실제 래더 화면입니다.

박스함수 입력값과 실행 결과 예시

1. JMPㆍJMPN

JMP

조건부 점프 (Jump)

왼쪽 조건이 ON이면 같은 래더 안의 뒤쪽 라벨로 이동하여 그 사이의 래더 줄을 건너뜁니다. 건너뛴 출력과 계산값은 이전 상태를 유지합니다.

입력 형식: JMP L1

인수

  • 1번째 = 라벨: 점프할 라벨명(아무 영숫자, 같은 셀에 입력한 라벨과 일치)
실행 조건 실행 전 입력한 명령 예상 결과
왼쪽 조건 ON L1 앞의 출력ㆍ계산값 JMP L1 L1까지 래더 줄을 건너뛰고 해당 값은 이전 상태 유지

JMPN

반전 조건부 점프 (Jump if Not)

왼쪽 조건이 OFF이면 같은 래더 안의 뒤쪽 라벨로 이동합니다. 나머지 동작과 제한은 JMP와 같습니다.

입력 형식: JMPN L1

인수

  • 1번째 = 라벨: 점프할 라벨명(아무 영숫자, 같은 셀에 입력한 라벨과 일치)
실행 조건 실행 전 입력한 명령 예상 결과
왼쪽 조건 OFF L1 앞의 출력ㆍ계산값 JMPN L1 L1까지 래더 줄을 건너뛰고 해당 값은 이전 상태 유지

2. MCSㆍMCSCLR

MCS

마스터 컨트롤 시작 (Master Control Set)

0 ~ 15의 레벨로 마스터 컨트롤 구간을 시작합니다. 왼쪽 조건이 OFF이면 대응하는 MCSCLR까지 구간의 코일을 OFF로 처리합니다.

입력 형식: MCS 0

인수

  • 1번째 = 레벨: 0 ~ 15. 바깥쪽 구간부터 작은 번호를 사용
실행 조건 실행 전 입력한 명령 예상 결과
왼쪽 조건 OFF MCS 0 구간 MCS 0 구간 코일 OFF, 계산ㆍ전송 대상은 이전값 유지

MCSCLR

마스터 컨트롤 종료 (Master Control Clear)

지정한 레벨의 마스터 컨트롤 구간과 그 안쪽 구간을 종료합니다.

입력 형식: MCSCLR 0

인수

  • 1번째 = 레벨: 종료할 MCS와 같은 0 ~ 15의 번호
실행 조건 실행 전 입력한 명령 예상 결과
MCS 0 뒤 레벨 0 구간 실행 중 MCSCLR 0 레벨 0과 그 안쪽 마스터 컨트롤 구간 종료

3. 문제해결방법

증상 확인할 항목
점프할 라벨을 찾지 못합니다. 같은 래더 안에 철자가 같은 라벨이 있는지 확인합니다.
MCS 구간 밖까지 출력이 꺼집니다. MCS와 MCSCLR의 레벨 번호 및 중첩 순서를 확인합니다.

관련 문서

products/mpino_studio2/box_functions/logic_control.1788947072.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki