지멘스 PLC Module Information 을 통한 CPU 진단 방법

SIEMENS S7 PLC 사용 중 CPU STOP 또는 System 관련 에러, 문제가 발생했을 때, SIMATIC CPU 상태를 SIMATIC Manager 프로그램 내 Module Information, “Diagnostic Buffer”를 통해 CPU 진단 방법에 대해 알아보겠습니다.

이전 포스팅을 통해 4가지의 진단 방법에 대해 설명드린 바 있습니다. 그 중 두 번째인 “SIMATIC Manager STEP7 프로그램을 통한 통신 상태 확인”에 대해 알아보겠습니다.

이전 글을 읽지 않으신분은 한 번 확인해보시는 것도 도움이 되시리라 생각됩니다.

SIEMENS PLC PROFIBUS DP 통신 에러 확인 방법

Module Information 내 “Diagnostic Buffer” 기능을 통해 PLC 운영 중 CPU STOP 과 같은 큰 문제가 발생했다거나, 그밖에 통신 모듈 관련 문제가 발생했을 때 등 크고 작은 이벤트 기록을 모두 확인할 수 있습니다.

“Module Information” 실행 방법

CPU의 크고작은 이벤트 기록을 확인하고, Error 여부 및 상태를 진단하기 위해서는 사용하는 PC에 SIMATIC Manager 프로그램 다운로드 및 설치가 이루어진 환경이 필요합니다.

  1. SIMATIC Manager 프로그램 다운로드 및 설치 후 실행
  2. “Project” 내 “Blocks” 폴더 클릭(“Blocks” 폴더를 클릭하지 않을 경우 “Module Information” 메뉴 항목이 활성화 되지 않습니다.)
  3. 상위 메뉴 탭 중 “PLC” 항목 클릭
  4. 하위 메뉴 “Diagnostic/Setting” → “Module Information” 클릭
  5. 또는 키보드 {Ctrl} + {D} 키를 눌러 “Module Information” Open 가능

작업중인 Project 파일이 없는 경우에도 CPU 진단을 해야하는 상황이 발생할 수 있습니다. 이때에는 “Accessible Nodes” 클릭 후 SIMATIC CPU 모듈과 연결된 MPI Address를 선택한 뒤 3번 순서 이후 과정을 동일하게 실행하시면 됩니다.

Module Information – “Diagnostic Buffer” CPU 진단 기능 설명

앞서 안내한대로 SIEMENS S7 PLC의 Module Information을 실행시켰다면, PLC, CPU와 관련된 여러가지의 정보를 확인할 수 있습니다. 각각의 메뉴탭이 어떤 정보를 담고 있고, 어떤 기능을 하고 있는지 안내하도록 하겠습니다.

  • Diagnostic Buffer : PLC CPU 메모리 영역에 있는 CPU 진단 기능을 담당하고 있습니다. 각각의 이벤트가 발생한 시간과 날짜, 이벤트 내용, 위치 등을 확인할 수 있습니다.
  • Events : CPU에 발생한 각종 이벤트를 시간순으로 나열되어 있습니다.
  • Details on Event : 해당 이벤트들의 상세한 내용을 확인할 수 있습니다. 예를 들면 Event ID, 이벤트가 발생한 명령 주소, 상태 등이 표시됩니다.
  • Save As… : 이 버튼의 경우 PLC CPU 진단 내용을 텍스트 파일(.txt) 형태로 PC에 저장할 수 있습니다.
  • Settings… : CPU 진단 버퍼에 표시할 “Events” 개수 등 몇가지 형식을 변경할 수 있습니다.
  • Open Block : Blocks 폴더 내 작성된 프로그램의 오류, Error일 경우 에러가 발생한 Block을 즉시 확인할 수 있도록 해당 Block을 열어줍니다.

(프로그램 에러가 아닐 시, 이 버튼은 비활성화 된 상태입니다.)

Module Information
Siemens S7 Training Center

Module Information의 다양한 기능 중에는 “Diagnostic Buffer” CPU 진단 버퍼뿐만 아니라 General, Performance Data, Communication, Stacks, Identification, Memory, Scan Cycle Time, Time system 기능을 이용할 수 있습니다.

Leave a Comment