Verschil tss EIS6 en EIS14

Problemen, Tips of tricks met ETS programmatie post je hier.
Plaats reactie
Kanonvlees
Berichten: 34
Lid geworden op: vr 13 mar 2009, 13:55
Locatie: Oudenburg

Verschil tss EIS6 en EIS14

Bericht door Kanonvlees »

hallo iedereen,

ik moet in een hotel heel veel airco's gaan sturen via een intessisbox. Daarbij wil ik enkele functie sturen zoals de ventilatorsnelheid. In de software, LinkBox, wordt een EIS14 -counter type (1byte) voorgesteld. De HomeServer erkent dit type blijkbaar niet maar natuurlijk EIS6 (0-255) 1byte wel. Waarschijnlijk zal dit wel werken .

Maar uit volledige nieuwsgierigheid: Wat is nu het verschil tussen EIS6 en EIS14

mvg,
Kanonvlees
KNX_Steven
Berichten: 312
Lid geworden op: ma 23 feb 2009, 15:53

Re: Verschil tss EIS6 en EIS14

Bericht door KNX_Steven »

Ventilatorsnelheid MOET altijd minstens te controleren zijn als EIS 6. Da's een percent waarde: 0 % = 00h = traagst; 100 % = FFh = snelst. Het maakt niet uit hoeveel snelheden de ventilator heeft: 3, 4, 5... met wat omrekenen zetten ze een percentwaarde om in een bepaalde snelheid.
Natuurlijk zijn er fabrikanten van ventilatoren die liever niet abstraheren, en die de discrete stand van de ventilatorsnelheid op de bus sturen: 0= stand 0, 1 = stand 1, 2 = stand 2, 3 = stand 3.. .
Je ziet:
a. Een zender die 3 standen veronderstelt, en die bij waarde 3 de maximale snelheid verwacht, zal niet samenwerken met een ontvanger (ventilator) die 5 snelheden ondersteunt. Niet Interworking dus ... Vandaar dat minstens de percentwaarde wordt geëist.
b. Als je in het ene geval een hexadecimale "2" stuurt, zal een percentwaarde worden geïnterpreteerd als 2/255*100 = 0,8 % ... traagskes dus. Een discrete waarde, bvb. in een apparaat met 4 standen, zal als ong halve snelheid worden geïnterpreteerd.
Dus: verschillende coderingen en, de percent-waarde is de minimale vereiste.
Plaats reactie