산업 제조
산업용 사물 인터넷 | 산업자재 | 장비 유지 보수 및 수리 | 산업 프로그래밍 |
home  MfgRobots >> 산업 제조 >  >> Industrial Internet of Things >> 사물 인터넷 기술

오픈 소스 IIoT 에지 게이트웨이로 Modbus 디바이스 통합 가속화

산업용 IoT(IIoT) 애플리케이션은 Modbus 주변 장치 및 기타 디바이스를 연결하기 위해 에지 게이트웨이에 의존하는 경우가 많습니다. 맞춤형 게이트웨이를 구축하는 것은 비용이 많이 들고 시간이 많이 걸립니다. 오픈 소스 에지 컴퓨팅 프레임워크는 배포를 크게 단순화하고 비용을 절감합니다.

IIoT는 센서, 액추에이터, 산업 인프라를 연결합니다. 제조, 운송, 에너지, 소매, 의료, 공급망 관리에 이릅니다. 결과적인 연결은 실시간 데이터 수집, 교환, 분석을 가능하게 하여 생산성 향상과 경제적 이점을 제공합니다.

에지 컴퓨팅은 모든 것을 중앙 데이터 센터로 보내는 대신 데이터를 로컬에서 처리함으로써 이러한 사용 사례의 지연 시간 요구를 해결합니다.

수십 개의 센서를 에지 게이트웨이에 연결해야 할 때, 아키텍트는 소프트웨어 설계, 데이터 처리, 분석에 대한 중요한 결정에 직면합니다. 오픈 소스 프레임워크 없이는 각 새 개발 주기가 리소스를 고갈시킬 수 있습니다. EdgeX Foundry는 개발 시간을 단축하고 지연 시간을 낮추며 비용을 통제하는 즉시 사용 가능한 마이크로 서비스 스택을 제공합니다. 널리 채택된 산업 프로토콜인 Modbus가 견고한 게이트웨이 지원을 필요로 하므로 EdgeX는 이상적인 기반입니다.

이 2부 시리즈는 EdgeX 기반 에지 게이트웨이 설계와 애플리케이션 개발을 탐구합니다. 첫 번째 기사는 산업용 센서, 사용 사례, EdgeX가 게이트웨이 요구 사항을 어떻게 충족하는지에 초점을 맞춥니다.

산업용 센서 개요

자동화에서 센서와 액추에이터는 모든 시스템의 심장부입니다. 센서는 환경 변화를 감지하고, 액추에이터는 해당 감지를 기반으로 행동을 실행합니다.

일반적인 산업용 센서에는 온도, 습도, 압력, 근접, 가스 또는 화학 물질 감지기가 포함됩니다. 주요 사용 사례:

많은 공장에서 디바이스는 독점 또는 개방 프로토콜을 통해 통신합니다. Modbus는 벤더 중립적 설계, 광범위한 커뮤니티 지원, 직렬 및 이더넷 미디어와의 호환성(Modbus RTU, ASCII, TCP, Plus)으로 인해 SCADA 및 PLC 통합의 업계 표준으로 남아 있습니다. 단일 네트워크에서 다른 프로토콜과 공존할 수 있는 능력은 채택을 더욱 촉진합니다.

에지 게이트웨이 개요

디바이스 연결성

에지 게이트웨이는 ZigBee, Bluetooth LE, BACnet, Modbus, Siemens S7 같은 일반적인 산업 프로토콜을 지원하여 다양한 센서와 액추에이터를 연결해야 합니다.

데이터 분석 & 규칙 엔진

로컬 처리를 통해 게이트웨이는 AI/ML 워크로드를 실행하고, 실시간 액션을 트리거하며, 필수 데이터만 클라우드로 전달할 수 있습니다. 규칙 엔진은 자동화된 의사 결정에 필수적입니다.

데이터 저장

Redis 등을 통한 로컬 지속성은 네트워크 중단 시에도 게이트웨이가 자율적으로 작동할 수 있도록 보장합니다.

상호 운용성

에지 솔루션은 MQTT, REST 같은 표준 인터페이스를 노출하여 디바이스와 애플리케이션이 원활하게 상호 운용할 수 있어야 합니다.

보안

강력한 인증, 암호화, 인증서 관리, 세밀한 접근 제어가 에지 스택 전반의 데이터와 디바이스를 보호합니다.

디바이스 관리

원격 관리(시작, 중지, 구성, 업데이트)는 운영자가 게이트웨이 함대를 효율적으로 유지할 수 있게 합니다.

클라우드 연결성

클라우드 플랫폼(AWS, Azure, IBM Watson)과의 양방향 동기화는 고급 분석과 장기 저장을 촉진합니다.

이식성

크로스 플랫폼 지원(Windows, macOS, Linux)은 벤더 종속을 방지하고 배포를 가속화합니다.

EdgeX Foundry

왜 오픈 소스 플랫폼인가?

독점 에지 프레임워크를 구축하려면 철저한 설계, 코딩, 테스트가 필요합니다. 이는 비용이 많이 드는 제안입니다. EdgeX Foundry는 개발자가 필요한 구성 요소만 배포할 수 있는 모듈식 마이크로 서비스 아키텍처를 제공합니다. 결과: 더 빠른 시장 출시, 낮은 총 소유 비용, 플랫폼을 지속적으로 개선하는 활기찬 커뮤니티.

Linux Foundation이 출범한 EdgeX Foundry는 개방적이고 상호 운용 가능한 에지 플랫폼입니다. 코어, 서비스, 애플리케이션의 계층적 설계는 다양한 시스템에서 쉽게 확장, 업데이트, 배포할 수 있게 합니다.

EdgeX는 Windows, macOS, Linux와 완전히 호환되어 광범위한 개발자 청중이 접근할 수 있습니다.

EdgeXpert, EdgeXRT, HP Engage Edge, EdgeBox, Dell 게이트웨이 같은 제품이 이미 EdgeX를 활용하고 있어 검증된 신뢰성을 입증합니다.

EdgeX가 에지 게이트웨이 요구 사항을 충족하는 방법

EdgeX는 물리적 "사물"과 엔터프라이즈 IT 사이의 미들웨어 역할을 하며 위에서 설명한 모든 게이트웨이 요구 사항을 충족합니다.

오픈 소스 IIoT 에지 게이트웨이로 Modbus 디바이스 통합 가속화
그림 1. EdgeX Foundry (출처: www.edgexfoundry.org)

데이터 저장 – Redis

EdgeX는 기본 데이터스토어로 Redis를 제공합니다. Redis는 선택적 지속성(RDB, AOF)을 갖춘 인메모리 저장소를 제공하며, 디바이스가 간헐적으로 연결 해제될 수 있는 에지 시나리오에 이상적입니다.

데이터 분석 – Kuiper 규칙 엔진

EdgeX는 리소스 제약 디바이스에서 실행되는 가벼운 스트림 처리 엔진인 EMQ X Kuiper를 통합합니다. Kuiper의 규칙 구문은 Source-SQL-Sink 모델을 따릅니다:

일반적인 워크플로:

  1. 스트림을 생성하고 소스를 지정합니다.
  2. 처리를 위한 SQL 규칙을 작성합니다.
  3. 싱크 대상을 정의합니다.
  4. 규칙을 배포하고 실행합니다.

디바이스 연결성 – 디바이스 서비스

디바이스 서비스 계층은 수백 개의 프로토콜에서 데이터를 EdgeX의 네이티브 형식으로 변환합니다. 주요 기능에는 상태 폴링, 데이터 변환, 구성 업데이트, 디바이스 검색이 포함됩니다.

상호 운용성 – MQTT & REST

EdgeX의 가벼운 MQTT 브로커와 REST API는 디바이스 통신과 서드파티 통합을 위한 단순하고 낮은 대역폭 채널을 제공합니다.

보안 – 보안 저장소 & API 게이트웨이

EdgeX의 보안 저장소는 비밀을 안전하게 보관하며, API 게이트웨이는 접근 제어를 시행하고 REST 엔드포인트의 리버스 프록시 역할을 합니다.

디바이스 관리 – API

상태 확인과 메타데이터 쿼리는 전용 디바이스 관리 API를 통해 노출됩니다.

클라우드 연결성

EdgeX는 AWS, Azure, IBM Watson용 네이티브 커넥터를 지원합니다. 두 가지 통합 모델이 가능합니다:

  1. 애플리케이션 서비스: 클라우드 엔드포인트에 데이터 이벤트를 게시하는 사전 컴파일된 서비스.
  2. 구성 가능한 애플리케이션 서비스: 재컴파일 없이 구성으로 맞춤화할 수 있는 SDK 기반 서비스.

다음 기사에서는 산업용 센서를 EdgeX에 연결하는 사례 연구를 제시하여 실제 에지 컴퓨팅 기능을 시연할 것입니다.

사물 인터넷 기술

  1. 산업용 IoT 보안: 2020년 핵심 트렌드와 모범 사례
  2. 초보자를 위한 오픈소스 용어 가이드
  3. 오픈소스가 IoT 혁신을 이끄는 방식
  4. AT&T와 테크 마힌드라, 아쿠모스(Acumos) 출시: 신속 배포 위한 오픈소스 AI 플랫폼
  5. IoT 기기 취약점, 스마트홈 공격 노출: 자격증명 탈취 위협
  6. IoT에서 오픈소스 소프트웨어 보안: 소프트웨어 위험 완화
  7. 오픈소스 vs 벤더 지원 IoT 개발 도구: 기업에 적합한 스택 선택
  8. 5G 지원 IIoT, 인더스트리 4.0 도입 가속화
  9. 오픈소스가 엣지 혁신을 주도하는 이유 - 필독 전자책
  10. 오픈소스가 IoT와 엣지 컴퓨팅 부상 견인