In tegenstelling tot de Busmonitor, biedt de Groepsmonitor de mogelijkheid om:
- de huidige status van een groepsobject te lezen
- de huidige status van een groepsobject te (over)schrijven
Overzicht van de mogelijke functies wanneer 'Groepsfunctie' is geselecteerd in de Groepsmonitor:
Opties | Omschrijving |
Groepsadres | Uit te lezen groepsadres. Gebruik de knop (...) aan de rechterkant om een groepsadres uit het momenteel geselecteerde project te selecteren. De groepsadressen worden gesorteerd in de selectie in oplopende volgorde volgens de groepsadreswaarde (wat betekent dat het eerste mogelijke groepsadres in de lijst 0/0/1 is). |
Datapunttype | Handmatige selectie van een datapoint type. Dit definieert de decoderingsregels van de groepsadreswaarde welke worden toegepast voor de decodering (ontvangen van een van een telegram, lees/schrijf). |
Laatste ontvangen waarde | De laatste waarde die van de bus is ontvangen voor het geselecteerde groepsadres. |
Waarde | Waarde die moet worden geschreven, gedecodeerd volgens het geselecteerde datapunttype of als een onbewerkte waarde. |
Cyclisch zenden | Stuurt een telegram cyclisch. Wanneer ingeschakeld, wordt de vertragingstijd (zie hieronder) automatisch ingesteld op 1 sec. |
Vertragingstijd [sec] | Vertragingstijd in seconden tot het eerste telegram wordt verzonden of het interval tussen twee telegrammen (0...3600) |
Schrijven | Zendt een "groepsadreswaarde schrijven"-telegram naar de bus om de waarde van een groepsadres te schrijven |
Lezen | Zendt een "groepsadreswaarde lezen"-telegram naar de bus om de waarde van een groepsadres te lezen |
Waarde groepsadres lezen
Zorg er eerst voor dat de knop 'Groepsfuncties' is ingedrukt in het venster Groepsmonitor. Druk op de knop 'Start' en voer een groepsadres in in het lege veld 'Groepsadres' of selecteer een groepsadres uit de lijst met bestaande groepsadressen in het huidige project door op het symbool te drukken '...'.
Druk op de knop 'Lezen' om een leesverzoek te verzenden naar de bus. Het resulterende telegram toont het type 'GroupValueRead' in de kolom 'Type' en toont geen waarde in de 'Info' kolom. Het bronadres in het telegram is het individuele adres van de businterface. De waarde van het antwoordtelegram (kolom 'Type' geeft 'GroupValueResponse' aan) wordt weergegeven in de kolom 'Info'.
Waarden voorafgaan door een $-teken zijn hexadecimale waarden.
Er kunnen uitsluitend waarden uitgelezen worden van groepsobjecten waarvan de leesvlag aan staat. Als groepsadressen worden opgevraagd, die in de groepsobjecten niet als verzendend groepsadres zijn gespecificeerd, wordt het antwoord verzonden met een ander groepsadres (d.w.z. het verzendende groepsadres) dan het adres dat in het leesverzoek is gebruikt.
Waarde groepsadres schrijven
Zorg er eerst voor dat de knop 'Groepsfuncties' is ingedrukt in het venster Groepsmonitor. Druk op de knop 'Start' en voer een groepsadres in in het lege veld 'Groepsadres' of selecteer een groepsadres uit de lijst met bestaande groepsadressen in het huidige project door op het symbool te drukken '...'.
Selecteer het juiste datapunttype in het veld Datapunttype, evenals de waarde van de nuttige gegevens die moeten worden verzonden. Een vertragingstijd in seconden kan worden ingesteld zodat het telegram alleen wordt verzonden na de ingevoerde vertragingstijd. Door het veld “Cyclisch zenden” aan te klikken zal de optie “Cyclustijd[sec] ” geactiveerd worden. In dit geval zal een telegram bijvoorbeeld om de twee seconden verzonden worden.
Eens het telegram verzonden is zal ETS het telegram tonen, evenals mogelijke antwoordtelegrammen.