Page 1
User Manual ADAM-6300 Series IoT OPC UA Ethernet I/O Modules...
Page 2
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. How- ever, Advantech Co., Ltd.
Page 3
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 type of cable is available from Advantech. Please contact your local supplier for ordering information.
Page 4
Safety Instructions 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. For plug-in equipment, the power outlet socket must be located near the equip- ment and must be easily accessible.
ADAM-6300 Introduction Advantech’s ADAM-6300 series are highly-secure groundbreaking remote I/O mod- ules supporting OPC UA without the need of gateways. They can link directly to SCADA and cloud, accelerating OT and IT convergence. ADAM-6300 series are equipped with security IC, OPC UA security certificate and encryption. Their high I/O density and support for daisy-chaining make ADAM-6300 series a highly integrated and cost-effective remote I/O solution.
1.3.2 Power Connection Figure 1.2 Power Connector 1.3.3 Ethernet Connector and Grounding Screw Figure 1.3 Ethernet Connector and Grounding Screw 1.3.4 LED Definition The ADAM-6300 series are equipped with LED indicators that show the device sta- tus. The LED indicator behaviors are defined below. Color Behavior Definition...
The indicator behavior for Error LED light can be configured using ASCII command: $01ErrLEDs $01ErrLED0: Error light off $01ErrLED1: Error light stay on 1.3.5 Dimensions Figure 1.4 ADAM-6300 Dimensions Package Information 1 x ADAM-6300 module 1 x ADAM-6300 quick start note ...
Mounting: DIN rail The ADAM-6300 module can be secured to a cabinet by using DIN rails. First, fix the ADAM-6300 module to the DIN rail adapter and then secure it on the DIN rail. 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.
I/O Module Wiring A plug-in screw terminal block is used for the interface between I/O modules and field devices. The following information must be considered when connecting electrical devices to I/O modules. The terminal block accepts Wire Size #16~28 AWG (stripped length: 6.5 mm) ...
Digital Input/Output Modules (ADAM-6350) The ADAM-6350 is a high-density I/O module with a built-in 10/100BASE-T interface for seamless Ethernet connectivity. The module has 18 digital inputs and 18 digital outputs with 2,500 VDC isolation protection. All inputs have a latch function for han- dling important signal handling, and they can be used as 3-kHz counter and fre- quency input channels(DI12~DI17).
Page 18
Figure 3.2 Application Wiring (Side View) Note! It suggest that user use fly-diode when customer use inductive load. Figure 3.3 DO Output Wiring (Resistive and inductive load) ADAM-6300 User Manual...
Analog Input Modules (ADAM-6317) The ADAM-6317 is a high-density I/O module with a built-in 10/100BASE-T interface for seamless Ethernet connectivity. The module has 8 analog input, 11 digital inputs and 10 digital outputs with 2,500 VDC isolation protection. 3.3.1 Specifications Analog Input Channels: 8 (differential) ...
Page 20
Figure 3.5 Digital Input Wiring Figure 3.6 Digital Output Wiring Figure 3.7 “U”(Upper) and Bottom Terminal Block ADAM-6300 User Manual...
SSR Relay Output Module Modules (ADAM- 6360D) The ADAM-6360D is a high-density I/O module with a built-in 10/100BASE-T inter- face for seamless Ethernet connectivity. The module has 8 SSR (Solid-State Relay) relay output, 14 digital inputs and 6 digital outputs with 2,500 VDC isolation protec- tion.
Relay Output Module Modules (ADAM-6366) The ADAM-6366 is a high-density I/O module with a built-in 10/100BASE-T interface for seamless Ethernet connectivity. The module has 6 relay output, 18 x digital inputs and 6 x digital outputs with 2,500 VDC isolation protection.
Installing Adam/Apax .NET Utility Adam/Apax .NET Utility is an application provided by Advantech for the configuration and operation of ADAM modules. The installation file is available for free download at http://www.advantech.com (click on Download Area under Service & Support for the latest version).
Adam/Apax .NET Utility Overview Adam/Apax .NET Utility is a graphical interface for configuring and operating ADAM modules. The following text instructions describe how to use the utility. To start Adam/Apax .NET Utility, double-click the shortcut on the desktop or click the icon in the start menu folder.
Allow Calibration Select this to enable/disable module calibration. Help Menu Check Up-to-Date on Connect to the Advantech download website and checks for the the Web latest version of the utility. This shows information on the version of Adam/Apax .NET Utility About currently installed on your computer.
4.3.2 Toolbar The toolbar contains icons for the most commonly used menu items. Figure 4.2 Adam/Apax .NET Utility Toolbar From left to right icon are: Open favorite group Save favorite group Search Modules Add Devices to Group Terminal for Command Testing Group Configuration Monitor Data Stream/Event Print Screen...
4.3.3 Module Tree Display Area Figure 4.3 Adam/Apax .NET Utility Module 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: All serial I/O modules (ADAM-4000, ADAM-4100, and ADAM-5000 Serial...
Configuration of ADAM-6300 Modules Once an ADAM-6300 module has been connected to the host PC and you have searched for it, you will find it listed in the Module Tree Display Area under the Ether- net category. Select the Ethernet category on the Module Tree Display Area and click the Search Modules icon on the Toolbar.
4.4.1 The Information Tab This tab shows the firmware version as well as the device name and device descrip- tion, both of which can be modified from here. Giving your modules a specific name and description can be useful for when several ADAM-6300 modules are connected to the same network.
4.4.4 The Firmware Tab Advantech will occasionally release new firmware versions to add or improve the functionality of ADAM-6300 modules. Visit http://www.advantech.com to check for the latest firmware downloads. User can download System or IO Firmware file (Bin).
Getting started: The Connection of OPC UA Server and Client You can refer below flowchart of getting start guide, the connection of OPC UA Server (ADAM-6300) and Client (Adam/Apax .NET Utility). Figure 4.4 Flowchart for getting started guide, the connection of OPC UA Server (ADAM-6300) and Client (Adam/Apax .NET Utility) 4.5.1 Network and I/O type setting...
Page 37
In the Module Tree Display Area, right-click on the Ethernet group and click Search Device. If you see the module under the Others group, you need to change the IP address of the ADAM-6300 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.
Page 38
When you click on one of the individual channel items, you can select I/O type mode and click Apply mode for this channel or click Apply to CH12~17 for channel 12~17. ADAM-6300 User Manual...
4.5.2 Connection of OPC UA Server and OPC UA Client 4.5.2.1 Enter port number (OPC UA Client) EndPoint URL (opc.tcp://10.0.0.5:4840) has been set in default setting of Adam/Apax .NET Utility. Enter 4840 in Port Number if you use other OPC UA client. 4.5.2.2 Select Security policy, security mode and authorization ADAM-6300 supports two security options of sessions(OPC UA client).
Page 40
The log window shows “BadSecureChannelClosed”, since OPC UA client and server need to have bidirectional authentication at first connection. Go to Certificate tab for bidirectional authentication. a. Trusting the OPC UA Sever's certificate (on the OPC UA Client): Adam/ Apax .NET Utility automatically trusts ADAM-6300 (sever) certificate. Name of Local certificate list will show the Adam/Apax .NET Utility's certificate.
Page 41
b. To Trust the OPC UA Client's certificate: Please click Trust Certificate in ADAM tab, and ADAM-6300 module will be automatically restarted to make certification take effect. You will then see Trusted in the status of the ADAM Client Certificate List. Please click Trust Certificate to trust a client’s certificate.
Page 42
This certificate of status was changed to Trusted. Note! ADAM-6300 supports 8 trusted certificates. User can click Delete Cer- tificate and ADAM-6300 module will be automatically start to remove certificates you don't needed. Go to OPC UA tab to connect this session of OPC UA server and client again.
Page 43
Attributes: the information that presents value of a variable, the read and write permissions of the variable, a textual description of the variable for node. Data Access View: to monitor changes of node’s attributes Subscriptions and Monitored Items: User establishes subscription in OPC UA server to monitor the value of monitored items over a periodic time.
ADAM-6350 DI0~DI11 DI12~DI17 DO0~DO11 DO12~DO17 ADAM-6360D DI0~DI7 DI8~DI13 DO0~DO5 Relay ADAM-6366 DI0~DI11 DI12~DI17 DO0~DO5 4.6.1 Analog Input 4.6.1.1 All Channel Configuration Integration Time: To remove noise from the power supply, analog input modules of ADAM-6300 series feature a built-in filter (50 and 60 Hz). Follow these steps.
Page 45
Select this AI_IntegrationTime and right click Monitor And you can see this node(AI_IntegrationTime) in Data Access View box. Or you can left click and drag this node(AI_IntegrationTime) in Data Access View box. Burnout You can enable burn out function, to select AI_BurnOutEnable and right click Write. Note, it is only for 4 - 20mA input range.
Page 46
Select AI_BurnOutEnable and right click Write Select True or False to enable or disable this function. a. True: enable burn out function b. False: disable burn out function Select AI_BurnOutEnable and right click Monitor. ADAM-6300 User Manual...
Page 47
Burnout value: If you select up scale, you will see the value FFFF in Modbus address when open circuit happens. Otherwise, it will show 0000 as down scale. It only sup- ports 4 - 20mA input range. Select AI_BurnOutValue and right click Write Enter below value to choose up scale or down scale.
Page 48
Select AI_BurnOutValue and right click Monitor Note! You need to enter 1 in AI_BurnOutEnable to enable burn out fuction at first. Then you can select up scale or down scale. 4.6.1.2 Individual Channel Configuration Input range This node allows you to set a different range for each channel. Select AI_(Channel)_Range and right click Write ADAM-6300 User Manual...
Page 49
Enter below value to choose different input ranges. Enter Value Input Range 4~20 mA ± 10 V ± 5 V ± 1 V ± 500 mV ± 150 mV ± 20 mA 0 ~ 10 V 0 ~ 5 V 0 ~ 1 V 0 ~ 500 mV 0 ~ 150 mV...
Page 50
AI_(Channel)_ScaledValue: You can see the scaled value if you select this AI_(Channel)_ScaledValue and right click Monitor. AI_(Channel)_ChannelStatus: You can see the channel status if you select this AI_(Channel)_ChannelStatus and right click Monitor. ADAM-6300 User Manual...
Page 51
You can see the Value of this AI_(Channel)_ChannelStatus in Data Access View. a. 0: good b. 4: under range(4-20mA only) c. 8: burn out(4-20mA only) ADAM-6300 User Manual...
DO0~DO11 DO12~DO17 ADAM-6360D DI0~DI7 DI8~DI13 DO0~DO5 Relay ADAM-6366 DI0~DI11 DI12~DI17 DO0~DO5 4.6.2.1 DI mode introduction There are two types of DI channels in ADAM-6300. The first type of DI channel only supports DI mode, the second type of DI channel supports DI, counter, and frequency mode.
Page 53
Invert signal a. Select DI_(channel)_EnableInvert and right click Write b. Select True or False to enable or disable this function. The default setting is false. c. Right click to select Monitor to monitor this function. ADAM-6300 User Manual...
Page 54
Digital filter Contains minimum high signal width and minimum low signal width (1- 65535) for filtering the noise. a. Select DI_(channel)_EnableFilter and right click Write b. Select True or False to enable or disable this function. The default setting is false. c.
Page 55
click Write in selected DI_(channel)_FilterWidthHigh), to enter 1~65535 (The unit is 0.1ms). d. After above setting, left click and drag each of nodes of DI_(channel)_En- ableFilter, DI_(channel)_FilterWidthLow and DI_(channel)_Filter- WidthHigh to Data Access View, and start to monitor these nodes. ADAM-6300 User Manual...
Page 56
Counter mode: A counter counts the number of pulse numbers of a digital signal from the selected channel and then records. Select DI_(channel)_CounterStart, and right click Write, click True to start counter and click False to close counter. The default setting is True. Select DI_(channel)_CounterValue a.
Page 57
Select DI_(channel)_CounterRemain The function of counter remain is to keep last counter value when power off. a. Right click Write b. Select True or False to enable or disable the function. You can add the nodes of EnableInvert, EnableFilter, FilterWidthLow, Fil- terWidthHigh functions in Counter mode if user need these functions.
Page 58
Frequency mode: When Frequency is selected, the module will calculate the frequency of the dig- ital input signal for the selected channel. Select DI_(channel)_FrequencyValue and right click Monitor The current frequency value of the selected channel will be displayed in the Value of Attributes of this DI_(channel)_ FrequencyValue in Data Access View.
DO0~DO11 DO12~DO17 ADAM-6360D DI0~DI7 DI8~DI13 DO0~DO5 Relay ADAM-6366 DI0~DI11 DI12~DI17 DO0~DO5 4.6.3.1 DO mode introduction There are two type of DO channels in ADAM-6300. The first type of DO channel is only to support DO mode, the second type of DO channel is to support DO mode, Pulse output mode, Pulse output continue mode.
Page 60
c. 2: Pulse output continue mode Select this DO_(channel)_Mode and right click Monitor And you can see this node (DO_12_Mode) in Data Access View. Or you can left click and drag this this node (DO_12_Mode) in Data Access View box. ADAM-6300 User Manual...
Page 61
DO mode: (Please refer below contents when you want to use DO mode) Select DO_(channel)_DOValue and right click to select Write And select True to turn on the DO. The default setting is false, which means DO off. Right click to select Monitor to monitor this DO status. Pulse output mode: Pulse output is for a finite number of pulses.
Page 62
Select DO_(channel)_Mode, and right click to select Write and enter 1. Select DO_(Channel)_ PulseWidthLow and DO_(Channel)_ PulseWidth- High You can define the pulse width in the low signal width(right click Write in selected DO_(Channel)_ PulseWidthLow), and high signal width(right click Write in selected DO_(Channel)_PulseWidthHigh), to enter 1~65535(The unit is 0.1ms).
Page 63
Select DO_(Channel)_PulseOutputCount, and right click Write the counter number. (The range is 1~4294967295) ADAM-6300 User Manual...
Page 64
Select DO_(Channel)_PulseStart, and right click Write the True to start DO pulse. After above setting, left click and drag each of nodes of DO_(chan- nel)_Mode, DO_(Channel)_ PulseWidthLow, DO_(Channel)_Pulse- WidthHigh, DO_(Channel)_PulseOutputCount, DO_(Channel)_PulseStart, DO_(Channel)_PulseRemainingCount to Data Access View, and start to monitor these nodes. You can see the remaining counter in DO_(Channel)_PulseRemaining- Count.
Page 65
Pulse output continue mode Pulse output Continue (for a pulse train) is to generate a continuous pulse train or finite number of pulses. Please follow below steps to implement pulse out function. Select DO_(channel)_Mode, and right click to select Write and enter 2. Select DO_(Channel)_PulseWidthLow and DO_(Channel)_PulseWidth- High You can define the pulse width in the low signal width(right click Write in...
Page 66
Select DO_(Channel)_PulseStart, and right click Write the True to start DO pulse. After above settings, left click and drag each of nodes of DO_(chan- nel)_Mode, DO_(Channel)_ PulseWidthLow, DO_(Channel)_Pulse- WidthHigh, DO_(Channel)_PulseStart to Data Access View, and start to monitor these nodes. ADAM-6300 User Manual...
4.6.4 SSR Relay Output SSR Relay Output mode: Select SSR_(channel)_RelayValue and right click to select Write And select True to turn on the relay. The default setting is false, which means relay off. Right click to select Monitor to monitor this SSR relay status. ADAM-6300 User Manual...
ADAM-6360D: 8Relay(SSR)/14DI/6DO IoT Modbus/OPC UA Ethernet Remote I/O Address (0X): Address (0x) Channel Description Attribute 0x0001 0x0002 0x0003 0x0004 0x0005 0x0006 0x0007 DI Value Read 0x0008 0x0009 0x0010 0x0011 0x0012 0x0013 0x0014 0x0033 0x0034 0x0035 0x0036 SSR Value 0x0037 0x0038 0x0039 0x0040 0x0041...
Page 80
0x0073 0x0074 0x0075 DI clear counter 0x0076 0x0077 0x0078 0x0081 0x0082 0x0083 DI enable/disable filter 0x0084 0x0085 0x0086 0x0089 0x0090 0x0091 DO start/stop pulse 0x0092 0x0093 0x0094 Address (4X): Address (4x) Channel Description Attribute 4x0033 4x0034 4x0035 4x0036 4x0037 4x0038 DI Counter Value Read 4x0039...
Page 81
4x0057 4x0058 4x0059 4x0060 DO Remained Pulse Output Read Count 4x0061 4x0062 4x0063 4x0064 4x0065 4x0066 DO Remained Pulse Output Read Count 4x0067 4x0068 4x0109 4x0110 4x0111 DI Filter Low Signal Width 4x0112 4x0113 4x0114 4x0115 4x0116 4x0117 DI Filter High Signal Width 4x0118 4x0119 4x0120...
Page 82
4x0133 4x0134 4x0135 4x0136 4x0137 4x0138 Total Pulse Output Count 4x0139 4x0140 4x0141 4x0142 4x0143 4x0144 4x0221 All DI Values Read 4x0222 4x0223 All DO & SSR Values 4x0224 ADAM-6300 User Manual...
ADAM-6366: 6 Relay /18 DI/ 6 DO IoT Modbus/ OPC UA Ethernet Remote I/O Address (0x) channel Description Attribute 0x0001 0x0002 0x0003 0x0004 0x0005 0x0006 0x0007 0x0008 0x0009 DI Value Read 0x0010 0x0011 0x0012 0x0013 0x0014 0x0015 0x0016 0x0017 0x0018...
Page 84
0x0073 0x0074 0x0075 DI clear counter 0x0076 0x0077 0x0078 0x0081 0x0082 0x0083 DI enable/disable filter 0x0084 0x0085 0x0086 0x0089 0x0090 0x0091 DO start/stop pulse 0x0092 0x0093 0x0094 Address (4X): Address (4x) channel Description Attribute 4x0033 4x0034 4x0035 4x0036 4x0037 4x0038 DI Counter Value Read 4x0039...
Page 85
4x0057 4x0058 4x0059 4x0060 Read 4x0061 4x0062 DO Remained Pulse Output Count 4x0063 4x0064 4x0065 4x0066 Read 4x0067 4x0068 4x0109 4x0110 4x0111 DI Filter Low Signal Width 4x0112 4x0113 4x0114 4x0115 4x0116 4x0117 DI Filter High Signal Width 4x0118 4x0119 4x0120 4x0121 4x0122...
Page 86
4x0133 4x0134 4x0135 4x0136 4x0137 4x0138 Total Pulse Output Count 4x0139 4x0140 4x0141 4x0142 4x0143 4x0144 4x0221 All DI Values Read 4x0222 4x0223 All DO & SSR Values 4x0224 ADAM-6300 User Manual...