Unsere Partner:

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner

DIAdem-Forum.de Partner






Stellenangebote:
Entwicklungsingenieur Messtechnik und Fahrzeugelektronik (m/w)
Planung und Durchführung von Projekten im Bereich NFZ-Messtechnik
MBtech Group GmbH Co. KGaA
Magstadt, Sindelfingen bei Stuttugart, Stuttgart
Versuchsingenieur innovative Chassissysteme (m/w)
Erprobung von Chassissystemen, Koordination des Aufbaus von Aggregateträgern
MBtech Group GmbH Co. KGaA
Magstadt
Laboringenieur / Messtechnikingenieur mit Labview (w/m)
Entwicklung und Auslegung von Versuchsaufbauten
Brunel GmbH
Frankfurt/Offenbach
Versuchsingenieur Chassis Erprobung (m/w)
Grundsatzuntersuchungen, Fahrversuche und Freigabeuntersuchungen im Fahrwerkbereich
MBtech Group GmbH Co. KGaA
Magstadt
Applikationsingenieur Abgasnachbehandlung / SCR Dosiermodul (m/w)
Spezifikation, Applikation, Test und Validierung von Softwarefunktionen der Abgasnachbehandlung
MBtech Group GmbH Co. KGaA
Fellbach
Entwicklungsingenieur Getriebemechatronik (m/w)
Getriebe und Hybrid Aufgabenstellungen
MBtech Group GmbH Co. KGaA
Fellbach, Stuttgart
Entwicklungsingenieur Fahrzeugapplikation Verbrennungsmotor (m/w)
Applikation, Test und Validierung von Motorsteuergerät-Funktionen auf den Gebieten Fahrbarkeit und Regelungssysteme
MBtech Group GmbH Co. KGaA
Fellbach
Applikationsingenieur Abgasnachbehandlung /-OBD Otto (m/w)
Applikation, Test und Validierung von Softwarefunktionen der Abgasnachbehandlung / - OBD
MBtech Group GmbH Co. KGaA
Fellbach
Versuchsingenieure / Produktionsingenieure (m/w)
Prozessentwicklung, Versuchswesen in den Bereichen Messtechnik, Elektronik, Getriebetechnik
über Steinbach Partner Executive Consultants
Region Stuttgart und Unterfranken
Versuchsingenieur Betriebsfestigkeit (m/w)
Auswerten von Messdaten, Erstellung von Autosequenzen
MBtech Group GmbH Co. KGaA
Wörth, Untertürkheim
Versuchsingenieur (m/w) Sonderversuch
Entwicklung neuer Testmethoden im Sonderversuch
Continental AG
Hannover
Test Engineer (m/w)
Durchführung und Analyse von Versuchen an PKW-Innenraumkomponenten
Johnson Controls Automotive Experienc über Scheerer Werbung GmbH
Burscheid

Stand: 10:04:18 06.02.2012



.
 
Antwort schreiben 
 
Themabewertung:
  • 0 Bewertungen - 0 im Durchschnitt
  • 1
  • 2
  • 3
  • 4
  • 5

Kanaleigenschaften
17.02.2010, 14:54
Beitrag #1
DIAdem-Version: 11
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2009
Kanaleigenschaften

Hallo mal wieder,
beim probieren mit dem DiaScript lerne ich jeden Tag gut was dazu, aber treffe auch ständig auf neue Probleme.

Ich möchte gerade einen Kanal auf seine Eigenschaften Min, Max und Länge prüfen.

Min max klappt gut, bei Länge kommt der Fehler:

Fehlermeldung des DIAdem Befehlskerns:

Die Kanalreferenz "333" beim Zugriff auf die Kanaleigenschaft "length" ist ungültig.



Der Kanal 333 ist vorhanden, die Werte Min und Max werden auch zurückgegeben, nur die Länge halt nicht.

Code:
'Test 17.02.2010 -- STG
dim iChn
dim Min
dim Max
dim Length

iChn = 333

Min = ChnPropGet(iChn, "minimum")
Max = ChnPropGet(iChn, "maximum")
Length = ChnPropGet(iChn, "length")

MsgBox (Min & "     " & Max & "     " & Length)

Warum kann er die Eigenschaft nicht auslesen, sie wird mir im Datenportal ja auch angezeigt?

Viele Grüße
STG

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren



17.02.2010, 15:29
Beitrag #2
DIAdem-Version: alle
DIAdem-Sprachversion: DE/EN
DIAdem Erfahrung seit: 1995
RE: Kanaleigenschaften

Hallo STG,

das sollte eigentlich funktionieren - aber hier ein paar Hinweise.
Anstelle von ChnPropGet solltest du ChnPropValGet verwenden. ChnPropValGet gibt die Daten typecht zurück. ChnPropGet stammt noch aus Zeiten von vor 10.2.

Besser ist aber die neue Data-API. Dann sieht das so aus:

Code:
dim oChn
dim dMin
dim dMax
dim iLength

set oChn = Data.GetChannel("[1]/Geschwindigkeit")
dMin     = oChn.Properties("minimum").Value
dMax     = oChn.Properties("maximum").Value
iLength  = oChn.Size

MsgBox (dMin & "     " & dMax & "     " & iLength)

Ich bevorzuge auf jeden Fall die API.

Carpe DIAdem

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
01.03.2010, 14:28
Beitrag #3
DIAdem-Version: 11
DIAdem-Sprachversion: DE
DIAdem Erfahrung seit: 2009
RE: Kanaleigenschaften

Danke, das hat mir sehr geholfen. Ich habe nun mein 1. richtiges Makro fertig und bei "DIAdem Anfänger hat fragen" gepostet.

Viele Grüße
STG

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren
Antwort schreiben 


Gehe zu: