Class BaseM3WayValve
Redaktör cs/je
Version 1.1
Modified 11-JUN-2007 08:16:51.16
 3-vägs magnetventil
 BaseM3WayValve objektet hanteras en digital utgång för öppna/stäng och två digitala ingångar
 för ventilens gränslägen samt Auto/Man/lokal mod. Alla ingångar går att konfigurera
 (välja bort).
 
Objektsymbol
 Grafiska symbolen för detta objekt är BaseComponent/M3WayValve

 Dynamik:
 
   En trevägsventil har tre portar där en port alltid är öppen till en annan (shuntventil).
   Portarna (trianglar) som kan stängas är märkta med linjer.
 
   En öppen port färgas normalt med originalfärgen, dvs när porten överst längst till höger har
   originalfärgen räknas det som en "öppen ventil" och när den understa porten har originalfärgen
   räknas det som en "stängd ventilen". Den vänstra översta porten (inlopp) har alltid normalt
   originalfärgen.

  - Originalfärgen växlar mellan högra porten (öppen) och understa porten(stängd). 
  - Vit färg när porten (triangel) anses stängd.
  - Grå färg när ventilen inte är stängd eller öppen om gränslägen finns (mitt i mellan).
  - Gul färg när det är varning (bl.a lokalt läge). 
  - Röd blinkande färg när det är fel.
  
    Aktuell mod visas med bokstäver:
    
    M    Manuell mod (om inte lokal!)
    L    Lokal mod
        
    Ingen bokstavsindikering betyder att objektet är i automatik mod (externt styrd). 

    Objektets metoder (menyval) öppnas med höger musknapp.
 
Objektsbild

Mod
 Dom olika moder Auto/Manuell/lokal som kan förekomma hanteras utav mod objektet
 CompModeDM, Se detta objekt för mer info om hur man konfiguerar moder.
  
Övervakning och felhantering
 BaseM3WayValve har flera övervakningar som genererar larm när man använder gränslägen:
 
 
 -Gränslägesfel   Övervakning att gränslägen beter sig riktigt i förhållande till styrorder.
 
 Övervakning tidfel (timeout) när gränslägen används ställs in i tidsattributet SwitchAlarmDelay.
 Detta fel påverkar INTE mod.

 OBS! När man styr ventilens Auto/man mod externt eller lokalt är det viktigt att "återkoppla"
 till sitt program (återställa order), dvs man bör ta ner styrorder på funktionsobjektets
 ingångar vid fel för att förhindra oönskade rörelser i maskin. 
 

Konfigurering


 BaseM3WayValve objektet hanterar 4 olika alternativ beroende på ventilens utformning, se
 superklass BaseMValve för mer info.

Signaler
 Objektet innehåller signaler som ska kopplas till I/O kanaler, se superklass BaseMValve
 för mer info.

Plc kod
 För PLC programmering används funktionsobjektet BaseMValveFo.
 
 Skapa ett funktionsobjekt i PLC editorn och koppla till objektet i planthierarkin.
 
Simulering
 För simulering använder man funktionsobjektet BaseMValveSim.
 
Se även



RtBody attributes pwr_sClass_BaseM3WayValve
BaseMValve Super   Superklass, klicka på länk BaseMValve för mer beskrivning om BaseM3WayValve objektets attribut mm.


Template Object
Super.SwitchAlarmDelay 3.000000e+00
Super.SwitchAlarm.DetectOn 1
Super.SwitchAlarm.DetectText Switch error
Super.SwitchAlarm.EventType 64
Super.SwitchAlarm.EventPriority 67
Super.SwitchAlarm.EventFlags 7
Super.SwitchAlarm.MoreText
Super.SwitchAlarm.Attribute BaseComponent:Class-BaseM3WayValve-Template
Super.SwitchAlarm.CtrlPosition 1
Super.SwitchAlarm.LockAttribute 1


Attributes detail


Super Attribute
Klass Attribute
Typ BaseMValve
Flags Class|Superclass
Kropp RtBody
 Superklass, klicka på länk BaseMValve för mer beskrivning om BaseM3WayValve objektets attribut mm.