We offer a complete implementation for QNX 6.x (QNX 7.0 in beta) supporting the 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.
Driver and C API for INTERBUS G4 Master boards:
IBS-PCI SC/I-T board (PCI format)
IBS-PCI 104 SC-T board (PCI-104 format)
IBS-PC ISA SC/I-T board (PC/ISA format)
IBS-PC 104 SC-T board (PC/104 format)
Using one of these generation-4 boards, a standard industrial PC can operate as the master of a INTERBUS fieldbus. 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 releases 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.
All INTERBUS-services are fully supported under QNX 7.0 (QNX 4.25 and QNX 6.x.EOL) 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 cycle of the bus can also be triggered by the application. This feature works completely interrupt driven.
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