isel automation PSPCI User Manual

Stepper motor control

Advertisement

Quick Links

isel - PSPCI
User manual for stepper motor
control PSPCI Version 3
isel-automation GmbH & Co. KG
D-36466 Dermbach
Untere Röde 2
(036964)844
(036964)84510

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the PSPCI and is the answer not in the manual?

Questions and answers

Summary of Contents for isel automation PSPCI

  • Page 1 - PSPCI User manual for stepper motor control PSPCI Version 3 isel-automation GmbH & Co. KG D-36466 Dermbach Untere Röde 2 (036964)844 (036964)84510...
  • Page 2 About this manual: The information, technical data and dimensions contained in this print have been up-to-date when published. Any eventually existing misprints and mistakes cannot be excluded however. We are thankful for any suggestion for improvement and indication of mistakes. Please note that the used software- and hardware descriptions of each individual company are generally subject to protection of trademarks and patent law.
  • Page 3: Table Of Contents

    Contents Introduction ........................1 Preamble........................1 Description of stepper motor PCI-card PSPCI............... 2 System requirements ....................2 Assembly of control board in personal computer ............2 Installation of drivers ......................2 Technical Data......................3 Connecting control board to power electronics............3 Initiation of machines with the adjusting software MtConfig........
  • Page 4 3.5.2.2 Referencing ....................14 3.5.2.3 Inputs and Outputs ..................15 3.5.2.4 Extended Inputs / Outputs ................18 3.5.2.5 I/O- Actions....................20 Configuration of axis direction ................21 3.6.1 Starting point 3.6.2 Adjusting the axis- and reference directions of gantry units 3.6.2.1 X-Axis ......................
  • Page 5: Introduction

    The control PSPCI has been developed to continue this product line. It is a stepper motor control, which was implemented as PCI plug-in card for PCs. It is possible to control up to 4 axes with the help of clock and direction signals.
  • Page 6: Description Of Stepper Motor Pci-Card Pspci

    3 Now look for an unoccupied PCI bus slot. 4 Remove the according slot plate of the PCI slot. 5 Now plug the PSPCI stepper motor control into the slot. Make sure the card was plugged in correctly! 6 Fix the card with screws.
  • Page 7: Technical Data

    Analog output 0...V 3.2 Connecting control board to power electronics A 37pole 1:1 cable is used as connecting cable between stepper motor control card PSPCI and performance electronics. Connect the SubD37 plug with the SubD37 socket of the PCI card.
  • Page 8: Initiation Of Machines With The Adjusting Software Mtconfig

    To start the adjusting program MtConfig.exe, you have to click on the shortcut in the startmenu after successfully installing and rebooting the computer. Start Programs MtConfig PSPCI MtConfig PSPCI You can also start the adjusting program with the shortcut MtConfig PSPCI on your desktop. Seite - 4...
  • Page 9: The Windows Of Mtconfig

    V3 User Manual 3.3 The windows of MtConfig 3.3.1 The Main Window The main window shows on the left at the top the toolbar along with driver information in the middle the list for choosing parameters and the Input pane for parameters...
  • Page 10: Select Parameters

    V3 User Manual 3.3.3 Select Parameters You can choose between parameters of the driver (Mtdrv.ini) and the MTasc-parameter (MTasc.ini). 3.3.4 Save and Close If you press "Save" all changes will overwrite the original settings. It is not possible to get the original settings back after the new settings have been saved.
  • Page 11: Inputs/Outputs

    V3 User Manual 3.3.6 Inputs/Outputs This window shows the state of all Inputs and Outputs defined by the descriptors _InpDsc (inputs) and _OutDsc (outputs). The number of Input/Output lines may be changed with the "+" and "-" buttons respectively. More lines can be shown using the scrollbar.
  • Page 12: Notes

    V3 User Manual Error Description Range limit The machine has moved beyond the range limit. More details see MTASC-Function MLIMIT in MTasc help file). Limit switch The machine has moved into a hardware limit switch in one or more axis. The corrosponding hardware limit switch (+,-) will be shown in the list.
  • Page 13: Adjusting Parameters

    V3 User Manual 3.5 Adjusting Parameters For the adjustment of parameters, there is a destinction between driver-parameters and Mtasc parameters. These parameters will be explained in the following subchapters. 3.5.1 Driver Parameters Addresses Addresses The address-pane offers for each axis a field to insert a "Data-output"...
  • Page 14: Current Settings

    V3 User Manual Speed limits Speed limits limit the requests which are sent to the driver by MTasc. When a request exceeds the limit, the request will be decreased accordingly. If watching of following errors is enabled all axes...
  • Page 15: Units

    V3 User Manual Units Units Here you can configure the units in which the speed and acceleration will be measured in. There are predefined unit pairs such as "mm and seconds", "cm and seconds" and "m and minutes". You can also define your own unit by pressing "user defined".
  • Page 16 V3 User Manual Linear axes You have to indicate the following parameters: • pitch. You can find it on the enclosed data sheet or the label plate of the machine. • steps per revolution. This value indicates the number of steps per revolution of the stepper motor.
  • Page 17: Range Limits

    V3 User Manual Range Limits Range Limits The range limits define the space in which the machine is allowed to move. All values have to be machine coordinates. By pressing "Set" the current position of the machine will be used as range limit.
  • Page 18: Mtasc-Parameters

    V3 User Manual 3.5.2 Mtasc-Parameters Feed Rate / Ramps Feed Rate / Ramps On this pane you can set the speed and acceleration which will be loaded when the program starts. The values can be changed, if needed, while MTasc is running through programs or MTasc-commands.
  • Page 19: Inputs And Outputs

    V3 User Manual Inputs and Outputs Inputs and Outputs Fixed predefined inputs and outputs can be configured in this frame. In each case one byte will be addressed. Please enter the hexadecimal offset of the basis-address in the address- field.
  • Page 20 0x00B0h and 0x00C0h. The indicated mode PTI2 is the device type for the PSPCI card. You can find the description of the assignment of the inputs with MMAP mode to the Memory-Map ports on tab I/O –...
  • Page 21 V3 User Manual The following chart shows the standard configuration of the inputs with information about port numbers, addresses and bit numbers. Map-Port Eing.-Nr. Adresse Bit-Maske Bit-Nr. Funktion MMAP virtuell 0x01 Limit Switch X - MMAP virtuell 0x02 Limit Switch X +...
  • Page 22: Extended Inputs / Outputs

    Output no. 4 is a virtual output, which used by the Mtasc driver. It serves the controlled operation of the physical outputs Nor. 1, 2. Output no. 3 defines the output descriptor for the analoque output port of the PSPCI card. The software integration of the analoque port takes place with the involvement of the IO modul DLL “IoMtasc.dll”.
  • Page 23 -) with the mask of the extended input. Changes should not be made here! Extended Output In version 3 of the PSPCI you don’t have to configure a extended output port because no outputs are available. Seite - 19...
  • Page 24: I/O- Actions

    13 and 14. The inputs defined on these MAP ports reflect the current condition of the physical inputs of the PSPCI card. The six check boxes serve the configuration of the cache, writing and reading direction.
  • Page 25: Configuration Of Axis Direction

    V3 User Manual 3.6 Configuration of axis direction In this chapter the configuration of the X-, Y- and Z axis direction will be explained. Due to the different constructions and arrangements of the axis on machines and systems, the standard adjustments for the axis direction have to be changed.
  • Page 26: Starting Point

    V3 User Manual Assignment of axis directions The assignment of the moving axes regarding the operating position is: For flatbed units X-axis = transverse axis (+X to the right; -X to the left) Y-axis = longitudinal axis (+Y away from operator; -Y towards operator) Z-axis = lifting axis (+Z upward;...
  • Page 27: Adjusting The Axis- And Reference Directions Of Gantry Units

    V3 User Manual 3.6.2 Adjusting the axis- and reference directions of gantry units Follow the instructions for the initiation of the individual axes. X-Axis X-Axis 1) Click on the button „I/O – Actions“ in MtConfig. Deactivate the hardware limit switch of the X axis by removing the check in the first check box of the left.
  • Page 28 V3 User Manual Now the referencing direction of the axis has to be adjusted. Make sure the axis is not in a limit switch position. To do this you have to go to the adjusting field “referencing”. The hardware limit switches of each axis are fixed and should not be changed by means of the configuration program.
  • Page 29: Y-Axis

    V3 User Manual Y-Axis Y-Axis 1) Click on the button „I/O – Actions“ in MtConfig. Deactivate the hardware limit switch of the Y axis by removing the check in the first check box of the left. (also see chapter: 3.5.2.5 I/O- Actions)
  • Page 30 V3 User Manual Now the referencing direction of the axis has to be adjusted. Make sure the axis is not in a limit switch position. To do this you have to go to the adjusting field “referencing”. The hardware limit switches of each axis are fixed and should not be changed by means of the configuration program.
  • Page 31: Z-Axis

    V3 User Manual Z-Axis Z-Axis 1) Click on the button „I/O – Activities“ in MtConfig. Deactivate the hardware limit switch of the Z axis by removing the check in the first check box of the left. (also see chapter: 3.5.2.5 I/O- Acti)
  • Page 32 V3 User Manual Now the referencing direction of the axis has to be adjusted. Make sure the axis is not in a limit switch position. To do this you have to go to the adjusting field “referencing”. The hardware limit switches of each axis are fixed and should not be changed by means of the configuration program.
  • Page 33: Adjusting The Axis- And Reference Direction Of Flatbed Units

    V3 User Manual 3.6.3 Adjusting the axis- and reference direction of flatbed units Follow the instructions for the initiation of the individual axes. X-Axis X-Axis Please read the initiating instruction of the X-axis for gantry units and follow the steps. (see chapter 3.6.2.1 X-Axis)
  • Page 34: Z-Axis

    V3 User Manual Now the referencing direction of the axis has to be adjusted. Make sure the axis is not in a limit switch position. To do this you have to go to the adjusting field “referencing”. The hardware limit switches of each axis are fixed and should not be changed by means of the configuration program.
  • Page 35: Optimising

    V3 User Manual 3.7 Optimising Within the optimising window the parameters for the motor control are indicated and optimised. The axes can be moved separately or coupled within a given travel distance, while the parameters are being adjusted. The monitoring window always opens together with the optimising window.
  • Page 36: Further Details For The Optimisation

    V3 User Manual 11 A change of the travel range during the moving process affects later because the moving command cache (10) can still contain moving commands. Empty this cache by clicking on "RESET", this way the cache is emptied and the motor control reset.
  • Page 37: The Monitor Window

    V3 User Manual 3.7.3 The monitor window Within the monitoring window either the target/actual deviations or optionally the speeds of up to two axes are graphically displayed at the same time. The display is two coloured: Green is for movement in positive direction and red for movement in negative direction of the individual axis.

Table of Contents