ADAM-6000 Series

ADAM
-6000
ADAM-6000
Ethernet
-based
Ethernet-based
DA&C Modules
Advantech
Industrial Automation Group
z
ADAM series comparison
z
ADAM-6000 series introduction
z
Model overview
z
Software Architecture
z
Modbus/TCP OPC server
z
Hands on
ADAM series comparison
Product
Features
Network
ADAM-4000
series
RS-485 network
Local network
Daisychain (multidrop)
ADAM-4000
ADAM5000/485
I/O series
Distributed I/O system
(RS-485 network)
ADAM-5000
EDG
Ethernet Data Gateway
Wide network is
(Extensional
available
comport)
ADAM5000TCP
Distributed I/O
system(Ethernet
solution)
Wide network is
available
ADAM5000TCP
ADAM-6000
series
Ethernet-enabled DAQ
and control module
Wide network is
available
ADAM-6000
Local network
Position
EDG
ADAM-4000/5000 series Architecture
mV Thermoc
V
ouple
mA
mV
V
Input
Input
mA
RTD
Input
ADAM
4013
ADAM
4012
ADAM
4011
RS-232
RS-485
RS-485
Repeater
RS-485
ADAM
4060
ADAM
4050
ADAM
4021
Output
Output
Output
Relay Digital
Output I/O
mA
V
Isolated
RS-232/RS-485
Converter
EDG Architecture
ADAM-5000TCP Architecture
BA/HA Application
ADAM-6000 Series Common Spec.
z
Communication
z
– 10/100 Mbps Ethernet
– Polling & Event
handling (TCP/IP, UDP)
– Operating temp.: -10 ~ 70 C
– Humidity: 5% - 95%, noncondensing
– Modbus/TCP protocol
z
Intelligent I/O
– DI: Latch, 1KHz event
counter
– DO: Delay, Pulse Output
– AI: Max/Min/Ave.
– AO: PID Loop
Environment
z
Power Requirement
– unregulated 10 - 30 VDC
– Protected against power
reversal
ADAM-6000’s Key Selling Features
Ethernet-based
DA&C Module
Intelligent
I/O
Modbus/TCP
UDP
MultiConnection
Just Make
Module
F/W Remote
Download
Web Page
User-defined
Web Page
Easy installation for ADAM-6000 I/O
• Step 1. Plug with Ethernet Connector
• Step 2. Configure IP & I/O
• Step 3. Remote Monitoring
& Control
Step2.
Configure
IP & I/O
Step3.
Remote
Monitoring
& Control
Ethernet
No programming efforts at all !!
Step1.
Plug with
Ethernet
Connector
Easy Integration of ADAM-6000 I/O
AP1. Internet Explorer Browsing
AP2. Integration w/HMI S/W or User’s AP
- via Advantech Modbus/TCP Driver
- via Modbus/TCP OPC Server
- via User define Modbus/TCP command
AP1.
Browser
Monitoring
AP2.
Integrate
w/HMI S/W
(Modbus/TCP)
AP3. Integrate with Ethernet
Controller
Ethernet
Quick & Easy !!
AP3.
Ethernet Controller
User’s Customization Display Page
How to Development
1)Free Download J2EE Development Kit Via Internet
2)Write Java program
3) Follow Java applet rule
4) Testing on PC
5)Pack to JAR file( Below 20KB)
6)Download to ADAM-6000 using
ADAM-6000 Utility
Monitoring & Control
1)Run Browser
2)Use IP Address
3)Need Java VM Ver. 1.1 or above
ADAM-6000 Series
- Ethernet-based DA&C Module Overview
eWorld
ADAM-6000 Series
Controller
ADAM-6500
-Comm. Controller
ADAM-6022
- PID Controller
Digital I/O
Module
AI
Module
AO
Module
Optic
Module
ADAM-6050
ADAM-6015 ADAM-6024ADAM-6521
-12 DI/ 6 DO
- 6 RTD
ADAM-6051
ADAM-6017
-12 DI/ 2 DO/ 2 Counter -8 AI/ 2 DO
ADAM-6052
- 8 DI/ 8 DO
ADAM-6060
- 8 DI/ 8 Relay Output
ADAM-6018
-8 AI/ 2 DO
- 4 AI / 2 AO/
2 DI / 4 DO
-Ethernet Switch
with Fiber port
ADAM-6541
-Multi-mode
converter
ADAM-6542
-WDM single
strand
converter
Hub/Switch
Module
ADAM-6510
-Ethernet Hub
ADAM-6520
- Ethernet Switch
ADAM-6500
Communication Controller
z
Hardware Spec.
–
–
–
–
z
CPU: StrongARM CPU
RS-232*3 / 485 * 1
10/100 M base-T * 1
Isolation 1500VRMS
Software Spec.
–
–
–
–
OS: Windows CE.NET
Programmable tool: Embedded VC++
Downloading AP via RS-232 and Ethernet by ActiveSync
TTY program supported: ADAM-4000/5000
ADAM-6500
Communication Controller
Key Features
z
Windows CE 4.0 Real Time OS
z PC-based Open Controller
3. Remote
monitoring
& alarming
1. Design control
logic & download
– Embedded VC++ library
– Embedded VC++ SDK
z
RS-232/485 Device
Connection
Ethernet
RS-232/485
– ADAM-4000/5000 Integration
– 3’rd party devices Integration
z
Remote display Operation &
Maintenance
ADAM-6500
Execute control
logic & I/O access
Remote I/O
ADAM-6022 2-Loop PID Controller (1)
What can ADAM-6022 do?
Example: tank pressure
control
1. Target : pressure
(Setpoint Value)
2. Sensor : detecting
pressure analog value.
(process value)
3. Manufacturing process :
control output by
adjusting analog output.
ADAM-6022 2-Loop PID Controller (1)
What can ADAM-6022 do?
AO
AI
Closed Loop Control
ADAM-6022
2-Loop PID Controller (2)
PID parameter
PID loop setup
parameter
ADAM-6022
2-Loop PID Controller (3)
z
z
z
Target Market: Environment, Facility & BA/HA
Selling Points:
– Customization Web Page
– Ethernet-enable 2-loop PID controller
Features: 3 AI, 1 AO, 1 DI, 1 DO for each loop
– Algorithms built in one package
Advantech’s Ethernet to Fiber Optical Solution
z
ADAM-6541: Ethernet to Multi-Mode Fiber Optical Media
Converter
Key
KeySelling
SellingFeatures
Features
1.1. Cost-effective
Cost-effectiveEthernet
Ethernetto
toFiber
Fiberoptical
opticalsolution
solution
2.2. Wide
bandwidth
and
anti-EMI
Wide bandwidth and anti-EMI
3.3. Industrial-grade
Industrial-gradedesign:
design:isolation
isolationand
andsurge
surgeprotection
protection
z
ADAM-6542: Ethernet to WDM Single Strand Fiber Optical
Media Converter
Key
KeySelling
SellingFeatures
Features
1.1. Support
SupportWDM
WDMtechnology:
technology:Save
Savefiber
fiberoptic
opticwiring
wiringcost
cost
2.2. Wide
bandwidth
and
anti-EMI
Wide bandwidth and anti-EMI
3.3. Industrial-grade
Industrial-gradedesign:
design:isolation
isolationand
andsurge
surgeprotection
protection
4.4. Long
distance
transmission:
up
to
20
km.
Long distance transmission: up to 20 km.
ADAM-6541/6542 Ordering Information
z
ADAM-6541-A: Ethernet to Multi-Mode Fiber Optics
Converter
z
ADAM-6542/W15-A: Ethernet to 100Base-Fx WDM Single
Strand Fiber Optics Converter (Tx: 1550 nm; Rx: 1310 nm)
z
ADAM-6542/W13-A: Ethernet to 100Base-Fx WDM Single
Strand Fiber Optics Converter (Tx: 1310 nm; Rx: 1550 nm)
Layer 3 Switch
Network
Layer
Switch
Data Link
Layer
Hub
Hub
Switch
Hub
Hub
Physical
Layer
Segment1
Segment2
Segment3
Segment4
Collison1
Collison2
Collison3
Collison4
WAN1
WAN2
Architecture
Application Networking
Ethernet Daisy Chain topology
Ethernet Tree topology
ADAM-6520
Ethernet Switch/Hub
ADAM-6520
Ethernet Switch
ADAM-6520
Ethernet Switch
..........
ADAM-6510
Ethernet Hub
..........
ADAM-6520
ADAM-6000 I/O Modules
ADAM-6000 I/O Modules
ADAM-6520
Software Architecture
User Application
HMI Software Package
OPC Client
Modbus/TCP Driver
Modbus/TCP
OPC Server
Windows
Utility
TCP
TCP
Modbus/TCP Server
32-bit Real Time O/S
Local Control Engine
Logic: AND, OR…
Math: +, -, *, /…
Timer, Counter
Modbus/TCP DLL Driver
• Support VB, VC++, Delphi, and Borland C
• Serials Example provided
ADAM-6000 Utility
1. Broadcast to search
ADAM-6000 modules
2. Model list and their
configuration
3. Network setting
4. Remote firmware
upgrade
Modbus/TCP OPC server
Modbus Basic
•
The common language used by all Modicon controllers is the
Modbus protocol. This protocol defines a message structure that
controllers will recognize and use.
•
ModBus is recognized as the de facto open standard for industrial
network.
•
When it comes to planning data communication for open, multivendor industrial control systems, ModBus is no doubt the first
choice of end users and integrators
•
ModBus/TCP enables the use of ModBus messaging in an ‘Intranet’
or ‘Internet’ running the TCP/IP protocols.
Modbus command
z0
: Read/Write Coil
z 1 : Read coil
z 3 : Read register
z 4 : Read/Write register
What’s OPC ? (1)
Purpose
What is needed is a common way for applications to access
data from any data source like a device or a database.
Application
X
OPC Interface
OPC Server
A
Application
Y
...
OPC Interface
OPC Server
B
OPC Server
C
What’s OPC ? (2)
OLE for Process Control (OPC) is designed to allow client
applications access to plant floor data in a consistent manner.
With wide industry acceptance OPC will provide many benefits:
1. Hardware manufacturers only have to make one set of
software components for customers to utilize in their
applications.
2. Software developers will not have to rewrite drivers because
of feature changes or additions in a new hardware release.
3. Customers will have more choices with which to develop
World Class integrated manufacturing systems
What’s OPC ? (3)
System A
System B
System C
System D
System E
OPC Layer
OPC server A
OPC server B
OPC server C
What’s OPC ? (4)
Distributed monitoring system
MMI
Custom VB Apps
SCADA
Custom VB Apps
SCADA
Custom Apps
Production Control
Custom Apps
PCs with Win95 or NT
Workstations with NT
Minis with
OLE/COM Gateways
Mainframes with
OLE/COM Gateways
Ethernet
Device 1
OPC Data Server (NT)
OPC Data Server (NT)
Device 4
Device 2
Device 3
OPC Data Server (NT)
Connecting with OPC server
Connecting with OPC server
Open OPC server, Add a
New Device.
Connecting with OPC server
Open OPC server, Add a
New Device.
On Device properties dialogue
Define Device type
COM port
Address
Connecting with OPC server
zAdd
a new TAG
Connecting with OPC server
On Tag properties dialogue
Define Tag’s
Name
Location
type
format
Connecting with OPC server
After save, we can use
the Monitor function to
watch its variation
Hand on !!
Thanks