Dear Customer,
Thank you for purchasing this product. RosettaCNC Board B is developed and manufactured with high standards to give high quality performance, ease of use and installation.
In case of difficulty during installation or use of the product, We recommend that you first consult the instructions or information on the www.rosettacnc.com site.
Need help?
Write in the forum on the www.rosettacnc.com site or send an email to the following address: support@rosettacnc.com, the RosettaCNC development team will be happy to answer you in a short time.
All rights reserved on this manual. No part of this document can be copied or reproduced in any form without prior written authorisation. RosettaCNC Motion® does not insure or guarantee its contents and explicitly declines all liability related to the guarantee of its suitability for any purpose. The information in this document can be changed without notice. RosettaCNC Motion® shall not be held liable for any error or omission in this document. RosettaCNC Motion® is a registered trademark.
Document: | MIMROSETTACNCBOARDB | |||
---|---|---|---|---|
Description: | Installation and Maintenance manual | |||
Link: | https://wiki.rosettacnc.com/doku.php/en:hardware:rosettacncboard:mimrosettacncboardb | |||
Document release | Hardware Release | Description | Note | Data |
1 | 01.0 | New manual | / | 21/12/2018 |
2 | 01.0 | Corrected of description connectors CN8-9 because reversed and CN20-25 for the same reason. | / | 18/02/2019 |
3 | 01.0 | New order code | / | 03/05/2019 |
4 | 01.0 | New CN11 description for RosettaCNC software version 1.6 | / | 31/07/2019 |
5 | 01.0 | Update order code, add Laser connection, Fix translation | / | 02/09/2019 |
6 | 01.0 | Add new commercial version | / | 21/11/2019 |
7 | 01.0 | Add new order code with “Jerk control” feature | / | 05/06/2020 |
8 | 01.0 | New Motor control Type “A” (position closed loop). New expansion option. | / | 31/03/2021 |
RosettaCNC Board B is an ETHERNET motion controller that manages up to 6 interpolated axes. The ETHERNET port (instead of USB) ensures fast and secure transmission thanks to the protocol and at the e galvanic insulation with the PC connection.
Does not require the use of external electronic parts or protectors. The power supply is integrated and protected, The inputs and outputs are equipped with opto-insulation that guarantee, together with the metal container, high resistance to electromagnetic interference. The outputs are protected from short circuits and allow you to directly connect inductive loads (relays or solenoid valves), without having to add external components.
The control outputs of STEP/DIR type are generated by a powerful FPGA That allows to reach operating frequencies of 1MHz making it possible to use both step-by-step drives and servo drives.
Rosetta CNC Board commands the axes using a look ahead that allows you to achieve high interpolation speeds.
The product can possibly be equipped with a handwheel, supplied already complete with connector, alternatively, it makes available inputs for the jog connection joystick type and other useful control signals.
Rosetta CNC Board is equipped with removable spring connectors to allow quick wiring, highly reliable and free to vibrations.
Useful Information and tips
Warnings, failure to comply with these warnings may result in inappropriate operation or damage to the device
Potential danger and possible risk of injury
RosettaCNC Motion® is a system composed of the following elements:
The controller has been designed for industral environments in conformity to EC directive 2004/108/CE.
N.B.: The female connectors for CN2, CN3 and CN5 are not provided
With the product ordering code it's possible to obtain exactly the features.
Check that the product features match your needs.
Model | - | Features | |||||||||||||
RosettaCNC B | - | 6 | / | 0 | / | 0 | / | 1 | / | 1 | / | 1 | - | 001 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Customization Code. (omitted if no customization is present) | |||||||||||||||
Functions “Group B”. 0 = No functions enabled; 1 = Laser Acquisition; 2 = internal THC; 4 = Tilting head AB; 6 = internal THC and tilting head AB; | |||||||||||||||
Functions “Group A”. 0 = No Functions Enabled; 1 = RTCP; 2 = Jerk control; 3 = RTCP + Jerk control; | |||||||||||||||
Remote communication. 0 = No communication; 1 = OPC; 2 = OPC + RosettaCNC Data Exchange 4.0; | |||||||||||||||
I/O Expansion. 0 = Not present; 1 = CN21-CN22-CN24 | |||||||||||||||
Motor control type. 0 = 125 KHz; 1 = 200Khz; 2 = 300Khz; 3 = 500Khz; 4 = 1Mhz; 5 = 2Mhz; A = Position control loop ; E = EtherCAT | |||||||||||||||
Axis number. 5 = 5 axis; 6 = 6 axis; | |||||||||||||||
Controller model. RosettaCNC B = Controller Board B |
Part number | Model | Features |
---|---|---|
97500008 | RosettaCNC B - 6/4/0/0/0/0 | 6 axes, max step freq 1 MHz |
97500021 | RosettaCNC B - 6/4/0/0/0/1 | 6 assi, max step freq 1 MHz, Laser Aquisition |
97500013 | RosettaCNC B - 6/4/0/1/0/0 | 6 axes, max step freq 1 MHz, OPC-UA server |
97500014 | RosettaCNC B - 6/4/0/0/1/0 | 6 axes, max step freq 1 MHz, RTCP |
97500015 | RosettaCNC B - 6/4/0/1/1/1 | 6 axes, max step freq 1 MHz, OPC-UA server, RTCP |
Description | Value |
---|---|
Power supply | 24VDC |
Maximum absorption | 12W |
Axis number | 6 |
Digital inputs | 32 |
Handwheel interface | 6-Axis Selector x1-x10-x100 Selector |
EXTRA digital inputs | 10 1) |
Analog inputs | 3 |
Digital outputs | 32 |
Analog outputs | 1 |
Axis control type | STEP/DIR |
PC Communication | Ethernet 10/100Mb |
Temperature range | 0°C to +50°C |
MPG inputs | 3 + 12) |
Enclosure Protection Degree | IP20 (as from EN-60529 normative) |
RosettaCNC Board it's powered in low voltage, 24VDC, the I/O line are opto-insulation and the PC connection is galvanically isolated, therefore the device is not a direct threat to the health and life of the user.
The design of a complete control system (electric panel), should draw attention to different aspects of, so that the whole machine system does not become a danger during the use.
It's good practice to always use NC contacts for the limit switches and for the emergency button So that a wiring error or a wire disconnection always lead to machine shutdown.
Special attention must be paid to the emergency stop circuit: The control system must be designed in such a way the that when you press the button for emergency stop, the machine immediately interrupts the movement of all axes. You should also consider the possibility of failure of particular components of the system, as the main controller, or the axes control units.
The safety of the machine is never the responsibility of the RosettaCNC Board Controller
Here are two examples of connection. The first uses the Safe Torque Off (STO) input Present in drives.
The second uses a safety device to control the chain of emergency signals.
Both are only example schemes and each installer must then design its own scheme suitable for the machine according to the regulations.
In the below picture, is used a safety device Pilz model PNOZ X7. The emergency button, and possibly other alarm signals (safety barriers, crankcase opening, etc.) must be connected to the input circuits. An output must be connected to the EST1 input of RosettaCNC Board And in series also the drive ok outputs. The other exit of the safety module must be used to stop power to drives.
S1 is the Restore button.
S2 is the stop button in emergency.
Dimensions in mm
For information about the usable cable sections and the used connectors, see the Application Note AN001
The wiring must be carried out by specialized personnel and provided with appropriate anti-static measures.
Before handling the instrument, remove voltage and all parts connected to it.
To ensure with the CE compliance, The supply voltage must have a galvanic insulation of at least 1500 Vac.
Available power supplies | 24 Vdc |
---|---|
Valid range | 22 ÷ 27 Vdc |
Max. absorption | 10W |
CN1 | Terminal | Symbol | Description | |
---|---|---|---|---|
1 | Positive power supply | |||
2 | GROUND | Ground-PE (signals) | ||
3 | 0V power supply |
Is prescribed the use of insulated power supply with 24Vdc output complies with EN60950-1.
Use two separate power supplies: one for the control part and one for the power part | |
In the case of a single power supply, Use two separate lines: one for control and one for power | |
Do not use the same lines as the power part |
ETHERNET PORT | Description |
---|---|
RJ45 connector. LED: * LINK: green led = connected cable (the LED on indicates that the cable is connected to both sides) * DATA: yello led = data exchange (the blinking LED indicates the data exchange between the connected devices) |
The digital inputs called “User input” can be configured by the RosettaCNC software to perform some functions. For example; ESTOP 1, Spindle ok speed, Spindle zero speed, Limit, Start, Safety barriers, etc.
CN7 | Terminal | User inputs | Homing inputs | ||
---|---|---|---|---|---|
Symbol | Description | Symbolo | Description | ||
1 | 0V | Common of digital Inputs | |||
2 | I1 | User input I1 | |||
3 | I2 | User input I2 | |||
4 | I3 | User input I3 | HMX | Homing X | |
5 | I4 | User input I4 | HMY | Homing Y | |
6 | I5 | User input I5 | HMZ | Homing Z | |
7 | I6 | User input I6 | HMA | Homing A | |
8 | I7 | User input I7 | HMB | Homing B | |
9 | I8 | User input I8 | HMC | Homing C |
CN6 | Terminal | User inputs | |
---|---|---|---|
Symbol | Description | ||
1 | 0V | Common of digital Inputs | |
2 | I9 | User input I9 | |
3 | I10 | User input I10 | |
4 | I11 | User input I11 | |
5 | I12 | User input I12 | |
6 | I13 | User input I13 | |
7 | I14 | User input I14 | |
8 | I15 | User input I15 | |
9 | I16 | User input I16 |
CN18 | Terminal | User inputs | |
---|---|---|---|
Symbol | Description | ||
1 | 0V | Common of digital Inputs | |
2 | I17 | User input I17 | |
3 | I18 | User input I18 | |
4 | I19 | User input I19 | |
5 | I20 | User input I20 | |
6 | I21 | User input I21 | |
7 | I22 | User input I22 | |
8 | I23 | User input I23 | |
9 | I24 | User input I24 |
Type | PNP |
Minimum acquisition time (hardware) | 3ms |
Rated operating voltage | 12÷24Vdc |
Maximum voltage | 26.5Vdc |
Voltage state logic 0 | < 2 V |
Voltage state logic 1 | > 10.5 V |
Absorbed current | 2mA@10.5V / 8mA@26.5V |
S1 | Limit X |
S2 | Limit Y |
S3 | Limit Z |
S4 | Limit A |
S5 | Limit B |
S6 | Limit C |
S7 | E Stop 1 |
S8 | Home X |
S9 | Home Y |
S10 | Home Z |
S11 | Home A |
S12 | Home B |
S13 | Home C |
The following connectors are used for different functionalities depending on the value of the “Controller type” parameter. This parameter is present in the “RosettaCNC card settings” panel → Jog. Furthermore, the digital inputs named MPG can be configured through the RosettaCNC software to manage override. The settings are found in the “RosettaCNC Tab Settings” → “Overrides” panel. The following override can be managed:
CN19 | Terminal | “Jog Controller Type” parameter | Ingressi utente | |||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
HandWheel A | Single Joystick | Multiple Joystick | ||||||||||
Symbol | Description | Symbol | Description | Symbol | Description | Simbolo | Descrizione | |||||
1 | 0V | Common of digital inputs | 0V | Common of digital inputs | 0V | Common of digital inputs | 0V | Comune degli ingressi digitali | ||||
2 | HSX | Handwheel Sel.Axis X | CSX | Controller Sel.Axis X | JXP | Jog X+ | I33 | User input I33 | ||||
3 | HSY | Handwheel Sel.Axis Y | CSY | Controller Sel.Axis Y | JXM | Jog X- | I34 | User input I34 | ||||
4 | HSZ | Handwheel Sel.Axis Z | CSZ | Controller Sel.Axis Z | JYP | Jog Y+ | I35 | User input I35 | ||||
5 | HSA | Handwheel Sel.Axis A | CSA | Controller Sel.Axis A | JYM | Jog Y- | I36 | User input I36 | ||||
6 | HMO | Handwheel Multiplier x1 | ZERO | Zero | JZP | Jog Z+ | I37 | User input I37 | ||||
7 | HMT | Handwheel Multiplier x10 | JP | Jog + | JZM | Jog Z- | I38 | User input I38 | ||||
8 | HMH | Handwheel Multiplier x100 | JM | Jog - | JAP | Jog A+ | I39 | User input I39 | ||||
9 | HSB | Handwheel Sel.Axis A | CSB | Controller Sel.Axis B | JAM | Jog A- | I40 | User input I40 | ||||
. | ||||||||||||
CN17 | Terminal | “Jog Controller Type” parameter | ||||||||||
HandWheel A | Single Joystick | Multiple Joystick | MPG 1 / User inputs | |||||||||
Symbol | Description | Symbol | Description | Symbol | Description | Symbol | Description | |||||
1A | 5V | 5 Volts DC output | 5V | 5 Volts DC output | 5V | 5 Volts DC output | 5V | 5 Volts DC output | ||||
2A | - | I41 | User input I41 | |||||||||
3A | - | I42 | User input I42 | |||||||||
4A | HSC | Handwheel Sel.Axis A | CSC | Controller Sel.Axis C | I43 | User input I43 | ||||||
5A | 0V | To Connect with 5B | To Connect with 5B | To Connect with 5B | To Connect with 6A | |||||||
6A | To Connect with 6B | To Connect with 6B | To Connect with 6B | To Connect with 6B | ||||||||
7A | To Connect with 7B | To Connect with 7B | To Connect with 7B | To Connect with 7B | ||||||||
1B | ||||||||||||
2B | HPA | Handwheel Controller PHA - [ MPG 1 ] | CPA | Controller PHA - [ MPG 1 ] | CPA | Controller PHA - [ MPG 1 ] | CPA | Controller PHA - [ MPG 1 ] | ||||
3B | HPB | Handwheel Controller PHB - [ MPG 1 ] | CPB | Controller PHB - [ MPG 1 ] | CPB | Controller PHB - [ MPG 1 ] | CPB | Controller PHB - [ MPG 1 ] | ||||
4B | ||||||||||||
5B | To Connect with 5A | To Connect with 5A | To Connect with 5A | To Connect with 5A | ||||||||
6B | To Connect with 6A | To Connect with 6A | To Connect with 6A | To Connect with 6A | ||||||||
7B | To Connect with 7A | To Connect with 7A | To Connect with 7A | To Connect with 7A |
Type | PNP |
Minimum acquisition time (hardware) | 3ms |
Rated operating voltage | 12÷24Vdc |
Maximum voltage | 26.5Vdc |
Voltage state logic 0 | < 2 V |
Voltage state logic 1 | > 10.5 V |
Absorbed current | 2mA@10.5V / 8mA@26.5V |
Type | PNP |
Maximum frequency | 200KHz |
Minimum acquisition time | 5µs |
Insulated | 1000Vrms |
Nominal operating voltage | 24Vdc |
Voltage State Logic 0 | 0 ÷ 2 V |
Voltage State Logic 1 | 10,5 ÷ 26,5 V |
Internal Voltage Drop | 1,2V |
Input resistance | 3100Ω |
For the connection of the Handwheel refer to the Handwheel A documentation
It Can be used as MPG4 or as “User Inputs”.
CN14 | Terminal | User inputs | MPG4 | ||||
---|---|---|---|---|---|---|---|
Symbol | Description | Symbol | Description | ||||
1A | 5Vdc | +5Vdc Output | 5Vdc | +5Vdc Output | |||
2A | I25 | I25 User Input | |||||
3A | I26 | I26 User Input | |||||
4A | I27 | I27 User Input | |||||
5A | Connected with 5B | Connected with 5B | |||||
6A | Connected with 6B | Connected with 6B | |||||
7A | Connected with 7B | ||||||
1B | |||||||
2B | PHA | A Phase | |||||
3B | PHB | B Phase | |||||
4B | |||||||
5B | Connected with 5A | Connected with 5A | |||||
6B | Connected with 6A | Connected with 6A | |||||
7B | Connected with 7A |
It Can be used as MPG3 or as “User Inputs”. It's also possible to connect the spindle tachometer signal.
CN15 | Terminal | User Inputs | MPG3 | TACHO | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Symbol | Description | Symbol | Description | Symbol | Description | |||||
1A | 5Vdc | +5Vdc Output | 5Vdc | +5Vdc Output | 5Vdc | +5Vdc Output | ||||
2A | I28 | I28 User Input | ||||||||
3A | I29 | I29 User Input | ||||||||
4A | I30 | I30 User Input | TACHO | TACHO Sensor | ||||||
5A | Connected with 5B | Connected with 5B | ||||||||
6A | Connected with 6B | Connected with 6B | ||||||||
7A | Connected with 7B | Connected with 7B | ||||||||
1B | ||||||||||
2B | PHA | A Phase | ||||||||
3B | PHB | B Phase | ||||||||
4B | ||||||||||
5B | Connected with 5A | Connected with 5A | ||||||||
6B | Connected with 6A | Connected with 6A | ||||||||
7B | Connected with 7A | Connected with 7A |
It can be used as MPG2 or as “User Inputs”. It's also allowed to connect the PROBE.
CN16 | Terminal | User inputs | MPG2 | PROBE | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Symbol | Description | Symbol | Description | Symbol | Description | |||||
1A | 5Vdc | +5Vdc Output | 5Vdc | +5Vdc Output | 5Vdc | +5Vdc Output | ||||
2A | I31 | I31 User Input | ||||||||
3A | I32 | I32 User input | ||||||||
4A | I50 | I50 User input | PROBE | PROBE Sensor | ||||||
5A | Connected with 5B | Connected with 5B | ||||||||
6A | Connected with 6B | Connected with 6B | ||||||||
7A | Connected with 7B | Connected with 7B | ||||||||
1B | ||||||||||
2B | PHA | A Phase | ||||||||
3B | PHB | B Phase | ||||||||
4B | ||||||||||
5B | Connected with 5A | Connected with 5A | ||||||||
6B | Connected with 6A | Connected with 6A | ||||||||
7B | Connected with 7A | Connected with 7A |
Può essere usato come “Ingresso encoder Asse A”.
CN22 | Terminal | User inputs | MPG6 | ||||
---|---|---|---|---|---|---|---|
Symbol | Description | Symbol | Description | ||||
1A | 5Vdc | +5Vdc Output | 5Vdc | +5Vdc Output | |||
2A | I47 | I47 User Input | |||||
3A | I48 | I48 User input | |||||
4A | I49 | I49 User input | |||||
5A | Connected with 5B | Connected with 5B | |||||
6A | Connected with 6B | Connected with 6B | |||||
7A | Connected with 7B | ||||||
1B | |||||||
2B | PHA | A Phase | |||||
3B | PHB | B Phase | |||||
4B | |||||||
5B | Connected with 5A | Connected with 5A | |||||
6B | Connected with 6A | Connected with 6A | |||||
7B | Connected with 7A |
CN22 connector available only with field I/O Expansion = 1, in order code.
Può essere usato come “Ingresso encoder Asse B”.
CN21 | Terminal | User inputs | MPG5 | ||||
---|---|---|---|---|---|---|---|
Symbol | Description | Symbol | Description | ||||
1A | 5Vdc | +5Vdc Output | 5Vdc | +5Vdc Output | |||
2A | I44 | I44 User Input | |||||
3A | I45 | I45 User input | |||||
4A | I46 | I46 User input | |||||
5A | Connected with 5B | Connected with 5B | |||||
6A | Connected with 6B | Connected with 6B | |||||
7A | Connected with 7B | ||||||
1B | |||||||
2B | PHA | A Phase | |||||
3B | PHB | B Phase | |||||
4B | |||||||
5B | Connected with 5A | Connected with 5A | |||||
6B | Connected with 6A | Connected with 6A | |||||
7B | Connected with 7A |
CN21 connector available only with field I/O Expansion = 1, in order code.
Type | PNP |
Maximum frequency | 200KHz |
Minimum acquisition time | 5µs |
Insulated | 1000Vrms |
Nominal operating voltage | 24Vdc |
Voltage State Logic 0 | 0 ÷ 2 V |
Voltage State Logic 1 | 10,5 ÷ 26,5 V |
Internal Voltage Drop | 1,2V |
Input resistance | 3100Ω |
Each analogue input can be configured via the RosettaCNC software to manage an override. The settings are found in the “RosettaCNC tab Settings ” Panel → “Overrides”.
The following parameters can be set:
CN13 | Terminal | Symbol | Description | Address |
---|---|---|---|---|
1 | VREF | Reference Voltage 1) | ||
2 | AI1 | Analog input 1 | 2.AI01 | |
3 | AI2 | Analog input 2 | 2.AI01 | |
4 | AI3 | Analog input 3 | 2.AI03 | |
5 | GAI | Common of Analogue Inputs |
SW4 | Num. Dip | Analog input 1 | Analog input 2 | Analog input 3 | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Pot. | 0-10V | 0-20mA | Pot. | 0-10V | 0-20mA | Pot. | 0-10V | 0-20mA | ||
1 | OFF | OFF | ON | X | X | X | X | X | X | |
2 | OFF | ON | OFF | X | X | X | X | X | X | |
3 | X | X | X | OFF | OFF | ON | X | X | X | |
4 | X | X | X | OFF | ON | OFF | X | X | X | |
5 | X | X | X | X | X | X | OFF | OFF | ON | |
6 | X | X | X | X | X | X | OFF | ON | OFF |
X = Irrelevant setting
Pot. = Potentiometer input type
0-10V = Voltmetric type input
0-20mA = Amperometric type input
Connection type | Amperometric (0-20 mA) |
Resolution | 12bit |
Input resistance | 125Ω |
Value of damage | 25 mA |
Max. Linearity error | + 0,1% Vfs |
Max. Offset error | + 0,1% Vfs |
S.n. | 71 dB |
Conversion time | It depends on the configuration of the analog input. See section Conversion times if present 1) |
Isolation | 1000 Vrms |
Connection type | Potentiometric 1KΩ÷20KΩ |
Resolution | 12bit |
Reference voltage output | 2,5Vdc |
Max output current from reference | 10mA |
Input resistance | 10MΩ |
Max. Linearity error | + 0,1% Vfs |
Max. Offset error | + 0,1% Vfs |
S.n. | 71 dB |
Conversion time | It depends on the configuration of the analog input. See section Conversion times if present 1) |
Isolation | 1000 Vrms |
Connection type | Voltmetrico 0÷10V |
Resolution | 12bit |
Input resistance (Rin) | 40KΩ |
Value of damage | 20V |
Max. Linearity error | + 0,1% Vfs |
Max. Offset error | + 0,1% Vfs |
S.n. | 71 dB |
Conversion time | It depends on the configuration of the analog input. See section Conversion times if present 1) |
Isolation | 1000 Vrms |
It is possible to connect a Panasonic HG-C1100-P Micro Laser Distance Sensor to the AI1 input.
The following operations are possible through the laser sensor:
To function properly the sensor must be reset to the factory settings and analogue input AI1 must be set in 0-20mA amperometric configuration.
The digital outputs, called “User Output ”, can be configured by the RosettaCNC software to make some functions. For example: Spindle start with clockwise rotation, Spindle start with anti-clockwise rotation, air activation, water activation, aux outputs 1.. 4, etc.
CN8 | Terminal | Symbol | Description |
---|---|---|---|
1 | V+ | Output power supply input (12÷28V dc) | |
2 | O9 | 9 User output | |
3 | O10 | 10 User output | |
4 | O11 | 11 User output | |
5 | O12 | 12 User output | |
6 | V+ | Output power supply input (12÷28V dc) | |
7 | O13 | 13 User output | |
8 | O14 | 14 User output | |
9 | O15 | 15 User output | |
10 | O16 | 16 User output | |
11 | V- | Output power supply input (0V dc) |
CN9 | Terminal | Symbol | Description |
---|---|---|---|
1 | V+ | Outputs power input (12÷28V dc) | |
2 | O1 | 1 User output | |
3 | O2 | 2 User output | |
4 | O3 | 3 User output | |
5 | O4 | 4 User output | |
6 | V+ | Outputs power input (12÷28V dc) | |
7 | O5 | 5 User output | |
8 | O6 | 6 User output | |
9 | O7 | 7 User output | |
10 | O8 | 8 User output | |
11 | V- | Outputs power input (0V dc) |
CN20 | Terminal | Symbol | Description |
---|---|---|---|
1 | V+ | Outputs power input (12÷28V dc) | |
2 | O25 | 25 User Outputs | |
3 | O26 | 26 User Outputs | |
4 | O27 | 27 User Outputs | |
5 | O28 | 28 User Outputs | |
6 | V+ | Outputs power input (12÷28V dc) | |
7 | O29 | 29 User Outputs | |
8 | O30 | 30 User Outputs | |
9 | O31 | 31 User Outputs | |
10 | O32 | 32 User Outputs | |
11 | V- | Outputs power input (0V dc) |
CN25 | Terminal | Symbol | Description |
---|---|---|---|
1 | V+ | Output power Input (12÷28V dc) | |
2 | O17 | 17 User Outputs | |
3 | O18 | 18 User Outputs | |
4 | O19 | 19 User Outputs | |
5 | O20 | 20 User Outputs | |
6 | V+ | Output power Input (12÷28V dc) | |
7 | O21 | 21 User Outputs | |
8 | O22 | 22 User Outputs | |
9 | O23 | 23 User Outputs | |
10 | O24 | 24 User Outputs | |
11 | V- | Output power Input (0V dc) |
Type | PNP |
Maximum operating voltage | 28V |
Maximum internal voltage drop | 600mV |
Maximum current | 500mA |
Maximum switching time from ON to OFF | 270µs |
Maximum switching time from OFF to ON | 250µs |
Description | Symbol | Terminal | CN10 | Terminal | Symbol | Description | ||
---|---|---|---|---|---|---|---|---|
External STEP/DIR Power outputs | VDx | 1A | 1B | VDx | External STEP/DIR Power outputs | |||
PNP / Line Driver | X DIRECTION Output | DIR1+ | 2A | 2B | DIR1- | X Complementary DIRECTION Output | Complementary Outputs for use in drives with Line Driver inputs | |
X STEP Output | STEP1+ | 3A | 3B | STEP1- | X Complementary STEP Output | |||
Y DIRECTION Output | DIR2+ | 4A | 4B | DIR2- | Y Complementary DIRECTION Output | |||
Y STEP Output | STEP2+ | 5A | 5B | STEP2- | Y Complementary STEP Output | |||
Common of Stepper outputs | 0V | 6A | 6B | 0V | Common of Stepper outputs |
Description | Symbol | Terminal | CN4 | Terminal | Symbol | Description | ||
---|---|---|---|---|---|---|---|---|
External STEP/DIR Power outputs | VDx | 1A | 1B | VDx | External STEP/DIR Power outputs | |||
PNP / Line Driver | Z DIRECTION Output | DIR3+ | 2A | 2B | DIR3- | Z Complementary DIRECTION Output | Complementary Outputs for use in drives with Line Driver inputs | |
Z STEP Output | STEP3+ | 3A | 3B | STEP3- | Z Complementary STEP Output | |||
A DIRECTION Output | DIR4+ | 4A | 4B | DIR4- | A Complementary DIRECTION Output | |||
A STEP Output | STEP4+ | 5A | 5B | STEP4- | A Complementary STEP Output | |||
Common of Stepper outputs | 0V | 6A | 6B | 0V | Common of Stepper outputs |
Description | Symbol | Terminal | CN11 | Terminal | Symbol | Description | ||
---|---|---|---|---|---|---|---|---|
External STEP/DIR Power outputs | VDx | 1A | 1B | VDx | External STEP/DIR Power outputs | |||
PNP / Line Driver | B DIRECTION Output | DIR5+ | 2A | 2B | DIR5- | B Complementary DIRECTION Output | Complementary Outputs for use in drives with Line Driver inputs | |
B STEP Output | STEP5+ | 3A | 3B | STEP5- | B Complementary STEP Output | |||
C DIRECTION Output | DIR6+ | 4A | 4B | DIR6- | C Complementary DIRECTION Output | |||
C STEP Output | STEP6+ | 5A | 5B | STEP6- | C Complementary STEP Output | |||
Common of Stepper outputs | 0V | 6A | 6B | 0V | Common of Stepper outputs |
Inserting one of the JP3, JP4 o JP5 jumpers, You can choose the operating voltage of the STEP and DIR outputs.
Only one jumper must be inserted at a time
If one of the two voltages is selected, 5V(JP5) or 12V(JP3), both the 1A and 1B terminals must remain disconnected.
.
Polarization type | PNP / Line-Driver |
Maximum output frequency | 1MHz to 5volt, 300KHz to 12 or 24 volt |
Insulated | 1000Vpp |
Maximum operating current | 20mA |
Maximum VDX voltage | 27Vdc |
Step signal during the change of direction:
Internal diagram of Stepper motor control outputs:
The voltage level of the outputs is selected via the JP5 jumper
The voltage level of the outputs, by selecting the jumper JP6, is equal to the voltage supplied to terminals 1A or 1B
The voltage level of the outputs is selected via the JP7 jumpers
The voltage level of the outputs is selected via the JP6 jumpers
CN12 | Terminal | Symbol | Description |
---|---|---|---|
1 | GAO | Common of analog outputs | |
2 | AO1 | Analog outputs 1 | |
3 | AO2 | Analog outputs 2 | |
4 | GAO | Common of analog outputs | |
5 | AO3 | Analog outputs 3 | |
6 | AO4 | Analog outputs 4 |
CN24 | Morsetto | OPZIONE ESPANSIONE I/O = “1” | OPZIONE ESPANSIONE “A/1” | ||||
---|---|---|---|---|---|---|---|
Simbolo | Descrizione | Simbolo | Descrizione | ||||
1 | GAO | Comune uscite analogiche | GAO | Comune uscite analogiche | |||
2 | AO5 | Uscita analogica 5 | AO5 | Uscita analogica Asse A | |||
3 | AO6 | Uscita analogica 6 | AO6 | Uscita analogica Asse B | |||
4 | GAO | Comune uscite analogiche | GAO | Comune uscite analogiche |
CN24 connector available only with field I/O Expansion = 1, in order code.
Connection type | In a common mode |
Insulated | 1000Vrms |
Voltage range (minimum empty) | 0÷10V |
Maximum offset variation depending on temperature | +/- 5mV |
Resolution | 16bit |
Maximum current | 1mA |
Variation of output depending on load | 100 µV/mA |
Output resistance | 249Ω |
Analogue output Connection to an inverter
Below we will illustrate some useful wiring diagrams as an example for the design of the complete control system (electric panel).
In the following example we see a wiring diagram of three stepper drives. The HOME switches are also used as a limit for the direction of movement where the homing procedure is executed. For the other direction, uses three NC switches in series and connected with the LIM input.
In this case the correct setting of the inputs in the configuration panel will be:
The following outputs are available for the spindle control:
The choice of the digital outputs to use for these functions is performed in the “Outputs” panel in “RosettaCNC card settings” As shown in the picture:
The M3 or M4 codes will activate the outputs, M5 will disable them.
If RosettaCNC Board controls also the spindle rotation speed then you must connect the analog output 0÷10V to the analog input of the drive.
In the maximum speed parameter, you must set the the speed reached by the drive to the maximum voltage of 10V.
The “Start Time” parameter if set delays the execution of the Gcode to allow the spindle to reach the set speed. This time is also used when turning off the spindle.
In RosettaCNC Board are available also two digital inputs that can be used to inform the Controller when the spindle has reached the set speed or when it's stopped.
The following picture shows where to set the reference speed to 10V, The start time and the configuration of the inputs:
If the inputs are configured then the value in the start time parameter always indicates the minimum wait time although the logic level of the input does not require a wait.
The following shows four examples:
The firmware implements a series of virtual user inputs and outputs that can be used with Modbus ® communication.
Below is the list of virtual user inputs and their relationship with the numbering of virtual inputs in Modbus ®.
User input number | Virtual input number |
---|---|
51 | 01 |
52 | 02 |
53 | 03 |
54 | 04 |
55 | 05 |
56 | 06 |
57 | 07 |
58 | 08 |
59 | 09 |
60 | 10 |
61 | 11 |
62 | 12 |
63 | 13 |
64 | 14 |
Below is the list of virtual user outputs and their relationship with the virtual output numbering in Modbus ®.
User outputs number | Virtual outputs number |
---|---|
33 | 01 |
34 | 02 |
35 | 03 |
36 | 04 |
37 | 05 |
38 | 06 |
39 | 07 |
40 | 08 |
Starting from 1.52 firmware version it is possible to use these user inputs as index during homing.
User Inputs number | Connector |
---|---|
27 | CN14 |
30 | CN15 |
50 | CN16 |
43 | CN17 |
49 | CN22 |
46 | CN21 |
Starting from software version 1.9.4 it is possible to connect the IQ023 accessory to the control PC.
The use of this accessory must be enabled in the board settings.
The resources of the accessory are mapped as follows:
Resource IQ023 | Signal |
---|---|
D01 | User input 65 |
D02 | User input 66 |
D03 | User input 67 |
D04 | User input 68 |
D05 | User input 69 |
D06 | User input 70 |
D07 | User input 71 |
D08 | User input 72 |
D09 | User input 73 |
D10 | User input 74 |
D11 | User input 75 |
D12 | User input 76 |
D13 | User input 77 |
D14 | User input 78 |
D15 | User input 79 |
D16 | User input 80 |
D17 | User input 81 |
D18 | User input 82 |
D19 | User input 83 |
D20 | User input 84 |
D21 | User input 85 |
D22 | User input 86 |
D23 | User input 87 |
D24 | User input 88 |
E1A Phase A MPG 1 | User input 89 |
E1B Phase B MPG 1 | User input 90 |
E2A Phase A MPG 2 | User input 91 |
E2B Phase B MPG 2 | User input 92 |
E3A Phase A MPG 3 | User input 93 |
E3B Phase B MPG 3 | User input 94 |
E4A Phase A MPG 4 | User input 95 |
E4B Phase B MPG 4 | User input 96 |
A0 | Analog input 04 |
A1 | Analog input 05 |
A2 | Analog input 06 |
A3 | Analog input 07 |
A4 | Analog input 08 |
A5 | Analog input 09 |
A6 | Analog input 10 |
A7 | Analog input 11 |
MPG 1 | MPG 5 |
MPG 2 | MPG 6 |
MPG 3 | MPG 7 |
MPG 4 | MPG 8 |
We thank in advance all those who want to contribute to the improvement of this documentation by indicating inaccuracies or contents. Write to the address: support@rosettacnc.com