- 제조 및 물류처리 공장에서 운행되는 제조 장비 및 물류 장비를 산업용 IoT를 구성하여 분산 제어 네트워크를 형성하기 위한 플랫폼 기술임.
- 장비 간 통신은 OPC-UA로 구성되고 있으며, 범용적인 장비 연결을 위해 MQTT 프로토콜을 통해 장비의 출력 값을 OPC-UA 통신이 가능한 구조로 변환하며, IoT 환경은 앱을 통해서 모니터링 할 수 있음.
- 물류 장치의 경우, 장비 호출, 운송, 동행을 자동으로 운행할 수 있는 기능이 있으며, 경로에 장애물이 있을 시에는 경로를 우회할 수 있음
- 산업용 IoT를 구축하기 위해서는 각 장비가 공통된 네트워크를 형성할 필요가 있으며, OPC-UA 지원 제품은 증가할 추세에 있음
- 중앙 PC로 연결되는 중앙 네트워크 구조의 경우, 각 장비의 동작 명령을 중앙PC에 의존하기 때문에 집중적으로 통신 부하가 발생하게 되며, 자동화 운행의 경우 스케쥴링 시간도 증가할 수 있음
- 분산 네트워크의 장점은 일부 장비가 고장나거나 네트워크가 불안정한 상태인 경우, 이를 대체하는 다른 장비가 빠르게 운행을 대체할 수 있으며, 장비 추가 확장성도 높음
- 분산 네트워크로 구성하기 위해서는 장비마다 1:1 통신을 지원해야 하며, 주변 장치의 정보를 수신하여 상황 판단 후 스스로 동작을 수행할 수 있도록 설계되어야 함
- AGV 및 로봇에 적용하여 사용할 수 있는 자동 운행 기능을 제공하여, 사용자가 앱을 통해 물류 장비에 직접 장비 호출, 운송, 동행 명령을 내릴 수 있음
- OPC-UA 기반의 산업용 IoT 네트워크를 유무선으로 구성하여, 실시간으로 장비의 활동 정보를 모니터링 및 명령하는 플랫폼을 제공
- 장비간의 통신은 OPC-UA로 구성되며, 사용하는 장비가 OPC-UA를 지원하지 않더라도 MQTT 프로토콜을 통해 장비에서 출력되는 내부 정보를 OPC-UA 통신으로 변환 가능
- 기존 IoT 구조와 같은 중앙에 PC가 설치되고 각 장비가 중앙 PC에 연결되어 운행되는 중앙 네트워크 플랫폼 구조 뿐만 아니라, 중앙 PC를 제외하고 각 장비마다 1:1 네트워크를 형성하여 장비 간에 상태 정보와 명령을 송수신할 수 있는 분산 네트워크 플랫폼 구조 제공 가능
- 물류 산업에서 AGV, 크레인을 앱을 통해 설정된 좌표, 또는 특정 장비 위치로 자동으로 운행할 수 있는 기능 제공
- 2대 이상의 AGV 및 크레인과 같은 물류장비를 운행하는 경우, 하나의 물류장비를 제어하면서 또 다른 물류장비는 제어받는 물류로봇을 따라가도록 하는 기능 제공
- 물류 장비 간 군집 주행 및 충돌 방지를 위한 우회 경로 이동이 가능
A. 기술명 : - IIoT 및 분산제어 플랫폼 기술
- IIoT 플랫폼 : OPC-UA protocol
- 분산제어 플랫폼 : MQTT protocol /Binary protocol
- 분산제어 플랫폼 : Binary protocol
- 이벤트 발생 시 알림 기능
- IIoT 및 분산제어 플랫폼 간 양방향 통신
B. 기술명 : - 물류장비 자동 운행 기술
- Go to X 기능 : 좌표 선정 후 자동 이동
- Com to X 기능 : 사물 및 작업자 선정 후 자동 이동
- Follow machine 기능 : 타 물류로봇 선정 후 자동 동행
- 목적지 자동 경로 생성 (좌표, 진입각도 설정 가능)
- 스트리밍 데이터 병렬 처리 기능
A. 기술명 : IIoT 및 분산제어 플랫폼 기술
- 기술 문서
- 소스 코드
- 특허
B. 기술명 : 물류장비 자동 운행 기술
- 기술 문서
- 소스 코드
- 특허
- 적용분야:
. 스마트 제조 공장에서 내부정보를 출력할 수 있는 제조장비들을 연결하여 산업용 IoT 환경 구축에 이용
. AGV, 크리인과 같이 이동하는 물류 장비를 스마트폰 및 스마트패드로 목적지 지정하여 자동 운행에 이용
- 기대효과 :
. Industry 4.0 시대에 주목되는 OPC-UA를 통한 산업용 IoT 환경 구축을 통해 추후 OPC-UA 장비를 설비하였을 때의 확장 용이성
. OPC-UA를 지원하지 않더라도 MQTT를 활용한 장비 출력 데이터 변환 기능을 통해범용성이 높음
. AGV 및 크레인을 3가지 자동화 기능(목적지 이동, 호출, 동행)을 통해 제엄함으로써 사용자의 조작 편의성을 높임