SMX-IoT10
The dedicated industrial edge computer for SX-IO — high-throughput data collection, local analytics, and cloud integration across multi-network factory environments.
The SMX-IoT10 is the dedicated hardware platform for SX-IO — Simplinx's edge computing and cloud integration application. While the SMX-RNS20 includes SX-IO alongside its remote access functions, the IoT10 is purpose-built for data-intensive applications: more serial ports, two independent Ethernet interfaces, and significantly larger local storage capacity.
Think of it as a powerful industrial PC running SX-IO — connecting simultaneously to multiple field device networks, collecting data around the clock, and forwarding it to cloud platforms or external databases with no data loss.
Key Features
- 7 industrial protocol drivers: Modbus TCP, Modbus RTU, OPC-UA, Siemens S7, OMRON FINS, Serial Port
- 6× RS-232 serial ports — connect multiple serial devices simultaneously without adapters
- 2× independent Gigabit Ethernet ports — connect to two separate network segments at once
- Embedded Wi-Fi + Bluetooth — no USB adapter required
- Large local storage for SX-IO historian database
- JavaScript tag conversion scripts — transform raw PLC values without touching the PLC
Both devices run SX-IO. The SMX-RNS20 pairs SX-IO with a secure remote access tunnel — ideal for OEMs who need both. The SMX-IoT10 is the right choice when data collection and analytics is the primary requirement: more serial ports, higher throughput, and dedicated processing capacity.
Everything SX-IO Does
SX-IO is pre-installed on the SMX-IoT10. No additional licence, no setup software — just connect your field devices and configure from the browser.
Multi-Protocol Data Collection
Connect to PLCs, drives, and sensors from any vendor using 7 built-in protocol drivers. Tags are read cyclically or on event trigger, and raw values can be transformed using JavaScript conversion scripts — without any changes to the PLC program.
- Modbus TCP, Modbus RTU, OPC-UA, Siemens S7, OMRON FINS, Serial Port
- 6× RS-232 serial ports — multiple serial devices connected simultaneously
- 2× independent Ethernet interfaces — bridge two separate factory segments
- JavaScript tag scripts: scale, convert, or derive values from raw PLC data
Local Analytics & Dashboard
All collected data is stored in a local SQL historian database. Build configurable dashboards in the browser — value meters, status widgets, historian trends, real-time charts. Track machine states using the 17 OMAC standard definitions and visualise state timelines over any time range.
- Local SQL historian — large on-device storage, data retained during outages
- Configurable dashboard: value gauges, status indicators, trend charts
- 17 OMAC machine states — timestamped state timeline with daily/weekly views
- Export charts as PNG/PDF; export data as CSV, JSON, or Excel
Event-Driven Alerts
Define conditions on any tag — threshold crossings, state changes, or custom JavaScript expressions. When the condition is met, SX-IO sends an email or SMS notification with a configurable message. Daily send limits prevent alert flooding during high-frequency fault conditions.
- Condition-based event engine — any tag value, combination, or JavaScript expression
- Email alerts: immediate, daily digest, or weekly summary per event
- SMS notifications via Twilio integration
- Configurable daily send limits — prevent notification overload
Cloud & Database Integration
Push data to any major cloud platform in any format and at any interval. Offline buffering ensures no data is lost — queued data syncs automatically when the connection is restored. For on-premise integrations, SX-IO writes directly into external SQL databases via event-driven insert rules.
- Cloud: Amazon AWS IoT, Microsoft Azure IoT Hub, Google Cloud, MQTT
- Configurable message format using JavaScript per topic — any JSON structure
- Offline buffer — days of data queued and auto-synced on reconnection
- External SQL: push to PostgreSQL, MySQL, or MS SQL with cyclic or event-driven inserts