I am also getting the -70035 Fatal Error.
I use an NI-7344 motion controller.
The fatal error occurs during Check Buffer.flx. I use a buffer to
list points for 3D contouring.
This error happens only when the vi is running at the same time as two onboard programs. The programs are saved to the board with different program numbers, and one controls Axis 1 while the other controls Axis 2. Otherwise the two programs are identical. I never get a fatal error when I run only one copy of the onboard program.
The onboard program uses the breakpoint lines to emit a signal when the motor pass through specified points. It includes the following vi's:
- Enable High Speed Capture.flx
- Read Captured Position.flx
- Configure Breakpoint Output.flx
- Load Constant to Variable.flx
- Jump to Label on Condition.flx
- Insert Label.flx
- Subtract Variables.flx
Each time I run the program, the contoured motion runs for different lengths of time before stopping on a fatal error.
I have the same questions: What are the possible reasons for this error, and how can I solve it?
Thanks,
Kate