Logo Search ist ein kleines Tool um Logos im Netzwerk zu finden.
Freitag, 8. Dezember 2023
Mittwoch, 4. Oktober 2023
Siemens Logo! - Stromversorgung SITOP
Logo! Beispiel zur Auswertung der Einzelkanalmeldung mit serieller Signalisierung.
Montag, 6. Februar 2023
TIA S7 Replace FB
Mit dem Funktionsblock "Replace" kann ein String in einer Zeichenkette gesucht und ersetzt werden. Der String wird komplett durchsucht und alle ersetzt. Es ist egal wie oft der String vorkommt und an welcher Position er steht.
Beispiel:
- Input_String = 'Hallo110Hallo210Hallo310Hallo4'
- Find_String = '10'
- Replace_String = 'Du'
- Output_String = 'Hallo1DuHallo2DuHallo3DuHallo4'
{ S7_Optimized_Access := 'TRUE' }
VERSION : 0.1
VAR_INPUT
Input_String : String;
Find_String : String;
Replace_String : String;
END_VAR
VAR_OUTPUT
Out_String : String;
END_VAR
VAR_TEMP
temp : String;
temp_Position : Int;
temp_Left : String;
temp_Right : String;
END_VAR
BEGIN
IF LEN(#Input_String) = 0 THEN
RETURN;
END_IF;
IF LEN(#Find_String) = 0 THEN
RETURN;
END_IF;
#temp := #Input_String;
IF FIND(IN1 := #temp, IN2 := #Find_String) = 0 THEN
#Out_String := #temp;
RETURN;
END_IF;
WHILE FIND(IN1 := #temp, IN2 := #Find_String) > 0 DO
#temp_Position := FIND(IN1 := #temp, IN2 := #Find_String);
IF #temp_Position > 1 THEN
#temp_Left := LEFT(IN := #temp, L := #temp_Position - 1);
ELSE
#temp_Left := '';
END_IF;
IF #temp_Position + LEN(#Find_String) = LEN(#temp) +1 THEN
#temp_Right := '';
ELSE
#temp_Right := RIGHT(IN := #temp, L := LEN(#temp) - #temp_Position - LEN(#Find_String) + 1);
END_IF;
#temp := CONCAT(IN1 := #temp_Left, IN2 := #Replace_String, IN3 := #temp_Right );
END_WHILE;
#Out_String := #temp;
END_FUNCTION_BLOCK
Samstag, 21. Januar 2023
TIA S7 *.scl Datei importieren
Dieses Beispiel zeigt, wie man eine *.scl Datei importiert und einen Baustein daraus generiert.
1. Gehen Sie unter "Projektnavigation" --> "Externe Quellen" --> "Neue externe Datei hinzufügen"
2. Wählen Sie die *.scl Datei aus und klicken auf "Öffnen"
3. Klicken Sie mit der rechten Maustaste auf die Datei und wählen Sie "Bausteine aus Quelle generieren." Es wird jetzt ein Baustein generiert und dem Projekt hinzugefügt.
Sonntag, 17. Juli 2022
ViMod - S7 Verbindung
Ab der Version 0.2.7 kann eine S7-Verbindung mit einer S7-CPU hergestellt werden. Im folgenden Beispiel wird der Ausgang 0.0 geschaltet, wenn der Eingang 0.0 High ist.
Montag, 15. November 2021
Logo! Datumsformat im LWE
Obwohl Siemens ein deutsches Unternehmen ist kann man im LWE nur das Format YYYY-MM-DD auswählen. Um das Datum im Format DD-MM-YYYY anzuzeigen muss ein bisschen was in der \js\render.js Datei verändert werden. Hier können auch die Abkürzungen der Wochentage angepasst werden.
Alle Zeilenangaben sind auf Notepad++ bezogen.
\js\render.js in Notepad++ öffnen.
Zeile 8: var WEEKDAY = new Array("Sun.", "Mon.", "Tues.", "Wed.", "Thur.", "Fri.", "Sat.");
Hier werden die Abkürzungen der Wochentage in das Array WEEKDAY geschrieben. Die Tage einfach ins deutsche übersetzen.
Zeile 8: var WEEKDAY = new Array("So.", "Mo.", "Di.", "Mi.", "Do.", "Fr.", "Sa.");
Ab der Zeile 1626 beginnt die Funktion, die das Datum zurück gibt.
Wir beginnen ab Zeile 1628. Hier wird das Datum/Uhrzeit in die Variable "sv" geschrieben und in den folgenden Zeilen aufgeteilt (date,time,dayNo) bzw. zusammengebaut.
Zeile 1631: var date = "20" + sv.substr(2, 2) + " - " + sv.substr(4, 2) + " - " + sv.substr(6, 2);
Die
"20" ist statisch, das Jahr steht an der 2 Stelle in der Variable "sv"
und hat 2 Zeichen, Monat an 4 Stelle und hat 2 Zeichen und der Tag an 6
Stelle wieder 2 Zeichen. (Und ja. Die Logo! kann das Jahr 3000 nicht darstellen)
Die Reihenfolge ändern wir dann in:
Zeile 1631: var date = sv.substr(6, 2) + "-" + sv.substr(4, 2) + "-" + "20" + sv.substr(2, 2);
Die veränderte \js\render.js Datei auf die SD-Karte packen und fertig.
Datum/Uhrzeit aus VM-Speicher auslesen.
Dienstag, 3. März 2020
ViMod Modbus/S7 - Visualisierung
- arbeiten mit Vorlagen
- Aufgabenverwaltung
- IO-Check
- PopUp Fenster
- mehrere Forms verwalten
- Projekte packen und weitergeben
- import Mapping (KS2000)
- Modbus TCP/IP
- Modbus RTU
- Programmierung über Script-Editor (VBS Syntax)
- kompatibel mit Logo! 8 visualisieren/steuern
- kompatibel mit Beckhoff BK9050
- Beckhoff BK9050 Watchdog Reset-Funktion
- kompatibel mit S7
- Datenbankverwaltung (MS Access)
- Benutzerverwaltung
- unterstützung Serielle Schnittstelle
- IO Listen Verwaltung
- Windows nach Updates bei Neustart behindern
- ViMod/Projekte automatisch starten
- Message Box Generator
- RGB Generator
- Administrator Kontak hinterlegen
- ViMod Updatefunktion
- kompatibel mit Windows 7/10
Montag, 24. Februar 2020
Siemens Logo - Watchdog
Sonntag, 30. September 2018
Siemens Logo - Erstes Signal ignorieren
Samstag, 21. Februar 2015
Siemens Logo - Urlaubsschaltung/Zufallsgenerator
Sonntag, 28. April 2013
Samstag, 30. März 2013
Siemens Logo! UDF
Eine kleine Demo zu der UDF (User-Defined Function) der neuen Logo 0BA7.
Ich habe eine Stern-Dreieck Schaltung in einem UDF Block zusammengefasst
Download
Weitere Logo! Programme
Mit ViMod, steuern und überwachen
Das Programm darf zu Lernzwecken oder für eigene Projekte benutzt werden.
Hilfe?
Samstag, 23. April 2011
[Update] Moods Spender v.3.0
Technische Details
- Leistung:240 Moods pro Stunde
- Betriebsspannung: 230V~
- 20’er Magazin
- Materialkosten: ca. 400€
- Arbeitsstunden + Entwicklungszeit: ca. 62 Stunden
- Moods Verbrauch während der Fertigung: ca. 200 Moods
- Steuerung: Siemens Logo! 0BA4 DC 12/24V
- Abmessung: Höhe 23cm (mit Magazin 35cm), Breite 20cm, Tiefe 30cm
- Made in Germany
Dienstag, 15. Februar 2011
Programm mit Passwort löschen bei einer Logo 0BA4, 0BA5 und 0BA6
(Funktioniert nur, wenn die Logo ein Display hat)
- die Betriebsart von RUN in STOP wechseln
- im Menü --> Programm --> Clear Prg
- "Passwort?" erscheint im Display, mit OK bestätigen
- "YES" auswählen und mit OK bestätigen
- solange, bis die Sanduhr im Display erscheint, wiederholen
Fertig, jetzt sollte das Passwort und das Programm gelöscht sein
Hilfe vor Ort?
Mittwoch, 8. Dezember 2010
Siemens Logo!
Montag, 6. Dezember 2010
Siemens Logo!

Download
Weitere Logo! Programme
Das Programm darf zu Lernzwecken oder für eigene Projekte benutzt werden.
Siemens Logo!
Eine Stern-Dreieck Schaltung mit der Logo!

Download
GitHub
Weitere Logo! Programme
Mit ViMod steuern und überwachen
Das Programm darf zu Lernzwecken oder für eigene Projekte benutzt werden.
Sonntag, 27. Juni 2010
Siemens Logo!

Download
Mit ViMod, steuern und überwachen
Das Programm darf zu Lernzwecken oder für eigene Projekte benutzt werden.
Samstag, 19. Dezember 2009
Siemens Logo!

Download
Mit ViMod, steuern und überwachen
Das Programm darf zu Lernzwecken oder für eigene Projekte benutzt werden.


















