Hallo,
ich bin ein LabVIEW-Newbie und stehe vor einem Problem.
Ich will mit LabVIEW einen Frequenzumrichter ansprechen, der eine ASM steuern soll.
Verbunden ist die Hardware folgendermaßen:
PC->USB-Adapter->SUB-D-Buchse->FU->ASM Feldbus: PROFIBUS DP
Über eine Inbetriebnahmesoftware kann ich den FU auch ansprechen => Hardware scheint i.O. zu sein und betriebsbereit.
Mit LabVIEW will ich jetzt verschiedene Parameter lesen/verändern. Dazu habe ich mit NI-VISA Driver Wizard einen virtuellen Treiber installiert, der mir einen COM1-Port, LTP1 und einen USB-RAW in LabVIEW zur Verfügung stellt.
Ich habe ein kleine Vi zum testen geschrieben, die Befehle senden soll(Anhang), leider ohne Erfolg.
Hat jemand Erfahrungen mit LabVIEW und PROFIBUS und teilt sie mir mit
?
Möglicherweise sind meine Befehle(z.B. NIST_A) auch falsch. Muss ich diese in ein PROFIBUS-Telegramm umwandeln? (Versuchte ich auch, aber ebenfalls ohne Erfolg)
Mir ist auch nicht klar, wie genau ich die Befehle in ein korrektes PROFIBUS-Telegramm umwandel.
Beispiel-Telegramm aus dem Listenhandbuch: 0x6 0 0x731 0x02 0x90 0x0000 0x0000
Müsste ich dieses in Binärcode umwandeln?
Macht es mehr Sinn mit OPC-Server zu arbeiten?
Zur Hardware von Siemens:
FU G120 mit CU240-B DP
S7 USB ADAPTER A2
Bin über alle Hilfen/Hinweise/Tipps/Überlegeungen/etc. dankbar =)