S7 Zeitschaltuhr Programmieren Download

June 30, 2024, 4:17 pm
Eine Wochenschaltuhr ist mit ACE Automation bzw. mit VBuilder ist ein bisschen Programmieraufwand aber doch ganz gut zu lösen. Da die ACE Hardware keine eigene Echtzeituhr hat (Real Time Clock kurz RTC) muss die Uhrzeit von Extern kommen. Es sei denn eine USV (Unterbrechungsfeie Stromversorgung) ist vorhanden, sobald die ACE Hardware keine Spannung hat verliert sie die aktuelle Uhrzeit. S7 zeitschaltuhr programmieren de. Beim wiederkehren der Spannung beginnt die Uhr bei 0. Am einfachsten ist es die aktuelle Uhrzeit und das Datum über den Modbus zu erhalten. Ich verwende dazu die HMI von ACE, da die ACE HMI günstig sind und eine gute Hardware. Die USB Verbindung zwischen HMI-PC und PLC-PC ist nur zur Programmierung oder späteren Fehlersuche notwendig. Ich arbeite immer mit einer 6 Ampere Sicherung vor dem Netzteil, das ist aber für die Funktion nicht zwingend erforderlich. Wichtig ist dass der RS232 Stecker zwischen PLC-HMI richtig verdrahtet. Ich habe einen "alten" Stecker vom einem Monitor verwendet, weil ich den noch hatte, hier muss aber kurz geprüft werden ob die Kabelfarben auch stimmen.

S7 Zeitschaltuhr Programmieren Mit

Variablen Tabelle: Natürlich reicht es nicht die Variablen aus meinem Beispiel einfach in die Textfelder einzutragen. In der Variablentabelle müssen diese auch noch eingetragen werden. integer, %IW64 ist immer der analoge Eingang an der Simatic, dieser Wert sollte nicht geändert werden, der Text ist frei wählbar Real, %ID66 kann frei gewählt werden Real, %ID70 kann frei gewählt werden

S7 Zeitschaltuhr Programmieren De

Besser bzw. einfacher ist es den original Stecker von ACE zu verwenden, dieser hat die 3 benötigten Kabel in der richtigen Farbe. HMI Programm und Einstellungen Das ist die gesamte Oberfläche im HMITool. Die Grafik kann natürlich noch angepasst werden, diese habe ich jetzt mal ganz einfach gehalten. Der rote Button rechts, zeigt an ob der Ausgang geschaltet ist oder nicht. Als erstes muss ein neuer "link" eingerichtet werden. S7 zeitschaltuhr programmieren mit. Link bedeutet nichts anderes als eine Verbindung zwischen HMI und PLC. Als Link Interface muss hier der COM1 Port ausgewählt werden. Natürlich könnte auch der USB Port verwendet werden aber ich finde es nicht sinnvoll das HMI und die PLC über den USB zu verbinden, da sonst kein Debugging gemacht werden kann und bei Programmierung testen muss ständig umgesteckt werden. Für die Ein-und-Ausschaltzeit braucht es ein "numeric input" Feld das jeweils über eine 16-Bit unsigned Adresse verfügt, diese wird bei "write Address" eingetragen, dazu auf das Tastenfeld Icon klicken.

S7 Zeitschaltuhr Programmieren Video

Die analogen Eingänge "Analogeingänge" der S7 lassen sich nicht ohne normieren und skalieren verwenden. Um die analogen Eingänge zu normieren und zu skalieren braucht es die Funktionen "NORM_X" und "SCALE_X". Über die Funktion NORM_X wird der Eingang ausgewertet. Die analogen Eingängen können eine Spannung von 0-10 Volt (und etwas darüber) auswerten, dazu den MIN Wert auf 0 und den MAX Wert auf 27648 eintragen. Sollte bei der Simatic S7 beim drehen des Potis die rote ERROR LED leuchten ist die Spannung am analogen Eingang zu hoch. TIA Portal Simatic S7 skalieren: Über die Funktion SCALE_X wird nun festgelegt was 0 Volt und was 10 Volt bedeuten. Dazu bitte in das Datenblatt des Sensors oder des Fühlers schauen. CODESYS Quick Start Teil 4: Programmierung des Torantriebs - YouTube. Hier zum Beispiel ein Temperaturfühler der bei 0 Volt -30 Grad ausgibt und bei 10 Volt +70 Grad ausgibt. Die Simatic S7 macht dann automatisch aus dem 0-10Volt eine Integer Zahl mit 0 bis 27648 und daraus eine Real Zahl mit 0 bis 1 mit 6 Kommastellen. Aus dieser Real Zahl dann eine eine weitere Real Zahl zwischen -30 und +70.

CODESYS Quick Start Teil 4: Programmierung des Torantriebs - YouTube

[email protected]