R_TRIG

상승 엣지 트리거

이 펑션블록 R_TRIG(상승 엣지 트리거)를 사용하면 상승 엣지를 입력으로 인식할 수 있습니다.

파라미터

입력

CLK (BOOL)

신호 입력

클록의 상승 엣지 검색

출력

Q (BOOL)

신호 출력

신호 입력 CLK(클록)에서 각 상승 엣지 설정

주석

펑션블록 R_TRIG의 출력 QCLK 입력에서 상승 엣지 발생 후(상태가 FALSE에서 TRUE로 변경) 전체 PLC 주기 설정을 유지한 후 다음 주기에서 초기화합니다.

POU 헤더

이 펑션 프로그램 시 사용한 모든 입력과 출력 변수는 POU 헤더에서 선언되었습니다. 모든 프로그래밍 언어에 같은 POU 헤더를 사용합니다.

	VAR
		copy_name: R_TRIG;
		signal_input: BOOL:=FALSE;
		signal_output: BOOL:=FALSE;
	END_VAR

POU 본문

상승 엣지가 signal_input에서 검색되면 Signal_output이 설정됩니다.

LD 본문

BODY
    WORKSPACE
        NETWORK_LIST_TYPE := NWTYPELD ;
        ACTIVE_NETWORK := 0 ;
    END_WORKSPACE
    NET_WORK
        NETWORK_TYPE := NWTYPELD ;
        NETWORK_LABEL :=  ;
        NETWORK_TITLE :=  ;
        NETWORK_HEIGHT := 4 ;
        NETWORK_BODY
B(B_FB,R_TRIG!,copy_name,9,1,15,4,,?BCLK?AQ);
B(B_COIL,,signal_output,20,2,22,4,);
B(B_CONTACT,,signal_input,4,2,6,4,);
L(15,3,20,3);
L(1,3,4,3);
L(6,3,9,3);
L(1,0,1,4);
        END_NETWORK_BODY
    END_NET_WORK
END_BODY

ST 본문

copy_name( CLK:= signal_input ,
        Q=> signal_output );

IL 본문

명령 목록에서 펑션블록을 호출하려면 다음을 입력합니다.

CAL

copy_name(CLK:=:=signal_input, Q:= signal_output)

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