상품

NJ/NX의 FB형 명령어로 출력 변수의 값(상태)을 프로그램에서 사용하는 방법을 알려주세요.

등록일
2025. 12. 17.

NJ/NX의 FB형 명령어로 출력 변수의 값(상태)을 프로그램에서 사용하는 방법을 알려주세요.



FB형 명령의 출력 변수를 프로그램에서 정의한 변수로 일단 받아 그 변수를 사용하거나, 아래 예시처럼 프로그램 상에서 "인스턴스명.출력변수명"으로 지정하여 출력 변수의 값(상태)을 사용할 수 있습니다. 단, 읽기만 가능하며 쓰기는 불가능합니다.

후자의 방법에 대해, FB형 타이머 명령 「TON」을 예로 들어 설명합니다.
타임업 신호의 출력 변수 「Q」를 사용하려면 「인스턴스명.Q」로 지정합니다.
경과 시간의 출력 변수 "ET"를 사용하려면 "인스턴스명.ET"로 지정합니다.
아래 프로그램에서는 TON의 인스턴스명이 「온딜레이 타이머」이므로 각각 「온딜레이 타이머.Q」, 「온딜레이 타이머.ET」가 됩니다.

プログラム上で「インスタンス名.出力変数名」と指定