ADLINK Technology NuDAM-6000 Series User Manual

Table of Contents

Advertisement

Quick Links

NuDAM
NuDAM-6000 Series User's Guide
Manual Rev.: 3.1
Revision Date: June 27, 2022
Part Number: 50M-00083-1000

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the NuDAM-6000 Series and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for ADLINK Technology NuDAM-6000 Series

  • Page 1 NuDAM NuDAM-6000 Series User’s Guide Manual Rev.: 3.1 Revision Date: June 27, 2022 Part Number: 50M-00083-1000...
  • Page 2 Preface Copyright Copyright © 1999-2022 ADLINK Technology, Inc. This document contains proprietary information protected by copyright. All rights are reserved. No part of this manual may be reproduced by any mechanical, electronic, or other means in any form without prior written permission of the manufacturer.
  • Page 3: Table Of Contents

    NuDAM-6000 User’s Guide Table of Contents INTRODUCTION ..................... 11 DAM ? ................11 HAT IS DAM ..........12 UTSTANDING EATURES OF DAM-6000 SERIES PRODUCTS OVERVIEW ..........EIA RS-485 S TANDARD ..................RS-485 DAM ................14 DAM RS-485 N ETWORK ONFIGURATIONS........... DAM N ONSTRUCTING A ETWORK ............
  • Page 4 2.3.6 Setup ....................40 2.3.7 Installation ..................41 2.3.8 Programming ..................43 DAM-6531 ............. 44 VERVIEW OF 2.4.1 Features of NuDAM-6531 ..............44 2.4.2 Specifications of NuDAM-6531 ............45 2.4.3 A Look at NuDAM-6531 & Pin Assignment ........46 2.4.4 Pin Definition of NuDAM-6531 ............47 2.4.5 NuDAM-6531 Functional Block Diagram .........
  • Page 5 NuDAM-6000 User’s Guide 4.2.1 Features of NuDAM-6024 ..............69 4.2.2 Specifications of NuDAM-6024 ............69 4.2.3 A Look at NuDAM-6024 & Pin Assignment ........71 4.2.4 Pin Definitions of NuDAM-6024 ............72 4.2.5 NuDAM-6024 Functional Block Diagram ......... 73 DIGITAL I/O MODULES ................. 74 DAM DIO M BOUT THE ODULES ................
  • Page 6 5.6.2 Specifications of NuDAM-6058 ............99 5.6.3 A Look at NuDAM-6058 & Pin Assignment ........100 5.6.4 Pin Definitions of NuDAM-6058 ............. 101 5.6.5 NuDAM-6058 Functional Block Diagram ........102 DAM-6060 ............103 VERVIEW OF 5.7.1 Features of NuDAM-6060 ............... 103 5.7.2 Specifications of NuDAM-6060 ............
  • Page 7 NuDAM-6000 User’s Guide 6.2.5 Reset Status ..................148 6.2.6 Soft Reset ..................149 6.3.1 Read Analog Data................150 6.3.2 Offset Calibration to each Channel ..........151 6.3.3 Span Calibration to each Channel........... 152 6.3.4 Read Analog Data From Channel N..........153 6.3.5 Read All Analog Data Channel ............
  • Page 8 6.7.2 Read Input Mode................197 6.7.3 Read Counter/Frequency Value in HEX Format ......198 6.7.4 Read Counter/Frequency Value in DEC Format ......199 6.7.5 Set Gate Mode ................. 200 6.7.6 Read Gate Mode ................201 6.7.7 Set Maximum Counter Value ............202 6.7.8 Read Maximum Counter Value ............
  • Page 9 NuDAM-6000 User’s Guide OFTWARE NSTALLATION ................NITIALIZING A RAND ODULE ............Objective of Initializing a Brand-New NuDAM ........243 Default State ..................... 244 Initialization Equipments ................244 Initialization Procedure ................245 Initialization Wiring ................. 245 NSTALL A TO A XISTING ETWORK ......
  • Page 10 ? ...... 264 OW TO ALIBRATE THE NALOG NPUT ODULES Calibration Procedure for ND-6017 ............264 Calibration Procedure for ND-6013 Firmware Rev A3.05 ...... 265 Calibration Procedure for ND-6013 Firmware Rev C4.60 ...... 266 Calibration Procedure for ND-6018 Firmware Rev B1.10 ...... 266 Calibration Procedure for ND-6018 Firmware Rev E1.00 ......
  • Page 11 NuDAM-6000 User’s Guide Table of Figure Figure 1-1 Simple Topology ..............15 Figure 1-2 Branch Topology ..............16 Figure 1-3 Free Topology ................. 17 Figure 1-4 Terminator Connection ............18 Figure 2-1 NuDAM-6520 profile .............. 22 Figure 2-2 Connection Between Host and NuDAM-6520......24 Figure 2-3 RS-422 Application Wiring .............
  • Page 12 Figure 5-10 Block Diagram of NuDAM-6056 .......... 97 Figure 5-11 NuDAM-6058 profile ............100 Figure 5-12 Block Diagram of NuDAM-6058 ........102 Figure 5-13 ND-6060 profile ..............105 Figure 5-14 Block Diagram of NuDAM-6060 ........107 Figure 5-15 NuDAM-6063 profile ............110 Figure 5-16 Block Diagram of NuDAM-6063 ........
  • Page 13: Introduction

    NuDAM-6000 User’s Guide Introduction 1.1 What is NuDAM ? NuDAM is a series of data acquisition modules. It provides a total solution of the data acquisition network and control system. You can remotely control up to 256 NuDAM modules on RS-485 network. All you need is to use a host computer, like PC (Personal Computer), with one RS-232 serial port for controlling the whole system.
  • Page 14: Outstanding Features Of Nudam

    1.2 Outstanding Features of NuDAM Industry standard networking  All NuDAM modules use the RS-485 communication protocol for transmitting and receiving at high rates and over long distance. Two-wire and multi-drop communication  A single twisted pair of wires is used to transmit and receive data between modules.
  • Page 15: Nudam-6000 Series Products Overview

    It allows superior resistance to harsh environment such as humidity, salt spry and most harsh chemicals. 1.3 NuDAM-6000 series products overview The NuDAM-6000 series provides the complete sets of data acquisition modules, including the communication modules, the analog input modules, the analog output modules, and the digital I/O modules.
  • Page 16: Eia Rs-485 Standard

    1.4 EIA RS-485 Standard The EIA RS-485 interface is a communication standard developed for multi- dropped systems that can communicate at high rate over long distance. The standard RS-485 can operate at speed up to 10 M bps over cable length up to 4000 feet.
  • Page 17: Nudam Rs-485 Network Configurations

    NuDAM-6000 User’s Guide 1.6 NuDAM RS-485 Network Configurations NuDAM-6000 series is designed under RS-485 multi-drop network architecture. Up to 256 NuDAM modules can be controlled in a multi-drop network. The limit of 256 is due to command code. The network can be connected by simple topology (Figure 1-1) or branch topology (Figure 1-2) or free topology (Figure 1-3).
  • Page 18: Figure 1-2 Branch Topology

    ND-6520/ND-6530 Host RS-485 bus RS-232 Terminator ND-6510 RS-485 bus Repeater NuDAM Modules ND-652 Figure 1-2 Branch Topology...
  • Page 19: Figure 1-3 Free Topology

    NuDAM-6000 User’s Guide ND-6520/ND-6530 NuDAM Modules Terminator Host RS-485 bus ND-6510 ND-6510 Repeater Repeater Terminator ND-6531 Terminator NuDAM I/O modules NuDAM I/O modules Figure 1-3 Free Topology...
  • Page 20: Constructing A Nudam Network

    1.7 Constructing a NuDAM Network Go through the following steps, the user can construct a NuDAM network easily. 1. Setup a ND-6520 or ND-6530. 2. Connect the host computer with the ND-6520 or ND-6530. 3. Setup one or more ND-6510 if necessary. 4.
  • Page 21: Shielding

    NuDAM-6000 User’s Guide 1.9. Shielding In case of increased interference, a shielded bus cables is recommended to use for wiring between module and modules. In addition, a shielding also should be done for the cable of power supply and for the signal cables. Some experiences and recommendations are concerning for shield connection.
  • Page 22: Communication Module

    Communication Module 2.1 Overview of ND-6520 ND-6520 is a RS-232 to RS-422/RS-485 converter, it converts the RS-232 signal to the RS-422/RS-485 signals. The ND-6520 can be considered as an extension RS-422/RS-485 serial port for the host computer. A standard 9-pin D-type connector is used to connect the host computer and the ND-6520.
  • Page 23: Specifications Of Nudam-6520

    NuDAM-6000 User’s Guide High isolation voltage  Lower power consumption  2.1.2 Specifications of ND-6520 Input  ♦ Interface : standard RS-232 9 pin female D-type connector ♦ Speed (bps) : 1200, 2400, 4800, 9600, 19.2K, 38.4K, 57.6K, 115.2K ♦ Data Format * : Data bits : 5 bits, 6 bits, 7 bits, or 8 bits Stop bits: 1, 2...
  • Page 24: A Look At Nudam-6520 & Pin Assignment

    2.1.3 A Look at ND-6520 & Pin Assignment (RS-232 IN) RS-232 to RS-485 ND-6520 /RS-422 Converter Figure 2-1 ND-6520 profile...
  • Page 25: Pin Definition Of Nudam-6520

    NuDAM-6000 User’s Guide 2.1.4 Pin Definition of ND-6520 Pin # Signal Name Description (Y)DATA+ RS-485 transmission line, positive (G)DATA- RS-485 transmission line, negative RS-422 transmission line, positive RS-422 transmission line, negative RS-422 receiving line, positive RS-422 receiving line, negative (R)+VS NuDAM power supply, +10V~+30V (B)GND NuDAM Ground...
  • Page 26: Figure 2-2 Connection Between Host And Nudam-6520

    Connection Between Host and ND-6520  Host RS-232 ND-6520 RS-232 GND  GND TXD  TXD RXD  ND-6520 RS-232 to RS-485/ RS-422 converter Host Computer DATA + DATA - RS-232 Figure 2-2 Connection Between Host and ND-6520 RS-422 Application Wiring ...
  • Page 27: Nudam-6520 Functional Block Diagram

    NuDAM-6000 User’s Guide RS-485 Application Wiring  DATA+ DATA+ DATA+ ..DATA- DATA- DATA- ..RS-485 Device RS-485 Device Figure 2-4 RS-485 Application Wiring 2.1.5 ND-6520 Functional Block Diagram Isolation +5V Power Regulator & Filter Isolation GND Power Input DC to DC +10V ~ +30V Converter Data+...
  • Page 28: Setup

    2.1.6 Setup Objective of Setup In normal condition, it is not necessary to setup the ND-6520. The default configuration of this communication module is 9600 bps and data format of 8 data bits with 1 start bit, 1 stop bit, and no parity check. Note that the data format is reserved to be compatible with other brand‘s communication port, it should not be modified if only NuDAM is used in a system.
  • Page 29: Installation

    NuDAM-6000 User’s Guide 2.1.7 Installation Software Utility Software is not necessary for this module. Equipment for Installation A host computer with RS-232 port RS-232 cable (DB-9 female) DC Power supply (+10V~+30V) Wires (shielded and grounded is recommended) Installation Procedure 1. Make sure the host computer is power off. 2.
  • Page 30: Overview Of N Udam-6510

    2.2 Overview of ND-6510 The ND-6510 is the RS-422/RS-485 signal repeater which is used to extend or to lengthen the network distance. A NuDAM bus can connect up to 128 modules. The repeater should be used when the numbers of the modules exceed 128. In addition, the repeater should also be used when the length of a signal bus is more than 4000 feet.
  • Page 31 NuDAM-6000 User’s Guide ♦ Max Loading : 128 NuDAMs on a bus Power  ♦ DC Power Supply : +10V to +30V ♦ Power Consumption : 1.104W...
  • Page 32: A Look At Nudam-6510 & Pin Assignment

    2.2.3 A Look at ND-6510 & Pin Assignment RS-422/RS-485 ND-6510 Repeater Figure 2-6 ND-6510 profile...
  • Page 33: Pin Definition Of Nudam-6510

    NuDAM-6000 User’s Guide 2.2.4 Pin Definition of ND-6510 Pin # Signal Name Description (Y)DATA+ RS-485 transmission line, positive (G)DATA- RS-485 transmission line, negative TXIN+ RS-422 transmission input line, positive TXIN- RS-422 transmission input line, negative RXOUT+ RS-422 receiving output line, positive RXOUT- RS-422 receiving output line, negative (R)+VS...
  • Page 34: Setup

    2.2.6 Setup Objective of Setup In normal condition, you only need to configure the ND-6510 when the NuDAM bus with more than 128 modules or the distance exceeds 4000 feet long. The default configuration of this communication module is 9600 bps, data format of 8 data bits with 1 start bit, 1 stop bit, and no parity check.
  • Page 35: Installation

    NuDAM-6000 User’s Guide 2.2.7 Installation Software Utility Software is not necessary. Equipment for Installation A 2-wire RS-485 network or 4-wire RS-422 network. DC Power supply (+10V~+30V) Wires Installation Procedure 1. Make sure the original RS-422/RS-485 network is power off. 2. Wire the power supply to ND-6510. Note that the power supply should meet the specification.
  • Page 36: Programming

    Application Wiring ND-6510 NuDAM ND-6520 Repeater module DATA + +DATA DATA+ + DATA -DATA DATA- - DATA DATA - Local Power Supply +10 V to +30 V Figure 3-1 ND-6510 wiring. 2.2.8 Programming The ND-6510 is a communication module, it is not necessary to do any programming...
  • Page 37: Overview Of N Udam-6530

    NuDAM-6000 User’s Guide 2.3 Overview of ND-6530 Universal Serial Bus (USB) is an open, royalty free, Plug and Play standard for PC peripheral connectivity, supported by leading computer, telecommunications and software company. It behaves in a similar fashion to conventional bus technology (serial, parallel, ISA…), but is a faster, no extra slots or IRQ required manner.
  • Page 38: Specifications Of Nudam-6530

    2.3.2 Specifications of ND-6530 USB controller:  ♦ USB Spec. 1.1 compliant I/O Interface:  ♦ RS-232/422/485 DIP switch selectable ♦ RS-232 support RXD, TXD, RTS, CTS, FGND signals ♦ RS-422 support TX+, TX-, RX+, RX- 4 wires full-duplex signals ♦...
  • Page 39: A Look At Nudam-6530 & Pin Assignment

    NuDAM-6000 User’s Guide 2.3.3 A Look at NuDAM-6530 & Pin Assignment USB to RS-232/422/485 ND-6530 Converter Figure 2-8 ND-6530 profile...
  • Page 40: Pin Definition Of Nudam-6530

    2.3.4 Pin Definition of ND-6530 Pin # Signal Name Description TX+/D+ RS-422 or RS-485 transmission line, positive TX-/D- RS-422 or RS-485 transmission line, negative RS-422 receive line, positive RS-422 receive line, negative No connection RS-232 transmission line RS-232 receive line Request to send Clear to send F.GND...
  • Page 41 NuDAM-6000 User’s Guide DIP Switch Setting (Conversion protocol)  RS-485 Mode(Default) RS-422 Mode RS-232 Mode...
  • Page 42: Setup

    2.3.6 Setup Objective of Setup In normal condition, it is not necessary to setup the ND-6520. The default configuration of this communication module is in RS-485 mode and support baudrate from 1200 to 115200, with data bit including 5, 6, 7 or 8 bits, and its stop bit support 1, 1.5 or 2 bits, parity types are None, Odd, Even.
  • Page 43: Installation

    NuDAM-6000 User’s Guide 2.3.7 Installation Application Wiring RS-485 For RS-485 Transmission Distance Up to 1,200m (4,000 ft.) Load more than 128 NuDAM I/O modules or more than 32 others RS-485 devices DATA+ DATA- RS- 485 Device ND-6530 DATA+ DATA+ DATA- DATA- DATA+ DATA+...
  • Page 44 RS-422 For RS-422 Transmission Distance Up to 1,200m (4,000 ft.) ND -6 530 RS-232 RS-232 Device ND -6 530 FGND...
  • Page 45: Programming

    NuDAM-6000 User’s Guide 2.3.8 Programming The ND-6530 is a communication module, it is not necessary to do any programming...
  • Page 46: Overview Of N Udam-6531

    2.4 Overview of ND-6531 ND-6531 is a RS-422/485 to RS-232 converter. it converts the RS-422/485 communication signal to the RS-232 signals which makes your RS-232 devices easily link up to RS-422/485 multi-drop network. 2.4.1 Features of ND-6531 RS-422/RS-485 transceiver  RS-232 support RTS CTS handshake signal ...
  • Page 47: Specifications Of Nudam-6531

    NuDAM-6000 User’s Guide 2.4.2 Specifications of ND-6531 Transmission Speed (bps): 1,200 ~ 115,200 (RS-422/485 and RS-232  can be set to different baud rate) Data Format: RS-232 (RS-422/485 is fixed to 1 stop bit, non-parity, 8  data bits format) ♦...
  • Page 48: A Look At Nudam-6531 & Pin Assignment

    2.4.3 A Look at NuDAM-6531 & Pin Assignment (RS-232 ) Addressable RS-422/485 ND-6531 To RS-232 Converter Figure 2-10 NuDAM-6531 profile...
  • Page 49: Pin Definition Of Nudam-6531

    NuDAM-6000 User’s Guide 2.4.4 Pin Definition of ND-6531 Pin # Signal Name Description (Y)DATA+ RS-485 transmission line, positive (G)DATA- RS-485 transmission line, negative DEFAULT* Initial state setting RS-422 transmission line, positive RS-422 transmission line, negative RS-422 receiving line, positive RS-422 receiving line, negative FGND Field ground (R)+VS...
  • Page 50: Nudam-6531 Functional Block Diagram

    2.4.5 ND-6531 Functional Block Diagram Isolation +5V Power Regulator & Filter Isolation GND Power Input DC to DC +10V ~ +30V Converter Data+ RS-422/RS-485 Data- RS-232 Communication Receiver/Drive Receiver Switching / Driver Controller Opto-Isolation Communication Direction Control TVS : Transient Voltage Suppresser PTC : Positive Temperature Coefficient Figure 2-11 Block Diagram of ND-6531...
  • Page 51: Initialation & Installation

    NuDAM-6000 User’s Guide 2.4.6 Initialization & Installation Software Installation 1. If you have already installed “NuDAM Administration” then skip other steps. 2. Backup your software diskette 3. Insert “NuDAM Administration” disc into CD-ROM: 4. Change drive to the path of CD-ROM. For example, your drive of CD-ROM is F:, then change the drive to F: 5.
  • Page 52 Therefore, the communication between the host and the module can be easily set up as the same configuration, the initialization of a module is possible no matter what configuration is set under operating state Initialization Equipment ♦ Host computer with a RS-232 port. ♦...
  • Page 53: Install A New Nudam-6531 To A Existing Network

    NuDAM-6000 User’s Guide Figure 2-12 Wiring for NuDAM be in default state 2.4.7 Install a New ND-6531 to a Existing Network Equipment for Install a New Module ♦ A existing NuDAM network ♦ New NuDAM modules. ♦ Power supply (+10 to +30 V Installation Procedure 1.
  • Page 54 Application Wiring Host with RS-422/485 I/F RS-232 Device DATA+ DATA+ DATA- DATA- ND-6521...
  • Page 55: Analog Input Modules

    NuDAM-6000 User’s Guide Analog Input Modules 3.1 Overview of ND-6013 ND-6013 is a RTD input module with 3 input channels. It supports 2, 3 or 4 wires RTD input devices 3.1.1 Features of ND-6013 3 RTD input channels  2, 3 or 4 wire RTD input support ...
  • Page 56 ♦ Unit Conversion: °C or Ohm ♦ Temperature Range: Programmable 5 levels, ±100°C, 0~100°C, 0~200°C, 0~600°C, 0~60 Ohms ♦ Accuracy: ±0.1% Power  ♦ Power supply: +10V to +30V ♦ Current consumption: 0.696 W...
  • Page 57: A Look At Nudam-6013 & Pin Assignment

    NuDAM-6000 User’s Guide 3.1.3 A Look at ND-6013 & Pin Assignment 3-CH RTD Input ND-6013 α=0.00385 α=0.003916 Code Input Range Code Input Range Pt.-100°C~+100°C 24 Pt.-100°C~+100°C Pt. 0°C~+100°C 25 Pt. 0°C~+100°C Pt. 0°C~+200°C 26 Pt. 0°C~+200°C Pt. 0°C~+100°C 27 Pt. 0°C~+100°C Ni-1000°C~+100°C 29 Ni- 1200°C~+100°C Figure 3-1 ND-6013 profile...
  • Page 58: Pin Definition Of Nudam-6013

    3.1.4 Pin Definition of ND-6013 Pin # Signal Name Description +IEXC0 Current source of CH0 +SENSE0 Differential positive input of CH0 -SENSE0 Differential negative input of CH0 -IEXC0 Current source of CH0 AGND0 Analog signal ground of CH0 DEFAULT* Initial state setting (Y) DATA+ RS-485 series signal, positive (G) DATA-...
  • Page 59: Overview Of N Udam-6017

    NuDAM-6000 User’s Guide 3.2 Overview of ND-6017 ND-6017 is an analog input module with 8 input channels. Six of the eight channels are differential type and the other two are single ended type. 3.2.1 Features of ND-6017 • 8 analog input channels •...
  • Page 60 Note *: The maximum input voltage shall not exceed to ±30V with reference to AGND. Otherwise, they may cause an unrecoverable damage to the hardware component.
  • Page 61: A Look At Nudam-6017 & Pin Assignment

    NuDAM-6000 User’s Guide 3.2.3 A Look at ND-6017 & Pin Assignment 8-CH Analog Input ND-6017 mV/mA CODE 500 mV 150 mV 100 mV 20 mA Figure 3-3 ND-6017 profile...
  • Page 62: Pin Definition Of Nudam-6017

    3.2.4 Pin Definition of ND-6017 Pin # Signal Name Description Vin5+ Differential positive input channel 5 Vin5- Differential negative input channel 5 Vin6+ Single-ended voltage input channel 6 AGND Analog signal ground of CH6 & 7 Vin7+ Single-ended voltage input channel 7 DEFAULT* Initial state setting (Y) DATA+...
  • Page 63: Overview Of N Udam-6018

    NuDAM-6000 User’s Guide 3.3 Overview of ND-6018 ND-6018 is a thermocouple input module with 8 input channels. Six of the eight channels are differential type and the other two are single ended type. 3.3.1 Features of ND-6018 • 8 analog input channels 6 differential inputs and 2 single ended inputs •...
  • Page 64 ♦ Power supply: +10V to +30V ♦ Current consumption: 0.96 W Note *: The maximum input voltage shall not exceed to ±30V with reference to AGND otherwise, they may cause an unrecoverable damage to the hardware component.
  • Page 65: A Look At Nudam-6018 & Pin Assignment

    NuDAM-6000 User’s Guide 3.3.3 A Look at ND-6018 & Pin Assignment Multiple 8-CH Analog Input Analog Input ND-6018 ND-6017 mV/mA CODE Code mV/mA Code ±15mV J Type ±50mV K Type ±100mV T Type ±500mV E Type 500 mV ±1V R Type 100 mV ±2.5V S Type...
  • Page 66: Pin Definition Of Nudam-6018

    3.3.4 Pin Definition of ND-6018 Pin # Signal Name Description Vin5+ Differential positive input channel 5 Vin5- Differential negative input channel 5 Vin6+ Single-ended voltage input channel 6 AGND Analog signal ground of CH6 & 7 Vin7+ Single-ended voltage input channel 7 DEFAULT* Initial state setting (Y) DATA+...
  • Page 67: Analog Output Modules

    NuDAM-6000 User’s Guide Analog Output Modules 4.1 Overview of ND-6021 ND-6021 is an analog signal output module. It receives the digital command from host computer through RS-485 network. The format of the digital value can be engineering units, hexdecimal format or percentage of full-scale range(FSR). A microprocessor is used to convert the digital command to digital value to send to DAC.
  • Page 68: Specifications Of Nudam-6021

    One uni-polar analog output channel  Two sets of differential current and voltage output terminals  Versatile digital signal format  Programmable host watchdog timer for host failure protection  Internal watchdog timer for device failure protection  Easy programming by software ...
  • Page 69: A Look At Nudam-6021 & Pin Assignment

    NuDAM-6000 User’s Guide 4.1.3 A Look at ND-6021 & Pin Assignment Analog Output (Current/Voltage) ND-6021 Code Output Range 0 ~20 mA 4 ~ 20 mA 0 ~ 10V Figure 4-1 ND-6021 profile...
  • Page 70: Pin Definition Of Nudam-6021

    4.1.4 Pin Definition of ND-6021 Pin # Signal Name Description +IOUT Positive Current Output Terminal -IOUT Negative Current OutputTerminal +VOUT Positive Voltage Output Terminal -VOUT Negative Voltage Output Terminal Default* Initial state setting (Y) DATA+ RS-485 series signal, positive (G) DATA- RS-485 series signal, negative (R) +Vs Power supply, +10V~+30V...
  • Page 71: Overview Of N Udam-6024

    NuDAM-6000 User’s Guide 4.2 Overview of ND-6024 ND-6024 is a 4 channel bipolar analog signal output module. It receives the digital command from host computer through RS-485 network. microprocessor is used to convert the digital command to digital value to send to DAC.
  • Page 72 Voltage Output: ±10V  ♦ Resolution: 12 bits resolution ♦ Accuracy: +/-0.02% of FSR(max.) Digital Input  ♦ Channel numbers : 7 ♦ Switching Level :TTL Isolation  ♦ Isolation voltage: 5000 Vrms Power  ♦ Power supply : +10V to +30V ♦...
  • Page 73: A Look At Nudam-6024 & Pin Assignment

    NuDAM-6000 User’s Guide 4.2.3 A Look at ND-6024 & Pin Assignment ND-6024 4-CH Analog Output Code Signal ±10V Figure 4-3 ND-6024 profile...
  • Page 74: Pin Definitions Of Nudam-6024

    4.2.4 Pin Definitions of ND-6024 Pin # Signal Description Digital input channel 4 Digital input channel 3 Digital input channel 2 Digital input channel 1 Digital input channel 0 Default* Initial state setting (Y) DATA+ RS-485 series signal, positive (G) DATA- RS-485 series signal, negative (R) +Vs Power supply, +10V~+30V...
  • Page 75: Nudam-6024 Functional Block Diagram

    NuDAM-6000 User’s Guide 4.2.5 ND-6024 Functional Block Diagram Voltage Output Data+ Micro RS-485 •VOUTA+ Processor Rec/DRv (12 bits) AGND Photo Isolators •VOUTB+ Data- AGND RS-485 •VOUTC+ Terminator EEPROM AGND •VOUTD+ *Default Setting AGND Watchdog / Power Failure (1 bit Digital In) Supervisor DIØ……...
  • Page 76: Digital I/O Modules

    Digital I/O Modules About the NuDAM DIO Modules The NuDAM provides a series of digital input or output (DIO) modules to sense the digital signal or to control the remote devices. The specified features of each module are shown here. ND-6050 : Digital I/O module ...
  • Page 77: Overview Of N Udam-6050

    NuDAM-6000 User’s Guide 5.1 Overview of ND-6050 ND-6050 is a digital input and output module. The digital input channels can monitor active TTL signals, and sense passive switch on/off signal because of the internal pull high resistors. The convenient open collector output channels can sink up to 50 mA current.
  • Page 78: Channel Number

    Digital Output  ♦ Channel number : 8 ♦ Output characteristic : open collector transistor ♦ Maximum current sink : 50mA ♦ Max. power dissipation : 300mW Watchdog Function  ♦ Module internal watchdog timer: 150 ms ♦ Power failure threshold : 4.65 V ♦...
  • Page 79: A Look At Nudam-6050 & Pin Assignment

    NuDAM-6000 User’s Guide 5.1.3 A Look at ND-6050 & Pin Assignment Digital Input/Output ND-6050 Signal I/O Type Digital Output Bit 0-7 Bit 0-6 Digital Input Figure 5-1 ND-6050 profile...
  • Page 80: Pin Definitions Of Nudam-6050

    5.1.4 Pin Definitions of ND-6050 Pin # Signal Name Description DO 7 Digital output channel 7 DO 6 Digital output channel 6 DO 5 Digital output channel 5 DO 4 Digital output channel 4 DO 3 Digital output channel 3 Default* Initial state setting (Y) DATA+...
  • Page 81: Nudam-6050 Functional Block Diagram

    NuDAM-6000 User’s Guide 5.1.5 ND-6050 Functional Block Diagram Power Input + 5V Power +10V ~ +30V Regulator & Filter 8-bit Digital/Output Watchdog/Power Failure Supervisor 7-bit Data + Digital/Input RS-485 Micro Rec/Drv Data - Processor 1-bit Default* Digital/Input EEPROM Config Data Safe Value Figure 5-2 Block Diagram of ND-6050...
  • Page 82: Overview Of N Udam-6052

    5.2 Overview of ND-6052 ND-6052 provides 8 isolated digital input channels. Six of the input channels are differential type and two of them are single-ended with common ground. The isolation voltage is up to 5000 Vrms. It is suitable to use ND-6052 in industrial environment with high voltage electric shock.
  • Page 83: A Look At Nudam-6052 & Pin Assignment

    NuDAM-6000 User’s Guide 5.2.3 A Look at ND-6052 & Pin Assignment Isolated Digital Input ND-6052 Channels Input Type Diffential Single Ended Figure 5-3 ND-6052 profile...
  • Page 84: Pin Definitions Of Nudam-6052

    5.2.4 Pin Definitions of ND-6052 Pin # Signal Name Description DI5+ Digital Input Channel 5+ DI5 - Digital Input Channel 5 - DI6+ Digital Input Channel 6+ D.GND Digital Input Ground DI7+ Digital Input Channel 7+ Default* Initial state setting (Y) DATA+ RS-485 series signal, positive (G) DATA-...
  • Page 85: Nudam-6052 Functional Block Diagram

    NuDAM-6000 User’s Guide 5.2.5 ND-6052 Functional Block Diagram Power Input +10V ~ +30V Power Regulator & Filter DI0+ Watchdog/Power Failure Supervisor DI0- Data + DI0+ RS-485 Micro Data - DI0- Rec/Drv Processor DI5+ EEPROM DI5- Config Data Safe Value DI6+ D.GND DI7+ D.GND...
  • Page 86: Overview Of N Udam-6053

    5.3 Overview of ND-6053 ND-6053 provides 16 digital input channels for dry contact or wet contact signals. The effective distance from DI to contact point is up to 500 meter for dry contact input. 5.3.1 Features of ND-6053 16 bits digital input ...
  • Page 87: A Look At Nudam-6053 & Pin Assignment

    NuDAM-6000 User’s Guide 5.3.3 A Look at ND-6053 & Pin Assignment 16-CH ND-6053 Digital Input Type Channels Digital Input Figure 5-5 ND-6053 profile...
  • Page 88: Pin Definitions Of Nudam-6053

    5.3.4 Pin Definitions of ND-6053 Pin # Signal Name Description DI10 Digital Input Channel 10 DI11 Digital Input Channel 11 DI12 Digital Input Channel 12 DI13 Digital Input Channel 13 DI14 Digital Input Channel 14 Default*/DI15 Initial state setting/ Digital Input Channel 15 (Y) DATA+ RS-485 series signal, positive (G) DATA-...
  • Page 89: Nudam-6053 Functional Block Diagram

    NuDAM-6000 User’s Guide 5.3.5 ND-6053 Functional Block Diagram + 5V Power Input +10V ~ +30V Power Regulator & Filter Watchdog/Power Failure Supervisor Data + 15-bit Digital/Input Micro RS-485 DI14 Data - Processor Rec/Drv 1-bit Default* EEPROM Digital/Input Pin/DI15 Config Data Safe Value Figure 5-6 Block Diagram of ND-6053...
  • Page 90: Overview Of N Udam-6054

    5.4 Overview of ND-6054 ND-6054 provides 15 isolated digital input channels. All of the input channels are common power type and one of them is using the same pin with default (use jumper to choose). The isolation voltage is up to 5000 Vrms.
  • Page 91 NuDAM-6000 User’s Guide ♦ Module internal watchdog timer : 150msec ♦ Power failure threshold : 4.65 V ♦ Host programmable watchdog :100 ms ~ 25.5 sec Power  ♦ Power supply : +10V to +30V ♦ Power consumption : 0.216 W...
  • Page 92: A Look At Nudam-6054 & Pin Assignment

    5.4.3 A Look at ND-6054 & Pin Assignment 15-CH Isolated Digital Input ND-6054 Input Type Channels Figure 5-7 ND-6054 profile...
  • Page 93: Pin Definitions Of Nudam-6054

    NuDAM-6000 User’s Guide 5.4.4 Pin Definitions of ND-6054 Pin # Signal Name Description DI10 Digital input channel 10 DI11 Digital input channel 11 DI12 Digital input channel 12 DI13 Digital input channel 13 Ext24V External common +24V Default*/DI14 Initial state setting or digital input channel 14 (Y) DATA+ RS-485 series signal, positive (G) DATA-...
  • Page 94: Nudam-6054 Functional Block Diagram

    5.4.5 ND-6054 Functional Block Diagram Power Input +10V ~ +30V Power Regulator & Filter +24V Watchdog/Power Failure Supervisor Data + +24V Micro RS-485 Processor Rec/Drv Data - +24V EEPROM DI12 Config Data +24V Safe Value DI13 +24V DI14 Figure 5-8 Block Diagram of ND-6054...
  • Page 95: Overview Of Nudam-6056

    NuDAM-6000 User’s Guide 5.5 Overview of NuDAM-6056 What is NuDAM-6056 ? NuDAM-6056 provides 15 isolated digital output channels. All of the output channels are common ground type and one of them is use the same pin with default (use jumper to choose). The isolation voltage is up to 5000 Vrms. It is suitable to use NuDAM-6056 in industrial environment with high voltage electric shock.
  • Page 96 ♦ Module internal watchdog timer : 150msec ♦ Power failure threshold : 4.65 V ♦ Safe value : 15 output channels ♦ Host programmable watchdog :100 ms ~ 25.5 sec Power  ♦ Power supply : +10V to +30V ♦ Current consumption :1.32W...
  • Page 97: A Look At Nudam-6056 & Pin Assignment

    NuDAM-6000 User’s Guide 5.5.3 A Look at NuDAM-6056 & Pin Assignment 15-CH Isolated ND-6056 Digital Output Output Type Channels Figure 5-9 NuDAM-6056 profile...
  • Page 98: Pin Definitions Of Nudam-6056

    5.5.4 Pin Definitions of NuDAM-6056 Pin # Signal Name Description DO10 Digital output channel 10 DO11 Digital output channel 11 DO12 Digital output channel 12 DO13 Digital output channel 13 ExtGND External Ground Default*/DO14 Initial state setting or Digital output channel 14 (Y) DATA+ RS-485 series signal, positive (G) DATA-...
  • Page 99: Nudam-6056 Functional Block Diagram

    NuDAM-6000 User’s Guide 5.5.5 NuDAM-6056 Functional Block Diagram Power Input +10V Power Regulator & Filter Watchdog/Power Failure Supervisor Data + RS-485 Micro Rec/Drv Processor Data - DO12 EEPROM Config Data Safe Value DO13 DO14 Figure 5-10 Block Diagram of NuDAM-6056...
  • Page 100: Overview Of Nudam-6058

    5.6 Overview of NuDAM-6058 What is NuDAM-6058 ? NuDAM-6058 provides 28 digital I/O channels. It emulates industry standard mode zero configuration of 8255 programmable peripheral interface (PPI) chip. The PPI offers 3 ports A, B and C, the C port can also be subdivided into 2 nibble-wide (4-bit) port –...
  • Page 101: Specifications Of Nudam-6058

    NuDAM-6000 User’s Guide 5.6.2 Specifications of NuDAM-6058 Interface  ♦ Interface : RS-485, 2 wires ♦ Speed (bps) : 1200, 2400, 4800, 9600, 19.2K, 38.4K, 57.6K, 115.2K (115.2K is only for firmware reversion above A4.00) Programmable Digital Input/Output  ♦ Channel numbers : 24 ♦...
  • Page 102: A Look At Nudam-6058 & Pin Assignment

    5.6.3 A Look at NuDAM-6058 & Pin Assignment 28-CH Programmable Digital I/O ND-6058 Type Channels Figure 5-11 NuDAM-6058 profile...
  • Page 103: Pin Definitions Of Nudam-6058

    NuDAM-6000 User’s Guide 5.6.4 Pin Definitions of NuDAM-6058 Pin # Signal Name Description Digital input channel 0 Digital input channel 1 Digital input channel 2 Digital input channel 3 Default* Initial state setting (Y) DATA+ RS-485 series signal, positive (G) DATA- RS-485 series signal, negative (R) +VS Power supply, +10V~+30V...
  • Page 104: Nudam-6058 Functional Block Diagram

    5.6.5 NuDAM-6058 Functional Block Diagram Power Input +10V ~ +30V Power Regulator & Filter Watchdog/Power Failure Supervisor A0~A7 Data + Micro B0~B7 RS-485 Processor Rec/Drv C0~C7 Data - EEPROM DI0 … … DI3 Config Data Safe Value Figure 5-12 Block Diagram of NuDAM-6058...
  • Page 105: Overview Of Nudam-6060

    NuDAM-6000 User’s Guide 5.7 Overview of NuDAM-6060 NuDAM-6060 provides four relay output channels, two are form A and two are form C. It can control high power devices without external circuits. The isolation guarantees the industrial safety. 5.7.1 Features of NuDAM-6060 4 channels relay output ...
  • Page 106 ♦ Module internal watchdog timer : 150ms ♦ Power failure threshold : 4.65 V ♦ Safety value : 4 output channels ♦ Host programmable watchdog : 100 ms ~ 25.5 sec Power  ♦ Power supply : +10V to +30V ♦...
  • Page 107: A Look At Nudam-6060 & Pin Assignment

    NuDAM-6000 User’s Guide 5.7.3 A Look at NuDAM-6060 & Pin Assignment Relay Output Digital Input ND-6060 Channels Type Relay Output Digital Input Figure 5-13 ND-6060 profile...
  • Page 108: Pin Definitions Of Nudam-6060

    5.7.4 Pin Definitions of NuDAM-6060 Pin # Signal Name Description Digital Input Channel 3 Digital Input Channel 2 Digital Input Channel 1 Digital Input Channel 0 Ext24 External Common +24V Default* Initial state setting (Y) DATA+ RS-485 series signal, positive (G) DATA- RS-485 series signal, negative (R) +VS...
  • Page 109: Nudam-6060 Functional Block Diagram

    NuDAM-6000 User’s Guide 5.7.5 NuDAM-6060 Functional Block Diagram Power Input +10V ~ +30V Power Regulator & Filter Ext24V Watchdog/Power Failure Supervisor Data+ Ext24V RS-485 Micro-Process Rec/Drv RL1 NO Data - RL1 COM EEPROM Config Data Safe Value RL4 NO RL4 COM Figure 5-14 Block Diagram of NuDAM-6060...
  • Page 110: Overview Of Nudam-6063

    5.8 Overview of NuDAM-6063 NuDAM-6063 provides eight form A relay output channels. It can control high power devices without external circuits. 5.8.1 Features of NuDAM-6063 8 channel relay output  Programmable host watchdog timer for host failure protection  Internal watchdog timer for device failure protection ...
  • Page 111 NuDAM-6000 User’s Guide Power  ♦ Power supply : +10V to +30V ♦ Current consumption : 1.2 W...
  • Page 113: Pin Definitions Of Nudam-6063

    NuDAM-6000 User’s Guide 5.8.4 Pin Definitions of NuDAM-6063 Pin # Signal Name Description RL6 NO Relay 6, normal open RL6 COM Relay 6, common ground RL7 NO Relay 7, normal open RL7 COM Relay 7, common ground RL8 NO Relay 8, normal open Default*/ RL8 NO Initial state setting Relay 8, normal open (Y) DATA+...
  • Page 114: Nudam-6063 Functional Block Diagram

    5.8.5 NuDAM-6063 Functional Block Diagram Power Input +10V Power Regulator & Filter Watchdog/Power Failure Supervisor Data+ Micro RS-485 Data - Processor Rec/Drv RL1 NO RL1 COM EEPROM Config Data Safe Value RL8 NO RL8 COM Figure 5-16 Block Diagram of NuDAM-6063...
  • Page 115: Overview Of Nudam-6067

    NuDAM-6000 User’s Guide 5.9 Overview of NuDAM-6067 NuDAM-6067 provides eight AC relay output channels. It can control high power devices without external circuits. 5.9.1 Features of NuDAM-6067 8 channel AC relay output  Programmable host watchdog timer for host failure protection ...
  • Page 116 Power  ♦ Power supply : +10V to +30V ♦ Current consumption : 1.2 W...
  • Page 117: A Look At Nudam-6067 & Pin Assignment

    NuDAM-6000 User’s Guide...
  • Page 118: Pin Definitions Of Nudam-6067

    5.9.4 Pin Definitions of NuDAM-6067 Pin # Signal Name Description RL6 NO Relay 6, normal open RL6、 7、8COM Relay 6、7 and relay 8 common RL7 NO Relay 7, normal open RL8 NO Relay 8, normal open No connection Default* Initial state setting (Y) DATA+ RS-485 series signal, positive (G) DATA-...
  • Page 119: Nudam-6067 Functional Block Diagram

    NuDAM-6000 User’s Guide 5.9.5 NuDAM-6067 Functional Block Diagram Power Input +10V Power Regulator & Filter Watchdog/Power Failure Supervisor Data+ Micro RS-485 Data - Processor Rec/Drv RL1 NO RL1 COM EEPROM Config Data Safe Value RL8 NO RL8 COM Figure 5-18 Block Diagram of NuDAM-6067...
  • Page 120: Overview Of Nudam-6080

    5.10 Overview of NuDAM-6080 ND-6080 is a counter / frequency input module. It has two 32-bit counter input channels with built in programmable timer for frequency measurement and supports both photo isolated and non-isolated input mode. The maximum counting value is 4,294,967,295 for counter input channel and the frequency- input range is from 1 Hz to 20 kHz.
  • Page 121: Features Of Nudam-6080

    NuDAM-6000 User’s Guide 5.10.1 Features of NuDAM-6080 Two 32 bit counter / frequency input channel  Two digital output channels of open collector type  5000 Vrms isolation voltage for isolated input mode  External gate control for counter input ...
  • Page 122 4 µsec. to 1.02 msec. ♦ Alarm comparator on each counter Frequency measurement Input  ♦ Range: 1 Hz to 20 kHz ♦ Programmable built in gate time: 0.1/1.0 sec. Digital Output  ♦ Channels: Two open collector to 30V, 30 mA max. load Watchdog Function ...
  • Page 123: A Look At Nudam-6080 & Pin Assignment

    NuDAM-6000 User’s Guide 5.10.3 A Look at NuDAM-6080 & Pin Assignment Counter/Frequency ND-6080 Input Module CODE SIGNAL COUNTER FREQUENCY Figure 5-19 NuDAM-6080 profile...
  • Page 124: Pin Definitions Of Nudam-6080

    5.10.4 Pin Definitions of NuDAM-6080 Pin # Signal Name Description Non-isolated input of counter 0 GATE0 External gate control of counter 0 Ground for non-isolated input Non-isolated input of counter 1 GATE1 External gate control of counter 1 DEFAULT* Initial state setting (Y) DATA+ RS-485 series signal, positive (G) DATA-...
  • Page 125: Nudam-6080 Functional Block Diagram

    NuDAM-6000 User’s Guide 5.10.5 NuDAM-6080 Functional Block Diagram Power Input + 5V +10V ~ +30V Power Regulator & Filter Watchdog/Power Failure Counter 0 Counter 0 Supervisor Counter 1 Counter 1 Data + RS-485 Micro 2-bits Digital Rec/Drv Processor Output Data - 1-bit Digital EEPROM Default*...
  • Page 126: Command Set

    Command Set 6.1 Command and Response 6.1.1 Introduction The NuDAM command is composed by numbers of characteristics, including the leading code, address ID, the variables and a carriage return to indicate the end of a command. The host computer can only command only one NuDAM module.
  • Page 127: Format Of Nudam Commands

    NuDAM-6000 User’s Guide (Leading Leading Code is the first characteristic of the NuDAM Code) command. All NuDAM commands need a command leading code, such as %,$,#,@,...etc. 1- character (Addr) Module’s address ID, the value is in the range of 00 - FF (Hexadecimal) if no specified in the following.
  • Page 128 Example 2: checksum is enable User Command: $012B7<CR> Response: !01400600AC<CR> : LeadingCode : Address : Command (Read Configuration) : Checksum value <CR> : Carriage return 0x0D ‘$’ = 0x24 ‘0’ = 0x30 ‘1’ = 0x31 ‘2’ = 0x30 B7 = ( 0x24 + 0x30 + 0x31 + 0x32 ) MOD 0x100 ‘!’...
  • Page 129: Response Of Nudam Commands

    NuDAM-6000 User’s Guide 6.1.3 Response of NuDAM Commands The response message depends on NuDAM command. The response is also composed with several characteristics, including leading code, variables, and carriage return for ending. There are two kinds of leading code for response message, ”!“ or ”>“ means valid command and ”?“ means invalid.
  • Page 130: Summary Of Command Set

    6.2 Summary of Command Set There are three categories of NuDAM commands. One is the general commands, including set configuration command, read configuration, reset, read module‘s name or firmware version, etc. Every NuDAM can response to the general commands. The second category is the functional commands, which depends on functions of each module, not every module can execute all functions.
  • Page 131 NuDAM-6000 User’s Guide Enable/Disable Channel for 6013,6017, 6.3.6 $(Addr)5(ChannelVal) Multiplexing 6018 6013,6017, 6.3.7 Read Channel Status $(Addr)6 6018 6.3.8 Read CJC Status $(Addr)3 6018 Enable/Disable CJC $(Addr)C(Status) 6.3.9 6018 (12) Read Enable/Disable CJC Status $(Addr)D (12) 6.3.10 6018 CJC Offset Calibration $(Addr)9(Counts) 6.3.11 6018...
  • Page 132 6.6.2 Read RTS Status $(Addr)3 6531 6.6.3 Read CTS Status $(Addr)1 6531 6.6.4 Set Device ID $(Addr)6(Device ID) 6531 6.6.5 Read Device ID $(Addr)7 6531 6.6.6 Set Delimiter $(Addr)C(Delimiter) 6531 6.6.7 Read Delimiter $(Addr)D 6531 6.6.8 Data Pass (Delimiter)(Addr)(Data) 6531 6.6.9 Open/Close Data Gate &(Addr)8(Data Gate Mode)
  • Page 133: Special Commands

    NuDAM-6000 User’s Guide 6.7.24 Read TTL Input Low Trigger Level $(Addr)1L 6080 6.7.25 Enable Alarm @(Addr)EA(CounterNo) 6080 6.7.26 Disable Alarm @(Addr)DA(CounterNo) 6080 6.7.27 Set Alarm Limit Value of Counter 0 @(Addr)PA(ArmData) 6080 6.7.28 Set Alarm Limit Value of Counter 1 @(Addr)SA(ArmData) 6080 6.7.29...
  • Page 134 Note : “601x” means forND-6013, ND-6017 and ND-6018. “602x” means for ND-6021 and ND-6024. “605x” means forND-6050, ND-6052, ND-6053, ND-6054, ND- 6056, and ND-6058. “606x” means for ND-6063 and ND-6067. Note : This function only support on F/W version above (10) A4.30.
  • Page 135: Set Configuration

    NuDAM-6000 User’s Guide (601x,602x,605x,606x, 6.2.1 Set Configuration 6080,6531) @Description Configure the basic setting of NuDAM, including the address ID, input range, baud rate, and data format. The new configuration will be available after executing the command. @Syntax %(OldAddr)(NewAddr)(InputRange/OutputRange/TypeCod e)(BaudRate)(DataFormat/ /DataFlag)<CR> CheckSumFlag Command leading code.
  • Page 137 NuDAM-6000 User’s Guide @Response !(Addr)<CR> ?(Addr)<CR> (Addr) Address ID. Command is valid. Command is invalid, parameter values are invalid, or change the setting without grounding the DEFAULT* pin. Note: When you want to change the checksum or baud rate, the DEFAULT* pin must be grounded at first. @Example 1 <ND-601x>...
  • Page 138 Code (Hex) Input Range Modules ±15 mV 6018 ±50 mV 6018 ±100 mV 6018 ±500 mV 6018 ±1 V 6018 ±2.5 V 6018 ±20 mA 6018 (Required 125∧ current conversion resistor.) ±10 V 6017 ±5 V 6017 ±1 V 6017 ±500 mV 6017 ±150 mV...
  • Page 139 NuDAM-6000 User’s Guide @Example 2 <ND-602x> %0118310610<CR> User command: !18<CR> Response: Item Meaning Description (Leading Code) Command leading code. (OldAddr) Original address ID is 01(Hex). (NewAddr) New address ID is 18(Hex). (OutputRange) Analog output range is 4 to 20 mA (BaudRate) Baud rate is 9600.
  • Page 140 @Example 4 <ND-6531> %013040662103<CR> User ommand: Response: !30<CR> Item Meaning Description (Leading Code) Command leading code. (OldAddr) Original address ID is 01H. (NewAddr) New address ID is 30H (Hex). (TypeCode) 6531 module. Baud rate is 9600 for RS-422/485. (BaudRate for RS-422/485) (BaudRate for Baud rate is 9600 for RS-232.
  • Page 141 NuDAM-6000 User’s Guide Reserved Must to be 0 Checksum 0: disable 1: enable Analog Input Data Format 00: Engineering units 01: % of Full Scale Range 10: Two’s complement of hexadecimal 11: Ohms (6013 only) Note: 6017/6018 only support engineering units. 6013supports engineering units and ohms display.
  • Page 142 Reserved Must to be 0 Checksum 0 : disable 1 : enable Analog Output Data Unit Slew Rate 00 : Engineering units 01 : % of Full Scale Range BitCode Voltage Current 10 : Hexadecimal 0000 immediate change (13) 0001 0.0625 0.125 V/sec...
  • Page 143 NuDAM-6000 User’s Guide Checksum 0 : disable 1 : enable Reserved Reserved Must to be 000000 Must to be 0 Figure 6-3 Check sum flag setting of 605x Checksum Frequency Gate Time 0 : disable 0 : 0.1 second 1 : enable 1 : 1 second Reserved Reserved...
  • Page 144 Normal addressable mode (*Default Setting) W. bit 3 Non-addressable mode (ND-6520 mode) Disable checksum (*Default Setting) W. bit 2 Enable checksum RS-422 interface W. bit 1 RS-485 interface (*Default Setting) W. bit 0 Don’t care, set to 0 X. bit 3 X.
  • Page 145: Read Configuration

    NuDAM-6000 User’s Guide (601x,602x,605x,606x, 6.2.2 Read Configuration 6080,6531) @Description Read the configuration of module on a specified address ID. @Syntax $(Addr)2<CR> Command leading code (Addr) Address ID. Command code for reading configuration @Response !(Addr)(InputRange/OutputRange/TypeCode)(BaudRate)( DataFormat/CheckSumFalg/DataFlag)<CR> ?(Addr)<CR> Command is invalid. Command is invalid. (Addr) Address ID.
  • Page 146 6531 (DataFlag) Current setting of module setting and RS-232 configuration refer to Table 6-4 for details. (4-character, WXYZ) @Example 1 <ND-601x> $302<CR> User command: !30050600<CR> Response: Command is valid. Address ID. Analog input range is ±2.5 V. Baud rate is 9600 bps. checksum is disable.
  • Page 147 NuDAM-6000 User’s Guide Checksum Reserved 0 : disable Must to be Module Type 1 : enable 000: ND-6050 001: ND-6060 010: ND-6052 011: ND-6053 100: ND-6058 101: ND-6063 Reserved 110: ND-6054 Must to be 0 111: ND-6056 Figure 6-5 Response of check sum flag @Example 4 <ND-6080>...
  • Page 148: Read Module Name

    (601x,602x,605x,60 6.2.3 Read Module Name 6x,6080,6531) @Description Read NuDAM module‘s name. @Syntax $(Addr)M<CR> Command leading code. (Addr) Address ID. Read module name. @Response !(Addr)(ModuleName) <CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID. (ModuleName) NuDAM module‘s name. @Example $30M<CR>...
  • Page 149: Read Firmware Version

    NuDAM-6000 User’s Guide (601x,602x,605x,60 6.2.4 Read Firmware Version 6x,6080,6531) @Description Read firmware version of NuDAM at specified address. @Syntax $(Addr)F<CR> Command leading code. (Addr) Address ID Read module firmware version. @Response !(Addr)(FirmRev) <CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID.
  • Page 150: Reset Status

    (601x,602x,605x,60 6.2.5 Reset Status 6x,6080,6531) @Description Read the reset status of module at specified address to check whether if it has been reset since the last reset status command was issued to the module. @Syntax $(Addr)5<CR> Command leading code. (Addr) Address ID.
  • Page 151: Soft Reset

    NuDAM-6000 User’s Guide (601x,602x,605x,60 6.2.6 Soft Reset 6x,6080,6531) @Description Reset the module by software command @Syntax $(Addr)RS<CR> Command leading code. (Addr) Address ID Soft Reset Command @Response !(Addr)<CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID. @Example $30RS<CR> User command: !30<CR>...
  • Page 152: Read Analog Data

    (6013) 6.3.1 Read Analog Data @Description Read the analog input value from an analog input module at specified address in a NuDAM network. While for ND-6013, it returns the channel 0 analog data. @Syntax #(Addr)<CR> Command leading code (Addr) Address ID @Response >(InputData)<CR>...
  • Page 153: Offset Calibration To Each Channel

    NuDAM-6000 User’s Guide (6013 (14) 6.3.2 Offset Calibration to each Channel @Description To correct the offset errors of AD converter by using the offset calibration. @Syntax $(Addr)1(Channel No)<CR> Command leading code (Addr) Address ID Offset calibration. (Channel No) Channel for calibration.(1 character)0~2 @Response !(Addr)<CR>...
  • Page 154: Span Calibration To Each Channel

    (6013 (14) 6.3.3 Span Calibration to each Channel @Description To correct the gain errors of AD converter by using the span calibration. @Syntax $(Addr)0(Channel No)<CR> Command leading code (1 character) (Addr) Address ID (2 character) Span calibration (1 character) (Channel No) Channel for Calibration (1 character) 0~2 @Response !(Addr)<CR>...
  • Page 155: Read Analog Data From Channel N

    NuDAM-6000 User’s Guide (6013, 6017, 6018) 6.3.4 Read Analog Data From Channel N @Description Read the analog input value of a specified AD channel from an analog input module at specified address in a NuDAM network. @Syntax #(Addr)(ChannelNo)<CR> Command leading code. (1-character) (Addr) Address ID.
  • Page 156: Read All Analog Data Channel

    (6013, 6017, 6018) 6.3.5 Read All Analog Data Channel @Description Read all the enable analog input channel value of a specified from an analog input module at specified address in a NuDAM network. @Syntax #(Addr)A<CR> Command leading code. (1-character) (Addr) Address ID.
  • Page 157: Enable/Disable Channels For Multiplexing

    NuDAM-6000 User’s Guide 6.3.6 Enable/Disable channels for Multiplexing (6013, 6017, 6018) @Description Enable/Disable multiplexing simultaneously for individual channel. @Syntax $(Addr)5(ChannelVal)<CR> Command leading code. (1-character) (Addr) Address ID (2-character) Enable/Disable channel. (1-character) (ChannelVal) bit 3~0 of 1st character: control channel 7 - 4. bit 3~0 of 2nd character: control channel 3 - 0.
  • Page 158: Read Channel Status

    (6013, 6017, 6018) 6.3.7 Read Channel Status @Description Read the enable/disable status the channels of ND-6013, ND-6017 or 6018. @Syntax $(Addr)6<CR> Command leading code. (1-character) (Addr) Address ID (2-character) Read channel status. (1-character) @Response !(Addr)(ChannelVal)<CR> ?(Addr)<CR> Command is invalid. Command is invalid. (Addr) Address ID.
  • Page 159: Read Cjc Status

    NuDAM-6000 User’s Guide (6018) 6.3.8 Read CJC Status @Description Read the CJC (Cold Junction Compensation) sensors data. @Syntax $(Addr)3<CR> Command leading code. (Addr) Address ID Read CJC status. @Response >(Data)<CR> ?(Addr)<CR> > Command is invalid. (Data) CJC sensor’s data. Data format is engineering units. (an + or - sign with five decimal digits and a decimal fixed point.
  • Page 160: Enable/Disable Cjc

    (6018) 6.3.9 Enable/Disable CJC @Description To disable/enable CJC of ND-6011/D and ND-6018 @Syntax $(Addr)C(Status)<CR> Command leading code (1 character) (Addr) Address ID (2 character) Disable/enable CJC command (1 character) (Status) 0: Disable 1: Enable @Response !(Addr)<CR> ?(Addr)<CR> Command is valid. Command is invalid.
  • Page 161: Read Enable/Disable Cjc Status

    NuDAM-6000 User’s Guide (6018) 6.3.10 Read enable/disable CJC Status @Description To read CJC disable/enable status of ND-6018 @Syntax $(Addr)D<CR> Command leading code (1 character) (Addr) Address ID (2 character) Read CJC disable/enable staus command (1 character) @Response !(Addr)(Status)<CR> ?(Addr)<CR> Command is valid. Command is invalid.
  • Page 162: Cjc Offset Calibration

    (6018) 6.3.11 CJC Offset Calibration @Description To correct the CJC offset errors use CJC (Cold Junction Compensation) offset calibration. @Syntax $(Addr)9(Counts)<CR> Command leading code (Addr) Address ID CJC offset calibration. (Counts) It is a 4-characters (Hexadecimal) with a sign + or -, range is 0000 to FFFF, each count equals approximately 0.0153°C.
  • Page 163: Span Calibration

    NuDAM-6000 User’s Guide (6013, 6017, 6018) 6.3.12 Span Calibration @Description To correct the gain errors of AD converter by using the span calibration. @Syntax $(Addr)0<CR> Command leading code (1 character) (Addr) Address ID (2 character) Span calibration (1 character) @Response !(Addr)<CR>...
  • Page 164: Offset Calibration

    (6013, 6017, 6018) 6.3.13 Offset Calibration @Description To correct the offset errors of AD converter by using the offset calibration. @Syntax $(Addr)1<CR> Command leading code (Addr) Address ID Offset calibration. @Response !(Addr)<CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID.
  • Page 165: Synchronized Sampling

    NuDAM-6000 User’s Guide (6024) 6.4.1 Synchronized Sampling @Description Synchronized all modules to sample input values and stored the values in the module’s register at the same time and use “Read Synchronized Data” command to read the data and process it one by one. For analog output module, this command is only available to modules involving the digital input function, such as NuDAM-6024.
  • Page 166: Read Synchronized Data

    (6024) 6.4.2 Read Synchronized Data @Description After a synchronized sampling command #** was issued, you can read the input value that was stored in the addressed module’s register and use same method to process other module‘s data one by one. @Syntax $(Addr)9<CR>...
  • Page 167: Digital Input

    NuDAM-6000 User’s Guide (6024) 6.4.3 Digital Input @Description Read the digital input channel value. @Syntax $(Addr)8<CR> Command leading code. (Addr) Address ID Digital data input command. @Response !(DataIn)0000<CR> ?(Addr)<CR> Command is valid. Command is invalid. (DataIn) Value of digital input. (2-character) @Example $308<CR>...
  • Page 168: Analog Data Output

    (602x) 6.4.4 Analog Data Output @Description Send a value to analog output module at specified address. The data format of the value can be engineering unit, percent, or hexdecimal value, which is set by configuration setting command. (ND-6024 only supports engineering format.) @Syntax #(Addr)(OutData)<CR>...
  • Page 169 NuDAM-6000 User’s Guide The command sets the analog output to be 4 mA at address 08H, if the data format is configured as % of FSR and 0~20mA output range. 4mA = 20mA x 20.00% #097FF<CR> User command: ><CR> Response: The command sets the analog output to be 5 V at address 09H, if the data format is configured as hexdecimal format and output range of 0~10V.
  • Page 170: 4Ma Offset Calibration

    (6021) 6.4.5 4mA Offset Calibration @Description Stores the current output value as 4 mA reference at the specified analog output module.(only 6021) @Syntax $(Addr)0<CR> Command leading code (Addr) Address ID Command Code @Response !(Addr)<CR> ?(Addr)<CR> Command is valid. Command is invalid or no synchronized sampling command was issued.
  • Page 171: 20Ma Calibration

    NuDAM-6000 User’s Guide (6021) 6.4.6 20mA Calibration @Description Stores the current output value as 20 mA reference at the specified analog output module. (only 6021) @Syntax $(Addr)1<CR> Command leading code (1 character) (Addr) Address ID (2 characters) Function Code, 20 mA calibration (1 character) @Response !(Addr)<CR>...
  • Page 172: Trim Calibration

    (602x) 6.4.7 Trim Calibration @Description Trims the specified analog output module a specified number of units up or down. @Syntax $(Addr)3(Counts)<CR> Command leading code (Addr) Address ID Function Code Number of counts to increase or decrease the output current. Range 00 - 5F : 0 to +95 counts (increase) (Counts) Range A1 - FF : -95 to -1 counts (decrease) 1 count equals approximately 4.88µA or 2.44mV...
  • Page 173: Last Value Readback

    NuDAM-6000 User’s Guide (602x) 6.4.8 Last Value Readback @Description Return the latest analog output value which is set by “Analog Data Out” command. If the analog output module never execute the “Analog Data Out” command then it return the start-up output value. (only 6021) @Syntax $(Addr)6<CR>...
  • Page 174: Current Readback

    (602x) 6.4.9 Current Readback @Description Read the estimated current output value at the specified analog output module. @Syntax $(Addr)8<CR> Command leading code. (1-character) (Addr) Address ID. (2-character) Function code of last value readback. (1-character) @Response !(Addr)(Data)<CR> ?(Addr)<CR> Command is valid. Command is invalid.
  • Page 175: Save Power On Analog Output Value

    NuDAM-6000 User’s Guide 6.4.10 Save Power On Analog Output Value (602x) @Description Save the current output value to the non-volatile register for NuDAM analog output module. The power on value be put on the output channel when system power ON. @Syntax $(Addr)4<CR>...
  • Page 176: Synchronized Sampling

    (6050, 6052, 6053, 6.5.1 Synchronized Sampling 6054,6058, 6060) @Description Synchronized all modules to sample input values and stored the values in the module’s register at the same time and use “Read Synchronized Data” command to read the data and process it one by one. For digital I/O module, this command is only available to modules involving the digital input function, such as NuDAM- 6050, NuDAM-6052, NuDAM-6053, NuDAM-6054, NuDAM-...
  • Page 177: Read Synchronized Data

    NuDAM-6000 User’s Guide (6050, 6052, 6053, 6.5.2 Read Synchronized Data 6054,6058, 6060) @Description After a synchronized sampling command #** was issued, you can read the input value that was stored in the addressed module’s register and use same method to process other module‘s data one by one.
  • Page 178 0 : Data has been sent at least once before. 1 : Data has been sent for the first time since (Status) asynchronized sampling command issued.(1-character) Status of programmable I/O 0x00: A(O/P) B(O/P) CH(O/P) CL(O/P) 0x01: A(O/P) B(O/P) CH(O/P) CL(I/P) 0x02: A(O/P) B(O/P) CH(I/P) CL(O/P) 0x03: A(O/P) B(O/P) CH(I/P) CL(I/P) 0x04: A(O/P) B(I/P) CH(O/P) CL(O/P)
  • Page 179 NuDAM-6000 User’s Guide @Examples <ND-6050> $304<CR> User command: !1065200<CR> Response: Command is valid. Data has not been sent before. 06 (00000110) means digital output channel 1,2 are ON, channel 0,3,4,5,6,7 are OFF. 52(01010010) means digital input channel 1,4, 6 are HIGH, channel 0,2,3,5,7 are LOW.. @Examples <ND-6058>...
  • Page 180: Digital Output

    (6050,6056,6058, 6.5.3 Digital Output 6060,6063,6067) @Description Set digital output channel value at specified address. This command is only available to modules involving the digital output function. @Syntax #(Addr)(ChannelNo)(OutData)<CR> #(Addr)T(OutDataH)(OutDataL)<CR> (6056 only) #(Addr)T(OutDataA)(OutDataB)(OutDataC)<CR> (6058 only) #(Addr)(Port)(OutData1)<CR> (6056, 6058 only) Command leading code. (1-character) (Addr) Address ID (2-character) Set value to all channels...
  • Page 181 NuDAM-6000 User’s Guide Each bit is mapping to each channel number (2- (OutData1) character) * if the port of ND-6058 is in input mode, output data to this port will be ignore @Response <CR> ?(Addr)<CR> > Command is valid Command is invalid. (Addr) Address ID.
  • Page 182 Set channel 1 of port B ON Set channel 0 and 1 of port C ON...
  • Page 183 NuDAM-6000 User’s Guide @Example 5 < ND-6056> #300H03<CR> User command: <CR> Response: Address ID Set output to high byte 03 (00000011), Channel 8 and 9 are set ON other channels are set to OFF @Example 6 < ND-6056, ND-6058> #2F0A10<CR> User command: <CR>...
  • Page 184: Digital Input

    (6050,6052, 6053,6054, 6.5.4 Digital Input 6058,6060) @Description Read the digital input channel value and readback the digital output channel value. @Syntax $(Addr)6<CR> Command leading code. (Addr) Address ID Digital data input command. @Response ND-6050 module response : !(DataOut)(DataIn)00<CR> ND-6052 module response : !(DataIn)0000<CR>...
  • Page 185 NuDAM-6000 User’s Guide Status of programmable I/O 0x00: A(O/P) B(O/P) CH(O/P) CL(O/P) 0x01: A(O/P) B(O/P) CH(O/P) CL(I/P) 0x02: A(O/P) B(O/P) CH(I/P) CL(O/P) 0x03: A(O/P) B(O/P) CH(I/P) CL(I/P) 0x04: A(O/P) B(I/P) CH(O/P) CL(O/P) 0x05: A(O/P) B(I/P) CH(O/P) CL(I/P) 0x06: A(O/P) B(I/P) CH(I/P) CL(O/P) 0x07: A(O/P) B(I/P) CH(I/P) CL(I/P) (IOFlag) 0x08: A(I/P) B(O/P) CH(O/P) CL(O/P)
  • Page 186 @Example <ND-6050> $306<CR> User command: Response: !321100<CR> Command is valid. 32 (00110010) means digital output channel 1, 4, 5 are ON, channel 0, 2, 3, 6, 7 are OFF. 11 (00000011) means digital input channel 0, 1 are HIGH and channel 2, 3, 4, 5, 6, 7 are LOW. No used @Example <ND-6058>...
  • Page 187: Programmable I/O Mode Setting

    NuDAM-6000 User’s Guide (6058) 6.5.5 Programmable I/O Mode Setting @Description Set the programmable input or output mode for ND-6058. @Syntax $(Addr)S(IOFlag)<CR> (6058 only) Command leading code. (Addr) Address ID Set programmable I/O mode Status of programmable I/O 0x00: A(O/P) B(O/P) CH(O/P) CL(O/P) 0x01: A(O/P) B(O/P) CH(O/P) CL(I/P) 0x02: A(O/P) B(O/P) CH(I/P) CL(O/P) 0x03: A(O/P) B(O/P) CH(I/P) CL(I/P)
  • Page 188 @Example $060C<CR> User command: !06<CR> Response: Command is valid. Port A and B are input mode, high and low half byte of port C are output mode.
  • Page 189: Set Rts Status

    NuDAM-6000 User’s Guide (6531) 6.6.1 Set RTS Status @Description Set the RS-232 RTS signal to specified value. @Syntax $(Addr)0(RTS Status)<CR> Command leading code. (1-character) (Addr) Address ID (2-character) Set RTS Status command (RTS Status) 0 : Set RTS Status to 0 1: Set RTS Status to 1 @Response !(Addr)<CR>...
  • Page 190: Read Rts Status

    6.6.2 Read RTS Status (6531) @Description Read the RS-232 RTS status. @Syntax $(Addr)3<CR> Command leading code. (1-character) (Addr) Address ID (2-character) Read RTS status command @Response !(Addr)(RTS Status)<CR> ?(Addr)<CR> Command is valid Command is invalid. (Addr) Address ID. (RTS Status) 0 : RTS Status is 0 1: RTS Status is 1 @Example...
  • Page 191: Read Cts Status

    NuDAM-6000 User’s Guide 6.6.3 Read CTS Status (6531) @Description Read the RS-232 CTS status. @Syntax $(Addr)1<CR> Command leading code. (1-character) (Addr) Address ID (2-character) Read CTS status command @Response !(Addr)(CTS Status)<CR> ?(Addr)<CR> Command is valid Command is invalid. (Addr) Address ID. (CTS Status) 0 : CTS Status is 0 1: CTS Status is 1...
  • Page 192: Set Device Id

    (6531) 6.6.4 Set Device ID @Description Set the ID of RS-232 network. @Syntax $(Addr)6(Device ID)<CR> Command leading code. (1-character) (Addr) Address ID (2-character) Set Device ID command Device ID RS-232 Device ID for up to 24 bytes @Response !(Addr)<CR> ?(Addr)<CR> Command is valid Command is invalid.
  • Page 193: Read Device Id

    NuDAM-6000 User’s Guide (6531) 6.6.5 Read Device ID @Description Read the ID of RS-232 network. @Syntax $(Addr)7<CR> Command leading code. (1-character) (Addr) Address ID (2-character) Read Device ID command @Response !(Addr)(Device ID)<CR> ?(Addr)<CR> Command is valid Command is invalid. (Addr) Address ID.
  • Page 194: Set Delimiter

    6.6.6 Set Delimiter (6531) @Description Set the delimiter character for the Data Pass command. @Syntax $(Addr)C(Delimiter)<CR> Command leading code. (1-character) (Addr) Address ID (2-character) Set Delimiter command Delimiter 8 special character: : [ ] ^ { } | ~ can be used for delimiter @Response !(Addr)<CR>...
  • Page 195: Read Delimiter

    NuDAM-6000 User’s Guide (6531) 6.6.7 Read Delimiter @Description Read the delimiter character. @Syntax $(Addr)D<CR> Command leading code. (1-character) (Addr) Address ID (2-character) Read delimiter command @Response !(Addr)(Delimiter)<CR> ?(Addr)<CR> Command is valid Command is invalid. (Addr) Address ID. Delimiter Delimiter character @Example User command: $30D<CR>...
  • Page 196: Data Pass

    (6531) 6.6.8 Data Pass @Description Pass the data to RS-232 device. @Syntax (Delimiter)(Addr)(Data)<CR> (Delimiter) Data pass delimiter character (Addr) Address ID (2-character) Data Data to the RS-232 device, up to 80 bytes of data can be passed by one command @Response No response @Example...
  • Page 197: Open/Close Data Gate

    NuDAM-6000 User’s Guide 6.6.9 Open/Close Data Gate (6531) @Description Set the ND-6531 as non-addressable mode or addressable mode. @Syntax &(Addr)8(Data Gate Mode)<CR> & Command leading code. (1-character) (Addr) Address ID (2-character) Open/Close Data Gate Command Data Gate 10: Open the ND-6521 as non-addressable mode Mode 00: Close the ND-6521 as addressable mode @Response...
  • Page 198: Set Input Mode

    (6080) 6.7.1 Set Input Mode @Description Set the input signal mode of counter/frequency to either TTL or photo isolated mode. @Syntax $(Addr)B(InType)<CR> Command leading code. (Addr) Address ID Set input mode Command (InType) 0: TTL input 1: photo isolated input @Response !(Addr)<CR>...
  • Page 199: Read Input Mode

    NuDAM-6000 User’s Guide (6080) 6.7.2 Read Input Mode @Description Read the input signal mode of counter/frequency module. @Syntax $(Addr)B<CR> Command leading code. (Addr) Address ID Read input mode Command @Response !(Addr)(InType)<CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID. (InType) 0: TTL input mode.
  • Page 200: Read Counter/Frequency Value In Hex Format

    6.7.3 Read Counter/Frequency Value in HEX Format (6080) @Description Read the Counter/Frequency module of counter 0 or 1 and return the acquired data in hexadecimal format. @Syntax #(Addr)(CounterNo)<CR> Command leading code. (1-character) (Addr) Address ID (2-character) (CounterNo) 0: Counter 0. 1: Counter 1.
  • Page 201: Read Counter/Frequency Value In Dec Format

    NuDAM-6000 User’s Guide (6080) 6.7.4 Read Counter/Frequency Value in DEC Format @Description Read the Counter/Frequency module of counter 0 or 1 and return the acquired data in decimal format. @Syntax #(Addr)(CounterNo)D<CR> Command leading code. (1-character) (Addr) Address ID (2-character) (CounterNo) 0: Counter 0.
  • Page 202: Set Gate Mode

    (6080) 6.7.5 Set Gate Mode @Description Set the counter input module’s gate control to either high, low or disable. @Syntax $(Addr)A(Gmode)<CR> Command leading code. (Addr) Address ID (2-character) Gate command code (Gmode) 0: the gate is low 1: the gate is high 2: the gate is disable @Response !(Addr)<CR>...
  • Page 203: Read Gate Mode

    NuDAM-6000 User’s Guide (6080) 6.7.6 Read Gate Mode @Description Read the counter input module’s gate status. @Syntax $(Addr)A<CR> Command leading code. (Addr) Address ID (2-character) Gate command code @Response !(Addr)(Gmode)<CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID. (Gmode) 0: the gate is low 1: the gate is high...
  • Page 204: Set Maximum Counter Value

    (6080) 6.7.7 Set Maximum Counter Value @Description Set the maximum counter value of counter 0 or counter 1. @Syntax $(Addr)3(CounterNo)(MaxData)<CR> Command leading code. (Addr) Address ID (2-character) Maximum counter value command. (CounterNo) 0: counter 0 1: counter 1 (MaxData) The maximum counter value which consists of 8 hexadecimal digits.
  • Page 205: Read Maximum Counter Value

    NuDAM-6000 User’s Guide (6080) 6.7.8 Read Maximum Counter Value @Description Read the maximum counter value of counter 0 or counter 1. @Syntax $(Addr)3(CounterNo)<CR> Command leading code. (Addr) Address ID (2-character) Maximum counter value command code (CounterNo) 0: counter 0 1: counter 1 @Response !(Addr)(MaxData)<CR>...
  • Page 206: Set Initial Count Value

    (6080) 6.7.9 Set Initial Count Value @Description Set the initial count value of counter 0 or counter 1. @Syntax $(Addr)P(CounterNo)(IniData)<CR> Command leading code. (Addr) Address ID (2-character) Set initial count value command code. (CounterNo) 0: counter 0 1: counter 1 (IniData) The initial count value which consists of 8 hexadecimal digits.
  • Page 207: Read Initial Count Value

    NuDAM-6000 User’s Guide (6080) 6.7.10 Read Initial Count Value @Description Read the initial count value of counter 0 or counter 1. @Syntax $(Addr)G(CounterNo)<CR> Command leading code. (Addr) Address ID (2-character) Read initial counter value command code (CounterNo) 0: counter 0 1: counter 1 @Response !(Addr)(IniData)<CR>...
  • Page 208: Start/Stop Counter

    (6080) 6.7.11 Start/Stop Counter @Description Start or stop counting of counter 0 or counter 1. @Syntax $(Addr)5(CounterNo)(SStatus)<CR> Command leading code. (Addr) Address ID (2-character) Start/stop counter command code. (CounterNo) 0: counter 0 1: counter 1 (SStatus) 0: stop counting 1: start counting @Response !(Addr)<CR>...
  • Page 209: Read Start/Stop Counter Status

    NuDAM-6000 User’s Guide (6080) 6.7.12 Read Start/Stop Counter Status @Description Read the status of counter 0 or counter 1 for its active or inactive condition. @Syntax $(Addr)5(CounterNo)<CR> Command leading code. (Addr) Address ID (2-character) Start/stop counter command code. (CounterNo) 0: counter 0 1: counter 1 @Response !(Addr)(SStatus)<CR>...
  • Page 210: Clear Counter

    (6080) 6.7.13 Clear Counter @Description Clear the value of counter 0 or counter 1. @Syntax $(Addr)6(CounterNo)<CR> Command leading code. (Addr) Address ID (2-character) Clear counter command code. (CounterNo) 0: counter 0 1: counter 1 @Response !(Addr)<CR> ?(Addr)<CR> Command is valid. Command is invalid.
  • Page 211: Read Then Clear Overflow Flag

    NuDAM-6000 User’s Guide (6080) 6.7.14 Read then Clear Overflow Flag @Description Read the status of the overflow flag of counter 0 or counter 1, and then clear the flag afterward. @Syntax $(Addr)7(CounterNo)<CR> Command leading code. (Addr) Address ID (2-character) Read then clear overflow command code. (CounterNo) 0: counter 0 1: counter 1...
  • Page 212: Enable/Disable Digital Filter

    6.7.15 Enable/Disable Digital Filter (6080) @Description Enable or disable the digital filter function. @Syntax $(Addr)4(FStatus)<CR> Command leading code. (Addr) Address ID (2-character) Enable/Disable filter command code. (FStatus) 0: disable filter 1: enable filter @Response !(Addr)<CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID.
  • Page 213: Read Filter Status

    NuDAM-6000 User’s Guide (6080) 6.7.16 Read Filter Status @Description Read the digital filter enable/disable status. @Syntax $(Addr)4<CR> Command leading code. (Addr) Address ID (2-character) Enable/Disable filter command code. @Response !(Addr)(FStatus)<CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID. (FStatus) 0: disable filter 1: enable filter...
  • Page 214: Set Minimum Input Signal Width At High Level

    6.7.17 Set Minimum Input Signal Width at High Level (6080) @Description Set the minimum input signal width at high level, for signal level high less then this value will be filtered out as noise. @Syntax $(Addr)0H(MinFData)<CR> Command leading code. (Addr) Address ID (2-character) Set minimum input signal width at high level command code.
  • Page 215: Read Minimum Input Signal Width At High Level

    NuDAM-6000 User’s Guide (6080) 6.7.18 Read Minimum Input Signal Width at High Level @Description Read the minimum input signal width at high level. @Syntax $(Addr)0H<CR> Command leading code. (Addr) Address ID (2-character) Set minimum input signal width at high level command code.
  • Page 216: Set Minimum Input Signal Width At Low Level

    6.7.19 Set Minimum Input Signal Width at Low Level (6080) @Description Set the minimum input signal width at low level, for signal level low less then this value will be filtered out as noise. @Syntax $(Addr)0L(MinFData)<CR> Command leading code. (Addr) Address ID (2-character) Set minimum input signal width at low level command code.
  • Page 217: Read Minimum Input Signal Width At Low Level

    NuDAM-6000 User’s Guide (6080) 6.7.20 Read Minimum Input Signal Width at Low Level @Description Read the minimum input signal width at low level. @Syntax $(Addr)0L<CR> Command leading code. (Addr) Address ID (2-character) Set minimum input signal width at low level command code.
  • Page 218: Set Ttl Input High Trigger Level

    (6080) 6.7.21 Set TTL Input High Trigger Level @Description Set the TTL input high trigger level, for voltage level higher than this value is recognized as logic high. @Syntax $(Addr)1H(ThData)<CR> Command leading code. (Addr) Address ID (2-character) TTL input high trigger level command code. (ThData) The high trigger level for TTL input.
  • Page 219: Read Ttl Input High Trigger Level

    NuDAM-6000 User’s Guide (6080) 6.7.22 Read TTL Input High Trigger Level @Description Read the TTL input high trigger level. @Syntax $(Addr)1H<CR> Command leading code. (Addr) Address ID (2-character) TTL input high trigger level command code. @Response !(Addr)(ThData)<CR> ?(Addr)<CR> Command is valid. Command is invalid.
  • Page 220: Set Ttl Input Low Trigger Level

    (6080) 6.7.23 Set TTL Input Low Trigger Level @Description Set the TTL input low trigger level, for voltage level lower than this value is recognized as logic low. @Syntax $(Addr)1L(ThData)<CR> Command leading code. (Addr) Address ID (2-character) TTL input low trigger level command code. (ThData) The low trigger level for TTL input.
  • Page 221: Read Ttl Input Low Trigger Level

    NuDAM-6000 User’s Guide (6080) 6.7.24 Read TTL Input Low Trigger Level @Description Read the TTL input low trigger level. @Syntax $(Addr)1L<CR> Command leading code. (Addr) Address ID (2-character) TTL input low trigger level command code. @Response !(Addr)(ThData)<CR> ?(Addr)<CR> Command is valid. Command is invalid.
  • Page 222: Enable Alarm

    (6080) 6.7.25 Enable Alarm @Description Enables alarm function of counter 0 or counter 1. The digital output will assert if the counter value reaches the alarm limit while the alarm is enable. @Syntax @(Addr)EA(CounterNo)<CR> Command leading code. (Addr) Address ID (2-character) Enable alarm command code.
  • Page 223: Disable Alarm

    NuDAM-6000 User’s Guide (6080) 6.7.26 Disable Alarm @Description Disables alarm function of counter 0 or counter 1. @Syntax @(Addr)DA(CounterNo)<CR> Command leading code. (Addr) Address ID (2-character) Enable alarm command code. (CounterNo) 0: counter 0 1: counter 1 @Response !(Addr)<CR> ?(Addr)<CR> Command is valid.
  • Page 224: Set Alarm Limit Value Of Counter 0

    (6080) 6.7.27 Set Alarm Limit Value of Counter 0 @Description Set the alarm limit value of counter 0. @Syntax @(Addr)PA(ArmData)<CR> Command leading code. (Addr) Address ID (2-character) Set alarm limit value command code. (ArmData) The alarm limit value which consists of 8 hexadecimal digits.
  • Page 225: Set Alarm Limit Value Of Counter 1

    NuDAM-6000 User’s Guide (6080) 6.7.28 Set Alarm Limit Value of Counter 1 @Description Set the alarm limit value of counter 1. @Syntax @(Addr)SA(ArmData)<CR> Command leading code. (Addr) Address ID (2-character) Set alarm limit value command code. (ArmData) The alarm limit value which consists of 8 hexadecimal digits.
  • Page 226: Read Alarm Limit Value Of Counter 0

    (6080) 6.7.29 Read Alarm Limit Value of Counter 0 @Description Read the alarm limit value of counter 0. @Syntax @(Addr)RP<CR> Command leading code. (Addr) Address ID (2-character) Read alarm limit value command code @Response !(Addr)(ArmData)<CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID.
  • Page 227: Read Alarm Limit Value Of Counter 1

    NuDAM-6000 User’s Guide (6080) 6.7.30 Read Alarm Limit Value of Counter 1 @Description Read the alarm limit value of counter 1. @Syntax @(Addr)RA<CR> Command leading code. (Addr) Address ID (2-character) Read alarm limit value command code @Response !(Addr)(ArmData)<CR> ?(Addr)<CR> Command is valid. Command is invalid.
  • Page 228: Set Digital Output Values

    (6080) 6.7.31 Set Digital Output Values @Description Set the value (ON or OFF) of the 2 channel digital outputs. @Syntax @(Addr)DO(DoData)<CR> Command leading code. (Addr) Address ID Set digital data output command code. (DoData) 00: DO0 is OFF, DO1 is OFF 01: DO0 is ON, DO1 is OFF 02: DO0 is OFF, DO1 is ON 03: DO0 is ON, DO1 is ON...
  • Page 229: Read Digital Output And Alarm Status

    NuDAM-6000 User’s Guide (6080) 6.7.32 Read Digital Output and Alarm Status @Description Read the current digital output channel values and the status of alarm function. @Syntax @(Addr)DI<CR> Command leading code. (Addr) Address ID Read digital data output and alarm status command code.
  • Page 230 @Example @30DI<CR> User command: Response: !3030200<CR> Item Meaning Description (Leading Code) Command leading code. (Addr) Address ID is 30H. Set digital data output. Command is valid. Address of counter/frequency module. Counter 0 alarm is enabled, counter 1 alarm is enabled. DO0 is OFF, DO1 is ON.
  • Page 231: Read Command Leading Code Setting

    NuDAM-6000 User’s Guide (601x,602x,605x, 6.8.1 Read Command Leading Code Setting 606x,6080,6531) @Description Read command leading code setting and host watchdog status. @Syntax ~(Addr)0<CR> Command leading code. (Addr) Address ID Read command leading code setting. @Response !(Addr)(Status)(C1)(C2)(C3)(C4)(C5)(C6)<CR> ?(Addr)<CR> Command is valid. Command is invalid.
  • Page 232: Change Command Leading Code Setting

    (601x,602x,605x, 6.8.2 Change Command Leading Code Setting 606x,6080,6531) @Description User can use this command to change command leading code setting as he desired. @Syntax ~(Addr)10(C1)(C2)(C3)(C4)(C5)(C6)<CR> Command leading code. (Addr) Address ID, range (00 - FF). Change command leading code setting. (C1) Leading code 1, for read configuration status, firmware version, etc.
  • Page 233 NuDAM-6000 User’s Guide @Examples User command: ~060<CR> Response: !0600$#%@~*<CR> User command: ~0610A#%@~*<CR> Response: !06<CR> A06F User command: Response: !06A1.8<CR> Read leading code setting is $#%@~* for module address 06 and change leading code $ to A, then use A06F to read firmware version of module on address 06.
  • Page 234: Set Host Watchdog Timer & Safety Value

    (602x,605x,606x, 6.8.3 Set Host Watchdog Timer & Safety Value 6080,6531) @Description Set host watchdog timer, module will change to safety state when host is failure. Define the output value in this command. @Syntax ~(Addr)2(Flag)(TimeOut)(SafeValue)<CR> ~(Addr)2(Flag)(TimeOut)(SafeA)(SafeB)(SafeC)(SafeD) (6024 only) ~(Addr)2(Flag)(TimeOut)(SafeH)(SafeL)<CR> (6056 only) ~(Addr)2(Flag)(TimeOut)(Safe1)(Safe2)(Safe3)<CR>...
  • Page 235 NuDAM-6000 User’s Guide @Response !(Addr)<CR> ?(Addr)<CR> Command is valid. Command is invalid. (Addr) Address ID @Example 1 <ND-6080> ~0621121C<CR> User command: Response: !06<CR> Address ID Set host watchdog timer and safe state value. Enable host watchdog timer. Timeout value. 0x12 = 18 18 * 100 = 1800 ms (Firmware Version 2.x) 1C (00011100) Digital output channel DO3, DO4 and DO5 are high, the others are low.
  • Page 236 @Example 2 <ND-6024> ~062112800800800800<CR> User command: !06<CR> Response: Address ID Set host watchdog timer and safe state value. Enable host watchdog timer. Timeout value. 0x12 = 18 18 * 100 = 1800 ms 0x800 is hexadecimal Analog output value is 0V for port A Analog output value is 0V for port B Analog output value is 0V for port C Analog output value is 0V for port D...
  • Page 237 NuDAM-6000 User’s Guide @Example 4 <ND-6056> ~0621121C1C<CR> User command: !06<CR> Response: Address ID Set host watchdog timer and safe state value. Enable host watchdog timer. Timeout value. 0x12 = 18 18 * 100 = 1800 ms 1C1C (0001110000011100) Digital output 1C1C channel DO2, DO3, DO4, DO10, DO11, DO12 are high, the others are low.
  • Page 238: Read Host Watchdog Timer & Safety Value

    (602x,605x,606x, 6.8.4 Read Host Watchdog Timer & Safety Value 6080,6531) @Description Read host watchdog timer setting and the safety value. @Syntax ~(Addr)3<CR> Command leading code. (Addr) Address ID Read host watchdog setting and module safety state value. @Response !(Addr)(Flag)(TimeOut)(SafeValue)<CR> !(Addr)(Flag)(TimeOut)(SafeA)(SafeB)(SafeC)(SafeD)<CR>(6024 only) !(Addr)(Flag)(TimeOut)(SafeH)(SafeL)<CR>...
  • Page 239 NuDAM-6000 User’s Guide @Example 1 <ND-6080> ~063<CR> User command: !061121C<CR> Response: Address ID Host watchdog timer is enable. Timeout value. 0x12 = 18 18 * 100 = 1800 ms 1C (00011100) Digital output channel DO3, DO4 and DO5 are high, the others are low. Between 0 ms and 1800 ms time period, if host does not send (Host is OK) then digital output will change to safety state 1C ( 00011100) means digital output DO3 , DO4 and DO5 is high, others are low.
  • Page 240 @Example 4 <ND-6050> ~0621121C<CR> User command: Response: !06<CR> Address ID Set host watchdog timer and safe state value. Enable host watchdog timer. Timeout value. 0x12 = 18 18 * 100 = 1800 ms 1C (00011100) Digital output channel DO2, DO3 and DO4 are high, the others are low.
  • Page 241 NuDAM-6000 User’s Guide @Example 7 <ND-6531> ~303<CR> User command: !3011200<CR> Response: Address ID Host watchdog timer is enable. Timeout value. 0x12 = 18 18 * 100 = 1800 ms...
  • Page 242: Change Polarity

    (605x,606x) 6.8.5 Change Polarity @Description To change the polarity state of digital inputs and outputs of the module. @Syntax ~(Addr)CP(State)<CR> Command leading code (1 character) (Addr) Address ID (2 characters) Change Polarity (2 characters) Polarity state of digital inputs and outputs (2characters) 00 : Do not change polarity (State) 01 : Change the polarity of digital inputs...
  • Page 243: Read Polarity

    NuDAM-6000 User’s Guide 6.8.6 Read Polarity (605x,606x) @Description To read the polarity state of digital inputs and outputs of the module. @Syntax ~(Addr)CR<CR> Command leading code (1 character) (Addr) Address ID (2 character) Read Polarity (2 character) @Response !(Addr)(State)<CR> ?(Addr)<CR> Command is valid.
  • Page 244: Host Is Ok

    6.8.7 Host is OK (602x,605x,606x, 6080,6531) @Description When host watchdog timer is enable, host computer must send this command to every module before timeout otherwise “host watchdog timer enable” module‘s output value will go to safety state output value. Timeout value and safety state output value is defined in 3.14. “Set Host Watchdog Timer &...
  • Page 245: Initialization & Installation

    NuDAM-6000 User’s Guide Initialization & Installation 7.1 Software Installation If you have already installed “NuDAM Administration” then skip other steps. Backup your software diskette. Insert “NuDAM Administration” disc into CD-ROM: Change drive to the path of CD-ROM. For example, your drive of CD-ROM is F:, then change the drive to F: Find the setup of NuDAM Administration and run it.
  • Page 246: Default State

    Therefore, to configure the brand-new NuDAM before using is necessary to avoid conflicting address. The baud rate may also be changed according to user‘s requirements. The initialization procedures of a brand-new NuDAM are shown in the following sections. The procedures are applicable for initializing NuDAM-6013, NuDAM-6017, NuDAM-6018 NuDAM- 6021, NuDAM-6024, NuDAM-6050, NuDAM-6052 NuDAM- 6053, NuDAM-6054, NuDAM-6056, NuDAM-6060 NuDAM-...
  • Page 247: Initialization Procedure

    NuDAM-6000 User’s Guide Initialization Procedure 1. Power off the host computer and the installed NuDAM-6520. Be sure of the baud rate of the NuDAM-6520 is 9600 bps. 2. Connect a brand-new NuDAM module with the RS-485. Set the module in Default State by shorting the DEFAULT* pin. Refer to Figure 7-1 for detailed wiring.
  • Page 248: Application Wiring For Nudam

    1. Configure the brand-new NuDAM module according to the initialization procedures in section 7.2. 2. The baud rate and check-sum status of the new module must be identity with the existing RS-485 network. The address ID must not be conflict with other NuDAM modules on the network.
  • Page 249: Single Ended Voltage Input

    NuDAM-6000 User’s Guide 7.4.2 Single Ended Voltage Input <ND-6017,ND-6018> Ground Signal Source IN(+) AGND 7.4.3 Current Measurement <ND-6017,ND-6018> Current Source IN(+) IN(-) R=125 Ohm %1 accuracy 7.4.4 Differential Current Outpu <ND-6021> +IOUT Current Loading -IOUT...
  • Page 250: Rtd Input

    7.4.5 RTD Input <ND-6013> +IEXC 1 +SENSE 2 Wire -SENSE -IEXC A.GND +IEXC 1 +SENSE 3 Wire -SENSE -IEXC A.GND +IEXC 1 +SENSE 4 Wire -SENSE -IEXC A.GND...
  • Page 251: Differential Voltage Output

    NuDAM-6000 User’s Guide 7.4.6 Differential Voltage Output <ND-6021,ND-6024> +VOUT Voltage Loading -VOUT 7.4.7 Digital Input Connect with TTL Signal <ND-6024,ND-6050,ND-6058,ND-6080> 10Kohm TTL Buffer DI n Device Micro Processor 7.4.8 Digital Input Connect with Switch or Push Button <ND-6050,ND-6058> 10Kohm TTL Buffer DI n Switch Micro Processor...
  • Page 252: Digital Output Connect With Power Loading

    7.4.9 Digital Output Connect with Power Loading <ND-6050,ND-6080> LED, SSR, Relay etc. From External Power Micro Processor Power DO n Loading Supply open collector R : current limit resistor 7.4.10 Isolated Differential Input <ND-6052> Photo Coupler Micro Processor Floating DI n+ Digital Signal Source...
  • Page 253: Wet Contact Input

    NuDAM-6000 User’s Guide 7.4.12 Wet Contact Input <ND-6053> 10Kohm TTL Buffer DI n Device Micro Processor 7.4.13 Contact Closure Input <ND-6053> DI n Contact Closure Digital 7.4.14 Isolated Differential Input with External 24V power <ND-6054> Photo Coupler Micro Processor Common Ext.24V Power DI n...
  • Page 254: Isolated Common Ground Output

    7.4.15 Isolated Common Ground Output <ND-6056> 7.4.16 Thermocouple Input Measurement <ND-6018> IN(+) IN(-) <30V AGND 7.4.17 Form C Relay Output <ND-6060> External Power Source RL n Power Loading From Micro Processor Power Loading External power ground...
  • Page 255: Form A Relay Output

    NuDAM-6000 User’s Guide 7.4.18 Form A Relay Output <ND-6060,ND-6063,ND-6067> External Power Source RL n Power Loading From Micro Processor External power ground 7.4.19 Discrete Input: Contact Mode <ND-6060> Photo Micro Processor Coupler Ext24V DI n+ DI n- External Switch 7.4.20 Discrete Input: Transistor Mode <ND-6060>...
  • Page 256: Analog Modules Data Format

    Analog modules Data Format Unit Conversion The data value in the command of the analog module is corresponding to the amplitude of the physical analog signal. The user should understand the data format to represent a analog signal by an ASCII string. The physical meaning of a data depends on both the unit conversion and the value.
  • Page 257 NuDAM-6000 User’s Guide • Data is composited with a sign (+ or -) followed with 5-digits and a decimal point. • It does not exceed 7-characters The different analog input/output ranges have different resolutions. Refer to Table 8-1 ,Table 8-2 Table 8-3 and Table 8-4 for details.
  • Page 258 Input Data +Full - Full Displayed Code Zero Range Format Scale Scale Resolution ±15mV Eng. Units +15.000 ±00.000 -15.000 1µV Eng. Units +50.000 -50.000 1µV ±50mV ±00.000 ±100mV Eng. Units +100.00 ±000.00 -100.00 10µV Eng. Units +500.00 -500.00 10µV ±500mV ±000.00 ±1V Eng.
  • Page 259 NuDAM-6000 User’s Guide Input Range Data Displayed Code Maximum Minimum Thermocouple Format Resolution J (0°C to 760°C) Eng. Units +760.00 +000.00 0.01°C K (0°C to 1000°C) Eng. Units +1000.0 +0000.0 0.1°C T (-100°Cto400°C) Eng. Units +400.00 -100.00 0.01°C E (0°C to 1000°C) Eng.
  • Page 260: Percent Of Fsr (Full Scale Range)

    ♦ Input Range is Type T thermocouple (range -100°C to 400°C) ♦ Input is -50.5°C engineering units: 050.50<CR> Example 5:  ♦ Output range is 0 to 20 mA ♦ Output value is +5.678 mA The data value should be : 05.678<CR>...
  • Page 261 NuDAM-6000 User’s Guide Input Data +Full - Full Displayed Code Zero Range Format Scale Scale Resolution ±15mV % of FSR +100.00 ±000.00 -100.00 0.01% ±50mV % of FSR +100.00 ±000.00 -100.00 0.01% % of FSR +100.00 -100.00 0.01% ±100mV ±000.00 % of FSR +100.00 -100.00...
  • Page 262 Example 2:  ♦ Input Range is ±10 V ♦ Input is +4 Volts % of FSR: +040.00<CR> (+(40/100) x 10 V) = +4 V Example 3:  ♦ Input Range is Type K thermocouple (range 0°C to 1000°C) ♦ Input is 406.5°C % of FSR: +040.65<CR>...
  • Page 263: Hexadecimal Or Two's Complement Hexadecimal

    NuDAM-6000 User’s Guide 8.3 Hexadecimal or Two’s Complement Hexadecimal Hexdecimal Format Hexdecimal Format is for ND-602x modules.The data is in hexdecimal format as the bit 1 and 0 are set as ‘10’. The data string length is 3 characters. It is equivilant to 12 binary bits. Because the output of ND-6021 is unipolar, the maximum value of the digits is FFF(H) and the minimum value of the digits is 000(H).
  • Page 264 Displayed Input Data +Full - Full Code Zero Resolutio Range Format Scale Scale 2’s Comp. 7FFF 0000 8000 1 LSB ±15mV ±50mV 2’s Comp. 7FFF 0000 8000 1 LSB 2’s Comp. 7FFF 0000 8000 1 LSB ±100mV ±500mV 2’s Comp. 7FFF 0000 8000...
  • Page 265: Ohm

    NuDAM-6000 User’s Guide Two’s complement hexadecimal: CD27<CR> ((-2/5) x 32768) = -13107.2 = CD27H Example 4:  ♦ Input Range is ±10 V ♦ Input is +4 Volts Two’s complement hexadecimal: 3333<CR> ((4/10) x 32768) = 13107.2 = 3333H Example 5: ...
  • Page 266: Calibration

    Calibration 9.1 How to Calibrate the Analog Input Modules ? What do you need to do calibration ? One 5 1/2 digit multimeter. A voltage calibrator or very stable and noise free DC voltage generator. A precision resistance decade box or discrete resistors. NuDAM Administration Utility.
  • Page 267: Calibration Procedure For Nd-6013 Firmware Rev A3.05

    NuDAM-6000 User’s Guide Calibration Procedure for ND-6013 Firmware Rev A3.05 Select the correct input range, different input range have different apply calibration resistance. Apply the correct offset resistance to the analog input module ND-6013 channel 0, detail resistance value, see table 9-3.
  • Page 268: Calibration Procedure For Nd-6013 Firmware Rev C4.60

    Calibration Procedure for ND-6013 Firmware Rev C4.60 Only open channel one and disable the other two channels. Disable open detect function. Select the correct input range, different input range have different apply calibration resistances. Apply the correct offset resistance to channel 0, detail resistance value, see table 9-3.
  • Page 269: Cjc Calibration Procedure

    NuDAM-6000 User’s Guide 6. Select the correct input range. Different input range has to apply different calibration voltage. 7. Apply the correct offset voltage to channel 0, detail voltage value, see table 9-1. 8. Send “Offset Calibration $(Addr)1” to analog input module five times.(Actually, the address now is “00”, so the command is “$001”).
  • Page 270: Analog Input Module's Calibration Voltages

    approximately 0.0153 °C). (For more detail, please refer the CJC Offset Calibration Command). 11. Repeat procedure 7 to procedure 10 if the CJC value still does not conform to the ambient temperature. Analog Input Module‘s Calibration Voltages Offset Span Input Range Calibration Calibration voltage...
  • Page 271 NuDAM-6000 User’s Guide Span Offset Code Input Range Calibration Calibration Resistance Resistance Pt-100, -100°C to 200∧ 50∧ +100°C, α=.00385 Pt-100, 0°C to 200∧ 50∧ +100°C, α=.00385 Pt-100, 0°C to 200∧ 50∧ +200°C, α=.00385 Pt-100, 0°C to 350∧ 50∧ +600°C, α=.00385 Pt-100, -100°C to 200∧...
  • Page 272: How To Calibrate The Analog Output Modules

    9.2 How to Calibrate the Analog Output Modules ? What do you need to do calibration ? One 5 1/2 digit multimeter. A resistor 250 ∧ (Accurary is 0.01 %). NuDAM Aministration Utility. Calibration Procedure Select output range to 0 ~20 mA or 4~20 mA. Put the resistor 250 ∧...
  • Page 273 NuDAM-6000 User’s Guide...
  • Page 274: Appendix

    Appendix Application Note When setting the baud rate and checksum, please connect the external Default pin to the negative pin of the DC power supply (i.e. GND). Please refer to the circuit path connection in Figure A-1. After setting the device, turn off the power supply and remove the connection between Default and GND.
  • Page 275 NuDAM-6000 User’s Guide environments where the temperature changes drastically. It can affect accuracy. ND Modules ND-6520 DC 10v~30v Figure A-1. ND-60xx Default Setting External Connection Figure A-2 Terminator Connection...
  • Page 276: Software Utility

    Software Utility 1.Software Installation 1. Insert “ADLink All-in-one CD” into your CDROM driver. 2. Move cursor on NuDAM and click. 3. Move cursor on NuDAM 6000 Admin Utility and click. 4. Select the driver you want to install and follow the setup instructions on screen.
  • Page 277: Change Rs-232 Communication Port Setting

    NuDAM-6000 User’s Guide 3.1 Change RS-232 Communication Port Setting. Choose “Network-ComPort” to change setting.
  • Page 278: Search All Exist Nudam Modules

    3.2 Search all exist Nudam modules Choose “Network-Search” to search all exist Nudam modules in the current RS-485 network.
  • Page 279: Using Operations

    NuDAM-6000 User’s Guide 3.3 Using Operations Operation-Terminal : Terminal Emulation, user input command and get response message. Operation-Configuration : Select one exist NuDAM module and select Configuration to do this module‘s common and private setting . Operation-Monitor: Monitor all the module’s function on the network.
  • Page 280 Term ICON for Operation-Terminal You can remote control all moudles by directly using command mode, or testing your modules from this Terminal.
  • Page 281 NuDAM-6000 User’s Guide Operation-Run Batch Run batch command file in BATCH.CMD user can edit this text file. Operation-Step Batch Run the batch command step by step. Operation-Display Batch: Display content of BATCH.CMD Operation- Repeat Repeat one command n times Diag ICON for Operation-Diagnostic This dialog is different by different-fuction modules.
  • Page 282 ICON for Operation-Calibration This dialog is different by different-fuction modules.
  • Page 283: Save And Print Nudam Modules' Information

    NuDAM-6000 User’s Guide 3.4 Save and Print Nudam modules’ information File-Save Save all exist NuDAM modules information as display as in the listbox in the current RS-485 network. File-Print Print the NuDAM module information in the listbox. File-Exit Quit the NuDAM Administration Utility.
  • Page 284: Version Information

    3.5 Version Information Help-About Version information...
  • Page 285: Safety Instructions

    NuDAM-6000 User’s Guide Safety Instructions Read and follow all instructions marked on the product and in the documentation before you operate your system. Retain all safety and operating instructions for future use. Please read these safety instructions carefully. • Please keep this User‘s Manual for later reference. •...
  • Page 286: Getting Service

    San Jose, CA 95119-1208, USA Tel: +1-408-360-0200 Toll Free: +1-800-966-5200 (USA only) Fax: +1-408-600-1189 Email: info@adlinktech.com ADLINK Technology (China) Co., Ltd. Address: 300 Fang Chun Rd., Zhangjiang Hi-Tech Park, Pudong New Area Shanghai, 201203 China Tel: +86-21-5132-8988 Fax: +86-21-5132-3588 Email: market@adlinktech.com...

Table of Contents