글로벌 변수 리스트

모든 프로젝트에서 글로벌 변수를 사용할 수 있습니다. 글로벌 변수는 글로벌 변수 리스트에서 POU 헤더로 전송될 수 있습니다. POU 본문에서 글로벌 변수를 매우 편리하게 선언할 수 있습니다(LD/FBD, ST/IL 또는 SFC 사용). 또는 선언 에디터를 사용하여 글로벌 변수 리스트를 만듭니다.

수행할 때까지 어드레스를 지정하지 마십시오. PLC 입력 및 출력(X, Y)의 어드레스를 제공하거나 특정 메모리 영역에 액세스하는 경우에 필요합니다.전원을 켠 후에 컴파일러는 자동으로 어드레스를 지정합니다. 이를 통해 중복 출력에 의한 에러가 방지되고 PLC 기종이 변경되면 어드레스가 자동으로 업데이트됩니다.글로벌 변수 리스트에서 다음 변수를 선언해야 합니다.

  • 입력 및 출력에 할당된 변수(예: PLC의 X0, Y0)
  • 특정 어드레스에 할당해야 하는 변수(예: 연산자 작동과 통신을 활성화하기 위한 DT0)
  • 다른 POU에서 액세스할 수 있어야 하는 변수(VAR_EXTERNAL을 통해)

다음 형식 중 하나로 어드레스를 입력할 수 있습니다.

  • FP 형식(예: X0). 다음 필드로 이동하면 해당 IEC 어드레스가 자동으로 생성됩니다.

  • IEC 형식(예: %IX0.0). I = 입력, X = 출력 및 첫 번째 유닛과 첫 번째 입력을 위한 0.0. 다음 필드로 이동하면 해당 FP 어드레스가 자동으로 생성됩니다.

관련 항목

필드 설명

프로젝트에는 글로벌 변수 리스트가 있습니다. 글로벌 변수 리스트(GVL)는 프로젝트의 모든 POU에 적용됩니다.

변수 목록의 필드의 의미는 다음과 같습니다.

  1.  (1) [클래스]는 변수 클래스입니다(예: VAR_GLOBAL, VAR_GLOBAL_CONSTANT 등).
  2.  (2) [변수명]은 프로그램에서 사용되는 심볼 이름입니다.
  3.  (3) [FP 어드레스] 또는 [IEC 어드레스]는 변수에 할당되는 물리적 어드레스입니다.
  4.  (4) [형식]: 어드레스를 입력하면 데이터 형식이 자동으로 사전 선택됩니다(예: BOOL, INT, STRING). 목록에서 다른 형식을 선택할 수 있습니다.
  5.  (5) [초기값]은 PLC가 시작될 때마다 변수에 할당되는 시작값입니다. 필요한 경우 값을 변경할 수 있습니다.
  6.  (6) [외부변수 자동선언][프로젝트] 페인에 표시되는 모든 현재 및 향후 POU의 헤더에 글로벌 변수를 자동으로 삽입합니다. 이 펑션은 [확장 기능(X)] > [옵션] > [프로그램 설정] > [에디터] > [선언 에디터] 아래에서 영구적으로 활성화할 수 있습니다.
  7.  (7) [코멘트]는 변수 설명입니다.
주석
  • 변수명은 숫자로 시작될 수 없습니다.
  • 특수 구문을 사용하는 변수명은 접두사 테이블에 따라 데이터 형식을 결정할 수 있습니다.
  • FP 어드레스(X0, Y1 등)는 고정 조건이고 변수명으로 사용될 수 없습니다.
  • 수행할 때까지 어드레스를 지정하지 마십시오. PLC 입력 및 출력(X, Y)의 어드레스를 제공하거나 특정 메모리 영역에 액세스하는 경우에 필요합니다.

  • 다음 형식 중 하나로 어드레스를 입력할 수 있습니다.

    • FP 형식(예: X0). 다음 필드로 이동하면 해당 IEC 어드레스가 자동으로 생성됩니다.
    • IEC 형식(예: %IX0.0). I = 입력, X = 출력 및 첫 번째 유닛과 첫 번째 입력을 위한 0.0. 다음 필드로 이동하면 해당 FP 어드레스가 자동으로 생성됩니다.
  • 목록에 빈 줄을 추가하려면 <Shift>+<Return>을 누릅니다.
  • [편집] > [새 변수 선언] > [맨 위(T)] > [이전] > [다음] > [맨 아래]로 새 줄 삽입
관련 항목

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