Fieldbus & Industrial Networking


Embedded web servers - a solution to configuring embedded devices

September 2001 Fieldbus & Industrial Networking

The Internet has impacted on the modern world to such an extent that the ability to browse websites and download information has become the norm. The expectation to access any device via a web browser has led to many manufacturers adding web capability to their products.

Industry today

In the past, configuring and monitoring data from an embedded device has often proved to be a difficult exercise, as traditionally, data has been transferred serially using a protocol derived from RS232 and RS485. An application is loaded on a PC, and the raw data is transferred across the serial connection. Aside from distance limitations, and data transfer rates, suppliers are faced with the software development costs of upgrading their software for different operating systems, and users are required to install software they may not always require on the same PC.

The widespread use of TCP/IP, and the expansion of Ethernet-based local and wide area networks has brought a solution as many of these problems can be solved by including a web server as part of the embedded device. Now, by using HTML as a standard development language, the embedded device can display the same data with any commercial web browser. The user can now comfortably sit in his office or at home, and using a TCP/IP connection over the Internet, monitor and modify the configuration of his embedded device anywhere in the word.

Communication

For an embedded device to be web-enabled, it has to have a web server running that may be accessed by an external web browser over a network connection. The protocol used between the browser and server is HTTP (Hyper Test Transfer Protocol). As HTTP runs over TCP/IP, the engine of the web server is the TCP/IP stack, which is responsible for the transfer of data from the application, across a physical Ethernet link. User accessible web pages are stored within the web server. The web server thus handles requests from the browser to access these pages and passes data to and from the browser.

When a web browser retrieves a file from a web server, the server provides the MIME (multipurpose Internet mail extension) type of the file. The browser uses the MIME type to establish whether the file format can be read or, if not, a suitable application is available to read the file.

Typical web-enabled embedded devices will consist of a web server as well as an application running on the device. The web server thus provides an interface between the web browser or the user, and the application running on the embedded device.

The solution

The EtherMOD range of thin servers provides an innovative method of implementing web servers on existing embedded devices. Essentially, the EtherMOD enables the connection of any TTL serial device with an Ethernet network. It is programmed with an IP address, subnet mask and gateway address compatible with the network it is planned to connect with. When the EtherMOD is running, it becomes 'transparent', passing data to and from the serial device to the application. The EtherMOD also contains a web server, and can thus be remotely fully configured using any commercial browser. Using FTP, client-specific HTML pages can be loaded onto the EtherMOD, and a scripting functionality allows for the display and manipulation of serial data from these web pages. Effectively, the set-up and monitoring software applications mentioned earlier can be completely replaced by web browser functionality, eliminating the need for loading software on any customer machines. In addition, the user interface can be upgraded using FTP.

SAN People

(021) 882 8811

[email protected]

www.sanpeople.com





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

Introduction to Part 2 loop signatures and process transfer functions
Fieldbus & Industrial Networking
The previous series of loop signature articles dealt with the basics of control loop optimisation, and concentrated on troubleshooting and ‘SWAG’ tuning of simple processes. In this new series, consideration will be given to dealing practically with more difficult issues like interactive processes, and with processes with much more complex dynamics.

Read more...
Siemens sets new standards in drive technology
Fieldbus & Industrial Networking
Siemens is setting new standards in industrial drive technology with the launch of its new high-performance drive system, Sinamics S220. This offers a seamless and innovative drive system with comprehensive simulation and analysis capabilities and advanced connectivity features that enable full integration into digital work processes.

Read more...
PC-based control in the plastics industry
Beckhoff Automation Fieldbus & Industrial Networking
Nissei Plastic, an injection moulding machine manufacturer based in Japan is implementing a worldwide tend towards open automation systems from experienced specialists using PC and EtherCAT-based control technology from Beckhoff.

Read more...
Loop Signature 31: Non-linearity in control loops (Part 2)
Michael Brown Control Engineering Fieldbus & Industrial Networking
This article is a continuation of Loop Signature 30 published in the last issue in this series, exploring reasons for non-linearities which may be encountered in feedback control loops

Read more...
PC-based control optimises robotic parts handling on plastics machinery
Beckhoff Automation Editor's Choice Fieldbus & Industrial Networking
NEO is a cartesian robot developed by INAUTOM Robótica in Portugal for parts removal on plastics machinery. Its aim is to increase system productivity. NAUTOM Robótica has entered into a strategic partnership with Bresimar Automação to increase the working speed of the cartesian robots using advanced control and motion solutions from Beckhoff. The result is a comprehensive, future-proof automation solution for its entire family of cartesian robots.

Read more...
PC-based control for flat wire motors for electric vehicles
Beckhoff Automation Fieldbus & Industrial Networking
Special machine manufacturer, ruhlamat Huarui Automation Technologies unveiled the second generation of its mass production line for flexible stators with bar winding. This enables extremely short production cycle and line changeover times, supported by PC- and EtherCAT-based control technology from Beckhoff.

Read more...
Case History 200: The final case history – desuperheater control problem.
Michael Brown Control Engineering Editor's Choice Fieldbus & Industrial Networking
For this final article I have chosen to relate a problem that existed in a desuperheater temperature control on a boiler in a petrochemical refinery.

Read more...
PC-based control technology in additive manufacturing
Beckhoff Automation Editor's Choice Fieldbus & Industrial Networking
As an open control platform, PC-based control supports different engineering approaches, including low-code programming. The machine builder, Additive Industries uses this to create the code for the TwinCAT runtime of its 3D printers.

Read more...
Suppression and safety solutions for fire and gas in mission-critical industries
Fieldbus & Industrial Networking
By representing world-leading brands and focusing on fully integrated, certified systems, HMA South Africa is positioning itself as a trusted partner in fire detection, suppression and explosion-proof safety solutions across the continent.

Read more...
Integrating fire alarm systems into building management systems
Beckhoff Automation Fieldbus & Industrial Networking
Fire alarm systems work independently of the building automation system. Schrack Seconet has developed a flexible gateway using ultra-compact industrial PCs and TwinCAT from Beckhoff, which can be used to flexibly convert a customer-specific communication protocol to a wide range of transmission standards.

Read more...









While every effort has been made to ensure the accuracy of the information contained herein, the publisher and its agents cannot be held responsible for any errors contained, or any loss incurred as a result. Articles published do not necessarily reflect the views of the publishers. The editor reserves the right to alter or cut copy. Articles submitted are deemed to have been cleared for publication. Advertisements and company contact details are published as provided by the advertiser. Technews Publishing (Pty) Ltd cannot be held responsible for the accuracy or veracity of supplied material.




© Technews Publishing (Pty) Ltd | All Rights Reserved