CSMIO/IP-S 6-Axis Ethernet Motion Controller
CSMIO/IP-S is a 6-axis motion controller. In combination with a PC and control software (simCNC, Mach3, Mach4) it is an ideal system for CNC machines control. CSMIO/IP-S was designed for professionals, CNC automation manufacturers, retrofit specialists, and hobbyists, who want to equip their machine tool with efficient, stable and flexible CNC control system for the reasonable price.
Technical Data:
Number of axes: 6
Digital inputs number: 32
Digital outputs number: 16
Analog inputs: 4
Analog outputs: 2
Supply voltage: 24VDC +/-10%
Power consumption: 5W
Maximum voltage on in/out lines: 30VDC
Maximum load of output line: 250mA
Voltage range of analog inputs: 0-10VDC
Maximum load of analog outputs: 5mA
Axis’ drivers control type: Step/Direction (STEP/DIR)
Maximum frequency of STEP signal (Mach3/simCNC, Mach4): 4MHz /8MHz
STEP signal duty cycle: 50%
PC connection type: Ethernet 10/100Mb
Ambient temperature range: 0°C to +60°C
Relative humidity (without condensation): 10% – 95%
CSMIO-MPG module support: YES
CSMIO-IO module support: YES
CSMIO-ENC module support: YES
Backlash compensation: YES
Homing on INDEX: YES
Slave axes: YES
THC analog mode: YES
Spindle axis: YES
#G32# threading: YES
RIGID TAPPING: YES (You can find a user video at the very end of this description)
for rigid tapping it additionally require's:
- CSMIO-ENC module
- incremental encoder with INDEX signal (recommended 10.000 p/rev with all edges), installed on a spindle, spindle pulley 1:1
- VB macro M84 available on our website
Closed Loop Spindle Control: YES
Feedback: NO
Drivers supported:
- step/dir servo driver
- stepper drivers
- simDrive servo drives
The CSMIO/IP-S package includes:
- CNC CSMIO/IP-S Controller
- 2xDB25 -> Terminal Block adapter
- 2xDB25 + 1xDB9 -> Terminal Block adapter
- Ethernet connection wire
- 4xDB25 ribbon wire
- DB9 connection tape
- „Phoenix” 3 pin power plug
- CD with an electronic version of user guide and firmware
CSMIO/IP-S controller works with simCNC and Mach3/Mach4 software because of their low price, popularity and enormous capability to adapt to specific requirements. As for the control signal, it is the favorite step/direction (step/dir) standard. This way you can control both – stepper motor drives and the most modern servo drives. Thanks to the frequency of stop signal that reaches to 4MHz (Mach3) or 8MHz (simCNC, Mach4) you can take maximum advantage of stepper division in stepper motors the same reducing resonance and significantly improving the performance of a propulsion system. It also provides full advantage of encoders with a large number of pulses per rotation in servo drives and the same lets you to achieve such precision and speed, which previously were unavailable in this price sector.
Features:
- Operation stability - provided by connection with PC via Ethernet – its physical layer is galvanically isolated, used protocols provide reliable and fast transmission even in the tough industrial environment). Practically any other interfaces do not provide continuity and reliability of transmission on such high-level as ETHERNET.
- Easy installation - It does not require any external electronics for correct operation. Inputs/outputs signals are optically isolated, filtered, protected against short circuit, overheating, etc. All signals are adapted to industry 24V standard. The device is enclosed in a compact housing, mounted on a DIN-rail, what makes mechanical and electronic installation in a control cabinet takes less time and is even more comfortable.
- Step/dir signal – after the first run of a CNC machine equipped with the CSMIO/IP-S controller you will notice how smooth and precise is the work of your motors. It is thanks to high-quality step/dir signal and data buffer which stores a small part of trajectory sent by control software (simCNC, Mach3, Mach4).
- Data buffer – the mentioned trajectory buffer provides uninterrupted operation of a CNC machine, even in case of temporary problems with network connection or software control.
- Slave axis support – up to 3 slave axes support with gantry geometry correction.
- Safety system – It constantly watches over the safety of a user and a machine. It consists of many independent algorithms and watchdogs which react very fast in case of forbidden or alarm situations. RESET support for axis drives. Support of FAULT signals from servo drives (immediate stop of a machine in case of any axis accident).
- Solid aluminum housing, which dissipates heat and protects electronic circuits very well. Readable led controls on a front panel. Housing of the CSMIO/IP-S controller and all the expansione modules is adapted to DIN 35mm rail mounting.
- VB macros – you can control all digital and analog signals using macros.
- Industry standard – CSMIO/IP-S controller is adapted to worldwide standards applied by servo and stepper drives manufacturers, including:
> step/dir outputs supported by differential line transmitters DS26C31 (RS422 standard compliant)
> opto-isolated 24VDC digital outputs supported by specialized systems with protection against short-circuit and overload.
> opto-isolated 24VDC digital inputs
> 0-10V analog inputs used to connect potentiometers of spindle rotation speed correction and axis feed rate.
> 0-10V analog outputs used, i.e., for VFD control.
Expansion Modules:
You can extend CSMIO/IP-S features using the additional expansion modules:
- CSMIO-ENC – the module provides threading capability with encoder, rigid tapping
- CSMIO-MPG – module for manual axes operation using handwheel encoder.
- CSMIO-IO – module of additional 16 digital inputs and 8 digital outputs (24V, opto-isolation, overload protection).
CSMIO/P-S is recommended to users/companies who:
- retrofit original CNC machines that require large number of digital signals for tool magazines or automatic transmission support,
- build new, fast and precise milling machines or routers equipped with high frequency of step/dir signal servo drives,
- build very large machines equipped with riding gantry that requires two independent servo or stepper drives Master and Slave driving. Slave axis function provides software gantry geometry correction in case of minor inaccuracies in the construction or low rigidity of the gantry.
- plan to develop/expand their control system in the future with additional modules (threading, JOG- handwheel).
CSMIO/IP-S can be successfully used with milling machines, lathes, routers, plasma or laser cutters.
How does it work?
In short, control software (simCNC, Mach3, Mach4) installed on a PC is the brain and CSMIO/IP-S controller is the heart of a control system. The control software (simCNC, Mach3, Mach4) changes gcodes into motion trajectory and sends it through the network connection to the CSMIO/IP-S. Basing on the trajectory the controller generates accurate step/dir signal for all axes. This division of tasks makes PC is less loaded.
Control software
The device works with simCNC software by CS-Lab and Mach3, Mach4 Hobby or Mach4 Industrial software by ArtSoft. The software requires a software license. You can purchase the Mach3/Mach4 software licenses seperatly in our online shop
ATTENTION !
CSMIO controllers were designed to work with simCNC, Mach3/Mach4 software. We do not guarantee proper work with third-party plugins/add-ons/etc.
Firmware and Updates
CSMIO Firmware (plugin) version 2.910 (and earlier) is for Mach3.
NEW firmware v3.0 and its updates incl. CSMIO/IP plugin for simCNC and Mach4.
NOTE: CSMIO/IP controllers without FP4 sign (the sign printed on a front panel of CSMIO controllers) cannot be used with the v. 3.0 and newer.
All of CS-LAB’s controllers have a bootloader on board, so there is no risk of damaging the device after firmware update fails. The update is done using intuitive Firmware Update Utility, it does not require knowledge about the hardware. If a firmware update is available, you can download it from CS-Lab website.
Documentation:
- CSMIO/IP-S (Language: German)
- CSMIO/IP-S (Language: English)
- CSMIO/IP-S (Language: Spain)
- CSMIO/IP-S (Language: French)
- CSMIO/IP-S (Language: Portuguese)