Computer/Embedded Technology


Implementing Ethernet-based industrial protocols in embedded systems

18 April 2007 Computer/Embedded Technology

Increasingly, industrial and machine control is implemented using Ethernet-based networks, with all devices in the network connected by either twisted pair cable for 10/100 Ethernet connections, or wireless networks, using 802.11-based devices. A variety of industrial protocols have been developed that operate over Ethernet networks, and supplant earlier serial-based industrial networking protocols, such as CAN and Modbus.

Bob Blumenscheid
Bob Blumenscheid

Ethernet-based solutions provide many intrinsic advantages over the older networks, mainly in the areas of speed, scalability and flexibility. Ethernet networks offer faster transmission times, and the ability to spread that network over a wider area. In addition, more devices can be connected to an Ethernet network without degrading the transmission performance of the network

Finally, Ethernet-based networks are much more flexible, as they can take advantage of the existing networks in a facility. Wired Ethernet networks provide a long connection range between devices, while wireless Ethernet connections require no cabling at all, so installation and rearranging of equipment is much easier - little network reconfiguration will be required.

Protocols

Even in wireless networking, there are different protocols to choose from, each with their own unique benefits. The 802.11b is the most common and widely deployed type of wireless at the moment. 802.11g, more recently defined, offers faster speeds at slightly higher prices. 802.11 b and g both operate in the 2,4 GHz spectrum, and this can cause problems, because many other devices operate in the same frequency - microwave ovens, cordless phones and other networking devices like ZigBee or RF radios. In facilities where there is too much interference at 2,4 GHz, the 802.11a protocol is available, operating in the less-crowded 5 GHz spectrum. This is suited to specialised applications, where a large number of devices need to be deployed.

As an embedded developer, there is increasing pressure to include features in your product that allow it to communicate with other devices over an Industrial Ethernet network. This requires not only including Ethernet connectivity in your device, but also support in your embedded software for the various Ethernet protocols that are required to implement machine-to-machine communication in your particular vertical market. In many situations, simple TCP/IP support is no longer enough.

A very common Industrial Ethernet protocol in use today is Profinet. Evolving out of the Fieldbus-based Profibus, Profinet is designed to run on standard 10/100 Ethernet networks. Profinet is a very common requirement in devices and sensors used in process control applications. It comes in different levels of performance requirements, from the Profinet/RT for realtime applications, to the Profinet/IO and Profinet/CB for less demanding applications. Profinet is designed to be an open standard for industrial automation of Ethernet, and it was adopted as the standard protocol for Industrial Ethernet by German automotive manufacturers in late 2004.

While Profinet/RT performance requires specialised processors such as the Siemens Ertec processor, Digi has implemented Profinet/IO in its ARM-based products by providing a stack bypass API in its NET+OS realtime operating system. This unique API is designed to bypass the standard TCP/IP stack for Ethernet communications, providing a very fast, deterministic response that allows devices to achieve peak ProfinetI/O performance.

The NET+OS RTOS can run on any of Digi International's embedded devices, including the NET+ARM NS9360 processor (Figure 1) or the Digi Connect ME and Connect Wi-ME modules (Figure 2). These are networking co-processor modules that are designed to replace an RJ45, but include a complete networking subsystem, ready to be integrated into an embedded product. This module (Figure 1) includes an ARM7 processor and memory, as well as an embedded RTOS that provides complete Ethernet connectivity, with a TCP/IP stack and a web server.

Figure 1. NET+ARM NS9360
Figure 1. NET+ARM NS9360

Figure 2. Digi Connect Wi-ME
Figure 2. Digi Connect Wi-ME

Connect modules can communicate with the main embedded channel via a serial channel, providing an easy way to pass data or machine status out over the network or to display it at the device so it can be viewed easily via a web browser. The Digi Connect ME supports 802.11b wireless networking.

Digi Connect Modules are ideal for adding Industrial Ethernet capabilities to products that need to communicate with other devices. For more sophisticated applications, including LCD and touch screens to operate machines or display data, the Digi ConnectCore Wi-9C (Figure 3) includes additional performance and features such as USB support and integrated LCD controller. The modules also support both 10/100 wired and 802.11b/g wireless networking.

Figure 3. Digi ConnectCore Wi-9C
Figure 3. Digi ConnectCore Wi-9C

Other Industrial Ethernet protocols in use today include Modbus/TCP and Ethernet/IP. Modbus/TCP is an extension into Ethernet of a fieldbus introduced by Modicon in 1979, while Ethernet/IP is developed and supported by Rockwell Automation. Ethernet/IP is commonly found in process control or material handling applications, and is implemented using standard Ethernet devices and cabling.

The Modbus protocol first published back in the 1970s, is in wide use by industrial automation companies. No changes have been made to the protocol: Modbus/TCP embeds a Modbus frame into a TCP frame.

The Protocessor module (www.protocessor.com) from FieldServer Technologies provides support for these protocols, and many others, on Digi's software and hardware. This company offers software to run on Digi's modules as well as products based on Digi hardware that already include support for the required Industrial Ethernet protocol.

The extensible nature of Digi's embedded networking products have allowed companies like FieldServer to provide applications running on Digi's NET+OS operating system to support a variety of Industrial Ethernet protocols.

The integrated approach provided by Digi and its partners makes it easy for an embedded developer to quickly implement Industrial Ethernet protocol support on the products. Digi's NET+OS and the Connect ME, Connect Wi-ME and the ConnectCore 9C are all supported by Digi's new Jump Start Kits, making it easy to get started in developing applications with these modules as well as exploring the implementation of Industrial Ethernet protocols.





Share this article:
Share via emailShare via LinkedInPrint this page

Further reading:

First NVMe SSD Built with 8th-gen BiCS FLASH
EBV Electrolink Computer/Embedded Technology
KIOXIA recently announced the development and prototype demonstration of its new KIOXIA CM9 Series PCIe 5.0 NVMe SSDs, which incorporates CMOS directly Bonded to Array technology.

Read more...
QuecPi smart development board
iCorp Technologies Computer/Embedded Technology
The QuecPi Alpha smart MOB development board is Quectel’s smart development board based on Qualcomm’s QCS6490 high-performance 64-bit octa-core processor.

Read more...
Eskom announces PV registration extension
Computer/Embedded Technology
The South African Photovoltaic Industry Association has welcomed Eskom’s decision to extend its zero-registration fee policy and free smart meter installation for residential Small-Scale Embedded Generation customers until March 2026.

Read more...
Unlock enhanced wireless performance
Computer/Embedded Technology
Duxbury Networking has introduced Cambium Networks’ Deep Virtual Circuit (Deep VC) technology, a free upgrade for the PMP 450 platform that will transform wireless broadband performance across the country.

Read more...
Computing in industrial environments
Vepac Electronics Computer/Embedded Technology
The Panasonic Toughbook CF-33/CF33 Tablet is a 12,0-inch fully rugged device with hot-swappable twin batteries and highly configurable capabilities.

Read more...
DDR5 DRAM series
Vepac Electronics Computer/Embedded Technology
Innodisk has announced its DDR5 6400 DRAM series featuring the industry’s largest 64GB single-module capacity.

Read more...
Generate waveforms at 10 GS/s
Vepac Electronics Computer/Embedded Technology
New flagship arbitrary waveform generator cards from Spectrum Instrumentation generate waveforms with 2,5 GHz bandwidth and 16-bit vertical resolution.

Read more...
Quad-port 10GBASE-T controller
Rugged Interconnect Technologies Computer/Embedded Technology
he SN4-DJEMBE, available from Rugged Interconnect, is a networking adaptor card for CompactPCI Serial systems, equipped with four individual controllers for 10GBASE-T.

Read more...
HPE policy management platform
Computer/Embedded Technology
Duxbury Networking has announced the availability of the HPE Aruba ClearPass policy management platform, that enables business and personal devices to connect to an organisational level, in compliance with corporate security policies.

Read more...
IoT gateways
Brandwagon Distribution Computer/Embedded Technology
IoT Gateways are hardware and software devices that are responsible for collecting data from connected devices, managing communication between devices and the cloud, and processing and analysing the data before sending it to the cloud for further analysis.

Read more...