Class CompModeDM
Redaktör je
Version 1.1
Modified 04-OCT-2005 14:02:54.15
 Mod objektet CompModeDM hanteras en digital orderutgång och en manöverbild med
 Öppna/Stäng, Auto/Man knappar och lokalindikator för att styra en drift. CompModeDM
 används bl.a i objektet BaseMValve.
 
 Körsätt som kan konfigureras:
 
 - Fjärr mod auto/man  Driftens auto/manuell mod styrs av knappar i bilden
 - Fjärr mod extern    Driftens auto/manuell mod styrs av "extern" funktion via PLC programmet
 - Lokal mod           Driften styrs via manöverlåda placerad lokalt vid driften

 Det finns inte någon inbyggd larmhantering i objektet.

Objektsbild

 Knappar Auto/Man växlar mod i fjärrstyrning och Öppna/Stäng knappar används för att
 manuellt styra driften i fjärrstyrning (från bild, ej lokalt vid driften).
  
 - Knappar Man/Auto väljer mod vid fjärrstyrning

 - I lokal mod förreglas styrning via Auto/Man och Öppna/Stäng knappar dimmas. Det finns
   ingen indikator som visar att lokal mod är aktiv.

 - Dimmade Öppna/Stäng knappar betyder att auto mod gäller eller lokal mod är aktiverad.
   
 - Indikatorer Öppna/Stäng visar status på orderutgången enbart vid manuell körning. 

Konfigurering


 Mod objekt CompModeDM  hanteras en digital orderutgång som innehåller funktioner:

 -Öppna/Stäng order.
 -Dimmar knappar i objektsbild så felmanövrering undviks.
 
 Öppna/Stäng orderutgång OutRef styrs av fyra moder:
 
 -1 Ingång RefAuto från funktionsobjektet och intern auto/man mod.
 -2 Ingång RefAuto från funktionsobjektet och extern auto/man mod.
 -3 Knapp Öppna/Stäng från bilden i manuell mod.
 -4 Ingång LocalOrder från funktionsobjektet och LocalMode.

Styrning av mod från objektsbild
 
 Bilden ovan visar en konfiguration där nästa alla objektets funktioner används. 
 Operatören väljer manuell eller auto mod via knapparna Man/Auto. I auto styrs 
 utgången OutRef av funktionsobjektets ingång RefAuto.
 
Ingen styrning från objektsbild
 
 Bilden ovan visar en konfiguration där objektets utgång ENDAST styrs av funktionsobjektets
 ingång RefAuto, dvs auto mod är alltid rådande. Egentligen har objektet inget funktion att
 uppfylla mer än som ett enkelt förreglingsobjekt (AND grind).
 
 Genom att konfigurera attributet OpOnlyAuto i objektet till 1 får man denna bild/funktion. 

Felhantering
 Om Ready är låg förreglas utgången, detta gäller i alla moder. OBS! Auto/man mod påverkas
 inte av ready, dvs vill man gå ur autoläget när ready går låg får man själv styra det via
 PLC programmet.
  
Plc kod
 För PLC programmering används funktionsobjektet CompModeDMFo.
 
 Skapa ett funktionsobjekt i PLC editorn och koppla till objektet i planthierarkin.
 
Se även



RtBody attributes pwr_sClass_CompModeDM
Boolean OpAuto   Påverkas normalt via knapp Auto i objektsbild, nollställs alltid.
Funktionen på knappen i bilden är "SetDig".
Boolean OpMan   Påverkas normalt via knapp Man i objektsbild, nollställs alltid.
Funktionen på knappen i bilden är "SetDig".
Boolean ManMode   Är hög när aktuell mod är manuellt, påverkas av objektsbildens knappar Man/Auto.
Om konfigurationen OpAutoOnly är 1 används inte denna mod, dvs det är ALLTID
auto mod som gäller.
Boolean LocalMode   Påverkas via ingång i funktionsobjektet och är normalt en omkopplare i lokal
manöverlåda. Denna mod gäller före alla andra.
Boolean LocalOrder   Påverkas via ingång i funktionsobjektet och styrs normalt ifrån en lokal manöverlåda.
Boolean OpAutoOnly   Konfiguerar att inga knappar mm syns i objektsbilden och samtidigt görs manuell mod
verkningslös, dvs objektet uppför sig som det ALLTID är auto mod som gäller. Denna
konfiguration används mycket sällan!
Boolean OpRefMan   Påverkas normalt via knappar Öppna/Stäng i objektsbild. Funktionen på knappar i
bilden är "SetDig" och "ResetDig".
Boolean OpManDimmed   Dimmar knappar Öppna/Stäng i objektbilden. Detta händer när objektet är i auto mod
eller lokal mod.
Boolean LocalUsed   Inställningsattribut (1:a) när man använder lokal mod för objektet.
String8 IndMode   Textsträng som visar ett L och M ihop med objektets objektsymbol i bilder, (L)okal, (M)anuell.
Visas ingen bokstav betyder det att objektet är i auto.
AttrRef PlcConnect   Referens som visar vilket objekt funktionsobjektet har blivit knuten (connected) till.


Template Object


Attributes detail


OpAuto Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody
  Påverkas normalt via knapp Auto i objektsbild, nollställs alltid.
  Funktionen på knappen i bilden är "SetDig".

OpMan Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody
  Påverkas normalt via knapp Man i objektsbild, nollställs alltid.
  Funktionen på knappen i bilden är "SetDig".

ManMode Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody
  Är hög när aktuell mod är manuellt, påverkas av objektsbildens knappar Man/Auto.
  Om konfigurationen OpAutoOnly är 1 används inte denna mod, dvs det är ALLTID
  auto mod som gäller.

LocalMode Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody
  Påverkas via ingång i funktionsobjektet och är normalt en omkopplare i lokal
  manöverlåda. Denna mod gäller före alla andra.

LocalOrder Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody
  Påverkas via ingång i funktionsobjektet och styrs normalt ifrån en lokal manöverlåda.

OpAutoOnly Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer
Kropp RtBody
  Konfiguerar att inga knappar mm syns i objektsbilden och samtidigt görs manuell mod
  verkningslös, dvs objektet uppför sig som det ALLTID är auto mod som gäller. Denna
  konfiguration används mycket sällan!

OpRefMan Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer
Kropp RtBody
  Påverkas normalt via knappar Öppna/Stäng i objektsbild. Funktionen på knappar i
  bilden är "SetDig" och "ResetDig".

OpManDimmed Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer|State|Noedit
Kropp RtBody
  Dimmar knappar Öppna/Stäng i objektbilden. Detta händer när objektet är i auto mod
  eller lokal mod.

LocalUsed Attribute
Klass Attribute
Typ Boolean
Flags ReduTransfer
Kropp RtBody
  Inställningsattribut (1:a) när man använder lokal mod för objektet.

IndMode Attribute
Klass Attribute
Typ String8
Flags Noedit
Kropp RtBody
  Textsträng som visar ett L och M ihop med objektets objektsymbol i bilder, (L)okal, (M)anuell.
  Visas ingen bokstav betyder det att objektet är i auto.

PlcConnect Attribute
Klass Attribute
Typ AttrRef
Flags
Kropp RtBody
  Referens som visar vilket objekt funktionsobjektet har blivit knuten (connected) till.