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 

PCAN Basic direkt in LabView



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!

07.09.2022, 13:49
Beitrag #1

ewiebe Offline
LV Fortgeschrittener
**


Beiträge: 60
Registriert seit: Mar 2011

LV bis 2021
2005
DE

32xxx
Deutschland
PCAN Basic direkt in LabView
Hallo zusammen,

ich habe bis jetzt den PCAN.Basic Treiber ( https://www.peak-system.com/PCAN-Basic.239.0.html?&L=1 ) in .NET erstellt (Klassenbibliothek in Visual Studio) und ihn dann in LabView als .NET DLL eingebunden und verwendet.
Ich würde aber gerne direkt die PCANBasic.dll, PCAN_2USB.dll und Pcan_usb.dll in LabView einbinden.
Hat das jemand mal gemacht? Könnte jemand den LabView Code freundlicherweise zur Verfügung stellen?

Oder gibt es vielleicht ein github (o.ä.) Projekt, wo das gemacht wurde?

Danke und Gruß
Eugen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.09.2022, 15:24
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: PCAN Basic direkt in LabView
Hallo Eugen,

vgl. den Link zu KDI hier: https://www.peak-system.com/LabVIEW-CAN-...255.0.html

Wir haben die API kürzlich verwendet, hat ganz gut geklappt, und für den Preis brauchst du dich nicht hinsetzen und die DLL selber importieren.

Gruß, Jens

P.S.: 1x fragen langt, der andere Thread ist 10 Jahre alt, den du da hochgekramt hast.

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
07.09.2022, 15:44
Beitrag #3

Martin.Henz Offline
LVF-Team
LVF-Team

Beiträge: 429
Registriert seit: Jan 2005

2.5.1 bis 20
1992
kA

74363
Deutschland
RE: PCAN Basic direkt in LabView
Suchst du das hier?

https://lavag.org/files/file/211-pcan-driver_lv2009/

Martin Henz
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2022, 07:49
Beitrag #4

ewiebe Offline
LV Fortgeschrittener
**


Beiträge: 60
Registriert seit: Mar 2011

LV bis 2021
2005
DE

32xxx
Deutschland
RE: PCAN Basic direkt in LabView
Hallo Martin,

danke für den Link!
Ich suche aber nicht ganz dieses, was du geschickt hast.
In dieser Bibliothek wird die API der PCAN_USB.DLL (81kB, hier V2.0.3.0) zur Verfügung gestellt.
Ich suche aber die API der PCANBASIC.DLL (1.795kB, V4.1.0.96) und am besten mit einem implementierten (separaten) Thread, wo die empfangenen CAN Nachrichten zur Verfügung gestellt werden.

Eventuell ist das eine mögliche / passende Bibliothek:
https://www.digiinst.de/p/labview-r-api-...sic-fd-4-x
Kostet recht günstig: ca. 60€
Mal sehen...

Gruß
Eugen
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2022, 08:29
Beitrag #5

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: PCAN Basic direkt in LabView
(08.09.2022 07:49 )ewiebe schrieb:  Hallo Martin,

danke für den Link!
Ich suche aber nicht ganz dieses, was du geschickt hast.
In dieser Bibliothek wird die API der PCAN_USB.DLL (81kB, hier V2.0.3.0) zur Verfügung gestellt.
Ich suche aber die API der PCANBASIC.DLL (1.795kB, V4.1.0.96) und am besten mit einem implementierten (separaten) Thread, wo die empfangenen CAN Nachrichten zur Verfügung gestellt werden.

Eventuell ist das eine mögliche / passende Bibliothek:
https://www.digiinst.de/p/labview-r-api-...sic-fd-4-x
Kostet recht günstig: ca. 60€
Mal sehen...

Gruß
Eugen

Hallo Eugen,

genau die meinte ich. Frag doch mal, ob du eine Demo-Version bekommst, und wenn nich, das wirst du dir hoffentlich noch leisten können.
Die VIs funktionieren, ob sie deine Bedürfnisse abdecken, schwer zu sagen.

Es ist auf jeden Fall nicht ganz so komfortabel wie XNET, aber auch das hat so seine Tücken.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
08.09.2022, 09:31
Beitrag #6

ewiebe Offline
LV Fortgeschrittener
**


Beiträge: 60
Registriert seit: Mar 2011

LV bis 2021
2005
DE

32xxx
Deutschland
RE: PCAN Basic direkt in LabView
Hallo zusammen,

Habe auf die Schnelle selber etwas geschrieben.
Siehe Anhang. Funktioniert. Ist in LV2016.
Um daraus eine sauber und 24/7 laufende Applikation zu machen wird man aber noch einiges an Arbeit reinstecken müssen.

Wenn das jemandem hilft, würde ich mich über eine Postkarte freuen ;-)

Schönen Gruß
Eugen


Angehängte Datei(en)
0.0 .zip  PCANdirect_Test01.zip (Größe: 1,05 MB / Downloads: 217)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  (Array of )Cluster direkt als Icon? NoWay 4 4.083 16.10.2019 11:16
Letzter Beitrag: Trinitatis
  Basic Function Generator Sandro5 34 21.135 28.04.2014 11:04
Letzter Beitrag: Sandro5
  VI aus LLB direkt starten lassen Maxwell 0 3.044 24.06.2009 15:21
Letzter Beitrag: Maxwell
  Visual Basic programm LaBBerS 16 10.617 14.04.2009 11:41
Letzter Beitrag: ImExPorty
  Unterschied Aufruf in SubVI oder direkt in Hauptprogramm Newcomer 8 6.878 13.07.2006 12:26
Letzter Beitrag: Newcomer

Gehe zu: