Konfiguration vom Publisher
Im TwinCAT System Manager wird unterhalb des Gerätes RT-Ethernet eine neue Box für den Publisher eingefügt.
Einfügen einer Publisher Box
Unterhalb des Gerätes RT-Ethernet muß für einen Publisher eine einsprechende Box angefügt werden.
Einfügen einer Netzwerkvariablen
Unterhalb der Box kann man dann Netzwerkvariablen einfügen. Dazu ist es nötig einen Namen (im Beispiel nCounterPub) und einen Datentyp (im Beispiel UINT32 entsprechend UDINT) anzugeben.
Unterhalb der jetzt eingefügten Variablen sind Eingänge und Ausgänge angelegt worden.
Der FrameState Eingang unterhalb der Box gibt Auskunft über den momentanen Status der versendeten Ethernet Frames.
Folgende Werte sind für den FrameState möglich:
Kurzbeschreibung |
Wert |
Beschreibung |
---|---|---|
Not sent (frame skipped) |
0x0001 | |
Error (frame oversized) |
0x0001 |
Die maximale Größe eines Ethernet Frames ist überschritten worden. Die verknüpfte Variable muss kleiner gewählt werden. |
Im FrameCtrl Ausgang unterhalb der Box kann ein Control Wort geschrieben werden
Folgende Werte sind für das FrameCtrl möglich:
Kurzbeschreibung |
Wert |
Beschreibung |
---|---|---|
Disable sending |
0x0001 |
Das Senden des Frames wird unterbrochen. Erst wenn der Wert wieder auf 0 ist, beginnt das Senden des Frames erneut. |
Der VarState Eingang unterhalb der Netzwerkvariablen gibt Auskunft über den momentanen Status der Netzwerkvariablen.
Folgende Werte sind für den VarState möglich:
Kurzbeschreibung |
Wert |
Beschreibung |
---|---|---|
Not sent (variable skipped) |
0x0001 |
Im VarCtrl Ausgang unterhalb der Netzwerkvariablen kann ein Control Wort geschrieben werden
Folgende Werte sind für das FrameCtrl möglich:
Kurzbeschreibung |
Wert |
Beschreibung |
---|---|---|
Disable publishing |
0x0001 |
Das Senden der Netzwerkvariablen wird unterbrochen. Erst wenn der Wert wieder auf 0 ist, beginnt das Senden der Netzwerkvariablen erneut. |
Verknüpfungen
Die Netzwerkvariable des Publishers kann mit jeder beliebigen Ausgangsvariablen des passenden Datentyps verknüpft werden. Im Beispiel wird die Netzwerkvariable mit einer Ausgangsvariablen einer SPS verknüpft.