Autor Thema: Hinweis für "Selbstübersetzer" der OSCAT mit TwinCAT 2.11 ...  (Gelesen 5577 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

Offline stm

  • Newbie
  • *
  • Beiträge: 21
    • Profil anzeigen
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.

Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 150
    • Profil anzeigen
Re:Hinweis für "Selbstübersetzer" der OSCAT mit TwinCAT 2.11 ...
« Antwort #1 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.