BASIC commands
PROGRAMMING MANUAL 51
Revision 3.0
/i
3.2.36 B_SPLINE
/i
3.2.37 BASE
/i
Bit
number
Description Value Character (as used in
Trajexia Tools)
0- 1-
1 Following error warning 2 w
2 Servo driver communication error 4 a
3 Servo driver alarm 8 m
4 Forward limit 16 f
5Reverse limit 32r
6 Datuming 64 d
7 Feed hold input 128 h
8 Following error limit 256 e
9 Forward software limit 512 x
10 Reverse software limit 1024 y
11 Cancelling move 2048 c
12 Encoder out overspeed 4096 o
Type Axis command
Syntax B_SPLINE(type, data_in, number_in, data_out, #expand)
Description Expands an existing profile stored in the TABLE area using the B-Spline math-
ematical function by a configurable expansion factor to another area in the
TABLE.
This is ideally used where the source CAM profile is too course and needs to
be extrapolated into a greater number of points.
Arguments • type
Reserved for future expansion. Always set this to 1.
• data_in
Location in the TABLE where the source profile is stored.
• number_in
Number of points in the source profile.
• data_out
Location in the TABLE where the expanded profile will be stored.
• expansion_ratio
The expansion ratio, i.e., if the source profile is 100 points and
expansion_ratio is set to 10 the resulting profile will be 1000 point (100 *
10).
Example No example.
See also N/A
Type Axis command
Syntax BASE
BASE(axis_1 [ ,axis_2 [ , axis_3 [ , axis_4 [ , axis_...]]]])
BA
BA(axis_1 [ ,axis_2 [ , axis_3 [ , axis_4 [ , axis_...]]]])
I52E-EN-03.book Seite 51 Freitag, 29. Juni 2007 11:55 11