products:mpino_studio2:box_functions:logic_control
문서의 이전 판입니다!
목차
MPINO STUDIO 2 Phase 4-8 · 로직 제어 박스함수
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.1788944070.txt.gz · 마지막으로 수정됨: 저자 127.0.0.1

