Advantech I/O Integration

MileTech ADAM Plugin

A professional replacement for the native Milestone I/O driver. Bring 8 select Advantech ADAM-6000 and ADAM-6200 modules to life on Smart Client maps with custom icons, colour-coded status and full output control.

Plugin Features

Everything you need to bring ADAM I/O modules to life inside XProtect.

Custom Icons per Input

Assign an icon that matches each input's alarm type, intrusion, fire, gas, panic and more, instead of a generic digital point.

Smart Client Maps

Drag-and-drop ADAM inputs and outputs onto XProtect maps with real-time state icons and right-click control menus.

Colour-Coded Status

Every input reflects its live state in colour on the map, so operators can spot an alarm or an active input at a glance.

Output Control & Pulse

Switch outputs on/off, or pulse them for a set number of seconds, perfect for a door release, straight from the Smart Client or an XProtect rule.

8 ADAM Modules Supported

Works with the ADAM-6050, 6051, 6052, 6060, 6066, 6250, 6251 and 6266 modules, with automatic reconnection if one drops offline.

Rule Engine Ready

Activate, deactivate or pulse any output straight from an XProtect rule, no Smart Client interaction required.

No Device Licence Used

Runs as an Event Server plugin, not as a hardware device, so it doesn't use up one of your XProtect device licences.

Door Open Monitoring

Set an output as a Door type and link it to an ADAM input that reports open or closed. Optionally raise an alarm if the door stays open longer than a time you configure.

Never Miss a Fast Signal

Uses the ADAM's hardware latch to reliably catch very brief input changes that a normal polling cycle could otherwise miss.

See It in Action

Screenshots from the Management Client and Smart Client integration.

Door left open triggers an alarm on the Smart Client map
Door left open triggers an alarm on the Smart Client map
Smart Client map view with ADAM input and output icons
Smart Client map with colour-coded icons and right-click control
Management Client ADAM module configuration
Management Client, ADAM module configuration
Management Client door output configuration with alarm timeout
Management Client, door output configuration with alarm timeout

Technical Details

Built on the Milestone Integration Platform (MIP) SDK.

Communication

Modbus/TCP connection to the module, tolerant of brief network glitches, with automatic reconnection if the connection drops.

XProtect Integration Points

Event Server background plugin for real-time polling. Management Client node for configuration. Smart Client map icons with context menus for operator control.

Requirements

Milestone XProtect 2022 R1 or later. One of the supported Advantech ADAM modules (6050, 6051, 6052, 6060, 6066, 6250, 6251, 6266) reachable over Modbus/TCP.

Licensing

Free 30-day trial for up to 2 modules. Activation via licence file, no internet connection required. Runs as a plugin, not a hardware device, so it doesn't use up an XProtect device licence.

Product Brochure

PDF overview of the MileTech ADAM Plugin. Choose your language.

Frequently Asked Questions

Common questions about the ADAM Plugin installation, licensing and operation.

How is this different from the native Milestone I/O driver?
The native driver treats every ADAM input and output as a generic digital point. The MileTech ADAM Plugin adds a function layer on top: a dedicated icon per alarm type, colour-coded real-time status on the map, and one-click output control, all without any middleware.
Which ADAM modules are supported?
The ADAM-6050, 6051, 6052, 6060, 6066, 6250, 6251 and 6266 modules. Each connects over Modbus/TCP, with automatic reconnection if the network drops.
Can I connect multiple ADAM modules?
Yes. Each module is configured as a separate device in the Management Client. You can connect as many modules as your licence allows, and place their inputs and outputs on the same Smart Client maps.
Can operators trigger outputs, like a door release?
Yes. Outputs can be switched on/off or pulsed for a set number of seconds, ideal for a door release or a similar momentary action, from the Smart Client map or from an XProtect rule.
What happens if the connection drops?
The plugin includes automatic reconnection logic. An event is raised in XProtect when the connection to a module is lost and automatically re-established on recovery.
How does licensing work?
The plugin runs as a free 30-day trial for up to 2 ADAM modules. After that, a licence file unlocks more modules, no internet connection required. Contact us to purchase licence keys.
Does the plugin use an XProtect device licence?
No. It runs as an Event Server plugin, not as a hardware device, so it doesn't consume one of your Milestone device licences.
How do I install the plugin?
Run the installer (.exe), which places the plugin DLL into the MIPPlugins folder. After installation, restart the Milestone services (Event Server and Management Client). The plugin will appear in the Management Client sidebar, ready for configuration.

Ready to bring your ADAM I/O modules to life?

Download a free 30-day trial or contact us to request a licence.