Class ABB_ACS800_1Fo
Redaktör je
Version 1.0
Modified 07-DEC-2005 13:38:43.05
Kod PlcTemplate
 Funktionsobjekt ABB_ACS800_1Fo för styrning ABB frekvensomriktare ACS800 via Profibus/dp.
 
 Skapa ett funktionsobjekt i PLC editorn och koppla till objektet ABB_ACS800_1 i planthierarkin.
 
Se även



RtBody attributes pwr_sClass_ABB_ACS800_1Fo
Boolean PowerOn pwo [pwo]
Ingången ska vara hög när man anser att omriktaren lever, dvs elkraft påslagen (huvudkontaktorsvar).
Normalt villkor för att larmövervakning kopplas på oavsett omriktarstatus. När signal går hög löper
en tid PowerUpTime och när denna tid löpt ut bör omriktaren normalt vara startklar. Tiden ställs in
i objektet attribut PowerUpTime (default 15s). När tiden löper (start upp pågår) blinkar
omriktarens statusindikeringar i bilder.

Det går bra att strunta i denna insignal men då får man inte blink och larm när kommunikationen
med omriktaren är nere/död.
Boolean Start sta [sta]
Ingång för startorder (run) till omriktaren vilket är bit 0 i kontrollordet O_CW, dvs omriktaren bör
bli "enable operation" för referensen RefSpeed. När signal går hög/låg startar/stoppar motorn normalt
med ramper inställda i omriktaren. Funktionen kallas för OFF1.
Float32 RefSpeed REF [REF]
Analog ingång för hastighetsreferensen till omriktaren, dvs styrordet O_REF. I denna Ao kanal O_REF
attribut görs skalning och anpassning mot omriktarens referens.
Boolean NoOff2 nof2 [nof2]
Ingång för stopporder till omriktaren, 0 = stoppa genom att motorn rullar ut (ej ramp). Används normalt ej.
Funktionen kallas för OFF2.
Boolean NoOff3 nof3 [nof3]
Ingång för nödstoppsorder till omriktaren, 0 = stoppa med ramp (ramptid i omriktare). Används normalt ej.
Funktionen kallas för OFF3.
Boolean EnableOperation eno [eno]
Ingång för driftfrigivning till omriktaren, 0 = normalt rullar motorn ut. Används normalt ej.
AttrRef PlcConnect   Referens som visar vilket objekt funktionsobjektet har blivit knuten (connected) till.
Boolean ReadyRemote rdy [rdy]
Utgång (1:a) när omriktaren anses uppstartad och status är sådant att startorder från fjärr
kan ske, dvs tid PowerUpTime löpt ut eller omriktare redo och omriktare ej trippad, ej
local/intern mod mm.
Boolean Run run [run]
Utgång (1:a) när drift är startad (enable run), statusord SW bit 2.
Boolean Di1 di1 [di1]
Utgång (1:a) när digital ingång 1 på frekvensomriktaren IO enhet RMIO kort är hög.
Boolean Di2 di2 [di2]
Utgång (1:a) när digital ingång 2 på frekvensomriktaren IO enhet RMIO kort är hög.
Boolean Di3 di3 [di3]
Utgång (1:a) när digital ingång 3 på frekvensomriktaren IO enhet RMIO kort är hög.
Boolean Di4 di4 [di4]
Utgång (1:a) när digital ingång 4 på frekvensomriktaren IO enhet RMIO kort är hög.
Boolean Di5 di5 [di5]
Utgång (1:a) när digital ingång 5 på frekvensomriktaren IO enhet RMIO kort är hög.
Boolean Di6 di6 [di6]
Utgång (1:a) när digital ingång 6 på frekvensomriktaren IO enhet RMIO kort är hög.
Boolean DiIL diil [diil]
Utgång (1:a) när digital ingång DI IL (interlock) på frekvensomriktaren IO enhet
RMIO kort är hög som betyder att INTE elektrisk startblockering gäller, dvs när
utgången på funktionsobjektet är 1.

DevBody attributes 
pwrs:Class-$PlcNode PlcNode  


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


Template Object
NoOff2 1
NoOff3 1
EnableOperation 1


Attributes detail


PowerOn Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName pwo
Kropp RtBody
  [pwo]
  Ingången ska vara hög när man anser att omriktaren lever, dvs elkraft påslagen (huvudkontaktorsvar).
  Normalt villkor för att larmövervakning kopplas på oavsett omriktarstatus. När signal går hög löper
  en tid PowerUpTime och när denna tid löpt ut bör omriktaren normalt vara startklar. Tiden ställs in
  i objektet attribut PowerUpTime (default 15s). När tiden löper (start upp pågår) blinkar
  omriktarens statusindikeringar i bilder.
  
  Det går bra att strunta i denna insignal men då får man inte blink och larm när kommunikationen
  med omriktaren är nere/död.

Start Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName sta
Kropp RtBody
  [sta]
  Ingång för startorder (run) till omriktaren vilket är bit 0 i kontrollordet O_CW, dvs omriktaren bör
  bli "enable operation" för referensen RefSpeed. När signal går hög/låg startar/stoppar motorn normalt
  med ramper inställda i omriktaren. Funktionen kallas för OFF1.

RefSpeed Input
Klass Input
Typ Float32
Flags Noinvert
GraphName REF
Kropp RtBody
  [REF]
  Analog ingång för hastighetsreferensen till omriktaren, dvs styrordet O_REF. I denna Ao kanal O_REF
  attribut görs skalning och anpassning mot omriktarens referens.

NoOff2 Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName nof2
Kropp RtBody
  [nof2]
  Ingång för stopporder till omriktaren, 0 = stoppa genom att motorn rullar ut (ej ramp). Används normalt ej.
  Funktionen kallas för OFF2.

NoOff3 Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName nof3
Kropp RtBody
  [nof3]
  Ingång för nödstoppsorder till omriktaren, 0 = stoppa med ramp (ramptid i omriktare). Används normalt ej.
  Funktionen kallas för OFF3.

EnableOperation Input
Klass Input
Typ Boolean
Flags Noinvert
GraphName eno
Kropp RtBody
  [eno]
  Ingång för driftfrigivning till omriktaren, 0 = normalt rullar motorn ut. Används normalt ej.

PlcConnect Intern
Klass Intern
Typ AttrRef
Flags
Kropp RtBody
  Referens som visar vilket objekt funktionsobjektet har blivit knuten (connected) till.

ReadyRemote Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName rdy
Kropp RtBody
  [rdy]
  Utgång (1:a) när omriktaren anses uppstartad och status är sådant att startorder från fjärr
  kan ske, dvs tid PowerUpTime löpt ut eller omriktare redo och omriktare ej trippad, ej
  local/intern mod mm.   

Run Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName run
Kropp RtBody
  [run]
  Utgång (1:a) när drift är startad (enable run), statusord SW bit 2.

Di1 Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName di1
Kropp RtBody
   [di1]
   Utgång (1:a) när digital ingång 1 på frekvensomriktaren IO enhet RMIO kort är hög.

Di2 Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName di2
Kropp RtBody
   [di2]
   Utgång (1:a) när digital ingång 2 på frekvensomriktaren IO enhet RMIO kort är hög.

Di3 Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName di3
Kropp RtBody
   [di3]
   Utgång (1:a) när digital ingång 3 på frekvensomriktaren IO enhet RMIO kort är hög.

Di4 Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName di4
Kropp RtBody
   [di4]
   Utgång (1:a) när digital ingång 4 på frekvensomriktaren IO enhet RMIO kort är hög.

Di5 Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName di5
Kropp RtBody
   [di5]
   Utgång (1:a) när digital ingång 5 på frekvensomriktaren IO enhet RMIO kort är hög.

Di6 Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName di6
Kropp RtBody
   [di6]
   Utgång (1:a) när digital ingång 6 på frekvensomriktaren IO enhet RMIO kort är hög.

DiIL Output
Klass Output
Typ Boolean
Flags ReduTransfer|Noedit|Noinvert
GraphName diil
Kropp RtBody
   [diil]
   Utgång (1:a) när digital ingång DI IL (interlock) på frekvensomriktaren IO enhet
   RMIO kort är hög som betyder att INTE elektrisk startblockering gäller, dvs när
   utgången på funktionsobjektet är 1.

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