-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es Ihnen, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachten Sie, dass Sie nur Beiträge sehen können, die in Teilen des Forums geschrieben wurden, auf die Sie aktuell Zugriff haben.

Beiträge anzeigen-Menü

Beiträge - annD

#1
Hallo Trud,

gute Info und Idee von dir. Funktioniert irgendeine andere Webfunktion (Weather, usw.) auf deinem System?
Wenn ich Zeit finde, würde ich das Senden von Telegram-Nachrichten bei mir testen, weil ich das vom IoBroker ohnehin laufend verwende.

Gruß annD
#2
Dear AntonZan,

I submitted my version above to the 3S-Team. It is exactly the same version as in the first post here from peewit but converted to the new Codesys and renamed some variables for compatibilty reasons as documented in the library itself.

All the best,
annD
#3
Hier die aktuellen Bibliotheken für Codesys 3.5.16.x zur Verwendung zusammen mit der Oscat_Basic 3.3.4.0 von der 3S-Webseite:

https://github.com/stefandreyer/CODESYS-MQTT/files/6052688/network_1352_building_1002.zip

Viele Grüße,
annD
#4
Hi,

die Unterschiede sollten inzwischen nicht mehr so groß sein:

http://www.oscat.de/community/index.php/topic,2546.msg14933.html#msg14933

Die übersetzten Bibliotheken gibt es z.B. im 3S Store zum Download für Codesys 3.5

Gruß
#5
oscat.lib fuer CoDeSys 3 / Re: Codesys 3.5 SP16
16. Februar 2021, 21:27:40
Hallo hugo,

schön von dir zu hören. Wäre es möglich in einem folgenden Release Namensräume direkt mitanzugeben? Auch wenn sie in Codesys 2.3 noch nicht zwingen sind, wäre damit für die Verwendung in Codesys 3.5 weniger aufwendig. Meines Wissens müssten dann nur mehr die Deklarationen von Arrays angepasst werden und es ist auch direkt für die neuen Versionen nutzbar:

http://www.oscat.de/community/index.php/topic,2546.msg14933.html#msg14933

Viele Grüße,
annD
#6
Hi,

unter Codesys 3.5 bzw. Wago sollte es mit dieser aktualisierten Version gehen:

http://www.oscat.de/community/index.php/topic,2546.msg14933.html#msg14933

Gruß annD
#7
Hallo,

du kannst die lib einfach separat in Codesys öffnen und es ist immer der Sourcecode vorhanden. Du brauchst keine spezielle Version.

http://www.oscat.de/community/index.php/topic,2546.0.html

Gruß annD
#8
Hallo zusammen,

ich habe die betreffenden Variablen (ähnlich wie oben angeführt) auf "LOC_DT", "LOC_DATE" und "LOC_TOD" in der Basic umbenannt und auch die Referenzen in der Building und Network angepasst. Es lässt sich jetzt alles ohne Fehler in Codesys 3.5.16.0 übersetzen.

D.h. Basic 3.3.3.1 und Building 1.0.0.1 auf Basis der Versionen aus dem Codesys-Store und die Network 1.3.5.1 auf Basis der network.lib 1.35 von peewit aus 2017

Gruß annD
#9
Hallo,

ich gehe davon aus, du nutzt Codesys 3.5 (noch vor 3.5.16.0), dann kannst du im Codesys Store mit der Basic und Building beginnen:
https://store.codesys.com/oscat-basic.html

Die Network ist dort aber schon sehr veraltet und ab Codesys 3.5.16.0 muss auch in der Basic etwas geändert werden.

Gruß annD
#10
Hallo Thomas,

du kannst diese Network 1.35 für Codesys 3.5 probieren:
http://www.oscat.de/community/index.php/topic,2546.msg14933.html#msg14933

Ich nutze damit einige Funktionen mit dem ipcontrol Baustein unter Codesys 3.5.14.0.

Gruß annD
#11
Hallo Ferdi,

es liegt an den fehlenden Namensräumen. Unter Codesys 3.5 müssen diese angegeben werden. z.B. "OSCAT_BUILDING.BLIND_INPUT" sonst kann die richtige Bibliothek nicht zugeordnet werden. Die genaue Bezeichnung der Namensräume ist in den verwendeten Bibliotheken definiert.

Gruß annD
#12
Siehe auch hier:

Zitat von: annD in 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)];

#13
Modulentwicklung / Re: API Wetter.com CoDeSys
27. September 2018, 15:02:11
Was ist das Problem bei der network?
#14
Hallo zusammen,

bei mir will das Nachfahren der Raffstore-Lamellen einfach nicht passend funktionieren. Die Winkel sind immer etwas abweichend falsch und es kommt die Sonne dazwischen durch. Ich verwende Schlotterer mit Z-Lamellen. Welche Fabrikate funktionieren bei euch zufriedenstellend?

Gruß annD
#15
Hallo,

hier nun mal die aktuelle Version der Oscat-Network-Library (vom 22.04.2017) auf Codesys v3.5.12.0 portiert. Dabei habe ich keine funktionellen Änderungen durchführen müssen. Ich habe nur formelle Korrekturen (Namensräume, Klammern, Überlappungen im CFC, usw.) durchgeführt. Vielleicht ist es für den einen oder anderen nützlich.

Kann evtl. jemand diese Version unter Codesys 2.3 testen? Ich denke, es müsste auch dort mit den ergänzten Namensräumen laufen. Wenn dem so ist, könnte es in dieser Art und Weise released werden und zukünftig wäre weniger Aufwand zum Anpassen für Codesys 3.5 notwendig (falls es auf beiden Versionen ohne Anpassungen läuft).

Gruß annD

Aktualisiert damit es in Codesys 3.5.16.0 gemeinsam mit Basic 3.3.3.1 und Building 1.0.0.1 (wegen notwendiger Variablenumbenennungen) fehlerfrei übersetzt werden kann.