oscat.lib > oscat.lib fuer Step 7
STEP7 TIA V13
DOD666:
Hello Bernhardt,
As far as I know it is not possible.
You should upgrade to V13 it's not good but better than V12 ;D
Du kannst aber gerne auch deutsch schreiben das kann ich auch ;-)
Greetings
Jens
koni8259:
Hallo Jens,
hab deine Bibliothek im TIA dearchiviert und dann in ein Programm eingefügt.
Ergibt über 2500 Fehlermeldungen. Auch ist mir aufgefallen das die Datei nach der dearchivierung nicht mehr "1200" enthält.
Falsche Bibliothek hochgeladen? Oder mache ich was falsch (Wochenendprogrammierer)!
Ich glaube schon das es Interesse an der Biblio für S7-1200 besteht. Schon aus Kostengründen.
Oder hat jemand die OSCAT für S7-1200? Speziell die Jalousiebausteine wären Interessant.
mfG Koni
DOD666:
Hallo,
ich habe nicht alle Bausteine kontrolliert.
Ich verwende nur die, die ich für Rollos benötige.
Sowie die Feiertagsberechnung.
Diese laufen.
Falls du Jalousien mit Winkelverstellung hast musst du diese nehmen und ggf. anpassen.
Hast du einfach alle Bausteine in dein Projekt geschoben?
Das kann Probleme machen da TIA die alle übersetzt auch wenn sie nicht verwendet werden.
Wenn einzelne Bausteine nicht gehen kann ich gerne helfen aber bei der Menge ist das problematisch.
Hol dir die Bausteine die du brauchst öffne sie und schau welche du dann noch brauchst, steht ja oben im Kopf.
Das machst du für alle Bausteine die du rüber kopierst bis du keine mehr laden musst dann solltest du nur die benötigten haben.
Dann sollte die Anzahl Fehler wesentlich geringer sein.
Gruß
Jens
koni8259:
Hallo Jens,
ja ich hab alle Bausteine in ein Projekt gepackt.
Hab jetzt mal nur die Bausteine reingeholt die ich glaube zu brauchen. Dann sieht's schon besser aus. Zwei Fehler :)
(Kann hier leider kein Bild Hochladen)
STIME (FB64)
"SYS_TIMER" ist nicht bekannt. & Der Operand "TIME" ist nicht definiert.
Gibt es dazu eine Lösung?
mfG Koni
DOD666:
Hallo Koni,
"SYS_TIMER" ist ein Datenbaustein mit einer Variablen "Time" vom Typ DINT.
Diese zähle ich in einem Interrupt OB hoch. Interrupt Zeit ist 5 ms also wird der Zähler um 5 inkrementiert.
Im Anlauf OB wird der "Time" auf 0 geschrieben.
Dies habe ich so gemacht da es in der S1200 keinen TIME_TCK Baustein gibt mit dem man die Systemzeit abfragen kann.
Gruß
Jens
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln