점프 및 리턴

LD 및 FBD에서 점프 및 라벨을 사용하여 여러 루프를 처리할 수 있습니다. 리턴은 처리된 POU를 중단하여 이후 네트워크 실행을 방지합니다.

라벨로 점프

  1. 네트워크 1을 두 번 클릭하여 라벨(예: "CountLoop")을 삽입합니다.
  2. 반복해야 할 프로그램 코드를 삽입합니다(예: iCount가 1씩 증가).
  3. 점프를 라벨 "CountLoop"에 삽입합니다.

    이 예에서 iCount 값이 1000 미만이면 라벨 "CountLoop"로의 점프가 실행됩니다. iCount가 1000과 같으면(또는 1000보다 크면) LT 명령의 출력은 점프를 FALSE로 설정하고 루프가 정지합니다. 프로그램은 이후 네트워크를 계속 처리합니다.

리턴

  1. 예를 들어, 부울 접점 뒤에 리턴 삽입

    bStopLoopTRUE로 설정되면 프로그램은 처리된 POU를 중단하고 현재 POU 끝으로 이동합니다. 리턴 명령 다음의 모든 이후 네트워크는 생략됩니다.

힌트

점프 및 리턴을 부정하거나 상승 또는 하강 엣지로 설정할 수도 있습니다.

관련 항목

최종 수정일: 2020-02-20이 페이지에 대한 피드백Panasonic 직통 전화