Englische Version | Version auf Russisch

Der Emulator unterstützt drei Hauptteams:
Der Emulator ist so konzipiert, dass das IoT -Gerät entwickelt und testet wird, um die Messwerte über den RS485 zu entfernen.
.env -Datei mit Verbindungseinstellungen. Ein Beispiel in der Datei .env_example . (Standardmäßig 9600 BSB, 1 Startbit, 8 Datenbits, 1 Stop -Bit, Eva geschmockt.npm inpm start Anfragen und Antworten haben das gleiche Format.
| 0x02 | N | Netzwerkadresse | Passwort | Com | AUSWEIS | Daten | CRC16 |
|---|
Eine detaillierte Beschreibung des Exchange -Protokolls hier: protocol_07_04.pdf.
Der Kontrollbetrag von CRC -16 entspricht dem Standard -ISO/IEC 3309. Ein Beispiel für die Einführung von C, die Implementierung auf JavaScript.
Der Emulator unterstützt die Emulation von 3 Basic Enquury -Befehlen:
Wird nur zum Testen von IoT -Geräten zum Lesen von Messwerten hergestellt, basierend auf einem im Internet gefundenen Protokollbeschreibungsdokument.
.env -Datei, setzen Sie dort RS485/RS232 -Verbindungsparams. Beispiel ist in .env_example -Datei. Standardeinstellungen sind: 9600, Bits: 1 Start, 8 Daten, 1 Stop, sogar Parität.npm inpm start Für die Anfrage und die Antwort ist die Frame -Struktur ähnlich:
| 0x02 | N | Netzwerkadresse | Passwort | Com | AUSWEIS | Daten | CRC16 |
|---|
Detailliertes Datenübertragungsprotokoll (auf Russisch).
Hinweis: CRC16 - ISO/IEC 3309. Beispielimplementierung in C ist hier, die Implementierung in JavaScript ist hier.