Industrial Edge IoT NodeNode IoT biên công nghiệp

eNode-Gen2 Industry IoT NodeNode IoT công nghiệp

Industrial edge IoT node with Ethernet, Wi-Fi and local configuration. Choose from four versions for analog and Modbus integration, temperature and humidity, or particulate monitoring. Node IoT biên công nghiệp với Ethernet, Wi-Fi và cấu hình tại chỗ. Chọn một trong bốn phiên bản cho tín hiệu analog và Modbus, nhiệt độ và độ ẩm, hoặc giám sát bụi mịn.

ETH10/100M
4SKU
8Max. channelsKênh tối đa
8Max. alert rulesRule cảnh báo tối đa
eNode-Gen2 industrial IoT node enclosure

Technical SpecificationsThông số kỹ thuật

Interfaces vary by version. Check the SKU on the rear label before wiring.Giao tiếp thay đổi theo phiên bản. Kiểm tra SKU trên tem mặt sau trước khi đấu nối.

Common PlatformNền tảng chung
Input powerNguồn vào7–30 VDC
EthernetRJ45 · 10/100 Mbps
Wi-Fi2.4 GHz · STA + SoftAP
ConfigurationCấu hìnhLocal Web UI / CSV V2.1Web UI tại chỗ / CSV V2.1
Field I/O by VersionI/O theo phiên bản
Analog input (A/G)Ngõ vào analog (A/G)2 × 4–20 mA
DIA: 1 input · G: 3 inputsA: 1 ngõ vào · G: 3 ngõ vào
Relay outputNgõ ra relayA: 2 relays on 7-pin connectorA: 2 relay trên đầu nối 7 chân
RS485Version G only · Modbus RTU masterChỉ Version G · Modbus RTU master
Sensor Versions TH / AQBản cảm biến TH / AQ
Version THSHT40 · temperature and humiditySHT40 · nhiệt độ và độ ẩm
Version AQSPS30 · particulate matter (PM)SPS30 · bụi mịn (PM)
Sensor connectorĐầu nối cảm biến5-pin remote I2CI2C mở rộng 5 chân
OperationVận hành
Logical channelsKênh logicUp to 8 totalTối đa 8 kênh
Alert rulesRule cảnh báoUp to 8; multiple logic conditions per ruleTối đa 8; kết hợp nhiều điều kiện logic trong mỗi rule
MQTTTelemetry / attributes / LWTDữ liệu đo / thuộc tính / LWT
Sensor connectorĐầu nối cảm biếnTH/AQ: GND, Data, 3V3, NC, ClockTH/AQ: GND, Data, 3V3, NC, Clock
EnclosureVỏ máy106 × 120 × 60 mm

Choose Your eNode-Gen2Chọn eNode-Gen2 phù hợp

Four versions with distinct field interfaces and sensing roles.Bốn phiên bản khác nhau ở giao tiếp hiện trường và chức năng đo.

Version A

Analog Sensor

Two analog inputs, one digital input and two relays. No RS485 bus.Hai ngõ vào analog, một ngõ vào số và hai relay. Không có bus RS485.

Version TH

Temperature / Humidity

Temperature and humidity version with SHT40 sensor and remote I2C connector.Bản đo nhiệt độ và độ ẩm với cảm biến SHT40 và đầu nối I2C mở rộng.

Version AQ

Air Quality

Air quality version for particulate matter monitoring with SPS30 sensor and remote I2C connector.Bản chất lượng không khí, đo bụi mịn bằng cảm biến SPS30 và đầu nối I2C mở rộng.

Version G

General Version

Two analog inputs, three digital inputs and RS485 Modbus RTU master.Hai ngõ vào analog, ba ngõ vào số và RS485 Modbus RTU master.

The enclosure and connector drawing may retain the earlier eNODE32-S3 marking. Confirm the version on the rear label before wiring; connector layouts differ by SKU.Vỏ và sơ đồ đầu nối có thể còn ghi eNODE32-S3 theo tên cũ. Xác nhận phiên bản trên tem mặt sau trước khi đấu nối; cách bố trí đầu nối khác nhau theo SKU.

Open the eNode-Gen2 datasheet (PDF)Mở datasheet eNode-Gen2 (PDF)

Alert configuration guide (IO & Alert Engine)Hướng dẫn cấu hình cảnh báo (IO & Alert Engine)

Download installation quick guide (Vietnamese PDF)Tải hướng dẫn nhanh lắp đặt & sử dụng (PDF tiếng Việt)

Technical WikiWiki kỹ thuật

System ArchitectureKiến trúc hệ thống

eNode-Gen2 collects field signals and processes alert rules locally. Ethernet and Wi-Fi provide network access; the field interface depends on the selected version. Version A has analog inputs, one DI and two relays. Version G has analog inputs, three DI and RS485. Version TH and AQ use a remote I2C sensor connection. eNode-Gen2 thu thập tín hiệu hiện trường và xử lý quy tắc cảnh báo tại chỗ. Ethernet và Wi-Fi cung cấp kết nối mạng; giao tiếp hiện trường phụ thuộc phiên bản. Version A có ngõ vào analog, một DI và hai relay. Version G có ngõ vào analog, ba DI và RS485. Version TH và AQ dùng kết nối cảm biến I2C mở rộng.

Use the version comparison and connector pinout below to select the correct field interface.Dùng bảng so sánh phiên bản và sơ đồ chân bên dưới để chọn đúng giao tiếp hiện trường.

Power ManagementQuản lý nguồn

Supply 7–30 VDC through the dedicated DC adapter jack. Confirm the adapter plug and polarity against the device label before powering it. Cấp nguồn 7–30 VDC qua jack DC riêng trên thân thiết bị. Đối chiếu đầu cắm và cực tính adapter với tem thiết bị trước khi bật nguồn.

• Version A: The left 7-pin connector carries relay connections; do not use its pin marked VIN (No connect) for power.
• Version TH / AQ: The right 5-pin sensor connector includes 3V3; leave its NC pin unconnected.
• All versions: Verify the device label and approved pinout before connecting any cable.
• Version A: Đầu nối 7 chân bên trái có chân relay; không cấp nguồn vào chân ghi VIN (No connect).
• Version TH / AQ: Đầu nối cảm biến 5 chân bên phải có 3V3; để chân NC hở.
• Mọi phiên bản: Đối chiếu tem thiết bị và sơ đồ chân đã duyệt trước khi đấu dây.

Ethernet ConnectivityKết nối Ethernet

eNode-Gen2 provides 10/100 Mbps Ethernet through an RJ45 port. Configure the local network in the Web UI and verify the assigned IP address before connecting MQTT. eNode-Gen2 có Ethernet 10/100 Mbps qua cổng RJ45. Cấu hình mạng trong Web UI và kiểm tra địa chỉ IP được cấp trước khi kết nối MQTT.

Hardware FeaturesTính năng phần cứng

• Uplink: Ethernet or Wi-Fi for MQTT telemetry, attributes and LWT.
• Commissioning: Local Web UI is available after the device has a reachable IP address.
• Kết nối lên hệ thống: Ethernet hoặc Wi-Fi cho MQTT telemetry, attributes và LWT.
• Khởi tạo: Có thể truy cập Web UI khi thiết bị đã có địa chỉ IP trong mạng.

Field Interfaces by VersionGiao tiếp hiện trường theo phiên bản
RS485 InterfaceGiao tiếp RS485

Only Version G has an RS485 port. It operates as a Modbus RTU master for one slave device. The public connector markings are D+ and D−; use the G pinout when wiring. Chỉ Version G có cổng RS485. Thiết bị hoạt động như Modbus RTU master với một slave. Đầu nối được đánh dấu D+ và D−; dùng sơ đồ chân của bản G khi đấu nối.

Digital I/OI/O số

• Version A: Two analog inputs, one DI and two relay contacts on the left connector.
• Version G: Two analog inputs, three DI and RS485 D+/D− on the right 9-pin connector.
• Version TH / AQ: Remote I2C sensor connector; no Modbus port.
• Version A: Hai ngõ vào analog, một DI và hai tiếp điểm relay trên đầu nối bên trái.
• Version G: Hai ngõ vào analog, ba DI và RS485 D+/D− trên đầu nối 9 chân bên phải.
• Version TH / AQ: Đầu nối cảm biến I2C mở rộng; không có cổng Modbus.

Wiring note: Confirm the SKU and rear-label pinout before connecting power, RS485 or sensors. Do not assume the connectors are interchangeable. Lưu ý đấu nối: Xác nhận SKU và sơ đồ chân trên tem mặt sau trước khi nối nguồn, RS485 hoặc cảm biến. Không dùng lẫn đầu nối giữa các phiên bản.
Safety & ReliabilityAn toàn & Độ tin cậy

Follow the version-specific connector diagram and the rated input and relay limits when installing eNode-Gen2. Tuân theo sơ đồ đầu nối theo phiên bản và giới hạn nguồn vào, relay khi lắp đặt eNode-Gen2.

Hardware ProtectionsBảo vệ phần cứng

• Supply: Use 7–30 VDC through the DC jack; check plug and polarity against the device label.
• Unused pins: Leave pins marked NC or “No connect” unconnected.
• Version A relays: Keep loads within 250 VAC / 2 A per relay and use a contactor for larger loads.
• Nguồn: Dùng 7–30 VDC qua jack DC; đối chiếu đầu cắm và cực tính với tem thiết bị.
• Chân không sử dụng: Để hở các chân ghi NC hoặc “No connect”.
• Relay Version A: Giữ tải trong mức 250 VAC / 2 A mỗi relay và dùng contactor cho tải lớn hơn.

Stability FeaturesTính năng ổn định

• Local alerts: Sensor or DI conditions can drive relay actions without a cloud connection, where the output exists on the selected version.
• OTA: Firmware updates are supported; follow the firmware release procedure for recovery and rollback behavior.
• Cảnh báo tại chỗ: Điều kiện cảm biến hoặc DI có thể điều khiển relay khi phiên bản có ngõ ra tương ứng, không cần kết nối cloud.
• OTA: Có hỗ trợ cập nhật firmware; tham khảo quy trình của bản firmware để biết cách khôi phục và rollback.

Web Configuration GuideHướng dẫn cấu hình Web

Local Web Control Panel · options depend on the SKU and installed firmware. Screenshots illustrate the interface and may show features unavailable on your version.Web Control Panel tại chỗ · tùy chọn phụ thuộc SKU và firmware đang cài. Ảnh giao diện chỉ minh họa và có thể hiển thị tính năng không có trên phiên bản của bạn.

1. Access the Web Interface1. Truy cập giao diện web
  1. Power on eNode-Gen2 and connect your computer to the same LAN or the device SoftAP.Cấp nguồn cho eNode-Gen2 và kết nối máy tính vào cùng mạng LAN hoặc SoftAP của thiết bị.
  2. Open Chrome or Safari and navigate to the device IP address.Mở Chrome hoặc Safari, truy cập địa chỉ IP của thiết bị.
  3. Open the Web Control Panel and select the configuration tab you need.Mở Web Control Panel và chọn tab cấu hình cần dùng.
IP address: On a LAN, use the address assigned to the device. In SoftAP mode, open http://192.168.4.1/. Địa chỉ IP: Trong LAN, dùng địa chỉ được cấp cho thiết bị. Ở chế độ SoftAP, mở http://192.168.4.1/.
Browser tip: Use Chrome or Safari instead of in-app mobile browsers to avoid display issues. Lưu ý trình duyệt: Khuyến nghị dùng Chrome/Safari thay vì trình duyệt nhúng trong ứng dụng di động để tránh lỗi hiển thị.
2. Live Monitoring2. Live Monitoring — giám sát thời gian thực

Tab 📊 Live Monitoring shows real-time device status:Tab 📊 Live Monitoring hiển thị trạng thái thiết bị theo thời gian thực:

• Digital inputs: Available on A (one) and G (three).
• Relays: Available on Version A as shown in the pinout.
• Sensor data: Displays configured channels supported by the selected SKU.
• Ngõ vào số: Có trên A (một) và G (ba).
• Relay: Có trên Version A theo sơ đồ chân.
• Dữ liệu cảm biến: Hiển thị các kênh đã cấu hình mà SKU hỗ trợ.

Live Monitoring
3. System Config — Select Active Bus3. System Config — chọn bus hoạt động

Open 🛠️ System Config to choose the bus interface before configuring sensors:Vào 🛠️ System Config để chọn giao diện bus trước khi cấu hình cảm biến:

ModeChế độ DescriptionMô tả
RS485 (Modbus RTU) Version G only: read registers from one slave via RS485Chỉ Version G: đọc thanh ghi từ một slave qua RS485
I2C Sensors Version TH: SHT40; Version AQ: SPS30, via remote I2CVersion TH: SHT40; Version AQ: SPS30, qua I2C mở rộng

This tab also configures Modbus baudrate, MQTT publish interval, 7-segment LED display and system reset.Cùng tab này bạn cấu hình baudrate Modbus, chu kỳ gửi MQTT, màn hình LED 7-segment và reset hệ thống.

System Config
4. Polling Configuration4. Polling Configuration — cấu hình cảm biến

Tab ⚙️ Polling Configuration manages up to 8 logical channels total. Configure only interfaces physically available on your SKU.Tab ⚙️ Polling Configuration quản lý tối đa 8 kênh logic. Chỉ cấu hình các giao tiếp có thật trên SKU của bạn.

Polling Configuration RS485
After editing, click ⚡ Apply All to write to RAM, then 💾 Save All to Flash to persist permanently. Sau khi chỉnh sửa, nhấn ⚡ Apply All để ghi vào RAM, rồi 💾 Save All to Flash để lưu vĩnh viễn.
5. Import Profile — device_profile5. Import Profile — khai báo device_profile

Quick-import sensor configuration via 📁 Import Profile. Each profile is tagged with a project/device name in the first CSV metadata line:Import nhanh cấu hình cảm biến qua menu 📁 Import Profile. Mỗi profile gắn tên dự án/thiết bị qua metadata ở dòng đầu file CSV:

# device_profile = SENSOR_TH Name,Address,Type,RegType,Endian,BitOff,Active,Iface,AdcCh,I2cType temp,0x0000,4,0,0,0,1,2,1,sht40_temp humi,0x0000,4,0,0,0,1,2,1,sht40_humi

Sensor profiles relevant to the four versions:Profile cảm biến phù hợp với bốn phiên bản:

MenuMenu Default device_profiledevice_profile mặc định Channels createdKênh tạo ra
SHT40SENSOR_THtemp, humi
SPS30Air_QualityPM1.0, PM2.5, PM4.0, PM10; select channels within the 8-channel limitPM1.0, PM2.5, PM4.0, PM10; chọn kênh trong giới hạn 8 kênh
Import Profile dropdown device_profile SENSOR_TH imported

The profile name appears in the Profile: ... label and sidebar footer (PROF). This value is sent to cloud/MQTT for device classification by project.Tên profile hiển thị ở nhãn Profile: ... và footer sidebar (PROF). Giá trị này được gửi lên cloud/MQTT để phân loại thiết bị theo dự án.

6. Custom CSV — Custom Project Channels6. Custom CSV — định nghĩa kênh tùy chỉnh

Select 📂 Custom CSV File... to upload a user-defined channel list. This is the most flexible option when combining multiple interface types in one node.Chọn 📂 Custom CSV File... để upload file tự định nghĩa các kênh đo theo dự án. Đây là cách linh hoạt nhất khi cần kết hợp nhiều loại giao tiếp trong một node.

# device_profile = Custom_Water_Plant Name,Address,Type,RegType,Endian,BitOff,Active,Iface,AdcCh,I2cType,AdcMin,AdcMax Muc_Nuoc_ADC1,0x0000,4,1,1,0,1,1,1,,0,5 Ap_Suat_ADC2,0x0000,4,1,1,0,1,1,2,,0,10 Tan_So_Bom,0x2000,4,0,0,0,1,0,1,,, Trang_Thai_Relay,0x0001,5,0,0,3,1,0,1,,,
ChannelTên kênh InterfaceGiao tiếp MeaningÝ nghĩa
Muc_Nuoc_ADC14-20mA CH1Water level 0–5 m, LPF 1 HzMức nước 0–5 m, bộ lọc LPF 1 Hz
Ap_Suat_ADC24-20mA CH2Pressure 0–10 barÁp suất 0–10 bar
Tan_So_BomRS485 FloatPump frequency from register 0x2000Tần số bơm đọc từ thanh ghi 0x2000
Trang_Thai_RelayRS485 BooleanRead bit 3 at register 0x0001Đọc bit 3 tại thanh ghi 0x0001

The CSV example above combines analog and RS485 channels and therefore applies to Version G. Match CSV interface values to the ports on your own SKU.Ví dụ CSV bên trên kết hợp kênh analog và RS485 nên áp dụng cho Version G. Đối chiếu giá trị giao tiếp trong CSV với các cổng của SKU đang dùng.

Custom project CSV channels
7. WiFi Settings7. WiFi Settings

Tab 🛜 WiFi Settings: scan networks, enter SSID/password and view WiFi/Ethernet status.Tab 🛜 WiFi Settings: quét mạng, nhập SSID/password và xem trạng thái WiFi/Ethernet.

WiFi Settings
8. MQTT Broker8. MQTT Broker

Configure broker URI, port, client ID, token and telemetry/attributes/LWT topics for IoT platforms (ThingsBoard, Mosquitto, etc.).Cấu hình broker URI, port, client ID, token và các topic telemetry/attributes/LWT cho nền tảng IoT (ThingsBoard, Mosquitto, ...).

MQTT Broker
9. IO & Alert Engine9. IO & Alert Engine

Create up to 8 local alert rules. Each rule can combine multiple logic conditions from supported sensors or DI. Select an action available on your SKU; relay contacts are shown for Version A in the pinout.Tạo tối đa 8 rule cảnh báo tại chỗ. Mỗi rule có thể kết hợp nhiều điều kiện logic từ cảm biến hoặc DI mà SKU hỗ trợ. Chọn hành động có trên phiên bản của bạn; tiếp điểm relay của Version A được thể hiện trong sơ đồ chân.

Alert Engine

Step-by-step Alert configuration guide →Hướng dẫn cấu hình Alert từng bước →

10. Calibration Wizard10. Calibration Wizard

On Version A and G, calibrate 4–20 mA analog channels with zero and span points, then save the coefficients.Trên Version A và G, hiệu chuẩn kênh analog 4–20 mA bằng điểm zero và span, rồi lưu hệ số.

Calibration Wizard
11. Save Configuration (Recommended Workflow)11. Quy trình lưu cấu hình (khuyến nghị)
  1. System Config → select an interface supported by your SKU and apply any change.System Config → chọn giao tiếp mà SKU hỗ trợ và Apply khi có thay đổi.
  2. Polling Configuration → Import Profile / Custom CSV or edit rows manually.Polling Configuration → Import Profile / Custom CSV hoặc chỉnh từng dòng.
  3. Click ⚡ Apply All — write sensor config to RAM.Nhấn ⚡ Apply All — ghi cấu hình cảm biến vào RAM.
  4. Click 💾 Save All to Flash — persist permanently (including device_profile).Nhấn 💾 Save All to Flash — lưu vĩnh viễn (kể cả device_profile).
  5. WiFi / MQTT → Apply each section; device may reboot when Modbus bus changes.WiFi / MQTT → Apply từng mục; thiết bị có thể reboot khi đổi Modbus bus.
  6. Verify data on the Live Monitoring tab.Kiểm tra lại tab Live Monitoring để xác nhận dữ liệu.
Local Control Modbus Write

On Version G, ⌨️ Local Control can write Modbus holding registers or coils for on-site commissioning.Trên Version G, ⌨️ Local Control có thể ghi holding register hoặc coil Modbus khi chạy thử tại hiện trường.

Mechanical DimensionsKích thước cơ khí

Use the drawing below for enclosure dimensions and mounting reference.Sử dụng bản vẽ dưới đây để tham khảo kích thước vỏ và vị trí lắp đặt.

eNode-Gen2 enclosure dimensions drawing
Connection Pinout ReferenceTham chiếu chân kết nối

Use the connector drawing for the exact SKU and verify the rear label before wiring. The drawing retains earlier eNODE32-S3 and "Power/Relay" labels; power enters through the separate DC jack. Do not connect power to a pin marked No connect. Confirm relay contact wiring from the approved device label.Dùng sơ đồ đúng SKU và đối chiếu tem mặt sau trước khi đấu nối. Hình còn nhãn cũ eNODE32-S3 và "Power/Relay"; nguồn cấp qua jack DC riêng. Không cấp nguồn vào chân ghi No connect. Xác nhận chân tiếp điểm relay trên tem thiết bị đã duyệt.

Connector pinout for Version A, TH, AQ and G; verify the rear label