SIEMENS STEP7 PLC Monitor/Modify Variables 를 통해 PLC 모니터링 방법에 대해 알아보겠습니다. SIMATIC Manager 프로그램 다운로드 및 설치가 완료된 환경에서 PLC 모니터링이 가능합니다. STEP7 모니터링을 위해 다운로드 완료 후 모니터링 방법에 대한 안내를 따라오시면 되겠습니다.
SIMATIC Manager에서 제공하는 “Monitor/Modify Variables” (VAT) 프로그램을 통해 PLC 모니터링이 가능합니다.
SIMATIC Manager VAT 만드는 방법(1)
SIMATIC Manager 에서 제공하는 VAT : Variable table을 생성하고, PLC Data 모니터링 방법에 대해 알아보겠습니다.
- SIMATIC Manager “다운로드” 및 설치가 완료된 상태에서 Project를 “열기” 합니다.
- Project 내 Blocks 폴더를 클릭해 “Open”합니다.
- 상단 메뉴 탭 중 “PLC” 버튼을 클릭합니다.
- 하위 메뉴로 나타나는 “Monitor/Modify Variables” 항목을 클릭합니다.
- “Var – Variable table1” 팝업 창이 뜨며, 온라인 조건을 갖춘 상태라면 자동으로 온라인 모드로 창이 열리게 됩니다.
- 해당 “Var – Variable table1” 팝업 창을 통해 원하는 변수의 값을 모니터링 할 수 있습니다.
※ 위 방법으로 진행할 시 VAT (Variable table) 신규 생성 및 온라인 모드 즉시 실행이 되는 방법입니다.
SIMATIC Manager VAT 만드는 방법(2)
다음과 같이 Variable table을 만든다면, 미리 변수 테이블을 생성해둘 수 있으며, 각종 Symbol(Symbolic Name) 등 입력이 용이합니다. (생성 즉시 온라인 모드로 변환되지 않습니다.)
- SIMATIC Manager “다운로드” 및 설치가 완료된 상태에서 Project를 “열기” 합니다.
- Project 내 Blocks 폴더를 클릭해 “Open”합니다.
- 상단 메뉴 탭 중 “Insert” 버튼을 클릭합니다.
- 하위 메뉴로 “S7 Block” → “6 Variable Table”을 클릭합니다.
- “Properties – Variable Table” 팝업 창이 뜨며, 해당 “변수 테이블”의 Symbolic Name을 지정할 수 있습니다.
온라인 모드로 변경을 희망할 시 상위 메뉴 탭 “PLC” → “Connect to …” 버튼을 클릭해 온라인 모드로 전환할 수 있습니다.
VAT(Variable table) 변수 테이블 용도
“VAT” 변수 테이블을 통해 PLC 프로그램 내 데이터를 모니터링 할 수 있으며, 사용자가 희망하는 데이터를 별도로 인덱싱하여 모아둘 수 있습니다. 또한, 해당 VAT 변수 테이블 온라인 모니터링 모드를 통해 “Modify value” 값을 입력하여 즉시 데이터 값 변경, 수정을 할 수 있습니다.
- 데이터 인덱싱을 통해 한눈에 데이터 모니터링 가능
- I/O 테스트와 같은 시운전 용이
- 공정 운전 레시피 데이터 관리 용이
- HMI를 통한 데이터 입력 오류 시 임시 Troubleshooting 용이
이와같이 현업에서 VAT 변수 테이블을 적극 활용한다면 다양한 이점이 있습니다. 현장에서 에러가 발생했다면 Troubleshooting 시 상황 파악에도 활용해볼 수 있으며, 종국에 이르러서는 문제 해결까지 활용할 수 있습니다.
VAT(Variable table) 변수 테이블 데이터 입력 방법
- Address : Monitor 혹은 Modify 하고자 하는 변수의 주소 입력
- Symbol : 위 입력한 Address의 심볼
- Display format : Address에 입력 된 데이터의 표시 형식 설정
(예 : Binary, Boolean, Decimal, Hexadecimal, Floating-Point, Character, Date, Time, SIMATIC Time, Time of day, Counter, Pointer) - Status Value : CPU 메모리 상 Address의 현재 값
- Modify Value : Address의 현재값을 변경하고자하는 변경 값
Modify 방법에 대한 글 : SIEMENS PLC Modify 방법