1214C mit KTP600

baba73

Level-2
Beiträge
6
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich bin neu hier und bin an einem Projekt, wo ich Bitdaten, Zählerstände und Fehlermeldungen zwischen einer 1214c und einem KTP600 austauschen muss. Wie bekomme ich es hin, dass ich Fehler, die über die Eingänge der CPU detektiert werden als Meldetexte auf das Display bekomme? Ich habe schon herausbekommen, dass ich dafür einen Datenbaustein benötige und eine Variable (Bit 0,1,2...) an die ich die einzelnen Bits zuweise. Diese habe ich auch erzeugt, jedoch weiß ich nicht, wie ich meine Eingänge and die Variable im Datenbaustein übergeben kann, so das die Richtige Meldung im Display erscheint.
Kurz gesagt: Wie weise ich der Dummy Variablen (Bit 0) den Eingang E0.0 zu?

Gehe ich recht in der Annahme, dass die Zählerstände einfach über den jeweiligen Datenbaustein an das Display übergeben werden kann? D.h. ich mir den Ist-Zählerstand aus den Datenbaustein hole? Das würde mir Variablen für den Datenaustausch sparen, oder muss ich ebenfalls wieder Variablen anlegen?

Über ein kleines Programm bzw. Hiflestellung wäre ich euch echt dankbar!

baba73
 
Hallo baba73,

komfortabel gehts über Bereichszeiger. (F1-Hilfe)

Einfache Zuweisung: z.B.:

Code:
U E1.0 // Eingang Störung 1
=db1.dbx0.0 // DB1  Bit 0.0 Störung 1

U E1.1// Eingang Störung 2
=db1.dbx0.1 // DB1  Bit 0.1 Störung 2

In WCF kannst dann auf DB1.dbx0.0...1..2 zugreifen.

Zählerstand z.B. in db1.dbw10

In WCF kannst dann auf DB1.dbw10 zugreifen.
Man muss keine separaten Variablen anlegen.

alles vereinfacht ausgedrückt.

MfG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Verpolt,
danke für die Antwort. Ich hatte eine Kleinigkeit vergessen. Die CPU ist die
Neue S7-1200 von Siemens und eine Programmierung in AWL geht hier nicht.
Sie unterstützt ausschließlich KOP und FUP. Glaube ich zumindest!

baba73
 
Hi Verpolt,
danke für die Antwort. Ich hatte eine Kleinigkeit vergessen. Die CPU ist die
Neue S7-1200 von Siemens und eine Programmierung in AWL geht hier nicht.
Sie unterstützt ausschließlich KOP und FUP. Glaube ich zumindest!

baba73

und wo ist jetzt das Problem in KOP oder FUP ein UND und eine Zuweisung
in ein Netzwerk einzufügen?
 
Problem ist gelöst

Hallo Leute,
erst einmal an Dank an die Cracks an Euch. Das Problem wurde gelöst!

baba73
 
Zurück
Oben