easy-forum

Deutsch - Software => XSoft-CoDeSys => Thema gestartet von: Ansgar am Juni 09, 2009, 14:01:28 Nachmittag

Titel: MFD 4, Alarmtabelle und easySOFT CoDeSys V2.3.9.11
Beitrag von: Ansgar am Juni 09, 2009, 14:01:28 Nachmittag
Hallo Forum,

ich habe ein Projekt mit einer Alarmtabelle mit easySOFT CoDeSys V2.3.9.11 erstellt.
Als Zielsystem ist MFD 5.7 V2.3.9 eingestellt.
Beim Übersetzen bekomme ich folgende Fehlermeldung:

Fehler 4001: _PLC_VISU_CYCLECODE (159): Variable 'LREAL_TO_INT' nicht deklariert
Fehler 4024: _PLC_VISU_CYCLECODE (159): Erwarte ELSIF, ELSE oder END_IF vor '('

Als "Gegenprobe" bzw. Fehlereingrenzung wurde das gleiche Projekt nochmals mit der easySOFT CoDeSys V2.3.8.5 erstellt. Hier wurde als Zielsystem das MFD 5.7 gewählt.
Und siehe da, das ganze funktioniert.
Die Übersetzung hat keine Probleme und die Simulation geht auch.

Wo liegt also im erste Projekt das Problem ?
Kann jemand helfen ?

Als Anhang beide Projekte.
Danke
Titel: Re: MFD 4, Alarmtabelle und easySOFT CoDeSys V2.3.9.11
Beitrag von: Knodelpa am Juni 09, 2009, 20:50:37 Nachmittag
Hallo Ansgar,

setze mal den folgenden Haken:
- Projekt
- Optionen
- Übersetzungsoptionen
- LReal als Real übersetzen

Dann lässt sich das Projekt übersetzen.

Gruß Paul
Titel: Re: MFD 4, Alarmtabelle und easySOFT CoDeSys V2.3.9.11
Beitrag von: Ansgar am Juni 10, 2009, 13:06:34 Nachmittag
Danke Paul,

genau das war's.  :)

MfG
Ansgar