DACHS® INTERBUS
We offer a complete implementation for QNX 4.25 and QNX 6.3 supporting Mailbox Interface, Data Transmission Interface, Bus Management, PCP and also the INTERBUS Loop network!
Advantages of INTERBUS for DACHS® are high speed and small cycle times which allow the realization of applications for hard realtime requirements.
Available DACHS®-Software Components:
Using these PC boards a standard industrial PC-compatible computer operates as the master of the INTERBUS fieldbus. With these generation-4 boards from Phoenix Contact in PCI, PC/ISA and PC/104 format the INTERBUS-Loop segments are also supported. So it is possible to design the bus topology in a unique way from 32 bit modules up to single bit oriented Loop modules.
The integration of an INTERBUS master board with a protocol processor on the PC board frees the PC processor from the entire bus handling. The INTERBUS master board cares for the cyclic transfer of the information of up to 4096 I/O points.
For these PC boards is offered a call library, which simplifies realtime application development for the 32 bit client/server realtime operating system QNX 4.25 and QNX 6.3.
All INTERBUS-services are fully supported under QNX 4.25 and Neutrino. It is easy to get access to the Data Transmission Interface for reading and writing process data. The mailbox interface is available for fieldbus management service functions and PCP communications.
The cycle time of the driver is adjustable in the range from 1ms to 4ms.
The mailbox interface allows full multi tasking operation with buffering of events in a 8KB FIFO buffer. The Generation 4 controllers of INTERBUS support also the cost effective INTERBUS Loop network.
The cycle of the bus can also be triggered by application. This feature works completely interrupt driven.
DACHS-CMD, INTERBUS management tool for DACHS
It´s a PHOTON based management tool which allows the maintanance, diagnostic and configuration of the INTERBUS. The applications can be programmed in C, Python, DACHSview or/and in all IEC 61131-3 languages.
With this tool you are able to manage the INTERBUS - masters networkwide with the related INTERBUS - slaves. It's a communication via the Dual-Ported-Memory of the INTERBUS-masters and not via the serial diagnostic link; so it allows the transparent access throughout the network.
The realization of the graphical user interface is done with PHOTON, the realtime capable GUI from QNX. You retain the complete graphical surface even when handling via modem. sceendump DACHS-CMD IBS
Soft PLCs
Visual programming of hard real-time applications
-
DACHSview for INTERBUS Master A real-time component-based programming tool for the easy cross-development of distributed real-time applications running QNX6.
more
Hard real-time IEC 61131-3 QNX targets --more
-
for ISaGRAF® 3.4 
IEC 61131-3 tools for programming in all standard IEC 61131-3 languages:
ladder logic, function block display, sequencial function charts, instruction list and structured text.
C function blocks can be added to the IEC 61131-3 runtime systems to provide QNX OS services or the support of special hardware interfaces.