Skip to content

Various Methods for Control of Advantech ADAM 4XXX Series controllers with Serial (485) Comms

Notifications You must be signed in to change notification settings

ImogenWren/adam-4xxx

Repository files navigation

adam-4xxx

Methods for control of ADAM-4xxx modules

Generic Vi for Testing Commands

image

User Interface using State Machine for Analog Data Sampling

image image

Wiring

image

ASCII Commands List

Module: adam-4069

Command Structure: #(AA)(BB)(CC)

  • AA: Module Address (01)
  • BB: Channel:
    • 00: All Channels
    • 0B: Channel Number (hex)
  • CC: State
    • All Channels: CC (hex)
    • One Channel: 0C (0,1)
Command Action Valid Response Invalid Response
#010000 All Channels: Off > ?AA AA is module address)
#01000F All Channels: On
#011000 Channel 0: Off
#011001 Channel 0: On
#011100 Channel 1: Off
#011101 Channel 1: On

Module: adam-4017

Command Structure: #(AA)(BB)(CC)

  • AA: Module Address (01)
  • BB: Channel:
    • 00: All Channels
    • 0B: Channel Number (hex)
  • CC: State
    • All Channels: CC (hex)
    • One Channel: 0C (0,1)
Command Action Valid Response Invalid Response
#010000 All Channels: Off > ?AA AA is module address)
#01000F All Channels: On
#011000 Channel 0: Off
#011001 Channel 0: On
#011100 Channel 1: Off
#011101 Channel 1: On

Digital Output Command Structure

#

LabView Example for ADAM-4069 Relay Module

Features:

  • Relay manual control
  • Relay timed control
  • Setup via config file
  • Safe startup/shutdown

UI

image

Block Diagram

Setup & Settings Recall

image

Main State Machine

image

Safe Shutdown

image

About

Various Methods for Control of Advantech ADAM 4XXX Series controllers with Serial (485) Comms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published