easy-forum
Downloadbereich => Xsoft-CoDeSys => Thema gestartet von: Knodelpa am Januar 27, 2008, 17:19:52 Nachmittag
-
Hallo easysoft CoDeSys Freunde,
ich habe mir am Wochenende einige Stunden um die Ohren geschlagen, um eine Bibliothek (LIB) für easy Control EC4P zu erstellen. Diese LIB vereinfacht den Zugriff auf das easyNET sehr stark :D
Highlights:
:) sehr geringe Zykluszeitbelastung
nur existierende Teilnehmer werden bearbeitet
:) Abbild der easyNET Bitdaten auf Merkern (ab MW1000)
Vorteil: die Bit's I, R, Q, S, SN, RN können mit symbolischen Namen deklariert werden.
Außerdem ist auch ein Zugriff als Byte, Wort oder Doppelwort möglich :-)
:) ein Parameter Offset erlaubt das Verschieben der Merkerbereiche +/-
:) für analoge Daten stehen die Bausteine PUT und GET zur Verfügung
:) ein Baustein Put_Advanced sendet bei Wertänderung, mit einer einstellbaren Min.- und Maxzeit.
:) der Baustein EasyNetConfig konfiguriert das easyNET (nicht XC200)
:) der Baustein EasyNetAutoConfig konfiguriert das easyNET automatisch,
wenn Teilnehmer am Bus fehlen.
Einfacher kann ein easyNET unter CoDeSys nicht sein :) ;) :D ;D
:) ;) :D
Viele Grüße
Paul
Dieses Beispiel stammt nicht von der Firma Moeller GmbH. Weder die Moeller GmbH, noch der User Knodelpa übernimmt eine Gewährleistung für die richtige Funktion dieses Programms. Ebenso ist jegliche Haftung ausgeschlossen.
-
Hallo easysoft CoDeSys Freunde,
anbei ein Update der PK_Easynet.lib.
Beim senden von mehreren PUT Bausteinen (aus Sicht der SPS) konnte es passieren, dass der erste PUT Baustein das easy-NET derart stark belegt hat, dass weitere PUT Bausteine nur selten oder gar nicht bearbeitet wurden. In der aktuellen Version werden die PUT Bausteine nacheinander abgearbeitet, sofern die entsprechenden Bausteine etwas zu senden haben.
Viel Spaß damit ;)
:) ;) :D
Gruß Paul
PS: Die Lib ist nicht per Passwort geschützt!!! :D
-
Zur besseren Übersicht habe ich eine Exceltabelle mit einer Übersicht der belegten Merkerbits ergänzt.
Viele Grüße
Paul