5/20
kategori bits (= GenControl)
Regulators överföring av textarea 266 – 271
Broadcast register 450
Specialregister 400, 500-516, 2000 –2271, 4000 – 4271, 6000 - 6543
Individuella registeradresser och tillhörande regulatorers information finns i appendix 1.
6 Användning av register
Under uppstart, kommer modbuskortet att uppdatera registren från regulatorn och kommer inte att svara på några frågor.
Uppstarten tar ca 13 sekunder.
EH-200 har som standard ett lokalt användarinterface från vilket inställningar också kan justeras. Av detta skäl, finns en risk att
data i en PC inte är uppdaterat med aktuell regulators data.
För att hindra detta att inträffa, delas därför register som innehåller regulators inställningar typ variabler in i kategorier N1-N7.
Om en inställning förändras lokalt, flyttas denna information till register 253, bits 9-15. Genom att visa bits 9-15 i register 253,
vet programmet om detta inträffar och kan uppdatera denna information. Registerkategorierna är listade i appendix 1. Efter
uppdatering kan PC,n återställa register 253 bits 9-15 genom att skriva värdet 0xFE i register 265. När inställningarna är
ändrade lokalt och data skickats mellan regulatorn och modbusregistren har tidsregistret 400 värdet 0x00FF. När data i
Modbusregistren är klara antar tidsregistret 400 värdet 0x0000. PC,s program ska inte läsa av data om tidsregistret 400 har
värdet 0x00FF utan vänta tills värdet ändrats till 0x0000.
När regulators tidsprogram manipulerats från ett lokalt användarinterface (ändrat eller bara kontrollerat) och efter att
användaren loggat ut, återarrangerar regulatorn tidsprogrammen. Av detta skäl, kanske inte tidsprogrammen längre är
desamma som de var i Modbusregistrets original. Hur som helst, regulatorn sätter alltid kategori bit N1 (reglerkrets tidsprogram)
eller N2 (relä tidsprogram), så PC-programmet alltid läser tidsprogrammet igen när denna bit har blivit inställd. Tom area kan
inte lämnas i tidsprogrammets register, utan måste fyllas i.
Larm är kodade som bit-data i register 254 och 255. Bit-data sparas under strömbortfall, så det alltid är uppdaterat.
Modbuskortet måste automatiskt ge larm till regulatorn när det uppdaterar register 254 och 255. Av detta skäl ljuder inte
regulatorns lokala larm. Aktivt/Ej aktivt larm kan alltid läsas från dessa register.
I Modbus- 200 kort från version 2.12 kontrollerar V1 och V2 anslutna 3-punkts kurva och rättar till vid behov, för att följa norm.
OBS! 5-punkts kurva inställningar kontrolleras ej, regulatorn accepterar alla inställda värden.
I Modbus kort 2.11 eller äldre 3-punkts kurva inställningar kontrolleras ej, kontrollen måste göras i applikation som använder
Modbus anslutning. EH-200 värmeregulatorer har en fast karakteristiskt intelligent inställd värmekurva, vilket innebär att den
inte kan ändras till att bli för konvex eller konkav. Dessa regler måste följas, även när inställningar görs på distans. Om en
”otillåten” värmekurva är skapad kommer regulatorn inte att acceptera denna. Om man tidigare ställt in en ”otillåten” kurva och
vill ändra denna med korrekta värden, kommer regulatorn att acceptera detta och ingen lokal omställning (i regulatorns display)
är nödvändig. Detta kan ta några minuter, men riktigt inställda kurvor accepteras alltid.
Regler för att ställa in 3-punkt karakteristisk värmekurva är följande,
-Det finns 3 fasta utetemperaturpunkter på kurvan, -20°, 0° och +20°. Om man drar en rät linje
från –20° till +20°, kan värdet på linjen vid fasta punkten 0° anta max 7° över denna och max 2°
under. Med andra ord, max konvex inställning är 7° över räta linjen och max konkav 2° under
räta linjen.
-OBS, fasta punkten vid -20° kan aldrig vara lägre än vid fasta punkten vid 0° och punkten 0° kan
inte vara lägre än fasta punkten vid+20°.
-Ex till detta: 40-40-40 är ok, men 40-39-40 är fel, 40-50-50 är ok.
När reläer har timer-funktioner (inställd tid till eller från), uppdateras inte timerns värde i Modbusregistret
(=registervärde minskar inte) även om inställd tid går ut. PC,n kan kontrollera reläets utgång för att se om tiden gått
ut.