oscat.lib > oscat.lib fuer Step 7

oscat.lib for step7 TIA v11

<< < (3/5) > >>

Manuel_:

--- Zitat von: gkobler am 17. August 2011, 08:16:56 ---Hello

I have migrate the OSCAT-Library 3.22 Basic from Step7 V5.5 Classic to the TIA11+SP1+Hotfix 1.

There was no fault durring the migration! But i didnt test it now!!

Gregor

--- Ende Zitat ---

Hallo Gregor,

wie hast du die Bausteine in V11 migriert? Hast das ganze Projekt oder die einzelnen Quellen migriert? Bei mir macht V11 immer Reihenweise Fehlermeldungen beim importieren von Quellen aus V5.5.

Manuel

gkobler:
Hallo Manuel

Ich habe die gesammte Library ins TIA11 übernommen und auch übersetzt. Dabei ist sehr viel Handarbeit nötig (ca. 2-3 Tage). Auch musste ich mehrmals einen Service-Request bei Siemens machen, da ich damals nicht weitergekommen bin.

Ich hatte damals versucht mich in das TIA-Protal einzuarbeiten. Ich habe es dann aber sein lassen, da es meiner bescheindenen Meinung noch viel zu Unreif ist und auch eben noch viele Fehler beim Mirgiren macht. Ich musste vieles von Hand korrigieren, wo ich der Meinung bin das es eigentlich auch automatisch gehen müsste!

Vielleicht kann man irgenwann mal TIA ab Version 20 gebrauchen.  :(

Nimm als Basis meine Verison, die lässt sich zumindest mal ohne Fehler übersetzten!

Gruss
Gregor

knuetterich:

--- Zitat von: samus am 13. September 2012, 10:51:29 ---Hallo!

ich habe leider ein Problem die Bibliothek in Step 7 Basic v11 einzufügen um den Baustein sun_time bei einem Projekt mit einer S7 1200 SCPU zu nutzen. Immer  wenn ich die Bibliothek einfüge und einen  Baustein öffnen will bekomme ich die Fehlermeldung das Step 7 Professional nicht installiert ist und kein Baustein kann geöffnet werden.
Könnte mir da vielleicht jemand  behilflich sein?

--- Ende Zitat ---

Hallo Gregor,

ich habe dasselbe Problem wie Samus. Bei mir kommt auch diese Fehlermeldung.
Das V11 Basic kein SCL kann, kann ich nicht bestätigen. Habe selbst schon Bausteine in SCL geschrieben.
Aktuell habe ich die Version V11 SP2 Upd5.

Gibt es hierzu vielleicht neue Erkenntnisse?

Gruß
Ralf

gkobler:
Hallo Ralf

Einen Auszug auf der Siemens Homepage:
SIMATIC STEP 7 Basic V12 ist ein preisoptimiertes Subset der STEP 7 Professional Controller Software im TIA Portal, das sowohl für das Engineering der SIMATIC S7-1200 Micro Controller und die Projektierung der SIMATIC HMI Basic Panels genutzt werden kann, da WinCC Basic Teil des Software Pakets ist.

Dank seiner Integration in das Engineering Framework des TIA Portals bietet SIMATIC STEP 7 Basic die gleichen Vorteile wie die STEP 7 Professional Engineering Software z.B. direkte Online Diagnose, einfaches Hinzufügen von Technologie-Objekten oder auch das Bibliothekskonzept für zeitsparendes efiizientes Arbeiten und Widerverwendbarkeit von Daten.

STEP 7 Basic V12 bietet die IEC Programmiersprachen KOP (Kontaktplan), FUP (Funktionsplan).und SCL (Strukturierter Text)



Was mit der V11 ist , kann ich dir nicht sagen, aber vermutlich das gleiche wie bei V12. Aber hast du Step7 Classic? Oder das TIA-Protal? Bei Step7 Classic ist SCL nur in der Professional Version enthalten.

Gruss
Gregor

knuetterich:
Hallo Gregor,

ich benutze sowohl Step7 V5.5 Classic als auch TIA-Portal V12 Professional (seit Montag).
Nachdem ich die Bibliothek in V12 Professional geöffnet hatte, funzte alles sofort.
Kompliment!!

Ich verwende die Bibliothek momentan für ein S7-1200 Projekt.
Dabei musste ich feststellen, dass einige Bausteine aus der Bibliothek Fehler hervorrufen.
Das liegt daran, dass einige dieser Bausteine (Datums- u. Zeitfunktionen) den S7-300/400-Datentyp DATE_AND_TIME verwenden.
Die S7-1200 kennt diesen Datentyp aber nicht. Statt des DATE_AND_TIME Datentyp wird hier der Datentyp DTL verwendet (das versteh wer will...Siemens eben  :-[).
Der Datentyp DTL hat 12 Byte anstatt 8 Byte beim DATE_AND_TIME Typ.

Der Datentyp DTL ist folgendermaßen aufgebaut:

Wort 0:   Year (UINT)
Byte 2:   Month (USINT)
Byte 3:   Day (USINT)
Byte 4:   Weekday (USINT)
Byte 5:   Hour (USINT)
Byte 6:   Minute (USINT)
Byte 7:   Second (USINT)
Dwort 8: Nanosecond (UDINT)

Gibt es hierzu schon eine Bibliothek speziell für die S7-1200 die in den Datums- u. Zeitfunktionen den Datentyp DTL verwenden?

Wäre über Hilfe echt dankbar!!

Gruß
Ralf

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln