INOC
 
Home

Vol 10 Issue 1
 News
 Contents
 Products
 Safety
 Datafiles

Next Feature
 

 

 


Micro clients: the very thin clients

Günter Dumsky, product manager for Kontron Embedded Computers, looks at the way production machines and automation plants are no longer limited to being centrally controlled by traditional monolithic systems. Rather, decentralised systems that incorporate slim embedded computer systems are becoming increasingly popular.

Operator control panels and visualisation units are still often integrated within controller modules, which means that the Human Machine Interface (HMI) must share resources with the controller. This occasionally degrades real-time performance of the controller or interferes with visualisation if the controller has been allocated all resources with absolute priority. With the HMI and controller on the same system visualisation units are also harder to install as, with traditional graphics interfaces, screens have to be positioned within of 10 metres of the controller.

A simpler alternative is to enhance the controller with a web server and then use a single interface for the exchange of operational data. Visualisation is achieved by attaching thin clients (commonly used in the desktop IT world) that can be set up at any location in the network. Controllers are freed from having to share resources with visualisation units and the componentry necessary in the controller to support visualisation is no longer required. Enter the Micro Client: compared to traditional designs, Kontron's Micro Clients are a more slender and robust form of thin client. They require less initial investment and are cheaper to run than other visualisation options, which leads to a lower total cost of ownership (TCO). What then are the differences between these slimmed-down visualisation clients and classical thin clients?

The Micro Client includes a processor that provides enough performance to support the I/O functionality, together with graphics support, touch-screen, a keyboard and mouse interface, and an RS232 interface for peripheral devices. The unit includes enough RAM to support the basic operating system, a network connection and a housing. Micro Clients are slimmer than Thin Clients, since the latter still use cooling fans, hard disks and have high-quality graphics support. Micro Clients do not support such high-end graphics since most machine controllers have no need for complex 3D animations. Simple visualisation of the operational data through a website is more than sufficient.

Micro Clients can be used for more complex visualisation tasks in client-server Manufacturing Execution Systems (MES) which have traditionally used thin clients. Often complex graphic functionality is pointless in these applications and its inclusion can unnecessarily increase system costs. Kontron's M@C57 Micro Client with its 5.7-inch display is ideally suited to these implementations.

Decisive advantages A slender design gives the Micro Client advantages over traditional thin clients and fully-fledged industrial PCs: At OEM volumes, Micro Clients cost approximately 700 Euro less, are more reliable and therefore require less maintenance and support. During operation Micro Clients exhibit further benefits as they produce less heat and offer improved values for EMC and electrical safety.

In the event of a failure a Micro Client can simply be exchanged for another one. This enables a service technician to concentrate on faultfinding and repair any defective units without having to perform complex removal and installation procedures. While the client is being swapped, the remainder of the plant can continue to operate as normal.

The design of the client means that it can be deployed with any type of decentralised controller, regardless of the controller's hardware platform and operating system. Therefore, the Micro Client is suitable for use by any machinery and plant constructors involved with decentralised automated systems. Browser-based visualisation is the simplest to achieve in most cases and all the controller needs to have is a simple web server. The server publishes all the required information, which is acquired by the Micro Client over TCP/IP and then conveyed to a browser-based visualisation unit. The Micro Client sends user commands to the controller in the opposite direction and it is not necessary for each decentralised controller to be linked to its own visualisation client. A home page on a Micro Client's browser can be configured so an operator can access as many controller websites as required. Using suitably programmed browser plug-ins, it is possible to implement the user control and visualisation of large machines that incorporate a variety of decentralised controllers using a single Micro Client. The same job could also be accomplished using conventional PCs or thin clients, but as described above, such devices are often more than is required.

Development environment

SOPH.I.A is Kontron's development environment for web-based automation and it allows any controller module to be configured and put into service using a standard web browser. Entire handbooks and user manuals can be stored in distributed controller modules so that in the event of an error or malfunction, self-explanatory diagnostic information is easily accessible by an operator. This alone should reduce the need for onsite visits and remote services. Compared to pure web server applications, SOPH.I.A. offers a universal and sophisticated all-in-one package for developing, configuring and managing web-controlled applications, which includes decentralized controllers, modular distributed systems and complete automation plants.

The Integrated Development Environment (IDE) and Application Programming Interface (API) enable a controller to be connected its web server, the source of Micro Client data, with only a few mouse clicks. Configurations for working with all the popular industrial fieldbuses can be set up from within the development environment and the application's interface has been designed to be independent and modular. Data providers get their data from application-specific connections and transfer it via an XML data server to the web server. Since the data provider's footprint and resource overhead are kept to a minimum, it can be loaded onto the smallest of embedded systems and it is not necessary for the XML and web server to be implemented in the same module. The web server application can be separated from the actual application and be integrated into a central homepage on its own hardware platform. Alternatively, the Micro Client can provide this functionality and a Flash Disk is available for this purpose.

The first Micro Client has a 5.7-inch display, which means it can be accommodated in nearly all production machines and used as an alternative to other forms of visualisation. The M@C57 is available with two display variants: A QVGA STN display for very price-sensitive applications and a QVGA TFT display. Both display types are available with a resistive touch screen and by using X-board Computer-on-Modules (COMs), the processor performance can be chosen meet the application's requirements. RAM and Flash configurations each range from 32 to 128 MB and an additional CompactFlash socket will transform a Micro Client into a universally deployable terminal for use in server-based architectures.

The TFT version also provides up to 19 additional touch screen keys that are freely configurable. Standard operating systems include WIN CE.NET and Embedded Linux and an XP Embedded version will follow. The baseboard provides conventional interfaces such as Ethernet, two USB ports as well as one RS232/485 port, and application specific interfaces include RS422/485 and CAN. Kontron offers the Micro Client together with all industry relevant services, and Micro Client M@C57 is already being used in sophisticated printing machines with decentralised controllers and in wind park windmill control systems.

Kontron

Reply number u121

 

Home    Magazine    Directory    Show Reviews    Links    Media Guide

© Copyright 2004 Magpye Publishing Ltd.