background image

- 3 -

1

Introduction

1.1

Aims

The software module is being used to connect AVIT and AMX control systems to the "European
Installation Bus" EIB ("Instabus"). It provides an easy to use interface for developers to comfortably
access the
bus.

1.2

Role of the EIB installer

It can not be expressed strongly enough: when connecting to an EIB system, solid knowledge of the
EIB and close contact to experienced EIB installers is strongly recommended. A faulty set Reading
flag in an actuator, or a restrictively programmed line coupler can be really hard to find without good
analysis tools.

There is now way the Netlinx module is able to configure an EIB system. The package is used to
connect to a working EIB, and can access only those bus elements whose usage is permitted.
Because of that, it should be planned together with the EIB installers if all desired functions are

allowed 

to the bus components.

1.3

EIB from the AMX programmer’s point of view

Analog to AMX systems is the European Installation Bus – as the name implies – a bus system: all
components are in principle connected to the same wire and share the available bandwidth.
The bus itself is a 2-wire cable, used to supply 24VDC to the devices, as well as transferring data
between them.
Unlike AMX, the EIB system is a decentralized structure – there is no special master controlling the
communication, but any device can send data to any other device.
A sophisticated protocol ensures that only one device is sending at any time, and collisions are
avoided as much as possible.

All communication happens in the form of telegrams. A telegram is a data packet, that consists of the
following parts:

• 

Source ID – Hardware address of the transmitting device

• 

Destination address – Group address of the receiving devices

• 

User data

A telegram can be transmitted to several destination devices at the same time, i.e. to switch off all
lamps in a room simultaneously.
So there is a fundamental difference between both source and destination addresses:
A source address is a hardware address, describing the 

device 

that is transmitting the telegram.

A destination address is a group address, describing the 

function 

to be influenced.

Thus each device connected to EIB has exactly one hardware address, but may have several group
addresses.
Furthermore, it is possible and common for several devices to respond to the same group address.

The EIB installer assigns both address types – the hardware addresses describing type and number
of utilized devices and assigned during planning and installation. Hardware addresses are of no
concern for the gateway.

The much more important addresses for AMX are the group addresses.
They define the functions an EIB installation can perform. So functions are simply used by
transmitting specified values to group addresses.

Содержание CTG-IP

Страница 1: ...1 User Manual for the COMM TEC EIB Gateway CTG KNX IP v1 0 1...

Страница 2: ...3 3 2 Feedback from module 11 Description 11 3 3 3 Terminal Mode 11 3 3 4 Channels and levels 14 4 Data Types 14 5 Appendix A Sample program 15 5 1 Notes EIB table 15 5 2 Notes for programming 15 5 2...

Страница 3: ...there is no special master controlling the communication but any device can send data to any other device A sophisticated protocol ensures that only one device is sending at any time and collisions ar...

Страница 4: ...4 Figure 1 Process of Communication NetLinx Master EIB Gateway NetLinx Module NetLinx Program Virtual Device...

Страница 5: ...components their filter tables are to be programmed in such a way that all relevant telegrams are really passed through On the other hand the EI bus couplers are slow upon receipt of a telegram an EIB...

Страница 6: ...from Gateway to AVIT AMX RX indicates data transmission from AVIT AMX to Gateway Betrieb is lightened when voltage feed is being impressed Prog LED flashes when the Gateway is being set to programmin...

Страница 7: ...communication module COMM module translates between standard command interface on NetLinx side and the protocol for EIB connection The communication module for EIB connection is integrated with the fo...

Страница 8: ...contained in Appendix A In addition the file EIB_Tools AXI should be integrated to have easy access to commonly used functions see Appendix B INCLUDE EIB_Tools axi 3 2 Analyzing feedback signals All f...

Страница 9: ...13 Switch 1 0 11 SEND_COMMAND vdvEIB ADD 17 1BYTE 4 7 12 PS SEND_COMMAND vdvEIB ADD 45 2BYTE 3 0 11 EIS5 SEND_COMMAND vdvEIB ADD 12 3BYTE 2 1 101 TIME PS DATE No Date Setting the date Note Only valid...

Страница 10: ...Value Set actuator Note Observe actuator type in value range The module limits the value range automatically to max valid range of the accessed actuator No 1 3000 AMX number of actuator Value value t...

Страница 11: ...raw data Example SET 8 1 TIME No Value Feedback of time Note Is transmitted as ADDITIONAL feedback if in actuator No the time flag is set No 1 3000 AMX number of actuator Value Time string in format h...

Страница 12: ...t sum of individual types sum of all actuators Example SEND_COMMAND vdvEIB LIST LIST_ Typ List all entered actuators with AMX number EIB group address current value set flags if applicable and resulti...

Страница 13: ...delete or add actuators and finally reconstructed with LOAD see above File name is optional If no file name is specified the default file name is used Default file name EIBTableNX TXT In monitor conn...

Страница 14: ...s in EIB table are available as levels For every value change the current value is transmitted as level to the program for instance to control a bar graph Level Description lay of values of first 200...

Страница 15: ...n less typing errors will occur and the compiler can perform several checks Poll triggers are only entered if the polling and polled addresses are already entered We recommend entering the poll trigge...

Страница 16: ...ADD Start Set light 1 Set light 2 Set light 3 Lights status Light 2 status Light 3 status Light scenes 1 2 Light scenes 3 4 Dimmer on off Dimmer relative Dimmer absolute Dimmer value Shutters up down...

Страница 17: ...Set light 1 Set light 2 Set light 3 Lights1 status Light 2 status Light 3 status Scenes 1 2 Scenes 3 4 Shutters up down Shutters blinds Dimmer on off Dimmer relative Dimmer absolute Dimmer read value...

Страница 18: ...ith Only one command per line is permitted Leading spaces are ignored Lines starting with are completely treated as a comment and not edited by the controls Set light 1 Set light 2 Set light 3 Light 1...

Страница 19: ...19 5 2 4 Example 4 Main program feedback array for max 3000 addresses Light 1 ON Analog actuator 50 Dimmer brighter feedback for light 1 see EIB table Key illuminated if actuator 50...

Страница 20: ...ule limits the value range automatically to the maximum range of the selected actuator Example EIBSet vdvEIB 13 1 EIBGet Virtual Device AMXNo Function Gets the value of actuator AMXNo to Value stored...

Страница 21: ...s get a distinct number 1 3000 independent of their type Via this number the actuators sensors are accessed Additionally several flags can be set in the following example for instance PS This means th...

Страница 22: ...o power supply No controls possible no acknowledgement according to Status the gateway is detected Enter command List in monitor mode Are all addresses entered Are here acknowledgment values displayed...

Отзывы: