steht leider in der Hilfe nicht drin: nach IEC (wenn ich mich nicht irre) muß ein Variablennamen mit einem Buchstaben beginnen, Du mußt also einen Buchstaben vor Deine 8 setzen.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2006-02-22
Originally created by: Gast
Hallo,
auch wenn ich einen Buchstaben davor setzte bleibt die Meldung.
Fehler 4024 Erwarte ':' vor 'i8DI_0'
MfG
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
ich hatte mal ein Ähnliches Problem. Kontrolliere doch mal, ob nicht ein paar Zeilen darüber ein Fehler ist. Vermutlich ein „;“ vergessen...
Gruß
Chräshe
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2006-02-22
Originally created by: Gast
Hallo,
danke für den Tipp. Es fehlte tatsächlich über all hinter den Merkern : Byte oder : WORD ...
Allerdings gibt es ein neues Problem. Beim kompillieren wird darauf hingewiesen dass dem PRG keine Task zugeordnet ist. Im Taskeditor kann ich auch keine Task hinzufügen. Das in der Hilfe beschr. 'Einfügen' 'Task einfügen' taucht nirgens auf. Auch denke ich, dass die verwendete Steuerung (XC101-128) von Moeller sowieso nur einen Task + wenige Interrupts beabreiten kann.
MfG Martin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Anonymous
-
2006-02-22
Originally created by: Gast
Nochmals hallo,
ich habe das PRG nun in "PLC_PRG" umbenannt (vorher "vmain") und die Kompilierung war ok. Offensichtlich werden andere Namen für das Hauptprogramm nicht akzeptiert.
Gruß Martin
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Richtig das PLC_PRG ist genau wie bei Siemens der OB1 denn braucht das Programm um zu wissen was sache ist !!! hier sollte man auch nur die Sprungmarken zu den unterprogrammen setzen oder globale timmer einfügen macht das ganze übersichtlicher.
Die Task dient eigentlich nur dazu um Programme zu bestimmten zeiten auszuführen hier kann man auch festlegen wie lange der schritt dauern darf ( macht sinn bei datei speichen weil kann lange dauern muß aber nicht bei jedem zyklus gemacht werden )
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Originally created by: Gast
Hallo,
ich habe folgendes Problem, bei dem mir die Hilfe bisher nicht helfen konnte.
Ich möchte E/As meiner Steuerung als globale Variablen anlegen.
Unter Ressourcen/Globale Variablen habe ich im Editor von "Globale_Variabeln" folgendes editiert:
(cpu modul)
Beim übersetzen erhalte ich dann den Fehler 4024 Erwarte ':' vor '8'.
Ist da ein Denkfehler drin oder kann man E/A nicht global definieren (was mir neu wäre) in CoDeSys.
MfG M
steht leider in der Hilfe nicht drin: nach IEC (wenn ich mich nicht irre) muß ein Variablennamen mit einem Buchstaben beginnen, Du mußt also einen Buchstaben vor Deine 8 setzen.
Originally created by: Gast
Hallo,
auch wenn ich einen Buchstaben davor setzte bleibt die Meldung.
Fehler 4024 Erwarte ':' vor 'i8DI_0'
MfG
Hallo Gast,
ich hatte mal ein Ähnliches Problem. Kontrolliere doch mal, ob nicht ein paar Zeilen darüber ein Fehler ist. Vermutlich ein „;“ vergessen...
Gruß
Chräshe
Originally created by: Gast
Hallo,
danke für den Tipp. Es fehlte tatsächlich über all hinter den Merkern : Byte oder : WORD ...
Allerdings gibt es ein neues Problem. Beim kompillieren wird darauf hingewiesen dass dem PRG keine Task zugeordnet ist. Im Taskeditor kann ich auch keine Task hinzufügen. Das in der Hilfe beschr. 'Einfügen' 'Task einfügen' taucht nirgens auf. Auch denke ich, dass die verwendete Steuerung (XC101-128) von Moeller sowieso nur einen Task + wenige Interrupts beabreiten kann.
MfG Martin
Originally created by: Gast
Nochmals hallo,
ich habe das PRG nun in "PLC_PRG" umbenannt (vorher "vmain") und die Kompilierung war ok. Offensichtlich werden andere Namen für das Hauptprogramm nicht akzeptiert.
Gruß Martin
Richtig das PLC_PRG ist genau wie bei Siemens der OB1 denn braucht das Programm um zu wissen was sache ist !!! hier sollte man auch nur die Sprungmarken zu den unterprogrammen setzen oder globale timmer einfügen macht das ganze übersichtlicher.
Die Task dient eigentlich nur dazu um Programme zu bestimmten zeiten auszuführen hier kann man auch festlegen wie lange der schritt dauern darf ( macht sinn bei datei speichen weil kann lange dauern muß aber nicht bei jedem zyklus gemacht werden )