Autor Thema: Fehler in CoDeSys beim Ãœbersetzen von oscat.lib 173  (Gelesen 9108 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

dieter

  • Gast
Fehler in CoDeSys beim Ãœbersetzen von oscat.lib 173
« am: 19. September 2007, 23:02:39 »
Hallo,

habe folgende 2 Fehlermeldungen (einmal im Baustein BYTE_TO_STRH und einmal im Baustein DWORD_T_STRH):

Fehler 3150: Parameter 1 der Funktion 'CONCAT'.Das Ergebnis einer IEC-Funktion kann nicht als Stringparameter einer C-Funktionübergeben werden.

Sind diese mit V2 auch weg ?

Grüsse,
Dieter

Offline hugo

  • Global Moderator
  • *****
  • Beiträge: 2 152
    • Profil anzeigen
Re: Fehler in CoDeSys beim Ãœbersetzen von oscat.lib 173
« Antwort #1 am: 20. September 2007, 00:44:33 »
ja beides ist in 2.0 korrigiert.
unter twincat kann das ergebnis einer funktion nicht von concat verarbeitet werden, komisch sollöte eigentlich funktionieren.
wir weisen nun des ergebnis einer variable zu und setzen die variable als argument in concat ein dann gehts.