상품

태스크 분할 제어 이외의 방법으로 임의의 프로그램 블록만 실행시켜 사이클 타임을 단축할 수 있는 가장 효과적인 명령어는 무엇입니까?

등록일
2025. 12. 17.

태스크 분할 제어 이외의 방법으로 임의의 프로그램 블록만 실행시켜 사이클 타임을 단축할 수 있는 가장 효과적인 명령어는 무엇입니까?



 

JMP 번호 00 이외의 JMP 명령어 사용을 권장합니다.
① JMP 번호 00(*1) 이외의 JMP 명령(JMP01~)의 경우
 JMP 명령의 입력 조건이 OFF일 때, 동일한 번호의 JME 명령으로 직접 점프하므로 그 사이의 프로그램 실행 시간은 제로가 됩니다.

② JMP 번호 00의 JMP 명령어의 경우(*1)
 JMP 명령의 입력 조건이 OFF일 때, JMP00~JME00 사이의 프로그램(명령어)은 NOP 처리 시간 또는 비실행 시 시간(응용 명령의 경우)이 소요되므로 "사이클 타임 단축" 관점에서 ①보다 열등합니다.(*2)  

(*1) CS/CJ 시리즈의 경우 JMP0 명령
(*2) JMP00~JME00 명령어의 특징
  사용 횟수에 제한이 없습니다.

 * JMP(01~)~JME(01~) 명령: 중복 사용 불가(1쌍만)