ITA1 ENG1
 

Home

Solutions

   

Products-PC-104 Cards

P48-104: motion control

Download

Who we are

Contacts

 

Motion control
for
2 axes
(Servo and/or Stepper)
with optional
digital I/O

PC-104 Format

   
  • Motion control card for 2 motor-axes; each axis type (DC, Brushless, Inverter, Stepper) may be configured, as well as any parameter of its movements.
    2 Encoder inputs, for loop-back on each axis or for a "master" position
    .

  • You may change via SW any kinematic and control parameter also while axes are moving.

  • Available motion functions: calibration, jog, go-to, interpolation, gear, electronic cam
    with respect to another axis or to an external "master".

  • You may set some fast event to catch; each of them may have an associated fast action.

  • With the optional module P49-104 (16 inputs + 8 outputs high-speed photo-coupled) you can add digital I/O).

  • Link with other P48 cards via dedicated synchronous serial high-speed bus (10 Mbit/sec) for careful interpolations, gears, electronic cams.

  • Calibration of an axis may be self-performed when a reference proximity is reached or when the encoder zero-signal is also present.  This operation is handled by the hardware, so you can command it at any time, also while the axis is moving at its maximum speed.

  • Control algorithms are of type PID plus Feed-Forward, with programmable parameters.

  • It is possible to ask Leomatic for a customized Firmware version.

 

Hardware Specifications

Functions

  • Based on a DSP microprocessor at 40 Mhz.
  • P48-104 can signal any movement termination through an interrupt, that can be selected by jumpers between 3 different IRQ.
  • P48-104 can generate a periodical interrupt, from every 100 µs up to 6 s.  Also this interrupt can be selected by jumpers between 3 different IRQ.
  • Analog out for Servo motors: ± 10 Vdc (D/A converter resolution: 12 bits)
  • Frequency output for Stepper motors: up to 32 KHz, or up to 8 KHz with x4 oversampling. Pulses width: 18 µs.
  • P48-104 can read 2 incremental encoders (5...12 Vdc) with differential or single outputs, line-driver or open collector type, and a zero-signal.  On each encoder connector is available a +5 Vdc supply.
  • Encoder maximum frequency:  1 MHz.
  • Position Range: ± 231 counts (32 bits)
  • Speed Range: from 1/256 up to 256 counts/Tsample.
  • Acceleration/Deceleration Range:
    from 1/65536 up to 1 count/Tsample2
  • Reference proximity for calibration may be a signal at 12...30 Vdc, photo-coupled, PNP or NPN).
  • Digital I/O option: 16 In + 8 Out
    high-speed (typ. response time: 50 µs).
  • Link with other P48-104 cards via dedicated synchronous serial high-speed bus
    (10 Mbit/sec).
  • Up to 16 P48-104 cards on the same system (4 jumpers to set address), for a total of 32 physical axes.
  • Each axis type (DC, Brushless, Inverter, Stepper) may be configured.
  • PID plus Feed-Forward parameters may be programmed.
  • Sampling time of control algorithms may be set from 100 µs up to 2 ms.
  • Continuous or in-position movements with acceleration/deceleration/speed fully programmable; these may be changed also while an axis is moving.
  • An axis may be set in OPEN-LOOP.
  • Position software limits of each axis are independently programmable.
  • Reference proximity signal polarity may be configured (Positive or Negative edge).
  • Position modulus for periodical or rotative axes.
  • Linear or circular interpolations, tangential conditions, electronic cams and gearing (electrical axis with variable follower ratio).
  • On board firmware auto-diagnostic functions (error conditions).
  • Handling of fast events (I/O edge, position targets, start/stop of a movement, ...) and associated actions (I/O set/clear, start/stop of another movement, ...), with typical response time of 50 µs.
    (See tables below)
 

Main Events

Main Actions

  • A target position is reached (of the axis itself or of an absolute encoder)
  • Start/stop of a movement
  • Positive/negative edge of a digital Input
  • A message is received from synchronous serial high-speed bus
  • .....
  • Start of an absolute or relative axis movement
  • Stop of a running movement
  • Set/Clear of a digital Output
  • Sending of an Interrupt to the main CPU
  • Sending of a message on synchronous serial high-speed bus
  • .....

Mechanical Specifications

Electrical Specifications

  • Dimensions: PC104 standard
  • 2 connectors, 16 pins male
    (for connection to drivers and encoders)
  • 1 connector 34 pins male
    (for P49-104 I/O expansion module)
  • 1 connector 10 pins male
    (for serial high-speed link with other P48-104 cards)
  • Power requirements (from PC104 bus):
     

    100 mA  on + 5  Vdc

      25 mA  on +12 Vdc

      15 mA  on  -12 Vdc

Leomatic supplies P48 cards with a free-of-charge software library, which contains procedures/methods allowing to handle all of hardware resources and to realize a software user's interface for the specific application.

Ask Leomatic for any customized Firmware version.

Related arguments:

Top of page

 
Leomatic S.r.l. - Via Reggio Emilia, 6 - 40139 Bologna - ITALY
Partita I.V.A. 02487440378

Copyright © 1999-2011 Leomatic S.r.l.
For more information please feel free to contact us at
staff@leomatic.com
  ITA ENG