Presentation is loading. Please wait.

Presentation is loading. Please wait.

KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 1 KONNEX Configuration modes in the frame of a modular communication stack Petar.

Similar presentations


Presentation on theme: "KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 1 KONNEX Configuration modes in the frame of a modular communication stack Petar."— Presentation transcript:

1 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 1 KONNEX Configuration modes in the frame of a modular communication stack Petar Tomic KONNEX Scientific Conference 2004

2 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 2 Why configuration ? One end user application may consist of one or more devices Combining of several devices to one application is done by configuring the devices

3 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 3 What is configuration ? Each devices has to know how it is linked to all other installed devices –Communication addresses The behaviour of the device in an application is influenced by its settings or parameter

4 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 4 Configuration Example

5 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 5 KONNEX Configuration Modes Several configuration modes are defined adjusted to: –the type of installation environment and –persons performing the installation

6 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 6 KONNEX Configuration Modes S-mode (System-mode) E-mode (Easy-mode) –Controller mode –Logical tag mode –… A-mode (Automatic-mode)

7 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 7 Applikation areas for different Configuration Modes Project Sophistication Functionality S-mode Freely programmable Common tool based High functionality well trained professionals E-mode Easy configurable Simple tool required Limited functionality For basic trained professionals A-mode Automatic configuration Attractive solutions for loose goods For consumers Device

8 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 8 S-mode Configuration with a common tool –ETS Knowledge of functionality –Provided by the installer Download of prepared data images –Direct memory access –Properties

9 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 9 S-mode

10 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 10 E-mode (controller) Configuration –Without a PC –Controller Defined channels in Specification Knowledge of functionality –Channel information in each device –How to link the channel in the controller

11 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 11 E-mode

12 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 12 A-mode Self configuration by the devices Functional blocks defined in Specification Knowledge –Devices have the knowledge how to link to other functional blocks

13 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 13 A-mode

14 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 14 Device Structure

15 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 15 Implementation Tapko Konnex-Stack

16 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 16 Implementation

17 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 17 Implementation //------------------------------------------------------------------ // handling of management services/APCIs (device model independent) //------------------------------------------------------------------ //------------------------------------------------------------------- // handled APCIs for T_DATA.ind //------------------------------------------------------------------- APCI_BIT_WRITE, APCI_PROPERTY_VALUE, APCI_AUTHORIZE, APCI_KEY_WRITE, APCI_LINK_RW, APCI_USER_MEMORY, APCI_PROTECTED_USER_MESSAGE //------------------------------------------------------------------- // handled APCIs for T_UNACK_DATA.ind //------------------------------------------------------------------- APCI_PROPERTY_VALUE, APCI_LINK_RW //------------------------------------------------------------------- // handled APCIs for T_UNACK_DATA.con //------------------------------------------------------------------- APCI_NP_READ //------------------------------------------------------------------- // handled APCIs for T_BROADCAST.ind //------------------------------------------------------------------- APCI_IND_ADDR_SERNO, APCI_NP_READ //------------------------------------------------------------------- // handled APCIs for T_SYSTEM_BROADCAST.ind //------------------------------------------------------------------- APCI_DOMAIN_ADDRESS

18 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 18 Configuration modes in a device Combinations of configuration modes and real existing device lead to to the introduction and definition definitions of Device Profiles.

19 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 19 Device Profiles Definition in KONNEX Handbook (Vol. 3, Chapter 6) –S-mode BCU 1, BCU 2, BIM M112, Line coupler, … –E-mode Controller mode, LTE, logical tag, … –A-mode Application resource, Application controller

20 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 20 Profile S-mode (BCU 1) Resources –Memory –System tables (Address table, …) Configuration mechanism –Physical Address Assignment –Direct memory access

21 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 21 Profile E-mode (0701) Resources –Memory –System tables (Address table, …) Configuration mechanism –Physical Address Assignment –Direct memory access –Device descriptor 2 –Link Services

22 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 22 Profile A-mode (Application resource) Domain Address Assignment Distributed Address Assignment –Individual Address Functional Block Scan Interface Object Linking Group Object Linking

23 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 23 Implementation //------------------------------------------------------------------ // handling of device model: here 0701 //------------------------------------------------------------------ // mapping of external (EIB) addresses to internal ones // Initialize the EEPROM // device interface object // application interface object // Emulation of BCU 1 RAM and low ROM // handle memory mapped load controls // handle memory mapped run controls...... //------------------------------------------------------------------- The Device Profile is chosen by selecting one Device model and one configuration mode or a combination of configuration modes.

24 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 24 Further information KONNEX-Specification Description of Tapko EIB/KONNEX Stack –available at www.tapko.de

25 KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 25 TAPKO Technologies GmbH Yorckstr. 22 93049 Regensburg Germany www.tapko.de


Download ppt "KONNEX Scientific Conference, 5th October 2004 KONNEX Configuration modes 1 KONNEX Configuration modes in the frame of a modular communication stack Petar."

Similar presentations


Ads by Google