Skip to main content

10.5.3.13. INTDEF문

10.5.3.13. INTDEF문

 

인터럽트 기능을 사용할 때, 새로운 인터럽트 상태를 정의하거나 이미 정의된 인터럽트에 대해 삭제하는 기능입니다. 자세한 사항은 『Hi5a 제어기 인터럽트 기능설명서』를 참고하십시오.

 

설명

새로운 인터럽트를 정의하거나 정의된 인터럽트를 삭제합니다.

문법

INTDEF <정의/삭제>,NO=<인터럽트 번호>,<인터럽트 조건>,PN=<호출 프로그램>, [1회만 허용]

파라미터

정의/삭제

인터럽트를 새로 정의하거나 정의된 인터럽트를 삭제합니다. 삭제하는 경우 3번째 이후 파라미터는 무시됩니다.

ON/OFF

인터럽트 번호

정의하거나 삭제할 인터럽트의 번호를 입력합니다.

1~2

인터럽트 조건

인터럽트를 발생시킬 조건을 입력합니다.

(EX. DI1=1,AI4=3.5,P*.X=P1.X)

 

호출 프로그램

인터럽트 조건이 만족하였을 때, 호출할 프로그램 번호를 입력합니다.

1 ~9999

1회만 허용

인터럽트 감시 구간 내에서 인터럽트가 수회 발생하더라도 모두 처리하지 않고, 처음 발생한 인터럽트 한번만 처리하고자 할 때 사용합니다.

SINGLE

사용 예

INTDEF ON,NO=1,DI5=1,PN=991,SINGLE

INTDEF OFF,NO=1