사물 인터넷 기술
Windows나 macOS와 같은 기존의 고수준 운영 체제(OS)의 스케줄러는 CPU 사용률을 극대화하는 것을 목표로 합니다. 이 시나리오에서 여러 사용자가 한 번에 많은 응용 프로그램을 실행하려고 할 수 있습니다. 모든 기본 프로세스와 스레드는 CPU 시간을 공정하게 공유해야 합니다.
반면에 실시간 OS는 다른 목표를 가지고 있습니다. 이 운영 체제는 각 스레드가 이전에 결정된 시간 프레임 내에서 유효한 순서로 엄격하게 실행되도록 해야 합니다. 산업 애플리케이션에서 흔히 볼 수 있는 실제 시간 제약을 처리할 때 타이밍 및 실행 순서에 관계없이 CPU 사용률과 데이터 처리량을 최대화하는 것만으로는 충분하지 않습니다.
이 기사에서는 높은 데이터 처리량, 정확한 대기 시간 및 지터 제어가 필요한 애플리케이션을 설계할 때 엔지니어가 수행할 수 있는 작업을 조사합니다.
순수한 실시간 시스템은 나머지 환경과 격리된 단일 장비를 볼 때 종종 솔루션입니다.
그러나 현대적인 공장 현장은 생산 홀의 기계 그 이상으로 구성되어 있습니다. 산업용 사물 인터넷(IIoT), 인더스트리 4.0, 엣지 컴퓨팅이 지난 몇 년 동안 꾸준히 증가함에 따라 단일 생산 홀 내의 통신 요구 사항이 더욱 복잡해지고 있습니다. 이는 부분적으로 연결된 장치의 증가 때문이지만 각 장치의 서로 다른 통신 요구 사항도 중요한 역할을 합니다.
이러한 맥락에서 엔지니어는 종종 운영 기술(OT) 및 정보 기술(IT)이라는 용어를 사용하여 네트워크 통신의 두 가지 주요 범주를 분류합니다. OT는 예를 들어 부품을 픽업할 준비가 되면 한 기계에서 로봇 팔로 전송되는 시간이 중요한 트래픽입니다. 여기에서 정보는 주어진 시간 내에 모든 수신자에게 도달해야 합니다.
반면 IT는 더 높은 데이터 처리량을 요구하는 경우가 많습니다. 일반적으로 이것은 예를 들어 보안 카메라 또는 전자 메일과 같은 사무실 응용 프로그램의 비디오 스트림과 같은 데이터입니다. IT에서는 처리량이 중요합니다. 안정성, 대기 시간 및 지터는 종종 부차적인 문제입니다.
엔지니어는 너무 많은 복잡성과 비용을 추가하지 않으면서 IT 및 OT 트래픽의 요구 사항을 모두 충족할 수 있는 단일 네트워크를 설계하려고 합니다. 이전 기사에서는 두 개념에 대해 자세히 설명했습니다. 또한 시간에 민감한 네트워킹(TSN)이 동일한 네트워크에서 IT 및 OT 트래픽 병합 문제를 해결하는 데 어떻게 도움이 되는지 조사하고 Layerscape LS1028A와 같은 네트워킹 하드웨어가 엔지니어가 현대 산업 솔루션을 설계하는 데 어떻게 도움이 되는지 조사합니다.
실시간 및 비실시간 기능은 더 이상 현대 산업 제어 시스템 환경에서 분리되지 않습니다. 대신 실시간 기능과 비실시간 기능이 함께 작동하여 생산 시설이 효율적이고 올바르게 작동하도록 해야 합니다.
발전소는 서로 다른 표준을 사용하여 모두 연결될 수 있는 수백 개의 장치로 구성된 구체적인 예로 볼 수 있습니다. 예를 들어 다양한 센서는 판독값을 실시간으로 주기적으로 보고합니다. 이러한 센서에는 온도 센서, 압력 센서 및 공정에서 생성할 수 있는 유해 가스를 감지하는 장치가 포함될 수 있지만 이에 국한되지 않습니다.
이러한 센서의 데이터는 일반적으로 장치가 후속 판독값을 제공할 때까지 짧은 기간 동안만 유효하고 정확하며 유용할 수 있습니다. 따라서 센서 데이터를 수집하고 집계하는 첫 번째 진입점은 실시간으로 수행할 수 있어야 합니다.
이 예에서 센서는 멀리 떨어져 있고 접근하기 어려운 위치에 있습니다. 그들은 무선 네트워크를 통해 연결되며 센서와 통신하는 첫 번째 액세스 포인트는 실시간 기능이 있어야 합니다.
센서 외에도 공장 내의 기계에는 액추에이터에 연결하는 등의 다양한 입출력(I/O) 모듈이 포함되어 있습니다. 이 경우 발전소 엔지니어는 유선 네트워크를 사용하여 I/O 모듈과 PLC(Programmable Logic Controller)를 연결하기로 결정했습니다.
I/O 모듈, 액츄에이터, PLC는 모두 실시간으로 작동하며 장치를 연결하려면 실시간이 가능한 통신 브리지가 필요합니다. I/O 모듈에는 베어메탈 코드를 실행하는 마이크로컨트롤러가 필요할 수 있으며 PLC 및 통신 브리지는 NXP의 실시간 에지 소프트웨어와 같은 실시간 운영 체제를 실행하는 마이크로프로세서를 사용합니다.
상위 IT 시스템은 통계를 수집하고 전체 시스템을 모니터링하며 카메라에서 비디오 데이터를 전송합니다. 이러한 시스템은 실시간 OS를 실행하지 않습니다. 마찬가지로 IT 시스템과의 데이터 전송도 실시간으로 이루어지지 않습니다.
네트워킹 측면 외에도 단일 프로세서에서 IT 및 OT 작업을 병합하는 것이 좋습니다. 그렇게 하면 시간이 중요한 작업을 위한 전용 프로세서와 덜 중요한 다른 작업을 단독으로 수행하는 프로세서에 비해 전체 시스템 복잡성과 비용이 줄어듭니다. 실시간 OS는 시간이 중요한 애플리케이션에서 핵심적인 역할을 합니다.
일부 기존 소프트웨어 솔루션을 통해 엔지니어는 오픈 소스 Linux를 사용하여 안전하고 확장 가능하며 유지 관리가 가능한 시간이 중요한 애플리케이션을 구축할 수 있습니다. NXP는 실시간 에지 소프트웨어를 통해 결정적 대기 시간과 예측 가능한 지터가 필요한 애플리케이션에 안전하고 안정적인 실시간 환경을 제공합니다.
일반적인 애플리케이션에는 산업 제어, 빌딩 자동화, 자동차 제어, 안전 및 인포테인먼트 시스템과 같은 다양한 전문 분야의 연결된 장치가 포함됩니다.
많은 상용 시스템은 다른 장비와 통신할 때 정확한 타이밍과 결정적 대기 시간이 필요합니다. 연결된 장치의 수가 증가함에 따라 엔지니어는 단일 네트워크에서 OT 및 IT 트래픽을 통합하는 방법을 찾습니다. OT 트래픽에는 안정적인 실시간 네트워킹 인프라가 필요한 경우가 많지만 IT 데이터에는 높은 처리 속도가 필요한 경우가 많습니다.
NXP의 실시간 소프트웨어는 TSN 이더넷을 사용하여 단일 회선에서 OT 및 IT 트래픽을 병합할 수 있는 네트워크를 생성합니다. 그렇게 하면 네트워크의 복잡성과 전체 비용을 줄일 수 있습니다. NXP는 또한 실시간 통신의 서로 다른 주요 측면을 지원하는 세 가지 주요 빌딩 블록으로 구성된 실시간 에지 소프트웨어를 제공합니다.
사물 인터넷 기술
인터넷과 클라우드 기반 컴퓨팅은 제조업체가 CNC 공작 기계를 작동하는 방식을 바꾸고 있습니다. 당신의 가게는 준비가 되었나요? 이더넷 포트는 20년 전 CNC 선반과 머시닝 센터에 처음 등장했습니다. MTConnect 공작 기계 통신 표준은 시카고에서 열린 2010 IMTS에서 공식 미국 데뷔를 했습니다. 제조업체들은 얼마 지나지 않아 독일 경제학자 Klaus Schwab이 2015년에 세계가 4차 산업혁명에 진입했다는 논문을 발표했을 때 주류가 된 용어인 클라우드 컴퓨팅과 산업용 사물 인터넷(IIoT)에 대해 이야기하기 시작
덕트 시스템은 HVAC 시스템이 관리하는 기류의 양과 방향을 최적화합니다. 대형 산업용 덕트 시스템은 먼지가 많고 화학물질이 많으며 기타 위험한 환경에서 공기질 상태를 개선하는 역할을 합니다. 올바른 덕트 크기 및 구성은 산업 제조, 처리 및 렌더링 시설 내부 조건에 큰 영향을 미치므로 모든 품질 관리 환경에 대한 중요한 투자입니다. 산업현장 대형덕트의 기능 부적절한 크기의 덕트 시스템의 복잡성은 산업 시설 내에서 적절한 크기의 덕트 작업의 가치를 가장 잘 보여줍니다. 너무 작거나 너무 큰 덕트는 다음을 할 수 있습니다. 과