본문으로 건너뛰기

엣지 생성

정보

엣지 메뉴에서는 가상 엣지를 생성하고 관리할 수 있습니다.

이 섹션에서는 새로운 엣지 디바이스를 생성하는 방법에 대해 단계별로 설명합니다.

0단계: 엣지 생성

목록에서 생성 버튼을 클릭합니다.

1단계: 기본 설정

첫 번째 단계에서는 엣지 디바이스의 기본 정보를 설정합니다.

엣지 생성 - 1단계 - 기본 설정

  • 엣지 ID: 엣지 디바이스의 고유 식별자를 입력합니다.
  • 이름: 엣지 디바이스의 이름을 입력합니다.
  • 설명: 엣지 디바이스에 대한 설명을 입력합니다.

필요한 정보를 입력한 후 다음 버튼을 클릭하여 다음 단계로 이동합니다.

2단계: 데이터 소스 설정

두 번째 단계에서는 엣지 디바이스가 데이터를 수집할 데이터 소스를 설정합니다.

데이터 소스 선택

엣지 생성 - 2단계 - 데이터 소스 선택

데이터 소스를 추가하려면 추가 버튼을 클릭합니다. 여러 가지 데이터 소스 옵션이 제공됩니다.

엣지 생성 - 2단계 - 데이터 소스 선택 메뉴

지원 데이터 소스

엣지 메뉴는 다양한 데이터 소스를 지원하여 산업 현장에서 발생하는 데이터를 효율적으로 수집할 수 있습니다. 다음은 주요 데이터 소스들에 대한 간략한 설명입니다:

  • FANUC: FANUC는 전 세계적으로 널리 사용되는 로봇 및 CNC 시스템 제조업체입니다. FANUC 장비와의 연결을 통해 로봇 및 CNC 머신의 데이터를 실시간으로 수집할 수 있습니다. FANUC 공식 웹사이트

  • MELSEC: Mitsubishi Electric의 MELSEC 시리즈는 PLC(Programmable Logic Controller) 시스템입니다. MELSEC PLC를 통해 다양한 제조 공정의 데이터를 수집하고 관리할 수 있습니다. Mitsubishi Electric 공식 웹사이트

  • Modbus: Modbus는 산업용 전자 장비 사이의 통신을 위해 사용되는 프로토콜입니다. 다양한 장비와의 호환성을 제공하여 데이터를 쉽게 수집할 수 있습니다. Modbus 공식 웹사이트

  • OPC UA: OPC UA는 상호 운용성 및 보안을 갖춘 산업용 통신 프로토콜입니다. 다양한 장비 및 시스템과의 연결을 지원하여 데이터를 통합적으로 관리할 수 있습니다. OPC Foundation 공식 웹사이트

  • Socket: Socket 통신은 TCP/IP 기반의 소켓을 통해 데이터를 송수신하는 방법입니다. 유연한 데이터 통신을 제공하며, 다양한 네트워크 환경에서 사용할 수 있습니다.

목록에 없는 데이터 소스는 Nazare에서 제공하는 Node-RED를 활용하거나, 잉클의 산업 분야 전문가의 기술 지원을 받아 추가할 수 있습니다.

데이터 소스 입력

데이터 소스를 선택한 후, 해당 소스의 설정을 입력합니다.

엣지 생성 - 2단계 - 데이터 소스 입력

기본 설정

  • ID: 데이터 소스의 고유 식별자를 입력합니다.
  • Server IP: 데이터 소스의 서버 IP 주소를 입력합니다.
  • Server Port: 데이터 소스의 서버 포트를 입력합니다.
  • Period: 데이터 수집 주기를 입력합니다.
  • Payload: 데이터를 전송할 페이로드를 입력합니다.

하단의 상세 설정에는 각 데이터 소스별로 고유한 설정을 입력합니다.

Payload 편집

엣지 생성 - 2단계 - Payload 편집

페이로드를 입력하고 수정하려면 편집 버튼을 클릭하여 JSON 형식으로 데이터를 입력합니다.

Payload 필드

  • type: 데이터 소스의 타입을 입력합니다.
  • fields: 데이터 소스의 필드를 입력합니다.
  • format: 데이터 소스의 포맷을 입력합니다.
  • digitalFields: 디지털 필드의 설정을 입력합니다.
    • bits: 디지털 필드의 비트를 입력합니다.
Payload 예시
payload.json
{
"type": "ARRAY",
"fields": [
"v0",
"v1",
"v2",
"v3",
"v4",
"v5",
"v6",
"v7",
"v8",
"v9",
"v10",
"v11",
"v12",
"v13",
"v14",
"v15",
"v16",
"v17",
"v18",
"v19",
"v20",
"v21",
"v22",
"v23",
"v24",
"v25",
"v26",
"v27",
"v28",
"v29",
"v30",
"v31",
"v32",
"v33",
"v34",
"v35",
"v36",
"v37",
"v38",
"v39",
"v40",
"v41",
"v42",
"v43",
"v44",
"v45",
"v46",
"v47",
"v48",
"v49",
"v50",
"v51",
"v52",
"v53",
"v54",
"v55",
"v56",
"v57",
"v58",
"v59",
"v60",
"v61",
"v62",
"v63",
"v64",
"v65",
"v66",
"v67",
"v68",
"v69",
"v70",
"v71",
"v72",
"v73",
"v74",
"v75",
"v76",
null,
"v78",
"v79"
],
"format": ">2q1i7h3i20s18h1i6f3i9h1H1h1i6h13i7h",
"digitalFields": [
{
"bits": [
"b00",
"b01",
"b02",
"b03",
"b04",
"b05",
"b06",
null,
"b08",
"b09",
"b10",
"b11",
"b12",
"b13",
"b14",
"b15",
"b16",
"b17",
"b18",
"b19",
"b20",
"b21",
"b22",
"b23",
"b24",
"b25",
"b26",
"b27",
"b28",
"b29",
"b30",
"b31",
"b32",
"b33",
"b34",
"b35",
"b36",
"b37",
"b38",
"b39",
"b40",
"b41",
"b42",
"b43",
"b44",
"b45",
"b46",
"b47",
"b48",
"b49",
"b50",
"b51",
"b52",
"b53",
"b54",
"b55",
"b56",
"b57",
"b58",
"b59",
"b60",
"b61",
"b62",
"b63"
],
"field": "v1"
},
{
"bits": [
"b00",
"b01",
"b02",
"b03",
"b04",
"b05",
"b06",
"b07",
"b08",
null,
"b10",
"b11",
"b12",
"b13",
"b14",
"b15",
"b16",
"b17",
"b18",
"b19",
"b20",
"b21",
"b22",
"b23",
"b24",
"b25",
"b26",
"b27",
"b28",
"b29",
"b30",
"b31"
],
"field": "v12"
},
{
"bits": [
"b00",
"b01",
"b02",
"b03",
"b04",
"b05",
"b06",
"b07",
"b08",
"b09",
"b10",
"b11",
"b12",
"b13",
"b14",
"b15"
],
"field": "v75"
},
{
"bits": [
"b00",
"b01",
"b02",
"b03",
null,
"b05",
"b06",
"b07",
"b08",
"b09",
"b10",
"b11",
"b12",
"b13",
"b14",
null
],
"field": "v79"
}
]
}

모든 필드를 입력한 후 다음 버튼을 클릭하여 다음 단계로 이동합니다.

3단계: 설정 검토

세 번째 단계에서는 앞서 설정한 내용을 검토하고 최종적으로 엣지 디바이스를 생성합니다.

엣지 생성 - 3단계

설정 검토

  • 기본 설정: 엣지 ID, 이름, 설명을 확인합니다.
  • 데이터 소스 설정: 데이터 소스의 설정 내용을 확인합니다.

모든 설정을 확인한 후 생성 버튼을 클릭하여 엣지 디바이스를 생성합니다.