IoTBoX
1
Product Introduction
2
Hardware
2.1
WD1ECS
2.1.1
Basic Parameters
2.1.2
Wired Network
2.1.3
4G Network
2.1.4
Lights and Buttons
2.1.5
Serial Port
2.2
WD1EWS
2.2.1
Basic Parameters
2.2.2
Wired Network
2.2.3
Lights and Buttons
2.2.4
Serial Port
2.3
WD2EC
2.3.1
Basic Parameters
2.3.2
Wired Network
2.3.3
4G Network
2.3.4
Lights and Buttons
2.3.5
Serial Port
2.4
WD2EW
2.4.1
Basic Parameters
2.4.2
Wired Network
2.4.3
Lights and Buttons
2.4.4
Serial Port
2.5
WD2E
2.5.1
Basic Parameters
2.5.2
Wired Network
2.5.3
Lights and Buttons
2.5.4
Serial Port
3
Management Interface
3.1
Login
3.2
Gateway Information
3.3
Collection Configuration
3.4
Network Configuration
3.4.1
IP Configuration
3.4.2
DNS Configuration
3.4.3
Route Configuration
3.4.4
Port Forwarding
3.4.5
VPN Configuration
3.5
Cloud Configuration
3.5.1
Cloud Push
3.5.2
Cloud Storage Configuration
3.6
Debug Tools
3.6.1
Debug Commands
3.6.2
Realtime Log
3.7
System Settings
3.7.1
User Management
3.7.2
License Settings
3.7.3
Advanced Settings
3.7.4
Edge Computing Script
3.7.5
Custom Form
3.7.6
File Management
4
Built-in MQTT Protocol
4.1
V1
4.1.1
Subscription Demo
4.2
V2
4.2.1
Subscription Demo
5
DNC Function
5.0.1
Configure Cloud Platform
5.0.2
Configure Machine Tool
5.0.3
Operation Commands
6
VPN Function
6.0.1
Unauthorized
6.0.2
Authorized
6.0.3
Usage Method
6.0.4
Notes
7
Custom Dashboard
8
Edge Computing
8.1
Built-in Data Types
8.1.1
ConfigBase Type
8.1.2
Device Type
8.1.3
Variable Type
8.1.4
Publisher Type
8.1.5
Mqtt Type
8.2
Built-in Namespaces
8.2.1
box
8.2.2
redis
8.2.3
store
8.2.4
http
8.3
Variable Calculation
8.3.1
Rules
8.3.2
Examples
8.4
Device Calculation
8.4.1
Rules
8.4.2
Examples
8.5
Publisher Platform
8.5.1
Built-in Variables
8.5.2
Basic Architecture
8.5.3
Example MQTT Platform Connection
9
Custom APP
9.1
APP Design
9.1.1
Basic Structure
9.1.2
Application Definition Schema
9.1.3
Configuration Field config
9.2
APP Backend
9.2.1
APP Built-in Variables and Definitions
9.2.2
Script Format
9.3
APP Frontend
9.4
APP Example
10
Frequently Asked Questions
Appendix
A
Supported Devices
A.1
Supported CNC Model List
A.1.1
Fanuc
A.1.2
Siemens
A.1.3
Mitsubishi
A.1.4
Haas
A.1.5
KND
A.1.6
Heidenhain
A.1.7
Brother
A.1.8
Guangzhou CNC (GSK)
A.1.9
Syntec
A.2
Supported PLC Model List
A.2.1
ModBus
A.2.2
Siemens
A.2.3
Mitsubishi
A.2.4
Omron
A.2.5
Allen Bradley (AB)
A.3
Supported ROBOT Model List
A.3.1
KUKA
A.3.2
Fanuc
A.3.3
ABB
A.3.4
YASKAWA
B
Point Mapping
B.0.1
Data Dictionary
B.1
Fanuc Point Address
B.1.1
Built-in Points
B.1.2
Add Point
B.1.3
Data Dictionary
B.2
Mitsubishi Point Address
B.2.1
Built-in Points
B.2.2
Add Point
B.2.3
Data Dictionary
B.3
Siemens CNC Point Address
B.3.1
Built-in Points
B.3.2
Data Dictionary
B.4
KND Point Address
B.4.1
Built-in Points
B.4.2
Data Dictionary
B.5
Brother Point Address
B.5.1
Built-in Points
B.5.2
Data Dictionary
B.6
Haas Point Address
B.6.1
Built-in Points
B.6.2
Add Point
B.6.3
Data Dictionary
B.7
Heidenhain Point Address
B.7.1
Built-in Points
B.7.2
Data Dictionary
B.8
Syntec
B.8.1
Built-in Points
B.8.2
Operation Mode
B.8.3
Run Status
B.9
GSK
B.9.1
Operation Mode
B.9.2
Run Status
B.10
FanucRobot Point Address
B.10.1
Built-in Points
B.10.2
Add Point
B.11
ABB Robot Point Address
B.11.1
Built-in Points
B.11.2
Add Point
B.12
Kuka Point Address
B.12.1
Add Point
C
API Interface
C.1
HTTP API
C.1.1
User
C.1.2
Device
C.1.3
DNC
C.1.4
Backup
C.1.5
Configuration
C.1.6
Debug
C.1.7
IoTBoX
Configuration
C.1.8
IoTBoX
License
C.1.9
Network Information
C.1.10
Port Forwarding
C.1.11
Push Configuration
C.1.12
Custom Push Platform
C.1.13
System Update
C.1.14
VPN Configuration
C.2
MQTT API
C.2.1
Request
C.2.2
Response
IoTBoX
4
Built-in MQTT Protocol
IoTBoX
has two built-in versions