Automatisierungstechnik: Unterschied zwischen den Versionen

Aus Wiki_2020
Wezi (Diskussion | Beiträge)
Wezi (Diskussion | Beiträge)
 
(56 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Category:Automatisierungstechnik]]
== Automatisierungstechnik ==
== Automatisierungstechnik ==
<div style="column-count:2">
=== 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
=== <u>SIEMENS</u> ===
=== <u>SIEMENS</u> ===
==== Kommunikation S7 ====
*[https://support.industry.siemens.com/forum/de/de/posts/zugriff-ber-put-get-kommunikation-durch-entfernten-partner-plc-hmi-opc-erlauben/156402  zugriff über put|get kommunikation durch entfernten partner plc hmi opc erlauben]
*[https://cache.industry.siemens.com/dl/files/115/82212115/att_1034356/v5/82212115_S7_communication_S7-300_Sequencer_de.pdf S7 communication S7300 Sequencer de]
*[https://cache.industry.siemens.com/dl/files/518/17628518/att_69379/v1/s7_connection_de.pdf S7 Connection]<br>
*[https://www.sps-forum.de/threads/linkliste-simatic-kommunikation-%C3%BCber-ethernet.37344/ linkliste simatic kommunikation]<br>
*[https://cache.industry.siemens.com/dl/files/604/44240604/att_66983/v1/s7sfc_de-DE.pdf System- und Standardfunktionen für S7-300/400 Band 1 und Band 2]<br>
*[https://support.industry.siemens.com/cs/document/18610307/wie-werden-die-kommunikationsbausteine-fb14-get-und-fb15-put-f%C3%BCr-den-datenaustausch-im-s7-programm-einer-s7-300-cpu-programmiert-?dti=0&lc=de-DE PUT / GET]<br>
*[https://www.sps-forum.de/threads/s7-300-put-get-kommunikation.86807/ s7-300-put-get-kommunikation]
==== Klassic S7 ====
*[https://www.sps-forum.de/threads/systemdaten-unterschiedlich.81118/ SDB Unterschiede/Backup Programmm]
*Montex 60007F:
Anlage läuft nach Startbefehl nicht los. MaschinenStarttaster(weiß) geht nach Betätigen von Blinken auf Dauerlicht. LED-Zustand an der
Warenbahntransportumrichtern rot aus grün blinkt. Kettenumrichter geht in Parameter C0183 von CINH term. 28  auf CINH CAN. D.h. Freigabe
über CANBus fehlt<br>
FC62
Netzwerk 32 TIMER Freigabe   
      U  "M_MA_EIN"          // Maschine ist Ein
      U  "M_MA_VW_FRG"      // Merker Vorwahlverriegelung 
  --> U  "062K62_MST_RM_EIN" // 062K62 Schnellstopp verz. O.K.
      L  S5T#500MS          // Zeit
      SE "TISE_MA_EIN"      //Einschaltung der Freigabe verzögert
'''Fehlerursache:''' Spule von "062K62_MST_RM_EIN" defekt deshalb keine Rückmeldung
==== S5 ====
*CPU928B etc nach Urlöschen DB1 möglicherweise nicht erforderlich bei CPU STOPP probehalber löschen
==== ET200SP ====
* in HW-Konfig unbedingt Servermodule auf letzte Position
*[https://support.industry.siemens.com/cs/document/73016883/profibus-gsd-files-et-200sp?dti=0&dl=en&lc=de-DE GSD ET200SP]


==== WinCCflexible ====
==== WinCCflexible ====
*[http://www.siemens.de/industry/automation/mitte/downloads/Documents/NF_Diagnose_KOB.pdf SIMATIC-Diagnose]
*MP377Touch urladen
*[http://support.automation.siemens.com/WW/view/de/12139354 Beispielprojekt zu ProAgent]
**    Panel ausschalten
*[http://www.activevb.de/tutorials/tut_wincc/wincc.html WinCC und VB]
**    Netzwerkadresse des Projektierungscomputers manuell einstellen (z.b. auf 192.168.10.12)
**    Panel mit einem Crossover-Kabel verbinden
**    Panel einschalten
**    PG-PC Schnittstelle auf TCP/IP einstellen
**    Siematic/ProSave/ProSave starten
**    Unter Allgemein das Panel auswählen und Ethernet als Verbindung wählen eine beliebige Ethernetadresse aus dem Adressraum des Projektierungscomputers wählen (z.B. 192.168.10.11)
**    in den Reiter „OS Update“ wechseln und dort das zu ladende Image auswählen
**    „Auf Werkseinstellungen zurücksetzen“ auswählen und die Mac-Adresse des Panels in die Felder eintragen. (Die Mac-Adresse des Panels stehen entweder auf dem Typenschild des Panels oder auch nach dem Einschalten des Displays in der ersten Zeile.
**    „Update OS“ klicken und warten!
 
*[http://www.siemens.de/industry/automation/mitte/downloads/Documents/NF_Diagnose_KOB.pdf SIMATIC-Diagnose]<br>
*[http://support.automation.siemens.com/WW/view/de/12139354 Beispielprojekt zu ProAgent]<br>
*[http://www.activevb.de/tutorials/tut_wincc/wincc.html WinCC und VB]<br>
*''Dynamische Textlisten unter WinCCflex2008''[https://support.industry.siemens.com/cs/document/33317203/wie-kann-man-dynamische-textlisten-erstellen-?dti=0&lc=de-WW]<br>
*[ https://www.sps-forum.de/threads/mp370-260001-sie-haben-keine-ausreichende-berechtigung.84057/ Password]<br>
*[https://support.industry.siemens.com/cs/document/23787153/wie-kann-ein-wincc-flexible-projekt-seriell-auf-ein-panel-übertragen-werden-?dti=0&lc=de-DE Übertragen]<br>
* Objekteigenschaften nicht bearbeitbar (Doppelklick/Eigenschaften Kontext)==> WinCCflex zurücksetzen Taskleiste;SIMATICWinCC flexible Startcenter;rechte Maustaste;<br>WinCC flexible zurücksetzen<br>
*WaMa Frankenberg Siemens Siemens Winccflex per Ethernet, MP370-Image C:\Program Files (x86)\SIEMENS\SIMATIC WinCC flexible\WinCC flexible Images\MP370\MP370_V7_2_4_0.img


=== <u>FK</u> ===
==== TIA ====
ANS Behäler ändern
[https://www.youtube.com/watch?v=9v5QKyNrGn0 Migration TIA V13 --> TIA V15  ]  <br>
==== FK ====
*[[ANS Behälter ändern]]


==== WIN AC2008 ====
==== WIN AC2008 ====
*[http://www.sps-forum.de/simatic/61744-automatisches-urloeschen-winac-mp2008.html automatisches Urlöschen]
*[http://www.sps-forum.de/simatic/61744-automatisches-urloeschen-winac-mp2008.html automatisches Urlöschen]
* WinAcMP RT transfer Ethernet IP 192.168.2.193
* Step7 Transfer Profibus


==== Automation/Drives-Support ====
==== Automation/Drives-Support ====
*[https://support.industry.siemens.com/cs/document/81524595/ wie können sie die beschriftungsstreifen von et200sp bedrucken]
*[http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=de&objid=837001&caller=view DB Initialwerte auf Aktualwerte setzen]
*[http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=de&objid=837001&caller=view DB Initialwerte auf Aktualwerte setzen]
*[http://support.automation.siemens.com/WW/view/de/22823835 Integrierer]
*[http://support.automation.siemens.com/WW/view/de/22823835 Integrierer]
*[http://support.automation.siemens.com/WW/view/de/13336639 Wie kann ein HMI Bediengerät in ein lokales Netzwerk integriert werden?]
*[http://support.automation.siemens.com/WW/view/de/13336639 Wie kann ein HMI Bediengerät in ein lokales Netzwerk integriert werden?]
*[http://support.automation.siemens.com/WW/view/de/23909406 Wie kann mit einem Panel / PC auf einen Microsoft Windows 2003 Server zugegriffen werden?]
*[http://support.automation.siemens.com/WW/view/de/23909406 Wie kann mit einem Panel / PC auf einen Microsoft Windows 2003 Server zugegriffen werden?]
*[https://support.industry.siemens.com/cs/document/109482729/simaris-therm-2-0?dti=0&lc=de-WW Schaltschrankentwärung Berechnung]
*[https://support.industry.siemens.com/cs/document/109482729/simaris-therm-2-0?dti=0&lc=de-WW Schaltschrankentwärmung Berechnung]
*[http://support.automation.siemens.com/WW/view/de/10805404/133100 PDIAG ]
*[http://support.automation.siemens.com/WW/view/de/10805404/133100 PDIAG ]
*[https://support.industry.siemens.com/cs/document/27192459/wie-k%C3%B6nnen-sie-die-regelg%C3%BCte-einer-regelung-durch-empirisches-nachoptimieren-verbessern-?dti=0&lc=de-WW Regleroptimierung]


=== <u>VIPA</u> ===
=== <u>VIPA</u> ===


*System200V Analogbaugruppen direkt an Slave projektieren (Spannungsabfall auf Rückwandbus)
*System200V Analogbaugruppen direkt an Slave projektieren (Spannungsabfall auf Rückwandbus)
=== <u>Profibus</u> ===
*https://www.slideshare.net/blueboxcomm/profibus-network-issues


=== <u>HART</u> ===
=== <u>HART</u> ===
Zeile 32: Zeile 112:
=== <u>SPS Coding</u> ===
=== <u>SPS Coding</u> ===


*Betragsbildung Int Code:  
* 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


<syntaxhighlight lang="text">
* [https://www.sps-lehrgang.de/flankenauswertung/ Flankenauswertung]


*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)


            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 in
          L #Mittelwert                     //kann eine OUT-Variable ineinem FB sein
      -R                         // einem FB sein
          -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 PEW'''''


      L "EWxxx"
      ITD 
      DTR 
      L 5.787000e-004            // z.B. 4-20mA = 0-16 bar -->
      *R                          // 16/27648
      L 0.000000e+000            // Korrekturfaktor
      -R         
      T "DB".Ist
* '''''Analogwerte skalieren PAW'''''
      L    DB.DBDxxx
      L    1.000000e+003          // z.B 1000l
      /R   
      L    2.764800e+004          // 16bit Analog OUT 4..20mA
      *R                            //  20mA Wert digits
      RND                          //  INT
      T    PAWxxx


*[Http://www.ipsta.de/download/automationstechnik/Kap10_Analog.pdf Analogwerte skalieren]
*[https://www.sps-programmieren.com/sps-analogwertverarbeitung Analogwertverarbeitung]  
*[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]
*[http://www.pdm-services.com/ SIMATIC PDM EDD's]
*[http://www.pdm-services.com/ SIMATIC PDM EDD's]
*[http://www.plcdev.com/ indirekte Adessierung etc. englisch]
* 1.[http://www.plcdev.com/ indirekte Adessierung etc. englisch]  2.[http://dahlhoff-automation.de/wp/?p=66 indirekte Adessierung deutsch]
*[http://plchowto.com/plc-filter/ PLC HowTo]
*[http://plchowto.com/plc-filter/ PLC HowTo]
*[http://www.plctalk.net/qanda/ plctalk.net]
*[http://www.plctalk.net/qanda/ plctalk.net]
*[http://forums.mrplc.com/ forums.mrplc.com]
*[http://forums.mrplc.com/ forums.mrplc.com]
*[http://die2e.square7.ch/Programmieren%20mit%20S7.pdf Step7]
*[http://die2e.square7.ch/Programmieren%20mit%20S7.pdf Step7]
* [http://tiaportalhowto.com/de/blog/tia-portal-taktmerker/  TIA Takt-/Systemmerker]
*[https://www.sps-forum.de/simatic/86677-317-2-pn-dp-systemdaten-unterschiedlich-2.html  SDB Unterschiede fixen]


=== <u>Netzwerk</u> ===
=== <u>Netzwerk</u> ===
Zeile 79: Zeile 178:
=== <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]
* Endress&Hauser
** Messumformer RMA xxx  Software Readwin2000 Verbindungskabel
** Verbindungskabel RS232 
sub D 9 polig female                  Klinke 3polig
    2  ------------- RX  br ----------------o
    3  ------------- TX  ws ---------------------o 
    5  ------------- Gnd  gn ------ ------|
</div>


== Antriebstechnik ==
== Antriebstechnik ==
=== <u>SIMOVERT FC VC MC</u> ===
[https://www.sps-forum.de/threads/simovert-vc-was-bedeutet-z-in-der-mlfb.98932/ Z-Optionen SIMOVERT]<br>
=== <u>SINAMICS</u> ===
[https://support.industry.siemens.com/cs/document/109482146/startdrive-when-is-it-possible-to-upload-the-parameter-settings-?dti=0&lc=en-DE Parameterupload]


=== <u>SINAMICS S120</u> ===
=== <u>SINAMICS S120</u> ===
*RAM nach ROM P971 - Antriebsobjekt Parameter speichern
*RAM nach ROM P971 - Antriebsobjekt Parameter speichern
*RAM nach ROM P977 -
*RAM nach ROM P977 -
[https://support.industry.siemens.com/tf/WW/de/posts/komponententausch-bei-sinamics-s120-antriebsverband/23931?page=0  Komponententausch S120]
Bei unklarem Fehlerbild nach kurzzeitigem <1s Netrzausfall CU's von Spannung trennen neustarten Reload vom ROM
=== <u>Lenze HighLine 8400</u> ===
Monforts Drehzahlanpassung P27.1 erhöhen Drehzahl steigt
P26.1 unterer Wert Skalierung anpassen

Aktuelle Version vom 13. November 2024, 15:33 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

Kommunikation S7

Klassic S7

Anlage läuft nach Startbefehl nicht los. MaschinenStarttaster(weiß) geht nach Betätigen von Blinken auf Dauerlicht. LED-Zustand an der 
Warenbahntransportumrichtern rot aus grün blinkt. Kettenumrichter geht in Parameter C0183 von CINH term. 28  auf CINH CAN. D.h. Freigabe 
über CANBus fehlt
FC62 Netzwerk 32 TIMER Freigabe U "M_MA_EIN" // Maschine ist Ein U "M_MA_VW_FRG" // Merker Vorwahlverriegelung --> U "062K62_MST_RM_EIN" // 062K62 Schnellstopp verz. O.K. L S5T#500MS // Zeit SE "TISE_MA_EIN" //Einschaltung der Freigabe verzögert Fehlerursache: Spule von "062K62_MST_RM_EIN" defekt deshalb keine Rückmeldung

S5

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

ET200SP

  • in HW-Konfig unbedingt Servermodule auf letzte Position
  • GSD ET200SP

WinCCflexible

  • MP377Touch urladen
    • Panel ausschalten
    • Netzwerkadresse des Projektierungscomputers manuell einstellen (z.b. auf 192.168.10.12)
    • Panel mit einem Crossover-Kabel verbinden
    • Panel einschalten
    • PG-PC Schnittstelle auf TCP/IP einstellen
    • Siematic/ProSave/ProSave starten
    • Unter Allgemein das Panel auswählen und Ethernet als Verbindung wählen eine beliebige Ethernetadresse aus dem Adressraum des Projektierungscomputers wählen (z.B. 192.168.10.11)
    • in den Reiter „OS Update“ wechseln und dort das zu ladende Image auswählen
    • „Auf Werkseinstellungen zurücksetzen“ auswählen und die Mac-Adresse des Panels in die Felder eintragen. (Die Mac-Adresse des Panels stehen entweder auf dem Typenschild des Panels oder auch nach dem Einschalten des Displays in der ersten Zeile.
    • „Update OS“ klicken und warten!

TIA

Migration TIA V13 --> TIA V15

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 in 
      -R                         // einem FB sein
      L #CYCLE                   // Zykluszeit
      *R
      L #TM_LAG                  // Glättungszeitkonstante
      /R
      L #Mittelwert
      +R
      T #Mittelwert
  • Analogwerte skalieren PEW
      L "EWxxx"
      ITD   
      DTR   
      L 5.787000e-004             // z.B. 4-20mA = 0-16 bar --> 
      *R                          // 16/27648
      L 0.000000e+000             // Korrekturfaktor
      -R          
      T "DB".Ist
  • Analogwerte skalieren PAW
     L     DB.DBDxxx
     L     1.000000e+003           // z.B 1000l
     /R    
     L     2.764800e+004           // 16bit Analog OUT 4..20mA
     *R                            //  20mA Wert digits
     RND                           //  INT 
     T     PAWxxx

Netzwerk

Hardware

sub D 9 polig female                   Klinke 3polig
   2  ------------- RX   br ----------------o
   3  ------------- TX   ws ---------------------o  
   5  ------------- Gnd  gn ------ ------| 

Antriebstechnik

SIMOVERT FC VC MC

Z-Optionen SIMOVERT

SINAMICS

Parameterupload

SINAMICS S120

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

Komponententausch S120

Bei unklarem Fehlerbild nach kurzzeitigem <1s Netrzausfall CU's von Spannung trennen neustarten Reload vom ROM

Lenze HighLine 8400

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