Automatisierungstechnik: Unterschied zwischen den Versionen

Aus Wiki_2020
Wezi (Diskussion | Beiträge)
Wezi (Diskussion | Beiträge)
Zeile 2: Zeile 2:


== Automatisierungstechnik ==
== Automatisierungstechnik ==
 
<div style="column-count:2">
=== MAHLO ===
=== MAHLO ===
* Touch kalibrieren
* Touch kalibrieren
Zeile 83: Zeile 83:
*Betragsbildung Int Code:  
*Betragsbildung Int Code:  


<syntaxhighlight lang="text">
      L    #Test_INT          // -32768 bis +32767
      NEGI                      // * -1
      SPPZ  ABSI                // >=0 -> OK, fertig
      NEGI                      // <0! -> nochmal * -1
ABSI: T    #ABS_INT            // ABS(#Test_INT)


            L    #Test_INT                  // -32768 bis +32767
            NEGI                              // * -1
            SPPZ  ABSI                        // >=0 -> OK, fertig
            NEGI                              // <0! -> nochmal * -1
      ABSI: T    #ABS_INT                    // ABS(#Test_INT)
</syntaxhighlight>


*Mittelwertbildung durch den geglätteten Wert dem Messwert über eine e-Funktion annähern lässt.
*Mittelwertbildung durch den geglätteten Wert dem Messwert über eine e-Funktion annähern lässt.


<syntaxhighlight lang="text">
      L #Messwert
      L #Messwert
      L #Mittelwert             //kann eine OUT-Variable ineinem FB sein
      L #Mittelwert                     //kann eine OUT-Variable ineinem FB sein
      -R
      -R
      L #CYCLE                   //Zykluszeit
      L #CYCLE                           //Zykluszeit
      *R
      *R
      L #TM_LAG                 //Glättungszeitkonstante
      L #TM_LAG                         //Glättungszeitkonstante
      /R
      /R
      L #Mittelwert
      L #Mittelwert
      +R
      +R
      T #Mittelwert
      T #Mittelwert
</syntaxhighlight>
 
 


*Analogwerte skalieren
*Analogwerte skalieren


      L     "EWxxx"
      L "EWxxx"
      ITD   
      ITD   
      DTR   
      DTR   
      L     5.787000e-004               //z.B. 4-20mA = 0-16 bar --> 16/27648
      L 5.787000e-004             //z.B. 4-20mA = 0-16 bar --> 16/27648
      *R     
      *R     
      L     0.000000e+000               // Korrekturfaktor
      L 0.000000e+000             // Korrekturfaktor
      -R  
      -R        
      T     "DB".Ist
      T "DB".Ist


*[https://www.scribd.com/doc/234636668/Scale-Analog-of-s7-200 Analogwerte skalieren II]
*[https://www.scribd.com/doc/234636668/Scale-Analog-of-s7-200 Analogwerte skalieren II]
Zeile 140: Zeile 132:
=== <u>Hardware</u> ===
=== <u>Hardware</u> ===
*[http://www.igus.de/wpck/6647/online_tools?WT.mc_id=NLDE-608B&C=DE&L=de IGUS Energiekettenrechner]
*[http://www.igus.de/wpck/6647/online_tools?WT.mc_id=NLDE-608B&C=DE&L=de IGUS Energiekettenrechner]
</div>


== Antriebstechnik ==
== Antriebstechnik ==

Version vom 7. Oktober 2022, 12:22 Uhr


Automatisierungstechnik

MAHLO

  • Touch kalibrieren
- Keybord
- ALT-F4
- cmd
- ewfmgr c: -disable
- Neustart
- Systemsteuerung ELO-Touch
- cmd
- ewfmgr c: -enable
- Neustart
  • Flashmodul als HDD
- Modul mit Label nach hinten direkt auf Mainbord-HDD Anschluss
- Microsoft DOS 6.22 installieren (zum Partitionieren/Formatieren)
- Mahlo Setup (DOS,Win,Anwendung,Backup)

Barco

  • Nivauemat
- Mode Simulation
- nach Start zügig arbeiten Stopp bei MAX-Level exakt treffen kein rantasten

SIEMENS

Klassic S7

S5

  • CPU928B etc nach Urlöschen DB1 möglicherweise nicht erforderlich bie CPU STOPP probehalber löschen

ET200SP

  • in HW-Konfig unbedingt Servermodule auf letzte Position

WinCCflexible

FK

WIN AC2008

Automation/Drives-Support

VIPA

  • System200V Analogbaugruppen direkt an Slave projektieren (Spannungsabfall auf Rückwandbus)

Profibus

HART

List of certified DTM's

SPS Coding

  • Toggle Bit
 https://support.industry.siemens.com/tf/ww/en/posts/how-to-create-a-simple-flip-flop/51351/?page=0&pageSize=10
 https://support.industry.siemens.com/tf/ww/en/posts/how-do-i-make-output-signal-goes-on-and-stays-on-with-a-push-button/85120/?page=0&pageSize=10#top
  • Betragsbildung Int Code:
      L     #Test_INT           // -32768 bis +32767
      NEGI                      // * -1
      SPPZ  ABSI                // >=0 -> OK, fertig
      NEGI                      // <0! -> nochmal * -1
ABSI: T     #ABS_INT            // ABS(#Test_INT)


  • Mittelwertbildung durch den geglätteten Wert dem Messwert über eine e-Funktion annähern lässt.
      L #Messwert
      L #Mittelwert              //kann eine OUT-Variable ineinem FB sein
      -R
      L #CYCLE                   //Zykluszeit
      *R
      L #TM_LAG                  //Glättungszeitkonstante
      /R
      L #Mittelwert
      +R
      T #Mittelwert
  • Analogwerte skalieren
      L "EWxxx"
      ITD   
      DTR   
      L 5.787000e-004             //z.B. 4-20mA = 0-16 bar --> 16/27648
      *R    
      L 0.000000e+000             // Korrekturfaktor
      -R          
      T "DB".Ist

Netzwerk

Hardware

Antriebstechnik

SINAMICS S120

  • RAM nach ROM P971 - Antriebsobjekt Parameter speichern
  • RAM nach ROM P977 -

Komponententausch S120

Lenze HighLine 8400

Monforts Drehzahlanpassung P27.1 erhöhen Drehzahl steigt
P26.1 unterer Wert Skalierung anpassen