CNC720 Manual
Outputs
8min
stepx/dirx/enablex outputs these outputs can control up to 4 axes simultaneously each output has an output level of 5v and can sink or source around 20ma per output the maximum step frequency is 400khz please note, the enablex output is simultaneously switched for all axis at the same time depending on how the e stop hardware behaviour is configured these outputs can be switched off in case of an e stop condition the enable behaviour can be inverted depending on the drivers that are used 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 enable oc output this output can be optionally used if the standard axis enable signal can not be used it is the same signal, except it features an open collector docid\ qf6pe5wfovvy6cnd0lxt output this output is on pin #22, cn2 toolon output the toolon output is used to activate the tool that is used in the application this output is an open collector docid\ qf6pe5wfovvy6cnd0lxt output on pin #17, cn2 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 depending on how the e stop hardware behaviour is configured this output can be switched off in case of an e stop condition sysready output the sysready indicates that the system is active this output is an open collector docid\ qf6pe5wfovvy6cnd0lxt output this output is on pin #18, cn2 cool1/cool2 output the coolx output is an output to control the flow of any coolants that might be used these outputs are open collector docid\ qf6pe5wfovvy6cnd0lxt outputs cool1 is on pin #19, cn2 cool2 is on pin #20, cn2 depending on how the e stop hardware behaviour is configured this output can be switched off in case of an e stop condition if a large load is switched it is also here advisable to use a (solid state) relay as described in the toolon section 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 the chargepump output is on pin #21, cn2 this output is an open collector docid\ qf6pe5wfovvy6cnd0lxt output 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, use 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 auxout1 output this output is a generic output that can be used for any application this output is an open collector docid\ qf6pe5wfovvy6cnd0lxt output this output is on pin #24, cn2 depending on how the e stop hardware behaviour is configured this output can be switched off in case of an e stop condition pwm & 0 10v the cnc720 can provide a analog 0 10v output or a pwm output the pwm output is an open collector docid\ qf6pe5wfovvy6cnd0lxt output this enables the user to switch devices that do not need the same voltage rating as the controller in case of using the pwm output, use an external pull up resistor to the desired positive voltage this output is on pin #23, cn2 by default, the pwm uses a frequency of 5khz, but this can be set in the software by setting the system docid\ s1l78fd4wqkz4xhehcjlb by setting the jumpers & indicators docid\ iir onkq6or4qbkkrs90x , the desired behaviour of the output can be adjusted no estop output this output indicates when there is no e stop condition it operates hardware based and is not sysready related an application example might be using it to switch the power of parts of the machine automatically off when a e stop condition occurs this output is an open collector docid\ qf6pe5wfovvy6cnd0lxt output on pin #24, cn1