SC7200B RS485-Schnittstelle mit Kommunikationsfunktion Temperaturregler
Bedienungsanleitung
File Version: V21.12.10
SC7200B verwendet das Standard-RS485-Bus-MODBUS-RTU-Protokoll und ermöglicht einfachen Zugriff auf SPS, DCS und andere Instrumente oder Systeme zur Überwachung von Temperaturzustandsmengen. Die interne Verwendung eines hochpräzisen Sensorkerns und zugehöriger Geräte zur Gewährleistung hoher Zuverlässigkeit und hervorragender Langzeitstabilität kann RS232, RS485, CAN, 4-20 mA, DC0 ~ 5 V \ 10 V, ZIGBEE, Lora, WIFI, GPRS und andere Ausgabemethoden anpassen.
Technische Parameter
Technische Parameter | Parameterwert |
Marke | SONBEST |
Temperaturmessbereich | -50℃~120℃ |
Temperaturmessgenauigkeit | ±0.5℃ bei 25℃ |
Kommunikationsschnittstelle | RS485 |
Standard-Baudrate | 9600 8 1 n XNUMX |
Leistung | AC185~265V 1A |
Betriebstemperatur | -40~80°C |
Arbeitsfeuchtigkeit | 5 % relative Luftfeuchtigkeit bis 90 % relative Luftfeuchtigkeit |
Produktgröße
Wie erfolgt die Verkabelung?
Sensorverkabelung links | Rechte Stromversorgung AC22OV Verkabelung | ||||
![]() |
(1)RD | Fühler V+ | ![]() |
(8)RD | PWR+ |
(2)BU | Sensor V- | (9)BU | DWR- | ||
(4)BK | DWR- | ||||
Hinweis: Schließen Sie bei der Verkabelung zuerst die Plus- und Minuspole der Stromversorgung und dann das Signalkabel an |
Anwendungslösung
DETAILLIERTE TASTE
Standard-MODBUS-RTU-Protokoll, die Standard-Baudrate ist 9600, ungültige Überprüfung, 8 Datenbits, die Software kann Parameter wie Schwellenwert und Echtzeit-Abfrage von Temperaturdaten über RS485 ändern
- Drücken Sie kurz SET und lassen Sie es dann los, um die Einstellung für die obere Temperaturgrenze einzugeben. Drücken Sie ”
” um die Position auszuwählen, und drücken Sie “∧” und “∨”, um den Wert anzupassen
Relais 1 schaltet, wenn der Wert niedriger als die Offline-Schwelle ist. Obere Schwelle: Mindesttemperatur 0, Höchsttemperatur 99 0 - Drücken Sie die zweite SET-Taste, um die Einstellung für den unteren Temperaturgrenzwert von -0 einzugeben. Drücken Sie ”
” um die Position auszuwählen, drücken Sie “∧” und “∨” 70 M um den Wert anzupassen,
Relais 2 wird aktiviert, wenn der Wert höher als der obere Grenzwert 0 ist. Unterer Grenzwert: Mindesttemperatur -50, Z-Maximum 99 - Drücken Sie SET zum dritten Mal, um die Einstellung der Regelhysterese einzugeben. Drücken Sie ”
” um die Position auszuwählen, drücken Sie “∧” und “∨” um den Wert anzupassen
Rücklaufdifferenz: Mindesttemperatur 0, Höchsttemperatur 10 - Drücken Sie die vierte SET-Taste, um die Daten zu speichern
Der Öffnungs- und Schließvorgang von Temperiergeräten
Bedingungen für das Einziehen der Temperaturklemmen: gemessener Wert
Auslösebedingung der Temperaturklemme: gemessener Wert > unterer Grenzschwellenwert + Rückgabedifferenzwert
Wie in der Abbildung oben gezeigt, wenn der gemessene Wert niedriger ist als der untere Grenzwert abzüglich der Differenz, die interne Temperatur des Controllers Das Terminal zieht ein, um das Gerät einzuschalten; wenn der gemessene Wert auf den unteren Grenzwert steigt und die Differenz wieder addiert wird, die Temperatur
Das Abschlussterminal wird getrennt und das Gerät ausgeschaltet.
Die Bedingung für die Einzugsaktion des Temperaturanschlusses: gemessener Wert > oberer Grenzschwellenwert + Rückgabedifferenzwert
Auslösebedingungen der Temperaturklemme: Messwert
Wie in der Abbildung oben gezeigt, wenn der gemessene Wert höher als der obere Grenzwert ist und die Differenz wieder addiert wird, wird die interne Temperatur des Controllers Das Terminal zieht ein, um das Gerät einzuschalten; wenn der gemessene Wert auf den oberen Grenzwert fällt und die Differenz abgezogen wird, wird die Temperatur
Das Abschlussterminal wird getrennt und das Gerät ausgeschaltet.
Wie benutzt man es?
Kommunikationsprotokoll
Das Produkt verwendet das Standardprotokollformat RS485 MODBUS-RTU, alle Betriebs- oder Antwortbefehle sind hexadezimale Daten. Die voreingestellte Geräteadresse ist 1, wenn das Gerät ausgeliefert wird, und die voreingestellte Baudrate ist 9600, 8, n, 1
- Daten lesen (Funktions-ID 0x03)
Anfragerahmen (hexadezimal), Senden von Example: Daten von Gerät 1 abfragen, der Host-Computer sendet den Befehl: 1 01 03 00 00 00 01 84A.Geräte-ID Funktions-ID Startadresse Datenlänge CRC16 01 03 00 00 00 01 84 0 A Für den richtigen Abfragerahmen antwortet das Gerät mit data:01 03 02 00 79 79 A6, das Antwortformat wird wie folgt geparst:
Geräte-ID Funktions-ID Datenlänge Data 1 Code überprüfen 01 03 02 00 79 79 A6 Datenbeschreibung: Die Daten im Befehl sind hexadezimal. Nehmen Sie Daten 1 als Beispielample. 00 79 wird in einen Dezimalwert von 121 umgewandelt. Wenn die Datenvergrößerung 100 beträgt, ist der tatsächliche Wert 121/100=1.21. Andere und so weiter.
- Datenadresstabelle
Adresse Startadresse Beschreibung Datentyp Wertebereich 40001 00 00 Ammoniak50 Schreibgeschützt 0 bis 65535 40101 00 64 Modellnummer Lesen/Schreiben 0 bis 65535 40102 00 65 Gesamtpunktzahl Lesen/Schreiben 1 bis 20 40103 00 66 Geräte-ID Lesen/Schreiben 1 bis 249 40104 00 67 Baudrate Lesen/Schreiben 0 bis 6 40105 00 68 Modus Lesen/Schreiben 1 bis 4 40106 00 69 Protokoll Lesen/Schreiben 1 bis 10 - Geräteadresse lesen und ändern
(1). Geräteadresse lesen oder abfragen
Wenn Sie die aktuelle Geräteadresse nicht kennen und sich nur ein Gerät am Bus befindet, können Sie den Befehl FA 03 00 64 00 02 90 5F Geräteadresse abfragen nutzen.Geräte-ID
Funktions-ID Startadresse Datenlänge CRC16
FA 03 00 64 00 02 90 5F FA ist 250 für die allgemeine Adresse. Wenn Sie die Adresse nicht kennen, können Sie 250 verwenden, um die tatsächliche Geräteadresse zu erhalten, 00 64 ist das Gerätemodellregister.
Bei korrektem Abfragebefehl antwortet das Gerät beispielsweiseample, die Antwortdaten sind 01 03 0207 12 3A 79, deren Format in der folgenden Tabelle gezeigt wird:Geräte-ID
Funktions-ID Startadresse Model Code CRC16
01 03 02 55 3C 00 01 3A 79 Die Antwort sollte in den Daten enthalten sein, das erste Byte 01 gibt an, dass die tatsächliche Adresse des aktuellen Geräts lautet, 55 3C konvertiert in Dezimalzahl 20182 zeigt an, dass das Hauptmodell des aktuellen Geräts 21820 ist, und die letzten beiden Bytes 00 01 zeigen an, dass das Gerät hat eine Statusmenge.
(2). Geräteadresse ändern
Zum Beispielample, wenn die aktuelle Geräteadresse 1 ist, wollen wir sie auf 02 ändern, der Befehl lautet: 01 06 00 66 00 02 E8 14.Geräte-ID
Funktions-ID Startadresse Ziel CRC16
01 06 00 66 00 02 E8 14 Nachdem die Änderung erfolgreich war, gibt das Gerät Informationen zurück: 02 06 00 66 00 02 E8 27, sein Format wird wie in der folgenden Tabelle gezeigt geparst:
Geräte-ID Funktions-ID Startadresse Ziel CRC16 01 06 00 66 00 02 E8 27 Die Antwort sollte in den Daten stehen, nach erfolgreicher Änderung ist das erste Byte die neue Geräteadresse. Nach Änderung der allgemeinen Geräteadresse wird diese sofort wirksam. Zu diesem Zeitpunkt muss der Benutzer gleichzeitig den Abfragebefehl der Software ändern.
- Baudrate lesen und ändern
(1). Baudrate lesen
Die werkseitig voreingestellte Baudrate des Geräts beträgt 9600. Wenn Sie sie ändern müssen, können Sie sie gemäß der folgenden Tabelle und dem entsprechenden Kommunikationsprotokoll ändern. Zum Bspample, lesen Sie die Baudraten-ID des aktuellen Geräts, der Befehl lautet: 01 03 00 67 00 01 35 D5, und sein Format wird wie folgt analysiert.Geräte-ID
Funktions-ID Startadresse Datenlänge CRC16
01 03 00 67 00 01 35 D5 Lesen Sie die Baudratencodierung des aktuellen Geräts aus. Baudratenkodierung: 1 ist 2400; 2 ist 4800; 3 ist 9600; 4 ist 19200; 5 ist 38400; 6 ist 115200.
Bei korrektem Abfragebefehl antwortet das Gerät beispielsweiseample, die Antwortdaten sind 01 03 02 00 03 F8 45, deren Format wie in der folgenden Tabelle gezeigt ist:Geräte-ID
Funktions-ID Datenlänge Preis-ID CRC16
01 03 02 00 03 F8 45 codiert nach Baudrate, 03 ist 9600, d. h. das aktuelle Gerät hat eine Baudrate von 9600.
(2). Ändern Sie die Baudrate
Zum BeispielampB. die Baudrate von 9600 auf 38400 ändern, dh den Code von 3 auf 5 ändern, lautet der Befehl 01 06 00 67 00 05 F8 1601 03 00 66 00 01 64 15.Geräte-ID
Funktions-ID Startadresse Ziel-Baudrate CRC16
01 03 00 66 00 01 64 15 Ändern Sie die Baudrate von 9600 auf 38400, indem Sie den Code von 3 auf 5 ändern. Die neue Baudrate wird sofort wirksam. Ab diesem Zeitpunkt verliert das Gerät seine Antwort und die Baudrate des Geräts sollte entsprechend abgefragt werden. Geändert.
- Korrekturwert lesen
(1). Korrekturwert lesen
Wenn es einen Fehler zwischen den Daten und dem Referenzstandard gibt, können wir den Anzeigefehler reduzieren, indem wir den Korrekturwert anpassen. Die Korrekturdifferenz kann auf plus oder minus 1000 geändert werden, dh der Wertebereich ist 0-1000 oder 64535 -65535. Zum BspampWenn der angezeigte Wert also zu klein ist, können wir ihn korrigieren, indem wir 100 hinzufügen. Der Befehl lautet: 01 03 00 6B 00 01 F5 D6 . Im Befehl ist 100 Hex 0x64. Wenn Sie ihn reduzieren müssen, können Sie einen negativen Wert wie -100 einstellen, der dem Hexadezimalwert von FF 9C entspricht, der als 100-65535 = 65435 berechnet und dann in Hexadezimal in 0x FF 9C umgewandelt wird. Der Korrekturwert beginnt bei 00 6B. Wir nehmen den ersten Parameter als Beispielample. Der Korrekturwert wird für mehrere Parameter auf die gleiche Weise gelesen und modifiziert.Geräte-ID
Funktions-ID Startadresse Datenlänge CRC16
01 03 00 6B 00 01 F5 D6 Bei korrektem Abfragebefehl antwortet das Gerät beispielsweiseample, die Antwortdaten sind 01 03 0200 64 B9 AF, deren Format in der folgenden Tabelle gezeigt wird:
Geräte-ID Funktions-ID Datenlänge Datenwert CRC16 01 03 02 00 64 B9AF In den Antwortdaten gibt das erste Byte 01 die reale Adresse des aktuellen Geräts an, und 00 6B ist das erste Zustandsgrößen-Korrekturwertregister. Wenn das Gerät mehrere Parameter hat, funktionieren andere Parameter auf diese Weise. Das gleiche, die allgemeine Temperatur und Feuchtigkeit haben diesen Parameter, das Licht hat diesen Punkt im Allgemeinen nicht.
(2). Korrekturwert ändern
Zum Beispielample, wenn die aktuelle Zustandsgröße zu klein ist, möchten wir 1 zu ihrem wahren Wert addieren, und der aktuelle Wert plus 100 Korrekturoperationsbefehl lautet: 01 06 00 6B 00 64 F9 FD.Geräte-ID
Funktions-ID Startadresse Ziel CRC16
01 06 00 6B 00 64 F9 FD Nach erfolgreicher Operation meldet das Gerät: 01 06 00 6B 00 64 F9 FD, die Parameter werden nach erfolgreicher Änderung sofort wirksam.
Zum BeispielampDer Bereich liegt bei 0 bis 50 ppm, der analoge Ausgang ist ein Stromsignal von 4 bis 20 mA. Die Berechnungsbeziehung zwischen Kohlendioxid und Strom ist in der Formel dargestellt: C = (A2 – A1) * (X – B1)/(B2 – B1) + A1, wobei A2 die Obergrenze des Kohlendioxidbereichs, A1 die Untergrenze des Bereichs, B2 die Obergrenze des aktuellen Ausgabebereichs, B1 die Untergrenze, X der aktuell abgelesene Kohlendioxidwert und C der berechnete aktuelle Wert ist.
Die Liste der häufig verwendeten Werte lautet wie folgt:Strom (mA) Kohlendioxidwert (ppm) Berechnungsprozess 4 0.0 (50-0)*(4-4)÷(20-4)+0 5 3.1 (50-0)*(5-4)÷(20-4)+0 6 6.3 (50-0)*(6-4)÷(20-4)+0 7 9.4 (50-0)*(7-4)÷(20-4)+0 8 12.5 (50-0)*(8-4)÷(20-4)+0 9 15.6 (50-0)*(9-4)÷(20-4)+0 10 18.8 (50-0)*(10-4)÷(20-4)+0 11 21.9 (50-0)*(11-4)÷(20-4)+0 12 25.0 (50-0)*(12-4)÷(20-4)+0 13 28.1 (50-0)*(13-4)÷(20-4)+0 14 31.3 (50-0)*(14-4)÷(20-4)+0 15 34.4 (50-0)*(15-4)÷(20-4)+0 16 37.5 (50-0)*(16-4)÷(20-4)+0 17 40.6 (50-0)*(17-4)÷(20-4)+0 18 43.8 (50-0)*(18-4)÷(20-4)+0 19 46.9 (50-0)*(19-4)÷(20-4)+0 20 50.0 (50-0)*(20-4)÷(20-4)+0 Wie aus der obigen Formel hervorgeht, beträgt der Strom bei einer Messung von 8 mA 16 ppm.
Zum Beispielample, der Bereich ist 0~50ppm, der analoge Ausgang ist 0~5V DC0-5Vvoltage-Signal, Kohlendioxid und DC0-5Vvoltage Die Berechnungsbeziehung ist wie in der Formel dargestellt: C = (A2 -A1) * (X-B1) / (B2-B1) + A1, wobei A2 die Obergrenze des Kohlendioxidbereichs ist, A1 die Untergrenze des Bereichs ist und B2 DC0-5Vvol isttagDie obere Grenze des Ausgangsbereichs, B1 ist die untere Grenze, X ist der aktuell gelesene Kohlendioxidwert und C ist der berechnete DC0-5Vvoltage-Wert. Die Liste der häufig verwendeten Werte lautet wie folgt:DC0-5Vvoltage(V) Kohlendioxidwert (ppm) Berechnungsprozess 0 0.0 (50-0)*(0-0)÷(5-0)+0 1 10.0 (50-0)*(1-0)÷(5-0)+0 2 20.0 (50-0)*(2-0)÷(5-0)+0 3 30.0 (50-0)*(3-0)÷(5-0)+0 4 40.0 (50-0)*(4-0)÷(5-0)+0 5 50.0 (50-0)*(5-0)÷(5-0)+0 Wie in der obigen Formel gezeigt, wird beim Messen von 2.5 V der Strom DC0-5 Vvoltage ist 25 ppm
Haftungsausschluss
Dieses Dokument enthält alle Informationen über das Produkt, gewährt keine Lizenz für geistiges Eigentum, ausdrücklich oder implizit und verbietet jegliche andere Art der Gewährung von geistigen Eigentumsrechten, wie z. B. die Erklärung zu den Verkaufsbedingungen dieses Produkts, andere Themen. Es wird keine Haftung übernommen. Darüber hinaus gibt unser Unternehmen keine ausdrücklichen oder stillschweigenden Garantien in Bezug auf den Verkauf und die Verwendung dieses Produkts, einschließlich der Eignung für die spezifische Verwendung des Produkts, der Marktfähigkeit oder der Verletzungshaftung für Patente, Urheberrechte oder andere Rechte an geistigem Eigentum usw. Produktspezifikationen und Produktbeschreibungen können jederzeit ohne Vorankündigung geändert werden.
Kontaktieren Sie uns
Unternehmen: Shanghai Sonbest Industrial Co., Ltd
Adresse: Gebäude 8, Nordoststraße Nr. 215, Bezirk Baoshan, Shanghai, China
Web: http://www.sonbest.com
Web: http://www.sonbus.com
SKYPE: soobuu
E-Mail: sale@sonbest.com
Tel: 86-021-51083595 / 66862055 / 66862075 / 66861077
http://www.sonbus.com/
Shanghai Sonbest Industrial Co., Ltd
SM3591B
Dokumente / Ressourcen
![]() |
SONBEST SC7200B RS485-Schnittstelle mit Kommunikationsfunktion Temperaturregler [pdf] Benutzerhandbuch SC7200B, RS485-Schnittstelle mit Kommunikationsfunktion Temperaturregler |