Detta enkla mod objekt CompModeD2M hanterar två digitala orderutgångar och en manöverbild med
öka/minska/stopp och Auto/Man knappar för att styra en drift. CompModeD2M används i objekt
BaseDirValve. Se objekt CompModeD2 om mer funktionalitet önskas.
Körsätt kan INTE konfigureras utan det är alltid fjärrstyrningar Auto eller Hand mod som gäller,
dvs. ingen lokalt körsätt eller extern mod hanteras. Det finns inte heller någon inbyggd
larmhantering i objektet.
Knappar i bilden kan även konfigureras att visa Upp/Ner, Fram/Back eller Öppna/Stäng och
med funktionen att musknapp måste hållas inne hela tiden (fjäderretur).
Objektsbild

Knappar Auto/Man växlar mod i fjärrstyrning och Öka/Minska/stoppknappar används för att
manuellt styra driften i fjärrstyrning (från bild, ej lokalt vid driften).
- Knappar Öka/minska Incr/Decr har toggelfunktion, dvs man behöver ej trycka på stopp.
- Knappar Man/Auto väljer mod vid fjärrstyrning.
- Dimmad Incr, Decr och Stopp knapp betyder att auto mod gäller.
- Indikatorer Incr/Decr visar status på "OpOrderMan Incr/decr".
OBS! Att detta inte är utgångarna, dvs indikatorerna visar
bara status på manuell order och inte auto.
Konfigurering
Mod objekt CompModeD2M hanteras två digitala orderutgångar som innehåller funktioner:
-Öka och minska order eller Upp/Ner, Fram/Back och Öppna/Stäng.
-Dimmar knappar i objektsbild så felmanövrering undviks.
Öka/incr och minska/decr orderutgångar styrs av två moder:
-1 Ingångar ExtIncr och ExtDecr från funktionsobjektet och intern auto/man mod.
-2 Knappar Incr/Öka och Decr/Minska från bilden i manuell mod.
Component Configuration
-IncrDecr Väljer knappar i objektsbild med text Öka/Minska
-UpDown Väljer knappar i objektsbild med text Upp/Ner
-ForwBack Väljer knappar i objektsbild med text Fram/Back
-OpenClose Väljer knappar i objektsbild med text Öppna/Stäng
Styrning av mod från objektsbild

Bilden ovan visar en konfiguration (default) där objektets alla funktioner används.
Operatören väljer manuell eller auto mod via knapparna Man/Auto. I auto styrs utgångarna av
funktionsobjektets ingångar OrderAutoIncr och OrderAutoDecr.
Genom att konfigurera attributet OpNoStopButton i objektet till 1 försvinner stopknappen i
bilden och utgångarna är höga så länge knappar Incr/decr hålls inne av musknappen (fjäderretur).
Ingen styrning från objektsbild

Bilden ovan visar en konfiguration där objektets utgångar ENDAST styrs av
funktionsobjektets ingångar OrderAutoIncr och OrderAutoDecr, 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ångarna, 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.
OBS!
Det finns ingen intern förregling i objektet som hindrar att båda utgångarna går höga om
beordring begärs av båda utgångarna samtidigt, dvs det är programmerarens uppgift att ta
hänsyn till detta!
Plc kod
För PLC programmering används funktionsobjektet CompModeD2MFo.

Skapa ett funktionsobjekt i PLC editorn och koppla till objektet i planthierarkin.
Se även
RtBody attributes pwr_sClass_CompModeD2M |
CompModeD2GCEnum |
GraphConfiguration |
|
Enumeration for object graph configuration.
Handled by the ConfigureComponent method. |
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 |
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 |
OpOrderManIncr |
|
Påverkas normalt via knapp Incr/Öka i objektsbild, nollställs automatiskt. Funktionen på
knappen i bilden är normalt "ToggleDig" och om attribut OpNoStopButton är 1 är det "StoDig". |
Boolean |
OpOrderManDecr |
|
Påverkas normalt via knapp Decr/Minska i objektsbild, nollställs automatiskt. Funktionen på
knappen i bilden är normalt "ToggleDig" och om attribut OpNoStopButton är 1 är det "StoDig". |
Boolean |
OpOrderManStop |
|
Påverkas normalt via knapp Stop i objektsbild, nollställs alltid.
Funktionen på knappen i bilden är "SetDig". |
Boolean |
OpNoStopButton |
|
Konfiguerar att ingen stoppknapp syns i objektsbild och samtidigt görs öka/minska
knapparna att fungerar som en tryckknapp med fjäderretur, dvs knapparna måste hållas
intryckt med musknappen hela tiden för att aktiverad utgång ska vara hög. |
String8 |
IndMode |
|
Textsträng som visar ett M ihop med objektets objektsymbol i bilder, (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. |