Logo 0BA7 - Ausgänge und Analogwerte auslesen

Hallo zusammen,

ich möchte aus meiner Logo die Ausgänge Q1-Q8 auslesen und dazu noch einige Analogwerte.
Die Doku hierzu ist leider mehr als dürftig, ebenso habe ich den vielen Beiträgen im Forum nicht das richtige gefunden. Hier gab es ja durch die Version 4.0 einige Änderungen.

Könnte mir jemand ein paar Tipps geben, wie ich hier vorgehen muss?

Folgendes funktioniert zumindest schon einmal:

Instanz:

Schnittstelle:

Schnittstelle.png

Was müsste ich jetzt hier für Ausgang Q1 eingeben???

Vielen Dank für eure Hilfe.

Schöne Grüße
Daniel

Hi,

so sieht bei mir der Ausgang 1 aus:

Gruß

für Analoge werte oder Zähler usw.

(Extras --> Parameter-VM-Zuordnung) adressen vergeben



Gruß

Hallo sewo,

vielen Dank für deine Hilfe, funktioniert wunderbar!

Danke und schöne Grüße
Daniel

Hallo zusammen,

jetzt muss ich doch noch einmal fragen. Wie kann ich die Eingänge ansteuern? Oder brauch ich hier noch einen zusätzlichen Netzwerkeingang parallel?

Hätte es jetzt so probiert für Eingang I13:

Danke und schöne Grüße
Dan

Hi,

steht alles in der Doku;)

Hier

Gruß

Alles klar, danke!

Hallo,

leider doch noch eine Nachfrage. Kann ich den Eingang 1 nun direkt über S7_WriteBit schalten und was muss in die Instanz eingetragen werden? Welches Bit? Datenblock oder Inputs?

Bis jetzt funktioniert bei mir leider noch nichts…

Hier müsste mal dringend in der Doku nachgearbeitet werden…

Vielen Dank!

Schöne Grüße
Dan

Hallo zusammen,

hat vielleicht noch jemand einen Tipp für mich?

Danke!

Grüße
Daniel

Hi,

hast du vielleicht die Falsche ID eingetragen?
Es muss die ID von Instanz sein.

hier meine Logo:

S7_WriteBit(56607 /*[Siemens Logo\Eingang 1]*/, true); //Gerät einschalten

Gruß

Hallo sewo,

danke für die Rückmeldung, das sollt schon passen, siehe hier:

Skript.png

Nur was muss ich hier einstellen:

In der Logo schaut es folgendermaßen aus:

Logo1.png

Wenn ich das Skript jetzt mit true aufrufe, passiert leider in der Logo nichts. Die Instanz bzw. der Wert in IPS wird aber auf True gesetzt…

Danke!
Dan

Hallo sewo,

könntest du mir hierzu noch einen kleinen Tipp geben?

Vielen Dank!

Schöne Grüße
Daniel

Selbst wenn das SCHREIBEN eines Eingangs gehen sollte,
wie soll sich die Logo entscheiden, wenn für den gleichen Eingang hardwareseitig eine 1 kommt und über’s Netz eine 0? :eek:

Nimm besser einen Merker als IPS-seitigen Eingang!

Danke an sewo für die übersichtliche Darstellung. Mir fehlt das Wiki - ich hätte es sonst eingepflegt.

Grüße, Done

Hallo Vansdan,

ich habe die Oben ein wenig Fehlinformation gegeben:o

Du kannst von IPS aus die „Ausgänge“ steuern.
Die Eingänge werden über Spannung gesteuert. Mit IPS kannst du nur den Status Abfragen.

Eingang über IPS zu Steuern, musst du Merker nehmen.

logo.JPG

Korrigiert mich wenn ich mich Irre :slight_smile:

Gruß