Table of Contents
PiBot IsoSwitch V4 Interface Options
IsoSwitch V4 has three relays with normally open and normally closed contacts. You can use it as a relay output or as an enable signal output.
For example, in some servo systems that require the switch to be closed before operation, you can set the enable pin to be controlled by the relay.
PiBot IsoSwitch V4 Trigger Interface
Flexible trigger options with optocoupler isolation
๐ General Specifications
- Voltage Compatibility: 3.3V or 5V input signals
- Trigger Logic: Configurable for high-level or low-level trigger
- Manual Override: Physical manual trigger available
- Isolation: Optocoupler isolation for relay safety
Primary Choice
I2S0
The most convenient dedicated trigger interface for this setup.
โก Optional GPIO Pins (5V)
GPIO.4
GPIO.12
GPIO.14
GPIO.13
Note: Use these alternative pins if I2S0 is unavailable.
PiBot IsoSwitch V4 Jumper Config
Connection example diagram 1
Code example 1
coolant: flood_pin: I2SO.23 mist_pin: I2SO.21 delay_ms: 0
Test: When the M7 command is sent, the S1 relay indicator light turns on. When the M8 command is sent, the S2 relay indicator light turns on. When the M9 command is sent, all relay lights turn off.
Connection example diagram 2
Example Connect 0-10V VFD
Wiring Notes for Variable Frequency Drives (VFDs)
Due to differences in wiring diagrams provided by various manufacturers, always consult the relevant manual for detailed instructions. Below are key points to keep in mind:
1. 0โ10V Analog Input Connection Notice
- Some VFDs have a terminal marked โ10Vโ on the wiring panel.
- Important: This terminal is not for direct connection to the mainboard's 0โ10V output port.
- It is designed for an external adjustable resistor that provides a voltage divider.
- To connect the 0โ10V signal:
- Connect the signal wire to the VFDโs analog voltage input terminal (typically labeled AVI or Vl1).
- Connect the other wire to the GND terminal on the VFD.
2. Enable Signal (Start/Stop) via Relay Notice
- Some VFDs use a switch (enable signal) for start/stop control.
- Our mainboard includes a relay that can provide this on/off signal.
- Typical connection:
- One wire to the NO (Normally Open) contact of the relay from the VFD X1 OR S1.
- The other wire to the GND terminal on the VFD.
0-10V Hardware Connect Diagram
For functions such as forward rotation and reverse rotation, please refer to the relevant documentation provided by the manufacturer and conduct appropriate testing.
When you input the command M3 S24000, relay I2SO.23 will be triggered, and the 0-10V voltage will be output via GPIO.13.
You can also use the onboard relay for control, which is managed by controlling the output of GPIO.26.
0-10V Yaml Example with enable_pin
# Begin 10V 10V: forward_pin: NO_PIN reverse_pin: NO_PIN pwm_hz: 5000 output_pin: gpio.13 enable_pin: I2SO.23 # direction_pin: NO_PIN disable_with_s0: false s0_with_disable: true # spinup_ms: 0 # spindown_ms: 0 tool_num: 3 speed_map: 0=0.000% 1000=0.000% 24000=100.000% off_on_alarm: false
