LinuxAutomation


Pengutronix

   

Fieldbusses and Interfaces

The interface between an industrial PC and it's environment is very important for most applications. Linux supports a variety of industrial standard interfaces and field busses.


General Interfaces



Linux 1394 Project

FireWire (IEEE 1394) is a modern serial interface standard to carry large data rates. It is mostly intended to connect high bandwidth peripherals like video cameras and hard disks to a PC.



IP over 1394

A kernel module to enable TCP/IP networking over IEEE1394 FireWire connections.



Linux USB

The Universal Serial Bus was developed to connect periperals to desktop PCs. In the meantime there are also some sensors with an USB interface.



The Linux IrDA Project

Infrared interface for peripherals



LIRC

The Linux Infrared Remote Control Software



Linux Bluetooth Project

Bluetooth Treiber von Axis.



rtnet

The rtnet driver from Lineo enables a private ethernet to react in realtime. At the time beeing there is support for just a few ethernet boards.



RkJava

A Java interface to some PLCs (e.g. Siemens Simatic S5, S7). This is a frontend to the rkxxx-server packets from Emig Software.


Field Busses



I2C-Bus

Drivers for the I²C bus



Linux CAN Driver

The Linux CAN Driver project.



CAN by Janz

Janz supports Linux for their CAN bus cards.



Hilscher

Hilscher has Linux supported interface boards (PCI and PC/104) for all major fieldbusses.



CAN von MicroControl

MicroControl does also support Linux for their CAN interface cards. In addition you'll find the CANpie GPL project; it wants to implement an API for ISO/OSI layer 2.



CanFestival


DeviceNet

DeviceNet is a high level protocol on top of CAN. This driver controls the SST 5136-DN cards from SST.



Interbus

Driver for the IBS PC ISA SC/I-T controller boards by Phoenix Contact.


Industrial Busses



VME Linux

VME bus support for Linux.



VME ISA Bridge

ISA to VME bridge by Wiener. Drivers are available for Linux at the Institute for Nuclear Physics of Forschungszentrum Karlsruhe.


Building Automation



EWMS II

The Amann EWMS II Communications Gateway is a Linux based system to connect a variety of subsystems to the BACnet protocol. The system supports EIB, Modbus, M-Bus, Grundfoss and serveral other bus systems. Due to Linux and Web technology it is a stable and easy to program interface, which is very flexible due to it's modular concept.


Protocols



COM/DCOM

Intrinsyc offers a Linux COM/DCOM library. This enables access to the communication protocols from the Windows world. The company is also planning an OPC suite based on this product.



FreeDCE

Projekt to implement free versions of the DCE and DCOM protocols.

   
 
© 2000 by Robert Schwebel