22.10.2008, 16:56
Beitrag #2
|
Y-P
☻ᴥᴥᴥ☻ᴥᴥᴥ☻
Beiträge: 12.612
Registriert seit: Feb 2006
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
|
Anfangsschwierigkeiten mit LabVIEW 8.2
Das mit der Rate verstehe ich noch nicht so ganz, aber statt den lokalen Variablen könntest Du doch ein Schieberegister verwenden (am besten in Verbindung mit einer "State Machine", Bsp. dazu findest Du im Forum).......
...... und noch was ...... Die Express-VIs würde ich an Deiner Stelle durch Low-Level-VIs ersetzen.
Gruß Markus
--------------------------------------------------------------------------
Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
|
|
|
23.10.2008, 11:00
Beitrag #3
|
priest
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Oct 2008
8.2
-
de
44
Deutschland
|
Anfangsschwierigkeiten mit LabVIEW 8.2
OK Danke schonmal!
Ich habe also das Problem mit der Datenrate gelöst.
zZ Kann ich meine Thermoelemente und Drucksensoren auslesen, sowie in geeigneter Form protokollieren.
Jetzt habe ich einige Schwierigkeiten mit den PID Reglern für die Temperatursteuerung.
Ich bekomme ja von meinem PID Regler (Control Design Construct, parallel) meine Übertragungsfunktion G(s).
Die kann ich in den Bildbereich H8s) transformieren unter berücksichtigung meiner Regeldifferenz.
An dieser Stelle komme ich nicht mehr weiter, denn ich bin recht ratlos wie ich von diesem reinen numerischen wert H(s)
auf ein gepulstes Signal kommen kann, mit dem ich meine Solid State Relais schalten kann.
Danke schonmal im Vorraus für Anregungen
|
|
|
23.10.2008, 12:40
(Dieser Beitrag wurde zuletzt bearbeitet: 23.10.2008 12:40 von chrissyPu.)
Beitrag #4
|
chrissyPu
LVF-Stammgast
Beiträge: 467
Registriert seit: Jun 2006
2014 PDS
2006
DE_EN
64283
Deutschland
|
Anfangsschwierigkeiten mit LabVIEW 8.2
Hi!
' schrieb:mit dem ich meine Solid State Relais schalten kann.
Schonmal nach Zweipunktregler geschaut? Würde ich instinktiv bei Relais irgendwie sinniger finden... vielleicht schreibst du noch ein paar takte mehr, wie deine hardware aussieht.
ch
|
|
|
27.10.2008, 11:42
Beitrag #5
|
priest
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Oct 2008
8.2
-
de
44
Deutschland
|
Anfangsschwierigkeiten mit LabVIEW 8.2
Ja ich würde auch lieber 2Punkt Regler benutzen, aber es sind explizit PID Regler gewünscht.
Meine Hardware ist ein Rohrleitungssystem, dass beheizt werden soll.
Dafür habe ich zur Verfügung Digitale I/O Kanäle, die wiederum Solid State Relais ansteuern, die die Leistung auf meine Heizung schalten.
Da ich ja nur 2 Punkt fahren kann, soll ich eine PID Reglung auf Puls Bandbreiten Modulation umbauen, damit die
Heizung quasi linear angesteuert werden kann.
|
|
|
27.10.2008, 13:47
Beitrag #6
|
|
|
27.10.2008, 16:26
Beitrag #7
|
priest
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Oct 2008
8.2
-
de
44
Deutschland
|
Anfangsschwierigkeiten mit LabVIEW 8.2
ja genau das ist ja mein Problem!
Mein Regler gibt einen Wert zwischen 0 und 1 aus für 0 und 100%, wie kann ich das jetzt auf ein gepulstes Signal umbauen und wie kann ich damit
einen digitalen I/O ansteuern.
Es tut mir leid, wenn das absolutes Grundwissen darstellen sollte, aber meine Betreuer wollen das "nur" realisiert haben und können mich leider nicht wirklich unterstützen, da ihnen LabVIEW völlig fremd ist und weder Reglungstechnik für Praktiker noch Einführung in LabVIEW bringen mich dabei entscheidend weiter.
Danke für die Hilfe
|
|
|
27.10.2008, 18:04
Beitrag #8
|
|
|
28.10.2008, 09:59
Beitrag #9
|
priest
LVF-Neueinsteiger
Beiträge: 7
Registriert seit: Oct 2008
8.2
-
de
44
Deutschland
|
Anfangsschwierigkeiten mit LabVIEW 8.2
WOW! Danke für die Hilfe, das war quasi perfekt!
2s waren genau der Bereich mit dem ich ansteuern wollte und die 1% Schritte sollten auch ohne Probleme ausreichen!
|
|
|
| |