TR
|
Trigger
|
Trigger bei der das Netzwerktelegramm
gesendet wird. Siehe Parameter Trigger.
|
WT bzw. W1…W8
|
Wert
|
Optionaler Wert. Hier kann ein Wert
verknüpft werden der zu den Daten im Parameter "Daten"
hinzugefügt wird. Über den Parameter Anzahl
Eingänge kann die Anzahl der Werteingänge auf bis zu 8
erhöht werden. Bei einem einzelnen Eingang heißt dieser WT,
bei mehreren Eingängen werden diese mit W1,
W2, … W8 bezeichnet. Die Werte der Eingänge werden der Reihe
nach in die Platzhalter der Daten eingesetzt (siehe Parameter Daten).
|
WT
|
Wert
|
Wird die Antwort ausgewertet, wird an
diesem Ausgang der empfangene Wert ausgegeben. Dies ist zurzeit nur
für Zahlen möglich.
|
FE
|
Fehler
|
Anzahl Fehler
|
AT
|
Anzahl
Threads
|
Anzahl Threads. Bei jedem Trigger
wird ein eigener Thread gestartet, dieser wird beendet sobald die
Daten gesendet wurden. Bei Überschreitung von 16 parallelen
Verbindungen wird keine weitere mehr akzeptiert. |
|
Trigger
|
- Steigende: Flanke:
Daten werden bei 0-1 gesendet.
- Fallende: Flanke:
Daten werden bei 1-0 gesendet.
- Änderung: Daten werden
bei jeder Änderung am Eingang gesendet.
|
|
Protokoll
|
- TCP
- UDP
- HTTP-GET
- HTTP-POST
|
|
Server
|
IP Adresse des Servers an den
die Daten gesendet werden. In diesem Parameter wird nur der Server
angegeben, beispielsweise 192.168.1.200, die gesamte URL wird
aus"http://" + Server + diesem Parameter gebildet. https
Verbindungen sind zurzeit nicht vorgesehen. Alternativ können auch
DNS Namen angegeben werden, hier ist zu beachten, dass der Name
immer aufgelöst werden muss, ist kein DNS Server erreichbar, kann
die Logik unter umständen blockieren. |
|
Port |
Portnummer
|
|
Wiederholungen
|
Wiederholungen
|
|
Wartezeit |
Wartezeit zwischen den Wiederholungen
|
|
HTTP
URL
|
Angabe einer URL (nur bei
HTTP-GET/POST), es wird der Pfad hinter dem Servernamen eingegeben,
beispielsweise "/verzeichnis", die gesamte URL wird dann aus
"http://" + Server + diesem Parameter gebildet.
|
|
HTTP
Benutzer
|
Optional Benutzer (nur bei
HTTP-GET/POST) |
|
HTTP
Passwort
|
Optional Passwort (nur bei
HTTP-GET/POST) |
|
Daten
|
Daten welche gesendet werden sollen.
In den Daten können Format angaben wie %d / %f usw. verwendet
werden, diese werden dann durch den Wert am Eingang Wert ersetzt.
Siehe Formatangaben.
Sonderzeichen \n, \r und \t werden durch die entsprechenden Codes
ersetzt.
Ersetzen der Platzhalter:
- Ein Platzhalter %d wird
durch den Wert als Ganzzahl ersetzt, %f
durch den Wert als Gleitkommazahl.
- Ist nur ein Eingang
definiert (Parameter Anzahl
Eingänge = 1), werden alle
Platzhalter in den Daten durch den Wert dieses einen Eingangs
ersetzt.
- Sind zwei oder mehr
Eingänge definiert, werden die Platzhalter der
Reihe nach von links nach rechts ersetzt: der erste
Platzhalter mit dem Wert von W1,
der zweite mit W2 usw.
- Sind mehr Platzhalter als Eingänge vorhanden, werden die
überzähligen Platzhalter mit dem Wert des letzten
Eingangs ersetzt.
Beispiele:
| Anzahl Eingänge |
Daten |
Eingangswerte |
Gesendet |
| 1 |
Wert=%d |
WT=23 |
Wert=23 |
| 1 |
A=%d B=%d |
WT=5 |
A=5 B=5 |
| 2 |
W1=erstes%d, W2=zweites%d |
W1=10, W2=20 |
W1=erstes10, W2=zweites20 |
| 3 |
%d;%d;%f |
W1=1, W2=2, W3=3.5 |
1;2;3.500000 |
|
|
Anzahl
Eingänge
|
Anzahl der Werteingänge (1 bis 8). Bei
einem Wert von 1 steht ein einzelner Eingang WT
zur Verfügung. Bei Werten ab 2 werden mehrere Eingänge W1
… W8 angelegt, deren Werte der Reihe nach in die Platzhalter
der Daten eingesetzt werden (siehe Parameter Daten).
|
|
Daten
Hex.
|
Daten können auch binär gesendet
werden, in diesem Fall müssen die Daten im Format "FF00" usw. als
ASCII in hexadezimaler Schreibweise angegeben werden.
|
Antwort
lesen
|
Wenn dieser Parameter aktiv ist wird
eine Antwort gelesen.
|
|
Antwort
Suche Beginn |
Auswertung über einen String, der
Text zwischen Suche Beginn und Suche Ende wird als Zahl am Ausgang
ausgegeben, diese Methode ist einfacher anzuwenden als Reguläre
Ausdrücke. |
|
Antwort
Suche Ende
|
Auswertung über einen String, der
Text zwischen Suche Beginn und Suche Ende wird als Zahl am Ausgang
ausgegeben, diese Methode ist einfacher anzuwenden als Reguläre
Ausdrücke.Auswertung über einen String, der Text zwischen Suche
Beginn und Suche Ende wird als Zahl am Ausgang ausgegeben, diese
Methode ist einfacher anzuwenden als Reguläre Ausdrücke. |
|
Antwort
Suche Anzahl
|
Anzahl der Fundstellen nach der der
Wert ausgegeben wird. Beispielsweise wenn in der Antwort mehrere
Werte ausgegeben werden und der an der x-ten Stelle verwendet werden
soll.
|