Codesys 2.3 und CAA Netbase Services aus CodeSys 3

philipp75

Level-2
Beiträge
67
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

in Codesys 3 habe ich die Library CAA Netbase Services mit enhalten. Auf meinem Produktivsystem (Codesys 2.3) würde ich die Lib gerne nutzen.
Kann mir jemand sagen, ob es eine Variante von dieser Lib für Codesys 2.3 gibt (wenn ja, wo kann sie bezogen werden?) oder kann man die LIB aus der CodeSys 3 direkt in der CodeSys 2.3 nutzen?

Herzlichen Dank,
Philipp
 
Hallo Phillipp,
zunächst wäre die Frage, ob es um ein reines/natives Codesys geht oder um eine vom SPS-Hersteller angepasste Version? In letzterem Fall müsste dieser die Bibliothek zur Verfügung stellen, falls verfügbar.
Die Bibliothek einfach in Codesys V2.3 nutzen geht definitiv nicht. Diese Bibliothek wird mit Sicherheit auf spezielle Firmware-Funktionen zugreifen und wenn diese in V2.3 nicht existieren, was sehr warscheinlich ist, läuft es nicht. Außerdem werden solche Funktionen in V2.3 sicher ganz anders aufgerufen als in V3.
Ich habe mal im Internet geschaut bei V2.3 heißen Bibliotheken mit Systemfunktionen zu denen die Netzwerkkommunikation auch gehört SysLib...
Schau Dir mal die SysLibSockets.lib an.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi,

Danke für deine Antwort. Ich habe im Haus wago Steuerungen. Ja die SysLibSockets kenne ich. Aber da muss man deutlich mehr Aufwand in die Implementierung stecken wie mit der CAA Net Base Services (z. B. Non blocking mode von Sockets etc.) daher dachte ich es gibt irgendwas ähnliches für Codesys 2.3
Werde noch die Oscat netlib testen, hier gibt es einen IP_Control Baustein, der auch ganz gut aussieht.

Viele Grüße
Philipp
 
Zurück
Oben