지멘스 PLC 진법 환산 방법

SIEMENS PLC 수, 숫자 데이터의 표현을 진법이라 합니다. 사람이 보기 쉽게 환산하거나 데이터 처리를 용이하게 변환하기 위해 수 환산 방법을 알아두어야 합니다.

STEP7 SIMATIC Manager 소프트웨어 프로그램을 이용해 SIMATIC CPU에서 Running 프로그램을 모니터링하는 상황이 많이 있습니다. Project 내 DB(Data Block)의 현재 값 및 레퍼런스를 확인할 경우 10진수가 아니여서 즉각적인 값 확인이 어려울때가 있습니다.

이는 SIEMENS PLC 뿐만아니라 미쯔비시 Mitsubishi MELSEC PLC, 도시바 Toshiba TMEIC, ABB, Yaskawa, Hitachi MICA 등 각기 다른 제조사의 PLC를 사용할 때에도 종종 연출될 수 있는 상황입니다.

따라서 PLC 진법 환산 방법에 대해 알아 볼 프로그래머 계산기 프로그램을 통해 진법 환산 방법을 유용하게 사용해 보겠습니다.

진법이란? (Number Notation)

진법은 숫자를 표현하는 규율과 같은 것입니다. 사람이 사용하기 용이한 수 진법은 10진법(Decimal)이며, 컴퓨터, PLC CPU가 사용하기 좋은 진법은 2진법에 기반한 수 입니다. 예를들어, 2진법(Binary), 16진법(Hexadecimal) 등이 있습니다.

10진법 (Decimal)

10진법은 많은 사람들이 익숙한 숫자 표현 방식이며, PLC 에서는 0에서 9까지의 숫자를 1개 자릿수로 표현됩니다.

2진법 (Binary)

2진법은 0과 1의 숫자만 1개 자릿수를 차지하여 표현할 수 있습니다. 1보다 큰 숫자를 표현하고자 할 경우 자릿수가 증가하게 됩니다.

16진법 (Hexadecimal)

0에서 15까지의 숫자를 한 개의 자릿수로 표현할 수 있습니다. 15보다 큰 경우 한 단계 윗자리로 올림수가 생깁니다.

한 개의 자릿수에 10이상의 숫자가 자리한다는 개념이 10진수를 주로 사용하는 사람이 즉각적으로 이해하기 어려울 수 있습니다.

0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F 와 같이 10이 넘는 10부터 15까지의 숫자는 알파벳으로 표기할 수 있습니다.

진법 환산 방법

진법 환산을 위한 매우 간단한 방법은 프로그래머용 계산기(공학용) 프로그램 다운로드 후 숫자입력으로 사용 가능합니다.

  1. Windows Software에 다운로드 및 설치되어 있는 계산기 프로그램을 실행시킵니다.
  2. 계산기 프로그램 좌측 상단에 “三” 아이콘을 클릭합니다.
  3. “프로그래머” 탭을 클릭합니다.
  4. 환산을 희망하고자 하는 진법을 클릭한 뒤 숫자를 입력합니다.
    HEX : 16진수, DEC : 10진수, OCT : 8진수, BIN : 2진수
PLC-진법-환산-프로그래머-계산기

Windows 사에서 제공하는 소프트웨어이며 미리 설치되어 있는 계산기 프로그램을 통해 간단하게 진법 환산을 해볼 수 있습니다. PLC뿐만 아니라 각종 코딩과 프로그래밍을 하다보면 숫자 표현을 하기 위해 진법 환산을 해야하는 경우가 많습니다.

특히 PLC 프로그램 모니터링 중 익숙하지 않은 진법으로 인해 즉각적인 데이터 계산이 어려울때가 있습니다. 그때, 프로그래머 계산기를 이용하면 진법환산을 쉽고 간편하게 할 수 있습니다.

다음은 SIEMENS PLC에서 BCD(Binary Coded Decimal, 2진화 10진수) 숫자표현 방법과 16비트 정수로 표현하는 INT (Integer), 32비트 정수로 표현하는 DINT(Double Integer), 32비트 실수 표현 REAL 등 다양한 숫자 형식에 대해 알아보겠습니다.

이전 글로 SIEMENS STEP7 통신 종류 및 연결 방법에 대해 작성된 글이 있습니다. 혹시 PC Adapter(RS-232C, USB) 하드웨어 모듈이 없는 상태에서 소프트웨어 설치만으로 PC 또는 노트북에 CPU 통신을 연결할 수 있는 방법에 대해 확인해보시고 싶으시다면 이전에 작성된 글을 읽어보시길 추천드립니다.

CP5611 (데스크탑) 또는 CP5512 (노트북) 소프트웨어 다운로드 및 설치만으로 CPU 통신 간편하게 통신 연결이 가능합니다.

Leave a Comment