#####################################################################################

<class> ABB_ACS800MotorAggrEnum
 @Version
 @Author cs/je
 @summary Konfigurationsval fr ABB_ACS800MotorAggr
 ABB_ACS800MotorAggrEnum hanterar konfigurationsvalet fr komponenter dr en ABB ACS800
 frekvensomriktare som kommunicerar (PPO protokollet) via Profibus/dp ingr, dvs valet
 styr vilka komponenter som ska ing i aggregatet ihop med frekvensomriktaren.
 
 Mjliga komponenter:
  
  -Curciutbreaker       Effektbrytare (MCCB)
  -Contactor            Kontaktor
  -Frequensyconverter   Frekvensomriktare
  -Safetyswitch         Skerhetsbrytare i huvudkretsen  
  -Safetylock           Startsprr (ej i huvudkretsen)  
  -Fuse                 Skring (supersnabba fr frekvensomriktare) 
 
 <attr> CbCoFcSs
  Komponents: Curciutbreaker, Contactor, Frequensyconverter, Safetyswitch.   
 </attr>
 <attr> CbCoFcSl
  Komponents: Curciutbreaker, Contactor, Frequensyconverter, Safetylock.   
 </attr>
 <attr> CbCoFC
  Komponents: Curciutbreaker, Contactor, Frequensyconverter.   
 </attr>
 <attr> CbFcSs
  Komponents: Curciutbreaker, Frequensyconverter, Contactor.   
 </attr>
 <attr> CbFcSl
  Komponents: Curciutbreaker, Frequensyconverter, Safetylock.   
 </attr>
 <attr> CbFc
  Komponents: Curciutbreaker, Frequensyconverter.   
 </attr>
 <attr> CoFcSs
  Komponents: Contactor, Frequensyconverter, Safetyswitch.   
 </attr>
 <attr> CoFcSl
  Komponents: Contactor, Frequensyconverter, Safetylock.   
 </attr>
 <attr> CoFc
  Komponents: Contactor, Frequensyconverter.   
 </attr>
 <attr> FcSs
  Komponents: Frequensyconverter, Safetyswitch.   
 </attr>
 <attr> FcSl
  Komponents: Frequensyconverter, Safetylock.   
 </attr>
 <attr> Fc
  Komponents: Frequensyconverter.   
 </attr>
 <attr> FuCbCoFcSs
  Komponents: Fuse, Curciutbreaker, Contactor, Frequensyconverter, Safetyswitch.   
 </attr>
 <attr> FuCbCoFcSl
  Komponents: Fuse, Curciutbreaker, Contactor, Frequensyconverter, Safetylock.   
 </attr>
 <attr> FuCbCoFC
  Komponents: Fuse, Curciutbreaker, Contactor, Frequensyconverter.   
 </attr>
 <attr> FuCbFcSs
  Komponents: Fuse, Curciutbreaker, Frequensyconverter, Contactor.   
 </attr>
 <attr> FuCbFcSl
  Komponents: Fuse, Curciutbreaker, Frequensyconverter, Safetylock.   
 </attr>
 <attr> FuCbFc
  Komponents: Fuse, Curciutbreaker, Frequensyconverter.   
 </attr>
 <attr> FuCoFcSs
  Komponents: Fuse, Contactor, Frequensyconverter, Safetyswitch.   
 </attr>
 <attr> FuCoFcSl
  Komponents: Fuse, Contactor, Frequensyconverter, Safetylock.   
 </attr>
 <attr> FuCoFc
  Komponents: Fuse, Contactor, Frequensyconverter.   
 </attr>
 <attr> FuFcSs
  Komponents: Fuse, Frequensyconverter, Safetyswitch.   
 </attr>
 <attr> FuFcSl
  Komponents: Fuse, Frequensyconverter, Safetylock.   
 </attr>
 <attr> FuFc
  Komponents: Fuse, Frequensyconverter.   
 </attr>

</class>

######################################################################################## 

<class>ABB_ACS_Pb_Slave 
 @Version
 @Author je
 @summary Profibus/dp slavobjekt fr ASC800
 Profibus/dp slavobjekt fr en ABB frekvensomriktare ASC800. Objektet innehller bl.a en
 skvg till slavens GSD file som gr det mjligt att konfigurera profibus med
 "ConfigureSlave" metoden, dvs menyval "ConfigureSlave" via hger musknapp.
 
 @b Slavobjektet
 @image orm_abb_acs800_example4.gif
 Bilden, gult omrde visar grundinstllningar (default) som redan r gjorda
 fr detta objekt, bl markeringen r sjlva objektet som ligger i
 nodehierarkin under ett Pb_Profiboard objekt.
 
 @h1 Konfigurering
 Fr frekvensomriktarens Profibus/dp kommunikation behver man skapa ett ABB_ACS_Pb_Slave
 objekt i nodehierarkin under ett Pb_Profiboard objekt. Detta gr att man kan konfigurera
 profibus och skapa ett tillhrande IO objektmodul ABB_ACS_PPO5.
 
 Fr att frtydliga hur man konfigurerar anvnds tv bilder (skrm dumpar) nedan:
 
 -1 Skapa ett slavobjektet ABB_ACS_Pb_Slave genom att "klicka in det" under ett Pb_Profiboard objekt.
 
 -2 Vlj ut "Module Class" ABB_ACS_PPO5 via Profibus konfigurator "ConfigureSlave" metoden. Denna
    procedur skapar objektet ABB_ACS_PPO5 automatiskt med namnet M1 nr man trycker p Ok knappen.

 -3 Via "ConfigureSlave" metoden i Proview ska man kontrollera och stlla in fljande fr en
    ABB omriktare ACS800:
            
    - PrmUserData Operation mode till till Vendor specific.
    - Protokoll till PPO5.
    - ABB_ACS_Pb_Slave objektets attribut ByteOrdering ska vara Big Endian.

    - Cut-Off time br vara 1 (hanterar vad som hnder i omriktaren vid profibusfel).

 -4 Koppla en PLC trd till attribut ThreadObject i objektet ABB_ACS_PPO5
    (ven ABB_ACS_Pb_Slave ska ha en trd).

 -5 Slaven/nodens adress stlls in i objekt ABB_ACS_Pb_Slave attribut SlaveAddress direkt eller
    via "ConfigureSlave" metoden.
    
 -6 WdFact1 och WdFact2 definierar tiden i watchdog hanteringen fr en profibusslav, dvs tiden
    innan omriktaren ska lsa ut (trippa) om den r konfigurerad att gra det i omriktaren.
 
    Tiden berknas s hr:
 
      t[ms] = 10 * WdFact1 * WdFact2
   
      Exempel, WdFact1 p 10 och WdFact2 p 5 blir watchdogtid p 0,5 sekunder.
 
    Tidsfaktorerna stlls in i objekt Pb_DP_Slave. 

 -7 Koppla drefter modulen till frekvensomriktarobjekt ABB_ACS800_1 i planthierarkin med hjlp av
    IoConnect funktionen. Detta gr att allt signalutbyte som behvs nu r knutet.

 @b Bild instllningar via "ConfigureSlave" metoden
 @image orm_abb_acs800_example1.gif
 Bilden, gult omrde visar vilka instllningar och val som beskrivs
 ovan nr man konfigurerar slaven via "ConfigureSlave" metoden.

 @b Bild instllningar i objektet
 @image orm_abb_acs800_example2.gif
 Bilden, gult omrde visar vilka instllningar i objektet som
 beskrivs ovan och som man kan stlla in direkt i objektet utan att
 anvnda "ConfigureSlave" metoden. 

 @b Se ven
 <attr>Super 
  Superklass, klicka p lnk Pb_DP_Slave fr mer beskrivning om objektattributet. 
 </attr>
 
 </class>

####################################################################################

<class> ABB_ACS_PPO5
 @Version
 @Author je
 @summary Profibus/dp modul fr ABB ACS800 frekvensomriktare med PPO5.
 @b Profibus/dp PPO5 modul fr en ABB frekvensomriktare ASC800
 ABB_ACS_PPO5 objektet hanterar datautbyte mellan en frekvensomriktare och Proview
 via Profibus/dp med hjlp av standardprotokollet PPO5 (Parameter/Process data object).
 
 PPO5 protokollet r det PPO alternativ (av 1-5) som innehller mest alternativ fr IO utbyte
 och funktioner mellan ett styrsystem och en omriktare.
 
 Modulobjektet ABB_ACS_PPO5 ihop med ABB_ACS_Pb_Slave objektet (placerad nodehierarkin)
 ingr i frekvensomriktarobjekt ABB_ASC800_1 (placerad planthierarkin). Utver de
 specificerade/anvnda IO signaler finns det lediga oknutna signaler som fritt kan anvndas
 ihop med objekt ABB_ASC800_1, se attributbeskrivning fr mer info.  
 
 Aggregat ABB_ACS800MotorAggr (Fan & Pump ocks) och ABB_ACS800_1 objekten anvnder denna
 IO modul fr att kommunicera med en omriktare.

 @b Modulobjektet
 @image orm_abb_acs800_example3.gif
 Bilden, gult omrde visar de viktigaste IO kanalerna och bltt r sjlva objektmodulen.

 Proview tolkar/hanterar PPO standardorden (16 bitar) SW och CW som namnats I_SW och O_CW
 i bild ovan enligt fljande: 
 
  Kontrollord CW: 
  
  BIT:  PPO NAMN:     PROVIEW TOLKNING AV FUNKTIONEN:
  
  0     OFF1          Start (run) om bit r 1, stoppar med ramp om bit r 0.
  1     OFF2          Ndstopp om bit r 0, stoppar med frirullning, dvs ingen ramp.
  2     OFF3          Ndstopp om bit r 0, stoppar med ndstoppsramp instlld i omriktare. 
  3     ENABLE        Driftfrigivning om bit r 1.
  4     RAMP ZERO     Rampgeneratorns utsignal tvingas till noll om bit r 0.
  5     RAMP HOLD     Rampgeneratorns utsignal fryses om bit r 0. 
  6     RAMP IN-ZERO  Rampgeneratorns insignal tvingas till noll om bit r 0. 
  7     RESET         terstllning trippad omriktare om bit r 1 (flanktriggad).
  8     ?             Se PPO protokollet.
  9     ?             Se PPO protokollet.        
  10    REMOTE CMD    Begran om bit r 1 att styrning ska ske via fltbussen (Proview/PLC).
  11    ?             Se PPO protokollet.
  12-15 RESERVED      Reserverad fr framtid funktion, Se PPO protokollet. 


  Statusord SW: 
  
  BIT:  PPO NAMN:     PROVIEW TOLKNING AV FUNKTIONEN:
  
  0     READY ON       Redo (switch on) om bit r 1.
  1     READY RUN      Driftklar om bit r 1.
  2     READY REF      Startad (run) fljer styrreferensen om bit r 1.
  3     TRIPPED        Omriktare trippad (terstllning krvs) om bit r 1, drift stoppad.
  4     OFF2           Ndstopp med frirullning aktiverad om bit r 1.
  5     OFF3           Ndstopp med stoppramp aktiverad om bit r 1.
  6     INHIBITED      Driftfrreglad bit r 1.
  7     ALARM          Varningslarm om bit r 1 (stoppar ej drift) 
  8     AT_SETPOINT    Driftvarvtal uppntt om bit r 1, dvs br/rvrde r lika. 
  10    REMOTE         Om bit r 0 r omriktaren i lokal mod, dvs styrning via Proview/PLC ej tillten.
  11    ?              Se PPO protokollet.
  12    ?              Se PPO protokollet.  
  13-14 RESERVED       Reserverad fr framtid funktion, Se PPO protokollet. 
  15    ?              Se PPO protokollet. 
  
 @h1 Konfigurering
 Se klasshjlp fr ABB_ACS_Pb_Slave objektet dr en utfrligare beskrivning hur man skapar ett
 modulobjekt i nodehierarkin och konfigurerar profibus fr en ASC800 omriktare.
 
 Koppla drefter modulen till frekvensomriktarobjekt ABB_ACS800_1 i planthierarkin med hjlp av
 IoConnect funktionen. Detta gr att allt signalutbyte som behvs nu r knutet.
 
 OBS! Glm inte att ABB_ASC_PPO5 och ABB_ACS_Pb_Slave objekten ocks ska ha en referens till en
 plc trd i attribut ThreadObject.

 @b Instllningar PPO5
 PPO5 protokollets PZD data (prozessdaten) PZD3 till PZD9 ska ocks konfigureras i omriktaren fr strm
 och moment, dvs:
 
  -PZD3  Stlls in fr current/strm i omriktaren
  -PZD4  Stlls in fr Toque/moment i omriktaren 
  -PZD5  Stlls in fr Felord 1 i omriktaren 
  -PZD6  Stlls in fr Felord 2 i omriktaren 
  -PZD7  Stlls in fr DI6_1 i omriktaren 
  -PZD8  Stlls in fr Alarmord 5 i omriktaren 
  -PZD9  Stlls in fr Statusord 3 i omriktaren 
 
 Anpassning/skalning mellan Proview och omriktarens IO signaler mste ocks gras i kanalobjekten
 ChanAi och ChanAo fr frekvensomriktaren, dvs signaler i ABB_ACS_PPO5 som br gs igenom r:
 
  -O_REF     Referens (brvrde i varvtal r att fredra)
  -I_ACT     rvrde  (varvtalsvrde r att fredra)    
  -I_PZD3    Strm
  -I_PZD4    Moment

  Se exempel nedan p hur en ABB ASC800 omriktare och Proview kan stllas in.
  
 OBS! Att INTE alla data som specificeras i PPO5 protokollet finns tillgnglig i planthierarki
 objektet ABB_ACS800_1, dessa r:
 
  - I_PZD10 r ledig integer insignal (Ii, 16 bit).
  - O_PZD3 till O_PZD7 r lediga analoga utsignaler (Ao, 16 bit).
  - O_PZD8 till O_PZD10 r lediga integer utsignaler (Io, 16 bit).
  
  Dessa signaler ligger allts oknutna i ABB_ACS_PPO5 objektet och kan anvndas fritt fr PLC
  programmering t.ex. fr att momentbegrnsa motorn.
 
 @b Exempel instllningar i en omriktare
 Nedan instllningar visar vilka parametrar som behver gs igenom fr att f ett fungerande
 signalutbytet mellan Proview ABB_ACS_PPO5 modul och en ABB ACS800 frekvensomriktare. Vissa
 instllningar har bara med sjlva omriktaren att gra och r med som ytterligare hjlp fr
 intressanta parametrar att beakta.

     INSTLLNINGAR I ACS800 OMRIKTAREN (text p engelska):
      
     Parameter  Value      Description
     group  
      10.01     COMM.CW     Ext1 start/stop/direction
      10.03     ?           Rotation of the motor
      11.02     EXT1        Reference select
      11.03     COMM.REF    Source for external reference 1
      11.04     ?           Minimum value for external reference 1
      11.05     ?           Maximum value for external reference 1
      16.04     COMM.CW     Source for the fault reset signal "tripped"
      21.03     RAMP        Motor stop function
      22.01     ACC/DEC 1   Acceleration and deceleration times
      22.02     ?           Acc time 1
      22.03     ?           Dec time 1
      51.01     Profibus/dp Modultype 
      51.02     ?           Node adress (via dipswitchar, om switchar r 0 stlls den in hr.)
      51.06     104         PZD3 IN, Current/Strm
      51.08     105         PZD4 IN, Torque/Moment
      51.10     305         PZD5 IN, Fault word 1
      51.12     306         PZD6 IN, Fault word 2
      51.14     117         PZD7 IN, DI6_1
      51.16     318         PZD8 IN, Alarm word 5
      51.18     313         PZD9 IN, Statusword 3
      
      98.02     FIELDBUS    Serial communication
      98.07     ABB Drives  Communication profile 
     
      16.01     Ja          Run enable parameter/driftfrigivning
      20.01     ?           Limits min speed
      20.02     ?           Limits max speed
         
      Exempel parameter PZD4 IN:
      
        Parameter PZD4 IN stlls in i parametergrupp 51.08 och ska stllas in till 105,
        som betyder vrde "01.05" som r motorns rmoment. Dennas signal lses sen av
        i Proview, ingngskanal I_PZD4.
      
      verfringshastigheten (Baude raten) grupp 52.03 och PPO typen grupp 52.04 stlls in
      automatiskt nr kommunikation etableras.
            
      Om man nskar att en ACS800 ska retarera/rampa p tid (rampa aktivt) och inte frirulla
      elmotorn nr Profibus kommunikationen gr ner (dr) krvs vissa speciella instllningar
      i omriktaren, dessa r (instllningar p engelska):
      
      Parameter  Value         Description
      group  
       11.02     COMM.CW       Signalklla (Ext1/2) om vald extern styrplats 
       16.01     16.08         Driftfrigivning via grupp 16.08
       16.08     -.003.008.12  Pekare fr driftfrigivning
       21.07     RAMP STOP     Stoppfunktion nr driftfrigivning inte rder
       21.09     OFF3 STOP     Stopptyp nr omriktaren frreglas (OFF3 = ramp)
       30.18     LAST SPEED    Vad som ska hnda vid Profibus kom.fel
       30.19     0.5           Tid i sekeunder innan omriktaren brjar rampa vid kom.fel.

       OBS! Att parameter 30.19 summeras ihop med instllningar WdFact1 och WdFact2 i Proview
       fr att f tiden det tar innan omriktaren brjar retarera vid kom.fel. Se objekt
       ABB_ACS_Pb_Slave fr mer info om WdFact1 och WdFact2.
       
       OBS! Att parameter 30.18 konstigt nog ska stllas in p "LAST SPEED" (sent varvtal) fr att
       rampning ska fungera vid kom.fel. 


      Via "ConfigureSlave" metoden i Proview ska man stlla in fljande fr en ABB omriktare ACS800:
            
      - PrmUserData Operation mode till till Vendor specific (info frn GSD fil)
      - Protokoll till PPO5 (info frn GSD fil)

      Proview kanalobjekt ChanAi och ChanAo attribut som styr skalning/anpassning mot
      omriktarens analoga signaler har en grundinstllning (default) som kanske behver
      ndras visas hr:
      
      I_ACT (varvtal/rvrde)

        Omriktarens  Max/Min varvtal parameter 20.01 och 20.02 bestmmer vad I_ACT ska
        skalas till. Exempel +/- 1500r/m r instllt i omriktaren vilket ger:  

        - RawValRangeLow         -20000
        - RawValRangeHigh        +20000
      
        - ActValValRangeLow      -1500	(default)
        - ActValRangeHigh        +1500  (default)
      
        Omriktarens varvtalsomrde rvrde i omriktaren r alltid +/- 20000.
      

      I_PZD3 (strm) NDRA INTE!
           
        Omriktarens strmomrde r 0-1000A.

        - RawValRangeLow         -10000 
        - RawValRangeHigh        +10000  (betyder 1000A)
      
        - ActValValRangeLow      -1000 	
        - ActValRangeHigh        +1000

        Omriktarens strmomrde rvrde i omriktaren r alltid +/- 10000 vilket r 1000.0 Amper
        (Rvrde RawValRange p 1382 betyder 138,2A).


      I_PZD4 (moment) NDRA INTE!
           
        Omriktarens momentomrde r i procent (rvrde RawValRange p +/- 32768)

        - RawValRangeLow         -32768 
        - RawValRangeHigh        +32767  (betyder 327.67%)
      
        - ActValValRangeLow      -327.68	
        - ActValRangeHigh        +327.67

        Omriktarens momentomrde i manualen r otydlig men dessa instllningar fungerar!!!


      O_REF (Referens/brvrde)
           
        Omriktarens  referensomrde i varvtal parameter 11.04 och 11.05 bestmmer vad O_REF ska
        skalas till. Exempel +/- 1500r/m referensomrde nskas vilket ger:  

        - RawValRangeLow         -20000 
        - RawValRangeHigh        +20000
      
        - ActValValRangeLow      -1500	(default)
        - ActValRangeHigh        +1500  (default)
      
        Omriktarens  varvtalsomrdes rvrde i omriktaren r alltid +/- 20000.


      vriga attribut i kanalobjekten som skalar signaler kan lmnas som de r, dvs:

        - SensorSigValRangeLow 	  
        - SensorSigValRangeHigh
        - ChannelSigValRangeLow 	
        - ChannelSigValRangeHigh 	
      
      Att ndra/frst dessa attribut r inte ltt och exemplet nedan visar nr O_REF attributet
      skalas om s en begrnsning av max +/- 400r/m kan "n" omriktaren, dvs om Ao RefSpeed.ActualValue
      vrde verskrider 400 blir omriktarens referens i alla fall bara 400:
      
        - ActValValRangeLow      -400   (begrnsningen i r/m)
        - ActValRangeHigh        +400   (begrnsningen i r/m)
        - SensorSigValRangeLow   -20    (1/5 av ChannelSigValRangeLow, dvs procent av 2000r/m)
        - SensorSigValRangeHigh  +20    (1/5 av ChannelSigValRangeHigh,dvs procent av 2000r/m)
        - ChannelSigValRangeLow  -100   (procent)	
        - ChannelSigValRangeHigh +100   (procent)	
        - RawValRangeLow         -20000 (ska alltid vara -20000)
        - RawValRangeHigh        +20000 (ska alltid vara +20000)

        Omriktarens min/max parametrar/styrreferens 11.04 och 11.05 r instllda p +/- 2000r/m
        i detta exempel och ChannelSigValRange och SensorSigValRange attributen ovan r i
        procent fr enkelhetens skull.
	
        OBS! Att stlla in Proview p detta stt r inte att rekomendera, det r bttre att
        omriktarens instllningar fr rda.

	Om startorder OFF1 bit 0 i kontrollordet CW gr frn hg till lg och hg igen mste
	motorn rampa ner till noll innan motorn startar/brjar rampa upp igen!
       
@b Se ven
@classlink ABB_ACS800MotorAggr abb_abb_acs800motoraggr.html
 <attr>Super 
 Superklass, klicka p lnk Pb_module fr mer beskrivning om objektattributet. 
 </attr>
 <attr> I_ID
  Ingngskanal fr parameterlsning ID, se omriktarmanual.
 </attr>
 <attr> I_IND
  Ingngskanal fr parameterlsning IND, se omriktarmanual.
 </attr>
 <attr> I_VALUE
  Ingngskanal fr parameterlsning VALUE, se omriktarmanual.
 </attr>
 <attr> I_SW
  Frdefinierad ingngskanal statusord SW, se omriktarmanual.
 </attr>
 <attr> I_ACT
  Frdefinierad ingngskanal hastighetsrvrde ACT, se omriktarmanual.
 </attr>
 <attr> I_PZD3
  Odefinierad ingngskanal PZD3 som ska parametreras till rstrm i omriktare, se omriktarmanual
  parameter 51.06 som ska vara instlld p 104.
 </attr>
 <attr> I_PZD4
  Odefinierad ingngskanal PZD4 som ska parametreras till rmoment i omriktare, se omriktarmanual
  parameter 51.08 som ska vara instlld p 105.
 </attr>
 <attr> I_PZD5
  Odefinierad ledig ingngskanal PZD5 som ska parametreras till felord 1 i omriktare, se omriktarmanual
  parameter 51.10 som ska vara instlld p 305.
 </attr>
 <attr> I_PZD6
  Odefinierad ledig ingngskanal PZD6 som ska parametreras till felord 2 i omriktare, se omriktarmanual
  parameter 51.12 som ska vara instlld p 306.
 </attr>
 <attr> I_PZD7
  Odefinierad ledig ingngskanal PZD7 som ska parametreras till DI6_1 i omriktare, se omriktarmanual
  parameter 51.14 som ska vara instlld p 117.
 </attr>
 <attr> I_PZD8
  Odefinierad ledig ingngskanal PZD8 som ska parametreras till alarmord 5 i omriktare, se omriktarmanual
  parameter 51.16 som ska vara instlld p 318.
 </attr>
 <attr> I_PZD9
  Odefinierad ledig ingngskanal PZD9 som ska parametreras till statusord 3 i omriktare, se omriktarmanual
  parameter 51.18 som ska vara instlld p 313.
  </attr>
 <attr> I_PZD10
  Odefinierad ledig ingngskanal PZD10 som inte anvnds verhuvudtaget i ABB_ACS_PPO5, se omriktarmanual
  parameter 51.20.
 </attr>
 <attr> O_ID
  Utgngskanal fr parameterskrivning ID, se omriktarmanual.
 </attr>
 <attr> O_IND
  Utgngskanal fr parameterskrivning IND, se omriktarmanual.
 </attr>
 <attr> O_VALUE
  Utgngskanal fr parameterskrivning VALUE, se omriktarmanual.
 </attr>
 <attr> O_CW
  Frdefinierad utgngskanal styr-kontrollord CW, se omriktarmanual.
 </attr>
 <attr> O_REF
  Frdefinierad utgngskanal hastighet/referens brvrde REF, se omriktarmanual.
 </attr>
 <attr> O_PZD3
  Odefinierad ledig utgngskanal PZD3 som inte anvnds verhuvudtaget i ABB_ACS_PPO5, se omriktarmanual.
 </attr>
 <attr> O_PZD4
  Odefinierad ledig utgngskanal PZD4 som inte anvnds verhuvudtaget i ABB_ACS_PPO5, se omriktarmanual.
 </attr>
 <attr> O_PZD5
  Odefinierad ledig utgngskanal PZD5 som inte anvnds verhuvudtaget i ABB_ACS_PPO5, se omriktarmanual.
 </attr>
 <attr> O_PZD6
  Odefinierad ledig utgngskanal PZD6 som inte anvnds verhuvudtaget i ABB_ACS_PPO5, se omriktarmanual.
 </attr>
 <attr> O_PZD7
  Odefinierad ledig utgngskanal PZD7 som inte anvnds verhuvudtaget i ABB_ACS_PPO5, se omriktarmanual.
 </attr>
 <attr> O_PZD8
  Odefinierad ledig utgngskanal PZD8 som inte anvnds verhuvudtaget i ABB_ACS_PPO5, se omriktarmanual.
 </attr>
 <attr> O_PZD9
  Odefinierad ledig utgngskanal PZD9 som inte anvnds verhuvudtaget i ABB_ACS_PPO5, se omriktarmanual.
 </attr>
 <attr> O_PZD10
  Odefinierad ledig utgngskanal PZD10 som inte anvnds verhuvudtaget i ABB_ACS_PPO5, se omriktarmanual.
 </attr>

</class>

####################################################################################

<class> ABB_ACS800_1
 @Version
 @Author je
 @summary ABB frekvenomriktare ACS800, Profibus/dp, PPO5 protokollet
 @b ABB frekvenomriktare ASC800, Profibus/dp kommunikation med PPO5 protokollet 
 ABB_ACS800_1 objektet hanterar en motor som styrs av en ACS800 frekvensomriktare via
 fltbussen Profibus/dp genom att kommunicera med standard PPO5 protokollet
 Parameter/Process data object). Objektet anvnder PPO5 mjligheter att skriv/lsa av
 parametrar i omriktaren.
 
 Till detta objekt hr PLC funktionsobjektet ABB_ACS800_1Fo, Profibus/modulobjekt ABB_ACS_PPO5
 och slavobjekt ABB_ACS_Pb_Slave.
 
 Objektet har ocks en objektsbild som visar status p omriktaren och processvrden i graf och
 stapelform samt en merbild fr att lsa/skriva parametrar. Det finns ven ett trendobjekt som
 visar hastighet, moment och strm i en bild.
  
 @b Objektsymbol
 Det finns ingen symbol fr detta objekt.

 @b Objektsbild
 @image orm_abb_acs800_1_og.gif

 Indikatorer:
 
  - Ready r grn nr motorn kan startas.
  
  - Run r grn nr motorn krs (snurrar).
 
  - Error r rd nr omriktaren "felar" och r frreglad att starta.

  - Warning r gul om omriktaren vill varna fr ngot, annars gr. Varningen lses av p
    omriktarens display.
   
  - Local control r gul om omriktaren r stlld fr krning via omriktarens displayenhet.
    Dvs omriktaren tar inte emot styrorder via Profibus, bara lokalt p omriktaren.
    
  - Tripped r rd om omriktaren lst ut, Reset knappen bredvid indikatorn terstller
    omriktaren om den r konfigurerad fr fjrrterstllning.  
 
  - Bus-com visninsfltet visar status p profibuskommunikationen mellan omriktaren och styrsystemet.
    
  - Status bredvid omriktarsymbolen r grn nr omriktaren r redo att kras, annars gul.
    Trippar omriktaren blir den rd. Blinkar grn vid uppstart (elkraft till).
     
 Knappar:
 
  - Knapp More... leder till bild fr att lsa/skriva parametrar i omriktaren.
  
  - Knapp Reset terstller trippad omriktare om den r konfigurerad fr fjrrterstllning.
  
  
 Frekvensomriktarobjektets Ao signal RefSpeed attribut PresMaxLimit och PresMinLimit anger i bilden
 speed-grafens visningsomrde. Dessa gr att ndra genom att klicka p grafen/vrdena.
 
 Visningsomrde rvrden fr current/strm och torque/moment Ai signaler ActTorque och ActCurrent
 behandlas p likvrdigt stt.

 @b Objektsbild More...
 @image orm_abb_acs800_1_og_more.gif
 
 Bild som hantera enkel kommunikation fr att lsa/skriva parametrar i omriktaren. Se manual fr
 omriktaren fr mjliga parametrar mm.

 @h1 Konfigurering
 Se rubrik Plc kod och Profibus/dp nedan.
      
 @b Plc kod
 Fr PLC programmering anvnds funktionsobjektet ABB_ACS800_1Fo.
 @image orm_abb_acs800_1fo_fo.gif
 
 Skapa ett funktionsobjekt i PLC editorn och koppla till objektet i planthierarkin.

 @b Simulering
 Fr simulering anvnder man funktionsobjektet ABB_ACS800_1Sim.

 @b Profibus/dp
 Fr frekvensomriktarens Profibus/dp kommunikation med protokollet PPO5 ska man anvnda modulobjektet
 ABB_ACS_PPO5 och ett slavobjekt ABB_ACS_Pb_Slave.
 
 Se klasshjlp fr ABB_ACS_Pb_Slave objektet dr en utfrligare beskrivning hur man skapar ett
 modulobjekt i nodehierarkin och konfigurerar profibus fr en ASC800 omriktare.
 
 Koppla drefter modulen ABB_ACS_PPO5 i nodehierarkin till objekt ABB_ACS800_1 i planthierarkin med
 hjlp av IoConnect funktionen.

 @b Instllningar PPO5
 (se objekt ABB_ACS_PPO5 och ABB_ACS_Pb_Slave fr mer info och exempel)
 
 PPO5 protokollets PZD data (prozessdaten) PZD3 till PZD9 ska ocks konfigureras i omriktaren fr strm
 och moment mm, dvs:
 
  -PZD3  Stlls in fr current/strm i omriktaren
  -PZD4  Stlls in fr Toque/moment i omriktaren 

   Dessa signaler r namnsatta i objektet till ActCurrent och ActTorque och kopplade till objektbildens
   graf och trend som visar moment och strmkurvor.

  -PZD5  Stlls in fr Felord 1 i omriktaren 
  -PZD6  Stlls in fr Felord 2 i omriktaren 
  -PZD7  Stlls in fr DI6_1 i omriktaren 
  -PZD8  Stlls in fr Alarmord 5 i omriktaren 
  -PZD9  Stlls in fr Statusord 3 i omriktaren 
 
   
 Anpassning/skalning mellan Proview och omriktarens IO signaler mste ocks gras i kanalobjekten
 ChanAi och ChanAo fr frekvensomriktaren, dvs signaler i ABB_ACS_PPO5 som br gs igenom r:
 
  -O_REF     Referens (brvrde i varvtal r att fredra)
  -I_ACT     rvrde  (varvtalsvrde r att fredra)    
  -I_PZD3    Strm
  -I_PZD4    Moment
 
  
 @b Se ven
 @classlink ABB_ACS_Pb_Slave abb_abb_acs_pb_slave.html
 @classlink ABB_ACS800_1Sim abb_abb_acs800_1sim.html
 <attr> Description
  Textflt synlig i XTT som beskriver objektet lite mer n namnet p objektet
 </attr>
 <attr> Specification
  Textflt synlig i XTT som specificerar frekvensomriktaren
 </attr>
 <attr> InIdPar
  Anvnds vid parameterlsning ID, se omriktarmanual.
 </attr>
 <attr> InIndPar
  Anvnds vid parameterlsning IND, se omriktarmanual.
 </attr>
 <attr> InValuePar
  Anvnds vid parameterlsning VALUE, se omriktarmanual.
 </attr>
 <attr> ActSpeed
  Frdefinierad insignal hastighetsrvrde ACT, se omriktarmanual och objekt ABB_ACS_PPO5.
 </attr>
 <attr> ActTorque
  Insignal I_PZD4 som ska parametreras till rmoment i omriktare, se omriktarmanual och objekt ABB_ACS_PPO5.
 </attr>
 <attr> ActCurrent
  Insignal I_PZD3 som ska parametreras till rstrm i omriktare, se omriktarmanual och objekt ABB_ACS_PPO5.
 </attr>
 <attr> StatusWordSW
  Insignal statusord SW, se omriktarmanual och objekt ABB_ACS_PPO5.
 </attr>
 <attr> FaultWord1
  Insignal I_PZD5 som ska parametreras till felord 1 i omriktare, se omriktarmanual
  parameter 51.10 som ska vara instlld p 305.
 </attr>
 <attr> FaultWord2
  Insignal I_PZD6 som ska parametreras till felord 2 i omriktare, se omriktarmanual
  parameter 51.12 som ska vara instlld p 306.
 </attr>
 <attr> Di6_1
  Insignal I_PZD7 som ska parametreras till DI6_1 i omriktare, se omriktarmanual
  parameter 51.14 som ska vara instlld p 117.
 </attr>
 <attr> StatusWordSW3
  Insignal I_PZD8 som ska parametreras till alarmord 5 i omriktare, se omriktarmanual
  parameter 51.16 som ska vara instlld p 318.
 </attr>
 <attr> AlarmWord5
  Insignal I_PZD9 som ska parametreras till statusord 3 i omriktare, se omriktarmanual
  parameter 51.18 som ska vara instlld p 313.
 <attr> OutIdPar
  Anvnds vid parameterskrivning ID, se omriktarmanual.
 </attr>
 <attr> OutIndPar
  Anvnds vid parameterskrivning IND, se omriktarmanual.
 </attr>
 <attr> OutValuePar
  Anvnds vid parameterskrivning VALUE, se omriktarmanual.
 </attr>
 <attr> ControlWordCW
  Utsignal styr-kontrollord CW, se omriktarmanual och objekt ABB_ACS_PPO5.
 </attr>
 <attr> RefSpeed
  Utsignal hastighet/referens brvrde REF, se omriktarmanual och objekt ABB_ACS_PPO5.
 </attr>
 </attr>
 <attr>IndWarning 
  Gr hg om omriktaren varnar fr ngot eller den inte r redo fr fjrrstyrning.
 </attr>
 <attr>IndError 
  Gr hg om omriktaren trippar.
 </attr>
 <attr>OpReset 
  Beordring om terstllning vid trippad omriktaren. Pverkas normalt via knapp Reset i objektsbild,
  nollstlls alltid.
 </attr>
 <attr>OpWritePar
  Knapp Write i objektsbild More som beordrar skrivning av parameter i omriktaren, nollstlls alltid
 </attr>
 <attr>OpReadPar
  Knapp Read i objektsbild More som beordrar skrivning av parameter i omriktaren, nollstlls alltid
 </attr>
 <attr>OpBackupPar
  Knapp Write i objektsbild More fr backup/permanenta parametrar som skrivits till omriktaren,
  nollstlls alltid.
 </attr>
 <attr>CommOk 
  Gr hg nr proview har kontakt/kommunikation med omriktaren via profibus/dp. 
 </attr>
 <attr>AlarmOk 
  Omriktare uppstartad alternativt redo och i fjrrstyrningsmod, dvs att larma r okej.
 </attr>
 <attr>PowerStartUp 
  Omriktare startar upp (tidsfrdrjning), styr indikatorer att blinka i objektbild mm. Se
  attribut PowerUpTime.
 </attr>
 <attr>ReadyRemote 
  Omriktare driftklar och redo fr fjrrstyrning via Profibus.
 </attr>
 <attr>ConvertReady 
  Omriktare driftklar, signal/bit i statusordet StatusWordSW.
 </attr>
 <attr>ConvertRun 
  Omriktare startad, signal/bit i statusordet StatusWordSW.
 </attr>
 <attr>ConvertTripped 
  Omriktare utlst, signal/bit i statusordet StatusWordSW.
 </attr>
 <attr>ConvertFault 
  Omriktare frreglad, signal/bit i statusordet StatusWordSW.
 </attr>
 <attr>ConvertWarning 
  Omriktare i varning, signal/bit i statusordet StatusWordSW.
 </attr>
 <attr>ConvertRemote 
  Omriktare i fjrrstyrningsmod, signal/bit i statusordet StatusWordSW.
 </attr>
 <attr>PowerUpTime 
  Tid i sekunder man anser omriktare tar fr att komma igng (boota) vid spnningstillslag.
 </attr>
 <attr>RequestPar 
  Signal fr hantering av skriv/lsning parametrar i omriktaren.
 </attr>
 <attr>WriteValuePar 
  Signal fr hantering av skriv/lsning parametrar i omriktaren.
 </attr>
 <attr>ReadValuePar 
  Signal fr hantering av skriv/lsning parametrar i omriktaren.
 </attr>
 <attr>ReadCodePar 
  Signal fr hantering av skriv/lsning parametrar i omriktaren.
 </attr>
 <attr>ReadCodeSubPar 
  Signal fr hantering av skriv/lsning parametrar i omriktaren.
 </attr>
 <attr>AlarmLocalMod 
  Larmtext fr omriktare i lokal mod.
 </attr>
 <attr>AlarmTripped 
  Larmtext fr utlst omriktare.
 </attr>
 <attr>AlarmFanOld
  Larmtext fr intern flkt i omriktaren att den behver versyn.
 </attr>
 <attr>AlarmWarning
  Larmtext fr omriktare i varningslge.
 </attr>
 <attr>AlarmError
  Larmtext fr omriktare i fellge (trasig).
 </attr>
 <attr>AlarmConnection
  Larmtext fr omriktare nr kommunikationen r nere.
 </attr>
 <attr>DefTrend 
  Trendobjekt visas enligt trendmetoden, referens till objektets PlotGroup objekt.
 </attr>
 <attr> HelpTopic
  mnesreferens till hjlpen fr objektet  
 </attr>
 <attr> DataSheet
  URL till datablad fr objektet  
 </attr>
 <attr> CircuitDiagram
  URL till elschema fr objektet  
 </attr>
 <attr> Note
  Notering (synlig i objektsbild) fr objektet  
 </attr>
 <attr> Photo
  URL till ett fotografi fr objektet  
 </attr>
 <attr>TrendActSpeed 
  Trendobjekt fr rhastighet (varvtal oftast).
 </attr>
 <attr>TrendActTorque 
  Trendobjekt fr rmoment (vridmoment)
 </attr>
 <attr>TrendActCurrent
  Trendobjekt fr rstrm.
 </attr>
 <attr>TrendRefSpeed 
  Trendobjekt fr brreferens/hastighet (br varvtal oftast).
 </attr>
 <attr>PlotGroup 
  Trend plottgrupp fr signaler som definierats i trendobjekten.
 </attr>
 <attr> PlcConnect
  Referens som visar vilket objekt funktionsobjektet har blivit knuten (connected) till.
 </attr>
 <attr> SimConnect
  Referens som visar vilket simulerings-funktionsobjekt objektet har blivit knuten (connected) till.
 </attr>
 <attr>IOconnect
  Referens till profibusmodulen i planthierarkin fr signalutbyte med omriktaren.
 </attr>
 <attr>IoStatus
  Referens till profibusnodens status, dvs om kommunikationen r okej (syns bara i runtime).
 </attr>

</class>

######################################################################################## 

<class>ABB_ACS800_1Fo 
 @Version
 @Author je
 @summary PLC ABB_ACS800_1Fo fr ABB_ACS800_1
 Funktionsobjekt ABB_ACS800_1Fo fr styrning ABB frekvensomriktare ACS800 via Profibus/dp.
 @image orm_abb_acs800_1fo_fo.gif
 
 Skapa ett funktionsobjekt i PLC editorn och koppla till objektet ABB_ACS800_1 i planthierarkin.
 
 @b Se ven
 @classlink ABB_ACS_Pb_Slave abb_asc_pb_slave.html
 @classlink ABB_ACS800_1Sim abb_abb_acs800_1sim.html
 <attr>PowerOn 
  [pwo]
  Ingngen ska vara hg nr man anser att omriktaren lever, dvs elkraft pslagen (huvudkontaktorsvar).
  Normalt villkor fr att larmvervakning kopplas p oavsett omriktarstatus. Nr signal gr hg lper
  en tid PowerUpTime och nr denna tid lpt ut br omriktaren normalt vara startklar. Tiden stlls in
  i objektet attribut PowerUpTime (default 15s). Nr tiden lper (start upp pgr) blinkar
  omriktarens statusindikeringar i bilder.
  
  Det gr bra att strunta i denna insignal men d fr man inte blink och larm nr kommunikationen
  med omriktaren r nere/dd.
 </attr>
 <attr> Start
  [sta]
  Ingng fr startorder (run) till omriktaren vilket r bit 0 i kontrollordet O_CW, dvs omriktaren br
  bli "enable operation" fr referensen RefSpeed. Nr signal gr hg/lg startar/stoppar motorn normalt
  med ramper instllda i omriktaren. Funktionen kallas fr OFF1.
 </attr>
 <attr> RefSpeed
  [REF]
  Analog ingng fr hastighetsreferensen till omriktaren, dvs styrordet O_REF. I denna Ao kanal O_REF
  attribut grs skalning och anpassning mot omriktarens referens.
 </attr>
 <attr> NoOff2
  [nof2]
  Ingng fr stopporder till omriktaren, 0 = stoppa genom att motorn rullar ut (ej ramp). Anvnds normalt ej.
  Funktionen kallas fr OFF2.
 </attr>
 <attr> NoOff3
  [nof3]
  Ingng fr ndstoppsorder till omriktaren, 0 = stoppa med ramp (ramptid i omriktare). Anvnds normalt ej.
  Funktionen kallas fr OFF3.
 </attr>
 <attr> EnableOperation
  [eno]
  Ingng fr driftfrigivning till omriktaren, 0 = normalt rullar motorn ut. Anvnds normalt ej.
 </attr>
 <attr> PlcConnect
  Referens som visar vilket objekt funktionsobjektet har blivit knuten (connected) till.
 </attr>
 <attr> ReadyRemote
  [rdy]
  Utgng (1:a) nr omriktaren anses uppstartad och status r sdant att startorder frn fjrr
  kan ske, dvs tid PowerUpTime lpt ut eller omriktare redo och omriktare ej trippad, ej
  local/intern mod mm.   
 </attr>
 <attr> Run
  [run]
  Utgng (1:a) nr drift r startad (enable run), statusord SW bit 2.
 </attr>
 <attr>Err 
   [err]
   Utgngen gr hg nr objektet r frreglad eller komponenter larmar/lser ut. Br anvndas fr att
   terstlla beordringar p funktionsobjektets startingng Start s att onskade terstarter frhindras vid/efter fel. 
 </attr>
 <attr> Di1
   [di1]
   Utgng (1:a) nr digital ingng 1 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di2
   [di2]
   Utgng (1:a) nr digital ingng 2 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di3
   [di3]
   Utgng (1:a) nr digital ingng 3 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di4
   [di4]
   Utgng (1:a) nr digital ingng 4 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di5
   [di5]
   Utgng (1:a) nr digital ingng 5 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di6
   [di6]
   Utgng (1:a) nr digital ingng 6 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> DiIL
   [diil]
   Utgng (1:a) nr digital ingng DI IL (interlock) p frekvensomriktaren IO enhet
   RMIO kort r hg som betyder att INTE elektrisk startblockering gller, dvs nr
   utgngen p funktionsobjektet r 1.
 </attr>
 
 </class>

####################################################################################

<class> ABB_ACS800MotorAggr
 @Version
 @Author je
 @summary Motoraggregat, ABB frekvensstyrd, Profibus/dp PPO5
 @b Motoraggregat ABB ACS800 frekvensstyrd, Profibus/dp PPO5 
 ABB_ACS800MotorAggr objektet hanterar en motor som styrs av en ABB frekvensomriktare ACS800 via
 fltbussen Profibus/dp genom att kommunicera med standard PPO5 protokollet. En huvudkontaktor
 (elkraft) kan ocks ing/styras frn objektet. Genom att anvnda PPO5 protokollet kan rvrden
 fr strm och moment lsas av och enklare parametrering gras under drift. 
 
 Aggregatet kan konfigureras med mnga olika kringkomponenter och krstten Auto/Man/Lokal mod
 som ocks har mnga olika instllningsalternativ.
 
 Mjliga komponenter frutom motorn och frekvensomriktare:
  
 - Effektbrytare (MCCB)
 - Kontaktor 
 - Skerhetsbrytare i huvudkrets eller starsprr i manverkrets  
 - Skring  
  
 Kontaktorn kan konfigureras med tv utgngar om pulsmanver start/stopp nskas. Se klasshjlp
 om BaseContactor dr info om pulsstyrning tas upp utfrligare och speciellt exempel 3 under
 rubrik "Exempel styrstt" som visar principen hur kontaktorn i detta aggregat fungerar vid
 pulsstyrning.
 
 Knappar i objektsbilden kan gras osynlig genom att konfigurera attribut i inbyggda
 CompModeA objektet, se CompModeA objektet fr mer info. OBS! Att tillhrande objektsbilder
 fr aggregatet inte stdjer CompModeA olika texter p knappar start/stopp, dvs dessa
 knappar kan endast visa texten start/stopp och ej Till/Frn.
 
 Motor i objektsbilden kan konfigureras med temperaturvervakning. Se BaseMotor objektet
 fr mer info. OBS! Att tillhrande objektsbilder fr aggregatet inte stdjer visning av
 BaseMotorns olika temperaturvervakningsalternativ, dvs tempsensor/switch syns inte i bild.
  
 Om man vill styra en flkt eller pump br man vlja ABB_ACS800PumpAggr eller ABB_ACS800FanAggr
 objekten istllet som har anpassade objektsymboler fr dessa drifter.
 
 @b Objektsymbol
 Grafiska symbolen fr detta objekt r ABB/ABB_ACS800MotorAggr.
 @image orm_motoraggr_gs.gif

 Dynamik fr symbolen:

  - Grn nr motorn r startad (originalfrgen gr att ndra).
  - Gr nr motorn r redo men ej startad.
  - Gul frg nr det r varning (skerhetsbrytare frn eller aggregatet frreglad mm). 
  - Rd frg nr det r fel (effektbrytare utlst mm).
 
    Aktuell mod visas med bokstver:
    
    M    Manuell mod
    L    Lokal mod
    LM   Lokal och Manuell mod
    
    Ingen bokstavsindikering betyder att objektet r i automatik mod (externt styrd). 

 Objektets metoder (menyval) ppnas med hger musknapp.

 @b Objektsbild
 @image orm_abb_acs800motoraggr_og.gif

 Indikatorer:
 
  - Ready indikatorn r grn nr motorn kan startas.

  - Interlock indikatorn bredvid objektsymbolen r rd nr motorn r frreglad att starta,
    objektsymbol blir gul.
  
  - Start indikatorn bredvid startknappen r grn nr driften krs (run).

  - Lokal mod indikatorn visar gult nr lokal styrning pgr. Start, stopp knappar
    dimmas. Styrning via Auto/man mod frreglas.

  - Extern indikatorn som kan ses i denna bild (ej nu) visar "mod status" nr auto/man mod
    inte styrs/anvnds i objektet. Inga auto/man knappar visas i bilden.

  - Contactor och indikator bredvid knapp On r grn nr kontaktorn r dragen. dvs om
    driftsvar/feedback r konfigurerat annars r det tillsignal (Do) som styr frgen.

  - Contactor interlock indikatorn r rd nr yttre elkraft-frregling r aktiv, knappar
    fr elkraften och start/stopp dimmas, objektsymbol blir gul.

  - Frequencyconverter indikatorn r grn nr omriktaren r redo att kras, annars gul.
    Trippar omriktaren blir den rd. Blinkar grn vid uppstart (elkraft till).

  - Safety switch r grn nr skerhetsbrytaren r tillslagen och gul om frnslagen.
   (rtt hngls visas nr brytaren r frnslagen)

    vriga indikatorer r normalt grna men vid fel blir de rda.

    Visninsflt Starts visar antalet gnger som driften har startats och Run visar total tiden
    driften har varit igng (dagar timmar:minuter:sekunder).
    
 Knappar:
 
  - Knappar Auto/Man vxlar mod i fjrrstyrning och Start/stoppknappar anvnds fr att
    manuellt styra driften i fjrrstyrning (frn bild, ej lokalt vid driften).
  
  - Knappen Start har toggelfunktion, dvs man behver ej trycka p stopp.

  - Knappar Man/Auto vljer mod vid fjrrstyrning
    
  - Dimmade Start och Stopp knappar betyder att auto mod gller (Extern indikator grn).
   
  - Syns inga knappar alls r ALLTID Extern indikator grn och auto/man br visas p
    annat stt.

 @b Exempel
 @image orm_component_example6.gif
 Bilden visar nr auto/man mod styrs av ingng ExtControl i funktionsobjektet. Auto mod
 aktiveras genom att stta ingng ExtControl till 1 (knappar start/stopp dimmas) och styr
 sedan frekvensomriktaren via ingng ExtStart.
  
 Denna konfiguration/bild utan auto/man knappar fs genom att konfigurerad aggregatet CbCoFcSl och
 via det inbyggda modobjektet CompModeA stta OpExtAndIntMan till 1.
 
 OBS! Att startsprren som anvnds egentligen r en komponent av typen skerhetsbrytare (BaseSafetSwitch),
 dvs det r bara objektbilder som skiljer sig t nr man anvnder startsprr eller skerhetsbrytare.

 OBS! Att bilden egentligen visar objektsbilden fr ett BaseFcPPO5MotorAggr och att detta objekt i princip
 fungerar och har samma instllningsattribut som en ABB_ACS800MotorAggr.
 
 @h1 Konfigurering
 ABB_ACS800MotorAggr objektet hanterar 24 olika alternativ beroende p den elektriska utformningen:

  - Curciutbreaker       Effektbrytare (MCCB)
  - Contactor            Kontaktor  
  - Frequencyconverter   Frekvensomriktare
  - Safetyswitch         Skerhetsbrytare, arbetsbrytare (BaseSafetySwitch)  
  - Startlock            Startsprr, arbetsbrytare (BaseSafetySwitch)  
  - Fuse                 Skring (snabba!)

  1  CbCoFcSs        Circuitbreaker, contactor, frequencyconverter and safetyswitch.
  2  CbCoFcSl        Circuitbreaker, contactor, frequencyconverter and startlock.
  3  CbCoFc          Circuitbreaker, contactor and frequencyconverter.
  4  CbFcSs          Circuitbreaker, frequencyconverter and safetyswitch.
  5  CbFcSl          Circuitbreaker, frequencyconverter and startlock.
  6  CbFc            Circuitbreaker and frequencyconverter.
  7  CoFcSs          Contactor, frequencyconverter and safetyswitch.
  8  CoFcSl          Contactor, frequencyconverter and startlock.
  9  CoFc            Contactor and frequencyconverter.
  10 FcSs            Frequencyconverter and safetyswitch.
  11 FcSl            Frequencyconverter and startlock.
  12 Fc              Frequencyconverter.
  13 FuCbCoFcSs      Fuse, circuitbreaker, contactor, frequencyconverter and safetyswitch.
  14 FuCbCoFcSl      Fuse, circuitbreaker, contactor, frequencyconverter and startlock.
  15 FuCbCoFc        Fuse, circuitbreaker, contactor and frequencyconverter.
  16 FuCbFcSs        Fuse, circuitbreaker, frequencyconverter and safetyswitch.
  17 FuCbFcSl        Fuse, circuitbreaker, frequencyconverter and startlock.
  18 FuCbFc          Fuse, circuitbreaker and frequencyconverter.
  19 FuCoFcSs        Fuse, contactor, frequencyconverter and safetyswitch.
  20 FuCoFcSl        Fuse, contactor, frequencyconverter and startlock.
  21 FuCoFc          Fuse, contactor and frequencyconverter.
  22 FuFcSs          Fuse, Frequencyconverter and safetyswitch.
  23 FuFcSl          Fuse, Frequencyconverter and startlock.
  24 FuFc            Fuse, Frequencyconverter.
  

  OBS! Motorn kan konfigureras med temperaturvervakning (tempswitch, Tempsensor)via
  "ConfigureComponent" metoden via inbyggda motorobjektet BaseMotor.

  OBS! Anvnder man temperaturvervakning i motorobjektet ska man vara medveten att denna
  frregling kopplas bort om funktionsobjektets ingngen DisableSup [dis] r 1, dvs motorn
  kan starta ven vid hg temp!

  Inmatningsflt Speed (OpRefMan i CompModeA) max och min vrde som operatr kan mata in i
  objektsbilden styrs av attribut OpMinRefMan och OpMaxRefMan i inbyggda objektet CompModeA.
    
  Enheten/texten fr Speed vrdet man skriver in kan visas/ndras, dvs det r texten i
  inbyggda objektet ABB_ACS800_1 attribut ActSpeed.Unit som visas i bilden.
    
  @b Signaler
  Objektet innehller signaler som ska kopplas till I/O kanaler.

  - CircuitBreaker.NotTripped     Di (valbart via Disable)
  - SafetySwitch.On               Di (valbart via Disable)

  - Contactor.Order               Do (valbart via "ConfigureComponent" metoden) 
  - Contactor.OrderOff            Do (valbart via "ConfigureComponent" metoden val TwoOrderFeedback)
  - Contactor.Feedback            Di (valbart via "ConfigureComponent" metoden) 
  - Motor.TempSwich.Switch        Di (valbart via "ConfigureComponent" metoden)
  - Motor.TempSensor.Value        Ai (valbart via "ConfigureComponent" metoden)

  Ska en ingng inverteras fr rtt funktion fr man ndra attributet "InvMask" p
  kanal/kortobjektet fr Di signalen.

  OBS! Att gra Disable p en IO signal/komponent innebr att man kan f en felaktig
  objektsbild och drfr ska man bara konfigurera/Disable komponenter via
  "ConfigureComponent" metoden fr hela aggregatet.
  
  Valet dr kontaktorn har tv styrutgngar med pulsfunktion (TwoOrderFeedback) anvnds
  nr en kontaktor har sjlvhllning. Se klasshjlp om BaseContactor fr mer info.
 
 @b Mod
 Dom olika moder Auto/Manuell/lokal som kan frekomma hanteras utav mod objektet
 CompModeA.
 
 OBS! Med lokal mod menas INTE omriktarens lokala mod utan avser lokal manverlda
 vid driften/motor om sdan finns.
 
 Modfunktion:
 
 -Felhantering fr manvrering (5 larm).
 -Dimmar knappar i objektsbild s felmanvrering undviks.

 Krstt som kan konfigureras:
 
 1 Fjrr mod auto/man  Driftens auto/manuell mod styrs av knappar i bilden.
 2 Fjrr mod extern    Driftens auto/manuell mod styrs av "extern" funktion via PLC programmet
 3 Fjrr mod extern    Driften styrs som 2, men knappar Start/Stopp kan anvndas i objektsbilden.
 4 Intern mod          Driften styrs endast men knappar Start/Stopp i objektsbilden.
 5 Lokal mod           Driften styrs via manverlda placerad lokalt vid driften.
 
 Krstt enligt ovan: (attributen ligger i inbyggda CompModeA objektet)
 
 1 r grundinstllningen (default).
 2 Inga knappar i bild fs genom att stta attribut OpExtOnly till 1.
 3 r som 2, men Start/Stopp knappar r kvar i bilden, fs genom att stta attribut OpExtAndIntMan till 1. 
 4 Fs genom att stta attribut OpIntOnly till 1. 
 5 Hanteras via funktionsobjektets ingng Local, kan konfigureras bort genom att stta attribut OpNoLocal till 1. 

 OBS! Endast en t gngen av dessa tre instllningsattribut i CompModeA fr ha vrdet 1, r flera
 satta till 1 samtidigt fungerar inte objektet som tnkt:
 
  -OpExtAndIntMan
  -OpIntOnly
  -OpExtOnly
  
 Se objekt CompModeA fr mer info om hur man konfiguerar moder.
  
 OBS! Konfiguerar man CompModeA fr extern styrning (inga knappar auto/man) och vid lokal
 krning br man anvnda aggregatets funktionsobjektsutgng Error [err] fr att ta ner
 styrorder s att onskade terstarter frhindras vid/efter fel.
 
 @b vervakning och felhantering
 Aggregatet innehller en hel del vervakning och larm. Varje komponent har oftast en larmtext
 som kan ndras, se hjlpen fr de inbyggda objekten fr mer info. 

 Frsker man pverka objektets olika moder mm och frreglingar r aktiva som ska hindra
 felmanvrering utgr diverse larm.

 Objektets auto/man mod gr ver i MAN mod om elkraften frsvinner, skerhetsbrytare frnslagen,
 skydd lser ut eller omriktaren inte r driftklar fr fjrrstyrning, detta fr att frhindra onskade
 terstarter. Denna funktion gr att koppla bort via inbyggda CompModeA objektets instllningsattribut
 OpNoAutoToMan.

 Ingngen PowerInterlock [pil] p funktionsobjektet frreglar manvrering av huvudkontaktorn frn
 bild (knappar dimmas).
 
 Ingngen ExtInterlock [ilk] p funktionsobjektet frreglar startorder till omriktaren, knappar
 Start/Stopp dimmas.
   
 Om ingngen PowerInterlock [pil] eller ExtInterlock [ilk] p funktionsobjektet r hg frreglas
 startorder till frekvensomriktare och detta gller i alla moder. Det normala beteendet nr dessa
 ingngar gr hga r att tvinga objektet i manuell mod, vill man ligga kvar i auto mod oavsett
 dessa ingngar kan man konfigurera detta genom att stta attributet OpNoAutoToMan till 1 i inbyggda
 objektet CompModeA.

 OBS! Om instllningsattributet OpNoAutoToMan r satt till 1 r det programmerarens uppgift att
 anvnda funktionsobjektets utgng Error [err] fr att ta ner styrorder p ingng ExtStart [est]
 alternativt ta ner ExtControl [eco] om denna anvnds, detta fr att frhindra onskade terstarter
 vid fel.
 
 OBS! Anvnds lokal mod ska man ta ner manuell styrorder p funktionsobjektets ingng LocalStart
 [lst] fr att frhindra onskade terstarter vid fel, dvs anvnd funktionsobjektets utgng Error
 [err] fr detta ndaml, se exempel nedan.

 @b Exempel felhanteringskod
 @image orm_component_example4.gif
 Bilden visar ett kodexempel nr utgngen err i funktionsobjektet anvnds fr att terstll lokal
 start, terstllningskoden r gulmarkerad i bilden. OBS! Att kodexemplet r ifrn ett BaseMotorAggr
 objekt, men principen r densamma fr ABB_ACS800MotorAggr.
 
 Lokala manverldan innehller en start-tryckknapp DI24.Ch19, stopp-tryckknapp DI24.Ch20 och en
 omkopplare med tv lgen, DI24.Ch10 fr fjrrstyrningslget och Di24.Ch11 fr lokallget. 
 
 Err utgngen pverkar en Dv "Driftklar" som i sin tur terstller den lokala starten SR_R
 vippa LokStart. Denna kod frhindrar oavsiktlig start frn yttre logik efter ett fel i objektet,
 exempelvis utlst motorskydd.
 
 OBS! Att denna terstllningsfunktion r programmerarens uppgift att koda, dvs utgngen err r
 till fr det. Om Auto/Man mod r konfigurerad att styras utanfr objektet (ingngar eco, est) br
 man ocks ta hnsyn till err utgngen fr att frhindra oavsiktlig start efter fel.
       
 @b Plc kod
 Fr PLC programmering anvnds funktionsobjektet ABB_ACS800MotorAggrFo.
 @image orm_abb_acs800motoraggrfo_fo.gif
 
 Skapa ett funktionsobjekt i PLC editorn och koppla till objektet i planthierarkin.

 Startorder (via kontrollord ControllWordCW) och analoga referensutgng (RefSpeed) via Profibus till
 omriktaren styrs av fyra olika krstt:
  
  1 Ingng ExtStart [est] frn funktionsobjektet och intern auto/man mod.
  2 Ingng ExtStart [est] frn funktionsobjektet och extern auto/man mod [eco].
  3 Knappar Start/stopp frn objektsbilden i manuell mod.
  4 Ingng LokalStart [lst]frn funktionsobjektet och LocalMode [loc].

  Analoga styrreferensen tas ifrn ingng RefSpeedExt [REX] i auto/extern mod, ingng RefSpeedLoc
  [RLO] i lokal mod eller internt via bild (OpRefMan) i man mod. Objektet rampar INTE signalen p
  ngot stt och om/nr startorder tas ner nollas analoga referensen direkt.

 @b Simulering
 Fr simulering anvnder man funktionsobjektet ABB_ACS800MotorAggrSim.

 @b Profibus/dp
 Fr aggregatets Profibus/dp kommunikation med protokollet PPO5 ska man anvnda modulobjektet
 ABB_ACS_PPO5. Se ABB_ACS_PPO5 objektet fr en mer detaljerad hjlp.
 
 Skapa ett modulobjekt i nodehierarkin under profibus ABB_ACS_Pb_Slave objektet genom att vlja ut
 "Module Class" ABB_ACS_PPO5 via Profibus konfigurator "ConfigureSlave" metoden.
 
 Koppla drefter modulen till aggregatets inbyggda objekt ABB_ACS800_1 (ACS800) med hjlp av connect
 funktionen.

 INSTLLNINGAR PPO5:
 
 PPO5 protokollets PZD data (prozessdaten) PZD3 till PZD9 mste ocks konfigureras i omriktaren, dvs:
 
  -PZD3  Stlls in fr current/strm i omriktaren
  -PZD4  Stlls in fr Toque/moment i omriktaren
  -PZD5  Stlls in fr Felord 1 i omriktaren 
  -PZD6  Stlls in fr Felord 2 i omriktaren 
  -PZD7  Stlls in fr DI6_1 i omriktaren 
  -PZD8  Stlls in fr Alarmord 5 i omriktaren 
  -PZD9  Stlls in fr Statusord 3 i omriktaren 
  
 Anpassning/skalning mellan Proview och omriktarens IO signaler mste ocks gras i objekt/profibusmodul
 ABB_ACS_PPO5 kanalobjekten ChanAi och ChanAo fr aggregatet, signaler som br gs igenom r:
 
  -O_REF     Referens (brvrde i varvtal r att fredra)
  -I_ACT     rvrde  (varvtalsvrde r att fredra)    
  -I_PZD3    Strm
  -I_PZD4    Moment
 
 Inbyggda ABB_ACS800_1 frekvensomriktarobjektets Ao signal RefSpeed attribut PresMaxLimit och
 PresMinLimit anger objektsbildens speed-grafens visningsomrde. Dessa gr att ndra under drift
 genom att klicka p grafen. rvrden fr strm och moment Ai signaler ActTorque och ActCurrent
 behandlas p likvrdigt stt.
  
 Se objekt ABB_ACS800_1 fr mer info och exempel.
 
 @b Se ven
 @classlink CompModeA basecomponent_compmodea.html
 @classlink BaseMotor basecomponent_basemotor.html
 @classlink BaseContactor basecomponent_basecontactor.html
 <attr>Super 
 Superklass, klicka p lnk Aggregate fr mer beskrivning om objektattributet. 
 </attr>
 <attr>GraphConfiguration 
  Attribut fr att hlla reda p vilket konfigurationsalternativ (bild) som r valt.
  (ConfigureComponent method)
 </attr>
 <attr>Ready 
  Attribut (1:a) som visar nr aggregatet r redo fr start/stopp oavsett mod. Dvs ingen rdande
  frregling eller utlst skydd hindrar start. Indikator Ready i bild blir grn i objektsbilden.
 </attr>
 <attr>ExtInterlock 
  [ilk]
  Frreglingsingng p funktionsobjektet, ska vara falsk annars tas orderutgng ner i
  ALLA moder. Dessutom tvingas auto mod till man mod om inte objektattributet OpNoAutoToMan
  r 1 i aggregatets modobjekt CompModeA.
 </attr>
 <attr> LocalMode
  [loc]
  Pverkas via ingng i funktionsobjektet och r normalt en omkopplare i lokal
  manverlda. Denna mod gller fre alla andra.
 </attr>
 <attr> OpPowerOn
  Beordring huvudkontaktor till, pverkas normalt via knapp On/Till i objektsbild, nollstlls alltid.
  Funktionen p knappen i bilden r "SetDig".
 </attr>
 <attr> OpPowerOff
  Beordring huvudkontaktor frn, pverkas normalt via knapp Off/Frn i objektsbild, nollstlls alltid.
  Funktionen p knappen i bilden r "SetDig".
 </attr>
 <attr>PowExtInterlock 
  [pil]
  Frreglingsingng p funktionsobjektet fr elkraft, dimmar knappar Till/Frn fr huvudkontaktorn.
  Ska vara falsk annars tas orderutgng ner i ALLA moder. Dessutom tvingas normalt auto mod till man
  mod. Se mer viktig info om denna signal i hjlpen fr tillhrande funktionsobjekt. 
 </attr>
 <attr>PowOnOffDim 
  Styr att knappar Till/Frn fr kontaktor/elkraft att dimmas, gr hg nr objektet anser det olmpligt
  att manvrera elkraften, bl.a frnslagen skerhetsbrytare, vertemp i motor mm. 
 </attr>
 <attr>IndWarning 
  Gr hg om ett B-larm r aktivt i aggregatet, objektsymbol blir gul.
 </attr>
 <attr>IndError 
  Gr hg om A-larm r aktivt i aggregatet, objektsymbol blir rd.
 </attr>
 <attr>RunTimeCounter
  Drifttidsmtning, klicka p lnk RunTimeCounter fr mer beskrivning om objektattributet. 
 </attr>
 <attr>AlarmTextToOften
  Larmtext nr frsk att starta upp (huvudkontaktor) omriktaren sker fr ofta (B-larm). Kan kopplas
  bort via ingng SupDisabled p PLC funktionsobjektet.
 </attr>
 <attr>AlarmTextPowOnNotOk
  Larmtext nr tillslag av huvudkontaktor fr omriktaren grs och den r frreglad att g till
  (B-larm). Kan kopplas bort via ingng SupDisabled p PLC funktionsobjektet.
 </attr>
 <attr>AlarmTextStartNoOk
  Larmtext nr starfrsk (run) till omriktaren grs och den r frreglad att starta (B-larm).
  Kan kopplas bort via ingng SupDisabled p PLC funktionsobjektet.
 </attr>
 <attr>CircuitBreaker
  Effektbrytare, klicka p lnk BaseCircuitBreaker fr mer beskrivning om objektattributet. 
 </attr>
 <attr>Contactor
  Kontaktor, klicka p lnk BaseContactor fr mer beskrivning om objektattributet. 
 </attr>
 <attr>ACS800
  Frekvensomriktare, klicka p lnk ABB_ACS800_1 (Profibus) fr mer beskrivning om objektattributet. 
 </attr>
 <attr>SafetySwitch
  Skerhetsbrytare eller startsprr, klicka p lnk BaseSafetySwitch fr mer beskrivning om
  objektattributet. 
 </attr>
 <attr>Motor
  Motor med temperaturvervakning, klicka p lnk BaseMotor fr mer beskrivning om objektattributet.
 
  OBS! Att motorkonfiguration med tempsensor/switch inte stds i aggregatets objektsbilder, dvs
  temperaturvisning, indikeringar syns ej. 
 </attr>
 <attr>Mode
  Mod objekt som hanterar mod Auto/Man/lokal och dynamik i bilder och larm fr lokal mod.
  Se lnk CompModeA fr mer info.
  
  OBS! Att mod konfigurationen med text On/Off p knappar inte stds i aggregatets 
  objektsbilder, dvs texten Start/Stopp visas alltid oavsett vilket alternativ som r valt.
 </attr>
 <attr>DefTrend 
  Trendobjekt visas enligt trendmetoden, referens till omriktarens PlotGroup objekt.
 </attr>
 <attr>SupDisabled 
  [dis]
  Anger om larmvervakning kopplas bort (1:a) eller inte (0:a). Styrs via ingng "dis" p
  PLC funktionsobjektet. OBS! Att frgstyrning i bilder INTE pverkas eller attributen
  IndError, IndWarning.
 </attr>
 <attr> PlcConnect
  Referens som visar vilket objekt funktionsobjektet har blivit knuten (connected) till.
 </attr>
 <attr> SimConnect
  Referens som visar vilket simulerings-funktionsobjekt objektet har blivit knuten (connected) till.
 </attr>

</class>

######################################################################################## 

<class> ABB_ACS800MotorAggrFo 
 @Version
 @Author je
 @summary PLC funktionsobjekt fr ABB_ACS800MotorAggr
 Funktionsobjekt fr ABB_ACS800MotorAggr, ABB_ACS800FanAggr och ABB_ACS800PumpAggr.
 @image orm_abb_acs800motoraggrfo_fo.gif
 
 Skapa ett funktionsobjekt i PLC editorn och koppla till objektet ABB_ACS800MotorAggr
 alternativt ABB_ACS800FanAggr eller ABB_ACS800PumpAggr i planthierarkin.
 
 @b Se ven
 @classlink CompModeA basecomponent_compmodea.html 
 @classlink ABB_ACS_PPO5 abb_abb_acs_ppo5.html
 <attr> RefSpeedExt
   [REX]
   Analog ingng fr hastighetsreferensen till omriktaren i Auto/extern mod. Se Ao kanalobjektet
   O_REF i profibusmodulen ABB_ACS_PPO5 fr mer info om skalning/anpassning mot omriktaren.
 </attr>
 <attr> RefSpeedLoc
   [RLO]
   Analog ingng fr hastighetsreferensen till omriktaren i lokal mod. Se Ao kanalobjektet O_REF
   i profibusmodulen ABB_ACS_PPO5 fr mer info om skalning/anpassning mot omriktaren.
   
  OBS! Med lokal mod menas INTE omriktarens lokala mod utan avser lokal manverlda
  vid driften/motor om sdan finns, dvs ingng OpLocStart [lst] aktiverar denna referens.
 </attr>
 <attr>PowerInterlock 
  [pil]
  Frreglingsingng fr elkraft, dimmar knappar Till/Frn fr huvudkontaktorn. Ska vara falsk
  annars tas orderutgng ner i ALLA moder. Dessutom tvingas auto mod till man mod om
  inte objektattributet OpNoAutoToMan r 1 i aggregatets modobjekt CompModeA.
  
  OBS! Att frreglingen INTE hindrar huvudkontaktorns orderutgng utan bara dimmar knappar och
  frreglar startsignalen till omriktaren.
 </attr>
 <attr> ExtControl
   [eco]
   Anvnds fr att styra mod auto/man nr man konfigurerat CompModeA 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/instllningen anvnds allts nr man via objektbilden manuellt vill manvrera
   med knappar start/stopp men inte anvnder auto/man mod. Inga auto/man knappar syns i objektsbilden.
 </attr>
 <attr> ExtStart
   [est]
   Ingng fr att styra kontaktorns order utgngen i automatik mod (extern).  
 </attr>
  <attr>ExtInterlock 
  [ilk]
  Frreglingsingng fr startorder, ska vara falsk annars tas orderutgng ner i ALLA moder. Dessutom
  tvingas auto mod till man mod om inte objektattributet OpNoAutoToMan r 1 i aggregatets modobjekt
  CompModeA. Signalen dimmar ocks start/stopp knappar i objektsbilden.
 </attr>
 <attr> LocMode 	
   [loc]
    Ingngen stller objektets mod i lokal mod (prio 1) vilket innebr att alla andra moder kopplas bort.
    Dvs ingng OpLocStart i funktionsobjektet styr motorn. 
   
   Ingngen styr ven dynamiken i objektsbild/symbol och generera ett B-larm att lokalt gller.
   Larmet gr att vlja bort via inbyggda CompModeA objektets attribut OpDisableLocalAlarm.
   
   Lokal mod gr att vlja bort via inbyggda CompModeA objektets attribut OpNoLocal.  
 </attr>
 <attr> OpLocStart	
  [lst]
  Ingng fr att styra kontaktorns order utgngen i lokal mod.
 </attr>
 <attr>ResTrip 
  [trp]
  Ingng fr drifttidmtning som nollstller pgende tripprknare s ny kan pbrjas. Ingngen r
  flanktriggad, dvs nollstllning sker endast p uppflanken.
 </attr>
 <attr>DisableSup 
   [dis]
   Ingng som anger om larmvervakning kopplas bort (1:a) eller inte (0:a). OBS att frgstyrning
   i bilder INTE pverkas.
 </attr>
 <attr> PlcConnect
   Referens till objektet i planthierarkin.
 </attr>
 <attr> On
   [on]
   Utgng (1:a) nr drift r startad (run), signal frn omriktaren statusord SW bit 2.
 </attr>
 <attr>Err 
   [err]
   Utgngen gr hg nr objektet r frreglad eller komponenter larmar/lser ut. Br anvndas fr att
   terstlla beordringar p funktionsobjektets startingngar ExtStart och OpLocalStart s att onskade
   terstarter frhindras vid/efter fel. 
 </attr>
 <attr> Di1
   [di1]
   Utgng (1:a) nr digital ingng 1 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di2
   [di2]
   Utgng (1:a) nr digital ingng 2 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di3
   [di3]
   Utgng (1:a) nr digital ingng 3 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di4
   [di4]
   Utgng (1:a) nr digital ingng 4 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di5
   [di5]
   Utgng (1:a) nr digital ingng 5 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> Di6
   [di6]
   Utgng (1:a) nr digital ingng 6 p frekvensomriktaren IO enhet RMIO kort r hg.
 </attr>
 <attr> DiIL
   [diil]
   Utgng (1:a) nr digital ingng DI IL (interlock) p frekvensomriktaren IO enhet
   RMIO kort r hg som betyder att INTE elektrisk startblockering gller, dvs nr
   utgngen p funktionsobjektet r 1.
 </attr>

 </class>

####################################################################################

<class> ABB_ACS800FanAggr
 @Version
 @Author je
 @summary Flktaggregat, ABB frekvensstyrd ACS800, Profibus/dp PPO5
 @b Flktaggregat ABB frekvensstyrd ACS800, Profibus/dp PPO5
 ABB_ACS800FanAggr objektet hanterar en flktmotor som styrs av en frekvensomriktare via fltbussen
 Profibus/dp genom att kommunicera med standard PPO5 protokollet. En huvudkontaktor (elkraft) kan
 ocks ing/styras frn objektet. Genom att anvnda PPO5 protokollet kan rvrden fr strm och
 moment lsas av och enklare parametrering gras under drift. 
 
 Aggregatet kan konfigureras med mnga olika kringkomponenter och krstten Auto/Man/Lokal mod
 som ocks har mnga olika instllningsalternativ.
 
 Mjliga komponenter frutom motorn och frekvensomriktare:
  
 - Effektbrytare (MCCB)
 - Kontaktor 
 - Skerhetsbrytare i huvudkrets eller starsprr i manverkrets  
 - Skring  

 Kontaktorn kan konfigureras med tv utgngar om pulsmanver start/stopp nskas. Se klasshjlp
 om BaseContactor dr info om pulsstyrning tas upp utfrligare och speciellt exempel 3 under
 rubrik "Exempel styrstt" som visar principen hur kontaktorn i detta aggregat fungerar vid
 pulsstyrning.
 
 Knappar i objektsbilden kan gras osynlig genom att konfigurera attribut i inbyggda
 CompModeA objektet, se CompModeA objektet fr mer info. OBS! Att tillhrande objektsbilder
 fr aggregatet inte stdjer CompModeA olika texter p knappar start/stopp, dvs dessa
 knappar kan endast visa texten start/stopp och ej Till/Frn.
 
 Motor i objektsbilden kan konfigureras med temperaturvervakning. Se BaseMotor objektet
 fr mer info. OBS! Att tillhrande objektsbilder fr aggregatet inte stdjer visning av
 BaseMotorns olika temperaturvervakningsalternativ, dvs tempsensor/switch syns inte i bild.

 Flktobjektet r i princip en kopia av ABB_ACS800MotorAggr objektet. nskas mer info och tips
 (Plc kod) se hjlp om det objektet.
   
 @b Objektsymbol
 Grafiska symbolen fr detta objekt r ABB/ABB_ACS800FanAggr.
 @image orm_fanaggr_gs.gif

 Dynamik fr symbolen:

  - Grn nr motorn r startad (originalfrgen gr att ndra).
  - Gr nr motorn r redo men ej startad.
  - Gul frg nr det r varning (skerhetsbrytare frn eller aggregatet frreglad mm). 
  - Rd frg nr det r fel (effektbrytare utlst mm).
 
  - Triangeln i symbolen roterar 90 grader nr flkten r startad. 
   
    Aktuell mod visas med bokstver:
    
    M    Manuell mod
    L    Lokal mod
    LM   Lokal och Manuell mod
    
    Ingen bokstavsindikering betyder att objektet r i automatik mod (externt styrd). 

 Objektets metoder (menyval) ppnas med hger musknapp.

 @b Objektsbild
 @image orm_abb_acs800fanaggr_og.gif

 Indikatorer:
 
  - Ready indikatorn r grn nr motorn kan startas.

  - Interlock indikatorn bredvid objektsymbolen r rd nr motorn r frreglad att starta,
    objektsymbol blir gul.
  
  - Start indikatorn bredvid startknappen r grn nr driften krs (run).

  - Lokal mod indikatorn visar gult nr lokal styrning pgr. Start, stopp knappar
    dimmas. Styrning via Auto/man mod frreglas.

  - Extern indikatorn som kan ses i denna bild (ej nu) visar "mod status" nr auto/man mod
    inte styrs/anvnds i objektet. Inga auto/man knappar visas i bilden.

  - Contactor och indikator bredvid knapp On r grn nr kontaktorn r dragen. dvs om
    driftsvar/feedback r konfigurerat annars r det tillsignal (Do) som styr frgen.

  - Contactor interlock indikatorn r rd nr yttre elkraft-frregling r aktiv, knappar
    fr elkraften och start/stopp dimmas, objektsymbol blir gul.

  - Frequencyconverter indikatorn r grn nr omriktaren r redo att kras, annars gul.
    Trippar omriktaren blir den rd. Blinkar grn vid uppstart (elkraft till).

  - Safety switch r grn nr skerhetsbrytaren r tillslagen och gul om frnslagen.
   (rtt hngls visas nr brytaren r frnslagen)

    vriga indikatorer r normalt grna men vid fel blir de rda.

    Visninsflt Starts visar antalet gnger som driften har startats och Run visar total tiden
    driften har varit igng (dagar timmar:minuter:sekunder).
    
 Knappar:
 
  - Knappar Auto/Man vxlar mod i fjrrstyrning och Start/stoppknappar anvnds fr att
    manuellt styra driften i fjrrstyrning (frn bild, ej lokalt vid driften).
  
  - Knappen Start har toggelfunktion, dvs man behver ej trycka p stopp.

  - Knappar Man/Auto vljer mod vid fjrrstyrning
    
  - Dimmade Start och Stopp knappar betyder att auto mod gller (Extern indikator grn).
   
  - Syns inga knappar alls r ALLTID Extern indikator grn och auto/man br visas p
    annat stt.

 @h1 Konfigurering

 ABB_ACS800FanAggr objektet har diverse olika konfigurationer och instllningar som behver gs igenom:
 
 
 - 24 olika komponentalternativ beroende p den elektriska utformningen.
 
 - Objektsbild (instllningar i bilden)

 - Profibus/dp konfiguration (ABB_ACS_PPO5)
 
 - IO signaler (som ska/kan kopplas)
 
 - vervakning och felhantering (larmtexter mm)
 
 - Mod (krstt, objekt CompModeA)
 
 - Plc kod (funktionsobjektet ABB_ACS800MotorAggrFo)
 
 Se objektet ABB_ACS800MotorAggr fr konfiguration.
 
 @b Se ven
 @classlink CompModeA basecomponent_compmodea.html
 @classlink BaseMotor basecomponent_basemotor.html
 @classlink BaseContactor basecomponent_basecontactor.html
 <attr>Super 
  Superklass, klicka p lnk ABB_ACS800MotorAggr fr mer beskrivning om objektattributet. 
 </attr>
 <attr>Fan
  Dokumentation och bild fr flkten (ej motorn), klicka p lnk BaseFan fr mer
  beskrivning om objektattributet.
 </attr>

</class>

####################################################################################

<class> ABB_ACS800PumpAggr
 @Version
 @Author je
 @summary Pumpaggregat, frekvensstyrd, Profibus/dp PPO5
 @b Pumpaggregat frekvensstyrd, Profibus/dp PPO5
 ABB_ACS800PumpAggr objektet hanterar en pumpmotor som styrs av en frekvensomriktare via fltbussen
 Profibus/dp genom att kommunicera med standard PPO5 protokollet. En huvudkontaktor (elkraft) kan
 ocks ing/styras frn objektet. Genom att anvnda PPO5 protokollet kan rvrden fr strm och
 moment lsas av och enklare parametrering gras under drift. 
 
 Aggregatet kan konfigureras med mnga olika kringkomponenter och krstten Auto/Man/Lokal mod
 som ocks har mnga olika instllningsalternativ.
 
 Mjliga komponenter frutom motorn och frekvensomriktare:
  
 - Effektbrytare (MCCB)
 - Kontaktor 
 - Skerhetsbrytare i huvudkrets eller starsprr i manverkrets  
 - Skring  

 Kontaktorn kan konfigureras med tv utgngar om pulsmanver start/stopp nskas. Se klasshjlp
 om BaseContactor dr info om pulsstyrning tas upp utfrligare och speciellt exempel 3 under
 rubrik "Exempel styrstt" som visar principen hur kontaktorn i detta aggregat fungerar vid
 pulsstyrning.
 
 Knappar i objektsbilden kan gras osynlig genom att konfigurera attribut i inbyggda
 CompModeA objektet, se CompModeA objektet fr mer info. OBS! Att tillhrande objektsbilder
 fr aggregatet inte stdjer CompModeA olika texter p knappar start/stopp, dvs dessa
 knappar kan endast visa texten start/stopp och ej Till/Frn.
 
 Motor i objektsbilden kan konfigureras med temperaturvervakning. Se BaseMotor objektet
 fr mer info. OBS! Att tillhrande objektsbilder fr aggregatet inte stdjer visning av
 BaseMotorns olika temperaturvervakningsalternativ, dvs tempsensor/switch syns inte i bild.
 
 Pumpobjektet r i princip en kopia av ABB_ACS800MotorAggr objektet. nskas mer info och tips
 (Plc kod) se hjlp om det objektet.
   
 @b Objektsymbol
 Grafiska symbolen fr detta objekt r ABB/ABB_ACS800PumpAggr.
 @image orm_pumpaggr_gs.gif

 Dynamik fr symbolen:

  - Grn nr motorn r startad (originalfrgen gr att ndra).
  - Gr nr motorn r redo men ej startad.
  - Gul frg nr det r varning (skerhetsbrytare frn eller aggregatet frreglad mm). 
  - Rd frg nr det r fel (effektbrytare utlst mm).
 
  - Triangeln i symbolen roterar 90 grader nr pumpen r startad. 
   
    Aktuell mod visas med bokstver:
    
    M    Manuell mod
    L    Lokal mod
    LM   Lokal och Manuell mod
    
    Ingen bokstavsindikering betyder att objektet r i automatik mod (externt styrd). 

 Objektets metoder (menyval) ppnas med hger musknapp.

 @b Objektsbild
 @image orm_abb_acs800pumpaggr_og.gif

 Indikatorer:
 
  - Ready indikatorn r grn nr motorn kan startas.

  - Interlock indikatorn bredvid objektsymbolen r rd nr motorn r frreglad att starta,
    objektsymbol blir gul.
  
  - Start indikatorn bredvid startknappen r grn nr driften krs (run).

  - Lokal mod indikatorn visar gult nr lokal styrning pgr. Start, stopp knappar
    dimmas. Styrning via Auto/man mod frreglas.

  - Extern indikatorn som kan ses i denna bild (ej nu) visar "mod status" nr auto/man mod
    inte styrs/anvnds i objektet. Inga auto/man knappar visas i bilden.

  - Contactor och indikator bredvid knapp On r grn nr kontaktorn r dragen. dvs om
    driftsvar/feedback r konfigurerat annars r det tillsignal (Do) som styr frgen.

  - Contactor interlock indikatorn r rd nr yttre elkraft-frregling r aktiv, knappar
    fr elkraften och start/stopp dimmas, objektsymbol blir gul.

  - Frequencyconverter indikatorn r grn nr omriktaren r redo att kras, annars gul.
    Trippar omriktaren blir den rd. Blinkar grn vid uppstart (elkraft till).

  - Safety switch r grn nr skerhetsbrytaren r tillslagen och gul om frnslagen.
   (rtt hngls visas nr brytaren r frnslagen)

    vriga indikatorer r normalt grna men vid fel blir de rda.

    Visninsflt Starts visar antalet gnger som driften har startats och Run visar total tiden
    driften har varit igng (dagar timmar:minuter:sekunder).
    
 Knappar:
 
  - Knappar Auto/Man vxlar mod i fjrrstyrning och Start/stoppknappar anvnds fr att
    manuellt styra driften i fjrrstyrning (frn bild, ej lokalt vid driften).
  
  - Knappen Start har toggelfunktion, dvs man behver ej trycka p stopp.

  - Knappar Man/Auto vljer mod vid fjrrstyrning
    
  - Dimmade Start och Stopp knappar betyder att auto mod gller (Extern indikator grn).
   
  - Syns inga knappar alls r ALLTID Extern indikator grn och auto/man br visas p
    annat stt.

 @h1 Konfigurering

 ABB_ACS800PumpAggr objektet har diverse olika konfigurationer och instllningar som behver gs igenom:
 
 
 - 24 olika komponentalternativ beroende p den elektriska utformningen.
 
 - Objektsbild (instllningar i bilden)

 - Profibus/dp konfiguration (ABB_ACS_PPO5)
 
 - IO signaler (som ska/kan kopplas)

 - vervakning och felhantering (larmtexter mm)
 
 - Mod (krstt, objekt CompModeA)
 
 - Plc kod (funktionsobjektet ABB_ACS800MotorAggrFo)
 
 Se objektet ABB_ACS800MotorAggr fr konfiguration.
 
 @b Se ven
 @classlink CompModeA basecomponent_compmodea.html
 @classlink BaseMotor basecomponent_basemotor.html
 @classlink BaseContactor basecomponent_basecontactor.html
 <attr>Super 
  Superklass, klicka p lnk ABB_ACS800MotorAggr fr mer beskrivning om objektattributet. 
 </attr>
 <attr>Pump
  Dokumentation och bild fr pumpen (ej motorn), klicka p lnk BasePump fr mer
  beskrivning om objektattributet.
 </attr>

</class>

