ADAM-5550KW Series
Programmable Automation Controller
User's Manual
Downloaded from www.Manualslib.com manuals search engine
ADAM-5550KW Series
Programmable Automation Controller
User’s Manual
Copyright Notice
This document is copyrighted, 1997, by Advantech Co., Ltd. All rights are
reserved. Advantech Co., Ltd., reserves the right to make improvements to 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.
However, Advantech Co., Ltd. assumes no responsibility for its use, nor for any
infringements upon the rights of third parties, which may result from its use.
Acknowledgments
ADAM is a trademark of Advantech Co., Ltd.
IBM and PC are trademarks of International Business
Machines Corporation.
MULTIPROG is a trademark of KW-Software Gmbh.
Edition 1.1
Nov. 2007
Downloaded from www.Manualslib.com manuals search engine
Table of Contents
Chapter 1 System Overview ……..................………................ 1-1
1.1 Introduction .........…....……....……………………………….. 1-2
1.2 Features ………………………………………………………… 1-2
1.2.1 Designed for control tasks that meet robust and computing
performance requirements of PLC and Industrial PC’s……..… 1-3
1.2.2 Built-in VAG Port………………………………….....……….…… 1-4
1.2.3 Support Storage Function by Battery Backup RAM and SD
Card I/O Module………………………………………..……..….. 1-4
1.2.4 Built-in real-time clock and watchdog timer……..……….….…. 1-4
1.2.5 SoftLogic Support in Windows CE 5.0………………………..… 1-4
1.2.6 Process IEC 61131-3 standard with rich development
environment…………………………………………………….….. 1-5
1.2.7 Cross-Language Programming……………………………….…. 1-5
1.2.8 Deterministic I/O………………………………………………..…. 1-6
1.2.9 Real time multi-task engine……………….……………………... 1-6
1.2.10 Custom Function Block for complex control………..………….. 1-7
1.2.11 Pre-defined function library………………………………………. 1-7
1.2.12 Supports PLCopen-compliant Motion Control Function Blocks. 1-7
1.2.13 Powerful debug / diagnostic / simulation / force tools……….... 1-7
1.2.14 Online editing & partial download……………………………..… 1-8
1.2.15 Online editing & partial download …………….……....………… 1-8
1.2.16 Supports AMONet Motion Control Module…………….……….. 1-9
1.2.17 Supports Motion Control Module (Preliminary)…………..…. 1-10
1.2.18 Dual Ethernet Ports……………………………………………… 1-10
1.2.19 Remote monitoring function through Web Server and Email
Alarm…………………………………………………………….... 1-10
1.2.20 Remote maintenance via FTP Server and DiagAnywhere
Software…………………………………………………….……. 1-10
1.2.21 Built-in SQL Mobile Server………..……………………………. 1-11
1.2.22 RS-232/485 communication ability.…………..……………….. 1-11
1.2.23 Remote I/O Expansibility……………………………………….. 1-12
1.2.24 Built-in OPC Server (ADAM-5550KWAS only)…………….…. 1-12
1.2.25 Built-in Advantech Studio Runtime (ADAM-5550KWAS only). 1-12
1.3 ADAM-5550KW Series Controller Specification……..…. 1-13
1.3.1 System…………………………………………………………..…. 1-13
1.3.2 USB Ports….…………………………………………………….... 1-13
1.3.3 VGA Port…………………………………………………………... 1-13
1.3.4 Ethernet Ports……………………………………………………... 1-13
1.3.5 RS-232/485 Interface (COM1)………………………………..…. 1-13
1.3.6 RS-485 Interface (COM2)….........…………………….……….... 1-14
1.3.7 RS-232 Interface (COM3).……………………….......….……..... 1-14
Downloaded from www.Manualslib.com manuals search engine
1.3.8 RS-232/485 Interface (COM4)…...…………............................. 1-14
1.3.9 Isolation…………………………………………………………….. 1-14
1.3.10 Power……………………………………………………….…….. 1-15
1.3.11 Mechanical…………………………………………….…………. 1-15
1.3.12 Environment…………………………………………………..….. 1-15
1.3.13 Software Specification………………………………………….. 1-15
1.3.14 Dimensions………………………………………………………. 1-15
1.3.15 LED Status……………………………………………………….. 1-16
1.4 Limitation……………………………………………………… 1-16
1.4.1 Remote I/O Quantity………………………………………………. 1-16
1.4.2 Modbus/RTU Slave Function…………………………………..... 1-16
1.4.3 TCP/IP Connections………………………………………………. 1-16
1.4.4 Firmware Upgrade Notice………………………………………… 1-16
1.4.5 Boot-up Time…………………..………………………………….. 1-17
Chapter 2 Installation Guidelines.....................….....………… 2-1
2.1 System Requirements……………………………………….. 2-2
2.1.1 Host Computer Requirements…………………………………… 2-2
2.1.2 ADAM-5550KW Series Requirements………………………….. 2-2
2.1.3 I/O Module Requirements………………………………………… 2-2
2.2 Hardware Installation………………………………………… 2-4
2.2.1 Selecting I/O Module………………………………………………. 2-4
2.2.2 Selecting Power Supply Module…………………………………. 2-8
2.2.3 Install Main Unit and Modules…………………………………… 2-11
2.2.4 I/O Slots and I/O Channel Numbering………………………….. 2-11
2.2.5 Mounting…………………………………………………………… 2-12
2.2.6 Jumper Settings and DIP Switch Settings……………………… 2-16
2.2.6.1 Battery backup setting………………………………………….. 2-17
2.2.6.2 RS-232/485 selectable jumper setting……………………….. 2-17
2.2.6.3 DIP Switch Setting……………………………………………… 2-19
2.2.7 Pin assignment of COM port…………………………………….. 2-20
2.3 System Wiring and Connections…………………………. 2-21
2.3.1 Power supply wiring………………………………………………. 2-21
2.3.2 I/O modules wiring………………………………………………… 2-22
2.3.3 Connection of Communication Ports……………………………. 2-22
2.3.3.1 Remote I/O Wiring………………………………………………. 2-22
2.3.4 Ethernet Network Connection……………………………………. 2-23
Chapter 3 Quick Start ….......................................….........….... 3-1
3.1 Set IP Address to ADAM-5550KW System....……………. 3-4
Downloaded from www.Manualslib.com manuals search engine
3.2 Configure ADAM-5000 Local I/O…...………………………. 3-8
3.3 Multiprog Installation……………………………………….. 3-12
3.4 Create a Project and Test the System…………………… 3-26
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS) ... 4-1
4.1 Configure ProConOS CE OPC Server …………………… 4-2
4.2 Link to Advantech Studio CE Runtime …..…………..… 4-18
Chapter 5 Modbus Functions …………………….…...........…. 5-1
5.1 Introduction……………………….…………………….…….. 5-2
5.2 Modbus/TCP Client Function…..…………………….…….. 5-2
5.3 Modbus/RTU Master Function………………………………5-20
5.4 Modbus/TCP Server Function………………………………5-47
Chapter 6 AMOnet On-line Help………………...........……….... 6-1
6.1 AMONet On-line Help …………….……………….………….. 6-2
Chapter 7 Network Functions …………………….…............…. 7-1
7.1 Web Server Function ………….………………………………7-2
7.2 FTP Server Function …………….………………………….. 7-31
7.3 Email Alarm Function ………….……………….…...……… 7-44
7.4 SQL Server Function …….…….……………………..……. 7-46
Chapter 8 Miscellaneous Functions........................................ 8-1
8.1 Advantech Utilities…….……….………………………………8-2
8.2 Change Language Interface of CE…………………………..8-3
8.3 Example of Configuring Touch Screen…………….……… 8-6
8.4 Save and Upload Project Source……………….....……… 8-12
8.5 Example of changing Language Interface from
English to Traditional Chinese……………………...….… 8-15
Appendix A RS-485 Network …….................................……… A-1
Appendix B Grounding Reference ......................…..........….. B-1
Appendix C Reference Documents .......................….......…… C-1
Downloaded from www.Manualslib.com manuals search engine
1
System Overview
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
1.1 Introduction
Programmable Automation Controller
ADAM-5550KW Series Controller is Programmable Automation
Controller designed for control tasks which require Industrial PC
computing performance with the PLC’s robustness. ADAM-
5550KW Series Controller offers AMD Geode GX533 CPU along
with control specific features such as watchdog timer, battery
backup RAM and deterministic I/O.
ADAM-5550KW Series Controller features 5 standard IEC61131-3
programming languages in CE 5.0, so PLC users can develop
control strategies with their own familiar programming languages.
The powerful Multiprog KW Software and stable ProCon OS have
allowed ADAM-5550KW Series Controller to become the best
choice for a Programmable Automation Controller on the market
today. With the optional HMI Software and built-in VGA port, no
longer will users be required to build up additional SCADA PC’s in
their applications. This compact and powerful PAC is ideal for a
variety of applications ranging from Machine Automation to
SCADA applications.
The ADAM-5550KW Series Controller includes two models as
following:
- ADAM-5550KW 8-slot Programmable Automation
Controller
- ADAM-5550KWAS 8-slot Programmable Automation
Controller with Advantech Studio
Runtime
1.2 Features
The hardware system of ADAM-5550KW Series Controller
consists of two major components: the main unit and I/O modules.
The main unit includes a CPU card, a power module, an 8-slot
backplane and four serial communication ports. ADAM-5550KW
Series Controller also embeds two Ethernet ports, two USB ports
and VGA port. The Multiprog software is also needed for
developing the control program for ADAM-5550KW Series
Controller. Following are the major features:
1-2 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
- Designed for control tasks that meet robust and computing
performance requirements of PLC and Industrial PC’s
- Built-in VGA Port
- Support Storage Function by Battery Backup RAM and SD Card
I/O Module
- Built-in real-time clock and watchdog timer
- SoftLogic support in CE 5.0
- Process IEC-61131-3 standard with rich development
environment
- Cross-Language programming
- Deterministic I/O
- Real time multi-task engine
- Custom Function Block
- Pre-defined function library
- Supports PLCopen-compliant Motion Control Function Blocks
- Powerful debug / diagnostic / simulation / force tools
- Online editing & partial download
- Rich support to ADAM-5000 I/O Modules
- Supports AMONet Master Module
- Supports Motion Control Modules (Preliminary)
- Dual Ethernet Ports
- Remote monitoring through Web Server and Email Alarm
- Remote maintenance via FTP Server
- Built-in SQL Mobile Server
- RS-232/485 communication ability
- Remote I/O expansibility
- Built-in OPC Server (ADAM-5550KWAS only)
- Built-in Advantech Studio CE Runtime (ADAM-5550KWAS only)
1.2.1 Designed for control tasks that meet robust and computing
performance requirements of PLC and Industrial PC’s
ADAM-5550KW Series Controller is designed for control tasks
which need Industrial PC’s computing performance and PLC’s
robustness. Its multiple functionalities include discrete, analog and
motion functions. The well-integrated programming tool and
optional HMI software provide a flexible and easy-to-use software
solution for versatile applications.
ADAM-5550KW Series User’s Manual 1-3
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
1.2.2 Built-in VAG Port
ADAM-5550KW Series Controller has a built-in VGA port which
can directly connect to a display. So HMI function can be
integrated into this controller. ADAM-5550KW Series Controller
can be operated with or without display and/or keyboard/mouse
which can meet different requirements of applications.
1.2.3 Support Storage Function by Battery Backup RAM and SD
Card I/O Module
ADAM-5550KW Series Controller has built-in 128MB DDR RAM
with 1MB battery backup RAM for saving important data. The
ADAM-5030 I/O Module supports two SD cards and two USB
ports. So users can use SD cards or USB sticks for large amount
of data storage requirement.
1.2.4 Built-in real-time clock and watchdog timer
The ADAM-5550KW Series Controller also includes a real-time
clock and watchdog timer. The real-time clock records events
while they occur. The watchdog timer is designed to automatically
reset the microprocessor if the system fails. ADAM-5550KW
Series Controller provides two types of watchdog timers. They are
Operating System Watchdog and KW application watchdog. It will
increase the reliability of system and make the ADAM-5550KW
Series Controller ideal for use in applications which require high
system stability.
1.2.5 SoftLogic Support in Windows CE 5.0
ADAM-5550KW Series Controller supports IEC-61131-3
programming in WinCE 5.0. The five programming languages of
Ladder Diagram, Function Block, Sequential Function Chart,
Structured Text and Instruction List cover most of the PLC
programming languages in the market. The reliable PROCONOS
runtime engine and powerful MULTIPROG software from KW-
Software empower ADAM-5550KW Series Controller as the best
solution of Programmable Automation Controller.
1-4 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
1.2.6 Process IEC 61131-3 standard with rich development
environment
The standard IEC 61131-3 has been established to standardize
the multiple languages, sets of instructions and different concepts
existing in the field of automation systems. The great variety of
control concepts has led to an incompatibility between the
different control platforms and manufacturers. The result was a
great effort to be made for training, hardware and software
investments.
IEC 61131-3 defines the syntax of 5 programming languages,
defines a certain representation and describes the different
elements which can be used in the language.
The programming languages can be differentiated by the
physical appearance into 2 textual languages and 3 graphical
languages.
Textual Languages Graphical Languages
Function Block Diagram (FBD)
Instruction List (IL)
Ladder Diagram (LD)
Structured Text (ST)
Sequential Function Chart (SFC)
Table 1-1 Programming Languages Table
1.2.7 Cross-Language Programming
For some project integrate and scalable issues, cross-language
can help you to choose the different language for your project. For
example, you can use ladder (LD) on the simple I/O module
control or simple logical expression and use Function Block (FB)
on process control for more advanced expression and use
Sequential Function Chart (SFC) for system configuration in
hybrid control system such as Water Treatment.
ADAM-5550KW Series User’s Manual 1-5
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
Figure 1-1 Cross-Language Programming
1.2.8 Deterministic I/O
ADAM-5550KW Series Controller can guarantee deterministic I/O
at 1ms. The feature guarantees control and response speed at I/O
level so HMI software or operations of other application programs
cannot affect the I/O control performance.
1.2.9 Real time multi-task engine
ADAM-5550KW Series Controller provides the multi-task and
multi-program environment. ADAM-5550KW Series Controller’s
communication, data process and I/O access tasks are working
independent, so the system performance and efficiency are better
than traditional PLC.
1-6 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
1.2.10 Custom Function Block for complex control
ADAM-5550KW Series Controller allows custom function block for
advanced control algorithm such as fuzzy logic control or neural
network control function. Users can define their own function block
for common use function or special domain know-how. The control
kernel also provides powerful floating point calculation and rich
memory for complex control.
1.2.11 Pre-defined function library
Advantech Multiprog provides many pre-defined function library
such as maximum of strings as string function block, Convert
REAL to INT as type convert function block. It helps you to build
up your program more conveniently. It is more convenient than the
traditional control programming tools. With this pre-defined
function, you can make your project easier in timer control,
variable type conversion or strings conversion, etc.
1.2.12 Supports PLCopen-compliant Motion Control Function
Blocks
Advantech provides the Motion Control Function Blocks to
develop the program in Multiprog and thus combines the
functionality of a motion module with PLCopen-compliant Motion
Control functions. The PLCopen motion control function blocks
(conforming to IEC 61131-3) give users great help when
programming. They not only reduce development time but make
implementation more easily.
1.2.13 Powerful debug / diagnostic / simulation / force tools
Advantech Multiprog provides lots of powerful tools for debug,
diagnostic, simulation and force function. It shows friendly
interfaces when you use these tools. With debug / diagnostic tools,
you can make it easier on trouble-shooting. Advantech Multiprog
simulator supports program verification offline directly on your PC.
This is great in case you are developing logic and you do not have
access to a controller. To activate an I/O simply click on the LED
ADAM-5550KW Series User’s Manual 1-7
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
you want to energize and your logic executes as if it was a real I/O.
The program operation is the same as if you actually were
connected to the controller, so all the debug tools are fully
functional: power and logic flow, I/O force and overwriting. With
force tools, you can check more exception situations and check if
the project handling right or wrong. It prevents the damage for you.
1.2.14 Online editing & partial download
Online editing is a MUST even though many packages do not
support it. It is unacceptable to shut down the machine or process
to perform maintenance, not to mention how difficult it is to debug
when you have to switch back and forth from program to run
mode. Multiprog supports online editing so you can make changes
and then download the changes to the controller WITHOUT
stopping the machine or process. It helps you to maintain your
system easier and save the cost for your system process.
1.2.15 Rich support to ADAM-5000 I/O Modules
Most of the ADAM-5000 I/O modules are supported by ADAM-
5550KW Series Controller including analog I/O modules, digital
I/O modules and motion control module. All the operations of
supported modules are the same with the operations of ADAM-
55510KW series.
The ADAM-5550KW Series Controller uses a convenient
backplane system for supporting versatile I/O modules.
Advantech's complete line of ADAM-5000 I/O modules integrates
with the ADAM-5550KW Series Controller to support your
applications. Following table is the latest I/O module support list
we provided for user’s choice.
Module Name Specification Reference
ADAM-5013 3-ch. RTD input Isolated
ADAM-5017 8-ch. AI Isolated
Analog I/O ADAM-5017UH 8-ch. High speed AI Isolated
ADAM-5018 7-ch. Thermocouple input Isolated
ADAM-5024 4-ch. AO Isolated
1-8 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
ADAM-5050 7-ch. D I/O Non-isolated
ADAM-5051 16-ch. DI Non-isolated
ADAM-5051D 16-ch. DI w/LED Non-isolated
Digital I/O
ADAM-5051S 16-ch. Isolated DI w/LED Isolated
ADAM-5052 8-ch. DI Isolated
ADAM-5055S 16-ch. Isolated DI/O w/LED Isolated
ADAM-5056 16-ch. DO Non-isolated
ADAM-5056D 16-ch. DO w/LED Non-isolated
Digital I/O
ADAM-5056S 16-ch. Isolated DO w/LED Isolated
ADAM-5056SO 16-ch. Iso. DO w/LED (source) Isolated
ADAM-5060 6-ch. Relay output Isolated
Relay Output ADAM-5068 8-ch. Relay output Isolated
ADAM-5069 8-ch. Power Relay output Isolated
ADAM-5202 2-ring AMONet Master Ports Non-Isolated
Motion I/O 4-axis Stepping/Pulse-type
ADAM-5240 Non-Isolated
Servo Motor Control Module
Storage I/O ADAM-5030 2 SD Slots and 2 USB Ports Non-isolated
ADAM-5090 4-port RS-232 Modules Non-isolated
Serial I/O 4-port RS-232 Module with
ADAM-5091 Non-isolated
Share Interrupt
Table 1-3 I/O Module Support List
Note: For details, refer to ADAM-5000 I/O Module User’s Manual.
1.2.16 Supports AMONet Motion Control Module
ADAM-5202 AMONet Module supports two RS-485 master ports,
and transfers data between host and slaves directly without any
operations in between. Each port of the master can control up to
2048 I/O points, 64 axes, or a combination of I/O points and axes for
motion control. The master ports support up to 20 Mbps transfer
rate and a maximum communication distance of up to 100 meters.
The communication between master and slave is based on a
customized RS-485 solution that saves wires, covers a long
distance, supports high-speed communication and has time-
deterministic features. Various functions can be chosen on the slave
ADAM-5550KW Series User’s Manual 1-9
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
modules, and standard industrial DIN rail mounting design makes it
easy to distribute them in the field.
1.2.17 Supports Motion Control Module (Preliminary)
ADAM-5550KW Series Controller supports two types of motion
control modules. One is a stepping/pulse-type servo motor control
module, designed for general-purpose applications, and the other is
the cost-effective intelligent stepping motor control module. The
servo motor control module’s intelligent NOVAR MCX314-motion
ASIC comes built-in with a variety of motion control functions, such
as 2/3-axis linear interpolation, 2-axis circular interpolation, T/S
curve acceleration/deceleration rate and more. It performs these
motion control functions without processor loading during driving.
The intelligent stepping motor control module’s PCD-4541 motion
controller can execute a variety of motion-control commands. Each
axis can be controlled directly through the module’s I/O registers.
1.2.18 Dual Ethernet Ports
ADAM-5550 Series Controller provides two Ethernet ports for
different application requirements such as redundant Ethernet
connection for reliability concern or separated network connections
for security concern. Both of the functions are possible to be
implemented by customer’s application program.
1.2.19 Remote monitoring function through Web Server and
Email Alarm
ADAM-5550 Series Controller supports widely used IT technology of
industrial PC. For remote monitoring function, the built-in web server
can provide local I/O status for internet access and email alarm
function can send alarm message to dedicated email addresses
when there is any alarm occurs.
1.2.20 Remote maintenance via FTP Server and DiagAnywhere
Software
For remote maintenance function, the built-in FTP server provides
service for uploading application program or downloading data
logging files. DiagAnywhere Software is also supported for remote
control, download and upload functions.
1-10 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
1.2.21 Built-in SQL Mobile Server
ADAM-5550KW Series Controller embeds SQL server so it is very
easy to exchange data between enterprise database/local HMI
software and SQL server by SQL query functions. Following is the
Architecture of ADAM-5550KW Series Controller Kernel.
1.2.22 RS-232/485 communication ability
The ADAM-5550KW Series Controller has four serial
communication ports, giving it excellent communication abilities.
This facilitates its ability to control networked devices. ADAM-
5550KW Series Controller COM1/COM4 is RS-232/485 selectable
port, COM2 is a dedicated RS-485 port, and COM3 is full 9-pins
RS-232 port. These four ports allow the ADAM-5550KW Series
Controller to satisfy diverse communication and integration
demands. With this communication ports, you should not buy
more I/O communication device and save more costs. You can
also extend your system by using these communication ports.
Please refer to following figure and check the location of COM
ports.
ADAM-5550KW Series User’s Manual 1-11
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
Figure 1-3 ADAM-5550KW Series Controller Communication Ports
1.2.23 Remote I/O Expansibility
ADAM-5550KW Series Controller supports not only Modbus/RTU
Master function via serial ports, but also the Modbus/TCP Client to
retrieve data from remote I/O, and Modbus/TCP Server to exchange
data with other Modbus devices via Ethernet port. This Modbus
features are very useful when the control system needs expand the
remote I/O modules or connect to other controllers.
1.2.24 Built-in OPC Server (ADAM-5550KWAS only)
The built-in OPC Server can seamless connect ProConOS I/O tags
rd
to local HMI Software such as Advantech Studio or other 3 party
software. Users just need to mark the variable’s OPC checkbox by
clicking into the box or pressing the space bar in a variables grid
worksheet. The OPC Server processes these variables and
transfers their actual values to an OPC Client such as HMI Software.
1.2.25 Built-in Advantech Studio Runtime (ADAM-5550KWAS only)
ADAM-5550KWAS has built-in Advantech Studio CE Runtime. The
kernel can run Advantech Studio smoothly with deterministic control
I/O performance. It is a very good feature which can cost down the
1-12 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
system by integrating controller with HMI. Users just need to buy a
suitable panel and connect it to the VGA port of ADAM-5550KWAS.
1.3 ADAM-5550KW Series Controller Specification
1.3.1 System
• CPU: AMD Geode GX533 (GX2) Processor
• Operating system: Windows CE 5.0
•Memory: 128 MB DDR SDRAM with 1MB Battery Backup (512KB for
Return Memory, 512KB for RAM Disk)
One CompactFlash® Card (Internal)
• Real-time clock: Yes
• Watchdog timer: Yes
- Operating System Watchdog
- KW application watchdog
- Modbus server communication watchdog
• USB Port: USB 1.1 ports * 2
• VGA Port: 1024 X 768 Resolution
• Ethernet Port: 10M/100M bps * 2
RJ-45 connectors
• COM1: RS-232/485 selectable, DB-9 connector
• COM2: RS-485, Terminal Block
• COM3: RS-232 interface, DB-9 connector: Full 9-pins
• COM4: RS-232/485 selectable, DB-9 connector
• I/O capacity: 8 slots
• Maximum number of nodes: 256 nodes
• System power consumption: 12 W (without I/O modules)
• One PCI slot (another PCI slot is occupied by Heat Sink)
1.3.2 USB Ports
• USB 1.1
1.3.3 VGA Port
•1024 X 768 Resolution
1.3.4 Ethernet Ports
•10M/100M bps * 2
• RJ-45 connectors
• Transmission Speed 10M/100M bps (10/100 Base-T)
1.3.5 RS-232/485 interface (COM1)
• RS-232/485 Mode selectable by jumper
ADAM-5550KW Series User’s Manual 1-13
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
• RS-232 Mode: Asynchronous full duplex, point to point
Signals: TxD, RxD, RTS, CTS, DTR, DSR, DCD, RI, GND
• RS-485 Mode: Half duplex, multi-drop
Signal: DATA+, DATA-
• Connector: DB-9 pin
• Transmission speed: Up to 115.2 Kbps
• Max transmission distance:
RS-232: 50 feet (15.2 m)
RS-485: 4,000 feet (1220 m)
1.3.6 RS-485 interface (COM2)
• Signals: DATA+, DATA-
• Mode : Half duplex, multi-drop
• Connector: Screw terminal
• Transmission speed: Up to 115.2K bps
• Max transmission distance: 4000 feet (1220 m)
1.3.7 RS-232 port (COM3) (Suitable for touch screen)
• Signals: TxD, RxD, RTS, CTS, DTR, DSR, DCD, RI, GND
• Mode: Asynchronous, point to point
• Connector: DB-9 pin
• Transmission speed: Up to 115.2K bps
• Max transmission distance: 50 feet (15.2 m)
1.3.8 RS-232/485 interface (COM4)
• RS-232/485 Mode selectable by jumper
RS-485 Signal: DATA+, DATA-
• RS-232 Mode: Asynchronous full duplex, point to point
Signals: TxD, RxD, RTS, CTS, DTR, DSR, DCD, RI, GND
• RS-485 Mode: Half duplex, multi-drop
RS-485 Signal: DATA+, DATA-
• Connector: DB-9
• Transmission speed: Up to 115.2K bps
• Max transmission distance:
RS-232: 50 feet (15.2 m)
RS-485: 4000 feet (1220 m)
1.3.9 Isolation
• COM2: 2500 Vrms
• COM4: 1000 Vrms (RS-485 only)
1-14 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
1.3.10 Power
• Unregulated +10 to +30 VDC
• Protected against power reversal
• Power consumption: 12 W (not including I/O modules)
1.3.11 Mechanical
• Case: ABS+PC with captive mounting hardware
• Plug-in screw terminal block:
Accepts 0.5 mm2 to 2.5 mm2, 1 - #12 or 2 - #14 to #22 AWG
1.3.12 Environment
• Operating temperature: 0 ~ 55° C (32 ~ 131° F)
• Storage temperature: -25° to 85° C (-13° to 185° F)
• Humidity: 5 to 95 %, non-condensing
• Atmosphere: No corrosive gases
NOTE: Equipment will operate below 30% humidity. However, static
electricity problems occur much more frequently at lower
humidity levels. Make sure you take adequate precautions
when you touch the equipment. Consider using ground straps,
anti-static floor coverings, etc. if you use the equipment in low
humidity environments.
1.3.13 Software Specification
• Real Time O.S: KW ProConOS (Up to 16 cycle tasks)
• Programmable Code/Data Size: up to 710KB
1.3.14 Dimensions
The following diagrams show the dimensions of the system unit and
an I/O unit. All dimensions are in millimeters.
Figure 1-5 ADAM-5550KW Series Controller Dimension
ADAM-5550KW Series User’s Manual 1-15
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
1.3.15 LED Status
There are two LEDs on the front panel of ADAM-5550KW Series
Controller. The LEDs indicate operating status, as explained below:
PWR: Power indicator. This LED is on whenever the ADAM-5550KW
Series Controller is powered on.
RUN: Blinking while project is running, dark while project is stopped
There are two LEDs besides each Ethernet port. The LEDs indicate
operating status, as explained below:
TX (Green): This LED blinks whenever the ADAM-5550KW Series
Controller transmitting data to Ethernet.
Link (Orange): This LED is on whenever the ADAM-5550KW Series
Controller connecting to Ethernet.
1.4 Limitation
1.4.1 Remote I/O Quantity
ADAM-5550KW Series Controller can connect to ADAM-4000 Modbus
I/O modules through COM1/COM2/COM4 RS-485 port by Modbus
protocol. (COM2 is also workable if a RS-232 to RS-485 converter is
used.) The typical quantity of remote I/O connection is 128.
1.4.2 Modbus/RTU Slave Function
ADAM-5550KW Series Controller doesn’t support Modbus/RTU slave
function.
1.4.3 TCP/IP Connections
- Multiprog via Ethernet connection: maximum 4 connections
- Modbus/TCP Server connection: maximum 32 connections
1.4.4 Firmware Upgrade Notice
When you would like to upgrade the firmware of ADAM-5550KW
Series Controller, please do contact with Advantech Technical
Support Team for support. Wrong procedures will possibly cause
potential problem to your system.
1-16 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 1 System Overview
1.4.5 Boot-up Time
The boot-up time of ADAM-5550KW Series Controller is around 30
seconds.
ADAM-5550KW Series User’s Manual 1-17
Downloaded from www.Manualslib.com manuals search engine
2
Installation Guidelines
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
This chapter describes how to install an ADAM-5550KW Series
Controller. A quick hookup scheme is provided that let you easily
configure your system before implementing it into your application.
2.1 System Requirements
Before you start installing the ADAM-5550KW Series Controller, make
sure the system requirements are met as below:
2.1.1 Host Computer Requirements
1. IBM PC compatible computer with Pentium II 350MHz processor.
2. Microsoft Windows 95/98/NT4.0 SP5/Windows 2000 SP2 or
Windows XP.
3. At least 64 MB RAM.
4. 200 MB of hard disk space available
5. VGA 256 colors monitor, 800x600 resolutions
6. CD-ROM.
7. Mouse or other pointing devices.
8. One Ethernet port
2.1.2 ADAM-5550KW Series Requirements
1. One ADAM-5550KW Series main unit, i.e., ADAM-5550KW or
ADAM-5550EKWAS
2. ADAM-5550KW Series User’s Manual
3. One Advantech Multiprog CD.
4. Power supply for ADAM-5550KW Series (+10 to +30 VDC
unregulated)
5. One Ethernet Hub or Switch like ADAM-6520 or ADAM-6510
2.1.3 I/O Module Requirements
At least one I/O module is needed to use the system. A variety of I/O
modules are available to meet different application requirements.
Table 2-1 gives a current listing of these modules for your reference.
In following example, we will use ADAM-5051D in Slot 0 and
ADAM-5056D in Slot 1 on ADAM-5550KWAS.
2-2 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
Module Name Specification Reference
ADAM-5013 3-ch. RTD input Isolated
ADAM-5017 8-ch. AI Isolated
Analog I/O ADAM-5017UH 8-ch. Ultra High speed AI Isolated
ADAM-5018 7-ch. Thermocouple input Isolated
ADAM-5024 4-ch. AO Isolated
ADAM-5050 7-ch. D I/O Non-isolated
ADAM-5051 16-ch. DI Non-isolated
ADAM-5051D 16-ch. DI w/LED Non-isolated
ADAM-5051S 16-ch. Isolated DI w/LED Isolated
ADAM-5052 8-ch. DI Isolated
Digital I/O
ADAM-5055S 16-ch. Isolated DI/O w/LED Isolated
ADAM-5056 16-ch. DO Non-isolated
ADAM-5056D 16-ch. DO w/LED Non-isolated
ADAM-5056S 16-ch. Isolated DO w/LED Isolated
ADAM-5056SO 16-ch. Iso. DO w/LED (source) Isolated
ADAM-5060 6-ch. Relay output Isolated
Relay Output ADAM-5068 8-ch. Relay output Isolated
ADAM-5069 8-ch. Power Relay output Isolated
ADAM-5202 2-ring AMONet Master Ports Non-Isolated
Motion I/O 4-axis Stepping/Pulse-type
ADAM-5240 Non-Isolated
Servo Motor Control Module
Storage I/O ADAM-5030 2 SD Slots and 2 USB Ports Non-isolated
ADAM-5090 4-port RS-232 Modules Non-isolated
Serial I/O 4-port RS-232 Module with
ADAM-5091 Non-isolated
Share Interrupt
Table 2-1 I/O Module Support List
ADAM-5550KW Series User’s Manual 2-3
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
2.2 Hardware Installation
2.2.1 Selecting I/O Module
To organize an ADAM-5550KW Series control system, you need to
select I/O modules to interface the main unit with field devices or
processes that you have previously determined. There are several
things should be considered when you select the I/O modules.
What type of I/O signal is applied in your system?
How many I/O is required to your system?
How will you place the controller for concentrate the I/O points of
an entire process?
What is the required voltage range for each I/O module?
What isolation environment is required for each I/O module?
What are the noise and distance limitations for each I/O module?
Refer to discrete & analog I/O module selection guidelines as below.
Choose this type of For these types of field devices
Explanation:
I/O module: or operations (examples):
Selector switches, push buttons,
photoelectric eyes, limit switches, Input modules sense ON/OFF
Discrete input
circuit breakers, proximity or OPENED/CLOSED signals.
module and block
switches, level switches, motor Discrete signals can be either
I/O module
starter contacts, relay contacts, AC or DC.
thumbwheel switches
Output module signals
Discrete output Alarms, control relays, fans, lights, interface with ON/OFF or
module and block horns, valves, motor starters, OPENED/CLOSED devices.
I/O module solenoids Discrete signals can be either
AC or DC.
Thermocouple signals, RTD
signals, temperature transducers,
Convert continuous analog
Analog input module pressure transducers, load cell
signals into input values
transducers, humidity transducers,
flow transducers, potentiometers.
Interpret output value to
Analog valves, actuators, chart
Analog output analog signals (generally
recorders, electric motor drives,
module through transducers) for field
analog meters
devices.
Table 2-2 Discrete and Analog I/O Selection Guidelines
Advantech provides 20 types of ADAM-5000 I/O modules for various
applications so far. The Figure 2-1 and Table 2-3 will help you to select
the ADAM-5000 I/O modules quickly and easily.
2-4 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
Figure 2-1 ADAM-5000 I/O Module Selection Chart
ADAM-5550KW Series User’s Manual 2-5
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
Module ADAM-5013 ADAM-5017 ADAM-5017UH ADAM-5018 ADAM-5024
Resolution 16 bit 16 bit 12 bit 16 bit -
Input
3 8 8 7 -
Channel
Sampling
10 10 8K (Total) 10 -
Rate
±15 mV ±50
±150 mV ±500
Analog Voltage ±10 V, 0~10V, mV ±100 mV
- mV ±1 V ±5 V -
Input Input 0~20mV ±500 mV ±1 V
±10 V
±2.5 V
Current
- ±20 mA 4~20mA ±20 mA -
Input
Direct
J, K, T, E, R, S,
Sensor Pt or Ni RTD - - -
B
Input
Resolution - - - - 12 bit
Voltage
Analog - - - - 0~10 V
Output
Output
Current 0~20 mA
- - - -
Output 4~20 mA
Digital
Digital Input - - - - -
Input and Channels
Digital Digital
Output Output - - - - -
Channels
Channels - - - - -
Count-er Input
- - - - -
(32-bit) Frequency
Mode - - - - -
Isolation 3000 VDC 3000 VDC 3000 VDC 3000 VDC 3000 VDC
Module ADAM-5050 ADAM-5051 ADAM-5051D ADAM-5051S
Resolution - - - -
Input Channel - - - -
Sampling Rate - - - -
Analog
Voltage Input - - - -
Input
Current Input - - - -
Direct Sensor
- - - -
Input
Resolution - - - -
Analog Voltage
- - - -
Output Output
Current Output - - - -
Digital Input
Digital Input 16 16 W/LED 16 W/LED
Channels 16 DIO (bit-wise
and Digital
Digital Output selectabl-e)
Output - - -
Channels
Channels - - - -
Count-er Input
- - - -
(32-bit) Frequency
Mode - - - -
Isolation - - - 2500 VDC
2-6 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
ADAM-5056S
Module ADAM-5052 ADAM-5055S ADAM-5056 ADAM-5056D
/5056SO
Resolution - - - - -
Input
- - - - -
Channel
Sampling
- - - - -
Rate
Analog Voltage
- - - - -
Input Input
Current
- - - - -
Input
Direct
Sensor - - - - -
Input
Resolution - - - - -
Voltage
Analog - - - - -
Output
Output
Current
- - - - -
Output
Digital
Digital
Input 8 8 W/LED - - -
Input
Channels
and
Digital
Digital
Output - 8 W/LED 16 16 W/LED 16 W/LED
Output
Channels
Channels - - - - -
Count-er Input
- - - - -
(32-bit) Frequency
Mode - - - - -
Isolation 5000 VRMS 2500 VDC - - 2500VDC
Module ADAM-5060 ADAM-5068 ADAM-5069
Resolution - - -
Input
- - -
Channel
Sampling
- - -
Rate
Analog Voltage
- - -
Input Input
Current
- - -
Input
Direct
Sensor - - -
Input
Resolution - - -
Voltage
Analog - - -
Output
Output
Current
- - -
Output
Digital
Digital
Input - - -
Input
Channels
and
Digital
Digital 6 relay (2 form A/ 4 form 8 relay 8 power relay
Output
Output C) (8 form A) (8 form A)
Channels
Channels - - -
Counte Input
r - - -
Frequency
(32-bit)
Mode - - -
RS-232 Channels - - -
Isolation - - -
ADAM-5550KW Series User’s Manual 2-7
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
Module ADAM-5030
SD Card Slot 2
USB 2.0 Slot 2
Module ADAM-5202
Rings 2
AMONet Remote Motion Module ADAM-3752F, ADAM-3756F, ADAM-3754F
Remote I/O Module ADAM-3210, ADAM-3211/PMA, ADAM-3212/J2S, ADAM-3213/YS2
Table 2-3 I/O Module Selection Tables
2.2.2 Selecting Power Supply Module
ADAM-5550KW Series Controller works under unregulated power
source between +10 and +30 VDC. When you arrange different I/O
modules on ADAM-5550KW Series Controller’s backplane, it may
require comparable power supply. Use the following steps as
guidelines for selecting a power supply for your ADAM-5550KW
Series control system.
Refer to Table 2-4 to check the power consumption of ADAM-5550KW
Series Controller and each I/O module.
2-8 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
Main Units Description Power Consumption
ADAM-5000/485 Distributed Data Acquisition and Control System based on RS-485 1.0 W
ADAM-5000E Distributed Data Acquisition and Control System based on RS-485 4.0 W
ADAM-5000/TCP Distributed Data Acquisition and Control System based on Ethernet 5.0 W
ADAM-5510 PC-Based Programmable Controller (With Battery Backup) 1.0 W
ADAM-5510M Enhanced PC-Based Programmable Controller (With Battery Backup) 1.2 W
ADAM-5511 PC-Based Programmable Controller with Modbus 1.0 W
ADAM-5510E 8-slot PC-Based Programmable Controller 1.2W
ADAM-5510/TCP Ethernet-enabled PC-Based Programmable Controller 2.0W
ADAM-5510E/TCP 8-slot Ethernet-enabled PC-Based Programmable Controller 2.0W
ADAM-5510KW PC-based SoftLogic Controller 1.2W
ADAM-5510EKW 8-slot PC-based SoftLogic Controller 1.2W
ADAM-5510EKW/TP 8-slot Ethernet-enabled SoftLogic Controller 2.0W
ADAM-5550KW 8-slot Programmable Automation Controller 12W
ADAM-5550KWAS 8-slot Programmable Automation Controller with Advantech Studio 12W
I/O Modules Description Power Consumption
ADAM-5013 3-Channel RTD Input Module 1.1 W
ADAM-5017 8-Channel Analog Input Module (mV, mA or High Voltage) 1.25 W
ADAM-5017UH 8-CH Ultra High speed Analog Input Module (mV, mA or High Voltage) 2.2 W
ADAM-5018 7-Channel Thermocouple Input Module (mV, V, mA, Thermocopule) 0.63 W
ADAM-5024 4-Channel Analog Output Module (V, mA) 2.9 W
ADAM-5050 16-Channel Universal DIO 1.2 W
ADAM-5051 16-Channel Digital Input Module 0.53 W
ADAM-5051D 16-Channel Digital Input w/LED Module 0.84 W
ADAM-5056S 16-Channel Isolated Digital Input w/LED Module 0.8 W
ADAM-5056SO 16-Channel Digital Input w/LED Module 0.84 W
ADAM-5052 8-Channel Isolated DI 0.27W
ADAM-5055S 16-Channel Isolated DIO w/LED Module 0.68 W
ADAM-5056 16-Channel Digital Output Module 0.53 W
ADAM-5056D 16-Channel Digital Output w/LED Module 0.84 W
ADAM-5056S 16-Channel Isolated Digital Output w/LED Module 0.6 W
ADAM-5060 6-Channel Relay Output Module ( 2 of Form A, 4 of Form C) 1.8 W
ADAM-5068 8-Channel Relay Output Module ( 8 Form A) 1.8 W
ADAM-5069 8-Channel Power Relay Output Module ( 8 Form A) 2.2W
ADAM-5202 2-Ring AMONet Motion Control Module 2.5W
Table 2-4 Power Consumption of ADAM-5000 series
Calculate the Summary of the whole system’s power consumption.
For example, there are following items in your system.
ADAM-5550KW * 3 & ADAM-5024 * 2 & ADAM-5017 * 4 &
ADAM-5068 * 2 & ADAM-5056D * 2
The power consumption is:
12W * 3 + 2.9W * 2 + 1.25 * 4 + 1.8W * 2 + 0.84W * 2 = 52.08W
Select a suitable power supply from Table 2-5 or other comparable
power resource for system operation.
ADAM-5550KW Series User’s Manual 2-9
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
Specification PWR-242 PWR-243 PWR-244
Input
85~132 VAC
Input Voltage 90~264 VAC 100~240 VAC
170~264VAC
Input Frequency 47~63 Hz 47~63 Hz 47~63 Hz
25 A/110 VAC
Input Current 1.2 A max. 1.4 A max 50A/220 VAC
(Inrush current)
Short Protection Yes Yes Yes
Output
Output Voltage +24VDC +24VDC +24VDC
Output Current 2.1 A 3A 4.2 A
Overload Protection Yes Yes Yes
General
181mm x 113 mm x 181mm x 113 mm x 181mm x 113 mm x
Dimension 60 mm 60 mm 60 mm
(L x W x H) (L x W x H) (L x W x H)
o o o
0~50 C 0~50 C 0~50 C
Operating Temperature o o o
(32~122 F) (32~122 F) (32~122 F)
DIN-rail Mountable Yes No No
Table 2-5 Power Supply Specification Table
2-10 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
2.2.3 Install Main Unit and Modules
While inserting modules into the system, align the PC board of the
module with the grooves on the top and bottom of the system. Push
the module straight into the system until it is firmly seated in the
backplane connector. Once the module is inserted into the system,
push in the retaining clips (located at the top and bottom of the module)
to firmly secure the module to the system.
Figure 2-2 Module installation for ADAM-5550KW Series
2.2.4 I/O Slots and I/O Channel Numbering
The ADAM-5550KW Series provides 8 slots for I/O modules. The I/O
slots are numbered 0 through 7, and the channel numbering of any
I/O module in any slot starts from 0. For example, the ADAM-5017 is
an 8-channel analog input module. Its input channel numbering is 0
through 7.
ADAM-5550KW Series User’s Manual 2-11
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
2.2.5 Mounting
The ADAM-5550KW Series Controller can be installed on a panel or
on a DIN rail.
Panel Mount
Mount the system on the panel horizontally to provide proper
ventilation. You cannot mount the system vertically, upside down or on
a flat horizontal surface. A standard #7 tatting screw (4 mm diameter)
should be used.
Figure 2-3 Panel Mount for ADAM-5550KW Series
2-12 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
DIN Rail Mount
Figure 2-4: DIN Rail Mount for ADAM-5550KW Series
The system can also be secured to the cabinet by using mounting
rails. If you mount the system on a rail, you should also consider using
end brackets at each end of the rail. The ended brackets help keep
the system from sliding horizontally along the rail. This minimizes the
possibility of accidentally pulling the wiring loose. If you examine the
bottom of the system, you will notice two small retaining clips. To
secure the system to a DIN rail, place the system on to the rail and
gently push up on the retaining clips. The clips lock the system on the
rail. To remove the system, pull down on the retaining clips, lift up on
the base slightly, and pull it away from the rail.
We suggest that use the Mount way to fix your ADAM-5550KW.
DON’T LET YOUR ADAM-5550KW FLATWAYS OR VERTICAL. This
way would cause your ADAM-5550KW which generates a lot of heat.
And don’t touch the surface of Heat Sink. It would scald your skin and
let you get hurt.
ADAM-5550KW Series User’s Manual 2-13
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
(a) Since the ADAM-5550KW generates the heat, it should be
mounted on a good ventilate location in the below shown.
(b) Do not mount the ADAM-5550KW in either of orientations shown
below.
Vertical Flat
2-14 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
(c) Because the ADAM-5550KW generates a lot of heat, so the Heat
Sink would be too hot to touch. DO NOT TOUCH THE SURFACE OF
HEAT SINK BY YOUR HAND.
ADAM-5550KW Series User’s Manual 2-15
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
2.2.6 Jumper Settings and DIP Switch Settings
This section tells you how to set the jumpers and DIP switches to
configure your ADAM-5550KW Series Controller. It gives the system
default configuration and your options for each jumper and dip switch.
There is only one jumper (JP1) on the CPU card. The backplane has
one 8-pin DIP switch and six jumpers on it.
JP1 is for battery power ON/OFF setting
The following figure shows the location of the jumpers:
Figure 2-5: Jumper location on the CPU card
2-16 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
2.2.6.1 Battery backup setting
Jumper JP1 on CPU card lets you configure the battery backup for
SRAM is ON or OFF. Jumper settings are shown below:
Figure 2-6: Battery Backup Setting
2.2.6.2 RS-232/485 selectable jumper setting
Following figure shows the COM1 to COM4 location.
Figure 2-7: COM Ports Location
The Communication mode of COM1 and COM4 are set by jumpers on
the backplane. Please refer to Figure 2-8 to get the jumper locations.
ADAM-5550KW Series User’s Manual 2-17
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
Figure 2-8 COM1/COM4 RS-232/485 Setting
2.2.6.2.1 COM1 Jumper Setting
The Communication port of COM1 is set by JP2 (mode) and JP3
(terminal resistor).
Figure 2-9 COM1 RS-232/485 and Terminal Resistor Settings
2.2.6.2.2 COM4 Jumper Setting
The Communication port of COM4 is set by JP4 (mode), JP10 (mode),
JP9 (mode) and JP5 (terminal resistor).
2-18 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
Figure 2-10 COM4 RS-232/485 and Terminal Resistor Settings
2.2.6.3 DIP Switch Setting
DIP Switch
Figure 2-11: ADAM-5550KW Series DIP Switch
Device ID Setting:
You can set up your device ID by changing DIP Switch 1-8. The
available ID for ADAM-5550KW Series Controller is from 0 to 255.
Please refer to the Table 2-6 Device ID DIP Switch Table to set up
your Device ID.
ADAM-5550KW Series User’s Manual 2-19
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
DIP 8 DIP 7 DIP 6 DIP 5 DIP 4 DIP 3 DIP 2 DIP 1 Device
7 6 5 4 3 2 1 0
(2 ) (2 ) (2 ) (2 ) (2 ) (2 ) (2 ) (2 ) ID,
Off Off Off Off Off Off Off Off 0
Off Off Off Off Off Off Off On 1
Off Off Off Off Off Off On Off 2
Off Off Off Off Off Off On On 3
Off Off Off Off Off On Off Off 4
Off Off Off Off Off On Off On 5
Off Off Off Off Off On On Off 6
Off Off Off Off Off On On On 7
Off Off Off Off On Off Off Off 8
… … … … … … … … …
On On On On On On Off Off 252
On On On On On On Off On 253
On On On On On On On Off 254
On On On On On On On On 255
Table 2-6 Device ID DIP Switch Table
2.2.7 Pin assignment of COM port
Table 2-7 RS-232 Port Pin Assignment
2-20 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
Table 2-8 RS-485 Port Pin Assignment
2.3 System Wiring and Connections
This section provides basic information on wiring the power supply,
I/O modules and communication port connection.
2.3.1 Power supply wiring
Although the ADAM-5550KW Series Controller is designed for a
standard industrial unregulated 24 VDC power supply, they accept any
power unit that supplies within the range of +10 to +30 VDC. The
power supply ripple must be limited to 200 mV peak-to-peak, and the
immediate ripple voltage should be maintained between +10 and +30
VDC. Screw terminals +Vs and GND are for power supply wiring.
Note: The wires used should be sized at least 2 mm.
Figure 2-12: ADAM-5550KW Series Controller Power Wiring
ADAM-5550KW Series User’s Manual 2-21
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
2.3.2 I/O modules wiring
The system uses a plug-in screw terminal block for the interface
between I/O modules and field devices. The following information
must be considered when connecting electrical devices to I/O
modules.
1. The terminal block accepts wires from 0.5 mm 2 to 2.5 mm.
2. Always use a continuous length of wire. Do not combine wires to
make them longer.
3. Use the shortest possible wire length.
4. Use wire trays for routing where possible.
5. Avoid running wires near high energy wiring.
6. Avoid running input wiring in close proximity to output wiring where
possible.
7. Avoid creating sharp bends in the wires.
2.3.3 Connection of Communication Ports
The ADAM-5550KW Series Controller has four communication ports.
These ports allow you to integrate the remote devices.
2.3.3.1 Remote I/O Wiring
Modbus/RTU Master Function via COM1/COM2/COM4 RS-485:
Figure 2-13: Remote I/O Wiring
2-22 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 2 Installation Guidelines
You can connect typical 128 ADAM-4000 Modbus Remote I/O
modules via COM1/COM2/COM4. Please set the COM1 and COM4
as RS-485 mode by Figure 2-9 and Figure 2-10.
2.3.4 Ethernet Network Connection
The ADAM-5550KW Series Controller provides Ethernet interfaces for
network integration. Usually, you will need to prepare an ADAM-6520
Ethernet switch or hub for connecting to other network devices as
following figure.
Figure 2-14: Ethernet Network Connection
ADAM-5550KW Series User’s Manual 2-23
Downloaded from www.Manualslib.com manuals search engine
3
Quick Start
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
This chapter will help you get familiar with ADAM-5550KW Series
Controller and Multiprog Programming Software by following step by
step examples.
In this chapter, you need to prepare the system configuration as below.
Main Module:
ADAM-5550KW X1, IP Address: 192.168.1.5
Local I/O Modules:
ADAM-5051D in Slot 0
ADAM-5056D in Slot 1
Advantech Multiprog CD:
Advantech Multiprog Software with license key.
Note: In following chapters of step by step examples, you will
see the screen of ADAM-5550KW in Windows CE with blue color
description and the screen of PC in Windows XP with black color
description.
3-2 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
Power wiring
System Wiring
ADAM-5550KW Series User’s Manual 3-3
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
3.1 Set IP Address to ADAM-5550KW
1. Power up ADAM-5550KW and click “Start”
2. Click “Settings” and “Network and Dial-up Connections”
3-4 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
3. Right click “PCI-RTL81391” icon and then click “Properties”
4. Type IP Address like “192.168.1.5” and Subnet Mask
“255.255.255.0”.
ADAM-5550KW Series User’s Manual 3-5
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
5. Right click “PCI-RTL81392” icon and then click “Properties”
6. Type IP Address like “192.168.1.6” and Subnet Mask
“255.255.255.0”. Now the IP address configuration has been
finished.
3-6 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
7. If your PC has installed DiagAnywhere Software, you can
search the ADAM-5550KW and check the Ethernet connection.
Please click the “Remote device” and click “Search” button
8. Click “ADAM-5550” and then click OK button without entering
any password.
ADAM-5550KW Series User’s Manual 3-7
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
9. The screen of ADAM-5550KW will be shown in the window.
Now it is possible to remotely control the ADAM-5550KW by
PC’s mouse.
3.2 Configure ADAM-5000 Local I/O
1. Click “Start” -> “Programs” -> “Advantech” -> “Adam.NET
Utility”
3-8 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
2. Click “Local system” to view the local I/O modules
3. ADAM-5051 and ADAM-5056 are listed. Select “ADAM-5051”.
ADAM-5550KW Series User’s Manual 3-9
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
4. Check the state of DI 0 is “ON”.
5. Change the state of DI 0 to “OFF” and check the display.
3-10 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
6. Select “ADAM-5056”.
7. Change the state of DO 0, DO 2, DO 4, DO 6, DO 8, DO 10,
DO 12, DO 14 to “ON” and check the display
ADAM-5550KW Series User’s Manual 3-11
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
3.3 Multiprog Installation
Following will demonstrate how to install Advantech Multiprog
Software.
1. Insert the Advantech Multiprog CD and click Multiprog item.
2. Click “Next” button
3-12 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
3. Select “I accept the item in the license agreement” and click
“Next”
4. Select “English” only and click “Next”
ADAM-5550KW Series User’s Manual 3-13
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
5. Click “Next” for default directory to install Multiprog.
6. Click “Next” for default directory to install Multiprog.
3-14 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
7. Click “Install” to start the installation.
8. Click “OK” to finish the installation of Multiprog.
ADAM-5550KW Series User’s Manual 3-15
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
9. Click “Multiprog Add On”.
10. Click “Install Advantech Multiprog Add On”.
3-16 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
11. Click “Next”.
12. Select “I accept the item in the license agreement” and click
“Next”.
ADAM-5550KW Series User’s Manual 3-17
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
13. Click “Install”.
14. Click “Exit” to skip the installation of IPC_30.
3-18 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
15. Click “Exit Setup”.
16. Click “Exit” to skip the installation of ARM_L_32..
ADAM-5550KW Series User’s Manual 3-19
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
17. Click “Exit Setup”.
18. Click “NEXT”.
3-20 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
19. Click “NEXT”.
20. Click “Install”.
ADAM-5550KW Series User’s Manual 3-21
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
21. Click “Finish” to finish the installation.
22. Select “Advantech ADAM 5550 Add On”.
3-22 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
23. Click “Next”.
24. Click “Yes”.
ADAM-5550KW Series User’s Manual 3-23
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
25. Click “Next”.
26. Click “Next”.
3-24 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
27. After installation completed. Click “Finish”.
28. Click “Back to Main Menu”.
ADAM-5550KW Series User’s Manual 3-25
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
3.4 Create a Project and Test the System
In following demonstration, a simple project of performing DI and DO
function by ladder diagram is shown. After finish this section, you can
ensure the system is workable.
1. Open Advantech Multiprog by clicking Multiprog item.
2. Click “OK” to enter the DEMO Mode.
3-26 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
3. Click “Register” to enter the Registration Code.
4. Enter the Registration Code which comes with Advantech
Multiprog Software License Sheet.
ADAM-5550KW Series User’s Manual 3-27
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
5. Click “OK” to finish the registration.
6. Open a new project and start to create the test project.
3-28 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
7. Select “ADV_CE” item and then click “OK”.
8. Double click “Advantech DAQ” item.
ADAM-5550KW Series User’s Manual 3-29
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
9. Check the folder is at “Input”.
10. Select “ADAM5051” and then click “Add”.
3-30 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
11. Select “0” for “Board ID”. Set “0” to “Start Address” and then
click “OK”.
12. Click “Create All Input Variables” and then click “OK”.
ADAM-5550KW Series User’s Manual 3-31
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
13. Click “Output” folder. Select “ADAM5056” and then click “Add”.
14. Select “1” for “Board ID”. Set “0” to “Start Address” and then
click “OK”.
3-32 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
15. Click “Create All Input Variables” and then click “OK”.
16. Double click “main” and graphical worksheet will be shown.
ADAM-5550KW Series User’s Manual 3-33
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
17. Click on the graphical editor and ladder objects will be activated.
18. Add a contact network.
3-34 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
19. Double click “C000”.
20. Dialog box of “Contact/Coil Property” will be shown.
ADAM-5550KW Series User’s Manual 3-35
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
21. Click “Global scope”. Select “In_ADAM5051_0_0” and then
click “Apply”.
22. “Common” folder will be shown. Click “Contact” folder.
3-36 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
23. Click “Global”. Select “ADAM5051_B00C000_I” and then click
“Apply”.
24. Click “OK”.
ADAM-5550KW Series User’s Manual 3-37
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
25. Double click “C001.
26. Click “Global”. Select “ADAM5056_B01C000_O” and then click
“Apply
3-38 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
27. Click “OK”.
28. Back to graphical editor.
ADAM-5550KW Series User’s Manual 3-39
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
29. Right click “Resource: ADV_CE” and then click “Settings”.
30. Type IP Address of ADAM-5550KW as “192.168.1.5”.
3-40 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
31. Click “Make” to build the execution file. Check the project has
been compiled successfully.
32. Click “Project Control Dialog” and then click “Download”.
ADAM-5550KW Series User’s Manual 3-41
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
33. Check “Include boot project” and then click “Download”.
34. Downloading execution file to ADAM-5550KW.
3-42 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
35. Click “Cold” to execute a cold start. During a cold start all data
are initialized.
36. Click “Debug On/Off” to turn on the debug function. The ADAM-
5550KW is running correctly when you see the status bar turns
green color. You can see the DI0 and DO0 are turned blue
color. It means the state is FALSE
ADAM-5550KW Series User’s Manual 3-43
Downloaded from www.Manualslib.com manuals search engine
Chapter 3 Quick Start
37. When you change the state of ADAM-5051D CH0 as ON,
ADAM-5056 CH0 turns ON correctly. The DI0 and DO0 on
graphical editor are turned red color too. It means the state is
TRUE.
38. Finish the test project and do not forget to save it properly.
3-44 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
4
Link to Local A-Studio (For ADAM-5550KWAS)
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
In this chapter, step by step demonstration will be shown for linking
ProConOS to local HMI software Advantech Studio CE Runtime by
using ProConOS CE OPC Server. All of the needed software has
been bundled in ADAM-5550KWAS. So this chapter is helpful to the
users of ADAM-5550KWAS.
4.1 Configure ProConOS CE OPC Server
1. Click “Start” -> “Programs” -> “Advantech” -> “Version Information”
to check the installation of ProConOS OPC Server and Advantech
Studio CE Runtime.
4-2 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
2. The Advantech Studio CE Runtime and ProConOS OPC Sever
have been installed.
3. Open a new project in Multiprog by selecting “ADV_CE” and then
click “OK”.
ADAM-5550KW Series User’s Manual 4-3
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
4. Double-click “main” and then click on the graphic editor.
5. An incremental counter will be created in this example. Please
double-click “ADD” function block and then double-click the first input.
4-4 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
6. Click “Apply”.
7. Select “INT”. Check “OPC” and then click “Apply” and “OK” buttons.
ADAM-5550KW Series User’s Manual 4-5
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
8. Double-click the second input of “ADD” function block.
9. Type “1” in the “Name” field and then click “Apply” and “OK” buttons.
4-6 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
10. Click output of the “ADD” function block.
11. Select “V000” and then click “Apply” and “OK” button.
ADAM-5550KW Series User’s Manual 4-7
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
12. Click “Make” button to finish the compilation. Right click
“Resource” and then select “Settings”.
13. Check all the items under “OPC” and then input the correct IP
address.
4-8 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
14. Click “Project Control Dialog” button.
15. Click “Download” button. Check “Include Bootproject” and “Include
OPC data” and then click “Download” button.
ADAM-5550KW Series User’s Manual 4-9
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
16. Click “Cold” button to run the execution file and then click “Debug
on/off” button.
17. Check the value of “V000” is incremental.
4-10 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
18. Double-click “My Device”.
19. Double-click “HardDisk” directory.
ADAM-5550KW Series User’s Manual 4-11
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
20. Double-click “Proconos” directory.
21. Double-click “OPC” directory.
4-12 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
22. Run resource editor “ResEdit” of OPC Server.
23. Check “Resource” is “proconos” and IP address is local host
“127.0.0.1”.
ADAM-5550KW Series User’s Manual 4-13
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
24. The filename of ProConOS OPC Server is “PcosOPC”. It is not
necessary to run this file because OPC client will launch it
automatically.
25. Run OPC client “OPCClient”.
4-14 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
26. Select “InProc Server”.
27. Click “Connect to server” button.
ADAM-5550KW Series User’s Manual 4-15
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
28. Click “Add all items”.
29. Check the value of “Proconos.main.V000”.
4-16 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
30. Check the value is incremental and then close the file.
31. The ProConOS OPC Server is also closed automatically.
ADAM-5550KW Series User’s Manual 4-17
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
4.2 Link to Advantech Studio CE Runtime
1. Double-click “My Device”.
2. Double-click “HardDisk” directory.
4-18 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
3. Run Advantech Studio Remote Agent “CEServer”.
4. Click “Start” button.
ADAM-5550KW Series User’s Manual 4-19
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
5. Open a new project in Advantech Studio.
6. Select “Project”. Type the application name. Select “CE Standard”
of “Target” and then click “OK” buttons.
4-20 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
7. Click “OK” button.
8. Select “Comm” folder.
ADAM-5550KW Series User’s Manual 4-21
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
9. Right click “OPC” and click “Insert” button.
10. Type the Description. Select “PCOS.OPC.20” for Server Identifier
and then type TagName “V000”, Item “Proconos.main.V000” and
Scan “Always” according to Section 4.1 Step 29.
4-22 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
11. Select “Graphics” folder. Right-click “Screens” and then click
“Insert”.
12. Type “Description” and then click “OK” button.
ADAM-5550KW Series User’s Manual 4-23
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
13. Click “Text” item.
14. Click the display and then type ”#####”.
4-24 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
15. Select “Text” object and then click “Text I/O” button.
16. Double-click “Text” object and then select “Tag/Expression”.
ADAM-5550KW Series User’s Manual 4-25
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
17. Select “V000” and then click “OK” button.
18. Check Tag/Expression is “V000” and then close the dialog box.
4-26 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
19. Save the display as the filename “main.scr”.
20. Select “Project -> Settings”.
ADAM-5550KW Series User’s Manual 4-27
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
21. Select “Options”. Check the Target system is “CE Standard” and
then click “OK” button.
22. Select “Execution Environment”.
4-28 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
23. Type correct Network IP “192.168.1.5” and then click “Connect”.
24. Check the status is “Connected to CEView 6.0”.
ADAM-5550KW Series User’s Manual 4-29
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
25. Select “Application” folder.
26. Click “Send To Target” button and check the status is “success”.
4-30 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
27. Click “Run” button and check the status is “Application was
started”.
28. Check the value of V000.
ADAM-5550KW Series User’s Manual 4-31
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
29. Confirm the value of V000 is incremental.
30. Following steps will show how to automatically run the project of
Advantech Studio while ADAM-5550KWAS boot-up. Please stop the
application.
4-32 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
31. Click “Setup” button.
32. Check “Run CEView on startup” and then click “OK” button.
ADAM-5550KW Series User’s Manual 4-33
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
33. Select “Start” -> “Programs” -> “Advantech” -> “Configuration
Utility”.
34. Select “Misc” folder and then click “Add”.
4-34 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
35. Double-click “HardDisk” directory.
36. Double-click “CEServer”.
37. Check “CEServer.exe” has been added and then click “OK”.
ADAM-5550KW Series User’s Manual 4-35
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
38. Click “Reboot” button and then click “OK” to reboot.
39. Check the application has been automatically executed correctly.
4-36 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 4 Link to Local A-Studio (For ADAM-5550KWAS)
40. Check the value of “V000” is incremental correctly.
ADAM-5550KW Series User’s Manual 4-37
Downloaded from www.Manualslib.com manuals search engine
5
Modbus Functions
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
5.1 Introduction
The Modbus functions of ADAM-5550KW Series Controller are
powerful features which provide high expansibility and flexibility for
user’s applications. The supported modbus functions include following
items.
- Modbus/RTU Master Function: Connect to Modbus/RTU remote I/O
modules such as Modbus modules of ADAM-4000 series.
- Modbus/TCP Client Function: Connect to Modbus/TCP remote I/O
modules such as ADAM-6000 series.
- Modbus/TCP Server Function: Connect to HMI/SCADA software via
Ethernet port.
5.2 Modbus/TCP Client Function
The Modbus/TCP client function can connect to Modbus devices with
Modbus/TCP server function, for example, ADAM-5000/TCP and
ADAM-6000 series I/O modules.
Following example can show how to connect to ADAM-6050 by
Modbus/TCP client function.
ADAM-6050 settings:
IP address: 192.168.1.12
ADAM-5550KW Series Controller settings:
Slot 0: ADAM-5051D
Slot 1: ADAM-5056D
IP address: 192.168.1.5
System Wiring:
5-2 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
5.2.1 An example to demonstrate how to connect to ADAM-6050
for Modbus/TCP client function.
1. Run ADAM.NET utility by clicking “Start” -> “Programs” ->
“Advantech” -> AdamNET Utility.
ADAM-5550KW Series User’s Manual 5-3
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
2. Select “ADAM5000TCP_6000” item.
3. Click “Search” button.
5-4 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
4. Click “192.168.1.12” item and then “6050” item will show.
5. Click “6050” item to see the channel setting.
ADAM-5550KW Series User’s Manual 5-5
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
6. Enter “00000000” and then click “OK” button.
7. Check ADAM-6050 DI bit 0 is OFF.
5-6 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
8. Turn on ADAM-6050 DI bit 0 and check the status of ADAM-6050
bit 0 is ON in the utility.
9. ADAM-6050 setting is correct. Exit from the ADAM.NET utility.
ADAM-5550KW Series User’s Manual 5-7
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
10. Open “Test.mwt” and follow the example in section 3.4.
11. Double-click “main” to show the program in graphical editor.
5-8 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
12. Double-click “Advantech_DAQ” to show the “I/O Configuration”
dialog box.
13. Click “MODBUSTCP” item and then click “Add” button.
ADAM-5550KW Series User’s Manual 5-9
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
14. Set Modbus Command: “1X”, Slave ID: 1, Slave IF: “192.168.1.12”,
Data Type: “BOOL”, Start Address: “1”, No. of points: 12.
15. Click “Create All Input Variables” then click “OK” button.
5-10 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
16. Click “Contact Network” button.
17. Double-click “C002”.
ADAM-5550KW Series User’s Manual 5-11
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
18. Click “Gloabal scope” folder.
19. Select “In_MBTCPDRV_0_1” and then click “Apply”.
5-12 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
20. Click “Contact” folder.
21. Select “MBTR_1X0001_BOOL_00” and then click “Apply”.
ADAM-5550KW Series User’s Manual 5-13
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
22. Check the setting is correct and then click “OK”.
23. Double-click “C003”.
5-14 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
24. Select “ADAM5056_B01C001_0” and then click “Apply”.
25. Check the setting is correct and then click “OK”.
ADAM-5550KW Series User’s Manual 5-15
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
26. Click “Make” button to make the execution file.
27. Check compile result is correct.
5-16 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
28. Click “Project Control Dialog” and then click “Stop” and “Reset”.
29. Click “Download” button. Check the “Include Bootproject” item and
then click “Download” button to proceed with the download process.
ADAM-5550KW Series User’s Manual 5-17
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
30. Execution file is downloading.
31. Click “Cold” to run the project.
5-18 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
32. Check the status of ADAM-6050 DI bit 0 and ADAM-5056D DO bit
1 are OFF.
33. Turn on ADAM-6050 DI bit 0 and check the status of ADAM-
5056D DO bit 1 is turned ON correctly.
ADAM-5550KW Series User’s Manual 5-19
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
34. Save the project properly.
5.3 Modbus/RTU Master Function
The Modbus/RTU master function is supported by COM1/COM2/COM4
RS-485 Ports of ADAM-5550KW Series Controller. There are typical
128 I/O modules can be connected to each COM port. So far, there are
12 modules of ADAM-4000 Series support modbus protocol as
following list. (Please refer to ADAM-4000 User’s Manual for latest
support list.)
Module Name Description
ADAM-4015 6-channel RTD Input Module
ADAM-4015T 6-channel Thermistor Input Module
ADAM-4017+ 8-channel Analog Input Module
ADAM-4018+ 8-channel Thermocouple Input Module
ADAM-4022T Dual-loop PID Controller
ADAM-4024 4-channel Analog Output Module
5-20 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
Module Name Description
ADAM-4051 16-channel Isolated Digital Input Module
ADAM-4055 16-channel Isolated Digital Input/Output Module
ADAM-4056S 12-channel Sink Type Isolated Digital Output Module
ADAM-4056SO 12-channel Source Type Isolated Digital Output Module
ADAM-4068 8-channel Relay Output Module
ADAM-4069 8-channel Power Relay Output Module
5.3.1 An example to demonstrate how to connect COM4 to
ADAM-4018+ for Modbus/RTU master function.
ADAM-4018+ settings:
ID address: 01
Typr K thermocouple applied to CH0 (0~1370ºC)
ADAM-6050 settings: (for following previous example)
IP address: 192.168.1.12
ADAM-5550KW Series Controller settings:
Slot 0: ADAM-5051D
Slot 1: ADAM-5056D
IP address: 192.168.1.5
System Wiring:
ADAM-5550KW Series User’s Manual 5-21
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
COM4 Jumper Settings:
Note: After changing the jumper settings, please reset the ADAM-
5550KW Series Controller.
RS-485 Port Pin Assignment:
5-22 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
1. Run ADAM.NET utility by clicking “Start” -> “Programs” ->
“Advantech” -> AdamNET Utility.
2. Select “ADAM4000_5000” item.
ADAM-5550KW Series User’s Manual 5-23
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
3. Select “COM4” and then click “Search” button.
4. Click “Start” button and “4018P” will be shown.
5-24 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
5. Click “4018P” to see the module setting.
6. Click “Data area” to check the reading of Channel 0 is correct. This
channel will be used by following demonstration.
ADAM-5550KW Series User’s Manual 5-25
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
7. Select “COM4” and then click “Adam Commander” button.
8. Input “#010” and click “Send”. Check the response of the CH0
reading is correct.
5-26 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
9. Set the ADAM-4018+ to initial mode by changing the switch
position to “Init” side and then resetting the module. The switch is at
the left side of the module. After that, select “COM4” and then click
“Search” button again.
10. Click “Start” and “4018(*)” will be shown. “*” represents the module
is at initial mode.
ADAM-5550KW Series User’s Manual 5-27
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
11. Select “4018P(*)” and then change the Protocol setting to
“Modbus”.
12. Click “OK” to change the setting.
5-28 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
13. Select “Data area” and check the CH0 reading. Click “WaveScan” to
see the wavescan window.
14. Check CH0 reading and then close the window.
ADAM-5550KW Series User’s Manual 5-29
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
15. Set the ADAM-4018+ to normal mode by changing the switch
position to “Normal” side and then resetting the module. After that,
select “COM4” and then click “Search” and “Start” buttons.
16. Click “4018P(01)” to see the module setting.
5-30 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
17. Select “Data area” folder and check CH0 reading.
18. Select “COM4” and then click “Adam Commander”.
ADAM-5550KW Series User’s Manual 5-31
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
19. Change to “MODBUS” folder.
20. Check the reading of CH0. The formula is (1215*1370) / 65536 =
25.4 ºC.
5-32 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
21. Open the “Test.mwt” project and then double-click “main”.
22. Double-click “Advantech_DAQ”.
ADAM-5550KW Series User’s Manual 5-33
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
23. Select “MODBUSRTU” and then click “Add” button.
24. Set COM: “COM4”, Modbus Command: “3X”, Slave ID: 1, Start
Address: “1”, No. of points: 8, Data Type: “INT”.
5-34 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
25. Click “Create All Input Variables” and then click “OK”.
26. Click “Edit Wizard” to see the function blocks.
ADAM-5550KW Series User’s Manual 5-35
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
27. Find the “GT” Greater Than Function Block.
28. Add one “GT” function block.
5-36 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
29. Add one coil by clicking “Add Coil Right” button.
30. Connect “C004” coil to “GT” output.
ADAM-5550KW Series User’s Manual 5-37
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
31. Double-click the first input of “GT” function block.
32. Select “Global scope” folder.
5-38 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
33. Select “In_MBRTUDRV_769_772” and then click “Apply”.
34. Select “MBR_3X0001_INT_769_I” to read CH0 of ADAM-4018+
module and then click “Apply”.
ADAM-5550KW Series User’s Manual 5-39
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
35. Double-click on the second input of “GT” function block.
36. Type “1196” and then Click “Apply” and “OK”.
5-40 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
37. Check the setting “1196” is correct. (1196*1370)/65536 = 25ºC
38. Double-click “C004”.
ADAM-5550KW Series User’s Manual 5-41
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
39. Select “ADAM5056_B01C002_O” to connect the “GT” function
block output to ADAM-5056D DO bit 2. Click “Apply” and “OK”.
40. Click “Make” button to make the execution file.
5-42 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
41. Check compile result is correct.
42. Click “Project Control Dialog” button and then click “Stop”
and “Reset”.
ADAM-5550KW Series User’s Manual 5-43
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
43. Click “Download” button. Check the “Include bootproject” item and
then click “Download” to proceed with download process.
44. Project is downloading.
5-44 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
45. Click “Cold” button to run the project.
46. Click “Debug on/off” button.
ADAM-5550KW Series User’s Manual 5-45
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
47. Check the reading of ADAM-4018+ CH0 is “1088” which is less
than “1196”. The ADAM-5056D DO CH2 is OFF.
48. Heating the thermocouple of ADAM-4018+ CH0. When the reading
is greater than “1196”, the ADAM-5056D DO CH2 will turn ON.
5-46 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
49. Save the project for following demonstration.
5.4 Modbus/TCP Server Function
ADAM-5550KW Series Controller supports Modbus/TCP server
function for connecting to HMI/SCADA software. The Modbus/TCP
server function is supported by using Ethernet port of ADAM-5550KW
Series Controller.
5.4.1 Modbus Address Mapping
ADAM-5550KW Series Controller reserves 16K Bytes memory space
for Modbus function. The memory block can store user’s data and
exchange the data through Modbus protocol. The unit in Modbus 4X
registers is Word so there are totally 8K Words available.
The Modbus address is defined from 42001 to 49999. In order to
exchange the data through Modbus, users need to move the data onto
this memory block by setting the memory address in “I/O Address”
field manually. The memory address of this memory block is defined
from mw3.0 to mw3.15996. The mapping table of I/O Address and
ADAM-5550KW Series User’s Manual 5-47
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
Modbus Address is as following table.
I/O Address Modbus Address
%mw3.0 42001
%mw3.2 42002
%mw3.4 42003
…
Since unit of mw3.0 is Byte, users need to map the I/O Address and
Modbus Address as following.
For Bool data type:
I/O Address Modbus Address Length
Data 1 mw3.0.0 02001 1 Bit
Data 2 mw3.0.1 02002 1 Bit
Data 3 mw3.0.2 02003 1 Bit
For Byte and Word data type:
I/O Address Modbus Address Length
Data 1 mw3.0+ mw3.1 42001 2 Bytes
Data 2 mw3.2+mw3.3 42002 2 Bytes
Data 3 mw3.4+mw3.5 42003 2 Bytes
For Dword and Real data type:
I/O Address Modbus Address Length
Data 1 mw3.0+mw3.1+mw3.2+mw3.3 42001+42002 4 Bytes
Data 2 mw3.4+mw3.5+mw3.6+mw3.7 42003+42004 4 Bytes
Data 3 mw3.8+mw3.9+mw3.10+mw3.11 42005+42006 4 Bytes
5-48 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
5.4.2 Example
1. Open the “Test.mwt” and add one “Move” function block.
2. “Move” function block will be shown on graphical editor.
ADAM-5550KW Series User’s Manual 5-49
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
3. Double-click the input of “Move” function block. Select
“MBTR_1X0001_BOOL_00” (ADAM-6050 DI bit 0) and then click
“Apply” and “OK”.
4. Double-click output of “Move” function block.
5-50 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
5. Type “MB0X0001” and click “Apply” button.
6. Select “BOOL” for Data Type. Type “%mw3.0.0” for “I/O address”
and then click “Apply” and “OK”.
ADAM-5550KW Series User’s Manual 5-51
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
7. Click “Make” button to make the execution file.
8. Check compile result is correct.
5-52 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
9. Click “Project Control Dialog” button and then click “Stop”.
10. Click “Reset” button.
ADAM-5550KW Series User’s Manual 5-53
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
11. Click “Download” button. Check the “Include bootproject” item and
then click “Download” to proceed with download process.
12. Project is downloading.
5-54 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
13. Click “Cold” to run the project. Click “Debug on/off” button to see
the result.
14. Run Modbus/TCP Client utility Modscan and check the value of
I/O address mw3.0.0 and Modscan I/O address 00001 are the same.
ADAM-5550KW Series User’s Manual 5-55
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
15. Change the status of ADAM-6050 DI bit 0 to “1”. Check the values
of I/O address mw3.0.0 and Modscan I/O address 00001 are all
changed to “1”.
16. Add one more “Move” function block for analog measurement.
5-56 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
17. Double-click the input of the 2nd “Move” function block. Select
“MBR_3X0001_INT_769_I” (ADAM-4018+ CH0) and then click
“Apply” and “OK”.
18. Double-click the output.
ADAM-5550KW Series User’s Manual 5-57
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
19. Type “MB4X0001” and then click “Apply”.
20. Select “INT” for Data Type. Type “%mw3.2” for “I/O address” and
then click “Apply” and “OK”.
5-58 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
21. Click “Make” button to make the execution file and check the
compile result is correct.
22. Click “Project Control Dialog” button.
ADAM-5550KW Series User’s Manual 5-59
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
23. Click “Stop” and “Reset” button.
24. Click “Download” button. Check the “Include bootproject” item and
then click “Download” to proceed with download process.
5-60 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
25. Project is downloading.
26. Click “Cold” to run the project . Click “Debug on/off” button to see
the result.
ADAM-5550KW Series User’s Manual 5-61
Downloaded from www.Manualslib.com manuals search engine
Chapter 5 Modbus Functions
27. Run Modbus/TCP Client utility Modscan and check the values of
I/O address mw3.2 and Modscan I/O address 40002 are the same.
28. Save the project and the test is finished.
5-62 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
6
AMONet On-line Help
Downloaded from www.Manualslib.com manuals search engine
Chapter 6 AMONet On-line Help
ADAM-5550KW Series Controller supports AMONet distributed
motion control solution. The ADAM-5202 is an AMONet master device
equipped with two connection ports. Each port can link up to 64
AMONet slave devices so each device can link maximum 128
AMONet slave devices.
The AMONet software support on ADAM-5550KW Series Controller
conforms to PLCopen Motion Control Function Blocks. Please refer to
following path to open the on-line help of AMONet solution for detail
technical informtion.
1. Open a new project by clicking ADV_CE and “OK” button.
6-2 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 6 AMONet On-line Help
2. Right-click “AdvMotion_A1” and then select “Help on
‘AdvMotion_A1’ library”.
3. Advantech DAQ KW Driver User Manual is opened. There are
detail technical information and examples for reference.
ADAM-5550KW Series User’s Manual 6-3
Downloaded from www.Manualslib.com manuals search engine
Chapter 6 AMONet On-line Help
4. Select “Driver Reference for WinCE Target Systems” to read the
four steps startup example.
6-4 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
7
Network Functions
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
7.1 Web Server Function
ADAM-5550KW Series Controller features built-in web server function
of Windows CE 5.0. Before you using the web server function, please
do follow the steps in section 7.1.1 to configure the basic settings
properly.
For monitoring and controlling the local I/O modules on ADAM-
5550KW Series Controller, the “Web5550” library, which is based on
ISAPI extension, are useful. It has been pre-installed on the WinCE of
ADAM-5550KW Series Controller.
By using the library, the web applications can be developed without
coding any program like C or C++. It is possible to develop it as
simple webpage design like html. If you would like to make your
applications more flexible, JavaScript is a good solution. Please refer
to section 7.1.2 for detail technical information.
7.1.1 Configure Web Server
1. Type ADAM-5550KW IP Address “http://192.168.1.5” in Internet
Explorer.
7-2 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
2. The NAS Admin page will be shown. Type in the password, for
example, “admin” and then click “Apply”
3. Gateway is resetting.
ADAM-5550KW Series User’s Manual 7-3
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
4. Internet Explorer will connect to server automatically and ask to
type the user name and password again.
5. Change the Device Name like “ADAM-5510-1” and then click
“Apply”.
7-4 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
6. Click “Add/Del Users” to change the password of user name
“admin”, if necessary.
7. Type “admin” in “User” field. In following example, please type
“admin” in “Password” field and then click “Apply New”.
ADAM-5550KW Series User’s Manual 7-5
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
8. The message “Add/Modify User Success” will be shown.
9. Run “Configuration Utility”.
7-6 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
10. Click “Misc” folder.
11. Change to “Misc” folder and “Web Server Root” will be modified.
ADAM-5550KW Series User’s Manual 7-7
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
12. Change the default root directory as “\HardDisk\Web5550” in
“Web Server Root” field and then click “Apply”.
13. Click “OK” to reboot the ADAM-5550KW.
7-8 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
14. Type ADAM-5550KW IP Address “http://192.168.1.5” in Internet
Explorer.
15. Enter user name: “admin”, password: “admin” and then click “OK”.
ADAM-5550KW Series User’s Manual 7-9
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
16. The WebAdmin page “Web Server Configuration” will be shown.
17. Click “ADAM-5550”. The info of local I/O modules will be shown.
7-10 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
18. Click “(S0 5051)” to see the status of ADAM-5051 in slot 0.
19. Click “(S1 5056)” to see the status of ADAM-5056 in slot 1.
ADAM-5550KW Series User’s Manual 7-11
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
20. Click “DO 0” and check the status of DO 0 is ON.
21. Click “WebAdmin” and then click “Modify” to configure defaulty
web site.
7-12 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
22. Click “Configure the virtual directories on this Web site”.
23. Check the virtual path is “/” and Physical Path is
“\HardDisk\Web5550”. Click “Modify” button.
ADAM-5550KW Series User’s Manual 7-13
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
24. Change “Level Required” to “User” under “User settings”. It’s
important to protect all users from the access of ADAM-5550 I/O.
25. Scroll down this page and then click “Update” button.
7-14 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
26. Click “Restart Web Server”.
27. The Web server is being refreshed.
ADAM-5550KW Series User’s Manual 7-15
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
28. Click “Remote Admin” for further configuration.
29. Click Device Name to “ADAM-5550-1” and then click “Apply”.
7-16 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
30. Click “Add/Del” Users.
31. Add user name like “user1” and password “user1” and then click
“Add New” button.
ADAM-5550KW Series User’s Manual 7-17
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
32. The user1 account will be added correctly.
33. Back to “Default Web Site” and click “Configure administrative
users for this Web site”.
7-18 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
34. Check “user1” is default and “Allow default items” is not checked.
Click “Update” button if you need to change the setting.
35. Type “http://192.168.1.5” and ADAM-5550 I/O information will not
be found here. Enter the User name: “user1”, password: “user1”.
ADAM-5550KW Series User’s Manual 7-19
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
36. Click “OK” button again.
37. The message “Access denied” will be shown. It means user1
cannot enter the WebAdmin page. It is correct.
7-20 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
38. Click “ADAM-5550” to see the I/O information.
39. Click “(S1) 5056” to see the status of ADAM-5056.
ADAM-5550KW Series User’s Manual 7-21
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
40. Click “DO 0” and check the status of DO 0 is ON.
7-22 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
7.1.2 Web5550 Library
The “Web5550” library supports following ADAM modules.
- ADAM-5017
- ADAM-5017UH
- ADAM-5018
- ADAM-5024
- ADAM-5051
- ADAM-5052
- ADAM-5056
- ADAM-5060
- ADAM-5068
- ADAM-5069
Query String
Syntax: http://IP Address/Web5550.dll?[Query string]
Header
The header of a query string is must. It describes what the html
template is. The “Web5550” library will replace the template
parameters (%s) in the template and send it from web server to client.
Function Parameter
ADAMFcn=Customize Template=”TemplateFileName”
Example
ADAMFcn=Customize&Template=Web5013
Set Variable
You can ask the library to set user-defined characters in the feedback
webpage.
Function Parameter
ADAMFcn=SetVar Val0=”UserString”
Example Return
ADAMFcn=SetVar&Var0=mystring mystring
Note: Maximum size of ”UserString” is 50 characters.
ADAM-5550KW Series User’s Manual 7-23
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
Get AIO and DIO Channel Value
Function Parameter
ADAMFcn=GetValues Val0=S”Slot”C”Channel”
Example Return
ADAMFcn=GetValues&Val0=S2C3 AIO : floating point value
DIO : 1(true) 0(false)
Get AIO Channel Range
Function Parameter
ADAMFcn=GetRanges Val0=S”Slot”C”Channel”
Example Return
ADAMFcn=GetRanges&Val0=S2C3 The AIO range of the channel
Get Module ID from the Slot
Function Parameter
ADAMFcn=GetSlotID Val0=S”Slot”C”Channel”
Example Return
ADAMFcn=GetSlotID&Val0=S2 Module ID (5013 or 5017…)
Modify Input Range
The module information is sent by forms. Especially, user has to send
any information corresponding with the template parameters.
Example: ADAM-5013 Template
7-24 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
Modify Output Range and Apply Output Value
Example: ADAM-5024 Template
ADAM-5550KW Series User’s Manual 7-25
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
Modify Output Range:
Apply Output Value:
7-26 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
Set DO Value
Example: ADAM-5056 Template
ADAM-5550KW Series User’s Manual 7-27
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
Example
Following is a simple example to demonstrate how to use the
“Web5550” library. The ADAM-5056D module is plugged into ADAM-
5550KW Series Controller Slot 1.
Sample codes of WebSample.htm
<SCRIPT LANGUAGE="JavaScript">
var strVal0 = "%s";
var strVal1 = "%s"; Remark: Template parameters
var strVal2 = "%s";
</SCRIPT>
<html>
<head>
<meta http-equiv="Content-Language" content="zh-tw">
<meta http-equiv="Content-Type" content="text/html; charset=big5">
<title>MyWebPage</title>
</head>
<body>
<p>Value0:</p><SCRIPT
LANGUAGE="JavaScript">document.write(strVal0)</SCRIPT>
<p>Value1:</p><SCRIPT
LANGUAGE="JavaScript">document.write(strVal1)</SCRIPT>
<p>Value2:</p><SCRIPT
LANGUAGE="JavaScript">document.write(strVal2)</SCRIPT>
</body>
</html>
Please copy “WebSample.htm” to the directory of Web5550 library like
“\HardDisk\Web5550”.
The IP address of ADAM-5550KW is “192.168.1.5”, we can use the
WebSample template to show the status of ADAM-5056D by following
query string.
7-28 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
http://192.168.1.5/Web5550.dll?ADAMFcn=Customize&Template=WebSa
mple&ADAMFcn=GetValues&Val0=S0C0&Val1=S0C1&Val2=S0C2
1. Check the DO0, DO1 and DO2 status of ADAM-5056D.
2. Type the query string.
”http://192.168.1.5/Web5550.dll?ADAMFcn=Customize&Template=W
ebSample&ADAMFcn=GetValues&Val0=S0C0&Val1=S0C1&Val2=S0
C2”
ADAM-5550KW Series User’s Manual 7-29
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
3. Turn ON DO0 and keep DO1 and DO2 status as OFF.
4. Refresh the web page and check the DO0 status is ON.
7-30 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
7.2 FTP Server Function
ADAM-5550KW Series Controller features built-in FTP Server function
of Windows CE 5.0. Before you using the FTP Server function, please
do follow the steps as below to configure the basic settings properly.
The default setting of FTP Server function in Windows CE 5.0 is
disabled. If you enable the FTP Server function and do not configure
the settings properly, please be noted that it is possible that malicious
user gain completely control of the files on the ADAM-5550KW Series
Controller.
1. Type IP address “http://192.168.1.5”. Enter user name: “admin”,
password: “admin” and then click “OK”.
ADAM-5550KW Series User’s Manual 7-31
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
2. Click “Remote Admin” to configure the FTP server.
3. Click “Device Management”
7-32 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
4. Click “Configure FTP Server”.
5. Enter the “FTP Server Configuration” page.
ADAM-5550KW Series User’s Manual 7-33
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
6. Check “FTP Server Enabled”, un-check “Allow Anonymous Users”,
change “Default Directory” as “HardDisk\FTP”. Click “Submit” button.
7. Click “Reboot” button.
7-34 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
8. After the ADAM-5550KW was rebooted, following page will be
shown again.
9. Scroll down the page. Check the “Home Directory” for all users and
then click “Submit” button.
ADAM-5550KW Series User’s Manual 7-35
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
10. Wait for a moment for resetting.
11. After resetting, following page will be shown again. The basic
settings for FTP Server have been configured.
7-36 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
12. Right-click the mouse and then add a new directory “New Folder”
under “HardDisk” directory of ADAM-5550KW Series Controller.
13. Enter the name for the new folder as “FTP”.
ADAM-5550KW Series User’s Manual 7-37
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
14. Enter “HardDisk\FTP” directory.
15. Add “Test FTP” directory.
7-38 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
16. Type “ftp://192.168.1.5” to login the FTP Server. You will see the
warning message because anonymous login is not allowed now.
17. Click “Login As” item to enter the user name and password.
ADAM-5550KW Series User’s Manual 7-39
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
18. Login the FTP Server by username: user1 and password: “user1”.
19. The “Test FTP” directory can be accessed now.
7-40 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
20. Try to upload files onto FTP Server.
21. Upload the directory of “OPC” onto FTP Server.
ADAM-5550KW Series User’s Manual 7-41
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
22. Uploading process is proceeding.
23. The uploaded “OPC” directory will be shown.
7-42 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
24. Check the files under “OPC” directory in FTP client.
25. Check the files under “OPC” directory on the ADAM-5550KW.
ADAM-5550KW Series User’s Manual 7-43
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
7.3 Email Alarm Function
There is an example for demonstrating how to send an email from
ADAM-5550KW Series Controller. Please refer to following info.
1. Open “AdvMailDemo.mwt”.
2. The function block is included by “AdvToolPack” library. Double-
click “main” to see the function block.
7-44 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
3. Type the correct settings in the “Init” fields as below and try to run
this example directly.
Note: The sending email function is only supported by mail server via
intranet within enterprise network. The free mail box cannot support
the sending email function.
ADAM-5550KW Series User’s Manual 7-45
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
7.4 SQL Server Function
There is an example for demonstrating how to use the built-in SQL
Server function on ADAM-5550KW Series Controller. Please refer to
following info.
1. Open “AdvSQLDemo.mwt”.
2. Type to run this example directly.
7-46 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
SQL Function Block Reference:
AdvSQL_Init
AdvSQL Init 1
AdvSQL_Init
Enable Done
DataBaseName Busy
TableName Error
ColumnTotal ErrorID
PrimaryIndex
ClearDataBase
Function: Initialize SQL mobile database
1. Enable: (BOOL), Enable AdvSQL function blocks
2. DataBaseName: (STRING), SQL mobile database name
3. TableName: (STRING), SQL mobile database table name
4. ColumnTotal: (INT), Total number of fields in SQL mobile
database. Maximum number is 10.
5. PrimaryIndex: (INT) KEY Index of SQL mobile database
6. ClearDataBase: (BOOL), Clear SQL mobile database
ADAM-5550KW Series User’s Manual 7-47
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
AdvSQL_InsertLastData
AdvSQL InsertLastData 1
AdvSQL_InsertLastData
Enable Done
DataBaseName Busy
ColumnIndex Error
ColumnName ErrorID
ValLength
Value
Function: Append one record to SQL mobile database
1. Enable: (BOOL), Enable AdvSQL function blocks
2. DataBaseName: (STRING), SQL mobile database name.
Rreserved for handling more than one SQL mobile database in
the future.
3. ColumnIndex: (INT), The column index in SQL mobile database.
4. ColumnName: (STRING), Name of SQL mobile database
5. ValLength: (INT), Maximum length of data field.
6. Value:(STRING), Content of data field.
7-48 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 7 Network Functions
AdvSQL_SelectLastData
AdvSQL SelectLastData 1
AdvSQL_SelectLastData
Enable Value
DataBaseName Done
ColumnIndex Busy
ColumnName Error
ValLength ErrorID
Function: Read the last record from SQL mobile database
1. Enable: (BOOL), Enable AdvSQL function blocks
2. DataBaseName: (STRING), SQL mobile database name.
Rreserved for handling more than one SQL mobile database in
the future.
3. ColumnIndex: (INT), The column index in SQL mobile database.
4. ColumnName: (STRING), Name of SQL mobile database
5. ValLength: (INT), Maximum length of data field.
6. Value:(STRING), Content of data field.
ADAM-5550KW Series User’s Manual 7-49
Downloaded from www.Manualslib.com manuals search engine
8
Miscellaneous Functions
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
8.1 Advantech Utilities
There are four Advantech utilities which are pre-installed on ADAM-
5550KW Series Controller. The major functions are as below.
Adam.NET Utility: CE version of ADAM Utility for configuring ADAM-
5550KW Series Local ADAM-5000 I/O Modules, ADAM-4000 Remote
I/O Modules, ADAM-6000 and ADAM-5000/TCP Ethernet I/O Modules.
Most of the functions are mentioned in Chapter 3 and Chapter 5.
Configuration Utility: Configure Auto-startup Programs, Web Server
Root Directory and Watchdog Timer, etc. Chapter 4 has mentioned
how to configure Auto-startup Programs.
Touch Screen Configure Utility: Configure the pre-installed touch
screen driver. Please refer to section 7.3.
Version Information: Record installed software programs with
respective version information. Chapter 4 has an example for
reference.
All the utilities can be run by following path.
8-2 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
8.2 Change Language Interface of CE
1. Enter “Control Panel”.
2. Run “Regional Settings”.
ADAM-5550KW Series User’s Manual 8-3
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
3. Click “User Interface Language” folder and select “Chinese
(Taiwan)” item.
4. Click “OK” to finish the change.
8-4 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
5. Click “OK” to reboot the ADAM-5550KW.
6. The Language Interface has been changed correctly.
ADAM-5550KW Series User’s Manual 8-5
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
8.3 Example of Configuring Touch Screen
1. Run the “Touch Screen Config” utility.
2. Select COM port as COM3, for example.
8-6 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
3. Click “OK” and reboot the ADAM-5550KW system.
4. Enter “Control Panel”.
ADAM-5550KW Series User’s Manual 8-7
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
5. Run “Stylus” to set the properties.
6. Click “Recalibrate” button.
8-8 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
7. Follow the instructions and use finger to press the target on the
screen.
8. Follow the instructions and use finger to press the target on the
screen.
ADAM-5550KW Series User’s Manual 8-9
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
9. Follow the instructions and use finger to press the target on the
screen.
10. Follow the instructions and use finger to press the target on the
screen.
8-10 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
11. Follow the instructions and use finger to press the target on the
screen.
12. Press “Enter” key to accept the new settings.
ADAM-5550KW Series User’s Manual 8-11
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
13. Click “OK” to finish the recalibration.
8.4 Save and Upload Project Source
1. Open a project and click “Program Control Dialog”.
8-12 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
2. Click “Download” button. Check the “Include Sources” item and
then click “Download”.
3. The “Upload” button will be activated when project source code has
been downloaded correctly.
ADAM-5550KW Series User’s Manual 8-13
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
4. Click “Upload” button and then click “Project Source” to test
uploading source function.
5. Click “OK” to proceed with uploading the project source.
8-14 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
6. Uploading project source has been finished.
8.5 Example of changing Language Interface from English to
Traditional Chinese
1. Click “Extras\Options” item.
ADAM-5550KW Series User’s Manual 8-15
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
2. Select “Trad. Chinese” item.
3. Click “Apply” and “OK” buttons.
8-16 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
4. Close Multiprog and then reload it. The Language Interface will
change to Traditional Chinese correctly.
ADAM-5550KW Series User’s Manual 8-17
Downloaded from www.Manualslib.com manuals search engine
Chapter 8 Miscellaneous Functions
8.6 How to confirm the COM port configuration of the ADAM-5091
When you plug the ADAM-5091 on the ADAM-5550KW and run the
Adam.NET Utility, the slot and COM port information will be shown on
the screen as below.
Please be noted that the maximum of plug quantity of ADAM-
5091 is 3pcs. If you plug more than 3pcs at the same time, the
Utility screen will be shown “N/A” as below.
8-18 ADAM-5550KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix A
RS-485 Network
Downloaded from www.Manualslib.com manuals search engine
Appendix A RS-485 Network
EIA RS-485 is the industry’s most widely used bidirectional,
balanced transmission line standard. It is specifically developed
for industrial multi-drop systems that should be able to transmit
and receive data at high rates or over long distances.
The specifications of the EIA RS-485 protocol are as follows:
Maximum line length per segment: 1200 meters (4000
feet)
Throughput of 10 Mbaud and beyond -Differential
transmission
(balanced lines) with high resistance against noise
Maximum 32 nodes per segment
Bi-directional master-slave communication over a
single set of twisted-pair cables
Parallel connected nodes, true multi-drop
ADAM-5550KW Series Controller is fully isolated and use just a
single set of twisted pair wires to send and receive! Since the
nodes are connected in parallel they can be freely disconnected
from the host without affecting the functioning of the remaining
nodes. An industry standard, shielded twisted pair is preferable
due to the high noise ratio of the environment. When nodes
communicate through the network, no sending conflicts can
occur since a simple command/response sequence is used.
There is always one initiator (with no address) and many slaves
(with addresses). In this case, the master is a personal
computer that is connected with its serial, RS-232, port to an
ADAM RS-232/RS-485 converter. The slaves are the
ADAM-5550KW Series Controller. When systems are not
transmitting data, they are in listen mode. The host computer
initiates a command/response sequence with one of the
systems. Commands normally contain the address of the
module the host wants to communicate with. The system with
the matching address carries out the command and sends its
response to the host.
A-2 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix A RS-485 Network
A.1 Basic Network Layout
Multi-drop RS-485 implies that there are two main wires in a
segment. The connected systems tap from these two lines
with so called drop cables. Thus all connections are parallel
and connecting or discon- necting of a node doesn’t affect
the network as a whole. Since ADAM-5550KW Series
Controller use the RS-485 standard, they can connect and
communicate with the host PC. The basic layouts that can be
used for an RS-485 network are:
Daisychain
The last module of a segment is a repeater. It is directly
connected to the main-wires thereby ending the first segment
and starting the next segment. Up to 32 addressable systems
can be daisychained . This limitation is a physical one. When
using more systems per segment the IC driver current rapidly
decreases, causing communication errors. In total, the
network can hold up to 64 addressable systems. The limita-
tion on this number is the two-character hexadecimal address
code that can address 64 combinations. The ADAM converter,
ADAM repeaters and the host computer are non addressable
units and therefore are not included in these numbers.
Figure A-1: Daisychaining
ADAM-5510KW Series User’s Manual A-3
Downloaded from www.Manualslib.com manuals search engine
Appendix A RS-485 Network
Star Layout
In this scheme the repeaters are connected to drop-down
cables from the main wires of the first segment. A tree
structure is the result. This scheme is not recommended
when using long lines since it will cause a serious amount of
signal distortion due to signal reflections in several
line-endings.
Figure A-2: Star structure
A-4 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix A RS-485 Network
Random
This is a combination of daisychain and hierarchical structure.
Figure A-3: Random structure
ADAM-5510KW Series User’s Manual A-5
Downloaded from www.Manualslib.com manuals search engine
Appendix A RS-485 Network
A.2 Line Termination
Each discontinuity in impedance causes reflections and distortion.
When a impedance discontinuity occurs in the transmission line the
immediate effect is signal reflection. This will lead to signal
distortion. Specially at line ends this mismatch causes problems.
To eliminate this discontinuity, terminate the line with a resistor.
Figure A-4: Signal distortion
The value of the resistor should be a close as possible to the
charac- teristic impedance of the line. Although receiver devices
add some resistance to the whole of the transmission line, normally
it is sufficient to the resistor impedance should equal the
characteristic impedance of the line.
Example: Each input of the receivers has a nominal input
impedance of 18 k feeding into a diode transistor- resistor
biasing network that is equivalent to an 18 k input resistor tied
to a common mode voltage of 2.4 V. It is this configuration, which
provides the large common range of the receiver required for
RS-485 systems! (See Figure D-5 below).
A-6 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix A RS-485 Network
Figure A-5: Termination resistor locations
Because each input is biased to 2.4 V, the nominal
common mode voltage of balanced RS-485 systems, the
18 k on the input can be taken as being in series across
the input of each individual receiver. If thirty of these
receivers are put closely together at the end of the
transmission line, they will tend to react as thirty 36k
resistors in parallel with the termination resistor. The overall
effective resistance will need to be close to the
characteristics of the line. The effective parallel receiver
resistance RP will therefore be equal to:
RP = 36 x 103/30 = 1200Ω
While the termination receptor RT will equal:
RT = RO / [1 - RO/RP]
Thus for a line with a characteristic impedance of 100
resistor RT = 100/[1 - 100/1200] = 110Ω
Since this value lies within 10% of the line characteristic
impedance.
ADAM-5510KW Series User’s Manual A-7
Downloaded from www.Manualslib.com manuals search engine
Appendix A RS-485 Network
Thus as already stated above the line termination resistor RT
will normally equal the characteristic impedance Zo. The star
connection causes a multitude of these discontinuities since
there are several transmission lines and is therefore not
recommend.
Note: The recommend method wiring method, that
causes a minimum amount of reflection, is daisy
chaining where all receivers tapped from one
transmission line needs only to be terminated
twice.
A.3 RS-485 Data Flow Control
The RS-485 standard uses a single pair of wires to send and
receive data. This line sharing requires some method to
control the direction of the data flow. RTS (Request To Send)
and CTS (Clear To Send) are the most commonly used
methods.
Figure A-6: RS-485 data flow control with RTS
Intelligent RS-485 Control
ADAM-4510 and ADAM-4520 are both equipped with an I/O
circuit which can automatically sense the direction of the data
flow. No handshaking with the host (like RTS, Request to Send)
is necessary to receive data and forward it in the correct
direction. You can use any software written for half-duplex
RS-232 with an ADAM network without modification. The
RS-485 control is completely transparent to the user.
A-8 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix B
Grounding Reference
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
Field Grounding and Shielding Application
Overview
Unfortunately, it’s impossible to finish a system integration
task at one time. We always meet some trouble in the field. A
communication network or system isn’t stable, induced noise
or equipment is damaged or there are storms. However, the
most usual issue is just simply improper wiring, ie, grounding
and shielding. You know the 80/20 rule in our life: we spend
20% time for 80% work, but 80% time for the last 20% of the
work. So is it with system integration: we pay 20% for Wire /
Cable and 0% for Equipment. However, 80% of reliability
depends on Grounding and Shielding. In other words, we
need to invest more in that 20% and work on these two
issues to make a highly reliable system. This application note
brings you some concepts about field grounding and
shielding. These topics will be illustrated in the following
pages.
1. Grounding
1.1 The ‘Earth’ for reference
1.2 The ‘Frame Ground’ and ‘Grounding Bar’
1.3 Normal Mode and Common Mode
1.4 Wire impedance
1.5 Single Point Grounding
2. Shielding
2.1 Cable Shield
2.2 System Shielding
3. Noise Reduction Techniques
4. Check Point List
B-2 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
B.1 Grounding
B-1.1 The ‘Earth’ for reference
Figure B-1: Think the EARTH as GROUND.
As you know, the EARTH cannot be conductive. However,
all build- ings lie on, or in, the EARTH. Steel, concrete and
associated cables (such as lighting arresters) and power
system were connected to EARTH. Think of them as
resistors. All of those infinite parallel resistors make the
EARTH as a single reference point.
ADAM-5510KW Series User’s Manual B-3
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
B-1.2 The ‘Frame Ground’ and ‘Grounding Bar’
Figure B-2: Grounding Bar.
Grounding is one of the most important issues for our system.
Just like Frame Ground of the computer, this signal offers a
reference point of the electronic circuit inside the computer. If
we want to communicate with this computer, both Signal
Ground and Frame Ground should be connected to make a
reference point of each other’s electronic circuit. Generally
speaking, it is necessary to install an individual grounding
bar for each system, such as computer networks, power
systems, telecommunication networks, etc. Those individual
grounding bars not only provide the individual reference
point, but also make the earth a our ground!
B-4 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
Figure B-3: Normal mode and Common mode.
B-1.3 Normal Mode and Common Mode
Have you ever tried to measure the voltage between a live
circuit and a concrete floor? How about the voltage between
neutral and a concrete floor? You will get nonsense values.
‘Hot’ and ‘Neutral’ are just relational signals: you will get
110VAC or 220VAC by measuring these signals. Normal
mode and common mode just show you that the Frame
Ground is the most important reference signal for all the
systems and equipments.
ADAM-5510KW Series User’s Manual B-5
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
Figure B-4: Normal mode and Common mode.
• Ground-pin is longer than others, for first contact to
power system and noise bypass.
• Neutral-pin is broader than Live-pin, for reducing
contact imped- ance.
B-6 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
B-1.4 Wire impedance
Figure B-5: The purpose of high voltage transmission
• What’s the purpose of high voltage transmission? We
have all seen high voltage transmission towers. The power
plant raises the voltage while generating the power, then a
local power station steps down the voltage. What is the
purpose of high voltage transmission wires ? According to
the energy formula, P = V * I, the current is reduced when
the voltage is raised. As you know, each cable has
impedance because of the metal it is made of. Referring to
Ohm’s Law, (V = I * R) this decreased current means lower
power losses in the wire. So, high voltage lines are for
reducing the cost of moving electrical power from one place
to another.
ADAM-5510KW Series User’s Manual B-7
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
Figure B-6: wire impedance.
B-8 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
B-1.5 Single Point Grounding
Figure B-7: Single point grounding. (1)
• What’s Single Point Grounding? Maybe you have had an
unpleasant experience while taking a hot shower in Winter.
Someone turns on a hot water faucet somewhere else. You
will be impressed with the cold water! The bottom diagram
above shows an example of how devices will influence each
other with swift load change. For example, normally we turn
on all the four hydrants for testing. When you close the
hydrant 3 and hydrant 4, the other two hydrants will get more
flow. In other words, the hydrant cannot keep a constant flow
rate.
ADAM-5510KW Series User’s Manual B-9
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
Figure B-8: Single point grounding. (2)
The above diagram shows you that a single point
grounding system will be a more stable system. If you use
thin cable for powering these devices, the end device will
actually get lower power. The thin cable will consume the
energy.
B-10 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
B.2 Shielding
B-2.1 Cable Shield
Figure B-9: Single isolated cable
• Single isolated cable The diagram shows the structure of
an isolated cable. You see the isolated layer which is
spiraled Aluminum foil to cover the wires. This spiraled
structure makes a layer for shielding the cables from
external noise.
ADAM-5510KW Series User’s Manual B-11
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
Figure B-10: Double isolated cable
• Double isolated cable Figure 10 is an example of a double
isolated cable. The first isolating layer of spiraled aluminum foil
covers the conductors. The second isolation layer is several
bare conductors that spiral and cross over the first shield layer.
This spiraled structure makes an isolated layer for reducing
external noise. Additionally, follow these tips just for your
reference.
• The shield of a cable cannot be used for signal ground. The
shield is designed for carrying noise, so the environment noise
will couple and interfere with your system when you use the
shield as signal ground.
• The higher the density of the shield - the better, especially for
communication network.
• Use double isolated cable for communication network / AI / AO.
• Both sides of shields should be connected to their frame while
inside the device. (for EMI consideration)
• Don’t strip off too long of plastic cover for soldering.
B-12 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
B-2.2 System Shielding
Figure B-11: System Shielding
• Never stripping too much of the plastic cable cover. This is
improper and can destroy the characteristics of the
Shielded-Twisted-Pair cable. Besides, the bare wire shield
easily conducts the noise.
• Cascade these shields together by soldering. Please refer to
follow- ing page for further detailed explanation.
• Connect the shield to Frame Ground of DC power supply to
force the conducted noise to flow to the frame ground of the
DC power supply. (The ‘frame ground’ of the DC power supply
should be connected to the system ground)
ADAM-5510KW Series User’s Manual B-13
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
Figure B-12: The characteristic of the cable
• The characteristic of the cable Don’t strip off too much
insulation for soldering. This could change the effectiveness of
the Shielded-Twisted-Pair cable and open a path to introduce
unwanted noise.
B-14 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
Figure B-13: System Shielding (1)
• Shield connection (1)
If you break into a cable, you might get in a hurry to achieve
your goal. As in all electronic circuits, a signal will use the path
of least resis- tance. If we make a poor connection between
these two cables we will make a poor path for the signal. The
noise will try to find another path for easier flow.
ADAM-5510KW Series User’s Manual B-15
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
Figure B-14: System Shielding (2)
• Shield connection (2)
The previous diagram shows you that the fill soldering just
makes an easier way for the signal.
B-16 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
B.3 Noise Reduction Techniques
• Isolate noise sources in shielded enclosures.
• Place sensitive equipment in shielded enclosure and away
from computer equipment.
• Use separate grounds between noise sources and signals.
• Keep ground/signal leads as short as possible.
• Use Twisted and Shielded signal leads.
• Ground shields on one end ONLY while the reference
grounds are not the same.
• Check for stability in communication lines.
• Add another Grounding Bar if necessary.
• The diameter of power cable must be over 2.0 mm2.
• Independent grounding is needed for A/I, A/O, and
communication network while using a jumper box.
• Use noise reduction filters if necessary. (TVS, etc)
• You can also refer to FIPS 94 Standard. FIPS 94
recommends that the computer system should be placed
closer to its power source to eliminate load-induced common
mode noise.
Figure B-15: Noise Reduction Techniques
ADAM-5510KW Series User’s Manual B-17
Downloaded from www.Manualslib.com manuals search engine
Appendix B Grounding Reference
B.4 Check Point List
• Follow the single point grounding rule?
• Normal mode and common mode voltage?
• Separate the DC and AC ground?
• Reject the noise factor?
• The shield is connected correctly?
• Wire size is correct?
• Soldered connections are good?
• The terminal screw are tight?
B-18 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine
Appendix C
Reference Documents
Downloaded from www.Manualslib.com manuals search engine
Appendix C Reference Documents
Following resources are helpful for understanding how to use
Multiprog Software and IEC-61131-3 programming languages.
C.1 Reference Documents
- Multiprog Quick Start Manual
- Multiprog User’s Manual
- Mulitprog On-line Help
- ADAM-5550KW Series User’s Manual
(under Advantech Multiprog CD-ROM “Documentation” directory)
- ADAM-5000 I/O Module User’s Manual
(under Advantech Multiprog CD-ROM “Documentation” directory)
C.2 Topics for Getting Familiar with Multiprog
- User Interfaces
- Basic Project Handling
- Text Editor, Graphical Editor and Edit Wizard
- Developing a Project
- Understanding the Architecture of Project
POUs
Instantiate
Task
- IEC-61131-3 Programming Languages
- Function Blocks and Functions
- PLC Help
C-2 ADAM-5510KW Series User’s Manual
Downloaded from www.Manualslib.com manuals search engine