OSCAT Forum

oscat.lib => oscat.lib fuer TwinCAT/CoDeSys => Thema gestartet von: stm am 29. Juni 2010, 23:28:40

Titel: Hinweis für "Selbstübersetzer" der OSCAT mit TwinCAT 2.11 ...
Beitrag von: stm am 29. Juni 2010, 23:28:40
Da ich noch eine andere Beckhoff Lib verwende, muss ich in der OSCAT Namen von Funktionen ändern und selbst übersetzten.

Habe es anfänglich nicht geschafft, die 3.11/3.20 mit TwinCAT 2.11.0 (Build 1016) übersetzt zu bekommen.

Nach einer langen Nacht stand fest, dass besagter TwinCat Build einen Fehler im Parser hat, der dazu führt, dass im mehrzeiligen Kommentar zum FUNCTION_BLOCK ENERGY das " cal " dazu führt, dass der Block fehlerhaft als AWL erkannt und zu übersetzen versucht wird.

Abhilfe: die Zeile als eigene Kommentarzeile abspeichern und neu importieren.

Hoffe, das erspart dem einen oder anderen ein paar schlaflose Stunden.

PS: Fehler ist bei Beckhoff gemeldet.
Titel: Re:Hinweis für "Selbstübersetzer" der OSCAT mit TwinCAT 2.11 ...
Beitrag von: hugo am 30. Juni 2010, 12:21:41
danke das betrifft nicht nur Twincat sondern alle codesys anwender.
in der nächsten version vermeiden wir commentare die mit befehlen in awl verwechselt werden können.