Home
        Adept MV Controller User`s Guide
         Contents
1.                                                                                                                            Pin Group Board  1 Signal   Wire   Number   Number   Name  Color Pin Locations   P4 30 3 0049 green black white   P4 15 3 0050 green white   P4 14 3 0051 red white   P4 13 3 0052 black white   P4 12 3 0053 blue black   P4 11 3 0054 orange black   P4 10 3 0055 green black   P4 9 3 0056 red black   P4 25 3 power orange green   P4 26 3 power black white red   P4 38 3 power orange black green   P4 39 3 power blue white orange   P4 40 3 power black white orange   P4   41 3 power white red orange   Pin 15   P4 42 3 power orange white blue Pin ae   P4 43 3 power white red blue O o   P4   44 3 power black white green   O 3   P4 28 3 group 3 return white black red 6 O a   P4 29 3 group 3 test red black white O O O   P4 7 4 0057 white black O E  o    P4 6 4 0058 blue O o O   P4 5 4 0059 orange og      P44 4 0060 green Sos   P4 3 4 0061 red olo   P4 2 4 0062 white 050   P4 1 4 0063 black O o O   P4 16 4 0064 blue white a O   P4 17 4 power black red P O g   P4 18 4 power white red Pin oto   P4 19 4 power orange red Pin 1   P4 31 4 power orange black white   P4 32 4 power blue black white   P4 33 4 power black red green P4 44 Pin Female Output   P4 34 4 power white red green        Eno  Front Panel   P4 35 4 power red black green   P4 36 4 power green black orange   P4 21 4 group 4 return blue red   P4 22 4 group 4 test red green                      a The signal numb
2.                                                           es  E   5  s        q q  8  5  2  Z  z  3    olololelejel o J                                                                                Oeleleles       OLODI  SOCO                                                                         MCP cradle retaining clip    Figure D 2  Cradling the MCP    WARNING  The cradle for the pendant MUST be mounted outside of    A the robot or motion device work envelope     Connecting the MCP    The MCP is connected to the 16 pin connector marked MCP on the CIP  see     Connecting the MCP to the CIP    on page 96   The pendant emergency stop  button and the palm activated enabling switch are wired into the emergency stop  circuitry  Therefore  either the pendant or the optional pendant jumper plug must  be attached to this connector  If neither one is connected  you cannot enable High  Power  If the pendant or jumper plug is removed  High Power is turned off     NOTE  The CIP design allows for an external MCP connection  If  this connection is installed and used  the MCP bypass plug must be  installed on the CIP MCP connector     CAUTION  Do not modify or extend the MCP cable  Doing this will    N void the warranty on the MCP and the CIP     236    Adept MV Controller User   s Guide  Rev  A    Appendix D    A    A    Manual Control Pendant Basics    CAUTION  Use only the MCP III  P N 10332 11000  Assy    90332 48050  with a CIP  Other MCPs will not work with the CIP  because they d
3.                                                         Name   Part Number    Namen   Teilenummer   Revision     Description   Beschreibung Nom R  f  rence R  vision  VME Digital I O Module   DIO 10332 00800  gt   P2   Digitales Ein   Ausgabemodul      Carte d entr  es sorties VME  VME Graphics Module   VGB 10332 10250  gt   P3  Graphik Modul    Carte graphique VME  VME Joint Interface Module   EJI 10332 00505  gt   A  Achssteuerkarte   Carte d axe  VME Motion Interface Module   MI3 10332 11400  gt   P4    Achssteuerkarte   Carte MI6 10332 12400  gt   P2   d interface Mouvement VME  VME Processor Module   AWC040 10350 01040  gt  P1  VME Prozessormodul   AWC060 10350 01060  gt  P1  Carte processeur VME  VME Vision Module   Vision EVI 10332 00655  gt   Pl  modul  Module d interface  vision VME  Camera   Kamera   Cam  ra     15600 00090  gt   A  VME SIO Module   SIO IDE 30332 22350  gt   A  VME SIO Modul   SIO IDE 30332 22351  gt   A  Module VME SIO   Table 2  Table Tabelle Tableau 2  Name   Part Number    Namen   Teilenummer   Revision     Description   Beschreibung Nom R  f  rence R  vision  VME Analog I O Module   AIO 10330 00970  gt  B  Analog Ein Ausgabemodul    Carte d entr  es sorties  analogiques VME  Force sensing kit   VFI 90211 00000   08464   gt  B  VFI Ausr  stung  00550  Capteur d efforts  MP6 Kit   MP6 Ausrtistung   MP6 90332 12400  gt   A   Kit MP6                   NOTE  Products listed in Table 2 must be tested by the user in the final system  configuration to 
4.                                      DIO Board Wiring Typical User Input  Terminal Signals  Block   equivalent circuit  eres 4 Part Present Sensor       eg Signal 1033 42 i    e     ip Feeder Empty Sensor  Signal 1034 42    e g    i i Part Jammed Sensor    Signal 1035 618 1     e 4  Sealant Ready Sensor  Signal 1036 4     e E S   2 Signal 1037 417    Se    3  5 Signal 1038 48     os 4  5 i  2 Signal 1039 418    e    Signal 1040   2        gt           Group 1 Return     j    re L Group 1 Return 428  Riad Signal 1041 410   E     Signal 1042 A Ns      Signal 1043 611  i       Signal 1044 g       a Signal 1045 6 2         gt   8 Signal 1046 42      gt     a Signal 1047 PRE   o       Signal 1048 4        s    l Group 2 Return nE       ee Group 2 Return 422      Input Group 3 iy  Signals 1049   1056 Adept Digital Input Cable  Input Group 4  optional   Signals 1057   1064    Figure 5 11  Typical Extended Digital Input Wiring    Adept MV Controller User   s Guide  Rev  A    User  Power    Supply    User  Power  Supply    121    Chapter 5 Extended Digital I O Signals    NOTE  The off state current range exceeds the leakage current of  extended DIO outputs  This guarantees that the inputs will not be  turned on by the leakage current from the outputs  This is useful in  situations where the inputs are connected to the outputs to monitor  the state of the outputs     Extended I O Outputs    122    The 32 output channels are arranged in four groups of eight  Each group is  isolated from
5.                                   Code Message Text      706    Invalid request while camera running      707  Unknown prototype       708  Display interface absent     710  Camera disconnected     712  Maximum number of prototypes exceeded    713  Vision not calibrated     714  Camera already running     717  Not enough prototype storage area     718  Duplicate prototype name     719  Camera already off     720  Vision option not installed     721  Bad grip definition     722  Camera interface board absent     723  No picture data available     724  Illegal display mode     726  Bad camera calibration     727  Invalid vision X Y ratio     728  Image processing board failure     729  Invalid request while vision training     730  Information not available     731  Unknown sub prototype     732    Invalid model name     733  Vision system out of memory     734  Can t open vision window for read  write    735    Invalid vision argument       736  Font not defined     737  Font already defined     738  Font not completely trained    370 Adept MV Controller User   s Guide  Rev  A    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                    Code Message Text    739  Maximum number of samples trained      740  Duplicate character in font       741    Invalid character in font       742  Character not in font       743  Region too big       744  Region too complicated      
6.                             LED Display   12 3 Error   Description   O O O 0 No error    O OR 1 System clock is dead or too fast  Clock interrupts  are not being received    O R O 2 Hardware configuration error  Address  switches SYSCTL wrong    O R R 3 Graphics board failure  VGB not responding    R O O 4 Memory test failure  Free storage error    R R O 6 Software serial I O configuration error    G O O C Uninitialized trap    G O G D Bus error detected           If the AWC displays any of the above errors  contact Adept Customer Service     Adept MV Controller User   s Guide  Rev  A    85    The Controller Interface Panel       Introduction  Panel Switches and indicators    Emergency Stop Switch  Manual Automatic Mode Switch  High Power On Off Switch Lamp   MCP connector  ae  System Power Switch  NET Switch    Side connectors    AWC Interface JAWO    User Connector  JUSER   Back Panel Connectors     RS 232  JCOM    f  Manual Mode Safety Packag    MMSP     AUX  JEXT    E E  CIB  JSLV     DeviceNet  JDVC    Digital I O Connections    Installation of the Controller Interface Panel  CIP   Location of the CIP   Connecting the CIP to the AWC    Connecting the MCP to the CIP    MCP Cradle    MCP Requirements   The MCP Bypass Plug    Connecting Customer Supplied Safety and Pawei Control Equipment  to the CIP   a ar ee ee ae ee ee ee ee  Emergency Stop Circuit   Remote Sensing of CIP  MCP  Gna User Emergency stop  Push Button Switches    Muted Safety Gate E Stop Circuitry   JSIO E S
7.                       CAUTION  Adept strongly recommends shielded Ethernet cables be  used to connect the AWC module to an Ethernet network  Use only  hubs that provide shielded RJ45 connectors  Adept cannot ensure  safe and reliable operation of the Ethernet connection without  proper shielding of all the Ethernet connectors and cables     NOTE  When connecting to a hub  use a straight through cable that  connects the    Transmit    and the    Receive    pairs to the same pins on  both ends of the cable  When connecting to a server PC directly  use  a cross over cable that swaps the placement of the transmit and  receive pairs on the opposite ends     VGB Graphical User Interface    When using the VGB graphical user interface  DIP switch SW1 must be set as  follows     Table 4 5  VGB User Interface Settings of DIP Switch SW1       SW 4   SW3   SW2   SW 1   Interpretation          ON ON ON OFF   CPU  1  no auto boot  user interface via VGB or serial  port  use serial port if VGB is absent  or if a VGB is  present but its use is disabled with its DIP switch  4                       80 Adept MV Controller User   s Guide  Rev  A       Chapter 4 Configuring an AWC Module    ASCII Terminal    When using an ASCII Terminal as the user interface  set DIP switch SW1 as  follows     Table 4 6  ASCII Terminal Settings of DIP Switch SW1       SW 4   SW3   SW2   SW1   Interpretation          ON ON   OFF   ON CPU  1  no auto boot  user interface via serial port                         AUTO
8.                      Adept Supplied Equipment User Supplied Equipment  Wiring Terminal  DIO Board Ee  Sao En 25 1 TS  26   E    Group 1 38   pol   Power Pins 39       see text  oH 4 Connect module User DC  42 m power return directly   Power    43 it to power supply if 5    Supply  de at possible oy  Group 1 Return 4   S       Group 1 Test   q Typical User Loads  3 Nai    Signal 0033 e       5  equivalent Signal 0034 615        O M    2 circuit    14     Q  5 Signal 0035  amp  7 S     E Signal 0036 q 3   LS Load      Signal 0037   2     96 Load         Signal 0038 ot   S Load e  F l Signal 0039 419     HS    f     g i       User AC  Q i Signal 0040        s               Ns Supply  o js ns 17  i  a i 18   i    E Group 2 a   S Ail  My       Power Pins 31 TS     see text  32 i 2  Pa S  5 i z   S User DC  3 36 N Power     T  8 21   Supply  8 a Group 2 Return     i L   2 a Group 2 Test e  igo  5 Signal 0041 2      Ss Load    2 Signal 0042          S Load       Signal 0043 4  S Load       Signal 0044  4 O Load       Signal 0045  2   S oag o  Signal 0046 42  tO Load      Signal 0047 6     O Load    L Signal 0048 418     O Load     aR sane  E Output Group 3  a  Signals 0049   0056     as 2 Output Group 4 dept Digital Output Cable  59 Signals 0057   0064  optional   soa         q  SE  oP     a       Figure 12 2  Typical Digital Output Setup    Adept MV Controller  User   s Guide  Rev  A 199    Chapter 12 Optional DIO Cables    Optional DIO Cables    Cables to connect the input and out
9.                 Signal 0046    Signal 0047         Load          Load          ene Sa aS             Signal 0048            Output Group 3  Signals 0049   0056    Output Group 4  Signals 0057   0064       Female D Sub                DOOD DDDDODOD OOCOOOCOWD          Load             Adept Digital Output  Cable  optional     Figure 5 12  Typical Extended Digital Output Wiring    Adept MV Controller User   s Guide  Rev  A    Chapter 5 Optional DIO Cables    Optional DIO Cables    The cables that connect to the input and output connectors on the DIO board can  be ordered as a set of four cables  two input cables and two output cables  These  cables have a mating plug on one end and unterminated flying leads on the other  end  The wire size of the Adept cables is 0 18 mm   24AWG   You can use these  cables to connect to the digital inputs outputs in your system or to a wiring  block     To comply with IEC 1131  if you choose to supply a wiring block  it should be  capable of accepting wire in the range of 0 18 mm   24 AWG  to 2 0 mm   14  AWG      Labeling Cables    The JDIO1 and JDIO2 input connectors on the front of the CIP are similar except  that JDIO1 handles the group 1 and group 2 input signals and JDIO2 handles the  group 3 and group 4 input signals  The optional digital input cables can be  connected to either JDIO1 or JDIO2  Make sure to clearly label the cables once you  have completed your installation so that the cables do not get swapped by  mistake  see the warning
10.               Serial Port 2  RS 232     This connector is identical to the RS 232 Term connector  This connector can be  used for general serial communication but not for connecting any user supplied  terminals  This port is designated LOCAL SERIAL 3     NOTE  To configure the port speed and other communications  parameters  use the CONFIG_C utility program  the Vt FSET  program instruction  or the FSET monitor command     RS 422 485 Connector    The RS 422 485 connector  see Figure 4 2  is a 6 pin circular mini DIN female  connector  The pin assignment are shown in Table 4 9  RS 422 485 is a  point to point protocol for connecting to a single destination  This port can also be  configured as a multidrop port  RS 485      Adept MV Controller User   s Guide  Rev  A 83    Chapter 4    84    AWC Module Serial I O Ports    To change the configuration of the RS 422 485 port  use the CONFIG_C utility  program or the V  FSET program instruction  This port is designated    LOCAL SERIAL 1     Table 4 9  RS 422 485 Connector Pin Assignments                                     Pin   Signal Type  1 GND Ground  2 GND Ground  3 TXD  Output  4 RXD  Input  5 TXD  Output  6 RXD  Input          Adept MV Controller User   s Guide  Rev  A    Chapter 4    AWC Module Serial I O Ports    LED Status Indicators on the AWC    The LEDs on the front of the AWC give the following information about the status  of the main AWC CPU     O Off G Green R  Red    Table 4 10  LED Status Indicators               
11.             When you add multiple force sensors to an existing system  you must use the  CONFIG_C utility program to specify which sensor is force sensor number 1   which is number 2  and so on  See the AdeptForce VME User   s Guide for more  information on this process     Adept MV Controller User   s Guide  Rev  A 189    Chapter 11 VFI Board Specifications    VFI Board Specifications    Table 11 2  Technical Specifications       Electrical Power 870 mA at 5 VDC    Consumption   including force sensor  425 mA at  12 V  105 mA at 12 V       Maximum VFIs per controller   3       Number of force sensors per   1  VFI                Width Occupies one backplane slot             Specifications subject to change     190 Adept MV Controller User   s Guide  Rev  A    Digital Input Output  Board  DIO     Introduction   Connections and indicators   Inputs     Outputs     Testing Gutpuis Bi Fleas k  Output Power Supply Voltage neo A  Output Power Supply Current Selection     Typical DIO Wiring    Optional DIO Cables  Labeling Cables     Input and Output Cable Wiring information   Additional DIO Boards   er  Setting the Board Address     Labeling Sets of Cables     DIO Board Specifications      Adept MV Controller  User   s Guide  Rev  A      192    193    194    195    195    196    196    198    200    200    200    205    205    206    207    191    Chapter 12 Introduction    Introduction    192    The Adept Digital I O board is an opto isolated 64 channel digital I O board  with 32 i
12.            221  Compact Interface Panel Dimensions                 222    Adept MV Controller User   s Guide  Rev  A 217    Appendix A Adept MV 5 and MV 10 Stand Alone Controller Dimensions    Adept MV 5 and MV 10 Stand Alone Controller Dimensions            420 3 mm         286 7 mm                               AS Pas                                                                                                                                                                                                                                                                         16 0 mm Note 1  Allow 75 mm minimum at  front for power cord and signal cord  clearance  a 420 3 mm  4  i o e r S o  y      adept  158 8 mm    D     O  215 9 mm o  D  L  O     0  o  1   o a   le    E U  15 0 mma  g 462 9 mm  gt   Note 1  Allow 25 mm minimum at right          and left sides for air intake and exhaust    Figure A 1  Adept MV 5 10 Stand Alone Outline Drawing    218 Adept MV Controller User   s Guide  Rev  A    Adept MV 5 and MV 10 Robot Controller Dimensions    Appendix A  Adept MV 5 and MV 10 Robot Controller Dimensions                                                                                                                                                                                                                                                                              16 0 mm  A  57 4  mm  t e le lo Je je je je Je fe le  E   e 477 7 mm  nd  o  E  E Djl  LI LI E U i  15 0
13.        400 Aborted      401  Undefined value       402    Ilegal value       403    Ilegal assignment       404    Ilegal array index       405    Ilegal digital signal       406  Undefined program or variable name      407    Invalid argument    362 Adept MV Controller User   s Guide  Rev  A    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                    Code Message Text      408  Program argument mismatch       409  Arithmetic overflow       410  Negative square root       411  Not enough storage area       412  Branch to undefined label  Step nnn     413  Not enough program stack space      414  Can   t mix MC  amp  program instructions      416    String variable overflow       417  String too short       418    Ilegal memory reference       419    Ilegal when command program active      420  Undefined value in this context      421  Program not on top of stack       422  Function already enabled       423    Ilegal operation       424  Unknown keyword       425  Calibration program not loaded      426  Can t find calibration program file      450  Can t interpret line       451  Unexpected text at end of line       452  Unknown instruction       453  Ambiguous name       454  Missing argument       455    Invalid program or variable name      456    Invalid number format       457  Reserved word illegal       458    Ilegal expression syntax       459  Missing pare
14.       Controller overheating    631     Explanation  The temperature sensor in the controller power supply has detected  an overheating condition  High power is switched off     User action  Make sure the controller fans are operating and are not obstructed   Make sure the fan filters are clean  Power down the controller to let  it cool off      Control structure error    473     Explanation  An incomplete control structure has been encountered during pro   gram execution     User action  Edit the program to correct the control structure    Control structure error   Step nn   472     Explanation  V  has detected an incomplete or inconsistent control structure at  the specified step when exiting the program editor  loading a pro   gram  or processing a BPT command     User action  Edit the program to correct the control structure   Note that the  actual error may not be at the indicated step   If the error occurs in  response to a BPT command  you can type dir    to identify pro     274 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing  grams that are not executable and thus might contain the con   trol structure error     Correlation template too big    754    Explanation  A vision correlation template has been defined that is too large   User action  Redefine a smaller template    Cursor at column n  None     Explanation  The SEE editor WHERE extended command is reporting the current  column position of the cursor     User action  None  This is an
15.       locl loc2 loc3 loc4  lt MORE gt        Press the soft button under the variable name to edit that variable  The  lt MORE gt   soft button is shown only when there are more than five global location variables  in system memory  When a variable has been selected  the LCD will show      loc name  X   500    CHANGE NEXT HERE    If a precision point is selected  the LCD will show      loc name  Jtl    210    CHANGE NEXT HERE    Press the CHANGE soft button to change the displayed component of the location  variable  The value will disappear and be replaced with the typing cursor  Use the  data entry buttons to enter a new value  and complete the entry by pressing  REC DONE     Press the NEXT soft button to show the next component of the location variable   The location   s X  Y  Z  y  p  and r values will be shown in succession  X  Y  and Z  values are given in millimeters  y  p  and r values are given in degrees  If a  precision point is being edited  the joint values for all the joints in the robot will be  shown in succession     Press the HERE soft button to record the current robot location in the variable  being edited     WARNING  Be extremely careful when changing location values   When the robot moves to a modified location  it could damage  equipment in the workcell        1 If the variable being edited is from an array  an additional soft button is displayed that allows  you to specify the index of the variable to edit     Adept MV Controller User   s Guide  Rev  
16.      A vision command or instruction has referenced an object subproto   type that is not known to the vision system  This may be due to  mistyping the prototype name     Use the command VSHOW at the terminal to display the subproto   types defined for the specified prototype  If necessary  load the  appropriate prototype file from disk or use VDEFSUBPROTO to  define the subprototype      User has not tested MMSP system    648     Explanation     User action     A system with the EN954 Safety Category 3 option   the Manual  Mode Safety Package  MMSP    has not been successfully commis   sioned with the SAFE UTL utility program     Test the MMSP with the SAFE UTL utility before enabling power  for the first time  You should then rerun the utility program every  three months  If you have connected the robot to a different control   ler or replaced the controller or the SIO module  repeat the test   For  information on the use of SAFE UTIL  refer to the Adept   One MV  AdeptThree MV Robot Instruction Handbook       Variable type mismatch    465     Explanation     User action      Vision aborted     Explanation     One or more of the variables in the line is of a type inconsistent with  the other variables or with the type required by the command or  instruction  For example  you may be trying to mix location vari   ables with real valued variables  If this error occurs upon exiting  from the editor  the variable type within the program conflicts with  the type of a global varia
17.      external triggers     These inputs may be used in three ways     1  High speed Position Latch     signal the AdeptMotion system to latch the  current robot position     2  External Vision Trigger     signal a picture to be taken by the optional  AdeptVision system     3  Combined Vision Trigger and Position Latch     Vision in the loop         signal a  picture to be taken by the optional AdeptVision system  and latch the robot  position synchronized to the exact moment the vision picture is received     The external trigger inputs are located on the CIP  Only the first four inputs   channel numbers 1001 to 1004  on the CIP may be configured to perform any of  the above functions  These functions are described in more detail in the following  sections  Inputs 1001 to 1004 can also be read independently using the normal Vt  SIG   and BITS    functions and the IO monitor command  See    Connecting  User Supplied Digital I O Equipment    on page 111 for general information  about these signals     The communication between the AWC  EVI  MI6  and MI3 boards is through four  dedicated lines on the controller backplane  Two lines are dedicated to position  latching   and each monitor board can be configured  using CONFIG_C  to either  latch signal  Two lines are provided for vision triggering     and the EVI board can  be configured using a DIP switch to respond to either trigger signal  It is normally  configured to respond to Vision Trigger  1     Position Latch    The MI6 a
18.     11mm  0 43  Outside Diameter    65  Coverage Tinned  Copper Braid Shield    Polypropylene Fillers    External Jacket Blue  amp  White Data Pair Polyethylene  18  AWG 19 x 30 Tinned  amp  Stranded Copper  Conductors     Aluminum Mylar Shield Over Each Pair    18 AWG 19 x 30 Tinned  Copper Stranded Drain Wire    Red  amp  Black DC Power Pair PVC  15 AWG  19 x 28 Tinned  amp  Stranded Copper  Conductors     Figure G 2  DeviceNet Thick Cable           7 2mm  0 285 in  Outside Diameter    65  Coverage Tinned  Copper Braid Shield    Polypropylene Fillers    External Jacke    Blue  amp  White Data Pair Polyethylene  18  AWG 19 x 30 Tinned  amp  Stranded Copper  Overall Non Hydroscopic Wrap Conductors    Red  amp  Black DC Power Pair PVC  15 AWG     4 19x 28 Tinned  amp  Stranded Copper  Conductors     Aluminum Mylar Shield Over Each Pair    18 AWG 19 x 30 Tinned  Copper Stranded Drain Wire    Figure G 3  DeviceNet Thin Cable    Adept MV Controller User   s Guide  Rev  A 385    Appendix G    DeviceNet Connectors    DeviceNet Physical Layer and Media    DeviceNet allows different connectors  which may be grouped into open and  sealed connectors  The open connectors are available with screw or with crimp  connectors  The sealed connectors are available in mini style and micro style  sizes  See Figure G 4 and Table G 4        Unsealed             Screw Unsealed Sealed Sealed  Connect Mini Style Micro Style  S mard Wired Connester Connector  Figure G 4  DeviceNet Connectors  Table G 
19.     276 Adept MV Controller User   s Guide  Rev  A    Appendix E    User action      Device not ready     Explanation     User action      Device reset     Explanation     User action     Alphabetical Listing    Use the DEVICENET command to check that DeviceNet is active  and that all critical devices are on line  Check your DeviceNet  cabling and the individual devices  If you have intentionally  removed this device  use the CONFIG_C utility to remove this  device or mark it as not critical       508      1  The requested disk device  or remote network task  is not pre   pared to communicate with the Vt system      2  A limited access device like the terminal  the manual control  pendant  or a serial line is attached to a different program task      3  You have tried to write into a pull down window while it is dis   played      1  If the intended device is a system microfloppy disk drive  make  sure the diskette is correctly inserted and formatted      2  If a limited access device is specified  ABORT and KILL the pro   gram task that has it attached  or wait for the program task to  release the device  If the intended device is on the network  check  that the proper connections are made and that the remote system is  operating correctly   2  ABORT and KILL the program task that has  the device attached  or wait for the task to release the device      3  The pull down menu should not be modified with the FSET  instruction while it is being displayed  A suitable time for mod
20.     Appendix D Manual Control Pendant Basics    Manual Control Pendant Basics    Adept motion systems are designed to allow control of the robot or motion device  from the Manual Control Pendant  MCP   Figure D 1 shows how to hold the MCP     The pendant has a palm activated enabling switch that is connected to the remote  emergency stop circuitry of the controller  Whenever this switch is released  High  Power is removed from the motion device  When the MCP is not being used  the  operator must place it in the special cradle provided or remove it from the  controller and install the pendant jumper plug  The cradle retaining clip will keep  the enabling switch depressed when the pendant is not in use  Figure D 2 shows  how to place the pendant in its cradle     To operate the MCP  put your left hand through the opening on the left hand side  of the pendant and use your left thumb to operate the pendant speed bars  Use  your right hand for all the other function buttons  The various button groupings  of the pendant are reviewed in this section                                                        of  5        6 O     of  2  Q 5  a        e  aes  3  on                              SO                                                                 SOCO OIE             CIC                         Depress the palm activated  enabling switch    Figure D 1  Holding the MCP    Adept MV Controller User   s Guide  Rev  A 235    Appendix D Manual Control Pendant Basics                 
21.     index   2  use a value greater than 32767 as an array index   3  spec   ify a simple variable where an array variable is required   4  omit an  array index in a situation where it is required  for example  a  1 dimension array is specified when a 2  or 3 dimension array is  required    5  specify an explicit index in an argument for a V  oper   ation that requires a null array  or  6  specify an index to the right of  a blank index for a multiple dimension array     User action  Correct the line        Ilegal assignment    403     Explanation  The assignment operation just attempted was invalid  possibly    because it attempted to assign a value to a variable name that is a  reserved word or a function     User action  Reenter the line  using a different variable name if necessary      Ilegal camera number    803     Explanation  A vision command or instruction has specified a camera number    value that is invalid     User action  Reenter the command or edit the program using the correct camera    number      Ilegal digital signal    405     Explanation  A number or bit field specifies a digital signal that is not in one of    the allowed ranges or that is not installed  Attempting to set soft   ware signal 2032  brake solenoid  will also give this error     User action  Correct the signal number and check your digital I O configuration     Adept MV Controller User s Guide  Rev  A 297    Appendix E Alphabetical Listing     Tllegal expression syntax    458     Explanation
22.    3  Connect the 10m camera cable to the appropriate connection on the camera  breakout cable     4  Connect the power supply and strobe lamps through the 9 pin D sub  connector  see Table 7 7 for pin assignments      5  Connect the camera breakout cable to the camera strobe connection on the  EVI board     Adept MV Controller User   s Guide  Rev  A 151    Chapter 7 Installing Camera Cables                               VGB    EVI                   Video Bus Coupling          Installed    10 Meter Camera  Cable  one for each Up to four cameras  camera can be installed                                                                        J E a    DEI  i                                                                                                                                                                   User supplied 9 pin  Male D sub    Connector  L          j  Four Camera Strobe Power  Breakout Cable Connector                ojo    Up to Two Optional User 12VDC  Strobe Lamps Power Supply to  Drive Cameras          Figure 7 7  Camera Cable Installation Drawing  RS 170     Connecting the Cables to the Pulnix TM 1001 Camera  This section describes the steps for connecting the cables between the EVI board  and the Pulnix TM 1001 cameras  see Table 7 8   For Pulnix TM 1001 camera  switch settings  refer to Appendix I of the AdeptVision User   s Guide     1  Turn off the Adept MV controller     152 Adept MV Controller User   s Guide  Rev  A    Chapter 7    7     Install
23.    6 Hardware cyclic check Try again  If the problem persists   relay  channel 2  SR9  it may be caused by a faulty  error  An error has E STOP board  Consult your Robot  occurred in the Instruction Handbook or contact  communication or test Adept Customer Service  Make a  sequence  note of the error message and code  number before contacting Adept  Customer Service            MMSP external sensor fault  Code n      1109     Because these message codes are related to hardware  refer to your  Robot Instruction Handbook as your primary source of information   If it does not answer your questions  contact Adept Customer Ser     vice     If one of these message codes occurs  stand away from the robot and  attempt to enable power again  If the same error code occurs again  for no apparent reason  there may be a fault with the sensor  The fol   lowing table summarizes information about the message codes     Adept MV Controller User   s Guide  Rev  A    315    Appendix E    A    316    Alphabetical Listing    WARNING  The test procedures for these messages are for skilled or    result in death or injury     instructed personnel only  Dangerous voltages are present   including those on the Security Panel  Failure to exercise care can    Table E 3  MMSP External Sensor Fault Error Message Codes                      Coden   Explanation User action   0 Accelerometer  channel1   If the error occurred while a  error  The robot  joint 1   program was moving the robot  try  or 2  is moving 
24.    CPU  1  no auto boot  user interface via serial  AdeptWindows   ON OFF   ON ON CPU  1  no auto boot  user interface via Ethernet  AdeptWindows  use IP address in NVRAM    ON OFF   ON OFF   CPU  1  no auto boot  user interface via Ethernet  AdeptWindows  use default IP address    ON   OFF   OFF   ON Reserved for future use   ON   OFF   OFF   OFF   Reserved for future use   OFF  ON   ON ON Reserved for future use   OFF  ON   ON OFF   Reserved for future use   OFF   ON OFF   ON CPU  1  no auto boot  use SIO switches to select I O   OFF   ON OFF   OFF   CPU  1  auto boot  use SIO switches to select I O   OFF   OFF   ON ON Reserved for future use   OFF   OFF   ON OFF   Reserved for future use   OFF   OFF   OFF  ON   CPU  2   OFF   OFF   OFF   OFF   CPU  1  normal operation  per NVRAM settings                       Adept MV Controller User   s Guide  Rev  A 79    Chapter 4 Configuring an AWC Module    AdeptWindows PC Graphical User Interface    When using AdeptWindows as the graphical user interface  DIP switch SW1 must  be set to one of the following     Table 4 4  AdeptWindows Interface DIP Switch SW1 Settings       SW 4   SW3   SW2   SW 1   Interpretation          ON ON   OFF   OFF   CPU  1  no auto boot  user interface via serial  AdeptWindows       ON OFF   ON ON CPU  1  no auto boot  user interface via Ethernet  AdeptWindows  use IP address in NVRAM                 ON OFF   ON OFF   CPU  1  no auto boot  user interface via Ethernet  AdeptWindows  use default IP address    
25.    Chapter 5    Table 5 7  JSIO Digital I O Connector Pin Assignments    Connecting User Supplied Digital I O Equipment                                                 Signal   Pin   Name Pin   Signal Pin   Signal Pin Signal   1 Input 1001  2 1001 return   27 Output 0002    28 Output 0002    3 Input 1002   4 1002 return   29 Output 0003    30 Output 0003    5 Input 1003 1003 return   31 Output 0004    32 Output 0004    7 Input 1004 1004 return   33 Output 0005    34 Output 0005    9 Input 1005   10 1005 return   35 Output 0006    36 Output 0006    11   Input 1006   12 1006 return   37 Output 0007    38 Output 0007    13   Input 1007   14 1007 return   39 Output 0008    40 Output 0008    15   Input 1008   16 1008 return   41a   Auxiliary 42a External  E Stop input  E Stop input    17   Input 1009   18 1009 return   432   Auxiliary 44 External  E Stop input     E Stop input       19   Input 1010   20 1010 return   45 Passive 46 Passive  E Stop E Stop  output  output    21   Input 1011   22 1011 return   47 Not used 48 Not used   23   Input 1012   24 1012 return   49 Not used 50 Not used   25   Output 26 Output   0001  0001                             See next section for information on ordering a compatible third party connector                 Pins 41  42  43  and 44  See Figure 5 7 and Table 5 1 for more information     Digital I O Connector Ordering Details  Third Party Sources     116    The JSIO connector on the CIP is a 50 pin  D sub miniature Female socket  The  user sup
26.    DIO Board              equivalent circuit     User Supplied Equipment    Ls  Wiring Typical User Input  Terminal Signals   Block    4                                                                                                             e Signal 1033 P5 L ge  Tat Present Sensor  i sp Feeder Empty Sensor  Signal 1034 42    e      sinais 116      Part Jammed Sensor  i Sealant Ready Sensor  Signal 1036       e   2 Signal 1037 611    e  oO  5 Signal 1038 68  E  3  E Signal 1039 418     e  E Signal 1040   2      a  a ee User  o     Group 1 Return 6 Power  E Supply  E Ea    Group 1 Return 426  1  E    o Signal 1041 410  oS  N i  5 Signal 1042 4   lt   E Signal 1043 411  ss   em  8 Signal 1044 42     es  a Signal 1045 pie    o  o  5 Signal 1046 PR        5 i  a Signal 1047 42 ow  Signal 1048 Na E a  i User    Group 2 Return 49 h Power  i Supply             Input Group 3    Input Group 4       Female D Sub    Signals 1049      Signals 1057      1056    1064          P2 Connector   26 Pin    198    Group 2 Return 420    ee       Adept Digital Input Cable   optional     Figure 12 1  Typical Digital Input Setup    Adept MV Controller  User   s Guide  Rev  A    Chapter 12 Typical DIO Wiring                                                                                                                                                                                                                                                                                                       
27.    Explanation  When defining a new correlation template with the program  instruction VTRAIN MODEL  the number of an existing template  was given     User action  Delete the existing template if it is no longer needed  or use a differ   ent number in the VTRAIN MODEL instruction      Template of uniform intensity    746     Explanation  When defining a correlation template with the VTRAIN MODEL  program instruction  the area of the image within the given tem   plate bounds has uniform intensity  Image templates must have  some variation in brightness   That is  there must be some features  in the template to correlate with later      User action  Check the position of the template in the image and make sure it is  in the desired place  Also  view the grayscale image in the current  frame to make sure it is valid   For example  maybe a strobe light  did not fire  or the lens cap is still on the camera      Adept MV Controller User s Guide  Rev  A 345    Appendix E Alphabetical Listing     Template not defined    747     Explanation  The correlation template referenced in a VCORRELATE  VDELETE   VSHOW MODEL  or VSTORE operation does not exist     User action  Check the correlation number supplied to the operation to make  sure it is correct  Use the Models pull down menu in the vision win   dow  or the VSHOW MODEL program instruction  to get a list of  the templates currently defined in the vision system      Time out nulling errors  Mtr n   1003     Explanation  The indicated
28.    Free space around controller  for proper   Robot controller  vertical  cooling  mounting    25 mm at top and bottom  Stand alone controller  horizontal  mounting    25 mm at left and right sides       Chassis protection class  unmounted IP20  NEMA Type 1        Recommendations for Enclosure must meet EN 60204  customer supplied enclosure for Adept    IEC 204  requirements and be  controller   Mandatory for installations   rated at IP54  Also  the enclosure  in EU or EEA countries   must provide a method of locking  the enclosure power disconnect in  the OFF position               a See footnote on page 41 if you are using the optional VFI board     NOTE  Refer to Appendix A for dimension drawings on the Adept  MV 5 and MV 10 controllers and the Compact Controller     Voltage Interruptions    During a power failure  the contents of memory are not saved  and you will later  have to reload V  and your programs from disk  In some situations  you may find  it convenient to provide an external uninterruptible power supply  UPS  to avoid  or reduce power interruptions     Enclosure and Disconnect Requirements    The Adept controller must be installed in a suitable enclosure that provides the  environment  temperature  etc   specified in Table 3 1  and complies with  applicable local and national regulations     The enclosure must also provide a power disconnect with a method for user  service personnel to lock the power in the off position  This is required for safety     includi
29.    Power enable                  Auto   closed         Local Network F see   Network   closed m    Manual Auto   N    User 24V          System  Power Line  User AC Power On                                        Controller                                        ia ad p panen Remote MCP Connector  use  USER ESTOP and USER  RS232 TRX 2V ENABLE for MCP E Stop and  TX   hold to run connections   Ei  i o  MCP    Figure 5 6  J User 37 Pin D sub Connector    102 Adept MV Controller User   s Guide  Rev  A    Chapter 5    Connecting Customer Supplied Safety and Power Control Equipment to the CIP    JSIO 50 pin D sub    CIP connectors User Supplied Connections    24v          L  Auxiliary ESTOPs    L  User ESTOP    Legacy SYSIO     inputs  jumper  closed when not  used                 V  High    Power on                   V IN1                PE1          V  Passive  ESTOP out          Figure 5 7  JSIO Emergency Stop Circuit    Emergency Stop Circuit    The CIP provides two methods for user supplied Emergency Stop  E stop   circuits  This gives the AWC system the ability to duplicate E stop functionality  from a remote location using voltage free contacts  Both the JUSER connector and  the JSIO connector provide external E stop connections into the CIP     The JUSER connector has a two channel E stop input on pins 4 to 23 and 5 to 24     The JSIO connector provides a single channel E stop which controls two relays in  the CIP  This E stop is for compatibility with legacy applications u
30.    Rotation                Gripper activity     X       Figure D 13  WORLD State  Four Axis SCARA     The T  button cycles the gripper solenoids  Press anywhere on the         side of the  speed bar to open the gripper  on the           side to close the gripper     Adept MV Controller User   s Guide  Rev  A 253    Appendix D Moving a Robot or Motion Device With the MCP    NOTE  This is the most common gripper setup  The gripper  solenoids may be configured so they operate differently  or they  may not be configured at all   Place your robot in a safe location and  cycle the gripper to verify which side of the speed bar opens the    gripper    Tool State    When tool state is selected  movement in the X  Y  or Z direction is along an axis of  the tool coordinate system  The tool coordinate system is centered at the robot tool  flange with the Z axis pointing away from the flange  On most robots  the positive  X axis is aligned with the center of the tool flange keyway  Before the speed bars  will move the robot  an axis of motion must be selected from the manual control  buttons  If X1 is selected  pressing the         speed bar will move the robot tool  flange in the positive X direction  Pressing the           speed bar will move the flange  in the negative X direction     In a four axis robot  positive rotation of the gripper  RZ  is clockwise as viewed  from above  Figure D 14 shows the tool coordinate system for a four axis SCARA  robot     Figure D 15 shows the tool coo
31.    The speed bars are used to control the robot   s speed and direction  The joint s   that will move when the speed bars are pressed depends on the    state    selected  with the MAN HALT button  Press the speed bars with your left thumb  Pressing  the speed bars near the outer ends will move the robot faster  pressing the speed  bar near the center will move the robot slower  See page 253 for details on positive  and negative directions     In Comp Mode  See the description of the Step Button on page 251     Fast Slow      v4       V           Figure D 12  Speed Bars    Slow Button  The slow button selects between the two different speed ranges of the speed bars     When the slow button LED is lit  the slower speed range is selected  This slower  speed is 25  of the normal MCP speed     252 Adept MV Controller User   s Guide  Rev  A    Appendix D Moving a Robot or Motion Device With the MCP    Robot States    World State    When world state is selected  movement in the X  Y  or Z direction is parallel to an  axis of the world coordinate system  Before the speed bars will move the robot  an  axis of motion must be selected from the manual control buttons  The world  coordinate system for a SCARA robot is shown in Figure D 13  If X1 is selected   pressing the         speed bar will move the robot tool flange in the positive X    o n    direction  Pressing the  direction     speed bar will move the flange in the negative X    X direction    Y direction    Z direction          
32.    User Action  To continue the current motion  enter the RETRY monitor com   mand  To continue after the current motion  enter the PROCEED  monitor command      PAUSED   9     Explanation  A PAUSE instruction has been executed  and thus the current pro   gram has suspended execution     User action  Any monitor command can be entered  To continue execution of the  program  type proceed followed by the task number if it is not 0      Position out of range  Jt n   1002     Explanation   1  The requested motion was beyond the software limited range of  motion for the indicated joint   2  while enabling high power  V   detected that the indicated robot joint was outside the software  limit     User action   1  Modify the program as required to prevent the invalid motion  request  Because the robot did not actually move out of range  you  do not need to move the robot before continuing     2  move the  robot back into the working envelope  Correct whatever caused the  robot to get into the restricted area  Then enable power     Adept MV Controller User s Guide  Rev  A 329    Appendix E Alphabetical Listing     Position out of range  Mtr n   1023     Explanation   1  The requested motion was beyond the software limited range of  motion for the indicated motor   2  while enabling high power  V   detected that the indicated robot motor was outside the software  limit     User action   1  Modify the program as required to prevent the invalid motion  request  Because the robot did not
33.    system can work efficiently  See Chapter 13 for details on cleaning  the filter     Rack Mounting  To rack mount the Adept MV 5 or MV 10 stand alone controller in a standard    19 inch equipment rack  you must use the mounting brackets from the accessories  kit  See Figure 3 7 for instructions  See Appendix A for dimensions     Side View of MV 5 or MV 10       r   To install mounting brackets in rack mount  Ja Front seno  oo position   BN   Remove 4 existing screws and washers  from side of chassis at locations shown in  drawing     Place bracket in position and secure with  same screws and washers removed above     Repeat process for other side of controller                    Figure 3 7  Rack Mounting for MV 5 MV 10 Stand Alone Controller    Panel Mounting  To panel mount the Adept MV 5 or MV 10 stand alone controller  you must use    the mounting brackets and screws from the accessories kit  See Figure 3 8 for  instructions     68 Adept MV Controller User   s Guide  Rev  A    Chapter 3 Installing a Robot Controller in a Rack or Panel    Side View of MV 5 or MV 10       Los f To install mounting brackets in panel mount  we    Front position   Place bracket in position     At locations shown on drawing  secure  bracket with 3 screws and washers from  accessories kit     Repeat process for other side of controller     o             o       WU U     Figure 3 8  Panel Mounting for MV 5 MV 10 Stand Alone Controller    Installing a Robot Controller in a Rack or Panel    An MV 
34.   12  depending on which optional boards  you have in your controller  They explain the function of the indicators and  connectors on the front of each board  They cover the Input Output  I O   capabilities of certain boards and the VMEbus address of all boards  These  chapters also explain any special switch or jumper settings that you might  have to set on particular boards     6  Read Chapter 13 and Appendix A  B  and C for maintenance  dimension   external trigger  and standards compliance information     7  Read Appendix D to learn how to use the Manual Control Pendant and  Appendix E for a list of the most common V  system error messages     Related Manuals    Adept products come with a set of documentation that is defined by the products  you have ordered  In addition  there are optional manuals available if you are  going to be programming the Adept system  This manual refers to both the  standard and optional manuals  The following sections give a brief description of  the contents and organization of the Adept documentation set     26 Adept MV Controller User   s Guide  Rev  A    Chapter 1    Standard Manuals    Manual    How to Use This Manual    Material Covered          V Operating System User s  Guide    Instructions for Adept Utility  Programs    V  Language User   s Guide       A description of the V  operating system  Loading   storing  and executing programs are covered in this  manual     Adept provides a series of programs for configuring  and calibrating 
35.   FCMD program instructions   see the V  Language Reference Guide for details   See Figure G 6 on page 389 for  the connector pinouts     See Appendix G for details on connecting DeviceNet components     Digital 1 O Connections    There are 40 digital outputs and 44 digital inputs available on the CIP  Additional  digital I O can be added using DIO boards  see Chapter 12      JSIO This connector includes 20 signal pairs  8 digital outputs  100 mA max   and 12 digital inputs  including four fast inputs  the first four input signals on this  connector are the only input signals that can be configured as fast inputs   The  digital outputs are short circuit protected  The single channel E Stop input and  passive E Stop output are also been included on this connector     Adept MV Controller User   s Guide  Rev  A    Chapter 5    O        Installation of the Controller Interface Panel  CIP     JDIO 1 4 These four connectors duplicate the function of one DIO  board with 32 inputs and 32 outputs  700 mA max    a total of 64 1 O  points  The digital outputs are short circuit protected and protected from  thermal overload  Note that if a DIO board is installed and addressed as  DIO board  1  the JDIO connectors on the CIP are inactive  In order to use  the JDIO signals  the first DIO board must be addressed as DIO board  2     Reserved   Do not use    DEVICENET   JDVC     16 INPUTS  GROUP 1 2  JDIO1               RS232  4  JCOM     16 INPUTS  16 OUTPUTS  GROUP 1 2  JDIO3   16 OUTPUTS  
36.   Similarly  there is an output on the User connector that can be used to stop  external equipment when the CIP ESTOP is pressed  See    Remote User Panel  Connections    on page 108 for details     CIP SCSI Cable Connector    JUSER Connector    Figure 5 2  Controller Interface Panel  CIP  Side View    Adept MV Controller User   s Guide  Rev  A 91    Chapter 5 Introduction    Back Panel Connectors    92    See Figure 5 3 for the location of the following connectors     RS 232  JCOM     There is one RS232 connector on the back of the CIP  It is a DB 9 connector  This  RS 232 has no hardware handshake lines  See    RS 232  JCOM  Connector    on  page 110 for details     Manual Mode Safety Package  MMSP     Connections for the Adept MMSP  The MMSP is designed to meet CE Category 3  requirements for Adept   s larger robots  See your robot instruction hand book for  details on the MMSP  See    Manual Mode Safety Package  MMSP  Connector    on  page 108 for details     AUX  JEXT     This connector is reserved for Adept internal use     CIB  JSLV     This connector is reserved for Adept internal use     DeviceNet  JDVC     DeviceNet is a field bus for industrial devices  This standard supports a variety of  products  including sensors  digital I O  analog I O  RS 232  and PLCs  Adept  directly supports Digital I O devices and has currently qualified DeviceNet  products from Wago and Beckhoff  Other DeviceNet product types  such as  keypads and displays  can be controlled using the V
37.   User action  Change the program in order not to modify the variable while the  robot is tracking it      Attempt to redefine variable class  variable name   470   Explanation  Upon exiting from the editor  the named variable was found in two  of the following places  the PROGRAM argument list  an AUTO  statement  a LOCAL statement  or a GLOBAL statement     User action  Modify the program to include the variable in only one of these  places      Attempt to redefine variable type  variable name   469     Explanation  If a program is being edited  the line just entered contains a refer   ence to a variable in a manner inconsistent with its use elsewhere in    264 Adept MV Controller User s Guide  Rev  A    Appendix E    User action     Auto Startup       Explanation     User action     Alphabetical Listing    the program  The most likely problem is confusing a location vari   able with a real variable  If you just exited from the editor  the  named variable conflicts with a global variable that already exists     If the new use of the variable is correct  you must delete all refer   ences to the incorrect variable and then reenter the statement that  caused the error  If the new use is incorrect  use a different variable  name  If there is a conflict with a global variable  either use a  DELETE_ command to delete that variable  or make the conflicting  variable AUTO or LOCAL to the current program      None     The automatic start up procedure has begun   See the discussion o
38.   While decoding a numeric or logical expression  a compound trans   formation  or a string expression  V  has encountered syntax that it  does not understand  Possible errors include unmatched parenthe   ses  missing variables  or missing operators     User action  Retype the line containing the expression  being careful to follow  the V  syntax rules      Ilegal in debug monitor mode    359     Explanation  An operation was attempted that is not accepted in debug monitor  mode     User action  Use a different command  change to debug editor mode  or exit  from the program debugger        Ilegal in read write mode    365     Explanation  An editor function was attempted that cannot be performed while  accessing a program in read write mode     User action  Change to editing the program in read only mode  or use a different  editor command      Illegal I O channel number    518     Explanation  An internal I O channel number has been encountered that is  invalid  This indicates a V  internal software problem     User action  It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred      Tllegal I O device command    502     Explanation  A command to an I O device was rejected by that device  Certain  devices will not accept all commands  For example  random access  I O is illegal to the terminal or to the Kermit device  the GETC fun
39.   enabled for use due to an error  which is reported by a separate  message      User action  Use the CONFIG_C and or SPEC utilities to correct the module  configuration      Robot module not loaded  ID  n   628     Explanation  This error occurs only during startup when a robot module has been  configured using the CONFIG C utility  but the robot module is not  present in memory     User Action  Use the CONFIG C utility to add the robot module to the boot disk  before rebooting      Robot not attached to this program    601     Explanation  An attempt has been made to execute a robot control command or  instruction in one of the following invalid situations      1  The system is not configured to control a robot   2  There is no  robot connected to the system   3  The robot is attached to a different  program task     User action   1  Make sure the system is booted from the proper system disk  or  remove the robot control instruction     336 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing     2  Connect the robot or enable the DRY RUN system switch      3  Modify the program logic as required to ensure that only one  program task is controlling the robot at any given time      Robot not calibrated    605     Explanation  An attempt has been made to execute a robot control program when  the robot is not calibrated  No motion is allowed until the robot is  calibrated     User action  If you want to use the robot  issue a CALIBRATE command or have  y
40.   lt 4A             Adept MV Controller User   s Guide  Rev  A    123    Chapter 5    124    Extended Digital I O Signals    CAUTION  The above specs apply only to the output channels on the  Extended I O  See Table 5 6 for specs on the JSIO connectors digital    output channels        Adept Supplied Equipment       P4 Connector   44 Pin    DIO Board          User Supplied Equipment    Wiring Terminal    im Block             Group 1 38         Power Pins 39                  Connect module       User DC       power return       Power        see text     directly to power          Suppl  supply if possible     7 HERY       Group 1 Return      28            Group 1 Test e   30        i Typical User Loads       a Signal 0033   equivalent       PPS e    Signal 0034       15            circuit     14            Signal 0035     Signal 0036      Input Group 1    13                     Load                Signal 0037      Signal 0038       12         Load                Signal 0039                  9       Signal 0040       10         DOOODDDDODOD OCOOCOWWOS                         Group 2 187                   Power Pins 19                         see text  32           User DC          Power       21    Supply       Group 2 Return      P3 Connector   44 Pin Female D Sub    Signal 0041      Group 2 Test eee          Load       Signal 0042               Load       Input Group 2    Signal 0043                  Load             Signal 0044    Signal 0045         Load                Load
41.   request that the carrier   s agent be present  at the time the container is unpacked     Upon Unpacking    Compare the actual items received  not just the packing slip  with your  equipment purchase order  and verify that all items are present and that the  shipment is correct  Inspect each item for external damage as it is removed from  its container  If any damage is evident  contact Adept at the numbers listed in     How Can I Get Help     on page 34     Retain all containers and packaging materials  These items may become necessary  to settle claims or  at a later date  to relocate equipment     Repacking for Relocation    If the controller needs to be relocated  reverse the steps in the installation  procedures that follow this section  Reuse all original packing containers and  materials and follow all safety notes used for installation  Improper packaging for  shipment will void your warranty     Adept MV Controller User   s Guide  Rev  A 49    Chapter 3    Controller ID Label    Controller ID Label    On the MV 5 and MV 10 controllers  the identification  ID  label is located on the  left or back side of the controller chassis  On it you will find the model and serial  numbers and the voltage and current ratings  A smaller serial number label is also  located on the front of the chassis near the On Off switch  see Figure 3 1   You  should always have this serial number available when you call Adept Customer    Service for technical support     See    Adept MV 4 Inse
42.  12 VDC none       Width    Occupies one backplane slot       Inputs  see Table 12 1 for input circuit specifications        Number of channels    32  4 groups of 8        Isolation     any I O group to any  I O group       any I O group to   VME bus    300 VDC    1000 VDC       Outputs  see Table 12 3 for output circuit    specifications        Number of channels    32  4 groups of 8        Output configuration    Current sourcing outputs       Power supply voltage    10 to 15 or 15 to 30 VDC  jumper  selectable       Output transient protection          Reverse voltage protection and transient  suppression provided              4 Specifications subject to change     Adept MV Controller  User   s Guide  Rev  A    207    Maintenance       Introduction     Fan Filter Inspection uid Cleaning MV  5 MV  10  Spare Parts List MV 5 MV 10   Changing the Lamp on the High Power Indicator     Adept MV Controller User   s Guide  Rev  A      210    211    212    213    209    Chapter 13 Introduction    Introduction    NOTE  The Adept Controller has no user serviceable parts other  than the items mentioned in this chapter     WARNING  The procedures and replacement of parts mentioned in    this section should be performed only by skilled or instructed  persons  as defined in    Safety    on page 30     210 Adept MV Controller User s Guide  Rev  A    Chapter 13 Fan Filter Inspection and Cleaning MV 5 MV 10    Fan Filter Inspection and Cleaning MV 5 MV 10    The air filter located on the fro
43.  54  55  55  55  56  56  56  57  57  57  59  59  59  60  60  62  62  62  64  64  65  66    47    Chapter 3    Installing an ASCII Terminal  User Supplied       Recommended Terminal for Systems Without a VGB    or AdeptWindowsPC  Contacting WYSE      Customer Supplied Serial infarfaee Cable    Installation Procedure    Installing a Stand Alone Controller in a Rack or    Panel  Space Around the Chassis  Rack Mounting  Panel Mounting        Installing a Robot Controller in a Rack or r Panel  Space Around the Chassis  Rack Mounting  Panel Mounting        MV 5 and MV 10 Controller Technica p  aficai    s    MV 4 Insert Technical Specifications      48 Adept MV Controller User   s Guide  Rev  A    66    66  66  67  67  67  68  68  68  69  69  70  70  72  72    Chapter 3 Shipping  Storage  Unpacking  and Inspection    Shipping  Storage  Unpacking  and Inspection    Shipping and Storage    This equipment must be shipped and stored in a temperature controlled  environment  within the range  25  C to  55  C  The recommended humidity  range is 5 to 90   nonconducting  It should be shipped and stored in the  Adept supplied packaging  which is designed to prevent damage from normal  shock and vibration  You should protect the package from excessive shock and  vibration     Before Unpacking    Carefully inspect all shipping crates for evidence of damage during transit  Pay  special attention to tilt and shock indication labels on the exteriors of the  containers  If any damage is indicated
44.  745  Expected character s  not found    746  Iemplate of uniform intensity    747  Iemplate not defined     748  Iemplate already defined     749  Vision aborted     750  Mixing half and full resolutions    751  No vision system selected     752  AOI not defined     753  Out of vision transform memory    754  Correlation template too big    755  Data overflow     756  A scratch frame store is needed  use VSELECT     757  Inconsistent hierarchy levels    758  No models     759  Unknown model       760    Duplicate model     761  No models planned     762  Vision software incompatible    800  Unknown error code     801  Invalid VFEATURE access     802  Invalid camera calibration     803  Illegal camera number           Adept MV Controller User   s Guide  Rev  A    371    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                          Code Message Text    804  Option not installed     805  Hardware not in system     859  Database manager internal error     900  Robot module not enabled     901  Obstacle collision detected     903  DeviceNet  Critical device off line     904   Fatal  E STOP signals are stuck off     905   Fatal  I O processor failure     906  Robot power off requested     907  E STOP circuit relay failure     908  E STOP from front panel button     909  E STOP from MCP E STOP button     910  E STOP from user E STOP button     911  E STOP from front pane
45.  89 336  EEC  Appendice  I  in fatto di sicurezza e sanit    La messa in funzione della macchina resta  vietata fintanto che l intero sistema nel quale questa    incorporata sia stato  dichiarato conforme alla versione vigente della suddetta normativa  Il  sistemasi intende comprensivo di tutte le parti accessorie e dispositivi di  sicurezza     Conditions d utilisation et d installations    L   quipement doit   tre install   et utilis   en respectant scrupuleusement les  instructions du manuel   Manuel d utilisation du robot Adept MV  Controller       L ensemble ne doit comporter que les cartes enfichables ou accessoires  list  s dans les tableaux 1 ou 2  Si des accessoires list  s dans le tableau 2 sont  install  s  l utilisateur devra  apr  s installation  v  rifier la conformit   avec  les directives EMC     Cette d  claration ne s applique que sur les produits Adept dont les  num  ros de r  f  rence sont sp  cifiquement list  s dans cette d  claration  Les  modifications suivantes sont susceptibles d annuler la conformit   des    quipements avec les directives de s  curit   a moins que de nouveaux tests  ne soient effectu  s    e Modifications non autoris  es des   quipements   e Substitution ou ajout de composants non list  s dans cette d  claration   e Ajout de composants ou accessoires par le client     P N 00330 01040  Rev  A    Plug in Modules and Accessories   Einschubmodule und  Zubeh  r   Modules enfichables et accessoires    Table 1  Table Tabelle Tableau 1     
46.  AUTOMATIC mode  11 30 Remote CIP   s Yes  MANUAL AUTOMATIC MANUAL  AUTOMATIC  switch CH 2  MANUAL   Open   switch must be in  AUTOMATIC   Closed AUTOMATIC mode  98 Adept MV Controller User   s Guide  Rev  A                                                       Chapter 5 Connecting Customer Supplied Safety and Power Control Equipment to the CIP  Table 5 2  Contacts Provided by the JUSER Connector  Continued    Pin Shorted if  Pairs   Description Comments NOT Used  Voltage Free Contacts Provided by Adept   12 31   System Power Switch Contacts    Mainly used to tum on  Use with external relay circuit to   MV 5 10 AC power with  turn on AC Power System Power switch on   CIP   13 32   E Stop indication CH 1  Contacts are closed when  CIP  MCP and user E Stops  are not tripped   14 33   E stop Indication CH 2  same as   Contacts are closed when  pins 13 and 32  CIP  MCP and user E stops   are not tripped   15 34 MANUAL  AUTO indication Contacts are closed in  CH 1 AUTOMATIC mode   16 35 MANUAL AUTO indication Contacts are closed in  CH 1 AUTOMATIC mode   Nonvoltage Free Contacts   2 21 Adept Supplied 5 VDC and Use with Remote High  GND for High Power On Off Power On Off switch  Switch Lamp above    See    Remote High Power  Control    on page 106 for  current limits    3 22 User Supplied 24 VDC for Active only in AUTO and  Central Control High Power REMOTE  NET 1  modes  on off   Adept MV Controller User   s Guide  Rev  A 99       Chapter 5 Connecting Customer Supplied Safety and 
47.  Boot    When using the AWC board in an AUTO Boot configuration  set DIP switch SW1  as follows     Table 4 7  Auto Boot Settings of DIP Switch SW1       SW 4   SW3   SW2   SW 1   Interpretation          OFF   OFF   OFF   OFF   CPU  1  normal operation  per NVRAM settings                          CPU Board Number Assignment    An AWC 060 main processor and an AWC 060 auxiliary processor may be  installed in the same Adept MV controller chassis  Each AWC board must have a  unique board address  The address is set on DIP Switch SW1 on the AWC board   Table 4 3 shows the switch settings for all processor module combinations  including CPU  1 and CPU  2  See Figure 4 1 for the location of DIP switch SW1     System Controller Jumper Settings    In Adept controllers  this jumper should not be installed     Adept MV Controller User   s Guide  Rev  A 81    Chapter 4    Ethernet Connections    Ethernet Connections    The Ethernet connector is a shielded RJ45 receptacle  See the AdeptNet User s Guide  for details on AdeptNET TCP IP  FTP  and NFS capabilities  see Figure 4 2 for the  location of the Ethernet connection   Adept strongly recommends the use of  shielded twisted pair cables to eliminate interferences from motor  amplifier  and  other sources of electromagnetic radiation  Ethernet packet transmissions can be  greatly impaired when shielded cable in not used     AWC Module Serial I O Ports    The AWC board has three serial I O connectors  two RS 232 and one RS 422 485  port  
48.  Buttons that have no effect on  your robot are ignored and in some cases cannot be selected     Robots With More Than Six Joints    In JOINT mode  each of the six buttons is used to control a specific joint of the  robot  If the robot has more than six joints  the F2 J7 J12 key can be used to access  the 7th to 12th joints  Only the robot currently selected by the MCP is affected   The currently selected joint is shown by the state of the LED on the joint axis key  as described below  If you press the key for joint 1  and the LED is steady  you are  controlling Joint 1  If you press F2 J7 J12  then press the key for joint 1  the LED  will flash  indicating that you are controlling Joint 7     Table D 1  Robots With More Than 6 Axes                   Joint Axis LED state Joint range  OFF None  STEADY 1to6  FLASHING 7 to 12                The MCP cycles from one range to the other each time the F2 J7 J12 key is  pressed     260 Adept MV Controller User   s Guide  Rev  A       System Messages    Introduction             2  2 2 ee ee ew ew we ew wl ew wl 262  Alphabetical Listing                     262  Numerical List         ses       amp  e        oS oH oe ee Dw wD oe BBY    Adept MV Controller User   s Guide  Rev  A 261    Appendix E Introduction    Introduction    While the V  system is being used  it is possible for hardware and software errors  to occur  For example  if commands or instructions are not entered in the correct  way  V  rejects the input  The usual response 
49.  Coden   Explanation User action   3 Amplifier 3 voltage If the error occurred while a  restrict sensor  channel 2   program was moving the robot  try  error  The robot  joint 3    changing the program to move the  is moving or robot less quickly or with a lower  accelerating too fast  rate of acceleration or deceleration   there is a fault with the     For hardware faults  consult your  voltage restrict sensor  or      Robot Instruction Handbook or  the voltage restrict    ro Pailt contact Adept Customer Service   sensor   s built in test  function failed    4 Amplifier 4 voltage If the error occurred while a  restrict sensor  channel 1   program was moving the robot  try  error  The robot  joint 4    changing the program to move the  is moving or robot less quickly or with a lower  accelerating too fast  rate of acceleration or deceleration   there is a fault with the   i For hardware faults  consult your  voltage restrict sensor  or      Robot Instruction Handbook or  the voltage restrict    ro Dealt contact Adept Customer Service   sensor   s built in test  function failed    5 Amplifier 4 voltage If the error occurred while a  restrict sensor  channel 2   program was moving the robot  try  error  The robot  joint 4    changing the program to move the  is moving or robot less quickly or with a lower  accelerating too fast  rate of acceleration or deceleration   there is a fault with the      For hardware faults  consult your  voltage restrict sensor  or      Robot Instruc
50.  Controller User s Guide  Rev  A    Adept DeviceNet      380    381    382      382    383      386    386    387    387    379    Appendix G Introduction    Introduction    DeviceNet is a low cost communications link that connects industrial devices to a  network and eliminates expensive hard wiring  The direct connectivity provides  improved communication between devices as well as important device level  diagnostics not easily available using hard wired I O interfaces     Adept Technology is a member of the Open DeviceNet Vendor Association   ODVA   which is independently run and operated and not directly associated  with any one company  The ODVA controls DeviceNet technical specifications  with help from Special Interest Groups  SIGs   Each SIG develops device profiles  for one line of product features to ensure interoperability  These profiles become  part of the technical specifications     The DeviceNet Specification is divided into two volumes and defines the  following elements     Volume 1    e DeviceNet Communication Protocol and Application  Layer 7    Application Layer      e Controller Area Network  CAN  and its use in DeviceNet  Layer 2   Data  Link Layer     e DeviceNet Physical Layer and Media  Layer 1   Physical Layer     Volume 2    e Device profiles to obtain interoperability and interchangeability among  like products    DeviceNet incorporates CAN  which defines the syntax or form of the data  transmitted  The DeviceNet application layer defines the sema
51.  Guide  Rev  A    Chapter 6    Connections and Indicators    Connections and Indicators    9                                                                                  OK LED indicates that this board has passed its start up  test     Video Bus connector     a 26 pin mini D sub connector for  installing one end of the video bus connector in  AdeptVision systems  The other end of the connector  connects to the EVI board   Not used in nonvision  systems      Monitor connector     a 15 pin female mini D sub  connector for the color monitor  See page 135     LEDs 1 to 4 are for Adept Service use only   DIP Switch  4 position      see Table 6 1 for functions     Pointer connector     a 9 pin male D sub connector for the  pointer cable from the Adept integrated   keyboard  trackball  Can also be used for a mouse or  touchscreen  See page 137 for details     Keyboard connector     a 5 pin female DIN connector for  the keyboard cable from the Adept integrated  keyboard  trackball  See page 136 for details     NOTE  On a graphics based system  the Vt system  monitor window is normally displayed on the  monitor connected to the VGB board  However  you  can redirect the system monitor input output to the  RS 232 Term port on the processor board     Adept MV Controller User   s Guide  Rev  A 133    Chapter 6    VME Bus Address    DIP Switch Settings    Table 6 1  VGB Board Front Panel DIP Switch Functions                               Switch Function  1 OFF     enables Adept logo d
52.  Information  EVI Board Specifications      Adept MV Controller User   s Guide  Rev  A      140    141    142    142    143    144    144    145    145    145    146    147    147    148    148    150    151    151    152    155    165    139    Chapter 7 Introduction    Introduction    140    The AdeptVision Enhanced Vision Interface  EVI  board is a single slot VME  board that is a vision frame grabber for use with the AdeptVision product     The EVI board features two 1K x 1K frame buffers  These buffers support  large format cameras  such as the Pulnix TM 1001  and provide additional frame  buffers for normal operation     The EVI board features a dedicated processor for running convolutions  For  example  the EVI board can process a 3 x 3 convolution on a 512 x 480 image in six  milliseconds     Refer to the AdeptVision User   s Guide and the AdeptVision Reference Guide for  complete information on installation  configuration  operations  and  programming of your vision system     Adept MV Controller User   s Guide  Rev  A    Chapter 7 Connections and Indicators    Connections and Indicators    O Video Bus connector     a 26 pin mini D sub connector for  installing one end of the Video Bus coupler in  AdeptVision systems  The other end of the coupler  connects to the VGB board                                   NOTE  This connector is not used with an  AdeptWindowsPC system that does not have a  VGB     Q Camera Strobe connector     a 44 pin D sub connector for  the four 
53.  MV Controller User s Guide  Rev  A    Chapter 7    Table 7 12  Pulnix TM 1001 Breakout Cable Pin Assignments  Continued     Camera Cable Pin and Signal Information                                                                                                                         From  Pin To  Pin Function   EVI 37 CAM1 7 Vd   EVI 38 CAMI1 8 Digital GND  EVI 22 CAM1 9 Clock 1   EVI 38 CAMI 12 Digital GND  EVI SHIELD CAM1 SHIELD   EVI 43 CAM2 3 Analog GND  EVI 29 CAM2 4 Video   EVI 35 CAM2 5 Digital GND  EVI 34 CAM2 6 Hd   EVI 19 CAM2 7 Vd   EVI 35 CAM2 8 Digital GND  EVI 20 CAM2 9 Clock 2   EVI 35 CAM2 12 Digital GND  EVI SHIELD CAM2 SHIELD   EVI 14 CAM3 3 Analog GND  EVI 44 CAM3 4 Video   EVI 33 CAM3 5 Digital GND  EVI 32 CAM3 6 Hd   EVI 18 CAM3 7 Vd   EVI 33 CAM3 12 Digital GND  EVI SHIELD CAM3 SHIELD   EVI 30 CAM4 3 Analog GND  EVI 15 CAM4 4 Video   EVI 17 CAM4 5 Digital GND  EVI 16 CAM4 6 Hd   EVI 31 CAM4 7 Vd   EVI 17 CAM4 12 Digital GND  EVI SHIELD CAM4 SHIELD   EVI 26 STROBE 3 Strobe 1   EVI 11 STROBE 4 Digital GND  EVI 39 STROBE 5 Strobe 2   EVI 23 STROBE 6 Frame Reset 1  EVI 11 STROBE 7 GND  FR Return   EVI 21 STROBE 8 Frame Reset 2  EVI SHIELD STROBE 9          Adept MV Controller User   s Guide  Rev  A    161    Chapter 7 Camera Cable Pin and Signal Information    Table 7 13  Four Camera Breakout Cable Pin Assignments                                                                                                                From  Pin   To  Pin   Function   S
54.  Optional Boards a     System inp  t Oulput ee  SIO    Adept Graphics Board  VGB   AdeptVision Interface Board  EVI   AdeptMotion Interface Boards  MI3 MI6   Adept VME Enhanced Joint Interface Board  EJI     AdeptForce VME Board  VFI   Digital Input Output Board  DIO     Auxiliary Processor  AWC With 68060 CPU    Optional Equipment      Compact Interface Panel  CIP   Manual Control Pendant  MCP   AdeptWindows  Color Monitor    Extended Keyboard      Third Party Terminals for Text  Based isk interface Controllers     Product Descriptions   AdeptVision  AdeptMotion VME    AdeptForce VME     Installation of Adept Controllers      Shipping  Storage  Unpacking  and Inspection    Shipping and Storage  Before Unpacking    Upon Unpacking   Repacking for Relocation    Controller ID Label  Facility Requirements  Voltage Interruptions   E  Enclosure and Disconnect Reguirem  nis    Installing the MV 5 and MV 10 Controllers   AC Power Requirements    Facility Overvoltage Protection    Power Entry Module  The CIP System Power Switch  Connecting AC Power Cord    System Grounding Information    Fuse Information  MV 5 and MV 10   Procedure to Remove Fuse Holder      Adept MV Controller User   s Guide  Rev  A    40  40  40  41  41  41  41  42  42  43  43  43  43  44  44  44  45  45  45  45    47    49  49  49  49  49  50  50  51  51  53  53  53  54  54  55  55  55  56    Table of Contents    Fan and Filter Information  MV 5 and MV 10    Cooling Fan  Filter Inspection and Cleaning  Compact Cont
55.  Otto Hahn Strasse 23   44227 Dortmund   Germany    Phone  49  231 75 89 40    Fax 49  231 75 89 450  adept    technology  inc  44  rue du Saule Trapu   91300    Massy   France   Phone  33  1 69 19 16 16   Fax  33  1 69 32 04 62    The information contained herein is the property of Adept Technology  Inc   and shall not be repro   duced in whole or in part without prior written approval of Adept Technology  Inc  The information  herein is subject to change without notice and should not be construed as a commitment by Adept  Technology  Inc  This manual is periodically reviewed and revised     Adept Technology  Inc   assumes no responsibility for any errors or omissions in this document   Critical evaluation of this manual by the user is welcomed  Your comments assist us in preparation  of future documentation  A form is provided at the back of the book for submitting your comments     Copyright    1993     1998 by Adept Technology  Inc  All rights reserved     The Adept logo is a registered trademark of Adept Technology  Inc     Adept  AdeptOne  AdeptOne MV  AdeptOne XL  AdeptThree  AdeptThree MV  AdeptThree XL   PackOne  PackOne MV  HyperDrive  Adept 550  Adept 550 CleanRoom  AdeptCobra 600  Adept 1850   Adept 1850XP  A Series  S Series  Adept MC  Adept CC  Adept IC  Adept OC  Adept MV   AdeptVision  AIM  VisionWare  AdeptMotion  MotionWare  PalletWare  FlexFeedWare   AdeptNet  AdeptFTP  AdeptNFS  AdeptTCP IP  AdeptForce  AdeptModules  AdeptWindows   AdeptWindowsPC  AdeptWin
56.  Out Ras  Contacts Provided by the JUSER Connector      Remote MCP Connections on the JUSER Connector      JCOM Connector Pin Assignments   DIO Input Circuit Specifications  JSIO connector   DIO Output Specifications  JSIO connector     JSIO Digital I O Connector Pin Assignments    DIO Extended Input Specifications   a  Extended Digital Output Circuit Specifications  JDIO1 Input Cable Pin Assignments   JDIO2 Input Cable Pin Assignments     JDIO3 Output Cable Pin Assignments   JDIO4 Output Cable Pin Assignments       VGB Board Front Panel DIP Switch Functions    Monitor Connector Pin Assignments   Monitor Compatibility Specifications   Keyboard Connector Pin Assignments   Pointer Connector Pin Assignments   Technical Specifications     Switch Settings for EVI Board 1   Switch Settings for EVI Board 2   Acquisition Switch Settings for SW1  Acquisition Switch Settings for SW2   SW8  Acquisition Switch Settings for SW1    Adept MV Controller User   s Guide  Rev  A    50  53  55  56  72    78  79  80  80  81  81  83  84  85  96  98  100  No  112  114  116  119  123  126  127  128  129  134  135  135  136  137  137  143  143  144    144    Table 7 6  Table 7 7    Table 7 8  Table 7 9    Table 7 10  Table 7 11  Table 7 12  Table 7 13  Table 7 14  Table 7 15  Table 8 1  Table 8 2  Table 9 1  Table 9 2  Table 10 1  Table 10 2  Table 10 3  Table 10 4  Table 11 1  Table 11 2  Table 12 1  Table 12 2  Table 12 3  Table 12 4  Table 12 5  Table 12 6  Table 12 7  Table 12 8  Table 12 9  Tabl
57.  P1  Jumper Plugs  Connecting the Monitor and Keyboard    Rack Mounting for MV 5 MV 10 Stand  Alone Controller    Panel Mounting for MV 5 MV 10 Stand Alone Controller    Installing Mounting Brackets on MV 5 and MV 10 Robot    Controllers   AWC Board Components Placement     AWC Connectors   Controller Interface Panel  CIP        Controller Interface Panel  CIP  Side View    Controller Interface Panel  CIP  Back Panel View    Connecting the CIP to the AWC   E   JUSER 37 Pin D sub Connector   J User 37 Pin and 50 Pin D sub Connector     JSIO Emergency Stop Circuit     JCOM Pin Locations   Digital Input Wiring Examples  JSIO Connector    Digital Output Wiring for JSIO Connector   Typical Extended Digital Input Wiring     Typical Extended Digital Output Wiring     Monitor Connector Pin Locations on VGB Board   Switch Locations on EVI Board     Rocker  Dip  Switch Positions for SWI on Motherboard  and Daughterboard   l  Video Coupling for a Two  Camera Connection  Four Camera Breakout Cable For RS 170 Cameras    Custom Breakout Cable for Pulnix TM 1001   D sub Adapter Cable for Pulnix TM 1001   Camera Cable Installation Drawing  RS 170   Camera Installation for Dual Pulnix TM 1001 Cameras    Pin Locations for Camera Cable Connector    12 Pin Hirose Male     RS 232 Serial I O Connector Pin Locations on SIO Board      Adept MV Controller User s Guide  Rev  A    37  38  54  56  58  61  61  65  68  69    71  75  82  89  91  93  95  101  102  103  No  113  115  121  124  136  142    14
58.  Passed without qualification          Conducted Emissions  EN55011 for group 1 ISM to Class A    Passed without qualification             Adept MV Controller User   s Guide  Rev  A    Appendix C Color Coding of Indicator Lights    Color Coding of Indicator Lights    Adept uses colored lamps and indicators to indicate equipment status  There are  two categories of indicator     e Operator indicators  These are located on the exterior of the equipment and  form part of the operator interface  specifically  the Manual Control Pendant   MCP   Compact Interface Panel  CIP   and the graphics monitor  The colors  Yellow  Green  White  and Orange are used     e Service indicators  These are located on the front panels of the controller VME  boards  and on the amplifier front panels  When the Adept controller is  installed as instructed  inside a recommended enclosure   these indicators are  not visible to the operator     Color Code Used by Adept for Operator Indicators    Table C 3  Operator Indicator Color Code                      Indicator Lights  Yellow  Meaning Condition requiring caution   Mode Indication  This color is used to attract the operator   s attention   Action Monitoring and or intervention  The operator should observe any precautionary    measures defined in the documentation for the indicator        White and Orange                Meaning Neutral   Mode Indication  These colors are used to provide general information   Action Monitoring  This type of indicator as
59.  Specifications      AdeptMotion Interface Board  MI3 MI6      Introduction  Connections and indicators  VME Bus Address      Jumper Settings and Resistor Configuration o on MI3 MI6      Connecting to User Equipment  MI3 MI6 Board Specifications      Enhanced Joint Interface  EJI       Introduction  Connections and indiedian   VME Bus Address    Address Settings for EJI Boards       Address Settings for Multiple Servo Boards   Belt Encoder Interface    EJI Board Specifications      AdeptForce VME Board  VFI     Introduction   Connections and indlediors  VME Bus Address     VFI Board Specifications      Digital Input Output Board  DIO       Introduction   Connections and indicator    Inputs     Outputs       Testing Outputs and Fust    Output Power Supply Voltage aac    Output Power Supply Current Selection      Adept MV Controller User s Guide  Rev  A    Table of Contents      169    170    170    170    170    172    173      174    175    176    177    177    177    179      180    181    182    182    182    184    186    187      188    188    189    190    191      192   lt  193    194    195    195    196    196    15    Table of Contents    13    16    Typical DIO Wiring   Optional DIO Cables  Labeling Cables      Input and Output Cable Wiring infermiction  Additional DIO Boards      Setting the Board Address    Labeling Sets of Cables    DIO Board Specifications      Maintenance      Introduction     Fan Filter Inspection and Cleaning MV  5 MV  10   Spare Paris List M
60.  T  P P  u u  T T                                           es Quee  1002  3004  s00s    ns    u    AMPLIFIER  SIGNAL    A    BELT  ENCODER    v       ARM  SIGNAL    ao See eres tee                                                                Q             D                                           adept                    technology  inc                             C                                        C  C                                           NA  UU  nn  UYU                         Figure 2 2  Adept Compact Controller    Adept MV Controller User   s Guide  Rev  A    Introduction    Chapter 2 Graphical User Interface and Text Based User Interface    Graphical User Interface and Text Based User Interface    Graphical User Interface Options    There are two ways to implement a graphical user interface on the Adept  Controller     e Install the optional VGB board with monitor and keyboard     e Install AdeptWindows  AdeptWindows may be used via a serial port or  AdeptNet  Ethernet      The graphics option allows you to run AdeptVision and all AIM software  products  It also allows you to create custom user interfaces complete with  multiple windows  pull down menus  icons  buttons  and slide bars  The  graphical elements are created using V  programming instructions  The graphics  option also allows connection of a high resolution color monitor  optional  and an  AT style keyboard with an integrated trackball  optional      Text Based Options    The nongraphical conf
61.  User action  Edit the PROGRAM line so all the arguments have unique names    With the V  SEE editor  you can press the Undo  F6  function key or  press ESC CTRL C to cancel the changes you have made to a   PROGRAM line       Duplicate prototype name    718     Explanation  The file specified in the current VLOAD command contains a proto   type with the same name as one that already exists     User action  VDELETE the conflicting prototype that already exists  As a precau   tion  save the existing prototypes first with a VSTORE command      Duplicate statement label    464     Explanation  The same program statement label is used more than once in a user  program     User action  Change one of the duplicate labels    Duty cycle exceeded  Mtr n   1021   Explanation  The indicated motor has been driven fast for too long a period of    time  The servo system has disabled Arm Power to protect the robot  hardware     Adept MV Controller User s Guide  Rev  A 279    Appendix E Alphabetical Listing    User action  Turn on Arm Power  reduce the speed and or acceleration for the  motion that was in progress or for motions that preceded that  motion  and repeat the motion that failed      Encoder fault    1025     Explanation  The servo board has detected a broken encoder wire on the indi   cated axis     User Action  Inspect the encoder wiring for intermittent connections or broken  wires  Try swapping the encoder cable with another  You can disable  this error with the SPEC utility  b
62.  VGB   EVI                                        Video Bus Coupling       Installed                RR                                           3  5  s  i      e      O    vevano    se    Four Camera  Breakout Cable                                                 Figure 7 3  Video Coupling for a Two Camera Connection    146 Adept MV Controller User s Guide  Rev  A    Chapter 7 Camera Cables    Camera Cables    Adept sells a standard four camera cable  A custom four camera version is avail   able for use with the Pulnix TM 1001  They all connect to the camera connector on  the front of the board  There is support for two strobe connections  The breakout  cable routes the signals away from the chassis   it does not connect directly to the  camera  To connect to the cameras  you must use an extension cable  Adept offers  a 10 meter cable for this purpose  These cables can also be purchased from Inter   con 1  Contact Adept Applications Support for current Intercon 1 part numbers     You can contact Intercon 1 at     Intercon 1 Vision Products  Box 1C   Merrifield  MN 56465   800  237 9576 Voice    218  765 3900 FAX    See Tables 7 7 to 7 14 for pin and signal information     Four Camera Breakout Cable for RS 170 Cameras    This cable has a 44 pin D sub connector on one end  and it breaks out to four  12 pin Hirose style camera connectors and one 9 pin D sub connector on the  other end  The length of the cable is 1 8 meters  70 inches      Due to the current limitation of the VM
63.  Vt language and operating system  These manuals are essential  for advanced applications programming     If you will be programming vision applications  you should order the AdeptVi   sion Reference Guide  in addition to the V  developer   s manuals      Manual Material Covered          V Operating System Reference   Descriptions of the V  operating system commands  Guide  known as monitor commands      V  Language Reference Guide   A complete description of the keywords in the basic  V  language system        AdeptVision Reference Guide Descriptions of the additional V  keywords available  with the AdeptVision VME option           NOTE  All of the above manuals are available on the CD ROM that  is shipped with the system     What s New in This Version    28    This revision  00330 01040  covers products that run under Vtversion 13 0 or  later  If you are working with a system using V  version 12 x or earlier  refer to  release 00330 01030 of this manual     The new products covered in this revision of the manual include     e The new Compact Controller  The Compact Controller combines a PA4 amp  chassis with two dual amplifiers  an MV 4 chassis insert that installs in the  two remaining amplifier slots  and a new system processor  The MV 19  controller chassis is obsolete     e The new AdeptWindows Controller  AWC  system processor boards  These  boards come in 68040 and 68060 versions and include built in Flash RAM and  Ethernet connections  These system processors replace
64.  actually move out of range  you  do not need to move the robot before continuing     2  move the  robot back into the working envelope  Correct whatever caused the  robot to get into the restricted area  Then enable power      Positive overtravel  Mtrn   1033     Explanation  The indicated motor has moved beyond the hardware limited posi   tive range of motion     User action  Move the robot back into the working envelope  Correct whatever  caused the robot to get into the restricted area  Then enable power      Power disabled  Manual Auto changed    645     Explanation  V  disables power when the Controller Interface Panel  CIP  switch  moves from MANUAL to AUTO or vice versa     User action  Use any valid method to enable high power    Power failure detected    667     Explanation  Indicates that a controller AC power fail condition has been  detected  If battery backup is installed  this error will be reported   when power is restored  by any I O operations that were canceled  due to the power failure  This error code may be trapped by a pro   gram using the REACTE instruction in order to provide some level  of automatic power failure response     User action  The user may need to restart or repeat any operations that were  interrupted by the controller AC power failure  Some reinitialization  of the system may be required  for example  any robot s  connected  to the controller need to be recalibrated after a controller power fail   ure      Power failure detected by robo
65.  allocated even if it is not visible  Systems with  AdeptVision always have the vision training window allocated      User action  Where possible  change your window definitions to omit menu bars  and scroll bars  If necessary  use the utility program CONFIG_C to  increase the number of window buffers      Trajectory clock overrun    636   Explanation  One of these three conditions has occurred   1  the time for a new  trajectory point has arrived  but the internal trajectory task has not    finished computing the previous point   2  the servos did not receive  trajectory data at the expected time because the trajectory task took    348 Adept MV Controller User s Guide  Rev  A    Appendix E    User action     Alphabetical Listing    too long to compute and write out the data  or  3  the trajectory  interval is equal to or less than the servo interval     Perform one or more of the following   1  if the trajectory cycle time  is less than 16msec  change it to the next longer time   2  move servo  tasks off CPU  1 to allow more time for trajectory generation   3   upgrade the system processor to increase the throughput   4  reduce  the number of robots or axes that you are operating  or  5  if the tra   jectory cycle time is set to 2msec  make sure the servo interval is  Imsec      Undefined program or variable name    406     Explanation     User action      Undefined value     Explanation     User action     The program or variable  referenced in a command or program step   d
66.  and restarted its protocol  The local protocol is  stopped and all pending I O requests are completed with this error     User action   1  Close and reopen the DDCMP line   2  check the remote program  logic to see why it restarted the protocol      Network timeout    562     Explanation  This error occurs when a network transaction is initiated but no  reply is received from the server     User action  Check network integrity  Make sure the server is up and running   Make sure the correct IP address is being used      NES error  Code n   1200 to 1299     Explanation  Because NFS returns errors that do not have corresponding mean   ing in V   some NFS errors are reported as a variable NFS error   Errors in this range have the following interpretation  V  error num   ber     1200 n  corresponds to NFS error code n  Table E 4 describes  the currently known NFS error codes that are reported in this way     Table E 4  NFS Error Message Codes          Code n Explanation  19 No such device   30 Read only file system  A write operation    was attempted on a read only file system     69 Disk quota exceeded  The client   s disk quota  on the server has been exceeded     99 The server   s write cache used in the  WRITECACHE call was flushed to disk        Adept MV Controller User   s Guide  Rev  A 321    Appendix E Alphabetical Listing     No air pressure    607     Explanation  V  detected that the air supply to the robot brakes and hand has  failed  High power is turned off and cann
67.  at an unexpected time  The encoder may be gaining or losing  counts  there may be a hardware problem with the zero index sig   nal  or the Counts per zero index configuration parameter may be  set incorrectly     Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Continue to use the system  Contact Adept Customer Service if this  error occurs repeatedly      Unexpected zero index  Mtrn   1005     Explanation  A zero index signal was received from the encoder for this motor at  an unexpected time  The encoder may be gaining or losing counts   there may be a hardware problem with the zero index signal  or the  Counts per zero index configuration parameter may be set incor   rectly     User action  Turn on high power  calibrate the robot  and continue to use the sys   tem  If this error occurs repeatedly  contact Adept Customer Service      Unknown editor command    363     Explanation  An unknown keystroke or extended command was issued while  using the SEE program editor     User action  Enter another command      Unknown error code    800     Explanation  An error code that does not correspond to a known error message  was received by V  from an external device     User action  If an external computer is communicating with V  when the error  occurs  verify that it is sending proper error codes  Otherwise  a  software error is indicated  It would be appreciated if you would  report the error to Adept Application Engineering  Please inc
68.  auto_    Enter one or two digits  press REC DONE  and all programs and variables in  system memory will be stored to a file on the default disk with the name  autoxx v2  For example  if you had entered    11     the file AUTO11 V2 would be  created  and all programs and global variables in system memory would be  stored to that file     CMD1 and CMD2 When CMDI is pressed  the system attempts to load the file  CMD1 V2 from the default disk  and COMMAND the program CMD1  The program  file CMD1 V2 must reside on the default disk  and it must contain a command  program named    cmd1     If the file does not exist  or does not contain a correctly  named program  the operation will be aborted and the appropriate error message  will be displayed on the LCD  If CMD2 is pressed  the file CMD2 V2 will be loaded  and    cmd2    will be COMMANDed     Prog Set Function    Using the Prog Set button  you may select a new program to execute  set the  starting step number  set how many cycles of the program to perform  set the  monitor speed  and start a memory resident application program  See   Figure D 10     Adept MV Controller User   s Guide  Rev  A 247    Appendix D MCP Predefined Functions       1 1 50    NEW STEP CYCLE SPEED START    CLIO  OL IO  IO             Figure D 10  Program Set Function Button    New Press the NEW soft button and the LCD displays        SELECT A NEW PROGRAM    progl prog2 prog3 prog4  lt MORE gt     To select a different program  press the soft button under t
69.  be required from the power supply  In this    Adept MV Controller  User   s Guide  Rev  A    Chapter 12    Outputs    case  a minimum of 4 power pins should be used  Nine power pins are provided  to allow for more wire connections to decrease the voltage drop across the power  supply wires  If you experience an excessive voltage drop  make connections to  additional power pins  to a maximum of 9      The ground connection should connect to the power supply directly  not to the  ground connection of the load  This will isolate the board from any voltage drop    across the load ground wires     Table 12 3  Digital Output Circuit Specifications                      channel    Parameter Value   Low power supply range 10 VDC  lt  Vsup  15 VDC  High power supply range 15 VDC  lt  Vsup  lt  30 VDC  Power supply ground current I   lt 35 mA   Operational current range  per Iout  lt  400 mA       Vout  output on  Lout   400 mA    Vag   08   Vege   V    sup sup       Output off leakage current    Tout  lt  400 pA       Turn on response time    10 usec maximum       Turn off response time          120 usec maximum          CAUTION  The above specs apply only to the output channels on the    DIO board  See Chapter 8 for specs on the digital output channels  on the SIO board  See Chapter 5 for specs on the digital output    channels on the CIP     Adept MV Controller  User   s Guide  Rev  A    197    Chapter 12    Typical DIO Wiring    Typical DIO Wiring       Adept Supplied Equipment    
70.  below     The JDIO3 and JDIO4 output connectors are also similar except that JDIO3  handles the group 1 and group 2 output signals and JDIO4 handles the group 3  and group 4 output signals  The optional digital output cables can be connected to  either JDIO3 or JDIO4  Make sure to clearly label the cables once you have  completed your installation so that the cables do not get swapped by mistake  see  the warning below     WARNING  Make sure to clearly label the JDIO1 to JDIO4 digital I O  cables so that they are always plugged into the correct connector   Swapping the JDIO1 and JDIO2 or JDIO3 and JDIO4 cables could  cause damage to your equipment  Depending on the installation   this could potentially cause injury to personnel in the area     These cables all also used for wiring the DIO boards  If you use both  the extended DIO on the CIP and optional DIO boards  make sure  all cables are clearly marked     Input and Output Cable Wiring Information    The pinouts  signal names  and wire color information for the input and output  cables are shown in the next four tables     Adept MV Controller User   s Guide  Rev  A 125                                                                         Chapter 5 Optional DIO Cables  Table 5 10  JDIO1 Input Cable Pin Assignments  Pin Signal Signal Wire Pin  Number   Group 8 Color Locations  JDIO1 15 1 1033 red white  JDIO1 6 1 1034 orange Ee Pin 9  JDIO1 16 1 1035 green  white pnag ee  JDIO1 7 1 1036 blue    O  JDIO1 17 1 1037 blue  wh
71.  connector on the CIP and the plug affixed to the CIP connector on  the AWC  Verify that the CIP is connected securely  If this error per   sists  contact Adept Customer Service      Manual mode switch 2 off detected by CPU    918     Explanation  An E STOP condition has occurred during manual mode because  the CPU has detected on signal channel 2 that the manual mode key  switch has been set to automatic mode  Normally  this message is  suppressed and error    645 is reported  There may be a hardware  problem with the CIP  its cabling  or  most likely  the AWC     User action  If safe to do so  toggle the auto manual key switch and attempt to  enable HIGH POWER again  Reseat the plug affixed to the JAWC  connector on the CIP and the plug affixed to the CIP connector on  the AWC  Verify that the CIP is connected securely  If this error per   sists  contact Adept Customer Service     Adept MV Controller User   s Guide  Rev  A 311    Appendix E Alphabetical Listing     Maximum number of prototypes exceeded    712     Explanation  A maximum of 25 prototypes may be in the AdeptVision system  memory at one time     User action  If not all of the current prototypes are needed  then store them on  disk using the VSTORE monitor command and VDELETE the pro   totypes that are not needed  This will reduce the number of proto   types in memory so that more may be VTRAINed or VLOADed      Maximum number of samples trained    739     Explanation  An attempt has been made to train a charact
72.  control  All external device inputs and outputs are opto isolated   Each of the channels on the MI3 MI6 can be configured for either servo control of  a robot axis  or for conveyor belt tracking from an external encoder  See Chapter 9  for more details     Up to four MI6 MI3 boards can be installed in an Adept controller  as long as  there is sufficient processing power and sufficient available slots     Adept VME Enhanced Joint Interface Board  EJI     The Adept VME Enhanced Joint Interface board  EJI  is required when an Adept   robot or Adept Modules are installed in an Adept controller system  The EJI board  interfaces to the encoders and amplifiers for the robot  Also  the EJI is the interface  to belt encoders in conveyor tracking applications for Adept robots  See Chapter   10 for more details     AdeptForce VME Board  VFI      The AdeptForce VME board  VFI  is part of the AdeptForce VME product  Other  components included in the product are the AdeptForce VME software module  and the force sensing unit installed on a robot  See the product description later in  this chapter for more information  See Chapter 11 for more details        1 Im applications using the VFI board  it may be necessary to use additional EMC procedures  such  as installing the controller in an EMI RFI shielded enclosure  For installations in Europe  see the  Manufacturer   s Declaration of Conformity  inside the front cover of this manual  for important  EMC information     Adept MV Controller U
73.  error       512  File format error     513  File not opened     514  File or subdirectory name error    515  Already attached to logical unit    516  Not attached to logical unit    517  I O queue full     518  Illegal I O channel number    519  Driver internal consistency error      520    Invalid disk format     521  Wrong disk loaded       522  Data error on device       523  Bad block in disk header       524  Communications overrun     525  Illegal I O redirection specified    526  No data received     527  Illegal user LUN specified       528    Ilegal record length       529  Output record too long       530  Protection error     531  Communication time out     532  Out of I O buffer space     533  Invalid hardware configuration    534  Network restarted remotely    535  Network closed locally       536  Too many network errors     537  Unknown network node     538  Network node off line           Adept MV Controller User   s Guide  Rev  A    365    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                          Code Message Text      539  No matching connection       540    Invalid connection specified     541  Invalid network protocol     542  Network not enabled     543  Illegal when network enabled    544  Not configured as accessed     545  Nonexistent subdirectory     546  Subdirectory list too long     547  Subdirectory in use     548  Illegal while pr
74.  firmly seated in the controller backplane  Contact Adept Cus   tomer Service if the problem persists      Incompatible robot and safety ID    644   Explanation  The robot and controller do not have the same safety options     User action  Make sure that the correct robot and controller are being used  together  Install  or remove  the appropriate EN954 Safety Category  license in the controller      Inconsistent hierarchy levels    757     Explanation  The VPLAN FINDER vision instruction has attempted to combine  two or more object finder models that were not trained at the same  hierarchical  subsample  level     User action  Retrain the models so that they are all at the same hierarchical lev   els      Information not available    730     Explanation   1  A VGETPIC  VPUTPIC  VRULER  VRULERI  or VWINDOW  operation has been attempted when the specified frame store   binary or grayscale  does not contain valid picture data   2  No  information is available for VGAPS or VSUBPROTO  for example   V LAST VER DIST is set to zero   or the prototype name specified is  not the name of the last object located     User action  Change the operations that precede the failed one to make sure the  required conditions are satisfied      Initialization error    505   Explanation  An I O device reported an error condition during its initialization   Initialization is performed during power up and after a reset  and    may also be performed after certain nonrecoverable I O errors  occur     3
75.  for general purpose serial I O functions  on the CIP  see Figure 5 3 and Figure 5 8 for the location of the JCOM connector  and its pin locations   This serial port is referred to as device LOCAL SERIAL 4  This  serial port can be accessed by any Adept system processor configured to run Vt   The connector is a 9 pin DB 9 male receptacle  The signal and pin information are  shown in Table 5 4     See the V  Language User   s Guide for information on serial I O  See the  Instructions for Adept Utility Programs for default configuration information  using the CONFIG _C program  The serial port on the CIP can be configured for use  at up to 38 400 bps     Table 5 4  JCOM Connector Pin Assignments                         Pin Signal Pin Signal  1 Not used 6 Not used  2 RXD 7 Not used  3 TXD 8 Not used  4 Not Used 9 Not used  5 SG  Signal   Ground                          Figure 5 8  JCOM Pin Locations    NOTE  The serial port on the CIP does not provide hardware  handshaking signals    110 Adept MV Controller User   s Guide  Rev  A    Chapter 5 Connecting User Supplied Digital I O Equipment    Connecting User Supplied Digital   O Equipment    There are two sets of Digital I O connections on the CIP  The JSIO connector  accesses the first set  a group of 12 inputs and 8 outputs  The signals are  numbered 1001 through 1012 for the inputs and 1 through 8 for the outputs  In the  JSIO group  all the signals have independent source and ground connections  This  group of inputs contains
76.  for the string indicated  in the search mode indicated     User action  This is an informational message  You can use the Repeat command  to perform the indicated search  or you can use Find  or Change  to  initiate a new search  or replacement  operation  The EXACT  extended command controls the setting of the search mode     Searching for string  ignoring case   None     Explanation  The SEE editor command 0  has been entered  The editor is prepared  to search for the string indicated  in the search mode indicated     User action  This is an informational message  You can use the Repeat command  to perform the indicated search  or you can use Find  or Change  to  initiate a new search  or replacement  operation  The EXACT  extended command controls the setting of the search mode     Adept MV Controller User   s Guide  Rev  A 339    Appendix E Alphabetical Listing     Servo board E Stop fuse open    673     Explanation  Your servo board has a fused E STOP circuit  and the system has  detected an open circuit at that location     User Action  Refer to your hardware documentation  consult with Adept Cus   tomer Service as needed for details about types and locations of  fuses  and replace the fuse      Servo board 12v fuse open    671     Explanation  Your servo board has a fused 12 volt bus  and the system has  detected an open circuit at that location     User Action  Refer to your hardware documentation  and replace the fuse      Servo board solenoid fuse open    672     E
77.  from moving      2  The robot base has become overheated     User action   1  Push the brake release button at the robot base and move the  joints back into the normal working range  Turn on high power and  continue program execution      2  Check the fan filter on the robot base  and check the ambient  temperature of the robot  Allow the robot to cool down  turn on  high power  and continue program execution      Line too long    354     Explanation  An operation was attempted that would have resulted in accessing  a program step that contains too many characters  A single program  step can contain at most about 150 characters     User action  Enter the program step as two or more separate steps    Location out of range    610     Explanation  V  has encountered a location that is too far away to represent  pos   sibly within an intermediate computation  or that is beyond the  reach of the robot  This probably indicates an error in a location  function argument value or in a compound transformation     User action  Check to make sure you are using location functions and operations  correctly and edit the program as required      Location too close    618     Explanation  An attempt has been made to move the robot to a location that is too  close to the robot column  This probably indicates an error in the  value of a location function argument or an incorrect compound  transformation     User action  Check to make sure you are using location functions and operations  correc
78.  has a 9 pin D sub connector on one end and four Video and Sync BNC  connectors and power connectors at the other end  The cable length is 1 54 meters     60 inches    ER Strobe    Lia Orange p  N Frame Reset 1    Red                                                                                                 9 pin dl ER Black o  D sub i Q Strobe  Connector     S White  N Frame Reset 2       Yellow    O Power  O Ground    D sub Auxiliary Connector Pin Assignments    ae   5    Signal          User  12V to cameras  User power return  Gnd   Strobe 1   Strobe return  Gnd   Strobe 2   Frame reset 1   Frame reset return  Gnd   Frame reset 2   Shield  chassis ground                                o  CO  NI    O By  CO  N         Figure 7 6  D sub Adapter Cable for Pulnix TM 1001    150 Adept MV Controller User   s Guide  Rev  A    Chapter 7 Installing Camera Cables    Installing Camera Cables    See the AdeptVision User   s Guide for information on mounting cameras and  strobes in your system  Figure 7 7 shows the installation of a typical four camera  RS 170 breakout cable and the associated hardware     CAUTION  Turn off the controller before installing or removing a  i  camera or cable  Failure to do this may damage the EVI board     Connecting the Cables to the RS 170 Standard Camera    This section describes the steps for connecting the cables between the EVI board  and the RS 170 Cameras     1  Turn off the Adept MV controller   2  Connect the camera to a 10m camera cable  
79.  in 201 mm      7 9    E 221 mm      8 70    Figure A 4  MCP Cradle Dimensions  Adept MV Controller User   s Guide  Rev  A 221    Appendix A    Compact Interface Panel Dimensions    Compact Interface Panel Dimensions                      o                aday                                                                6 35 mm       25 in  289 56 mm   11 40 in   7 62 mm 304 80 mm    30 in   12 00 in   o o         Ep 5 9 cl   Er a gt  O  3 z E  106 68 mm O g 3 58 Po QA  28   4 20 in  io 58 58 35   lile l  z  gs se 53 sig E    2 2   Es os os es E     N 7O     O  lt     pA   Sa 5 5 2        so                        o  O  ei mm   274 32 mm    i  59 en 279 10 mm  10 80 in     50 in   10 99 in                                            67 56 mm   2 66 in     71 58 mm   2 82 in     78 23 mm ___   3 08 in     LF       Figure A 5  CIP Dimensions    222 Adept MV Controller User   s Guide  Rev  A    Position Latch and  Vision Trigger    External Input for Position Latch and Vision Trigger               224  Position Latch             224  Hardware PE RR of Boards on an Adepi Controier     225  Vision Trigger            226  Combined Vision Trigger al Position Latch     Vision in e    Loop       2 oe ko oS ES eee Be Oe aa n a s 226    Adept MV Controller User   s Guide  Rev  A 223    Appendix B External Input for Position Latch and Vision Trigger    External Input for Position Latch and Vision Trigger    The Adept controller provides four special purpose  high speed digital inputs  or
80.  informational message    Database manager internal error    859     Explanation  This error indicates that the system has encountered an inconsis   tency     User action  Contact Adept Application Engineering  Please record the details of  exactly what you were doing at the time the error occurred      Data checksum error    510     Explanation  An error was detected while transferring information to or from an  external device     User action  Attempt the transfer again  If the problem persists  contact Adept  Customer Service      Data error on device    522     Explanation  An error was detected while attempting to read information from an  external device  possibly because a diskette has been damaged or  was not formatted properly     User action  Attempt the read again  Make sure the correct diskette is being  used  that it is properly installed in the drive  and that it is format   ted   Recall that formatting a diskette erases its contents       Data overflow    755     Explanation  The vision binary correlation hardware has found more matches  within the search area than it can process     Adept MV Controller User s Guide  Rev  A 215    Appendix E Alphabetical Listing    User Action  Search a smaller area or redefine your binary template so that it con   tains more distinguishing features      Device error    660     Explanation  An error was detected for an external device such as one specified in  the last DEVICE or SETDEVICE program instruction  The actual  error 
81.  input signal     User action  Restore the front panel external input signal state  Reenable HIGH  POWER as desired      E STOP from MCP enable switch    913     Explanation  An E STOP condition has occurred because the enable switch  for   merly called HOLD TO RUN switch  on the MCP has been  released  During MANUAL mode  releasing this switch performs a  controlled power off rather than an E STOP     User action  Hold the MCP enable switch and reenable HIGH POWER as    desired    E STOP from MCP E STOP button    909   Explanation  An E STOP condition has occurred because the E STOP button on  the MCP has been pressed   User action  Unlatch the locking E STOP button  Reenable HIGH POWER as  desired    E STOP from robot    640     Explanation  The motion interface board has detected an E STOP condition gen   erated by the RSC in the robot  This error is probably due to low air  pressure  joint 1 overtravel  or motor overheating  A subsequent  error message may provide more information     User action  Check for a subsequent message  To determine if there was an unre   ported RSC error  type listr error task 4   where task is the number  of the task that received the error  If no additional information is  available  check for low air pressure  joint 1 overtravel  or motor  overheating      E STOP from user enable switch    912     Explanation  An E STOP condition has occurred because the user enable switch   formerly called the HOLD TO RUN switch  has been released     284 Ad
82.  interlocked from read write access     Program name   None     Explanation  A SEE editor command to change to a different program has been  entered     User action  Enter the name of the new program to be edited  or press RETURN  to cancel the request      Program not executable    307     Explanation  Because of program errors detected during loading or upon exiting  from the editor  this program cannot be executed     User action  Edit the program to remove any errors      Program not on top of stack    421     Explanation  A DO context specification has referenced an automatic variable or  a subroutine argument in a program that is not on the top of the  stack for the specified task     User action  Reenter the DO command and specify the correct program context  or eliminate references to automatic variables and subroutine argu   ments  Use the STATUS command to determine which program is  on the top of the stack     Program task   stopped at program name  step step number date time  4     Explanation  Execution of the program task indicated by   has terminated for the  reason indicated in the message that preceded this message  The  step number displayed corresponds to the next NEXT program step  that would be executed  for example  if PROCEED were entered    The current date and time are displayed if the system date and time  have been set     User action  None  This is only an informational message    Program task not active    318     Explanation  An attempt was made 
83.  lock       648  User has not tested MMSP system       649  Timeout  MCP enable switch not toggled      650  Manual control pendant failure       651  RSC communications failure    368 Adept MV Controller User s Guide  Rev  A    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                    Code Message Text      652  RSC reset       653  RSC time out       654  RSC transmission garbled       655  RSC bad packet format       656  RSC calibration load failure      658  Device hardware not present      659  Device time out       660  Device error       661  NVRAM data invalid       662  Device sensor error       663  Device reset       665  NVRAM battery failure       666  Must use CPU  1       667  Power failure detected       668  Device in use       669  RSC hardware failure       670  RSC power failure       671  Servo board 12V fuse open      672  Servo board solenoid fuse open      673  Servo board E Stop fuse open      674  Servo task overloaded       675  Timeout enabling power       676  RSC module ID doesn t match robot    701  VISION not enabled     702  No prototypes     703  Too many vision requests pending      704  No objects seen     705  Camera not running           Adept MV Controller User   s Guide  Rev  A    369    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                        
84.  maximum current rating of a thick cable trunk line is 8A  Verify that this  complies with your national and international standards  It might be necessary to  limit the maximum current to a lower value if standards in the U S  or Canada  apply  The maximum current value is a theoretical value  The cable size supports  a higher current than 8A  Depending on the topology of nodes relative to the  power supply  higher currents might be possible  See the DeviceNet technical  specifications for further information     The maximum current rating of a thin cable trunk line is 3A  If you use the thin  cable on a long line  the resistance of the cable decreases the maximum current  value  See Table G 5 and the DeviceNet technical specifications and for further  information     Table G 5  Maximum Current on a Dropline Relative to its Length                                  Length of Dropline Maximum Current  1 5 m  5 ft   3A   2 0 m  6 6 ft   2A   3 3 m  10 ft   1 5A   4 5m  15 ft   IA   6m  20 ft   0 75A       For the calculation of the maximum current at a specific length  use the following  formula     l  Length of the drop line in meters  m   i  Maximum  current in amps    4 57    i           l  This calculation applies to the sum of the currents of all the nodes on the selected    drop line  The length  1  is not the cumulative length of the drop line  it is the  maximum distance from any node on the dropline to the trunk line     Adept MV Controller User   s Guide  Rev  A    App
85.  mm  Note 1  Allow 25 mm minimum at right    Note 1  Allow 75 mm minimum at front for  and left sides for air intake and exhaust    power cord and signal cable clearance    Figure A 2  Adept MV 5 10 Robot Outline Drawing    219    Adept MV Controller User   s Guide  Rev  A    Appendix A The Adept Compact Controller Dimensions    The Adept Compact Controller Dimensions                                                                                                                                                                                                                                                                                                                                  290 mm  N  11 4 in    Note 1  Allow 75 mm  3 in   minimum at front  for power cord and signal cable clearance   Note 2  Allow 25  1 in  mm minimum at right Top View  and left sides for air intake and exhaust  290 mm  216 mm              8 5 in    11 4 in    A s     JE 4  O  O  mt O  479 mm     18 9 in      a  N Ea   od LLL i    ES     18 mim Side View    Front View  0 7 in      Figure A 3  Adept Compact Controller Dimensions    220 Adept MV Controller User   s Guide  Rev  A                                                                      Appendix A MCP Cradle Dimensions  MCP Cradle Dimensions  4X 10 2 mm   0 4    t 2xf CN EN  28 7 mm   1 139      4   1  an S  2X  203 2 mm   8    271 5 mm   10 69     gt     lt  4 X 4 8 mm         0 188    i i   faxozmm      LT  0 38    e 4X 99 7 mm     20 38   
86.  motor took too long to complete the last motion  pos   sibly because the robot is blocked and cannot reach its destination     User action  Turn on high power and retry the motion after making any neces   sary program changes  If this error occurs repeatedly  contact Adept  Application Engineering for assistance      Time out enabling amplifier  Mtr n   1009     Explanation  The power amplifier for the indicated motor has signaled a fault  condition  A momentary power failure or a hardware error may  have occurred     User action  Turn high power back on and restart the program  If the error per   sists  contact Adept Customer Service      Timeout enabling power    675     Explanation  High power did not enable within the allowed amount of time  and  the servos reported no other error during the timeout period     User action  For non Adept robots  use the SPEC utility to increase the value of  the high power time out     For Adept robots  double check your installation  cabling  AC  power line voltages  circuit breakers  amplifier retaining screws   cables  and contactors   For information about the correct configura   tion for installation  refer to your Robot Instruction Handbook   Make sure that the amplifier chassis is properly connected to a  power source and is turned on  Try again  If the problem persists   contact Adept Customer Service     346 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing     Timeout  MCP enable switch not toggled    6
87.  name used in a command or instruction was not rec     ognized by V      User action  Check the name and retype the line     306 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing     Invalid qualifier    476   Explanation  An invalid qualifier was specified on the last command   User action  Enter the command again  with a valid qualifier      Invalid request while camera running    706     Explanation  An operation was attempted that requires the vision system to be  idle  but it was still processing an image     User action  Usea VWATT instruction to make program execution wait for the  vision system to be idle      Invalid request while vision training    729     Explanation  A VEDGE INFO or VGAPS instruction has been attempted while  the vision system is in prototype training mode     User action  Use the manual control pendant to terminate prototype training   type Ctrl C at the system terminal to abort a VTRAIN command  or  abort execution of the program that initiated training      Invalid servo error  Mtr n   1001     Explanation  An unrecognized error was reported for the indicated robot motor     User action  Attempt the operation again  Contact Adept Customer Service if the  error repeats      Invalid servo initialization data    625     Explanation  During V  system initialization after booting from disk  servo ini   tialization data in the wrong format was found  This can be caused  by using a version of the SPEC utility that is incomp
88.  new program  on MCP 248  Serial I O  on SIO module 170  Serial interface  Wyse  terminal  user supplied cable 67  Serial Port 1  RS 232TERM  82  Serial Port 2  RS 232  83  SFLED 74  Shipping information 49  Side connectors 91    Index    SIO  Used with CIP 192  SIO module 40  168 172  floppy drive 170  hard drive 170  RS 232 connectors 170  technical specifications 172  Spare parts list 212  Speed  setting  on MCP 248  Speed bar  on MCP 252  Standards compliance 33  sources 228  Starting program execution  on MCP 248  Status  displaying system on MCP 244  Status LEDs 74  Step  selecting starting  on MCP 248  Storage information 49  Store All function  on MCP 247  Storing programs with the MCP 247  Support  phone numbers 34  System Controller Jumper Settings 81  System Input Output module  see SIO  module  System Power Switch 90    T    Technical specifications   EVI module 165   MI3 MI6 module 177   SIO module 172   VFI module 190   VGB module 137   VJI EJI module 186  Terminal mode  ASCII Terminal    Interface 83   Testing Extended I O Outputs 122  The MCP Bypass Plug 97  Third party vendors   Wyse Technology 66  TOOL state   and TOOL transformation 254  Tool state    Adept MV Controller User   s Guide  Rev  A 395    Index    on MCP 254 MV 5 MV 10 53  TOOL Transformation 254 overvoltage protection   Typical Extended Input I O Wiring 121 MV 5 MV 10 53    U    Unpacking Information 49  Used with a VGB Interface 83  User Connector  JUSER  91    V  vt  messages 262  VFI module 
89.  of  these cables  or an equivalent      This cable can be used with both RS 170 cameras and the Pulnix TM 1001 camera     Custom Pulnix TM 1001 Four Camera Breakout Cable    148    This cable available from Intercon 1 has a 44 pin D sub connector on one end  and  it breaks out to four 12 pin Hirose style connectors and one 9 pin D sub connector  on the other end  The length of the cable is 1 8 meters  70 inches   This cable is  used with the custom Pulnix TM 1001 D sub to BNC adapter breakout cable   described in the next section     Adept MV Controller User   s Guide  Rev  A    Chapter 7 Camera Cables    To Camera Strobe  connector on EVI  board             CAM 1                      CAM 2                                        CAM 3                CABLE ASSY  CAMERA  INTERFACE 4X    ADEPT                   CAM 4                                                                                      m H D sub  Auxiliary    D sub Auxiliary Connector Pin Assignments          5 Connector                                              TV    in  Signal             User  12V to cameras  User power return  Strobe 1   Strobe return   Strobe 2   Frame Reset 1   Frame Reset return  Frame Reset 2   Shield  chassis ground     SL                                     CO  CO  N 9  O A  CO  N            Figure 7 5  Custom Breakout Cable for Pulnix TM 1001    Adept MV Controller User   s Guide  Rev  A 149    Chapter 7 Camera Cables    Custom Pulnix TM 1001 D sub to BNC Adapter Cable    This cable
90.  program task shown has attempted to evaluate an expres   sion that is too complex to fit in the stack for that task  The value is a  hexadecimal number where    H1   monitor task and    HD   task 0    HE   task 1     H27   task 26  and  H28   task 27     User action  If the n value is one of those listed above  reduce the complexity of  the offending expression  If the value is not one of those listed  an  internal problem with V  is indicated  In that case  it would be  appreciated if you would report the error to Adept Application    Adept MV Controller User   s Guide  Rev  A 291    Appendix E Alphabetical Listing    Engineering  Please include the details of the error message and  what you were doing at the time the error occurred     To save programs that are in memory  you can restart Vt tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system       Fatal  System clock dead   None     Explanation  During initial startup  V  has failed to detect proper operation of the  system clock and timer hardware  V  cannot run without the clock  operating properly     User action  Power down the controller and try starting it again  If the problem  persists  contact Adept Customer Service       Fatal  System clock too fast   None     Explanation  During initial startup  V  has detected that the system hardware  clock is running too fast  V  cannot run without the clock operating   
91.  program using the buttons   they are referred to as soft buttons   Prog   ramming the MCP is covered in the V  Language User   s Guide   Figure D 3 shows  the soft buttons     238 Adept MV Controller User s Guide  Rev  A    Appendix D Manual Control Pendant Basics    Function Buttons    The predefined function buttons have specific  system wide functions assigned to  them  These functions are covered in    MCP Predefined Functions    on page 241   The programmable function buttons are used in custom application programs   and their functions will vary depending upon the program being run  See the  documentation for your application programs for details on these buttons  Figure  D 3 shows the function buttons     Data Entry Buttons    The data entry buttons shown in Figure D 4 are used to input data  normally in  response to prompts that appear on the pendant display  The data entry buttons  include      YES      NO  DEL  the numeric buttons  0 9   the decimal point  and the  REC DONE button  These buttons are similar to the numeric keypad on a standard  keyboard     REC DONE Button     behaves like the Return or Enter key on a standard  keyboard  When data entry is complete  pressing REC DONE sends the entry to the  controller  In many cases  application programs have users press the REC DONE  button to signal that they have completed a task     DEL Button     acts like the backspace key on a standard keyboard  When data is  being entered  it will appear on the pendant displ
92.  properly     User action  Power down the controller and try starting it again  If the problem  persists  contact Adept Customer Service      File already exists    500     Explanation  There is already a disk file or a graphics window with the name  supplied to the last storage request     User action  Reissue the storage request with a different file name  or delete the  old file      File already open    506     Explanation  A disk file or graphics window is already open on a logical unit  and  another open request has been attempted     User action  Modify the program to use a different logical unit number for the  file or window you want to open  or perform an FCLOSE operation  on the file or window currently open on the specified logical unit  number before performing the FOPEN operation     292 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing     File format error    512     Explanation  The requested disk file is not in a format acceptable to V  because  either it was not created by V  or the file has been corrupted     User action  Use another diskette or reference another file     File name too long    570   Explanation  The file name in an NFS operation was too long   User action  Use a shorter file name     File not opened    513     Explanation  A program request was made to read or write data from a disk  device when no file was open  or an attempt was made to access a  graphics window that is not open     User action  Modify the progr
93.  rating 10 amps  Number and size of 3 x 1 00 mm   conductors  Color code  line brown  neutral blue  ground green yellow             System Grounding Information    The detachable three wire power cord is used for connection to both the power  source and protective ground  The protective ground conductor  colored  green yellow  in the power cord is internally connected to the exposed metal  parts of the MV Controller  To ensure electrical shock protection  the protective  ground conductor must be connected to a properly grounded power source     WARNING  Ensure that a proper protective ground connection exists    A before turning on the power     Fuse Information  MV 5 and MV 10     The two fuses  F1 and F2  at the power entry module on the front panel are for the  incoming AC power lines  See the table below for ratings     WARNING  Only skilled or instructed personnel should attempt to    change any fuses  Always replace blown fuses with new fuses of the  same type and rating     Adept MV Controller User   s Guide  Rev  A 55    Chapter 3 Installing the MV 5 and MV 10 Controllers    Procedure to Remove Fuse Holder    1  Turn off AC power to the controller and disconnect the power cord from the  AC power source     2  Remove the AC power cord from the socket on the power entry module     3  To remove the fuse holder  insert a small flat blade screwdriver into the slot  between the fuse holder and the power cord socket  then lift up to release the  fuse holder  see Figure 3 2  
94.  red green nel ce    JDIO3 34 2 power white red green   JDIO3 35 2 power red black green   JDIO3 36 2 power green black orange   JDIO3 21 2 group 2 return   blue red   JDIO3 22 2 group 2test   red green       128    Adept MV Controller User s Guide  Rev  A       Chapter 5    Optional DIO Cables    Table 5 13  JDIO4 Output Cable Pin Assignments                                                                                                                                              Pin Group Signal Name Wire   Number   Number Color Pin Locations  JDIO4 30 3 0049 green black white   JDIO4 15 3 0050 green  white   JDIO4 14 3 0051 red  white   JDIO4 13 3 0052 black white   JDIO4 12 3 0053 blue black   JDIO4 11 3 0054 orange black   JDIO4 10 3 0055 green black   JDIO4 9 3 0056 red black   JDIO4 25 3 power orange green   JDIO4 26 3 power black white red   JDIO4 38 3 power orange black green   JDIO4 39 3 power blue  white  orange   JDIO4 40 3 power black white  orange  JDIO4 41 3 power white  red orange   Pin 30 oe  JDIO4   42 3 power orange white blue es o  JDIO4   43 3 power white red blue O    O  JDIO4   44 3 power black white green O    O  JDIO4 28 3 group 3 return   white black red O o O  JDIO4 29 3 group 3 test red  black white o O z  JDIO4 7 4 0057 white black ge  JDIO4 6 4 0058 blue o   o  JDIO4 5 4 0059 orange ae tees  JDIO4    4 4 0060 green E O  JDIO4 3 4 0061 red 0 Po  JDIO4 2 4 0062 white o E o  JDIO4 1 4 0063 black O o O  JDIO4 16 4 0064 blue  white as  JDIO4 17 4 pow
95.  require  attachment for both input and output     User action  Edit the program to make sure it attaches a logical unit before  attempting to use it to perform I O      Not configured as accessed    544     Explanation  An attempt has been made to access a serial line or other I O device  in a manner for which it is not configured  For example  a Kermit or  network line cannot be accessed as a simple serial line     User action  Check on the proper way to access the serial line for the current con   figuration  Use the configuration utility program to display the  serial line configuration and change it if desired      Not enough program stack space    413     Explanation  An attempt was made to call a subroutine  process a reaction sub   routine  or allocate automatic variables when the stack for the pro   gram task was too full     User action  Reorganize the program logic to eliminate one or more nested sub   routine calls or reactions  eliminate some of the automatic variables    Adept MV Controller User s Guide  Rev  A 325    Appendix E Alphabetical Listing    that are allocated by the programs  or use the STACK monitor com   mand to increase the size of the stack for the program task  The pro   gram may be restarted with the RETRY command      Not enough prototype storage area    717     Explanation  The vision system does not have enough memory to store all of the  prototypes requested     User action  VDELETE unused prototypes  load fewer prototypes  or use simpler  
96.  requires a V  Extensions License  which  can be obtained from Adept     Table 10 3  Belt Encoder Connector Pin Assignments                                        Channel 1 Channel 2  Signal Pin    Signal Pin Pin Locations  A  9 A  13  A  2 A  6  B  10 B  14   a eine  Pin 1570 o  B  3 B  V   O is  I 11 I 15 O      o  O    4 I  8 oa  2 O  1 1  Pull up  Pull up  Pin 9 Co    Encoder power out 5 Encoder power out 5 en  Encoder ground 12 Encoder ground 12                               Figure 10 1  EJI  Belt Encoder  Connector Pinout          184       User supplied pull up  used for single ended encoders only     Adept MV Controller User   s Guide  Rev  A    Chapter 10    Belt Encoder Interface             EJI For normal differential operation on channel 1   RP8 is not installed  acen ig Encoder Channel 1  2231 ANY   lt     nee faro Be  a          RP8                                         lt E x FP  go    t   l    Pull up      Encoder power output  5V at 800mA max   1 A fuse   Enc  Pwr  Enc  Gnd  Ci  Shield Encoder Channel 2  RP  see  HCPL Note 2        RP10 rpo    FAN          RP11    HE    For normal differential operation on channel 2   RP11 is not installed                Note 2  Note 2  Connect cable shield to  RP6  amp  RP9  3009  6 pin resistor pack  socketed connector shell   RP7  amp  RP10  470Q  6 pin resistor pack  socketed   RP8  amp  RP11  470 Q  6 pin resistor pack  socketed   For single ended encoders  remove RP7 and RP10    and install RP8 and RP11     HPCL2331  
97.  statement  To delete lines at the beginning of the program   move down to line 2 before issuing delete commands      Can t execute from SEE program instruction    362     Explanation  An attempt has been made to use a SEE editor command that cannot  be used after the editor has been initiated with the SEE program  instruction     User action  Enter another command or exit the editor and reenter from the V   monitor      Can   t exit while lines attached    355     Explanation  You attempted to terminate execution of the editor while lines were  present in the attach buffer  The attach buffer must be empty before  the editor can be exited     User action  You can use SHIFT Copy to deposit the contents of the attach buffer  into the current program  You can also use ESC K to delete lines  from the attach buffer  99 ESC K deletes up to 99 lines from the  buffer      270 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing     Can t find calibration program file    426     Explanation  While processing a CALIBRATE command or instruction  the V   system could not find the calibration utility program on the file  CAL UTIL V2     User action  Restore the missing file from the V  distribution disk to the direc   tory  CALIB  on the local drive or working system disk      Can   t go on  use EXECUTE or PRIME    313     Explanation  An attempt has been made to continue the execution of a program  that has completed or stopped because of a HALT instruction  Nor   
98.  the 030  040  and 060  line of system processors  which are not compatible with V  version 13 0     Adept MV Controller User   s Guide  Rev  A    Chapter 1    Warnings  Cautions  and Notes    The new Controller Interface Panel  CIP   This panel replaces the VFP  external front panel  The CIP includes the functionality of the VFP and adds  additional DIO  remote front panel capabilities  serial I O  and DeviceNet  connections  The VFP is not compatible with V  version 13 0     Ethernet capability is now built into the AWC processors  the NET board is  obsolete     DeviceNet capability has been added to Adept systems     Warnings  Cautions  and Notes    There are three levels of special notation used in this manual  They are     PAN  A    WARNING  If the actions indicated in a    WARNING    are not  complied with  injury or major equipment damage could result  A  Warning statement will typically describe the potential hazard  its  possible effect  and the measures that must be taken to reduce the  hazard     WARNING  If the WARNING is indicated with a lightning bolt  instead of an exclamation mark  an electrical danger or shock is  possible for personnel working with the system     CAUTION  If the action specified in the    CAUTION    is not complied  with  damage to your equipment could result     NOTE  A    NOTE    provides supplementary information   emphasizes a point or procedure  or gives a tip for easier operation     Adept MV Controller User   s Guide  Rev  A 29    Cha
99.  the SIO board  you must move the five P1 jumpers     If you install a board into a previously unused slot  you must first remove the five  jumper plugs  if any are installed   see Figure 3 4  Save the jumpers   if a board is  moved to a different slot  you may need to reinstall the five jumper plugs onto the  five pairs of jumper pins on the backplane next to the empty slot     WARNING  Only skilled or instructed personnel should attempt to    A change the backplane jumper plugs  This requires access to the    60    interior of the controller  and potentially dangerous voltage may be  present if the power is not turned off     Adept MV Controller User   s Guide  Rev  A    Chapter 3 Removing and Installing Boards    NOTE  The Compact Controller does not have jumpers on the P1  connectors  You cannot leave any empty slots in this controller  with  the exception of the EJI board  which can be placed in slot 4      Jumper Jumper No jumpers  Jumper 5 f      location location required for  location for slot 3 for slot 4 slot 1 or 5  for slot 2 one       P1 Backplane  Edge Connectors  for Adept MV 5                                        Slot Slot Slot Slot Slot  1 2 3 4 5    Figure 3 4  Adept MV 5 Upper Backplane  P1  Jumper Plugs    Jumper Jumper Jumper Jumper Jumper Jumper Jumper No jumpers    Jumper j 5     eso location location location location location location location required for  for slot 2 for slot3 forslot4 forslot5 forslot6 for slot 7 for slot 8 for slot 9 slot 1 or 1
100.  the correct address  already set when you receive the controller  If you add or change boards  you  need to check the addresses of the new boards before installing them  The address  setting for each board is covered in the chapter in this manual for that board     Any boards that can have multiple units installed in one controller  AWC  EVI   MI6  MI3  DIO  or EJI  must have a unique address for each of the individual  boards     Upper Backplane Jumper Plugs  P1     Jumper plugs are required next to any unused upper backplane  P1  connectors  when there are boards installed in a higher number slot  For example  if there are  boards in slots 1  2  and 4  there must be jumpers on slot 3  A connector is unused  when either     e slot is empty  no board installed  and there are boards in higher numbered  slots    e board in adjacent slot is 2 slots wide  for example  SIO  but connects only to  the P1 connector in one slot     On a typical controller  any required jumper plugs are factory installed  You do  not have to do anything with jumper plugs unless you change the position of the  boards in the controller   Refer to the following information      Five user supplied backplane jumper plugs must be installed on any unused slots  in the card cage that are between slots with installed boards  For example  on the  MV 5 and MV 10 controllers  the SIO board is two slots wide but has only one set  of connectors  This leaves an empty slot that has the jumpers installed  If you  move
101.  the four high speed inputs that are used by the system  for interrupts and latching  The outputs  although independent  have a lower  current rating of only 100mA compared to 700mA for the extended outputs   described in the next section      The second group of digital I O connections  or extended DIO  uses four  connectors  32 inputs on JDIO1 and JDIO2 and 32 outputs on JDIO3 and JDIO4   The signals are numbered 1033 through 1064 for the inputs and 33 through 64 for  the outputs  The extended DIO are arranged in groups of eight signals with a  common ground connection for each group and a common source for each output  group  However  the groups are independent of each other and do not share  sources or grounds  The electrical characteristics of the inputs are similar to the  JSIO signals  but the outputs have a higher voltage rating  30VDC vs  24VDC  and  a higher current rating than the JSIO outputs     NOTE  The signals on the JDIOx connectors can be superseded by a  DIO board that is installed and addressed as DIO board  1  To use  both the JDIOx signals and DIO boards  address the first DIO board  as DIO board  2  See Chapter 12 for details on DIO boards     JSIO Connector    The JSIO connector on the CIP is a 50 pin  standard density D Sub female  connector  see Figure 5 3 for location   There are 12 inputs and 8 outputs  each  optically isolated from the circuitry of the CIP  The connector also provides access  to a single channel Emergency Stop circuit  E Stop inpu
102.  the other groups and is optically isolated from the CIP circuitry  The  eight outputs within each group share a common power supply and a common  ground     The outputs are accessed through the two 44 pin D sub output connectors on the  rear of the CIP  Each connector provides access to two output groups  Each group  requires 19 pins  8 output signals  1 test signal  9 power supply  all tied together    and 1 power supply ground reference  When an output is on  current will flow in  through the power supply pins and out through the output pins  This type of  output is considered sourcing  that is  in the    on    condition  current flows out of  the output pin  See Figure 5 12 for details on typical digital output wiring     Testing Extended I O Outputs    Like many solid state I O systems  when an output is off  a small leakage current  will flow out of the output  This will raise the potential of the output to the power  supply voltage level if there is no load  With a load connected  the output will  function normally  However  if you need to test the output with a voltmeter witha  load disconnected  you will get a false reading  The test signal provides a bias that  can be used as a pull down resistor for system level debugging  When this is  connected to an output  the output will assume the ground potential when it is  off     Extended I O Outputs Diagnostic Signal for Thermal Overload    The integrated circuits that provide the output transistors for the extended digi
103.  used by the Vt REACT and REACTI  instructions  See the V  Language Reference Guide for information on these  instructions  If you are going to use these instructions  you should plan your  digital I O channel usage accordingly   Inputs on the optional DIO board or CIP  JDIOx connectors cannot be used by the REACT and REACTI instructions      Fast Input Signals 1001 to 1004    In addition to functioning as normal input signals  signals 1001 to 1004 can have  the following special uses     e Fast DIO V  Interrupt Events  INT EVENT     e Robot and Encoder Position Latch    e Vision Trigger    Adept MV Controller User   s Guide  Rev  A 113    Chapter 5 Connecting User Supplied Digital I O Equipment    114    Fast DIO interrupt events  using INT EVENT  require the optional V  Extensions  License  When the program task priorities are properly set  there is a 2 ms  maximum latency for fast inputs 1001 to 1004 when used with V  INT EVENT  instruction     See the Vt Language Reference Guide for a description of the INT EVENT  instruction     The external position latch feature allows the robot and AdeptMotion interface  boards  EJI and or MI3 MI6  to latch in hardware the position of a robot and or  conveyor belt encoders  The input signal typically will come from a proximity  sensor or an external probe  The latched values can later be read using the VT  LATCHO function  The position latch must be configured using the CONFIG_C  utility program  It does not require the optional V  Ex
104.  vision object prototypes or train a new one     Adept MV Controller User   s Guide  Rev  A 323    Appendix E Alphabetical Listing     No robot connected to system    622     Explanation  An attempt has been made to attach a robot with a system that does  not support control of a robot   Note that some commands  instruc   tions  and functions implicitly attach the robot      User action  Make sure the system has been booted from the correct system disk   for example  use the ID command to display the system identifica   tion   Change the program so that it does not attempt to attach the  robot      No vision system selected    751     Explanation  The current task has not selected a vision system  By default  vision  system 1 is selected  This error may indicate the vision option is not  installed     User action  Use the SELECT   function to select a vision system      No zero index  Belt n   1011     Explanation  The conveyor belt controller did not detect a zero index mark for  the indicated belt     User action  Make sure the value of the BELT ZERO COUNT parameter is set  correctly  Make sure the belt encoder is connected properly  If the  problem persists  contact Adept Customer Service      No zero index  Mtrn   1004     Explanation  The motor controller did not detect a zero index mark for the indi   cated joint     User action  Before you can resume running the program  you need to recalibrate  the robot  If the problem persists  contact Adept Customer Service      No
105.  watchdog timers on the CPU boards assert this signal and light the  SF LED if severe software errors occur     Check the SYSFAIL LEDs on the front edge of the boards  The board  that has failed should light its LED  Restart the system  Check for  proper seating of the system boards and correct device connections  to the boards  Test the system with as many boards removed as pos     Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    sible  adding boards back in until the problem board is identified  If  the problem persists  contact Adept Customer Service      SYSFAIL detected by robot    642     Explanation  The motion interface board has detected a SYSFAIL signal on the  VME bus and has asserted the backplane E STOP signal  This error  is normally superseded by other errors and not seen     User action  Check for a subsequent message  To determine if there was an unre   ported RSC error  type listr error task 4   where task is the number  of the task that received the error  If no additional information is  available  call Adept Customer Service     Task    None     Explanation  The SEE editor DEBUG extended command has been used to ini   tiate a program debugging session for the current program  The  debugger needs to know which program task you want to use when  executing the program     User action  Enter the desired task number  or press RETURN to access the same  task used for the last debugging session      Template already defined    748  
106.  while a belt  is defined      User action  Make sure the encoder cable is properly connected  Try to run the  conveyor at a slower speed  Contact Adept Customer Service if the  error persists      Encoder quadrature error  Mtr n   1008     Explanation  The position encoder signal from the specified motor is sending  information that is not phased correctly  The encoder or its cabling  may be defective     User action  Turn on high power  calibrate the robot  and try to perform the  motion at a slower speed  If the error persists  contact Adept Cus   tomer Service     Enter new value   None     Explanation  The SEE editor   s TEACH command is requesting a new value to be  assigned to the selected variable  that is  the one last displayed in  the debug window     User action  Enter the desired new value  as a valid expression for the type of  variable selected   or press RETURN to cancel the request      E STOP 1 detected by CPU    608     Explanation  An E STOP condition on E STOP channel 1 has been detected by the  CPU  Normally  this message is suppressed and the cause of the  E STOP is reported instead     User action  If safe to do so  attempt to enable HIGH POWER and note any dif   ferent error messages which occur  Verify that the CIP is connected  securely  If this error occurs frequently  contact Adept Customer Ser   vice      E STOP 2 detected by CPU    914     Explanation  An E STOP condition on E STOP channel 2 has been detected by the  CPU  Normally  this message 
107.  within or around the arm signal cable     It is possible that the power lines to the RSC have an intermittent  connection somewhere     User Action  If the problem persists  contact Adept Customer Service     Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing     RSC reset    652     Explanation  Vt has detected that the robot signature card  RSC  has lost power  temporarily  but is now functioning     User action  Turn high power back on and resume program execution  If the  problem persists  check the cabling to the robot  Contact Adept Cus   tomer Service if no solution can be found      RSC time out    653     Explanation  V  has not received a response from the robot signature card  RSC   when expected  during the initial calibration data load  The RSC or  its cabling is probably faulty     User action  Power down the controller and check the cables to the robot  If the  problem persists  contact Adept Customer Service      RSC transmission garbled    654     Explanation  V  has received an invalid transmission from the robot signature  card  RSC   Either a hardware problem has occurred or the robot is  being operated in an environment with excessive electrical noise     User action  None unless the calibration load fails or RSC communications fail  If  the problem persists  contact Adept Customer Service     Searching for string  exact case   None     Explanation  The SEE editor command 0    has been entered  The editor is prepared  to search
108. 0       P1 Backplane  Edge Connectors  for Adept MV 10                                                                   Slot Slot Slot Slot Slot Slot Slot Slot Slot Slot  1 2 3 4 5 6 7 8 9 10    Figure 3 5  Adept MV 10 Upper Backplane  P1  Jumper Plugs    Adept MV Controller User   s Guide  Rev  A 61    Chapter 3 Removing and Installing Boards    Lower Backplane Jumper Plugs  P2  and Third Party Boards    The VME bus standard defines some of the lower backplane  P2 bus  signals and  permits other lines to be used for application specific purposes  Adept uses  several of these P2 user signals for communication between Adept boards  These  include some safety critical signals  including 24V signals     On the MV 5 and MV 10  jumpers are provided next to each P2 connector  If a  non Adept  third party  board is installed in a slot  and that board uses the P2   lower  connector  the P2 user signal jumpers for that slot must be removed     On the Compact Controller  jumpers are provided only for slot three  Thus   third party boards that use the P2 connector can be placed only in slot 3     If a third party VME board is later removed from a slot  and you plan to install an  Adept board in that slot  you must reinstall the P2 jumper plugs for that slot     WARNING  For safety and functional reasons  you must obtain  approval from Adept BEFORE adding third party boards to the  Adept controller  An optional software license is also required   Please contact Adept Applications Engine
109. 0 CAM4 3 Analog GND  EVI 31 CAM4 7 Vd   EVI 32 CAM3 6 Hd   EVI 33 CAM3 5 Digital GND  EVI 33 CAM3 12 Digital GND  EVI 34 CAM2 6 Hd   EVI 35 CAM2 8 Digital GND  EVI 35 CAM2 12 Digital GND  EVI 35 CAM2 5 Digital GND  EVI 36 CAM1 6 Hd   EVI 37 CAM1 7 Vd   EVI 38 CAM1 5 Digital GND  EVI 38 CAM1 8 Digital GND  EVI 38 CAM1 12 Digital GND  EVI 39 STROBE 5 Strobe 2   EVI 42 CAM1 4 Video   EVI 43 CAM2 3 Analog GND  EVI 44 CAM3 4 Video                            164 Adept MV Controller User   s Guide  Rev  A    Chapter 7    EVI Board Specifications    EVI Board Specifications    Table 7 15  Technical Specifications       Electrical Power Consumption    5 VDC at 5 0 A   12 V at 1 25 A  including 1 amp for cameras    12 V at 0 1 A       Width          Occupies 1 backplane slot          a Specifications subject to change     Adept MV Controller User   s Guide  Rev  A    165    System Input Output Board  SIO     Introduction       a soas soso osos mo ee 168  Connections and Indicators        a a a a a a a a ee a a a a 169  Mass Storage    aoaaa a a 170   Floppy Drive     ao aoaaa a a a 170   Hard Drive 2 66    6 6 6 a a 170  Serial I O Connectors           2    ee ee a 170  SIO Board Specifications             2  6  8 a 172    Adept MV Controller User   s Guide  Rev  A 167    Chapter 8 Introduction    Introduction  The System Input Output  SIO  board is a 2 slot wide 6U VME slave board that    provides system I O functions for the controller  It has a hard drive  floppy drive  and three us
110. 02 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Be sure that the hardware for the I O device is properly installed   Repeat the failed I O operation  If the problem persists  contact  Adept Customer Service    Initialization failure  Belt n   1015     Explanation  The indicated belt encoder monitoring system failed to respond to  V  during the initialization caused by the DEFBELT instruction     User action  Power down the controller and restart  If the problem persists  con   tact Adept Customer Service   You can prevent this error from being  reported by enabling the DRY RUN system switch       Input block error    511   Explanation  A read error has occurred while reading a binary data file from the  floppy disk  This indicates that the wrong file was specified or that  the data in the file is corrupted   User action  Try the operation again  If the error recurs  use another diskette    Input error  Try again   16   Explanation  The input provided was not consistent with what V  expected   User action  Provide another response      Invalid argument    407     Explanation  An argument for a function  program instruction  or SEE editor  command is not in the accepted range     User action  Check the range of arguments for the function  program instruction   or editor command being used      Invalid camera calibration    802     Explanation  A vision system operation has been attempted before the  camera to robot calibration ha
111. 1010     Explanation  An unrecognized error was reported by the controller for the indi   cated conveyor belt     User action  Attempt the operation again  If the error repeats  report the situation  to Adept Application Engineering      Invalid format specifier    461     Explanation  An unrecognized output format specifier was encountered in a  TYPE or WRITE instruction  or in an  ENCODE function     User action  Edit the program to use a valid format specifier    Invalid hardware configuration    533     Explanation  An attempt has been made to access an I O device in a manner  inconsistent with its current configuration  Either the I O device is    304 Adept MV Controller User   s Guide  Rev  A    Appendix E    User action     Alphabetical Listing    not present in the system  or it is configured for some other use  For  example  if a serial communication line is configured as a network  port  it cannot be accessed as a user serial line     Make sure the correct device is being accessed  Power down the  controller and try starting it again  Make sure the boot disk you are  using is valid for your controller  Use the CONFIG_C utility pro   gram to make sure the serial I O configuration is correct  If the  problem persists  contact Adept Application Engineering for assis   tance     If the error resulted from a disk I O operation  it indicates that the  disk controller hardware is not configured correctly  Adept Cus   tomer Service should be contacted in that case      Inva
112. 1014     Explanation  During initialization of a robot kinematic module  the indicated  motor failed initialization  The problem may be a missing or  improperly configured servo interface board  or an incorrect motor  mapping for this module     User action  Verify that all servo interface boards are correctly installed and con   figured  use the SPEC V2 utility for motor mapping   If the problem  persists  contact Adept Customer Service       Fatal  Invalid serial I O configuration   None     Explanation  During initial startup  V  has detected that the configuration of the  hardware for serial communications is not valid  An attempt has  been made to configure a serial unit that is not installed  or an  invalid byte format or baud rate has been requested     User action  Power down the controller and try starting it again  Make sure that  the boot disk you are using is valid for your controller  Use the  CONFIG_C utility program to make sure the serial I O configura   tion is correct  If the problem persists  contact Adept Application  Engineering       Fatal  Servo process dead  CPU n   1101   Explanation  V  failed to detect proper operation of the servo process on the indi     cated CPU  V  will continue to operate  but will not allow high  power to be turned on     290 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Power down the controller and restart  Use the CONFIG C V2 util   ity to verify that a servo process is enabled 
113. 12 CAM4 3 Shield  video    EVI 42 CAM4 4 Video          Adept MV Controller User   s Guide  Rev  A    Camera Cable Pin and Signal Information    159    Chapter 7 Camera Cable Pin and Signal Information    Table 7 11  Four Camera Breakout Cable Pin Assignments  Continued                                                                                From  Pin To  Pin Function   EVI 38 CAM4 5 Shield  Hd    EVI 36 CAM4 6 Hd  horizontal drive   EVI 37 CAM4 7 Vd  vertical drive       38 CAM4 8 not connected      22 CAM4 9 not connected        CAM4 10 not connected        CAM4 11 not connected   EVI 17 CAM4 12 Shield  Vd          Str Pwr 1 User  12 V to cameras        Str Pwr 2 User power return   EVI 26 Str Pwr 3 Strobe 1   EVI 11 Str Pwr 4 Strobe return   EVI 39 Str Pwr 5 Strobe 2   EVI 11 Str Pwr 6 Reserved   EVI 40 Str Pwr 7 Reserved   EVI 11 Str Pwr 8 Reserved   EVI    Str Pwr 9 Shield  chassis ground   Note that this cable provides user supplied 12VDC to the cameras  obtained from the Strobe and Power connector           Table 7 12  Pulnix TM 1001 Breakout Cable Pin Assignments                                                                   From  Pin To  Pin Function  CAM2 1 CAM 1 1 PWR GND  CAM3 1 CAM1 1 PWR GND  CAM4 1 CAM1 1 PWR GND  STROBE 2 CAM1 1 PWR GND  CAM2 2 CAMI1 2  12V power  CAM3 2 CAM1 2  12V power  CAM4 2 CAM1 2  12V power  STROBE 1 CAMI1 2  12V power  EVI 12 CAMI 3 Analog GND  EVI 42 CAM 4 Video   EVI 38 CAMI 5 Digital GND  EVI 36 CAM1 6 Hd          160 Adept
114. 13    Ilegal motion from here       614  Attempt to modify active belt       615  Belt not enabled       616  Belt window violation       617  Belt servo dead       618  Location too close       619    Invalid orientation       620  Speed pot or STEP not pressed       621  Robot interlocked       622  No robot connected to system                 Adept MV Controller User s Guide  Rev  A    367    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                          Code Message Text      623  Stop on force triggered       624  Force protect limit exceeded       625    Invalid servo initialization data       626  Can   t ALTER and track belt       627  Robot power on       628  Robot module not loaded  ID n      629  SYSFAIL detected by CPU       630  Backplane E STOP detected by CPU      631  Controller overheating       632  Power failure detected by robot       633  PANIC command       635  Cartesian control of robot not possible      636  Trajectory clock overrun       637    Ilegal while joints SPIN ing       638  SPIN motion not permitted       639  Manual brake release       640  E STOP from robot       641  E STOP from amplifier       642  SYSFAIL detected by robot       643  E STOP detected by robot       644    Incompatible robot and safety ID       645  Power disabled  Manual  Auto changed      646  HIGH POWER button not pressed       647  Collision avoidance dead
115. 2  lt no message gt   Signals start of program execution   3 Program completed   4 Program task   stopped at   5  lt no message gt   Signals start of DO processing    6  lt no message gt   Signals completion of DO    processing                                                                             7  lt program instruction step gt   For TRACE mode of execution   8  HALTED   9  PAUSED   10 Are you sure  Y N    11 Change   15 Program HOLD  16  Input error  Try again   17 Breakpoint at  task  program_name    step n  18 Watchpoint changed at  task    program_name  step n   Old value  n  New value  n   Table E 6  Warning Messages   Code Message Text  50 Executing in DRY RUN mode  51  Warning  Not calibrated  52  Warning  Protected and read only programs are not stored  53  Protected program   360 Adept MV Controller User   s Guide  Rev  A    Appendix E Numerical List    Table E 6  Warning Messages  Continued                                   Code Message Text   54  Warning  SET SPEED switch disabled   55  Warning  Monitoring watchpoint   56  Warning  Watchdog timer disabled   57 Press HIGH POWER button to enable power  58 Push  release  hold MCP enable switch   60 Press HIGH POWER button when blinking  100 Network connection opened   101 Network connection closed                Table E 7  Error Messages                                                                   Code Message Text    300  Illegal monitor command     301  No program specified     302  DO not primed     30
116. 2 7 increase by 32 for each additional board  see    Table 12 8     Adept MV Controller  User s Guide  Rev  A 201    Chapter 12    Optional DIO Cables    Table 12 5  DIO P2 Input Cable Pin Assignments                                                                               Pin Signal Board  1 Wire Pin  Number   Group Signal  color Locations  P2 15 3 1049 red white  P2 6 3 1050 orange  P2 16 3 1051 green white  P2 7 3 1052 blue  P2 17 3 1053 blue white  P2 8 3 1054 white black    Pin 9  P2 18 3 1055 black red   Pin 18  Pin 26   P2 9 3 1056 red black 6 O   O O  P2 25 3 group 3 return   blue red O A O  P2 26 3 group 3 return   red green Q O 9   Oo O  P2 10 4 1057 green black o a o   O o O  P2 1 4 1058 black o E o  P2 11 4 1059 orange black   o9   p   Pin 6 AV  P2 2 4 1060 white Pin 10 ss  P2 12 4 1061 blue black m  P2 3 4 1062 red  P2 13 4 1063 black white P2 26 Pin Female Input  Connector on DIO Board   P24 4 1064 green Front Panel  P2 19 4 group 4 return   white red  P2 20 4 group 4 return   orange red                      a The signal numbers for boards 2 7 increase by 32 for each additional board  see Table 12 8     202    Adept MV Controller  User s Guide  Rev  A    Chapter 12    Optional DIO Cables    Table 12 6  DIO P3 Output Cable Pin Assignments                                                                                                                                              Pin Group Board  1 Wire   Number   Number   Signal name    Color Pin Locations   P
117. 2 919 0300       American Electronics Association Europe  40 Rue des Drapiers  1050 Brussels  Belgium    Phone  322 502 7015  Fax  322 502 6734       American National Standards Institute  11 West 42nd Street  13th Floor  New York  NY 10036  USA    Phone 212 642 4900  Fax 212 398 0023       Document Center  Inc   1504 Industrial Way  Unit 9  Belmont  CA 94002  USA    Phone 415 591 7600       Global Engineering Documents  15 Inverness Way  East  Englewood  Co 80112  USA    Phone  800 854 7179  Fax 303 397 2740          US Department of Commerce  International Trade Administration  Office of EU and Regional Affairs  Herbert C  Hoover Bldg   Room 3036  Washington DC 20230  USA   Source of EU Directives Only        Phone 202 482 5276  Fax 202 482 2155       Adept MV Controller User   s Guide  Rev  A       Appendix C IEC Test Information    IEC Test Information    The Adept MV controller has passed the following IEC 1131 test conditions     e Voltage drops  normal service  Severity level PS2  e Relative Humidity  Severity level RH2  e ESD  Electrostatic Discharge   Severity level 4      The Adept controller was tested at severity level 4 for ESD  In order to maintain  compliance  Adept advises the use of proper EMC suppression techniques  All  cables between the controller and peripheral equipment  including the power  chassis in an Adept robot system  should be shielded and properly grounded at  both termination points  Where the use of unshielded cables cannot be avoided   addit
118. 3  146  148  149  150  152  154    158  171    Figure 10 1  Figure 10 2  Figure 12 1  Figure 12 2  Figure 12 3  Figure 13 1  Figure 13 2  Figure A 1  Figure A 2  Figure A 3  Figure A 4  Figure A 5  Figure B 1  Figure D 1  Figure D 2  Figure D 3  Figure D 4  Figure D 5  Figure D 6  Figure D 7  Figure D 8  Figure D 9  Figure D 10  Figure D 11  Figure D 12  Figure D 13  Figure D 14  Figure D 15  Figure D 16  Figure D 17  Figure D 18  Figure G 1  Figure G 2  Figure G 3  Figure G 4  Figure G 5    Figure G 6    Table of Contents    EJI Belt Encoder Connector Pinout     EJI Belt Encoder Typical Input Circuity  Typical Digital Input Setup   ar  Typical Digital Output Setup   Switch and Jumper Locations on the DIO Board  CIP Front Panel Screws   Lamp Body Contact Alignment m  Adept MV 5 10 Stand Alone Outline Drawing  Adept MV 5 10 Robot Outline Drawing  Adept Compact Controller Dimensions    MCP Cradle Dimensions   _  CIP Dimensions       Interrupt Block Diagram     Holding the MCP     Cradling the MCP   MCP Layout     Data Entry Keys       MCP Predefined Function Buttons   EDIT Function Button   DISPLAY Function Button        CLEAR ERROR Function Button  Command  CMD  Function Button    Program Set Function Button   Mode Control Buttons     Speed Bars nor   WORLD State  Four  Axis SCARA    TOOL State  Four Axis SCARA    TOOL State  Six Axis Robot      JOINT State  Four Axis SCARA    JOINT State  Six Axis Robot    FREE State  Four Axis SCARA      Trunklines and Droplines Made of Thic
119. 3  Controller not in automatic mode    304  Controller not in manual mode     305  Storage area format error     307  Program not executable     308  Program interlocked     309  Program already exists     310  Can t access protected or read only program    311    Invalid when program task active    312  Can t start while program running    313  Can   t go on  use EXECUTE or PRIME    314  Switch can   t be enabled     315  Invalid software configuration     316  Software checksum error     317  Controller not in network mode           Adept MV Controller User   s Guide  Rev  A 361    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                          Code Message Text    318  Program task not active     319  Program task not in use     350  Can t delete  PROGRAM statement    351  First statement must be  PROGRAM    352    Invalid in read only mode     353  No other program referenced     354  Line too long     355  Can t exit while lines attached     356  Not found     357  Recursive macros illegal     358  Cancelled     359  Illegal in debug monitor mode     360  Must be in debug mode     361  Can   t change modes while task running    362  Can t execute from SEE program instruction    363  Unknown editor command     364  Can t create program in read only mode    365    Ilegal in read write mode     366  Invalid when program on stack     380  Breakpoint not allowed here
120. 3 30 1 0033 green black white   P3 15 1 0034 green white   P3 14 1 0035 red white   P3 13 1 0036 black white   P3 12 1 0037 blue black   P3 11 1 0038 orange black   P3 10 1 0039 green black   P3 9 1 0040 red black   P3 25 1 power orange green   P3 26 1 power black white red   P3 38 1 power orange black green   P3 39 1 power blue white orange   P3 40 1 power black white orange   P3 41 1 power white red orange   Pin 15   P3 42 1 power orange white blue Pin a   P3 43 1 power white red blue O O   P3 44 1 power black white green i O   P3 28 1 group   return   white black red o O o   P3 29 1 group   test red black white O O O   P3 7 2 0041 white black O a Oo   P3 6 2 0042 blue O o O   P3 5 2 0043 orange    o 2   P34 2 0044 green a   P3 3 2 0045 red ofo   P3 2 2 0046 white oco   P3 1 2 0047 black O o O   P3 16 2 0048 blue white CoS   P3 17 2 power black red aan    P3 18 2 power white red Pin 31 Pin 16   P3 19 2 power orange red Pin 1   P3 31 2 power orange black white   P3 32 2 power blue black white   P3 33 2 power black red green P3 44 Pin Female Output   P3 34 2 power white red green a eee  Front Panel   P3 35 2 power red black green   P3 36 2 power green black orange   P3 21 2 group 2 return   blue red   P3 22 2 group 2 test red green             a The signal numbers for 2 7 increase by 32 for each additional board  see Table 12 8     Adept MV Controller  User s Guide  Rev  A    203    Chapter 12    Optional DIO Cables    Table 12 7  DIO P4 Output Cable Pin Assignments          
121. 4  DeviceNet Connector Styles  Connector Description  Open pluggable Uses screws to attach cable wires to a removable    connector       Open hard wire    Uses wires attached directly to screw terminals       Sealed mini style    Attaches to taps and thick or thin cable       Sealed style micro          Attaches to thin cable only     has a reduced current  rating          Termination of the DeviceNet Network    386    The DeviceNet network uses the Controller Area network  CAN  bus as the  physical layer  This requires that the trunk line of your DeviceNet network be  terminated with a resistor at each end  This terminates the signal lines     The terminating resistor     e Prevents reflection of communication signals on the network     e Connects the two signal conductors     e Must be sealed if the end node uses a sealed tee     e Must be open if the end node uses an open style tap     Adept MV Controller User   s Guide  Rev  A    Appendix G DeviceNet Physical Layer and Media    When using the open style terminating resistor  connect a 121ohms  1 4W resistor  to CAN_H and CAN_L  between blue and white data pair wires      Pin 4 Pin 5  CAN H CANL    e    Terminating Resistor   121 ohms  1 4W                    Figure G 5  Example of a Terminating Resistor Installation on a DeviceNet Bus    Power Supply and the DeviceNet Bus    The DeviceNet network allows distribution of power supplies on the network  cable system  Follow these general rules to achieve a safe and reliable o
122. 4 is  clockwise as viewed from above  Positive movement of Joint 3 is downward   Before the speed bars will move a joint  the correct joint must be selected from the  manual control buttons     256 Adept MV Controller User   s Guide  Rev  A    Appendix D Moving a Robot or Motion Device With the MCP    Different robots or motion devices will have the different joint numbers assigned  to their joints  When you first move an unfamiliar robot using joint state  set the  monitor speed to 10 or lower  put the robot in a safe area  and carefully move the  robot using the different joint numbers to verify how the MCP moves the robot   See the documentation for the motion devices you are using for details on their  joint assignments     Joint 2    Jiti CD  C gt          Joint 1    Joint 2       Joint 3  Joint 3       Joint 4  Joint 4          Figure D 16  JOINT State  Four Axis SCARA     Figure D 17 shows the joint assignments for a typical six axis robot  as always   the first time you move a robot  carefully verify the joint assignments      Adept MV Controller User   s Guide  Rev  A 257    Appendix D Moving a Robot or Motion Device With the MCP    258    Joint 4             Joint 4    Joint 5        Joint 5   Joint 6       Gripper       Joint 6       Figure D 17  JOINT State  Six Axis Robot     Free State    When free state is selected  individual joints are freed from servo control  and the  robot brakes  if any  are released  Unlike the other states  you can make multiple  select
123. 41  188 190  connections indicators 188  technical specifications 190  VME bus address 189  VGB Graphical User   s Interface 80  VGB module 40  132 137  connections indicators 133  DIP switch settings 134  technical specifications 137  VME bus address 134  VGB User Interface Settings of DIP Switch  SW1 80  Video bus coupling  installation 146  Viewing angle  LCD panel  on MCP 240  Vision Interface module  see EVI module  Vision trigger  external 224  VJI EJI module 41  180 186  belt encoder interface 184 185  connections indicators 181  technical specifications 186  VME bus address 182  VME bus address  DIO module 205  EVI module 142  MI3 MI6 module 176  VFI module 189  VGB module 134  EJI module 182  Voltage  interruptions  MV 5 MV 10 51  maximum operating   MV 5 MV 10 53  minimum operating     396 Adept MV Controller User s Guide  Rev  A    Adept User   s Manual  Comment Form    We have provided this form to allow you to make comments about this manual  to point out any  mistakes you may find  or to offer suggestions about information you want to see added to the  manual  We review and revise user   s manuals on a regular basis  and any comments or feedback  you send us will be given serious consideration  Thank you for your input     NAME DATE       COMPANY  ADDRESS  PHONE    MANUAL TITLE  Adept MV Controller User s Guide  Rev  A  PART NUMBER  00330 01040   PUBLICATION DATE  September 1998    COMMENTS    MAIL TO  Adept Technology  Inc   Technical Publications Dept   11133 
124. 49     Explanation  V  did not enable high power because you failed to toggle properly  the MCP enable switch on the manual control pendant     User action  Do one or more of the following   1  when toggling the MCP enable  switch  release it for a minimum of about two seconds and a maxi   mum of ten seconds  and then press it back in  and  2  make sure  that you are pressing the MCP enable switch and not the  RUN HOLD button by mistake      Too many arguments    553     Explanation  Too many arguments were specified for the last command or  instruction     User action  Reenter the command or instruction but with the correct number of  arguments      Too many array indices    474     Explanation  The specification of an array element contains more than three  indexes     User action  Reenter the line with the correct number of indexes    Too many closeable windows    554     Explanation  The names of too many graphics windows have been specified to  appear in the pull down under the Adept logo in the status line at  the top of the screen     User action  Specify all subsequent windows as  NOCLOSEABLE  or delete  some existing windows that appear in this pull down      Too many icons    556     Explanation  An attempt has been made to define more graphic icons than the  system is configured to support     User action  Delete any icons that are no longed needed  If necessary  use the  CONFIG C utility program to reconfigure your V  system to sup   port more icons     Adept MV C
125. 5 or MV 10 robot controller can be mounted in a rack or panel by using  the mounting brackets that are shipped in the accessories kit  The brackets can be  attached at the rear of the controller for panel mounting or they can be attached to  the front of the controller for rack mounting     The Compact Controller installs with the PA4 chassis  See the robot instruction  handbook for your robot system for details on installing the PA4 chassis     NOTE  To maintain compliance with   EN 60204 in European installations  the mounting of the controller  and all terminations at the controller must be performed in  accordance with this standard     Space Around the Chassis    When the robot controller is installed  you must allow 25 mm  1 inch  at the top  and bottom of the chassis for proper air cooling  You must also allow 75 mm  3  inches  at the front of the chassis for power and signal cable clearance     CAUTION  The air filter must be kept clean so the forced air cooling  system can work efficiently  See Chapter 13 for details on cleaning  the filter     Adept MV Controller User s Guide  Rev  A 69    Chapter 3 Installing a Robot Controller in a Rack or Panel    Rack Mounting    To rack mount the Adept MV 5 or MV 10 robot controller in a standard 19 inch  equipment rack  you must first install the mounting brackets  see Figure 3 9    then build an extender panel and attach it to the bracket on one side of the  controller     The controller can be joined to an Adept PA 4 power c
126. 7  DIO P1 Input Cable Pin Assignments               201  DIO P2 Input Cable Pin Assignments               202  DIO P3 Output Cable Pin Assignments              203  DIO P4 Output Cable Pin Assignments             204  Switch Settings for S1 on DIO Board             205  DIO Board Technical Specifications             207  Spare Parts From Adept                  212  Spare Parts From Third Parties                 212  Sources for Standards and Directives             228  EMC Test Results     e  e psd ek Gg da 20  Operator Indicator Color Code see e ee ee ee as 29l  Service Indicator Color Code             232  Robots With More Than 6 Axes              260  MMSP External E STOP Error Message Codes            280  MMSP Diagnostic Error Message Codes              314  MMSP External Sensor Fault Error eae Codes  se 4    16  NFS Error Message Codes        Che  amp  se     amp  e ZT  Informational Messages                 360  Warning Messages pres ee ee oe me ee oe OOD  Error Messages                 36     Adept MV Controller User s Guide  Rev  A 23    Table of Contents    Table G 1  Table G 2  Table G 3  Table G 4  Table G 5    24    DeviceNet Signal to Pin Locations     Features of a DeviceNet Network a   DeviceNet Data Rates Relative to Cable Type and Length  DeviceNet Connector Styles  Maximum Current on a Dropline Relative to its Length      Adept MV Controller User   s Guide  Rev  A    382  384  385  386  388    Introduction       How to Use This Manual E  How to Install and 
127. 8 closed   closed   closed   closed   Open   closed  4 1129     1160 129     160 closed   closed   closed   closed   Open   Open  5 1161      1192 161     192 closed   closed   closed   Open   closed   closed  6 1193     1224 193     224 closed   closed   closed   Open   closed   Open  7 1225     1256 225     256 closed   closed   closed   Open   Open   closed  8 1257     1288 257     288 closed   closed   closed   Open   Open   Open   Switch position 7     required setting is closed   Switch position 8     required setting is open          Adept MV Controller  User s Guide  Rev  A    205    Chapter 12 Additional DIO Boards    Labeling Sets of Cables    206    The optional Adept input and output cables for the DIO boards are the same for  each additional board that you add to a controller  Make sure to clearly label each  set of four cables so that they are identified with a specific DIO board  Also see the  warning on page 200 about swapping the two input cables or the two output  cables with each other                                                                             Typical J3 to J6                                  Adept DIO Board   Component Side    Figure 12 3  Switch and Jumper Locations on the DIO Board    Adept MV Controller  User   s Guide  Rev  A    Chapter 12    DIO Board Specifications    DIO Board Specifications    Table 12 9  DIO Board Technical Specifications       Electrical Power Consumption    5 VDC 1 0 A typical  5 VDC 1 2 A max   12 VDC none     
128. A 243    Appendix D MCP Predefined Functions    244    The Display Function    The Display function button allows either the current joint values  the current  world location  the system status  the digital I O status  or the last error message  to be displayed on the MCP        JOINT WORLD STATUS DIGITAL LAST  VALUES LOCATION  amp  ID WO ERROR    LO O O O                   Figure D 7  DISPLAY Function Button    Joint Values When this button is pressed  the display shows     Jl   x xx J2   x xx J3   X XX             J4 x xx JS x xx J6   X XX   These values represent the current joint positions of the robot or motion device   Values will be shown only for joints the robot or motion device actually has   Rotational joint values are expressed in degrees  and translational joint values are  expressed in millimeters     World Location When this button is pressed  the display shows     X xxx xxmm Y   XXX XXMM Z   XXX XXMM    xxx  xx   p   xxx xx   r   XXX xx       y    The values represent the current location of the robot or motion device in world  coordinates  See    Moving a Robot or Motion Device With the MCP    on page  249 for details on world coordinates     Status  amp  ID When this button is pressed  the display shows        Status SOFTWARE CNTRLR ROBOT       ID ID ID  S                   Adept MV Controller User   s Guide  Rev  A    Appendix D MCP Predefined Functions    The Status button displays     program name 50 1 O    Program Speed Cycle Left    Program shows the na
129. Adept Customer Service      E STOP circuit relay failure    907     Explanation  An E STOP condition has occurred because the E STOP chain on  one channel is not in the same state as the other channel  This could  be the result of welded contacts on one of the two E STOP Relays  a  failure on the CIP   a short circuit in one of the E STOP channels  a  failure on the CIP or user connections   or the result of a pair of con   tacts connected to the E STOP channels being in the opposite state   one open  the other closed      User action  Check all user connections to each of the E STOP channels  plugs  fully seated  contacts on each channel in the same closed state   If no  problem is uncovered in the user connections  call Adept Customer  Service     282 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing     E STOP from amplifier    641     Explanation  The motion interface board has detected an E STOP condition gen   erated by the motor amplifiers  It indicates that the amplifiers have  detected some fault condition     User action  Check for a subsequent message  To determine if there was an unre   ported RSC error  type listr error task 4   where task is the number  of the task that received the error  If no additional information is  available  check that the amplifiers are plugged into the backplane  correctly  the fixing screws are tightened  and the motor and signal  cables are connected correctly      E STOP detected by robot    643     Explana
130. Adept MV Controller  User s Guide    For V  Version 13 0 or Later                                                                                                                            TA A A od ofelo  19080 esp                                                                                                                                                                                                                                                                                  o      fe dA   AIC  gt    r                                                                                                          Adept MV Controller    User   s Guide    For V  Version 13 0 or Later                                                          6n   n     enlenlenlenle Jo Jo  AWC   SIO VGB  EVI    VJI   DIO                                     ox coro o      888                         piC Did          3 S gt  of    ae ae                                                                                              w  d                                                                                                                                                                                                                                                                                                                      Part Number 00330 01040  Rev  A  September 1998    ceay 150 Rose Orchard Way   San Jose  CA 95134   USA   Phone  408  432 0888   Fax  408  432 8707  aS bat eat    7
131. B     Thomas  amp  Betts Sales  USA  800  888 0211  Australia  037  750533  Canada  514   347 5318  France  1  46 87 23 85  Germany  06103  4040  Japan  03  379 16411   Korea  276  10398  Singapore 756 6566  Taiwan  35  779933  UK  01582  60810   Source  Thomas  amp  Betts USA  Sept  1994     Screw Terminal Field Wiring Adapter Blocks    Several manufacturers make screw terminal field wiring blocks  usually DIN rail  mountable  These can be connected to the SIO via a suitable shielded 50 pin cable   user supplied      Phoenix Contact Inc     FLKM D 50 SUB B    DIN rail mount interface block screw terminal to 50 pin D  connector  female       Alternative  FLK D 50 SUB B     Phoenix Contact Sales  USA  717  944 1300  Canada  416  890 2820  Germany   05235  550  Japan  045  931 5602  France  1  60 17 98 98  UK  0734  442844   Source  Phoenix Contact USA  Aug  1994     Adept MV Controller User   s Guide  Rev  A 117    Chapter 5 Connecting User Supplied Digital I O Equipment    118    Weidmiller    AD911886   RD 50 ASJS      D Sub to wire transition module  50 pin female D Sub  with jackscrews        Weidmiiller Sales  USA  800  849 9343 or  804 794 2877  Australia  047  354211   Canada  416  475 1507  Germany  05231  4510  France  1  34 50 34 50  Japan  035   820 5747  Singapore 296 6133  UK  01795  58099  Source  Weidmtiller USA  Sept   1994      Adept MV Controller User   s Guide  Rev  A    Chapter 5 Extended Digital I O Signals    Extended Digital I O Signals    The extended d
132. Configure the Adept Controller   Related Manuals   Standard Manuals  E  Other Adept Product Manuals   Optional Vt Developer s Manuals    What   s New in This Version    Warnings  Cautions  and Notes    Safety        Reading and Training for Users and Operators    System Safeguards     Safety Features on the Compact lalevdee Panel  CIP   Computer Controlled Robots and Motion Devices    Manually Controlled Robots and Motion Devices   Other Computer Controlled Devices    Program Security  Voltage Interruptions    Inappropriate Uses of the Adept Canitoiler   Standards Compliance   How Can I Get Help     Adept MV Controller User   s Guide  Rev  A    26  26  26  27  27  28  28  29  30  30  31  31  31  31  31  32  32  32  33  34    25    Chapter 1 How to Use This Manual    How to Use This Manual    How to Install and Configure the Adept Controller    1  Read Chapter 1  this chapter  to learn about Safety and Customer Service  issues and Chapter 2 to get an overview of the Adept controller and its  components     2  Read Chapter 3 to learn the steps to follow to install the controller  This  chapter covers AC power installation  fuse information  installing and  removing boards  connecting monitors and keyboards  and installing in a rack  or panel mount     3  Read Chapter 4  which covers the required system processor     Read Chapter 5  which covers the Compact Interface Panel  CIP   Pay  particular attention to the Emergency Stop circuitry     5  Read the appropriate chapters  6   
133. Connector Pin Assignments                         Pin   Signal Pin   Signal  1 Shield 6 not connected  2 Transmit Data  from pointer    7  12 VDC  RTS   3 Receive Data  to pointer  8 not connected  4 not connected 9 not connected  5 Signal Ground                      VGB Board Specifications    Table 6 6  Technical Specifications          Electrical Power Consumption 5Vat23A   12 Vat2mA   12 V at 2mA  Pointer Input For mouse or trackball  Microsoft serial mouse    protocol  1200 bps    For touchscreen  ELO TouchSystems protocol           1200 bps  Keyboard input AT compatible  DIN 5 connector  Width Occupies one backplane slot                   Specifications subject to change     Adept MV Controller User   s Guide  Rev  A 137    AdeptfVision Enhanced  Vision Interface  EVI  Board    Introduction  Connections and indicators f  VME Bus Address and Configuration    EVI Motherboard DIP Switch Setting    Acquisition Switch Setting Mode    Settings for Normal RS 170 Cameras    Settings for Pulnix TM 1001 Cameras    Camera Compatibility   i  Standard RS 170 Cameras   High Resolution Cameras    Installing Video Bus Coupler  Camera Cables  Four Camera Breakout Cable for RS  170 Camos  10 Meter Camera Extension Cables  Custom Pulnix TM 1001 Four Camera Breakout Cable    Custom Pulnix TM 1001 D sub to BNC Adapter Cable    Installing Camera Cables    Connecting the Cables to the RS  170 Standard Camera      Connecting the Cables to the Pulnix TM 1001 Camera   Camera Cable Pin and Signal
134. E bus specification  the EVI board cannot  supply enough current to operate all four cameras from the four camera cable   You must supply the external power to operate the cameras when using this  cable  This power must be routed through the 9 pin D sub connector  see Figure  7 4 and Table 7 9 for pin information     Connect the power and ground on the breakout cable to a 12V power supply  producing 2 0A at 12VDC     Adept MV Controller User   s Guide  Rev  A 147    Chapter 7 Camera Cables    To Camera Strobe  connector on EVI  board    CAM 1       CAM 2    CAM 3                                                                               CABLE ASSY  CAMERA  INTERFACE 4X    ADEPT                                        CAM 4                                                    O          LS  D sub  Auxiliary  E Connector                                           O    D sub Auxiliary Connector Pin Assignments          I  5    Signal        User  12V to cameras B  User power return o  Strobe 1   Strobe return   Strobe 2   Reserved   Reserved   Reserved   Shield  chassis ground                 SL                                  o      NI    O By  O N         Figure 7 4  Four Camera Breakout Cable For RS 170 Cameras    10 Meter Camera Extension Cables    The 10 meter camera extension cables have a male Hirose connector on one end  and a female Hirose connector on the other end  These cables go between the  breakout cables and the connectors on the cameras  Each camera requires one
135. GB     Introduction  Connections and inditas  DIP Switch Settings    VME Bus Address    Monitor Video Interface  Keyboard Interface    Pointer Interface  Mouse  Trackball  or Pidiehscisent     VGB Board Specifications    AdeptVision Enhanced Vision Interface  EVI  Board      Introduction  Connections and indicators    VME Bus Address and Configuration    EVI Motherboard DIP Switch Setting    Acquisition Switch Setting Mode    Settings for Normal RS 170 Cameras    Settings for Pulnix TM 1001 Cameras    Camera Compatibility   f  Standard RS 170 Cameras   High Resolution Cameras    Installing Video Bus Coupler  Camera Cables  Four Camera Bredkoui Cable for RS  170 Comedi  10 Meter Camera Extension Cables  Custom Pulnix TM 1001 Four Camera Breakout Cable    Custom Pulnix TM 1001 D sub to BNC Adapter Cable    Installing Camera Cables    Connecting the Cables to the RS  170 Standard Camera      Connecting the Cables to the Pulnix TM 1001 Camera   Camera Cable Pin and Signal Information  EVI Board Specifications      System Input Output Board  SIO      Introduction    Adept MV Controller User   s Guide  Rev  A      125    125    131      132    133    134    134    135    136    137    137    139      140    141    142    142    143    144    144    145    145    145    146    147    147    148    148    150    151    151    152    155    165    167      168    10    11    12    Connections and Indicators   Mass Storage    Floppy Drive  Hard Drive  Serial I O Connectors    SIO Board
136. GROUP 3 4  JDIO4   WO 12 IN  8 OUT   AUX ESTOP  JSIO      O   O    O   O     GROUP 3 4  JDIO2   AUX  JEXT           Reserved   Do not use    Figure 5 3  Controller Interface Panel  CIP  Back Panel View    Installation of the Controller Interface Panel  CIP     The Controller Interface Panel  CIP  is connected to the AWC by an  interconnect cable  connecting the CIP connections on the AWC to the  JAWC connector on the CIP  The Manual Mode Safety Package  MMSP   option connects to the CIP using the JMMSP and JSIO connectors  The  MMSP is described in the robot instruction handbook for your robot  system     All the user connections to the AWC  except for the serial ports and the  Ethernet connectors  are made via the CIP  The CIP provides connections  for digital I O  fast inputs  one RS 232 serial port  DeviceNet  and the  user interface to the emergency stop circuitry  See    Connecting  Customer Supplied Safety and Power Control Equipment to the CIP    on  page 98 for further details     Adept MV Controller User   s Guide  Rev  A 93    Chapter 5 Connecting the CIP to the AWC    Location of the CIP    The CIP contains features that prevent dangerous motions while an operator is in  the workcell  In order for the installation of the CIP to conform with RIA and  European standards for power control functions  the CIP must be mounted  outside the robot enclosure  Mount the CIP outside the same enclosure as the  controller  or on a separate  protected enclosure  See the    Enclos
137. Hewlett Packard Opto coupler    Figure 10 2  EJI Belt Encoder Typical Input Circuity    Adept MV Controller User   s Guide  Rev  A 185    Chapter 10 EJI Board Specifications    EJI Board Specifications    Table 10 4  Technical Specifications                   Maximum EJIs per controller    3   Number of axes of control 5 axes of robot joint control per VJI EJI   maximum  board   Number of belt encoders 2 conveyor belts per VJI EJI board   maximum    Width Occupies one backplane slot                Specifications subject to change     b Note that there may be limitations preventing the operation of dual Adept robots from  a single controller     186 Adept MV Controller User   s Guide  Rev  A    AdeptForce VME Board  VFI     Introduction       2 1  ww ee ee ee a  Connections and Indicators             6        sees  VME Bus Address     2 es se 68 8 8 ee eo ee ee ew ee we a  VFI Board Specifications           a   1  ee ee ee es    Adept MV Controller User   s Guide  Rev  A    187    Chapter 11 Introduction    Introduction    The AdeptForce VME Force Interface  VFI  board is a 6U single slot VME board  designed to control force sensing for use with the AdeptForce VME product  The  VFI board is the interface to the force sensor that is installed on a robot or motion  device  The VFI board processes data from the force sensor and then makes those  force readings available to user programs     See the AdeptForce VME User s Guide for complete information on installation   configurati
138. Input Voltage  100 120 and 200 240 VAC    100 120 and 200 240 VAC   auto ranging auto ranging  DC Power Supply  total  250 W 350 W  Isolation Voltage  Power 3 kV input to output 3 kV input to output    Supply    1 5 kV line to PE  Class 1    1 5 kV line to PE  Class 1       Isolation Voltage  AC Line  Filter    1 5 kV line to PE  Class 1       1 5 kV line to PE  Class 1       Dimensions    See Appendix A       Operating Environment          See Table 3 1          See Table 3 2 for complete information on input power and Table 3 4 for fuse    ratings     MV 4 Insert Technical Specifications    72    The electrical and environmental requirements for the MV 4 are the same as for  the PA4 amplifier chassis  See the robot instruction handbook for your robot for    these specifications     Adept MV Controller User   s Guide  Rev  A       The AdeptWindows Controller  Board    AWC Board Connectors and Indicators    AWC Board  Processors    Compact Flash  EEPROM  AWC Board Snacilicatione   Configuring an AWC Module    Factory Default Settings  DIP Switch Settings    AdeptWindows PC Graphical T intateee   VGB Graphical User Interface    ASCII Terminal  AUTO Boot    CPU Board Number Assignment    System Controller Jumper Settings    Ethernet Connections      AWC Module Serial I O Ports    Serial Port 1  RS 232 TERM   Terminal Mode  ASCII Terminal  interes   Used With a VGB Interface    Serial Port 2  RS 232     RS 422 485 Connector      LED Status Indicators on the AWC     Adept MV Cont
139. Kenwood Rd   Cincinnati  OH 45242    00330 01040  Rev  A    
140. M1 Shield  Hd   EVI 38   CAM1 8 Shield  Clock   EVI 38   CAM1 12 Shield  Vd   EVI 39 Str Pwr 5 Strobe 2  EVI 40 Str Pwr 7 Reserved  EVI 42   CAMI 4 Video  EVI 43   CAM2 3 Shield  video   EVI 44   CAM3 4 Video  Note that this cable provides user supplied 12V dc to the cameras ob   tained from the Strobe and Power connector  not from the Adept control   ler   Table 7 14  Pulnix TM 1001 Breakout Cable Pin Assignments  From  Pin To  Pin Function  CAM2 1 CAM 1 1 PWR GND  CAM3 1 CAM1 1 PWR GND  CAM4 1 CAM1 1 PWR GND  STROBE 1 CAM1 2  12V power  CAM2 2 CAM1 2  12V power  CAM3 2 CAMA 2  12V power  CAM4 2 CAMA 2  12V power  STROBE 2 CAM1 1 PWR GND  EVI SHIELD   CAM1 SHIELD  EVI SHIELD   CAM2 SHIELD  EVI SHIELD   CAM3 SHIELD  EVI SHIELD   CAM4 SHIELD  EVI SHIELD   STROBE 9  EVI Ul STROBE 4 Digital GND  EVI 11 STROBE 7 GND  FR Return   EVI 12 CAM1 3 Analog GND  EVI 14 CAM3 3 Analog GND  EVI 15 CAM4 4 Video  EVI 16 CAM4 6 Hd             Adept MV Controller User   s Guide  Rev  A    163    Chapter 7 Camera Cable Pin and Signal Information    Table 7 14  Pulnix TM 1001 Breakout Cable Pin Assignments  Continued                                                                                                     From  Pin To  Pin Function   EVI 17 CAM4 5 Digital GND  EVI 17 CAM4 12 Digital GND  EVI 18 CAM3 7 Vd   EVI 19 CAM2 7 Vd   EVI 20 CAM2 9 Clock 2   EVI 21 STROBE 8 Frame Reset 2  EVI 22 CAM1 9 Clock 1   EVI 23 STROBE 6 Frame Reset 1  EVI 26 STROBE 3 Strobe 1   EVI 29 CAM2 4 Video   EVI 3
141. ME Developer   s Guide for complete information on the    installation and setup of user equipment     MI3 MI6 Board Specifications    Table 9 2  Technical Specifications          Electrical Power 5 VDC at 4 0 A max   Consumption  19 V at 84 mA   12Vat21mA   Maximum MI6 per controller   MV 19  4 MI 6  MV 5  2 MI 6  MV 10  4 MI 6       Number of axes of control    3 axes of control per MI 3 board  6 axes of control per MI 6 board       Width          Occupies one backplane slot             Specifications subject to change     Adept MV Controller User   s Guide  Rev  A    177    Enhanced Joint Interface EJl     Introduction b   4   180  Connections Gnd indicdiots Ce ada deda dadda ee te we TT  VME Bus Address       EE ML Le a  ae DR   Address Settings for EJI Boards   poi 4 boao ao a s a 182   Address Settings for Multiple Servo Boards  aoa eta Ge  a ae et a 182  Belt Encoder Interface             2    64 58 2    sw 84  EJI Board Specifications                          186    Adept MV Controller User   s Guide  Rev  A 179    Chapter 10 Introduction    Introduction    180    The Adept VME Enhanced Joint Interface  EJI  board is a 6U single slot VME  board designed to control the motion axes on an Adept robot  The EJI board has  connectors for the power chassis cable and the arm  robot  signal cable  There is  another connector for external encoders  typically used for belt tracking     See the robot instruction handbook for your Adept robot for complete  information on installat
142. N  t User Manual Auto indication  DM1              Manual   open        E MM1 e             c Muted Safety Gate  ee   Active in auto mode only   Jumper closed when    f  f    9 fa  not used                             ESTOPSRC  24V      aint  V4N1 V IN2 quer TE  LII     Manual 1 Auto 1 Auto 2 Manual 2   to AWC board           User Manual Auto Switch    Manual   Open     N Sassa  Jumper closed when  not used        Manual Auto Keyswitch   Manual   Open     F  in ando N          Manual   gt   lt 250mm s     Auto   gt  100                                     See Figure 5 7 for details    on the V IN coils o    Figure 5 5  JUSER 37 Pin D sub Connector    Adept MV Controller User s Guide  Rev  A 101    Chapter 5 Connecting Customer Supplied Safety and Power Control Equipment to the CIP    J User 37 pin D sub    Compact Interface Panel Remote Connections    CIP Internal connectors User Supplied Connections    Bv   H 1APTCFuse       A   jil    High Power         on off               amp    GCI                   Remote High Power on off   Momentary P B  switch lamp   5   6V  0 3A max  If JP2      installed  then min  current    Pannan Na A 100mA    20                            V  High Power   21  request  lt     E ma 24V l  DE Central Control High Power  VREF  0 24V  4 7 u on off   Momentary signal       diode forward  voltage drop    X     gt 100msec    lt   1 sec    Manual Auto in Auto   Local Network in Network                          V  burned out bulb  notify  prevent High  lt
143. OP  channels  See the description of the manual control pendant in the robot  instruction handbook for details     CAUTION  Damage may result if an MCP III is plugged into older    i  Adept controller systems that contain a VME Front Panel  VFP      90    Damage may also result if older MCPs  part numbers other than  10332 11000  are plugged into a CIP     System Power Switch    This switch  marked with a lightning bolt  allows you to switch a relay or other  power switching equipment to control power to the Adept controller and other  equipment  See    User Connector  JUSER     on page 91 for details  The two  independent  normally open contacts on this switch come out of the User  connector and out of a terminal block on the MMSP  They are for customer use  only     Adept MV Controller User   s Guide  Rev  A    Chapter 5 Introduction    NET Switch  This switch should be left in the    O    position     Side Connectors    See Figure 5 2 for the location of the following connectors     AWC Interface  JAWC     Connects the CIP to the AWC board  The JAWC connector accepts a standard  50 pin SCSI cable  Note that the CIP does not communicate in SCSI format  See     Connecting the CIP to the AWC    on page 94 for details     User Connector  JUSER     All switch functions on the CIP can be duplicated external to the CIP using  signals from this connector  For example  an external ESTOP can be connected to  the User connector  and this will behave exactly like the ESTOP on the CIP 
144. Power Control Equipment to the CIP    Table 5 3  Remote MCP Connections on the JUSER Connector                                                 Pin JUSER Pin MCP Description   37 1 9 Logic GND   17 3 MCP TXD   18 2 MCP RXD   19 5  12 VDC  max 350mA    36 8    12 VDC  max 50mA    4 23  Note 1  6 7 MCP E stop PB CH 1   5 24  Note 2  11 12 MCP E stop PB CH 2   6 25  Note 2  13 15 MCP Enable CH 1  Hold to run   7 26  Note 2  14 16 MCP Enable CH 2  Hold to run           Note 1  Must be used in User E stop circuit     Note 2  Must be used in User Enable circuit     100 Adept MV Controller User   s Guide  Rev  A    Chapter 5 Connecting Customer Supplied Safety and Power Control Equipment to the CIP    JUSER 37 pin D sub  Coniroller Interface Panel E Stop and MANUAL AUTO Controls    CIP Internal connectors    User Supplied Connections  Cyclic check circuit for ES1 and    ES2 emergency stop relays                                                                                                            Channel 1 F M  ESTOPSRC Channel 2  24V 24V ov  Test    Front Panel                     ea VE q eee i  ES2 ES2 MCPQ         Z       5 User E Stop and Gate  Interlock  ESTOPSRC  Jumper closed when not  used  MUST open both  d  T  7 Rr D channels independently if      2200 uF   used  CIP will malfunction if  one channel is jumpered and  the other is opened    ES1 ES2     S S   ESTOPSRC User E Stop Indication     User Enable   Jumper closed when  T N AR not used    MCP  Enable  Switch E     
145. Spare fuses are stored in the sliding compartments     4  To reinstall the fuse holder  insert it in place  then press down firmly until the  entire holder snaps into position     Table 3 4  MV 5 and MV 10 Fuse Ratings       Fuse Rating Type          F1     AC Line fuse at Power 5 AT 250 V IEC 127 style  Entry module 5x 20mm       F2     AC Line fuse at Power 5 AT 250 V IEC 127 style  Entry module 5x 20mm                   NOTE  The    T    suffix indicates the fuse response time     a5 AT fuse  rating specifies a 5 amp    slow blow    type     Spare fuses   in sliding  Fuses compartment  F1 and F2       af    Side view of  fuse holder       Fuse Holder             c  Rz  sm  So  Le  D    ex  ms  s    F          Figure 3 2  MV 5 MV 10 Fuse Holder    Fan and Filter Information  MV 5 and MV 10     Cooling Fan    The chassis is cooled by an internal fan  On a robot controller  the air intake is  through the bottom of the chassis  and the exhaust is out through the top  On a  stand alone controller  the air intake is through the right side of the chassis  and  the exhaust is out through the left side     56 Adept MV Controller User   s Guide  Rev  A    Chapter 3 Compact Controller Installation    Filter Inspection and Cleaning    The fan filter must be inspected at least once per month to check for dirt and dust  buildup  The fan filter is located behind the filter cover on the front of the  controller  see Figure 3 1   See Chapter 13 for information on inspecting and  cleaning t
146. V 5 MV 10   Changing the Lamp on the High Power Indicator     Dimension Drawings     Adept MV 5 and MV 10 Stand Alone Controller Dimensions    Adept MV 5 and MV 10 Robot Controller Dimensions     The Adept Compact Controller Dimensions     MCP Cradle Dimensions     Compact Interface Panel Dimensions    Position Latch and Vision Trigger      External Input for Position Latch and Vision Trigger    Position Latch      Hardware inieiconneetion of Baaids onan Adept Controller      Vision Trigger   E  Combined Vision Trigger an Position Lateh     Vision in no  Loop      rd rei    Additional Standards Compliance Information      Sources for Standards     IEC Test Information     Electromagnetic Compatibility Testing Results     Color Coding of Indicator Lights      Color Code Used by Adept for Gpcralor indicalars    Color Code Used by Adept for Service Indicators      Adept MV Controller User   s Guide  Rev  A      198    200    200    200    205    205    206    207    209      210    211    212    213    217      218    219    220    221    222    223      224    224    225    226      226    227      228    229    230    231    231    232    D    Using the Manual Control Pendant  MCP       Manual Control Pendant Basics    Connecting the MCP  MCP Layout   Soft Buttons   Function Buttons  Data Entry Buttons   3  Mode Control and Joint Axis Control Buttons  Speed Bars and Slow Button   Emergency Stop From the MCP   Background Mode    MCP Predefined Functions     Introduction    Pred
147. V 5 and MV 10   Subject  to the restrictions listed below  after you have placed an AWC in slot 1  you are  free to place any other board in any other slot     Requirements for Installing Boards on the Backplane    For the MV 5 and MV 10  additional boards should generally be added to the  chassis from left to right  starting with the slot to the right of the last existing  board  For the Compact Controller  additional boards must be added to the  chassis from right to left  starting with the slot to the left of the last existing board   EJI boards are an exception and are delivered in the last slot   The VGB and EVI  boards must be installed side by side  See Chapter 2 for more details on required  and optional boards     CAUTION  Always turn off the controller power switch before  installing or removing boards or jumper plugs  Damage to the  controller can occur if the controller is not turned off     exposed to electrostatic discharge  ESD  while you are handling or  storing them  Adept recommends using a ground strap on your  wrist when working with boards outside of the controller  Use  antistatic bags to protect boards when outside the controller     CAUTION  You must take precautions to prevent boards from being    Adept MV Controller User   s Guide  Rev  A 59    Chapter 3 Removing and Installing Boards    VME Bus Address Settings    Each board in an Adept controller has a unique VME bus address  All boards  installed in an Adept controller by Adept at the factory have
148. WC  processor and set DIP switch SW1 and jumper JP2 as described below     Factory Default Settings    The factory default settings for DIP switch SW1 are as follows     Table 4 2  DIP Switch SW1 Default Settings       SW 4    SW 3    SW 2    SW 1    Interpretation          OFF       OFF          OFF       OFF          CPU  1  normal operation  per NVRAM settings        78    With this default DIP switch setting  the system will read the configuration data  from the NVRAM chip  This allows you to set all the configuration options in  software without changing the physical DIP switches  See the description of the  CONFIG_C program in the Instructions for Adept Utility Programs     Adept MV Controller User   s Guide  Rev  A    Chapter 4    DIP Switch Settings    Configuring an AWC Module    The following table shows the options for DIP switch SW1 on the AWC module   The AWC processor must be removed from the controller to set this DIP switch   See Figure 4 1 for the location of DIP switch SW1     Table 4 3  SW1 Settings                                                                            SW 4   SW3   SW2   SW 1   Interpretation   ON   ON   ON   ON   CPU  1 n0 auto boot  all other settings per NVRAM   ON ON   ON OFF   CPU  1  no auto boot  user interface via VGB or serial  port  use serial port if VGB is absent  or if a VGB is  present but its use is disabled with its DIP switch  4    ON ON   OFF   ON CPU  1  no auto boot  user interface via serial port   ON ON   OFF   OFF
149. WC Board 75  AWC Board Components Placement 75  AWC Board Connectors and  Indicators 74  AWC Board Specifications 77  AWC Connectors 82  AWC Interface  JAWC  91  AWC Module Serial I O Ports 82    Back Panel Connectors 92  Background mode  on MCP 240  Backplane jumper plugs  MV 5 MV 10 60    C    Calibrating the robot from the MCP 247  Camera cables  10 Meter Adept MV cable 148  four camera breakout 147  148  installation 151  pin signal information 155 164  Camera compatibility  for EVI module 145  CIB  JSLV  92  CIP  used with SIO 192  Clear error button  on MCP 246  Clear error function  on MCP 245  Color coding  for indicator lights 231  Comp Pwr button  on MCP 250  Compact Flash 76  Compliance  with international standards 33 228  Connecting Customer Supplied Safety  and Power Control Equipment to  the CIP 98    Adept MV Controller User s Guide  Rev  A 391    Index    Connecting the CIP to the AWC 94  Connecting the MCP to the CIP 96  Connecting the System Power Switch to  the CIP 107  Contacts Provided by the JUSER  Connector 98  Controller  graphics interface option 39  models 36  options 39  text interface option 39  Controller Interface Panel  CIP  Back  Panel View 93  Controller Interface Panel  CIP  Side  View 91  Cooling fan  MV 5 MV 10 56  CPU Board Number Assignment 81  Current voltage ratings  MV 5 MV 10 53  Customer service assistance  phone numbers 34  Cycle  setting  on MCP 248    D    DeviceNet  JDVC  92  Digital I O  displaying on MCP 245  Digital I O Conne
150. a remote node because  it does not follow the expected protocol  If the KERMIT device was  being accessed  this error indicates the remote server reported an  error or sent a message not understood by the Vt Kermit driver     User action  Check that the network software version on the remote node is com   patible with the network software on the local node  DISABLE and  ENABLE the affected network nodes and retry the operation  If this  error occurs repeatedly  contact Adept Application Engineering for  assistance   See the Vt Language User   s Guide for information on  Kermit       Invalid network resource    560     Explanation  This error occurs when referring to a node that has not been  defined     User action  Check the node definitions    Invalid number format    456     Explanation  A syntax error was detected while reading a number  For example   an 8 or 9 digit was encountered while reading an octal number     User action  Reenter the line with a valid number    Invalid orientation    619     Explanation  A motion has been requested to a location that is defined by a trans   formation with its orientation pointed up instead of down     User action  Correct the definition of the destination transformation  For exam   ple  you may need to correct the base transformation in the com   pound transformation   The p component of all destination  transformations should be approximately 180 degrees       Invalid program or variable name    455     Explanation  A user defined
151. action  Either disable ALTER mode or stop tracking the belt      Can t change modes while task running    361     Explanation  A command was issued to change from debug monitor mode to  debug editor mode while the program task being debugged was  executing  You can change to debug editor mode only when the  associated task is stopped     User action  Stop execution of the program task being debugged  or continue  without using debug editor mode     Adept MV Controller User s Guide  Rev  A 269    Appendix E Alphabetical Listing     Can t create new slide bar    557     Explanation  An attempt has been made to create a graphic slide bar in the hori   zontal or vertical scroll bar  Slide bars should be created only in the  main window  although they can appear in the title or menu bars     User action  Modify the arguments for the GSLIDE instruction to have the slide  bar created within the window      Can t create program in read only mode    364     Explanation  An attempt has been made to initiate editing of a program in  read only access mode  but the program does not exist     User action  If the program name was entered incorrectly  enter the command  again with the correct name  Do not select read only access  with   R  when creating a new program      Can t delete PROGRAM statement    350     Explanation  An attempt has been made to delete the  PROGRAM statement  while editing a program     User action  To change the PROGRAM statement  replace it with another  PRO   GRAM
152. age  to these signal lines may cause permanent damage     382 Adept MV Controller User   s Guide  Rev  A    Appendix G DeviceNet Physical Layer and Media    DeviceNet Physical Layer and Media    The DeviceNet physical layer and media specifications are published in the  ODVA manual  chapter 9  volume 1  It describes possible topologies and  components of the physical layer of the DeviceNet     Figure G 1 shows several possible topologies  The DeviceNet specifications also  specify system grounding  mixing of thick and thin cable media  termination  and  power distribution     The basic topology is the trunkline dropline topology  This topology uses  separate twisted pair buses for the distribution of signals and power  The  specifications allow trunklines and droplines made of thick or thin cable  The  baud rate  maximum distance from end to end of the network  and cable size are  dependent on each other  See Table G 2                                Node H H Node   Terminating  Multiple   Trunk Line Resistor    Node  Branching               Multi Port  _Tap                                                                                                                                                                                                       Drop Line    Node    Es Node  Multiple  Drop Line Node Dais  Nod P y  nes Node Node   Chain Drop  Line  Terminating Multi Port  Resistor Tap Tap Node    Z  Node  Node m  wr  Node Drop Line     T  Node  Node Node  Zero Length Dro
153. al      Camera interface board absent    722     Explanation  The vision interface board is not responding to a command from the  vision system     User action  Make sure that the vision interface board is installed properly  After  saving all the programs and prototypes in memory  power down the  controller and power it up again  Consult Adept Customer Service  if the problem persists     268 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing     Camera not running    705     Explanation  An attempt has been made to process a vision system operation  when the camera is not running  line vision only      User action  Enter a VPICTURE ON command and retry the vision operation  that failed      Cancelled    358     Explanation  An editor  debugger  or pendant operation has been terminated due  to operator intervention     User action  This is usually an informative message to acknowledge the cancella   tion of the operation      Can   t access protected or read only program    310     Explanation  An attempt has been made to edit a protected or read only program   These programs cannot be edited     User action  None      Can   t ALTER and track belt    626     Explanation  Either a belt relative motion was specified while ALTER mode was  enabled  or an attempt was made to enable ALTER mode while the  selected robot was tracking a belt  Both operations are prohibited  because belt tracking and ALTER mode cannot be performed at the  same time     User 
154. al cable to the MONITOR connector on the VGB board     4  Connect the double ended keyboard cable to the KEYBOARD connector and  the POINTER connector on the VGB board     Adept MV Controller User   s Guide  Rev  A    Chapter 3 Installing a Monitor and Keyboard                                                                      SS    Color Monitor           iti  C00 emg q 52  5                Keyboard Trackball    yj  yy yy jy yyy fy  Yj fj j   J yy yy yyy  1   f 7yyy try yy    yj       y yy    II I l                                KEYBOARD                                                       Figure 3 6  Connecting the Monitor and Keyboard    Connecting Non Adept Peripherals to the VGB Board    You can use third party monitors  keyboards  and pointing devices with an Adept  controller system  The equipment must be compatible with certain standards to  work successfully with the VGB Board  see Chapter 6 for details  Note that the  Adept supplied monitor and keyboard are certified to meet the requirements of  EN 60204 1 and other international standards  Installation of a non Adept  peripheral may not meet these standards     Adept MV Controller User   s Guide  Rev  A 65    Chapter 3 Using AdeptWindowsPC    Using AdeptWindowsPC    The AdeptWindows option provides a graphical user interface without the Video  Graphics Board  VGB   A PC running the AdeptWindowsPC software can be  connected to the Adept controller through either an Ethernet network or an  RS 232 serial connectio
155. am to open the file or graphics window before  attempting to read or write data      File or subdirectory name error    514     Explanation  The specified file name or subdirectory was not a valid disk file  name  the directory path contained invalid syntax  or the directory  path was too long     User action  Retry the operation with a correct file name or subdirectory name   Verify that syntax of the directory path is correct  Check that any  default directory path specified by the DEFAULT command is cor   rect  Check that the total directory path is not too long when the  default is combined with the current file specification      File too large    569   Explanation  The NFS operation caused a file to grow beyond the server   s limit   User action  Close the file  open a new file  and retry the previous operation    Find   None     Explanation  While initiating a string search or replacement operation  the SEE  editor is prompting for the string to be found in the program     User action  Enter the desired search string  or press RETURN to cancel the  request     Adept MV Controller User s Guide  Rev  A 293    Appendix E Alphabetical Listing     First statement must be PROGRAM    351     Explanation  An attempt was made to insert or deposit a program statement  above the  PROGRAM statement  which must be the first statement  in the program     User action  Move the cursor to below the  PROGRAM line of the program  before attempting to insert or deposit statements      Fon
156. amplifier  with two dual amplifiers and a four slot chassis that fits into the remaining two  slots of the PA4 amplifier chassis  The compact controller is not available in a  stand alone version     The Adept Compact Controller requires one board  an AWC board in a 68040 or  68060 configuration  The AWC occupies backplane slot 1  The remaining slots can  be populated with various combinations of optional Adept boards  see Figure 2 2     The four slot chassis gets power from the PA4 backplane and does not require its  own external power supply  See the robot instruction handbook for your Cobra  robot or AdeptModules systems for details on the PA4 power requirements     Adept MV Controller User   s Guide  Rev  A 37    Chapter 2    38                                                          VJI                                  DO NOT REMOVE OR INSTALL THIS  MODULE UNLESS HIGH VOLTS LED  1S COMPLETELY EXTINGUISHED     O Henvorts on       DO NOT REMOVE OR INSTALL THIS  MODULE UNLESS HIGH VOLTS LED  1S COMPLETELY EXTINGUISHED     O HenvorTts on       O Peron    O towvoLtson    O OPEN ckr FAULT   O wvsaciover Teme   O a PHASE SHORT FAULT   O B PHASE SHORT FAULT   O C PHASE SHORT FAULT    O Pwmon   O towvorts on    O OPEN ckr Faut   O Hv sacover Teme   O A PHASE SHORT FAULT   O B PHASE SHORT FAULT  O C PHASE SHORT FAULT                            c c  o o  N N  T T  R R  o o  L L  s s  1 1  e a  N N  A A  L L  m m  o o  T f T    o o  R R  P P  o o  w w  E E  R R     T    a E  u u  T
157. as not been initialized or the data has been  corrupted     User action  Power down your controller and restart your system  If the error  persists  contact Adept Customer Service      Obstacle collision detected    901     Explanation  A possible or actual collision has been detected between the robot  and a statically defined obstacle  Obstacles may include fixed  objects in the workcell as well as structural elements of the robot   such as its base  This error is similar to  Location out of range  in  that it is often detected by the kinematic solution programs as the  robot is moving     User action  Move the robot away from the obstacle and continue the motion or  modify the executing application program to avoid the obstacle  For  application programs  this error may indicate that either the  planned end point of the motion will collide with an object or that a  collision has been detected in the middle of a straight line motion     Old value  n  New value  n    Explanation  The specified watchpoint has detected a change in value for the  expression being watched  The change occurred because of execu   tion of the program step just before the one indicated     User action  Enter a PROCEED  Ctrl P   RETRY  SSTEP  Ctrl Z   or XSTEP   Ctrl X  command to resume program execution   Otherwise  enter  any other monitor command      Option not installed    804     Explanation  An attempt has been made to use a feature of a V  system option  that is not present in this robot sys
158. assure full compliance with the European EMC Directive     NOTE  Les produits list  s dans le tableau 2 doivent   tres test  s par l utilisateur  apr  s l assemblage et la configuration finale des   quipements afin de s assurer que  l ensemble r  ponde aux directives Europ  ennes EMC     P N 00330 01040    Rev  A          P N 00330 01040  Rev  A    Table of Contents    Introduction    How to Use This Manual ER  How to Install and Configure the Adept Controller   Related Manuals   Standard Manuals   Other Adept Product Manuals   Optional V  Developer   s Manuals    What   s New in This Version    Warnings  Cautions  and Notes  Safety   A  Reading and Training for Users and Operators  System Safeguards   Safety Features on the Compdel i  teif  ce Fania  CIP   Computer Controlled Robots and Motion Devices    Manually Controlled Robots and Motion Devices   Other Computer Controlled Devices    Program Security  Voltage Interruptions    Inappropriate Uses of the Adept Conifoliai   Standards Compliance   How Can   Get Help     Overview     Introduction i E  Adept MV 5 Controller    Adept MV 10 Controller   The Adept Compact Controller   Graphical User Interface and Text Based User infenaee   Graphical User Interface Options   Text Based Options  AWC System Processor  68040 or 68060     Adept MV Controller User   s Guide  Rev  A    25    26  26  26  27  27  28  28  29  30  30  31  31  31  31  31  32  32  32  33  34    35    36  36  36  37  39  39  39  40    Table of Contents    10   
159. ast Error Press LAST ERROR to display the error messages generated by ve  during the current session  The most recent error will be displayed  The rightmost  soft button will be labeled  lt MORE gt   Pressing this button will cycle back through  the error messages generated during the current session     The Clear Error Function    If the MCP is in the Manual position  or the system switch MCP MESSAGES is  enabled  error messages are sent to the MCP  When an error is sent to the MCP  the  MCP will beep  display a blinking error message  and light the LED on the CLR  ERR button  shown in Figure D 8     Adept MV Controller User   s Guide  Rev  A 245    Appendix D MCP Predefined Functions    246          EXTERNAL E STOP              Figure D 8  CLEAR ERROR Function Button    The CLR ERR button must be pressed for operation to continue  Pressing the CLR  ERR button will clear the error message from the display and return the MCP to  the state it was in before the error     The CMD Function    The CMD function button displays the options AUTO START  CALIBRATE  STORE  ALL  CMD1  and CMD2  as shown in Figure D 9        AUTO STORE  START CALIB ALL CMD1 CMD2    oO O O O JO                Figure D 9  Command  CMD  Function Button    The AUTO START  CALIB  CMD1  and CMD2 functions require the MCP to be in  Auto mode  If one of these function buttons is pressed while the MCP is in  Manual mode  the MCP prompts you to place the keyswitch in the Auto position   The operation is halted and 
160. at no objects were seen  in response to a  VTRAIN or VLOCATE command  In the VLOCATE case  it is an  error only if you expect to see objects     User action  In the training case  make sure the training object is visible under  the camera  If you expect to see objects  check the threshold parame   ter  the minimum area parameter  and the camera hardware      No other program referenced    353     Explanation  A command was issued that attempted to reference a previously  edited program  but no other program has been edited during the  current editing session     User action  Use the New or GoTo function key command  or the N keyboard  command  to change to a new program      No picture data available    723     Explanation  A vision operation was attempted that requires processed picture  data  run length encodings  when no processed picture data was  available     User action  Issue a VPICTURE or VWINDOW command or instruction with a  mode parameter of    1 or 1  This will provide the processed picture  data needed for rulers or reprocessing      No program specified    301   Explanation  No program was specified for an EXECUTE or SEE command or  instruction  or DEBUG command  and no previous program is avail   able as a default   User action  Type the line again  providing a program name      No prototypes    702     Explanation  This is the response to the monitor commands VSTORE and  VSHOW  without a parameter  when no prototypes currently exist     User action  Load some
161. atible with the  Vt system     User action  Make sure your system disk has been configured correctly  Contact  Adept Application Engineering for assistance      Invalid software configuration      315     Explanation  During initial startup  V  has detected that the system software is  not configured properly for the options or hardware present     User action  Power down the controller and try starting it again  Make sure that    the boot disk you are using is valid for your controller  If the prob   lem persists  contact Adept Customer Service for assistance     Adept MV Controller User s Guide  Rev  A 307    Appendix E Alphabetical Listing     Invalid statement label    463     Explanation  The program statement label was not an integer from 0 to 65535   User action  Reenter the line with a valid label     Invalid steps will be changed to   lines  None     Explanation  The AUTO BAD extended command has been used to change the  action to be taken when an invalid line is detected while editing   Subsequently  such a line will automatically be changed to a bad  line with a question mark in column one     User action  None  This is an informational message      Invalid VFEATURE access    801     Explanation  A VFEATURE function has been used to access  from the vision sys   tem  data that is not valid  In particular  after a VLOCATE instruc   tion in no wait mode  the vision data is invalid if VFEATURE 1   returns the value FALSE     User action  Edit the program to ensure tha
162. ations                                  Operational voltage range 0 to 24 VDC      Off    state voltage range 0 to 3 VDC      On    state voltage range 10 to 24 VDC  Typical threshold voltage Vin   8 VDC  Operational current range 0 to 6 mA      Off    state current range 0 to 5 mA      On    state current range 2 to 6 mA   Typical threshold current 2 5 mA  Impedance  Vin lin  3 9 K Q minimum  Current at Vin    24 VDC In  lt 6 MA                Adept MV Controller User   s Guide  Rev  A 119    Chapter 5 Extended Digital I O Signals    Table 5 8  DIO Extended Input Specifications  Continued        Turn on response time  hardware  5 psec maximum    Software scan rate response time  16 ms scan cycle   32 ms max response time       Turn off response time  hardware  5 psec maximum    Software scan rate response time  16 ms scan cycle   32 ms max response time                NOTE  The input current specifications are provided for reference   Voltage sources are typically used to drive the inputs     NOTE  With properly set program task priorities  there is a 2 ms    maximum latency for fast inputs 1001 to 1004 when used with Vt  INT EVENT instruction     120 Adept MV Controller User   s Guide  Rev  A    Chapter 5    Extended Digital I O Signals       Adept Supplied Equipment       P2 Connector   26 Pin    P1 Connector   26 Pin Female D Sub    Female D Sub                         User Supplied Equipment                                                                                 
163. ay  DEL will delete any  characters that appear on the pendant display but have not been entered using  the REC DONE button  Application programs may also assign special functions to  the DEL button                                      Figure D 4  Data Entry Keys    Adept MV Controller User   s Guide  Rev  A 239    Appendix D Manual Control Pendant Basics    Mode Control and Joint Axis Control Buttons    The mode control and joint axis control buttons are used to control the robot  from the pendant  The use of these buttons is covered in    Moving a Robot or  Motion Device With the MCP    on page 249     Speed Bars and Slow Button    The speed bars and slow button are used primarily to move the robot when it is in  manual mode  These options are described in    Moving a Robot or Motion  Device With the MCP    on page 249     In some cases  application programs will make special use of the speed bars  See  the documentation for any application program for details on how it uses these  buttons     Emergency Stop From the MCP    To immediately halt program execution and turn off High Power  press the  emergency stop button on the MCP  This switch has the same effect as pressing the  emergency stop button on the controller     To re enable High Power after pressing the MCP emergency stop button  turn the  emergency stop button to the right  clockwise   The switch is spring loaded and  will return to its normal position  Depress the enabling switch  High Power can  now be re enabl
164. ble that is already defined     Check the syntax for the operation and reenter the line  correcting  the mismatch  Delete conflicting global variables  if appropriate       749      1  The Abort menu item in the vision window has been selected  If  a vision instruction in a V  program was being executed  it is  aborted and the error code for this message is returned  for access  with the ERROR function    2  a V  program has been aborted when  it was executing a vision instruction  In this case  the error code for    Adept MV Controller User   s Guide  Rev  A 353    Appendix E Alphabetical Listing    the standard Aborted message is normally returned     3  a VABORT  instruction was issued     User action  If you selected the Abort menu item by mistake  you can make the  Vt program continue by typing retry n on the keyboard  where n is  the number of the task that stopped  Typing proceed n also resumes  program execution  but the aborted vision instruction is not retried       Vision error   lt details gt   None     The following vision error messages can be displayed on the V  system terminal  any time while the VISION system switch is enabled  When one of these errors  occurs  all pending vision commands  for example  VLOCATE  are aborted and  the VISION switch is disabled  The user must reenable the VISION switch in  order to resume using the vision system  Prototypes are not deleted from memory  when these errors occur  or when the VISION switch is enabled     Each of thes
165. c   tion cannot read from a disk file opened for random access  This  error may also indicate a hardware problem with the device control   ler     298 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Correct the I O command as required to suit the device  If you con   tinue to have difficulty  contact Adept Application Engineering for  assistance      Illegal I O redirection specified    525     Explanation  An unacceptable I O redirection has been specified in a DEFAULT  monitor command  a disk I O monitor command  LOAD or  STORE    or in an ATTACH instruction  Either there is a syntax  error  or the requested redirection is not allowed for your I O con   figuration     User action  Check the syntax of the offending statement  Check your I O con   figuration to make sure the requested redirection device is allowed      Illegal joint number    609     Explanation  A joint number has been specified out of the allowed range   User action  Correct the joint number      Illegal memory reference    418     Explanation  An operation has attempted to reference an invalid memory  address  That is  one that is either out of the allowed range  or that is  not in use for any input output module     User action  Correct the address or install the missing module      Ilegal monitor command    300     Explanation  The name of the command just attempted was not recognized by the  system  possibly because it was mistyped or because it was a pro   
166. camera breakout cables                                            Adept MV Controller User   s Guide  Rev  A 141    Chapter 7 VME Bus Address and Configuration    VME Bus Address and Configuration    The EVI board will be configured as board 1 unless the system is running the dual  AdeptVision option  in which case the second EVI board will be board 2  If you  have only one EVI board installed  it will be set correctly when the controller is  shipped to you     EVI Motherboard DIP Switch Setting    If you install a new EVI board  as a replacement part or upgrade  or have the dual  vision option  see the tables below for the address switch settings  The shaded  cells indicate the settings that are different for each board  See Figure 7 1 for the  location of SW1 on the EVI board  See Figure 7 2 for the position of the A and B  settings     NOTE  When setting the switches  you should rotate the board 90  degrees clockwise from the orientation shown in Figure 7 1  the  VME bus connectors will be pointing toward you                        EVI Mother Board  DIP Switches             Adept EVI Board   Component Side  EVI Daughter Board  DIP and Rotary  Switches    Figure 7 1  Switch Locations on EVI Board    142 Adept MV Controller User   s Guide  Rev  A    Chapter 7 VME Bus Address and Configuration       B             Figure 7 2  Rocker  Dip  Switch Positions for SW1 on Motherboard  and Daughterboard    Refer to the settings shown in Table 7 1 when installing the first EVI board i
167. can be used     User action  Change the motion instruction to one that requests a straight line  motion      Negative overtravel  Mtr n    1032     Explanation  The indicated motor has moved beyond the hardware limited nega   tive range of motion     User action  Move the robot back into the working envelope  Correct whatever  caused the robot to get into the restricted area  Then enable power      Negative square root    410     Explanation  An attempt has been made to calculate the square root of a negative  number     User action  Correct the program as required    Network closed locally    535   Explanation  An attempt has been made to access a DDCMP serial line when the  protocol is not active  The protocol was probably stopped because of  some other error condition   User action  Restart the DDCMP protocol      Network connection closed   101     Explanation  A client connection has closed on the given logical unit     Adept MV Controller User s Guide  Rev  A 319    Appendix E Alphabetical Listing    User action  None  This is an informational message      Network connection opened   100     Explanation  A new client connection has been established on the given logical  unit     User action  None  This is an informational message    Network connection terminated    565     Explanation  This error occurs when input or output operations are attempted on  a network connection that has already been terminated     User action  Reestablish the network connection  and retry th
168. ccessories     17 Mar 1998  Richard J  Casler  Jr   Vice President  Engineering  San Jose  California  USA    P N 00330 01040  Rev  A    DEUTSCH  Hiermit erkl  ren wir  dafs die nachstehende Maschine in der von uns  gelieferten Ausf  hrung  den einschl  gigen  grundlegenden Sicherheits  und  Gesundheitsanforderungen der EG Richtlinie 89 336 EWG Anhang I  und den  unten aufgefuehrten Standarts entspricht  Dies gilt nur wenn das Geraet unter  den unten genannten Bedingungen verwendet wird  Wir weisen daraufhin  dafs  die Inbetriebnahme der Maschine solange untersagt ist  bis festgestellt ist  da   die  Maschine  in die diese Maschine eingebaut werden soll  den Bestimmungen der  Richtlinie in der jeweils gueltigen Fassung entspricht  Dies schliefst die  anwenderseitig in die Maschine zu installierenden Erg  nzungen und  Schutzeinrichtungen ein     FRAN  AIS  Par la pr  sente  nous d  clarons que la machine d  crite  ci dessous  livr  e en l   tat  est conforme    la directive communautaire  89 336 CEE  Annexe I  sur les imp  ratifs fondamentaux en mati  re de  sant   et de s  curit    La machine ne pourra   tre mise en service avant que la  machine dans laquelle elle sera incorpor  e ne soit d  clar  e compl  tement  conforme aux dispositions des directives en cours de validit    Ceci  comprend tout   quipement compl  mentaire et dispositif de protection     ITALIANO  Si dichiara che la macchina  come da noi fornita  soddisfa i  requisiti fondamentali definiti nella direttiva CE
169. ce of the CIP  If an MCP is being used  refer to    Connecting  the MCP to the CIP    on page 96 for more information     4  In order to enable High Power  plugs with appropriate jumpers or contacts  must be attached at the JSIO and JUSER connectors  Jumper plugs are supplied  if these connectors are not used     94  Adept MV Controller User   s Guide  Rev  A    Chapter 5 Connecting the CIP to the AWC          1 8m  6 ft  SCSI Interface              gt  S888  2   z  zk          p id    MV 10 Controller  With AWC Board             Controller Interface Panel  CIP                                                                       Figure 5 4  Connecting the CIP to the AWC    Adept MV Controller User   s Guide  Rev  A 95    Chapter 5 Connecting the MCP to the CIP    Connecting the MCP to the CIP    The optional MCP is connected to the system at the pendant connector on the CIP   The controller does not have to be turned off to connect or disconnect the MCP   Note that if the MCP or the MCP bypass plug is removed  High Power will be  turned off  See Table 5 1 for information on the MCP connector pin outs     WARNING  The CIP has two switches  A keyswitch to select the    N device that controls program execution and a paddle switch to select    96    the operating mode  Before the MCP can be used in the workcell  the  operating key switch must be set to MANUAL and the NET switch to  LOCAL  O   This will prevent program execution from being started  from keyboard or terminal     P
170. crobat  PDF file  Adept supplies the Acrobat Reader program on its electronic  documentation CD ROM     Table G 2  Features of a DeviceNet Network                                        Network Size A maximum of 64 nodes  0   63   Network Length Selectable  end to end network distance varies with  speed  Baud Rate Distance  thick cable   125 Kbps 500 m  1 640 ft    250 Kbps 250 m  820 ft    500 Kbps 100 m  328 ft    Data Packets 0 8 bytes  Bus Topology Linear  trunkline dropline   power and signal on the  same network cable  Bus Addressing Multi Master and Master Slave special case  polled  System Features Removal and replacement of devices from the network  under power not supported by Adept          The baud rate of the system depends on the length of the network  end to end   and the type of cable  Table G 3 shows how cable selection and trunkline length  affect the maximum data rate on the network  Figure G 2 shows a thick cable  and  Figure G 3  a thin cable     Adept MV Controller User   s Guide  Rev  A    Appendix G DeviceNet Physical Layer and Media    Table G 3  DeviceNet Data Rates Relative to Cable Type and Length                         Data Rates 125 Kbps 250 Kbps 500 Kbps  Thick Trunk Length 500 m 250 m 100 m    1 640 ft    820 ft    328 ft    Thin Trunk Length 100 m 100 m 100 m    328 ft    328 ft    328 ft    Maximum Drop Length 6m 6m 6m    20 ft    20 ft    20 ft    Cumulative Drop Length 156 m 78 m 39 m    512 ft    256 ft    128 ft                          
171. ctors on the CIP 111  Digital Input Wiring Examples  JSIO  connector  113  Digital Input Output module  see DIO  module  Digital Output Wiring 115  Dimensions  MV 5 MV 10 robot controller 219  MV 5 MV 10 stand alone 218  DIO Extended Input Specifications 119  DIO module 42  192 207  connections indicators 193  input specifications 194  inputs 194    optional DIO cables 125 129  200 204    output current selection 196  output specifications 197  output voltage jumpers 196  outputs 195   testing outputs and fuses 195    typical input wiring 198  typical output wiring 199  VME bus address 205  DIO Output Specifications  JSIO  connector  114  DIP switch settings  VGB module 134  DIP Switch Settings 79    Edit function  on MCP 241  Editing global variables with the  MCP 241  EEPROM 76  EMC test information 230  Emergency stop  from MCP 240  Emergency stop button  on MCP 250  Emergency Stop Circuit 103  Emergency Stop Switch 89  EN 60204 30 33  50  65  68  69  Enhanced Joint Interface module  see  VJI EJI module  Error messages  alphabetical list 262  list of 262  numerical list 359  Errors  displaying system on MCP 245  ESLED 74  Ethernet Connections 82  EVI module 41  140  camera cables 147  camera compatibility 145  connections indicators 141  switch settings 143  technical specifications 165  VME bus address 142  Extended Digital I O Signals 119  Extended I O Digital Output Circuit  Specifications 123  Extended I O Inputs 119  Extended I O Outputs 122  External Front Panel  saf
172. d  Like the Compact Flash  this NVRAM can be transferred to  another AWC board for replacement or testing purposes  see Figure 4 1 for the  NVRAM location      WARNING  Use suitable measures for eliminating Electro static  df discharge during removal and installation of the EEPROM     76 Adept MV Controller User s Guide  Rev  A          Chapter 4 AWC Board  AWC Board Specifications  Table 4 1  AWC Board Specifications  Processor 68040   25MHz or 68060   50MHz  Dynamic RAM 8 or 24 Mb  subject to change        Serial Ports    Three RS 232  at 300 38 400 bps  One RS 4227485 at 300 38 400 bps       Ethernet    10 base T  100 base T will be available in future        Compact Flash  mass  storage     8 or 30 Mb       Electrical Power  Consumption    5V   4A  12V  1A  12V   0 5 A  24V   0 5 A       Environmental    Temperature  Operating 0   C to   55   C  cooling air exit  Nonoperating    40   C to   85   C   Humidity  Operating 10  80  Nonoperating  10  90        System I O    DeviceNet with CANbus interface   Four Fast Inputs   0 24VDC  5mA   Auxiliary I O Via I C   12 digital inputs and 8 outputs   32 digital inputs and outputs  JSIO connectors on CIP           Width       Occupies one VME backplane slot       Adept MV Controller User   s Guide  Rev  A 77       Chapter 4    Configuring an AWC Module    Configuring an AWC Module    The AWC processors are shipped with the factory configuration described in  Table 4 2  If you need to make changes to this configuration  remove the A
173. d by the program      Bad grip definition      721   Explanation  The DEFGRIP instruction was performed with incorrect parameters     User action  Check the DEFGRIP parameter values  The locations specified by  the transformations must not be unreasonably far from the proto   type  and the widths and heights of the grip rectangles must not be  unreasonably large  An unreasonable distance is one greater than a  couple of image widths      Belt not enabled    615     Explanation  A robot operation that references a moving conveyor belt has been  attempted when the conveyor tracking feature is disabled     User action  Enter an ENABLE BELT command and retry the operation    Belt servo dead    617   Explanation  The belt processor isn t responding to commands from V      User action  After saving the programs  power down the controller and power it  up again  If this error occurs repeatedly  contact Adept Customer  Service      Belt window violation    616     Explanation  Either a robot motion has been planned that will move the robot  outside of the belt window  or the robot has moved outside of the  belt window while tracking the belt     User action  Modify the program so that the robot will not move outside the belt  window  Consult the BELT MODE parameter and the WINDOW  instruction for different ways to define the belt window     266 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing     Branch to undefined label  Step nnn   412     Explanation  A 
174. d not exceed 40VDC or 30VAC at  a maximum of 1A     Remote High Power Control    106    The CIP also provides a connection for an additional user supplied High Power  enable circuit  see Figure 5 5  Figure 5 6  Figure 5 7  Table 5 2  and Table 5 3 for the  customer High Power circuitry   The CIP has two different methods of remote  operation of the High Power push button located on the CIP  These connections  are optional     The first method allows relocating the push button switch to a more convenient  location  The second allows the startup of multiple robots from a central control  computer that can communicate with the robot controllers  Implementation of  either method must conform to EN standard recommendation     The European standard  EN 775  Ind  Robots  Part 6  Recommendations for Safety   Item 7 2 5 Emergency Stop  reads     Each robot system operator station shall have  a readily accessible emergency stop device  The manual intervention and reset  procedure to restart the robot system after an emergency stop shall take place  outside the restricted space        Thus  it is important that the remote High Power push button be located outside  of the protected space of the robot     Pins 1 and 20  2 and 21  and 3 and 22 of the JUSER connector provide this remote  capability  The first two circuits allow the duplication of the CIP High Power  switch and lamp with no difference in operation  Pins 2 and 21 provide power for  the lamp   5VDC and ground  respectively  Pi
175. dant to background display   C to exit   None     Explanation  The manual control pendant display must be in background mode  for the operation you have selected     User action  Press the DONE button on the pendant one or more times to exit the  current function      Robot already attached to program    602     Explanation  A program has executed more than one ATTACH instruction for the  robot  without executing a DETACH in between  Or an attempt has  been made to SELECT another robot when one is already attached   The robot is still attached even after this error occurs     Adept MV Controller User s Guide  Rev  A 335    Appendix E Alphabetical Listing    User action  Check the program logic   remove redundant ATTACH instruc   tions  or DETACH the current robot before attempting to SELECT  another robot      Robot interlocked    621     Explanation   1  An attempt has been made to access a robot or external device  that is already being used by a different program task or by the sys   tem monitor   2  an attempt has been made to calibrate the robot  with the controller in manual mode  which is not allowed for safety  reasons     User action   1  Review the program logic and make sure the robot or device is  being controlled by only one program task   2  move the CIP key  switch to the automatic mode position or set the user manual mode  signals appropriately      Robot module not enabled    900     Explanation  The indicated robot module is present in memory  but it was not
176. de the system limits  mechanism speed and torque so that an operator can safely work in the cell   Manual mode initiates software restrictions on robot speed  commanding no  more than 250 mm sec as required by RIA and ISO standards  For Category 3  mechanisms  such as the AdeptOne XL  safety regulations require that the  software speed and torque limiting be enforced by hardware  This hardware must  be redundant and self testing  The Manual Mode Safety Package  MMSP   available for the Adept XL series of robots implements this functionality  See  Figure 5 1 for the location of the Manual  Automatic mode switch on the CIP     High Power On Off Switch Lamp    This switch  marked with a robot figure and the international on off symbol  1   O   controls high power  which is the flow of current from the amplifiers to the  robot motors  Enabling high power is a two step process  An    Enable Power     request must be sent from the system terminal  an executing program  or the  manual control pendant  Once this request has been made  the operator must  press this button and high power will be applied     NOTE  High Power cannot be enabled if this lamp is burned out  See     Changing the Lamp on the High Power Indicator    on page 213 for  details     MCP Connector    The Manual Control Pendant  MCP  plugs into this connector  The CIP works  only with the MCP II  P N 10332 11000  Assembly   90332 48050   Other Adept  pendants will not work because they do not incorporate the dual EST
177. depends upon the type of device referenced     User action  Check the instruction to make sure the parameters are valid  Refer  to the documentation for the device type referenced for information  on how to determine what has caused the error      Device full    503     Explanation  There is no more space available on a device  If received for a disk  file  the disk is full  if there are many small files on the device  this  error indicates the directory is full   If received for a servo device  an  attempt has been made to assign too many servo axes to a single  CPU     User action  Delete unneeded disk files  or use another drive or diskette  Recon   figure your system so the maximum number of axes per CPU is not  exceeded      Device hardware not present    658     Explanation  An attempt has been made to reference a device that is not present  in your system     User action  Check that the device was correctly specified  Check that the device  hardware is present and is configured properly      Device in use    668     Explanation  An attempt has been made to attach  assign  or configure a hard   ware device  e g   a VMI axis  which is already being used     User action  Check the program code to make sure the requested device has not  already been attached      DeviceNet  Critical device off line    903   Explanation  A DeviceNet device marked as critical  using the CONFIG C util     ity  is off line  Power is disabled and cannot be enabled until this  device is on line 
178. deptWindowsPC  option allows a PC connected to the controller using either Ethernet  AdeptNet   or a serial port to display graphics  including AIM  Vision  and V  graphics  windows     See the AdeptWindows User   s Guide for more details     Color Monitor    For an Adept controller with the VGB option  Adept offers an optional  high resolution color monitor with a tilt swivel base  The monitor has a  maximum resolution of 1024 dots horizontal by 768 lines vertical     Extended Keyboard    For an Adept controller with the VGB option  Adept offers an optional extended  keyboard with an integrated trackball     Third Party Terminals for Text Based User Interface Controllers    44    For Adept controllers without the VGB or AdeptWindows option  the user must  supply a terminal to interface to the controller  The terminal must be a Wyse  model 60 or 75 with an ANSI keyboard  or a compatible terminal and keyboard   Alternatively  a PC with suitable terminal emulation software may be used     In all cases the text based interface to the Adept controller requires the use of the  RS232 Term port on the main system processor     Adept MV Controller User   s Guide  Rev  A    Chapter 2 Product Descriptions    Product Descriptions    AdeptVision    AdeptVision is a combination hardware and software package for integrated  machine vision inspection and guidance applications  The hardware is based on  the features of the AdeptVision board  EVI   AdeptVision requires a graphical  user inter
179. dicates the Drive Enable signal is asserted for  Axis 3     DE4     indicates the Drive Enable signal is asserted for  Axis 4     DE5     indicates the Drive Enable signal is asserted for  Axis 5     DE6     indicates the Drive Enable signal is asserted for  Axis 6     Encoder connector     a 44 pin D Sub female connector  for the encoder cable to interface to encoder signals in the  installation     Machine connector     a 44 pin D Sub female connector  for the machine cable to interface to the machine signals  in the installation     Servo connector     a 44 pin D Sub female connector for  the servo cable to interface to the servo signals in the  installation     Adept MV Controller User   s Guide  Rev  A 175    Chapter 9 VME Bus Address    VME Bus Address    Each MI3 MI6 board must have a unique VME bus address  The information in  Table 9 1 shows how to set the address when you have multiple boards in an  Adept controller  If you purchased the Adept controller from Adept with all the  motion boards installed  the correct DIP switch settings already will have been set  for you by Adept     The address is set at DIP Switch SW1 on the MI3 MI6 board  To operate the  switch  use a small insulated instrument  such as the point of a pencil  Each switch  position is a miniature rocker switch  To open a switch  press down on the side of  the switch marked    open     See AdeptMotion VME Developer   s Guide for the  location of the switch     Table 9 1  VME bus Address Switch Setti
180. dles on the outer edge of the board until it is firmly seated in the backplane  connector  and the face of the board is flush with the other boards     Tighten the captive screws at the top and bottom of the board   CAUTION  It should not be necessary to use excess pressure or force  to engage the connectors  If the board does not properly connect    with the backplane  remove the board and inspect all connectors  and guide slots for possible damage or obstructions     Adept MV Controller User   s Guide  Rev  A 63    Chapter 3 Installing a Monitor and Keyboard    Installing a Monitor and Keyboard    NOTE  The peripheral equipment such as the keyboard and monitor  supplied by Adept are intended for use in light industrial  conditions  In more severe conditions  they should be protected  with a suitable enclosure     Installation Procedure    64    An Adept controller can be configured with a color monitor and an extended  keyboard with built in trackball  Both of these devices can connect to the optional  VGB board  See the V  Operating System User   s Guide for details on using the  keyboard and trackball     See Figure 3 6 for details  the steps are listed below     1  Make sure the controller is turned off before making any connections     2  Verify that the voltage range marked on the monitor is compatible with your  local voltage source  Connect the color monitor AC power cord to the monitor   then plug it into an appropriate voltage source     3  Connect the monitor sign
181. does not receive commands from devices other than from the  MCP  the single point of control     The two channel Manual  Automatic Mode select circuit is designed to fail to the  highest safety condition  If either channel is open  the controller will be in Manual  mode  This requires that the User Remote Manual Mode Control electrical  contacts be in series with the contacts on the CIP Auto Manual mode selector  switch  To select Automatic mode  both the Remote Manual Mode Control and the  CIP Auto Manual Switch must be in Automatic mode  both switches must be  closed      The CIP provides connections for a remote user panel circuitry that allows a  second user panel at another location  see Figure 5 5  Figure 5 6  Table 5 2  and    Table 5 3 for the customer remote user panel circuitry      Two separate inputs on the JUSER connector  10 29 and 11 30  provide connections  for remote MANUAL AUTOMATIC functionality     Adept MV Controller User   s Guide  Rev  A 105    Chapter 5 Connecting Customer Supplied Safety and Power Control Equipment to the CIP    e MANUAL   Open  e AUTOMATIC   Close    NOTE  These pins must be jumpered if not used     Two pairs of pins on the JUSER connector  pins 15  34 and 16  35  provide a  voltage free contact to indicate whether the CIP and or remote  AUTOMATIC MANUAL switches are closed  The user may use these contacts to  control other mechanisms  e g   conveyor  linear modules  etc   when MANUAL  mode is selected  The load on the contacts shoul
182. dows DDE  AdeptWindows Off line Editor  AdeptGEM   and V  are trademarks of Adept Technology  Inc     Any trademarks from other companies used in this publication  are the property of those respective companies     Printed in the United States of America    Declaration of Conformity Konformit  tserklGrung D  claration    de Conformit      We Wir Nous  Adept Technology  Inc   150 Rose Orchard Way  San Jose  California 95134  USA     declare under our sole responsibility that the product   erkl  ren in alleiniger Verantwortung  daf das Produkt    d  clarons sous notre seule responsabilit   que le produit                       Control system   Steuerung  Adept MV 5 30340 10000   30000  Syst  me de commande  Adept MV 10 30340 20000   40000  re eee ee Adept MV 4 30350 15000   P Controller Interface Panel   90350 10350   Pendant Handbediengerat  MCP III 90332 48050   Unita portatile              to which this declaration relates is in conformity with the following standards    auf das sich diese Erklarung  bezieht  mit den folgenden Normen    auquel se r  f  re cette d  claration est conforme aux normes     We declare that the machine in the form delivered by us  subject to the usage conditions specified below   complies with the relevant and fundamental safety and health requirements defined in EU Directive  89 336 EEC  Annex I  and the following standards  The machine must not be put into operation until all of the  machinery into which it is incorporated has been declared in com
183. e  hard drive is subject to change      Serial I O Connectors    There are three RS 232 serial ports for general purpose serial I O functions  These  global serial ports are referred to as devices SERIAL 1  SERIAL 2  and SERIAL 3   These serial ports can be accessed via the VME bus by any Adept system  processor configured to run V    There are also three additional local serial ports  on the AWC board and one port on the CIP      The connectors are DB 9P male 9 pin connectors that are pin compatible with the  serial connector for AT compatible computers  the signal and pin information are  shown in Table 8 1 and Figure 8 1  The pinout for all three connectors is the same     See the V  Language User s Guide for information on serial I O  Also see the  ATTACH instruction in the V  Language Reference Guide for information on serial  I O programming  Both of these manuals are optional and can be ordered from  Adept  See the Instructions for Adept Utility Programs for configuration  information using the CONFIG _C program  All three serial ports on the SIO board  can be configured for use at up to 38 400 bps  Note  for very intensive high speed  serial operation  it may be more efficient to use the serial port s  located on the  system processor     170 Adept MV Controller User   s Guide  Rev  A                         Chapter 8 Serial I O Connectors  Table 8 1  RS 232 Serial I O Connector Pin Assignment on SIO Board  Pin   Signal Name Pin   Signal Name  1   not used 6   DSR  Da
184. e 13 1  Table 13 2  Table C 1  Table C 2  Table C 3  Table C 4  Table D 1  Table E 1  Table E 2  Table E 3  Table E 4  Table E 5  Table E 6  Table E 7    Table of Contents    Acquisition Switch Settings for SW2   SW8              144  Breakout Cable Camera Connector Pin Assignments    RS 170              156  Breakout Cable Camera Connector Pin Assignments    for Pulnix TM 1001              156  Breakout Cable Strobe and Power Connector Pin Assignments   for Pulnix TM 1001          a     167  Adept 10 Meter Camera Cable Pin Assignments ca mos 157  Four Camera Breakout Cable Pin Assignments        158  Pulnix TM 1001 Breakout Cable Pin Assignments           160  Four Camera Breakout Cable Pin Assignments           162  Pulnix TM 1001 Breakout Cable Pin Assignments        163  Technical Specifications        165  RS 232 Serial I O Connector Pin Assignment on SIO Board   171  Technical Specifications    sa   172  VME Bus Address Switch Settings for MI  3 MI  6 Board      176  Technical Specifications    cas 177  VME Bus Address Switch Settings for EJI Boards   SE   182  VME Bus Address Settings for Multiple Servo Board Systems   183  Belt Encoder Connector Pin Assignments           184  Technical Specifications                186  Address Settings for VFI Board             189  Technical Specifications                   190  DIO Input Circuit Specifications                194  DIO Output Voltage Range Settings             196  Digital Output Circuit Specifications             19
185. e Three general purpose RS 232 serial I O ports    See Chapter 8 for more details     Adept Graphics Board  VGB     40    The Adept Graphics board  VGB  is a single slot 6U VME board that serves as the  graphics processor and frame buffer  and controls the video output to the color  monitor  The VGB has connectors for a dedicated monitor  keyboard  and  pointing device  mouse  trackball  etc    The VGB also has a direct video bus  connection to the EVI board in AdeptVision systems  See Chapter 6 for more  details     Adept MV Controller User   s Guide  Rev  A    Chapter 2 Optional Boards    AdepivVision Interface Board  EVI     The AdeptVision Interface board  EVI  is required to run the AdeptVision product  on Adept controllers  The EVI is a single slot 6U VME board that serves as the  vision interface  There is a camera strobe connector for camera and strobe  signals  The EVI board can support up to four cameras and two strobe lights  The  Video Bus connector provides direct video bus signal connections to the optional  VGB board  AdeptNet is required when using the EVI with AdeptWindows  See  Chapter 7 for more details     AdeptMotion Interface Boards  MI3 MI6     An AdeptMotion Interface board  MI3 or MI6  is required to run the  AdeptMotion VME product  The MI3 board is a single slot 6U VME board  designed to control three axes of motion  The MI6 controls six axes  Each board  has servo drive outputs  incremental encoder inputs  and digital I O for machine  and amplifier
186. e is no minimum  current     The third pair of pins  which provide for more restricted operation  complying  with the EN 775 recommendation  will prevent the use of the    Central Control  High Power On Off    when the system is in Manual Mode  This function will  work only when the keyswitches on the CIP are in the following positions     e Operating keyswitch is in the Automatic Mode  e Control keyswitch is in the NET position        The user supplied voltage to provide a    Central Control High Power On Off     function drives a relay in the CIP with the following electrical characteristics     e Coil  24 VDC at 1440 Q  including a parallel    flyback    diode     e Timing  the High Power signal transition will be seen only if the signal is  off at least 32 milliseconds followed by on for at least 32 milliseconds   After a positive transition  there must be no positive transitions for at  least 2 seconds before another positive transition will be recognized     Connecting the System Power Switch to the CIP  The CIP also provides a connection for a user supplied system power circuit  see    Figure 5 5  Figure 5 6  Table 5 2  and Table 5 3 for the customer system power  switch circuitry      Adept MV Controller User   s Guide  Rev  A 107    Chapter 5 Connecting Customer Supplied Safety and Power Control Equipment to the CIP    The CIP includes support for turning on and off system power to the controller  If  you use this switch  you must provide an AC contactor with the fol
187. e messages has the form    Vision error   lt details gt    where  lt details gt   represents specific information identifying the error  That information will help  Adept personnel to identify the specific nature and cause of the error       Vision error  Bit masking failed on FS  n   None     Vision error  Bit packer failure  n bus errors instead of 2   None     Vision error  Bit packer returned wrong data   None     Vision error  Bus error reading video FBn a    at a time   None     Vision error  Bus error writing video FBn a    at a time   None     Vision error  Bus error reading video ILUTm  n   None     Vision error  Bus error writing video ILUTm  n   None     Vision error  Bus error reading video register aaa   None     Vision error  Bus error writing video register aaa   None     354    Explanation  A failure of the vision hardware has occurred   User action  See the general comments above  If the problem persists  contact    Adept Customer Service and provide the exact details of the error  message     Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing      Vision error  Camera  multiplexor  or frame grabber failure  n   None     Explanation  Generally  this error indicates that a failure of the vision hardware  has occurred     User action  See the general comments above  If the problem persists  contact  Adept Customer Service and provide the exact details of the error  message       Vision error  Internal confusion  n   None     Explanati
188. e number used for licensing and tracking the Compact Controller     Adept MV Controller User   s Guide  Rev  A 57    Chapter 3 Compact Controller Installation       Figure 3 3  Adept MV 4 Insert    58 Adept MV Controller User   s Guide  Rev  A    Chapter 3 Removing and Installing Boards    Removing and Installing Boards    The Adept controller is shipped from the factory with all the boards specified on  the sales order installed in the chassis  Any unused slots are filled with blank  covers  You may want to add boards in the future or remove and reinstall a board  for some reason     VME Bus Slot Ordering    The VME bus specification includes the concept of slot ordering  with slots being  ordered from 1 to the maximum number of slots in the VME backplane  In all  VME systems  the system controller functions must be performed by a board in  slot one  In Adept   s case  the AWC board performs the system controller functions  and slot number 1 in all Adept controllers must be filled with an AWC board  On  MV 10 controllers  slot 1 is the first slot on the left side of the controller  On MV 5  controllers  there are two blank covers on the left side followed by slot 1  On the  MV 5 and MV 10 controllers the slot numbering goes to the right from slot 1  On  the Compact Controller  slot 1 is the first slot on the right side of the controller  insert and slot ordering goes to the left from slot 1   The slot ordering of the  Compact Controller is opposite the slot ordering of the M
189. e original opera   tion      Network error  Code n  value received     Explanation  An error code between    255 and    1  inclusive  has been received  from the network  The error code  which does not have meaning to  Vt  is being reported to the user     User action  Application dependent  If the indicated code does not having mean   ing for the current application  check to make sure the remote com   puter is sending valid data      Network node off line    538     Explanation  An attempt has been made to send data to a known network node  that is off line  Either the node has been disabled  or it is not con   nected to the network     User action  Check that the remote node is active and connected to the network   Check that the local node is connected to the network      Network not enabled    542     Explanation  An attempt has been made to access a remote network node  or per   form certain network functions  when the network is not enabled     User action  Enable the network and retry the operation    Network resource name conflict    564     Explanation  The name specified for an NFS mount matches an existing network  name such as an NFS disk name     320 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Choose a different name      Network restarted remotely    534     Explanation  V  has received a DDCMP start up message from the remote system  when the protocol was already started  The remote system has prob   ably stopped
190. ecial applications  this connector will mate with a Hirose Male Plug  HR10A 10P 12P  user supplied  or similar plug  See Figure 7 9 for pin locations           Table 7 8  Breakout Cable Camera Connector Pin Assignments  for Pulnix TM 1001                                                           Pin   Function Notes  1 Power return  2    12V power to camera  3   Shield  video   4   Video from camera  5   Shield  Hd   6   Hd  horizontal drive  from camera to LEN  line enable   7   Vd  vertical drive  from camera to FEN  frame enable   8   Shield  Clock   9   Clock from camera to VSCLOCK  pixel clock   10   not connected  11   not connected  12   Shield  Vd   12 Pin Hirose Female Jack  HR10A 10J 12S          156    Adept MV Controller User   s Guide  Rev  A    Chapter 7 Camera Cable Pin and Signal Information    Table 7 9  Breakout Cable Strobe and Power Connector Pin Assignments  for Pulnix  TM 1001        Pin Function Notes          1 User  12 VDC to cameras       2   User power return  Gnd        3 Strobe 1       4   Strobe return  Gnd   5   Strobe 2          6 Frame Reset 1       7   Frame Reset return  Gnd        8 Frame Reset 2             9   Shield  chassis ground        9 Pin D Sub Female Receptacle       Note  this connector will mate with the 9 pin D Sub male plug on the  BNC adapter cable              Table 7 10  Adept 10 Meter Camera Cable Pin Assignments                                  Pin   at Pin   at  controller Wire Color camera end   end  male    Function No
191. ed                         Adept MV Controller User   s Guide  Rev  A    127    Chapter 5    Optional DIO Cables    Table 5 12  JDIO3 Output Cable Pin Assignments                                                                                                                                              Pin Group Signal name Wire   Number   Number Color Pin Locations  JDIO3 30 1 0033 green black white   JDIO3 15 1 0034 green white   JDIO3 14 1 0035 red  white   JDIO3 13 1 0036 black white   JDIO3 12 1 0037 blue black   JDIO3 11 1 0038 orange black   JDIO3 10 1 0039 green  black   JDIO3 9 1 0040 red black   JDIO3 25 1 power orange green   JDIO3 26 1 power black white red   JDIO3 38 1 power orange black green   JDIO3 39 1 power blue white orange   JDIO3 40 1 power black wnhite orange  JDIO3 41 1 power white red orange Bi Pin 30 Sir  JDIO3 42 1 power orange white blue ae  JDIO3 43 1 power white red blue o  E o  JDIO3 44 1 power black wnhite  green O a O  JDIO3 28 1 group 1 return   white black red O o O  JDIO3 29 1 group 1 test   red black white A  JDIO3 7 2 0041 white black ga  JDIO3 6 2 0042 blue 0 0  JDIO3 5 2 0043 orange Gan  JDIO3 4 2 0044 green   o A  JDIO3 3 2 0045 red 0 Po  JDIO3   2 2 0046 white o Do  JDIO3 1 2 0047 black E are  JDIO3 16 2 0048 blue   white o S  JDIO3 17 2 power black red Pin 3 el  JDIO3 18 2 power white red Pin 1  JDIO3 19 2 power orange red   JDIO3 31 2 power orange  black  white   JDIO3 32 2 power blue black white pea se ae dak  JDIO3 33 2 power black
192. ed by pressing the COMP PWR button  mode control group   or by  entering the ENABLE POWER command from the keyboard     Background Mode    240    The pendant is in background mode when the USER LED is not lit and none of the  predefined functions are being used  The USER LED is lit whenever an application  program is making use of the MCP  The MCP will not return to background mode  until the program completes execution or is aborted  The LEDs above the  predefined function buttons indicate whether the functions are being used  If one  of the LEDs is lit  the MCP can be returned to background mode by pressing the  REC DONE key  more than one press may be necessary   The predefined functions  are described in    MCP Predefined Functions    on page 241     When the MCP is in background mode  the viewing angle of the LCD can be  changed  There are three different angles  Press the    2        5     or    8    button to  select a different viewing angle     Adept MV Controller User   s Guide  Rev  A    Appendix D MCP Predefined Functions  MCP Predefined Functions    Introduction    This section describes the manual control pendant functions related to     e Loading and starting programs  e Editing global variables  e Displaying system status    Predefined Function Buttons    The MCP has five predefined function buttons for your use  They are listed and  explained below     ee Jes   8  em 18        Figure D 5  MCP Predefined Function Buttons    The Edit Function    The Edit functi
193. efined Function Buttons     The Edit Function  The Display Function    The Clear Error Function  The CMD Function   Prog Set Function    Moving a Robot or Motion Device With the MCP     Introduction    Mode Control Buitoni    Emergency Stop Button  COMP PWR Button   MAN HALT Button    DIS PWR Button    RUN HOLD     Joint Axis Control Buitons   STEP Button     Speed Bars     In World  Tool  and    Joint Mode  In Comp Mode     Slow Button     Robot States  World State    Tool State  Joint State    Free State     Controlling More Than One Robot   Robots With Fewer Than Six Joints      Adept MV Controller User   s Guide  Rev  A    Table of Contents    233      235    236    237    238    239    239    240    240    240    240    241    241    241    241    244    245    246    247    249    249    249    250    250    250    251    251    251    251    252    252    252    252    253    253    254    256    258    259    260    17    Table of Contents    18    Robots With More Than Six Joints     System Messages      Introduction  Alphabetical Listing    Numerical List    Diagnostics Testing    Introduction  Tests During System Power  di   Processor Self test    System Initialization Tests    RSC Self test E i  Completion of Power up Tests    Tests While Enabling Power   E  Standard  Non MMSP veem   Manual Mode Safety Package  MMSP     Tests During Installation and Servicing  Continuous Tesis  Watchdog Timer    Drive Faults      RSC Watchdog Timer    Encoder Signals    V  FREE Co
194. efore connecting I O lines and equipment for the first time     Table 12 2  DIO Output Voltage Range Settings                      Signal Voltage Voltage  Group Jumper Output in Output in  Number Number Position A Position B  1 J4 15 to 30 V 10 to 15 V  2 J3 15 to 30 V 10 to 15 V  3 J5 15 to 30 V 10 to 15 V  4 J6 15 to 30 V 10 to 15 V                      CAUTION  The power supply voltage should not go below the    f   selected range because this could cause the output transistors to    operate in the linear state and dissipate excessive power  Likewise   the power supply voltage should not exceed the selected range  because this could blow the fuse for that group     There is no requirement to provide specific power sequencing between the output  power supplies and the VME power supply  The design of the output section is  such that the outputs will not turn on during board power up     Output Power Supply Current Selection    196    The 9 power pins for each group are connected together on the board  and the  current supplied from the output pins is drawn from these power pins  The  number of power pins used in a particular application depends on the total  current supplied through that group   s outputs     The supply current should be limited to a maximum of one amp per power pin   Use this limitation to select the number of power pins you need  For example   each output can source up to 400 mA  giving a maximum total current  for a  group of 8 outputs  of 3 2 A that will
195. em     There are several warnings in this manual that say only skilled or instructed  persons should attempt certain procedures  The qualifications follow     e Skilled persons have technical knowledge or sufficient experience to enable  them to avoid the dangers which electricity may create  engineers and  technicians      e Instructed persons are adequately advised or supervised by skilled persons  to enable them to avoid the dangers which electricity may create  operating  and maintenance staff      30 Adept MV Controller User   s Guide  Rev  A    Chapter 1 Safety    System Safeguards    Safeguards must be an integral part of robot or motion workcell design   installation  operator training  and operating procedures     Adept systems have various communication features to aid in constructing  system safeguards  These include the emergency stop circuitry and digital input  and output lines  These features are described in Chapter 5 of this user   s guide     Safety Features on the Compact Interface Panel  CIP     The optional external Compact Interface Panel  CIP  has three important safety  features  the HIGH POWER indicator  the MANUAL AUTOMATIC switch  and the  EMERGENCY STOP switch  If you choose not to use the CIP  you should provide  similar safety features by using the CIP JUSER connector on the CIP  See Chapter 5  for more information  or call Adept Customer Service at the numbers listed in     How Can I Get Help     on page 34     WARNING  Entering the workcell whe
196. em has occurred or the robot is being oper   ated in an environment with excessive electrical noise     Check the connections of the robot cables  Turn high power back on   calibrate the robot  and resume program execution  If the problem  persists  contact Adept Customer Service      RSC hardware failure    669     Explanation  The RSC has reported an internal failure  Because RSC failures    almost always cause the RSC to stop communicating altogether   rendering it incapable of reporting the failure   this error message  may be due to some other cause  such as electrical noise at the RSC  or within or around the arm signal cable     User Action  If the problem persists  contact Adept Customer Service      RSC module ID doesn t match robot      676     Explanation  The V  configuration data contains an explicit ID specification for a    robot module  for example  6 for the Adept 550 robot   and the robot  RSC does not contain that ID number     User Action  Make sure that the correct type of robot is being used  Use the    CONFIG C utility to change the module ID to    1 in the V  configu   ration data  Correct the module ID in the RSC      RSC power failure    670     338    Explanation  The RSC has reported that its power is failing  Because a power fail     ure on the RSC almost always causes it to stop communicating alto   gether  rendering it incapable of reporting the failure   this error  message may be due to some other cause  such as electrical noise at  the RSC or
197. en executed the number of times specified in the  last EXECUTE command or instruction     User action  Any monitor command can be entered  except that PROCEED can   not be used to resume program execution     Program program name doesn t exist  Create it  Y N    None     Explanation  An attempt has been made to use the SEE editor to access a program  that does not currently exist     User action  Enter a Y to have the program created  Any other input  including  just pressing RETURN  cancels the edit request     Program HOLD  15     Explanation  The RUN HOLD button on the pendant has been pressed while a  robot program was executing  and it is now suspended     User action  Any monitor command can be entered  To continue execution of the  program  type proceed or retry  or press the PROGRAM START but   ton on the controller   The RUN HOLD button can be held down to  temporarily resume execution of the program if the front panel key   switch is in the MANUAL position       Program interlocked    308     Explanation  An attempt has been made to access a program that is already in use  by some V  process  For example  you have attempted to delete or  edit a program that is being executed  or execute a program that is  being edited     332 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Abort the program or exit the editor as appropriate and retry the  operation  You can use the SEE editor in read only mode to look at  programs that are
198. endix G DeviceNet Physical Layer and Media    It is important to note that voltage differences between the V    and V  conductors  need to be between 11V and 25V  The common mode voltage between any two  places on the V    wire must not exceed 5V      VIEWED FROM CONTACT END        PP Male Connector  pins           Micro Style  Connector       Female Connector  sockets     LEGEND    1 Drain  bare   2 V   red   3 V   black   4 CAN_H  white   5 CAN_L  blue     Figure G 6  DeviceNet Connector Pinouts    Adept MV Controller User   s Guide  Rev  A 389    index       A    AC power  connecting power cord   MV 5 MV 10 55  connecting  MV 5 MV 10 53  requirements  MV 5 MV 10 53  voltage  current ratings   MV 5 MV 10 53  Adept Joint Interface module  see VJI EJI  module  Adept MV 4 Insert 58  Adept MV 4 Insert Overview 57  93  AdeptAWC PA4 Controller 38  AdeptForce VME module  see VFI module  AdeptForce VME  product  description 45  AdeptMotion Interface module  see  MI3 MI6 module  AdeptMotion VME  product  description 45  AdeptVision VME module  see EVI  module  AdeptVision VME  product  description 45  AdeptWindows Interface DIP Switch SW1  Settings 80  AdeptWindows PC Graphical User  Interface 80  Alphabetical list of messages 262  Arm Power 106  Arm Power On Off Switch Lamp 90  ASCII Terminal 81  ASCII terminal  installation 66  AUTO Boot 81  Auto Boot Settings of DIP Switch  SW1 81  Auto start  from the MCP 247  AUTO V2 247  AUX  JEXT  92  Auxiliary system processor module 42    A
199. ept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    During MANUAL mode  releasing this switch performs a con   trolled power off rather than an E STOP     User action  Hold the user enable switch and reenable HIGH POWER as desired   If the switch was already pressed  check the switch and the associ   ated connectors and wiring     Executing in DRY RUN mode  50     Explanation  The DRY RUN switch is enabled and program execution has been  requested  Thus  no motion of the robot will occur     User action  None unless motion of the robot is desired  In that case  abort execu   tion of the program and disable the DRY RUN switch      Expected character s  not found    745     Explanation  While training characters for subsequent optical character recogni   tion  OCR   the number of characters in the given string did not cor   respond to the number of characters found in the training window   Character training has been aborted     User action  Make sure the given string matches the characters in the training  window       Fatal  Addr Err  at aaaaaa m n I xxxx  A aaaa  F ff  None     Explanation  An internal problem has occurred with the V  software or with the  system hardware     User action  It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     To save programs that are in memory  you can restart V  te
200. er RS 232 serial ports     168 Adept MV Controller User   s Guide  Rev  A    Chapter 8 Connections and Indicators    Connections and Indicators    O Status LEDs  When lit                                               9      Sl   OK indicates that this board has passed V  start up test    1900 O E STOP indicates that the E stop circuit is open    3O Oacev   pe ACC V indicates that a 3rd party VME board has accessed the       Adept VME bus improperly              HD indicates the hard drive is active     1   4 are for Adept Service use only     o O 6    TS qm        DIP Switch  8 position     not used                 Reset switch     resets all the boards on the backplane        P    O FP MCP connector     not used  The jumper plug must be in  place  Otherwise  the controller will not turn on     lg  q                PS      e       Drive A     3 5  floppy drive  1 4 MB maximum capacity          RS 232     three global serial ports for general user serial I O     O 1 0 24V 100 mA     not used  The jumper plug must be in  place                                                        Adept MV Controller User   s Guide  Rev  A 169    Chapter 8 Mass Storage    Mass Storage    Floppy Drive    The 1 4 MB floppy drive can access both double density  720 KB  and  high density  1 44 MB  floppy disks  Refer to the V Operating System User s  Guide for information on formatting floppy disks     Hard Drive    The 1 4 GB internal hard drive is located inside the SIO board   The capacity of th
201. er black red Pin 3 EN  JDIO4 18 4 power white red Pin 1  JDIO4 19 4 power orange red   JDIO4 31 4 power orange black white   JDIO4 32 4 power blue black white P4 44 pin female output  JDIO433 4 power black red green a coroner  JDIO4 34 4 power white  red green   JDIO4 35 4 power red black green   JDIO4 36 4 power green black orange   JDIO4 21 4 group 4 return   blue red   JDIO4 22 4 group 4 test red green          Adept MV Controller User s Guide  Rev  A    129    Adept Graphics Board  VGB        Introduction  Connections and indicator   DIP Switch Settings    VME Bus Address    Monitor Video Interface    Keyboard Interface    Pointer Interface  Mouse  Trackball  or ade issigsn  VGB Board Specifications    Adept MV Controller User s Guide  Rev  A      132    133    134    134    135    136    137    137    131    Chapter 6 Introduction    Introduction    132    The Adept Graphics board  VGB  provides graphics capability for Adept  controllers   You may also use a PC and the AdeptWindowsPC software as a  graphical operator interface  AdeptWindowsPC is a functional replacement for  the VGB  allowing the use of a PC to display graphics   The VGB is a single slot  6U VME board that serves as the graphics processor and controls the video  output to the color monitor  The VGB has connectors for the monitor  keyboard   and pointing device  mouse  trackball  etc    The VGB also has a direct video bus  connection to the EVI board in AdeptVision systems     Adept MV Controller User   s
202. er more than 30 times  for optical character recognition  OCR      User action  Display the font  with VSHOW FONT  and determine which char   acters have already been trained 30 times  Don   t train those charac   ters any more      MCP enable switch 1 off detected by CPU    915     Explanation  An E STOP condition has occurred because the CPU has detected  on signal channel 1 that the MCP enable switch  formerly called  HOLD TO RUN  has been released  Normally  this message is sup   pressed and error  913 is reported  There may be a hardware prob   lem with the CIP or its cabling     User action  Hold the MCP enable switch and reenable HIGH POWER as  desired  If this error occurs frequently  contact Adept Customer Ser   vice      MCP enable switch 2 off detected by CPU    916     Explanation  An E STOP condition has occurred because the CPU has detected  on signal channel 2 that the MCP enable switch  formerly called  HOLD TO RUN  has been released  Normally  this message is sup   pressed and error  913 is reported  There may be a hardware prob   lem with the CIP or its cabling     User action  Hold the MCP enable switch and reenable HIGH POWER as  desired  Reseat the plug affixed to the JAWC connector on the CIP  and the plug affixed to the CIP connector on the AWC     Memory Err  at aaaaaa  None     Explanation  During initialization  Vt detected a hardware failure at the indi   cated memory location     312 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabet
203. ere is a good chance that it will work as a plug and play  device     The pixel resolution of the Adept frame store is 1Kx1K and will work with  cameras with a resolution of 500 x 480 or greater  If the camera  lens  etc   are good  quality  the actual number of pixels does not affect compatibility  because the  interface uses the RS 170 standard analog video link     High Resolution Cameras    The only qualified 1024 x1024 pixel camera is the Pulnix TM 1001  This camera  must be ordered from Pulnix with    option 24 2    to correctly configure the  pinouts  A maximum of two TM 1001 cameras may be connected to the EVI  board  For more details see the AdeptVision User   s Guide       1 For interfacing cameras without external sync  contact Adept Application Support  see    How    Can I Get Help     on page 34     Adept MV Controller User   s Guide  Rev  A 145    Chapter 7 Installing Video Bus Coupler    Installing Video Bus Coupler    The video bus coupling  VTV   see Figure 7 7  transfers data between the EVI  board and the VGB board  These two boards must be installed next to each other  in the controller chassis  When using AdeptWindowsPC as the operator interface   there may not be a VGB installed  In this case the VTV is not used     1  Make sure the controller On Off switch is turned off     2  Verify that the EVI and VGB boards are installed next to each other in the  controller     3  Plug the coupler into the video bus connectors on the EVI and VGB boards        6H e 
204. ering  see page 34      Removing Boards    1  Turn off the controller     2  Loosen the captive screws at the top and bottom of the board     3  Lift up on the top handle and push down on the bottom handle as you start to  pull the board out of the chassis  Remove the board from the chassis and store  it in a safe place   See page 59 for antistatic precautions      4  Ifthe empty slot is not going to be used again and it is between installed  boards  you must install five user supplied jumper plugs onto the five pairs of  jumper pins on the backplane  You can also fill the empty slot by moving all  boards toward slot 1     CAUTION  Do not attempt to install or remove any boards without  A first turning off the power to the Adept Controller and all related    external power supplies  Failure to observe this caution could cause  damage to your equipment     Installing Boards    1  Tum off the controller     62 Adept MV Controller User s Guide  Rev  A    Chapter 3    Removing and Installing Boards    If the slot has a blank panel installed  loosen the captive screws at the top and  bottom of the panel and remove it     Verify that the intended slot for the board is ready to accept the board  If the  slot has been unused  make sure there are no backplane jumper plugs installed  for that slot  see Figure 3 4 or Figure 3 5     Align the board with the card guide slots at the top and bottom of the card  cage  Slide the board in slowly  Apply straight forward pressure to the two  han
205. error indicates a safety hazard and prevents HIGH POWER  from being enabled     Check any user manual mode switch which may be in use  Verify  that the CIP is connected securely  Restart your V  controller to clear  the error and repeat the test  If the problem persists  contact Adept  Customer Service       Fatal  OVF Trap  at aaaaaa m n  None     Explanation  An internal problem has occurred with the V  software or with the    User action     system hardware     It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     To save programs that are in memory  you can restart V  tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system       Fatal  Priv Viol  at aaaaaa m n  None     Explanation  An internal problem has occurred with the V  software or with the    User action     system hardware     It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     To save programs that are in memory  you can restart V  tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system       Fatal  Spurio
206. ers for 2 7 increase by 32 for each additional board  see Table 12 8     204    Adept MV Controller  User s Guide  Rev  A    Chapter 12    Additional DIO Boards    Setting the Board Address    Additional DIO Boards    Additional DIO boards can be installed in an Adept controller  up to a maximum    of 8 boards per controller  depending on slot availability  The total digital I O  channels available  including the channels on the CIP  is     e maximum digital input channels   268    e maximum digital output channels   264    Each board that is added must have a unique VME bus address so the controller  can recognize it properly  The address is set at DIP switch S1 on the DIO board     The switch settings are shown below  See Figure 12 3 for the location of SW1     NOTE  The signals on the CIP JDIO connectors can be superseded by  a DIO board that is installed and addressed as DIO board  1  To use  both the JDIO signals and DIO boards  address the first DIO board    as DIO board number 2     Table 12 8  Switch Settings for S1 on DIO Board                                                                            8 Position DIP Switch S1 on DIO PC board   Switch positions 1 to 6     to select bus address for DIO boards   DIO Switch position   Board Input Output   Number   Signals Signals 6 5 4 3 2 1  1 1033     1064 33     64 closed   closed   closed   closed   closed   closed  2 1065     1096 65     96 closed   closed   closed   closed   closed   Open  3 1097     1128 97     12
207. essage indicates how case will be considered in sub   sequent searches  for the current or future search for strings      None  This is an informational message      Skew envelope error  Mtr n   1022     Explanation  The two motors associated with a split robot axis were not tracking    User action     each other with sufficient accuracy     Make sure nothing is obstructing the robot motion  Turn on high  power and try to perform the motion at a slower speed  If necessary   use the SPEC utility to increase the maximum skew error      Soft envelope error  Mtrn   1006     Explanation  The indicated motor was not tracking the commanded position with    User action     sufficient accuracy  indicating a failure in the hardware servo system  or something impeding the path of the robot  Because this was not  considered a serious error  a controlled motion stop occurred and  high power remains on     Try to perform the motion at a slower speed  Make sure nothing is  obstructing the robot s motion      Software checksum error    316     Explanation  During processing of a FREE command the V  system has detected    User action     a checksum error in the system memory  This indicates a problem  with the system software or hardware   Note  however  that a check   sum error will be introduced if any patches are made to the system  software after the system is loaded from disk and started up   The  following codes are appended to the message indicating where the  error occurred  Os  opera
208. est nionee     VGB Graphical User Interface    ASCII Terminal  AUTO Boot    CPU Board Number Assignment    System Controller Jumper Settings    Ethernet Connections      AWC Module Serial I O Ports      Serial Port 1  RS 232 TERM   Terminal Mode  ASCII Terminal  infataee    Used With a VGB Interface    Serial Port 2  RS 232     RS 422 485 Connector    LED Status Indicators on the AWC     5 The Controller Interface Panel      Introduction   Panel Switches   nd indicators  Emergency Stop Switch  Manual Automatic Mode Switch  High Power On Off Switch Lamp     MCP Connector  Dr v    System Power Switch  NET Switch     Side Connectors    AWC Interface  JAWC    User Connector  JUSER    Back Panel Connectors     RS232  JCOM      Manual Mode Safety Packtoe  MMSP     AUX  JEXT     CIB  JSLV     DeviceNet  JDVC    Digital I O Connections     Installation of the Controller Interface Panel  CIP   Location of the CIP     12 Adept MV Controller User   s Guide  Rev  A    77  78  78  79  80  80  81  81  81  81  82  82  82  83  83  83  83  85    87    89  89  89  90  90  90  90  91  91  91  91  92  92  92  92  92  92  92  93  94    Table of Contents    Connecting the CIP to the AWC    Connecting the MCP to the CIP    MCP Cradle  MCP Requirements   The MCP Bypass Plug      Connecting Customer Supplied Safety and Power Control Equipment    to the CIP   Emergency Stop Circuit     94  96  96  97  97    98  E 03    Remote Sensing of CIP  MCP  and Usai r Emergency ae Push But     ton Switches    Mu
209. ety features 31  use with MV 5 MV 10 54  External triggers    392 Adept MV Controller User   s Guide  Rev  A    position latch 224  vision trigger 224  External vision trigger 224    F    Facility requirements  MV 5 MV 10 50  Factory Defaults of DIP Switch SW1 78  Fan  cooling  MV 5 MV 10 56  Fan filter  cleaning 211  inspection 211  Fast Input Signals 113  Floppy drive  on SIO module 170  Free state 258  Front Switches and Indicators 89  Fuse information  MV 5 MV 10 55  Fuse ratings  MV 5 MV 10 56    G    Graphics interface controller   installation 64  Graphics module  see VGB module  Grounding  protective   system information  MV 5 MV 10 55    H    Hard drive   on SIO module 170  HD LED 74  HPS LED 74    I 111  I O Connections 92  ID label  location  MV 5 MV 10 50  IEC test information 229  Indicator lights  color coding 231  Input and Output Cable Wiring  Information 125  Input Signals 111    Index    Installation  AC power  MV 5 MV 10 53  in rack or panel  MV 5 MV 10 67 69  keyboard 64  monitor 64  MV 5 MV 10 50 71  non Adept peripherals 65  power cord  MV 5 MV 10 55    J    JCOM Connector Pin Assignments 110  JCOM Pin Locations 110  JDIO 1 4 93  Joint Interface module  see EJI module  Joint state 256  with SCARA robot 256  Joint values  displaying 244  JSIO 92  JSIO Connector 111  JSIO E stop Circuitry 104  J User 37 Pin and 50 Pin D sub  Connector 102  JUSER 37 Pin D sub Connector 101    K    Keyboard  installation 64  interface to VGB module 136  Keyboard connector  p
210. everal plug type connectors  that you need to disconnect as you pull the front panel away from the body of  the CIP  Pull the front panel as straight away as possible     6  Locate the lamp body on the back side of the front panel  Turn the lamp body  approximately 20   in either direction and then pull straight back     7  The lamp body is now free  You can remove the old lamp and insert a new one     8  Replace the lamp body by pushing it straight into the lamp housing receptacle   Make sure the contacts on the lamp body are properly oriented  See Figure  13 2     214 Adept MV Controller User   s Guide  Rev  A                                                    Chapter 13 Changing the Lamp on the High Power Indicator  The prongs on the lamp body  must be aligned as shown      O O O  O O O  O O O O  O O O  Figure 13 2  Lamp Body Contact Alignment  9  Push the CIP front panel into the CIP body  taking care to align all of the  plug type connectors   10  Replace the six front panel screws and the MCP bypass plug retainer screw   11  Reinstall the CIP in its mounting   12  Reconnect the CIP cables   Make sure the JDIO1 to JDIO4 cables are correctly    reinstalled      Adept MV Controller User   s Guide  Rev  A 215       Dimension Drawings       Adept MV 5 and MV 10 Stand Alone Controller Dimensions           218  Adept MV 5 and MV 10 Robot Controller Dimensions              219  The Adept Compact Controller Dimensions                   220  MCP Cradle Dimensions                 
211. f  command programs for more information      None required for this message  but subsequent commands in the  auto startup command program may require user action     WARNING  The robot may begin to move during the automatic    EMERGENCY STOP on the controller or PANIC on the manual    M start up procedure  If necessary  you can stop the robot by pressing    control pendant      Backplane E STOP detected by CPU    630     Explanation     User action     The AdeptMotion system has detected an error or problem and has  asserted the BRKSTOP signal on the VMEBus  If that error is seen  it  indicates a transient BRAKE ESTOP signal or a problem with either  the motion interface board or the AWC module     Correct the problem that is causing the motion system to report the  error      Bad block in disk header    523     Explanation     User action     While formatting a disk  a bad disk block has been found in the disk  header area  The format operation has failed  and the disk is not  usable     Enter the FORMAT command again   use a different diskette if the  error persists     Adept MV Controller User   s Guide  Rev  A 265    Appendix E Alphabetical Listing     Bad camera calibration    726     Explanation  A VPUTCAL instruction has been used to pass vision calibration  data to the AdeptVision system  and one or more of the data ele   ments is not valid     User action  Make sure the program reads the calibration data from a valid data  file  or make sure valid values are asserte
212. f Power up Tests  If any of the initialization tests fail  one or more messages are displayed     Otherwise  the system ID message is displayed  controller serial number  Vt  version  etc       376 Adept MV Controller User   s Guide  Rev  A    Appendix F Tests While Enabling Power    Tests While Enabling Power    Standard  Non MMSP System     Checks for response from the power chassis  Adept robots only      Manual Mode Safety Package  MMSP     On robots equipped with the MMSP option  the Manual mode speed sensors   safety relays and power contactors are automatically tested every time High  Power is enabled in Manual mode  Other parts of the MMSP  including the brakes  and ESTOP switches can be tested using the Utility Program SAFE_UTL V2  see  appropriate robot instruction handbook for details      Tests During Installation and Servicing    The Utility program SAFE_UTL V2 is used during commissioning of an MMSP  system  This utility program tests the MCP and CIP E Stop switches  Manual    Auto switch  robot brakes  and robot speed sensors  It should also be used  periodically during routine maintenance  every six months      On Non MMSP systems  SAFE_UTL V2 can be used to test the CIP and MCP     Adept MV Controller User   s Guide  Rev  A 377    Appendix F Continuous Tests    Continuous Tests    Watchdog Timer  Each CPU contains a watchdog timer to check that the Vt operating system is    functioning  If the timer detects no activity  it will turn on a signal  SYSFAIL  on  
213. f the robot  Because this is consid   ered a serious error  high power was turned off     User Action  Turn on high power and try to perform the motion at a slower  speed  Make sure that nothing is obstructing the robot s motion  If    the error recurs  contact Adept Customer Service      Hardware not in system    805     Explanation  An instruction has attempted to access optional hardware  such as a  FORCE board  that is not installed in the system     User Action  Install the needed hardware or remove the instruction that  addresses the hardware      HIGH POWER button not pressed    646   Explanation  You did not press the HIGH POWER ON OFF button before the    timeout period expired  This message also can result from a faulty  cable  Controller Interface Panel  CIP   or AWC     296 Adept MV Controller User s Guide  Rev  A    Appendix E    Alphabetical Listing    User action  If working from the keyboard  reissue the ENABLE POWER moni     tor command and promptly press the HIGH POWER ON OFF but   ton when instructed to do so  If working from the MCP  follow the  procedure appropriate for enabling high power for the safety cate   gory of your system  Promptly press the HIGH POWER ON OFF  button when instructed to do so  If the timeout period is too short   adjust it by using the CONFIG_C utility to change the  POWER_TIMEOUT statement in the V  configuration data      Ilegal array index    404     Explanation  An attempt has been made to   1  use a negative value as an array
214. face  which may be either the Adept Graphics board  VGB  or the  AdeptWindowsPC interface  See the AdeptVision User   s Guide for details     AdeptVision is a high resolution  grayscale vision system based on Adept   s  multitasking V  language and operating system  V  is a high level language with  extensive vision tools for vision related operations such as calibration  image  capture  enhancement  and analysis  AIM VisionWare software is included with  the AdeptVision stand alone product bundles  See the Vision Ware User   s Guide for  details     AdeptMotion VME    AdeptMotion VME is a combination hardware and software package for motion  control of both simple and complex non Adept robots and other factory  mechanisms  The hardware consists of an Adept controller with one or several  AdeptMotion Interface boards  MI3 MI6  installed  The AdeptMotion VME  control software runs on the V  operating system  This product can be integrated  into an Adept automation system with additional features such as vision  guidance and inspection  conveyor tracking  and AIM software     AdeptForce VME    AdeptForce is a hardware and software package that allows Adept controlled  robots to react to sensed forces and moments  Tight integration of the force sensor  with the robot control system dramatically reduces robot stopping time when  forces or moments exceed preset thresholds  As a result  assembly operations can  be performed at higher speeds than are possible with other force sensin
215. ff response time  hardware  175 usec maximum  Software scan rate response time 16 ms scan cycle   32 ms max response time                The input current specifications are provided for reference  voltage sources are  typically used to drive the inputs     Adept MV Controller  User   s Guide  Rev  A    Chapter 12 Outputs    Note that the off state current range encompasses the leakage current of the  outputs  This guarantees that the inputs will not be turned on by the leakage  current from the outputs  This is useful in situations where the inputs are  connected to the outputs to monitor the state of the outputs     Outputs    The 32 output channels are arranged in four groups of eight  Each group is  electrically opto isolated from the other groups and from the VME bus circuitry   The eight outputs within each group share a common power supply and a  common ground     The outputs are accessed through the two 44 pin D sub Output connectors on the  front of the board  Each connector provides access to two output groups  Each  group requires 19 pins  8 output signals  1 test signal  9 power supply  all tied  together   and 1 power supply ground reference  When an output is on  current  will flow in through the power supply pins and out of the output pins  This type  of output is considered    sourcing     That is  in the on condition  current flows out  of the output pin     Each output channel  circuit  should be connected to only one output device     Testing Outputs and Fu
216. for other equipment in the workcell  The load on  the contacts should not exceed 40VDC or 30VAC at a maximum of 1A     These voltage free contacts are provided by a redundant  cyclically checked   positive drive  safety relay circuit for EN 954 1 Category 3 operation  see Figure  5 5  Figure 5 6  and Table 5 2 for the customer E stop circuitry      Muted Safety Gate E Stop Circuitry    Two pairs of pins on the JUSER connector  pins 8  27 and 9  28  provide  connections for a safety gate designed to yield an E stop allowing access to the  workspace of the robot in MANUAL mode only  not in Automatic Mode  The  E stop is said to be    muted    in MANUAL mode  see Figure 5 5  Figure 5 6  Table  5 2  and Table 5 3 for the customer E stop circuitry      The muted capability is useful for the situation where a shutdown must occur if  the cell gate is opened in normal production mode but you need to open the gate  in manual mode  In muted mode  the gate can be left open for personnel to work  in the robot cell  However  safety is maintained because of the speed restriction  and the added sensors of the Manual Mode Safety Package     CAUTION  If the cell gate must always cause a robot shutdown  do    wire the gate switch contacts in series with the User E stop inputs     M not wire the gate switch into the muted safety gate inputs  Instead     104    JSIO E Stop Circuitry    Six pins provide two single channel E stop inputs and a single channel output   The output relay contact  Passi
217. for this CPU  If the prob   lem persists  contact Adept Customer Service       Fatal  Servo code incompatible  CPU n   1102     Explanation  During initialization  Vt detected an improper version of servo soft   ware on the indicated CPU  V  will continue to operate  but will not  allow high power to be turned on     User action  Power down the controller and restart  If the problem persists  con   tact Adept Customer Service       Fatal  Servo dead  Mtr n   1104     Explanation  The servo process for the indicated motor is not responding to com   mands from V   V  will continue to operate  but will not allow high  power to be turned on     User action  Power down the controller and restart  If the problem persists  con   tact Adept Customer Service       Fatal  Servo init failure  Board n   1107     Explanation  During system initialization the indicated servo interface board  could not be initialized  The problem may be an invalid servo con   figuration  a missing or improperly configured servo interface  board  or a hardware failure     User action  Power down the controller and restart  making sure you are using  the correct system disk  If the problem persists  contact Adept Cus   tomer Service       Fatal  Stk Overflow  at aaaaaa m n  None     Explanation  A storage stack within V  has overflowed  If n is 1  the error indi   cates the V  monitor has encountered an expression that has paren   theses nested too deeply  Any of the following values for n indicates  that the
218. for use with the AdeptMotion VME product  The  MI6 board controls up to 6 axes of motion  the MI3 controls up to 3 axes of  motion  Each board has industry standard servo drive outputs  incremental  encoder inputs  and digital I O for machine and amplifier control     See the AdeptMotion VME Developer   s Guide for complete information on  installation  configuration  and operation of the AdeptMotion VME product     Adept MV Controller User   s Guide  Rev  A    Chapter 9    Connections and Indicators    Connections and Indicators                          O  o             O                          Es Seana EEE ee ZZE  q P    P     P 90000090                      O Red Status LEDs  When lit     ES     indicates a latched E Stop signal on the backplane  has been asserted from the MI6 board or somewhere else  in the system     F1     indicates a fault condition exists on Axis 1  The  cause could be an Overtravel or a Drive Fault  The same  applies to axes 2 through 6     F2     indicates a fault condition exists on axis 2   F3     indicates a fault condition exists on axis 3   F4     indicates a fault condition exists on axis 4   F5     indicates a fault condition exists on axis 5   F6     indicates a fault condition exists on axis 6   Yellow Status LEDs  When lit     HPE     indicates the High Power Enable signal is  asserted     DE1     indicates the Drive Enable signal is asserted for  Axis 1     DE2     indicates the Drive Enable signal is asserted for  Axis 2     DE3     in
219. ftware system makes extensive use of the pendant for teaching robot  locations     When you move the robot using the MCP  motion will be in world state  tool state   joint state  or in free state     When moving in world state  directions are sent from the MCP to move the robot  in a Cartesian coordinate system centered at the base of the robot  When moving  in tool state  directions are sent from the MCP to move the robot in a Cartesian  coordinate system centered at the robot   s end of arm tooling location     In joint state  directions are sent from the MCP to move individual robot joints  In  free state  selected joints of the robot are    freed    from servo control so they can be  moved by hand     Mode Control Buttons    The mode control buttons  Figure D 11  change the state being used to move the  robot  switch control of the robot between the MCP and application programs  and  enable High Power  when necessary         Figure D 11  Mode Control Buttons    Adept MV Controller User   s Guide  Rev  A 249    Appendix D Moving a Robot or Motion Device With the MCP    Emergency Stop Button    The emergency stop button will stop program execution and turn off High Power  If  your robot is equipped with brakes  they will be activated     COMP PWR Button    If High Power is enabled  the COMP PWR button selects computer mode  If the  system is in AUTO mode and High Power is disabled  the COMP PWR button  enables High Power and selects computer mode  In computer mode  an execu
220. g the Manual  Control Pendant  MCP     Manual Control Pendant Basics    Connecting the MCP  MCP Layout   Soft Buttons   Function Buttons  Data Entry Buttons      Mode Control and Joint Axis Control Buttons  Speed Bars and Slow Button   Emergency Stop From the MCP   Background Mode    MCP Predefined Functions     Introduction    Predefined Function Buong   The Edit Function  The Display Function     The Clear Error Function  The CMD Function    Prog Set Function    Moving a Robot or Motion Device With the MCP     Introduction    Mode Control Buttons   Emergency Stop Button  COMP PWR Button   MAN HALT Button     DIS PWR Button    RUN HOLD     Joint Axis Control Bullen   STEP Button    Speed Bars    In World  Tool  and Join Mode  In Comp Mode     Slow Button     Robot States    Adept MV Controller User   s Guide  Rev  A      235    236    237    238    239    239    240    240    240    240    241    241    241    241    244    245    246    247    249    249    249    250    250    250    251    251    251    251    252    252    252    252    253    233    Appendix D    World State        2  1 we ee ee ee ee ee 253  Tool State            2 5 58  2  6       ss ss   254  Jont Stale    ss ps ws is eo E wo     wo  amp     2 256  Free State           1  1 we ee ee ee ee   258  Controlling More Than One Robot              259  Robots With Fewer Than Six Joints                 260  Robots With More Than Six Joints                  260    234 Adept MV Controller User   s Guide  Rev  A
221. g units     The hardware consists of an AdeptForce VME board  VFI  installed in the Adept  MV controller and the force sensing unit installed on the robot  See the AdeptForce  VME User   s Guide for details     Adept MV Controller User   s Guide  Rev  A 45    Installation of Adept Controllers    Shipping  Storage  Unpacking  and Inspection    Shipping and Storage  Before Unpacking    Upon Unpacking   Repacking for Relocation    Controller ID Label  Facility Requirements  Voltage Interruptions   f  Enclosure and Disconnect Reguirem  nis    Installing the MV 5 and MV 10 Controllers   AC Power Requirements    Facility Overvoltage Protection    Power Entry Module  The CIP System Power Switch  Connecting AC Power Cord    System Grounding Information     Fuse Information  MV 5 and MV 10   Procedure to Remove Fuse Holder    Fan and Filter Information  MV 5 and MV 10    Cooling Fan  Filter Inspection and Cleaning  Compact Controller Installation    Adept MV 4 Insert Overview   Removing and Installing Boards    VME Bus Slot Ordering E  Requirements for Installing Boards on nthe Backplane  VMEbus Address Settings    Upper Backplane Jumper Plugs PI     Lower Backplane Jumper Plugs  P2  and Third   Party Beards    Removing Boards     Installing Boards       Installing a Monitor and Koybodid    Installation Procedure   Connecting Non Adept peripherals b ihe VGB oaa   Using AdeptWindowsPC      Adept MV Controller User   s Guide  Rev  A    49  49  49  49  49  50  50  51  51  53  53  53  54 
222. gnored  Additional  READ instructions to the same directory will correctly return addi   tional contents of that directory      Directory not empty    571     Explanation  The operation attempted to remove an NFS directory that was not  empty     User action  Delete the directory   s contents before deleting the directory    DO not primed    302     Explanation  A DO command was attempted without specifying a program  instruction to be executed and no previous DO had been entered     User action  Provide the desired instruction with the DO command    Driver internal consistency error    519   Explanation  An I O device or servo has responded in an unexpected manner     User action  Retry the operation that caused the error  If it persists  contact Adept  Customer Service     278 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing     Duplicate character in font    740     Explanation  A character appears more than once in the string that defines a font  for optical character recognition  OCR      User action  Delete all but one occurrence of each character in the string of char   acters being defined      Duplicate model name    760     Explanation  You are attempting to name a new model with a name that already  exists     User action  Either use a different model name or delete the model with the  name you want to use      Duplicate  PROGRAM arguments    468     Explanation  At least two of the arguments in a PROGRAM statement have the  same name    
223. gram   For example  processing a ZERO command would  cause the command program to be deleted from the system mem     ory    User action  Edit the command program and delete the command causing the  error      Ilegal when network enabled    543     Explanation  An attempt has been made to perform certain network functions  that require that the network be disabled  but the network is  enabled     User action  Disable the network and retry the operation      Ilegal while joints SPIN ing    637     Explanation  An attempt has been made to execute a regular motion instruction  while a SPIN trajectory is being executed     User action  Stop the SPIN trajectory with a SPIN or BRAKE instruction before  executing a regular motion instruction      Ilegal while protocol active    548   Explanation  This message indicates that the user tried to enter passthru mode  or  did something unexpected on the serial line configured for use with    Kermit while a file was being processed     User action  Make sure there is no file being accessed by Kermit  and retry the  failed operation     Adept MV Controller User s Guide  Rev  A 301    Appendix E Alphabetical Listing     Image processing board failure    728     Explanation  The controller circuit board that processes vision images has failed  to respond while processing a request to grab a frame     User action  After saving the programs  variables  and vision prototypes in  memory  power down the controller  Make sure the image processor  is
224. gram instruction and not a command     User action  Check the spelling of the command name and enter the command  again  Use the DO command to invoke a program instruction from  the terminal      Ilegal motion from here    613     Explanation  The motion just attempted cannot be performed from the current  robot location  For example  NEST can be executed only immedi   ately after a READY instruction  CALIBRATE can be executed only  after power up  LIMP  or NEST  and only CALIBRATE or READY  can be executed when the robot is in the nest     Adept MV Controller User s Guide  Rev  A 299    Appendix E Alphabetical Listing    User action  Perform the appropriate operation sequence before retrying the  desired motion      Tllegal operation    423     Explanation  A program instruction has attempted to perform an operation that  is not possible     User action  Check the instruction executing when the error occurred  Make sure  all conditions necessary for its successful completion are met      Illegal PROGRAM statement    467     Explanation  An attempt has been made to   1  enter a line other than a   PROGRAM statement as the first line of a program  or  2  enter a  PROGRAM statement that contains a syntax error     User action  Move below the first line of the program  or reenter the line cor   rectly   With the V  SEE editor  you can press the Undo function key  or press ESC CTRL C to cancel the changes you have made to a   PROGRAM line       Tllegal record length    528     Ex
225. hanged while a file was still  open  Further attempts to access the file result in this error  Data  being written into the file may be lost     User action  Check your diskette to see if any data was lost  If so  it s too late  now  Be more careful in the future     358 Adept MV Controller User s Guide  Rev  A    Appendix E Numerical List    Numerical List    This section lists all the V  messages that have a numeric code  Most message  codes associated with errors can be made available to a program by the ERROR  function  which returns the code of the latest error that occurred  In addition  the   ERROR function returns the error message associated with any V  error code     The information for each message below consists of the message code  the text of  the message  and sometimes a comment about the applicability of the message   Angle brackets   lt     gt   are used to enclose a description of an item that would  appear in that position  All numbers are decimal     Table E 5     Informational Messages     on page 360 lists messages that provide  information     Table E 6     Warning Messages     on page 360 lists warning messages that you may  receive     Table E 7     Error Messages     on page 361 lists the error messages that you may  receive     Adept MV Controller User   s Guide  Rev  A 359                               Appendix E Numerical List  Table E 5  Informational Messages   Code Message Text Comments   0 Not complete   1 Success  General success response    
226. hassis and mounted in a  rack  Refer to the robot instruction handbook that comes with the robot for  information     Panel Mounting    70    To panel mount the Adept MV 5 or MV 10 robot controller  install one bracket on  each side near the back of the controller  Use the screws and washers from the  accessories kit  see Figure 3 9     Adept MV Controller User   s Guide  Rev  A    Chapter 3 Installing a Robot Controller in a Rack or Panel    M4 x 25mm screw  2 places                                                                       To install mounting brackets on MV 5 or MV 10 robot  controllers    pa    Remove and discard 3 existing countersunk  screws from side of chassis at locations shown o    on drawing     Place bracket in desired position and secure with o o o  indicated M4 screws and washers from  accessories kit  5 A    Repeat process for other side of controller         Note  See Appendix A for dimensions of the o o  controller and mounting brackets   M4 x 10mm screw  Panel Mount  M4 x 25mm screw M4 x 25mm screw   2 places   2 places    pa  Y     4 x 10mm screw 4 x 10mm screw  Rack Mount   Flush Rack Mount   Set Back    Figure 3 9  Installing Mounting Brackets on MV 5 and MV 10 Robot Controllers    Adept MV Controller User   s Guide  Rev  A 71    Chapter 3    MV 5 and MV 10 Controller Technical Specifications    MV 5 and MV 10 Controller Technical Specifications    Table 3 5  Technical Specifications for MV 5 and MV 10 Controllers                   MV 5 MV 10  
227. he P1 and P2 or P3 and P4 cables could cause damage to  your equipment  Depending on the installation  this could  potentially cause injury to personnel in the area  Also  if you have  more than one DIO board  make sure each set of cables is clearly  labeled so they don   t get plugged into the wrong board by mistake     Input and Output Cable Wiring Information    The pinouts  signal names  and wire color information for the input and output  cables are shown in Table 12 4 through Table 12 7     200 Adept MV Controller  User   s Guide  Rev  A    Chapter 12 Optional DIO Cables    Table 12 4  DIO P1 Input Cable Pin Assignments                                                                               Pin Signal Board  1 Wire Pin  Number   Group Signal  Color Locations  P1 15 1 1033 red white  P1   6 1 1034 orange  P1 16 1 1035 green white  P1 7 1 1036 blue  P1 17 1 1037 blue white  P1 8 1 1038 white black  P1 18 1 1039 black red Pin 18 109  Pin 26  P1 9 1 1040 red black O O  O O  P1 25 1 group   return   blue red O A O  P1 26 1 group 1 return   red green Q O 9  O O  PI IO 2 1041 green black o a o  O2  P1 1 2 1042 black o E o  P1 11 2 1043 orange black   o9  E Pin 6 AV  P1 2 2 1044 white Pin 10 S  P1 12 2 1045 blue black m  P1 3 2 1046 red  P1 13 2 1047 black white P1 26 Pin Female Input  Connector on DIO Board  P1   4 2 1048 green Front Panel  P1 19 2 group 2 return   white red  P1 20 2 group 2 return   orange red                               The signal numbers for boards 
228. he fan filter     Compact Controller Installation    The Compact Controller includes an Adept PA 4 amplifier chassis  This chassis  supplies power to both the amplifiers and the MV 4 insert  described below   The  facility power requirements as well as fuse and fan filter information are given in  the robot instruction handbook for the robot system you have received  Please see  these manuals for details on electrical installation     Adept MV 4 Insert Overview    The MV 4 insert is a four slot chassis with an integrated power supply  It plugs  into the right two amplifier slots of a PA 4 amp chassis and receives its power  from an amplifier receptacle in the PA 4 chassis  When the left slots of the PA 4  chassis are loaded with amplifiers  the whole unit becomes a small self contained  robot controller called the    Compact Controller     The Compact Controller can  control and power the Cobra series of robots and the Adept Modules line of  products     The basic MV 4 insert configuration has the AWC board in slot one  the far right  slot rather than the far left slot as in other MV chassis  and a EJI board in slot 4   the leftmost slot  The two middle slots are available for other boards such as DIO   VGB  or EVI  Third party boards may be installed in slot 3  make sure you remove  the P2 jumpers before installing a board   See    Removing and Installing Boards     on page 59     The serial number of a MV 4 insert is printed on a label on its side and its front   This is th
229. he program name  To  see additional programs  if there are more programs   press the  lt MORE gt  soft  button     Step Press STEP and the step number will blink  and the typing cursor will  appear next to the step number  Use the data entry buttons to enter the program  step to start execution  Complete the entry by pressing REC DONE     Cycle Press CYCLE and the cycle count will blink  and the typing cursor will  appear next to the cycle count  Use the data entry keys to enter the number of  program cycles to execute  Complete the entry by pressing REC DONE     Speed Press SPEED and the current monitor speed will blink  and the typing  cursor will appear next to the monitor speed  Use the data entry keys to enter a  new monitor speed  Complete the entry by pressing REC DONE     Start The Start button works only when High Power is enabled  this option cannot    be used with DRY RUN enabled   Press START and the program displayed above  the NEW soft button will begin execution     248 Adept MV Controller User   s Guide  Rev  A    Appendix D Moving a Robot or Motion Device With the MCP    Moving a Robot or Motion Device With the MCP    Introduction    The MCP is used with a robot or motion device primarily to teach robot locations  for use in application programs  The MCP is also used with custom applications  that employ teach routines that pause execution at specified points and allow an  operator to teach or reteach the robot locations used by the program  The Adept  AIM so
230. highly recommends the use of additional safety features such  as light curtains  safety gates  or safety floor mats to prevent entry to the workcell  while HIGH POWER is enabled  These devices can be connected using the  emergency stop circuitry     Program Security    Programs and data stored in memory can be changed by trained personnel using  the V  commands and instructions documented in the Vt manuals  To prevent  unauthorized alteration of programs  you should restrict access to the keyboard   This can be done by placing the keyboard in a locked cabinet  Alternatively  the  Vt ATTACH and FSET instructions can be used in your programs to restrict  access to the V  command prompt     Voltage Interruptions    If the AC supply to the controller is interrupted  the passive E stop output will be  automatically turned on  opened   In addition  the High Power  Brake Release   and Drive Enable signals will be turned off  You must ensure that these signals are  used to prevent a hazardous condition     Inappropriate Uses of the Adept Controller    32    The Adept controller is intended for use as a component subassembly of a  complete industrial automation system  The Adept controller subassembly must  be installed inside a suitable enclosure  Installation and usage must comply with  all safety instructions and warnings in this manual  Installation and usage must  also comply with all applicable local or national statutory requirements and  safety standards  The Adept controller 
231. ical Listing    User action  Power down the controller and start it again  If the error persists   contact Adept Customer Service      Misplaced declaration statement    471     Explanation  Upon loading a program or exiting from the program editor  V  has  encountered an AUTO or LOCAL statement that follows an execut   able program instruction     User action  Edit the program to make sure that AUTO and LOCAL statements  are preceded only by blank lines  comments  or other AUTO and  LOCAL statements      Missing argument    454     Explanation  A valid argument was not found for one or more of the arguments  required for the requested command or instruction  That is  the  argument was not present at all or an invalid argument was present   A possible cause is the use of a single equal sign     for the equality  relational operator          User action  Check the operation syntax and reenter the line    Missing bracket    475     Explanation  In the specification of an array element  a left bracket has been found  with no matching right bracket  Either too many left brackets are  present or a right bracket has been omitted     User action  Reenter the line with correctly matching left and right brackets    Missing parenthesis    459     Explanation  An attempt was made to evaluate an expression that did not have  correctly matching left and right parentheses     User action  Correct the expression      Missing quote mark    460     Explanation  A quoted string has been encoun
232. ide  Rev  A      376    376    376    376    376    376    377    377    377    377    378    378    378    378    378    378    378    375    Appendix F Introduction    Introduction    Diagnostic self tests are performed when power to the Adept controller is applied  and then continuously through the operating cycle of the V  code  These tests  check numerous areas within the controller to ensure that it is operating properly     Tests During System Power up    Processor Self Test    After power is turned on  each CPU performs basic functional checks including  CPU register and mathematical tests  EPROM content checksum test  100  RAM  read write test  and a watchdog timer test  If any of the CPU tests fail  a message  is displayed  If the tests pass  no message is displayed and the V  operating  system will be loaded onto each CPU  During loading a checksum test is  performed on each record     System Initialization Tests    If the operating system is loaded successfully  the V  copyright message is  displayed  Vt tests NVRAM checksums and verifies that software licenses are  consistent with installed hardware     Vt then checks presence of a vision board and makes read write test of the vision  framestore     RSC Self Test    Adept robots include a Robot Signature Card  RSC  inside the robot  On  power up  the RSC performs CPU EEPROM checksum  code checksum  and  RAM tests  Vt tests communication with the RSC  then reads the results of the  RSC Diagnostics     Completion o
233. ify   ing the pull down menu is immediately after receiving a  menu selection event       663     The device is busy processing a reset operation  The reset could  have been requested  with a SETDEVICE instruction  by another  program task that is accessing the device  or the device could have  initiated the reset on its own     Use software interlocks to prevent a second program task from  accessing the device after a reset operation has been requested    Note that the requesting SETDEVICE instruction will wait for the  reset to complete   Refer to the documentation for the specific device  for information on its self generated resets     Adept MV Controller User   s Guide  Rev  A 2771    Appendix E Alphabetical Listing     Device sensor error    662     Explanation  A hardware error occurred in the sensing system accessed with the  last DEVICE instruction     User action  Refer to the documentation for the sensing system for information  on how to determine the cause of the error      Device time out    659   Explanation  The device has not responded within the expected time   User action  Check the documentation for the device type referenced for how to  determine what has caused the error  Check that the device hard     ware is configured properly      Directory error    509     Explanation  This error can occur when performing a READ instruction  follow   ing an FOPEND instruction  on an NFS mounted directory     User action  Unlike most other errors  this error can be i
234. igital I O signals are 64 optically isolated digital I O channels  32  input and 32 output   They are wired to connectors JDIO1 through JDIO4  which  are located on the back of the CIP  see Figure 5 3   The electrical specifications for  the inputs are similar to the JSIO inputs but have a different wiring configuration   In addition  they may not be used for REACTI programming  high speed  interrupts or vision triggers  The outputs have a higher current carrying capacity  than the JSIO     NOTE  The signals on the JDIOx connectors can be superseded by a  DIO board that is installed and addressed as DIO board  1  To use  both the JDIOx signals and DIO boards  address the first DIO board  as DIO board  2  See Chapter 12 for details on DIO boards     Extended I O Inputs    The 32 input channels are arranged in four groups of eight  Each group is  electrically isolated from the other groups and is optically isolated from the CIP  circuitry  The eight inputs within each group share a common ground     The inputs are accessed through the two 26 pin D sub input connectors on the  rear of the CIP  Each connector provides access to two input groups  Each group  requires ten pins  eight input signals and two ground references  An input is  activated by providing a positive potential on its input pin relative to the ground  pin of its group  This type of input is considered sinking  that is  to turn it on   current must flow into the input pin     Table 5 8  DIO Extended Input Specific
235. igned to the 6U VME size  There are three models of controllers  the  Adept MV 5  MV 10  and the Adept Compact Controller     Adept MV 5 Controller    The Adept MV 5 controller is a 5 slot chassis that is available in either a  stand alone or robot configuration  see Figure 2 1  The stand alone version stands  horizontally and can be mounted in a standard 19 inch equipment rack  The robot  version stands vertically  It can be joined to an Adept PA 4 power chassis  and the  joined units can be mounted in a standard 19 inch equipment rack     The Adept MV 5 requires one board  an AWC board in a 68040 or 68060  configuration  The AWC occupies backplane slot 1  The remaining slots can be  populated with various combinations of optional Adept boards  see Figure 2 1     The Adept MV 5 chassis has an auto ranging 100 120 200 240 VAC single phase   250 watt power supply  The chassis is cooled by a fan located in the lower front  section  Incoming air is cleaned by a reusable filter     Adept MV 10 Controller    36    The Adept MV 10 controller is a 10 slot chassis that is available in either a  stand alone or robot configuration  see Figure 2 1  The stand alone version stands  horizontally and can be mounted in a standard 19 inch equipment rack  The robot  version stands vertically  It can be joined to an Adept PA 4 power chassis  and the  joined units can be mounted in a standard 19 inch equipment rack     The Adept MV 10 requires one board  an AWC board in a 68040 or 68060  configu
236. iguration for the Adept MV controller consists of a  character based user interface for the V  language and a customer supplied  terminal or computer  The system programmer uses the terminal to write  edit   test  and store application programs  The terminal also can be used as an operator  interface  This configuration is used in applications not requiring AdeptVision or  AIM software     Adept MV Controller User   s Guide  Rev  A 39    Chapter 2 AWC System Processor  68040 or 68060     AWC System Processor  68040 or 68060     An AWC system processor board is required for all Adept controllers and can be  configured with a 68040 or 68060 CPU  The 68060 based AWC can also be used as  an auxiliary system processor  see    Auxiliary Processor  AWC With 68060 CPU       on page 42 for details     The AWC board includes Compact Flash RAM that takes the place of a traditional  hard drive  It also includes an Ethernet connection for general network  communications and for the AdeptWindowsPC interface     See Chapter 4 for more details     Optional Boards    This section gives a brief description of the optional boards  Each board is covered  in more detail in a separate chapter in this user   s guide     System Input Output Board  SIO     The System Input Output board  SIO  is a two slot 6U VME board that can  handle mass storage and serial I O for an Adept controller  The SIO board  features include     e 3 5  high density 1 44 MB floppy drive  e Internal hard drive   gt  1 4 GB   
237. ike the monitor and each program task  the Manual Control Pendant  MCP  can  also have a robot attached  When moving a robot from the MCP or displaying  joint values or world locations by pressing the DISP key  only the currently  selected robot is affected  The robot currently selected by the MCP is shown by  the state of the DEV LED  in the manual state LED group  see Figure D 3   The  table below describes the conditions     Adept MV Controller User s Guide  Rev  A 259    Appendix D Moving a Robot or Motion Device With the MCP                Robot selected by  DEV LED state pendant  OFF 1  ON 2  FLASHING 3  and above        The MCP selection cycles from one robot to the next each time the DEV F3 key is  pressed  Be careful when recording positions with the MCP  the position recorded  by HERE or TEACH commands depends on the robot that is currently selected by  the monitor or program and not on the robot selected by the MCP  The following  commands will allow you to teach the position of robot 2 regardless of which  robot is selected by the MCP          SELECT ROBOT   2   Choose robot to be accessed by Monitor    TEACH p 1   Record location s  of robot 2       Robots With Fewer Than Six Joints    The MCP has six axis joint selection buttons  In Cartesian modes  WORLD   TOOL   these correspond to all six possible Cartesian values  X  Y  Z  RX  RY  RZ   Not all mechanisms can move in all of these coordinates  For example  a 4 axis  SCARA robot can move in only X  Y  Z and RZ 
238. iled to respond  to a command from V  within five seconds     User action  Save all your programs and variables on disk and then reboot the  system from disk  Contact Adept Customer Service if the problem  repeats      Graphics software checksum error    558     Explanation  The code on the graphics board has been corrupted     Adept MV Controller User s Guide  Rev  A 295    Appendix E Alphabetical Listing    User action  Save new or modified programs  restart the controller  and reload  the programs  If the problem persists  contact Adept customer ser   vice      Graphics storage area format error    555     Explanation  During execution of a FREE command  V  has detected that the  information in graphics memory may have been corrupted  This  may have been caused by a momentary hardware failure or a soft   ware error     User action  Attempt to save as much as possible onto disk  Issue ZERO 1 and  ZERO 2 monitor commands to delete graphics data  If the error per   sists  power down the controller and restart the system      HALTED   8     Explanation  A HALT instruction has been executed  and thus execution of the  current program has terminated     User action  Any monitor command can be entered  but PROCEED cannot be  used to resume program execution      Hard envelope error  Mtr n   1027     Explanation  The indicated motor was not tracking the commanded position with  sufficient accuracy  indicating a failure in the hardware servo system  or something impeding the path o
239. imensions 218    N    Numeric  list of messages 359    O    OK LED 74   operating environment specifications  MV 5 MV 10 50   Optional DIO Cables 125   Optional equipment  description of 43   Optional modules 40 42   Output Signals 114   Overvoltage protection  MV 5 MV 10 53    P    Panel mounting   MV 5 MV 10 68 70  Pointer connector   pin assignments 137  Position latch   high speed 224  Power entry module   MV 5 MV 10 54  Precision point 243  Priming a new program   on MCP 248  Processors 75  Prog Set function   on MCP 247  Program   starting execution  on MCP 248  Program cycles   setting  on MCP 248  Program step   selecting starting 248    394 Adept MV Controller User   s Guide  Rev  A    R    Rack mounting  MV 5 MV 10 68 70  REACT Input Signals 1001 to 1012 113  Real variables  editing with MCP 242  Related manuals 26  Remote Control of the  AUTOMATIC MANUAL  Switch 105  Remote Enable Switch Connections 109  Remote E stop Circuit 108  Remote MCP Connections 108  Remote MCP connections on the JUSER  Connector 100  Remote Sensing of CIP  MCP  and User  Emergency Stop Push Button  Switches 104  Remote User Panel Connections 108  Repacking  for relocation 49  Requirements  facility  MV 5 MV 10 50  Robot location  displaying 244  Robotic Industries Association 30  Robotic safety 30  RS232  JCOM  92  RS 232 connectors  on SIO module 170  RS 232 Term Connector Pin  Assignments 83  RS 422 485 Connector 83  RS 422 485 Connector Pin  Assignments 84    S    Safety 30  Selecting a
240. inassignments 136    L    Labeling Cables 125  LAN LED 74  LEDs  status 74  Location  displaying current robot on MCP 244  Location variables  editing with MCP 243    M    Man  Halt button  on MCP 250   Manual Control Pendant 43  CMD function 246    Adept MV Controller User   s Guide  Rev  A 393    Index    CMD1 247  CMD2 247  how to use 235 260  Mode control buttons 249  Operator   s model 235  Predefined function buttons 241 248  Manual Mode 105  Manual Mode Safety Package   MMSP  92  Manual Mode Safety Package  MMSP   Connector 108  Manual states  free 258  joint 256  tool 254  world 253  Manual  Auto Mode Switch 90  Manuals  related 26  MCP  viewing angle  on MCP 240  MCP Cable Connector Pinout 96  MCP connector 90  MCP Cradle 96  MCP Requirements 97  MCP  see Manual Control Pendant  Mechanical Installation of the CIP 94  Messages 262  MI 3 MI 6 module 41  MI3 MI6 module 174 177  connecting to user equipment 177  connections indicators 175  jumper settings 177  technical specifications 177  VME bus address 176  Monitor  compatibility specifications 135  installation 64  video interface 135  Monitor connector  pin assignments 135  Monitor speed  setting  on MCP 248  Motion Interface module  see MI 3 MI 6  module  Mounting brackets  install positions  MV 5 MV 10 71  installation  MV 5 MV 10 67 69  Muted Safety Gate E stop Circuitry 104    MV 10 controller  description 36  MV 5 controller  description 36  MV 5 MV 10 robot controller  dimensions 219  MV 5 MV 10 stand alone  d
241. ing Camera Cables    Connect the 10 meter camera extension cable to breakout connector cam1 and  the other end of the extension cable to the Hirose connector on the back of the  Pulnix camera     Connect the BNC adapter cable to the auxiliary connector on the 4 camera  cable     Connect the power and ground on the BNC adapter cable to a 12V power  supply that provides at least 600mA at 12V     Each Pulnix TM 1001 camera requires 600mA at 12V  Therefore  if you are  using two Pulnix TM 1001 cameras  your power supply must be capable of  providing 600mA at 12V for each camera     Connect Frame Reset 1 on the BNC adapter cable to the BNC connector on the  back of the first Pulnix camera     Connect Strobe 1 on the BNC adapter cable to the first strobe light  optional      To connect a second Pulnix TM 1001 camera     1     PAN    Connect the 10 meter camera extension cable to breakout connector cam2 and  the other end of the extension cable to the Hirose connector on the back of the  Pulnix camera     Connect Frame Reset 2 on the BNC adapter cable to the BNC connector on the  back of the second Pulnix camera     Connect Strobe 2 on the BNC adapter cable to the second strobe light   optional      CAUTION  A maximum of two Pulnix TM 1001 cameras may be  installed on the EVI board     NOTE  Do not mix Pulnix TM 1001 and RS 170 cameras on the same  EVI Vision board  They require different board switch settings  See  page 144     Adept MV Controller User   s Guide  Rev  A 153    Chap
242. ion  configuration  and operation of the EJI board and  your robot     Adept MV Controller User   s Guide  Rev  A    Chapter 10 Connections and Indicators    Connections and Indicators    O Status LEDs  When lit        ES     indicates a latched E Stop signal on the backplane  has been asserted from the EJI board or somewhere else in  the system                                HPE     indicates the High Power Enable signal is  asserted     1 to 6     indicates the corresponding output  motor drive   channel is enabled       Amplifier Signal connector     the EJI to Amp cable from  the power chassis is installed here     O Belt Encoder connector     a 15 pin D Sub connector for  up to two belt encoders in a conveyor tracking  installation     O Arm Signal connector     the EJI to Robot cable from the  Adept robot is installed here                                               Adept MV Controller User   s Guide  Rev  A 181    Chapter 10 VME Bus Address    VME Bus Address    Address Settings for EJI Boards    The VME bus address for a single EJI board is set at the factory and will not need  to be changed  If you have multiple EJI boards  each EJI board must have a unique  VME bus address  The information in Table 10 1 shows how to set the address  when you have multiple boards in an Adept controller     The address is set at DIP switch U18 on the EJI board  To operate the switch  use a  small insulated instrument  such as the point of a pencil  Each switch position is a  miniatu
243. ion detection enabled are simultaneously  blocking each other   s path  That is  neither robot can perform its  next motion until the other robot moves out of the way     User action  Change the application program to prevent the deadlock situation     272 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing    Command   None     Explanation  A SEE editor extended command has been initiated with the X com   mand     User action  Enter the desired extended command  or press RETURN to cancel  the request      Communication time out    531     Explanation  An I O operation has not completed within the allotted time inter   val  For data communications  the remote communications device  has not properly acknowledged data that was sent     User action  Make sure the remote device is communicating  Make sure connec   tions to the remote device are operating properly      Communications overrun    524     Explanation  Data has been received on an I O device faster than V  is process   ing it  and some data has been lost  This will happen only on the  serial interface line or the network     User action  Modify the program to service the I O device more often  add a  handshaking protocol  or slow down the transmission rate to V       COMP mode disabled    603     Explanation  The command attempted requires computer control of the robot  but  COMPUTER mode was not selected on the pendant     User action  Select COMP mode on the pendant or enable DRY RUN mode f
244. ional EMC suppression measures  such as the use of twisted pair  ferrite  inductors  or band pass filters  should be employed     NOTE  More information on input output performance  characteristics for applicable boards in the Adept controller is  available on request from Adept  Please contact Customer Service    for a copy     Adept MV Controller User   s Guide  Rev  A 229    Appendix C    Electromagnetic Compatibility Testing Results    Electromagnetic Compatibility Testing Results    230    The Adept controllers meet all applicable requirements as mandated by the  European Union  EU  EMC Directive  Table C 2 summarizes the test results of  some of the most critical tests     Table C 2  EMC Test Results       Test Performed    Status          Fast Transient Burst  FTB   EN61000 4 4 to level 3   2 kV power  1 kV I O     Passed without qualification       Electrostatic Discharge  ESD   TEC61000 4 2 to level 4   8 kV contact discharge     Passed without qualification       Radiated Immunity  ENV50140 to level 3   10 V m  80 100 MHz  80  mod  O 1 kHz     Passed without qualification       Conducted Immunity  ENV50141 to level 3   10 V     Passed without qualification       Damped Oscillatory  TEC255 4   1 kV     Passed without qualification       Gradual Shutdown and Startup  EN 61131 2    Passed without qualification       Surge  EN1000 4 5 to level 3  2 kV common mode on I Os only    Passed without qualification       Radiated Emissions  EN55011 for group 1 ISM to Class A   
245. ions from the manual control buttons to free as many joints as required  In  some cases  such as Joints 1 and 2 on an AdeptOne AdeptThree robot  multiple joints  are freed by selecting a single button  On some robots Free mode may have been  disabled by the manufacturer on some or all joints     As soon as the COMP PWR button is pressed  or another selection is made from the  manual control buttons  all joints are placed back under servo control and will not  move freely     Figure D 18 shows the free state for a four axis SCARA robot  The joint  assignments in the free state are the same as the joint assignments in joint state     Adept MV Controller User   s Guide  Rev  A    Appendix D Moving a Robot or Motion Device With the MCP    WARNING  As soon as a joint is selected from the manual control  buttons  the related joint is free to move  in some cases  multiple  joints may be freed up   In many cases the weight on the joint will be  sufficient to move the joint and cause damage or harm  For example   when joint 3 on a SCARA or Cartesian robot is freed  the joint is free  to fall to the end of its travel  In articulated robots  multiple links of  the robot may be free to fall when a single joint is freed up  Be  extremely careful when selecting a joint in free mode                    Joint 2    Joint 1 Free  Jiti CD  Joint 2 Free  Joint 3    Joint 3 Free  Joint 4 Free  Joint 4   Gripper       Figure D 18  FREE State  Four Axis SCARA     Controlling More Than One Robot    L
246. ired in series with any other E stop  contacts on the    USERESTOP CH1     pins 4 and 23  and    USERESTOP CH1     pins  5 and 24      108 Adept MV Controller User   s Guide  Rev  A    Chapter 5 Connecting Customer Supplied Safety and Power Control Equipment to the CIP    Remote Enable Switch Connections    Two pairs of pins on the JUSER connector  pins 6  25 and 7  26  provide  connection for an MCP enable switch  momentary push button   This input  duplicates the functionality of the MCP enable switch on MCP  Electrically  the  enable switch is wired in series with the MCP enable switch connections on the  CIP  If the MCP is connected remotely using the remote MCP connection on the  JUSER connector  wire the MCP enable switch of the MCP to these pins     NOTE  These pins must be shorted if not used     NOTE  The MCP III uses only one switch channel for the Enable  function   The MCP ESop button uses two channels   The MCP  Enable switches E stop channel 1 directly while channel 2 is  switched by a sense relay  DM1 in Figure 5 5      This means that only channel 1 of the Remote Enable Switch is  active  Please contact Adept for custom modifications of the MCP III  or MCP bypass plug if you need a two channel MCP enable  function     Adept MV Controller User   s Guide  Rev  A 109    Chapter 5 Connecting User Supplied Serial Communications Equipment    Connecting User Supplied Serial Communications  Equipment    RS 232  JCOM  Connector    There is one RS 232 serial port  JCOM 
247. is plug is P N 10335 01060     Adept MV Controller User   s Guide  Rev  A 97    Chapter 5    Connecting Customer Supplied Safety and Power Control Equipment to the CIP    Connecting Customer Supplied Safety and Power Control  Equipment to the CIP    The connection of the customer supplied safety and power control equipment to  the CIP is through the JUSER connector  This connector is a 37 pin female D sub  connector located on the side panel of the CIP  Refer to Table 5 2 and Table 5 3 for  the JUSER pin out explanations  See Figure 5 5 and Figure 5 6 for the wiring  diagram    Table 5 2  Contacts Provided by the JUSER Connector                                                       Pin Shorted if  Pairs   Description Comments NOT Used  Voltage Free Contacts Provided by User  1 20 Remote High Power on off used to enable High Power   No  momentary PB  4 23 User E Stop CH 1  mushroom N C contacts Yes  PB  safety gates  remote MCP  E stop  etc     5 24 User E Stop CH 2  same as pins   N C contacts Yes  4 and 23   6 25 Remote ENABLE  hold to run    N O contacts  make to Yes  enable   Use for Remote  MCP  7 26 Remote ENABLE  hold to run    N O contacts  make to Yes  enable   Use for Remote  MCP  8 27 Muted safety gate CH 1  causes   N C contacts Yes  E stop in AUTOMATIC mode  only    9 28 Muted Safety Gate CH 2  same   N C contacts Yes  as pins 8 and 27   10 29 Remote CIP   s Yes  MANUAL AUTOMATIC MANUAL  AUTOMATIC  switch CH 1  MANUAL   Open   switch must be in  AUTOMATIC   Closed
248. is suppressed and the cause of the  E STOP is reported instead  There may be a hardware problem with  the CIP its cabling  or the AWC     User action  Hold the MCP enable switch and reenable HIGH POWER as  desired  Reseat the plug affixed to the JAWC connector on the CIP    Adept MV Controller User s Guide  Rev  A 281    Appendix E Alphabetical Listing    and the plug affixed to the CIP connector on the AWC  If this error  persists  contact Adept Customer Service      E STOP asserted by CPU    919     Explanation  An E STOP condition has been generated by V  in response to an  internal error condition  This error should not normally be seen     User action  If safe to do so  attempt to enable HIGH POWER and note any dif   ferent error messages that occur  If this error persists  contact Adept  Customer Service      E STOP channels 1 and 2 do not match    922     Explanation  An E STOP condition has occurred because the two redundant  E STOP signal channels do not report the same E STOP state     User action  If an external E STOP circuit is being used  verify that both channels  are wired and functioning properly  Verify that the proper revision  of MCP is being used  Verify that the CIP is connected securely      E STOP circuit is shorted    923     Explanation  An E STOP condition has occurred because a short circuit in the  E STOP wiring has been detected     User action  Verify that all E STOP channels are wired and functioning properly   If the problem persists  contact 
249. is to write an error message to the  system terminal indicating what is wrong so that the user can correct the error     Alphabetical Listing    262    The following section contains all the error messages produced by V   explains  what they mean  and indicates what should be done in response  This list also  includes a variety of informational messages that V  displays under certain  circumstances     Almost every V  message has a numeric code that can be used to identify the  message within a V  program  The ERROR and IOSTAT functions return this  error code  The  ERROR string function returns the error message corresponding  to an error code  The error code for each message appears at the right margin for  all those messages that have a code  For convenience  the second section in this  appendix lists all the V  errors in order of their numerical codes     All the V  messages are described in this section  Each description includes the  text of the message  its error code  an explanation of the likely cause of the  message  and a suggestion of what action you should take     NOTE  If the system has more than one robot connected and an  error is associated with a specific one of the robots  the robot  number is appended to the error message in the form  Robot        Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing    Aborted   400     Explanation  The last command requested  or the program that was executing   has been aborted at the operator   
250. isplay at boot up  ON   disables logo display  2 OFF     the pointer is a mouse  Microsoft serial mouse protocol  1200 bps   ON   the pointer is a touchscreen  ELO TouchSystems protocol  1200 bps   3 OFF   U S  keyboard  ON   Japanese keyboard  4 Adept internal use only  should be set to OFF  If you change the settings  you must reboot  turn controller off  then on  before the changes take  effect        VME Bus Address    The VGB board has a fixed address that should not be modified by the customer     134    Adept MV Controller User   s Guide  Rev  A       Chapter 6 Monitor Video Interface    Monitor Video Interface    The VGB board supports a color monitor with a resolution of 1024 by 768  See  Table 6 3 for the monitor compatibility specifications  The pin assignments for the  Monitor connector are shown in Table 6 2     Table 6 2  Monitor Connector Pin Assignments                                  Pin   Signal Pin   Signal   1 Red Video Output 9 Not connected  2 Green Video Output 10 Ground   3 Blue Video Output 11 Ground   4 Ground 12 Not connected  5 Self Test  Ground  13 Horizontal Sync  6 Red Video Ground 14 Vertical Sync   7 Green Video Ground 15 Not connected  8 Blue Video Ground                      Table 6 3  Monitor Compatibility Specifications                                     Video Display Resolution 1024 x 768 pixels  Frame Rate 60 Hz   Format Noninterlaced   Line Rate 48 363 kHz   Dot Rate 65 000 MHz   Video signal Analog RGB   Signal level 0   0 7 Vp p   I
251. ite E o E  JDIO1 8 1 1038 white black 5 O A  JDIO1 18 1 1039 black red ida  JDIO1 9 1 1040 red black o E o  JDIO1 25 1 group 1 return   blue red O o E  JDIO1 26 1 group 1 return   red green E OG  JDIO1 10 2 1041 green black jo   JDIO1 1 2 1042 black Pin 19 ae  JDIO1 11 2 1043 orange  black Pin 1  JDIO1 2 2 1044 white  JDIO1 12 2 1045 blue black  JDIO1 3 2 1046 red J eae pac seh E a  E input connector on  JDIO1 13 2 1047 black white rear panel  JDIO1 4 2 1048 green  JDIO1 19 2 group 2 return   white red  JDIO1 20 2 group 2 return   orange red    126                         Adept MV Controller User   s Guide  Rev  A                                                                      Chapter 5 Optional DIO Cables  Table 5 11  JDIO2 Input Cable Pin Assignments  Pin Signal Wire Pin  Number   Group Signal color Locations  JDIO2 15 3 1049 red  white  JDIO2 6 3 1050 orange Pin18 DS  JDIO2 16 3 1051 green  white Pin 26  JDIO2 7 3 1052 blue O  JDIO2 17 3 1053 blue white O  JDIO2 8 3 1054 white black O  JDIO2 18 3 1055 black red a  JDIO2 9 3 1056 red black o  JDIO2 25 3 group 3 return   blue red O  JDIO2 26 3 group 3 return   red green O  JDIO2 10 4 1057 green black Pin 19  JDIO2 1 4 1058 black Pin 10 Pin 1  JDIO2 11 4 1059 orange black  JDIO2 2 4 1060 white      P2 26 pin female input  JDIO2 12 4 1061 blue black connectoron CIP redt  JDIO2 3 4 1062 red panel  JDIO2 13 4 1063 black white  JDIO2 4 4 1064 green  JDIO2 19 4 group 4 return   white red  JDIO2 20   4 group 4return   orange r
252. ith two EJI  boards  dual Adept robots  the second EJI should be set to servo board 3  This  allows optimal processor allocation for the servo code with the default V   software configuration  See Table 10 2 for examples of address settings for  various configurations     Table 10 2  VME Bus Address Settings for Multiple Servo Board Systems                             Second Fourth  First Board   Board Third Board   Board  Address Address Address Address  2 MI6 1  MI6 3     MI6  1 VJI plus 1 MI6 1 VJI 3   MI6  2 VJI 1 VJI 3 VJI  2 VJI plus 1 MI6 1  VJI 3  VJI 5    MI6  2 VJI plus 2 MI6 1 VJ 3 VJ 5    MI6 7     MI6                         For systems equipped with the Adept FlexFeeder system  The VJI board for FlexFeeder  number 1 should be addressed as servo board number 2 and the VJI board for FlexFeeder  number two should be addressed as servo board number 4     Adept MV Controller User s Guide  Rev  A 183    Chapter 10    Belt Encoder Interface    Belt Encoder Interface    For use with conveyor tracking  EJI boards support two independent external belt  encoders through a single  female  15 pin D sub connector  The pin assignments  for the Belt Encoder connector are shown in Table 10 3  See Figure 10 2 for a  typical input circuit drawing  Adept strongly recommends using differential  encoder outputs for maximum noise immunity  See the V  Language User s Guide  for more information on setting up and programming a conveyor tracking    application     NOTE  Conveyor tracking
253. k and Thin Cable  DeviceNet Thick Cable   DeviceNet Thin Cable     DeviceNet Connectors    Example of a Terminating Resistor Installation on a Device    Net Bus    DeviceNet Connector Pinouts    Adept MV Controller User   s Guide  Rev  A    184  185  198  199  206  214  215  218  219  220  221  222  225  235  236  238  239  241  242  244  246  246  248  249  252  253  255  256  257  258  259  383  385  385  386    387  389    21    Table 3 1  Table 3 2  Table 3 3  Table 3 4  Table 3 5  Table 4 1  Table 4 2  Table 4 3  Table 4 4  Table 4 5  Table 4 6  Table 4 7  Table 4 8  Table 4 9  Table 4 10  Table 5 1  Table 5 2  Table 5 3  Table 5 4  Table 5 5  Table 5 6  Table 5 7  Table 5 8  Table 5 9  Table 5 10  Table 5 11  Table 5 12  Table 5 13  Table 6 1  Table 6 2  Table 6 3  Table 6 4  Table 6 5  Table 6 6  Table 7 1  Table 7 2  Table 7 3  Table 7 4  Table 7 5    22    List of Tables       Operating Environment Specifications    Adept MV 5 and MV 10 Controller Power r Requirements      Power Cord Specifications    MV 5 and MV 10 Fuse Ratings    Technical Specifications for MV  5 a MV  10 Controllers    AWC Board Specifications     DIP Switch SW1 Default Settings     SW1 Settings     AdeptWindows Interface DIP Switch sw1 Settings    VGB User Interface Settings of DIP Switch SW1  ASCII Terminal Settings of DIP Switch SW1  Auto Boot Settings of DIP Switch SW1    RS 232 Term Connector Pin Assignments  RS 422 485 Connector Pin ic alan    LED Status Indicators   MCP Cable Connector Pin
254. l control panel that can be added to an Adept controller  system  The CIP connects to the AWC board  It includes the basic hardware  interface  as well as connections for     e Remote emergency stop circuitry   e Remote front panel circuitry   e 40 digital output signals   e 44 digital input signals   e One serial I O connector   e The Manual Mode Safety Package  MMSP   e DeviceNet   See Chapter 2 for details     Manual Control Pendant  MCP     The Manual Control Pendant  MCP  is a hand held control unit that can be added  to any Adept controller system that includes a CIP  The MCP connects to the front  of the CIP  The pendant has a palm activated MCP enable switch connected to the  remote emergency stop circuit     The MCP is often used to manually control a robot or motion device during  system development  The MCP includes function keys and a 2 line by  40 character LCD display that are fully programmable  An Emergency Stop push  button switch on the MCP shuts off High Power at the Adept controller  See  Appendix D for details     AdeptWindows    AdeptWindows is an application suite for the personal computer  PC  that  provides additional capabilities for the Adept controller and an interface to the  PC  See the AdeptWindows User   s Guide for details     Adept MV Controller User s Guide  Rev  A 43    Chapter 2 Optional Equipment    The AdeptWindowsPC component enables a customer supplied PC to display the  real time Graphical User Interface for an Adept controller  The A
255. l external input    912  E STOP from user enable switch     913  E STOP from MCP enable switch     914  E STOP 2 detected by CPU     915  MCP enable switch 1 off detected by CPU    916  MCP enable switch 2 off detected by CPU    917  Manual mode switch 1 off detected by CPU    918  Manual mode switch 2 off detected by CPU    919  E STOP asserted by CPU     920    Fatal  Manual mode switch stuck off     921  E STOP from user muted safety gate     922  E STOP channels 1 and 2 do not match    923  E STOP circuit is shorted       924  Front panel HIGH POWER lamp failure    925  Front panel serial bus failure    372 Adept MV Controller User   s Guide  Rev  A    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                    Code Message Text    999 Aborted      1001    Invalid servo error  Mtr n      1002  Position out of range  Jt    1003  Time out nulling errors  Mtr n   1004  No zero index  Mtr n    1005  Unexpected zero index  Mtr n   1006  Soft envelope error  Mtr n    1007  Motor stalled  Mtr n    1008  Encoder quadrature error  Mtr n   1009  Timeout enabling amplifier  Mtr n   1010  Invalid error code  Belt n    1011  No zero index  Belt n    1012  Unexpected zero index  Belt n   1013  Encoder quadrature error  Belt n   1014   Fatal  Initialization failure  Mtr n   1015    Initialization failure  Belt n    1016  Motor overheating  Mtr n    1018  Motor amplifier fault  Mt
256. ler  User   s Guide  Rev  A 193    Chapter 12 Inputs    Inputs    194    The 32 input channels are arranged in four groups of eight  Each group is  electrically opto isolated from the other groups and from the VME bus circuitry   The eight inputs within each group share a common ground     The inputs are accessed through the two 26 pin D sub input connectors on the  front of the board  Each connector provides access to two input groups  Each  group requires 10 pins  8 input signals and 2 ground references  An input is  turned on by providing a positive potential on its input pin relative to the ground  pin of its group  This type of input is considered    sinking     That is  to turn it on   current must flow into the input pin     Table 12 1  DIO Input Circuit Specifications                                           Operational voltage range    35 VDCS Vin  lt   35 VDC     Off    state voltage range    35 VDC  lt  Vin  lt   3 VDC     On    state voltage range  10 VDC  lt  Vin  lt   35 VDC  Typical threshold voltage Vin    6 VDC  Operational current range O  lt I    lt  14mA     Off    state current range O  lt I   lt  400 uA     On    state current range 2 3 mA  lt  Iin  lt  14 mA  Typical threshold current In   1 1 mA  Impedance  V   I    2 5 K Q minimum  Current at Vin    35 VDC In  lt 14 mA  Current at  35 VDC  lt  Vin  lt 0 Iin  lt  50 pA  Turn on response time  hardware  30 usec maximum  Software scan rate response time 16 ms scan cycle   32 ms max response time  Turn o
257. lid in read only mode    352     Explanation  An editor function was attempted that cannot be performed while    User action     accessing a program in read only mode     Change to editing the program in read write mode  or use a differ   ent editor command      Invalid model name    732     Explanation  The name of a prototype  subprototype  OCR font  or correlation    User action     template has been incorrectly specified  The correct format for pro   totype names is proto subproto  where proto is a prototype name  and subproto is a subprototype name  This error occurs if the colon  is followed by a blank  or when some other character is used instead  of a colon  Font names have the form FONT_n  where n is an integer  in the range 0 to 50   The special name FONT O refers to all fonts    Similarly  template names have the form TMPL_n  Prototype names  should not begin with FONT_ or TMPL_     Enter the attempted operation again  correctly specifying the proto   type  subprototype  OCR font  or correlation template      Invalid network address    561     Explanation  This error occurs when an NFS server has not correctly exported the    User action     path being accessed or when an IP network address specified is not  of class A  B  or C     Check the IP addresses used to refer to network nodes     Adept MV Controller User   s Guide  Rev  A 305    Appendix E Alphabetical Listing     Invalid network protocol    541     Explanation  A message has been received and rejected by 
258. lowing  electrical characteristics     e 12V or 24V  AC or DC coil  limited to less than 500 mA    The user connection for system power is at the JUSER connector  pins 6 and 24    You will need to provide a power supply to match the coil voltage of the external  contactor     In addition  the system power switch has a second pole that is wired through the  25 pin cable to the Manual Mode Safety Package  Access to this pole is at TB5   pins 5 and 6  on the E Stop PCA of the MMSP  You can wire to whichever contact    is more convenient     Manual Mode Safety Package  MMSP  Connector    The CIP also provides a connection for a user supplied MMSP circuit  see Figure  5 5  Figure 5 6  Table 5 2  and Table 5 3 for the customer MMSP circuitry      Remote User Panel Connections    The CIP provides connections for a remote user panel circuitry that allows a  second user panel at another location  see Figure 5 5  Figure 5 6  Table 5 2  and  Table 5 3 for the customer remote user panel circuitry      Remote MCP Connections    For the following remote MCP connections see Figure 5 5  and Figure 5 6  and  refer to Table 5 2 and Table 5 3 for the customer Remote MCP circuitry     NOTE  If a remote MCP connection has been added through the  JUSER connector  the optional MCP bypass plug  P N 10335 01060   must be installed in the MCP connector on the CIP     Remote E Stop Circuit    When using a remote connector for the MCP  the MCP E stop push button  contacts  red mushroom switch  must be w
259. lude  the details of the error message and exactly what you were doing at  the time the error occurred      Unknown function    462     Explanation  While accepting a program statement  V  has encountered a refer   ence to a function that it does not recognize  This could be due to a  mistyped function name or the leaving out of an operator between a  symbol and a left parenthesis     User action  Check the spelling and syntax and reenter the line      Unknown instruction    452     Explanation  An instruction was entered  or read from a disk file  that was not  recognized by the system  This error is often caused by mistyping  the instruction name  or trying to use a command as an instruction    Adept MV Controller User s Guide  Rev  A 351    Appendix E Alphabetical Listing    or vice versa  Note that statements with errors are turned into bad  lines beginning with a question mark     If the message occurred while loading a file from the disk  the file  was probably created off line  or with a different V  system  differ   ent version or options   and the indicated line is not compatible with  the Vt system in use     User action  Correct the line or enter it again  making sure the spelling and usage  are correct  When using the SEE editor  an invalid statement is either  converted to a bad line or must be corrected before you can leave  that line  depending on the setting of the AUTO BAD feature   In  the case of an error while loading from the disk  edit the program to  co
260. lug the MCP into the connector marked MCP on the CIP  The jack and plug are  keyed to ensure proper connection  The CIP connector is an AMP 16 pin circular  plastic male connector  A female connector is used on MCP cable     Table 5 1  MCP Cable Connector Pin Out                                                    Pin Signal Name Pin Signal Name   Ground 9 Shield   2 TXD  transmit to MCP  10 Not used   3 RXD  receive from 11 E Stop2   MCP    4 Ground 12 E stop2       5  12V 13 Enable2    6 E Stop1  14 Enable1    7 E stop1     15 Enable 2    8  12 V 16 Enable 1    MCP Cradle    The MCP is stored in the MCP cradle when it is not being held by an operator  The  cradle has a retaining clip that keeps the MCP enable switch closed  The MCP  cradle must be installed outside of the robot workcell     Adept MV Controller User   s Guide  Rev  A    Chapter 5 Connecting the MCP to the CIP    MCP Requirements    An MCP IL must used with AWC based system in order to apply power to the  robot  The MCP III is the only MCP that incorporates a dual channel E stop     CAUTION  The coiled cable on the MCP III has been tested to  withstand 500 V of repetitive electrical bursts per EN61000 4 4   Exposing the MCP to voltages higher than 500 V may cause the  robot to shut down  In this event  it may be necessary to unplug   then reconnect  the MCP to restart the robot     The MCP Bypass Plug    The MCP Bypass plug is optional and must be installed when not using the MCP   The Adept part number for th
261. m  and then the AdeptVision system signals the  position of the robot or conveyor belt to be latched  synchronized to the exact  moment that the vision picture is captured  This feature is especially useful when  the camera is mounted on a moving robot  or the camera is viewing an object on a  moving conveyor belt  See the AdeptVision User   s Guide for details of the vision  trigger     Adept MV Controller User   s Guide  Rev  A    Additional Standards  Compliance Information    Sources for Standards     2 2  2s  8  s8 8  2 ss  2         228  IEC Test Information      ee   ee eS ee ee  Electromagnetic Compatibility Testing Results   e Bode 2  amp  ee d   200  Color Coding of Indicator Lights          ie     Color Code Used by Adept for Oper  i dedas  s ara n     Color Code Used by Adept for Service Indicators              232    Adept MV Controller User   s Guide  Rev  A 227    Appendix C Sources for Standards    Sources for Standards    The table below lists sources for the various standards that are referenced in this  manual     Table C 1  Sources for Standards and Directives       BSI  British Standards Institute  Sales Department   Linford Wood   Milton Keynes   MK14 6LE United Kingdom    Phone 0181 996 7000  Fax 0181 996 7001       Beuth Verlag GmbH  10722 Berlin  Germany    Phone 030 26 01   22 60  Fax 030 26 01   12 60       IEC  International Electrotechnical Commission  Rue de Varembe 3   PO Box 131   CH 1211 Geneva 20  Switzerland    Phone 41 22 919 0211  Fax 41 2
262. m running    312   Explanation  An attempt has been made to start execution of a program from the  manual control pendant while a program is already executing as  task  0   User action  Stop the program currently executing and then retry the operation      Cartesian control of robot not possible    635     Explanation  A program has attempted to perform a straight line motion with a  robot that does not support such motions     User action  Change the program to use joint interpolated motion     Change   11     Explanation  You are being given an opportunity to modify the location value just  created by a HERE or POINT command     User action  Enter any desired new components  separated by commas  or press  the RETURN key to indicate that no changes are desired          change to   None     Explanation  While initiating a string replacement operation  the SEE editor is  prompting for the string to be used for the replacement     User action  Enter the desired replacement string  Note that if you just press  RETURN  the string to be searched for will be erased  that is  an  empty string will be used for the replacement       Character not in font    742   Explanation  In a string of characters to be recognized by  or trained for  optical  character recognition  OCR   one or more characters are not in the  current font definition   User action  Redefine the font to include the missing character s       Collision avoidance dead lock    647     Explanation  Two robots with collis
263. m the AWC to the CIP  Power down and restart  the controller  If this problem persists  contact Adept Customer Ser   vice for assistance      Force protect limit exceeded    624     Explanation  At least one force sensor strain gauge reading has exceeded the pre   set limit  causing a robot panic stop  This may happen due to high  forces experienced during an insertion  a crash  or high acceleration     User action  Ifa crash occurred  ensure that the work area is cleared  If the limit  was exceeded in normal operation  the limit should be increased or  Protect mode should be disabled  Enable high power with the man   ual control pendant and continue operation      Front panel HIGH POWER lamp failure    924     Explanation  HIGH POWER has been disabled because a failure  Open Circuit  in  the front panel HIGH POWER lamp has been detected  The lamp is  probably burned out  This condition is considered a safety hazard   An E STOP is not signaled  However  HIGH POWER cannot be  enabled until the lamp is replaced     User action  Replace the HIGH POWER lamp  See    Changing the Lamp on the  High Power Indicator    on page 213      Function already enabled    422     Explanation  Certain functions or operations must not be enabled when they are  already enabled or active  ALTER mode is an example of such a  function     User action  Avoid reenabling the function or operation      Graphics processor timeout    552     Explanation  The graphics processor  on the system processor  fa
264. mally  an error results when a PROCEED  RETRY  or XSTEP com   mand is entered  or the pendant RUN HOLD button is pressed   after a program has completed all its cycles     User action  Use the EXECUTE or PRIME command  or the pendant PRIME  function  to restart the program from the desired instruction      Can t interpret line   450   Explanation  V  could not interpret the last command or instruction entered     User action  Check the spelling and usage  and reenter the line  In the case of an  error while loading from the disk  edit the affected programs to cor   rect the indicated lines   they have been converted to bad lines      Can   t mix MC  amp  program instructions    414     Explanation  A program instruction has been encountered during processing of a  command program  or an MC instruction has been encountered in a  normal program     User action  Edit the command program to use the DO command to include the  program instruction  or remove the MC instruction from the normal  program      Can t open vision window for read write    734     Explanation  An attempt has been made to open the vision window in read write  mode  but the vision system is performing some critical processing  that precludes it from releasing the window     User action  Change the program to have it try the FOPEN again later  or specify   WRITEONLY if no reading will be performed     Adept MV Controller User   s Guide  Rev  A 271    Appendix E Alphabetical Listing     Can t start while progra
265. me of the currently executing or most recently executed  program  Speed shows the current monitor speed  Cycle shows the total number  of cycles specified when the program was executed  Left shows the number of  cycles of the program remaining to execute     The Software  Controller  and Robot ID buttons display the ID information for those  items     Digital  O When this button is pressed  the display shows        0000 0011    0032 0001     OUT IN SOFT    The top line shows the status of the range of digital I O signals indicated on the  second line  1 32 in the above example   A           indicates the channel is not  installed  a    1    indicates the signal is on  and a    0    indicates the signal is off  The  type of signal that is being displayed is indicated by the LED on the soft buttons  labeled OUT  IN  and SOFT  The above example shows digital output signals in the  range 1 to 32  Signals 1 2 are on  signals 3 8 are off  and no other signals in this  range are installed    To display a different range of signals  press the soft buttons under the         or            labels  The next or previous range of signals will be displayed  Press the OUT  IN   and SOFT soft buttons to display input  output  or soft signal ranges  See     Connecting User Supplied Digital I O Equipment    on page 111 for details on  digital I O signal ranges for the CIP  Also see    Additional DIO Boards    on page  205 for details on digital I O signal ranges for the optional DIO board     L
266. ments                                           From  Pin   To  Pin   Function  Str Pwr 2 CAM1 Power return  Str Pwr 1 CAM1  12V power  EVI 12   CAM1 Shield  video   EVI 42 CAM1 4 Video   EVI 38 CAM1 5 Shield  Hd           Adept MV Controller User   s Guide  Rev  A       Chapter 7    Table 7 11  Four Camera Breakout Cable Pin Assignments  Continued                                                                                                                                From  Pin To  Pin Function   EVI 36 CAM1 6 Hd  horizontal drive   EVI 37 CAM1 7 Vd  vertical drive   EVI 38 CAM1 8 Shield  Clock    EVI 22 CAM1 9 Clock        CAM1 10 not connected         CAM1 11 not connected   EVI 38 CAM1 12 Shield  Vd   Str Pwr 2 CAM2 1 Power return  Str Pwr 1 CAM2 2  12V power   EVI 43 CAM2 3 Shield  video    EVI 29 CAM2 4 Video   EVI 35 CAM2 5 Shield  Hd    EVI 34 CAM2 6 Hd  horizontal drive   EVI 19 CAM2 7 Vd  vertical drive   EVI 35 CAM2 8 Shield  Clock    EVI 20 CAM2 9 Clock        CAM2 10 not connected        CAM2 11 not connected   EVI 35   CAM2 12   Shield  Vd   Str Pwr 2 CAM3 1 Power return  Str Pwr 1 CAM3 2  12V power   EVI 14 CAM3 3 Shield  video    EVI 44 CAM3 4 Video   EVI 33 CAM3 5 Shield  Hd    EVI 32 CAM3 6 Hd  horizontal drive   EVI 18 CAM3 7 Vd  vertical drive     Ee CAM3 8 not connected   ao    CAM3 9 not connected         CAM3 10 not connected         CAM3 11 not connected   EVI 33 CAM3 12 Shield  Vd   Str Pwr 2 CAM4 1 Power return  Str Pwr 1 CAM4 2  12V power   EVI 
267. mer Ser   vice      Vision system out of memory    733     Explanation  The vision system has run out of free memory for the last operation  attempted  This message should not be confused with   Vision  error  Out of memory   This error does not disable the vision switch  and is always returned in direct response to the last vision instruc   tion     356 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Reduce the complexity of the image or reduce the number of models  in memory  If the problem persists  contact Adept Customer Service      Warning  Monitoring watchpoint  55   Explanation  Program execution has begun while a watchpoint is set     User action  None  This is an informational message  You may want to disable  the watchpoint to eliminate its slowing down of program execution      Warning  Not calibrated  51     Explanation  The robot servo system and joint position sensors are not calibrated   Thus  any location variables that are defined may not represent the  locations desired     User action  Enter a CALIBRATE command or have your program execute a  CALIBRATE instruction      Warning  Protected and read only programs are not stored  52     Explanation  A STORE command has been executed while protected and or  read only programs are loaded in the V  system memory  The pro   tected and read only programs are not stored in the new disk file     User action  Use the FCOPY command if you want to move read only programs  fr
268. mmand   V  Cycle Tests     Adept DeviceNet    Introduction  Limitations of the Adept DeviceNet Scanner  Adept Supplied DeviceNet Hardware  Connecting DeviceNet Hardware to the Adept DeviceNet  Scanner E O RA E es  DeviceNet Physical Layer and Media  DeviceNet Connectors  Termination of the DeviceNet Network  Power Supply and the DeviceNet Bus     Power Capabilities of a DeviceNet Cable seara    Adept MV Controller User s Guide  Rev  A      260    261      262    262    359    375      376    376    376    376    376    376    377    377    377    377    378    378    378    378    378    378    378    379      380    381    382      382    383    386    386    387    387    Table of Contents    MOOS cs e eae ee ee Bae SR RES ES Se HE DOE    Adept MV Controller User   s Guide  Rev  A 19    Figure 2 1  Figure 2 2  Figure 3 1  Figure 3 2  Figure 3 3  Figure 3 4  Figure 3 5  Figure 3 6  Figure 3 7  Figure 3 8  Figure 3 9    Figure 4 1  Figure 4 2  Figure 5 1  Figure 5 2  Figure 5 3  Figure 5 4  Figure 5 5  Figure 5 6  Figure 5 7  Figure 5 8  Figure 5 9    Figure 5 10    Figure 5 11    Figure 5 12    Figure 6 1  Figure 7 1  Figure 7 2    Figure 7 3  Figure 7 4  Figure 7 5  Figure 7 6  Figure 7 7  Figure 7 8  Figure 7 9    Figure 8 1    20    List of Figures       Adept MV 5 and MV 10 Controllers   Adept Compact Controller     MV 5 MV 10 Power Entry Module     MV 5 MV 10 Fuse Holder   Adept MV 4 Insert       Adept MV 5 Upper Backplane  P1  Jumper Plugs  Adept MV 10 Upper Backplane 
269. mpo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system       Fatal  Bus Err  at aaaaaa m n I xxxx  t aaaa  F ff  None   Explanation  A computer error occurred because of a bad read from memory     because of noise on the internal data bus  or because of a hardware  problem     Adept MV Controller User   s Guide  Rev  A 285    Appendix E    User action     Alphabetical Listing    To save programs that are in memory  you can restart Vt tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system  If the problem persists  contact Adept Customer  Service       Fatal  CHK Trap  at aaaaaa m n  None     Explanation  An internal problem has occurred with the V  software or with the    User action     system hardware     It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     To save programs that are in memory  you can restart V  tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system        Fatal  Emul 1010 Trap  at aaaaaa m n  None     Explanation  An internal problem has occurred with the V  software or with the    User action     sys
270. n  Ethernet is required when using the AdeptVision  system   Each Adept controller connected to a PC in this fashion requires the  AdeptWindows software license  See the AdeptWindows User   s Guide for more  details     Installing an ASCII Terminal  User Supplied     If the controller does not have either a VGB or the AdeptWindows options  you  must supply the terminal and cable to interface to the controller  The terminal  must be a Wyse Model 60 or 75 with an ANSI keyboard  or a compatible terminal   You may also be able to use a computer with suitable terminal emulation  software  For DOS or Windows compatible computers  the programs     ProComm     and    ProComm for Windows     available from many computer  stores  include software emulation for the Wyse 75  It is also possible to use ASCII  terminals  VT 100 compatible preferred   However  some functions such as the  SEE editor will be unusable     Recommended Terminal for Systems Without a VGB  or AdeptWindowsPC    The recommended terminal for use with the Adept MV controller is the Wyse  WY 60  You must also specify that you require the Wyse ANSI VT100 style  keyboard  Wyse p n 900127 02 or 900128 02      CAUTION  The WY 60 is also available with ASCII and IBM    A  Enhanced PC keyboards  These are NOT Adept compatible  You    66    must make sure you order the correct keyboard  The WY 60 is  available in both 220V and 110V configurations  depending mainly  on the country you buy it in     Contacting WYSE    Wyse Tech
271. n the HIGH POWER light is on    A can result in severe injury     Computer Controlled Robots and Motion Devices    Adept systems are computer controlled  and the program that is currently  running the robot or motion device may cause it to move at times or along paths  you may not anticipate  When the HIGH POWER light on the optional CIP is  illuminated  do not enter the workcell because the robot or motion device might  move unexpectedly  If this bulb fails  you will not be able to enable High Power   See Chapter 13 for details on replacing the bulb     Manually Controlled Robots and Motion Devices    Adept robots and other motion devices can also be controlled manually when the  HIGH POWER light on the CIP is illuminated  When this light is lit  motion can be  initiated from the system keyboard or from the optional Manual Control Pendant   MCP   If you have to enter the workcell when this light is lit  press the MAN HALT  button on the MCP  This will prevent anyone else from initiating unexpected  motion from the system keyboard     Other Computer Controlled Devices    In addition  Adept systems can be programmed to control equipment or devices  other than the robot or main motion device  The program controlling these other  devices may cause them to operate unexpectedly  Make sure that safeguards are  in place to prevent personnel from entering the workcell when a program is  running     Adept MV Controller User   s Guide  Rev  A 31    Chapter 1 Safety    Adept Technology 
272. n the Pulnix TM 1001  camera cables     Table 7 10 describes the 10 meter camera extension cable     Table 7 11 describes signal information between the 44 pin connector and the  camera and strobe power connectors for the four camera breakout cable  The  table is organized by camera number     Table 7 12 describes signal information between the 44 pin connector and the  camera and strobe power connectors for the Pulnix TM 1001 custom  four camera breakout cable  The table is organized by camera number     Table 7 13 contains information similar to Table 7 11  but it is organized  numerically by the 44 pin connector     Table 7 14 contains information similar to Table 7 12  but it is organized  numerically by the 44 pin connector     Adept MV Controller User   s Guide  Rev  A 155    Chapter 7    Camera Cable Pin and Signal Information    Table 7 7  Breakout Cable Camera Connector Pin Assignments  RS 170                                                              Pin   Function Notes   1 Power return   2    12V power to camera   3   Shield  video    4   Video from camera   5   Shield  Hd    6   Hd  horizontal drive  to camera   7   Vd  vertical drive  to camera   8   Shield  Clock  to camera  camera 1  amp  2 only    9   Clock to camera  camera 1  amp  2 only    10   not connected   11   not connected   12   Shield  Vd   12 Pin Hirose Female Jack  HR10A 10J 12S  This connector will normally be connected to the camera using the optional  10 meter camera extension cable   For sp
273. nd MI3 provide hardware based  high speed position latching for each  encoder channel  This feature is useful for touch probes or for photo sensors on  conveyor belts  or for other applications that require latching the position of the  mechanism with quick response time  The position latch feature uses the external  trigger inputs described above  The AWC and the monitored servo board each  take approximately 5 us to respond  Thus the total response time is 10 ps     The EJI provide software based position latches  with a response time of  approximately 1 to 2 ms        224    1 POS_LATCH 1 and POS_LATCH 2  2 VIS TRIGGER 1 and VIS_TRIGGER 2    Adept MV Controller User s Guide  Rev  A    Appendix B External Input for Position Latch and Vision Trigger    Hardware Interconnection of Boards on an Adept Controller       based on switch VPICTURE waits for this 2 lines for latching  V gt STROBE  latches trigger if V gt STROBE is ancoders  encoder  2 lines  enabled  2 1 lines   2 lines  2 lines for latching 2 lines for 2 lines for  enc_latch  encoder based on latching latching  ext input encoders    encoders  2 lines  generates ext_trigger  _ ext trigger signal l    based on ext  input 7 lines  V IO WAIT VME interrupt   waits for  2 lines  one Interrupt 4   interrupts 3 or EVI board  generated    5  V  then int   3 and or by 2 lines for  knows that 5 in reponse high speed latching  picture has to indicate digital inputs encoders  been taken that valid  and encoder pictureis on  posi
274. nexistent file    501     Explanation   1  The requested file is not stored on the disk accessed  Either the  name was mistyped or the wrong disk was read      2  The requested graphics window title  menu  or scroll bar does  not exist     User action   1  Check the file name  use the FDIRECTORY command to display  the directory of the disk      2  Check the name of the graphics window element specified     324 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing     Nonexistent subdirectory    545     Explanation  The subdirectory referenced in a file specification does not exist on  the disk that is referenced  Note that the subdirectory may be part of  a default directory path set by the DEFAULT monitor command     User action  Check that the subdirectory name was entered correctly  Check that  the correct disk drive was referenced and that the correct diskette is  loaded  Use an FDIRECTORY command to display the directory  containing the subdirectory  Check that the default directory path is  correct      Not a directory    567   Explanation  The caller specified a nondirectory in an NFS directory operation     User action  Specify a directory in the operation  or use the correct nondirectory  operation      Not attached to logical unit    516     Explanation  A program has attempted to perform I O to a logical unit that it has  not attached with an ATTACH instruction  Logical unit 4 allows  output without being attached  but all other logical units
275. ng  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     To save programs that are in memory  you can restart V  tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system       Fatal  DIV Instr Err  at aaaaaa m n  None     Explanation  The V  system has detected an error from a divide instruction  This    User action     indicates a processor fault     Power down the controller and try starting it again  If the problem  persists  contact Adept Customer Service     Adept MV Controller User   s Guide  Rev  A 289    Appendix E Alphabetical Listing      Fatal Force Err            None     Explanation  The force processor has detected an error condition  You can con   tinue to use the V  system  but the force sensing system cannot be  used until you act upon the error     User action  None required if you do not intend to use the force sensing system   Otherwise  refer to the documentation for the force sensing system  for information on how to respond to the error       Fatal  Graphics display processor error   None     Explanation  The graphics processing unit on the graphics system processor has  failed to respond to commands from the V  system     User action  Power down the controller and try starting it again  If the problem  persists  contact Adept Customer Service       Fatal  Initialization failure  Mtr n   
276. ng national and international standards such as     e OSHA    Lockout Tagout     USA     Adept MV Controller User   s Guide  Rev  A 51       Chapter 3 Enclosure and Disconnect Requirements    e TEC 204 1  e EN 60204 1    WARNING  Failure to provide and use a suitable disconnect device    A could cause death or injury to personnel     52 Adept MV Controller User   s Guide  Rev  A    Chapter 3 Installing the MV 5 and MV 10 Controllers    Installing the MV 5 and MV 10 Controllers    The Adept MV 5 and MV 10 controllers have auto ranging power supplies that  operate at either 100 120 VAC or 200 240 VAC single phase     AC Power Requirements    Table 3 2  Adept MV 5 and MV 10 Controller Power Requirements             Recommended  Auto Ranging   Minimum   Maximum External Circuit  Nominal Operating   Operating   Frequency   Breaker  Voltage Ranges   Voltage  Voltage   Phasing    user supplied   100V to 120V 90V 132V 50 60Hz  10 amps  1 phase  200V to 240V 180V 264V                   Power to the Adept MV controller and all amplifiers and motion devices must come from a  single source              4 The maximum interruption time  operating voltage below specification  tolerated by the  controller is 16 milliseconds     If the Adept MV Controller is used with an Adept robot  see the robot instruction  handbook for additional power requirements     Facility Overvoltage Protection    The user must protect the controller from excessive overvoltage and voltage  spikes  In particular  if 
277. ngs for MI 3 MI 6 Board                                        Switch Position on Switch SW12  Servo Board   Address 1 2 3 4  1 Closed Closed Closed Closed  2 Closed Closed Closed Open  3 Closed Closed Open Closed  4 Closed Closed Open Open  5 Closed Open Closed Closed  6 Closed Open Closed Open                   The position notation on DIP switches can vary  If the switch is marked  open closed  then open   off and closed   on     NOTE  In systems with an EJI board  Adept robot systems  and  MI3 MI6 s   the first MI3 MI6 board should be set to servo board  number 3  This allows optimal processor allocation for the servo  code with the default V  software configuration     176 Adept MV Controller User   s Guide  Rev  A    Chapter 9 Jumper Settings and Resistor Configuration on MI3 MI6    Jumper Settings and Resistor Configuration on MI3 MI6    See the AdeptMotion VME Developer   s Guide for information on the correct  settings for the switches  jumpers  and resistor packs on the MI3 MI6 board     Connecting to User Equipment    The MI3 MI6 board connections to user equipment are divided into three groups   the encoder  the machine  and the servo  Adept offers a set of cables and Motion    Interface mounting panels  MP6  that should be used to make connections  between the MI3 MI6 board and your equipment  Each connector on the    MI3 MI6 has a corresponding cable and MP6 mounting panel  The MP6 panels  can be installed on standard DIN mounting rails     See the AdeptMotion V
278. nology  3571 N  First St   San Jose CA 95134  USA  Tel  USA  1 800 GET WYSE  Northern Calif    408  473 1600    Adept MV Controller User   s Guide  Rev  A    Chapter 3 Installing a Stand Alone Controller in a Rack or Panel    International  partial list   Germany  0894  600990  France  1  39 44 00 44   UK  01734  342200  Taiwan  238  81305  Singapore 553 4900     All others  call USA  408  473 1800    Phone numbers correct as of November 1997  Source  Wyse USA     Customer Supplied Serial Interface Cable    A Wyse WY 60 terminal has a 25 pin female D subminiature connector  DB 25F    which requires a 25 pin male connector  DB 25M  on the interface cable  The  AWC board RS 232 Term connector is a 9 pin male connector  DE 9P  which  requires a 9 pin female connector  DE 9F   See    ASCII Terminal    on page 81 for  details on connecting a Wyse terminal to an AWC board     If you are using a terminal other than a Wyse WY 60  check the documentation on  the serial connector before you purchase or build the serial interface cable     Installation Procedure    1  Make sure the controller is turned off before making any connections     2  Verify that the voltage range marked on the terminal is compatible with your  local voltage source  Connect the AC power cord to the terminal  then plug it  into an appropriate voltage source     3  Connect a suitable serial cable between the terminal and the RS 232 Term  connector on the system processor board     4  If the terminal is a Wyse 60  
279. nput Impedance 75 ohm  5  at 100 kHz       Adept MV Controller User   s Guide  Rev  A 135    Chapter 6 Keyboard Interface          Figure 6 1  Monitor Connector Pin Locations on VGB Board    Keyboard Interface    The VGB board supports an AT style extended keyboard with an integrated  trackball  The keyboard interface is a bidirectional  synchronous  serial interface   The keyboard communicates with the UART on the VGB via the clock and data  lines  The keyboard input uses a standard 5 pin DIN connector  The Keyboard  connector pin assignments are shown in Table 6 4     Table 6 4  Keyboard Connector Pin Assignments                         Pin Signal  1 Clock  2 Data  3 not connected  4 Ground  5  5 VDC                136 Adept MV Controller User   s Guide  Rev  A    Chapter 6 Pointer Interface  Mouse  Trackball  or Touchscreen     Pointer Interface  Mouse  Trackball  or Touchscreen     The VGB board supports a standard Microsoft serial mouse protocol compatible  pointer  The pointer input uses a standard 9 pin D sub connector  The pointer  interface is serial  not parallel  Pin assignments for the Pointer connector are  shown in Table 6 5  This port can alternatively be used for a touchscreen using  ELO TouchSystems protocol  When installing a touchscreen  disconnect the  trackball or mouse  Only one pointing device is usable at a time  This port  operates at 1200bps  See    Connections and Indicators    on page 133 for  configuration and compatibility     Table 6 5  Pointer 
280. nput channels and 32 output channels  It is a6U VME slave board  designed in full conformance with the ANSI IEEE specification  See the Vt  Language User   s Guide for information on digital I O     The CIP contains 12 input and 8 output digital channels  See    Connecting  User Supplied Digital I O Equipment    on page 111 for details  These DIO  signals can have special uses that you should plan for when designing your DIO  system  See    REACT Input Signals 1001 to 1012    on page 113 and    Fast Input  Signals 1001 to 1004    on page 113     The CIP also has 32 input and 32 output signals  These signals duplicate the  functionality of one DIO board  If you are using additional DIO boards with the  CIP  see    Additional DIO Boards    on page 205 for details on configuring the DIO  boards     Adept MV Controller  User   s Guide  Rev  A    Chapter 12 Connections and Indicators    Connections and Indicators      Pass Fail LEDs  The green pass LED indicates the board has  passed start up checks and is ready to operate  The red fail LED  indicates a system failure has been asserted                                   Q P1 Input connector  for 16 Group 1 and Group 2 digital input  signals        P2 Input connector  for 16 Group 3 and Group 4 digital input  signals     O P3 Output connector  for 16 Group 1 and Group 2 digital  output signals           P4 Output connector  for 16 Group 3 and Group 4 digital  output signals                                            Adept MV Control
281. ns 1 and 20 are inputs for  voltage free N O contacts from a user supplied momentary push button switch     The user supplied Remote High Power switch drives a relay in the CIP  The  contact of the relay generates a V  High Power request signal  which is used  internally  The electrical characteristics are as follow     e Coil  24 VDC at 1440 Q  including a parallel    flyback    diode     Adept MV Controller User   s Guide  Rev  A    Chapter 5 Connecting Customer Supplied Safety and Power Control Equipment to the CIP    e Timing  the High Power signal transition will be seen only if the signal is  off at least 32 milliseconds followed by on for at least 32 milliseconds   After a positive transition  there must be no positive transitions for at  least 2 seconds before another positive transition will be recognized     Remote High Power On Off Lamp    The CIP High Power On Off Lamp will cause a V  error if the lamp burns out   This error prevents High Power from being turned on  This safety feature  prevents a user from not realizing that High Power is enabled because the High  Power indicator is burned out     This feature can be added to the Remote High Power lamp as well  A jumper  must be installed on JP2 inside the CIP  See    Changing the Lamp on the High  Power Indicator    on page 213 for details on accessing the JP2 jumper  The Remote  High Power lamp current limitations are     Maximum current  300mA at 5V   Minimum current  100mA if JP2 is installed  Otherwise  ther
282. nt of the chassis should be inspected regularly and  cleaned at the first sign of dust or dirt buildup  The filter must be inspected and  cleaned at least once per month  Regular cleaning will prolong the life of the filter   If the filter becomes clogged or unusable for any reason  you will need to order a  new air filter  the Adept part number is 40340 00030     1  Turn off the controller     2  Loosen the two screws on the fan filter cover to gain access to the filter  see  Figure 3 1 on page 54     3  Pull the air filter out and inspect for dust or dirt particles  If cleaning is  required  use compressed air to clean the filter   Follow appropriate safety  procedures regarding use of compressed air      4  Replace the cleaned air filter and secure the filter holder     Adept MV Controller User   s Guide  Rev  A 211    Chapter 13    Spare Parts List MV 5 MV 10    Spare Parts List MV 5 MV 10    Part numbers and specifications are subject to change  Contact Adept Customer  Service for ordering information for items in Table 13 1  or for items not listed     Table 13 1  Spare Parts From Adept                Adept Part  Description Number Quantity  General Comments  Fan Filter 40340 00030 1  MCP Bypass plug 10330 01040 1 User can build own  see Table 5 1        SIO board is used       E stop test plug  required of the 10330 01075    1                   Table 13 2  Spare Parts From Third Parties                    IEC 127 style             General  Description Specification Qua
283. nthesis           Adept MV Controller User   s Guide  Rev  A    363    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                          Code Message Text      460  Missing quote mark       461    Invalid format specifier       462  Unknown function       463    Invalid statement label       464  Duplicate statement label       465  Variable type mismatch       466    Ilegal use of belt variable       467    Ilegal PROGRAM statement       468  Duplicate PROGRAM arguments       469  Attempt to redefine variable type   variable name     470  Attempt to redefine variable class   variable name     471  Misplaced declaration statement       472  Control structure error  Step nnn      473  Control structure error       474  Too many array indices       475  Missing bracket       476    Invalid qualifier       477  Ambiguous AUTO invalid     500  File already exists     501  Nonexistent file     502    Ilegal I O device command     503  Device full     504  Unexpected end of file     506  File already open     507  I O communication error     508  Device not ready       509  Directory error     510  Data checksum error    364 Adept MV Controller User   s Guide  Rev  A    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                                                                                    Code Message Text    511    Input block
284. ntics or meaning of  the data transmitted  For more information on the basics of a DeviceNet cable  system  contact ODVA at     Open DeviceNet Vendor Association  Inc   State Road 7  Suite 499   Boca Raton  FL 33498   Phone   1  954 340 5412   Fax   1  954 340 5413 or  1  561477 6621  Internet  http   www ovda org       1 These layers are based on the Open Systems Interconnect  OSI  model     380 Adept MV Controller User   s Guide  Rev  A    Appendix G Limitations of the Adept DeviceNet Scanner    Limitations of the Adept DeviceNet Scanner    The DeviceNet Scanner that Adept has incorporated into the AWC hardware and  the Vt operating system currently supports only a subset of full DeviceNet  functionality  The following is a summary of the DeviceNet implementation     Implemented the Master Slave operation  This is a complete subset of  Peer to Peer operation     Implemented the Unconnected Message Manager  UCMM  in its DeviceNet  Scanner to establish connections     UCMM is used to establish I O Connections   The Adept DeviceNet Scanner can be a Client or a Server on the network     The Adept DeviceNet Scanner currently does not support Cyclic or  Change of State connections     Only I O Messaging is supported  I O messages contain only data     Currently  only the Message Group 2 of the Predefined Master Slave Connection  Set is supported     Adept Message Group 2 I O connections support only the I O Poll  Command Response Message of the possible message types     The Adep
285. ntity  Comments  Fuse F1 5 AT 250V  5x20mm  1 AC line fuse at power  IEC 127 style entry module   Fuse F2 5 AT 250V  5x20mm  1 AC line fuse at power    entry module              These items are not available from Adept     212    Adept MV Controller User   s Guide  Rev  A       Chapter 13 Changing the Lamp on the High Power Indicator    Changing the Lamp on the High Power Indicator    The system is equipped with circuitry to detect the potentially dangerous  condition of a burned out High Power indicator  If this lamp is burned out  you  cannot enable High Power until the lamp has been replaced  To replace the High  Power indicator bulb     1  Turn off the controller and disconnect system power    2  Remove all cables from the back and side of the CIP   WARNING  Make sure that the cables connected to JDIO1 through  A JDIO4 are properly labeled  The two input cables can be swapped    and the two output cables can be swapped  This could result in a  dangerous situation when you restart the controller     3  Remove the CIP from its mounting location     4  Remove the six screws from the front of the CIP as shown in Figure 13 1  Also  remove the MCP bypass plug retaining screw     Adept MV Controller User   s Guide  Rev  A 213    Chapter 13 Changing the Lamp on the High Power Indicator    Remove these seven screws       Figure 13 1  CIP Front Panel Screws    5  Carefully pull the front panel away from the body of the CIP  You will  encounter considerable resistance as there are s
286. nto  your Adept MV controller     Table 7 1  Switch Settings for EVI Board 1                                     If you add a second EVI board in your controller  refer to the settings shown in  Table 7 2 when installing the second board     Table 7 2  Switch Settings for EVI Board 2    1 2 3 4 5 6 7 8          SW1 B B A A A A B A                               SW1 3  3rd switch on SW1  selects either   e B  POS_LATCH 1 and VIS_TRIGGER 1  recommended for EVI board 1   Or       e A POS LATCH2 and VIS TRIGGER 2  recommended for EVI board 2     All other switches on SW1 should be set as shown above     Acquisition Switch Setting Mode    The acquisition mode switches are located on the EVI daughterboard  There is  one DIP switch bank  SW1  and seven three position rotary switches  SW2   SW8   that must be set  See Figure 7 1 for the location of the acquisition mode switches  on the EVI board     Adept MV Controller User   s Guide  Rev  A 143    Chapter 7 VME Bus Address and Configuration    Settings for Normal RS 170 Cameras    The tables below show the settings for the acquisition switches when using a  normal RS 170 camera     Table 7 3  Acquisition Switch Settings for SW1       1 2 3 4  SW1 B B B B                               Table 7 4  Acquisition Switch Settings for SW2   SW8       SW2 SW3 sw4 SW5 SW6 SW7 SW8    ia    OD  ISIS TE S ol l o                                                                                                       Slot ABC ABC ABC ABC ABC ABC ABC  P
287. o not incorporate the dual ESTOP channels  Damage  may result if an MCP III is plugged into older Adept controller  systems that contain a VME Front Panel  VFP   Damage may also  result if older MCPs  part numbers other than 10332 11000  are  plugged into a CIP     WARNING  The Auto  Manual keyswitch on the CIP must be set to  Manual if the MCP is to be used inside the robot workcell  This  enables important safety features to protect the operator by limiting  the speed of the robot     MCP Layout    The major areas of the MCP are shown in Figure D 3     Adept MV Controller User   s Guide  Rev  A 237    Appendix D Manual Control Pendant Basics                                                                                           Liquid Crystal  Display  LCD   Soft  Buttons     COL FOL IOL TOL IO Predefined  Function  AE e fo O o O Batons    USER Pa Tool dont Fage e  Ro State  Ba Mimos O o  id ET E Emergency Stop  ES  Y Switch    N 2     TDs 5  e PWR o Mode Control  Buttons  Joint Axis Control  OOOH ii  MCP Enable 5  Sien  5  Disable Power      Button  CNO  eo  Programmable                Function Buttons    Figure D 3  MCP Layout    Soft Buttons    The soft buttons have different functions depending on the application program  being run  or the selection made from the predefined function buttons  Whenever  a soft button is active  its function is shown on the bottom line of the pendant  display  Because these buttons do not have fixed labels  the labels are defined by  the
288. o other program tasks are referencing the subdirectory   Retry the delete operation      Subdirectory list too long    546     Explanation  A directory path contains too many subdirectories  or the directory    User action     path is too long to be processed  The path is a combination of subdi   rectories in the file specification and the default directory path set  by the DEFAULT monitor command  Directory paths are limited to  a total of 16 subdirectories and 80 characters  including any portion  of the directory path specified by the current default path      Specify a shorter directory path in the file specification or in the  DEFAULT command  If you are accessing a foreign disk that con   tains more than 16 nested subdirectories  you cannot read the files in  subdirectories nested deeper than 16 levels  In that case you will  need to use the system that created the disk to copy the files to a  directory that is nested less deeply      Switch can   t be enabled    314     Explanation  An ENABLE command for a certain switch has been rejected    User action     because of some error condition  For example  ENABLE POWER  will fail if the system is in FATAL ERROR state     Review the description for the switch you are trying to enable  cor   rect the error condition  and try again      SYSFAIL detected by CPU    629     344    Explanation  A board on the VME bus has encountered a severe error and    User action     asserted the SYSFAIL signal which turns off HIGH POWER  The 
289. object models      Not enough storage area    411   Explanation  There is no more space in RAM for programs or variables     User action  Delete unused programs and variables  If the memory is frag   mented because of numerous deletions  it can be consolidated by  issuing the commands STORE save  all  ZERO  and LOAD save  all   This writes the memory contents to the disk and reads them back  into memory  Note  however  that this procedure does not retain any  variables that are not referenced by any program in memory  nor  does it retain the values of variables that are defined to be AUTO or  LOCAL      Not found    356   Explanation  The search operation was unable to locate the specified string     User action  Enter a new search string  or consider this an informational message  and continue with other operations      Not owner    566     Explanation  The client does not have the correct access identity to perform the  requested NFS operation     User action  Modify the LOCAL ID statement in the V  configuration file  using  the CONFIG C utility  as required to gain access to the server  You  may also need to change the access setup on the server itself      NVRAM battery failure    665     Explanation  The nonvolatile RAM battery backup has failed and the RAM may  not hold valid data     User action  Replace NVRAM battery     326 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing     NVRAM data invalid    661     Explanation  The nonvolatile RAM h
290. oes not exist   possibly because the name was mistyped     If the correct name was entered  create the program or variable  using one of the V  editors or the appropriate V  monitor com   mands  or by loading from a disk file       401      1  A variable has been referenced that has not been assigned a  value      2  Using the SEE editor  an attempt has been made to use a macro   return to a memorized cursor position  or perform a repeat string  search or change without first performing the appropriate initializa   tion sequence      1  Assign the variable a value or correct its name      2  Define the macro  record a cursor position  or enter the desired  search replacement string s       Undefined value in this context    420     Explanation     User action     An automatic variable or subroutine argument value appears in a  monitor command  but the specified program is not on the execu   tion stack for the specified program task  Automatic variables and  subroutine arguments have values only when the program that  defines them is on a stack     Change the monitor command to not reference the variables  Check  that the program is on the expected execution stack  You can place a  PAUSE instruction or breakpoint in the program to stop it while it is  on the execution stack     Adept MV Controller User s Guide  Rev  A 349    Appendix E    Alphabetical Listing     Unexpected end of file    504     Explanation   1  If a file was being loaded from the disk  the end of the file wa
291. oftware scan rate response time 16 ms scan cycle  32 ms max    response time             Adept MV Controller User   s Guide  Rev  A    Chapter 5    Connecting User Supplied Digital I O Equipment    The following drawing shows two examples of different connections to the digital  outputs on the JSIO connector  The examples are negative common and positive    common     Example 1  outputs 0001 to 0004 are shown with positive common     Example 2  outputs 0005 to 0008 are shown with negative common     NOTE  These are examples  Either method can be used  in any  combination  on any channel     Adept Supplied Equipment       User Supplied Equipment  i  Typical Examples                                                                                                                  equivalent circuit   2 Signal 0001 Fec A t Example 1  5 ignal ZEK     26 1  2 Rimge 1 Q  Sourcing  6 Baer  27 l  E Signal 0002 Sp   je Q     a User Power  9 l at      C Supply     Signal 0003 Ki   20 a l  S Signal 0004 SE aft   s2     l  D o  oga       e Signal 0005 SC las  Q     Example 2  S Bees   7   Sinking  o   1 Hm  435    Q Signal 0006 Eai m e  Cue Power  g      437 Load   Supply  E Signal 0007 SC  o l   e  www  432   Load  Dn Signal 0008   aC    lo o  5 E 7    41    42 E  a  p os  Sei see    Emergency  paresis     48     Stop Circuit    on        _    ___   page 103 for details  45    46 E    Figure 5 10  Digital Output Wiring for JSIO Connector    Adept MV Controller User s Guide  Rev  A    115 
292. om one disk to another  Protected programs cannot be moved  from one disk to another      Warning  SET SPEED switch disabled  54     Explanation  A PRIME operation has been performed from the manual control  pendant while the SET SPEED system switch is disabled  Therefore   the monitor speed specified in the PRIME command has no effect     User action  If you want the PRIME command to change the monitor speed  type  the command enable set speed at the keyboard      Warning  Watchdog timer disabled  56     Explanation  Displayed at startup by all CPUs if the watchdog timer on the board  is disabled  This timer is a hardware device that asserts SYSFAIL on  the VME bus  which drops high power  if the CPU halts or gets  hung  The board that has failed should light its SF LED     This message also is displayed whenever a user task is started from  the monitor and the watchdog timer is disabled     Adept MV Controller User   s Guide  Rev  A 357    Appendix E Alphabetical Listing    User action  Do not use this system  The watchdog timer must be enabled for  safe operation of your system  The watchdog timer setting on the  AWC cannot be changed by the user  Report this problem to Adept  Customer Service     Watchpoint changed at  task  program name  step n       18     Explanation  A watchpoint has been enabled  and the watchpoint expression has  changed     User action  Continue debugeing session      Wrong disk loaded    521     Explanation  The diskette in a disk drive has been c
293. on  This error message should never appear     User action  See the general comments above  If the problem persists  contact  Adept Application Engineering and provide the exact details of the  error message       Vision error  No acquire interrupt at level 4   None   Explanation  A failure of the vision hardware has occurred     User action  See the general comments above  Contact Adept Customer Service  if the problem persists       Vision error  Out of memory  n   None     Explanation  Either a fixed allocation of memory has been depleted  for example   run lengths  or the general memory allocator has run out of RAM  A  common cause of this error is the processing of an overly complex  binary image  In this case the display should show many small  regions  noise   often due to a bad threshold value     User action  See the general comments above  If the problem persists  contact  Adept Application Engineering and provide the exact details of the  error message      Vision error  Read       of video FBn different than data written   None    Explanation  A failure of the vision hardware has occurred    User action  See the general comments above  If the problem persists  contact  Adept Customer Service and provide the exact details of the error    message       Vision error  Video ILUTm  n read different than write   None     Explanation  A failure of the vision hardware has occurred     Adept MV Controller User   s Guide  Rev  A 355    Appendix E Alphabetical Listing    Use
294. on  and operation of the AdeptForce VME product     Connections and Indicators    188    O OK Status LED  When lit  it indicates the force sensor is  connected and communicating normally                        amp  FORCE SENSOR connector  The cable from the force  sensor is installed here           Q          FORCE  SENSOR                                           Adept MV Controller User   s Guide  Rev  A    Chapter 11 VME Bus Address    VME Bus Address    Each VFI board must have a unique VME bus address  If you use only one force  sensor or if your VFI boards are factory installed  your V  system should already  be configured properly  If you add VFI boards to a controller  you will have to set  the correct address  The address is set at DIP switch S1 and jumper J1 on the VFI  board     The switch and jumper settings on the VFI board should be set as listed in  Table 11 1  These are necessary to establish proper communication with other  boards on the backplane  Confirm the switch and jumper settings before you  proceed with installation     Table 11 1  Address Settings for VFI Board       Drawing of Settings Description of Settings          S1 address settings for multiple VFI boards     Sensor 1  servo board 8   B7 10110111  Sensor 2  servo board 9   B8 10111000  Sensor 3  servo board 10   B9 10111001  Sensor 4  servo board 11   BA 10111010    Address above is B7   10110111       JP4 Jumper the pins shown on jumper J1 when    VFI board has 128K ROM with 1K boot page     
295. on button allows editing of location variables and real variables  that are used by V  programs     Adept MV Controller User s Guide  Rev  A 241    Appendix D MCP Predefined Functions       SELECT DATA TO MODIFY  REAL LOC             Figure D 6  EDIT Function Button    Real Press the REAL soft button and the LCD displays        SELECT REAL VARIABLE TO EDIT                   varl var2 var3 var4  lt MORE  gt     var1  var2  etc   are global variable names  Press the soft button under the variable  name to edit that variable  The  lt MORE gt  soft button is shown only when there are  more than five global real variables in system memory  When a variable has been  selected  the LCD will display      var name   XXX       CHANGE TRUE FALSE    Press the TRUE soft button to set the variable to the boolean value of true   1    Press FALSE to set the variable to false  0   To change the value of the variable  press the CHANGE soft button  The LCD displays     var name   _       CHANGE TRUE FALSE    The typing cursor replaces the variable value  Use the data entry buttons to input  anew value  and complete the entry by pressing REC DONE        1 Tf the variable being edited is from an array  an additional soft button is displayed that allows  you to specify the index of the variable to edit     242 Adept MV Controller User   s Guide  Rev  A    Appendix D MCP Predefined Functions    Loc Press the LOC soft button and the LCD displays        SELECT LOCATION VARIABLE TO EDIT                
296. ontroller User s Guide  Rev  A 347    Appendix E Alphabetical Listing     Too many network errors    536     Explanation   1  The number of errors detected by the DDCMP protocol has  exceeded the maximum allowed  The local protocol is stopped  and  all pending I O requests are completed with this error      2  The V  Kermit driver experienced more errors than permitted by  the KERMIT RETRY parameter     User action   1  Use the NET monitor command to determine the type of errors  that have occurred  Check for noise on the communication line   errors in the remote DDCMP implementation  or program logic that  sends messages faster than they can be processed  Use the appropri   ate FCMND instruction to increase the maximum number of errors      2  Set the KERMIT RETRY parameter to a larger value  increase the  retry threshold on the remote server  restart the Kermit session  and  retry the operation that failed      Too many vision requests pending      703     Explanation  A program has issued too many VLOCATE commands before the  first ones have completed     User action  Edit the program to wait for pending VLOCATE requests to com   plete before issuing more      Too many windows    550     Explanation  An attempt was made to create a graphics window when the maxi   mum number of windows were already defined   The V  system  uses two windows for the screen and the top status line  Every title  bar  menu bar  and scroll bar is a separate window  The pull down  window is always
297. or changing the program to move the  accelerating too fast  robot less quickly or with a lower  there is a fault with the   rate of acceleration or deceleration   o ssa aries       For faults with cables or sensors   builtin eet Pancha consult your Robot Instruction  failed  Handbook or contact Adept   Customer Service    1 Accelerometer  channel2   If the error occurred while a  error  The robot  joint1   program was moving the robot  try  or 2  is moving or changing the program to move the  accelerating too fast  robot less quickly or with a lower  there is a fault with the   rate of acceleration or deceleration   AERAR a      For faults with cables or sensors   built imtesi funcion consult your Robot Instruction  failed  Handbook or contact Adept   Customer Service   2 Amplifier 3 voltage If the error occurred while a       restrict sensor  channel 1  error  The robot  joint 3   is moving or  accelerating too fast   there is a fault with the  voltage restrict sensor  or  the voltage restrict  sensor   s built in test  function failed        program was moving the robot  try  changing the program to move the  robot less quickly or with a lower   rate of acceleration or deceleration     For hardware faults  consult your  Robot Instruction Handbook or  contact Adept Customer Service        Adept MV Controller User   s Guide  Rev  A       Appendix E    Table E 3  MMSP External Sensor Fault Error Message Codes  Continued     Alphabetical Listing                                 
298. osition   Note    Set SW5 to ABC for pixel clock output        Settings for Pulnix TM 1001 Cameras    The tables below show the settings for the acquisition switches when using a  Pulnix TM 1001 camera     Table 7 5  Acquisition Switch Settings for SW1       1 2 3 4                            SW1 A B A A       Table 7 6  Acquisition Switch Settings for SW2   SW8       SW2 SW3 SW4 SW5 SW6 SW7 SW8    Rotary   switch      AS ADI ADI HD  IS HA  Slot ABC ABC ABC ABC ABC ABC ABC  Position                                                                                        144 Adept MV Controller User s Guide  Rev  A    Chapter 7 Camera Compatibility    Camera Compatibility    Standard RS 170 Cameras    Compatible cameras can be purchased from Adept  See the AdeptVision User   s  Guide for a list of other cameras that can be used with the AdeptVision product  If  you have a camera that is not on that list  the following information presents some  guidelines for camera compatibility with AdeptVision  minimum requirements      e RS 170 camera video output  US style monochrome  30Hz frame rate  60Hz  field rate   525 lines  interlaced     e External Hd and Vd sync signals  inputs to camera    e Connector  Hirose HR10 10S 12P    e Pinout  typical Sony Panasonic  etc   See Table 7 7 for pinout    not Pulnix  standard pinout  Pulnix cameras maybe special ordered with Sony pinouts      Use these guidelines to determine camera compatibility  If the camera meets the  above requirements  th
299. ot be turned on until the  air pressure is restored     User action  Restore the air pressure  turn high power back on  and resume pro   gram execution  If the error persists  contact Adept Customer Ser   vice      No data received    526     Explanation  An I O read request without wait has not found any data to return   This is not really an error condition     User action  Continue polling the I O device until data is received  or use a read  request that waits automatically for data to be received      No matching connection    539     Explanation  A request for a logical network connection has been received and  rejected because there is no matching connection on the remote  node     User action  Check that the proper logical connection was specified  Check that  the remote node is operating properly      No models    758     Explanation  The VSTORE program instruction or monitor command has not  found any models to store     User action  Supply correct model names to the VSTORE instruction      No models planned    761     Explanation  Recognition cannot commence because no object models have been  planned for the given virtual camera     User action  Supply the correct virtual camera number or plan that uses the spec     ified camera number   See the VPLAN FINDER instruction in the  AdeptVision Reference Guide      322 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing     No objects seen      704     Explanation  The vision system reports th
300. ot responding  or    Check that the AC supply to the  Security Panel is on and that the  DC power supply is configured  correctly        test sequence           1 Hardware state 1 error   An error has occurred in  the communication or       Try again  If the problem persists   it may be caused by a faulty  E STOP board  Make a note of the  error message and code number   and contact Adept Customer  Service           314 Adept MV Controller User   s Guide  Rev  A    Appendix E    Alphabetical Listing    Table E 2  MMSP Diagnostic Error Message Codes  Continued                                   Coden   Explanation User action  2 Hardware state 2 error    Try again  If the problem persists   An error has occurred in   it may be caused by a faulty  the communication or E STOP board  Make a note of the  test sequence  error message and code number   and contact Adept Customer  Service   3 Hardware arm power Consult your Robot Instruction  contactor AP1 error  Handbook or contact Adept  Customer Service   4 Hardware arm power Consult your Robot Instruction  contactor AP2 error  Handbook or contact Adept  Customer Service   5 Hardware cyclic check Try again  If the problem persists   relay  channel 1  SR8  it may be caused by a faulty  error  An error has E STOP board  Consult your Robot  occurred in the Instruction Handbook or contact  communication or test Adept Customer Service  Make a  sequence  note of the error message and code  number before contacting Adept  Customer Service
301. otocol active     549  Out of graphics memory     550  Too many windows     551  Font not loaded     552  Graphics processor timeout     553  Too many arguments     554  Too many closeable windows    555  Graphics storage area format error    556  Too many icons     557  Can t create new slide bar       558  Graphics software checksum error    559  Out of network resources     560  Invalid network resource     561  Invalid network address       562  Network timeout     563  Remote has not exported network resource    564  Network resource name conflict    565  Network connection terminated      566  Not owner    366 Adept MV Controller User   s Guide  Rev  A                                                                                              Appendix E Numerical List  Table E 7  Error Messages  Continued    Code Message Text    567  Not a directory     568  Is a directory       569  File too large       570  File name too long       571  Directory not empty       600  Stopped due to servoing error       601  Robot not attached to this program       602  Robot already attached to program       603  COMP mode disabled       604  Robot power off       605  Robot not calibrated       606    Joint 1 in brake track or robot overheated      607  No air pressure       608    External E STOP 1 detected by CPU      609    Ilegal joint number       610  Location out of range       611  Must use straight line motion       612  Straight line motion can t alter configuration      6
302. our program execute a CALIBRATE instruction  Or enable the  DRY RUN switch to allow program execution without using the  robot    Robot power off    604     Explanation  The requested operation cannot be performed because HIGH  POWER is off     User action  Enable power and retry the operation    Robot power off requested    906     Explanation  HIGH POWER has been turned off because of a program or user  request  such as issuing a DISABLE POWER command     User action  None required    Robot power on    627     Explanation  An attempt has been made to perform an action that requires high  power to be off     User action  DISABLE POWER and reexecute the action      RSC bad packet format    655     Explanation  Vt has received an incorrect data packet from the robot signature  card during the initial calibration data load     User action  None unless the calibration load fails  If the problem persists  con   tact Adept Customer Service      RSC calibration load failure    656     Explanation  V  cannot load calibration data from the robot signature card  RSC      Adept MV Controller User   s Guide  Rev  A 337    Appendix E    User action     Alphabetical Listing    Power down the controller and make sure the robot cables are cor   rectly and securely connected  If the problem persists  contact Adept  Customer Service      RSC communications failure    651     Explanation  V  has lost communications with the robot signature card  RSC      User action     Either a hardware probl
303. ource Guide  Adept P N 00961 00700  for  details on getting assistance with your Adept software or hardware     You can obtain this document through Adept On Demand  The phone numbers  are      800  474 8889  toll free    503  207 4023  toll call     Please request document number 1020     Adept MV Controller User   s Guide  Rev  A    Overview       Introduction E    Adept MV 5 Controller i  Adept MV 10 Controller    The Adept Compact Controller    Graphical User Interface and Text Based User interage  Graphical User Interface Options   Text Based Options   AWC System Processor  68040 or 68060    Optional Boards  System insunfOurput Board  SIO    Adept Graphics Board  VGB    AdepiVision Interface Board  EVI    AdeptMotion Interface Boards  MI3 MI6    Adept VME Enhanced Joint Interface Board  EJI     AdeptForce VME Board  VFI    Digital Input Output Board  DIO      Auxiliary Processor  AWC With 68060 CPU      Optional Equipment   a  Compact Interface Panel  CIP    Manual Control Pendant  MCP   AdeptWindows   Color Monitor     Extended Keyboard      Third Party Terminals for Text  Based User a Gontellers     Product Descriptions   AdeptVision  AdeptMotion VME    AdeptForce VME     Adept MV Controller User   s Guide  Rev  A    36  36  36  37  39  39  39  40  40  40  40  41  41  41  41  42  42  43  43  43  43  44  44  44  45  45  45  45    35    Chapter 2 Introduction    Introduction    The Adept controllers are based on the VME Bus specification  and the slide in  boards are des
304. p Line Short Drop Lines  6m 20ft     Figure G 1  Trunklines and Droplines Made of Thick and Thin Cable    DeviceNet allows devices to be powered directly from the bus  and devices can  use the same cable to communicate with other devices on the bus  DeviceNet  nodes are hot pluggable     you can remove or add components on the bus  without powering down the network     Adept MV Controller User s Guide  Rev  A 383    Appendix G DeviceNet Physical Layer and Media    384    NOTE  This hot pluggable feature is not fully supported  If you add  a new component to the network  you must make changes in the  CONFIG_C program  Those changes are not active until you reboot  the Adept controller     The power distribution on the network bus does not need to be in one place  The  distribution of power supplies needs to be well planned since there are certain  constraints on the power supply  In general  power supplies can be placed at any  point in the network  The maximum current rating of a trunkline is 8 amps   DeviceNet allows opto isolated  externally powered devices  e g   AC drive  starters and solenoid valves  to operate on the same bus cable  For detailed  information see the DeviceNet Technical Specifications or the Cutler Hammer  DeviceNet Installation Planning Guide  This document is available on the Internet at  the following address    http     cutlerhammer eaton com  automation  whatsnew  index html  from the menu item    DeviceNet Starter Kit     The document is an Adobe A
305. peration     e Use power supplies rated at 24V    e Minimize installation problems by using one power supply with  sufficient current to operate all the attached nodes  This must comply  with the national and international safety standards     e Make sure that each power supply incorporates current limit protection   e Make sure each power supply is temperature compensated     e Provide over current protection for each segment of your DeviceNet  cable installation     NOTE  Adept does not supply the 24V operating voltage for the  DeviceNet bus on the CIP or any other Adept component     CAUTION  The DeviceNet specification requires that the CAN_H  and CAN_L signal lines tolerate voltages up to 18V  Since the  supply voltage exceeds 18V  improperly wiring the supply voltage  to these signal lines may cause permanent damage     Power Capabilities of a DeviceNet Cable System    A DeviceNet cable system has several power rating constraints  The cable type  and the length of the cable specify the maximum current on a cable  Thick and  thin cable have     Adept MV Controller User   s Guide  Rev  A 387    Appendix G DeviceNet Physical Layer and Media    388    e 24 VDC power rating  e Optional power supply tabs    If the power supplies are equipped with Schottky diodes  the optional power  supply tabs must be protected from bus back feeding of current among the power  supplies on the bus  We also recommended the use of fuse protection for every  trunkline in the cable system     The
306. pins you need  For example   each output can source up to 700 mA  giving a maximum total current  for a  group of eight outputs  of 5 6A that will be required from the power supply  In  this case  a minimum of six power pins should be used  A total of nine power pins  are provided to allow for more wire connections to decrease the voltage drop  across the power supply wires  If you experience an excessive voltage drop  make  connections to additional power pins  to a maximum of nine   The ground  connection should connect to the power supply directly  not the ground  connection of the load  This will isolate the board from any voltage drop across  the ground return for the load     Table 5 9  Extended Digital Output Circuit Specifications                      Parameter Value   Power supply voltage range 10 VDC  lt  Vsup  lt  30 VDC  Under voltage shutdown 5 VDC  lt  Vasa  lt    8VDC  Power supply ground current I   lt  60 mA   Operational current range  per Tout  lt  700 mA    channel       On state resistance  Igy   0 5A     Ron  lt  0 32Q   85  C  Ron 0 40    125  C           Output leakage current Tout  lt  25 pA  Turn on response time 175 psec  max  80 psec typical   hardware only        Turn off response time    60 psec  max  28 psec typical   hardware only                 Output voltage at inductive load  V sup   65   lt  Vaemag  lt   V sup   45   turnoff  Lou   0 54  Load   1 mH    DC short circuit current limit 0 7A  lt  I m lt  2 5A   Peak short circuit current Iovpk
307. planation  An FOPEN instruction has specified a record length that is not  acceptable  For example  the value is negative or too large  or the  record length is zero with random access mode specified     User action  Edit the program to specify a correct record length or specify  sequential access mode      Tllegal use of belt variable    466     Explanation  A belt variable has been used in a context where it is not allowed   probably in a compound transformation but not at the leftmost posi   tion     User action  Edit the program to use the belt variable correctly        Ilegal user LUN specified    527     Explanation  An I O instruction has specified a logical unit number  LUN  that is  not defined in the V  system  or cannot be accessed in the manner  attempted   See the description of the ATTACH instruction for a list  of the valid logical unit numbers and the devices to which they    apply      300 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Edit the program to use a logical unit number appropriate for the  instruction        Ilegal value    402     Explanation  A numeric or expression value that is not in the allowed range was  specified within a command or instruction     User action  Edit the program to use a legal value    Ilegal when command program active    419     Explanation  A command program is active and an attempt has been made to  execute a command that would interfere with operation of the com   mand pro
308. pliance with the provisions of the effective  versions of the directives  This includes all supplementary equipment and protective devices        EU EEA     IEC ISO        EN 55011 1991  Class A     EMC  Emissions     CISPR 11  1990       EN 50082 2  1995     EMC  Immunity        EN 60204 1  1992  IP20     Electrical safety     TEC 204 1  1992       EN 61131 2  1992           Programmable controllers  TEC 1131 2  1992             EU Directives   EG Richilinien   Directives Communautaire   Direttiva CE     89 336  91 263  92 31  93 68  Machinery   89 392  91 368  93 44  93 68  EMC     73 23  93 68  Electrical Equipment     Usage and installation conditions    The product must be installed and used strictly in accordance with the Adept MV Controller User   s Guide   document p n 00330 01031      The system must incorporate only those plug in modules and accessories listed in Table 1 or Table 2  If modules  or accessories listed in Table 2 are installed  the user must verify conformance to the EMC Directive after  installation     This Declaration applies only to those Adept product part numbers specifically listed in this declaration  The  following changes may result in the system not complying with the applicable Directives  and would void this  declaration unless additional testing and or evaluation is performed by the user    eunauthorized user modifications    esubstitution or addition of Adept parts not listed on this declaration     eaddition of user supplied parts and a
309. plied cable must terminate in a suitable 50 pin Male D sub plug   The  plug is not supplied by Adept      Compatible connectors are manufactured by AMP and by Thomas and Betts   Contact your nearest AMP or T amp B Sales Office to locate your local distributor     Adept MV Controller User   s Guide  Rev  A    Chapter 5 Connecting User Supplied Digital I O Equipment    AMP Part Numbers for 50 Pin Male D Sub    HDP 20 series D Sub Connectors  Crimp snap in contacts  Order item 1  includes  cover  or item 2  no cover   Contact pins not included  order separately  item 3   quantity 50      1 747960 1 Kit  Connector body  shield  enclosure  jackscrews     2 205212 3 Connector body only  alternatives  205212 1  205212 2     3 1 66682 1 Contact Pin  Male  wire size 28 24AWG  0 08 0 2mm 2    Alternatives  66682 9  66682 2  66682 4  66682 6  66682 8    Pins also available for other wire sizes  contact AMP     AMP Sales  partial list   USA 800 522 6752  Canada  416  475 6222  Germany    06103  7090  Japan  044  844 8111  France  1  34 43 27 20  UK  0181  954 2356    Thomas and Betts Part Numbers for 50 Pin Male D Sub    HOLMBERG series D Sub Connectors  Crimp snap in contacts  Contact pins not  included  order separately  item 2  quantity 50      1 HM50A Connector body only  alternative  HM50B     2 1008424C 02 25 Contact Pin  Male  wire size 28 24AWG  0 08 0 2mm 2    Alternatives  1008404C 02 25  1008429C 02 25  1008449C 02 25    Pins also available for other wire sizes  contact T amp 
310. program editor  press the Undo key to allow you to continue edit   ing      Invalid when program task active    311     Explanation  An attempt has been made to begin execution of a robot or PC pro   gram task when that task is already active     User action  Abort the currently executing task  or execute the program as a dif   ferent task  if possible      I O communication error    507   Explanation  A hardware error has been detected in the I O interface     User action  Try your command again  If the problem persists  contact Adept  Customer Service      I O queue full    517     Explanation  Too many I O requests have been issued to a device too quickly   and there is no more room to queue them     User action  Retry the operation  If the problem persists  it would be appreciated  if you would report the error to Adept Application Engineering     Please include the details of the error message and exactly what you  were doing at the time the error occurred      Is a directory    568   Explanation  The caller specified a directory in a nondirectory NFS operation     User action  Specifying a file that is not a directory  repeat the operation  or per   form the correct directory operation     Adept MV Controller User s Guide  Rev  A 309    Appendix E Alphabetical Listing     Joint 1 in brake track or robot overheated    606     Explanation   1  Robot joint 1 has been moved into the hardware brake track area   which causes high power to be turned off and prevents the robot 
311. program instruction references a program label that is not defined  in the program  Either the label is missing or was mistyped when  defined or in the reference     User action  Check the label definition and reference   Breakpoint at  task  program name  step n  17     Explanation  A breakpoint was encountered before the indicated step   Any out   put associated with the breakpoint is displayed after the message  shown above      User action  Enter a PROCEED  CTRL P   RETRY  SSTEP  CTRL Z   or XSTEP   CTRL X  command to resume program execution   Otherwise   enter any other monitor command      Breakpoint not allowed here    380     Explanation  An attempt has been made to set a breakpoint before the first exe   cutable statement of a program     User action  Enter a new BPT command specifying a step after the first execut   able statement  That is  after the PROGRAM statement  any AUTO  and LOCAL statements  and all comments and blank lines at the  start of the program      Calibration program not loaded    425     Explanation  A program required for calibration has not been loaded from disk   This error usually occurs if some of the calibration programs have  not been loaded into memory  and the CALIBRATE command or  instruction is issued with a input mode that does not allow them to  be loaded automatically     User Action  Reissue the CALIBRATE command or instruction with the proper  mode  The default mode of zero causes CALIBRATE to automati   cally load the required p
312. pter 1 Safety    Safety    Reading and Training for Users and Operators    Adept systems can include computer controlled mechanisms that are capable of  moving at high speeds and exerting considerable force  Like all robot and motion  systems  and most industrial equipment  they must be treated with respect by the  user and the operator     This manual should be read by all personnel who operate or maintain Adept  systems  or who work within or near the workcell     We recommend you read the American National Standard for Industrial Robot  Systems   Safety Requirements  published by the Robotic Industries Association   RIA  in conjunction with the American National Standards Institute  The  publication  ANSI RIA R15 06  contains guidelines for robot system installation   safeguarding  maintenance  testing  startup  and operator training     We also recommend you read the International Standard IEC 204 or the European  Standard EN 60204  Safety of Machinery     Electrical Equipment of Machines  and ISO  10218  EN 775   Manipulating Industrial Robots     Safety  particularly if the country  of use requires a CE certified installation   See    Sources for Standards    on page  228 for ordering information for national and international standards      This manual assumes that the user has attended an Adept training course and has  a basic working knowledge of the system  The user should provide the necessary  additional training for all personnel who will be working with the syst
313. put connectors on the DIO board to the DIO  devices can be ordered as a set of four cables  two input cables and two output  cables  These cables have a mating plug on one end and unterminated flying  leads on the other end  The wire size of the Adept cables is 0 18 mm   24AWG    You can use these cables to connect to the digital inputs outputs in your system  or to a wiring block     To comply with IEC 1131  if you choose to supply a wiring block  it should be  capable of accepting wire in the range of 0 18 mm2  24 AWG  to 2 0 mm   14  AWG      Labeling Cables    The P1 and P2 input connectors on the front of the board are similar except that P1  handles the Group 1 and 2 input signals and P2 handles the Group 3 and 4 input  signals  The optional digital input cables can be connected to either P1 or P2   Make sure to clearly label the cables once you have completed your installation so  that the cables do not get swapped by mistake  see the Warning below     The P3 and P4 output connectors are also similar except that P3 handles the  Group 1 and 2 output signals and P4 handles the Group 3 and 4 output signals   The optional digital output cables can be connected to either P3 or P4  Make sure  to clearly label the cables once you have completed your installation so that the  cables do not get swapped by mistake  see the Warning below     WARNING  Make sure to clearly label the P1 to P4 digital I O cables  so that they are always plugged into the correct connector   Swapping t
314. r action  See the general comments above  If the problem persists  contact  Adept Customer Service and provide the exact details of the error  message      Vision not calibrated    713     Explanation  A vision command was entered that required the vision system to  be calibrated  and the vision system is not calibrated     User action  Calibrate the vision system or load calibration data from a disk file      VISION not enabled    701   Explanation  A vision command was entered before the vision system has been  enabled   User action  Enter an ENABLE VISION command and retry the previous com   mand    Vision option not installed    720     Explanation  During initialization  the V  system failed to detect the presence of  the vision processor  No vision instructions or commands will be  accepted  Otherwise  V  will operate normally     User action  Check to make sure that the vision processor is installed and that  your software supports vision  Power down the controller and  restart  If the problem persists  contact Adept Customer Service      Vision software incompatible    762     Explanation  There is an incompatibility between the versions of vision and V   software running on your controller  It indicates that the system  software you have loaded has been built incorrectly and is likely to  crash  This message should never be seen     User action  Do not use this system software  Reload your system software with  a known good version  Report this problem to Adept Custo
315. r n   1021  Duty cycle exceeded  Mtr n   1022  Skew envelope error  Mtr n   1023  Position out of range  Mtr n   1025  Encoder fault     1026  Software incompatible  Code n   1027  Hard envelope error  Mtr n    1032  Negative overtravel  Mtr n    1033  Positive overtravel  Mtr n    1034  Overtravel  Mtr n    1101   Fatal  Servo process dead  CPU n          Adept MV Controller User   s Guide  Rev  A    373    Appendix E    Table E 7  Error Messages  Continued     Numerical List                                              Code Message Text      1102   Fatal  Servo code incompatible  CPU n     1104    Fatal  Servo dead  Mtr n    1105  Motor startup failure  Mtr n    1106  Calibration sensor failure  Mtr n   1107   Fatal  Servo init failure  CPU n   1108  MMSP diagnostic error  Code n   1109  MMSP external sensor fault  Code n   1110  Unexpected PSS state  Code nnn   1111  E STOP from MMSP  Code n      1200 to    1299   NFS error  Code n           374    Adept MV Controller User   s Guide  Rev  A    Diagnostics Testing          Introduction   Tests During System Power  id  Processor Self Test     System Initialization Tests    RSC Self Test      Completion of Power up Tests     Tests While Enabling Power   E  Standard  Non MMSP Sela   r  Manual Mode Safety Package  MMSP      Tests During Installation and Servicing   Continuous Tests  Watchdog Timer     Drive Faults      RSC Watchdog Timer    Encoder Signals     Vt FREE Command   Vt Cycle Tests     Adept MV Controller User   s Gu
316. ram  Remove the  obstruction or modify the program to have the robot follow a differ   ent path      Motor startup failure  Mtrn   1105     Explanation  During calibration  the indicated motor did not move as expected   The problem may be   1  the motor is obstructed or up against a  limit stop   2  the load on the robot is too large for calibration   3  the  motor drive hardware is not functioning  or  4  the position encod   ers are not functioning     User action  Move the robot away from its limit stops and remove any unusual  load  Turn high power back on and try to calibrate again  Contact  Adept Customer Service if the error persists      Must be in debug mode    360     Explanation  An editor function was attempted that is accepted only when the  program debugger is active     318 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Use a different editor command or activate the program debugger  with the SEE editor DEBUG extended command or the DEBUG  monitor command      Must use CPU  1    666     Explanation  A command or instruction that requires execution on CPU  1 has  been attempted on a different CPU     User action  Reexecute the command or instruction on CPU  1    Must use straight line motion    611     Explanation  A joint controlled motion instruction was attempted while the sys   tem was in a mode requiring that only straight line motions be  used  For example  while tracking a conveyor  only straight line  motions 
317. rams or data in RAM may have been corrupted  This may have    been caused by a momentary hardware failure or a software error     User action  Attempt to save as much as possible onto the disk  Then enter a  ZERO command or power down the controller and restart the sys   tem      Straight line motion can   t alter configuration    612     Explanation  A change in configuration was requested during a straight line  motion  This is not allowed     User action  Delete the configuration change request  or use a joint interpolated  motion instruction      String too short    417     Explanation  A program instruction or command expected a string argument  with a certain minimum length and received one that was too short     User action  Review the syntax for the program instruction and edit the program  to pass a string of the correct length      String variable overflow    416     Explanation  An attempt has been made to create a string value that is greater  than the maximum string length of 128 characters     User action  Edit the program to generate strings of the proper length     Adept MV Controller User s Guide  Rev  A 343    Appendix E    Alphabetical Listing     Subdirectory in use    547     Explanation  An attempt has been made to delete a subdirectory that still con     User action     tains files or that is being referenced by another operation  for exam   ple  an FDIRECTORY command      Check that all the files within the subdirectory have been deleted   Check that n
318. ration  The AWC occupies backplane slot 1  The remaining slots can be  populated with various combinations of optional Adept boards  see Figure 2 1     The Adept MV 10 chassis has an auto ranging 100 120 200 240 VAC  single phase  350 watt power supply  The chassis is cooled by a fan located in the  lower front section  Incoming air is cleaned by a reusable filter     Adept MV Controller User   s Guide  Rev  A    Chapter 2 Introduction             enlenlen e  0 Jo  EVI    VJI   DIO                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            Ai  U Y  M  Aa  Yi    po  Lk Mm    i o e J S o  p   lo aye     fhe   x   vu a Cp  i         o 237  LJ    LI LJ  Adept MV Robot Controller Adept MV Stand Alone Controller   example shown is an MV 10  example shown is an MV 5     Figure 2 1  Adept MV 5 and MV 10 Controllers    The Adept Compact Controller    The Adept Compact Controller is designed for the Adept Cobra series of robots  and the AdeptModules product line  up to four axes   It includes a PA4 
319. rdinate system on a six axis robot     NOTE  Figure D 14 and Figure D 15 are drawn with the assumption  that the TOOL transformation is set to NULL  all values are 0   If a  TOOL transformation is in effect  the tool coordinate system will be  offset and rotated by the value of the TOOL transformation  Any  motion in tool state will now be relative to the offset coordinate  system  and not the center of the tool flange  See the V  Language  Reference Guide for details on TOOL transformations        1 The SPEC utility is used to configure gripper activity  See the Instructions for Adept  Utility Programs     254 Adept MV Controller User   s Guide  Rev  A    Appendix D Moving a Robot or Motion Device With the MCP          X direction    Y direction          Z direction    Rotation about Tool  Z axis    Gripper activity        X    Figure D 14  TOOL State  Four Axis SCARA     Adept MV Controller User   s Guide  Rev  A 255    Appendix D Moving a Robot or Motion Device With the MCP          Rotation about  TOOL X axis    Rotation about  TOOL Y axis    Rotation about  TOOL Z axis       Gripper activity          Figure D 15  TOOL State  Six Axis Robot     Joint State    When joint state is selected  movement is about the axis of the specified joint   Figure D 16 shows an Adept SCARA robot with three rotational joints    Joints 1  2  and 4  and one translational joint  Joint 3   Positive rotation of joints 1  and 2 is counterclockwise as viewed from above  Positive rotation of Joint 
320. re rocker switch  To open a switch  press down on the side of the switch   marked    open     The switch is located in the upper right hand corner of the board     Table 10 1  VMEbus Address Switch Settings for EJI Boards                                     Soma Board Switch Position on DIP Switch U184  Address 1 2 3 4 5 6 7 8  1 Open   Closed   Open   Open   Closed   Closed   Closed   Closed  2 Open   Closed   Open   Open   Closed   Closed   Closed   Open  3 Open   Closed   Open   Open   Closed   Closed   Open   Closed  4 Open   Closed   Open   Open   Closed   Closed   Open   Open  5 Open   Closed   Open   Open   Closed   Open   Closed   Closed  6 Open   Closed   Open   Open   Closed   Open   Closed   Open                            a The position notation on DIP switches can vary  If the switch is marked open closed  then open   off  and closed   on     Address Settings for Multiple Servo Boards    182    If you have MI6 MI3 boards installed along with an EJI  each board must have a  unique VME bus address  Check the address settings on all boards to make sure  they are all different  If you purchased the Adept controller from Adept with all  the motion boards installed  the correct DIP switch settings already will have been  set for you by Adept     Adept MV Controller User   s Guide  Rev  A       Chapter 10 VME Bus Address    In systems with an EJI  Adept robot systems  in addition to MI6 MI3 s   the first  MI6 MI3 board should be set to servo board number 3  In systems w
321. red in the fuse holder  see Figure 3 2      e the AC power cord socket                            On Off Switch  6    x  Ca    E H Id WARNING   FOR CONTINUED PROTECTION  use older AGAINST RISK OF FIRE   HF REPLACE ONLY WITH SAME  TYPE AND RATING OF FUSE     AC Power Cord PEM  Socket TH IAB yy z    Serial Number    H    gt         p D                                               Fan Filter Cover    Figure 3 1  MV 5 MV 10 Power Entry Module    The CIP System Power Switch    54    The system power switch on the CIP does not directly control AC power to the  controller  Rather  it is designed to switch a relay that controls AC power to the  controller and to any other equipment you may want to switch along with the  controller  See    System Power Switch    on page 90 for details     Adept MV Controller User s Guide  Rev  A    Chapter 3 Installing the MV 5 and MV 10 Controllers    Connecting AC Power Cord    The AC power cord is included in the accessory kit  The controller end of the  power cord is fitted with an IEC 320 connector  The user end of the cord is not  terminated  Connect each conductor of the power cord securely to your AC  power source  using the color code below  You must provide a suitable plug or  other facility connection in accordance with all applicable local and national  codes  See the next section for important information on system grounding     Table 3 3  Power Cord Specifications                   Cord length 3 meters  0 1 m  9 ft  10 in   4 in    Cord
322. ro   or vice versa  but not both       Region too big    743     Explanation  While using optical character recognition  OCR  to recognize text   VOCR  or train a font  VTRAIN OCR   a region in the given win   dow was more than 63 pixels in the horizontal or vertical dimen   sion     334 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Make sure there are no extraneous regions in the training window  If  the characters in the font are too large  use a camera lens with a  shorter focal length  or increase the distance between the camera  and the text      Region too complicated    744     Explanation  While using optical character recognition  OCR  to train a font   VTRAIN OCR   a character region was encountered with more  than 20 concavities and holes     User action  Look at the binary image  with VDISPLAY mode 2   Perhaps the  threshold needs adjustment      Remote has not exported network resource    563     Explanation  The NFS server has not exported the designated path for use by cli   ents     User action  Check the NFS server setup  and check the path that the V  system  uses      Reserved word illegal    457     Explanation  An attempt has been made to use a V  reserved word for a variable  name   See V  Language Reference Guide for a list of the reserved key   words      User action  Use a different name for the variable  You can  for example  append  a prefix or suffix to the attempted name     Return manual control pen
323. rograms from disk  perform the calibration   and then delete the programs        1 The command keys CTRL P  CTRL X  and CTRL Z are accepted only while using the V   program debugger in its monitor mode     Adept MV Controller User   s Guide  Rev  A 267    Appendix E Alphabetical Listing     Calibration sensor failure  Mtr n   1106     Explanation  During calibration  the calibration sensor for the indicated motor  could not be read correctly  Either the robot is blocked from moving   or a hardware error has occurred     User action  Retry the CALIBRATE command or instruction after making sure  that the robot is not blocked  If the problem persists  contact Adept  Customer Service      Camera already off    719     Explanation  A VPICTURE operation to turn the camera off has been processed  when the camera is already off  line vision only      User action  Modify the program to remove redundant VPICTURE OFF instruc   tions      Camera already running    714     Explanation  A VPICTURE operation to turn the camera on has been processed  when the camera is already running  line vision only      User action  Modify the program to remove redundant VPICTURE ON instruc   tions  or insert a VPICTURE OFF instruction      Camera disconnected    710     Explanation  The vision interface hardware indicates that the camera is not con   nected     User action  Check the camera and cabling to make sure they are connected  properly  If the problem persists  consult your vision system man   u
324. roller Installation    Adept MV 4 Insert Overview   Removing and Installing Boards    VME Bus Slot Ordering  Requirements for Installing Boards on nthe Backplane  VME Bus Address Settings      Upper Backplane Jumper Plugs  P1   Lower Backplane Jumper a  P2  and Third   Party Boards  Removing Boards    Installing Boards        Installing a Monitor and Keybodid  Installation Procedure E  Connecting Non Adept Peripheral i   the VGB bodid   Using AdeptWindowsPC    Installing an ASCII Terminal  User Supplied        Recommended Terminal for Systems Without a VGB  or AdeptWindowsPC E dd E  Contacting WYSE    Customer Supplied Serial misiace Cable    Installation Procedure  Installing a Stand Alone Controller in a Rack or Panal  Space Around the Chassis  Rack Mounting  Panel Mounting      Installing a Robot Controller in a Rack or    Panel  Space Around the Chassis  Rack Mounting  Panel Mounting      MV 5 and MV 10 Controller Teehnicdl Specifications    MV 4 Insert Technical Specifications      The AdeptWindows Controller Board      AWC Board Connectors and Indicators    AWC Board   Processors     Compact Flash   EEPROM    Adept MV Controller User   s Guide  Rev  A    56  56  57  57  57  59  59  59  60  60  62  62  62  64  64  65  66  66    66  66  67  67  67  68  68  68  69  69  70  70  72  72    73    74  75  75  76  76    11    Table of Contents    AWC Board Specifications   Configuring an AWC Module    Factory Default Settings  DIP Switch Settings      AdeptWindows PC Graphical l
325. roller User   s Guide  Rev  A       74  75  75  76  76  77  78  78  79  80  80  81  81  81  81  82  82  82  83  83  83  83  85    73    Chapter 4    AWC Board Connectors and Indicators    AWC Board Connectors and Indicators                            Zam CEEE     Geo                amzamidm NUNAS NONDD NNE                                                               74       O Status LEDs     Six bicolor LEDs indicate diagnostic test  power control   and communication status    The left column of LEDs is for V  system status  information  See    LED Status Indicators on the AWC    on  page 85     The right column of LEDs gives the following status  information                 LED Label Red LED Green LED   SF OK System Fault System O K   ES HPE ESTOP open High Power Enabled  HD LAN Read Write from CF   Ethernet access          During system bootup the red SF OK and ES HPE LEDs  are lit and the red HD LAN LED blinks  After system  bootup  the SF OK LED should show green  If the  ES HPE LED shows red  the E Stop circuit is open   During compact flash reads and writes  the HD LAN  LED pulses red  When the AWC is active on an Ethernet  network  the HD LAN LED pulses green     Two RS232 ports and one RS422 485 port  See    AWC  Module Serial I O Ports    on page 82     Ethernet connector  Shielded RJ45 receptacle that  supports 10 BaseT communications  See    Ethernet  Connections    on page 82     CIP connector accepts a standard 50 pin SCSI cable that  routes signals and informa
326. rom  the terminal  then reissue the command      Controller not in automatic mode    303     Explanation  An attempt has been made to initiate program execution or PRIME  a program from the monitor window or command terminal when  the controller is not in automatic mode     User action  Select automatic mode by moving the switch on the front panel to    the automatic position  or by activating the proper switch on a cus   tom control panel  Retry the previous command     Adept MV Controller User s Guide  Rev  A 273    Appendix E Alphabetical Listing     Controller not in manual mode    304     Explanation  An attempt has been made to perform an operation that requires the  controller to be in manual mode when it is not in manual mode  If  you do not have a front panel connected  the controller is assumed  to be in automatic mode     User action  Select manual mode by moving the switch on the front panel to the  manual position  or by activating the proper switch on a custom  control panel  Retry the previous operation      Controller not in network mode    317     Explanation  An attempt has been made to use a serial line configured for net   work use  but the controller is not in network mode  If you do not  have a front panel connected  the controller is assumed to be in local  mode     User action  Select network mode by moving the switch on the front panel to the  network position  or by activating the proper switch on a custom  control panel  Retry the previous operation
327. rrect the indicated instruction      Unknown keyword    424     Explanation  The keyword in an FSET instruction is unknown in the context in  which it was found   Most often  a keyword used for a serial line  was used when referencing a window or vice versa      User action  Correct the line in the executing program or reenter the command  with the correct keyword      Unknown model    759     Explanation  The VPLAN FINDER vision instruction was given the name of a  model that does not exist on the system     User action  Supply the name of an existing model to the VPLAN FINDER  vision instruction      Unknown network node    537     Explanation  A reference has been made to a network node address that is not  known by the local network     User action  Check that the correct node address was specified  Check that the  remote node is active and connected to the network  If explicit rout   ing tables are used  check that they specify this node      Unknown prototype    707   Explanation  A vision command or instruction has referenced an object prototype    that is not known to the vision system  This may be due to mistyp   ing the prototype name     352 Adept MV Controller User   s Guide  Rev  A    Appendix E    User action     Alphabetical Listing    Enter the command VSHOW at the terminal for a list of the known    prototypes  If necessary  load the appropriate prototype file from  disk or VTRAIN the prototype      Unknown sub prototype    731     Explanation     User action
328. rror or hardware  problem with that processor is likely     It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error occurred   You should store the programs that are in memory  power down the  controller  and start it again   If the processor ID shown is 1  you can  restart V  by pressing CTRL G  The robot servos will not function   but you can STORE the programs in memory   If the problem per   sists  contact Adept Customer Service      Program already exists    309     Explanation  An attempt has been made to LOAD a program that already exists     User action     or to COPY or RENAME a program to a name that is already in use     Delete the conflicting program or use a different name     Adept MV Controller User   s Guide  Rev  A 331    Appendix E Alphabetical Listing     Program argument mismatch    408     Explanation  The arguments in a CALL  CALLS  or EXECUTE instruction do not  match the arguments in the program being referenced because they  are of different types     User action  Modify the CALL  CALLS  or EXECUTE instruction  or the  PROGRAM statement of the referenced program  so that the argu   ment types match  If arguments are omitted in the CALL  CALLS  or  EXECUTE instruction  make sure the appropriate commas are  included to position the arguments that are present     Program completed  3     Explanation  The program has be
329. rt Overview    on page 57 for the location of the ID label on    the Compact Controller     Facility Requirements    The Adept controller is intended for use with other equipment and is considered  a subassembly rather than a complete piece of equipment on its own  The Adept  controller meets the requirements of EN 60204 1  EN 61131 2    TEC 204  IEC 1131 2  IEC 73  and IEC 447 safety standards  To maintain  compliance with these standards  the controller must be installed and used  properly with any additional equipment in strict accordance with these  standards  For more information about safety and standards compliance  see     Safety    on page 30     Standards Compliance    on page 33  and Appendix C     The Adept controller installation must meet the environmental and electrical  requirements shown in Table 3 1 and Table 3 2     Table 3 1  Operating Environment Specifications       Environment Variable    Specification          Ambient temperature  controller     while accessing floppy  or hard drive    controller     while not accessing    5  C to 40  C  41 to 104  F     5  C to 50  C  41 to 122  F           floppy or hard drive  Humidity 5 to 90   noncondensing  Altitude up to 2000 m  6500 ft         Pollution degree          2  per IEC 1131 2 EN 61131 2        50 Adept MV Controller User   s Guide  Rev  A       Chapter 3 Enclosure and Disconnect Requirements    Table 3 1  Operating Environment Specifications  Continued        Environment Variable Specification       
330. s       cs ee ee ee eo ee A  Testing Extended I O Outputs   te dee   122  Extended I O Outputs Diagnostic Signal for Thermal Overload 122  Extended I O Output Power Supply Current Selection        123  Optional DIO Cables           ke did id o AO  Labeling Cables       5 oao w aoa ao a a a 129  Input and Output Cable Wiring inoino samai e e pizo    88 Adept MV Controller User   s Guide  Rev  A    Chapter 5 Introduction    Introduction    The Controller Interface Panel  CIP  is the primary hardware interface to an  Adept controller  The CIP can be face gasket mounted  gasket not included      Manual Automatic Switch    Manual Control Pendant Connector Manual Mode Auto Mode Arm Power Emergency Stop    O       Network Switch System Power Switch    Figure 5 1  Controller Interface Panel  CIP     Panel Switches and Indicators    Emergency Stop Switch    The ESTOP is a dual channel passive E Stop that supports Category 3 CE safety  requirements  It supports a customer programmable ESTOP delay that maintains  motor power for a programmed time after the ESTOP is activated  This allows the  motors to assist in stopping the robot  The programmable ESTOP is described in a  paper available through Adept On Demand  see    How Can I Get Help     on page  34      Adept MV Controller User   s Guide  Rev  A 89    Chapter 5 Introduction    Manual Automatic Mode Switch    In Automatic  Auto  mode executing programs control the mechanism  and the  mechanism can be run at full speed  In Manual mo
331. s    User action     encountered unexpectedly      2  If a program is reading a file  this error code merely indicates that  the end of the file has been reached and should not be interpreted as  a real error      3  This message results if a CTRL Z is pressed in response to a pro   gram PROMPT      4  A break condition was detected on a serial line     1  Try again to read the file     2  Close the file and continue program execution     3  Treat the program as having been aborted early by user request      4  Make sure your program traps CTRL Z transmissions      Unexpected PSS state  Code nnn   1110     Explanation  The software has detected an unexpected change in the power    User action     sequencing control hardware  The code value indicates what state  has been encountered  This error should never be seen  and may  indicate a software or hardware problem on either the AWC or CIP     If safe to do so  attempt to enable HIGH POWER and note any dif   ferent error messages that occur  If this error persists  contact Adept  Customer Service      Unexpected text at end of line    451     Explanation  The previous command or instruction could not be recognized by    User action     Vt  possibly because of a mistyped function name or because an  argument was specified where none is allowed     Reenter the line  correcting the syntax error      Unexpected zero index  Belt n   1012     350    Explanation  A zero index signal was received from the encoder for this motor    belt
332. s  robot power cannot be  enabled     Check the wiring of your E STOP circuits  Verify that the Controller  Interface Panel  CIP  is connected properly  Contact Adept Cus   tomer Service for assistance     at aaaaaa m n  None     An internal problem has occurred with the V  software or with the  system hardware     It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     To save programs that are in memory  you can restart V  tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system        Fatal  I O processor failure    905     Explanation     User action     The I O processor on the main CPU board did not start up properly   This processor is critical to the safe operation of the robot  Therefore   if this error occurs  HIGH POWER cannot be enabled     Power down and restart your controller  Try a different boot device   Reload your system software  If this problem persists  contact Adept  Customer Service for assistance       Fatal  Manual mode switch stuck off    920     Explanation     During system initialization  a hardware test of the manual mode  circuit has found that the key switch is stuck in automatic mode     Adept MV Controller User s Guide  Rev  A 287    Appendix E    User action     Alphabetical Listing    This 
333. s been done     User action  Execute the camera to robot calibration program provided by  Adept  or load previous calibration data  The latter can be done  for  example  by calling the subroutine load line provided on the Adept  Utility Disk in the file LOADAREA V2     Adept MV Controller User s Guide  Rev  A 303    Appendix E Alphabetical Listing     Invalid character in font    741     Explanation  An invalid character appears in the string that defines a font for  optical character recognition  OCR   The characters in the string  must be in the range ASCII 33     to 126       User action  Delete the invalid character from the string      Invalid connection specified    540     Explanation  An invalid logical network connection has been specified  For exam   ple  a zero connection ID is invalid     User action  Specify a valid logical connection ID      Invalid disk format    520     Explanation  An attempt has been made to read a disk that is not formatted  or is  formatted improperly  or a FORMAT command has been entered  that specifies invalid format parameters for the device specified     User action  If a FORMAT command has been entered  check the command syn   tax and retry the command  Otherwise  try a different diskette or  reformat the current one  Remember that formatting erases all infor   mation on the diskette  If the diskette was created on an IBM PC  be  sure it was formatted with one of the formats accepted by the V   system      Invalid error code  Beltn   
334. s request     User action  None      Already attached to logical unit    515     Explanation  A program has executed more than one ATTACH instruction for a  specific logical unit  without executing a DETACH in between   The  program is still attached to the logical unit after this error occurs      User action  Check the program logic and remove redundant ATTACH instruc   tions      Ambiguous AUTO invalid    477     Explanation  When exiting from the program editor  V  has encountered an auto   matic variable with undetermined type  That is  the system cannot  determine if the variable is real valued or a transformation  Auto   matic variables cannot be ambiguous  since their storage require   ments must be known before they are referenced     User action  Include the REAL or LOC type specification parameter in the AUTO  statement that declares the variable  or reference the variable in a  program instruction in a manner that makes its type clear      Ambiguous name    453     Explanation  The abbreviation used for the last command  instruction  or  system defined name was not long enough to identify the operation  intended     User action  Reenter the last line  using a longer abbreviation       AOI not defined    752     Explanation  An attempt has been made to place a vision tool using an AOI   area of interest  that has not been defined     User action  Define the AOI using the VDEF AOI instruction     Are you sure  Y N    10     Explanation  The requested command will ha
335. see Figure 4 2   Systems using a programmer   s terminal  ASCII  connect  through the RS 232 Term port on the AWC module     RS 422 485  RS 232 Term    RS 232       EtherNet                      Figure 4 2  AWC Connectors    Serial Port 1  RS 232 TERM     82    The RS 232 Term connector is an 8 pin circular mini DIN female connector  see  Figure 4 2   The pin assignments and locations are shown in Table 4 8  This port  supports the DTR  DCD  RTS  and CTS signals used for hardware handshaking   also known as modem control   By default  these signals are not enabled  To  configure the port speed and other communications parameters  use the  CONFIG C utility program  the V  FSET program instruction  or the FSET  monitor command  This port is designated LOCAL SERIAL 2     Adept MV Controller User   s Guide  Rev  A    Chapter 4 AWC Module Serial I O Ports    Terminal Mode  ASCII Terminal  Interface    The customer supplied ASCII terminal plugs into this connector on the AWC  module   See    ASCII Terminal    on page 81      Used With a VGB Interface    In systems with a PC or VGB interface  this connector can be used for general  serial communication  However  the user can redirect the monitor output to this  connector  See    VGB Graphical User Interface    on page 80     Table 4 8  RS 232 Term Connector Pin Assignments                                  Pin Signal Type  1 DTR Output  2 CTS Input  3 TXD Output  4 GND Ground  5 RXD Input  6 RTS Output  7 DCD Input  8 GND Ground     
336. ser   s Guide  Rev  A 41    Chapter 2 Optional Boards    Digital Input Output Board  DIO     The Adept Digital Input Output board  DIO  is a 64 channel digital I O board  with 32 input channels and 32 output channels  It is a6U VME slave board  and  all inputs and outputs are optically isolated  Up to 8 DIO boards can be installed   depending on slot availability  The total I O capacity  including the channels on  the Compact Interface Panel  of a controller with 8 DIO boards is 268 input  channels and 264 output channels  See Chapter 12 for more details     Auxiliary Processor  AWC With 68060 CPU     42    The Adept AWC board with 68060 CPU can be used as auxiliary system processor  to add increased processing performance to an Adept system  An auxiliary  processor can be assigned to handle the processing operations for AdeptMotion  VME  AdeptVision  and Force Sensing  or  with the optional V  Extensions  Software License  can run multiple instances of the V  operating system  The  CONFIG C utility program is used to specify which portions of the system  software are handled by each processor     See    CPU Board Number Assignment    on page 81 for details on configuring the  Adept AWC board as an auxiliary processor     See the manual Instructions for Adept Utility Programs for details on the  CONFIG C utility program     Adept MV Controller User   s Guide  Rev  A    Chapter 2 Optional Equipment    Optional Equipment    Compact Interface Panel  CIP     The CIP is an externa
337. ses    Like many solid state I O systems  when an output is off  a small leakage current  will try to flow out of the output  This will raise the potential of the output to the  power supply voltage level if there is no load  With a load connected  the output  will function normally  However  if you need to test the output with a voltmeter  with a load disconnected  you will get a false reading  The test signal provides a  bias which can be used as a pull down resistor for system level debugging  When  this is connected to an output  the output will assume the ground potential when  it is off     The test signal also can be used to test the state of the power fuse for that  particular group  If the resistance between the test and ground pins is less than 10  KQ  then the fuse is good  If the reading is greater than 10KQ then the fuse is  blown and needs to be replaced  Call Adept Customer Service for information on  replacement     Adept MV Controller  User   s Guide  Rev  A 195    Chapter 12 Outputs    Output Power Supply Voltage Jumpers    Each group of signals  1 through 4  has a jumper associated with it to select the  power supply voltage range  The two ranges are 15 to 30 VDC and 10 to 15 VDC   The jumpers are located on the DIO PC board  Each jumper has a clip that can be  placed in either position A or position B  See Table 12 2 for the jumper numbers  for each group     The DIO boards are normally shipped with the ranges set to 15 to 30 VDC  You  should verify this b
338. sible cases     1  Too many ports are simultaneously in use for TCP and NFS   there are no more buffers available for incoming and outgoing  packets     Too many drives are being mounted     Too many NFS calls were made simultaneously from separate  tasks to a nonfunctional NFS server     4  Too many node names are being defined     An incoming IP packet was fragmented into too many pieces  and V  was unable to reassemble it   This is a highly unlikely  occurrence      User action  Correct the problem generating the error     328 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing     Output record too long    529     Explanation  A TYPE  PROMPT  or WRITE instruction has attempted to output a  line that is too long  The maximum line length is 512 characters     User action  Change the program to output less information from each instruc   tion  Remember that you can concatenate the output from separate  instructions by using  S to suppress the carriage return and line  feed normally done at the end of each TYPE output      Overtravel  Mtrn   1034     Explanation  The indicated motor has moved beyond the hardware limited range  of motion     User action  Move the robot back into the working envelope  Correct whatever  caused the robot to get into the restricted area  Then enable power      PANIC command    633     Explanation  The operator has entered a V  PANIC monitor command which has  stopped the current robot motion  High power is still enabled  
339. sing the 50 pin  connector on the SIO board  These JSIO pins are 41 to 43 and 42 to 44  see Figure  5 5  Figure 5 6  Figure 5 7  and Table 5 2 for the customer E stop circuitry   The  two required connections will be arranged in series     NOTE  These pins must be shorted if not used  Both channels must  open independently if used  Although an Emergency Stop will  occur  the CIP will malfunction if one channel is jumpered closed  and the other channel is opened  It will also malfunction if the  channels are shorted together     Adept MV Controller User   s Guide  Rev  A 103    Chapter 5 Connecting Customer Supplied Safety and Power Control Equipment to the CIP    Remote Sensing of CIP MCP and User Emergency Stop Push Button Switches    A method has been provided to indicate the status of the ESTOP chain  inclusive  of the CIP Emergency Stop push button  the MCP Emergency Stop push button   and the User Emergency Stop Contacts     NOTE  These contacts do not indicate the status of any contacts  below the User E stop contacts  Thus  they will not indicate the  MCP ENABLE contacts or the Manual Mode Teach Restrict Sensor  contacts     Two pairs of pins on the JUSER connector  pins 7  25 and 8  26  provide  voltage free contacts  one for each channel  to indicate whether the ESTOP chain   as described above  on that channel is closed  Both switches are closed on each of  the redundant circuits in normal condition  no ESTOP   The user may use these  contacts to generate an E stop 
340. sists the operator in monitoring the equipment    status              Illuminated Actuators                   Green  Meaning Normal operation   Mode Indication or Confirmation  This color is used to attract the operator   s attention  and or for confirmation   Action Indicates status  May also require operator action  See specific documentation for  actuator                    Adept MV Controller User   s Guide  Rev  A 231    Appendix C Color Coding of Indicator Lights    Color Code Used by Adept for Service Indicators    232    These additional indicators are intended to assist skilled service personnel only   They consist of small LEDs  typically located on the front of the VME boards   They are used to indicate equipment status to facilitate maintenance and testing   They do not require action by the operator  When the controller is installed as  recommended  the service indicators are not normally visible to the operator     See the relevant chapters earlier in this manual for a brief description of each LED   or contact Adept Customer Service for additional information     Table C 4  Service Indicator Color Code                                     Indicator Lights  Red  Meaning Nonoperating condition  fault or not ready    Yellow  Meaning Operating condition requiring caution   Green  Meaning Normal operation   Illuminated Actuators  There are no illuminated actuators intended specifically for service use              Adept MV Controller User   s Guide  Rev  A       Usin
341. subassembly is not intended for use in any  of the following situations     e Im hazardous  explosive  atmospheres   e  n mobile  portable  marine  or aircraft systems  e In life support systems   e  n residential installations    e  n situations where the Adept controller subassembly may come into contact  with liquids     e Insituations where the Adept controller subassembly will be subject to  extremes of heat or humidity  See specifications for allowable temperature  and humidity ranges     Adept MV Controller User   s Guide  Rev  A    Chapter 1 Standards Compliance    Standards Compliance    The Adept controller is intended for use with other equipment and is considered  a subassembly rather than a complete piece of equipment on its own  The Adept  controller meets the requirements of EN 60204  EN 61131 2  IEC 204  IEC 1131 2   IEC 73  and IEC 447 safety standards  See the Declaration of Conformity  inside  front cover of this manual  for additional compliance information about this  product     To maintain compliance with the above standards  the controller must be installed  and used properly with any additional equipment  in accordance with all  regulations of the standards  You must also carefully follow all installation  instructions in this user guide     See Appendix C for additional information on standards compliance     Adept MV Controller User   s Guide  Rev  A 33    Chapter 1 How Can I Get Help     How Can   Get Help     34    Refer to the How to Get Help Res
342. t    632     Explanation  Indicates that a controller power failure condition has been detected  by the robot control software while a robot is attached to a program     330 Adept MV Controller User s Guide  Rev  A    Appendix E    User action     Alphabetical Listing    This error is issued in addition to    667 if a program has a robot  attached and has a REACTE routine defined  Unlike error    667  if no  REACTE routine is defined and a robot is attached  the V  program  stops with this error     The user may need to restart or repeat any operations that were  interrupted by the controller AC power failure  Some reinitialization  of the system may be required  for example  any robot s  connected  to the controller will need to be recalibrated after a controller power  failure    Press HIGH POWER button to enable power  57     Explanation  The HIGH POWER ON OFF button on the front panel must be    User action     pressed to complete the process of enabling high power     When the HIGH POWER ON OFF button on the Controller Inter   face Panel  CIP  blinks  promptly press the button to complete the  two step process of enabling high power   You must press the but   ton within the time period specified in the V  configuration data       Processor crash  CPU  n  None     Explanation  V  has detected that the specified CPU within the controller has    User action     entered a fatal error state  A crash message from that processor is  displayed immediately following  A software e
343. t  after a no wait VLOCATE  no  VFEATURE accesses  other than VFEATURE 1   occur if the vision  data is indicated by VFEATURE 1  to be invalid      Invalid vision argument    735     Explanation  An argument for a vision function  program instruction  or com   mand is not in the accepted range     User action  Check the acceptable range of arguments for the function  program  instruction  or command being used  Check the vision calibration to  make sure the scaling is reasonable      Invalid vision X Y ratio    727   Explanation  A VPUTCAL instruction has been used to pass vision calibration  data to the AdeptVision system  and the x scale to y scale is not in    the acceptable range     User action  Make sure the program reads the calibration data from a valid data  file  or make sure valid values are asserted by the program     308 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing     Invalid when program on stack    366     Explanation  An attempt has been made to edit a PROGRAM or AUTO state   ment while the program appears on some task execution stack   While a task is on a stack  its subroutine arguments and automatic  variable values are kept on the stack  Changes to these statements  would modify the stack  which is not allowed     User action  Remove the program from the stack by allowing the task to run  until the desired program executes a RETURN instruction  or issue a  KILL monitor command to clear the stack  If you are using the SEE  
344. t DeviceNet Scanner does not support Cyclic or Change of State  connections     Adept MV Controller User   s Guide  Rev  A 381    Appendix G Adept Supplied DeviceNet Hardware    Adept Supplied DeviceNet Hardware    Adept supplies the following DeviceNet hardware in the CIP     Micro style 12 mm thread DIN connector  female   See Table G 1 for Pin  assignments     Table G 1  DeviceNet Signal to Pin Locations                         Pin   Signal Name  1 Drain   2 V    3 V    4 CAN_H   5 CAN_L                Installed on the Adept XL series of robots is a DeviceNet cable that you can  use to route signals from the base of the robot to the outer link  See Figure G 6  for a drawing of the connectors     Connecting DeviceNet Hardware to the Adept DeviceNet Scanner    To connect DeviceNet components to the Adept DeviceNet Scanner  connect a  dropline to the female Micro style 12 mm thread DIN connector on the back of the  CIP  Then you must configure the DeviceNet Scanner correctly using the  CONFIG_C program  See the DEVICENET instruction in the V  Language  Reference Guide for detailed information about the DeviceNet software setup in  V      NOTE  Adept does not supply 24V on the CIP to power the  DeviceNet bus  A separate power supply is required to power the  components on the DeviceNet bus     CAUTION  The DeviceNet specification requires that the CAN_H  and CAN_L signal lines tolerate voltages up to 18V  Since the  supply voltage exceeds 18V  improperly wiring the supply volt
345. t already defined    737     Explanation  An attempt has been made to VLOAD a font file  for subsequent  optical character recognition  that contains a font with the same  number as one already in memory  The load operation has been  aborted and none of the fonts in the file have been loaded     User action  Rename or delete the font currently defined in memory    Font not completely trained    738     Explanation  During planning of a font for optical character recognition  OCR    some or all of the characters in the font have not been trained     User action  Display the font  with VSHOW FONT  to see which characters have  not been trained  Then train those characters or delete them from  the font      Font not defined    736     Explanation  The font specified for optical character recognition  OCR  is not  defined     User action  Use VDEF FONT or VLOAD to define the font     Font not loaded    551   Explanation  The specified font does not exist   User action  Specify another font  font  1 is always loaded      Front panel serial bus failure    925     Explanation  The serial i2c bus from the AWC to the CIP has failed  This bus is  used for I O to the front panel and for the digital I O signals con   nected to the CIP  High power is disabled if a failure occurs on this  bus  This message may occur normally when certain diagnostic pro   grams are run     294 Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Check the cabling fro
346. t and Passive E Stop  output   To access this connector  a user supplied cable with a 50 pin male  D Sub  connector at one end is required  See the V  Language User   s Guide for  information on digital I O programming     Input Signals The JSIO connector handles input signals 1001 to 1012   On  systems with the Manual Mode Safety Package  MMSP  option  input channel  1012 is used by the MMSP and is not available for users   Each channel has an  input and a corresponding return line  See Table 5 5 for input specifications  The  connector pin outs are shown in Table 5 7     Adept MV Controller User   s Guide  Rev  A 111    Chapter 5    Table 5 5  DIO Input Circuit Specifications  JSIO connector     Connecting User Supplied Digital I O Equipment                                  Operational voltage range 0 to 24 VDC     Off    state voltage range 0 to 3 VDC      On    state voltage range 10 to 24 VDC  Typical threshold voltage Vin   8 VDC  Operational current range 0 to 6 mA      Off    state current range 0 to 0 5 mA      On    state current range 2 to 6 mA   Typical threshold current 2 5 mA  Impedance  Vin lin  3 9 K Q minimum  Current at Vin    24 VDC In  lt 6 MA       Turn on response time   hardware     Software scan  rate response time       5 psec maximum    16 ms scan cycle   32 ms max response time       Turn off response time   hardware     Software scan  rate response time       5 psec maximum    16 ms scan cycle   32 ms max response time                NOTE  The inpu
347. t current specifications are provided for reference   voltage sources are typically used to drive the inputs     NOTE  When the program task priorities are properly set  there is a  2 ms maximum latency for fast inputs 1001 to 1004 when used with  Vt INT EVENT instruction     In the following figure  example 1 shows inputs  1001 to 1004  with a negative  common  example 2 shows inputs  1005 to 1008  with a positive common  and  example 3 shows inputs  1009 to 1012  with an independent power supply  no  common      NOTE  These are examples  Either method can be used on any  channel     112 Adept MV Controller User   s Guide  Rev  A    Chapter 5    Digital 1 O Connector on CIP Module   Inputs    Connecting User Supplied Digital I O Equipment    Adept Supplied Equipment           equivalent circuit     User Supplied Equipment   Typical Examples        Signal 1001   NR                                           wi  42 Example 1  1 WAM   4e   e e  Signal 1002 Ds    o Es  saeia tjs Se supply  Signal 1003 i ez Es  le    US  47 E ss  Signal 1004 eM Efe  oe  Se  49 i m  Signal 1005 Dez      0   e Example 2  ea  ju 7 l  Signal 1006 BE Je A  ie   1  RR  p 1  N User power  Signal 1007 f d z     supply  E   115 1  Signal 1008   F      e        Temo          Puana    Sourcing        h      y    Example 3    gt   er        Den mo    21             Ranna          Figure 5 9  Digital Input Wiring Examples  JSIO Connector     REACT Input Signals 1001 to 1012    Inputs 1001 to 1012  only  may be
348. ta Set Ready   2   RXD  From Device  7   RTS  Request to Send   3   TXD  To Device  8   CTS  Clear to Send   4   DTR  Data Terminal Ready  9   not used  5   SG  Signal Ground                                Figure 8 1  RS 232 Serial I O Connector Pin Locations on SIO Board    Adept MV Controller User   s Guide  Rev  A 171    Chapter 8 SIO Board Specifications    SIO Board Specifications    Table 8 2  Technical Specifications                               Electrical Power   Consumption  Supplied from   VME backplane    System I O  SIO  5 V at 4 6 A typical   12 V at 1 4 A   12 V at 50 mA   Floppy Drive 5 V at 0 23 A average  0 74 A max   12 V not used   Hard Drive 5 V at 0 6 A average  1 1 A max   12 V not used   Width Occupies 2 backplane slots   Serial Ports Three RS 232  at 300     38 4K bps          Specifications subject to change     172 Adept MV Controller User   s Guide  Rev  A    AdeptMotion Interface Board     MI3 MI6     INMOGUCHION ss s 6 s s ss sos 5S oS 6 So  amp     Soe ass 174  Connections and Indicators            6  6    es eee 175  VME Bus Address            6 ee ee ee ee 176  Jumper Settings and Resistor Configuration on MI3 MI6           177  Connecting to User Equipment               4868   177  MI3 MI6 Board Specifications                5 585888  177    Adept MV Controller User   s Guide  Rev  A 173    Chapter 9 Introduction    Introduction    174    The AdeptMotion Interface  MI6 MI3  board is a 6U single slot VME board  designed to control motion axes 
349. tal  outputs incorporate a diagnostic indicator that indicate when a thermal overload  shutdown has occurred  most likely the result of a short circuit condition  When  the indicator is active  the associated output can not be activated  All the  diagnostic indicators for the extended digital outputs have been wire or ed  together to provide a software indicator that can be read by the V  STATE    real valued function  see the Vt Language Reference Guide  If an output is not  responding  use the STATE   function to determine if a hardware shutdown is  present  Note that the indicator is active only when the output that has been     shutdown    has been asserted  For example  when a V  SIGNAL 33 instruction is  issued     Adept MV Controller User   s Guide  Rev  A    Chapter 5 Extended Digital I O Signals    This diagnostic software indicator is not available for the JSIO outputs  In a short  circuit condition  the JSIO outputs will simply    fold back     supplying the  maximum short circuit current to the output pin     Extended I O Output Power Supply Current Selection    The nine power pins for each group are connected together on the board  and the  current supplied from the output pins is drawn from these power pins  The  number of power pins used in a particular application depends on the total  current supplied through that group s outputs     The supply current should be limited to a maximum of one amp per power pin   Use this limitation to select the number of power 
350. ted Safety Gate E     Stop Circuitry   JSIO E Stop Circuitry    Remote Manual Mode Control    Remote High Power Control   i  Remote High Power On Off Lamp    Connecting the System Power Switch to the CIP  Manual Mode Safety Package  MMSP  Connector    Remote User Panel Connections    Remote MCP Connections  Remote E Stop Circuit        Remote Enable Switch Connections      Connecting User Supplied Serial Communications Equipa  RS 232  JCOM  Connector    Connecting User Supplied Digital 1 O Baibment   JSIO Connector   REACT Input Signals 1001 to 1012  Fast Input Signals 1001 to 1004  Output Signals      Digital I O Connector idaho Details  Third  Party Sources       AMP Part Numbers for 50 Pin Male D Sub    Thomas and Betis Part Numbers for 50 Pin Male D  Sub  Screw Terminal Field Wiring Adapter Blocks    Phoenix Contact Inc   Weidmilller   Extended Digital I O Signals  Extended I O Inputs    Extended I O Outputs     Testing Extended I O Outputs        104      104    104    105    106    107    107    108    108    108    108    109    NO    NO    111    111    113   lt  113    114    116    117    117    117    117    118    119    119    122      122    Extended I O Outputs Diagnostic Signal for Thermal Overload 122    Extended I O Output Power Supply Current Selection    Optional DIO Cables     Adept MV Controller User   s Guide  Rev  A      123    125    13    Table of Contents    14    Labeling Cables    Input and Output Cable Wiring Infomation    Adept Graphics Board  V
351. tem     User action  Power down the controller and try starting it again  Contact Adept  Application Engineering if the problem repeats        1 The command keys CTRL P  CTRL X  and CTRL Z are accepted only while using the V   program debugger in its monitor mode     Adept MV Controller User   s Guide  Rev  A 327    Appendix E Alphabetical Listing     Out of graphics memory    549     Explanation  There is no more space in the graphics memory on the system pro   cessor for windows  icons  fonts  or other graphics items     User action  Delete unused graphics items  or reduce the size of windows  to free  up graphics memory      Out of I O buffer space    532     Explanation  An I O operation cannot be performed because the Vt system has  run out of memory for buffers     User action  Delete some of the programs or data in the system memory and  retry the operation   Also see  Not enough storage area        Out of vision transform memory    753     Explanation  The space allocated for vision transformations is inadequate   A  vision transformation may be defined for each task for each CPU  running V  user tasks   Vision transformations are defined with the  VTRANS instruction     User action  Define only the vision transformations that you need  If more mem   ory must be allocated to vision transformations  see the description  of the DEVICE instruction      Out of network resources    559     Explanation  This error applies to many circumstances  Listed below are several  pos
352. tem hardware     It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     To save programs that are in memory  you can restart V  tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system        Fatal  Emul 1111 Trap  at aaaaaa m n  None     286    Explanation  An internal problem has occurred with the V  software or with the    User action     system hardware     It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing  To save programs that are in memory  you can restart Vt tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system      Fatal  E STOP signals are stuck off    904    Explanation  During system startup  a test is performed to ensure that no E STOP    User action       Fatal  Ieg Instr     Explanation     User action     signals are stuck in the off state  This error message is followed by  one or more standard E STOP error messages that indicate which  signals are stuck  If this error occur
353. tensions License  See  Appendix B for more details on using the position latch     The vision trigger feature allows the AdeptVision interface board  EVI  to wait for  an external signal to trigger the acquisition of a picture  The vision trigger must be  configured using the CONFIG_C utility program and DIP switches on the EVI  board  It does not require the optional V  Extensions License  See Appendix B for  more details     Output Signals    The JSIO connector handles output signals 0001 to 0008  On systems with the  Manual Mode Safety Package  MMSP   output channels 0006 to 0008 are used by  the MMSP and are not available for users  Refer to Table 5 6 for output  specifications  The locations of the signals on the connector are shown in Table  5 7  The JSIO connector provides separate positive and negative connections for  each channel  no internal common connections   This allows the choice of wiring  for current sourcing or current sinking modes     Table 5 6  DIO Output Specifications  JSIO connector                          Operating voltage range 0 to 24 VDC   Operational current range  per channel   I      lt  100 mA  short circuit Protected   Varop across output in    on    condition V drop  lt  2 7 V at 100 mA  V drop  lt  2 0 V at 10 mA   Output off leakage current I su  lt  600 pA   Turn on response time  hardware  3 usec maximum   Software scan rate response time 16 ms scan cycle  32 ms max  response time   Turn off response time  hardware  200 psec maximum   S
354. ter 7 Installing Camera Cables                            VGB    EVI                   Video Bus Coupling  aded   Installed             10 Meter Camera  Cable  one for each Up to two cameras  camera can be installed             mO4 ZOz      es E                                                                                                     U  E  mM Pulnix TM 1001  o  Cameras  9s    TD E BE  b   Intercon 1 Custom     l Cable  see    Figure 7 6  Strobe 1  O           as                Strobe 2   3   Strobe Power   Cameras 3 and 4    Connector  not used     E E 7 User 12VDC    Power Supply to  Drive Cameras          KEYBOARD                                                                                                                           Intercon 1 custom  break out cable  see    Figure 7 5                                         Figure 7 8  Camera Installation for Dual Pulnix TM 1001 Cameras    154 Adept MV Controller User   s Guide  Rev  A    Chapter 7    Camera Cable Pin and Signal Information    Camera Cable Pin and Signal Information    This section provides the pin and signal information for the connectors and cables  associated with the AdeptVision product     Table 7 7 describes the Hirose connector that is used for all cameras except  the Pulnix TM 1001 on the camera breakout cables     Table 7 8 describes the Hirose connector that is used for the Pulnix TM 1001  on the custom four camera breakout cable     Table 7 9 describes the Strobe and Power connector o
355. tered that has no matching quote  mark before the end of the line     User action  Insert a quote mark at the end of the string  Strings may not cross  line boundaries     Adept MV Controller User s Guide  Rev  A 313    Appendix E     Mixing half and full resolutions     Alphabetical Listing      750     Explanation  A model  recognition prototype  OCR font  or correlation template   was defined using a full frame image  but was applied to a  half frame image  field only   or vice versa     User action  Make sure the correct virtual camera is being used for both defining  the model and applying the model  Associated with each virtual  camera is a calibration array that contains information indicating  whether full frame or half frame images are to be acquired with the    virtual camera      MMSP diagnostic error  Code n      1108     Because these message codes are related primarily to hardware   refer to your Robot Instruction Handbook as your primary source of  information  If it does not answer your questions  contact Adept  Customer Service  The following table summarizes information    about the codes     A    WARNING  The test procedures for these messages are for skilled or  instructed personnel only  Dangerous voltages are present   including those on the Security Panel  Failure to exercise care can  result in death or injury     Table E 2  MMSP Diagnostic Error Message Codes       Coden   Explanation    User action          Parity error     0 E STOP board hardware  n
356. tes  typical   female   1 Power return gray 1  2  12V power to camera yellow 2  3 Shield  video  red shield 3  4 Video from camera red signal 4  5 Shield  Hd  orange  E  shield     Hd  horizontal drive    to camera orange      signal  7 Vd  vertical drive  to camera black signal 7  Shield  Clock  to camera  cam  1   white shield  8 8   amp  2 only                          Adept MV Controller User s Guide  Rev  A 157    Chapter 7    Camera Cable Pin and Signal Information    Table 7 10  Adept 10 Meter Camera Cable Pin Assignments  Continued                       Pin   at Pin   at  controller Wire Color camera end   end  male    Function Notes  typical   female   Pixel clock to camera  cam  1   white signal  9 9   amp  2 only    10 not used reserved brown 10   11 not used reserved blue 11   12 Shield  Vd  black shield 12                      e Connector at controller end  12 Pin Hirose Male  HR10A 10P 12P  with ground    terminal lug  shield   See Figure 7 9 for pin locations     e Connector at camera end  12 Pin Hirose Female  HR10A 10P 12S     e Cable specifications  12 conductors  including 4 coax pairs  4 discrete  conductors  and overall shield  At each end the shield is clamped to connector    body        158          Gray  Blue        Yellow    Overall    Braided Shield          Black             _   Orange     Wire colors       may vary          Figure 7 9  Pin Locations for Camera Cable Connector  12 Pin Hirose Male     Table 7 11  Four Camera Breakout Cable Pin Assign
357. the COMP PWR button to return control to the controller  If a  program attempts to execute with the MCP in manual mode  the error    Comp  mode disabled    will be generated        1 Tf the robot has not been calibrated and High Power is turned on  the MCP emergency stop  switch LED will be lit  and both the COMP PWR and MAN HALT LEDs will be off     250 Adept MV Controller User   s Guide  Rev  A    Appendix D Moving a Robot or Motion Device With the MCP    When the MAN HALT button is pressed the first time  the MCP will be in world  state  Pressing the MAN HALT button again selects the next state to the right   tool  joint  free   eventually wrapping back to the leftmost state  world   If  manual mode is terminated and reentered  without turning off system power  the  last active state is selected     DIS PWR Button    The Disable Power button will shut down High Power to the robot or motion  device when pressed  Unlike the Emergency Stop Button  the Disable Power  Button initiates a controlled stop  where the robot is decelerated under software  control  After the robot has stopped  power is turned off     RUN HOLD    When the RUN HOLD button is initially pressed  it will stop the robot and pause  the executing program  task 0   If you then press and hold down the button  the  program proceeds until the button is released  When the button is released  the  robot stops and the executing program pauses until the button is pressed again     Joint Axis Control Buttons    The bu
358. the VME backplane  This will disable HIGH POWER     Drive Faults  The controller continuously monitors fault signals from each servo amplifier     Adept amplifiers check motor open circuit  over current  voltage sag  and  amplifier temperature     RSC Watchdog Timer    The RSC  in Adept robots  contains a watchdog timer to monitor its operation and  to detect power failures     Encoder Signals    The position feedback signals from the robot are continuously monitored for  quadrature and index errors  MI3 MI6 systems include an optional test for loss of  differential encoder signals     V  FREE Command    The user can issue the Vt FREE command at any time  This measures a checksum  of the V  operating system  Vision  and Servo code area of RAM  It validates data  structures where user program data resides  During null time a simple check on  CPU diagnostics is performed     V  Cycle Tests  Communication between V  and servo code is tested every cycle of the V  code  If    communication is lost  arm power is turned off and a fatal error message is    displayed     378 Adept MV Controller User   s Guide  Rev  A    Introduction  Limitations of the Adept DeviceNet Scanner  Adept Supplied DeviceNet Hardware  Connecting DeviceNet Hardware to the Adept DeviceNet  Scanner    S468 42628848 ES is A  DeviceNet Physical Layer and Media  DeviceNet Connectors  Termination of the DeviceNet Neiwoik  Power Supply and the DeviceNet Bus    Power Capabilities of a DeviceNet Cable vale    Adept MV
359. the country of installation requires a CE certified  installation  or compliance with IEC 1131 2 or EN 61131 2  the following  information may be helpful     IEC 1131 2 and EN 61131 2 require that the installation must ensure that category  II overvoltage  i e   line spikes not directly due to lightning strikes  are not  exceeded  Transient overvoltage at the point of connection to the power source  shall be controlled not to exceed overvoltage category II  i e   not higher than the  impulse voltage corresponding to the rated voltage for the basic insulation  The  user supplied equipment or transient suppressor shall be capable of absorbing  the energy in the transient     Adept MV Controller User   s Guide  Rev  A 53    Chapter 3 Installing the MV 5 and MV 10 Controllers    In the industrial environment  nonperiodic overvoltage peaks may appear on  main power supply lines as a result of power interruptions to high energy  equipment  such as a blown fuse on one branch in a 3 phase system   This will  cause high current pulses at relatively low voltage levels  The user shall take the  necessary steps to prevent damage to the controller system  such as by  interposing a transformer   See IEC 1131 4 for additional information     Power Entry Module    The power entry module located on the front of the controller is shown in Figure  3 1  It contains     e the On Off power switch  I   On  O   Off     e the fuse holder containing the two incoming AC line fuses  spare fuses are  sto
360. the robot  is currently tracking a belt or moving under control of an ALTER  instruction     User action  Configure the joint with continuous rotation capability  or complete  the belt tracking or ALTER instruction before attempting to execute  the SPIN instruction     Step syntax MUST be valid  None   Explanation  The SEE editor s AUTO BAD extended command has been used to  change the action to be taken when an invalid line is detected while   editing  Subsequently  the editor will require that such a line be cor     rected before you will be able to perform any operation that would  move the cursor off the bad line     User action  None  This is an informational message    Stop on force triggered    623     Explanation  A force sensor Guarded Mode trip occurred when the robot was not  under program control     342 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    User action  High power must be reenabled before robot motion may continue  If  the trip was not desired  make sure that Guarded Mode is disabled  before the program relinquishes control of the robot to the manual  control pendant      Stopped due to servoing error    600   Explanation  Program execution has stopped because of one or more servo errors     User action  Correct the source of the reported servo errors  referring to your sys   tem hardware manual as required      Storage area format error    305   Explanation  During execution of a FREE command  V  has detected that pro   g
361. ting  program or the system terminal has control of the robot   After you press the  COMP PWR button to enable High Power  the High Power lamp begins blinking  and the LCD prompts you to press the High Power button  You must press this  button before within the allowed time  this time is programmable  or High Power  will not be enabled     If the system is in Manual mode and you press the COMP PWR button to enable  High Power  you need to take the following actions     e release the MCP enable switch  e press and hold the MCP enable switch    e press the High Power button within the allowed time     MAN HALT Button    When there is no program executing  or a program has paused for a pendant  teach routine  pressing the MAN HALT button selects manual mode  In manual  mode  the MCP has control of the robot  If a program is executing  the MAN HALT  button will stop program execution  without shutting off High Power      Manual mode cannot be entered if High Power is off  E Stop button LED not  illuminated   To enable High Power  press the COMP PWR button  The MCP is in  manual mode when     1  The LED on the MAN HALT button is illuminated  and    2  One of the manual state LEDs is also illuminated  the manual state LEDs  indicate the type of manual motion that has been selected  either World  Tool   Joint  or Free      The system will remain in Manual mode until High Power is turned off or the  COMP PWR button is pressed  When you have finished moving the robot  manually  press 
362. ting system  V   V  interpreter or trajectory  generator  Vi  vision software  Sv  servo software     Report to Adept Application Engineering the error and information  about any possible contributing circumstances  You can continue to  use the system  but you should keep in mind the possibility of a  problem with the hardware     Adept MV Controller User s Guide  Rev  A 341    Appendix E Alphabetical Listing     Software incompatible  Code n   1026     Explanation  The servo code has detected an incompatibility between the servo  code and calibration software     User action  Make sure that you are using the calibration software  in the   CALIB  directory  that you received with the V  system you are  using  If you are using the correct software  note the code number   and call Adept Customer Service      Speed pot or STEP not pressed    620     Explanation  While the controller was in manual control mode  a V  program  tried to initiate a robot motion  but you failed to press the STEP but   ton and speed bar on the MCP     User action  When a V  program is about to initiate robot motions  press the  STEP button and speed bar on the MCP  To continue the motion  once it has started  you can release the STEP button but must con   tinue to press the speed bar  Set the controller to automatic mode      SPIN motion not permitted    638     Explanation  Either a SPIN instruction has attempted to move a joint that has not  been configured with the continuous rotation capability or 
363. tion  The motion interface board has detected an E STOP due to the  BRAKE ESTOP signal being asserted on the VMEbus     User action  Check for a subsequent message  To determine if there was an unre   ported RSC error  type listr error task 4   where task is the number  of the task that received the error  If no additional information is  available  call Adept Customer Service      E STOP from user E STOP button    910     Explanation  An E STOP condition has occurred because the user E STOP button  circuit has been broken     User action  Restore the user E STOP button circuit  Reenable HIGH POWER as  desired      E STOP from user muted safety gate    921     Explanation  An E STOP condition has occurred because the user muted safety  gate has been opened during automatic mode  During MANUAL  mode  this error should not be seen     User action  Close the muted safety gate and reenable HIGH POWER as desired   If the gate was already closed  check the switch  the associated con   nectors  and wiring      E STOP from front panel button    908     Explanation  An E STOP condition has occurred because the E STOP button on  the CIP front panel has been pressed     Adept MV Controller User s Guide  Rev  A 283    Appendix E Alphabetical Listing    User action  Unlatch the locking E STOP button  Reenable HIGH POWER as  desired      E STOP from front panel external input    911     Explanation  An E STOP condition has occurred because it was requested  through the front panel external
364. tion Handbook or  the voltage restrict    ro Pailt contact Adept Customer Service   sensor   s built in test  function failed    6 Total E stop  channel 1 Consult your Robot Instruction    SR5  error Handbook or contact Adept  Customer Service    7 Total E stop  channel 2 Consult your Robot Instruction    SR4  error Handbook or contact Adept  Customer Service           Adept MV Controller User   s Guide  Rev  A    317    Appendix E Alphabetical Listing     Motor amplifier fault  Mtr n   1018     Explanation  The power amplifier for the indicated motor has signaled a fault  condition on fault line 1  This fault occurs only for devices con   trolled by the AdeptMotion Servo system  The interpretation of this  fault depends on the particular device being controlled     User action  Turn high power back on and restart the program  If the error per   sists  implement procedures appropriate for your AdeptMotion sys   tem  If the robot is a standard Adept product  contact Adept  Customer Service      Motor overheating  Mtr n   1016     Explanation  The indicated motor is overheating     User action  Reduce the speed  acceleration  and or deceleration of the robot  motions  or introduce delays in the application cycle to give the  motor an opportunity to cool      Motor stalled  Mtr n   1007     Explanation  The indicated motor has stalled while being driven  This is usually  caused by the robot encountering an obstruction     User action  Turn high power back on and restart the prog
365. tion to the CIP  Note that the  CIP does not communicate in SCSI format  See Chapter 5  for details     Adept MV Controller User   s Guide  Rev  A    Chapter 4 AWC Board    AWC Board    The AWC board is a single slot 6U VME module that plugs into the backplane of  any Adept MV chassis  including MV 4  MV 5  and MV 10                                                                                                                                                                 Jumper JP2  Memory Expansion PCA    gt  N Processor  JE   I Ba  ON OFF  4 4  3  2    1    oN  EE  ao    Oe  DIP Switch SW1  x s i960  E Y FlashRAM Memory Card     Compact Flash                 NVRAM    Q    Battery                      Figure 4 1  AWC Board Components Placement    Processors    There are two processor  memory configurations for the AWC board  The AWC  040 uses a 25 MHz 68040 processor with 8 MB RAM  The AWC 060 uses a 50 MHz  68060 with 24 MB RAM  See Figure 4 1 for the location of the CPU on the board     The performance of each board depends on the application and the way the    application program is written  Typically  the AWC 060 has 1 5 to 2 times the  processing power of the AWC 040     Adept MV Controller User s Guide  Rev  A 75    Chapter 4 AWC Board    The additional 16 MB of RAM on the AWC 060 is provided through a memory  expansion PCA  While this is removable  it is considered by Adept to be an  integral part of the AWC 060  The AWC 060 is tested and stocked with the  memory e
366. tions have CCD  OK to  been latched  move cam      EVI CIP MI6  EJI  MI3    hardware software    encoder encoder latches  latches   1 servocycle  error       3 lines    to flash  from strobe unit  camera    high speed digital  input  will also    generate interrupt   4    Figure B 1  Interrupt Block Diagram    Adept MV Controller User   s Guide  Rev  A 225    Appendix B External Input for Position Latch and Vision Trigger    Vision Trigger    On AdeptVision systems  a camera picture can be taken at any time  or it can be  set to wait for a triggering event  That event would normally be configured to be  an external signal from the External Trigger inputs described above  This is  configured using the CONFIG_C utility program     See the AdeptVision User   s Guide and the AdeptVision Reference Guide for a  description of the V  keywords VPICTURE and V IO WATT  See    VME Bus  Address and Configuration    on page 142 for a description of the switches on the  EVI board     Combined Vision Trigger and Position Latch     Vision in the Loop        226    An RS 170 video camera operates at 30 frames per second  When the vision  system senses an external trigger  it will normally have to wait until the start of  the next frame before it can capture another picture  This can  therefore  involve a  delay of up to 33 ms  milliseconds   The Adept system allows for a    delayed  latch     where the external trigger is used to signal a picture to be taken by the  optional AdeptVision syste
367. tly and edit the program as required     Macro  Z ends    None     Explanation  Definition of a SEE editor macro command has been initiated     310 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    User action  Enter the keystrokes to define the macro and then enter Z to termi   nate the definition      Manual brake release    639     Explanation  The robot s manual brake release button is active  It is not possible  to enable power when this button is pressed     User Action  Make sure that the manual brake release button  usually located on  the robot  is not active  If the problem persists even though the but   ton is not pressed  call Adept Customer Service      Manual control pendant failure    650     Explanation  A program has attempted to access the manual control pendant  when it is disconnected or has failed     User action  Make sure the pendant is connected properly  If the problem per   sists  contact Adept Customer Service      Manual mode switch 1 off detected by CPU    917     Explanation  An E STOP condition has occurred during manual mode because  the CPU has detected on signal channel 1 that the manual mode  keyswitch has been set to automatic mode  Normally  this message  is suppressed and error    645 is reported  There may be a hardware  problem with the CIP  its cabling  or the AWC     User action  If safe to do so  toggle the auto manual keyswitch and attempt to  enable HIGH POWER again  Reseat the plug affixed to the JAWC 
368. to abort a task that was not active     Adept MV Controller User s Guide  Rev  A 333    Appendix E Alphabetical Listing    User action  None required if the correct task number was specified  Otherwise   use the STATUS command to determine which task number should  have been used      Program task not in use    319     Explanation  A program task cannot be accessed because it has never been used    Such program tasks do not use any system memory and do not  appear in the STATUS display      User action  None    Protected program   53     Explanation  An attempt has been made to list a program that is protected from  user access     User action  None    Protection error    530     Explanation  An I O operation cannot be performed because  1  it attempted to  write to a disk that is write protected  or  2  the user does not have  the proper access status     User action  Check the diskette to make sure the write protect tab is in the cor   rect position  Use an FDIRECTORY command to display the disk  directory  If the file has protected  P  or read only  R  protection   you cannot access it in the way attempted      Recursive macros illegal    357     Explanation  An attempt was made to execute a macro recursively  That is  the  macro contained a command character sequence that  directly or  indirectly  restarted execution of the macro     User action  Change the macro definitions as necessary to make sure neither  macro invokes itself  You can have the U macro invoke the Y mac
369. top Circuitry    Remote Manual Mode Control      Adept MV Controller User   s Guide  Rev  A    89  89  89  90  90  90  90  91  91  91  91  92  92  92  92  92  92  92  93  94  94  96  96  97  97    98      103      104    104    104    105    87    Chapter 5    Remote High Power Control                     106  Remote High Power On Off Lamp       we ee   107  Connecting the System Power Switch to the CIP Se ee ee   amp  FOF  Manual Mode Safety Package  MMSP  Connector             108  Remote User Panel Connections                 108  Remote MCP Connections                   108  Remote E Stop Circuit        soa eh ee Rocko ge E pd MDB  Remote Enable Switch Coniisctions a ee       109  Connecting User Supplied Serial Communications supino       110  RS 232  JCOM  Connector         i ee ee da GM  Connecting User Supplied Digital 1 O Eauisment  ee eon a aa a  JSIO Connector           26 62  amp  4 s 4 i   REACT Input Signals 1001 to 1012 Cok ae we ee Be oT   Fast Input Signals 1001 to 1004       2 2 2 2 2 2  4718   Output Signals             114   Digital I O Connector Siding Details  Third  Party suites     116  AMP Part Numbers for 50 Pin Male D Sub       a a H7   Thomas and Betts Part Numbers for 50 Pin Male D Sub aa     Screw Terminal Field Wiring Adapter Blocks             117  Phoenix Contact Inc                    117  Weidmuller                      N8  Extended Digital I O Signals                   IT119  Extended I O Inputs                    4Id19  Extended I O Output
370. tr Pwr 1 CAM1 2  12V power   Str Pwr 1 CAM2 2  12V power   Str Pwr 1 CAM3 2  12V power   Str Pwr 1 CAM4 2  12V power   Str Pwr 2 CAM1 1 Power return  Str Pwr 2 CAM2 1 Power return  Str Pwr 2 CAM3 1 Power return  Str Pwr 2 CAM4 1 Power return   EVI    Str Pwr 9 Shield  chassis ground   EVI 11 Str Pwr 4 Strobe return   EVI 11 Str Pwr 6 Reserved   EVI 11 Str Pwr 8 Reserved   EVI 12   CAM1 3 Shield  video    EVI 14   CAM3 3 Shield  video    EVI 15   CAM4 4 Video   EVI 16   CAM4 6 Hd  horizontal drive   EVI 17   CAM4 5 Shield  Hd    EVI 17   CAM4 12   Shield  Vd    EVI 18   CAM3 7 Vd  vertical drive   EVI 19   CAM2 7 Vd  vertical drive   EVI 20 CAM2 9 Clock   EVI 22 CAM1 9 Clock   EVI 26 Str Pwr 3 Strobe 1   EVI 29   CAM2 4 Video   EVI 30   CAM4 3 Shield  video    EVI 31   CAM4 7 Vd  vertical drive   EVI 32   CAM3 6 Hd  horizontal drive   EVI 33   CAM3 5 Shield  Hd    EVI 33   CAM3 12 Shield  Vd    EVI 34   CAM2 6 Hd  horizontal drive   EVI 35   CAM2 5 Shield  Hd    EVI 35   CAM2 8 Shield  Clock    EVI 35   CAM2 12 Shield  Vd                             162 Adept MV Controller User   s Guide  Rev  A    Chapter 7    Table 7 13  Four Camera Breakout Cable Pin Assignments  Continued     Camera Cable Pin and Signal Information                                                                                                                                                    From  Pin   To  Pin   Function  EVI 36   CAMI Hd  horizontal drive   EVI 37   CAMI Vd  vertical drive   EVI 38   CA
371. ttons on the far right side are the joint axis control buttons  When the MCP  is in manual mode  these buttons select which robot joint will move  or the  coordinate axis along which the robot will move  The X 1  Y 2  Z 3  RX 4  RY 5   and RZ 6 buttons are covered starting on page 253   The MCP must be in manual  mode before a joint axis control button can be selected      STEP Button    When the CIP keyswitch is set to MANUAL  V  programs cannot initiate motions  unless you press the step button and speed bar on the MCP  To continue the  motion once it has started  you can release the ster button but must continue to  press the speed bar  Failure to operate the step button and the speed bar properly  results in the following error message     Once a motion has started in this mode  releasing the speed bar also terminates  any belt tracking or motion defined by an ALTER program instruction     Motions started in this mode have their maximum speeds limited to those defined  for manual control mode     As an additional safeguard  when High Power is enabled and the CIP switch is set  to MANUAL  the MCP is set to orr mode  not comp or MANUAL mode     Programs designed to move the robot in manual mode should read the status of    the step and speed bar before starting the move  The program should prompt the  user as required     Adept MV Controller User   s Guide  Rev  A 251    Appendix D Moving a Robot or Motion Device With the MCP    Speed Bars    In World  Tool  and Joint Mode 
372. ure and  Disconnect Requirements    on page 51 for enclosure requirements and refer to  Appendix A for dimensions of the CIP     Connecting the CIP to the AWC    The CIP connects to the AWC through the JAWC connector  The AWC to CIP  cable is a 1 8m  6 foot  SCSI 2 50 wire cable with a male Micro D 50 pin shielded  connector on each end  The Micro D connector has two rows of 25 pins spaced at  1 27mm   050 inches  apart  see Figure 5 4      A custom cable  not to exceed 10m  33 feet   may be fabricated  It should be made  to the ANSI SCSI Parallel Interface 2  SPI 2  standard and should incorporate  twisted pair wires of a minimum of 0 08mm   28 AWG  size  The connectors  should be wired so that pin 1 goes to pin 1  pin 2 goes to pin 2  and so on  The  twisted pairs in the cable must be wired to physically opposing contacts in the  connector  that is  the first twisted pair goes to pins 1 and 26  the second to pins 2  and 27 and so on  A shielded Micro D 50 male connector should be used on both  ends  The entire cable must be shielded with a foil and drain wire     To connect the CIP to the AWC     1  Turn off the Adept controller power switch  and disconnect main power     2  Plug one end the CIP interface panel cable into the CIP connector on the AWC  board  Plug the other end into the SCSI connector  JAWC  on the left side of  the CIP  Be sure the spring latches are engaged     3  When not using an MCP  install the optional MCP bypass plug into the MCP  connector on the fa
373. us Int  at aaaaaa m n  None     288    Explanation  An internal problem has occurred with the V  software or with the    User action     system hardware     It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     Adept MV Controller User   s Guide  Rev  A    Appendix E Alphabetical Listing  To save programs that are in memory  you can restart Vt tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system      Fatal  Uninit Trap  at aaaaaa m n  None     Explanation  An internal problem has occurred with the V  software or with the    User action     system hardware     It would be appreciated if you would report the error to Adept  Application Engineering  Please include the details of the error mes   sage and exactly what you were doing at the time the error  occurred     To save programs that are in memory  you can restart V  tempo   rarily by pressing CTRL G  The robot servos will not function  but  you can STORE the programs  Then power down the controller and  restart the system       Fatal  ZDIV Trap  at aaaaaa m n  None     Explanation  An internal problem has occurred with the V  software or with the    User action     system hardware     It would be appreciated if you would report the error to Adept  Application Engineeri
374. use the setup mode to set the personality to     WY 75     If you are using terminal emulation software on a computer  set the  software to    WY 75    emulation  If    WY 75    is not available  try    VT102    or     VT100     however  you will not be able to use all of the function keys    5  Set the baud rate to 9600  the default rate for the Adept system  To change the  Adept system baud rate  refer to the information on CONFIG_C in the manual  Instructions for Adept Utility Programs     Installing a Stand Alone Controller in a Rack or Panel  An MV 5 or MV 10 stand alone controller can be mounted in a standard 19 inch    equipment rack using the attached mounting brackets  The brackets also can be  moved to the rear of the controller for panel mounting     There is no stand alone version of the Compact Controller     Adept MV Controller User   s Guide  Rev  A 67    Chapter 3 Installing a Stand Alone Controller in a Rack or Panel    NOTE  For installations in Europe to maintain compliance with  EN 60204 1  the mounting of the controller and all terminations at  the controller must be performed in accordance with this standard     Space Around the Chassis    When the stand alone controller is installed  you must allow 25 mm  1 inch  at the  left and right sides of the chassis for proper air cooling  You must also allow 75  mm  3 inches  at the front of the chassis for power and signal cable clearance     CAUTION  The air filter must be kept clean so the forced air cooling 
375. ut do so only as a last resort       E STOP from MMSP  Code n   1111     Because these message codes are related to hardware  refer to your  Robot Instruction Handbook as your primary source of information   If it does not answer your questions  contact Adept Customer Ser   vice  The following table summarizes information about the codes     Table E 1  MMSP External E STOP Error Message Codes       Coden   Explanation          0 Adept E stop  channel 1 error                         1 Adept E stop  channel 2 error  2 Customer E stop  channel 1 error  3 Customer E stop  channel 2 error   Hard envelope error  Mtr n   1027     Explanation  The indicated motor was not tracking the commanded position with  sufficient accuracy  indicating a failure in the hardware servo system  or something impeding the path of the robot  Because this is consid   ered a serious error  high power was turned off     User Action  Turn on high power and try to perform the motion at a slower  speed  Make sure that nothing is obstructing the robot s motion  If  the error recurs  contact Adept Customer Service      Encoder quadrature error  Beltn   1013     Explanation  The position encoder signal from the specified conveyor belt is  sending information that is not phased correctly  The encoder or its    280 Adept MV Controller User s Guide  Rev  A    Appendix E Alphabetical Listing    cabling may be defective   Encoder error checking is initiated by the  DEFBELT instruction and by enabling the BELT switch
376. various features of your Adept system   These utility programs are described in this manual     V  is a complete high level language as well as an  operating system  This manual covers programming  principles for creating V  programs        NOTE  All of the above manuals are available on the CD ROM that    is shipped with the system   Other Adept Product Manuals    When you order AdeptVision VME  AdeptMotion VME  AdeptForce VME  or any  AIM software product  you will receive manuals that cover those products  Also   optional hardware may come with a manual  A partial list is shown below     Manual    Material Covered          AdeptVision VXL User   s Guide    AdeptMotion VME User s  Guide    AdeptForce VME User   s Guide       Concepts and strategies for programming the  AdeptVision VME system  see also the optional  AdeptVision Reference Guide below      Installation  configuration  and tuning of an  AdeptMotion VME system     Installation  operation  and programming of the  AdeptForce VME product        NOTE  All of the above manuals are available on the CD ROM that    is shipped with the system     Adept MV Controller User   s Guide  Rev  A 27    Chapter 1 What s New in This Version    Optional V  Developer s Manuals    If you will be programming V  applications  you should order the optional Vt  developer   s manuals  first two in the list below   These manuals contain a com   plete description of the commands  instructions  functions  and other features  available in the
377. ve E stop Output  is different from the emergency  stop outputs described above  This contact closes only when High Power is on   not when the emergency stop circuit is closed     Adept MV Controller User   s Guide  Rev  A    Chapter 5 Connecting Customer Supplied Safety and Power Control Equipment to the CIP    CAUTION  These are single channel contacts and are not suitable for    A EN 954 1 Category 3 operation     The two pairs of pins on the JSIO connector  pins 41  42 and 43  44  provide  connections for User and Auxiliary E Stop circuitry  see Figure 5 5  Table 5 2  and  Table 5 3 for the customer E stop circuitry      NOTE  These pins must be jumpered closed if not used     The High Power On contacts and JSIO connector pins 45 and 46 are called the     Passive E stop Output    because they are compatible with older Adept  equipment  The load on the contacts should not exceed     Maximum Voltage 40VDC  30VAC  Maximum Current 1A    Remote Manual Mode Control    The CIP also provides a connection for a user supplied Manual Mode circuit  see  Figure 5 5  Figure 5 7  Table 5 2  and Table 5 3 for the customer Manual Mode  circuitry      This circuitry must be incorporated into the robot workcell to provide a    Single  Point of Control     the operator  when the controller is placed in Manual mode   Certain workcell devices  such as PLCs or conveyors may need to be turned off  when the operating mode switch is set to Manual mode  This is to ensure that the  robot controller 
378. ve a significant effect on the state of  the system  and V  wants to know if you really want it to happen     Adept MV Controller User   s Guide  Rev  A 263    Appendix E Alphabetical Listing    User action  To have V  continue  type y followed by a carriage return  An n fol   lowed by a carriage return or just a carriage return causes the com   mand to be aborted       Arithmetic overflow    409     Explanation  The result of a calculation was outside the allowable range for real  variables or V  has encountered a number that is outside the  allowed range for integers while converting a real valued number  to a decimal  hexadecimal  or octal integer  or logical value  Logical  values use 32 bit integers  but most program instructions that  require integer arguments allow only 16 bit integers  Also  real vari   ables can have only magnitudes in the range from about 5 4E 20 to  9 2E 18     User action  Modify the program as required    A scratch frame store is needed  use VSELECT     756     Explanation  VCORRELATE returns this error when performing a grayscale hier   archical search or binary search and no scratch frame store is avail   able     User action  Use VSELECT to invalidate a virtual frame store in a physical frame  store that is different from the physical frame store being searched      Attempt to modify active belt    614   P    Explanation  A program instruction has been executed that will modify the belt  variable that is currently being tracked by the robot   
379. xpansion board installed  Do not tamper with the memory expansion  PCA     Compact Flash    In place of the traditional hard drive  AWC systems use Compact Flash  CF    Compact Flash is a small    solid state hard drive    that is about half the size of a  credit card and twice as thick  Compact Flash has no moving parts and is  therefore reliable and durable  It is removable and can be moved to another AWC  board for replacement or testing  see Figure 4 1 for location      Two Compact Flash sizes are available  For systems that do not use AIM  most  customers    V  programs will fit onto the 8 MB Compact Flash  AIM based  systems require more memory  The CF capacity shipped with AIM systems is  presently 30 MB  this may be increased in the future      NOTE  The optional SIO board can be added to any AWC system   assuming two empty slots are available  to add hard drive  floppy  drive  and additional serial port capabilities     With AdeptWindowsPC systems you can use the supplied NFS  software to remotely mount hard drives     Compact Flash is addressed as drive D  Drive letters A and C are reserved for the  floppy and hard drives on the SIO     WARNING  Use suitable measures for eliminating electrostatic  discharge during removal and installation of the Compact Flash   This includes  but is not limited  the use of a grounded wrist strap  while performing this operation     EEPROM    The controller serial number and license information is maintained in NVRAM on  the AWC boar
380. xplanation  Your servo board has a fused robot solenoid control line  and the  system has detected an open circuit at that location     User Action  Refer to your hardware documentation  and replace the fuse      Servo task overloaded    674     Explanation  A servo interrupt task has used up all the execution time  The detec   tion algorithm reports an error when the servo interrupt task com   pletely occupies 10 or more time slices per second of real time  The  robot went to a fatal error state when this error occurred  and the  servo interrupt task stopped running     User action  Change one or more of the following   1  move servo tasks off CPU   1 to allow more time for trajectory generation   2  upgrade the sys   tem processor to increase the throughput  or  3  reduce the number  of robots or axes that you are operating     Set for CASE DEPENDENT searches  None     Explanation  The EXACT extended command has been used to change the  method by which character case is considered during string  searches  The message indicates how case will be considered in sub   sequent searches  for the current or future search for strings      User action  None  This is an informational message     340 Adept MV Controller User   s Guide  Rev  A    Appendix E    Alphabetical Listing    Set for CASE INDEPENDENT searches  None     Explanation  The EXACT extended command has been used to change the    User action     method by which character case is considered during string  searches  The m
381. you must press the function button again  The  programs started by these buttons may include a WAIT START instruction  in  which case the program will pause and the MCP will display START and CANCEL  buttons over the two right soft buttons  Pressing START allows the program to  continue  Pressing CANCEL halts program execution     Adept MV Controller User   s Guide  Rev  A    Appendix D MCP Predefined Functions    The programs started by these functions run in task 0  Therefore  High Power  must be enabled and the robot must be calibrated     Auto Start When AUTO START is pressed  the pendant display shows     Enter last two digits of file name        auto    Enter one or two digits and press REC DONE  The system attempts to load the file  AUTOxx V2 from the default disk  and COMMAND the program    autoxx     xx refers  to the digits you entered   The program file AUTOxx V2 must reside on the default  disk  and it must contain a monitor command program named    autoxx     If the file  does not exist  or does not contain a correctly named program  the operation will  be aborted and the appropriate error message will be displayed on the LCD  For  example  if you had entered    9     the system would attempt to load the file  AUTO9 V2 and COMMAND the program    auto9        Calib When CALIB is pressed  the robot calibration procedure begins  High  Power must be enabled      Store All When STORE ALL is pressed  the pendant displays     Enter last two digits of file name     STORE
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
user`s manual mini wrap 404 eh - Tanco Autowrap : Bale Wrapper  ーアマ免許を活かそう  iHome ID28  洗浄台  bdiGDB User Manual  User Manual - German    Copyright © All rights reserved. 
   Failed to retrieve file