BCMS, List of Internal Errors - V1
BCMS, List of Internal Errors - V1
• Assertion failed: Bad id, file bfile.c line 1686 value 51 main task busy
During the writing on disk of an optimization BCMS has found in its internal structures a
cutting identifier '3' (character 51) instead of the usual 'X', 'Y' ...'A' ....'M' ... therefore it
has signaled an "internal error "
• bad lastCutQuote
it warns that it is not possible to restore a cycle that has been previously stopped
because of an emergency as the point where the cut should be carried out does not
match with the saved cutting point.
cause: it is normal, ex. when you stop a cycle because of an emergency and in the
following cycle you cut according to a different cutting diagram.
• conta_blocchi_allocati
Error displayed when leaving the program: it signals that some assigned memory blocks
have not been let free: it is not a serious error, as when you leave the program and go
to DOS the memory is however let free, but it signals the anomalous situation. It is
normal if it happens when you have chosen a language for the first time.
• … Contain arc
The warning message means that the ScanCAD of BCMS has not been able to carry out
the enlargement of the shape: till to 4.06 version of BCMS, it was possible to carry out
the shape enlargement only if the shape would not contain arcs (i.e. if it had not been
geometrized yet).
• Dac 2
The warning message means that the DAC (“digital analog converter”, that component
changing an input numerical reference value into a voltage output, in this case toward
the drive) of Z-axis (0 means X, 1 means Y and 2 means Z) has received a “command”
that it has not been able to carry out. This command is described in the following
message (message ”Dac value -9227”).
• driver KO
Error shown together with the servo error, to understand if when the error occurred
drives were OK (therefore the error is due to external causes) or if they were in error
condition (therefore the error is due to a drive fault).
• 1 mancate convergenze
The warning message means that the BCMS interpolator has not been able to manage
a too big speed change of the axis; this warning was displayed in the first versions of
Scan.
It does not occur anymore in the latest versions.
• scanEnd t=<secs>
It is displayed at the end of the shape scanning; it shows also the time taken for
scanning; e.g. “Scan end t=106” means that the shape Scan operation has taken 106
seconds, i.e. 1 minute and 46 seconds).
• scanStart
It is displayed at the start of every shape scanner cycle.
The error is given at the end of the movement and not at the moment that the threshold is
exceeded, so as to be able to display the maximum value reached; otherwise it always displays a
value near the threshold; now both the minimum and maximum values of this movement are
displayed, therefore if one is high and one is not it means that incorrect calibration has been
made, while if both are high it means that there is an axis weakness (delay on departure and
protracted on braking)
1.1 28 may 2002 Modified “Servo warning” and add “Timeout zeroing Z Slow down not found” by
Dalmasso Fulvio
1.0 July 18th , 2000 First issue of the document, adaptation of the original version of Bisotto by Boggia
Rev. n. Date Description of the modification
WRITTEN BY: APPROVED BY:
Name: Date: Signature: Name: Date: Signature:
Claudio Boggia 18/07/2000
…………………………