O ORPAON
데이터 수집과 설비 네트워킹

데이터 수집 게이트웨이 구조는 어떻게 짜는가: 설비 신호부터 MES까지의 5계층 분담

데이터 수집 게이트웨이의 구조는 보통 5계층으로 나뉩니다. 신호 수신 계층이 설비와 계기에서 원시 데이터를 읽고, 프로토콜 변환 계층이 서로 다른 프로토콜을 하나의 내부 태그 모델로 바꾸며, 데이터 정제 계층이 단위 환산과 이상값 처리를 담당하고, 버퍼 계층은 단선 시 데이터를 로컬에 보관하며, 전달 계층이 정리된 데이터를 MES와 에너지 플랫폼, 클라우드로 보냅니다. 이 5계층의 책임을 설계 단계에서 분명히 나눠 두면 이후 프로토콜 변경과 수치 불일치로 인한 재작업이 뚜렷하게 줄어듭니다.

데이터 수집 게이트웨이의 5계층 구조도(설비 신호 수신, 프로토콜 변환, 데이터 정제, 로컬 버퍼링, 상위 시스템 전달)

작업장 데이터는 왜 모으기 어려운가

하나의 작업장에는 여러 세대의 설비가 동시에 존재합니다. 신규 설비는 이더넷 포트와 개방형 프로토콜을 갖추고, 구형 설비는 직렬 포트만 있으며, 더 오래된 설비는 하드와이어 신호만 남아 있습니다. 데이터 형식도 갱신 주기도 태그 명명 규칙도 달라서, 그 위에 곧바로 리포트 소프트웨어를 얹으면 기준이 맞지 않는 숫자 더미만 생깁니다.

  • 신규 설비: 이더넷 포트와 OPC UA 또는 벤더 고유 프로토콜. 데이터는 완비되어 있으나 개방 권한은 대수별로 확인 필요
  • 구형 설비: 직렬 Modbus나 RS485 버스. 수집은 가능하지만 레지스터 주소를 하나씩 대조해야 합니다
  • 더 오래된 설비: 릴레이와 트랜스미터의 하드 신호만 있어 수집 모듈을 추가해야 비로소 데이터가 됩니다
  • 현장 계기: 전력계·수량계·유량계가 각자 별도의 통신 규격을 가지며, 계획에서 빠지기 쉬운 부분입니다

데이터 수집 게이트웨이가 해야 할 일은 이런 데이터원천을 하나의 파이프라인으로 모아 상위 시스템이 바로 쓸 수 있는 데이터로 정리하는 것입니다.

5계층 구조의 역할 분담

실무에서는 게이트웨이를 계층별로 나눠 봅니다. 계층마다 장애 양상도 검수 기준도 다르기 때문입니다.

계층담당 역할장애가 잘 생기는 위치
신호 수신 계층직렬·이더넷·I/O 모듈의 물리 접속과 폴링 제어배선 오류, 주소 충돌, 폴링 주기 과부하
프로토콜 변환 계층Modbus, OPC UA, S7, MC 등 프레임을 통합 태그 모델로 변환레지스터 매핑 오류, 바이트 오더 불일치
데이터 정제 계층단위 환산, 범위 보정, 이상값 제거, 태그 명명 통일보정 계수 오용, 스파이크 값 방치
버퍼 계층단선 시 로컬 저장, 복구 후 순서대로 재전송디스크 만손, 재전송 순서 뒤섞임
전달 계층MES·에너지 플랫폼·클라우드 전송과 양방향 명령 경로상위 인터페이스 변경 추적 누락, 중복 전송
각 계층의 역할을 보여주는 계층도(신호 수신, 프로토콜 변환, 데이터 정제, 버퍼링, 전달)

5계층으로 나눠 보면 '수집이 안 된다', '숫자가 안 맞는다', '단선 때 데이터가 빠진다'는 세 가지 전형적인 불만을 각각 해당 계층으로 특정해 처리할 수 있고, 막연한 전면 재작업을 피할 수 있습니다.

프로토콜 변환 계층: 서로 다른 프레임을 하나의 태그 모델로

프로토콜 변환은 수집 게이트웨이에서 공수가 가장 큰 계층입니다. 바람직한 방식은 프로토콜이 늘어날 때마다 프로그램을 고치는 것이 아니라 '수집'과 '이용'을 분리하는 것입니다. 변환 계층이 모든 프레임을 내부 태그 모델로 통일하고, 상위는 태그만 상대하면 됩니다.

  • Modbus RTU/TCP: 레지스터 맵에 따라 점 단위로 등록하고 데이터형, 바이트 오더, 스케일링 계수를 명기
  • OPC UA: 2008년 공개되어 이후 IEC 62541로 표준화. 설비가 주소 공간을 개방하면 노드를 직접 열람·구독할 수 있습니다
  • 지멘스 S7·미쓰비시 MC: PLC 국번과 디바이스 주소로 등록하고, 여러 대가 한 회선을 공유할 때는 폴링 간격에 유의
  • 벤더 고유 프로토콜: 프레임 실샘플을 기준으로 하나씩 해석하고, 해석 규칙은 코드에 넣지 않고 설정으로 관리
프로토콜 변환 계층이 서로 다른 프로토콜을 하나의 내부 모델로 바꾸는 방식(Modbus, OPC UA, 지멘스 S7, 미쓰비시 MC)

변환 규칙이 설정화되어 있으면 동형 설비 추가는 설정 복사와 주소 변경만으로 끝납니다. 규칙이 코드에 흩어져 있으면 태그를 확장할 때마다 개발 건이 됩니다.

단선 시 데이터는 어디로 가는가

작업장에서 서버실로 이어지는 회선이 연중 무정지일 수는 없습니다. 스위치 재기동, 광케이블 공사, 무선 흔들림이 모두 짧은 단선을 만듭니다. 이 구간의 데이터를 잃을지 되돌릴지는 버퍼 계층 설계가 결정합니다.

  • 최근 데이터는 먼저 메모리 큐에 넣어, 복구되는 순간 디스크 쓰기를 기다리지 않고 재전송 시작
  • 메모리 용량을 넘은 분은 시간 인덱스를 붙여 디스크 큐에 쌓고 복구 후 순서대로 재전송
  • 버퍼에는 용량 한도와 오래된 데이터부터 버리는 규칙을 두어 장기 단선으로 디스크가 차지 않게 함
  • 재전송 완료 후 단절 표식을 기록해 '재전송 데이터'와 '실시간 기록'을 나중에 구분할 수 있게 함
네트워크 단절 시 로컬 버퍼의 동작 방식(메모리 큐, 디스크 큐, 용량 한도, 복구 후 재전송)

단선 재전송의 가치는 '몇 건을 저장했는가'가 아니라, 복구 후 시간 순서대로 이력 DB에 돌아가 정상 구간 데이터와 하나의 연속 곡선으로 이어지는 데 있습니다.

전달 계층: 위로는 데이터, 아래로는 명령

전달 계층이 마주하는 대상은 MES, 에너지 플랫폼, 클라우드 같은 상위 시스템이며, 사전에 세 가지를 정해 둘 필요가 있습니다. 무엇을 보낼지, 어떤 간격으로 보낼지, 단선 시 어떻게 할지입니다.

합의 항목일반적인 방식놓치기 쉬운 부분
데이터 범위태그 목록에 따라 전송, 전체 DB를 통째로 밀어넣지 않음상위가 무관한 태그를 받고 나중에 책임을 따짐
전송 간격변화 시 전송에 주기 보험을 겹쳐 중요 태그는 빈도를 높임고정 주기뿐이라 순간 피크를 모두 놓침
단선 처리상위 복구 후 게이트웨이가 밀린 분을 재전송적체량에 한도가 없어 복구 순간 상위를 압박

생산 지시가 하위 설비에 도착할 때도 같은 경로를 씁니다. 지시에는 권한과 범위 제한을 두고, 실행 결과는 기록으로 반환시켜 '보내기만 하고 받지 않는' 일방향 경로를 피합니다.

인수검증에서 점 단위로 확인하는 방법

수집 시스템의 인수는 '화면에 숫자가 나온다'로는 부족하고 데이터 자체로 돌아가 확인합니다.

  • 전 태그 대조: 태그표에 따라 점 단위로 판독하고 현장 계기 표시와 일치해야 합격
  • 단선 재전송 훈련: 의도적으로 회선을 끊었다 복구시켜 재전송 데이터의 완전성과 순서 확인
  • 장시간 연속 운전: 연속 며칠 운전하며 소리 없는 실패와 메모리 누수 여부 점검
  • 데이터 보존과 내보내기: 이력 데이터를 약정 기간 보존하고 상위가 바로 해석할 수 있는 형식으로 출력
데이터 수집 게이트웨이 검수 체크리스트(전 태그 판독, 현장 계기와 값 일치, 단선 재전송, 장시간 연속 운전, 데이터 보존)

이 네 항을 마쳐야 수집 계층의 인도라고 말할 수 있습니다. 멈춤 없는 화면 시연만으로 서명하면 문제는 보통 석 달 뒤에 몰아서 드러납니다.

착공 전에 갖추어 둘 정보

착공 전에 다음을 정리해 두면 구조도 견적도 정확해집니다. 현행 설비의 제어기 모델과 통신 조건, 연결할 계기 목록과 각 규격, 상위 시스템의 데이터 범위와 빈도 요구, 작업장 네트워크 조건과 쓸 수 있는 출구, 단선 시 허용할 로컬 보존 기간입니다. 이를 문서화한 뒤 시행 측과 구조를 논의하면 논의는 개념이 아니라 검증 가능한 조항이 됩니다.

상하이청쉬안지능(Shanghai Chengxuan Intelligent)은 2009년부터 산업 소프트웨어와 설비 연결 분야에서 경험을 쌓아 왔으며, 데이터 수집 게이트웨이 소프트웨어, 프로토콜 변환 라이브러리, 모니터링 플랫폼의 제품 역량과 함께 한국어 대응 창구를 두고 있습니다. 설비 조건과 상위 시스템 요구에 맞춰 5계층 구조의 경계 조항을 항목별로 함께 확인해 드릴 수 있습니다.

요약

데이터 수집 게이트웨이의 가치는 설비를 '연결한다'는 하나의 동작에 있지 않고, 신호 수신, 프로토콜 변환, 데이터 정제, 단선 버퍼링, 상위 전달이라는 5계층이 각자 명확한 역할과 검수 기준을 갖는 데 있습니다. 설계 단계에서 계층 경계를 문서로 정하고, 변환 규칙을 설정으로 관리하며, 단선 재전송 훈련을 인수검증에 넣으면 기종 추가, 태그 확장, 상위 인터페이스 변경 때마다의 재작업이 줄고, 작업장 데이터는 MES와 에너지 관리가 신뢰할 수 있는 기반이 됩니다.

솔루션 상담 예약

작업장 데이터 수집이나 게이트웨이 선정을 검토 중이라면 현행 설비 모델, 통신 프로토콜, 상위 시스템 요구를 알려 주십시오. 실제 조건에 맞춰 5계층 구조의 기능 경계와 검수 체크리스트를 제안해 드립니다.

문의하기