www.vorhilfe.de
Vorhilfe

Kostenlose Kommunikationsplattform für gegenseitige Hilfestellungen.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Vorhilfe
  Status Geisteswiss.
    Status Erdkunde
    Status Geschichte
    Status Jura
    Status Musik/Kunst
    Status Pädagogik
    Status Philosophie
    Status Politik/Wirtschaft
    Status Psychologie
    Status Religion
    Status Sozialwissenschaften
  Status Informatik
    Status Schule
    Status Hochschule
    Status Info-Training
    Status Wettbewerbe
    Status Praxis
    Status Internes IR
  Status Ingenieurwiss.
    Status Bauingenieurwesen
    Status Elektrotechnik
    Status Maschinenbau
    Status Materialwissenschaft
    Status Regelungstechnik
    Status Signaltheorie
    Status Sonstiges
    Status Technik
  Status Mathe
    Status Schulmathe
    Status Hochschulmathe
    Status Mathe-Vorkurse
    Status Mathe-Software
  Status Naturwiss.
    Status Astronomie
    Status Biologie
    Status Chemie
    Status Geowissenschaften
    Status Medizin
    Status Physik
    Status Sport
  Status Sonstiges / Diverses
  Status Sprachen
    Status Deutsch
    Status Englisch
    Status Französisch
    Status Griechisch
    Status Latein
    Status Russisch
    Status Spanisch
    Status Vorkurse
    Status Sonstiges (Sprachen)
  Status Neuerdings
  Status Internes VH
    Status Café VH
    Status Verbesserungen
    Status Benutzerbetreuung
    Status Plenum
    Status Datenbank-Forum
    Status Test-Forum
    Status Fragwürdige Inhalte
    Status VH e.V.

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Dt. Schulen im Ausland: Mathe-Seiten:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "Matlab" - undefined command/function daq
undefined command/function daq < Matlab < Mathe-Software < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Matlab"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

undefined command/function daq: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 14:55 Mo 06.08.2007
Autor: slevin

Ich habe seit einigen Wochen ein Projekt laufen, bei dem mittels einer Schnittstelle von National Instruments, PCI-6527, Relais geschaltet werden. Bisher hatte dies einwandfrei funktioniert. Doch als ich heute eine weitere Testreihe starten wollte, verweigerte MatLab die Arbeit mit der Fehlermeldung:
??? Error using ==> run
Undefined command/function 'digitalio'.

Das ganze Gebilde funktioniert mittels der Data Acquisition Toolbox. Mittels des Befehls "ver" habe ich überprüft, ob diese bei mir noch installiert ist. Dies trifft zu. Die PCI-Karte ist ebenfalls 100% in Ordnung.
Als zweiten Schritt wollte ich mir mit Hilfe des Befehls
"daqhwinfo('nidaq')"
Informationen anzeigen lassen. Auch dieser Versuch scheiterte mit der bereits erwähnten Fehlermeldung.
Keine Funktionen aus der Data Acquisition Toolbox sind in Matlab aufrufbar. Es erscheint permanent dieselbe Fehlermeldung. Daher meine Frage: Woran kann dies liegen?

Die MatLab-Version wurde von der Uni bereitgestellt. D.h. es besteht ständig eine Internetverbindung zu einem Uni-Server, der die Lizenzvergabe verwaltet. Kann es sein, dass eine Verminderung der Rechte die Ursache für die Funktionsverweigerung ist?

Wäre schön, wenn jemand eine Idee zu diesem Problem hätte.
Vielen Dank schon mal im Voraus!


Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.

        
Bezug
undefined command/function daq: Antwort
Status: (Antwort) fertig Status 
Datum: 16:13 Mo 06.08.2007
Autor: BKM

Hallo.

Aufgrund der gemachten Fehlerangabe bez. des gescheiterten Toolbox Aufrufes, bei dem dann folgendes erscheint (
>> daqhwinfo

ans =

          ToolboxName: 'Data Acquisition Toolbox'
       ToolboxVersion: '2.10 (R2007a)'
        MATLABVersion: '7.4 (R2007a)'
    InstalledAdaptors: {2x1 cell}

kannst Du mit großer Sichheit davon ausgehen, dass ( Warum auch immer !) dieses Tool von Matlab nicht aufrufbar ist. Das es an der Lizenz liegt kann ich mir nicht so direkt vorstellen. Sind denn andere Toolboxen aufrufbar?

Beste Grüße

Bezug
                
Bezug
undefined command/function daq: Frage (beantwortet)
Status: (Frage) beantwortet Status 
Datum: 16:23 Mo 06.08.2007
Autor: slevin

Danke für deine schnelle Antwort!

Habe die Statistik-Toolbox ausprobiert und festgestellt, dass diese funktioniert.
Kann man die Data Acquisition Toolbox einzeln nachinstallieren?

Gruß

Bezug
                        
Bezug
undefined command/function daq: Antwort
Status: (Antwort) fertig Status 
Datum: 17:07 Mo 06.08.2007
Autor: nschlange

Hi,

ja, das geht natürlich. Ich würde vorher über, sofern Du Windows verwendest,
die Toolbox über Systemsteuerung->Software->Matlab deinstallieren.
Dann die DVD rein und nur die gewünschte Toolbox installieren.

Könnte vielleicht ein lokales Rechteproblem vorliegen?
Darfst Du überhaupt auf die Hardware zugreifen?

mfg
nschlange

Bezug
                                
Bezug
undefined command/function daq: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 15:30 Di 07.08.2007
Autor: slevin

Das Tool funktioniert, so wie es scheint, an allen Rechnern der Uni nicht mehr. Ich spiele nun die neue Version von MatLab auf und hoffe, dass dadurch das Problem gelöst wird.

Danke für die Antworten und die Mühe

Bezug
                                        
Bezug
undefined command/function daq: Frage (überfällig)
Status: (Frage) überfällig Status 
Datum: 15:43 Do 09.08.2007
Autor: slevin

Nachdem ich ein wenig rumgefragt habe, ist es nun amtlich: der Fehler lag an einer gelöschten Lizenz der Data Acquisition Toolbox. Ich habe jetzt die Lizenz wieder von der Uni freigeben lassen und prompt liegt das nächste Problem vor.
Ich kann die Funktion addline nicht mehr aufrufen, um meinen Kanälen Werte zuzuweisen. Als Fehlermeldung erhalte ich folgendes:
          >> hwlines=addline(dio,0:7,3,'out')
         ??? Error using ==> digitalio.addline at 211
         NI-DAQ: The specified channel does not support the specified transfer direction.

Die Toolbox ist vorhanden und auch die Karte funktioniert. Mein Ziel ist das Setzen der Ausgänge von Port 3. Doch dazu muss ich zuerst die Lines hinzufügen, was bereits scheitert.
Hier sind einige Informationen, die mit MatLab aufrufbar sind.

         >> daqhwinfo
         ans =
                   ToolboxName: 'Data Acquisition Toolbox'
                   ToolboxVersion: '2.10 (R2007a)'
                  MATLABVersion: '7.4 (R2007a)'
                  InstalledAdaptors: {3x1 cell}

         >> dio = digitalio('nidaq', 1);
         >> whos dio
                   Name      Size            Bytes  Class        Attributes
                   dio       1x1              1304  digitalio    
        
          >> dio = digitalio('nidaq', 1);
          >> daqfind
                 Display Summary of DigitalIO (DIO) Object Using 'PCI-6527'.

                Port Parameters:  Port 0 is line configurable for reading and writing.
                                             Port 2 is port configurable for reading and writing.
                                             Port 3 is port configurable for reading and writing.
                                             Port 4 is port configurable for reading and writing.
                                             Port 1 is  configurable for reading.
                                             Port 0 is  configurable for reading and writing.
                            Engine status:  Engine not required.
                           DIO object contains no lines.

          >> hwinfo=daqhwinfo(dio)
                    hwinfo =
                                          AdaptorName: 'nidaq'
                                         DeviceName: 'PCI-6527'
                                         ID: '1'
                                         Port: [1x6 struct]
                                         SubsystemType: 'DigitalIO'
                                         TotalLines: 48
                                         VendorDriverDescription: 'National Instruments Data Acquisition Driver'
                                         VendorDriverVersion: '7.0.1'
         >> hwinfo.Port(3)
                   ans =
                                          ID: 3
                                         LineIDs: [0 1 2 3 4 5 6 7]
                                         Direction: 'in/out'
                                         Config: 'port'

Vielleicht weiss der ein ode andere, woran es liegt, dass die zuweisung nicht funktioniert.

Bezug
                                                
Bezug
undefined command/function daq: Fälligkeit abgelaufen
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 16:20 Do 16.08.2007
Autor: matux

$MATUXTEXT(ueberfaellige_frage)
Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Matlab"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.vorhilfe.de