본문 바로가기
돈버는정보 돈버는정보

M12 A·B·D·X 코드 커넥터 차이

읽는 시간 약 6분

산업용 센서나 이더넷 장비의 사양서를 보면 M12 A-coded, B-coded, D-coded, X-coded 같은 표기를 자주 볼 수 있습니다.

여기서 M12는 커넥터의 크기와 체결방식을 나타내고, 뒤에 붙는 A·B·D·X 코드는 커넥터 내부의 키(Key) 형상과 주 용도를 구분합니다.

가장 간단하게 보면

A 코드 = 센서·액추에이터·일반 신호

B 코드 = 필드버스, 대표적으로 PROFIBUS

D 코드 = 산업용 Ethernet, 주로 100Mbps

X 코드 = 고속 Ethernet, 최대 10Gbps급

으로 이해할 수 있습니다. Phoenix Contact도 A 코드를 범용 I/O용, B·D·X 코드를 데이터 통신용으로 구분합니다.

M12 코드가 필요한 이유

M12 커넥터는 외형이 비슷하지만 용도에 따라 내부 핀 배열과 키 위치가 다릅니다.

이 코딩 구조 덕분에 서로 다른 용도의 커넥터를 실수로 연결하는 것을 방지할 수 있습니다.

IEC 61076-2-101:2024에서도 서로 다른 코딩의 M12 커넥터가 잘못 체결되지 않도록 구조적으로 구분한다고 설명합니다.

A·B·D·X 코드 기본 차이

코드대표 용도일반적인 특징
A센서·액추에이터·I/O가장 범용적
BPROFIBUS 등 필드버스산업용 통신
DIndustrial Ethernet주로 100Mbps
X고속 Industrial Ethernet최대 10Gbps급

같은 M12라도 코딩이 다르면 일반적으로 서로 직접 체결되지 않습니다.

A 코드는 어디에 사용할까?

A 코드는 M12 중 가장 범용적으로 사용됩니다.

주로

센서, 근접센서, 액추에이터, I/O 장치, IO-Link

등에서 많이 볼 수 있습니다.

TE Connectivity는 A 코드를 센서·액추에이터 연결과 IO-Link 등의 용도로 안내합니다.

따라서 근접센서 데이터시트에 단순히 M12 connector라고 표시되어 있다면 A 코드인 경우가 많지만, 실제 구매 전에는 반드시 코딩을 확인해야 합니다.

B 코드는 무엇이 다를까?

B 코드는 산업용 필드버스 통신에 사용됩니다.

대표적인 용도는 PROFIBUS입니다.

Phoenix Contact의 실제 PROFIBUS 제품에서도 M12 B-coded 커넥터를 사용하고 있습니다.

따라서 A 코드와 외형이 비슷해 보여도 B 코드 커넥터를 센서용 A 코드 소켓에 연결할 수는 없습니다.

D 코드는 산업용 Ethernet용

D 코드는 대표적인 Industrial Ethernet용 M12 커넥터입니다.

주로

PROFINET
EtherNet/IP
EtherCAT

등의 네트워크에 사용됩니다.

TE Connectivity는 D-coded M12를 최대 100Mbit/s Ethernet, Cat 5급 용도로 설명합니다.

따라서 일반 센서 신호용 A 코드와 달리 데이터 통신을 목적으로 설계된 커넥터입니다.

X 코드는 왜 더 빠를까?

X 코드는 고속 Ethernet을 위해 만들어진 M12 규격입니다.

TE Connectivity는 X-coded M12가 최대 10Gbps, Cat 6A급 Ethernet을 지원한다고 설명합니다.

X 코드는 일반적으로 8개의 접점을 사용하며 내부가 여러 신호쌍으로 분리돼 고속 통신에서 발생하는 간섭을 줄이도록 설계됩니다.

IEC 61076-2-109:2014는 X 코드 M12를 포함해 최대 500MHz 데이터 전송용 M12 × 1 커넥터를 규정합니다.

D 코드와 X 코드 차이

두 제품 모두 Ethernet용이지만 지원하는 통신속도에서 큰 차이가 있습니다.

D 코드 → 일반적으로 100Mbps급

X 코드 → 최대 10Gbps급

따라서 비교적 낮은 대역폭의 산업용 Ethernet에서는 D 코드가 사용될 수 있고, 고해상도 카메라나 고속 데이터 전송이 필요한 장비에서는 X 코드가 유리합니다.

단 실제 통신속도는 커넥터뿐 아니라 케이블과 네트워크 장비 전체 규격이 함께 맞아야 합니다.

핀 수만 같으면 연결할 수 있을까?

아닙니다.

핀 수가 같더라도 코딩이 다르면 키 위치가 다르기 때문에 정상적으로 체결되지 않습니다.

예를 들어 4핀 A-coded와 4핀 D-coded 커넥터는 같은 M12 외형과 같은 핀 수를 가지고 있어도 서로 다른 용도로 설계됩니다.

따라서 커넥터를 주문할 때는

M12 + 핀 수 + Male/Female + Coding

까지 확인해야 합니다.

실제 사양은 어떻게 읽을까?

예를 들어

M12, 4-pin, D-coded, male

이라고 적혀 있다면

M12 = 커넥터 크기
4-pin = 접점 4개
D-coded = 산업용 Ethernet용 코딩
Male = 수 커넥터

라는 의미입니다.

반대로

M12, 8-pin, X-coded

라면 고속 Ethernet용 X 코드 제품인지 확인할 수 있습니다.

정리

M12 A·B·D·X 코드는 같은 M12 커넥터 안에서도 용도와 키 구조를 구분하기 위한 코딩 방식입니다.

핵심은 다음과 같습니다.

A 코드 = 센서·액추에이터·일반 I/O

B 코드 = PROFIBUS 등 필드버스

D 코드 = 100Mbps급 Industrial Ethernet

X 코드 = 최대 10Gbps급 고속 Ethernet

따라서 M12 커넥터를 선택할 때는 단순히 M12라는 크기만 볼 것이 아니라 코딩 → 핀 수 → Male/Female → 통신방식 → 케이블 규격까지 함께 확인해야 합니다.

대표적인 M12 나사체결 커넥터 규격은 IEC 61076-2-101:2024, X-coded 고속 데이터용 M12는 IEC 61076-2-109:2014에서 다룹니다.

moneytoday
함께 보면 좋은 글

댓글 0

첫 댓글을 남겨보세요.

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.