oscat.lib > oscat.lib fuer CoDeSys 3

Anfänger braucht Hilfe bei dem Holiday Baustein

(1/4) > >>

Ferdi:
Hallo zusammen,

Ich habe letztes Jahr die Steuerung meiner Rolladen mit einer Wago 750-880, den Oscat Bibliotheken erstellt und etwas Hilfe von hier zum laufen bekommen.

Nachdem ich mich mit der WebVisu beschäftigt habe und die bei der 880 mit Java läuft, habe ich mich entschlossen, den Controller zu tauschen damit es dann mit HTML5 geht.

Also Controller ist ein 750-8202, dann hab ich mit Oscat Bibliotheken runtergeladen, muss mich noch an e!Cockpit gewöhnen und habe gedacht wenn ich die Oscat Bibliotheken
für Codesys 3.5 nehme und dann die globeln Variablen von meiner 750-880 für den Holiday Baustein kopiere wird das schon wieder laufen, leider falsch gedacht.
Und nun gehen mir die Ideen aus warum das so ist...

Vielleicht kann mir hier jemand helfen?

Vielen Dank

[gelöscht durch Administrator]

mattsches:
Probiere es mal mit zusätzlichen eckigen Klammern um die Arrayelemente:


--- Code: ---HOLIDAY_DE ... := [( ...
... )];

--- Ende Code ---

Blauprinz:
Hallo Ferdi,

ich könnte mir bei der Codesys 3.5 noch zwei andere Probleme vorstellen:

- Pragma in der Globalen Variablenliste
- fehlender Namespace im Deklarations-Editor


Gruß

annD:
Siehe auch hier:


--- Zitat von: annD am 05. Juni 2015, 21:06:02 ---bei mir lag es an den Deklarationen, die unter Codesys 3.5 etwas anders lauten müssen als in der Doku. z.B.:

XCAL: OSCAT_BASIC.CALENDAR:=(OFFSET:=60,DST_EN:=TRUE,LANGUAGE:=2,LONGITUDE:=xxx,LATITUDE:=xxx);

und

Feiertage: ARRAY[0..29] OF OSCAT_BASIC.HOLIDAY_DATA :=
      [(name := 'Neujahr', day := 1, month := 1, use := 1)];


--- Ende Zitat ---

Blauprinz:
Oh sorry, hab ich nicht gesehen...
Aber schön wenn das Problem gelöst werden konnte :D

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln