Appendix
ProtoMat M60
51
!HP {;}
Half power
Switches the motors of the XYZ axis to half power.
!OC {;}
Open channel
Opens a direct data transmission from serial data channel SER1 to
serial data channel SER2. All characters received on data channel
SER1 are sent to data channel SER2 until the character string !CC is
received.
!ON (a){;}
Output nominal position
The control unit sends the nominal position (target position) of the motor
axis addressed with parameter a. The following addresses are attributed
to the motor axes:
• 0 = X,Y,Z axis
• 1 = X axis
• 2 = Y axis
• 3 = Z axis
!RD (a){;}
Read port
Effects the reading of the input port with the address a=<0..15>. The
data is output via the serial interface from the which the command came,
as an ASCII figure.
!RS (r){;}
Resolution set
Gives the control unit the step size (r=µm/step) of the machine. The valid
value range is 1...32000.
!TA (x,y,z){;}
Plot three-D absolute
Carries out a physical movement from the current position to the
absolute coordinate (x,y,z).
!TD (t1,t2,t3,t4){;}
Time for drilling
Sets new drill times t=[ms].
!TM (t1,t2,t3,t4){;}
Time for milling
Sets new mill times t=[ms].
!TR (x,y,z){;}
Plot three-D relative
Carries out a physical movement from the current position to the relative
coordinate (x,y,z).
!TS (t){;}
Time to stabilize
Sets a stabilization time t=[ms] between the individual commands.
!TW (t){;}
Time to wait
The following command is only carried out after a wait t=[ms].