Class CompModeDFo
Redaktör je
Version 1.0
Modified 04-OCT-2005 14:02:53.38
Kod PlcTemplate
 Funktionsobjekt för CompModeD
 
 Skapa ett funktionsobjekt i PLC editorn och koppla till objektet CompModeD i planthierarkin.

 Objektet tar hand om mod hantering auto/man/lokal och övervakar drift med en digital utgång.

Se även



RtBody attributes pwr_sClass_CompModeDFo
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 starta/stoppa med
knappar men inte använder auto/man mod. Inga auto/man knappar syns i objektsbilden.
Boolean ExtStart est Ingång för att styra order utgången 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.
Boolean LocalStart lst Ingång för att styra order utgången i lokal mod
Boolean Ready rdy Förreglingsingång, ska vara sann annars tas orderutgången ner i alla moder. Dessutom tvingas
auto mod till man mod om inte objektattributet OpNoAutoToMan är 1.
Boolean Feedback fb Används för återkoppling av order, dvs kontaktorsvar. Indikering vid startknapp blir grön i
objektsbilden om signalen är sann.
Boolean ForceMan fom 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.

Används bl.a i BaseMotorAggr för att tvinga mod objektet i manuell mod vid fel på kontaktorsvaret
så inte kontaktorn ligger och pulsar när beordring i auto ligger hög.
Boolean PulseControl pco Ingång som hanterar start i manuell mod, dvs återställer order om feedback saknas. Används
exempelvis när man har en pulsstyrd kontaktor som arbetar ihop med detta objekt. Se objekt
BaseContactor eller BaseMotorAggr för mer info.
AttrRef PlcConnect   Referens till objektet i planthierarkin.
Boolean Order ord Objektets orderutgång start.
Boolean AutoMode aut Utgång sann om objektet är i automatik mod, falsk är det manuell mod.
Boolean ManStop mst Utgång sann ett programvarv när operatör trycker på stoppknappen OpManStop om manuell mod
är aktiv, Används ihop med en kontaktor som har pulsfunktion så att en frånpuls kan genereras
oavsett status på modobjektets orderutgång Order.

DevBody attributes 
pwrs:Class-$PlcNode PlcNode  


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


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 starta/stoppa med
  knappar men inte använder auto/man mod. Inga auto/man knappar syns i objektsbilden.

ExtStart Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName est
Kropp RtBody
  Ingång för att styra order utgången 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.

LocalStart Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName lst
Kropp RtBody
  Ingång för att styra order utgången i lokal mod

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

Feedback Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName fb
Kropp RtBody
  Används för återkoppling av order, dvs kontaktorsvar. Indikering vid startknapp blir grön i
  objektsbilden om signalen är sann.

ForceMan Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName fom
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.
  
  Används bl.a i BaseMotorAggr för att tvinga mod objektet i manuell mod vid fel på kontaktorsvaret
  så inte kontaktorn ligger och pulsar när beordring i auto ligger hög.

PulseControl Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName pco
Kropp RtBody
 Ingång som hanterar start i manuell mod, dvs återställer order om feedback saknas. Används
 exempelvis när man har en pulsstyrd kontaktor som arbetar ihop med detta objekt. Se objekt
 BaseContactor eller BaseMotorAggr för mer info.

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

Order Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName ord
Kropp RtBody
  Objektets orderutgång start.

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

ManStop Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName mst
Kropp RtBody
  Utgång sann ett programvarv när operatör trycker på stoppknappen OpManStop om manuell mod
  är aktiv, Används ihop med en kontaktor som har pulsfunktion så att en frånpuls kan genereras
  oavsett status på modobjektets orderutgång Order.

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