Advantech ADAM 6K

WebAccess Configuration Manual
ADAM 6000
ADAM 6000 Driver
Configuration Manual
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 1
WebAccess Configuration Manual
ADAM 6000
Table of Contents
ADAM 6000 Driver Configuration Manual
1
1.
2
ADAM 6000 Configuration
1.1
1.2
2.
ADAM 6000 ........................................................................................ 2
Module Settings .................................................................................. 2
WebAccess Configuration
2.1
2.2
2.3
2.4
2.5
2.6
3
Port ..................................................................................................... 3
2.1.1
Check the port number .......................................................... 3
2.1.2
WebAccess Comport Page ................................................... 4
2.1.3
Comport Number ................................................................... 4
2.1.4
Description ............................................................................. 4
2.1.5
Scan Time ............................................................................. 4
2.1.6
Timeout .................................................................................. 4
2.1.7
Retry Count ........................................................................... 5
2.1.8
Auto Recover Time ................................................................ 5
2.1.9
Backup Port ........................................................................... 6
Device ................................................................................................. 6
2.2.1
Unit Number .......................................................................... 6
2.2.2
Port Number .......................................................................... 6
Block ................................................................................................... 6
2.3.1
Block Type ............................................................................. 7
2.3.2
Offset ..................................................................................... 7
Tag...................................................................................................... 7
2.4.1
Parameter .............................................................................. 8
2.4.2
Address ................................................................................. 8
2.4.3
Scaling Type .......................................................................... 8
Supported Block List ........................................................................... 8
2.5.1
A6015RTD ............................................................................. 8
2.5.2
A6017 .................................................................................... 9
2.5.3
A6018RTD ............................................................................. 9
2.5.4
A6022 .................................................................................. 10
2.5.5
A6024 .................................................................................. 11
2.5.6
A6050 .................................................................................. 11
2.5.7
A6051 .................................................................................. 12
2.5.8
A6052 .................................................................................. 13
2.5.9
A6060 .................................................................................. 14
2.5.10
A6066 .................................................................................. 14
Main Parameter List ......................................................................... 15
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 1-1
WebAccess Configuration Manual
ADAM 6000
1. ADAM 6000 Configuration
1.1
ADAM 6000
The ADAM-4000 Distributed I/O Systems from Advantech are supported by
the ADAM4K Device Type driver in WebAccess.
There are other
manufacturers, which use "ADAM 6000" protocol compatible devices that are
also supported by this driver.
The ADAM6K Device driver reads the IO Modules of the ADAM-6000 directly.
Adam 6000 modules are connected to the computer through Ethernet. You
can configure them with the Adam/Apax .NET Utility.
1.2
Module Settings
Start your module while linking the init connector to the ground (to enable
the initial mode) and connect it to the computer.
On the computer start the Adam/Apax .NET Utility
The module will automatically appear in the left tree under the serial port it is
connected to.
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 2
WebAccess Configuration Manual
ADAM 6000
Please note the IP of the module (modify it first if it is not in the same
network as your computer) and open the Modbus tab of the channels area to
see the “Location” of the first parameter.
2. WebAccess Configuration
2.1
Port
The ADAM6K protocol uses a TCPIP port. Unlike Serial Ports multiple
connections (and therefore multiple WebAccess TCPIP ports) can be opened
on the same physical IP port.
2.1.1
Check the port number
For TCPIP ports the port number does not impact the driver. It is used to
recognize the port inside WebAccess. You can choose any number bellow 64
but you should make sure that the port number does not correspond to a
serial port on your computer (As the port number for serial connections must
match the comport number in your computer).
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 3
WebAccess Configuration Manual
2.1.2
ADAM 6000
WebAccess Comport Page
Open your WebAccess Configuration and select the SCADA node you want to
add the device to. Then select “Add a new Comport”
All the settings in this page must match the settings in all the modules
attached to the port. So all the modules attached to the same comport must
have the same settings.
2.1.3 Comport Number
Choose any available comport number
2.1.4 Description
This is an optional field used for user reference.
2.1.5 Scan Time
This is the time in milliseconds to scan the Devices. This must match the
ability of the device to respond. A typical scan rate is 1 per second.
If the Device cannot respond as fast as the SCAN Time entered, WebAccess
will scan at a slower rate.
2.1.6 Timeout
With a 1 second scan rate, a typical Time Out = 200 Milliseconds.
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 4
WebAccess Configuration Manual
ADAM 6000
Timeout is the time waited before re-sending a communications packet that
did not have a reply.
Timeout specifies how long the software waits for a response to a data
request, specifically to wait for a reply from one packet. A recommended
value is one-fifth the scan rate, longer if the communication device is slow.
Combined with Retry count, Timeout also determines time to consider a
device or port as BAD. Timeout is the time to wait since last communication
packet sent without a reply. Time is in milliseconds. Slow or poor quality
communications require longer timeout. The faster the communications, the
shorter the timeout required. Shorter timeouts result in faster reconnects
after communication failures.
2.1.7 Retry Count
A typical Retry count = 3.
Number of times to retry communications if no reply is received from a device.
Combined with Timeout, also determines time to consider a device or port as
BAD.
This is the number of times after the first attempt has failed that
communication should be attempted before indicating a failure. (If Retry
count is 3, a total of 4 failed requests have occurred before tags are marked
bad). Specifically, this is how many times to send a single packet after the
field device fails to respond to the first packet. After the retry count is
exceeded, all the tags in the packet are marked with asterisks and the next
packet of requests is sent. A reasonable value is 3 to 5 times. After this
number of tries, the tags in this packet are marked as "fail to respond" (i.e.
asterisks) and are disabled. In reality, increasing the number of retries hides
failures on the part of the field device to respond to a request. Essentially,
increasing the retries gives the field device more chances to reply.
2.1.8 Auto Recover Time
A typical Auto Recover Time = 60 Seconds.
Auto Recover Time is the time to wait before attempting to re-establish
communications with a BAD device or port.
If communications to the PLC is unusually slow due to hardware,
communications or network issues, you might consider increasing this value.
If communications to the PLC or RTU fails frequently, you may want to
decrease this number in order to have WebAccess try to re-establish
communications sooner.
If communications to the PLC, RTU or device Fails (i.e. exceeds Timeout)
WebAccess will wait the Auto Recover Time before trying to re-establish
communications.
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 5
WebAccess Configuration Manual
ADAM 6000
2.1.9 Backup Port
The Backup Port has not been tested for Adam 6K
2.2
Device
Then Go to the port page and select “Add a new device”. Select the ADAM6K
device Type.
2.2.1
Unit Number
The Unit number is not important for TCPIP communication as it is replaced
by the IP Address. Just select any available unit number.
2.2.2
Port Number
For Adam 6000 modules the port number is 502.
2.3
Block
To allow users to add Adam 4K modules easily in WebAccess we created a
block for each module. The block contains all the tags of the module and will
allow an easy access and display.
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 6
WebAccess Configuration Manual
2.3.1
ADAM 6000
Block Type
The block type allows you to select which group of parameters you want to
import (Counter, PID, I/O …).
For Adam 6K select the module type. It will add all the channels and
parameters available in the device.
2.3.2
Offset
The offset should correspond to the address of the first parameter of the
block. All the other parameters addresses will then be calculated based on the
first one.
In the ADAM6K driver the offset corresponds to the number to add to the first
parameter for it to correspond to the first parameter address of the modules
(usually they match so just set 0)
2.4
Tag
If you do not use all the channels in the device and you want to reduce your
tag count you can add the parameters one by one using “Add tag”.
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 7
WebAccess Configuration Manual
2.4.1
ADAM 6000
Parameter
The parameter gives the type of tag you want to import. Try to select a
parameter as close to the tag type as possible because it will fill the other
option with the default parameters.
In Adam 6K almost all the available tags have been put to the parameter list
so by choosing the correct one all the other fields are set automatically.
2.4.2
Address
For Adam 6K just copy the modbus address given for that parameter inside
the Adam .NET utility.
2.4.3
Scaling Type
If the data sent by the module is not in a human readable unit you can use
the scaling to change the unit and display a more convenient unit in the node.
In most cases a linear scaling type will be sufficient.
2.5
Supported Block List
There is a block for each ADAM module. The block contain all the possible
parameters in the module. Here are a few of our most used blocks.
2.5.1
A6015RTD
7-Channel Isolated RTD Input Module
Parameter
Version 7.0 rev 0a
Description
Address
Advantech Corp., Ltd.
page 8
WebAccess Configuration Manual
ADAM 6000
Parameter
Description
Address
AI
Analog Input
30001
AI_0
Analog Input
30001
AI_1
Analog Input
30002
AI_2
Analog Input
30003
AI_3
Analog Input
30004
AI_4
Analog Input
30005
AI_5
Analog Input
30006
AI_6
Analog Input
30007
2.5.2
A6017
8-Channel Isolated Analog Input Module
Parameter
Description
Address
AI
Analog Input
30001
AI_0
Analog Input
30001
AI_1
Analog Input
30002
AI_2
Analog Input
30003
AI_3
Analog Input
30004
AI_4
Analog Input
30005
AI_5
Analog Input
30006
AI_6
Analog Input
30007
AI_7
Analog Input
30008
DO_00
Digital Output
00017
DO_01
Digital Output
00018
2.5.3
A6018RTD
8-Channel Isolated Thermocouple Input Module
Parameter
Version 7.0 rev 0a
Description
Address
Advantech Corp., Ltd.
page 9
WebAccess Configuration Manual
ADAM 6000
Parameter
Description
Address
AI
Analog Input
30001
AI_0
Analog Input
30001
AI_1
Analog Input
30002
AI_2
Analog Input
30003
AI_3
Analog Input
30004
AI_4
Analog Input
30005
AI_5
Analog Input
30006
AI_6
Analog Input
30007
AI_7
Analog Input
30008
DO_00
Digital Output
00017
DO_01
Digital Output
00018
DO_02
Digital Output
00019
DO_03
Digital Output
00020
DO_04
Digital Output
00021
DO_05
Digital Output
00022
DO_06
Digital Output
00023
DO_07
Digital Output
00024
2.5.4
A6022
2-Channel PID Module
Parameter
Description
Address
P1AI_0
PID Parameter 0
40001
P1AI_1
PID Parameter 1
40002
P1AI_2
PID Parameter 2
40003
P1AO_0
PID Output
40011
P2AI_0
PID Parameter 0
40004
P2AI_1
PID Parameter 1
40005
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 10
WebAccess Configuration Manual
ADAM 6000
Parameter
Description
Address
P2AI_2
PID Parameter 2
40006
P2AO_0
PID Output
40012
P1DI_0
Digital Output
00001
P1DO_0
Digital Output
00017
P2DI_0
Digital Output
00002
P2DO_0
Digital Output
00018
2.5.5
A6024
6-Channel Analog Input and 2-Channel Analog Output Module
Parameter
Description
Address
AI
Analog Input
30001
AI_0
Analog Input
30001
AI_1
Analog Input
30002
AI_2
Analog Input
30003
AI_3
Analog Input
30004
AI_4
Analog Input
30005
AI_5
Analog Input
30006
AO_0
Analog Output
40001
AO_1
Analog Output
40002
DI_0
Digital Input
10001
DI_1
Digital Input
10002
DO_00
Digital Output
00017
DO_01
Digital Output
00018
2.5.6
A6050
18-Channel Isolated Digital Input/Output Module
Parameter
Version 7.0 rev 0a
Description
Address
Advantech Corp., Ltd.
page 11
WebAccess Configuration Manual
ADAM 6000
Parameter
Description
Address
DI_0
Digital Input
10001
DI_1
Digital Input
10002
DI_2
Digital Input
10003
DI_3
Digital Input
10004
DI_4
Digital Input
10005
DI_5
Digital Input
10006
DI_6
Digital Input
10007
DI_7
Digital Input
10008
DI_8
Digital Input
10009
DI_9
Digital Input
10010
DI_10
Digital Input
10011
DI_11
Digital Input
10012
DO_00
Digital Output
00017
DO_01
Digital Output
00018
DO_02
Digital Output
00019
DO_03
Digital Output
00020
DO_04
Digital Output
00021
DO_05
Digital Output
00022
2.5.7
A6051
14-Channel Isolated Digital Input/Output Module with 2-Channel Counter
Parameter
Description
Address
COUNT_00
Counter
40025
COUNT_01
Counter
40027
DI_0
Digital Input
10001
DI_1
Digital Input
10002
DI_2
Digital Input
10003
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 12
WebAccess Configuration Manual
ADAM 6000
Parameter
Description
Address
DI_3
Digital Input
10004
DI_4
Digital Input
10005
DI_5
Digital Input
10006
DI_6
Digital Input
10007
DI_7
Digital Input
10008
DI_8
Digital Input
10009
DI_9
Digital Input
10010
DI_10
Digital Input
10011
DI_11
Digital Input
10012
DO_00
Digital Output
00017
DO_01
Digital Output
00018
2.5.8
A6052
16-Channel Source Type Isolated Digital Input/Output Module
Parameter
Description
Address
DI_0
Digital Input
10001
DI_1
Digital Input
10002
DI_2
Digital Input
10003
DI_3
Digital Input
10004
DI_4
Digital Input
10005
DI_5
Digital Input
10006
DI_6
Digital Input
10007
DI_7
Digital Input
10008
DO_00
Digital Output
00017
DO_01
Digital Output
00018
DO_02
Digital Output
00019
DO_03
Digital Output
00020
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 13
WebAccess Configuration Manual
ADAM 6000
Parameter
Description
Address
DO_04
Digital Output
00021
DO_05
Digital Output
00022
DO_06
Digital Output
00023
DO_07
Digital Output
00024
2.5.9
A6060
6-Channel Digital Input and 6-Channel Relay Module
Parameter
Description
Address
DI_0
Digital Input
10001
DI_1
Digital Input
10002
DI_2
Digital Input
10003
DI_3
Digital Input
10004
DI_4
Digital Input
10005
DI_5
Digital Input
10006
DO_00
Digital Output
00017
DO_01
Digital Output
00018
DO_02
Digital Output
00019
DO_03
Digital Output
00020
DO_04
Digital Output
00021
DO_05
Digital Output
00022
2.5.10
A6066
6-Channel Digital Input and 6-Channel Power Relay Module
Parameter
Description
Address
DI_0
Digital Input
10001
DI_1
Digital Input
10002
DI_2
Digital Input
10003
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 14
WebAccess Configuration Manual
ADAM 6000
Parameter
Description
Address
DI_3
Digital Input
10004
DI_4
Digital Input
10005
DI_5
Digital Input
10006
DO_00
Digital Output
00017
DO_01
Digital Output
00018
DO_02
Digital Output
00019
DO_03
Digital Output
00020
DO_04
Digital Output
00021
DO_05
Digital Output
00022
2.6
Main Parameter List
Parameter
Description
Address
AI
Analog Input
30001
AI_0
Analog Input
30001
AI_1
Analog Input
30002
AI_2
Analog Input
30003
AI_3
Analog Input
30004
AI_4
Analog Input
30005
AI_5
Analog Input
30006
AI_6
Analog Input
30007
AI_7
Analog Input
30008
AO
Analog Output
40001
AO_0
Analog Output
40001
AO_1
Analog Output
40002
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 15
WebAccess Configuration Manual
ADAM 6000
Parameter
Description
Address
COUNT_00
Counter
40025
COUNT_01
Counter
40027
P1AI_0
PID Parameter 0
40001
P1AI_1
PID Parameter 1
40002
P1AI_2
PID Parameter 2
40003
P1AO_0
PID Output
40011
P2AI_0
PID Parameter 0
40004
P2AI_1
PID Parameter 1
40005
P2AI_2
PID Parameter 2
40006
P2AO_0
PID Output
40012
DI
Digital Input
10001
DI_0
Digital Input
10001
DI_1
Digital Input
10002
DI_2
Digital Input
10003
DI_3
Digital Input
10004
DI_4
Digital Input
10005
DI_5
Digital Input
10006
DI_6
Digital Input
10007
DI_7
Digital Input
10008
DI_8
Digital Input
10009
DI_9
Digital Input
10010
DI_10
Digital Input
10011
DI_11
Digital Input
10012
DO
Digital Output
00017
DO_00
Digital Output
00017
DO_01
Digital Output
00018
DO_02
Digital Output
00019
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 16
WebAccess Configuration Manual
ADAM 6000
Parameter
Description
Address
DO_03
Digital Output
00020
DO_04
Digital Output
00021
DO_05
Digital Output
00022
DO_06
Digital Output
00023
DO_07
Digital Output
00024
P1DI_0
Digital Output
00001
P1DO_0
Digital Output
00017
P2DI_0
Digital Output
00002
P2DO_0
Digital Output
00018
Version 7.0 rev 0a
Advantech Corp., Ltd.
page 17