EIB/KNX

Facility Systems Engineering according to EN 50090 and ISO/IEC 14543

more

Bring together what belongs together

Flexible, modular…

TAPKO EIB/KNX Stack

We have developed our own EIB/KNX Communication Stack (EIB/KNX Stack). One of the main ideas when implementing this was and remains the flexible and modular design of the TAPKO EIB/KNX Stack.
This flexibility and modularity allows adapting the TAPKO EIB/KNX Stack to various demands. Thus, among other things, it supports the various KNX Configuration modes (system and easy mode) and device models. The TAPKO EIB/KNX Stack may also be adapted to the various hardware platforms. The applications are hardly influenced by the varying configurations of the TAPKO EIB/KNX Stack - the configurations are hidden from the application.
Obviously the TAPKO EIB/KNX Stack has been implemented and certified according to the latest KNX manual and its supplements and is therefore compatible with the ETS. For device software thus only the certification of the application is needed.

To ease development of the application, a comprehensive interface is supplied for the application (API) . This comprises various functions. This includes simple reading and stimulating of group objects as well as a series of other functions like timer, conversions and many more. Our test- and demo-board can be used as a development environment. Naturally, the complete stack is available also under Windows. This way it is possible to develop more comprehensive logics for the application by the aid of Windows tools. The API and the development environment also enable very fast compilation of more complex applications.

Demo

To verify the functions of the TAPKO EIB/KNX Stack, we supply a demo program. This demo will run on any Windows surface. It comprises the complete TAPKO EIB/KNX Stack with a device model and  the bus coupling. The application implemented is a dimming sensor and dimming actor. Thus, the demo can be used coupled to the EIB, as well as stand alone.

Features

In short, the TAPKO EIB/KNX Stack offers the following features:

    * General:
          o Structure according to ISO-OSI-model
          o Communication with EIB/KNX
          o Basic modules like timer, scheduler, report system
    * Adaptable to target platform
          o ANSI-C
          o Runs on 8/16/32 bit microprocessor/microcontroller
          o Processor/compiler dependencies restricted to a small share of files
          o Byteorder: little endian, big endian
          o Microcontrollers on which the stack has been certified:
                + Texas Instruments MSP430
                + NEC 78k0
    * Media/coupling to the KNX bus
          o Coupling to TP1 (EIB physical layer) via TPUART
          o Galvanic separation optional
    * Configuration modes
          o Configuration modes
                + S-mode
                + E-mode
                + A-mode
          o Activation of configuration modes via compiler switch
          o Combination of configuration modes possible
          o The following configuration modes have been certified
                + S-mode
                + easy controller mode
    * device models/ device profiles
          o setting of device models by compiler switch
          o the following device models have been certified or the certification is in preparation:
                + BCU 1 / BIM M111 (S-mode)
                + BCU 1 / BIM M111 (S-mode + easy controller mode)
                + BIM M112 (S-mode)
                + BIM M112 (S-mode + easy controller mode)
    * EIB-/KNX-Features
          o Group communication
          o Interface objects
          o Direct memory access
          o Device descriptor read
          o Network Parameter read
          o Physical address
          o Link Services
          o ...
    * development platform
          o standard ANSI-C cross compiler
          o test-/demo board available for MSP430
          o WINDOWS developing environment
                + Bus access via TPUART or FZE 1066
                + Protocolling of telegrams
                + Display of system states /-tables of predefined dialogues
                + In-/output of the application via application-specific dialogues

You will find detailed information in our description of the TAPKO EIB/KNX Stack. This, as well as a demonstration under Windows, you may find in our download section.

 

Downloads

KNX 20 Jahre