LabVIEW portal

  • Increase font size
  • Default font size
  • Decrease font size
Device I/O

PCAN USB driver

This library contains set of wrapper VIs, which call the PCAN USB Light DLL, so you can communicate using this driver over CAN bus if a PCAN USB Dongle is connected to your PC.

To install this driver into LabVIEW Functions Palette you need only to copy the enzipped folder into LabVIEW/user.lib directory.

To look how to use, please open PCAN_Terminal_Example contained in the downloaded ZIP.

You can download it here (for LV 8.0):

PCAN.zip

 

Free Serial Port Monitor

Very nice software for spying of the serial port.

Serial Monitor can be successfully used for:

    * interception and analysis of data transfers between any serial device and Windows application
    * debugging any serial software or hardware
    * development of serial peripheral hardware
    * development of serial device drivers
    * researching the functionality of any third-party software and hardware
    * implementing, debugging and testing serial protocol between device and device driver
    * analyzing and reverse-engineering protocols
    * recording and replaying logs while debugging the implemented protocol
    * spying and logging RS232/422/485 communications
    * serial port bridging and analyzing
    * parsing MODBUS protocol messages
    * debugging and testing MODBUS device
    * writing and executing java scripts for custom serial data manipulation

Read more...
 

NI CAN Terminal

Virtual Instrument to spy the CAN interface and send messages to CAN on the lowest level, so unformatted packages in binary form. In this VI the NI CAN Driver will be used, so all CAN devices and CAN-USB dongled from National Instruments will be supported by this VI. It's possible to periodically send unlimited count of defined messages to the CAN interface. This VI supports the receiving and logging of CAN messages into a text file too. Furthermore  the communication can happen in the passive mode, the receiver can spy CAN traffic without an acknowledge of receiving, which can be very helpfull for undetected spying of the CAN bus.

 

Read more...
 

RS232 Terminal

Virtual Instrument for the communication over the serial RS232 interface. Functionally it's similar to Windows Hyper Terminal. So it's possible to receive data stream to a file and to send data from a file into serial interface. Furthermore you can display data as HEX (this nice feature is by the way not really awailable in similär applications) and also show data unformatted.

 

Read more...
 

Checksum, CRC 8 und CRC 16

Here you will find some VIs for checksum, CRC 8 and CRC 16 calculation.

Checksum for example is used in the NMEA protocol for checking if the NMEA sequence was transmitted rightly and completely, but it will be used in many other transmittion protocols.

Checksum.vi
CRC8.vi
CRC16.vi
CRC_8.vi
CRC_array.vi
CRC_Lo.vi