User Manual ADAM-6000 Series Ethernet-based Data Acquisition and Control Modules
Copyright The documentation and the software included with this product are copyrighted 2018 by Advantech Co., Ltd. All rights are reserved. Advantech Co., Ltd. reserves the right to make improvements in the products described in this manual at any time without notice. No part of this manual may be reproduced, copied, translated or transmitted in any form or by any means without the prior written permission of Advantech Co., Ltd. Information provided in this manual is intended to be accurate and reliable.
Declaration of Conformity CE This product has passed the CE test for environmental specifications when shielded cables are used for external wiring. We recommend the use of shielded cables. This kind of cable is available from Advantech. Please contact your local supplier for ordering information. FCC Class A Note: This equipment has been tested and found to comply with the limits for a Class A digital device, pursuant to part 15 of the FCC Rules.
Safety Instructions 1. 2. 3. Read these safety instructions carefully. Keep this User Manual for later reference. Disconnect this equipment from any AC outlet before cleaning. Use a damp cloth. Do not use liquid or spray detergents for cleaning. 4. For plug-in equipment, the power outlet socket must be located near the equipment and must be easily accessible. 5. Keep this equipment away from humidity. 6. Put this equipment on a reliable surface during installation.
Contents Chapter 1 Understanding Your System ..............1 1.1 1.5 Introduction ............................................................................................... 2 Figure 1.1 ADAM-6000 Module System Architecture .................. 2 Major Features .......................................................................................... 2 Specifications ............................................................................................ 4 Dimensions .............................
4.4 4.5 Chapter 5 Introduction to Digital ADAM-6000 I/O Modules31 5.1 5.2 Digital I/O and Relay Modules ................................................................ 32 ADAM-6050 18-ch Isolated Digital I/O Module ....................................... 32 5.2.1 Specifications.............................................................................. 32 5.2.2 Application Wiring ....................................................................... 33 Figure 5.1 ADAM-6050 Digital Input Wiring....
6.1 6.2 6.3 6.4 6.5 6.6 6.7 6.8 6.9 Chapter System Requirements............................................................................. 50 Installing Adam/Apax .NET Utility ........................................................... 50 Adam/Apax .NET Utility Overview........................................................... 50 Figure 6.1 Adam/Apax .NET Utility Operation Window ............. 51 6.3.1 Menu Bar ....................................................................................
7.3 7.4 7.5 7.6 Chapter Figure 7.2 Execute the sample code and configure your ADAM module.................................................................... 103 Modbus Protocol for ADAM-6000 Modules........................................... 104 7.3.1 Modbus Protocol Structure ....................................................... 104 7.3.2 Modbus Function Code Introductions ....................................... 104 ASCII Commands for ADAM-6000 Modules......................................... 109 7.
8.6 Figure 8.21Online Monitoring Function..................................... 172 Figure 8.22GCL Execution Sequence ...................................... 173 Typical Applications with GCL............................................................... 173 Figure 8.23Ladder Diagram for On/Off Control ........................ 174 Figure 8.24GCL Logic for On/Off Control ................................. 174 Figure 8.25Time Chart for Sequence Control........................... 175 Figure 8.
C.5 Figure C.11System Shielding ................................................... 229 Figure C.12The Characteristics of the Cable............................ 229 Figure C.13System Shielding (1).............................................. 230 Figure C.14System Shielding (2).............................................. 230 Noise Reduction Techniques ................................................................ 230 Figure C.15Noise Reduction Techniques ................................. 231 Checklist .
xi ADAM-6000 User Manual
ADAM-6000 User Manual xii
Chapter 1 1 Understanding Your System
1.1 Introduction ADAM-6000 series Ethernet-based data acquisition and control (DA&C) modules provide I/O, data acquisition, and networking capabilities in one module, allowing you to build a cost-effective distributed monitoring and control solution for a wide variety of applications. Through a standard Ethernet network, ADAM-6000 modules can retrieve I/O values from sensors and can publish them as real-time I/O values to networking nodes via LAN, intranet, or the Internet.
Remote Monitoring and Diagnosis Previous differences in communication modes and data formats made it difficult to implement automation control and monitoring in IT-based infrastructure. In particular, users had to convert data to transform I/O datastreams from SCADA systems before transfer to a database or IT management system.
figuration and customization. You can configure ADAM modules using this utility, and it can be integrated with any human-machine (HMI) software that supports Modbus/ TCP. You can also purchase Advantech OPC Server to configure the Modbus/TCP settings. 1.3 Specifications Ethernet 10/100BASE-T Wiring UTP (Cat 5 or later) Bus Connection RJ45 modular jack Comm.
There are two LEDs on the front panel of ADAM-6000 modules.
How to Locate Your Module ADAM-6000 modules also have a locate function to help you physically identify a specific module that you may be looking for. When this function is enabled, the Status LED will remain red for 30 s. In Adam/Apax .NET Utility, you can enable the locate function by clicking Enable in the Information tab.
Chapter 2 2 Hardware Selection Guidelines
2.1 Selecting an I/O Module To organize an ADAM-6000 remote DA&C system, you will need to select I/O modules to act as an interface between the host PC and field devices or sensors. The following should be considered when deciding which I/O modules to select.
Chapter 2 Table 2.2: Ethernet RJ-45 Port Pin Assignment Chart PIN Number Signal Function 1 RD+ Receive (+) 2 RD- Receive (-) 3 TD+ Transmit (+) 4 (Not used) - 5 (Not used) - 6 TD- Transmit (-) 7 (Not used) - 8 (Not used) - 2.3 Selecting an Operator Interface To complete your DA&C system, it is necessary to select an operator interface. Supporting the Modbus/TCP protocol, ADAM-6000 modules can easily be integrated into different systems for various applications.
If you want to integrate ADAM-6000 modules with HMI software in a SCADA system, HMI software packages that support Modbus/TCP can be used. Examples are as follows: Advantech PM Designer Wonderware InTouch Any software that supports the Modbus/TCP protocol You can also purchase Advantech OPC Server, a highly user-friendly data exchange tool. Any HMI software designed with OPC Client can be employed to access ADAM6000 modules. To develop your own applications, the Adam .
Chapter 3 3 Hardware Installation Guide
3.1 Interface Introduction Package Contents and System Requirements Prior to installing ADAM-6000 modules, please check the following.
ADAM-6000 modules are compact units that can be installed with a panel mounting bracket or a DIN rail mounting bracket. 3.2.1 Panel Mounting Figure 3.1 Panel Mounting Bracket Dimensions Figure 3.2 How to Fix a Module on the Mounting Bracket 13 ADAM-6000 User Manual Hardware Installation Guide Before installing the ADAM-6000 module, you should determine the optimal placement in a panel or cabinet by referring the bracket dimensions shown in Figure 3.1.
3.2.2 DIN Rail Mounting The ADAM-6000 module can also be secured to a cabinet by using DIN rails. First, fix the ADAM-6000 module to the DIN rail adapter (Figure 3-3) and then secure it on the DIN rail (Figure 3-4). When mounting the module on the rail, you should consider using end brackets at each end of the rail in order to prevent the module from sliding. Figure 3.3 How to Fix a Module on the DIN Rail Adapter Figure 3.
This section provides basic information on wiring the power supply, I/O units, and network connection. 3.3.1 Power Supply Wiring Note! The wires should be at least 2 mm in diameter. Figure 3.5 How to Connect the Module Power Wires We advise using the following standard colors (which are also indicated on the modules) for the power lines: +Vs (R) Red GND (B)Black 3.3.2 I/O Module Wiring A plug-in screw terminal block is used for the interface between I/O modules and field devices.
ADAM-6000 User Manual 16
Chapter 4 4 Introduction to Analog ADAM-6000 I/O Modules
4.1 Analog Input Modules Analog input modules use an A/D converter to convert sensor voltage, current, thermocouple, and RTD signals into data, which are then translated into engineering units. When prompted by the host computer, the data are sent via standard 10/ 100BASE-T Ethernet or IEEE 802.11b WLAN. The current status can then be read using a pre-built webpage or any HMI software that supports Modbus/TCP.
Built-in TVS/ESD protection General Built-in watchdog timer Isolation protection: 2000 VDC Power input: Unregulated 10~30 VDC Power consumption: 2.
4.2.2 Application Wiring Figure 4.1 ADAM-6015 RTD Input Wiring 4.2.3 Address Assignment Based on the Modbus/TCP standard, the addresses of ADAM-6000 module I/O channels in the system are defined by a simple rule. See Appendix B.2.1 for information on mapping the I/O addresses. 4.3 ADAM-6017 8-ch Analog Input/2-ch Digital Output Module The ADAM-6017 is a 16-bit, 8-ch analog differential input module with programmable input ranges on all channels.
Overcurrent protection (max.): 2 A Leakage current: 200 µA (max.) for D version General Isolation protection: 2000 VDC Power input: 10~30 VDC Power consumption: 2.7 W @ 24 VDC Power reversal protection Operating humidity: 20~95% RH (non-condensing) Storage humidity: 0~95% RH (non-condensing) Operating temp (exclusive of RTC function): -20~70°C (-40~70°C for D version) Storage temp (exclusive of RTC function): -30~80°C (-40~85°C for D version) Watchdog timer (system): 1.
Jumper Settings ADAM-6017-CE ADAM-6017-AE&BE Channel Number Select Jumper Channel Number Select Jumper CH0 CN3 CH0 JP6 CH1 CN4 CH1 JP7 CH2 CN5 CH2 JP8 CH3 CN6 CH3 JP1 CH4 CN7 CH4 JP2 CH5 CN8 CH5 JP3 CH6 CN9 CH6 JP4 CH7 CN10 CH7 JP5 To simplify the jumper settings, for the ADAM-6017 (D version), you can set the analog input type to voltage or current by adjusting the switch without opening the case. Figure 4.
Chapter 4 4.3.2 Application Wiring The ADAM-6017 has a 120-Ω resistor built in to each channel; thus, no additional resistors need to be added for current input measurements. Simply adjust the jumper setting according to the input type you require. Figure 4.3 shows the jumpers for setting the inputs to voltage mode or current mode. Figure 4.4 ADAM-6017 Analog Input Type Setting Figure 4.5 ADAM-6017 Digital Output Wiring 23 ADAM-6000 User Manual Introduction to Analog ADAM-6000 I/O Modules Figure 4.
4.3.3 Address Assignment Based on the Modbus/TCP standard, the addresses of ADAM-6000 I/O channels you place in the system are defined by a simple rule. See Appendix B.2.2 for information on mapping the I/O addresses. 4.4 ADAM-6018 Isolated Thermocouple Input/8-ch Digital Output Module The ADAM-6018 is a 16-bit, 8-ch thermocouple input module with programmable input ranges on all channels. The module has eight thermocouple inputs (Types J, K, T, E, R, S, and B) and eight digital outputs.
Introduction to Analog ADAM-6000 I/O Modules Chapter 4 Analog Input Channels: 8 (differential) Input impedance: >10 MΩ Input type: Thermocouple Thermocouple type and range: – Type J: 0~760°C – Type K: 0~1370°C – Type T: -100~400°C – Type E: 0~1000°C – Type R: 500~1750°C – Type S: 500~1750°C – Type B: 500~1800°C Accuracy: ±0.
4.4.2 Application Wiring Figure 4.7 ADAM-6018 Thermocouple Input Wiring Figure 4.8 ADAM-6018 Digital Output Wiring 4.4.3 Address Assignment Based on the Modbus/TCP standard, the addresses of ADAM-6000 I/O channels you place in the system are defined by a simple rule. See Appendix B.2.3 for information on mapping the I/O addresses. 4.5 ADAM-6024 12-ch Isolated Universal I/O Module The ADAM-6024 is a 12-ch universal I/O module with programmable input ranges on all channels.
4.5.1 Specifications Analog Input Channels: 6 (differential) Range: ±10 VDC, 0~20 mA, 4~20 mA Input impedance: >10 MΩ Accuracy: ±0.1% of FSR Resolution: 16-bit CMR @ 50/60 Hz: 90 dB NMR @ 50/60 Hz: 60 dB Span drift: ±25 ppm/°C Zero drift: ±6 mV/°C Isolation protection: 2000 VDC Analog Output Channels: 2 Range: 0~10 VDC, 0~20 mA, 4~20 mA Accuracy: ±0.1% of FSR Resolution: 12-bit Current load resistor: 500 Ω (max.) Voltage load resistor: 1 kΩ (min.
General Built-in watchdog timer Isolation protection: 2000 VDC Power input: Unregulated 10~30 VDC Power consumption: 4 W @ 24 VDC Power reversal protection Operating humidity: 20~95% RH (non-condensing) Storage humidity: 0~95% RH (non-condensing) Operating temperature: -10~50°C Storage temperature: -20~80°C Jumper Settings Channel Jumper Current Voltage AI0 J1 I V AI1 J2 I V AI2 J3 I V AI3 J4 I V AI4 J5 I V AI5 J6 I V AO0 J7 I V J8 I V J9 I V J1
Chapter 4 4.5.2 Application Wiring Figure 4.11 ADAM-6024 Digital Input Wiring 29 ADAM-6000 User Manual Introduction to Analog ADAM-6000 I/O Modules Figure 4.
Figure 4.12 ADAM-6024 Digital Output Wiring 4.5.3 Address Assignment Based on the Modbus/TCP standard, the addresses of ADAM-6000 I/O channels you place in the system are defined by a simple rule. See Appendix B.2.4 for information on mapping the I/O addresses.
Chapter 5 5 Introduction to Digital ADAM-6000 I/O Modules
5.1 Digital I/O and Relay Modules Digital I/O modules can be connected to digital sensors and actuators. These modules support both dry and wet contact for different applications. Relays, on the other hand, are electrically operated switches. Relay modules are typically employed to control a circuit by using a low-power signal. When prompted by the host computer, data are sent through a standard 10/100BASE-T Ethernet or IEEE 802.11b WLAN.
Power input: Unregulated 10~30 VDC Power consumption: 2 W (max.) @ 24 VDC Power reversal protection Operating humidity: 20~95% RH (non-condensing) Storage humidity: 0~95% RH (non-condensing) Operating temperature: -20~70°C (D version: -40~70°C) Storage temperature: -30~80°C (D version: -40~85°C) 5.2.2 Application Wiring Figure 5.1 ADAM-6050 Digital Input Wiring Figure 5.
5.2.3 Address Assignment Based on the Modbus/TCP standard, the addresses of ADAM-6000 I/O channels you place in the system are defined by a simple rule. See Appendix B.2.5 for information on mapping the I/O addresses. All inputs in the ADAM-6050 can be configured to be used as 32-bit counters (each counter has two addresses: a low word and a high word) by using Windows Utility (see Section 6.3). 5.
Power input: Unregulated 10~30 VDC Power consumption: 3 W @ 24 VDC Power reversal protection Operating humidity: 20~95% RH (non-condensing) Storage humidity: 0~95% RH (non-condensing) Operating temperature: -20~70°C (D version: -40~70°C) Storage temperature: -30~80°C (D version: -40~85°C) 5.3.2 Application Wiring Figure 5.3 ADAM-6051 Digital Input Wiring Figure 5.
Figure 5.5 ADAM-6051 Digital Output Wiring 5.3.3 Address Assignment Based on the Modbus/TCP standard, the addresses of ADAM-6000 module I/O channels you place in the system are defined by a simple rule. Please refer to Appendix B.2.6 for information on mapping the I/O addresses. All digital inputs in the ADAM-6051 can be configured to be used as 32-bit counters (each counter has two addresses: a low word and a high word) by using Windows Utility (see Section 6.3). 5.
Note: When operating at 70°C, the maximum total current for DO0~DO3 and DO4~DO7 is recommended to be less than 3 A Supports 5-kHz pulse output Supports high-to-low and low-to-high delay output Power input: Unregulated 10~30 VDC Power consumption: 2 W @ 24 VDC Power reversal protection Operating humidity: 20~95% RH (non-condensing) Storage humidity: 0~95% RH (non-condensing) Operating temperature: -20~70°C (D version: -40~70°C) Storage temperature: -30~80°C (D version: -40~85°C) J
5.4.2 Application Wiring The ADAM-6052 supports both dry and wet contact for the inputs. You can change between dry and wet contact mode by adjusting the jumper. Figure 5.
Chapter 5 5.4.3 Address Assignment Based on the Modbus/TCP standard, the addresses of ADAM-6000 module I/O channels are defined by a simple rule. Please refer to Appendix B.2.7 for information on mapping the I/O addresses. ADAM-6052 inputs can be configured as 32-bit counters (each counter has two addresses: a low word and high word) by using Adam/ Apax .NET Utility (see Section 6.3). 5.
Relay Output Channels: 6 (Form A) Contact rating (Resistive): – 120 VAC @ 0.5 A – 30 VDC @ 1 A Breakdown voltage: 500 VAC (50/60 Hz) Relay-on time: 7 ms Relay-off time: 3 ms Total switching time: 10 ms Insulation resistance: 1 GΩ (min.
Chapter 5 5.5.2 Application Wiring Figure 5.10 ADAM-6060 Relay Output Wiring 5.5.3 Address Assignment Based on the Modbus/TCP standard, the addresses of ADAM-6000 module I/O channels you place in the system are defined by a simple rule. Refer to Appendix B.2.8 for information on mapping the I/O addresses. All inputs in the ADAM-6060 can be configured to be used as 32-bit counters (each counter consists of two addresses: a low word and a high word) by using Windows Utility (see Section 6.3).
5.6 ADAM-6066 6-ch Digital Input/6-ch Power Relay Module The ADAM-6066 is a high-density I/O module with a 10/100BASE-T interface for seamless Ethernet connectivity. It has 6 digital inputs and 6 high-voltage relay outputs (Form A). The module has a contact rating of 250 VAC @5A and 30 VDC @ 3 A. All inputs have a latch function for important signal handling and can be used as 3kHz counter and frequency input channels. The outputs support pulse output. 5.6.
Power input: Unregulated 10~30 VDC Power consumption: 2.5 W @ 24 VDC Power reversal protection Operating humidity: 20~95% RH (non-condensing) Storage humidity: 0~95% RH (non-condensing) Operating temperature: -20~70°C (D version: -40~70°C) Storage temperature: -30~80°C (D version:-40~85°C) 5.6.2 Application Wiring Figure 5.11 ADAM-6066 Digital Input Wiring Figure 5.
5.7 Digital Output Diagnostic Function When a digital output is active, a circuit wire break or short to ground will cause the output to fail. To help clarify such a situation quickly, ADAM-6000 modules (all D versions) have a digital output diagnostic function that can detect abnormalities in the digital output and issue a notification.
Figure 5.13 Abnormal DO Diagnostic Status 45 ADAM-6000 User Manual Introduction to Digital ADAM-6000 I/O Modules The digital output diagnostic status can be obtained using Adam/Apax .Net Utility, the Modbus address, or an ASCII command. Obtaining the Digital Output Diagnostic Status With Adam/Apax .NET Utility Since Version 2.05.10B08, Adam/Apax .NET Utility has had a digital output diagnostic function. In the example shown in Figure 5.
In Figure 5.14 the digital output diagnostic status is "All normal" meaning that all channels in the group are connected correctly (no wire break or short to ground) before the digital outputs are activated. Figure 5.
Syntax $017 Response !01(Group#n)…(Group #1)(Group#0)(cr) Example Command: $017 Response: !01110 Because the ADAM-6050 has three digital output groups for the diagnostic status, the bit positions from right to left indicate the status of Groups 0~2 are as follows: Group 0 = 0 (Normal) Group 1 = 1 (Abnormal) Group 2 = 1 (Abnormal) 47 ADAM-6000 User Manual Introduction to Digital ADAM-6000 I/O Modules Obtaining the Digital Output Diagnostic Status With an ASCII Command This example shows th
ADAM-6000 User Manual 48
Chapter 6 6 System Configuration Guide
6.1 System Requirements Host Computer Microsoft Windows XP/7 32 MB RAM 20 MB hard disk space VGA color monitor Mouse or other pointing device 10/100-Mbps Ethernet Card Communication Interface 10/1000-Mbps Ethernet hub (min. 2 ports) Two Ethernet cables (RJ-45) Crossover Ethernet cable (RJ-45) 6.2 Installing Adam/Apax .NET Utility Adam/Apax .NET Utility is an application provided by Advantech for the configuration and operation of ADAM modules.
Chapter 6 6.3.1 Menu Bar The menu bar comprises four menus: File, Tools, Setup, and Help. The items under each menu are described as follows: File Menu Open Favorite Group Allows you to load a saved configuration file for a favorite group Save Favorite Group Allows you to save a favorite group into a configuration file Auto-Initial Group Checking this option will load the same favorite group configuration next time you launch Adam/Apax .NET Utility Exit Exit Adam/Apax .
Monitor Stream/Event Data ADAM modules support a datastream function. This allows you to define the host (such as a PC) by IP, and ADAM modules will then periodically transmit their I/O status to the host. The IP address and transmission period can be configured from the Stream tab in the Status Display Area. The Stream tab is introduced in Section 6.3.5.
Chapter 6 6.3.3 Module Tree Display Area The Module Tree Display Area is the left part of the main window. There are five major categories in the display area, some of which will be visible only when you have certain modules connected: Serial All serial I/O modules (ADAM-4000, ADAM-4100, and ADAM-5000 RS-485 modules) connected to the host PC will be listed in this category.
Note! If a network firewall is enabled, you might not be able to connect to your ADAM-6000 module. You may need to add an exception for Adam/Apax .NET Utility in Windows Firewall via Windows Control Panel. Figure 6.4 Adam/Apax .NET Utility - Searching for Devices You need to change the IP address of the ADAM-6000 module so that it is the same subnet as the host PC. Enter the correct IP address, subnet address, and default gateway on the Status Display Area and then click Apply Change.
Chapter 6 The Information Tab 55 ADAM-6000 User Manual System Configuration Guide This tab shows the firmware version as well as the device name and device description, both of which can be modified from here. Giving your modules a specific name and description can be useful for when several ADAM-6000 modules are connected to the same network.
The Network Tab This tab contains two main panels: the Network Settings panel and the Application Network Settings panel. The content of these panels is described in the following text. The Network Setting Panel This panel is for adjusting typical network configuration settings for ADAM modules. Here, you can set the network connection protocol (DHCP or static IP), IP address, subnet address, default gateway, and host idle time (timeout).
Chapter 6 The Stream Tab Note! In the above image, the ADAM-5000/TCP Event Trigger tab is specifically for the ADAM-5000. 57 ADAM-6000 User Manual System Configuration Guide ADAM-6000 modules can be configured to periodically transmit data to up to eight hosts. This sequence of signals is called a datastream. On the Stream tab, the Hosts to receive data panel allows you to define the IP addresses of hosts that will receive data from ADAM-6000 modules.
The Administration Tab Note! The default password is “00000000” The Administration tab allows you to set the password for the selected ADAM-6000 module. To change the password, you will need to enter the current password in the Old password box and then enter the new password in the New password and Verify password boxes. The password is required for many configurations and operations, so setting your own password can help ensure system security.
Chapter 6 The Firmware Tab The File Import Panel This is where you can import firmware to your ADAM-6000 module. Click Browse to select the three firmware files on your computer. Then, click Download to install the new firmware on the ADAM-6000 module. The File Export Panel This is panel is where you can export an ADAM module configuration file. Click Save As… and choose the destination file path. Then, click Upload to save the configuration file.
The Peer to Peer/Event Tab You can enable and configure the P2P (event) function in this tab. For more details about the P2P (event) function, see Section 6.7.
Chapter 6 The Access Control Tab 61 ADAM-6000 User Manual System Configuration Guide This tab is for setting which computers/devices can control the selected ADAM-6000 module. First, select either the IP address or MAC address in the Controlled By panel and then click Apply. Then, in the Security IP/MAC Setting panel, you will need to select the Enable/Disable check box and then directly enter the IP or MAC address of the authorized computers/devices.
The Modbus Address Tab To provide greater flexibility and scalability in deploying ADAM modules, the limitations of Modbus address settings have been removed to make the modules as configurable as possible. Basically, there are two types of Modbus address section (0X and 4X) for configuring each function. For example, the above image shows the Modbus address settings for the ADAM-6017. 6.3.
Chapter 6 4. 5. 6. 7.
Note! Do not remove the power from your module when the group configuration function is processing. Otherwise, the module will probably crash. 6.3.7 I/O Configuration After you have completed the general configuration of the selected ADAM-6000 module (as described in the previous section), you will need to configure the I/O channels (e.g., channel range, calibration, and alarm settings). At the same time, you can see input channel value and set value of output channel in the Status panel.
6.4.1 All-Channel Configuration For these ADAM-6000 modules, when you click an all-channel configuration item in the Module Tree Display Area, the four main parts of interest in the Status Display Area will be the Input Range, Integration Time, Calibration, and Channel Information panels. Chapter 6 6.4 Analog Input Modules (ADAM-6015, ADAM6017, and ADAM-6018) System Configuration Guide Figure 6.
For the ADAM-6015, ADAM-6018, and ADAM-6024, follow these steps to perform calibration: Zero Calibration 1. Click Zero in the Calibration panel 2. Connect a signal with the minimum value of the full scale range (e.g., 0 V) to the channel requiring calibration 3. Once you have completed the wiring, click Apply to start the calibration Span Calibration 1. Click Span in the Calibration panel 2. Connect a signal with the maximum value of the full scale range (e.g., 10 V) to the channel requiring calibration. 3.
Chapter 6 The Channel Setting Tab 67 ADAM-6000 User Manual System Configuration Guide This tab displays the current values of the analog input channels. For the ADAM6017 and ADAM-6018, the values of digital input channels are also displayed in this tab. Simply select the channels you want to monitor and click Apply. You can also view historical trends for the selected channels by clicking Trend Log. As shown in Figure 6.
Figure 6.7 Analog Input Trend Log With the wire burnout detection function of the ADAM-6015 and ADAM-6018, if there is no sensor connected to an input channel, you will see the message "Burn out" appear in the Information box of the related channel. The Average Setting Tab The ADAM-6015, ADAM-6017, and ADAM-6018 feature an averaging function that is executed by the built-in processor. To use this function, simply check the channels of interest in the Average setting tab.
Chapter 6 The Modbus (Present) Tab The Modbus (Max) Tab The ADAM-6015, ADAM-6017, and ADAM-6018 feature a historical maximum value log. You can view the historical maximum analog input values in decimal, hex, and engineering unit for all related Modbus address. To re-initialize the log, click the corresponding channel buttons in the Reset column.
The Modbus (Min) Tab The ADAM-6015, ADAM-6017, and ADAM-6018 feature a historical minimum value log. You can view historical minimum analog input values in decimal, hex, and engineering units for all related Modbus addresses. To re-initialize the log, click the corresponding channel buttons in the Reset column. 6.4.
6.5.1 All-Channel Configuration The ADAM-6024 features analog I/O and digital I/O channels. Click the all-channel configuration item in the Module Tree Display Area and there will be two tabs in the Status Display Area: the Input tab and the Output tab. On the Input tab, there are four main areas of importance in the Status Display Area, similar to the pages for the ADAM-6015, ADAM-6017, and ADAM-6018.
Figure 6.9 ADAM-6015 Channel Configuration The Input Tab This tab shows the current values of the analog input channels. Select the analog input channels you want to monitor by checking the box in the Enable column and then click Apply. If the analog input value is out of the input range, you will see "Over(L)" in the box for the corresponding channel. At the right side, you can see the current digital input value by DI 0 and DI 1 LED display.
6.6.1 All-Channel Configuration The Channel Setting Tab From this tab, you can view the status of all digital input channels from the LED beside each channel button. You can also control the statuses of all digital output channels by clicking the corresponding button. Fail-Safe Value Configuration When communication between the host PC and an ADAM-6000 digital module is broken, the digital output channels can generate a predefined value, which is referred to as a fail-safe value (FSV).
P2P/GCL WDT When the module has not received P2P/GCL network packets in some time, this means that the waiting time is greater than the idle time you have entered; the module will automatically send the FSV to the host PC if you have enabled this function. The Modbus Tab From this tab, you can view current digital I/O output values for all related Modbus addresses. 6.6.
You can choose different input modes for the selected digital input channel from the DI mode box (the option you select will depend on the hardware specification). After you have selected the mode, click Apply mode to save the changes. The five modes you can choose from are detailed in the following text. DI Mode: DI In this mode, you can see the digital input value by clicking the DI status LED. Some digital modules support an invert digital input status function.
(normally, it is lit only when the signal is logic high). If your module supports this function, an Invert signal box will be visible in the Setting panel. Simply select/clear this box to enable/disable this function and then click Apply to all (for all channels) or Apply (for the selected channel) to complete the configuration. All ADAM-6000 digital modules support a digital filter for removing high- and low-frequency noise.
Chapter 6 DI Mode: Low-to-High Latch DI Mode: High-to-Low Latch High-to-low latch mode means that once the digital input channel detects a logic level change from high to low, the logic status will remain as logic high until you clear latch manually, which will return the logic status to logic low. The logic status can be seen by the Latch status LED. The latch can be cleared by clicking Clear latch.
abled by selecting/clearing the Invert signal box and then clicking Apply to all (for all channels) or Apply this (for the selected channel) to complete the configuration. DI Mode: Frequency When Frequency is selected from the DI mode box, the module will calculate the frequency of the digital input signal for the selected channel. This value will be displayed in the Frequency value box.
DO Mode: DO DO Mode: Pulse Output When Pulse output is selected from the DI mode box, the selected digital output channel will generate a continuous pulse train or a finite number of pulses. You can define the pulse width in the Low signal width and High signal width boxes in the 79 ADAM-6000 User Manual System Configuration Guide This mode allows you to control the digital output value of the selected channel, which can be adjusted by clicking DO.
Setting panel (unit: 0.1 ms). The frequency and duty cycle of the pulse output signal will be calculated automatically and displayed in the Output frequency and Duty cycle boxes. After you have completed the settings, click Apply mode (for individual channels) or Apply to all (for all channels). You can then choose to generate a continuous pulse train or finite number of pulses by selecting Continue (for a pulse train) or Fixed total (for a finite number of pulses).
Chapter 6 DO Mode: High-to-Low Delay Figure 6.14 Graph Explaining Low to High Delay Output Mode To define the delay time, simply enter the value in the Delay time box and then click Apply to complete the configuration. You can then control the digital output value by clicking DO and you can determine its current value from the DO status LED. 6.7 Introduction to P2P Functions When you want to send a signal from one module to another module, P2P is the ideal solution.
handle the communication. Note! 1. Please use an Ethernet switch between a pair of P2P modules (do not use an Ethernet hub) in order to prevent data packet collisions. 2. ADAM-6000 modules support two functions: P2P (Event) and GCL (see Chapter 8). You cannot enable both of these two features at the same time. Thus, if GCL is enabled and want to use P2P, you will need to disable GCL first (see Section 8.2 for instructions on how to disable GCL). 3.
Chapter 6 6.7.2 P2P Communication Methods As for when the data will be updated from a source module to the target devices, there are two options to choose from: 1) period time and 2) period time + change-ofstatus (COS). Period Time With this function, the value of the input channel will be updated to the target devices at the defined period. Period Time + COS This option still causes the value of the input channel to be updated to the target devices at the defined period, but when a COS occurs (i.e.
Note! There is invariably some level of uncertainty in network communication. Sometimes, there may be packet loss when an event occurs. This is why we provide the period time + COS function (no COS function alone). When an event occurs, even if a packet is lost, the data will be sent again at the next period. This improves system reliability. 6.8 How to Configure P2P Functions Select the IP address of an ADAM-6000 module from the Module Tree Display Area and click the Peer to Peer/Event tab.
In basic mode, the Status Display Area will appear as shown in Figure 6.18. You can define the target device by entering its IP address in the Destination box in the Basic (One to One) panel. Note that when you select basic mode, the default communication method is period time; to select period time + COS, you will need to select the Deviation Enable (C.O.S) box (for analog modules; not shown in this example) or the Enable Change of State box (for digital modules).
6.8.2 Advanced Mode Configuration In advanced mode, the Status Display Area will appear as shown in Figure 6.19. The mapping relationship is configured using controls in the Source and Destination panels. Figure 6.19 P2P Advanced Mode Configuration Follow these steps to define the mapping relationship: 1. Select the input channel from the Channel box in the Source panel 2. Use Period time, the Deviation enable (C.O.S) box (for analog modules) or Change of State (C.O.
Here, you will need to choose the channel you wish to copy from the Channel box and then select the channels you want to copy the settings to by selecting them from the Channel column in the Copy to panel and then clicking Config (check Select all to copy to all channels). In this example, the settings of Channel 0 will be copied to Channels 0, 2, 3, and 4. When you return to the Peer to Peer/Event tab, you will find that the settings of the channels you selected now appear in the mapping table.
The default HTML settings on ADAM-6000 modules do not support HTML5; for HTML5 support, you will need to download a new file from the Advantech website. If you use a Java Applet to modify your module, you will need to install Java Virtual Machine to browse the web page. Additional instructions for Java Applet implementation can be found in Section 6.9.2. To access the web server, simply type the IP address into your browser to connect to your ADAM-6000 module.
System Configuration Guide 3. Enter the account and password and click Login. Note! 1. The default account is "root" and the default password is "00000000" (without quotation marks) 2. To log in via a computer, simply type the IP address into your browser. 89 Chapter 6 Operating Steps for Smartphone 1. Connect your smartphone to your local Ethernet network and then open your browser 2.
4. After you log in, the operation page will appear. This page allows you to monitor the I/O status (trend log) and enable output logging for individual channels. As an example, the bottom images show that if you check DO 0, DO 2, DO 3, and DO 5, and then click Apply Output, the bulbs for the selected channels will be lit and the trend log will also change. 6.9.2 Java Applet Customization This section describes how to create an applet web page to monitor the status of ADAM-6060 via a web browser.
boolean ForceCoil(int CoilAddr, boolean IsTrunOn) This method is used for digital output channels. The parameter CoilAddr is the integer data type and the coil address of the channel. IsTrueOn is the parameter used to indicate ON or OFF. If the method is successful, it will return true. boolean ReadRegister(int StartingAddr, int NoOfPoint, byte ModBusRTU[]) This method is used for analog input channels. The parameter StartingAddr is the starting address of the channel.
>