tiny controls TNC-G13 Manuel utilisateur

1
TNC–G13 Three Axis Motion Controller
Document: Operation Manual
Document #: tnc-g13
Document Rev: 1.0
Product: TNC- 13
Product Rev: 1.0
Updated: March-2022
THIS MANUAL CONTAINS INFORMATION FOR INSTALLIN AND OPERATIN THE FOLLOWIN PRODUCT:
TNC- 13 Three Axis Motion Controller
“TINY CONTROLS” AND THE TINY CONTROLS COMPANY’S LO O ARE COPYRI HT OF TINY CONTROLS (P) LTD.
COMPANY. OTHER TRADEMARKS, TRADE NAMES AND SERVICE MARKS OWNED OR RE ISTERED BY ANY OTHER
COMPANY AND USED IN THIS MANUAL ARE THE PROPERTY OF THEIR RESPECTIVE COMPANIES
TINY CONTROLS PRIVATE LIMITED
B-17/A, NISHAT PARK, KAKROLA, NEW DELHI, INDIA – 110078
http ://www.tinycontrol .com
PHONE: +91-991-119-3210, +91-83840-24665

2
GENERAL DESCRIPTION
The Three Axes Motion Controller (G13) is a powerful and versatile step pulse
generator capable of generating step pulse and direction signal output for stepper
drives. t is a standalone motion controller that accepts standard G/M codes for
programming along with custom codes for specific functions.
t can drive 3 motors with low jitter pulse train of frequency up to 200 KHz for each
axis simultaneously. The pulse train is smooth with linear ramps, preventing the
motor stalling at high speeds. Programs are loaded through in USB drive port
provided at the front of controller for easy access.
All motor outputs are differential and all inputs are opto-isolated.
PHYSICAL AND ELECTRICAL CHARACTERISTICS
Contents
Specifications
Processor
32 bit processor
Ports
USB Pen Drive Port
Axes
Three
Max Frequency of Step signal
200 KHz
Open collector outputs
4
Opto solated nputs
6
Supply voltage
220Vac
Max Power Consumption
5 W
Ambient temperature range
0˚-55˚ Celsius
Relative Humidity
< 90% (without condensation)
Dimensions LxHxD mm
164x102x75 ( in mm)
Dimensions LxH mm
154x92 ( in mm)
Weight
200g

3
FEATURES:
Supply Voltage:90V to 250V AC 50Hz/60Hz.
Max 200Khz pulse on each axis.
Overall Size: 165mm x 102mm x 76mm.
Mounting: Panel Mount: 155mm x 92mm.
MAX -code File Size 100KB.
3 Axes Differential Step Pulse and Direction Pulse OUTPUTs.
6 Isolated INPUTs.
4 Open Collector OUTPUTs (Can be used for connecting 24v relays).
Linear Interpolation Only.
Jogging with Inbuilt Keypad(Step, Continuous and Fast Mode).
Feed Hold(Pause), Cycle Start and Cycle Stop(Abort).
BLOCK Execution & BLOCK Repeat mode can be control by external input.
Common INPUT for Home and Limit for all three axis.
Custom M code for input and output control (M62 and M66).
Custom M code for block repeat(M98 and M99).
-code check option(Dry Run) and Program limit check.
Diagnosis option in menu for INPUTs and OUTPUTs manual testing .
Dedicated Emergency Input pin for external emergency switch.
INPUTS
A
SSIGNMENT
IN6 //Emergency (High Speed)
IN5 //START / STOP
IN4 //LIMIT /GENERAL PURPOSE
IN3 //BLOCK MODE /GENERAL PURPOSE (High Speed)
IN2 //HOME /GENERAL PURPOSE
IN1 // GENERAL PURPOSE
OUTPUTS :
Mini CNC ha differential 5V output ignal for 3-Axe Named X, Y and Z re pectively. The e Output can be
Enabled or Di abled by Drive : Enable/Di able parameter in Axi Setting whichever i not required in
operation.
General Purpo e OC output (OUT1 to OUT4):
Out1 to Out 4 can be made ON of OFF from G-code file. The e are open collector 24v output .
M62 Pn //ACTUATE_PIN n (where n i pin number= 1, 2,3,4)
M63 Pn //DEACTUATE_PIN n (where n i pin number= 1, 2,3,4)

4
CONNECTING INPUTS:
Emergency INPUT(IN6):
External witch i connected to thi pin for in tantly topping the machine from continuou work if
a large problem ari e . When thi witch i pre ed, the motion top however it doe not cut down the
power upply to CNC controller. On pre ing the button, the machine in tantly top ince all the ignal from
the controller board get di abled.
START / PAUSE(IN5):
An external input i given to IN5 pin to tart the g-code program for Execution and Hold. G-code
program will only execute if G-code file i elected.
LIMIT INPUT(IN4):
CNC machine can or can’t have limit witch. However, u ually each axi of CNC machine have
two limit witche , one mounted in +ve direction and other in –ve direction of axi . limit input terminal
hare the input from all witche of axe . The limit witch canbe et di abled if not required in limit etting
function of IO Setting . Di able the limit witch function in Limit etting menu for the axe which don’t
have the limit witch.
BLOCK MODE INPUT(IN3):
An external input i given to the block mode input pin of the control board to execute the one
line of G-code. In thi mode, the motion top at the execution of one programmed line and execute the
next line on the trigger of an external input on thi pin.
HOME INPUT(IN2):
Homing input are input to “IN-2” terminal of CNC controller board from home witche of
CNC machine of all axe . Thi input canbe et a active high or active low. U ually all the axe of CNC
machine con i t the Home witch. Di able the home witch function in Home Switch Setting menu for
the axe which don’t have Home witch or for the axe for which home witche aren’t required.
G-code WAIT INPUT(IN1):
Thi i dedicated general purpo e input button which can be u e in G-code with
M66 command.

5
Connection Diagram:
INPUT TERMINAL:
OUTPUT TERMINAL:
X, Y Z AXEX TERMINAL:

6
OPERATING THE CNC CONTROLLER
JOG
MODE:
KEY IDLE
MODE HOLD
MODE RUN
MODE
1 X-ZERO - -
2 Y-ZERO - -
3 Z-ZERO - -
4 GO
TO
ZERO - -
5 GO
TO
HOME - -
6 F
ILE
START F
ILE
START -
7 FILE
RESTART F
ILE
START -
8 - - HOLD
FILE
SELECT - -
LONG
PRESS FILE
CHECK - -
0 - - -
SHIFT A
CT
ALT
FUN - -
OVRIDE OVRIDE
SCR OVRIDE
SCR OVRIDE
SCR
OK MENU E
XIT
OVRIDE
SCR E
XIT
OVRIDE
SCR
ESC ABOUT STOP STOP
X+ JOG
X+
DIR
- -
X- JOG
X+
DIR
- -
Y+ JOG
Y
+
DIR
- -
Y- JOG
Y
+
DIR
- -
Z+ JOG
Z
+
DIR
- -
Z- JOG
Z
+
DIR
- -
ALT
FUNCTION
MODE
(SHIFT
SELECTED)
X
+
JOG
S/C/F
JOG
S/C/F -
X
+
LONG PRESS
JOG
OFFLINE JOG
OFFLINE -
Y
+
JOG FACTOR
++
JOG FACTOR
++ -
Y
-
JOG FACTOR
--
JOG FACTOR
-- -

7
STRUCTURE TREE FOR MENU FUNCTIONS
MAIN MENU
GENERAL SETTING
STEP PULSE
BLOCK MODE
AXIS SETTING
X-AXIS
DRIVE
STEP PIN
DIR PIN
FLIPKEY
STEPS/MM
MM/SEC
MM/SEC^2
Y-AXIS
DRIVE
STEP PIN
DIR PIN
FLIPKEY
STEPS/MM
MM/SEC
MM/SEC^2
Z-AXIS
DRIVE
STEP PIN
DIR PIN
STEPS/MM
MM/SEC
MM/SEC^2

8
IOSETTING
HOMING SETTING
SEEK
FEED
PULLOFF
SAFE Z
DEBAUNCE
HOME SWITCH SETTING
X-AXIS EN/HIGH/LOW/DISABLE
Y-AXIS EN/HIGH/LOW/DISABLE
Z-AXIS EN/HIGH/LOW/DISABLE
LIMIT SETTING
X-AXIS LIMIT
> HARD LIMIT EN/DIS
> SWITCH HIGH/LOW
Y-AXIS LIMIT
> HARD LIMIT EN/DIS
> SWITCH HIGH/LOW
Z-AXIS LIMIT
> HARD LIMIT EN/DIS
> SWITCH HIGH/LOW
INPUT SETTING
INPUT0 HIGH/LOW
INPUT1 HIGH/LOW
INPUT2 HIGH/LOW
INPUT3 HIGH/LOW
DIGNOSIS

9
GENERAL SETTINGS
IN the GENERAL SETTINGS ub menu STEP PULSE width and BLOCK MODE can be et.
STEP PULSE: Thi option adju t the width of tep pul e for tepper drive of
tepper motor. Step drive for all axe operate with ame tep pul e width. The unit
for tep pul e width i uS. The maximum Step pul e width i :
Step pul e width max = (4*2, 00, 000*60) ⁄ *((Step /mm)*velocity)
Where, ((Step /mm)*velocity) max i the product of tep /mm and velocity of an
axi for which thi product value i maximum in contra t to re t three axe .
BLOCK MODE : Thi option Enable or Di able the BLOCK MODE. In the BLOCK MODE,
the motion top at the execution of one programmed line and execute the next line
on the trigger of an external input at pin “BLOCK INPUT (IN3)”. In the BLOCK MODE, the control
top motion at the end of one programmed move exactly after the completing the
execution of G-code line. The control begin motion at the trigger of external
input and again top after executing ub equent G-code line. The proce
continue until the G-code end . The top i preceded by deceleration o that motion
i kept at the feed rate for a long a po ible.

10
AXIS SETTINGs
AXIS SETTINGS menu function make the u er to modify etting of the axe parameter .
CNC controller control an independent mechani m of machine which produce relative linear
motion of tool and work piece in three mutually orthogonal direction called X, Y and Z axe .
For AXIS SETTINGS, make change in the parameter di cu ed in thi ection
FOR X-AXIS, Y-AXIS, Z- AXIS : The functioning of 3 linear axe depend on the following parameter .
Make the following etting for all required axe , one by one. The e etting are:
DRIVE: ENABLE/DISABLE: ENABLE/DISABLE is for enabling or disabling the axis
drive. The drive mechanic of CNC machine convert torque provided by the electric
motor into linear motion of the tool head. Step and Diroutput are di abled for the
axi who e drive ha been di abled.
STEP PIN: LO /HIGH: The STEP PIN selects the state of the step pulse given to
drive of tepper motor (connected to axe ). All axe have their dedicated Step output
pin on the control board; however tep pul e width i ame for all the axe . When thi
pin i active high, an active high tep pul e i driven to re pective axi drive. When the
pin i active low, an active low tep pul e i driven to the axi drive.
DIR PIN: LO /HIGH: This DIR PIN selects the state of direction signal given to the
drive of motor attached to axi . All axe have their dedicated Direction output pin on
the control board and axe can have different direction etting according to the job to
be performed. When thi pin i active high, the machine/tool head move in po itive or
negative direction according to the command given in G-code file or by jog key .
And when the pin i active low, machine/tool head move in the oppo ite direction to
the one in active high tate. The direction for X axi on the work bed of the machine
can be either left or right, for Y axi i Back or Front wherea for Z axi i either up or
down. However for rotary axi , it i either clockwi e or anticlockwi e.
FLIPKEY: ENABLE/DISABLE: Thi option invert the working of jogging key .
STEP/MM: STEPS/MM shows the number of steps the motor must turn in order for
the CNC machine to move 1 mm on the particular axi . Thi i machine dependent
and remain ame for a particular axi of machine. Different machine can have
different value of tep /mm. The axe of the machine can have different “ tep/mm”
number.
MM/MIN:It shows the maximum velocity of the axis. Different axe can have
different velocitie . The maximum achievable velocity for all axe i :
Velocity (max) = (2, 00, 000*60) ⁄ (Step ⁄mm)
Step /mm remain fixed for axi . The pul e rate varie in accordance with velocity
(MM/MIN) for particular axi . Maximum achievable pul e rate for all axe i 150 KHz.
MM/SEC²: It is the increment of the processing velocity from initial velocity to the
highe t one for the motor connected to axi . The value of the acceleration i u er
programmable and can vary for all axe . The range of acceleration for all axe i 1 to
99999.
Set all the e parameter for all the axe , individually.
Table des matières

















