RS485- und Modbus-Kommunikationsprotokoll-Tutorial (2)
3. RS485 hat ein Zweileitersystem und ein Vierleitersystem. Das Vierdrahtsystem kann nur eine Punkt-zu-Punkt-Kommunikation realisieren, die heute nur noch selten verwendet wird. Das Zweidrahtsystem ist eine Bustopologie, und es können maximal 32 Knoten an denselben Bus angeschlossen werden. Im RS485-Kommunikationsnetzwerk wird im Allgemeinen das Master-Slave-Kommunikationsverfahren verwendet, dh ein Master mit mehreren Slaves.
4. In vielen Fällen verwenden Sie beim Anschließen der RS-485-Kommunikationsverbindung einfach ein verdrilltes Paar, um die "A"- und "B"-Enden jeder Schnittstelle zu verbinden. Abgesehen von der Verbindung der Signalerde kann diese Verbindungsmethode bei vielen Gelegenheiten normal funktionieren, aber sie birgt aus zwei Gründen viele versteckte Gefahren:
1) Gleichtaktinterferenzproblem: Die RS-485-Schnittstelle nimmt den Differenzmodus an, um Signale zu übertragen, und muss das Signal nicht relativ zu einem bestimmten Referenzpunkt erkennen. Das System muss nur die Potentialdifferenz zwischen den beiden Leitungen erkennen. Aber die Leute ignorieren oft, dass der Transceiver einen bestimmten Gleichtaktspannungsbereich hat. Der Gleichtaktspannungsbereich des RS-485-Transceivers beträgt -7 bis plus 12 V. Nur wenn die oben genannten Bedingungen erfüllt sind, kann das gesamte Netzwerk normal funktionieren. Wenn die Gleichtaktspannung der Netzwerkleitung diesen Bereich überschreitet, beeinträchtigt dies die Stabilität und Zuverlässigkeit der Kommunikation und beschädigt sogar die Schnittstelle.
2) EMI-Problem: Der Gleichtaktanteil des Ausgangssignals des Sendetreibers benötigt einen Rückweg. Wenn kein niederohmiger Rückkanal (Signalerde) vorhanden ist, kehrt er in Form von Strahlung zur Quelle zurück, und der gesamte Bus strahlt elektromagnetische Wellen wie eine riesige Antenne aus.
5. Da der PC standardmäßig nur über eine RS232-Schnittstelle verfügt, kann die folgende Methode die RS485-Schaltung des PC-Hostcomputers abrufen:
1) Wandeln Sie das RS232-Signal der seriellen Schnittstelle des PCs über die RS232/RS485-Umwandlungsschaltung in das RS485-Signal um. Für das komplexe industrielle Umfeld ist es am besten, das Produkt mit Überspannungsschutz und Isolierung zu wählen.
2) Über die multiserielle PCI-Anschlusskarte kann die Erweiterungskarte, deren Ausgangssignal RS485 ist, direkt ausgewählt werden.