Das weiß ich wie gesagt nicht, ich habe nur Informationen über die DLL gefunden. Der C-170 wird wie gesagt nicht von der Standard-PI-Software unterstützt, daher fehlen mir da die entsprechenden Infos. Wenn die Entscheidung steht wende Dich doch einfach nochmal an den PI Vertrieb, da kann man Dich dann an die zuständigen Kollegen weiterleiten.
Viel Erfolg!
Gabs
' schrieb:Hallo
Was den Aufwand betrifft vielleicht von Vorteil, preislich aber indiskutabel
HAbe eben nochmal den PDF-Katalog (pdf_2620.pdf) durchsucht. Dort heißt es beim C170 (S.12):
Sollte doch also wie angesprochen machbar sein?
So wie es aussieht wird doch etwas gebastelt.
Aufgrund neuer Erkenntnisse habe ich NI PCI 6503 bzw. NI USB 6501 in die engere Wahl gezogen. Somit sollte es zumindest kein Probleme mit LabVIEW-Kompatibilität geben!
Die PI-Treiberelektronik (C180) fordert eine minimale Pulsweite von 10µs und eine maximale Frequenz von 300Hz. Beides mit der NI-Hardware kein Problem.
Der USB 6501 bietet zwar nur "open-drain Ausgänge", aber da man für die PI-Treiberelektronik eh noch eine Spannungsversorgung basteln muß, könnte man mit über einen (Fest-)Spannungsregler die 5V einfach "abgreifen" bzw. zur Verfügung stellen.
Oder wenns das Budget bzw. der Professor zulässt, einfach die PCI 6503 "einstöpseln" und glücklich sein.
Eine der beiden Varianten wird es wohl werden, oder habe ich etwas nicht bedacht - Einwände?
' schrieb:Die PI-Treiberelektronik (C180) fordert eine minimale Pulsweite von 10µs und eine maximale Frequenz von 300Hz. Beides mit der NI-Hardware kein Problem.
Oh je!
Ich wurde darauf aufmerksam gemacht, das es wohl "problematisch" sein könnte derart kurze Impulse mit LabVIEW über Windows zu programmieren?!
Das kriegst du nur direkt über die HW hin...d.h. evtl. über die Vordefinition von DO-Verläufen die dann an die HW übergeben werden.
Das theoretische Minimum liegt bei Einbau einer nötigen Wartezeit in der "Lebensschleife" bei 1ms...du kannst auch keine Wartezeit angeben, dann gehts zwar schneller aber deine Prozessorlast geht auf Anschlag.
Das alles ist aber nur Theorie, weil du nie weißt was das Betriebssystem sonst noch macht.
Alternative: LV RT oder cRIO oder gleich was von PI...
Gruß
Achim
EDIT: Post #2800
Das ist aber Sch...ade!
Da habe ich mich die ganze Zeit auf andere Schwerpunkte konzentriert und dies garnicht bedacht - jetzt habe ich ein Problem!
Derartige DO "Vordefinitionen" könnte ich machen mit?
Die 300Hz sind eher unwichtig, da hohe Geschwindigkeit nicht benötigt werden. Eine geringe Schrittweite allerdings schon und hierfür brauche ich die kurzen Impulse!
MfG
ps: Werde mich gleich mal mit PI in Verbindung setzen.
Also nochmal zur Verdeutlichung?!
Kann ich mit LabVIEW auf einem Windows-System einen Impuls mit einer Länge von 10µs ausgeben?
Anschließend muß ich 3ms warten, bevor ich den nächsten Impuls ausgeben darf.
Etwas verwirrte Grüße
und zwischendrin mal ein Danke an alle dir mir bisher geholfen haben
' schrieb:Kann ich mit LabVIEW auf einem Windows-System einen Impuls mit einer Länge von 10µs ausgeben?
Anschließend muß ich 3ms warten, bevor ich den nächsten Impuls ausgeben darf.
Meine Antwort: Hängt von der Messkartenhardware ab... Ich hab eine 7830R, die schafft das sogar analog, im allgemeinen sind die DIO-Ports glaub ich meist etwas schneller als die analogen Ausgaben. Da Du Pulse ausgeben willst, sollte das mit den Pulsen mit etwas geringerer Flexibilität in Bezug auf Regelung etc. schon hinhauen - aber hängt halt an der Hardware...
ch
Im Moment habe ich die NI PCI-6503 im Auge und durchforste gerade das Datenblatt.
Die zuvor genannte USB Variante NI 6501 ist aus anderen Gründen ausgeschieden.
Nachtrag:
Vielleicht stell ich mich gerade etwas blöd an, aber ich hab mir grad mal deine 7830R auf der NI-Homepage angeschaut. Hier ist die Max. Taktrate ja brav angegeben. Bei der 6503 steht unter "Specifications" aber nichts dergleichen ...
' schrieb:Im Moment habe ich die NI PCI-6503 im Auge und durchforste gerade das Datenblatt.
Die zuvor genannte USB Variante NI 6501 ist aus anderen Gründen ausgeschieden.
Durchforste nicht weiter...
Das hier bricht dir den Hals:
[
attachment=15306]
Gruß, Jens
EDIT: Ruf halt mal bei NI an und lass dich beraten...