Home
        PDF (Drive User Manual)
         Contents
1.           79   03  129   0 8     s                          4  M3       0 5 6H  4 3 DEEP MIN    Figure 8 12  PT42 A55V48A 0 X CAN mechanical dimensions        ElectroCraft 2014 59 PRO Series IMD Technical Reference    LL  292                         L322 tz asia     21 00  002   38 1   0 05     L   221 woz   L          4  6 295  5 2  5  EG SP ON A 2 622  66 61  0 8 C     C   ecz 12 25          51 509    002  138 1   0 05         4  9 205  5 2  HOLES       SP ON A 2 622 166 61  6    Figure 8 14  PT56 A64V48A 0 X CAN mechanical dimensions        ElectroCraft 2014 60 PRO Series IMD Technical Reference       14  6 205  5 2  HOLES  EQ SF ON A 2622 165 6110 8 C    Figure 8 15  PT56 A106V48A 0 D CAN mechanical dimensions           cos 19 11 A     ACTOR RODA ne           HYH                 a         4      206  5 2  HOLES  EQ SP ON A 2 622  66 61  DSC  Eu or wma    Figure 8 16  PT56 A106V48A 0 X CAN mechanical dimensions        ElectroCraft 2014 61 PRO Series IMD Technical Reference       14  2 225  5 2  HOLES  EQ SF ON A 2 622  55 51  O S C    Figure 8 17  PT56 A170V48A 0 D CAN mechanical dimensions     4 13  104 9             4 03  102 3          Es i D  sasan       Figure 8 18  PT56 A170V48A 0 X CAN mechanical dimensions       ElectroCraft 2014 62 PRO Series IMD Technical Reference    9  APPENDIX B  PRO Series IMD Torque Speed Curves    9 1  Rotary BLDC models    PR42 A16V48A   48 VDC     0 120    Power  Watts     Torque  oz in        0 2000 4000 6000 5000 10000 12000    Speed  R
2.        is recommended to connect the negative motor supply return  GND  to the Earth protection near the  power supply terminals     3 3 10 3 Recommendations to limit over voltage during braking    During abrupt motion brakes or reversals the regenerative energy is injected into the motor power supply   This may cause an increase of the motor supply voltage  depending on the power supply characteristics            the voltage bypasses 54V  the drive over voltage protection 15 triggered and the drive power stage is  disabled  In order to avoid this situation a capacitor big enough to absorb the overall energy flowing back  to the supply may be added  The capacitor must be rated to a voltage equal or bigger than the maximum  expected over voltage and can be sized with the formula     2KE  C2 2    U max B U vom  where   Umax   54V is the over voltage protection limit  Unom is the nominal motor supply voltage                overall energy flowing back to the supply in Joules  In case of a rotary motor and load        can be computed with the formula        ElectroCraft 2014 18 PRO Series IMD Technical Reference    1          En     Ju  4          my   m   O  initia Nina    3 prta   75 1                      Kinetic energy Potential energy Copper losses Friction losses    where   Ju     total rotor inertia  kgm    J       total load inertia as seen at motor shaft after transmission                       motor angular speed before deceleration  rad s   My   motor mass  kg      when
3.      Im FRO           ElectroCraft    PRO Series IMD  Programmable Integrated Motor    Drives    Programmable Integrated  Motor Drives        ElectroCraft Document Number  A11268    Technical  Reference       ElectroCraft 2014    ELECTROCRAFT    PRO Series IMD  Technical Reference    ElectroCraft Document Number  A11268    ElectroCraft  4480 Varsity Drive  Suite G  Ann Arbor  MI 48108    www electrocraft com    Read This First    While ElectroCraft believes that the information and guidance given in this manual is correct  all parties  must rely upon their own skill and judgment when making use of          ElectroCraft does not assume any  liability to anyone for any loss or damage caused by any error or omission in the work  whether such error  or omission is the result of negligence or any other cause  Any and all such liability is disclaimed     All rights reserved  No part or parts of this document may be reproduced or transmitted in any form or by  any means  electrical or mechanical including photocopying  recording or by any information retrieval  system without permission in writing from ElectroCraft  Inc     The information in this document is subject to change without notice   About This Manual    This book is a technical reference manual for the PRO Series programmable integrated motor drive     In order to operate the PRO Series IMD  you need to perform the following 3 steps      Step 1 Hardware installation     Step 2 IMD setup using the ElectroCraft PROconfig so
4.     32  5  Step 3  Motion Programming                                                           T        34  5 1  Using a CANopen Master  for PRO Series IMD CANopen execution             34  5 1 1  CiA 301 Application Layer and Communication Profile Overview                            34  5 1 2         305 Layer Setting Services  LSS  and Protocols Overview                               35  5 1 3  CiA 402 and Manufacturer Specific Device Profile Overview                                   35     14  El    ectroGAN       uc acute nnt        asia 35  5 1 5     Checking Setup Data Gonsislency  si ip E EMI      CERE iia 35  5 2  Using the built in Motion Controller and MPL                                                  35  5 2 1  ElectroCraft Motion PROgramming Language Overview                                         35  5 2 2  Installing MotionPRO                            iii 36  5 2 3  Getting Started with MotionPRO Suite    ss  36  5 2 4  Creating an Image File with the Setup Data and the MPL Program                         43  5 3  Combining CANopen  or other host with              43  5 3 1  Using MPL Functions to Split Motion between Master and IMDS                             43  5 3 2   Executing MEL progralfiSu ns s            a ins 43  5 3 3  Loading Automatically Cam Tables Defined in MotionPRO Developer                   43  5 3 4  Customizing the            Procedures                                                                      44  5 3 5  Customizing the 
5.     installed     With the IMD powered  open PROconfig or MotionPRO Developer and check the status bar  If  communication with the IMD is established  the status bar displays Online in green and nearby  the IMD   s axis ID  If the status bar displays Offline in red  execute menu command   Communication Setup     and in the dialogue opened select at    Channel Type    RS232 and         axis ID of IMD motor connected to PC    the option Autodetected  After closing the dialogue with  OK  communication with the IMD must be established and the status bar must display the IMD   s  axis ID     If the access to the IMD with the unknown Axis ID is difficult  but this IMD is connected via  CANbus with other ElectroCraft IMDs having an easier access  connect your PC serially to one of  the other IMDs  Use PROconfig or MotionPRO Developer menu command Communication    Scan Network to find the axis IDs of all the ElectroCraft IMDs present in the network        ElectroCraft 2014 31 PRO Series IMD Technical Reference    4 4  Setting CANbus rate    Drive Setup    Guideline assistant  Previous                 Step 1  Inthe  lt  lt Control made    group box  select what do    vou want to control  position  speed or torque   n the   lt  lt Commutation method   group box  choose sinusoidal       trapezoidal mode  The trapezoidal mode is possible only if your  motor      equipped with digital Hall sensors        LAN bus         Baud rate F  default    C  Nopen settings       mm  FA default   Dete
6.    5 3 3  Loading Automatically Cam Tables Defined in MotionPRO Developer    The PRO Series IMD offers others motion modes like   electronic gearing  electronic camming  external  modes with analog or digital reference etc  When electronic camming is used  the cam tables can be  loaded in the following ways       The customization of the interrupt service routines and homing routines is available only for PRO AOxV36 CAN executions       ElectroCraft 2014 43 PRO Series IMD Technical Reference    a  The master downloads the cam points into the IMD active RAM memory after each power on    b  The cam points are stored in the IMD EEPROM and the master commands their copy into the  active RAM memory   c  The cam points are stored in the IMD EEPROM and during the IMD initialization  transition to    Ready to Switch ON status  are automatically copied from EEPROM to the active RAM    For the last 2 options the cam table s  are defined in MotionPRO Suite and are included in the information  stored in the EEPROM together with the setup data and the MPL programs functions    Remark  The cam tables are included in the  sw file generated with MotionPRO Developer  Therefore  the  IMDs can check the cam presence in the IMD EEPROM using the same procedure as for testing of the  setup data     5 3 4  Customizing the Homing Procedures    The PRO Series IMD supports all homing modes defined in CiA402 device profile  plus 4 custom based  on hard stop  If needed  any of these homing modes can be 
7.  2   Load _Speed  SI              x Motor _ Speed  IU    4x     encoder lines xTrxT  where   No encoder lines     is the rotary encoder number of lines per revolution    191 units for position are   rad  for a rotary movement   m  for a linear movement    SI units for position are  rad  for a rotary movement    m  for a linear movement       ElectroCraft 2014 46 PRO Series IMD Technical Reference    Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units         the slow loop sampling period expressed in  s   You can read this value in the    Advanced    dialogue   which can be opened from the    Drive Setup       6 2 2  Step motor open loop control  No feedback device  The internal speed units are motor usteps    slow loop sampling period   The correspondence with the  load speed in SI units is     Load _Speed SI           x Motor _ Speed  IU    No _ usteps    No  steps xTrxT   where   No_steps     is the number of motor steps per revolution  No_usteps   is the number of microsteps per step  You can read change this value in the  Drive Setup   dialogue from PROconfig   Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units  T     is the slow loop sampling period expressed in  s   You can read this value in the  Advanced  dialogue   which can be opened from the  Drive Setup     6 2 3  Step motor closed loop control  Incremental encoder on motor  The internal speed units are motor en
8.  3V GND       Figure 3 2  5V Digital I O connection       ElectroCraft 2014 15 PRO Series IMD Technical Reference    3 3 8  Vlog Digital NPN I O Connection        Vlog Digital I O Connections    PRO Series IMD       ENABLE  LSN  LSP      2  GND               Vlog or  9V to  36V        LOAD GPo0     az       0 5A max  LOAD GPo5  L 1       oom  0 5A max  Figure 3 9    Vlog Digital I O connection  Remarks     1  The inputs are compatible with TTL 5V   LVTTL 3 3V   CMOS and open collector outputs  2  The outputs are compatible with TTL  5V  inputs  3  The output loads can be individually and independently connected to  5V or to GND        ElectroCraft 2014 16 PRO Series IMD Technical Reference    3 3 9 1    Analog Input Connection    3 3 9  Analog Inputs Connection    0 5V Input Range       PRO Series IMD    Controller    OV to  5V    SIE     3 3V GND    Figure 3 10  Analog inputs connection    3 3 9 2 Recommendation for wiring    a     b     If the analog signal source is single ended  use a 2 wire twisted shielded cable as follows  1    wire  connects the live signal to the drive input  2  wire connects the source ground to the drive ground   shield will be connected to the drive ground terminal     If the analog signal source is differential and the signal source ground is isolated from the drive  GND  use a 2 wire twisted shielded cable as follows  1  wire connects the source plus  positive   in phase  to the drive analog input  274 wire connects the source minus  negative  o
9.  53   8  APPENDIX A  PRO Series IMD Mechanical Dimensions                        54  Sl Rotary BEDS         opos 54  82  NGGAK              u                tii 56  8 3  Rotary Stepper Models     58   9  APPENDIX B  PRO Series IMD Torque Speed Curves                            63  91 Rotary BLDC        Sisa let trita tenes se ratas 63  92       Stepper       71  9 9  Rotary Stepper       75       ElectroCraft 2014 X PRO Series IMD Technical Reference    This page is empty        ElectroCraft 2014 XI PRO Series IMD Technical Reference    1  Safety information    Read carefully the information presented in this chapter before carrying out the IMD  installation and setup  It is imperative to implement the safety instructions listed hereunder     This information is intended to protect you  the IMD and the accompanying equipment during the  product operation  Incorrect handling of the IMD can lead to personal injury or material damage     Only qualified personnel may install  set up  operate and maintain the IMD  A    qualified person    has  the knowledge and authorization to perform tasks such as transporting  assembling  installing   commissioning and operating IMDs     The following safety symbols are used in this manual     WARNING     CAUTION      gt   gt     1 1  Warnings    WARNING     WARNING     WARNING      gt   gt   gt     1 2  Cautions    CAUTION     CAUTION      gt   lt       ElectroCraft 2014       SIGNALS A DANGER THAT MIGHT CAUSE BODILY  INJURY TO THE OPERATOR  M
10.  CANopen mode  the highest axis ID a  drive can have         7  2  Lmaxis the bus length defined in paragraph 2 3 11        ElectroCraft 2014 22 PRO Series IMD Technical Reference    3 3 13  Disabling Autorun Mode    When a PRO Series IMD is set in MPLCAN operation mode  by default after power on it enters  automatically in Autorun mode  In this mode  if the drive has in its local EEPROM a valid MPL application   motion program   this is automatically executed as soon as the motor supply          is turned on     To disable Autorun mode write value 0x0001 in first EEPROM location at address 0x4000 in software  this  will invalidate the MPL program  On next power on  in absence of a valid MPL application  the drive enters  the non Autorun slave mode        ElectroCraft 2014 23 PRO Series IMD Technical Reference    3 4  Operation Mode and Axis ID Selection    3 4 1  Selection of the Operation Mode  On the PRO Series IMD  the selection of the operation mode CANopen or MPLCAN is done by setting the  JU1 jumper   e MPLCAN mode  JU1   1 2  e CANopen mode  JU1   2 3    3 4 2  Selection of the Axis ID  The axis ID can be selected by using either hardware or software settings  The hardware Axis ID selection  is done by connecting a resistor between AXISID  J4 pin 2  and GND  J4 pin 7   The resistance is then  measured by the PRO Series IMD at power on and the axis ID set according to the following table     Resistance        in AxisID in    Ohm  MPLCAN CANopen  mode mode   Open  no LS
11.  D CAN   116929   5      Firmware F508H        1001      If you click on the HomeX procedure  on the right side you ll see the MPL function implementing it  The  homing routine can be customized according to your application needs  It s calling name and method  remain unchanged       Optional for the PRO A0xV36x CANopen execution       ElectroCraft 2014 44 PRO Series IMD Technical Reference    5 3 5  Customizing the IMD Reaction to Fault Conditions    similarly to the homing modes  the default service routines for the MPL interrupts can be customized  according to your application needs  However  as most of these routines handle the drive reaction to fault  conditions  it is mandatory to keep the existent functionality while adding your application needs  in order    to preserve the correct protection level of the drive  The procedure for modifying the MPL interrupts is  similar with that for the homing modes     5 4  Using Motion Libraries for PC based Systems    A MPL Library for PC is a collection of high level functions allowing you to control from a PC a network of  ElectroCraft programmable IMDs  It is an ideal tool for quick implementation on PCs of motion control  applications with ElectroCraft products     With the MPL Motion Library functions you can  communicate with a IMD via any of its supported channels   RS 232  CAN bus  etc    send motion commands  get automatically or on request information about IMD  status  check and modify its setup parameters  read inputs
12.  PRO Series IMD as a standard CANopen drive    Use MotionPRO Developer to create and download a MPL program into the drive motor memory      Use one of the MPL LIB motion libraries to control the drives motors from your host master  If  your host is a PC  MPL_LIB offers a collection of high level motion functions which can be called  from applications written in C C    Visual Basic  Delphi Pascal or LabVIEW  If your host is a PLC   MPL LIB offers a collection of function blocks for motion programming  which are IEC61131 3  compatible and can be integrated in your PLC program       Implement on your master the MPL commands you need to send to the drives motors using one  of the supported communication channels  The implementation must be done according with  ElectroCraft communication protocols        ElectroCraft 2014 25 PRO Series IMD Technical Reference      Combine MPL programming at drive level with one of the other options  see Section 5 3     4 2 1  Establish communication    PROconfig starts with an empty window from where you can create a New setup  Open a previously    x lt    x                     ELECTROCRAFT  4  SS   eS           U    Programmable Servo Drives    Ready  nhne AxislD 1 S NLY5392 Firmware F508F    Before selecting one of the above options  you need to establish the communication with the PRO Series  IMD you want to commission  Use menu command Communication   Setup to check change your PC  communication settings  Press the Help button of the dialogue
13.  The PRO Series IMD conforms to      301 v 4 2 application layer and communication profile  CIA WD 305  v 2 2 13 layer settings services and protocols and CiA DSP 402 v3 0 device profile for drives and motion  control the now included in IEC 61800 7 1 Annex A  IEC 61800 7 201 and IEC 61800 7 301 standards   For details see ElectroCraft PRO Series CANopen Programming Manual  ElectroCraft Document  Number A11226       5 1 1  CiA 301 Application Layer and Communication Profile Overview    The PRO Series IMD accepts the following basic services and types of communication objects of the  CANopen communication profile CiA301 v4 2        Service Data Object  SDO     service Data Objects  SDOs  are used by CANopen master to access any object from the drive   s Object  Dictionary  Both expedited and segmented SDO transfers are supported  SDO transfers are confirmed  services  The SDOs are typically used for drive configuration after power on  for PDOs mapping and for  infrequent low priority communication between the CANopen masier and the drives       Process Data Object  PDO     Process Data Objects  PDO  are used for high priority  real time data transfers between CANopen master  and the drives  The PDOs are unconfirmed services which are performed with no protocol overhead   Transmit PDOs are used to send data from the drive  and receive PDOs are used to receive on to the  drive  The PRO Series IMD accepts 4 transmit PDOs and 4 receive PDOs  The contents of the PDOs can  be set ac
14.  and set outputs  etc     The MPL Motion Library can work under a Windows or Linux operating system  Implemented as a   dll  so  it can be included in an application developed in C C   C   Visual Basic  Delphi Pascal       Labview     Using a MPL Motion Library for PC  you can focus on the main aspects of your application  while the  motion programming part can be reduced to calling the appropriate functions and getting the confirmation  when the task was done     All ElectroCraft s MPL Motion Libraries for PCs are provided with PROconfig     5 5  Using Motion Libraries for PLC based Systems    A MPL Motion Library for PLC is a collection of high level functions and function blocks allowing you to  control from a PLC the ElectroCraft programmable IMDs  The motion control function blocks are  developed in accordance with the PLC IEC61131 3 standard and represent an ideal tool for quick  implementation on PLCs of motion control applications with ElectroCraft products     With the MPL Motion Library functions you can  communicate with a IMD via any of its supported  channels  send motion commands  get automatically or on request information about IMD status  check  and modify its setup parameters  read inputs and set outputs  etc  Depending on the PLC type  the  communication is done either directly with the CPU unit  or via a CANbus or RS 232 communication  module     Using a MPL Motion Library for PLC  you can focus on the main aspects of your PLC application  while the  motio
15.  between        Positive Limit                    imt            Move till aligned with phase    ans      BLOC with Hall sensors nominal current  fio E       PMSM with Hall sensors Time to align on phases               Motionless start  encoder only  Tune  amp  Test        The PRO Series IMDs accept the following CAN rates  125Kbps  250 Kbps  500kbps and 1Mbps  Using  the Drive Setup dialogue you can choose the initial CAN rate after power on  This information is stored in  the setup table The CAN rate is initialized using the following algorithm     a  If a valid setup table exists  and this setup table was created with the Set baud rate checkbox  checked in the Drive Setup dialogue  see above      with the value read from the setup table  This  value can be one of the above 4 values or the firmware default  F W default  which is 500kbs     b  If a valid setup table exists  and this setup table was created with the Set baud rate checkbox  unchecked in the Drive Setup dialogue  see above      with the last value set either from a valid  setup table or by a CANopen master via CiA 305 protocol    c  If the setup table is invalid  with the last value set either from a valid setup table or by a CANopen  master via CiA 305 protocol     d  If the setup table is invalid  there is no previous CAN rate set from a valid setup table or by a  CANopen master  with f w default value which is 500kbs     4 5  Creating an Image File with the Setup Data    Once you have validated your setup  y
16.  library  The  MPL LIB 57 library is IEC61131 3 compatible     PRO Series and PLC Omron Series MPL_LIB_CJ1  Document No  A11233    explains how to  program in a PLC Omron series CJ1 a motion application for      ElectroCraft  programmable IMDs using MPL LIB CJ1 motion control library for PLCs  The  MPL LIB CJ1 library is IEC61131 3 compatible     MPL LIB X20  Document No  A11234      explains how to program in a PLC B amp R series X20 a    motion application for the ElectroCraft programmable IMDs using MPL LIB X20 motion control  library for PLCs  The MPL LIB X20 library is IEC61131 3 compatible        ElectroCraft 2014 V PRO Series IMD Technical Reference    ElectroCAN  Document No  A11235      presents ElectroCAN protocol     an extension of the  CANopen communication profile used for MPL commands       ElectroCraft 2014 VI PRO Series IMD Technical Reference    you Need Assistance                If you want 10    Contact ElectroCraft at      Visit ElectroCraft online World Wide Web  www electrocraft com    Receive general information World Wide Web  www electrocraft com  or assistance  see Note  Email  drivesuport electrocraft com    Ask questions about Tel    1 734 662 7771    product operation or report Email  drivesuport electrocraft com  suspected problems     see Note    Make suggestions about  Mail  ElectroCraft Michigan        report errors in 4480 Varsity Drive  Suite G  documentation  see Note  Ann Arbor  MI 48108    USA       ElectroCraft 2014 VII PRO Series IMD T
17.  motor is moving in a non horizontal plane    M    load mass  kg      when load is moving in a non horizontal plane  g     gravitational acceleration i e  9 8  m s    hinitia     Initial system altitude  m   Atina     final system altitude  m            motor current during deceleration  Arus phase   Hp     motor phase resistance       ta     time to decelerate  s            total friction torque as seen at motor shaft  Nm      includes load and transmission  In case of a linear motor and load  the motor inertia Jm and the load inertia J   will be replaced by the motor    mass and the load mass measured       kg   the angular speed Wy  will become linear speed measured in   m s  and the friction torque      will become friction force measured in  N      3 3 11  Serial RS 232 connection    S 232 Connecti      5 232 Connection PRO Series IMD    RS 232  Transceiver    2         6  OU    1     3 3V GND       Figure 3 4  Serial RS 232 connection       ElectroCraft 2014 19 PRO Series IMD Technical Reference    3 3 11 1 Recommendation for wiring    a  If you build the serial cable  you can use a 3 wire shielded cable with shield connected to BOTH  ends  Do not use the shield as GND  The ground wire  pin 5 or 6 of J1  must be included inside  the shield  like the 232Rx and 232Tx signals    b  Always power off all the PRO Series IMD supplies before inserting removing the RS 232 serial  connector        Do      rely on an earthed PC to provide the PRO Series IMD GND connection  The dri
18.  movement is positive if the home switch is high  Otherwise  initial      User defined Pira    home6   Homing on the negative home switch and index pulse  Initial Reload default    movement is negative if the home switch is low  Otherwise  initial m   4  Reload default pro  ctiv  Reload default  ctiv  Reload default ign  home10   Homing on the home switch and index pulse  Initial movement  6 Default            Reload default  is positive  Reverse if the positive limit switch is reached  then reverse     User defined i LEE    home11   Homing on the home switch and index pulse  Initial movement       Default i Reload default aila  a Lie TER i leload de          is negative if the home switch is low  otherwise is positive  If moving    User defined i ilat  home12   Homing on the home switch and index pulse  Initial movement     Defaut         um Ho  is negative if the home switch is low  otherwise is positive  If moving     User defined i    ead             home13   Homing on the home switch and index pulse  Initial movement    Default   M   A              is negative  Reverse either after the home switch high low transition or     User defined i                E mM           Reload default    h   Homi       M        y  ome17   Homing without an index pulse  Move negative until the 6 Default ns   Reload default xl    nanatnre limit                  reached Dawarca and          at nanatnre limit              m            BE ji lll   x t  m  b             AxisID255  PR42 A16V48A 0
19.  only for single ended encoders        C                                     In the Motor setup dialogue you can introduce the data of your motor and      associated sensors  Data  introduction is accompanied by a series of tests having as goal to check the connections to the drive  and or to determine or validate a part of the motor and sensors parameters  In the Drive setup dialogue  you can configure and parameterize the drive for your application   Guideline Assistant  which will guide you through the whole process of introducing and or checking your  data  Close the Drive setup dialogue with OK to keep all the changes regarding the motor and the drive    setup        ElectroCraft 2014                   Drivenotactive   Drive active    Brake applied     Brake released        aie    Reverse encoder counting             Motor brake      Motor brake on output line      fouT1 8RK       Motor brake is applied when         sink  Brake release delay    output is connected to GHD  0         ne  Brake apply delay    y    ms ms    Motor displacement of   rot  corresponds on load to    rot          r Transmission to load    Transmission type    Rotary to rotary     Rotary to linear          28 PRO Series IMD Technical Reference    aila  ilat  rflo          5025  PR42 A16V48A 0 D CAN  S NLL6929  Fimware   508           1001      In each dialogue you will find a    4 2 3  Download setup data to drive motor    Download tal    Press the Download to Drive Motor button Drive Motor  to dow
20.  opened  Here you can find detailed  information about how to setup your IMD and connect  Power on the IMD  then close the Communication    Setup dialogue with OK  If the communication is established  PROconfig displays in the status bar  the  bottom line  the text    Online    plus the axis ID of your IMD and its firmware version  Otherwise the text  displayed is    Offline    and a communication error message tells you the error type  In this case  return to  the Communication   Setup dialogue  press the Help button to troubleshoot     Remark  When first started  PROconfig tries to communicate via RS 232 and COM1 with an IMD having  axis ID 255  default communication settings   If the IMD has a different axis ID and you dont know it   select in the Communication   Setup dialogue and set    Axis ID of drive motor connected to PC    to the  option Autodetected  If this IMD is part of a CANbus network  use the menu command Communication    Scan Network     4 2 2  Setup drive motor       Press New button and select your PRO Series IMD type        ElectroCraft 2014 26 PRO Series IMD Technical Reference             Ton                          START  Tul          TUE  Ls  m     rie age            7 Fo    Ay  al   X ke ca              iden Er   E    D IANO A                  SA AJIAN       The selection continues with the motor technology  for example  brushless or stepper     The selection opens two setup dialogues  for Motor Setup and for Drive setup through which you can  confi
21.  period      The correspondence with  the load acceleration in SI units is     Load  Accelerati on  SI             No steps      Steps   Trx T  x Motor _ Accelerati on  IU      where     1 SI units for speed are  rad s  for a rotary movement    m s  for a linear movement       ElectroCraft 2014 47 PRO Series IMD Technical Reference    No steps     is the number of motor steps per revolution   No_usteps   is the number of microsteps per step  You can read change this value in the    Drive Setup   dialogue from PROconfig    Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units   T     is the slow loop sampling period expressed in  s   You can read this value      the    Advanced    dialogue   which can be opened from the  Drive Setup     6 3 3  Step motor closed loop control  Incremental encoder on motor  The internal acceleration units are motor encoder counts    slow loop sampling period      The transmission  is rotary to rotary  The correspondence with the load acceleration in SI units is     Load  Accelerati on  SI     _         x Motor _ Accelerati on  IU    4x     encoder lines xTrxT  where   No_encoder_lines     is the motor encoder number of lines per revolution  Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units  T     is the slow loop sampling period expressed in  s   You can read this value in the  Advanced  dialogue   which can be opened from the  Drive Setup     6 
22.  the time in   s  is     Time s    T xTime IU      where T     is the slow loop sampling period expressed in  s   You can read this value in the    Advanced     dialogue  which can be opened from the    Drive Setup     For example  if T   1ms  one second   1000 IU     6 9  Master position units    When the master position is sent via a communication channel  the master position units depend on the  type of position sensor present on the master axis     6 10  Master speed units    The master speed is computed in internal units  IU  as master position units   slow loop sampling period  i e  the master position variation over one position speed loop sampling period     6 11  Motor position units    6 11 1  Brushless motor with quadrature encoder on motor    The internal motor position units are encoder counts  The correspondence with the motor position in SI  units    is   T 2x Z  gt   Motor _ Position  S                              _ x Motor _ Position IU    4       encoder lines  where   No_encoder_lines     is the rotary encoder number of lines per revolution    6 11 2  Step motor open loop control  No feedback device    The internal motor position units are motor usteps  The correspondence with the motor position in Sl  units    is   2            Motor _ Position  S                    Wa Motor _ Position  IU    No  usteps x No _ steps  where   No steps     is the number of motor steps per revolution    No_usteps     is the number of microsteps per step  You can read change 
23. 4  Jerkunits  The internal jerk units are internal position units    slow loop sampling period   i e  the acceleration  variation over one slow loop sampling period     6 4 1  Brushless motor with quadrature encoder on motor  The internal jerk units are encoder counts    slow loop sampling period    load jerk in SI units  is       The correspondence with the    Load _        51      s x Motor           IU      4x      encoder lines xTrxT   where   No_encoder_lines     is the rotary encoder number of lines per revolution  Tr   transmission ratio between the motor displacement in SI units and load displacement in SI units  T        the slow loop sampling period expressed in  s   You can read this value      the    Advanced    dialogue   which can be opened from the    Drive Setup       6 4 2  Step motor open loop control  No feedback device  The internal jerk units are motor usteps    slow loop sampling period      The correspondence with the load  jerk in SI units is     Load  Jerk SI     7                  Motor _ Jerk  IU     No _ usteps x      steps x Tr x      where    No steps     is the number of motor steps per revolution   No usteps   is the number of microsteps per step  You can read change this value in the  Drive Setup   dialogue from PROconfig    Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units   T     is the slow loop sampling period expressed in  s   You can read this value in the    Advanced    dialogue   whi
24. 5000 0 20000  Linear Speed  m s         Thread       ait                        o  LL        Thread      Thread    Linear Speed  in s           ElectroCraft 2014 71 PRO Series IMD Technical Reference    PS42 A44V 48 Force Speed  24V        A Thread         Thread      Thread    0 00000 0 02000 0 04000 0 06000 0 08000 0 10000  Linear Speed  m s         A Thread                                   o  LL        f Thread       Thread    2 000 3 000  Linear Speed  in s           ElectroCraft 2014 72 PRO Series IMD Technical Reference    PS56 A106V48 Force Speed  48V        Thread    Force  N         S Thread    0 000 0 020 0 040 0060 0 080 0 100 0 120  Linear Speed  m s            Thread      S Thread    2 000 3 000  Linear Speed  in s           ElectroCraft 2014 73 PRO Series IMD Technical Reference    PS56 A106V48 Force Speed  24V                   Thread    Force  N               Thread    KN    0 000 0 010 0 020 0 030 0 040  Linear Speed  m s     m                                 o  LL          Thread      Thread    0 500 1 000 1 500  Linear Speed  in s           ElectroCraft 2014 74 PRO Series IMD Technical Reference    9 3  Rotary Stepper Models    PT42 A44V48 Torque Speed    M                                        M N                   Cc ul    4000 6000  Speed  Fsteps sec          142   44  24V       PT42 AAA  48V    PTA2 A55VA8 Torque Speed    Torque  N cm     1000 2000 3000 4000 5000 6000 7000  Speed  Fsteps sec          142   55  24           PT42 A55  48V          Elect
25. 72 3  MAX     2 72  69 12            8   2     r  14 16  1 START  CL 2G ACME    SHIPPED UNASSEMBLED IN MOTOR        10 32 UNC 24    INTERNAL THREAD  MATERIAL  DELRIN SOOAF     4  M3 x 0 5 6H  4 3 DEEP MIN             Figure 8 6  PS42 A44V48A 0AB4 X CAN mechanical dimensions        ElectroCraft 2014 56 PRO Series IMD Technical Reference                   Jaja    DO al             mim            36 10  1 START  CL 26 ACME  SHIPPED UNASSEMBLED WITH MOTOR  14 28 UNF 2A            1 500   2     45   2 22       138 1  0261  47 1    56 4     PRO Senes Integrated Motor Dri    INTERNAL THREAD  MATERIAL  SCOAF        4      205  5 2  HOLES  EQ SP ON A 2 522  66 61  D B C     Figure 8 7  PS56 A106V48A 0SB7 D CAN mechanical dimensions     053          3 8 10  1 START               SHIPPED UNASSEMSLED WITH MOTOR          1 4 28 UNF 2A     51 500    022   38 1   0 05        INTERNAL THREAD  MATERIAL  SOCAF                      3 22   1 88  824   2 8   4  0 295  5 2  HOLES  uz a        SP ON A 2 622 155 51  0 8 0        Figure 8 8  PS56 A106V48A 0SB7 X CAN mechanical dimensions        ElectroCraft 2014 57 PRO Series IMD Technical Reference    8 3  Rotary Stepper Models       004                                             Figure 8 10  PT42 A44V48A 0 X CAN mechanical dimensions        ElectroCraft 2014 58 PRO Series IMD Technical Reference        23 62 12 25         1963     955  4 355    4  M3 x 0 5 67  4 3 DEEP MIN       Figure 8 11  PT42 A55V48A 0 D CAN mechanical dimensions     CL       
26. AY INCLUDE    INSTRUCTIONS TO PREVENT THIS SITUATION    SIGNALS A DANGER FOR THE IMD  WHICH MIGHT  DAMAGE THE PRODUCT OR OTHER EQUIPMENT  MAY  INCLUDE INSTRUCTIONS TO AVOID THIS SITUATION    TO AVOID ELECTRIC ARCING AND HAZARDS  NEVER  PLUG   UNPLUG THE PRO Series IMD FROM IT   S  SOCKET WHILE THE POWER SUPPLIES ARE ON      THE IMD MAY HAVE HOT SURFACES DURING  OPERATION     DURING IMD OPERATION  THE CONTROLLED MOTOR  WILL MOVE  KEEP AWAY FROM ALL MOVING PARTS  TO AVOID INJURY       THE POWER SUPPLIES CONNECTED TO THE IMD  MUST COMPLY WITH THE PARAMETERS SPECIFIED IN  THIS DOCUMENT    TROUBLESHOOTING AND SERVICING ARE PERMITTED  ONLY FOR PERSONNEL AUTHORISED BY  ELECTROCRAFT       2 PRO Series IMD Technical Reference       ElectroCraft 2014 3 PRO Series IMD Technical Reference    2  Product Overview    2 1  Introduction    The PRO Series IMD is a family of fully digital programmable servo motor drives  based on the latest  DSP technology and they offer unprecedented performance combined with an embedded motion  controller     All IMDs perform position  50660 or torque control and work in single  multi axis or stand alone  configurations  Thanks to the embedded motion controller  the PRO Series IMDs combine motion  control and PLC functionality in a single compact unit and are capable to execute complex moves  without requiring intervention of an external motion controller  Using the high level ElectroCraft Motion  PROgramming Language  MPL  the following operations can be exe
27. AxisID hex switch  If the drive is set in CANopen mode and the Axis ID is over 127 it is converted     into 255 and the drive enters in CAN communication    LSS non configured    mode        a valid the setup table exists  and this was created with the Axis ID Selection checkbox          unchecked in the Drive Setup dialogue  see above      with the last value set either from a valid     setup table or by a CANopen master via CiA 305 protocol  This value can be an axis number 1 to     for MPLCAN  1 to 127 for CANopen  or can indicate that axis ID will be set in accordance with    255  the axis ID resistor value connected between AXISID  J4 pin 2  and GND  J4 pin 7         the setup table is invalid  with the last value set either from a valid setup table or by a CANopen          master via CiA 305 protocol  This value can be an axis number 1 to 255 for MPLCAN  1 to 127 for     CANopen  or can indicate that axis ID will be set in accordance with the axis ID resistor value     connected between AXISID  J4 pin 2  and GND  J4 pin 7         the setup table is invalid  there is no previous axis ID set from a valid setup table or by a          CANopen master  the axis ID will be set in accordance with the axis ID resistor value connected     between AXISID  J4 pin 2  and GND  J4 pin 7         Remark  If you         know the axis ID set in an IMD  you can find it in the following way   a  Connect the IMD via a serial RS232 link to a PC where PROconfig or MotionPRO Developer are    b 
28. D  Vout  gt      20V      OUTO  OUT1  4 mA  Logic    HIGH     leakage current  external  load to   Vioc  Vout   Vios          40V 0 1 0 2 mA                                      iwah                 protection      Hwwnbeymdd e                    ElectroCraft 2014 9 PRO Series IMD Technical Reference    2 3 9  Analog 0   5V Input  REF          Min    Typ    Max    Units                   0    4   Input voltage   Absolute maximum values  continuous       42      8   V  Absolute maximum  surge  duration  lt  1S           Input impedance    impedance TOD     TOD     AAC  Y                   E T                                s   ts   Gier    sm   an ETS   Gandi  328                                             o     i        bpm  umantegymo  s  S         2 3 10  RS 232           m    Short circuit protection 232TX short to GND    ESD protection cum 2    Jw     2 3 11  CAN Bus                                   Min                        Units      ISO11898       301v4 2       WD        1Mbps     4 57  Bus length 500Kbps        100     lt  250Kbps       250         LL LEM resistor Between             CAN Lo    4  8  12  13  14  15 8 LSS non   configured  CANopen   4  8  12  13   14  15  amp  255  TMLCAN    1   127  CANopen   1  255   Software  TMLCAN     ESD protection   meds        o                      Hardware  external resistor between  AXISID  P2 2  and GND  P2 7         Node addressing             ES    stands for    Full Scale        ElectroCraft 2014 10 PRO Series IMD Tech
29. Digital Inputs  INO  IN1  IN2 LSP  IN3 LSN  IN4 Enable      Min    Typ    Max    Units     Input floating  wiring disconnected      floating  wiring   Input floating  wiring disconnected    Logic HIGH                 escrow Sd  ol                          ace menan                3                 gt s                     PulledtoGND    o              00000   current   gence                   ker      OO       Humanbodymoder   s                                 ElectroCraft 2014 8 PRO Series IMD Technical Reference    2 3 8  Digital Outputs  OUTO  OUT1  OUT2 Error  E are            _    All outputs  OUTO  OUT1  OUT2 Error            MM B  NPN    OUT3 Ready   Mode compliance    Ready  Error Same as above   LVTTL Ready      as above     3 3V  LVTTL a             3V     OUTO  OUT1    OUT5 sue HIGH Logic    HIGH        HIGH    OUT2 Error  OUT3  Ready   Ready logic    LOW     Default state Logic    LOW       OUTO  OUT1  OUT2 Error   Sonnet OUTS Logic    HIGH     operation    OUT3 Ready         LOW     Logic    LOW     output current   0 5A    Logic    HIGH       OUT2 Error  OUT3         R    20 current    Output voltage Logic  HIGH   Lo NN load to   Vioc    Absolute maximum  continuous Ca    Absolute maximum  surge  duration  lt    Absolute maximum  surge  duration  lt  1S        Logic    LOW     sink current  continuous    Logic    LOW     sink current  pulse  lt  5 sec           OUT2 Error   Logic    HIGH     source   OUT3  Ready 2 mA  Output current current  external load  to GN
30. IMD Reaction to Fault Conditions                                                 45  5 4  Using Motion Libraries for PC based Systems                                                45  5 5  Using Motion Libraries for PLC based                                                           45  6     SCaling         46       ElectroCraft 2014 IX PRO Series IMD Technical Reference    6 5  CIRM AD PIRE 49    6 05    VONAGE command WANS   ues                              49  6 7  Voltage measurement units                                                                             49  09        50  6 9  Master position units                                                                                        50  6 10  Mas Speed u uuu uui S        se 50           MOTO              UAILS ai RA      50  6 11 1  Brushless motor with quadrature encoder on motor                                            50  6 11 2  Step motor open loop control  No feedback device                                              50  6 11 3  Step motor closed loop control  Incremental encoder on motor                           50  6 12  Motor speed MTS saa sk                    die din 51  6 12 1  Brushless motor with quadrature encoder on motor                                            51  6 12 2  Step motor open loop control  No feedback device                                              51  6 12 3  Step motor closed loop control  Incremental encoder on motor                           51   7  Memon        ia
31. PM         ElectroCraft 2014 63 PRO Series IMD Technical Reference    PR42 A16V48A   24 VDC     50 120    Torque  oz in     Power  Watts     Continuous Torque          1000 2000 3000 4000 5000 6000    Speed  RPM         ElectroCraft 2014 64 PRO Series IMD Technical Reference    PR42 A32V48   48 VDC     Torque       02        Power  Watts        0 1000 2000 3000 4000 5000 5000    Speed  RPM         ElectroCraft 2014 65 PRO Series IMD Technical Reference    PR42 A32V48   24 VDC     Power  Watts     Torque  oz in        Speed  RPM         ElectroCraft 2014 66 PRO Series IMD Technical Reference    PR60 A25V48   48 VDC     d Continuous Power    Torque    2          Power  Watts           1000 2000 3000 4000 5000 6000 7000 8000 9000 10000    Speed  RPM         ElectroCraft 2014 67 PRO Series IMD Technical Reference    PR60 A25V48   24 VDC     Peak Torque    Torque  oz in     Power  Watts            Continuous Torque             EO T            Speed  RPM        ElectroCraft 2014 68 PRO Series IMD Technical Reference    PR60 A52V48   48 VDC     a    E                     D  5 5   100          Speed  RPM        ElectroCraft 2014 69 PRO Series IMD Technical Reference    PR60 A52V48   24 VDC     Torque  oz in     Power  Watts           500 1000 1500 2000 2500 3000 3500 4000    Speed  RPM        ElectroCraft 2014 70 PRO Series IMD Technical Reference    9 2  Linear Stepper Models    PS42 A44V 48 Force Speed  48V        A Thread         Thread      C Thread    0 00000 0 05000 0 10000 0 1
32. S non    connection  configured  state      20K   4                     8    circult    Note  LSS    non configured    state  is a state in which the drive does not have assigned an active Axis  ID while connected to the CAN network  In this mode the axis ID for RS232 communication is 255   The axis ID can be configured via a LSS master using CiA 305 protocol  which can set and save a  new unique value  While the drive has a non configured axis ID  it cannot communicate with other  drives in the network           ElectroCraft 2014 24 PRO Series IMD Technical Reference    4  Step 2  Drive Setup    4 1  Installing PROconfig    PROconfig is a PC software platform for the setup of the ElectroCraft drives  PROconfig is part of the  ElectroCraft Motion PRO Suite is available as part of a PRO Series Drive Evaluation Kit  PROcontfig  comes with an Update via Internet tool through which you can check if your software version is up to   date  and when necessary download and install the latest updates     PROconfig can be installed independently or together with the MotionPRO Suite platform for motion  programming using MPL  You will need MotionPRO Suite only if you plan to use the advanced features  presented in Section 5 3     On request  PROconfig can be provided on a CD too  In this case  after installation  use the update via  internet tool to check for the latest updates  Once you have started the installation package  follow its  indications     4 2  Getting Started with PROconfi
33. a Motion Wizard for the motion programming   The Motion Wizard provides a simple  graphical way of creating motion programs and  automatically generates all the MPL instructions  With MotionPRO Suite you can fully benefit  from a key advantage of ElectroCraft IMDs   their capability to execute complex moves  without requiring an external motion controller  thanks to their built in motion controller   Motion PRO Suite is available as part of a PRO Series IMD Evaluation Kit  Please contact  ElectroCraft or your local ElectroCraft sales representative for more information on obtaining  MotionPRO Suite or an evaluation kit     MPL_LIB v2 0  Document No  A11230    explains how to program in 6  C   C   Visual Basic  or Delphi Pascal a motion application for the ElectroCraft programmable IMDs using  ElectroCraft Document Number A11230 motion control library for PCs  The MPL_LIB  includes ready to run examples that can be executed on Windows or Linux  x86 and x64      PRO Series and MPL_LIB_LabVIEW Compatibility  Document No  A11231      explains how to  program in LabVIEW a motion application for the ElectroCraft programmable IMDs using  MPL LIB Labview v2 0 motion control library for PCs  The MPL LIB LabVIEW includes  over 40 ready to run examples     PRO Series and PLC Siemens Series S7 300 or S7 400  Document No  A11232     explains  how to program      PLC Siemens series 57 300 or 57 400 a motion application for the  ElectroCraft programmable IMDs using MPL LIB 57 motion control
34. ally the memory allocation for each motion application  The  memory map can be accessed and modified from the main folder of each application    4000h  E ROM memory for   MPL programs  Cam tables  Setup information    Reserved    Data acquisitions  and  cam tables at runtime  SRAM memory        MPL Programs 9FCFh    Figure 7 1  PRO Series IMD Memory Map       ElectroCraft 2014 53 PRO Series IMD Technical Reference    8  APPENDIX A  PRO Series IMD Mechanical Dimensions    8 1  Rotary BLDC Models    METEO       L  ec  10 031   F       A              4  M3 x 0 5 5     4 3 DEEP         Figure 8 1  PR42 A16V48A mechanical dimensions     LL                    Figure 8 2  PR42 A32V48A mechanical dimensions        ElectroCraft 2014 54 PRO Series IMD Technical Reference                3 62  92  MAX     3 51  B9 2         2 3140  7 989  7976        4  2 216  5 50     010  0 25  THRU HOLES E   EQ SP ON A 2 756  70 00  D B C    Figure 8 3  PR60 A25V48A mechanical dimensions         4    216  5 50    010  0 25  THRU ROLES    EQ SP ON A2 756  70 00  6    Figure 8 4  PR60 A52V48A mechanical dimensions        ElectroCraft 2014 55 PRO Series IMD Technical Reference    8 2  Linear Stepper Models    2 85  72 3  MAX              08  2        y  14 16  1 START  CL 2G ACME    SHIPPED UNASSEMBLED IN MOTOR    S  10 32 UNC 2A    INTERNAL THREAD  MATERIAL  DELRIN 500AF     4  M3 x 0 5 6H 1   4 3 DEEP MIN  31            152 4  0 8     Figure 8 5  PS42 A44V48A 0AB4 D CAN mechanical dimensions     2 85  
35. ch can be opened from the  Drive Setup     6 4 3  Step motor closed loop control  Incremental encoder on motor  The internal jerk units are motor encoder counts    slow loop sampling period    The correspondence with  the load jerk in SI units is       SI units for jerk are  rad s   for a rotary movement   m s  for a linear movement      Sl units for jerk are  rad s   for a rotary movement   m s     for a linear movement       ElectroCraft 2014 48 PRO Series IMD Technical Reference              Load _ Jerk SI    x Motor _ Jerk  IU      4       encoder lines x TrxT   where    No encoder lines     is the motor encoder number of lines per revolution   Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units   T     is the slow loop sampling period expressed in  s   You can read this value      the    Advanced    dialogue   which can be opened from the  Drive Setup      6 5  Current units    The internal current units refer to the motor phase currents  The correspondence with the motor currents  in  A  is     2x Ipeak  65520    where lpeak   is the IMD peak current expressed in  A   You can read this value in the  Drive Info   dialogue  which can be opened from the    Drive Setup        Current  A    x Current  IU      6 6  Voltage command units  The internal voltage command units refer to the voltages applied on the motor  The significance of the  voltage commands as well as the scaling factors  depend on the motor type and control m
36. coder counts    slow loop sampling period   The correspondence  with the load speed in SI units    is     Load _ Speed SI            x Motor _ Speed  IU    4x     encoder lines xTrxT  where   No_encoder_lines   is the motor encoder number of lines per revolution  Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units  T     is the slow loop sampling period expressed in  s   You can read this value in the    Advanced    dialogue   which can be opened from the    Drive Setup        6 3  Acceleration units  The internal acceleration units are internal position units    slow loop sampling period   i e  the speed  variation over one slow loop sampling period     6 3 1  Brushless motor with quadrature encoder on motor  The internal acceleration units are encoder counts    slow loop sampling period      The correspondence  with the load acceleration in SI units is    Load  Accelerati on  SI     7          xMotor _ Accelerati on IU     4x      encoder lines xTrxT   where    No_encoder_lines     is the rotary encoder number of lines per revolution   Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units   T    is the slow loop sampling period expressed in  s   You can read this value in the    Advanced    dialogue   which can be opened from the    Drive Setup       6 3 2  Step motor open loop control  No feedback device  The internal acceleration units are motor usteps    slow loop sampling
37. cording with the application needs using the dynamic PDO mapping  This operation can be done  during the drive configuration phase using SDOs       Synchronization Object  SYNC     The SYNC message provides the basic network clock  as the SYNC producer broadcasts the  synchronization object periodically  The service is unconfirmed  The PRO Series IMD supports both SYNC  consumer and producer       Time Stamp Object  TIME   The Time Stamp Object is supported by the PRO Series IMD device     Emergency Object  EMCY     Emergency objects are triggered by the occurrence of a drive internal error situation  An emergency object  is transmitted only once per    error event     As long as no new errors occur  the drive will not transmit further  emergency objects       Network Management Objects             The Network Management is node oriented and follows a master slave structure  NMT objects are used  for executing NMT services  Through NMT services the drive can be initialized  started  monitored  reset  or stopped  The PRO Series IMD is a NMT slave in a CANopen network       Module Control Services     through these unconfirmed services  the NMT master controls the  state of the drive  The following services are implemented  Start Remote Node  Stop Remote  Node  Enter Pre Operational  Reset Node  Reset Communication      Error Control Services     through these services the NMT master detects failures in a CAN   based network  Both error control services defined by DS301 v4 02 a
38. ct                 Drive operation      125 Kbps    Powersupply  48   250 Kbps  i         Current limit    Curent controller          1 7768       0 26189 Tune  amp  Test    Speed controller         248 32 Integral limit E E   Ki  31 04       Tune  amp  Test         Position controller              0 25002 Integral limit               Ki  0 01 5525  o  Acceleration   Kd  D Feedfonward p    Speed         filter  0 1 Load speed limit  4305  rom        Tune  amp  Test      Advanced      Axis ID selection       Drive Info        Set    change axis ID  HAW       Setup    Protections    External brake resistor    Inputs polarity    Active high  Dpen Mo connection      L     Sink  PHP   Active low  Connected to GND     fe    Source PH     Software limit switches       Start mode                   Control mode External reference              t       Position   Ma C Yes Setup    Speed     Analogue    Incremental Encoder Cancel   C Torque   Automatically activated after Power      Help       Commutation method       Trapezaidal    Sinusoidal   Motor             Over current    Motor current              for more than  0 01             Control error  Position errar  gt   0 25  rot     for more than 3  s            Control error    Speed error  gt   105 m  j for mare than Ja               Motor over temperature                  Over current  133        for  30 Is 2     Connected Activate if power supply  gt                  Enable Limit svitch  Limit switch    Type      Restrict movement
39. cture of a project  At beginning both the new project and its first application are named     Untitled     The application has 2 components  S Setup and M Motion  program      MotionPRO Developer   Untitled I E  a  xj  Project Application Communication View Control Panel Window Help    D       EIGENEN PESA      al a X               P    vil                                                               ar    5        UU mc o          E    Digital   5 Untitled   _       Untitled Application Application General Information  5 6 Setup   Genera Binary      M Motion Application ID   INO             Homing Modes       fi 15 2          Functions  T      Interrupts  15 14   Ev  61 CAM Tables Axis number   255    Memory Settings     3000 13        i  Se Drive  PR42 A16V48A 0 D CAN  Int Product ID  P027 014 E301    Ta Firmware ID  F508H   Re Setup ID  1001    Ho E2ROM  4 Kwords  Ho RAM  1 Kwords  Sw Motor  PR42 A16V48A 0 D CAN  250           IntBrushless  Rotary    Vol  Fal Sensors    Op Load Position  Not present    Sw Motor Position  Incremental Encoder  0 Re Motor Speed  Not present  IMPOI  contrc  drive    4         PR42 A 16V48A 0 D CAN SetupID 1001            ElectroCraft 2014 39 PRO Series IMD Technical Reference    5 2 3 2 Step 2 Establish communication    you have an IMD connected with your PC  now it   s time to check the communication  Use menu          command Communication   Setup to check change your PC communication settings  Press the Help     button of the dialogue open
40. customized  In order to do this you need to  select the Homing Modes from your MotionPRO Developer application and in the right side to set as    User  defined    one of the Homing procedures  Following this operation the selected procedure will occur under    Homing Modes in a subtree  with the name            where X is the number of the selected homing                       MotionPRO Developer   Untitled   0  x   Project Application Communication View Control Panel Window Help  La      START LT   START STOP           9  PERA Fa atx              9     vi    al                      x   Homing Modes    home1   Homing on the negative limit switch and index pulse  Move  wDefalt  0 2                 negative until the negative limit switch is reached  Reverse and stop at    User defined i         home2   Homing on the positive limit switch and index pulse  Move  6 Default             Reload default  positive until the positive limit switch is reached  Reverse and stop at the    User defined i een  home3   Homing on the positive home switch and index pulse  Initial          0 Reload default  movement is negative if the home switch is high  Otherwise  initial     User defined W               home4   Homing on the positive home switch and index pulse  Initial             0 Reload default    movement is positive if the home switch is low  Otherwise  initial     User defined             ign  homes   Homing on the negative home switch and index pulse  Initial 6 Default            fai 
41. cuted directly at drive level      1 Setting various motion modes  profiles  PVT  PT  electronic gearing  or camming  etc       Changing the motion modes and or the motion parameters   1 Executing homing sequences     Controlling the program flow through     Conditional jumps and calls of MPL functions      MPL interrupts generated on pre defined or programmable conditions  protections  triggered  transitions on limit switch or capture inputs  etc        Waits for programmed events to occur  Handling of digital I O and analog input signals  Executing arithmetic and logic operations  Performing data transfers between axes  Controlling motion of an axis from another axis via motion commands sent between axes                       O    Sending commands to a group of axes  multicast   This includes the possibility to start  simultaneously motion sequences on all the axes from the group       Synchronizing all the axes from a network    By implementing motion sequences directly at IMD level you can distribute the intelligence between  the master and the IMDs in complex multi axis applications  reducing both the development time and  the overall communication requirements  For example  instead of trying to command each movement  of an axis  you can program the IMDs using MPL to execute complex motion tasks and inform the  master when these tasks are done  Thus  for each axis control the master job may be reduced to   calling MPL functions stored in the IMD EEPROM and waiting for a 
42. d outputs connector pinout    Connector description    Pin Name Type Description  1       5 O  5 36V 0 5A  general purpose digital NPN output   2 AXISID    Connect resistor between AXISID and GND to set axis ID      hardware  3 GPOO     5 36V 0 5A  general purpose digital NPN output   4 GPIO   5 36V general purpose digital PNP input   5 LSN   5 36  digital input  Negative limit switch input   6 ENABLE   5 36V digital input  Drive enable input  7 GND   Return ground for I O pins  8 REF Analog input  12 bit  0 5   Used to read      analog position  speed or torque  reference  or used as general purpose analogue input  9 GPI1    5 36V general purpose digital PNP input  10 LSP   5 36V digital PNP input  Positive limit switch input    3 3 5  J5  46 CAN connectors pinout    Connector description    Pin Name Type Description  1  6 O Positive terminal of the logic supply  9         6  5 2 GND   Return ground for CAN Bus  5 3 Can Hi 1    CAN Bus positive line  dominant high   4 Can Lo         CAN Bus negative line  dominant low     1  In case           44          is not connected  the digital outputs and inputs will not be operational        ElectroCraft 2014 14 PRO Series IMD Technical Reference    3 3 6  Digital 1 0 Connection  3 3 7  5V Digital NPN I O Connection    5V Digital I O Connections    PRO Series IMD  GPi0    4 7K  GPil    ENABLE  LSN  LSP       D                  GND            LOAD       0 O      lt  lt  n mA max  LOAD       5  pese   lt      4mA max  GND             3
43. e  Integrated Motor Dove          TEN 6    Figure 3 2  PRO Series IMD size 17 and size 23 24 connector layout        ElectroCraft 2014 12 PRO Series IMD Technical Reference    3 3 2  Connector Pinout    PIN 1        d    PIN 2  PIN 4 FIN 1 PIN 1  Hi             1 JUMPER  JU         RED LED  ER   PIN 6 PIN 3 e  FIN 3        PIN6          PIN 10 SEE         CONMECTICN                  CONNECTOR  751 CONNECTOR  24  CONNECT PIN 2  amp  PIN 3  CANOPEN BE  GREEN LED         PINOUT CHART PINOUT CHART PINOUT CHART   FUNCTION     1               1   smams          3          area      CONNECTOR  11   PINOUT CHART           MO   FUNCTION                        7              gt    enr         Figure 3 3  PRO Series IMD connector pinouts and LED indicators        ElectroCraft 2014 13 PRO Series IMD Technical Reference    3 3 3  J1 Power supply input connector pinout    Connector description    Pin Name Type Description  1 232RX    RS 232 Data Reception  2    Vice   Positive terminal of the logic supply  9 to 36Vpc   If not connected  the logic supply    is automatically routed from J1 pin 21  Positive terminal of the motor supply  9 to 36Vpc   Feeds the positive terminal of the    a             logic supply if J4 pin 7 not connected separately  4 232TX     RS 232 Data Transmission  5 GND   Negative return  ground  of the power supplies  Vmor and           and RS 232 pins  6 GND   Negative return  ground  of the power supplies  Vmor and  VLoc and RS 232 pins    3 3 4  J4 signal inputs an
44. echnical Reference    Table of Contents    REAd TS            PR         IV    Te  Safety                            E 2    1 1   1 2     Warnings  Cautions    2  Product 9 99 4    2 1   2 2   2 3     2 3 1   2 3 2   2 3 3   2 3 4   2 3 5   2 3 6   2 3     2 3 8   2 3 9   2 3 10   2 3 11     Introduction  Key Features  Electrical Specifications  Operating CondilONnS o      Storage                                                Mechanical       erc E  Environmental Characteristics                 Logic S  bply               Ge   Sie De bist E Iu Tete Pet ak ag Iu Tto                                         Motor Supply Input  EV ior  attestato bunc               cente tabe tou aa a                Digital Inputs  INO  IN1  IN2 LSP  INS LSN  IN4 Enable                                        Digital Outputs  OUTO  OUT1  OUT2 Error  OUT3  Readqy                                              0 97 INPUT  RE F                    es   DS EL ANR RE     CAN PSA        nee            3  Step 1  Hardware Installation    11    3 1     3 1 1     3 2   3 3     3 3 1   3 3 2   3 3 3   3 3 4   3 3 5   3 3 6   3 3 7   3 3 8   3 3 9   3 3 10     Mechanical Mounting       ElectroCraft 2014 VIII PRO Series IMD Technical Reference    VIO  GLE glo    uuu muu              Mating Connectors  Connectors and Connection Diagrams  Connector LAYON uuu  uy l a u Zuna in           dites         J1 Power supply input connector pinout                                                                J4 signal inpu
45. ed  Here you can find detailed information about how to setup your IMD and     the connections  Power on the drive  then close the Communication   Setup dialogue with OK  If the     communication is established  MotionPRO Developer displays in the status bar  the bottom line  the text        Online    plus the axis ID of your IMD and its firmware version  Otherwise the text displayed is    Offline        and a communication error message tells you the error type  In this case  return to the Communication       Setup dialogue  press the Help button and check troubleshoots        Remark  When first started  MotionPRO Developer tries to communicate via RS 232 and COM1 with a  drive having axis ID 255  default communication settings      If the drive has a different axis ID and you  dont know it  select in the Communication   Setup dialogue at    Axis ID of IMD connected to PC    the option  Autodetected      this drive is part of a CANbus network and the PC is serially connected with another  drive  use the menu command Communication   Scan Network    5 2 3 3 Setup drive motor    In the project window left side  select    S Setup     to access the setup data for your application        MotionPRO Developer   Untitled    B       Project Application Communication View Control Panel Window Help           580 2 BH     gt                zm mcg     vil    al                                Untitled  Untitled Application           Setup                5       Motion  fit  Homing Modes De
46. eps     is the number of microsteps per step  You can read change this value in the    Drive Setup   dialogue from PROconfig     T     is the slow loop sampling period expressed in  s   You can read this value in the    Advanced    dialogue   which can be opened from the  Drive Setup     6 12 3  Step motor closed loop control  Incremental encoder on motor    The internal motor speed units are motor encoder counts    slow loop sampling period   The  correspondence with the load speed in SI units is   27  Motor _ Speed   SI       x Motor _ Speed   IU    4   No encoder lines xT    where   No_encoder_lines     is the motor encoder number of lines per revolution       ElectroCraft 2014 51 PRO Series IMD Technical Reference    T     is the slow loop sampling period expressed in  s   You can read this value in the    Advanced    dialogue   which can be opened from the    Drive Setup           ElectroCraft 2014 52 PRO Series IMD Technical Reference    7  Memory           PRO Series IMD has 2 types of memory available for user applications  1Kx16 SRAM and 4Kx16 serial               The SRAM memory is mapped in      address range  9000h to 9FFFh  It can be used to download and run  a MPL program  to save real time data acquisitions and to keep the cam tables during run time    The E ROM is mapped in the address range  4000h to 4FFFh  It is used to keep in a non volatile memory  the MPL programs  the cam tables and the drive setup information    Remark  MotionPRO Suite handles automatic
47. essary download and install the latest updates     MotionPRO Suite  including the fully functional version of PROconfig  is part of a PRO Series IMD  Evaluation Kit  Please contact ElectroCraft or your local ElectroCraft sales representative for more  information on obtaining MotionPRO Suite or an evaluation kit     MotionPRO Suite is delivered on a CD  Once you have started the installation package  follow its  indications  After installation  use the update via internet tool to check for the latest updates  Alternately   you can first install the demo version and then purchase a license     5 2 3  Getting Started with MotionPRO Suite    Using MotionPRO Suite you can quickly do the setup and the motion programming of an ElectroCraft IMD  according with your application needs  The drive can be connected with your PC in one of the following  ways     1       an 35232 link  directly connected to the PC  or      an USB to RS232 adapter or using  ElectroCraft Ethernet to RS232 adapter  function of your PC communication interfaces     2  Via a CAN bus link  directly connected to the PC through a PC CAN interface  or using  ElectroCraft Ethernet to CAN adapter    3       another drive from the same CAN bus network  which is connected to the PC via one of the  above options from point 1     The output of the MotionPRO Suite is a set of setup data and a motion program  which can be  downloaded to the IMD EEPROM or saved on your PC for later use     MotionPRO Suite includes a set of e
48. ethod used     In case of brushless motors driven in sinusoidal mode  a field oriented vector control is performed  The  voltage command 15 the amplitude of the sinusoidal phase voltages  In this case  the correspondence with  the motor phase voltages in SI units i e   V  is     1 1 t  Voltage command V            x Voltage                IU    65534  where Vmot     is the IMD motor power supply voltage expressed in  V      In case of brushless motors driven in trapezoidal mode  the voltage command is the voltage to apply  between 2 of the motor phases  according with Hall signals values  In this case  the correspondence with  the voltage applied in SI units i e   V  is     Voltage command V          x Voltage                IU    32767    6 7  Voltage measurement units  The internal voltage measurement units refer to the drive Vyor supply voltage  The correspondence with  the supply voltage in  V  is   VdcMaxM  bl  Voltage _ measured V     MEE      e x Voltage _ measured IU      where VdcMaxMeasurable     is the maximum measurable DC voltage expressed in  V   You can read  this value in the  Drive Info  dialogue  which can be opened from the  Drive Setup      Remark  the voltage measurement units occur in the scaling of the over voltage and under voltage  protections and the supply vollage measurement       ElectroCraft 2014 49 PRO Series IMD Technical Reference    6 8  Time units    The internal time units are expressed in slow loop sampling periods  The correspondence with
49. fine Load Edit Save       Functions  0 Interrupts       CAM Tables       5   ign   New Save As    fai  View   Modify    wi  S4  pro     EH    Open ign  i   gt   ver 1 1  Load from a aila  previous version ilat  rflo    Upload from  Drive Motor           Online  AxisID 255  PR42 A16V48A 0 D CAN   S NLL6929  Firmware F508H   SetupID 1001         ElectroCraft 2014 40 PRO Series IMD Technical Reference       Press View Modify button ee I   This opens 2 setup dialogues  for Motor Setup and  for Drive Setup  Same as PROconfig  through which you can configure and parameterize a ElectroCraft  IMD  In the Motor setup dialogue you can introduce the data of your motor and the associated sensors   Data introduction is accompanied by a series of tests having as goal to check the connections to the drive  and or to determine or validate a part of the motor and sensors parameters  In the Drive setup dialogue  you can configure and parameterize the drive for your application  In each dialogue you will find a  Guideline Assistant  which will guide you through the whole process of introducing and or checking your  data     Download to           Motor       Press the Download to Drive Motor button to download your setup data in the  IMD EEPROM memory in the setup table  From now on  at each power on  the setup data is copied into  the drive motor RAM memory which is used during runtime  It is also possible to save the setup data on  your PC and use it in other applications  Note that you can up
50. ftware for IMD commissioning     Step 3 Motion programming using one of the options   Q                   master     Q The IMD   s built in motion controller executing an ElectroCraft Motion PROgramming  Language  MPL  program developed using ElectroCraft MotionPRO Suite software    Q AMPL LIB motion library for PCs  Windows or Linux       AMPL LIB motion library for PLCs    1 A distributed control approach which combines the above options  like for example a host  calling motion functions programmed on the IMDs in MPL    This manual covers Step 1 in detail  It describes the PRO Series IMD hardware including the technical  data  the connectors and the wiring diagrams needed for installation  The manual also presents an  overview of the following steps  and includes the scaling factors between the real SI units and the IMD  internal units  For detailed information regarding the next steps  refer to the related documentation   Notational Conventions    This document uses the following conventions     e PRO Series IMD   all products described in this manual       U units   Internal units of the IMD      Sl units   International standard units  meter for length  seconds for time  etc       MPL   ElectroCraft Motion PROgramming Language   e MPLCAN   ElectroCraft protocol for exchanging MPL commands      CAN bus    1 when PRO Series IMD is set in CANopen mode       ElectroCraft 2014 IV PRO Series IMD Technical Reference    Related Documentation    Help Screens within the PROconfig 
51. g    Using PROconfig you can quickly setup a drive for your application  The drive can be connected with your  PC in one of the following ways     1  Via an RS232 link  directly connected to the PC  or via an USB to RS232 adapter or using  ElectroCraft Ethernet to RS232 adapter  function of your PC communication interfaces     2  Mia a CAN bus link  directly connected to the PC through a PC CAN interface  or using  ElectroCraft Ethernet to CAN adapter    3  Via another drive from the same CAN bus network  which is connected to the PC via one of the  above options from point 1     The output of PROconfig is a set of setup data  which can be downloaded into the drive EEPROM or  saved on your PC for later use     PROconfig includes a set of evaluation tools like the Data Logger  the Control Panel and the Command  Interpreter which help you to quickly measure  check and analyze your drive commissioning     PROconfig works with setup data  A setup contains all the information needed to configure and  parameterize a ElectroCraft drive  This information is preserved in the drive EEPROM in the setup table   The setup table is copied at power on into the RAM memory of the drive and is used during runtime  With  PROconfig it is also possible to retrieve the complete setup information from a drive previously  programmed     Note that with PROconfig you do only your drive motor commissioning  For motion programming you have  the following options       Use a CANopen master to control the
52. graph overviews a set of advanced programming  features which arise when combining MPL programming at drive level with CANopen masier control  A  detailed description of these advanced programming features is included in the CANopen Programming   Document No  A11226  manual  All features presented below require usage of MotionPRO Suite as  MPL programming tool    Remark  If you don t use the advanced features presented below you dont need MotionPRO Suite  In this  case the PRO Series IMD is treated like a standard CANopen IMD  whose setup is done using  PROconfig     5 3 1  Using MPL Functions to Split Motion between Master and IMDs    With ElectroCraft programmable IMDs you can really distribute the intelligence between a CANopen  master and the IMDs in complex multi axis applications  Instead of trying to command each step of an  axis movement  you can program the IMDs using MPL to execute complex tasks and inform the master  when these are done  Thus for each axis  the master task may be reduced at  calling MPL functions  with  possibility to abort their execution  stored in the IMDs EEPROM and waiting for a message  which  confirms the finalization of the MPL functions execution     5 3 2  Executing MPL programs    The distributed control concept can go one step further  You may prepare and download into an IMD a  complete MPL program including functions  homing procedures     etc  The MPL program execution can be  started by simply writing a value in a dedicated object  
53. gure and parameterize an ElectroCraft drive  plus several predefined control panels customized for  the product selected        ElectroCraft 2014 27 PRO Series IMD Technical Reference            MotionPRO Developer   Untitled    Ge Application Communica               EE                       Brushless M Motor       Guideline assistant    Step 1  Select your motor from a database  If your motor    Previous      does not exist in any database  proceed through all the  Next               next steps in order to define your motor and sensors  lt  gt        data  In either case  use the tests from the next steps to Motor Setup  verify detect the motor and sensors parameters and  PR42 416 484 0D CAN        operation  TET   P    Save to Llser Database   Delete   Help   tor    Test Phase Connections       Motor data    Nominal current    Ja H   Peak current  33 fa H  Pole pairs      Torque constant  0043        gt      Detect Number of Pole Pairs    Phase resistance  motor   drive      5   Ohms 4    hat        noU s dive  foe  m z  Identify Resistance and Inductance    Motor inertia  83   2E 7     Motor inertia is unknown    Phase connection    Star C Delta    No  of lines rev  1000  lines   Test Connections   Detect Number of Lines      r Motor sensors  Incremental  encoder       Hall sensors          Temperature       Hall configuration  s y  Test Connections   Detect Hall Configuration      Sensor type     HTC            Filter encoder inputs to             of maximum bandwidth    
54. hem  A MPL  program includes a main section  followed by the subroutines used  functions  interrupt service routines  and homing procedures     The MPL program may also include cam tables used for electronic camming  applications        When activated  Motion Editor adds a set of toolbar buttons in the project window just below the title  Each  button opens a programming dialogue  When a programming dialogue is closed  the associated MPL  instructions are automatically generated  Note that  the MPL instructions generated are not a simple text  included in a file  but a motion object  Therefore with the Motion Editor you define your motion program as  a collection of motion objects     The major advantage of encapsulating programming instructions in motion objects is that you can very  easily manipulate them  For example  you can       Save and reuse a complete motion program or parts of it in other applications    Add  delete  move  copy  insert  enable or disable one or more motion objects    Group several motion objects and work with bigger objects that perform more complex functions    As a Starting point  push for example the leftmost Motion Editor button     Trapezoidal profiles  and set a  position or speed profile  Then press the Run button  At this point the following operations are done  automatically       A MPL program is created by inserting your motion objects into a predefined template      The customization of the interrupt service routines and homing routines 
55. is available only for PRO A04V36x CAN execution    Optional for PRO A04V36x CANopen execution       ElectroCraft 2014 42 PRO Series IMD Technical Reference             MPL program is compiled and downloaded to the IMD    The MPL program execution is started    For learning how to send MPL commands from your host master  using one of the communication  channels and protocols supported by the drives use menu command Application   Binary Code  Viewer    Using this tool  you can get the exact contents of the messages to send and of those expected  to be received as answers     5 2 3 5 Evaluate motion application performances    MotionPRO Suite includes a set of evaluation tools like the Data Logger  the Control Panel and the  Command Interpreter which help you to quickly measure and analyze your motion application     5 2 4  Creating an Image File with the Setup Data and the MPL Program    Once you have validated your application  you can create with the menu command Application   Create  PRO EEPROM Programmer File a software file  with extension  sw  which contains all the data to write  in the EEPROM of your drive  This includes both the setup data and the motion program  For details  regarding the  sw file format and how it can be programmed into a drive  see paragraph 4 5    5 3  Combining CANopen  or other host with MPL    Due to its embedded motion controller  an PRO Series IMDoffers many programming solutions that may  simplify a lot the task of a CANopen master  This para
56. lectroCraft IMD requires creating and downloading a MPL   ElectroCraft Motion PROgramming Language  program into the IMD memory  The MPL allows you to       Set various motion modes  profiles  PVT  PT  electronic gearing or camming  etc      Change the motion modes and or the motion parameters      Optional for PRO A04V36x CANopen execution       ElectroCraft 2014 35 PRO Series IMD Technical Reference      Execute homing sequences    Control the program flow through   e Conditional jumps and calls of MPL functions    e MPL interrupts generated on pre defined or programmable conditions  protections  triggered  transitions on limit switch or capture inputs  etc      e Waits for programmed events to occur    Handle digital WO and analog input signals    Execute arithmetic and logic operations    Perform data transfers between axes    Control motion of an axis from another one via motion commands sent between axes      Send commands to a group of axes  multicast   This includes the possibility to start  simultaneously motion sequences on all the axes from the group      Synchronize all the axes from a network  In order to program a motion using MPL you need MotionPRO Suite software platform     5 2 2  Installing MotionPRO Suite    MotionPRO Suite is an integrated development environment for the setup and motion programming of  ElectroCraft programmable IMDs  It comes with an Update via Internet tool through which you can  check if your software version is up to date  and when nec
57. load the complete setup data from an IMD     To summarize  you can define or change the setup data of an application in the following ways     create a new setup data by going through the motor and drive dialogues    use setup data previously saved in the PC    upload setup data from a IMD EEPROM memory   5 2 3 4 Program motion    In the project window left side  select    M Motion     for motion programming  This automatically activates the  Motion Wizard        ElectroCraft 2014 41 PRO Series IMD Technical Reference    MotionPRO Developer   Untitled l       Project Application Communication View     Control Panel Window Help                      0   Ha X KK 31518        vil                                  z wy    al                      Project    D  x     N A AA          ln DAA Te   tem       16 32        2   be      J Untitled         El Untitled Application 4  5 Setup t    M          Homing Modes      Functions T   1  Interrupts            CAM Tables                             iff       ul 9 4  5 pro                                        Jign  aila  ilat  rflo  flow             _           Online  AxisID 255 PR42 A16V48A 0 D CAN   S NLL6929  Firmware F508H        1001      The Motion Editor offers you the possibility to program all the motion sequences using high level dialogues  which automatically generate the corresponding MPL instructions  Therefore with Motion Editor you can  develop motion programs using almost all the MPL instructions without needing to learn t
58. master  the PRO Series IMD IMDs  can also be controlled      a PC or a PLC using one of the MPL LIB motion libraries     For PRO Series IMD commissioning PROconfig or MotionPRO Developer PC applications may be  used     PROconfig is a subset of MotionPRO Suite that includes only the drive setup part  The output of  PROconfig is a set of setup data that can be downloaded into the IMD EEPROM or saved on a       file  At power on  the IMD is initialized with the setup data read from its EEPROM  With PROconfig it is  also possible to retrieve the complete setup information from an IMD previously programmed   PROconfig shall be used for IMD setup in all cases where the motion commands are sent exclusively  from a master  Hence neither the PRO Series IMD MPL programming capability nor the IMD camming  mode are used     MotionPRO Suite platform includes PROconfig for the IMD setup  and a Motion Editor for the  motion programming  The Motion Editor provides a simple way of creating motion programs and  automatically generates all the MPL instructions  With MotionPRO Suite you can fully benefit from a  key advantage of ElectroCraft IMDs   their capability to execute complex moves without requiring an  external motion controller  thanks to their built in motion controllers  MotionPRO Developer  shall be  used to program motion sequences in MPL  This is the PRO Series IMD typical operation mode when  MPLCAN protocol is selected  MotionPRO Developer shall also be used with CANopen protoc
59. message  which confirms the MPL  functions execution completion     All PRO Series IMDs are equipped with a serial RS232 and a CAN 2 0B interface and can be set   hardware  via a jumper  to operate in 2 modes        CANopen     MPLCAN    When CANopen mode is selected  the PRO Series IMD conforms to CiA 301 v4 2 application layer  and communication profile  CiA WD 305 v2 2 13 and CiA DSP 402 v3 0 device profile for drives and  motion control  now included in IEC 61800 7 1 Annex A  IEC 61800 7 201 and IEC 61800 7 301      Available if the master axis sends its position via a communication channel       ElectroCraft 2014 4 PRO Series IMD Technical Reference    standards  In this mode  the PRO Series IMD may be controlled via a CANopen master  Additionally   PRO Series IMD offers a CANopen master the option to call motion sequences  written in MPL and  stored in the IMD EEPROM  using manufacturer specific objects  see for details par  5 3      When MPL CAN mode is selected  the PRO Series IMD behaves as standard ElectroCraft  programmable drive and conforms to ElectroCraft protocol for exchanging MPL commands via CAN   bus  When the MPLCAN protocol is used  it is not mandatory to have a master  Any PRO Series IMD  can be set to operate standalone  and may play the role of a master to coordinate both network  communication synchronization and the motion application via MPL commands sent directly to the  other IMDs     When higher level coordination is needed  apart from a CANopen 
60. n programming part can be reduced to calling the appropriate functions and monitoring the  confirmations that the task was done     All these blocks have been designed using the guidelines described in the PLC standards  so they can be  used on any development platform that is IEC 61136 compliant     All ElectroCraft s MPL Motion Libraries for PLC are provided with PROcontfig        ElectroCraft 2014 45 PRO Series IMD Technical Reference    6  Scaling factors    ElectroCraft IMDs work with parameters and variables represented in the IMD internal units  IU   These  correspond to various signal types  position  speed  current  voltage  etc  Each type of signal has its own  internal representation in lU and a specific scaling factor  This chapter presents the IMD internal units and  their relation with the international standard units  Sl     In order to easily identify them  each internal unit has been named after its associated signal  For example  the position units are the internal units for position  the speed units are the internal units for speed  etc     6 1  Position units    6 1 1  Brushless motor with quadrature encoder on motor  The internal position units are encoder counts  The correspondence with the load position in SI units    is       2  7       Load _ Position SI                                x Motor _ Position IU    4x     encoder _ lines x Tr  where   No_encoder_lines     is the rotary encoder number of lines per revolution  Tr     transmission ratio betwee
61. n the motor displacement in SI units and load displacement in SI units    6 1 2  Step motor open loop control  No feedback device  The internal position units are motor usteps  The correspondence with the load position in SI units is     Load _ Position SI     TEE NEM x Motor _ Position IU    No  ustepsx      steps xTr  where   No steps     is the number of motor steps per revolution  No usteps   is the number of microsteps per step  You can read change this value in the  Drive Setup   dialogue from PROconfig   Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units    6 1 3  Step motor closed loop control  Incremental encoder on motor  The internal position units are motor encoder counts  The correspondence with the load position in SI  units     is        2         Load _ Position  51                                                        x Motor _ Position  IU    4       encoder lines x Tr  where   No_encoder_lines     is the motor encoder number of lines per revolution  Tr     transmission ratio between the motor displacement in SI units and load displacement in SI units    6 2  Speed units  The internal speed units are internal position units    slow loop sampling period  i e  the position variation  over one slow loop sampling period    6 2 1  Brushless motor with quadrature encoder on motor  The internal speed units are encoder counts    slow loop sampling period   The correspondence with the  load speed in SI units is    
62. nical Reference    3  Step 1  Hardware Installation    3 1  Mechanical Mounting    The PRO Series IMD is intended to be mounted vertically or horizontally on a metallic support using the  provided mounting holes and the recommended mating connectors  as specified in Appendix A  Fixing the  PRO Series IMD onto a support using the provided mounting holes is strongly recommended to avoid  vibration and shock problems     3 1 1  Mounting    Fixing the PRO Series IMD onto a support using the provided mounting holes is strongly recommended to  avoid vibration and shock problems     en    gt                20mm MIN       35mm  SPACE FOR CABLES    Figure 3 1 Recommended spacing for mounted PRO Series IMD    The PRO Series IMD drive s  can be cooled by natural convection  The support can be mounted  horizontally or vertically  In both cases  the air temperature must not exceed the limits indicated in section  2 3 4        ElectroCraft 2014 11 PRO Series IMD Technical Reference    3 2  Mating Connectors    Connector Description Part Number Vire   Insulation  Gauge  Diameter   1 85 mm   max     MICROFIT 2   RECEPTACLE MOLEX   43025 0600  29   HOUSING  2x3 WAY      MICROFIT   RECEPTACLE MOLEX   43025 0400       1589 mm   HOUSING  2x2 WAY       MICROFIT   RECEPTACLE MOLEX   43025 1000  2   1589 mm   HOUSING  2x5 WAY       CRIMP PIN  AWG   1 85 mm  31040506   MICROFIT       MOLEX   43030 0007   94    3 3  Connectors and Connection Diagrams       3 3 1  Connector Layout    PRO es    PRO Sor
63. nload your setup data in the drive motor    EEPROM memory in the setup table  From now on  at each power on  the setup data is copied into the             drive motor RAM memory which is used during runtime  It is also possible to Save L    _ the  setup data on your PC and use it in other applications     To summarize  you can define or change the setup data in the following ways     create a new setup data by going through the motor and drive dialogues    use setup data previously saved in the PC    upload setup data from a drive motor EEPROM memory    4 2 4  Evaluate drive motor behavior  optional     You can use the Data Logger or the Control Panel evaluation tools to quickly measure and analyze your  application behavior  In case of errors like protections triggered  use the Drive Status control panel to find  the cause        ElectroCraft 2014 29 PRO Series IMD Technical Reference    4 3  Changing the drive Axis ID  x  Control mode   Previous                                  External reference     No C Yes Setup    Guideline assistant                   Position        Step 1  Inthe  lt  lt Control mode gt  gt  group box  select what do    Speed C Analogue    Incremental Encoder  you want to control  position  speed or torque  In the CT    Automatically activated after Power On Help     lt  lt Commutation methods  group         choose sinusoidal or                  trapezoidal mode  The trapezoidal mode      possible only if your  motor is equipped with digital Hall senso
64. ol  if the  user wants to call MPL functions stored in the IMD EEPROM or to use the camming mode  With  camming mode  MotionPRO Developer offers the possibility to quickly download and test a cam  profile and also to create a  sw file  see par  5 2 4  with the cam data  The  sw file can be afterwards  stored in a master and downloaded to the IMD  wherever needed     2 2  Key Features    e Fully integrated digital servo motor drive suitable for the control of brushless and step motors  e Very compact design   e Sinusoidal  FOC  or trapezoidal  Hall based  control of brushless motors   e Open or closed loop control of 2 phase steppers    e Various modes of operation  including  torque  speed or position control  position or speed  profiles  external analog reference or sent via a communication bus    e ElectroCraft Motion PROgramming Language  MPL  instruction set for the definition and  execution of motion sequences    e Standalone operation with stored motion sequences  e Communication       RS 232 serial up to 115kbits s   e CAN Bus up to 1Mbit s  e Digital and analog I Os     e 5 digital inputs  9 36 V  programmable polarity  sourcing NPN  Enable  2 Limit switches  and 2 general purpose       2 digital outputs  9 36 V  0 5 A  sinking NPN open collector     1 analog input  12 bit  0 5  Reference  Feedback or general purpose       ElectroCraft 2014 5 PRO Series IMD Technical Reference    e Feedback devices provided   e Incremental quadrature encoder with BLDC and closed loop 
65. onditions              Min    Typ    Max    Units               0             Altitude Altitude  referenced to sea level   50     3   Km      2 3 2  Storage Conditions    ESD capability  Human body Not powered  applies to any accessible part      mode  Original packaging po jes            2 3 3  Mechanical Mounting            2 3 4  Environmental Characteristics    Power dissipation       Protection degree According to IEC60529  UL508 IP20          Operating temperature can be extended up to  65     with reduced current and power ratings   It is recommended to mount the PRO Series IMD on a metallic support using the provided mounting holes  for better  reliability and reduced de rating due to heat dissipation       ElectroCraft 2014 7 PRO Series IMD Technical Reference    2 3 5  Logic Supply Input   V oc                 Absolute maximum values  drive operating 6 5  Supply voltage but outside guaranteed parameters  Absolute maximum values  surge   duration  lt  10ms               9V     190   320    SE No Load on Digital                148   220                 Outputs             24V      100   150                40V               ALS  2 3 6  Motor Supply Input   Vuor     Min    Typ              Units    Nominal values    Absolute maximum values  drive operating  Supply voltage but outside guaranteed parameters    Absolute            values  surge    90   10ms            20  8  20     Supply current  Absolute maximum value  ipe 26     condition  duration  lt  10ms     2 3    
66. ou can create with the menu command Setup   Create EEPROM  Programmer File a software file  with extension  sw  which contains all the setup data to write in the  EEPROM of your IMD     A software file is a text file that can be read with any text editor  It contains blocks of data separated by an  empty row  Each block of data starts with the block start address  followed by data values to place in  ascending order at consecutive addresses  first data   to write at start address  second data   to write at       ElectroCraft 2014 32 PRO Series IMD Technical Reference    start address   1  etc  All the data are hexadecimal 16  bit values  maximum 4 hexadecimal digits   Each  row contains a single data value  When less than 4 hexadecimal digits are shown  the value must be right  justified  For example 92 represent 0x0092     The  sw file can be programmed into an IMD     from a CANopen master  using the communication objects for writing data into the IMD EEPROM             a host PC or PLC  using the MPL LIB functions for writing data into the IMD EEPROM       using the PRO EEPROM Programmer tool  which comes with PROconfig but may also be  installed separately  The PRO EEPROM Programmer was specifically designed for repetitive fast  and easy programming of  sw files into the ElectroCraft IMDs during production        ElectroCraft 2014 33 PRO Series IMD Technical Reference    5  Step 3  Motion Programming    5 1  Using a CANopen Master  for PRO Series IMD CANopen execution    
67. re supported by the PRO  series IMD  Node Guarding  including Life Guarding  and Heartbeat       Bootup Service   through this service  the drive indicates that it has been properly initialized and  is ready to receive commands from a master       ElectroCraft 2014 34 PRO Series IMD Technical Reference    5 1 2  CiA 305 Layer Setting Services  LSS  and Protocols Overview    When used in a CANopen network  the PRO Series IMD accept node ID and CAN bus bit timing settings  according with      305 protocol  This allows a CANopen master supporting CIA WD 305 to configure  each PRO Series IMD from the network with the desired node ID and CAN bus bit timing  CiA 305  protocol allows connecting non configured drives to a CANopen network and performing the drives  configuration on the fly via the CANopen master     5 1 3  CiA 402 and Manufacturer Specific Device Profile Overview    The PRO Series IMDsupports the following CiA 402 modes of operation     Profile position and velocity modes    Homing mode     Interpolated position mode  Additional to these modes  there are also several manufacturer specific modes defined     External reference modes  position  speed or torque     Electronic gearing and camming position mode    5 1 4  ElectroCAN Extension    In order to take full advantage of the powerful ElectroCraft Motion PROgramming Language  MPL  built  into the PRO Series IMD  ElectroCraft has developed an extension to CANopen  called ElectroCAN  through which MPL commands can be e
68. roCraft 2014 75 PRO Series IMD Technical Reference    PT42 Torque Speed  48V    Torque  N cm      gt     4000 6000  Speed  Fsteps sec           P142 A44          4    5 gt     PT42 Torque Speed  24V    I  c    Torque  N cm   mJ     e e                4000 6000  Speed  Fsteps sec           P142 A44        P142 A55          ElectroCraft 2014 76 PRO Series IMD Technical Reference    PT56 A64V48 Torque Speed          P      O    Torque  N cm   e                4000 6000  Speed  Fsteps sec          156 64 24           56 64  48V    PT56 A106 Torque Speed    Torque  N cm     3000 0 5000 6000  Speed  Fsteps sec          156   106  24V         56   106  48V          ElectroCraft 2014 77 PRO Series IMD Technical Reference    PT56 A170 Torque Speed           Torque  N cm     3000 4000  Speed  Fsteps sec             5p156 A1 0  24V         56   170  48V    PT56 Torque Speed  24V    Torque  N cm     Speed  Fsteps sec        156 A64           PI56 A106           gt 56   1 0          ElectroCraft 2014 78 PRO Series IMD Technical Reference    PT56 Torque Speed  48V                                  4000 6000 8000 10000 12000  Speed  Fsteps sec        P156 A64           PI56 A106           gt 56   1 0          ElectroCraft 2014 79 PRO Series IMD Technical Reference    This page is empty       ElectroCraft 2014 80 PRO Series IMD Technical Reference    ElectroCraft    powering innovation             ElectroCraft 2014 72 PRO Series IMD Technical Reference    
69. rs        Commutation method  Advanced             Motor  Axis  D selection  e  Drive Info      Set  change axis ID            5          CAN bus Protections        Baudrate  FAW defaut x  CANopen settings          JV Over current    Motor current  lt  3       Control error  Postion error        Control errar    Speed error  gt   105  rem     for more than   8                   over temperature        1 7783  e              0 261 83 Tune  amp  Test   Over current  13 9       for  30         External brake resistor    Connected Activate    power supply  gt   50          Inputs polarity                              operation parameters    Power supply EE  v    Detect    Current limit                 Current controller                             Speed controller        248 32 Integral limit  41 E  Ki  31 04                    Enable Limit switch  Limit switch                Active high                 connection             Sink           Active low  Connected to GND   gt        6  SourcelWPH        Tune  amp  Test    Position controller    Kp  0 25002 Integral limit  10          536870 91   ra       Ki  0015625  0  Acceleration  Stat od  Feedforward AE   Ed  0  0  Speed     Move till aligned with phase    Current used  5 of         filter  0 1 Load speed limit  4305                BLDC with Hall sensors lists eee a  0      s    Tune  amp  T           with Hall sensors Time to align on phases    p     une  amp  Test         Motionless start  encoder only  Tune  amp  Test    Sof
70. software   describes how to use PROconfig to quickly  setup any ElectroCraft PRO Series IMD for your application using only 2 dialogue boxes   The output of PROconfig is a set of setup data that can be downloaded into the IMD  EEPROM or saved on a PC file  At power on  the IMD is initialized with the setup data read  from its EEPROM  With PROconfig it is also possible to retrieve the complete setup  information from an IMD previously programmed  PROconfig is part of the ElectroCraft  Motion PRO Suite  Motion PRO Suite is available as part of a PRO Series IMD Evaluation  Kit  Please contact ElectroCraft or your local ElectroCraft sales representative for more  information on obtaining MotionPRO Suite or an evaluation kit     PRO Series CANOpen Programming Manual  Document No  A11226    explains how to  program the PRO Series family of programmable IMDs using CANopen protocol and  describes the associated object dictionary for CiA 301 v 4 2 application layer and  communication profile       WD 305    2 2 13 layer settings services and protocols and CiA  DSP 402 v3 0 device profile for drives and motion control now included in IEC 61800 7 1  Annex A  IEC 61800 7 201 and IEC 61800 7 301 standards    Motion Programming using ElectroCraft MotionPRO Suite  Document No  A11229     describes how to use the MotionPRO Suite to create motion programs using the ElectroCraft  Motion PROgramming Language  MPL   The MotionPRO Suite platform includes  PROconfig for the drive motor setup  and 
71. stepper models  e Digital Hall sensors with BLDC models  e Various motion programming modes   e Position profiles with trapezoidal or S curve speed shape     Position  Velocity  Time  PVT  39 order interpolation     Position  Time  PT  1  order interpolation     Electronic gearing and camming     e 35 Homing modes       hardware axis ID selection     e Two operation modes selectable by jumper   e CANopen   conforming with CiA 301 v4 2  CiA WD 305 v2 2 13 and CiA DSP 402 v3 0  e MPLCAN   programmable drive conforming with ElectroCraft protocol for exchanging MPL  commands via CAN bus  e 2 5K x 16 internal SRAM memory       4K x 16           to store MPL programs and data  e PWM switching frequency up to 100kHz  e Motor supply  11 48V  e Logic supply  9 36V Separate supply is optional  e Operating ambient temperature  0 40  C  over 40  C with de rating   e Protection       Under voltage   e Over current   e Over temperature   e Communication error   e Control error      Available if the master axis sends its position via a communication channel  5 6 hardware addresses in CANopen mode or 7 in MPLCAN mode       ElectroCraft 2014 6 PRO Series IMD Technical Reference    2 3  Electrical Specifications    All parameters measured under the following conditions  unless otherwise specified      Tamb   0   40  C           24                    48Vpc  Supplies start up   shutdown sequence   any   Load current  sinusoidal amplitude   continuous BLDC  DC  stepper    8A    2 3 1  Operating C
72. ted by the IMDs built in motion  controller        ElectroCraft 2014 37 PRO Series IMD Technical Reference    5 2 3 1 Create a new project    MotionPRO Developer starts with an empty window from where you can create a new project or  open a previously created one        Project        nunication Vie Help   m sas       Do i S 80         0 4                                   Ready  Online               Firmware F508F      When you start a new project  MotionPRO Developer automatically creates a first application  Additional  applications can be added later  You can duplicate an application or insert one defined in another project        Press New button to open the    New Project    dialogue  Set the axis number for  your first application equal with your IMD axis ID  The initial value proposed is 255 which 15 the default axis  ID of the IMD  Press New button and select your IMD type        ElectroCraft 2014 38 PRO Series IMD Technical Reference       MotionPRO Developer mE    B         Project Communication View Help            amp                                                  Step 1  Select axis number   255       Step 2  Define load setup data    PR42 A 16V48A  0 D CAN  Stepper Linear Actuator  gt   Stepper Rotary 4                     Suite  for    ELECTROCRAFT  7       5 _                   Upload from    33    Drive Motor    Programmable Servo Drives       Click on your selection  MotionPRO Developer opens the Project window where on the left side you can  see the stru
73. this value in the    Drive Setup     dialogue from PROconfig     6 11 3  Step motor closed loop control  Incremental encoder on motor    191 units for motor position are   rad  for a rotary motor   m  for a linear motor       ElectroCraft 2014 50 PRO Series IMD Technical Reference    The internal motor position units are motor encoder counts  The correspondence with the motor position in  SI units is     2  Motor _ Position  SI      x Motor _ Position  IU    4x     encoder lines    where   No encoder lines     is the motor encoder number of lines per revolution    6 12  Motor speed units    6 12 1  Brushless motor with quadrature encoder on motor    The internal motor speed units are encoder counts    slow loop sampling period   The correspondence  with the motor speed in Sl units is     For rotary motors     Motor _ Speed ST       x Motor _ Speed  IU    4x No encoder lines xT    where   No_encoder_lines     is the rotary encoder number of lines per revolution    T     is the slow loop sampling period expressed in  s   You can read this value in the    Advanced    dialogue   which can be opened from the    Drive Setup       6 12 2  Step motor open loop control  No feedback device    The internal motor speed units are motor usteps    slow loop sampling period   The correspondence with  the motor speed in SI units is     2   Motor _ 50660   81            Motor _ Speed   IU    No _ usteps x No _ steps xT  where   No_steps     is the number of motor steps per revolution    No ust
74. ts and outputs connector pinoultl                                                      JD  JO GAN Connectors PINOUT  zu u          ds  Digital VO     1                        E       Digital  NPN  VO CONNECCION e ne oo         Vlog Digital NPN      Connection                                                                     Analog Inputs         Power Supply Connection                                                          ak aa aaa a    3 3 11  Serial RS 232 6060    19    9312  COAN  DUS CONNOCHON RE           les 21  0 2 13  Disabling AUTOFUN MOOS u u uu u u uuu                                 uro Osa det 23  3 4  Operation Mode and Axis ID Selection                                                            24  3 4 1  Selection of the Operation                       24  0 4 2  Selection OF hie AXIS      usitata iii 24  4  Otep 2  Drive                                     te ac Cove es 25  Ad    Installing PROCON O   deor e E SES EHE aga aa      UN HS ERE USED 25  42   Getting Started with  PROCGORTIO uu uu l ode eode vd eve deo voce ua dede  25  4 2 1  Establish           26       2 6 2                                            a aga a a              26  4 2 3  Download setup data to drive motor     29  4 2 4  Evaluate drive motor behavior  optional     29  43   hanging the drive AXIS Dis ss ia 30  44                SC ANDUS      nr ga ni ana gana                  32  4 5  Creating an Image File with the Setup                                                           
75. tware limit switches             Restrict movement between  EST     536870 91 2   rat T                            Limit                        axis ID of a PRO Series IMD        be set in 3 ways     Hardware  H W    in accordance with axis ID resistance value par  3 4 2       Software  via Setup      any value between 1 and 255  stored in the setup table  If the IMD is       CANopen mode  a Node ID value above 127 is automatically converted into 255 and the IMD is  set with CAN communication in    non configured    mode waiting for a CANopen master to    configure it using CiA 305 protocol  A  non configured  IMD answers only to CiA 305 commands     All other CANopen commands are ignored and transmission of all other CANopen messages   including boot up  is disabled  In absence of a CANopen master  you can get an IMD out of    non     configured    mode  by setting another axis ID between 1 and 127  from above dialogue using a  serial link between the IMD and the PC       Software  via CANopen master      using CiA 305 protocol       ElectroCraft 2014 30 PRO Series IMD Technical Reference    The axis ID is initialized at power on  using the following algorithm     a     a valid setup table exists  and this setup table was created with the Axis  D Selection checkbox          checked in the Drive Setup dialogue  see above      with the value read from the setup table  This     value can be an axis number 1 to 255 or can indicate that axis ID will be set according with the     
76. ut of phase  to  the drive ground  GND   Shield is connected only at the drive side  to the drive GND  and is left  unconnected at the source side     If the analog signal source is differential and the signal source ground is common with the drive  GND  use a 2 wire shielded cable as follows  1   wire connects the source plus  positive  in phase   to the drive analog input  279 wire connects the source ground to the drive ground  GND   shield is  connected only at the drive side  to the drive GND  and is left unconnected at the source side  The  source minus  negative  out of phase  output remains unconnected     3 3 10  Power Supply Connection    3 3 10 1 Supply Connection       ElectroCraft 2014 17 PRO Series IMD Technical Reference    Power Supply Connection       PRO Series IMD    5      E      OU    Figure 3 3  Supply connection    3 3 10 2 Recommendations for Supply Wiring    The PRO Series IMD always requires two supply voltages         and Vmot    The logic power supply can be connected to either J1 pin 2  45 pin 1 or J6 pin 1  All three input pins are  connected together inside the PRO Series IMD    Use short  thick wires between the PRO Series IMD and the motor power supply  Connect power supply  wires to all the indicated pins  If the wires are longer than 2 meters  use twisted wires for the supply and  ground return  For wires longer than 20 meters  add a capacitor of at least 4 700uF  rated at an  appropriate voltage  right on the terminals of the PRO Series IMD
77. valuation tools like the Data Logger  the Control Panel and the  Command Interpreter which help you to quickly develop  test  measure and analyze your motion  application     The customization of the homing routines is available only for PRO A04V36x CAN execution       ElectroCraft 2014 36 PRO Series IMD Technical Reference    MotionPRO Suite works with projects  A project contains one or several Applications     Each application describes a motion system for one axis  It has 2 components  the Setup data and the  Motion program and an associated axis number  an integer value between 1 and 255  An application may  be used either to describe     1  One axis in a multiple axis system  2  An alternate configuration  set of parameters  for the same axis     In the first case  each application has a different axis number corresponding to the axis ID of the IMD from  the network  All data exchanges are done with the IMD having the same address as the selected  application  In the second case  all the applications have the same axis number     The setup component contains all the information needed to configure and parameterize an ElectroCraft  IMD  This information is preserved in the drive motor EEPROM in the setup table  The setup table is  copied at power on into the RAM memory of the drive motor and is used during runtime     The motion component contains the motion sequences to do  These are described via a MPL   ElectroCraft Motion PROgramming Language  program  which is execu
78. ve must be  earthed through a separate circuit  Most communication problems are caused by the lack of such  connection       ElectroCraft 2014 20 PRO Series IMD Technical Reference    3 3 12  CAN bus connection  3 3 12 1 CAN connection       CAN Bus Connection    PRO Series IMD    From previous node     5V  CAN HI D         CAN  gt                  GND         d  GND  CAN Transceiver       33V GND   Vlog  CAN HI  CAN    To next node       Figure 3 5  CAN connection    Remarks     1  The CAN network requires a 120 Ohm terminator  This is not included in the drive   Figure 3 6 shows how to connect it on your network     2  CAN signals are not insulated from other PRO Series IMD circuits     3 3 12 2 Recommendation for wiring    a  Build CAN network using cables with twisted wires  2 wires pair   with CAN Hi twisted together  with CAN Lo  It is recommended but not mandatory to use a shielded cable  If so  connect the  shield to GND  The cable impedance must be 105     135 ohms  120 ohms typical  and a  capacitance below 30pF meter     b  The 120    termination resistors must be rated at 0 2W minimum  Do not use winded resistors   which are inductive        ElectroCraft 2014 21 PRO Series IMD Technical Reference    Multi Axis CAN Bus Connection    PRO Series IMD  Axis ID  1    PRO Series IMD  Axis ID  2    PC  Host Address   255       PRO Series IMD  Axis ID  255       Figure 3 6  Multiple Axis CAN network    Remarks   1  The axis IDs in Figure 3 6  are valid for MPLCAN mode  For
79. xchanged with the drives  Thanks to ElectroCAN you can inspect  or reprogram any of the ElectroCraft drives from a CANopen network using PROconfig or MotionPRO  Developer and an RS 232 link between your PC and any of the drives     ElectroCAN uses only identifiers outside of the range used by the default by the CANopen predefined  connection set  as defined by CiA 301   Thus  ElectroCAN protocol and CANopen protocol can co exist  and communicate simultaneously on the same physical CAN bus  without disturbing each other     5 1 5  Checking Setup Data Consistency    During the configuration phase  a CANopen master can quickly verify using the checksum objects and a  reference  sw file  see 4 5 and 5 2 4 for details  whether the non volatile EEPROM memory of an PRO  Series IMD contains the right information  If the checksum reported by the drive doesn   t match with that  computed from the  sw file  the CANopen master can download the entire  sw file into the IMD EEPROM  using the communication objects for writing data into the IMD EEPROM     5 2  Using the built in Motion Controller and MPL    One of the key advantages of the ElectroCraft IMDs is their capability to execute complex motions without  requiring an external motion controller  This is possible because ElectroCraft IMDs offer in a single  compact package both a state of art digital drive and a powerful motion controller     5 2 1  ElectroCraft Motion PROgramming Language Overview    Programming motion directly on a E
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
SBS TEBATCASES4W mobile phone case  Compact Disc Player  Sun Microsystems 817-3630-11 User's Manual  Chief CMSH3 projector accessory  Hitachi VM-8500LA User's Manual    V2406/2422/2426 Linux User`s Manual  Manuale installazione  Essick Air Products EP9 700 Use and Care Manual    Copyright © All rights reserved. 
   Failed to retrieve file