P48 motion control
for 2 motor axes with integrated digital I/Os
ISA bus
ISA bus
- Precision control of MOTORS of the following types: BRUSHLESS, DC, AC (Inverter), Stepper; the latter also with encoder.
- Kinematic and control parameters can be modified by software, even with moving axes.
- Interpolations, electronic cams and gearing (electric axes with variable run-time tracking ratio), compared to other axes or external encoders.
- Management of "actions" that can be associated with programmable "fast events".
- Management of 16 inputs and 8 opto-isolated fast digital outputs (optional module P49).
- High-speed synchronous serial connection (Link 10 Mbit/sec) with other P48 cards for interpolation, tracking, message sending.
- Autozero cycles on micro or encoder signal even at maximum speed.
- PID control algorithms plus user-programmable feed-forward.
Leomatic supplies the P48 boards with a software library that allows you to manage their full potential and create the interface for applications.
Leomatic is available to produce customised versions of the control firmware.
P48: motion control
ISA BUS boards (standard or industrial PC)product information
- Use of 40 MHz DSP microprocessor.
- Coexistence of 16 P48 cards (addressable via jumpers).
- Possibility of signalling terminated movement via interrupt, selectable between 3 different IRQs via jumpers.
- Possibility of generating a periodic interrupt (with period from 100 µs to 6 s), selectable from 3 different IRQs via jumpers.
- Analogue output ± 10 Vdc (D/A 12 bit conv.).
- Management of incremental optical encoders (5...12 Vdc) with differential or single line-driver or open collector outputs and reference pulse.
- Maximum encoder frequency: 1 MHz.
- Management of the "cam" micro for self-clocking (12...30 Vdc signal, opto-isolated, PNP or NPN).
- A +5 Vdc power supply for external encoder is available on the connector.
- Management of 16 fast opto-isolated digital inputs and 8 outputs (typical response time: 50 µs).
- High-speed synchronous serial connection (Link 10 Mbit/s) with other P48 cards.
- Frequency output (for Stepper motors): up to 32 KHz, or up to 8 KHz with division by 4; pulse width: 18 µs.
- Position range: ± 231 counts (32 bits).
- Speed range: 1/256 to 256 counts/Tsample.
- Acceleration and deceleration range: 1/65536 to 1 count/Tsample2
- Dimensions: 100 mm x 215 mm.
- Front Panel: Standard PC slot with:
- 1 ISA bus comb;
- 2 x 15-pin female D-SUB connectors (for drives and encoders);
- 1 x 34-pole male connector (for P49 expansion modules);
- 1 x 10-pin male connector (for linking with other P48 cards).
EmploymentConsumption from the host ISA bus:
- 100 mA on + 5 Vdc;
- 25 mA at +12 Vdc;
- 15 mA at -12 Vdc.
- Programming of the physical motor type for each axis (BRUSHLESS, DC, AC, Stepper).
- Programming of the parameters of the PID control algorithm plus Feed-Forward.
- Programming of sampling time, from 100 µs to 2 ms.
- Programming of continuous and positional movements, with programmable speed, acceleration and deceleration, even during execution of the movements.
- Setting an axis in OPEN-LOOP.
- Programming of software limit switches.
- Programming the polarity of the "cam" (Positive Front or Negative Front).
- Programming a 'module' value for periodic or rotary axes.
- Linear, circular interpolations, tangency conditions, electronic cams, gearing (electric axes with run-time variable tracking ratio).
- Generation of a timed hardware interrupt, settable from 100 µs to 25 ms.
- Internal board diagnostics (alarm detection).
- Programming and management of ACTIONS associated with EVENTS (see tables below), with typical reaction times of 50 µs.
- Coincidence of an axis (also with absolute encoder) with respect to a programmed position.
- End of a movement.
- Positive or negative edge of an input signal.
- Reception of a message via Synchronous Serial Link.
- Launch of an absolute or relative movement of an axis.
- Stopping a movement in progress.
- Set/Clear an output signal.
- Sends an Interrupt to the supervisory CPU.
- Sending a message via Synchronous Serial Link.