글로벌 변수의 활용

스캔 프로그램에서 사용

스캔 프로그램에서 사용

글로벌 변수의 경우 ST 프로그램뿐만 아니라 스캔 프로그램에서도 사용이 가능합니다.

아래와 같이 글로벌 변수, 배열, 구조체를 스캔 프로그램 명령어에 사용할 수 있습니다.

image-20241127-003443.png
image-20241127-003448.png

스캔 프로그램에서 사용하기 위해서는 글로벌 변수에 변수를 추가한 후 반드시 “저장하기” 로 저장해 주십시오.

저장하지 않고 추가만 한 상태에서 사용할 경우 글로벌 변수로 인식되지 않아 입력이 되지 않거나, 컴파일 에러가 발생할 수 있습니다.

스캔 프로그램에서 사용한 글로벌 변수는 프로젝트 다운로드 후
스캔 프로그램의 모니터링 모드가 되면 PLC 디바이스와 동일하게 실시간 모니터링이 가능합니다.

  • 다운로드 하지 않고 저장만 한 경우 정상적으로 모니터링이 되지 않습니다.

또한 글로벌 변수는 런중 수정으로 추가/삭제/수정을 할 수 없습니다.

스캔 프로그램에 글로벌 변수, 배열, 구조체를 사용 할 때, 변수의 길이가 한 컬럼을 초과하는 경우가 발생할 수 있습니다.
이런 경우 CICON 환경 설정에서 스캔 프로그램의 컬럼 사이즈 변경 허용을 설정하여 컬럼을 초과하지 않게 표시를 변경할 수 있습니다.

 

디바이스 모니터링

디바이스 모니터링

디바이스 모니터링 화면에서 특정 글로벌 변수의 모니터링이 가능합니다.

사용 방법은 디바이스와 동일하며, 저장되지 않거나, PLC에 다운로드 되지 않은 경우 정상적으로 모니터링이 되지 않습니다.

글로벌 변수 및 배열, 구조체 모두 모니터링 가능하며, 값 변경 또한 가능합니다.
디바이스 모니터링에서 글로벌 변수를 모니터링 할 경우 해당 글로벌 변수가 프로젝트에 등록되어 있고,
PLC에 다운로드 되어 있는지 반드시 확인 후 사용해 주십시오.

프로젝트에는 추가되어 있으나 PLC에 다운로드 되어 있지 않은 글로벌 변수를 모니터링 할 경우, 의도치 않은 데이터가 표시될 수 있습니다.

Cross Reference에서 확인하기

Cross Reference에서 확인하기

Cross reference 에서 스캔 프로그램에 사용한 글로벌 변수의 사용 현황을 확인할 수 있습니다.
전체 보기 또는 Global 보기를 선택하여 프로그램에서 사용한 글로벌 변수를 확인해 주십시오.

  • ST 프로그램에서 사용한 글로벌 변수 및 로컬 변수의 사용 현황은 추후 업데이트 예정입니다.