공장 제어실. 여러 화면이 놓인 운전 데스크에 엔지니어 두 명이 앉아 있고, 벽면 디스플레이에는 SENTIENT 노 제어와 분석 대시보드가 떠 있으며, 그 옆에서 관리자가 휴대폰으로 SENTIENT 모바일 앱을 확인하고 있다

SENTIENT 플랫폼

완전한 SCADA,그리고 그것을 감싸는 IIoT 플랫폼

SENTIENT는 기존 SCADA에 기대하는 일을 모두 해냅니다. 그리고 산업용 IoT 플랫폼으로 만들어졌기 때문에 공장 하나의 경계를 넘어 이어집니다. 어떤 장비든, 어느 사업장이든, 한곳에서 모두 볼 수 있습니다.

SCADA에 기대하는 모든 것

먼저 전제부터. SENTIENT는 완전한 SCADA 시스템입니다. 기존 SCADA를 교체하거나 확장하려는 경우, 아래 목록은 반드시 갖춰져 있어야 하는 부분이며 그 전부가 기본으로 포함됩니다.

  • 현재값과 애니메이션 상태 표시를 갖춘 미믹 다이어그램
  • 실시간 및 과거 데이터 추이 표시
  • 확인 응답을 포함한 경보 · 이벤트 관리
  • 보존 기간을 설정할 수 있는 historian 내장
  • setpoint 쓰기, 인터록, loop 제어
  • 버전 이력이 남는 레시피 관리
  • 교대 · 배치 · 생산 보고서
  • 운전원, 엔지니어, 관리자를 구분한 역할 기반 접근 권한
  • 모든 운전원 조작을 남기는 감사 추적
  • 이중화와 자동 절체
  • 주요 PLC 제품군용 네이티브 드라이버
  • 스크립팅과 시퀀스 제어

교대마다 실제로 쓰게 되는 부분

그중 다섯 가지는 한 줄로는 부족합니다. 운전원과 엔지니어가 하루 종일 마주하는 것이 바로 이 부분이기 때문입니다.

대시보드 · 시각화

실시간 태그에 연결된 공정 미믹 다이어그램, 추이, 계기, 표. 제어실 반에서도, 공장을 돌아다니며 드는 휴대폰에서도 똑같이 동작하는 화면입니다.

  • 화면을 빠르게 구성할 수 있는 드래그 앤 드롭 편집기
  • 현재값과 애니메이션 상태 표시를 갖춘 미믹 다이어그램
  • 운전원, 엔지니어, 관리자에게 각각 맞춘 역할별 화면
  • 데스크, 패널 PC, 모바일에 대응하는 반응형 레이아웃
운전 데스크의 곡면 와이드 모니터에 표시된 SENTIENT 노 대시보드. 실시간 전력과 전력량 수치, 상별 파라미터 표, 전류, 전극 위치, 저항 제어, 전력 추이, OLTC 카운터, 설비 조작부가 함께 나와 있다

경보 · 이벤트

어느 자산인지, 어느 교대인지, 직전에 무슨 일이 있었는지 — 그 맥락을 함께 담는 경보 로직입니다. 확인 응답과 에스컬레이션은 이벤트마다 기록됩니다.

  • 경보별로 관리되는 중요도, 확인 응답, 해제
  • 이메일, SMS, webhook을 통한 에스컬레이션
  • 목록을 의미 있게 유지하기 위한 셸빙과 상시 발생 경보 제어
  • 감사 추적을 위한 전체 이벤트 이력
SENTIENT 경보 목록. 경보마다 발생 시각, 발생원, 종류, 중요도, 담당자, 확인 응답 상태가 나열되어 있고 경고들 사이에 치명 등급의 노 트립이 섞여 있다

추이 · historian

공정 데이터에 맞춰 크기를 잡은 장기 보관입니다. 전년 동기 비교가 몇 번의 클릭으로 끝나고, 보고서 뒤의 데이터와 추이 뒤의 데이터가 같은 데이터가 됩니다.

  • 태그별로 설정하는 보존 기간과 집계
  • 커서로 값을 읽는 다중 태그 겹쳐 보기
  • CSV로 내보내거나 BI 도구로 바로 연결
  • 기존 SCADA나 CSV 아카이브에서 과거 데이터 적재
SENTIENT 전력 추이. 유효전력, 피상전력, 역률을 겹쳐 표시하고 최소 · 최대 · 평균 · 최신 값을 함께 보여 주며, 그 아래에 구간 선택기가 달린 상전류 추이가 있다

스케줄 · 보고서

플랫폼이 스스로 실행하는 반복 작업입니다. 교대가 끝날 때마다 나오는 보고서, 정해진 시각의 setpoint 변경, ERP로의 일일 내보내기까지 — 하루의 정형 업무가 누군가의 기억에 의존하지 않게 됩니다.

  • 교대, 달력, cron, 공장 이벤트 기준의 스케줄
  • 아무도 로그인하지 않아도 생성되고 전달되는 보고서
  • 예약된 setpoint, 레시피, 운전 모드 변경
  • 무엇이 언제 실행되어 무엇을 만들었는지 보여 주는 실행 이력
월 단위로 표시된 SENTIENT 스케줄러. 9월 내내 매일 오전 6시 프레스 보고서가 반복 등록되어 있고 옆에 목록 · 주 · 일 보기가 함께 있다

룰 엔진 · 자동화

조건, 임계값, 시퀀스를 플랫폼 자체에서 실행합니다. 같은 룰을 게이트웨이에서도 쓸 수 있어 회선이 끊긴 동안에도 제어가 이어집니다.

  • 버전 관리와 시험이 가능한 시각적 룰 체인
  • 연결이 끊겨도 제어가 살아남는 엣지 실행
  • 예약 실행되는 동작, 레시피, setpoint 변경
  • ERP, CMMS, 메시징과의 연동
SENTIENT 룰 체인 편집기. 입력이 장비 프로파일 노드를 거쳐 메시지 종류 분기로 들어가고, 속성 저장 · 시계열 저장 · 로그 · RPC 노드로 갈라진다. 옆에는 노드 팔레트가 있다

SENTIENT 플랫폼

IIoT 플랫폼이 더 멀리 가는 지점

기존 SCADA는 공장 하나와 그 안의 컨트롤러를 중심으로 설계되었고, 그 일은 잘 해냅니다. SENTIENT는 그 전부를 그대로 두고, 한 사업장에 묶이지 않게 된 플랫폼이 할 수 있는 일을 더합니다.

로컬 SCADASENTIENT
범위공장 하나, 서버실 하나공장이 몇 곳이든 하나의 화면으로 모아서
장비공장 네트워크 안의 PLCPLC, 계측기, 분석기, 센서, 타사 게이트웨이를 어디에 있든
연결유선, 경계 안쪽만유선, 이동통신, LoRa, 위성 — 원격 펌프장과 변전소까지 포함해서
확장규모와 라이선스를 처음에 확정필요할 때마다 장비 추가. 프로파일이 설정을 자동으로 적용
접근현장의 운전원 스테이션브라우저나 휴대폰으로, 어디서나 같은 역할 권한으로
데이터제어실을 위한 것제어실에도, ERP에도, CMMS에도, BI 도구에도 똑같이

모든 사업장을 한곳에

공장, 변전소, 원격 자산을 하나의 지도 위에. 각각은 자체 로컬 제어와 자체 운전원을 그대로 유지합니다.

PLC를 시작으로 어떤 장비든

전력량계, 유량 분석기, 트럭 스케일, 가스 검지기, 진동 센서가 컨트롤러와 나란히 놓입니다.

공장 네트워크 너머까지

이동통신과 LoRa 게이트웨이로 그동안 화면이 없던 펌프장, 탱크 야드, 배관 계측점을 끌어옵니다.

처음부터 열린 설계

REST, MQTT, webhook이 양방향으로 동작합니다. 데이터는 제어 시스템이 아니라 사업의 것이 됩니다.

SENTIENT Gateway는 어떤 PLC에도 연결됩니다

나머지 전부를 가능하게 하는 것이 이 게이트웨이입니다. 반 안에 자리 잡고, 그 라인의 설비가 쓰는 말을 그대로 쓰며, 플랫폼에는 하나의 일관된 형태로 전달합니다. 그래서 사십 년 된 드라이브와 최신 컨트롤러가 같은 모습으로 들어옵니다.

어떤 컨트롤러든

Siemens, Allen-Bradley, Delta, Schneider, Mitsubishi, Omron 등을 네이티브 드라이버나 공개 프로토콜로 연결합니다.

프로토콜 변환

한쪽은 시리얼, 필드버스, Ethernet. 다른 쪽은 MQTT와 암호화된 전송입니다.

저장 후 전송

회선을 쓸 수 없는 동안 데이터를 로컬에 모아 두었다가 복구되면 순서대로 다시 보냅니다.

엣지에서 돌아가는 룰

같은 룰 체인이 게이트웨이에서도 실행되므로 인터록과 시퀀스는 독립적으로 계속 동작합니다.

기본이 안전한 구성

연결은 외부로 나가는 방향만, 인증 정보는 장비별로, 전송은 암호화. 공장 네트워크에 인바운드 포트를 열지 않습니다.

원격으로 관리

설정과 펌웨어를 플랫폼에서 내려보내므로 변경할 때마다 현장에 갈 필요가 없습니다.

이미 갖고 계신 설비와 함께 씁니다

Modbus TCP/RTUOPC UAMQTTProfinetProfibusEtherNet/IPIEC 61850IEC 60870-5-104DNP3BACnetSiemens S7REST / Webhooks

장비와 자산을 설비군으로 관리합니다

공장에 묶인 SCADA가 제대로 된 답을 내놓지 못하는 부분이 여기입니다. 장비가 수백 대가 되고 여러 사업장에 걸치면, 평평한 태그 목록이 아니라 사업이 바라보는 방식대로 — 공장, 라인, 자산 단위로 — 정리되어야 합니다.

자산 계층

회사, 공장, 구역, 라인, 기계로 묶기 때문에 계측값에는 언제나 그것이 어디서 왔는지가 함께 따라옵니다.

장비 프로파일

장비 종류를 한 번만 정의하면 — 태그, 경보 한계, 룰까지 — 그 종류의 모든 장비가 그대로 물려받습니다.

일괄 등록

동일 사양 계측기 50대를 한 번의 작업으로 등록하고, 인증 정보는 자동으로 발급됩니다.

펌웨어와 설정

설정과 펌웨어를 무선으로 내려보냅니다. 그룹 단위로 단계를 나눠 진행하고, 무엇이 어디로 갔는지 기록이 남습니다.

인증 정보와 접근

장비별 인증 정보, 고객별 테넌시, 그리고 계층을 따라가는 권한입니다.

상태를 한눈에

모든 장비의 연결 상태, 마지막 수신 시각, 배터리 잔량이나 신호 세기를 한 화면에서 봅니다.

공장을 주머니 속에

SENTIENT에는 Android와 iOS용 네이티브 모바일 앱이 있습니다. 집에서도, 사업장을 오가는 중에도, 기계 앞을 걸어 다니면서도 공장을 지켜볼 수 있습니다.

실시간 대시보드

제어실과 같은 화면을, 억지로 욱여넣은 것이 아니라 휴대폰에 맞게 다시 배치한 것입니다.

발생하는 즉시 경보를

한계를 넘는 순간 푸시 알림이 오고, 확인 응답도 휴대폰에서 바로 할 수 있습니다.

이동 중에도 추이를

아무 태그나 이력을 불러와 지금 보이는 것이 새로 생긴 일인지 몇 시간 전부터 쌓여 온 일인지 확인합니다.

안전한 접근

브라우저와 같은 역할과 권한에 기기 단위 인증과 원격 해지를 더했습니다.

현장에서 쓸 수 있게

끊기기 쉬운 공장 Wi-Fi와 이동통신을 전제로 만들었고, 마지막으로 받은 값은 기기에 남습니다.

Android와 iOS

휴대폰, 태블릿, 데스크를 계정 하나로. 기기마다 별도 라이선스가 필요하지 않습니다.

휴대폰에 떠 있는 SENTIENT 모바일 앱. 노 전력 수치, 실시간 전력 추이, 전류 제어값과 경보 수락 버튼이 있고 화면 아래에 홈, 경보, 장비, 더보기 탭이 놓여 있다
Google Play 출시 예정

알림은 그 사람이 이미 있는 곳으로 갑니다

경보는 맞는 사람이 봐야 쓸모가 있습니다. SENTIENT는 각자가 읽는 채널로 보내고, 아무도 확인 응답하지 않으면 다음 사람에게 에스컬레이션합니다.

SMS

데이터 연결이 없는 휴대폰을 쓰는 교대 책임자에게.

WhatsApp

그룹으로든 개인으로든. 경보 상세와 해당 화면으로 바로 가는 링크가 함께 갑니다.

Telegram

라인별 · 공장별 채널. 보전 팀에 유용합니다.

이메일

추이를 첨부해서. 앞뒤 상황까지 보고 싶은 분들을 위해.

모바일 푸시

SENTIENT 앱으로 바로. 한 번 탭해서 확인 응답합니다.

webhook 등

자사 티켓 시스템, CMMS, ERP로. HTTP 호출을 받을 수 있는 것이면 무엇이든.

SENTIENT 알림함. 발송된 경보 알림이 중요도와 발생원과 함께 나열되어 있고 화면 모서리에 경고 토스트가 떠오르고 있다
나간 알림은 모두 보관됩니다. 무엇을, 누구에게, 어느 채널로 보냈는지, 읽혔는지까지 남습니다.

그리고 그 주변의 규칙들

  • 중요도에 따라 채널을 달리해서, 경고 때문에 새벽 2시에 사람을 깨우지 않도록
  • 근무표와 교대 일정을 반영해서, 당직자에게 알림이 가도록
  • 정해진 시간 안에 아무도 확인 응답하지 않으면 에스컬레이션
  • 묶어 보내기와 발송 제한으로, 고장 하나가 메시지 40건이 되지 않도록

어떤 메뉴도 미리 알 수 없는 것들을 위한 스크립팅

로직 대부분은 룰 엔진에서 시각적으로 구성합니다. 계산이나 시퀀스가 룰 체인으로 표현할 범위를 넘어설 때를 위해, SENTIENT는 제대로 된 스크립팅 계층을 마련해 두었습니다.

Rhai

플랫폼에 내장된 작고 빠른 샌드박스 언어입니다. 스크립트가 데이터 가까이에서 예측 가능한 성능으로 돌아가는데, 들어오는 값마다 평가되는 계산에는 바로 이런 특성이 필요합니다. 타입이 있고 읽기 쉬워서 공정 엔지니어도 어렵지 않게 다룹니다.

JavaScript

필요할 때 쓰는 완전한 언어입니다. 복잡한 변환, 외부 서비스와의 연동, 교체 대상 시스템에서 옮겨 온 로직에 씁니다. 이미 계신 개발자라면 누구에게나 익숙합니다.

사람들이 이걸로 만드는 것

  • 파생 태그 — 에너지 원단위, 수율, 수분 보정 톤수
  • 여러 신호를 동시에 보는 맞춤 경보 조건
  • 특이한 장비나 프로토콜을 위한 페이로드 변환
  • 템플릿 편집기가 다루지 못하는 계산이 필요한 보고서 항목
  • 이벤트가 나면 사내 API로 보내는 연동
  • 기계 여러 대에 걸친 배치 · 시퀀스 로직

보고서를 진지하게

교대가 끝날 때 공장이 요구받는 것 대부분은 보고서 안의 숫자입니다. SENTIENT는 그 숫자를 추이와 같은 historian에서 만들기 때문에 보고서의 값과 화면의 값이 언제나 일치합니다.

  1. 01

    한 번만 만들면 됩니다

    자체 레이아웃, 로고, 계산 항목을 쓸 수 있는 템플릿 편집기입니다. 교대별 생산량, 수율, 에너지 원단위, 원인별 정지 시간 등을 다룹니다.

  2. 02

    스케줄로 실행합니다

    교대별, 배치별, 일별, 월별로. 배치 완료 같은 이벤트를 기점으로 삼을 수도 있습니다.

  3. 03

    읽히는 곳으로 보냅니다

    이메일, 공유 드라이브, FTP, 또는 ERP로 바로. 받는 사람이 쓰는 형식 그대로 전달됩니다.

  4. 04

    기록을 남깁니다

    생성된 보고서는 모두 버전과 함께 보관되고, 그 바탕이 된 데이터도 나중에 조회할 수 있습니다.

받는 사람이 쓰는 형식 그대로

공장장은 결재할 PDF를, 회계는 피벗할 워크북을, ERP는 그대로 삼킬 단순 파일을 원합니다. 같은 보고서 정의에서 그 전부가 나오므로 출력물을 보고 숫자를 다시 입력하는 사람이 없습니다.

  • PDF레이아웃을 잡고 쪽을 나눠 결재까지
  • XLSX수식이 그대로 살아 있는 Excel 워크북
  • XLS이 형식이 필요한 구형 시스템용
  • CSVERP, BI, 스크립트로 바로
  • ODSLibreOffice를 위한 OpenDocument

기본으로 제공되는 보고서

생산

교대별, 라인별, 등급별 생산량. 목표 대비 속도와 수율을 함께 보여 줍니다.

정지

정지를 지속 시간, 라인, 원인 코드로 정리하고 가장 큰 원인이 바로 드러나도록 순위를 매깁니다.

에너지

생산 단위당 소비량을 피더별, 기계별로. 최대 수요 전력도 함께 추적합니다.

경보

발생 빈도, 지속 시간, 반복 발생 항목. 경보 정리 검토에 사용합니다.

배치

배치마다의 완전한 기록입니다. 사용한 레시피, 실제 달성된 파라미터, 표시된 편차를 담습니다.

자산

가동 시간, 기동 횟수, 점검 주기를 기계별 · 사업장별로.

보고서 위에 얹히는 분석

보고서가 갖춰지고 나면 쓸모 있는 질문은 보고서를 가로지르는 것들입니다. SENTIENT는 바탕 데이터를 그대로 열어 두므로, 같은 수치를 교대 간 · 라인 간 · 사업장 간으로 비교하는 데 내보내기가 필요 없습니다.

무엇이든 비교합니다

교대 대 교대, 라인 대 라인, 이번 달 대 지난달을 같은 축 위에서, 같은 출처의 데이터로.

스스로 갱신되는 KPI

OEE, 가동률, 에너지 원단위, 수율을 손으로 집계하지 않고 계속 계산합니다.

이상 탐지

자사의 운전 이력에서 학습한 패턴을 쓰기 때문에 알림이 그 공장의 거동을 반영합니다.

태그까지 파고들기

월간 보고서의 숫자에서 시작해 그 숫자를 만든 분 단위 시각과 태그까지 거슬러 올라갑니다.

인더스트리 4.0 원칙 위에서

인더스트리 4.0은 보통 네 가지 설계 원칙으로 설명됩니다. 이 원칙은 앞의 내용을 읽는 데 도움이 됩니다. SENTIENT가 바로 그런 활동이 올라서는 데이터와 연결의 계층 — 나머지가 가능해지기 전에 먼저 갖춰져 있어야 하는 부분 — 이기 때문입니다.

  1. 상호 연결

    기계, 장비, 센서, 사람이 서로 닿을 수 있어야 합니다. 게이트웨이는 12가지 프로토콜로 어떤 PLC와도 통신하고, 계측기와 분석기와 센서를 함께 끌어들이며, 이동통신이나 LoRa로 원격 사업장까지 닿습니다.

  2. 정보의 투명성

    생산 데이터를 모으고 맥락을 붙이는 것입니다. 자산 계층이 있어 계측값에는 언제나 그것이 나온 공장, 라인, 기계가 따라붙고, historian은 비교할 가치가 생길 만큼 오래 그 데이터를 보관합니다.

  3. 기술적 지원

    사람이 판단하고 행동하도록 정보를 다듬는 것입니다. 역할 기반 대시보드, 누군가 확인 응답할 때까지 올라가는 경보, 받는 사람이 쓰는 형식으로 오는 보고서, 그리고 현장에 없을 때 주머니 속에 들어 있는 공장.

  4. 분산된 의사결정

    일상적인 판단을 그 일이 일어나는 자리에서 내리는 것입니다. 룰 체인이 서버뿐 아니라 게이트웨이에서도 돌아가므로, 서버와의 회선이 끊긴 동안에도 인터록, 시퀀스, setpoint 변경이 독립적으로 이어지고 기록도 계속 남습니다.

인더스트리 4.0의 더 넓은 그림 가운데 SENTIENT가 맡는 것은 연결, 데이터, 분석, 시스템 통합 쪽입니다. 로보틱스, 적층 제조, 증강현실은 그 안이 아니라 옆에 놓입니다. 그리고 그 하나하나도 설치할 값어치를 가지려면 아래에 이런 데이터 계층이 필요합니다.

저희가 지원하는 방식

플랫폼이 자사 것이므로 설정하는 사람이 곧 만든 사람입니다. 그리고 같은 팀이 그 상대가 되는 반의 배선까지 합니다.

클라우드 · 온프레미스 구축

자사 서버에도, 자사 DMZ 안에도, 저희가 호스팅하는 형태로도. 공장 네트워크 밖으로 아무것도 나갈 수 없는 폐쇄망 사업장까지 포함합니다.

PLC · 장비 연동

Modbus, OPC UA, MQTT, Profinet과 제조사 고유 프로토콜은 물론, 기존 설비에서 신호를 끌어내기 위한 게이트웨이 장비와 반 작업까지 합니다.

맞춤 대시보드 개발

고객사의 P&ID와 교대 보고서에서 뽑아낸 화면이라, 공장이 운전되는 방식과 맞아떨어집니다.

보고서 · 분석

보고서 템플릿과 KPI 정의를 고객사 팀과 함께 만듭니다. 그래서 숫자가 이미 사내에서 쓰는 것과 일치합니다.

예지 보전

진동, 온도, 부하 추이를 자사 운전 이력에 맞춰 조정한 임계값과 대조합니다.

지원 · AMC

담당 엔지니어를 지정한 연간 보전, 원격 진단, 그리고 서면으로 합의한 응답 시간.

사업장에 맞춰 구축합니다

같은 빌드가 변전소의 게이트웨이 한 대에서도, 여러 공장을 담당하는 클러스터에서도 돌아갑니다. 규모 산정은 설정의 문제일 뿐입니다.

  1. 01

    엣지

    반 안의 게이트웨이가 수집과 로컬 제어를 맡습니다. 상위 회선이 끊겨도 계속 동작하고 계속 기록합니다.

  2. 02

    온프레미스

    자사 네트워크 안의 서버라 데이터가 사업장 밖으로 나가지 않습니다. 대부분의 공장이, 그리고 감사를 받는 공장은 모두 이 방식을 택합니다.

  3. 03

    클라우드

    저희가 호스팅하거나 고객사 테넌트에서. 여러 사업장을 모아 보고 공장 밖에서 접근하는 데 적합합니다.

  4. 04

    하이브리드

    엣지에서 제어하고 클라우드에서 보고서를 내는 구성입니다. 사업장이 둘 이상이 되면 대개 이 방식이 맞습니다.

저희가 일하는 산업 분야

페로얼로이 · 잠호로수력발전제철 · 압연원료 · 석탄 하역공정 플랜트수처리제약시멘트

라이선스

SENTIENT는 태그 수로 라이선스가 정해지므로 연결한 만큼만 비용을 내시면 됩니다. 가져올 포인트 수를 대략 알려 주시면 저희가 규모를 잡아 드립니다. historian, 룰 엔진, 레시피, 보고서, 분석은 어느 등급에서나 포함됩니다.

SENTIENT를 공장으로

태그 목록도 좋고, 현재 쓰시는 시스템의 화면 캡처도 좋고, 화면에 무엇을 띄우고 싶은지에 대한 설명만 주셔도 됩니다. 저희 엔지니어가 명확한 제안으로 답신드립니다.

SENTIENT IIoT · SCADA 플랫폼 — INVENIA SYSTEMS