+

16DO 16-weg ausgang relais modul isolation 485 MODBUS quelle code industrial control

USD 46.39

16DO 16-weg ausgang relais modul isolation 485 MODBUS quelle code industrial control

Description

Grundlegende funktionen:Unterstützung standard MODBUS geräte wie text, touchscreen, PLC, etc.

  • 16-weg relais ausgang, einzel-weg maximale 10A/5A

  • 1-weg 485 kommunikation port (unterstützung)StandardModbus-RTU protokoll)

Code Funktion Unterstützung Funktion Code:

Funktion code
Definition
Operationen (binary)
0x02
Lesen schalter eingangLesen ein oder mehr schalter zustand eingang daten
0x01
Lesen schalter ausgangLesen ein oder mehr schalter ausgang status daten
0x03
0x04
Lesen register daten
Lesen daten von einem oder mehr register
0x05
0X0F
Schreiben schalter ausgang
Schreiben mehrere schalter
Control alle die wegRelais"Hop / sub" ausgang
0x06
Schreiben einzelnen pfad registerSchreiben ein set der binäre daten in einem einzigen register
0x10
Schreiben multiplexer registerSchreiben mehrere sätze von binäre daten in mehrere register

**************************************************************************************************************

MODBUS adresse1
Baudrate: 9600
8Bit daten bits
1 bit stop bits
Keine überprüfen
00001-00016 16 relais Ausgang
**********************************************
-

Lesen analog eingang (0x04)

Host sendet:Addr 04 regH regL NumH numL crcH crcL

Von der maschine zurück:Addr 04 len d0H d0L...DnH dnL crcH crcL

Interpretation: Register adresse von0Starten zählen.NumH numLStellt die anzahl der routen der analog menge zu lesen sein. Diese karte hat 5 analog eingang kanäle.10bitADCJeder analog dauert bis zwei bytes von daten. Für beispiel, zu lesen die2Lu Er3Die register adresse ist0001Die anzahl von registern ist0002Für beispiel, zu lesen alle analog mengen1Lu Zhi di8Die adresse der register ist uuuuuuuuuuuuu0000Die anzahl von registern ist0008Rückkehr daten0-0x3FFStellt die gesammelten analog mengen, wie analog mengen.0-20mADie daten lesen sind18CDie dezimalstelle anzahl ist396So dass die aktuellen wert istICH = 20mA * 396/1023 = 7,742 mASensoren sind in der regel4-20mAWenn die lesen wert ist weniger als4mADie verbindung linie fehlerhaft ist.

Beispiel: lesen sie die erste1Lu Zhi di8Straße analog

Host sendet:01 04 00 00 08 F1 CC

Von der maschine zurück:0104 0C d0H d0L...D5H d5L crcH crcL

-
Analog mengeEingang und ausgangVC quelle code(Klar notes):
//Lesen sie die status von einem einzigen register//Ip_Addr slave MODBUS adresse//Data_Addr Daten Lagerung Register AdresseUInt16 readBUF (byte ip_Addr, UInt16 data_Addr){UInt16 crc; //überprüfen wertByte [] MSG = neue byte [8]; //anweisung array

MSG [0] = ip_Addr; //slave adresseMSG [1] = 0x04; //Lesen einem einzigen registerMSG [2] = byte (data_Addr > 8); hohe bit von// register adresseMSG [3]= (byte) data_Addr; niedrigen bit // register adresseMSG [4] = 0x00; hohe bit von daten länge zu lesenMSG [5] = 0x01; die basis länge der daten zu lesen seinCRC = CRC16 (msg, 6);MSG [6] = byte (crc > 8); 8 ziffern höher in //überprüfenMSG [7] = (byte) crc; //überprüfen niedrigen 8 bits

Comm. Schreiben (msg); //Senden Lesen Antrag Zheng

Receive_A_Frame(); //Empfangen die Zhen antworten signal//Hinzufügen hier: Beurteilen die empfangenen daten}

...
Mehr quelle code, kontaktieren sie bitte den verkäufer nach dem kauf.

-Probe konfiguration software einstellungen

-

-

Verdrahtung diagramm von zwei-draht sensor

Verdrahtung diagramm von drei-draht sensor
Verdrahtung diagramm von vier-draht sensor
Bieten freie prüfung software
Zehn sätze von spulen sind zwingend auf die richtige und 10 spulen sind lesen auf die links.
Gezwungen single coil
Auf der rechten, 10 sätze von registern sind zwingend, und auf die links, 10 sind lesen.RegisterWert
Specification

Art : Logik IC

Bedingung : Neu

+