SYS1 RS485 응답 시간 제어

문자 정수에서 지정한 콘텐츠에 따라 COM 포트 또는 Tool 포트의 RS485를 토대로 통신 조건을 변경합니다.

주석

  • 이 명령은 컨트롤러 측 설정이 컴퓨터 링크 모드 또는 PLC 링크 모드로 설정된 경우에만 유효합니다. 일반 통신 모드에서는 유효하지 않습니다.

  • 이 명령을 실행하면 시스템 레지스터의 설정을 변경할 수 없습니다.

  • 이 명령으로 차등 실행을 사용하는 것이 좋습니다.

  • PLC의 전원 유닛이 꺼지면 이 명령으로 설정한 설정은 지워집니다. (설정값은 0이 됩니다.) 하지만 명령 실행 후 모드가 PROG 모드로 전환되면 설정은 유지됩니다.

  • PLC 링크 모드에서 RS232C/RS485 컨버터가 사용되면 이 명령은 링크에 연결된 모든 스테이션(PLC)에서 프로그래밍되어야 합니다.

  • 콤마 ","로 첫 번째와 두 번째 키워드를 구분하고 스페이스를 사용하지 마십시오.

  • 첫 번째 키워드로 지정한 포트 응답 시간은 두 번째 키워드로 지정한 콘텐츠를 토대로 지연됩니다. 이 명령은 외부 장치에서 명령이 전송되고 PLC에서 응답을 수신할 수 있는 상태에 도달할 때까지 PLC 측의 응답 시간을 지연하는 데 사용됩니다.

  • 첫 번째와 두 번째 키워드는 콤마로 구분됩니다.

PC와 FP-å 간의 통신에 상업용 RS232C/RS485 컨버터를 사용하고 있는 경우, 이 명령은 컨버터 측에서 유효 신호 전환을 완료한 후에 PLC 응답을 반환하는 데 사용됩니다.

  1.  (1) 외부 장치(PC)
  2.  (2) 상업용 RS232C/RS485 컨버터
  3.  (3) 명령
  4.  (4) 응답

키워드 설정

TOOL,WAITn

TOOL

사용되는 포트

TOOL: Tool 포트

COM1: COM1 포트

COM2: COM2 포트

WAITn

응답 시간

WAIT0~WAIT999(n: 0-999)

  • 통신 모드가 컴퓨터 링크 모드로 설정된 경우, 설정 시간은 스캔 타임 x n(n: (0~999)입니다.

  • 통신 모드가 PLC 링크 모드로 설정된 경우, 설정 시간은 nm(n: (0~999)입니다.

  • n = 0이면 이 명령에서 설정한 지연 시간은 "None"으로 설정됩니다.

에러 플래그

sys_bIsOperationErrorHold(TRUE로 전환되어 TRUE로 유지됨)
  • 키워드 이외의 문자가 지정된 경우

  • 첫 번째와 두 번째 키워드 사이에 콤마가 없는 경우

  • 알파벳 소문자를 사용하여 키워드를 지정한 경우

  • COM1 또는 COM2 설정 시 통신 카세트를 설치하지 않은 경우

sys_bIsOperationErrorNonHold(스캔 1회에 대해 TRUE로 전환)
  • 키워드 이외의 문자가 지정된 경우

  • 첫 번째와 두 번째 키워드 사이에 콤마가 없는 경우

  • 알파벳 소문자를 사용하여 키워드를 지정한 경우

  • COM1 또는 COM2 설정 시 통신 카세트를 설치하지 않은 경우

POU 헤더

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

	VAR
		bSetEdge: BOOL:=FALSE;
		DT_value: DT:=DT#2010-06-30-11:15:00;
		bEno: BOOL:=FALSE;
	END_VAR

POU 본문

ChangeResponseT가 켜진 경우, COM 포트 1의 응답 시간은 2ms로 지연됩니다.

LD 본문

BODY
    WORKSPACE
        NETWORK_LIST_TYPE := NWTYPELD ;
        ACTIVE_NETWORK := 0 ;
    END_WORKSPACE
    NET_WORK
        NETWORK_TYPE := NWTYPELD ;
        NETWORK_LABEL :=  ;
        NETWORK_TITLE :=  ;
        NETWORK_HEIGHT := 5 ;
        NETWORK_BODY
B(B_F,E_SET_RTC_DT!,Instance,20,1,28,5,,?DEN?DIN?AENO);
B(B_VARIN,,DT_value,18,3,20,5,);
B(B_CONTACT,,bSetEdge,7,2,9,4,R);
B(B_COIL,,bEno,37,2,39,4,);
L(1,3,7,3);
L(9,3,20,3);
L(28,3,37,3);
L(1,0,1,5);
        END_NETWORK_BODY
    END_NET_WORK
END_BODY
주석

s*에서 입력된 값은 컴파일러에 의해 자동으로 오른쪽으로 정렬됩니다.

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