Examples of components arrangement in a control cabinet..........11 3.1.1 Block scheme pictorial view ..................11 3.1.2 Control cabinet made by CS-Lab Company ..............12 4. Connectors, controls and electrical installation of the device ..........13 Connectors arrangement on the device ................13 STEP/DIR controlling signals connector (CSMIO/IP-S v2) ............
Page 3
7.1.2 Windows® 7 configuration..................41 Local network with router and DHCP.................. 44 8. Mach3 program – general information ................... 45 Recommended PC configuration ..................47 9. Software installation ......................48 Mach3 installation ....................... 48 Microsoft® .Net installation (older operating systems) ............49 Installation of CSMIO/IP software ..................
Page 4
Axis scaling and configuration ....................... 92 Activation and choice of slave axis ....................92 LIMIT and HOMING switches ......................93 Axis direction settings ........................93 Manual feed test ........................... 93 Automatic reading of HOME switches position difference ............93 Geometry correction mode activation ..................93 Addition B –...
1. General CSMIO/IP-S product was designed for professional customers, who want to equip their machine tool with an efficient, stable and flexible CNC control system for a reasonable price. The main designing assumption was working stability – hence the PC connection via Ethernet (its physical layer is galvanically isolated and protocols we use ensure reliable and fast transmission even in tough industrial environment).
CD with electronic version of the user guide and software (always check if there is a newer version on http://www.cs-lab.eu In case of lack of any elements listed above, please contact your distributor. C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r...
1.3 Standards compliance CSMIO/IP-S controllers were designed and made in accordance with national and international standards for industrial control systems based on electronic components: • Detailed requirements for programmable controllers: working characteristics, shock re- sistance, safety etc. EN61131-2 (IEC1131-2), CSA 22.2, UL508 •...
2. Safety CSMIO / IP-S device is powered by 24V safe voltage. I/O control lines are optically isolated, also PC connection is galvanically isolated. The device does not constitute direct threat to health and life of a user. Designing a complete control system (control cabinet), you should draw attention to several issues, so that the entire system does not pose any hazard during use.
2.1 Example of direct E-Stop Signal connection In the example above we used direct emergency signals connection. Such a connection is very easy and at the same time, it ensures satisfying safety level. Of course, the easiest way is to connect the E- Stop only to CSMIO/IP-S but then we lose double protection and it is no longer so safe solution.
2.2 Example of E-Stop Signal connection using PILZ module PILZ PNOZ X7 24 V Above you can see an example of E-Stop signal connection to the CSMIO/IP-S controller and to the axis drives, using Pilz company safety relay (PNOZ X7 24V symbol). S1 is a reset button (switching on the safety relay), S2 is the emergency stop.
3. Recommendations for mechanical installation CSMIO/IP-S controller and DB->Terminal block connectors were designed to be installed on a stand- ard DIN-rail. It is the quickest and the best way of installation. The Controller uses a small amount of electricity and creates a negligible amount of heat. Aluminum housing provides adequate cooling for electronics inside, even if an ambient temperature reaches As for the controller, there are no special precautions for ventilation and minimum distances.
3.1.2 Control cabinet made by CS-Lab Company Caution is advised during mechanical and electrical installation. Poorly tightened cable may cause many problems, it is also very difficult to find such a defect while launching/using the system. C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r...
• Numbers starting with 1120… and above means version v2 Documentation for v1 of CSMIO controller you can find on website: http://www.cs-lab.eu in down- load section. C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r...
4.2 STEP/DIR controlling signals connector (CSMIO/IP-S v2) CSMIO/IP-S controllers v2 have serial number starting with 1120… and above. PIN number Details DIR[0]+ STEP[0]+ DIR[1]+ STEP[1]+ DIR[2]+ Do not ever connect differential out- STEP[2]+ puts together! DIR[3]+ Signals signed as „-„ cannot be con- nected to GND as it will cause device STEP[3]+ damage.
4.2.1 Signals on a Terminal Block connector By default, axes are assigned to following chan- nels STEP/DIR: X[0] / Y[1] / etc. Pin numbers Entered in Mach3 program in Port&Pins” on „Motor Outputs” tab do not mat- ter. If you want to assign other STEP/DIR chan- nels numbers to an axis, you should do it in the plugin's configuration: menu „ConfigConfig PlugInsCONFIG”.
4.3 Digital outputs connector (0-15) (CSMIO/IP-S v2) CSMIO/IP-S controllers v2 have serial number starting with 1120… and above. PIN number Details 24V power supply for 0-3 outputs Output 0 Output 2 24V power supply for 4-7 outputs Output 4 Output 6 24V power supply for 8-11 outputs Output 8 The outputs have 250mA permissible...
4.3.1 Output circuits construction As you can see on the scheme, each input is optically isolated. Outputs are divided into groups, four in each group. Each group is controlled by special- ized chip VNQ860. These chips work in PNP logic, thus the active state is a high state (+24V).
4.3.3 Examples – spindle switching signal In the example below, basing on spindle switching output configuration (M3) we can see exactly following dependency: [Mach3 program signal] [CSMIO/IP signal] [Pin in CSMIO/IP connector] PIN number Description 24V power for outputs 0-3 Output 0 Output 2 Power 24V for outputs 4-7...
4.4 Digital inputs connector (0-15) (CSMIO/IP-S v2) CSMIO/IP-S controllers v2 have serial number starting with 1120… and above. PIN number Details Input 0 (+) Input 2 (+) Input 4 (+) Input 6 (+) Inputs 0-7 (-) Input 8 (-) Input 9 (-) Pay special attention to not exceed Input 10 (-) the permissible voltage (30VDC) on...
4.4.1 Input circuits construction. You can see below simplified scheme of CSMIO/IP-S input circuits. On the scheme outputs: 0 – 15 are signed as IN 0 – 15. 4.4.2 Signals on a Terminal Block connector C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r Page 20...
4.4.3 Examples of input signals connection 4.4.3.1 Inductive sensor PNP type In this example sensor with PNP type output was connected to input no. 5. In Mach3 program, we give in this case: port=10 / pin=5. 4.4.3.2 Inductive sensor NPN type In this example sensor with NPN type output was connected to input no.
Page 22
4.4.3.3 Common connector NC type In this example sensor with NPN type output was connected to input no. 11 of CSMIO/IP. In this case, in Mach3 program we give: port=10 / pin=11. C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r Page 22...
4.5 Digital inputs connector (16-31) (CSMIO/IP-S v2) CSMIO/IP-S controllers v2 have serial number starting with 1120… and above. PIN number Details Input 16 (+) Input 18 (+) Input 20 (+) Input 22 (+) Input 16-23 (-) Input 24 (-) Pay special attention to not exceed Input 25 (-) the permissible voltage (30VDC) on Input 26 (-)
4.6 Analog inputs/outputs connector PIN number Details Analog output 0 Analog input 1 Analog input 2 10V (max. 50mA) Analog output 1 Analog input 0 Analog input 3 Pay special attention to not exceed the permissible voltage (10VDC) on the inputs lines.
4.6.2 Example – connection and configuration of potentiometers Below you can see example of connection and configuration of potentiometers for adjusting feed rate correction and spindle revs. As you can see on the scheme - having 10V on an analog connector is very comfortable –...
RS485 B- RS485 A+ Connector serves only for CS-Lab s.c. expansion modules. Do not plug it into any others devices, PC, etc. C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r...
4.8 Power connector Pin number Description Power – 24V DC ground View of the plug from the side of connecting wires Pay special attention to not exceed the permissible power voltage (30VDC) on the input lines. It may cause damage of the device. If you use in the system such inductive loads as electromagnets, solenoids, elec- tromagnetic clutches –...
4.10 Recommended cables Connections type Recommended cable Digital In/out Minimum cross-section 0,25mm (AWG-23) Cross-section 0,25mm (AWG-23)- shielded or pair of signal- Analog In/out to-mass wires twisted together along the entire length Drives control (STEP/DIR) Cross-section 0,25mm (AWG-23)- shielded or pair of signal- CSMIO/IP-S v1 to-mass weirs twisted together along the entire length Cross-section 0,25mm...
4.11 Installation examples 4.11.1 Inverter connection using analog output. In the example above, you can see the simplest connection of an inverter to operate spindles in an engraving plotter. CSMIO/IP-S outputs in use: CSMIO/IP-S signal Connector on CSMIO/IP-S PIN numbers on Inverter function CSMIO/IP-S (v2) connector...
4.11.2 Illustrative diagram of XYZ plotter (CSMIO/IP-S v2) C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r Page 30...
Page 31
The scheme presented in this section is the simplest implementation of 3axis plotter (XYZ). Two power supplies were used: 24V to supply the CSMIO/IP-S controller and 80V for the stepper motors drives. Switches used: normally close (NC) switches for axis homing (HOME) and limit switch- es (LIMIT).
4.11.3 Automatic control of drives power supply (HV) The CSMIO/IP-S controller allows for automatic control of drives power supply and eventually some other devices. Switching on this function was described in Chapter 10th. The logic of the output op- eration, defined as so-called „HV Enable” is very easy. Voltage is enabled at the moment of Mach program “Reset”...
• STAT0-STAT3 diodes indicate controller status, information about the status is very helpful information that CS-Lab service should get if there are any problems during the device work. Below you find detailed description of the lights meaning. C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r...
4.12.2 State diodes description - STATx Diodes state Description STATx Standby, waiting for transmission of configuration parameters from a com- puter. It is a default state after switching power on, before communication with Mach3 program. Readiness state. It means that the device works correctly, there are no alarm signals, such as E-Stop or LIMIT.
5. Recommendations and drives selection (motors drives) Choice of appropriate motors for a machine is very individual. In this chapter, we describe briefly differences between stepper and servomotors. Designer practice shows there is a dilemma – what solution should be chosen. Not so long ago – stepper motors were more popular in simpler machines because of high prices of servo drives.
Page 36
compare. There are e.g. stepper motors controllers that cost 800 USD and there are some other that cost 40 USD (with the same power!). Generally we can conclude that the servo motor + drive pack- age is more expensive. Other disadvantage of the servo drives is necessity for PID controllers tuning and wiring that is more complicated.
6. Precise homing with encoder INDEX signal Homing with use of so-called encoder INDEX signal is another argument for servo drives. This type of homing is very precise even if the HOME switch has large dispersion of the trip point. In practice, homing with the INDEX allows to eliminate inaccuracy of the HOME switch.
Choosing servo drives we should pay attention to that they have index output “open collector” – type. Thanks to it, we connect index signal to the CSMIO/IP controller without any problems. These output you can find in servo drives by CS-Lab s.c. (http://www.cs-lab.eu) ArbahDSP, servo drives by Delta (http://www.delta.com.tw).
Page 39
•HOME switch off -inactive •HOME output of the drive - inactive 1.Homing start •HOME switch off - activ •HOME output of the drive - active 2. Ride on the HOME sensor •HOME switch off - inactiv •HOME output of the drive - activ 3.
7. LAN connection and configuration 7.1 Direct connection to PC CSMIO/IP-S controller can be connected directly to the PC, without any switches or routers. With this connection, you should remember to use the crossover cable. CSMIO/IP set includes the cable. Be- low –...
• In this window – select the „Internet protocol (TCP/IP)” position and click left mouse button on the „Properties”. • In this window enter the IP address: 10.1.1.1 and mask: 255.255.255.0. Click “OK”. • Close the window. • The network is now set to work with CSMIO/IP. 7.1.2 Windows®...
Page 42
Next - select „Change adapter settings”. Click with right mouse button and select “Properties” of network connection. C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r Page 42...
Page 43
Double click on TCP/IPv4 protocol, and next enter the address IP: 10.1.1.1 and network mask: 255.255.255.0. Confirm with OK. After CSMIO/IP- controller initialize it tries to set its IP automatically at first (it sends request to the DHCP sever). After three failed attempts, with no response from the server- the default IP address is set to: 10.1.1.2.
7.2 Local network with router and DHCP. If we plug the CSMIO/IP-S controller in to the computer network where is a router that allocates IP addresses, the device automatically downloads the address and network mask settings. Usually there is no need to know what IP address was assigned to the device because the plug-in and the application that updates the controller software automatically searches the CSMIO/IP-S in the network.
8. Mach3 program – general information Mach3 software of ArtSoft® Company has developed over many years and during these years, it gathered many users. For relatively low price (~170USD) we get complete solution for multi-axis CNC machining. Key benefits of the program are: •...
Page 46
CS-Lab Company is an authorized distributor of Mach3 program in Poland. If you would like to buy the license, please contact us: biuro@cs-lab.eu. If you order CSMIO/IP-S controller and you want to order the license right away, please note it in your order and specify person/company, the license should be issued for.
8.1 Recommended PC configuration The Mach3 program does not have any unreasonable requirements about a PC computer, unless tool paths you use take even up to tens of megabytes – then we would recommend a bit faster computer. Even simulation of a runtime with so large paths will follow more efficiently on faster PC computer. Recommended PC configuration: •...
9. Software installation Before we begin our work, we should install the Mach3 software and plugin that ensures proper co- operation of the program and the CSMIO/IP controller on a PC computer. 9.1 Mach3 installation The latest version of Mach3 software you can download from ArtSoft® website: http://www.machsupport.com/downloads.php After the file is downloaded, you should launch it and follow the screen instructions.
Avoid spaces and special signs (an underscore is allowed). 9.2 Microsoft® .Net installation (older operating systems) If you use OS older than Windows® 7, it may be necessary to install Microsoft® .Net. This program is available on Microsoft® website and on CS-Lab Company website: http://www.cs-lab.eu/artykul-11- CSMIOIPS_Download.html For proper installation, you have to be connected to the Internet.
Page 50
Next, we can choose a path for Mach3 program and decide if software should be installed for all us- ers. Mostly we just leave the default settings and then double-click „Next”. Name selection in start menu - mostly there is no need to change anything here also - click „Next” and again „Next”...
9.4 Administrator rights in Windows® Vista and Windows® 7 It is recommended to launch Mach3 program in Win- dows® Vista, Windows® 7 and Windows® 8 operation systems with administrator rights. Open „C:\Mach3” directory, find Mach3.exe file and click right mouse button. Select “Properties” position from the menu, and next select the „Compatibility”...
Mach3 program configuration After software installation, you should configure it all to match the settings and the controlled ma- chine with whole its electrical system. Elements that should be configured: • Scale-up of each axis (namely how many pulses per millimeter/inch). •...
mouse button and select “Properties”. On “General” tab enter any name e.g. “MyMillingMachine”, go to the „Shortcut” tab and in the „Target element” enter: C:\Mach3\Mach3.exe /p MyMillingMachine_400x250_CSMIO_IP Type the special signs „/”and „\” carefully, in correct places. You can type any other name of course instead of "MyMillingMachine..."...
Page 54
If these tips did not help and there is still no connection, you should contact your distributor or the CS-Lab company. C S - L a b s . c . – C S M I O / I P - S - C N C C o n t r o l l e r...
10.3 Configuration of axes used in a machine At the beginning, you should activate support of the axes going use. Select menu position „ConfigPorts and Pins” and next „Motor Outputs” tab. Select axes we are using by clicking „Enabled” - the green ticks will appear next to them.
10.4 Configuration of digital input signals Configuration of the input signals we call from menu „ConfigPorts and Pins”, by selecting „In- put Signals” tab. A list of standard input signals will appear and you can assign these signals to hardware inputs of CSMIO/IP-S controller. Columns explanation: Column name Description...
Page 57
THC Up For plasma cutters. Signal of automatic torch high control, an active state causes Z-axis raising. THC Down For plasma cutters. Signal of automatic torch high control, an active state causes Z-axis lowering. OEM Trig 1-15 Using these signals, you can e.g. start a program with a button on a machines desktop.
Since the CSMIO/IP v1.07 software version there is a possibility to give the same input PIN as LIMIT and HOME. You should disa- ble the „Home Sw. Safety” option in „General Config” window of Mach3 pro- gram. With „Home Sw. Safety” option disabled, the LIMIT signals are not moni- tored during homing.
Page 59
Signal signature Description ENABLE1-6 Signals of axis enabling. Can be used e.g. as an enabling signals (Servo ON) in servo drives. For axes in use (section 10.3), the sig- nals pass into active state after pressing RESET on Mach3 screen. If Mach goes into stop state, the signals are disabled.
10.6 Configuration of spindle and cooling First, you must configure output signals. For that you should select „Config/Ports and Pins” from menu and go to „Spindle setup” tab. In „Relay con- trol” group set Mach3 output signals numbers (the- se are not the numbers of CSMIO/IP outputs, see previous section about output signals configura- tion).
Last thing related to the revs control is a choice of analog output, which will be used. • select from the menu „Config/Config PlugIns” • click „CONFIG” next to the „CSMIO/IP” • go to „Spindle” tab, in the „Spindle DAC” group •...
10.7 Configuration of resolution, speed and acceleration Before we start working, it is absolutely necessary to set resolution (so-called scaling) of axes correctly and to set their max. speed and acceleration -in the Mach3 program - „Config/Motor Tuning” menu. In the win- dow, first select an axis you want to configure, next enter parameters and click „SAVE AXIS SETTINGS”.
Page 63
Due to connection of STEP/DIR signals to the drive (both servo and stepper drives) pay attention which STEP edge is active. Example: While connecting the controller– e.g. for the M542 stepper motor you should connect the PUL+ sig- nal to STEP+ and PUL- output to STEP signal of CSMIO/IP. This way – switching on the optocoupler in the M542 will be followed at proper edge of the CSMIO/IP-S STEP signal.
10.8 Configuration of directions, homing and software limits. When axes are scaled and their speed is config- ured, it is important to set directions correctly. Useful function is possibility to indicate software limits - the machine working range. Select in the menu „ConfigHoming/Limits” posi- tion.
10.9 Configuration functions in a plug-in window The configuration window of plugin is activated by „ConfigConfig Plugins” menu position, click „CONFIG” next to the CSMIO/IP name. If there were different types of CSMIO/IP controllers installed then click “Config” next to the control- ler that will be used.
Page 66
10.9.1.2 STEP/DIR Channels Selection CSMIO/IP-S controller has 6 STEP/DIR output channels. For X axis, by default, there is assigned 0 channel, for Y – 1 channel, Z – 2 channel… etc. For each axis there can be any channel assigned. We made the choice from the „STEP/DIR Output Channel”...
Page 67
If you want to use slave axis function – read the addition „Slave axis configuration example”. CS-Lab Company has made every effort to ensure reliability of the CSMIO/IP-S controller. However, the company does not take any responsibility for any mechanics damage because of wrong configu- ration and any eventual failure or software errors of CSMIO/IP-S controller.
10.9.2 Spindle configuration CSMIO/IP controller has many additional functions according to a spindle. The options were divided into following groups: Spindle DAC Selection of analog output for spindle revs control Spindle Encoder CSMIO-ENC module configuration (CSMIO_ENC) Spindle Alarm Input Spindle drive alarm signal input configuration Spindle Axis Spindle operation through axis channel (STEP/DIR) op- tions...
10.9.3 Override sources – feed speed and spindle revs corrections source selection Mach3 software allows for feed speed and spindle speed change during work. As a standard, it is adjusted using two sliders and a main screen. If machine tool were equipped with additional panel with buttons, it would be easier to adjust the speed using knobs placed on it.
10.9.4 Plasma – additional functions for plasma cutters In current software version, we have one op- tion available – torch high control via analog input. Configuration is only about to enable the func- tion, select polarization, and to select analog input.
In such situations, the input signals filtering function may be very helpful. We define here filtering time. I do not recommend using high values because of the fact that later there may some delays occur in reaction to digital inputs. If values of 1-15 (4ms –...
Page 72
10.9.6.4 Safety Extras In CSMIO/IP software few additional functions were implemented, which increase safety and comfort of work. Auto Z-Inh Enable Automatic Z-axis move limitation. Enables protection against worktable of a machine damage. More details in chapter 14.1 – Automatic Tool Length Measurement. Smart Limits Movement blocking when hardware limit signal is active.
10.10 Selection of inch/mm units Selection of units by which the axes in „Motor Tuning” are scaled is set in „ConfigSelect Native Units” menu position. Select unit in the window and close „OK”. Selection of units for a treatment is done by G20 (inch) and G21 (mm) com- mands.
Page 74
Active Plane Default plane for circular interpolation G2/G3. Usually X-Y for milling machines, X-Z Movement for lathes. Jog increments In Default feed values for stepper work. cycle mode Home Sw. Safety Homing mode. When this mode is disabled, the homing process is less restrictive. It allows for e.g.
First tests 11.1 Checking the input signals Before starting the tests in motion, you should first verify the main input signals, such as: • Homing sensors – HOME • Limit switches – LIMIT • Emergency stop – ESTOP After running Mach3, go to „Diagnostics” tab. In „Input signals current state”...
11.2 Verification of axes scaling and motion directions First motion control should be made at low speed. After pressing Tab key on a keyboard – manual feed rate panel should open. In „Slow Jog Rate” enter e.g. 10%. It means that the motion will have 10% of maximum speed, defined in Mo- tor Tuning.
11.3 HOMING and software limit switches test 11.3.1 First homing When axes are scaled correctly and motion directions are correct – it is time for first homing. During normal work, most comfortable is to use a button for all axes homing („Ref All Home” on the main screen).
11.4 Test of spindle and cooling. At this stage, almost all major elements of the system were set and a machine is almost ready to work. One important issue left – spindle test. Treatment with non-rotating spindle is generally not a good idea.
Sample treatment step by step To look closer at rules of using a machine equipped with CSMIO/IP-S con- trol system – here is an example of a simple work. An example includes area planning and logo milling in 30.6x30.6x48mm size cube made of hard aluminum alloy. Project design and G-Code file generating will be done with popular soft- ware - ArtCam®.
Page 80
The newly created object with its position and size exactly coincides with the work- ing area. Now you should add the additional enlargement that was mentioned, so that the milling cutter will go with its whole diameter out of the material – thus we get a better surface.
Page 81
You should inform the program what kind of tool you use. Below the Tool List click the Add but- ton. In the tool-base window, click Add Tool, to add a new tool. Enter parame- ters as the picture shows. Some pa- rameters like description or diameter are obvious.
Page 82
Next, generate tool trajectory for our logo. Go back to 2D preview, and in the Toolpaths tab panel, next to the last generated path – deselect Show In 2D|3D. Previous trajectory disappears so it will not disrupt our view. Now select our logo and again click the Area Clearance icon.
12.2 Preparing machine and Mach3 program When files are ready, you only need to place and home the material. First, start Mach3 program and reference all the axes pressing „Ref All Home” button on the main screen. Place the material securely, to avoid a risk of its shifting or breaking during the treatment.
Page 84
At this point, we can set the material base in X-axis by clicking „Zero X” button on the Mach screen. Coordinate X on the screen will be reset. Switch the feed rate mode on continuous one, „Slow Jog Rate” speed – e.g. 2% because we are very close to the material and the same way we set the Y base on the lower edge of the cube.
12.3 We begin the treatment In Mach program, we select „File/Load G-Code” menu position or we click „Load G-Code” button on the main screen. Select the file we created earlier: „planing.tap”. When the file is loaded, we can initially set the machine over the material and enter on the MDI screen. •...
Page 86
After this operation, we can start work from the second file not forgetting about the measurement after tool change („Auto Tool Zero” button). When the file is loaded, and the tool is measured we can set the axes again over the material with the MDI like before.
A few practical notes about Mach3 program and CSMIO/IP-S Here you can find few tips that can help users unfamiliar with Mach3 program. 1. Computer keyboard. a. Do not use a wireless keyboard, sometimes this keyboard record keystroke, but does not notice releasing it, which can be very dangerous while controlling the machine.
Page 88
9. Mach3 always starts with tool „0” chosen, if you use a tools changer and some tool left in a handle when you turn off, then after Mach restart, you must enter this tool number (Tool Information group on the main screen, the "Tool"). a.
® On our website: www.cs-lab.eu you can download standard scripts for automatic tool-length measurement and for automatic tool change. These are usually the most desirable functions and make work easier. We encourage advanced users to learn more about macros, which provide great opportunities for self-expanding functionality of Mach3 program.
Page 90
5. In manual feed mode move to the center of the sensor measuring surface. Note XY coordi- nates. 6. In stepper mode slowly lower the Z axis until the signal from the sensor appears and note the Z coordinate. 7. Go with Z-axis up to the level you consider as safe. A small explanation here - as written above, while measurement there is rapid slide down to some level by G0 command first.
– it is often required to adjust such a macro strictly to a concrete machine tool. CS-Lab S.C. Company provides also services for launching, configuration and adaptation of control system to specific requirements.
Addition A – Slave axis configuration example With bigger machines you often need to use so called – slave axis. It is about that the physical axis of the machine is powered by two motors. We implemented in CSMIO/IP-S device the slave axes function with additional option to adjust geometry of a machine.
With servo-drives, you should always have alarm signals configured correctly. CS-Lab Company made every effort to ensure reliability of CSMIO/IP-S controller. However, our company does not take any responsibility for any mechanics damage because of wrong configuration and any eventual failure or software errors of CSMIO/IP-S controller.
Addition B – CSMIO/IP-S firmware update We invite you to visit our website: http://www.cs-lab.eu for CSMIO/IP-S software updates in a „download” section. The controller updates includes corrections and often enrich the device with new features so it is worth to update the controller regularly.
If you run the update application from installer file it means that correct file with the firmware was already loaded and „Open App. File” button is not active. If there is only one CSMIO/IP controller in network - the application asks to start the update automatically. If there are more controllers then you should chose one IP address from a list to update the controller you want and click „Flash Pro- gram”.
Need help?
Do you have a question about the CSMIO IP-S and is the answer not in the manual?
Questions and answers