Hallo, Es liegt folgendes Netzgerät vor: http://www.home.agilent.com/agilent/product.jspx?cc=DE&lc=ger&ckey=836433&nid=-35721.384004.00&id=836433 Folgende Funktion soll ausgegeben werden: t = 0 => 0 V 0 < t < t_1 => x V * t t_1 < t < 00 => x Volt Wie kann ich dieses realisieren?
Du wirst das Netzteil per GPIB an einen Rechner anschließen müssen, auf dem Du in der Programmiersprache Deiner Wahl die im Handbuch des Netzteils dokumentierten Befehle an die GPIB-Schnittstelle ausgeben musst. Wie das geht, wirst Du schon selbst herausfinden müssen.
Danke. Ich habe diesen Teil aus dem Beispielcode aufgegriffen: void out_setting(void) { /*15 volts/1.0 amp to +25V output */ static char *cmd_string[]= { "APPL P25V, 15.0, 1.0;" /* Set 15.0 volts / 1.0 amp to +25V output */ }; Hier wird die Funktion für das Setzen von Spannungen definiert. Zum Verständnis: Ich definiere hier einen string APPL P25V, 15.0, 1.0 richtig? Wenn ich diesen nun erhöhnen möchte von 0 Volt auf 25 Volt, also in der Art: for(i = 1; i <= 5; ++i) { Erhöhe Spannung ++; Nur Idee } Könnte es klappen? Weiß nicht mit "APPL P25V, 15.0, 1.0;" umzugehen, da es in Anführungszeichen steht :(
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.