
PLC를 처음 공부하다 보면 비트(Bit), 바이트(Byte), 워드(Word)라는 용어를 자주 접하게 됩니다.
특히 PLC 프로그램에서 X, Y, M, D 등의 디바이스를 사용하다 보면 비트와 워드의 차이를 이해하는 것이 중요합니다.
이번 글에서는 비트, 바이트, 워드의 기본 개념부터 PLC에서 실제로 어떻게 사용되는지까지 쉽게 정리해보겠습니다.
1. 비트(Bit)란?
비트(Bit)는 디지털 데이터를 표현하는 가장 작은 단위입니다.
비트 하나는 두 가지 상태만 표현할 수 있습니다.
- 0 = OFF
- 1 = ON
PLC에서는 센서의 ON/OFF 상태, 버튼 입력, 릴레이 출력처럼 두 가지 상태를 표현할 때 비트 데이터를 많이 사용합니다.
예시
X0 = 시작 버튼
X1 = 정지 버튼
Y0 = 모터 출력
M0 = 내부 릴레이
예를 들어 X0에 연결된 시작 버튼이 눌리면 X0의 상태가 ON이 되고, 조건이 성립하면 프로그램에서 Y0를 ON시켜 모터를 동작시키는 방식으로 사용할 수 있습니다.
2. 바이트(Byte)란?
1Byte는 8Bit로 구성됩니다.
즉, 8개의 비트가 모이면 하나의 바이트가 됩니다.
1 Byte = 8 Bit
8비트로 표현할 수 있는 조합은 총 256가지이며, 부호 없는 정수 기준으로 0부터 255까지 표현할 수 있습니다.
PLC를 다루다 보면 통신 데이터나 문자 데이터 등을 처리할 때 바이트 단위를 접하는 경우가 많습니다.
3. 워드(Word)란?
PLC에서 워드(Word)는 여러 비트를 하나의 데이터로 묶어 사용하는 단위입니다.
일반적인 16비트 PLC 데이터에서는 다음과 같이 이해하면 쉽습니다.
1 Word = 16 Bit = 2 Byte
16비트 데이터를 부호 없는 정수로 해석하면 0~65535를 표현할 수 있습니다.
부호 있는 16비트 정수로 해석할 경우에는 일반적으로 -32768~32767 범위를 사용합니다.
PLC에서는 생산수량, 타이머 설정값, 센서 측정값, 위치값 등 숫자를 저장할 때 워드 데이터를 많이 사용합니다.
4. 비트·바이트·워드 관계
| 단위 | 크기 | PLC 사용 예 |
|---|---|---|
| Bit | 0 또는 1 | 센서, 버튼, 출력, 내부 릴레이 |
| Byte | 8 Bit | 통신 데이터, 문자 데이터 등 |
| Word | 16 Bit | 수치 데이터, 설정값, 측정값 등 |
간단하게 정리하면 다음과 같습니다.
8 Bit = 1 Byte
16 Bit = 2 Byte = 1 Word
5. PLC의 비트 디바이스란?
PLC에서는 ON/OFF 상태를 저장하거나 제어하기 위해 비트 디바이스를 사용합니다.
미쓰비시 PLC를 예로 들면 대표적으로 X, Y, M 등의 디바이스가 있습니다.
| 디바이스 | 용도 | 예시 |
|---|---|---|
| X | 외부 입력 | 센서, 스위치 |
| Y | 외부 출력 | 램프, 릴레이, 솔레노이드 |
| M | 내부 릴레이 | 프로그램 내부 조건 |
예를 들어 X0 센서가 감지되었을 때 M0를 ON시키고, M0의 조건에 따라 Y0를 동작시키는 등의 프로그램을 구성할 수 있습니다.
6. PLC의 워드 디바이스란?
ON/OFF 상태가 아니라 숫자 데이터를 저장해야 할 때는 워드 디바이스를 사용합니다.
미쓰비시 PLC에서는 대표적으로 D(Data Register)를 많이 사용합니다.
예시
D0 = 생산수량
D10 = 설정값
D20 = 센서 측정값
예를 들어 생산수량이 100개라면 D0에 숫자 100을 저장하여 프로그램에서 비교하거나 연산하는 방식으로 사용할 수 있습니다.
7. 16비트와 32비트의 차이
PLC에서는 16비트 데이터뿐만 아니라 더 큰 숫자를 처리하기 위해 32비트 데이터를 사용하기도 합니다.
16 Bit = 1 Word
32 Bit = 2 Word
32비트 데이터를 사용할 경우 연속된 두 개의 워드 영역을 함께 사용하는 경우가 있습니다.
다만 실제 데이터 저장 방식과 명령어 사용법은 PLC 제조사와 CPU 종류에 따라 차이가 있으므로 사용하는 PLC의 매뉴얼을 확인하는 것이 좋습니다.
8. 실무에서 왜 중요할까?
비트와 워드 개념을 제대로 이해하지 못하면 PLC 프로그램을 분석하거나 통신 데이터를 확인할 때 어려움을 겪을 수 있습니다.
특히 다음과 같은 작업에서 중요합니다.
- PLC 데이터 통신
- HMI 데이터 표시
- 생산수량 카운트
- 아날로그 데이터 처리
- 인버터 및 서보 데이터 통신
- PLC 간 데이터 전송
예를 들어 통신 데이터가 16비트인지 32비트인지, 부호가 있는 데이터인지 없는 데이터인지에 따라 같은 데이터라도 해석되는 값이 달라질 수 있습니다.
9. 비트·바이트·워드 핵심 정리
Bit : 0과 1, ON/OFF 상태를 표현하는 최소 단위
Byte : 8개의 Bit로 구성
Word : 일반적인 PLC 데이터에서 16Bit 단위
X·Y·M : 대표적인 비트 디바이스
D : 숫자 데이터를 저장하는 대표적인 워드 디바이스
PLC를 처음 공부한다면 비트와 워드의 차이를 먼저 이해한 뒤 입력·출력과 래더 프로그램으로 넘어가면 훨씬 쉽게 이해할 수 있습니다.
다음 글에서는 PLC 입력과 출력(Input/Output)의 개념과 실제 센서 및 출력기기가 PLC와 어떻게 연결되어 동작하는지 알아보겠습니다.
'PLC 기초' 카테고리의 다른 글
| PLC 인터록(Interlock)이란? 정역회전 래더 프로그램과 실제 사용 예제 (0) | 2026.09.01 |
|---|---|
| PLC 자기유지 회로란? START·STOP 래더 프로그램 원리와 예제 (0) | 2026.09.01 |
| PLC NO접점 NC접점 차이란? 래더 프로그램 예제로 쉽게 이해하기 (0) | 2026.09.01 |
| PLC 입력과 출력이란? X·Y 디바이스부터 센서 배선까지 쉽게 정리 (0) | 2026.09.01 |
| PLC란? 초보자를 위한 PLC 기본 개념과 동작 원리 완벽 정리 (0) | 2026.08.31 |
댓글