Herunterladen Inhalt Inhalt Diese Seite drucken

Microtronics myDatalogEASY IoT Benutzerhandbuch Seite 169

Inhaltsverzeichnis

Werbung

native RS485_Setbuf(rs485, rxbuf{}, rxlen, txbuf{}, txlen);
stellt der Firmware je einen Puffer für das Senden und das Empfangen von Zeichen über die RS485-
Schnittstelle aus dem für das Script reservierten RAM-Bereich zur Verfügung. Beim Aufruf dieser
Funktion wird vom den in die Firmware integrierten Puffern mit einer Größe von je 256 Byte auf die
übergebenen Puffer umgeschaltet.
Wichtiger Hinweis: Falls benötigt, muss diese Funktion vor der Initialisierung der RS485-
Schnittstelle mittels der Funktion "RS485_Init()" aufgerufen werden.
Parameter
rs485
rxbuf
rxlen
txbuf
txlen
Rückgabewert
Rev. 01
Nummer der RS485-Schnittstelle; beim myDatalogEASY IoT immer 0
Hinweis: Sie können für diesen Parameter auch die vordefinierte Konstante
"RS485_ITF1" verwenden.
statisches Byte-Array das als Puffer für das Empfangen von Zeichen über die
R485-Schnittstelle verwendet werden soll
Größe des Empfangspuffers in Byte
Hinweis: Wird die Funktion erneut aufgerufen und dabei die Größe auf "0"
gesetzt, wird wieder auf den integrierten Puffer (256 Bytes) zurückgeschaltet.
Das übergebene statische Byte-Array kann anschließend wieder durch das
Script verwendet werden.
statisches Byte-Array das als Puffer für das Senden von Zeichen über die
RS485-Schnittstelledie verwendet werden soll
Größe des Sendepuffers in Byte
Hinweis: Wird die Funktion erneut aufgerufen und dabei die Größe auf "0"
gesetzt, wird wieder auf den integrierten Puffer (256 Bytes) zurückgeschaltet.
Das übergebene statische Byte-Array kann anschließend wieder durch das
Script verwendet werden.
OK, wenn erfolgreich
l
< OK, wenn ein Fehler auftritt (siehe "Returncodes für allgemeine Zwecke"
l
im Kapitel "Konstanten" auf Seite 132)
Kapitel 13 Device Logic (Pawn)
Erklärung
Erklärung
169

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis