Automatisierungstechnik: Unterschied zwischen den Versionen

Aus Wiki_2020
Wezi (Diskussion | Beiträge)
Wezi (Diskussion | Beiträge)
 
(94 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> ===
==== 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://cache.industry.siemens.com/dl/files/539/77430539/att_1075743/v4/77430539_wincc_migrationguide_DOC_V31_de.pdf Step7/WinCC -> TIA Migrationsleitfaden]
*[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 ====
*Scripting
'''Popup'''
Dim ausgabe,abfrage
Set ausgabe = CreateObject("WScript.Shell")
abfrage=ausgabe.Popup ("Sind sie
sicher?",,"Bit setzen ?",4)
'''Acknowledge Box'''
' Acknowledge Box
' intButton = object.Popup(strText,
[nSecondsToWait],[strTitle],[nType])
' Do not define Seconds to Wait to leave
box open until acknowledged
Dim WSHShell, nPopup_Box_Result
Set WSHShell =
CreateObject("WScript.Shell")
nPopup_Box_Result =
WSHShell.Popup("Question Goes Here",,"Title
of Msg Box",1+16)
If nPopup_Box_Result = 1 Then
SmartTags("ergebnis")= True
End If
Set WSHShell = Nothing
The following defines the values I used "1" and "16"
Value Description
0 Show OK button.
1 Show OK and Cancel buttons.
2 Show Abort, Retry, and Ignore buttons.
3 Show Yes, No, and Cancel buttons.
4 Show Yes and No buttons.
5 Show Retry and Cancel buttons.
Icon Types
Value Description
16 Show "Stop Mark" icon.
32 Show "Question Mark" icon.
48 Show "Exclamation Mark" icon.
64 Show "Information Mark" icon.
The previous two tables do not cover all values for nType. For a complete list, see the Microsoft Win32 documentation.
The return value intButton denotes the number of the button that the user clicked. If the user does not click a button before nSecondsToWait seconds, intButton is set to -1.
Value Description
1 OK button
2 Cancel button
3 Abort button
4 Retry button
5 Ignore button
6 Yes button
7 No button
'''Systemalarm'''
ShowSystemAlarm
(file+"_"+monat+"_"+jahr+".csv")
*[https://www.sps-forum.de/threads/protool-winccflex-tia-daten-lesen-schreiben-mit-vb-script.15348/ Daten lesen/schreiben mit VB-Script]
*[https://support.industry.siemens.com/forum/WW/en/posts/making-a-pop-up-screen/3023?page=1&pageSize=10 This code is for a message box]
*[https://support.industry.siemens.com/cs/document/21913875/wie-werden-bitgetriggerte-kurven-(trendkurven)-in-wincc-flexible-projektiert-?dti=0&lc=de-DE bitgetriggerte Trendkurve mit Puffer]
*[https://www.sps-forum.de/threads/wincc-flexible-kurvenanzeige.13485/ Kurvenanzeige bitgetriggert]
* [https://support.industry.siemens.com/cs/document/21184132/wie-werden-von-einer-wincc-(tia-portal)-oder-simatic-wincc-flexible-hmi-station-kurznachrichten-(sms)-an-ein-mobiltelefon-versendet-?dti=0&lc=de-DE Email- /SMS-Versand) bei Störung]
*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!
*[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
==== TIA ====
[https://www.youtube.com/watch?v=9v5QKyNrGn0 Migration TIA V13 --> TIA V15  ]  <br>
==== FK ====
*[[ANS Behälter ändern]]


=== SPS ===
==== WIN AC2008 ====
*[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


[http://support.automation.siemens.com/WW/view/de/10805404/133100 PDIAG ]
==== 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/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/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ärmung Berechnung]
*[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]


[http://www.mikrocontroller.net/topic/287978#new ... und noch mal]
=== <u>VIPA</u> ===


Betragsbildung Int Code:
*System200V Analogbaugruppen direkt an Slave projektieren (Spannungsabfall auf Rückwandbus)


<syntaxhighlight lang="text">
=== <u>Profibus</u> ===


*https://www.slideshare.net/blueboxcomm/profibus-network-issues


=== <u>HART</u> ===


            L    #Test_INT                  // -32768 bis +32767
[http://www.fdtgroup.org/de/product-catalog/certified-dtms?company=Pepperl%2BFuchs&field_device_type_value_many_to_one=All&field_protocol_value_many_to_one=All  List of certified DTM's]
            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.
=== <u>SPS Coding</u> ===
* [https://support.industry.siemens.com/cs/document/29851674/tool-collection-of-functions-for-bit-number-and-mathematical-operations?dti=0&lc=en-DE tool collection of functions for bit-number and mathematical-operations]
* 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]
          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
</syntaxhighlight>


[http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=de&objid=837001&caller=view DB Initialwerte auf Aktualwerte setzen]
*Betragsbildung Int Code:  


[Http://www.ipsta.de/download/automationstechnik/Kap10_Analog.pdf Analogwerte skalieren]
      L    #Test_INT          // -32768 bis +32767
      NEGI                      // * -1
      SPPZ  ABSI                // >=0 -> OK, fertig
      NEGI                      // <0! -> nochmal * -1
ABSI: T    #ABS_INT            // ABS(#Test_INT)


[http://support.automation.siemens.com/WW/view/de/22823835 Integrierer]


[http://www.pdm-services.com/ SIMATIC PDM EDD's]
* Mittelwertbildung durch den geglätteten Wert dem Messwert über eine e-Funktion annähern lässt.


[http://www.plcdev.com/ indirekte Adessierung etc. englisch]
      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


[http://plchowto.com/plc-filter/ PLC HowTo]
* '''''Analogwerte skalieren PEW'''''


[http://www.plctalk.net/qanda/ plctalk.net]
      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://forums.mrplc.com/ forums.mrplc.com]
*[https://www.sps-programmieren.com/sps-analogwertverarbeitung Analogwertverarbeitung]
*[https://www.scribd.com/doc/234636668/Scale-Analog-of-s7-200 Analogwerte skalieren II]
*[http://www.pdm-services.com/ SIMATIC PDM EDD's]
* '''indirekte Adressierung'''
# [http://www.plcdev.com/ indirekte Adessierung etc. englisch] 
#[http://dahlhoff-automation.de/wp/?p=66 indirekte Adessierung deutsch]
#[https://telematika.kstu.kg/server/books/ger/automatisierungsps/8.pdf]
*[http://plchowto.com/plc-filter/ PLC HowTo]
*[http://www.plctalk.net/qanda/ plctalk.net]
*[http://forums.mrplc.com/ forums.mrplc.com]
*[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]


=== WIN AC2008 ===
=== <u>Netzwerk</u> ===
[http://www.sps-forum.de/simatic/61744-automatisches-urloeschen-winac-mp2008.html automatisches Urlöschen]
*[http://www.sps-forum.de/faq/35006-von-panel-auf-pc-ueber-lan-zugreifen.html Von Panel auf PC über LAN zugreifen]
*[http://www.hilscher.com/de/produkte/produktgruppen/gateways/zur-direktmontage-stecker/nl-50-mpi/?cats= CP im Profibusstecker]
*[https://www.helmholz.de/prod.d,18.html?p_id=250 IP Converter Helmholz WALL IE IE Bridge Firewall 700-860-WAL01]
*[https://www.wisol.ch/w/articles/2012-01-03-siemens-vnc-free-client/ Freier VNC Server für Siemens Multi-Panels]


=== WinCCflexible ===
=== <u>Hardware</u> ===
[http://www.siemens.de/industry/automation/mitte/downloads/Documents/NF_Diagnose_KOB.pdf SIMATIC-Diagnose]
*[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 ------ ------|


[http://support.automation.siemens.com/WW/view/de/12139354 Beispielprojekt zu ProAgent]
</div>


[http://www.activevb.de/tutorials/tut_wincc/wincc.html WinCC und VB]
== Antriebstechnik ==


==== Netzwerk ====
=== <u>SIMOVERT FC VC MC</u> ===
[http://support.automation.siemens.com/WW/view/de/13336639 Wie kann ein HMI Bediengerät in ein lokales Netzwerk integriert werden?]
[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]


[http://support.automation.siemens.com/WW/view/de/23909406 Wie kann mit einem Panel / PC auf einen Microsoft Windows 2003 Server zugegriffen werden?]
=== <u>SINAMICS S120</u> ===
*RAM nach ROM P971 - Antriebsobjekt Parameter speichern
*RAM nach ROM P977 -


[http://www.sps-forum.de/faq/35006-von-panel-auf-pc-ueber-lan-zugreifen.html Von Panel auf PC über LAN zugreifen]
[https://support.industry.siemens.com/tf/WW/de/posts/komponententausch-bei-sinamics-s120-antriebsverband/23931?page=0  Komponententausch S120]


[http://www.hilscher.com/de/produkte/produktgruppen/gateways/zur-direktmontage-stecker/nl-50-mpi/?cats= CP im Profibusstecker]
Bei unklarem Fehlerbild nach kurzzeitigem <1s Netrzausfall CU's von Spannung trennen neustarten Reload vom ROM


=== Hardware ===
=== <u>Lenze HighLine 8400</u> ===
[http://www.igus.de/wpck/6647/online_tools?WT.mc_id=NLDE-608B&C=DE&L=de Energiekettenrechner]
Monforts Drehzahlanpassung P27.1 erhöhen Drehzahl steigt
P26.1 unterer Wert Skalierung anpassen

Aktuelle Version vom 4. April 2025, 11:46 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

  • Scripting

Popup

Dim ausgabe,abfrage
Set ausgabe = CreateObject("WScript.Shell")
abfrage=ausgabe.Popup ("Sind sie 
sicher?",,"Bit setzen ?",4)

Acknowledge Box

' Acknowledge Box
' intButton = object.Popup(strText, 
[nSecondsToWait],[strTitle],[nType])
' Do not define Seconds to Wait to leave 
box open until acknowledged
Dim WSHShell, nPopup_Box_Result
Set WSHShell = 
CreateObject("WScript.Shell")
nPopup_Box_Result = 
WSHShell.Popup("Question Goes Here",,"Title 
of Msg Box",1+16)
If nPopup_Box_Result = 1 Then
SmartTags("ergebnis")= True
End If
Set WSHShell = Nothing

The following defines the values I used "1" and "16"

Value	Description
0	Show OK button.
1	Show OK and Cancel buttons.
2	Show Abort, Retry, and Ignore buttons.
3	Show Yes, No, and Cancel buttons.
4	Show Yes and No buttons.
5	Show Retry and Cancel buttons.

Icon Types

Value	Description
16	Show "Stop Mark" icon.
32	Show "Question Mark" icon.
48	Show "Exclamation Mark" icon.
64	Show "Information Mark" icon.
The previous two tables do not cover all values for nType. For a complete list, see the Microsoft Win32 documentation.

The return value intButton denotes the number of the button that the user clicked. If the user does not click a button before nSecondsToWait seconds, intButton is set to -1.

Value Description 1 OK button 2 Cancel button 3 Abort button 4 Retry button 5 Ignore button 6 Yes button 7 No button


Systemalarm

ShowSystemAlarm 
(file+"_"+monat+"_"+jahr+".csv")



  • Daten lesen/schreiben mit VB-Script
  • This code is for a message box
  • bitgetriggerte Trendkurve mit Puffer
  • Kurvenanzeige bitgetriggert
  • Email- /SMS-Versand) bei Störung
  • 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

 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
  1. indirekte Adessierung etc. englisch
  2. indirekte Adessierung deutsch
  3. [2]

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