23.06.2016 12:12 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.08.2024 Beiträge: 33630 Bewertung:
|
Edit ein: Ich möchte mit diesem Thema das fortführen, was der User Scorp einmal angefangen hatte. Leider hat er das Forum verlassen. Damit die Suche im Forum nach UDFs nicht zu kompliziert wird, kann man diese in diesem Thema einbringen. Edit aus...... Der eine oder andere hat sicherlich auch schon vor dem Problem gestanden, eine Störmeldung und Störungsausgang im Programm zu erzeugen. In meinem Fall soll bei noch anstehender Störung der Ausgang Hupe mittels eines Quittiertaster abgeschaltet werden können, der Meldetextausgang soll aber noch ein bleiben. Ist die Störung dann behoben, quittiert der Meldetextausgang sich selbst, es muss nicht noch ein Mal quittiert werden. Ich habe mal für die 0BA7 ein UDF erstellt, vielleicht kann es ja jemand gebrauchen. Das UDF kann auch einfach auf eine 0BA8 umgestellt werden. Edit2: Habe die Schaltung vom User William_B übernommen und daraus ein UDF erstellt, da sie einfacher ist und weniger Blöcke benötigt. Edit3:
DateianhangStörung_0BA7.zip (243 Downloads) |
Zuletzt bearbeitet von: ixo65 am: 25.06.2016 18:38:14Zuletzt bearbeitet von: ixo65 am: 26.06.2016 06:37:47Zuletzt bearbeitet von: ixo65 am: 26.06.2016 09:07:10 |
|
Für diesen Beitrag bedanken sich
2 Benutzer |
25.06.2016 18:41 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.08.2024 Beiträge: 33630 Bewertung:
|
Aufgrund dieses Themas habe ich mal ein UDF erstellt. Hintergrund: In der angehängten ZIP-Datei sind enthalten: Eventuell kann man das UDF auch für andere Anbindungen nutzen, welche einem keine dynamische Funktion beim Setzen eines Bits im VM-Bereich ermöglichen. DateianhangV_Impuls.zip (229 Downloads) |
26.06.2016 06:14 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.08.2024 Beiträge: 33630 Bewertung:
|
Da die 0BA7 Netzwerksausgänge nur zu einer 0BA7-Slave Logo erlaubt, muss man ein anderen Weg gehen, um digitalen Informationen von einer 0BA7 zu einem Partnergerät (andere 0BA7 im Master/Master, 0BA8, Apps oder Visus) zu schicken. Beispiel: I 1 = V21.0 I 9 = V20.0 Der Verweis auf das VW20 erfolgt über die VM-Parameter-Zuordnung. Die digitalen Eingänge stehen stellvertretenden für jedes andere, beliebiges digitale Signal. Im Programm der 0BA8 stehen die digitalen Ausgänge auch stellvertretend für beliebige Verknüpfungen, um in der Simulation auch etwas anzuzeigen zu können. Dateianhang15 Bits von 0BA7 an einen Partner senden.zip (157 Downloads) |
Zuletzt bearbeitet von: ixo65 am: 26.06.2016 10:03:57 |
|
Für diesen Beitrag bedanken sich
2 Benutzer |
30.06.2016 17:42 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.08.2024 Beiträge: 33630 Bewertung:
|
Auf Grund eines heutigen Thema habe ich mich entschlossen, ein Sollwert-UDF zu erstellen.
Im Anhang mal ein fertiges Beispiel und die UDF. DateianhangSollwert.zip (173 Downloads) |
Für diesen Beitrag bedanken sich
1 Benutzer |
30.06.2016 21:04 | |
Beiträge: 5225 Bewertung:
|
..................................................................[EN] Many functions for one push button. (a) Press & release (1): stopped >> standby >> auto (b) Press & release (2): auto >> stopped (c) Press - release - press & hold: stopped / auto >> jog (d) Press & hold: .. >> reset ..................................................................[DE] Viele Funktionen zur Druckknopf . (A) Presse & Mitteilung (1): gestoppt >> Standby >> Auto (B) Drücken & Mitteilung (2): auto >> gestoppt (C) Presse - Mitteilung - gedrückt halten: gestoppt / auto >> Jog (D) Drücken und halten: .. >> Reset DateianhangLOGO_multi function button.zip (130 Downloads) |
01.07.2016 17:42 | |
Beiträge: 5225 Bewertung:
|
..................................................................[EN]
DateianhangPulseRelayPlus_0v01.zip (94 Downloads) |
16.08.2016 11:00 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.08.2024 Beiträge: 33630 Bewertung:
|
Hier mal eine UDF zur Vermeidung einer Rekursion. Eine Rekursion lässt sich normalerweise nur durch das Zwischenschaltens eines digitalen Merkers oder eines digitalen Ausgangs in den Rückführkreis vermeiden. Da aber bei der 0BA7 von den 27 digitalen Merkern nur 23 zur freien Verfügung sind, bietet das UDF sich. DateianhangReku.zip (115 Downloads) |
Zuletzt bearbeitet von: ixo65 am: 16.08.2016 11:01:16 |
|
03.11.2016 19:31 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.08.2024 Beiträge: 33630 Bewertung:
|
UDF für eine Rollosteuerung. Um den Einsatz von digitalen Merker zur Vermeidung einer Rekursion entgegen zu gehen, habe ich zwei zusätzliche Eingänge in die UDF verwendet. Auf sie werden die beiden Ausgänge für Auf und Ab rückgeführt. Funktionsweise: Tastimpuls kleiner 0,5s schaltet den zugehörigen Ausgang ein für die zeitbegrenzte Dauerfahrt ein, ein weiterer Tastimpuls kleiner 0,5s (oder Betätigen des Tasters der Gegenrichtung) schaltet den zugehörigen Ausgang aus. Wird der Taster 0,5s oder länger gedrückt, wird der zugehörige Ausgang solange eingeschaltet, wie der Taster betätigt wird. Die Tasterauswertezeit von derzeit 0,5s sowie die Zeitbegrenzung von derzeit 30s für die Fahrzeit können parametriert werden. DateianhangRollo_0BA7.zip (155 Downloads) |
Für diesen Beitrag bedanken sich
1 Benutzer |
21.11.2016 19:11 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.08.2024 Beiträge: 33630 Bewertung:
|
Passwort-UDF. Mit dieser UDF kann man ein passwortabhängiges, digitales Signal erstellen und somit eine Freigabe für z.B. gewisse Bedienhandlungen erreichen. DateianhangPasswort.zip (135 Downloads) |
14.05.2018 07:02 | |
Beigetreten: 18.12.2014 Letzter Bes: 27.08.2024 Beiträge: 33630 Bewertung:
|
Auschaltverzögerung mit Pasuenfunktion. Ich habe jeweils eine UDF für Aus- bzw. Einschaltverzögerung erstellt. Die UDF hat Sekunden als Zeitbasis. Der Maximalwert ist 32767 s, also 9 h, 6 min und 7 s. Ich habe bewusst mehr Blöcke eingesetzt, damit zur Vermeidung von Rekursionen nicht digitale Merker eingesetzt werden. Die UDFs funktionieren ab der LOGO! 0BA7. DateianhangTimer mit Pausenfunktion.zip (107 Downloads) |
Zuletzt bearbeitet von: ixo65 am: 14.05.2018 07:04:16Zuletzt bearbeitet von: ixo65 am: 14.05.2018 07:05:28 |
|
Für diesen Beitrag bedanken sich
1 Benutzer |
Folgen Sie uns auf