

The ADVANTECH WISE-4060 LAN is a wireless IoT gateway designed for remote monitoring and control applications. It is part of ADVANTECH's WISE series, which focuses on enabling smart industrial solutions. The WISE-4060 LAN supports multiple connectivity options, including LAN and wireless communication, making it ideal for seamless integration with various sensors and devices in industrial environments. This device is particularly suited for applications such as factory automation, environmental monitoring, and smart building management.








| Parameter | Specification |
|---|---|
| Manufacturer | ADVANTECH |
| Part ID | WISE-4060 LAN |
| Communication Interfaces | LAN, Wireless (Wi-Fi) |
| Input Voltage | 10-30 VDC |
| Digital Input Channels | 4 channels (dry contact or wet contact) |
| Relay Output Channels | 4 channels (Form A relay, 5A @ 250VAC or 30VDC) |
| Operating Temperature | -25°C to 70°C |
| Storage Temperature | -40°C to 85°C |
| Power Consumption | < 2.5 W |
| Dimensions | 80 x 80 x 25 mm |
| Mounting Options | DIN-rail or wall mounting |
| Certifications | CE, FCC, RoHS |
| Pin | Description | Type |
|---|---|---|
| DI0 | Digital Input Channel 0 | Dry/Wet Contact |
| DI1 | Digital Input Channel 1 | Dry/Wet Contact |
| DI2 | Digital Input Channel 2 | Dry/Wet Contact |
| DI3 | Digital Input Channel 3 | Dry/Wet Contact |
| Pin | Description | Type |
|---|---|---|
| DO0 | Relay Output Channel 0 | Form A Relay |
| DO1 | Relay Output Channel 1 | Form A Relay |
| DO2 | Relay Output Channel 2 | Form A Relay |
| DO3 | Relay Output Channel 3 | Form A Relay |
The WISE-4060 LAN can communicate with an Arduino UNO via Modbus/TCP. Below is an example of how to read a digital input and control a relay output:
#include <Ethernet.h>
#include <ModbusTCP.h>
// Ethernet settings
byte mac[] = { 0xDE, 0xAD, 0xBE, 0xEF, 0xFE, 0xED }; // MAC address
IPAddress ip(192, 168, 1, 177); // Arduino IP address
IPAddress server(192, 168, 1, 100); // WISE-4060 LAN IP address
// ModbusTCP client
ModbusTCP modbus;
void setup() {
// Initialize Ethernet
Ethernet.begin(mac, ip);
delay(1000); // Allow time for Ethernet to initialize
// Connect to WISE-4060 LAN
modbus.begin(server);
}
void loop() {
// Read digital input (DI0)
uint16_t di0 = modbus.readCoil(0); // Address 0 corresponds to DI0
if (di0 == 1) {
// If DI0 is HIGH, turn on relay output (DO0)
modbus.writeCoil(0, 1); // Address 0 corresponds to DO0
} else {
// If DI0 is LOW, turn off relay output (DO0)
modbus.writeCoil(0, 0);
}
delay(500); // Delay for stability
}
Device Not Responding to Commands
Relay Outputs Not Working
Digital Inputs Not Detecting Signals
Unable to Access Web Interface
Q: Can the WISE-4060 LAN be used outdoors?
Q: Does the WISE-4060 LAN support MQTT?
Q: How do I reset the device to factory settings?
Q: Can I use the WISE-4060 LAN with cloud platforms?
This concludes the documentation for the ADVANTECH WISE-4060 LAN. For further assistance, refer to the official user manual or contact ADVANTECH support.