# 변수란?

변수는 데이터 저장용 메모리로 사용되는 공간입니다. 변수를 값의 컨테이너로 간주할 수 있습니다.

필요한 변수를 모두 생성한 후, 화면에서 변수를 스위치, 램프, 데이터 표시 및 기타 오브젝트와 연결합니다.

표시기에 연결된 외부 장치와 통신하려면 변수를 생성하고 변수에 장치 주소를 매핑합니다.

변수는 설정에 따라 두 가지 방식으로 분류할 수 있습니다.

- 내부 변수와 외부 변수: 장치 주소와 연결되거나 연결되지 않습니다.
- 지역 변수와 전역 변수: 프로젝트에서 전역으로 사용할 수 없거나 사용할 수 있습니다.

지역 변수는 내부 변수로만 사용할 수 있습니다.

전역 변수는 내부 변수와 외부 변수로 모두 사용할 수 있습니다.

## 내부 변수 및 외부 변수

내부 변수는 장치와 관련이 없으며, 내부 표시기 작업용으로만 사용됩니다.

외부 변수는 장치 주소와 관련이 있습니다.

## 지역 변수와 전역 변수

지역 변수는 해당 지역 변수가 설정된 화면이나 콘텐츠, 스크립트 안에서 액세스할 수 있는 내부 변수입니다. 지역 변수는 해당 화면이나 콘텐츠에 나열됩니다.

전역 변수는 프로젝트 전체에서 액세스할 수 있는 내부 및 외부 변수입니다. 전역 변수는 [프로젝트 익스플로러]의 [모든 변수]에 나열됩니다.

지역 변수의 조건과 동작에 관한 자세한 내용은 다음을 참조하십시오.

지역 변수