OSCAT mit BC9000

Begonnen von MK@home, 23. November 2007, 16:35:35

Vorheriges Thema - Nächstes Thema

0 Mitglieder und 2 Gäste betrachten dieses Thema.

MK@home

Als blutiger Anfänger hab ich ein Problem:
Sobald ich die OSCAT-Lib in TwinCAD einbinde scheitert die Übersetzung mit Hinweis auf nicht unterstützte RETAIN Typen....
Muss ich für den BC9000 die Lib manuell von RETAIN Einträgen befreien ?
Laut System Manager sollte der BC9000 über einen RETAIN-Berecih verfügen.

jens

Hallo MK@home

Es ist richtig dass der BC9000 von Beckhoff einen Retainbereich hat, den muss mann jedoch von Hand verwalten, da dieser eher klein ausfällt.
Die Library musst Du anpassen, die Retain Variablen am besten hervorheben und in den var_in_out Bereich verschieben.
Beim Aufruf des Bausteines kannst Du dann diese Variable in den Retain-Merkerbereich verschieben.

Ausserdem ist eigentlich die .lib sowieso nicht ganz konform, weil unter der BC Programmierung die Endung eigentlich .lb6 lauten müsste. Funktioniert zwar aber ???

Gruß Jens