Home

Connecting UniOP to KNX EIB Networks

image

Contents

1. EXOR Tech note Sitek S p A Tn250 Ver 1 02 Connecting UniOP to KNX EIB Networks This document describes how to configure UniOP HMI for connection to KNX EIB networks Copyright 2008 Sitek S p A Verona Italy Subject to change without notice The information contained in this document is provided for informational purposes only While efforts were made to verify the accuracy of the information contained in this documentation it is provided as is without warranty of any kind Third party brands and names are the property of their respective owners WWW uniop com tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 2 Contents 1 IntrOGUCUION ER a 4 2 Principle of Operations E 5 2 1 ao Tie EE N EE EE OE OE EE EE EE 5 3 Configuring the Designer Project nennen 6 3 1 Controller Set p ss si Res EE Ee sede ILLI vestre tremuit ie de eve GEE ee de uuu 6 3 2 Tag Handling EE RE EE dete east 7 3 2 4 Poling AttribUte EE se SE EE SG cer ca redeo t dedere sic 8 3 2 2 Special Data formats 10 3 2 3 Programming Mode Individual Address ee ee ee ee ee 10 3 3 EEU RR 13 3 4 Using the Reserved Data Area iese ese ee ee ee eene eene 15 3 4 1 Change Page with KNX Telegrams eene 15 3 4 2 Controlling Panel Buzzer with KNX Telegrams eee 16 tn250 2 doc 9 06
2. This document contains all the information required to use ETS 3 in combination with UniOP All EIB compliant devices come with a device descriptor delivered as a file to be imported in the configuration tool The UniOP descriptor is contained in a file called The file can be imported in ETS 3 and used in the planning phase of the project The model adopted by UniOP HMIs corresponds to an EJB device with no objects Programming the panel is done as usual using the Designer software For what concerns the ETS 3 the only function supported by UniOP is the UniOP physical address assignment tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 4 2 Principle of Operation The UniOP implementation of the EIB communication protocol is designed to allow the access to the Group Address blocks defined in the ETS 3 project Depending on the nature of the group address the user will be able to define the type of the access read only or read write Tags in the Designer database correspond to group address in the ETS 3 project A tag import process is defined to transfer database information from ETS 3 to Designer All dynamic objects in a Designer project refer to a Group Address At run time upon showing any page of the project for the first time the HMI panel may generate a sequence of read operations to update the value of the status for all the objects present in that page In case the target device does not reply to UniOP re
3. 2008 Connecting UniOP to KNX EIB Networks 1 Introduction KNX is the association that promotes the KNX communication standard designed to be applied to Home and Building Electronic Systems The KNX standard approved as European Standard EN 50090 EN 13321 1 is based on the communication stack of EIB with some extensions EIB is the acronym for European Installation Bus Additional information and further details can be found on the KNX web site www konnex org The network communication media supported by the UniOP panels is TP 1 twisted pair type 1 which corresponds to a bus line operating at 9600 bit s Connection to KNX systems requires the optional EIB communication module TCM17 Please see the Appendix for a summary of the requirements The EIB is an event driven decentralized automation system The information to be transmitted over the bus is organized in telegrams sent by a source to one or more destination devices The bus line of EIB systems carries both data and power for the devices The data is modulated over the DC voltage of the power supply UniOP HMI panels are not powered from the network and they still need the usual the power supply The planning design and commissioning of EIB KNX installations are normally done using the ETS configuration software This software tool is supplied by the EIBA organization This document refers to the ETSTM 3 version of the software ETS is a registered trademark of EIBA
4. U2 171 0 Uncertain2 Te 0 0 4 Switch O 0 4BIT 171 0 BIT LA 0470 Light amp 0 1 0 BIT 171 0 BIT KI Record 1 Dr In Na omes Figure 7 tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks EXOR Tech note 3 2 2 Special Data formats The list of special data formats supported by the UniOP implementation of the EIB protocol is the following Bit 1 Bit Controlled 3 Bits Controlled Octet Unsigned Octet Signed 2 Octets Unsigned 2 Octets Signed 2 Octets Float Time Date 4 Octets Unsigned 4 Octets Signed 4 Octets Float Access Uncertain 1 byte Uncertain 2 Bytes Uncertain 3 Bytes Uncertain 4 Bytes The data format for all tags in the database is imported from the esf file produced by ETS 3 Depending on how the ETS 3 project has been prepared some of the data types may need to be properly adjusted to match the real format of the data to be handled The data format can be adjusted directly from Tag Editor or directly when programming the object in the page similarly to the Polling attribute see Figure 7 Note When a new esf file is re imported overwriting an existing dictionary the Tag Editor keeps all the changes done in the local database 3 2 3 Programming Mode Individual Address Programming Mode is a special device operating mode that allows changing some system parameters and is common to most EIB devices Programming Mode for Individual address programmin
5. ce Data Type Offset fIntenal Panel Memory B E Data Format woRD Bin F Figure 17 Data Transfer configuration 9 06 2008 Connecting UniOP to KNX EIB Networks 17 EXOR Tech note Data Field Properties Reference Data Type Offset Intenal Panel Memory o Data Format WORD Bin i L16 L15 L14 L13 L12 L11 L10 LY L8 IL7 L4 L3 L2 L32 L31 L30 L28 L28 L27 L26 L25 JL24 L23 L22 L21 L20 L19 L18 Data Field Properties eje eue penr eo A Reference Data Type Intenal Panel Memory v Data Format WORD Bin v Cancel Help Figure 18 RDA map related to the above example In the Control Word the bit C6 amp C7 are used for buzzer control from controller By setting C6 buzzer control is given to PLC and the PLC switches the buzzer on off using C7 bit Please refer to UniOP User s Manual for additional information on using the Control Word tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 18 X OR Tech note Appendix A Communication Error Codes Current communication status is displayed in the System Menu of the UniOP A message and a numeric error code describe the error status The message reports the current communication status The number shows the code of the current communication error or if the communication is correct the code of the last error encountered When the error code 0 is shown it means there have be
6. d 0 0 9 respectively linked to the status of 4 channels of an actuator device In the Designer project the alarm block can be defined as shown in Figure 13 where a block of 16 alarms has been configured with offset starting from the group address 0 0 6 E Group Addresses in EIB_prova03 Maingroups Object Device amp Bj 0 unioP 332 Status Channel A Status 7 9 22 Load switch N 510 zB 0 New Middle Group 2 Temperature 3 3 Temp setpoint B8 4 Switch channel A E 5 Temperature Base Setpoint B B3 7 Status channel B 83 8 Status channel C 83 9 Status channel D Ba 1 Lights B3 0 Lighta 1 LightB 2 LightC 3 LightD Figure 12 Defining Group Addresses for Alarms tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 13 test6060203 amp Pages a 7 B o B on 3 RL 83 B El 2 Page 2 El 3 Page 3 4 RL 84 D Special Pages IS All Pages e Special Page Macros 7 Panel Controller Interface Z 9 Alarms 8 IE Classes 3 N Block1 UniOP 0 0 6 Status channel A Figure 13 Note The polling time specified for each alarm block in the Designer project refers to the interval of time used by the panel to read out the group address values from its internal database The alarm updates does not generate any read operation on the bus As usual the internal database is updated automatically when a telegram associated to a certain group address transits over the bus In case a
7. en no communication errors since this system start up Code Description Notes 00 No error There are no communication errors and there have been no errors since start up 04 Response error The tag requested by the panel may be not available in the system 05 Timeout There was no response within the timeout to the panel request check cable and connection to the network 07 Internal software error Unrecognized error 09 Response error Communication session completed with errors tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 19 EXOR Tech note Appendix B Requirements Version FW32 FW33 FW37 FW52 FW53 FW54 FW38 FW58 FW60 FW70 UniOP firmware 5 51C NA NA 5 510 5 51C 5 63 5 51H NA 5 51D 5 62 Designer 6 06 UniOP EIB Interfaces TCM17 Yes tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 20
8. g via ETS 3 can be set directly in the HMI panel The first time a Designer project made for the EIB communication driver is downloaded to an HMI panel the unit is assigned a default Individual Address This address is the same normally assigned to EIB devices from the manufacturer The address value is F F FF Programming Mode for the HMI panel can be enabled by placing on the screen an object assigned to the Programming Mode internal variable as shown in Figure 8 below Note that Tag mode should be disabled Enable tags checkbox not checked before this special data type will be available tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 10 Comment Reference Data Type Group Address hex Programming mode fore 0 Cancel Help Figure 8 Programming Mode Internal Variable The Programming Mode is automatically deactivated by ETS 3 once the system has been programmed The Individual Address can be displayed placing on the HMI screen an object for Individual Address data type as shown in the picture below The Individual Address can be alternatively assigned directly on UniOP with a write operation to the internal variable Please note that as any other EIB device also UniOP panels must have unique Individual Address in a KNX network tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 11 Data Field Properties Reference EnableTag Dictionary Comment Reference Da
9. ng Attribute The Polling attribute associated to each individual tag corresponding to an EIB group address can be set in the Tag Editor as shown in the figure below Data Field Properties Reference Preferred Display Format NUMERIC X Reference Data Type Group Address hex Bit v 0707 V Polling Figure 5 The Polling attribute can also be set in the Designer software when a tag is used as a reference for an object To do so follow the procedure Inthe Data Field Properties dialog box click on the reference button as shown in Figure 6 below The Edit tags window will appear see Figure 7 Click on the rightmost part of the Logical address cell to show the Data Field Properties dialog box where the Polling attribute can be set After closing the dialog with the OK button please make sure to click once out of the line being edited This is required to save the changes into the tag database The line being edited can be recognized by the symbol d 6 placed at the beginning tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks Data Field Properties Reference IV Enable Tag Dictionary Group New Dictionary 1 UniOP hd Tag 0 0 1 Status_channel_A m Comment Reference ei Figure 6 Edit Tags E Te New Dictionary 1 HEZE Logical Eer EE pe ligi LniOP pio Status 0 0 1 BIT 171 1 0 0 2 Tempe 0 0 2 20F 171 pa Pos Emi O 0 3 Temp_ 0 0 3
10. nication protocol for EIB is called EIB TP and it is associated with the Designer file D32Uplc210 dll The protocol can be selected from the Select Controller dialog box as shown in the figure below Select Controller PR Current Driver EIB TP K Name Drive DLL Name Cancel Delta Tau PMAC 4 00 D32Uplc1 06 dll 5 08 DEMO Controller 4 00 D32Uplc030 dll 5 03 Remove DeviceNET 4 02 D32Uplc 38 dil 510 E Eagle Modbus 3 00 D32Uplc050 dll 5 03 Refresh Eagle Signal 4 00 D32UPIc01 7 dll 5 04 Eagle Tributary 4 00 D32Uplc041 dll 5 03 Help EIB TP 4 04 D32Uple210 dll 5 07 Electro Cam 4 00 D32Uplc080 dll 5 03 Electro Craft 4 00 D32UplcO79 dil 5 03 Controller Setup Entrelec SCHIELE 4 01 D 32Uplc144 dll 5 03 w lt amp Figure 1 Select Controller 3 1 Controller Setup The Controller Setup dialog box is shown in the figure below Polling Time EIB PLC Setup Cancel Polling Time Transmission rate 2s 1s x PLC Model Em 9 Figure 2 Controller Setup defines how often the tags with the Polling attribute enabled are reguested to the network Transmission Rate defines the interval of time between two consecutive write operations performed by the panel tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks X OR Tech note 3 2 Tag Handling The ETS 3 configuration software can export the database information related to group addresses To export database information
11. quest the request is not repeated any more since next power cycle A local copy of the value of the status is then stored in an internal panel memory area From that moment the HMI panel will not perform any read operation on the value of that item but will rather monitor the network to collect all events related to that object Once the update process has been completed the HMI panel continues monitoring the network for any telegram associated to a group address of all of the objects defined in the project even if they are not currently displayed the status of the panel memory is automatically updated according to the valued transferred on the bus The status of objects on the screen is obtained from the internal memory without generating any bus read operation 2 1 Polling Some of the group addresses in the Designer database can be configured to have the Polling attribute enabled When a group address tag has the Polling attribute enabled the HMI panel will request the status of the group issuing a read operation with the rate specified in the Designer Controller Setup see next chapter The read operations are performed cyclically only when the object with that Group Address is displayed in the current page The Polling attribute can be specified directly in Designer Tag Editor see Tag Handling chapter 1n250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 5 EXOR Tech note 3 Configuring the Designer Project The commu
12. s 15 m 1 Page 1 m 2 Page 2 0 3 Page 3 4 Page 4 Special Pages All Pages Special Page Macros Panel Controller Interface Data Transfer fli 1 New group Page Request gt 0 0 0 IM 171 0 Cyclic rJ x9 alarms MAAR Job Execution Mode C OnRequest InCycles 1 sec New group Page Requ 0 0 0 M 171 0 No of Words to transfer 1 Cancel OK Source Reference Destination Reference Dictionary Group New group x Tag Page Request hd Comment New Dictionary 1 Reference Data Field Properties Reference Dictionary Tag SF E Comment Reference Data Type Offset Intenal Panel Memory 0 E Data Format WORDIBin Figure 15 Configuration of Data Transfer 3 4 2 Controlling Panel Buzzer with KNX Telegrams The Control Word of RDA can used to control the buzzer when a telegram associated to a certain group address transits on the bus The telegram can be generated by any KNX device with the capability to operate write sessions with predefined contents of the data part of the telegram For proper operation the project must be configured as per the following example SetInternal Memory on PLC area of Panel Controller Interface dialog box See Figure 16 tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 16 x R Tech note Data Field Properties Reference Panel Controller Interface Data T
13. select Extract data from the File menu Use the option Export to OPC Server to export data in a format that Designer Tag Editor can import See figure below Export Foreign Format Export to CS XML Export the content of the active list view right browser pane to a CSV or XML File e g For Further use in a spreadsheet program Export to OPC Server Exports project data for use by the EIBA OPC server Figure 3 ETS 3 Database Export Dialog Box The file exported with this method has extension esf The file can be imported into Designer Tag Editor using the Native Driver Tags Format option in the Tag Import Wizard dialog as shown in Figure 4 Tag Import Wizard Step 2 Select a file to import Type the file name or Click button to browse the file C Generic formats zl Figure 4 After database import has been complete the resulting tag database can be used as usual in the Designer project tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks E X L1 H Tech note Note The KNX communication driver requires proper configuration of the Tag Database in the Designer project downloading a project without database will result in a malfunction of the unit At each download Designer will show you the below message to remember this requirement Uplc210 dll If not already configured make sure to configure tag dictionary before download to the panel 3 2 1 Polli
14. special handling of the group addresses related to alarms is required the polling attributes can be specified for all the tags of the group addresses involved tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 14 EXOR Tech note 3 4 Using the Reserved Data Area 3 4 4 Change Page with KNX Telegrams The Page Request function of RDA can be used in KNX if the PR register is associated to a telegram for a certain group address The telegram can be generated over the bus by any device capable to generate a write operation with definable content of the data part For proper operation the project must be configured as per the following example 1 Set Internal Memory on PLC area of Panel Controller Interface dialog box See Figure 14 as a reference Data Field Properties Reference Panel Controller Interface Data Type Offset RDA Setup Interlock MaiBox Paneti 0 tera Panel Memoy 7 o E v Keep RDA continuous N Eni Data Format References Update Cycles A WORD Bin z Keys Panel 31 1 ec ja Cancel Help Figure 14 RDA Settings 2 Configure the project to copy the KNX tag dedicated to PR functionality into the correct offset of Internal Memory See Figure 15 a Add anew Data Transfer Job b Set KNX tag as Source Reference c Ser Internal Memory as Destination Reference The address for IM used here must be the same setting in PLC area tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Network
15. ta Type Group Address hex Individual Address Y Cancel Help Figure 9 Referencing the Individual Address Numeric Field Properties General Layout Range Scaling Attributes Style Format 99 C Decimal AA ASCII C Signed Unsigned u H Size Width 4 Reference PLC Variable Recipe Index IA 171 0 ed Cancel Help Figure 10 Referencing the Individual Address format tn250 2 doc 9 06 2008 Connecting UniOP to KNX EIB Networks 12 EXOR Tech note Figure 11 shows an example of how the individual address in hex format has to be interpreted OxABFF VN ON 10 11 255 Figure 11 Individual Address Note The max value for Individual address is 15 15 255 3 3 Alarms The classic alarm handling mechanism can be used also in combination with the EIB communication protocol As usual every single Alarm Block can be configured with a maximum of 256 alarms This means that a Designer project can have a total of 1024 alarms maximum divided on 4 blocks Every single block can assume a length that is always a multiple of 16 alarms 32 48 64 etc In the ETS 3 project some dedicated Group Addresses must be defined in order to allow the proper alarm functionality The Group Addresses dedicated to alarms must contain data with bit format and must be consecutive With reference to Figure 12 we can link the alarms to the group addresses 0 0 6 0 0 7 0 0 8 an
16. ype Offset 4 RDA Setup Interlock MaiBox Paneuo era Panel Memoy 7 0 Data Format WORD Bin z IV Keep RDA continuous Vv Eni References Update Cycles A pT Keys Ee rf Panel l EE Cancel Help Figure 16 RDA configuration 2 Configure the project to copy the KNX tag dedicated to control the buzzer into the correct offset of Internal Memory See Figure 17 a Addanew Job b Set KNX tag as Source Reference c SetInternal Memory as Destination Reference The IM address used here must be set with the correct offset see the setting of Panel Controller Interface of your project EIB RDA Pages BB 1 Page 1 Reference El 2 Page 2 amp EB 3 Page 3 iv Enable E dus Dictionary Group pecial Pages E F d All Pages New Dictionary 1 New group Special Page Macros Bea si RB Panel Controller Interface Tag m Ei EI Data Transfer gli 1 New group Page Request gt 0 0 0 IM 171 0 Cyclic fg 2 New aroup Buzzer 0 0 3 IM 171 0 Cyclic HQ Alarms tn250 2 doc Data Field Properties Comment Reference Edit Job r Job Execution Mode C nReques InCycles 7 sec Source Reference New group Buzzer Destination Reference 0 0 31M 1710 No of Words to transfer 1 Cancel OK Dictionary Group ILE Tag p l Comment Referen

Download Pdf Manuals

image

Related Search

Related Contents

Turbo Chef Technologies 390/391 User's Manual  Samsung ME32B Εγχειρίδιο χρήσης  Osram DST TWIST 5W/825 E27  GasAlertMicro5 Quick Reference Guide, English  iCarsoft AUTO OBDII/EOBD Scanner i810 User Manual in English..  5.8GHz ワイヤレス受信機「DV58G」・取扱説明書 / 製品保証書  ZyPer4K™  Geil GX24GB5300LDC memory module  Operating instructions for the Invoicer message program  取扱説明書 - 三菱電機  

Copyright © All rights reserved.
Failed to retrieve file