Öffnet in neuem Fenster Opens in a new window Öffnet externe Seite Opens an external site Öffnet externe Seite in neuem Fenster Opens an external site in a new window

Environment of CA Lab

CA Lab environment variables

CALAB_NODBG

  • Environment variable for redirecting debug window output to a file
  • CALAB_NODBG = PATH_NAME_OF_LOG_FILE

CALAB_POLLING

  • Environment variable for switching off monitoring of EPICS variables
  • Useful to avoid permanent open network ports. (CompactRIO)
  • CA Lab checks only if CALAB_POLLING is defined. The value does not matter.
  • CALAB_POLLING = TRUE

EPICS environment variables

A good documentation can be found here.


What does Ca Lab library do?

caLab.dll / libCaLab.so (interface between LabVIEW™ and EPICS)

Functions:

  • Handles Channel Access activities
  • Administrates list of used EPICS variables
  • Monitors used EPICS variables
  • Buffers Channel Access requests
  • Reports events (user events)
  • Works with
    • DBR_TIME_STRING
    • DBR_TIME_SHORT
    • DBR_TIME_FLOAT
    • DBR_TIME_ENUM
    • DBR_TIME_CHAR
    • DBR_TIME_LONG
    • DBR_TIME_DOUBLE
    • more info