글로벌 변수

글로벌 변수는 모든 프로젝트에 유효합니다. 예를 들어, 글로벌 변수는 프로세스의 입력 및 출력 접점이거나 터치 터미널 및 가시화에 사용됩니다. 글로벌 변수는 글로벌 변수 리스트에서 선언됩니다. 글로벌 변수 리스트를 [프로젝트] 페인 또는 [변수] 페인에서 액세스할 수 있습니다.

서로 다른 클래스에서 글로벌 변수를 선언할 수 있습니다. VAR_EXTERNAL(외부 변수)을 통해 POU에서 글로벌 변수를 참조할 수 있습니다.

글로벌 변수 리스트에서 다음 변수를 선언해야 합니다.
  • 입력 및 출력에 할당된 변수(예: PLC의 X0, Y0)
  • 특정 어드레스에 할당해야 하는 변수(예: 연산자 작동과 통신을 활성화하기 위한 DT0)
  • 다른 POU에서 액세스할 수 있어야 하는 변수(VAR_EXTERNAL을 통해)
주석
  • 수행할 때까지 어드레스를 지정하지 마십시오. PLC 입력 및 출력(X, Y)의 어드레스를 제공하거나 특정 메모리 영역에 액세스하는 경우에 필요합니다.
  • 전원을 켠 후에 컴파일러는 자동으로 어드레스를 지정합니다. 이를 통해 중복 출력에 의한 에러가 방지되고 PLC 기종이 변경되면 어드레스가 자동으로 업데이트됩니다.
  • [확장 기능(X)] > [옵션] > [컴파일 설정] > [코드 생성] 아래에서 [글로벌 유지 변수를 제외한 모든 변수를 명시적 어드레스로 초기화]를 활성화하면, 유저가 할당한 어드레스에 대한 변수가 초기화되지 않습니다.
  • 프로그램을 구조화하려면 프로그램을 시작하기 전에 글로벌 변수 리스트에서 모든 글로벌 변수를 선언해야 합니다.
관련 항목

글로벌 변수를 통해 일관성

글로벌 변수 리스트를 사용하여 라이브러리에서 글로벌 변수를 선언하면 다음을 할 수 있습니다.

  • 자동으로 변수 확인 및 비교

  • 데이터 유지(즉, 이름, 데이터 형식, 사용자 정의 어드레스, 프로젝트 내 일관성)

  • 트레이스 변경 사항이 변수에 적용

관련 항목

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