Werte in DB schieben (FUP)

anne

Level-1
Beiträge
347
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi Ihr,

ich sitze mal wieder vor einem Problem und finde keine Lösung...

Die S7-1200 kann ja nicht mehr in AWl programmiert werden - ich muss aber einzelne Werte in einen DB verschieben. Das habe ich bisher z.B. so gemacht:

Code:
        U     E      0.0
        SPBN  M
        L     10
        T     DB1.DBW    0
  M:    NOP   0
Meine Frage:

Wie kann ich das Ganze jetzt gleichermaßen in FUP lösen? :confused:

Lieben Dank für einen Ansatz...
 
Danke für die Tipps.

In den du einfach einen Ausgang (=) so benennst wie der DB.

Aber wie kann ich da einen Wert (z.B. 10) an den Ausgang übertragen?


Wenn ich die Funktion "Move" verwende und bei "OUT1" einen DB angebe, so kommt der Hinweis:

Für die Anwendung "Move" sind nur Datenbausteine basierend auf SDT/UDT erlaubt.

Hm, die Frage ist nun: Wie kann ich in S7-1200 ein UDT anlegen?
 
Zuletzt bearbeitet:
Ja du hast ja nur Angeben das es im DB20 ist. Aber nicht welchen Bereich des Datenbaustein du beschreibst
Db20.dbx--> Sind Bits
Db20.dbw--> sind Worte
Db20.dbd--> Sind Doppelworte
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Den Bereich habe ich nur weggelassen, damit die Meldung angezeigt wird!

Wenn ich den Bereich angebe, so ist der DB rot unterstrichen...
 

Anhänge

  • image002.JPG
    image002.JPG
    102,7 KB · Aufrufe: 39
Also bei mir klappt das net...

Frage: Habt ihr die Bausteine auch übersetzt?

Und - bei euch sehe ich gar keinen DB unter Programmbausteine. :confused:
 
Zuletzt bearbeitet:
Jop hab sie übersetzt und es ging bei mir. Es kam keine Meldung.

Gib den Namen des Db einfach mal komplett selbst ein vllt hilft es ja
 
Zurück
Oben