CNC530 Manual
EdingCNC may provide Product information, including technical information, specifications, recommendations, literature, and other materials (collectively “Product Information”) for the Customer’s convenience in this manual. The accuracy or completeness of Product Information is not guaranteed and is subject to change without notice. No license under any EdingCNC or third-party intellectual property rights is granted or implied with this Product Information. The customer is solely responsible for evaluating and selecting Products and determining whether each Product is fit for a particular purpose and suitable for the Customer’s use and method of application. Products are not manufactured to meet customer requirements or specifications unless expressly agreed to in writing by EdingCNC. Products sold for Customer’s use or consumption may not be repackaged, resold, or redistributed without EdingCNC’s prior written consent.
Before starting with the CNC530, it's essential to take notice of several things:
- Safety first, an E-stop switch needs to be connected. This needs to be a normally closed version. Without this, the outputs will remain switched off. Please also refer to the E-stop information
- Safety first again, once the E-stop switch is connected only by pressing the 'RESET' button in the software, the outputs will be enabled. This means after an E-stop, you need to enable the outputs again actively
- Familiarize yourself with all I/O of the board.
- 4 Axis controller interface
- Step / Direction: 5V (max. 125kHz)
- Enable: 5V
- 4x HOME inputs: 24V (NPN)
- 1x Analog output: 0-10V
- 1x PWM output (selectable pull-up resistor)
- 6x On-board Relay outputs: Tool, Flood, Mist, Aux, E-stop, Brake.
- 1x AUX Input (NPN)
- 1x Probe input (NPN)
- 1x Spindle encoder input
- Pendant interface (handwheel)
- Start
- Pause
- Handwheel
- 2 Analog Inputs
- Interface: 100Mbit Ethernet
- Power supply: 24V DC, Relay output power (0-30V DC)
- Dimensions: 107.5 x 163.5 mm (excluding optional DIN rail mount)
The image shows an overview of all connections of the CNC530.
The board is powered by 24V. We recommend using at least a 1A power supply. Although the board does not use much power, its power depends on things connected to it.
Pin | Name | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|
1 | RELAY PWR | Power | Relay output Power | 0- 30VDC, 1.5A max. | |
2 | RELAY GND | Ground | Relay output Power | | |
3 | GND | Ground | Board Power | | |
4 | +24V | Power | Board Power | Input Voltage +24VDC, 500mA | |
The relay outputs are Normally Open, Normally Closed, and Common, which means you can wire them as you please.
We have also added an extra option. An external power supply can be connected to 'Relay COM'.
This setting can be made for the relevant relay outputs, and it makes it more convenient to make, for example, 5V or 24V outputs of the relay outputs.
Placing the Jumper on + -> Corresponding Relay 'COM' connected to 'Relay power'. Placing the Jumper on - -> Corresponding Relay 'COM' connected to 'Relay ground'. Not placing a jumper -> Corresponding 'COM' is floating and can be used as desired. An external power source can be used.
Please note the relay outputs are not intended to switch 'heavy'' equipment.
The CNC530 controller can simultaneously provide a PWM signal and an analog 0-10V signal. Both signals have the same source and can not be controlled individually.
This output is marked PVO, which stands for PWM—VOLTAGE—OUT.
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | PWM | OUT | | Max. 50V/500mA | Selectable onboard pull-up resistor (10K) to 5V or 12V | |
2 | GND | OUT | Ground | | | |
3 | 0-10V | OUT | Analog | | | |
The PWM output is the default so-called open-collector output. This means an external resistor is needed for the signal to be high. If you need a 5V or 12V PWM output signal, you can use a jumper to select either of the built-in resistors. The image below illustrates this.
The jumper only works in combination with the PWM output signal.
The CNC530 features 3 ways to connect a motor (driver) to the controller:
- Screw terminal
- IDC/Boxheader
- RJ45
Our controller features three important signals.
Step: This output will generate a pulse for the stepper motor input
Direction: This signal indicates whether a motor driver needs to rotate the motor Clock-Wise (CW) or counter-clockwise (CCW)
Enable: This signal indicates when the motor driver needs to power the motor. Typically, if the driver does not have an enable signal with the correct level, you can move or rotate a motor by hand, but this is not possible when the motor is enabled.
The CNC530 features 3 ways of connecting the controller to a motor driver:
- Screw terminal
- IDC/Boxheader
- RJ45
This way, you can use the connection that you prefer.
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | ENAx | Out | Digital | Enable | 5VDC | |
2 | DIRx | Out | Digital | Direction | 5VDC | |
3 | Stepx | Out | Digital | Step | 5VDC | |
4 | GND | | Ground | | | |
5 | 5V | | Power | | 5VDC | |
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | ENAx | Out | Digital | Enable | 5VDC | |
2 | GND | | Ground | | | |
3 | DIRx | Out | Digital | Direction | 5VDC | |
4 | GND | | Ground | | | |
5 | STPx | Out | Digital | Step | 5VDC | |
6 | GND | | Ground | | | |
7 | GND | | Ground | | | |
8 | GND | | Ground | | | |
9 | 5V | | Power | | 5VDC | |
10 | ALM+ | In | Digital | Driver Alarm | 5VDC | All axis drive alarms are combined |
Please note the pin numbering of the RJ45 as shown below.
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | ENAx | Out | Digital | Enable | 5VDC | |
2 | GND | | Ground | | | |
3 | STPx | Out | Digital | Direction | 5VDC | |
4 | 5V | | Power | | 5VDC | |
5 | DIRx | Out | Digital | Step | 5VDC | |
6 | 5V | | Power | | 5VDC | |
7 | ALM+ | | Digital | Driver Alarm | 5VDC | All axis drive alarms are combined |
8 | ALM- | | Ground | | | |
The following outputs are potential-free, due to the use of a relay output:
- Tool
- Flood
- Mist
- Aux Out
- E-Stop
- Brake
Each output consists of three pins:
- COM - Common
- NO - Normally Open
- NC - Normally Closed
The relays can be connected to a secondary power supply.
As seen in the picture above, the relay output voltage can be controlled by using jumpers. You can use the relay if you don't use a jumper as needed.
When using the 'COM' terminal of an individual relay, do not use a jumper!
The G-code M3 controls the tool output. It switches a tool on. This output is often connected to the input for switching the spindle on through the VFD. The actual speed of the spindle is most of the time controlled by a 0-10V signal.
Pin | Name | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|
1 | NC | Normally closed | Tool | Max. 1A, 30VDC | Relay |
2 | NO | Normally open | Tool | Max. 1A, 30VDC | Relay |
3 | COM | Common | Tool | Max. 1A, 30VDC | Relay |
The G-code M controls the flood output. it switches this output on.
Pin | Name | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|
1 | NC | Normally closed | Flood | Max. 1A, 30VDC | Relay |
2 | NO | Normally open | Flood | Max. 1A, 30VDC | Relay |
3 | COM | Common | Flood | Max. 1A, 30VDC | Relay |
The G-code M controls the flood output. it switches this output on.
Pin | Name | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|
1 | NC | Normally closed | Flood | Max. 1A, 30VDC | Relay |
2 | NO | Normally open | Flood | Max. 1A, 30VDC | Relay |
3 | COM | Common | Flood | Max. 1A, 30VDC | Relay |
The AUX output can be used for any purpose. It's controlled through G-code M5?.
Pin | Name | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|
1 | NC | Normally closed | Aux out | Max. 1A, 30VDC | Relay |
2 | NO | Normally open | Aux out | Max. 1A, 30VDC | Relay |
3 | COM | Common | Aux out | Max. 1A, 30VDC | Relay |
The E-stop output is an extra output that will automatically be activated when the E-stop input is activated. It can trigger other devices, e.g., to control a power relay for switching power to the motor drivers. It can not be manually controlled.
Pin | Name | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|
1 | NC | Normally closed | E-Stop | Max. 1A, 30VDC | Relay |
2 | NO | Normally open | E-Stop | Max. 1A, 30VDC | Relay |
3 | COM | Common | E-Stop | Max. 1A, 30VDC | Relay |
The brake output is an output that is automatically activated when the motor drivers are disabled.
Please note that the motor drivers need to be controlled by the CNC530; using a brake when the motor drivers are always enabled can damage the machine.
Pin | Name | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|
1 | NC | Normally closed | Brake | Max. 1A, 30VDC | Relay |
2 | NO | Normally open | Brake | Max. 1A, 30VDC | Relay |
3 | COM | Common | Brake | Max. 1A, 30VDC | Relay |
The status output offers the possibility of connecting the external status PCB.
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | GND | | Ground | | | |
2 | Aux | Out | Digital | | | Low active |
3 | Tool | Out | Digital | | | Low active |
4 | Mist | Out | Digital | | | Low active |
5 | Flood | Out | Digital | | | Low active |
6 | Brake | Out | Digital | | | Low active |
7 | SysReady | Out | Digital | | 5VDC | |
8 | Reserved | | | | | |
9 | E-Stop active | Out | Digital | | 5VDC | |
10 | Probe | Out | Digital | | 3V3 | |
11 | Reserved | | | | | |
12 | Reserved | | | | | |
13 | Reserved | | | | | |
14 | 5V | | Power | | | |
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | GND | | Ground | | | |
2 | SYS | OUT | System Ready | Max. 24VDC | | |
3 | GND | | Ground | | | |
4 | E-stop | IN | | Emergency stop | 5VDC | |
The E-STOP input indicates an emergency. The input signal needs to switch to ground to use E-STOP, as shown in the image below.
Please note that an emergency stop needs to be a 'normally closed' type switch. Multiple switches can be used in series. A 'normally closed' switch will also automatically cause an E-stop if a wire breaks.
The status of the E-Stop input is shown in the software I/O tab:
Please note that the indicator before the 'ESTOP1' text shows the logic level, not the functional level, unless specified. This means that the input the controller 'sees' is low. This state indicates to the controller that E-Stop is activated.
A RED indicator on the controller also indicates an E-STOP:
After an E-Stop condition is resolved, the controller will only activate if the RESET button is pressed in the software. This is a second safety feature to prevent the machine is being activated in any way accidentally.
When the RESET button is pressed, it will also indicate this on the controller by showing a green light.
The HOME inputs are required for the machine to detect the ‘home’ position.
There are multiple different types of homing switches. They can be PNP or NPN and either Normally Open (NO) or Normally Closed (NC). The CNC530 supports only NPN, both NO and NC.
NPN means that the signal gets switched to the ground if the switch is activated. When using a regular switch, connect one terminal to the ground and the other to the corresponding home input.
NPN means that the signal gets switched to the ground if the switch is activated. When using a regular switch, connect one terminal to the ground and the other to the corresponding home input.
Do NOT connect a PNP-type switch to the CNC530's HOME Hx input. Doing so will damage the CNC530.
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | GND | | Ground | | | |
2 | Hx | IN | Digital | Probe Input | Input Voltage +24VDC | NPN |
3 | +24VDC | | Power | | | |
The probe input has two uses. It can measure the length of a tool or probe an object. If both tools are used, they can be connected together to this input. However, make sure that they both use the same output signal.
In case multiple sensor types can be of use, please consider our sensorHUB
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | GND | | Ground | | | |
2 | PRB | IN | Digital | Probe Input | Input Voltage +24VDC | NPN |
3 | +24VDC | | Power | | | |
The AUX input is a dedicated input that can be used for numerous applications:
- Reading status for in the macro
- Extra error input
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | GND | | Ground | | | |
2 | AUX IN | IN | Digital | Generic Input | Input Voltage +24VDC | NPN |
3 | +24VDC | | Power | | | |
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | AN1 | IN | Analog | Analog in | 0 - 3V3 | |
2 | PAUSE | IN | Ground | Pause job | 5VDC | |
3 | HWA | IN | Digital | Handwheel A | 5VDC | |
4 | RUN | IN | Digital | Run job | 5VDC | |
5 | HWB | IN | Digital | Handwheel B | 5VDC | |
6 | AN2 | IN | Analog | Analog in | 0 - 3V3 | |
7 | +3V3 | | Power | | 3V3 | |
8 | GND | | Ground | | | |
9 | 5V | | Power | | 5VDC | |
10 | GND | | Ground | |
Pin | Name | Direction | Type | Function | Electrical Spec. | Remarks |
---|---|---|---|---|---|---|
1 | GND | | Ground | | | |
2 | Sp | IN | Digital | Spindle | max. 5VDC | |