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