LabVIEWForum.de - NI9871 RS485 2 wire modbus MAX

LabVIEWForum.de

Normale Version: NI9871 RS485 2 wire modbus MAX
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Um welches Gerät handelt es sich eigentlich bei deiner Gegenstelle ("Modbus-Karte")? Versteht die überhaupt Modbus RTU? Stimmen so Sachen wie Baudrate und Modbus-Adresse?
Versuch doch erst einmal, eine erfolgreiche Kommunikation per LabVIEW und Modbus-API herzustellen, anstatt dich mit dem VISA Panel abzuquälen.

Gruß, Jens
der Rechner hat nur LV2012 und FPGA lizenz ist abgelaufen. Ich habe 2 Beispiel VIs gefunden, aber die lesen auch nichts.
Die Modbus-Karte ist diese
http://www.carel.com/bms-building-manage...0191/55654
Dokumentation sehr duenn.
Die meisten Register auf der cPco sind read only, aber ich sollde die zumindest lesen koennen?
Ich werde morgen mal 2 100 Ohm Widerstaende einsetzen, als Terminator. Mal sehn. Und/Oder die Stecker anders verdrahten. Brauche ich wirklich keinen Adapter, ich habe einfach diese Karte mit dem R232 Stecker von NI verdrahted. Aber da die NI 9871 RS485 kann, sollte das eigentlich gehen.

Habe im NI Forum bestaetigt bekommen, dass ich keinen Adapter brauche
habe den Modbus Library iv bischen bearbeitet, es funktioniert an sich, kein Timeout an dem port, wo die Modbus Karte haengt. Aber die Werte aus den Registern sind ziemlich seltsam, sind Vielfache von 256, nicht, was eigentlich dirn sein sollte
funktioniert nun, vi muss auf der cRio sitzen.
das Kabel war richtig.
vi war auf dem PC host, nicht auf der cRIO. Inzwischen ist alles fertig, Modbus vi mit state machine, funktioniert.
Seiten: 1 2
Referenz-URLs