Urlöschen einer Siemens SPS
2:49
Anweisung Calculate im TIA Portal
3:34
IN- und OUT-Range im TIA Portal
4:26
Vergleicher im TIA Portal
4:09
10 ай бұрын
Rückwärts zählen im TIA Portal
3:42
Vorwärts zählen im TIA Portal
3:52
SR- & RS-Flipflop
4:41
10 ай бұрын
Ausgang setzen und rücksetzen
3:41
ODER-Verknüpfung im TIA Portal
2:45
UND-Verknüpfung im TIA Portal
6:58
Impuls erzeugen TP im TIA Portal
5:02
TIA Portal mit WinMOD verbinden
3:29
Signalverlauf SPS DI-Modul
1:04
11 ай бұрын
Пікірлер
@Zwenny
@Zwenny 6 күн бұрын
Hallo und vielen Dank für die Erstellung des Videos. Ich finde es echt spitze und würde es auch gerne in die nächsten Projekte mit einbinden. Davor muss ich aber erstmal alle Schritte verstehen. Ich habe diesen Baustein nachgebaut. Wenn ich jetzt aus einem DB den Wert für den Sammelfehler auf true setzte, schaltet die Betriebsart ab. Wenn ich den Wert auf false ändere, aktiviert sich die Betriebsart "Hand" ohne Reset zu drücken. Ist das so richtig, oder habe ich einen Fehler gemacht? Ich hatte bis jetzt immer einen SR-Baustein, den man quittieren muss. Sonst geht es nicht weiter im Programm.
@edcon-academy
@edcon-academy 6 күн бұрын
Hallo, schön, dass Dir das Video gefällt. Es sollte nicht so sein, dass sich der Sammelfehler ohne quittieren zurücksetzt. Dazu muss aber die Programmierung der Variablen „IO_Global_BA“ passen. Über die Bausteinschnittstelle wird außen an den Betriebsartenbaustein an diese IO-Variable eine globale Variable angelegt (Video 1:27). Diese globale Variable wird dann in anderen Bausteinen (z.B. Baustein zur Ansteuerung eines Förderbandes) verwendet, um den Sammelfehler dort zu setzen und um die Baustein internen Fehler zu reseten. In diesem zweiten Baustein müssen im oberen Netzwerk der Fehlerbehandlung, alle internen Fehler mit der internen Variablen „IO_Global_BA.Reset“ (kommt aus dem Betriebsartenbaustein) rückgesetzt werden (mit der Zuweisung Ausgang rücksetzen). In den nachfolgenden Netzwerken werden dann die internen Fehler gesetzt (jeweils mit der Zuweisung Ausgang setzen). Im letzten Netzwerk der Fehlerbehandlung, wird dann die Variable „IO_Global_BA.Sammelfehler“ mit einer ODER-Verknüpfung der einzelnen internen Fehler, gesetzt (Zuweisung Ausgang setzen). Damit stimmt dann auch das gewünschte Verhalten des Betriebsartenbausteines aus dem Video. Wenn man das so programmiert, kann man den Sammelfehler in den verschiedensten Bausteinen setzen und im Betriebsartenbaustein auswerten und auch rücksetzen. Wenn man z.B. 10 Förderbänder hat, kann man das alles über die Variable „IO_Global_BA“ abbilden. Ich hoffe das ist verständlich erklärt. Wenn nicht schreib mir bitte eine Email (Adresse findest Du auf meiner Homepage), dann kann ich zwei drei Bilder schicken.
@tobiasmes3386
@tobiasmes3386 4 ай бұрын
@nils-fw7974
@nils-fw7974 4 ай бұрын
Sehr gut gemacht 😊
@edcon-academy
@edcon-academy 4 ай бұрын
Vielen Dank!
@eugenschoeck6064
@eugenschoeck6064 4 ай бұрын
Danke für Video, hat mir gut geholfen!
@edcon-academy
@edcon-academy 4 ай бұрын
Das freut mich!
@JoschaGoldhausen
@JoschaGoldhausen 5 ай бұрын
Kannst du vlt auch ein Video machen wo du das nochmal für AWL darstellst ?
@edcon-academy
@edcon-academy 5 ай бұрын
Hallo Joscha Goldhausen, hier der Programmcode in AWL für den ersten Teil des Videos: A "=BD01-SJ1:14" S "=BD01-PF1:X1" A "=BD01-SJ2:14" FP "Flankenmerker" R "=BD01-PF1:X1" Und hier noch für den zweiten Teil: A "=BD01-SJ1:14" A "=BD01-SJ2:14" FP "Flankenmerker" = "=BD01-PF1:X1" A "=BD01-PF1:X1" S "=BD01-PF2:X1" A "=BD01-SJ3:14" R "=BD01-PF2:X1" Ich hoffe das hilft Dir weiter. Beste Grüße!
@Jobafedd
@Jobafedd 5 ай бұрын
Vielen Dank, ja das hilft mir sehr ​@@edcon-academy