Handventil med två gränslägen.
BaseManValve objektet hanterar två digitala ingångar för öppet och stängt läge.
Ingångar går att konfigurera (välja bort).
Objektsymbol
Grafiska symboler för detta objekt är:
BaseComponent/
-ManValve
-ManValveNoSwitches
-ManValveSwitchClosed
-ManValveSwitchOpen
-ManValveTwoSwitches
Konfigurationsvalet bestämmer vilken symbol som bör användas.

Dynamik:
- Originalfärgen när ventilen är öppen.
- Vit färg när ventilen är stängd.
- Grå färg när ventilen inte är stängd eller öppen om gränslägen finns (mitt i mellan).
- Röd blinkande färg när det är fel (båda gränslägen påverkade).
Objektets metoder (menyval) öppnas med höger musknapp.
Objektsbild

Om ventilen inte har några gränslägen kan man manuellt i objektbilden sätta öppen eller stängt
läge. För att välja denna funktion ska attribut OpIndication ställas till 1, dessutom ska
objektsymbolen ManValveNoSwitches användas.
Inga gränslägen och manuell styrd dynamik i bilder

Bilden ovan visar en konfiguration där ventilen inte har några gränslägen men manuell
möjlighet (knappar i bilden) att visa öppet eller stängt läge.
Genom att konfigurera attributet OpIndication till 1 får man denna bild/funktion.
Övervakning och felhantering
BaseManValve övervakar och genererar larm:
-Gränslägesfel Övervakning att inte båda gränslägen är påverkade samtidigt.
Konfigurering
BaseManValve objektet hanterar 4 olika alternativ för Di signaler gränslägen:
1 TwoSwitches Gränsläge öppen och stängd.
2 SwitchOpen Bara gränsläge öppen.
3 SwitchClosed Bara gränsläge stängd.
4 NoSwitches Inga gränslägen.
OBS! valet NoSwitches innebär att också att objektsymbol ManValveNoSwitches ska användas
Signaler
Objektet innehåller signaler som ska kopplas till I/O kanaler.
- SwitchOpen Di (valbart)
- SwitchClosed Di (valbart)
Ska en ingång inverteras för rätt funktion får man ändra attributet "InvMask" på
kanal/kortobjektet för Di signalen.
Plc kod
För PLC programmering används funktionsobjektet BaseManValveFo.

Skapa ett funktionsobjekt i PLC editorn och koppla till objektet i planthierarkin.
Simulering
Inget simulering finns för detta objekt.
Se även
RtBody attributes pwr_sClass_BaseManValve |
Component |
Super |
|
Superklass, klicka på länk Component för mer beskrivning om objektattributet. |
BaseManValveGCEnum |
GraphConfiguration |
|
Attribut för att hålla reda på vilket konfigurationsalternativ (bild) som är valt.
(ConfigureComponent method) |
Di |
SwitchOpen |
|
Digitalingång stoppgränsläge för öppet läge. |
Di |
SwitchClosed |
|
Digitalingång Stoppgränsläge för stängt läge. |
Boolean |
IndError |
|
Går hög om A-larm är aktivt, objektsymbol börjar blinka rött |
DSupComp |
Alarm |
|
Alarm text for switch alarm. |
ValvePosEnum |
PosEnum |
|
Uppräkningsattribut för att hålla reda på positioner. |
Boolean |
IndClosed |
|
Indikerar att ventilen är stängd när inställningsattribut OpIndication används (1:a). |
Boolean |
OpIndication |
|
Om ventilen inte har några gränslägen kan man manuellt i objektbilden välja öppen eller stängt
läge, för att få denna denna funktion ska attribut ställas till 1, dessutom ska objektsymbolen
ManValveNoSwitches användas. |
Backup |
OpIndBackup |
|
Backup för att minnas ventilens läge IndClosed när OpIndication används (1:a). |
AttrRef |
PlcConnect |
|
Referens som visar vilket objekt funktionsobjektet har blivit knuten (connected) till. |
Om ventilen inte har några gränslägen kan man manuellt i objektbilden välja öppen eller stängt
läge, för att få denna denna funktion ska attribut ställas till 1, dessutom ska objektsymbolen
ManValveNoSwitches användas.