Goal:

Develop a LabVIEW driver to enable communication via an internally developed CANbus protocol.
Descr:

A dutch/regional engineering/design company is developing a CANbus controller for clients-based developments and for internal and teamprojects. CANbus is development by the Bosch company, known for their focus on the automotive industry, but the layers on top of it may either use standard protocols or you could use your own protocol. The design company decided to develop its own proprietry protocol. Because the CANbus communication will play an important part in the LabVIEW-based integration of applications in the field of robotics, measurements and analytic instrumentation, care is taken in the development of a LabVIEW driver. There were tight timing-restrictions, because the driver was needed in testing and debugging the embedded software for the firmware in the embedded controller.
Future applications that will use the driver are PC-Winows applications on visualisation and control.
Result:

In use by a spanish analytical instrumentation manufacterer, delivering globally and multiple robotic and instrumentation applications.
Tool:

NI LabVIEW
H.W.:

diverse (in-house developed HW using RS-232 / CAN / USB)
input:


output:


dacq:

N/A
client:

Dutch company / company in Valencia (spain)
period:

2003-2005