Zottel
Level-3
- Beiträge
- 2.299
- Reaktionspunkte
- 278
-> Hier kostenlos registrieren
Soeben habe ich Libnodave 0.8 veröffentlicht.
- Libnodave kann jetzt auf Win32-Systemen, auf denen Siemens-Software und Treiber installiert sind, diese für den Transport verwenden. Dadurch werden CPs (5511, 5512 sind getestet) sowie USB-MPI-Adapter nutzbar.
- Für Linux ist ein Kernel-Modul für den USB-MPI-Adapter enthalten (Kernel 2.6.13). Für andere Kenel mag eine zweite Lösung funktionieren, die den Adaptern aus dem User-Space mittels libUSB anspricht.
- Zur Datenübertragung zwischen COM-Port und MPI-Adapter wird nun ausser R3964R auch das Protokoll unterstützt, das Step7 mit neueren Adaptern verwendet.
Diese Dinge sind noch im Alpha-Stadium, daher vielleicht weniger stabil als der Rest der Bibliothek :-(
- Es sollten mehr MPI-Adapter verwendbar sein, darunter einer (der?) von Helmholz.
- "lange" Datenblöcke können nun in einem Stück an die Funktionen daveReadManyBytes und daveWriteManyBytes übergeben werden, die sie automatisch auf mehrere PDUs aufteilt.
- Die Anbindung an Pascal/Delphi sollte wieder auf dem neuesten Stand sein.
- Libnodave kann jetzt auf Win32-Systemen, auf denen Siemens-Software und Treiber installiert sind, diese für den Transport verwenden. Dadurch werden CPs (5511, 5512 sind getestet) sowie USB-MPI-Adapter nutzbar.
- Für Linux ist ein Kernel-Modul für den USB-MPI-Adapter enthalten (Kernel 2.6.13). Für andere Kenel mag eine zweite Lösung funktionieren, die den Adaptern aus dem User-Space mittels libUSB anspricht.
- Zur Datenübertragung zwischen COM-Port und MPI-Adapter wird nun ausser R3964R auch das Protokoll unterstützt, das Step7 mit neueren Adaptern verwendet.
Diese Dinge sind noch im Alpha-Stadium, daher vielleicht weniger stabil als der Rest der Bibliothek :-(
- Es sollten mehr MPI-Adapter verwendbar sein, darunter einer (der?) von Helmholz.
- "lange" Datenblöcke können nun in einem Stück an die Funktionen daveReadManyBytes und daveWriteManyBytes übergeben werden, die sie automatisch auf mehrere PDUs aufteilt.
- Die Anbindung an Pascal/Delphi sollte wieder auf dem neuesten Stand sein.