LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Error while writing to TDM files

Hi,
       I am trying to store my data in a TDM file and for some reason I am getting some internal error. The application worked fine before but later I increased the number of channels and now I am getting this error. I do not know whether this error is cause of increase in channels. the other question I have is what is the efficent way of storing data in TDM files and also is there any limitation on using the channels or groups. For reference I attached the screen shot of the error message.
 
Thank you,
 
Praveen Muddasani.
0 Kudos
Message 1 of 4
(2,804 Views)
Sorry forgot to attach the screen shot.
0 Kudos
Message 2 of 4
(2,800 Views)

Hello Mudda,

This kind of error has been known to occur when you have a radio button control going directly into the signal of a Write TDM Data express vi.  To correct this error:

  1. Place a Convert to Dynamic Data Express vi located at Function » Signal Manipulation on the block diagram.
  2. Wire the Radio Button into this vi.
  3. Then wire the output of the Convert to Dynamic Data into the signal input of the LabVIEW Write TDM Data vi.
  4. Make sure that on the Convert to Dynamic Data vi, you have single scalar selected as the input data type.

If this is not how the error is happening, or if you are unsure, run the VI in highlight execution mode to see where the error happens.  Write LabVIEW Measurement files have also caused this kind of error.

Steven T.

0 Kudos
Message 3 of 4
(2,785 Views)

Hi Steven,

                   You are write, the error occured when I wired enumerated type directly to the signal input. I changed the enum to a sttring and wired to the signal input. This took care of the issue. Thanks for the reply.

Mudda.

0 Kudos
Message 4 of 4
(2,780 Views)