INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

DQMH - Wie kann ich ein Modul anhand von Hardware wechseln



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

25.02.2021, 08:40
Beitrag #1

TpunktN Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 219
Registriert seit: Jul 2011

2021
2011
EN

70***
Deutschland
Question DQMH - Wie kann ich ein Modul anhand von Hardware wechseln
Guten Morgen LVF'ler,

ich benutze schon eine Weile das Delacor QMH Addon und habe schon ein paar Module damit gemacht und sogar schon ein gesamtes Projekt. Ich finde das System super und die Module kann ich wunderbar in anderen Programmen wiederverwenden. Jetzt habe ich hier ein Problem, das ich nirgends finde, bzw auch nicht weiß wie ich danach suchen soll.

Wir haben zwei Windkanäle, die gleich im Aufbau sind, nur die Hardware / Messtechnik ist anders. Mein Ziel ist es jetzt für beide Windkanäle das gleiche Programm zu verwenden und nur das Modul für die Hardware auszutauschen, also eine .exe, die an beiden Kanälen verwendet wird. Im Programm selbst würde ich aber ungerne beide Module ansprechen wollen, quasi ein Befehl, der für beide Module gilt verwenden und das aktive verarbeitet den Befehl dann.

Wie macht man das? Ein Modul einzubinden ist ja einfach, aber die gleichen Befehle an verschiedene Module zu senden, habe ich keine Ahnung, müssen die dann identisch heißen? Mit identischen Befehlen? Oder muss ich dann doch alles doppelt programmieren? Verwendet man dann ein "Übersetzer"-Modul?
Am liebsten wäre es mir ich habe eine .exe und starte anhand einer Konfigdatei das passende Modul und dem Programm ist es egal, es sendet die gleichen Befehle, egal welches Modul. Es wird vermutlich darauf hinauslaufen, dass die Software dann mehr Module bekommt und an noch mehr Kanälen läuft, deswegen würde ich gerne die Software dahingehend neutral halten.

Ich glaube ich stehe entweder komplett auf dem Schlauch oder es geht nicht wie ich mir das denke...

Danke schon mal,
Timo

Justieren ist dem Gerät sagen was es anzeigen soll, kalibrieren ist die Kontrolle dieser Anzeige. Eichen ist ein längerer Prüfprozess und darf nur das Eichamt!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2021, 10:05
Beitrag #2

MScz Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 75
Registriert seit: May 2020

2019,2020
2014
DE_EN



RE: DQMH - Wie kann ich ein Modul anhand von Hardware wechseln
Hey Timo,

was du suchst ist Objektorientierte Programmierung (auch OOP) genannt.
Für den Anfang finde ich die Serie von Tom dabei ganz gut: https://www.youtube.com/watch?v=j2JkcC0CMEI

Die Umsetzung in DQMH ist relativ einfach. Du musst nur dein Windkanal Modul so anpassen, das es die richtige Klasse wählt und bei jedem weiteren Befehl an das Modul dann die richtige Klassenmethode ausführen. Schau dir die Videos von Tom an, dann verstehst du was ich meine Wink.

Gruß Max
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.02.2021, 12:54
Beitrag #3

TpunktN Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 219
Registriert seit: Jul 2011

2021
2011
EN

70***
Deutschland
RE: DQMH - Wie kann ich ein Modul anhand von Hardware wechseln
(25.02.2021 10:05 )MScz schrieb:  was du suchst ist Objektorientierte Programmierung (auch OOP) genannt.

Vielen Dank Max,
hab mir die kurze Serie mal angeschaut, das sieht passend aus. Da suche ich mir wohl ein in depth guide, das bischen hat da nicht gereicht Tongue

Justieren ist dem Gerät sagen was es anzeigen soll, kalibrieren ist die Kontrolle dieser Anzeige. Eichen ist ein längerer Prüfprozess und darf nur das Eichamt!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
Music FGEN Erzeugung eines Signalverlaufs anhand einer Mathematischen Funktion DavidStefan 11 7.538 29.05.2021 07:03
Letzter Beitrag: GerdW
  Wechseln zwischen Registerkarten mittels Drücken von Schaltfläche CaptainZurSee 3 3.497 05.02.2021 14:53
Letzter Beitrag: GerdW
  SVN Revision anhand des commit-Datums ermitteln spacz 2 3.107 28.02.2019 08:09
Letzter Beitrag: th13
  Phasen zeitgesteuert wechseln -cosmo- 7 6.429 08.06.2018 12:18
Letzter Beitrag: jg
  Prüfsummenberechnung anhand C-Code Y-P 2 5.040 20.09.2016 09:42
Letzter Beitrag: Y-P
  Zwischen Check Boxen wechseln chris_qube 9 6.032 09.07.2016 20:59
Letzter Beitrag: Trinitatis

Gehe zu: