LabVIEWForum.de - Kommunikation mit Advantech ADAM 4100 Modulen

LabVIEWForum.de

Normale Version: Kommunikation mit Advantech ADAM 4100 Modulen
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2
Labview
(21.02.2017 13:09 )teo schrieb: [ -> ][quote='teo' pid='186930' dateline='1487678953']
über Adam-5000TPC-6000 habe ich auch umgespielt bringte auch nicht Sad
Logisch, anderes Protokoll (Modbus-TCP) und Schnittstelle (TCP/IP).

Den "MoreChemistry" Link würde ich an deiner Stelle auch nicht groß weiterverfolgen, das ist eine UrAlt-Umsetzung des ADAM-ASCII-Protokolls.

Zum Schreiben (Setzen der Relais) habe ich dir einen Hinweis gegeben. Entweder geht das über das Write Coils (Start-Adresse könnte aber auch 16 anstatt 17 sein) oder du muss es mit "Write Single Register" probieren.

Gruß, Jens
Labview
Solange du jeweils Slave-Adresse 0 abfragst, wird das nicht funktionieren. Für jedes der beiden Module bitte die korrekte Slave-Adresse verwenden. Wie du die festlegen kannst, das habe ich verlinkt. Natürlich nicht an beide Module dieselbe Adresse vergeben - hoffentlich selbstverständlich.

Und arbeite dich schrittweise durch - erst mal nur das AI-Modul abfragen. Wenn das funzt, dann probierst du das DO-Modul alleine. Am Schluß dann beides zusammen.

Gruß, Jens
Labview
(21.02.2017 16:07 )teo schrieb: [ -> ]Hallo jens,

Sie meinen beide RTU oder? ich kann aber max bis 255 eingeben.
Ich wiederhole mich nur ungern:
s. letzte Seite dieser Doku:
http://advdownload.advantech.com/product...2-1-EN.PDF (letzte Seite)

Mit der Advantech Utility Software kann man laut dieser Doku die Module offenbar:
- erstens auf Modbus umschalten und
- zweitens ihnen eine Modul-Adresse verpassen.

Diese Modul-Adresse hat nichts mit der Adressen der Register zu tun. Diese Adressen sind dann in der Modbus-API für die Slave Adresse zu verwenden!

Ironie
(21.02.2017 16:07 )teo schrieb: [ -> ]Ich bin leider kein Programmierer, ich habe Bauingenieur studiert Sad
Ist das meine Schuld? Wieso dann eine Abschlußarbeit, bei der man was programmieren muss?

Gruß, Jens
Labview
Seiten: 1 2
Referenz-URLs