Deutsch - Hardware > easyE4

Programmbeispiele, Webserver

(1/3) > >>

Nitro:
Hallo zusammen

Ich hatte vor ein paar Jahren mit der Easy 800er einige Projekte.
Jetzt steht wieder ein Projekt an und ich versuche gleich mal die neue Generation.
Leider gibt es für die easyE4 noch keine Programmierbeispiele im Trainingscenter.

Ich suche nach drei Beispielen:
1.   Mittels dem Webserver (Also von einem PC aus) einen Wert von 1 – 100 % Einstellen können (Zahl oder Schieberegler, ich finde da keine Dokumentation) um damit einen Analogausgang ansteuern von 1 – 10 Volt.

2.   Mit 3 Digitale Eingänge einen Analogen Ausgang ansteuern:
I1 true = Am Analogausgang soll 3 Volt anstehen
I2 true=  Am Analogausgang soll 6 Volt anstehen
I3 true=  Am Analogausgang soll 9 Volt anstehen

3.   Einen Analogen Wert Invertieren, das Heisst:
Am Analogeingang stehen 1 Volt Spannung, am Analogausgang sollte dann 10 Volt stehen.
Am Analogeingang stehen 10 Volt Spannung, am Analogausgang sollte dann 1 Volt stehen.

Kennst sich eventuell schon jemand gut aus mit dem E4 und kann die drei Beispiele  mit der EDP Struktur Programmieren?
Es braucht dazu keine grosse Erklärung, die Struktur ist ja hoffentlich selbsterklärend.
Ich bin für jede Hilfe Dankbar.

Gruss Pascal

Konni66:
Hallo Nitro,

in dem .zip-File findest du 3 Beispiele.
zu 1.
Du musst natürlich ein Steuerrelais mit Analogerweiterung haben, die IP-Adress-Einstellungen gemacht und den Webserver aktiviert haben.
In einem Browser, der HTML5-fähig ist, die easyE4 über die IP-Adresse ansprechen und dich anmelden.
Setzt du das MB65 im Browser auf einen Wert zw. 1 (%) und 100 (%), gibt der Analogausgang 1 V bis 10 V aus.
Achtung: Die Analogausgänge müssen den Ausgangsoperanden zugeordnet sein.

zu 2.
Da du nicht geschrieben hast, was bei 2 oder 3 gleichzeitig gesetzten Eingängen am Ausgang passieren soll, darf nur ein Eingang gesetzt werden. Alle anderen Kombinationen sind verriegelt und geben 0 V aus.
Auch hier benötigst du eine Analogerweiterung und musst die entspr. Konfiguration und Parametrierung vornehmen.

zu 3.
Das gleiche Spiel: Analogerweiterung anschließen und konfigurieren.
Hier ist der Wertskalierer so parametriert, dass er einfach die Werte am Analogeingang IA01 umgekehrt proportional am QA05 wieder ausgibt. Wertskalierer LS01: X1 bis X2 wird ausgegeben als Y1 bis Y2

Ich hoffe, dass dir die kurze Anleitung hilft.
Wenn du noch Fragen hast, melde dich einfach.

Grüße,
Konni

Nitro:
Guten Morgen Konni

Herzlichen Dank für deine Antwort, deine 3 Beispiele sind genau das was ich gesucht habe.
Jetzt erst verstehe ich die Logik von der neuen Easy Soft 7, da werden alle relevanten Einstellungen der Bausteine erst sichtbar wenn man auch im Reiter Bausteinplan ist.
Das war bei der 6er Version anders, da konnte man unten auf Parameter drücken.
Jetzt Freue ich mich wenn die Hardware geliefert wird   :D

Besten Dank nochmals für die rasche und Professionelle Hilfe!

Nitro:
Eine Frage hätte ich dennoch bei Beispiel 2:
Wie weiss der Datenmultiplexer am Eingang K (Kanalnummer) das Merker 1 beim Multiplexer K1 (I2), der Merker 2 K2 (I3) und der Merker 3 K4 (I5)?
Wieso ist K3 übersprungen?
Wo ist der Zusammenhang zwischen den Merker und K?

Nitro:
Ok, ich habe es herausgefunden, mit dem Merker setze ich das Byte, das verdoppelt sich immer.
Jetzt Frage ich mich wie nutze ich alle 8 Kanäle eines Datenmultiplexer?
Wie in Beispiel 2, jedoch alle 8 Eingänge nutzen um 8 Werte auszugeben?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln