1. Catalogs
  2. OMS Motion, Inc.
  3. MAXv Specifications
video corpo

MAXv Specifications

MAXv Specifications
1 / 88 PagesView full catalog

MAXv Specifications

Product catalog summary
General Description
Introduction: The MAXv family of motion controllers by OMS Motion, Inc. is designed for VME and VME64 bus systems, supporting up to 8 axes of motion control. They include features such as encoder feedback, circular and linear interpolation, and multi-tasking capabilities.
System Overview: The MAXv is a 6U VME module functioning as a motion co-processor, utilizing a PowerPC RISC-based micro-controller and FPGA technology. It includes three high-density SCSI connectors for interfacing and supports various axis configurations through software commands.
Getting Started
Installation: The MAXv controller complies with the 6U VME Bus Specification, requiring no external power supply. Installation involves setting address modes and IRQ levels via jumpers.
Preparation for Installation: Users may need to adjust factory default jumper settings for address mode and IRQ levels before installation.
Communication Interface
The MAXv controller uses VME memory technology for fast communication with the host PC, supporting real-time data capture and feedback on motion parameters.
Control Signal Interface
The controller supports general-purpose I/O, limit and home inputs, and encoder feedback, handling various encoder types and providing configuration examples for absolute encoders with SSI.
Host Software
The MAXv software supports various programming languages, allowing for the creation of ASCII command strings to control the motion controller over the VME bus.
Service
The manual includes sections on user service and the theory of operation, providing guidance on maintenance and troubleshooting.
Specifications
The document outlines jumper settings for IRQ selection, address modifiers, and base address selection, specifying default settings and valid configurations for different access modes.
Procedures
Step-by-step instructions for hardware installation are provided, emphasizing the importance of establishing communication with the controller board before wiring external components.
Wiring Diagrams
Figures illustrate wiring diagrams for connecting the MAXv controller to stepper drivers, motors, and servo motors via the IOvMAX interface module.
IOvMAX Breakout Module
The IOvMAX breakout module facilitates control and I/O signal connections through screw terminals, compatible with the VME58 controller.
Servo System Configuration
Detailed procedures for connecting and configuring servo systems are provided, including amplifier setup and motor balancing.
Tuning the System
The manual introduces the basics of tuning a servo motor, focusing on balancing proportional, integral, and derivative gain values for optimal performance.
Recommendations
Recommendations include using ESD precautions and not exceeding 90% of a motor’s maximum rpm.
Specifications and Parameters
Details on PID parameters (KP, KI, KD) and other coefficients (KV, KA, KF) are provided for optimizing system performance.
Procedures
Instructions for setting initial values for PID parameters and adjusting them for optimal performance are included.
Recommendations
Recommendations for ensuring proper setup and saving PID parameters in flash memory are provided.
Power Supply Requirements
The MAXv card requires specific power inputs, with additional requirements for servo models.
Diagnostics
The MAXv controller performs a self-test during power-up/reset, indicated by LED states.
Communication Interface
Supports VME64 Bus with modes A16, A24, and A32, using shared memory and hardware registers for communication.
Conclusion
The document provides comprehensive guidelines for tuning a servo system using the MAXv controller.
VME Address Selection
Involves writing a vector value to the VME IACK ID register or an address modifier value to the VME Address Modifier register.
VME Hardware Registers
Implemented in an FPGA, including various status and interrupt enable registers.
Comparison of Previous OMS Architecture
The MAXv controller uses the Power PC’s Message unit and reserved storage regions in common memory.
MAXv Communication Interface
Flow charts for understanding the interface, including initialization and command sending processes, are provided.
MAXv Controller Initialization
Involves writing vector IDs, clearing status words, and setting interrupt enable bit masks.
Sample Interrupt Service Routine (ISR)
Involves reading status words, checking flags, recording errors, and clearing flags to dismiss interrupts.
Sample of Send String and SendAndGetString
Processes involve computing buffer space, transferring command strings, and handling responses.
MAXv - VME Address Space Memory/Register Map
Uses 4096 bytes in the VME Controller/Host shared memory, with a table mapping byte offsets to descriptions.
Controller Firmware Status Flags
Indicate the state of the controller application code and errors in flash memory.
MAXv Controller Status
Status bits set by the controller must be cleared by the host.
MAXv Controller Initialization and Communication Interface
1. Error Detection and Interrupts
Outlines various error detections for the MAXv controller, including over-travel and encoder slip detections.
2. Controller Status Words
Used to manage interrupts, with specific bits for different functions.
3. VME58 Comparison
Highlights differences in shared memory allocation between the MAXv and VME58 controllers.
4. Real-Time Position Capture
Allows for recording axis position data in real-time, stored in a ring buffer within VME shared memory.
5. Tables and Registers
Includes tables detailing the functions of various registers and memory offsets.
Real-Time Position Capture Table
Describes the structure and function of a real-time position capture table used in motion controllers.
Control Signal Interface
Supports configurations from one to eight axes, managing both servo and step motor systems.
Encoder Feedback
Incremental encoder feedback is available for all servo axes and optional for stepper axes.
Home Procedures
Offers two methods for homing motors, using a home switch input or combining encoder signals with the home switch.
Unassigned Encoders
Includes two unassigned encoders for monitoring complex motion profiles.
Absolute Encoders with SSI
Supports absolute encoders with SSI technology, offering up to 32 bits of resolution per axis.
Front Panel Connectors
Provides detailed pin assignments for the MAXv's front panel connectors.
Specifications
The MAXv motion controller features a PID update rate of 122 microseconds across all 8 axes, ensuring consistent servo control for multi-axis applications.
Procedures
Requires users to write their own drivers or adapt existing VME drivers, as no software is provided.
Standards and Recommendations
Designed to be VME & VME64 compliant, ensuring compatibility with a wide range of systems.
Service and Warranty
Contains no user-serviceable parts, with a one-year warranty covering defects in material or workmanship.
Technical Support
OMS Motion, Inc. offers technical support through various channels, including email and phone.
Overview: The document provides detailed technical specifications and programming instructions for the MAXv motion controller, designed for precise motion control in various applications.
Specifications: Supports up to 8 axes with independent plus and minus limits, home switch inputs, and auxiliary outputs.
Bus Interface: Uses Shared Memory technology for communication, eliminating bottlenecks associated with single address port-based communications.
Programming: Programmed using ASCII commands, allowing for complex motion profiles and control of external events.
Connectors: Supports two 68-pin and one 50-pin SCSI type connectors on the front panel, and a 160-pin connector for backplane connections.
Environmental and Power Specifications: Operates within a temperature range of 0 to 50 degrees Celsius and requires specific power inputs.
Additional Features: Includes detailed pin assignments for connectors and provides information on software support available.
See more

Catalog excerpts

MAXv Specifications-1

USER’S MANUAL INTELLIGENT MOTION CONTROLLERS For VME and VME64 bus MAXv FAMILY OMS Motion, Inc. 15201 NW Greenbrier Parkway B-1 Ridgeview BEAVERTON, OR 97006 PHONE 503-629-8081 FAX 503-629-0688 EMAIL: [email protected]

 Open the catalog to page 1
MAXv Specifications-2

COPYRIGHT NOTICE © 2013 OMS Motion, Inc. This document is copyrighted by OMS Motion, Inc. You may not reproduce, transmit, transcribe, store in a retrieval system, or translate into any language in any form or by any means, electronic, mechanical, magnetic, optical, chemical, manual, or otherwise, any part of this publication without the express written permission of OMS Motion, Inc. TRADEMARKS IBM, IBM PC, IBM PC/XT, IBM PC/AT, IBM PS/2, and IBM PC DOS are registered trademarks of International Business Machines Corporation. CompactCPCI, PICMG-PCI, PICMG are registered trademarks of the PCI...

 Open the catalog to page 2
MAXv Specifications-3

MAXv User’s Manual I

 Open the catalog to page 3
MAXv Specifications-4

A. LIMITED WARRANTY B. TECHNICAL INFORMATION / RETURN FOR REPAIR PROCEDURES C. SPECIFICATIONS INDEX 2H MAXv User’s Manual

 Open the catalog to page 4
MAXv Specifications-5

GENERAL DESCRIPTION The OMS Motion, Inc. MAXv motion controllers form a family of high performance VME busbased products and are in compliance with the universal 6U VME Bus Specification ISO/IEC 15776 (2001 E). The MAXv motion controller can manage up to 8 axes of open-loop stepper, closed-loop stepper or servo systems, in any combination at the user’s option, as incremental encoder feedback can be provided on each axis. The OMS MAXv controller synchronizes all independent or coordinated motion of up to 8 axes, while incorporating other critical signals, such as hard or soft limits, home, and...

 Open the catalog to page 5
MAXv Specifications-6

SYSTEM OVERVIEW GENERAL DESCRIPTION SYSTEM OVERVIEW The MAXv is a standard length size 6U VME module (6.299 x 9.187 Inches) that can be installed in a VME cage, see Figure 2-5. The MAXv communication interface is accessed through the VME Bus via the J1/J2 connectors and is compliant with the VME Bus Specifications ISO/IEC 15776 (2001 E) 8H The MAXv utilizes an optimally configured Power PC RISC based 32-bit micro-controller and FPGA technology for extensive logic integration and flexibility. The MAXv motion controller has three high density front panel SCSI connectors. The IOvMAX is the companion...

 Open the catalog to page 6
MAXv Specifications-7

GETTING STARTED SYSTEM OVERVIEW The OMS Motion, Inc. MAXv motion controllers form a family of high performance VME busbased products and are in compliance with the “Standard” universal 6U VME Bus Specification ISO/IEC 15776 (2001 E). The MAXv will occupy one full width slot in the VME card cage. Please read through the following sections before attempting to install the MAXv motion controller, as some safety issues need to be considered prior to powering up the system. Although the MAXv is a low power device, there should be ventilation, including forced air, around the circuit board. The MAXv...

 Open the catalog to page 7
MAXv Specifications-8

SYSTEM OVERVIEW GETTING STARTED J12 contains the IRQ and the address mode selection jumpers. The IRQ interrupt level range is 0x010-0x111 (IRQ2-7) and the default setting is 0x101 (IRQ5). The address mode selection supports the 16-bit, 24-bit, or 32-bit address space operation. Note that an open jumper indicates a “1” bit and a closed jumper is a “0”. J13 contains the hardware address modifier and the board’s main address selection jumpers. Note that not all combinations of address modifiers are valid. Please refer to the VMEbus specification and/or the user manual for your processor card. Default...

 Open the catalog to page 8
MAXv Specifications-9

GETTING STARTED SYSTEM OVERVIEW J13 Base Address Selection Default (0xF000 in Short mode) FIGURE 2-5 J11 AND JP1, DEBUG MODE SELECTION MAXv User’s Manual

 Open the catalog to page 9
MAXv Specifications-10

SYSTEM OVERVIEW GETTING STARTED J12 = IRQ and Address Mode J13 = Address and Address Modifier J8 = P2 Step or Servo Selection 9.187 J11 = Debug mode Selection FIGURE 2-6 MAXVPCB DIAGRAM NOTE: The J2 Backplane connector interface signals are selected on J8 as Shown in Figure 2-6. J8 routes signals to the J2 connector if they need to be controlled from the VME. All analog and digital signals are accessible via the three front panel connectors (J3, J4 and J5). Most signal are also accessible via the VME 160-pin back plane connector. Further routing of signals to the back J2 connection is done with...

 Open the catalog to page 10
MAXv Specifications-11

GETTING STARTED SYSTEM OVERVIEW Figure 2-7 STEP/SERVO AND IO/ANALOG JUMPER SWITCH FOR THE BACKPLANE P2 INTERFACE DIAGRAM HARDWARE INSTALLATION Configure the MAXv board, as required, by setting appropriate jumpers or using factory defaults. Align the MAXv with the VME slot of the computer and insert the MAXv fully into the slot, seating the board ejectors. Double check the board to ensure it is properly seated in the connector. Caution Establish communication with the controller board before wiring external components to the board (i.e. drivers and motors ). DO NOT make wiring connections to the...

 Open the catalog to page 11
MAXv Specifications-12

SYSTEM OVERVIEW GETTING STARTED 5V GROUND STEP DIRECTION AUXILIARY Vi GROUND PULSE DIRECTION AUXILIARY INPUT PHA+ PHAPHB+ FIGURE 2-8 Example of Wiring Diagram of MAXv Controller Connected to a Stepper Driver / Motor TERMINAL BLOCK STEP DIRECTION AUXILIARY Vi GROUND PULSE DIRECTION AUXILIARY INPUT PHA+ PHAPHB+ PHB- FIGURE 2-9 Example of Wiring Diagram of MAXv Controller via the IOvMAX Interface Module MAXv User’s Manual

 Open the catalog to page 12
MAXv Specifications-13

GETTING STARTED SYSTEM OVERVIEW Analog Input TERMINAL BLOCK Analog Ground SERVO MOTOR 5V Ground X PHASE +A X PHASE -A X PHASE +B X PHASE -B X INDEX + X INDEX - FIGURE 2-10 Example of Wiring Diagram of MAXv Controller via the IOvMAX Interface Module to Servo Motor MAXv User’s Manual

 Open the catalog to page 13
MAXv Specifications-14

SYSTEM OVERVIEW GETTING STARTED IOVMAX BREAKOUT MODULE The IOvMAX breakout module is an accessory for the MAXv family. It provides an easy way to set all the control and I/O signals and provides a screw terminal connection for each signal. A block diagram is shown below. MAXv (Component Side) Figure 2-11 IOvMAX Break-Out to MAXv The IOvMAX provides 180 screw terminals, one for each signal from the IOvMAX to the MAXv controller. The 100-pin connector on the IOvMAX is pin compatible with the VME58 controller. Details for the IOvMAX break out module are shown in Chapter 4. MAXv User’s Manual

 Open the catalog to page 14

All OMS Motion, Inc. catalogs and technical brochures

  1. PC78

    4  Pages

  2. MAXv

    4  Pages

  3. UMX-USB

    4  Pages

  4. PC78/104 Bus

    10  Pages

*Prices are pre-tax. They exclude delivery charges and customs duties and do not include additional charges for installation or activation options. Prices are indicative only and may vary by country, with changes to the cost of raw materials and exchange rates.