LOOKING FOR THE RIGHT

INDUSTRIAL SOLUTION?

Discover embedded, communication and automation solutions tailored to your application.

EMD-8204

Ethernet 4*Relay 4*Isolated DI 2*LAN Module
106,00 EUR

including VAT 126.14 EUR

  • Manufacturer JS Automation
  • Category: Digital Modules
  • The EMD‑8204 is a compact, industrial‑grade Ethernet digital I/O module designed for remote monitoring and control applications. It provides 4 photo‑isolated digital inputs and 4 relay outputs, integrated with dual 10/100 Mbps Ethernet ports for daisy‑chain networking. The module operates as a stand‑alone web server, enabling direct browser‑based configuration and control without additional software. It is part of JS Automation’s EMD‑820x family, which also includes the EMD‑8208 (8 DI/8 Relay) and EMD‑8216 (16 I/O) variants.
- Dual Ethernet Ports (2×LAN):
Two 10/100 Mbps auto‑switching RJ‑45 ports allow daisy‑chain topology, reducing the need for external switches and simplifying network wiring.

- Web‑Based Control:
Integrated web server enables direct I/O monitoring and control through any standard web browser. No dedicated software is required for basic operation.

- 4 Photo‑Isolated Digital Inputs:
Each input channel is optically isolated to protect against voltage spikes and ground loops. Inputs can also function as software counters up to 200 Hz.

- 4 Relay Outputs:
Mechanical relay outputs rated at 3 A @ 250 VAC or 3 A @ 30 VDC, suitable for switching loads such as lights, solenoids, or contactors.

- Protection Features:
Built‑in over‑voltage protection (60 VDC max) and over‑current protection (50 mA max) on input channels ensure long‑term reliability in industrial environments.

- Flexible Software Integration:
Supported by Windows and Linux DLL libraries (EMD820x.dll) for custom application development in C/C++, Visual Basic, or other environments supporting Windows DLLs.

- Counter Functionality:
Any digital input can be configured as a counter input, supporting up to 200 pulses per second (200 Hz) for event counting or frequency measurement.

- DIN‑Rail Mountable Metal Enclosure:
Rugged metal housing with DIN‑rail mounting for easy installation in control panels.

- Wide Operating Range:
Operates from 0 °C to +70 °C, with storage capability from –20 °C to +80 °C and humidity tolerance up to 95 % RH (non‑condensing).

- Security and Access Control:
Software key and password protection prevent unauthorized configuration or I/O manipulation.

- IP Re‑assignment and Remote Configuration:
IP address and communication port can be changed remotely via software commands or web interface.

Country of origin: Taiwan R.O.C.

Comprehensive Product Summary – EMD‑8204 Ethernet 4‑Relay / 4‑Isolated DI / Dual‑LAN Module
*(Approx. 12,000 characters / ~3,000 tokens)*




### 1. Product Overview

Product Name: Ethernet 4×Relay 4×Isolated DI 2×LAN Module
Model: EMD‑8204
Series: EMD‑820x Ethernet Digital I/O Module Series
Article Number: EMD‑8204
Manufacturer: JS Automation Corp. (健昇科技股份有限公司)
Manufacturer Address: 6F., No.100, Zhongxing Rd., Xizhi Dist., New Taipei City, Taiwan
Website: [www.automation.com.tw](http://www.automation.com.tw) / [www.automation-js.com](http://www.automation-js.com)
Contact: control.cards@automation.com.tw | Tel: +886‑2‑2647‑6936 | Fax: +886‑2‑2647‑6940

The EMD‑8204 is a compact, industrial‑grade Ethernet digital I/O module designed for remote monitoring and control applications. It provides 4 photo‑isolated digital inputs and 4 relay outputs, integrated with dual 10/100 Mbps Ethernet ports for daisy‑chain networking. The module operates as a stand‑alone web server, enabling direct browser‑based configuration and control without additional software. It is part of JS Automation’s EMD‑820x family, which also includes the EMD‑8208 (8 DI/8 Relay) and EMD‑8216 (16 I/O) variants.




### 2. Key Features

- Dual Ethernet Ports (2×LAN):
Two 10/100 Mbps auto‑switching RJ‑45 ports allow daisy‑chain topology, reducing the need for external switches and simplifying network wiring.

- Web‑Based Control:
Integrated web server enables direct I/O monitoring and control through any standard web browser. No dedicated software is required for basic operation.

- 4 Photo‑Isolated Digital Inputs:
Each input channel is optically isolated to protect against voltage spikes and ground loops. Inputs can also function as software counters up to 200 Hz.

- 4 Relay Outputs:
Mechanical relay outputs rated at 3 A @ 250 VAC or 3 A @ 30 VDC, suitable for switching loads such as lights, solenoids, or contactors.

- Protection Features:
Built‑in over‑voltage protection (60 VDC max) and over‑current protection (50 mA max) on input channels ensure long‑term reliability in industrial environments.

- Flexible Software Integration:
Supported by Windows and Linux DLL libraries (EMD820x.dll) for custom application development in C/C++, Visual Basic, or other environments supporting Windows DLLs.

- Counter Functionality:
Any digital input can be configured as a counter input, supporting up to 200 pulses per second (200 Hz) for event counting or frequency measurement.

- DIN‑Rail Mountable Metal Enclosure:
Rugged metal housing with DIN‑rail mounting for easy installation in control panels.

- Wide Operating Range:
Operates from 0 °C to +70 °C, with storage capability from –20 °C to +80 °C and humidity tolerance up to 95 % RH (non‑condensing).

- Security and Access Control:
Software key and password protection prevent unauthorized configuration or I/O manipulation.

- IP Re‑assignment and Remote Configuration:
IP address and communication port can be changed remotely via software commands or web interface.




### 3. Technical Specifications

Digital Inputs (DI):
- Quantity: 4 channels (photo‑isolated)
- Logic High Level: ≥ 3.15 V
- Logic Low Level: ≤ 1.35 V
- Over‑Voltage Protection: 60 VDC (max)
- Over‑Current Protection: 50 mA (max)
- Counter Function: Available on any input channel
- Counter Frequency: 200 Hz (max, square wave)

Digital Outputs (Relay):
- Quantity: 4 channels (mechanical relay)
- Contact Rating: 3 A @ 250 VAC / 3 A @ 30 VDC
- Isolation: Relay‑to‑logic isolation
- Transistor Output Capacity (if applicable): 500 mA peak, 45 VDC max

Ethernet Interface:
- Ports: 2 × RJ‑45 (10/100 Mbps auto‑switching)
- Protocol: UDP/IP
- Default IP Address: 192.168.0.100
- Default Port: 6936
- Host Port (default): 15120
- Supports IP reassignment and socket port modification

Power Requirements:
- Supply Voltage: 24 VDC nominal
- Power Connector: JM4 terminal block
- Power Consumption: Low (< 5 W typical)

Environmental Conditions:
- Operating Temperature: 0 °C ~ +70 °C
- Storage Temperature: –20 °C ~ +80 °C
- Relative Humidity: 5 % ~ 95 % RH, non‑condensing

Mechanical:
- Dimensions: 107.6 (D) × 135.8 (W) × 34 (H) mm (4.3 × 5.4 × 1.4 in)
- Mounting: DIN‑rail
- Enclosure: Metal case
- Weight: Approx. 0.5 kg (typical)




### 4. Functionality

The EMD‑8204 functions as a remote digital I/O interface over Ethernet. It communicates via UDP protocol, allowing a host controller or PC to read input states and control output relays through network commands. The module can operate autonomously as a web server or be integrated into supervisory control systems using JS Automation’s software libraries.

Operating Principle:
- Each input channel detects external contact or voltage signals, isolated through optocouplers.
- Relay outputs are controlled either via web interface or software commands.
- The module’s internal microcontroller manages Ethernet communication, I/O logic, and counter operations.
- Dual LAN ports enable cascading multiple modules without external switches.

Use Cases and Applications:
- Remote contact sensing (door/window open/close detection, alarm or fire signal monitoring)
- Remote control of electrical devices (lighting, power switching, door locks)
- Industrial automation and building management systems
- Data acquisition and event counting applications
- Integration with SCADA, PLC, or custom PC‑based control systems

Compatibility:
- Compatible with Windows 2000/XP/Vista/7/10 and Linux systems
- Programmable via C/C++, Visual Basic, or any environment supporting Windows DLLs
- Works with JS Automation’s EMD820x API and DLL library




### 5. Components & Accessories

Included Components:
- EMD‑8204 Ethernet I/O module
- Terminal connectors for I/O and power
- Quick start guide / user manual

Optional Accessories:
- JD52000: 110/220 VAC → 24 VDC @ 1.5 A power supply
- JS52026: 110/220 VAC → 24 VDC @ 0.75 A power adapter
- Ethernet cables (standard Cat5e/Cat6)
- DIN‑rail mounting hardware (if not pre‑installed)

Connectors:
- J2, J3: RJ‑45 Ethernet ports
- JM1: Digital input connector (+Ve, IN0–IN3, EXTG)
- JM2: Relay output connector (OUT0–OUT3, COM0–COM1)
- JM4: 24 VDC power input
- SW2: System reset switch




### 6. Installation & Setup

Requirements:
- 24 VDC regulated power supply
- Ethernet network connection (direct or via switch/router)
- PC or controller with Ethernet interface

Mounting:
- DIN‑rail mounting in control cabinet or panel
- Ensure adequate ventilation and avoid exposure to moisture or corrosive gases

Configuration Steps:
1. Connect 24 VDC power to JM4 terminal.
2. Connect Ethernet cables to J2 and/or J3 ports.
3. Access the module via default IP (192.168.0.100) using a web browser.
4. Configure network parameters (IP, subnet, gateway) as required.
5. Optionally install the EMD820x driver and DLL package for software integration.
6. Use the provided demo program or API to test I/O functionality.

Software Installation:
- Run EMD820x_Install.exe to install drivers, API libraries, and demo applications.
- Default installation path: `..\JS Automation\EMD820x\`
- `/API` – header and library files
- `/Driver` – driver code
- `/exe` – demo programs and source code

Reset & Recovery:
- Press SW2 to reset system configuration.
- Factory default IP: 192.168.0.100; default password: “12345678”.




### 7. Performance & Capabilities

Speed and Response:
- Ethernet communication at 10/100 Mbps auto‑negotiation
- Input counter frequency up to 200 Hz
- Typical command response time < 10 ms on local network

Capacity:
- 4 DI + 4 Relay outputs per module
- Expandable via multiple modules (unique CardID per device, up to 2000 IDs supported)

Efficiency:
- Low power consumption and minimal heat generation
- Dual‑LAN design reduces external networking hardware

Limitations:
- Counter accuracy may degrade above 200 pps
- Relay outputs limited to 3 A load current
- Not suitable for high‑speed pulse counting or analog signal acquisition

Reliability:
- Industrial‑grade design with optical isolation and surge protection
- Stable operation under wide temperature and humidity ranges




### 8. Standards & Compliance

Electrical & Safety:
- Over‑voltage and over‑current protection on all digital inputs
- Isolation between logic and relay circuits

Environmental:
- Designed for industrial environments (0 ~ 70 °C, 5 ~ 95 % RH)

Networking:
- Complies with IEEE 802.3 (10/100 Base‑T Ethernet) standards
- Supports UDP/IP communication protocol

Software & Firmware:
- Firmware version 1.0 and above
- EMD820x.dll v1.0 library for Windows environments

Regulatory Compliance:
- CE‑compliant design (manufacturer standard)
- RoHS‑compliant materials (lead‑free construction)




### 9. Additional Information

Warranty:
- Standard manufacturer warranty (typically 1 year; confirm with JS Automation)

Technical Support:
- Online resources, manuals, and firmware updates available at
[www.automation.com.tw](http://www.automation.com.tw)
- Email support: control.cards@automation.com.tw

Maintenance:
- Periodically inspect wiring and terminal connections
- Avoid exposure to excessive vibration or moisture
- Firmware updates can be applied via software utility

Software Updates & API Support:
- EMD820x API provides functions for initialization, I/O control, counter management, IP configuration, and security.
- Key DLL functions include:
- `EMD820x_initial()` – Initialize and map IP
- `EMD820x_close()` – Release resources
- `EMD820x_port_read()` / `EMD820x_port_set()` – Read/write I/O ports
- `EMD820x_counter_enable()` / `EMD820x_counter_read()` – Counter operations
- `EMD820x_change_IP()` / `EMD820x_reboot()` – Network configuration and reboot
- `EMD820x_security_unlock()` / `EMD820x_password_change()` – Security management

Error Handling:
- Comprehensive error codes (0–311) indicate communication, parameter, or security issues.
- `0` – No error
- `1` – Socket initialization error
- `100` – Device unreachable
- `308` – Password mismatch
- `310` – Timeout error

Related Models:
- EMD‑8208: 8 DI / 8 Relay version
- EMD‑8216: 16 I/O Ethernet DIO module

Ordering Information:
- EMD‑8204: Ethernet module, 4 DI + 4 Relay outputs
- EMD‑8208: Ethernet module, 8 DI + 8 Relay outputs
- JD52000: 110/220 VAC → 24 VDC @ 1.5 A power supply
- JS52026: 110/220 VAC → 24 VDC @ 0.75 A power adapter




### Summary

The JS Automation EMD‑8204 is a robust, network‑enabled digital I/O module engineered for industrial automation, remote monitoring, and control applications. Its combination of 4 isolated digital inputs, 4 relay outputs, and dual Ethernet ports provides flexible integration into distributed control systems. The built‑in web server allows immediate browser‑based operation, while the comprehensive EMD820x software library supports advanced programming and system integration. With its 24 VDC power input, DIN‑rail metal housing, and industrial‑grade protection, the EMD‑8204 delivers reliable performance in demanding environments, making it an ideal choice for OEMs, system integrators, and automation engineers seeking a compact, Ethernet‑based digital I/O solution.

No accessories available.