Class CompModeD2Fo
Redaktör je
Version 1.0
Modified 05-DEC-2005 11:35:29.77
Kod PlcTemplate
 Funktionsobjekt för CompModeD2 
 
 Skapa ett funktionsobjekt i PLC editorn och koppla till objektet CompModeD2
 i planthierarkin.
 
 Objektet tar hand om mod hantering auto/man/lokal och övervakar drift med två digitala utgångar.

Se även



RtBody attributes pwr_sClass_CompModeD2Fo
Boolean ExtControl eco Används för att styra mod auto/man när man konfigurerat objektets attribut OpExtAndIntMan till 1.
dvs om ExtControl är 0 är det man mod och om 1 är det auto mod (extern mod styrning).

Funktionen/inställningen används alltså när man via objektbilden manuellt vill manövrera med
knappar men inte använder auto/man mod. Inga auto/man knappar syns i objektsbilden.
Boolean ExtIncr ein Ingång för att styra orderIncr utgången (öka) i automatik mod (extern).
Boolean ExtDecr ede Ingång för att styra orderDecr utgången (minska) i automatik mod (extern).
Boolean LocalMode loc Ingången ställer objektets mod i lokal mod (prio 1) vilket innebär att alla andra moder kopplas bort.
Dvs ingångar LocalIncr, LocalDecr styr.

Ingången styr även dynamiken i objektsbild/symbol och generera ett B-larm att lokalt gäller.
Larmet går att välja bort via attribut OpDisableLocalAlarm.

Lokal mod går att välja bort via attribut OpNoLocal vilket gömmer lokalindikator i bilder mm.
Boolean LocalIncr lin Ingång för att styra orderIncr utgången (öka) i lokal mod.
Boolean LocalDecr lde Ingång för att styra orderDecr utgången (minska) i lokal mod.
Boolean Ready rdy Förreglingsingång, ska vara sann annars tas orderutgångar ner i ALLA moder. Dessutom tvingas
auto mod till manuell mod om inte objektattributet OpNoAutoToMan är 1.
Boolean FeedbackIncr fbi Används för återkoppling av orderIncr (kontaktorsvar). Indikering vid ökaknapp blir grön i
objektsbilden om signalen är sann.
Boolean FeedbackDecr fbd Används för återkoppling av orderDecr (kontaktorsvar). Indikering vid minskaknapp blir grön i
objektsbilden om signalen är sann.
Boolean LimitSwitchIncr sin Används som ingång för stoppgränsläge för utgången orderIncr (öka, upp, fram, öppna).
Sann/hög signal tar ner OrderIncr.
Boolean LimitSwitchDecr sde Används som ingång för stoppgränsläge för utgången orderDecr (minska, ner, back, stäng).
Sann/hög signal tar ner OrderDecr.
Boolean ForceMan fm Ingång som tvingar interna Auto/Man mod att inta man mod. Används inte när objektets mod
styrs externt, dvs när objektets inställningsattribut OpExtOnly=1 eller OpExtAndIntMan=1.
AttrRef PlcConnect   Referens till objektet i planthierarkin.
Boolean OrderIncr oin Objektets orderIncr utgång (öka, upp, fram, öppna).
Boolean OrderDecr ode Objektets orderDecr utgång (minska, ner, back, stäng).
Boolean AutoMode aut Utgång sann om objektet är i automatik mod, falsk betyder manuell mod.
Boolean Error err Utgång blir sann om objektets maxtid OrderTimeLimit löper ut. Om lokal mod
används bör utgången återställa en aktiverad lokal styrning på ingångarna
LocalDecr och LocalIncr för att förhindra oönskad återstart.

DevBody attributes 
pwrs:Class-$PlcNode PlcNode  


GraphPlcNode
object_type 11
parameters[0] 12
parameters[1] 1
parameters[2] 4
parameters[3] 0
subwindows 1
subwindow_class[0] pwrb:Class-WindowPlc
graphmethod 0 (standard, individual attributes)
graphindex 0
default_mask[0] 2047
default_mask[1] 15
segname_annotation 1
compmethod 58
compindex 0
tracemethod 0
traceindex 0
connectmethod 10
executeordermethod 2
objname CompModeD2Fo
graphname CompModeD2Fo


Template Object


Attributes detail


ExtControl Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName eco
Kropp RtBody
  Används för att styra mod auto/man när man konfigurerat objektets attribut OpExtAndIntMan till 1.
  dvs om ExtControl är 0 är det man mod och om 1 är det auto mod (extern mod styrning).

  Funktionen/inställningen används alltså när man via objektbilden manuellt vill manövrera med
  knappar men inte använder auto/man mod. Inga auto/man knappar syns i objektsbilden.

ExtIncr Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName ein
Kropp RtBody
  Ingång för att styra orderIncr utgången (öka) i automatik mod (extern).  

ExtDecr Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName ede
Kropp RtBody
  Ingång för att styra orderDecr utgången (minska) i automatik mod (extern).

LocalMode Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName loc
Kropp RtBody
  Ingången ställer objektets mod i lokal mod (prio 1) vilket innebär att alla andra moder kopplas bort.
  Dvs ingångar LocalIncr, LocalDecr styr. 
   
  Ingången styr även dynamiken i objektsbild/symbol och generera ett B-larm att lokalt gäller.
  Larmet går att välja bort via attribut OpDisableLocalAlarm.
   
  Lokal mod går att välja bort via attribut OpNoLocal vilket gömmer lokalindikator i bilder mm.  

LocalIncr Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName lin
Kropp RtBody
  Ingång för att styra orderIncr utgången (öka) i lokal mod.

LocalDecr Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName lde
Kropp RtBody
  Ingång för att styra orderDecr utgången (minska) i lokal mod.

Ready Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName rdy
Kropp RtBody
  Förreglingsingång, ska vara sann annars tas orderutgångar ner i ALLA moder. Dessutom tvingas
  auto mod till manuell mod om inte objektattributet OpNoAutoToMan är 1.

FeedbackIncr Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName fbi
Kropp RtBody
  Används för återkoppling av orderIncr (kontaktorsvar). Indikering vid ökaknapp blir grön i
  objektsbilden om signalen är sann.

FeedbackDecr Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName fbd
Kropp RtBody
  Används för återkoppling av orderDecr (kontaktorsvar). Indikering vid minskaknapp blir grön i
  objektsbilden om signalen är sann.

LimitSwitchIncr Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName sin
Kropp RtBody
  Används som ingång för stoppgränsläge för utgången orderIncr (öka, upp, fram, öppna).
  Sann/hög signal tar ner OrderIncr.

LimitSwitchDecr Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName sde
Kropp RtBody
  Används som ingång för stoppgränsläge för utgången orderDecr (minska, ner, back, stäng).
  Sann/hög signal tar ner OrderDecr.

ForceMan Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName fm
Kropp RtBody
  Ingång som tvingar interna Auto/Man mod att inta man mod. Används inte när objektets mod
  styrs externt, dvs när objektets inställningsattribut OpExtOnly=1 eller OpExtAndIntMan=1.

PlcConnect Intern
Klass Intern
Typ AttrRef
Flags
Kropp RtBody
  Referens till objektet i planthierarkin.

OrderIncr Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName oin
Kropp RtBody
  Objektets orderIncr utgång (öka, upp, fram, öppna).

OrderDecr Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName ode
Kropp RtBody
  Objektets orderDecr utgång (minska, ner, back, stäng).

AutoMode Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName aut
Kropp RtBody
  Utgång sann om objektet är i automatik mod, falsk betyder manuell mod.

Error Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit
GraphName err
Kropp RtBody
  Utgång blir sann om objektets maxtid OrderTimeLimit löper ut. Om lokal mod
  används bör utgången återställa en aktiverad lokal styrning på ingångarna
  LocalDecr och  LocalIncr för att förhindra oönskad återstart.

PlcNode Buffer
Klass Buffer
Typ pwrs:Class-$PlcNode
Flags
Kropp DevBody