NuDAM® ND-6520 RS-232 to RS-422/RS-485 Converter ND-6510 RS-422/RS-485 Repeater ND-6530 USB to RS-485/RS-422/RS-232 Converter ND-6521 Addressable RS-422/RS-485 to RS-232 Converter User’s Guide Recycled Paper
© Copyright 1999~2001 ADLINK Technology Inc. All Rights Reserved. Manual Rev. 3.00: March 16, 2001 The information in this document is subject to change without prior notice in order to improve reliability, design and function and does not represent a commitment on the part of the manufacturer.
Table of Contents Chapter 1 Introduction ....................................................... 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9. 1.10. WHAT IS NUDAM ?...............................................................................1 OUTSTANDING FEATURES OF NUDAM..................................................2 NUDAM-6000 SERIES PRODUCTS OVERVIEW ........................................3 EIA RS-485 STANDARD ........................................................................4 RS-485 ON NUDAM ....
5.4.1 Command and Response....................................................................54 5.4.2 Summary of Command Set.................................................................56 5.4.3 Set Configuration...............................................................................57 5.4.4 Read Configuration ...........................................................................60 5.4.5 Read Module Name............................................................................60 5.4.
1 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 netowrk. All you need is to use a host computer, like PC (Personal Computer), with one RS-232 serial port for controlling the whole system. The maximum communication distance is 4000 feet from the host computer.
1.2 z 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. z Two-wire and multi-drop communication A single twisted pair of wires is used to transmit and receive data between modules. Multi-drop capability makes system configuration more flexible and easy set-up of a network. z High transfer speed NuDAM modules provide up to 115.2K bps data / command transfer rate.
A surface coating covers on the PCB and electronic components of the NuDAM. 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.
♦ ♦ 1.4 NuDAM-6063 : 8-channel Relay Output Module NuDAM-6080 : Counter/Frequency Input Module 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. The RS-485 interface can support up to 32 drivers / receivers on the same line.
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). The ND-6520 and ND-6510 are the two basic communication modules to construct a RS-485 network. The ND-6520 is a RS-232 to RS-485/RS-422 converter.
Host RS-485 bus RS-232 Terminator RS-485 bus ND-6510 Repeater NuDAM Modules ND-6521 Figure 1-2 Branch Topology 6 • Introduction
ND-6520: RS-232 to RS-485/RS-422 Converter ND-6530: USB to NuDAM Modules RS-232/RS485/RS-422 Converter.
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. Connect the ND-6510 to extend to RS-485 bus if necessary. 5. Install the NuDAM utility software or ND-6530 driver from disk. 6. Initialize the brand-new NuDAM modules. 7. Add the new NuDAM modules into RS-485 network.
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. 1. The shield should be connected with protective earthing at each bus connection. 2. The shield should be applied additionally several times along the course of the cable. 3.
1.10. How to Calculate Checksum Value Format of NuDAM Commands (LeadingCode)(Addr)(Command)(Data)[Checksum] When checksum is enable then [Checksum] is needed, it is 2-character.
2 NuDAM-6520 2.1. Overview What is NuDAM-6520 ? NuDAM-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. Hence, the ND-6520 can connect with all kinds the PC, IPC or Notebook PC, which install a standard RS-232 interface.
Specifications of NuDAM-6520 Input ♦ ♦ ♦ Output ♦ ♦ ♦ Isolation voltage :5000 Vrms(between RS-422/RS-485 network host computer) Bus ♦ ♦ Interface :RS-485, differential, 2 half-duplex wires RS-422, differential, 4 full-duplex wires Speed (bps) : 1200(115.2K1), 2400, 4800, 9600, 19.2K, 38.4K, RTS Max RS-485 network bus distance : 4000 ft. (1200m) Isolation ♦ Interface : standard RS-232 9 pin female D-type connector Speed (bps) : 1200(115.2K1), 2400, 4800, 9600, 19.2K, 38.
A Look at NuDAM-6520 & Pin Assignment (RS-232 IN) RS-232 to RS-485 (B)GND TX- RX+ TX- RTS CTRL 115.2K bps 2400 bps 4800 bps 9600 bps 19.2K bps 38.
Pin Definitions Pin # Signal Name Description 1 (Y)DATA+ RS-485 transmission line, positive 2 (G)DATA- RS-485 transmission line, negative 4 TX+ RS-422 transmission line, positive 5 TX- RS-422 transmission line, negative 6 RX+ RS-422 receiving line, positive 7 RX- RS-422 receiving line, negative 9 (R)+VS NuDAM power supply, +10V~+30V 10 (B)GND NuDAM ground -- RS-232 IN 9-pin RS-232 connector Connection Between Host and ND-6520 Host RS-232 RTS GND TXD RXD ND-6520 RS-232 t r p
Functional Block Diagram +5V Isolation +5V Power Regulator & Filter Power Input +10V ~ +30V GND Isolation GND DC to DC Converter SW1 TXD RXD RTS TVS RS-422/RS-485 RS-232 Receiver / Driver Communication Switching Controller Receiver/Driver PTC Data+ DataRx+ RxTx+ GND Opto-Isolation Communication Tx- Direction Control TVS : Transient Voltage Suppresser PTC : Positive Temperature Coefficient NuDAM-6520 • 15
2.2 Setup Objective of Setup In normal condition, it is not necessary to setup the NuDAM-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. The baud rate can be configured according applications’ requirement.
SW1 Setting S W 1 D e f a u lt S e t t i n g ( 9 6 0 0 b p s ) ON O FF 1 1 ON OFF OFF OFF OFF OFF OFF 2 OFF ON OFF OFF OFF OFF OFF 3 OFF OFF ON OFF OFF OFF OFF 2 3 4 4 OFF OFF OFF ON OFF OFF OFF 5 OFF OFF OFF OFF ON OFF OFF 5 6 OFF OFF OFF OFF OFF ON OFF 6 7 7 OFF OFF OFF OFF OFF OFF ON Baud Rate RTS Control 1 1200 or 115.2k bps 2400 bps 4800 bps 9600 bps 19200 bps 38400 bps Note 1: 115.2kbps is supported by version A1.2 or later.
2.3. Installation Software Utility Software is not necessary for this module. Equipments for Installation A host computer with RS-232 port RS-232 cable (DB-9 female) DC Power supply (+10V~+30V) (NDP-243u is recommended) Wires (shielded and grounded is recommended) Installation Procedure 1. Make sure the host computer is power off. 2. Use RS-232 cable to connect NuDAM-6520 with host computer. 3. Wire the power supply to NuDAM. Note that the power supply should meet the specification. 4. Wire other NuDAMs.
2.
3 NuDAM-6510 3.1. Overview What is NuDAM-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 excess 128. In addition, the repeater should also be used when the length of a signal bus is more than 4000 feet.
Input / Output ♦Interface : RS-485, differential 2 half-duplex wires RS-422, differential, 4 full-duplex wires ♦Speed (bps) : 1200(115.2K1), 2400, 4800, 9600, 19.2K, 38.4K ♦Data Format : 9 bits, 10 bits, 11 bits, or 12 bits ♦Max RS-485 network bus distance : 4000 ft. (1200m) Note 1: 115.2k is supported by version A1.2 or later. Bus ♦ Max Loading : 128 NuDAMs on a bus Power ♦ ♦ DC Power Supply : +10V to +30V Power Consumption : 0.
11 Rx- Rx+ Tx- Tx+ DATA- (G) DATA+ (Y) 20 A Look at NuDAM-6510 & Pin Assignment RS-422/RS-485 22 • NuDAM-6510 10 (B)GND RX- Rx+ Tx- 115.2K bps 2400 bps 4800 bps 9600 bps 19.2 K bps 38.
Pin Definitions Pin # Signal Name 1 (Y)DATA+ 2 (G)DATA4 TXIN+ 5 TXIN6 RXOUT+ 7 RXOUT9 (R)+VS 10 (B)GND 14 RXIN15 RXIN+ 16 TXOUT17 TXOUT+ 19 (G)DATA20 (Y)DATA+ Description RS-485 transmission line, positive RS-485 transmission line, negative RS-422 transmission input line, positive RS-422 transmission input line, negative RS-422 receiving output line, positive RS-422 receiving output line, negative NuDAM power supply, +10V~+30V NuDAM ground RS-422 receiving input line, negative RS-422 receiving input line,
3.2. Setup Objective of Setup In normal condition, it only needs to setup the NuDAM-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 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.
SW1 Setting SW1 Default Setting (9600 bps) ON 2 OFF 1 1 ON OFF OFF OFF OFF OFF 2 OFF ON OFF OFF OFF OFF 3 OFF OFF ON OFF OFF OFF 3 4 OFF OFF OFF ON OFF OFF 4 5 5 OFF OFF OFF OFF ON OFF 6 6 OFF OFF OFF OFF OFF ON Baud Rate 1 1200 or 115.2k bps 2400 bps 4800 bps 9600 bps 19200 bps 38400 bps Note 1: 115.2kbps is supported by version A1.2 or later.
3.3 Installation Software Utility Software is not necessary. Equipments 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 NuDAM-6510. Note that the power supply should meet the specification. 3. Wire other NuDAMs to the extend RS-485 bus.
Application Wiring NuDAM module NuDAM-6510 Repeater DATA + DATA +Vs +DATA -DATA GND +Vs DATA+ DATAGND NuDAM module + DATA - DATA +Vs GND Local Power Supply +10 V to +30 V +Vs GND Figure 3-1 NuDAM-6510 wiring. 3.
4 NuDAM-6530 4.1. Overview What is NuDAM-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.
z Up to 128 RS-485 devices on the bus z Auto direction flow control on RS-485 z High transfer Speed up to 115.
Storage Temperature Range: -25 to 80 °C Operating Temperature Range: -10 to 70 °C Power Requirement: USB bus power Power Consumption: 0.
A Look at NuDAM-6510 & Pin Assignment USB to RS-232/422/485 FGND CTS RTS RX Converter TX RX- RX+ TX-/D- TX+/D+ ND-6530 NuDAM-6530 • 31
Pin Definitions Pin # Signal Name 1 TX+/D+ 2 TX-/D3 RX+ 4 RX5 NC 6 TX 7 RX 8 RTS 9 CTS 10 F.
4.2 Setup Objective of Setup In normal condition, it is not necessary to setup the NuDAM-6520. The default configuration of this communication module is in RS-485 mode and support baudrate from 75 to 115200, with data format including 5, 6, 7, 8 or 16 bits, and its stop bit support 1, 1.5 or 2 bits, parity types are None, Odd, Even, Mark and Space. 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.
Default Setting z RS-485 Interface DIP Switch Setting RS-485 (Default) RS-422 RS-232 34 • NuDAM-6530
4.3 Installation Software Utility ND-6530 Driver. Equipments for Installation A computer with USB port Window 98 or Win2000 operation system USB host controller installed on the system USB cable (type A to type B) Windows 98 Installation: 1. Plug the ND-6530 into the computer USB port or a USB hub. The New Hardware Wizard appears, click on Next to continue.
2. In the dialog box that comes up, leave the default choice (Search for the best drivers for your device), click on Next to continue. 3. In the dialog box that comes up, leave the default choice (Floppy disk drives), insert the distribution diskette in the floppy (A:) drive, click on Next to continue.
4. In the dialog box that comes up, click on Next to continue. Files are now copied to your hard disk. 5. After the driver files have been copied to the hard disk, a dialog box appears to tell you that the installation has finished. Click on Finish.
Installation Complete: Now you have installed ND-6530 on your system, you can see a new USB serial device in Control Æ Device Manager. The ND-6530 plays a role as standard COM port, you can use any UART serial communication utility (eg.
Windows 2000 Installation 1. Plug the ND-6530 into the computer USB port or a USB hub 2. Then there will be a dialog box as following 3. Please click the next step, and it will show as Please select the item “Display a list of the known drivers so that I can choose a specific driver" and click Next.
4.
5. Then you should use the driver to find the following device 6. After this, you should see the dialog box as Then you have success to install the ND-6530 on your host 7.
42 • NuDAM-6530
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+ DATA- DATA- ..... .....
RS-422 For RS-422 Transmission Distance Up to 1,200m (4,000 ft.
4.
5 NuDAM-6521 5.1. Overview What is NuDAM-6521 ? NuDAM-6521 is an 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.
Specifications of NuDAM-6521 Transmission Speed (bps): 1,200 ~ 115,200 (RS-422/485 and RS-232 can set to different baud rate) Data Format: (RS-232) (RS-422/485 is fixed to 1 stop bit, non-parity, 8 data bits format) ♦ ♦ ♦ RS-232: ♦ ♦ 9 pin D-sub female connector Support RXD, TXD, RTS, CTS signals RS-422: ♦ ♦ ♦ Stop bits: 1, 2 Parity type: None, Even, Odd Data bits: 5, 6, 7, 8 Differential 4 full duplex wires Support TX+, TX-, RX+, RX- signals Surge protection on signal pins RS-485: ♦
A Look at NuDAM-6521 & Pin Assignment (RS-232 ) Addressable RS-422/485 48 • NuDAM-6521 (B)GND (R)+Vs RX- FGND RX+ To RS-232 Converter TX- TX+ DEFAULT* (G)DATA- (Y) DATA+ ND-6521
Pin Definitions Pin # 1 2 3 4 5 6 7 8 9 10 Signal Name (Y)DATA+ (G)DATADEFAULT* TX+ TXRX+ RXFGND (R)+VS (B)GND RS-232 Description RS-485 transmission line, positive RS-485 transmission line, negative Initial state setting RS-422 transmission line, positive RS-422 transmission line, negative RS-422 receiving line, positive RS-422 receiving line, negative Field ground Power supply, +10V~+30V Ground 9-pin RS-232 connector *The module is in DEFAULT mode when DEFAULT* pin connected to GND while applying power
Functional Block Diagram +5V Isolation +5V Power Regulator & Filter Power Input +10V ~ +30V Isolation GND GND DC to DC Converter SW1 TXD RXD RTS TVS RS-422/RS-485 RS-232 Receiver / Driver Communication Switching Controller Receiver/Drive PTC Data+ DataRx+ RxTx+ GND Opto-Isolation Communication Direction Control TVS : Transient Voltage Suppresser PTC : Positive Temperature Coefficient 50 • NuDAM-6521 Tx-
5.2 Initialation & 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. Find the setup of NuDAM Administration and run it. 6. Please follow the steps of setup program then you can successful to install the nudism Administration.
Therefore, the communication between host and the module will can be easily set as the same configuration, the initialization of a module will be possible no matter what configuration is set under operating state Initialization Equipments ♦ ♦ ♦ ♦ ♦ Host computer with an RS-232 port. An installed RS-485 module (NuDAM-6520 or 6530) with 9600 baud rate.
Initialization Wiring 5.3. Install a New NuDAM-6521 to a Existing Network Equipments for Install a New Module ♦ ♦ ♦ A existing NuDAM network New NuDAM modules. Power supply (+10 to +30 VDC). Installation Procedure 1. Configure the new NuDAM module according to the initialization procedure in section 2.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. 3.
Application Wiring RX+ TX+ RX- TXCTS RTS TX+ TX- RX+ 6 7 8 9 1 2 3 4 5 TXD RXD RTS CTS GND 6 7 8 9 1 2 3 4 5 RXD TXD GND RX- Host with RS-422/485 I/F RS-232 Device DATA+ DATA+ DATA- DATA- ND-6521 5.4 Command Set 5.4.1 Command and Response 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.
(Leading Code) (Addr) (Command Variable) [Data] [Checksum] <> Leading Code is the first characteristic of the NuDAM command. All NuDAM commands need a command leading code, such as %,$,#,@,...etc. 1- character Module’s address ID, the value is in the range of 00 - FF (Hexadecimal) if no specified in the following. 2- character Items indicate command codes or value of variables. Variable length Some output command need data.
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. By checking the response message, user can monitor the command is valid or invalid. Note : Under the following conditions, there will have no response message. 1.
Read Command Leading Code Setting Change Command Leading Code Setting Set Host Watchdog / Safety Value Read Host WatchDog / Safe Value Host is OK ~(Addr)0 ~(Addr)10(C1)(C2)(C3) (C4)(C5)(C6) ~(Addr)2(Flag)(TimeOut) (SafeValue) ~(Addr)3 ~** 5.4.3 Set Configuration @Description Configure the basic setting about address ID, baud rate, and checksum. @Syntax %(OldAddr)(NewAddr)(TypeCode)(BaudRate)(DataFlag) % (OldAddr) (NewAddr) (TypeCode) (BaudRate) (DataFlag) W. bit 3 W. bit 2 W. bit 1 W. bit 0 X.
X. bit 1 X. bit 0 Y. bit 3 Y. bit 2 Y. bit 1 Y. bit 0 Z. bit 3 Z. bit 2 Z.
@Example User command: %013040662103 Response: !30 Item % 01 30 Meaning (Leading Code) (OldAddr) (NewAddr) 40 6 2103 (TypeCode) (BaudRate RS-422/485) (BaudRate RS-232) (DataFlag) Carriage return 6 for Description Command leading code. Original address ID is 01H. New address ID is 30H (Hexadecimal). 6521 module. Baud rate is 9600 for RS-422/485. for Baud rate is 9600 for RS-232. Addressable mode Checksum is disable RS-485 interface Append Non-parity 8 data bit 0x0D.
5.4.4 Read Configuration @Description Read the configuration of module on a specified address ID. @Syntax $(Addr)2 $ (Addr) 2 Command leading code Address ID. Command code for reading configuration @Response !(Addr)(TypeCode)(BaudRate)(DataFlag) or ?(Addr) ! ? (Addr) (TypeCode) (BaudRate) (DataFlag) Command is valid. Command is invalid. Address ID. It always be 40 (Hex) Current setting of communication baud rate of RS-422/485 and RS-232, refer to Table 3-1 for details.
@Description Read module‘s name. @Syntax $(Addr)M $ (Addr) M Command leading code. Address ID Read module name @Response !(Addr)(ModuleName) or ?(Addr) ! ? (Addr) (ModuleName) @Example User command: Response: ! 30 6521 Command is valid. Command is invalid. Address ID. NuDAM module‘s name. $30M !306521 Command is valid.
5.4.6 Read Firmware Version @Description Read NuDAM module‘s firmware version. @Syntax $(Addr)F $ (Addr) F Command leading code. Address ID Read module firmware version. @Response !(Addr)(FirmRev) or ?(Addr) ! ? (Addr) (FirmRev) @Example User command: Response: ! 30 E1.00 62 • NuDAM-6521 Command is valid. Command is invalid. Address ID. NuDAM module‘s firmware version. $30F !30E1.00 Command is valid.
5.4.7 Soft Reset @Description Reset the module by software command @Syntax $(Addr)RS $ (Addr) RS Command leading code. Address ID Soft Reset Command @Response !(Addr) or ?(Addr) ! ? (Addr) Command is valid. Command is invalid. Address ID.
5.4.8 Reset Status @Description Checks the reset status of module at specified address to see whether it has been reset since the last reset status command was issued to the module. @Syntax $(Addr)5 $ (Addr) 5 Command leading code. Address ID Reset Status Command @Response !(Addr)(Status) or ?(Addr) ! ? (Addr) (Status) Command is valid. Command is invalid. Address ID. 0 : It has not been reset since the last reset status command was issued.
5.4.9 Set RTS Status @Description Set the RS-232 RTS signal to specified value. @Syntax $(Addr)0(RTS Status) $ Command leading code. (1-character) (Addr) Address ID (2-character) 0 Set RTS Status command (RTS Status) 0 : Set RTS Status to 0 1: Set RTS Status to 1 @Response !(Addr) or ?(Addr) ! ? (Addr) Command is valid Command is invalid. Address ID.
5.4.10 Read RTS Status @Description Read the RS-232 RTS status. @Syntax $(Addr)3 $ (Addr) 3 Command leading code. (1-character) Address ID (2-character) Read RTS status command @Response !(Addr)(RTS Status) or ?(Addr) ! ? (Addr) (RTS Status) Command is valid Command is invalid. Address ID.
5.4.11 Read CTS Status @Description Read the RS-232 CTS status. @Syntax $(Addr)1 $ (Addr) 1 Command leading code. (1-character) Address ID (2-character) Read CTS status command @Response !(Addr)(CTS Status) or ?(Addr) ! ? (Addr) (CTS Status) Command is valid Command is invalid. Address ID.
5.4.12 Set Device ID @Description Set the ID of RS-232 network. @Syntax $(Addr)6(Device ID) $ Command leading code. (1-character) (Addr) Address ID (2-character) 6 Set Device ID command Device ID RS-232 Device ID for up to 24 bytes @Response !(Addr) or ?(Addr) ! ? (Addr) Command is valid Command is invalid. Address ID.
5.4.13 Read Device ID @Description Read the ID of RS-232 network. @Syntax $(Addr)7 $ (Addr) 7 Command leading code. (1-character) Address ID (2-character) Read Device ID command @Response !(Addr)(Device ID) or ?(Addr) ! ? (Addr) Device ID Command is valid Command is invalid. Address ID.
5.4.14 Set Delimiter @Description Set the delimiter character for the Data Pass command. @Syntax $(Addr)C(Delimiter) $ Command leading code. (1-character) (Addr) Address ID (2-character) C Set Delimiter command Delimiter 8 special character: :[]^{}|~ can be used for delimiter @Response !(Addr) or ?(Addr) ! ? (Addr) Command is valid Command is invalid. Address ID.
5.4.15 Read Delimiter @Description Read the delimiter character. @Syntax $(Addr)D $ (Addr) D Command leading code. (1-character) Address ID (2-character) Read delimiter command @Response !(Addr)(Delimiter) or ?(Addr) ! ? (Addr) Delimiter Command is valid Command is invalid. Address ID.
5.4.16 Data Pass @Description Pass the data to RS-232 device. @Syntax (Delimiter)(Addr)(Data) (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 User command: {30ABCDEFGHIJ Response: { 30 ABCDEF ABCDEF 72 • NuDAM-6521 Use { as Data Pass delimiter Address ID Data pass to RS-232 device (if X.0 = 0, don’t append ) Data pass to RS-232 device (if X.
5.4.17 Open/Close Data Gate @Description Set the ND-6521 as non-addressable mode or addressable mode. @Syntax &(Addr)8(Data Gate Mode) & Command leading code.
5.4.18 Read Command Leading Code Setting @Description Read command leading code setting status. @Syntax ~(Addr)0 ~ (Addr) 0 Command leading code. Address ID Read command leading code setting. @Response !(Addr)(Status)(C1)(C2)(C3)(C4)(C5)(C6) or ?(Addr) ! ? (Addr) (Status) (C1) (C2) (C3) (C4) (C5) (C6) 74 • NuDAM-6521 Command is valid. Command is invalid.
@Example User command: Response: ~300 !3000$#%@~* Command leading code setting is $#%@~* for module address ID 30, current status is factory default setting. 5.4.19 Change Command Leading Code Setting @Description User can use this command to change command leading code setting as he desired. @Syntax ~(Addr)10(C1)(C2)(C3)(C4)(C5)(C6) ~ Command leading code. (Addr) Address ID, range (00 - FF). 10 Change command leading code setting.
@Examples User command: ~300 Response: !3000$#%@~* User command: ~3010A#%@~* Response: !30 User command: A30F Response: !30E1.00 Read leading code setting is $#%@~* for module address 30 and change leading code $ to A, then use A30F to read firmware version of module on address 30.
5.4.20 Set Host Watchdog Timer @Description Set host watchdog timer, module will change to safety state when host is failure. @Syntax ~(Addr)2(Flag)(TimeOut)00 ~ Command leading code. (Addr) Address ID, range (00 - FF). 2 Set host watchdog timer and safe state value. (Flag) 0 : Disable host watchdog timer 1 : Enable host watchdog timer (1-character) (TimeOut) Host timeout value, between this time period host must send (Host is OK) command to module, otherwise module will change to safety state.
5.4.21 Read Host Watchdog Timer @Description Read host watchdog timer setting and the safety value. @Syntax ~(Addr)3 ~ (Addr) 3 Command leading code. Address ID Read host watchdog setting and module safety state value. @Response !(Addr)(Flag)(TimeOut)00 or ?(Addr) ! ? (Addr) (Flag) (TimeOut) Command is valid. Command is invalid. Address ID, range (00 - FF). 0 : Host watchdog timer is disable 1 : Host watchdog timer is enable(1-character) Host timeout value. Range 01 - FF.
5.4.22 Host is OK @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. @Syntax ~** ~ ** Command leading code. Host is OK. @Response Note : Host is OK command has NO response.
6 Software Utility 6.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. 6.2 How to Execute the NuDAM Administration What environment you needed ? 1. At least one RS-232 communication port. 2. Microsoft Windows(version 3.1, 95/98/NT) 3. At least 2MB Hard Drive Space 4. A VGA monitor(optional) 5.
6.3 NuDAM Administration Function Overview Default RS-232 Communication Port Setting. z Communication Port : COM2 z Baud Rate : 9600 z Data Bits :8 z Stop Bits :1 z Parity : None 6.3.1 Change RS-232 Communication Port Setting. Choose “Network-ComPort” to change setting.
6.3.2 Search all exist Nudam modules Choose “Network-Search” to search all exist Nudam modules in the current RS-485 network. You can change search addresses range from here.
6.3.3 Using Operations Operation-Terminal : Operation-Configuration : Operation-Monitor: Operation-Diagnostic: Operation-Calibration: Operation-Model Number: Terminal Emulation, user can input command and get response message. Select one exist NuDAM module and select Configuration to do this module‘s common and private setting . Monitor all the module’s function on the network. Diagnostic module‘s function.
Term ICON for Operation-Terminal You can remote control all moudles by directly using command mode, or testing your modules from this Terminal.
Operation-Run Batch : Operation-Step Batch : Operation-Display Batch: Operation-Repeat : Diag Run batch command file in BATCH.CMD user can edit this text file. Run the batch command step by step. Display content of BATCH.CMD Repeat one command n times ICON for Operation-Diagnostic This dialog is different by different-fuction modules.
Cal ICON for Operation-Calibration This dialog is different by different-fuction modules.
6.3.4 Save and Print Nudam modules’ information File-Save : File-Print File-Exit : : Save all exist NuDAM modules information as display as in the listbox in the current RS-485 network. Print the NuDAM module information in the listbox. Quit the NuDAM Administration Utility.
6.3.
Troubleshooting and Maintenance Preventive Maintain z Periodic check for loose connection ATTENTION: To avoid electircal shock or unintended operation of the module, remove incoming power before checking connections. Using the LED Indication The LED provides status information on Modules operation. The troubleshooting about shows LED indicator. It also shows how to use the LED to detect and correct common operating problems. LED OFF What it Means: Module is not receiving input power by loosing wiring.
Warranty Policy Thank you for choosing ADLINK. To understand your rights and enjoy all the after-sales services we offer, please read the following carefully. 1. Before using ADLINK’s products please read the user manual and follow the instructions exactly. When sending in damaged products for repair, please attach an RMA application form which can be downloaded from: http://rma.adlinktech.com/policy/. 2. All ADLINK products come with a limited two-year warranty, one year for products bought in China.
4. • Damage caused by inappropriate storage environments such as with high temperatures, high humidity, or volatile chemicals. • Damage caused by leakage of battery fluid during or after change of batteries by customer/user. • Damage from technicians. • Products with altered and/or damaged serial numbers are not entitled to our service. • This warranty is not transferable or extendible. • Other categories not protected under our warranty.