Inleiding De Programeer en Meet Interface (PMIX35) is een lichtnet communicatie interface geschikt voor Haibrain X-10 en andere compatible systemen (zoals X-10). Naast het ondersteunen van de standaard en extended protocollen van Haibrain X-10, meet deze interface ook de kwaliteit van de verschillende signalen. Met de bijgeleverde PMIX35 software kunnen technische problemen in installaties snel worden gelokaliseerd en opgelost, kan een nieuwe installatie worden getoetst op betrouwbaarheid en kunnen modules snel en eenvoudig worden geprogrammeerd.
Installatie van de software Volg onderstaande stappen om de PMIX35 software te installeren. Let op: Volg de onderstaande installatieprocedure alvorens de PMIX35 aan te sluiten op de PC! Stop de PMIX35 CD in het Cd-rom station van de PC. Als de installatie niet automatisch start, volg dan de volgende stappen: a.
Pagina 4
2 indicatoren (zie figuur 2): • Geel: Verzonden signalen naar de PMIX35. • Groen: Ontvangen signalen door de PMIX35. Figuur 2: Indicatie verbinding met PMIX35 Kijk regelmatig op http://www.haibrain.com. voor nieuwe software versies voor de PMIX35.
De gewenste instellingen worden van te voren ingesteld en met één druk op de knop in de module geprogrammeerd. De meest recente Haibrain X-10 modules kunnen automatisch in programmeermodus (PRG functie) worden gebracht zonder de module uit te hoeven bouwen voor het indrukken van de programmeerknop. Welke type modules deze PRG...
1 Programmeer- en meetfuncties 1.1.1 Programmeren van standaard modules Standaard modules (zonder PRG functie, zie tabel 1-2) kunnen eenvoudig worden geprogrammeerd door de gewenste instellingen van de module te selecteren. Vervolgens kunnen deze instellingen met één druk op de knop in de module worden geprogrammeerd.
Pagina 7
1 Programmeer- en meetfuncties Zet de module in programmeermodus door de programmeerknop 3 seconden in te drukken. PROG. SAIX PROG. De led van de module gaat aan. Druk op: De led van de module gaat knipperen. Wacht op de groene indicatie: Zet de module uit programmeermodus door de programmeerknop even in te drukken.
Programmeren met de automatische programmeermodus De laatste generatie Haibrain X-10 modules kunnen door middel van een speciale procedure worden ge(her)programmeerd zonder de module uit te hoeven bouwen. Deze procedure is een samenspel tussen de PMIX35 en de module die nauwkeurig moet worden doorlopen.
Pagina 9
1 Programmeer- en meetfuncties Activeer binnen 5 seconden de programmeermodus van de module volgens onderstaande tabel: Type Activatie programmeermodus IMX10 Schakel binnen 5 seconden 4 keer één van de ingangen d.m.v. de schakelaar of impulsdrukker. SAIX12 Schakel binnen 5 seconden 4 keer één van de ingangen d.m.v. een schakelaar of impulsdrukker of schakel de DAIX12 aangesloten belasting (WCD) binnen 5 seconden 4 keer in en uit.
1 Programmeer- en meetfuncties 1.2.1 Meten van signaalniveaus Met het meten van signaalniveaus in Haibrain X-10 installaties kan men snel zwakke plekken ontdekken en oplossen. Enkele voorbeelden hiervan zijn: • Eén of meerdere modules blijken onbereikbaar na het inschakelen van één module.
1 Programmeer- en meetfuncties 1.2.1.2 Gevoeligheid van modules De gevoeligheid van modules kan worden gemeten door het zendniveau van de berichten te variëren. Hierdoor is te bepalen op welk niveau de module niet meer reageert. Schuif daarvoor de schuif van links naar rechts (zie figuur 7). Volg onderstaande stappen om de gevoeligheid van een module te meten vanaf de plek van meting: 1.
1 Programmeer- en meetfuncties Onderstaande tabel geeft een overzicht van de verschillende tellers met hun functie. Met de toets kunnen alle tellers op 0 worden gezet. Indicatornaam Diagnose All Addresses Tellerwaarde van alle ontvangen adressen. All Commands Tellerwaarde van alle ontvangen commando's. DIM/BGT Commands Tellerwaarde van alle ontvangen DIM en BRIGHT commando's.
(zie figuur 13). Figuur 13: Logscherm ontvangen berichten. Volgens het X-10 protocol worden berichten altijd 2 keer aaneengesloten verzonden. Het eerste bericht komt altijd in kolom en het tweede bericht komt altijd in kolom terecht.
1 Programmeer- en meetfuncties Fouten in het logscherm worden aangegeven met een rode kleurarcering. Onderstaande tabel geeft enkele voorbeelden van verdachte berichten: Verdachte berichten Beschrijving " "A01" "AONAON Indien van de dubbele adressen of commando's één ontbreekt. Dit geldt niet voor repeated berichten die voor "...
Uitvoeren van een netwerk validatie Voor het uitvoeren van een netwerk validatie dient eerst het tabblad "Valideren" te worden geselecteerd. Selecteer de gebruikte lettercodes in de Haibrain X-10 installatie door op de betreffende vakjes te klikken en hiermee de lettercode(s) te selecteren.
1 Programmeer- en meetfuncties 1.3.2 Interpreteren van de netwerk validatie data De PMIX35 software zal per adres het zend-, ontvangst-, ruis-, en impedantieniveau weergeven. In de kolom "resultaat" geeft de software weer hoe de meting voor het betreffende adres verlopen is. Er zijn vier resultaten mogelijk, namelijk: •...
2 De PMIX35 als data interface De PMIX35 ondersteund standaard het CTX15/35 protocol en heeft daarnaast een aantal extra functies. Hierdoor kan de PMIX35 direct de CTX15/35 vervangen zonder dat de software moet worden aangepast. PMIX35 communicatie driver De PMIX35 is voorzien van een USB aansluiting gebaseerd op een CP210x virtuele COM poort. De installatie software installeert automatisch de CP210x USB to UART Bridge Virtual COM Port (VCP) drivers, zodat de PMIX35 via de USB poort van een PC kan communiceren.
2 De PMIX35 als data interface Protocol beschrijving 2.2.1 COM poortinstellingen Zie onderstaand figuur voor de benodigde COM poortinstellingen: Figuur 16: Poortinstellingen. 2.2.2 COM poort herkenning De COM poort waarop de PMIX35 is aangesloten kan worden herkend door het versturen van het "PX" commando. Doordat de PMIX35 hierop zal antwoorden, kan automatisch de juiste COM poort worden geselecteerd.
Checksum: optelsom van alle karakters behalve het eind karakter. Eind karakter. Tabel 2 1: Formaat headers. Er zijn verschillende type berichten, waaronder berichten waarin het X-10 verkeer zit. Binnen deze berichten zit naast het X-10 formaat ook de bijbehorende signaalniveaus. Onderstaande tabel geeft het X-10 formaat weer: Address <L><AA>...
2 De PMIX35 als data interface 2.2.4 Type berichten Onderstaande tabellen beschrijven de verschillende type berichten. Zie verder een voorbeeld van een checksum "cs" berekening. Zender Formaat Beschrijving PMIX35: "Are you PMIX35" bericht om op COM poorten te vragen of er een PMIX35 op de COM poort is aangesloten.
Pagina 21
2 De PMIX35 als data interface Zender Formaat Beschrijving Data Request: Na het tot stand komen van de verbinding wordt met een periode van 500mS een Data Request gedaan naar de PMIX35. Hierop kan de PMIX35 antwoorden met de volgende bericht typen: - Noise detected.
Pagina 22
2 De PMIX35 als data interface Zender Formaat Beschrijving Line Write: De PC applicatie draagt de PMIX35 hiermee op om data transparant op het net over te dragen. LW{LLL..L} Parameters: LL..L - Line in variable length ASCII Notation. Komt overeen met de ingevoerde data in de "Macro invoervelden".
2 De PMIX35 als data interface 2.2.4.1 Voorbeeld checksum berekening Om data van de PMIX35 te ontvangen moet een request worden verstuurd naar de PMIX35. Deze request is beschreven in Tabel 2 6: Bericht: RQ (Data Request) en ziet er als volgt uit: $>9000RQcs# Om de checksum "cs"...
Markering Technische wijzingen voorbehouden. (*) Haibrain X-10 modules zijn geschikt voor toepassing in woningen waar de omgevingstemperatuur in de (woon)ruimte onder normale omstandigheden niet hoger is dan 35 °C en bij uitzondering (tijdelijk) maximaal 40 °C mag bereiken. Ongestoorde werking van het Haibrain X-10-systeem Elektronische apparaten en systemen kunnen gevoelig zijn voor signalen van andere apparaten, die elektromagnetische storing veroorzaken.
Pagina 25
Copyrights Copyright and all other proprietary rights in the content (including but not limited to model numbers, software, audio, video, text and photographs) rests with Haibrain B.V. Any use of the Content, but without limitation, distribution, reproduction, modification, display or transmission without the prior written consent of Haibrain is strictly prohibited. All copyright and other proprietary notices shall be retained on all reproductions.