Neueste Beiträge

Seiten: [1] 2 3 ... 10
1
easyE4 / Antw:Einzelte Merker steuert über HTTP Request - Webserver
« Letzter Beitrag von Sparlock am Gestern um 11:45:33 »
Hallo,

Folgende Möglichkeiten gibt es um den Merker zu setzen:
CURL:

Dass es mit curl gehen soll, hatte ich schon entdeckt. Aber wie stelle ich das mit einem Shelly an? In einem Script kann ein Shelly mit curl umgehen. Erläuterungen dazu habe ich bisher leider nur in englischem Fachchinesisch gefunden. Diese Frage ist aber wohl in einem Shelly-Forum besser aufgehoben.

Ich hatte gehofft, dass hier jemand vielleicht eine Lösung dafür gefunden hat.

Einen Raspberry für nur zwei Schaltbefehle halte ich für etwas übertrieben, werde mich aber trotzdem mal mit Node-Red befassen. Meine Lösung sieht momentan so aus, dass ich mit Shelly A, an dem zwei Taster hängen, die Shellys B und C ansteuere, die dann freie Eingänge einer bereits verbauten Siemens Logo ansteuern. Die Logo schickt dann die Schaltbefehle per Modbus weiter. Ist zwar etwas umständlich, aber ich habe an der Easy nichts mehr frei und will mir vorerst die Kosten für eine Erweiterung sparen.

Gruß
Mario
2
easyE4 / Antw:Einzelte Merker steuert über HTTP Request - Webserver
« Letzter Beitrag von Goerentz am April 30, 2024, 08:07:09 Vormittag »
Hallo zusammen,

über die Adresszeile des Browsers geht es meines Wissens nach heutzutage nicht mehr, da BASIC Authentication nicht mehr zugelassen wird (von den Browsern).

Folgende Möglichkeiten gibt es um den Merker zu setzen:
CURL:
Dafür in Kommandozeilenfenster Ihres Betriebssystems folgenden Befehl eintippen:
curl -u <username:password> "http://<ip der easy>/set/api/op?op=M&index=300&val=1"
Bei aktivierte Verschlüsselung des Webservers:
curl -k -u <username:password> "https://<ip der easy>/set/api/op?op=M&index=300&val=1"

Die nächste Möglichkeit ist es über andere Tools die HTTP-Requests unterstützen (Postman, etc.) auszuführen.
3
easy in der Industrie / Antw:Frequenzumrichter mit Easy regeln
« Letzter Beitrag von Konni66 am April 29, 2024, 09:44:03 Vormittag »
Hallo  weiss_nix,
natürlich ist das in Ordnung. Was für eine Frage?  :D Nee, nee, nee.
Das Forum lebt doch davon, dass man die verschiedenen Wege nach Rom findet.

Grüße
Konni
4
easyE4 / Antw:rtd screen
« Letzter Beitrag von w.sprungmann am April 29, 2024, 07:32:37 Vormittag »
5
easy in der Industrie / Antw:Frequenzumrichter mit Easy regeln
« Letzter Beitrag von weiss_nix am April 26, 2024, 17:46:38 Nachmittag »
... ich habe mir erlaubt Konni's Beispiel mit dem zusätzlichen Anwenderbaustein zu ergänzen, hoffe das geht in Ordnung ;)

Zur Funktion:
Im Fehlerfall (doppelte Belegung) wird der Fehlerausgang gesetzt und der niederwertigste Eingang ausgegeben.

Gruß
6
easySoft / Antw:Converting between programming methods
« Letzter Beitrag von TonyC am April 26, 2024, 15:17:50 Nachmittag »
Thanks Konni

I fully understand  :)

I still find EDP a nice simple piece of software and over the years I have worked with many customers on 100's of programs, some quite simple to some very complexed and I always found it was easy for the customers to understand and learn how to program using easysoft software.  :)

Cheers Konni
(I'm enjoying learning from others on the easy-forum)
7
easy in der Industrie / Antw:Frequenzumrichter mit Easy regeln
« Letzter Beitrag von weiss_nix am April 26, 2024, 15:09:56 Nachmittag »
... Konni ist mir zuvorgekommen ;)

Allerdings würde ich, den Code im UF ein wenig anders ausführen ;)

//Ausgänge initialisieren
Q1 := FALSE;
QA01:= 0;

//Eingänge abfragen
FOR MD01 := 1 TO 12 DO
IF I[MD01] THEN // wenn Eingang gesetzt
IF (QA1 = 0) THEN // und Eingang ist der Erste erkannte
QA1 := MD01; // dann setze die Positionsnummer
ELSE
Q1 := TRUE; // oder QA1 hat schon einen Wert, dann setze Fehlerbit!
END_IF;
END_IF;
END_FOR;
8
easyE4 / Antw:rtd screen
« Letzter Beitrag von srd am April 26, 2024, 14:56:20 Nachmittag »
tried doing the button on the side and that doesnt do it. Help!!!
9
easy in der Industrie / Antw:Frequenzumrichter mit Easy regeln
« Letzter Beitrag von Konni66 am April 26, 2024, 10:21:49 Vormittag »
Hallo Chris,
es geht noch ein bisschen knackiger, aus den 12 Schalterstellungen Werte 1 bis 12 zu erzeugen.
Das Programm enthält 2 UFs mit unterschiedlichen Lösungen.
1. UF - Programm mit einfach nachvollziehbarer Funktion
2. UF - Programm mit etwas komplexerer Lösung, dafür "knackig".

Wenn du das Projekt aus dem Anhang öffnest, importiert easySoft die UFs (Anwenderbaustein) in die Bibliothek deiner easySoft und du kannst sie in deinem Projekt verwenden.

Grüße
Konni
10
easySoft / Antw:Converting between programming methods
« Letzter Beitrag von Konni66 am April 26, 2024, 09:47:22 Vormittag »
Hi Tony,
only some  reasons:
- No UFs (User Defined Fuction Blocks) - A huge benefit of easySoft 7/ 8
- Only 256 Networks
- A maximum number of 128 M
- In my opinion, switching from circuit diagram to block diagram in EDP is not clear for beginners
- Only 4 operands in series, then an output operand is needed. E.g. an M-operand to connect more operands in series in next network.

I prefer FUP, ST and use UFs.

Greetings
Konni

Seiten: [1] 2 3 ... 10