Modbus Produkte zu empfehlen:peidianxiang.taobao.com
Software
Manuelle Verbindung
Klicken Sie auf die Menüleiste "Verbindungseinstellungen (Connection)" - > "Verbindung (Connect)", pop-up Verbindung Konfiguration Fenster.

Wählen Sie unter "Verwendete Verbindungen":
Remote modbusTCP Server
Remote TELNET Server
Direct Connection to COM1
Direct Connection to COM2
...
Direct Connection to COM32
Anmerkung: "Direct Connection to COMXX" (XX ist die tatsächliche Port-Adresse)

Substantive-Erklärung
Remote modbusTCP Server-Erklärung
Modbus TCP ist eine Variante des Modbus-Protokolls, das auf TCP / IP-Netzwerken basiert und eine Ethernet-Verbindung zur Kommunikation mit entfernten Geräten verwendet. Mit der Remote Modbus TCP-Server - Funktion kann Modscan32 als Modbus TCP-Host mit einem Remote-Modbus TCP - Slave verbinden.
Remote-TELNET - Server erklärt
Der Remote TELNET-Server ist eine Funktion in Modscan32, die die Kommunikation mit Modbus-Slaven über das Telnet-Protokoll im Netzwerk ermöglicht. Telnet ist ein Netzwerkprotokoll, mit dem über eine Netzwerkverbindung auf einen Computer oder ein Gerät aus der Ferne zugegriffen wird.
Direct Connection to XX Erklärung
Verbindungen über serielle Anschlusskommunikation, müssen die relevanten Parameter, wie Seriennummer, Baud-Rate, Daten-Bit - Anzahl, etc.
Konfiguration Fenster über serielle Anschluss
Port-Nummer, Baud-Rate, Daten-Bit, Check-Bit, Stop-Bit, normalerweise 9600 Baud-Rate.(9600 Baud), 8 Data Bits, keine Parität, 1 Stop Bit. Natürlich ist dies auf der Grundlage der tatsächlichen Kommunikation von Slave-Geräten abgestimmt.


Schritt 1: Klicken Sie auf die Menüleiste auf „Connenction --- " connect".

Schritt 2: Klicken Sie auf „Rotocol Selection", um den nächsten Schritt fortzufahren.

Schritt 3: Kommunikationsparameter Einstellung: Führen Sie die folgenden Einstellungen aus. 2. Modbus Typ Auswahl:

2. Modbus-Typenwahl:
Der Modbus Point Type ist der zu lesen Registerbereich:
01: Coil Status (01: COIL STATUS) - (lesbar und schreibbar)Coil Status bezieht sich auf den Zustand der Ausgangsspulen des Modbus-Slaven, kann offen (1) oder geschlossen (0) sein. Verwendet für die Steuerung und Überwachung des Schaltzustands der Geräte.
02: Eingangszustand (02: INPUT STATUS) - (nur Lesen)Der Eingangszustand bezieht sich auf den Zustand der Eingangssspulen des Modbus-Slaven, der offen (1) oder geschlossen (0) sein kann.Überwachen Sie den Zustand externer Geräte oder Sensoren.
03: HOLDING REGISTER (03: HOLDING REGISTER) - (lesbar und schreibbar)Das HOLDING REGISTER ist ein Modbus-Registertyp, der zum Speichern und Lesen von Daten verwendet wird. Es kann verwendet werden, um Parameter zu speichern und zu konfigurieren, den Betrieb von Geräten zu steuern usw.
04: Eingangsregister (04: INPUT REGISTER) - (Lese-only)Das Eingangsregister ist ein Modbus-Registertyp, der für die Speicherung von Lese-only - Daten verwendet wird. Es kann verwendet werden, um Sensordaten, Gerätestatus und andere Informationen zu speichern.
Folgen Sie den Anweisungen in der Hardware-Produktbeschreibung, welchen Typ Sie wählen.
3. PC-Anzeige - Dateneinstellungen:
Klicken Sie auf die Menüleiste "Konfigurieren(Setup)""- >"Anzeigeoptionen", öffnet das Anzeigeformat-Fenster.


Von links nach rechts: Binär, Oktär, Hexadecimal
Binary -Das Format, das in binärer Form dargestellt wird. Größe: 0 oder 1.
Dezimal -Das Datenformat, das in dezimaler Form dargestellt wird. Bereich: - 32768 bis 32767 (16 - Bit-Symbolzahlen) oder 0 bis 65535 (16 - Bit-Symbolzahlen), - 2147483648 bis 2147483647 (32 - Bit-Symbolzahlen) oder 0 bis 4294967295 (32 - Bit-Symbolzahlen)
Hex (Hex) -Das Datenformat, das in hexadezimaler Form dargestellt wird. Bereich: -8000 bis 7FFF (16 - Bit-Symbolzahlen) oder 0 bis FFFF (16 - Bit-Symbolzahlen), -80000000 bis 7FFFFFFF (32 - Bit-Symbolzahlen) oder 0 bis FFFFFFFF (32 - Bit-Symbolzahlen).
Long Integer -stellt ein langes, symbolisiertes Ganzzahl-Datenformat dar. Bereich: -2147483648 bis 2147483647.
Long (Swapped) -Ein langes Integer-Datenformat mit umgekehrter Byte-Sequenz. Bereich: -2147483648 bis 2147483647.
Floating Point -stellt ein Datenformat dar, das Zahlenwerte mit Dezimalstellen enthält. Bereich: Je nach Anzahl der Gleitkomma-Ziguren variiert.
Float (Swapped) -Ein umgekehrtes Fließkomma-Datenformat mit Bytes. Bereich: Je nach Anzahl der Gleitkomma-Ziguren variiert.
64 - Bit-Floats -stellt ein Datenformat dar, das eine doppelgenauere Fließkommazahlen mit höherer Genauigkeit darstellt. Bereich: Je nach Anzahl der Gleitkomma-Ziguren variiert.
64 - Bit-Swapped (64 - Bit-Swapped) -64 - Bit-Datenformat mit umgekehrter Byte-Reihenfolge. Umfang: Je nach Datentyp variiert.
4. Weitere Funktionsmenüpunkte:

von links nach rechts: Neue, Öffnen, Speichern, Verbinden, Trennen, Datendefinition usw.
Wenn alle Parameter eingestellt sind, klicken Sie auf OK, wenn der entsprechende serielle Anschluss Daten eingegeben hat, können Sie Daten erhalten.
Anmerkung:
Mit Modbus / 485 - Signalzugangsanforderungen sind wie folgt:
1.Die Parameter für die Serverkommunikation sind 9600, 8,1, nicht gültig (einstellbar, aber die Parameter für den aktuellen Unternehmenskommunikationsmodus sind gleich)
2.Die 485 - Adresse des Servers ist 1
3.Der Erfassungspunkt entspricht der Modbus-RTU - Adresse, die mit 4001 beginnt, und der Datentyp ist RINT.
4.Der bereitgestellte MOdbus RTU-Server muss ein internationales Standard-Version - Protokoll sein, das mit der Modscan-Debugger - Software getestet werden kann.
Adresse -Der Adressbereich des Modbus-Slaven ist 1 - 255.
Länge -wird verwendet, um die Länge oder die Menge der zu lesen oder zu schreiben Daten anzugeben. Dies kann die Anzahl der Bytes, Bits oder Register sein, abhängig vom verwendeten Funktionscode und Datentyp.
Geräte-ID (Device Id)Die Geräte-ID ist ein eindeutiger Bezeichner, der verschiedene Geräte im Modbus-Netzwerk identifiziert. Jedes Modbus-Gerät hat eine eindeutige Gerätekennung.
MODBVS-Punkttyp - Der MODBVS-Punkttyp ist eine Option in Modscan32, die verwendet wird, um verschiedene Modbus-Datentypen und Registertypen zu wählen.
Display -Option in Modscan32, um das Format für die Anzeige von Daten auszuwählen.
Daten anzeigen -Die Option Daten anzeigen wird verwendet, um die gelesenen Modbus-Daten in Modscan32 anzuzeigen.
Show Traffic (Show Traffic)zeigt die Übertragungsdaten für die Modbus-Kommunikation in Modscan32 an.
Fenster Status zeigt
Number of Polls: Anzeige der Anzahl der aktuell gesendeten Befehle
Valid Slave Responses: Die Anzahl der Befehle, die vom Ziel-Slave geantwortet wurden.
Valid Slave Responses: Anzeige der Anzahl der Befehle, die vom Zielsklaven geantwortet wurden
**Device NOT CONNECTED! * * * *: Zeigt an, dass es derzeit keine Verbindung gibt.
* *Data Uninitialized* *: Das Fenster ist nicht konfiguriert.
**Modbus-Message - Time-Out* *: Zeigt an, dass das Gerät nach dem Senden des Befehls keine Antwort hat.
Wenn das Gerät nicht antwortet, gibt es viele Möglichkeiten, wie zum Beispiel:
1, Verbindungskonfigurationsfehler, die Baudrate des Hostes, die Slave-ID und andere Informationen nicht mit dem Slave-Gerät übereinstimmen, wird der Slave nicht zurückgeben.
2, die Linie ist abnormal, der Computer folgt vor dem Kommunikationskabel abnormal, kann nicht normal antworten.
3. Slave-Gerät löst Ausnahme nicht antworten, dies kann die Details des Modbus-Protokolls überprüft werden.
**Checksum Error in Response Message* *: Fehler bei der Datenüberprüfung der Antwort.
* *MODBUS Exception Response from Slave Device* *: Adress-Ausnahme, in der Regel, wenn es keine Register / Spule-Adresse zu lesen, die aufgeregnete Slave-Gerät gibt, gibt es keine 02 Ausnahme-Code zurück, wenn diese Adresse nicht vorhanden ist, wird die Software diesen Fehler meldet, wenn sie diesen Befehl empfängt.
这个可以是CAN协议吗,可以用485码
11
1
不错
1
ceshi
好
1
很好
好
aaaa
好
好
好 飞创好
感谢分享
感谢分享
很好
确实很好
新手村有没有伙伴
看看
很好
赞 赞 ,很详细 完美!
这个教程太好了!
能用?
能用不
很好很全面
很不错 很全面
解释详尽
好,很全面
好,很全面
好