Controllers
CNC760

CNC760 Manual

77min
Document image


This CNC controller is part of the professional line of Eding CNC controllers. Besides a standard 100Mbit Ethernet interface, the step frequency increased to 400 kHz. There are also now 4 extra extruder interfaces available for 3D printing applications.

A high-end CNC controller at a very competitive price with many interfaces already included makes it the foundation for building professional CNC machines. A few examples of its interfaces:

Digital I/O, analog inputs, 0-10V outputs, PWM outputs, pendant interface, support for numerous ways of cooling, protection in and outputs, and more

This product is of course fully supported by Eding CNC software solution.

Purchase

Technical Specifications

  • 6 Axis controller interface
    • Step / Direction: 5V (max. 400kHz)
    • Enable: 5V or open collector (max. 24V)
    • Alarm: max. 24V
  • 4x Extruder Interface: Enable, Step, Direction: 5V
  • 6x Digital HOME inputs: Max. 24V (PNP or NPN)
  • 10x Digital output (AUX): Open Collector (max. 24V)
  • 10x Digital inputs (AUX): Max. 24V
  • 8x Analog inputs: 0-3.3V (12 bits)
  • 2x Analog output: 0-10V
  • 2x Cooling outputs: Open collector (max. 24V)
  • 8x PWM output: Open collector (max. 24V)
  • Safety relay I/O
    • System ready output: Output for safety relay (Watchdog) Open Collector
    • External Error input: Max. 24V
    • E-stop Input: Max. 24V
  • 1x Probe: Max. 24V (PNP or NPN)
  • 1x Spindle encoder input: 5V input
  • 1x RS485 interface: RS485, MODBUS compatible (for connection extra I/O or functionallity, cable length up to 20m)
  • Handwheel interface (pendant)
    • 2x Digital input: 5V
    • 2x MPG input: 5V
    • 2x Analog input: 0-3.3V
  • Interface: 100Mbit Ethernet
  • Power supply: 24V DC
  • Dimensions: 230x107mm (suitable for DIN rail mounting)
  • Others: Firmware upgradable through the network connection

Controller Overview

Document image


Available accessories

Breakout Board

If you prefer to use separate wires to hook up your CNC760 this breakout board will help you. Simply plug this in on top of the CNC760 and start wiring your controller.

Read more - Purchase

Document image


Axis Breakout

With this breakout board, you can now also simply connect the axis and extruder outputs of the CNC760 with wires.

Read more - Purchase

Document image


DIN Rail Mount

To easily mount the CNC760 Controller on a DIN rail you can slide it into this housing and simply mount it on the DIN rail.

Read more - Purchase

Document image


Jumpers

JP9, JP10, JP11

Document image

Document image


With these jumpers, several settings can be forced.

  • JP9: Reserved
  • JP10: Start with default IP address 172.22.2.100
  • JP11: Skip the bootloader

Indicators

Document image


The board uses several LEDs indicating activity.

Power

Document image


LED1 indicates that the external power is connected, this means that 24V and 5V are available.

Document image


PWR This LED indicates that the power for the processor is available (3.3V).

Network

Document image


Yellow = Network activity (ACT) Green = Network connection (LNK)

Status

Document image


Indicator

Color

Meaning

LED6

Red

SYSREADY indicates when CNC system is ready for operation. Can be used in cooperation with safety relay.

LED5

Red

WATCHDOG charge pump, indicates operation of the watchdog circuitry

LED4

Green

Controller ‘heartbeat’ indicating the board is active

LED3

Green

Indicates ‘Machine On’

LED2

Green

Flashing when application is starting up. After startup, will be switch ON if E-STOP occurred.

Please note, when in bootloader mode LED2 and LED3 will toggle to indicate this.



Connectors

Power

The voltage of the supplied power is 24V DC.

Due to a protection diode at the input, the 24V that is available on a number of connectors will be a bit lower, please check when connecting 24V devices to that connector if they will operate correctly.

Although the 24V is also available on the box header connectors, it is advisable to use separate wiring for powering 24V devices that exceed 50mA of required current.

The total combined current of the 24V outputs should not exceed 1A. Using more than 1A on the 24V will result in damage to the controller.

Document image


The image below shows the power connector.

Document image


Check the polarity of the power connections, damage to the board may occur if the polarity is reversed.

Network

The board needs to be connected via a CAT5 or CAT5E cross cable. We advise using properly shielded SF/UTP network cables. The default IP address is 172.22.2.100.

Document image


Make sure that the PC that the board is connected to is correctly set up and has the correct IP address, and make sure there is no IP address conflict.

RS485

Via the RS485 connector external hardware can be connected. RS485 is a balanced signal, this decreases susceptibility to interference. The protocol that is used is MODBUS RTU.

Document image


The image below shows a close-up of the connector.

Document image


The connector contains four signals:

Name

Meaning

COM

Common

B

Balanced signal B

A

Balanced signal A

IRQ

Input for external interrupt (currently not used)

AUX-OUT

The auxiliary outputs can be used for switching external devices.

Document image

Document image


Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

GND



Ground







2

GND



Ground







3

AUX OUT1

OUTPUT

Aux Output 1

Max. rating 50V/500mA

Optionally used for controlling 0-10V output1

4

SYSRDY

OUTPUT

Open Collector

System Ready

Max. rating 50V/500mA

System Ready, indicates that system is ready for operation.

5

AUX OUT2

OUTPUT

Open Collector

Aux Output 2

Max. rating 50V/500mA

Optionally used for controlling 0-10V output2

6

AUX OUT9

OUTPUT

Open Collector

Aux Output 9

Max. rating 50V/500mA

Shared with AEE3

7

AUX OUT3

OUTPUT

Open Collector

Aux Output 3

Max. rating 50V/500mA



8

AUX OUT10

OUTPUT

Open Collector

Aux Output 10

Max. rating 50V/500mA

Shared with AEE4

9

AUX OUT4

OUTPUT

Open Collector

Aux Output 4

Max. rating 50V/500mA



10

GND



Ground







11

AUX OUT5

OUTPUT

Open Collector

Aux Output 5

Max. rating 50V/500mA



12

GND



Ground







13

AUX OUT6

OUTPUT

Open Collector

Aux Output 6

Max. rating 50V/500mA



14

GND



Ground







15

AUX OUT7

OUTPUT

Open Collector

Aux Output 7

Max. rating 50V/500mA

Shared with AEE1

16

PWM-VOLT2

OUTPUT

See PWM-VOLT







17

AUX OUT8

OUTPUT

Open Collector

Aux Output 8

Max. rating 50V/500mA

Shared with AEE2

18

GND



Ground







19

+24V



Power



+24V/1A



20

+24V



Power



+24V/1A



AUX-IN

The auxiliary inputs are digital inputs, used to retrieve the status of an external signal, for example a switch.

Document image

Document image


Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

GND



Ground







2

GND



Ground







3

AUX IN1

INPUT

Digital

Aux Input 1

Input voltage 24V



4

GND



Ground







5

AUX IN2

INPUT

Digital

Aux Input 2

Input voltage 24V



6

AUX IN9

INPUT

Digital

Aux Input 9

Input voltage 24V



7

AUX IN3

INPUT

Digital

Aux Input 3

Input voltage 24V



8

AUX IN10

INPUT

Digital

Aux Input 10

Input voltage 24V



9

AUX IN4

INPUT

Digital

Aux Input 4

Input voltage 24V



10

GND



Ground







11

AUX IN5

INPUT

Digital

Aux Input 5

Input voltage 24V



12

GND



Ground







13

AUX IN6

INPUT

Digital

Aux Input 6

Input voltage 24V



14

GND



Ground







15

AUX IN7

INPUT

Digital

Aux Input 7

Input voltage 24V



16

GND



Ground







17

AUX IN8

INPUT

Digital

Aux Input 8

Input voltage 24V



18

GND



Ground







19

+24V



Power



+24V/1A



20

+24V



Power



+24V/1A



CNC-OUT

The CNC-OUT signals are output signals and are typical related to controlling the CNC functionality.

Document image

Document image


Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

PWM-VOLT1

OUTPUT

See Outputs







2

SYSRDY

OUTPUT

System Ready

Max. rating 50V/500mA

Indicates that the system is ready for operation

3

TOOLON

OUTPUT

Open Collector

Switch tool ON (eg. Spindle)

Max. rating 50V/500mA



4

TOOLDIR

OUTPUT

Open Collector

Set tool direction

Max. rating 50V/500mA



5

COOL2

OUTPUT

Open Collector

Coolant 2 ON

Max. rating 50V/500mA



6

COOL1

OUTPUT

Open Collector

Coolant 1 ON

Max. rating 50V/500mA



7

+24V



Power



+24V/1A



8

Change Pump

OUTPUT

Open Collector

Watchdog signal

Max. rating 50V/500mA

Pulsed signal

9

+5V



Power



+5VDC/500mA



10

GND



Ground







CNC-IN

The CNC-IN signals are CNC related inputs.

Document image

Document image


Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

PROBE

INPUT

Digital

Input signal for external probe

Max. input voltage 24V

Active low

2

SPINDLEX

INPUT

Digital

Inputs signal for spindle pulse (1/rotation)

Max. input voltage 5V

Active low

3

ESTOP

INPUT

Digital

External EMERGENCY STOP signal

Max. input voltage 24V



4

EXTERR

INPUT

Digital

External ERROR signal

Max. input voltage 24V



5

PROBE

INPUT

Digital





Shared with pin 1

6

Reserved

INPUT

Digital

Reserved

Max. input voltage 5V

Active low

7

+24V



Power



+24V/1A



8

Reserved

INPUT / GND¹

Digital

Reserved

Max. input voltage 5V

Active low

9

+24V



Power



+24V/1A



10

GND



Ground







1: pin can be connected to Ground for backward compatibility by removing resistor R167, and closing the pads of SJ1

MPG

The MPG connectors makes it possible to connect directly a wired pendant to the controller.

Document image

Document image


Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

AN7

INPUT

Analog

Analog input for additional selections

Max. input voltage 3.3V

This is wired to AN7, not an additional input

2

PAUSE

INPUT

Digital

Pause switch

Max. input voltage 5V

Active low

3

HW-A

INPUT

Digital

Handwheel A input

Max. input voltage 5V



4

RUN

INPUT

Digital

Run switch

Max. input voltage 5V

Active low

5

HW-B

INPUT

Digital

Handwheel B input

Max. input voltage 5V



6

AN8

INPUT

Analog

Analog input for additional selections

Max. input voltage 3.3V

This is wired to AN8, not an additional input

7

+3.3V¹



Power



+3.3V/100mA



8

GND



Ground







9

+5V



Power



+5V/500mA



10

GND



Ground







1: 3.3V on pin 7 not present on revision 4 of hardware.

HOME-IN

The HOME inputs are required for the machine to be able to detect the ‘home’ position.

Document image

Document image


Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

HOME1

INPUT

Digital

Home input 1

Max. input voltage 24V



2

HOME2

INPUT

Digital

Home input 2

Max. input voltage 24V



3

HOME3

INPUT

Digital

Home input 3

Max. input voltage 24V



4

HOME4

INPUT

Digital

Home input 4

Max. input voltage 24V



5

HOME5

INPUT

Digital

Home input 5

Max. input voltage 24V



6

HOME6

INPUT

Digital

Home input 6

Max. input voltage 24V



7

+24V



Power



+24V/1A



8

GND



Ground







9

Reserved









Do not connect

10

GND



Power







PWM-OUT

The PWM outputs enable the user to add extra control of devices that use PWM signals for control.

Document image

Document image


Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

GND



Ground







2

GND



Ground







3

PWM1

OUTPUT

PWM Output 1

Max. rating 50V / 500mA

Also used for generating 0-10V output1

4

SYSRDY

OUTPUT

Open Collector

System Ready

Max. rating 50V / 500mA

Indicates that the system is ready for operation.

5

PWM2

OUTPUT

Open Collector

PWM Output 2

Max. rating 50V / 500mA

Also used for generating 0-10V output2

6

GND



Ground







7

PWM3

OUTPUT

Open Collector

PWM Output 3

Max. rating 50V / 500mA



8

GND



Ground







9

PWM4

OUTPUT

Open Collector

PWM Output 4

Max. rating 50V / 500mA



10

GND



Ground







11

PWM5

OUTPUT

Open Collector

PWM Output 5

Max. rating 50V / 500mA



12

GND



Ground







13

PWM6

OUTPUT

Open Collector

PWM Output 6

Max. rating 50V / 500mA



14

GND



Ground







15

PWM7

OUTPUT

Open Collector

PWM Output 7

Max. rating 50V / 500mA



16

GND



Ground







17

PWM8

OUTPUT

Open Collector

PWM Output 8

Max. rating 50V / 500mA



18

GND



Ground







19

+24V



Power



+24V/1A



20

+24V



Power



+24V/1A



ANALOG-IN

The analog inputs can be used to capture input voltages. The maximum voltage is 3.3V, make sure you do not exceed this limit as it will damage this input, or even the rest of the board.

Document image

Document image


Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

GND



Ground







2

GND



Ground







3

AN1

INPUT

Analog

Analog input 1

Max. input voltage 3.3V

Pulled down with 100k resistor

4

Reserved









Do not connect

5

AN2

INPUT

Analog

Analog input 2

Max. input voltage 3.3V

Pulled down with 100k resistor

6

GND



Ground







7

AN3

INPUT

Analog

Analog input 3

Max. input voltage 3.3V

Pulled down with 100k resistor

8

GND



Ground







9

AN4

INPUT

Analog

Analog input 4

Max. input voltage 3.3V

Pulled down with 100k resistor

10

GND



Ground







11

AN5

INPUT

Analog

Analog input 5

Max. input voltage 3.3V

Pulled down with 100k resistor

12

GND



Ground







13

AN6

INPUT

Analog

Analog input 6

Max. input voltage 3.3V

Pulled down with 100k resistor

14

GND



Ground







15

AN7

INPUT

Analog

Analog input 7

Max. input voltage 3.3V

Pulled down with 100k resistor

16

GND



Ground







17

AN8

INPUT

Analog

Analog input 8

Max. input voltage 3.3V

Pulled down with 100k resistor

18

GND



Ground







19

+24V



Power



+24V/1A



20

AVDD



Power



+3.3V/100mA



EXTRUDER Ex

The extruder outputs can be used in 3D printer applications, controlling up to 4 extruders. The four outputs are designated E1 to E4.

Document image

Document image


the enable output for each of the 4 extruders are shared with an AUX OUT output, please check in your application that no pinning conflicts occurs!

Note, the step and direction signal for each extruder is combined with these signals for axis 6

E1

Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

AEE1

OUTPUT

Digital

Extruder enable E1

5V/15mA

Shared with AUX OUT7

2

GND



Ground







3

DIRE1

OUTPUT

Digital

Extruder direction E1

5V/15mA

Shared with DIR6

4

GND



Ground







5

STEPE1

OUTPUT

Digital

Extruder step E1

5V/15mA

Shared with STEP6

6

GND



Ground







7

GND



Ground







8

GND



Ground







9

+5V

OUTPUT

Power



+5V/500mA

¹

10

GND



Ground







E2

Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

AEE2

OUTPUT

Digital

Extruder enable E2

5V/15mA

Shared with AUX OUT8

2

GND



Ground







3

DIRE2

OUTPUT

Digital

Extruder direction E2

5V/15mA

Shared with DIR6

4

GND



Ground







5

STEPE2

OUTPUT

Digital

Extruder step E2

5V/15mA

Shared with STEP6

6

GND



Ground







7

GND



Ground







8

GND



Ground







9

+5V

OUTPUT

Power



+5V/500mA

¹

10

GND



Ground







E3

Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

AEE3

OUTPUT

Digital

Extruder enable E3

5V/15mA

Shared with AUX OUT9

2

GND



Ground







3

DIRE3

OUTPUT

Digital

Extruder direction E3

5V/15mA

Shared with DIR6

4

GND



Ground







5

STEPE3

OUTPUT

Digital

Extruder step E3

5V/15mA

Shared with STEP6

6

GND



Ground







7

GND



Ground







8

GND



Ground







9

+5V

OUTPUT

Power



+5V/500mA

¹

10

GND



Ground







E4

Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

AEE4

OUTPUT

Digital

Extruder enable E4

5V/15mA

Shared with AUX OUT10

2

GND



Ground







3

DIRE4

OUTPUT

Digital

Extruder direction E4

5V/15mA

Shared with DIR6

4

GND



Ground







5

STEPE4

OUTPUT

Digital

Extruder step E4

5V/15mA

Shared with STEP6

6

GND



Ground







7

GND



Ground







8

GND



Ground







9

+5V

OUTPUT

Power



+5V/500mA

¹

10

GND



Ground







1 The total combined output current of pin 9 of the extruders should not exceed 500mA.

AXIS Ax

These outputs can control up to 6 axes simultaneously, these outputs are designated A1 to A6. Beside the step and direction signal each output has several extra signals.

Document image

Document image


The table below is generalised for each of the axis connectors, for Axis 1 replace the occurrences of x for 1 (E.G. ENABLEx becomes ENABLE1)

Pin

Name

Direction

Type

Function

Electrical Spec.

Remarks

1

ENABLEx

OUTPUT

Digital

Amplifier enable x

5V/15mA



2

ENABLEx

OUTPUT

Amplifier enable x

Max. rating 40V/100mA



3

DIRx

OUTPUT

Digital

Direction x

5V/15mA



4

GND



Ground







5

STEPx

OUTPUT

Digital

Step x

5V/15mA



6

GND



Ground







7

GND



Ground







8

DRV-ALM-











9

+5V

OUTPUT

Power



+5V/500mA

¹

10

DRV-ALM+

INPUT

Digital

Alarm input



Pulled up with 4k7

The total combined output current of pin 9 of the axis should not exceed 500mA.

Inputs

HOMEx

The HOME inputs are required for the machine to be able to detect the ‘home’ position.

The home input can be configured into two modes, each mode describes what type of switch or sensor is connected. If the switch or sensor is activated, it means that it will switch either to ground (0V) or to a voltage, in this case, 24V. A switch or sensor that switches to 0 (negative) is called NPN, and a switch or sensor that switches to 24V (positive) is called PNP.

PNP = Input should be ‘HIGH’ (24V) to detect the switch/sensor being activated.

NPN = Input should be ‘LOW’ (0V) to detect the switch/sensor being activated.

Please note, that ALL home inputs are EITHER NPN or PNP. Currently, it is not possible to mix the input types. The software expects one type of input to be used and will not work correctly if the jumpers are set differently.

This mode selection is done via several jumpers:

Document image


Each jumper corresponds to an input:

Jumper

Input

JP2

HOME1 mode NPN or PNP

JP3

HOME2 mode NPN or PNP

JP4

HOME3 mode NPN or PNP

JP5

HOME4 mode NPN or PNP

JP6

HOME5 mode NPN or PNP

JP7

HOME6 mode NPN or PNP

The image below shows how the input operates.

Input circuit of HOME input.
Input circuit of HOME input.


Switching in NPN mode

When in NPN mode the input needs to switch to ground to be activated.

Switching HOME input in NPN mode.
Switching HOME input in NPN mode.


Switching in PNP mode

When in PNP mode, the inputs need to switch to +24V to activate.

Normally Open versus Normally Close

As described above, our hardware supports NPN and PNP. Another important condition is using Normally Open (NO) or Normally Closed (NC) sensors. This NO or NC indicates whether the output is active (NC) or non-active (NO) when the sensor is not activated.

The NC sensor has an extra benefit; if, for any reason, the cable to the sensor is cut, it will automatically report the sensor's activation since this would indicate that the sensor is activated. If a NO sensor is used, the machine will try to home without ever detecting that sensor, potentially causing damage to the machine.

Of course, our software needs to know what the input is supposed to be when it is not activated. Therefore, this can be configured. In our software, a button will configure the home inputs to the correct settings based on their value when the sensor is not activated, preventing you from having to think about what it is supposed to be.



Document image




DRVALM input

The DRVALM can be used to report problems with the motor driver. Each connector has an alarm input available. The alarm inputs pins of all axes are wired together. It is assumed that the alarm output of the drives are open-collector outputs so that the alarm outputs of all drives can be coupled together. So, each output can pull the alarm input low to generate an alarm.

Please check that the motor driver ALARM output is configured to be ‘open’ if not active.

The image below shows such a setup.

Combining open collector outputs of drivers
Combining open collector outputs of drivers


Below is image that shows the input circuit of the alarm input. The alarm input is active if the DRVALM+ input is pulled low.

Alarm input circuit
Alarm input circuit


Make sure you test the alarm input before starting to use it.

RUN/PAUSE inputs

The RUN and PAUSE inputs can be used to start or stop a job externally. However, they are also used when you want to connect a wired external pendant. If the software is in JOGWHEEL modus these inputs are used for zeroing the position (START) or selecting the axis (PAUSE).

Using the PAUSE or RUN input is simply connecting a push button to it, with one side connected to GROUND and the other to the input of the board.

Connecting switch to PAUSE or RUN input.
Connecting switch to PAUSE or RUN input.


In the image below is a schematic of each digital input:

RUN/PAUSE digital inputs schematic
RUN/PAUSE digital inputs schematic


See also chapter “9 Connecting and setting up a wired handwheel” for more info on how to use these inputs as part of a wired pendant.

The PAUSE and RUN inputs have a maximum input level of 5V and will be damaged if 24V is applied.

AUX INx inputs

The auxiliary inputs are digital inputs, used to retrieve the status of an external signal, for example a switch.

Each input has a pull-down, this means that when no signal is connector the board will see a ‘low’ signal. Connecting an input to 24V will cause the board to detect an ‘high’ signal.

In the image below, you see the input circuit for each AUX input.

AUX input circuit
AUX input circuit


The image below shows how to connect a switch to an AUX input

Connecting a switch to an AUX input
Connecting a switch to an AUX input


ANx inputs

The analog inputs can have several functions

  • Reading external values for control
  • Controlling the feedrate
  • Selecting an axis or multiplier in a wired pendant application

The analog inputs have an input range of 0-3.3V, applying voltages that exceed this voltage will damage the inputs and even lead to the failure of the controller.

For this application, the 3.3V (AVDD) is made available on pin #20 of the respective connector. Do not use this voltage for other applications!

If you want to test this input, a simple 10k potentiometer can be used as shown in the image below.

Connecting a potentiometer to the analog input
Connecting a potentiometer to the analog input


Using this potentiometer to control the feedrate can be changed in the application setup it should be indicated that an analogue input is used.

Setting up the analog control of feedrate
Setting up the analog control of feedrate


For more info about reading the input please have a look at the manual about writing macros and reading I/O’s.

For more info about how to use the analog inputs for a wired pendant have a look at chapter “9 Connecting and Setting up a wired handwheel”.

HW-A/HW-B Inputs

The HW-A/HW-B inputs can be used to connect a handwheel for exactly setting the position of an axis or changing the feed rate. The position of the axis can only be changed if the software is in the JOGWHEEL mode.

The image below shows how a pendant can be connected to these inputs.

Connecting a pendant to the HW-A/HW-B inputs
Connecting a pendant to the HW-A/HW-B inputs


See also chapter “9 Connecting and setting up a wired handwheel” for more info how to use these inputs as part of a wired pendant.

In the image below is a schematic of each digital input:

HW-A/HW-B digital inputs schematic
HW-A/HW-B digital inputs schematic


The HW-A/HW-B inputs have a maximum input level of 5V and will be damaged if 24V is applied.

E-STOP input

The E-STOP input is used for indicating an EMERGENCY.

Below the input circuit is shown for the E-STOP input

The input circuit of E-STOP
The input circuit of E-STOP


For using E-STOP, the input signal needs to switch to 24V, in the image below this is shown.

The input signal for E-STOP
The input signal for E-STOP


EXTERR input

The EXT-ERROR input can be used for indicating any external ERROR has occurred. The behavior of this input can be indicated in the setup of the application.

Below the input circuit is shown for the EXT-ERROR input

The inpu circuit of EXTERR
The inpu circuit of EXTERR


For using EXTERR, the input signal needs to switch to 24V, in the image below this is shown.

The input signal for EXTERR
The input signal for EXTERR


PROBE input

The probe input has a dual use. It can be used for the tool measurement, measuring the height of a tool, or it can be used for probing an object. If both tools are used, they can be connected together to this input. However, make sure that they both use the same kind of output signal.

Below the input circuit is shown for the PROBE input

The input circuit of PROBE
The input circuit of PROBE


For using PROBE, the input signal needs to switch to 24V, in the image below this is shown.

The input signal for PROBE
The input signal for PROBE


SPINDLEx input

The SPINDLEx input can be used to connect an external sensor that indicates the rotation of the spindle or used in case of tapping when used in a lathe application.

The SPINDLEx has a maximum input level of 5V and will be damaged if 24V is applied.

Below the input circuit is shown for the SPINDLEx input

Document image


To use the SPINDLEx the input signal needs to switch to ground to be active. The image below shows this.

Document image


The SPINDLEx input has a maximum input level of 5V and will be damaged if 24V is applied.

Outputs

STEPx/DIRx/ENABLEx outputs

These outputs can control up to 6 axes simultaneously. Each output has an output level of 5V and can sink or source around 15mA per output. The maximum step frequency is 400Khz.

Not all motor drivers are capable of supporting step frequencies up to 400Khz. If you notice that the motors are not moving at all or show erratic movement, try to lower this frequency. Also, consult your motor driver datasheet for the supported frequency.

Please note, the ENABLEx output is simultaneously switched for all axis at the same time. Depending on how the E-STOP hardware behavior is configured these outputs can be switched off in case of an E-STOP condition.

Each axis output has two enable outputs, these signals are used to enable the motor driver. The difference between these two signals is that one signal is a digital +5V signal, and the other is an Open Collector signal. This helps in connecting the controller to different kinds of drives.

The enable signal with an open-collector output is able to switch higher voltages compared to the +5V output. In the image below such an output is shown. An open-collector output means it switches the connected wire to GND. This enables the user to switch devices that do not need the same voltage rating as the controller.

SYSREADY output

The SYSREADY indicates that the system is active. This output is an Open Collector output.

CHARGEPUMP output

The CHARGEPUMP signal is a signal that is toggled around 10Hz with a duty cycle of about 50%. It is internally used for resetting a watchdog system that checks that the board is still alive; that circuit will generate the SYSREADY signal. The absence of this signal shows that the controller is no longer responsive. Also, the SYSREADY output will deactivate.

This output is an Open Collector output.

Charge Pump signal
Charge Pump signal


Please note, the frequency of this signal can vary if the controller is moving axis. In that case, the frequency can go down to about 7.3 Hz.

The use of this signal is not recommended, instead, we integrated a hardware solution which is the SYSREADY signal. This solution uses the Charge Pump signal so will also indicate when the controller is active. However, it is not influenced by the activity of the controller. Since the SYSREADY signal is generated in hardware instead of software it is safe to use that signal to indicate that the system is operational. So even if the board somehow would stop working the circuitry will switch off this output

TOOLON output

The TOOLON output is used to activate the tool that is used in the application. This output is an Open Collector output.

Depending on the spindle driver, it might be necessary to use a relay to switch the tool on.

It is advisable to use a solid-state relay to switch on heavy loads like a spindle motor because this will also optically isolate this input again external interference signals.

Document image


TOOLDIR output

The TOOLDIR output is used to control the direction of the associated tool. This works for regular spindles and stepper spindles.

These outputs are Open Collector outputs and therefore require special attention when connecting.

Depending on the spindle driver, it might be necessary to use a relay to switch the tool direction.

COOL1/COOL2 outputs

The COOLx output is an output to control the flow of any coolants that might be used.

These outputs are Open Collector outputs.

If a large load is switched it is advisable to use a (solid-state) relay here as described in the TOOLON section

PWMx outputs

The PWM outputs are Open Collector outputs. An open-collector output means it switches the connected wire to GND. This enables the user to switch devices that do not need the same voltage rating as the controller.

By default, the PWM uses a frequency of 5kHz, but this can be set in the software by setting the PWM frequency.

Be advised that PWM1 and PWM2 are also used by the PWM-VOLT1 and PWM-VOLT2 respectively. This means that these PWM outputs can not be addressed separately if these are in use.

PWM-VOLT outputs

The CNC760 controller contains two 0-10V outputs, these outputs are combined with one PWM output each. So, this output can only have one kind of signal. There are 2 jumpers that can be used to configure the behavior of this output.

Document image

Document image


Output signal type

The top jumper selects what signal is present on the output. Either 0-10V (default) or the standard PWM signal. These outputs use the existing PWM outputs of the board. If the PWM output is selected this output will be an Open Collector output.

Output enable behavior

The bottom jumper selects whether the output is enabled when the ‘SYSTEM READY’ is available, the default behavior, or that it is controlled via the AUXO1 output.

Please note that if the AUXOx is used, that output can not be used for other applications.

AUX OUTx outputs

These outputs are generic outputs that can be used for any application. This output is an Open Collector output.

Some AUX Outputs may have duplicate functions, these are described in the table below. If these conditions are met, the respective AUX output is unable to be used to control something else separately.

AUX Output

Condition

Alternate Function

1

JP15 is set to AUX01

Used to enable the output of the PWM-VOLT1 signal

2

JP16 is set to AUX02

Used to enable the output of the PWM-VOLT2 signal

3

-



4

-



5

-



6

-



7

Extruder connected to E1

Used as extruder 1 enable

8

Extruder connected to E2

Used as extruder 2 enable

9

Extruder connected to E3

Used as extruder 3 enable

10

Extruder connected to E4

Used as extruder 4 enable