Einbinden der OSCAT in TwinCAT für BC9000

Begonnen von ossi, 06. Oktober 2011, 09:27:04

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

ossi

Hallo,
ich muss leider einen BC9000 für ein Projekt nutzen.
Bisher habe ich mit WAGO gearbeitet und muss sagen, dass was WAGO für die CoDeSys zur Verfügung stellt, vermisse ich deutlich bei TwinCAT.
Meine Hoffnunf liegt nun in der Oscat um schnell zum Ziel zukommen.
Leider bekomme ich immer Fehlermeldungen:
"CALIBRATE (14): das attribute 'RETAIN' wird nicht unterstützt"
"METER_STAT (17): das attribute 'RETAIN' wird nicht unterstützt"
"Setup_Data (1): das attribute 'RETAIN' wird nicht unterstützt"

Die beiden oberen Bausteine konnte beim Übersetzen einfach ausschließen, sodass nur der untere Fehler übrig war. Aber keine Ahnung, wie ich den unterbinden kann.
Was bedeutet Retain, bzw. wie soll ich das unterbinden oder kann ich die OSCAT nicht mit einem BC9000 nutzen?

Vielen Dank für Eure Hilfe!

P.S.: Bitte einfache Erklärungen. SPS-Programmierung gehört nicht zu meinem eigentlichen Aufgabengebiet......


ossi

Ha,
hat alles geklappt.
Einfach die oscat als Projekt öffnen und entsprechend anpassen.
Also aus den betroffenen Bausteine die Retain variablen in den normalen Var Bereich verschieben.
Zudem muss "Setup_Data" gelöscht werden. Unter Ressourcen Biblio Oscat ....

Das Problem was bleibt, ist die Anzahl der Bausteine. Der BC9000 kann wohl nur 256 vertragen. Daher unter Projekt/Optionen/Übersetzungsoptionen Bausteine ausschließen. Man brauch nun wirklich nicht alle Bausteine der Oscat....

MfG