Motion control up to 4 servo and/or stepper motors
Up to 6 IN and/or 4 OUT digital fast
Remote module for DIN rail
The LEOMATIC P58S module is a high performance motion controller for two motors of type Servo(Brushless/DC/AC-Inverter) plus two Stepper motors , the latter also with encoder and frequency control up to 2 MHz.
It has dedicated inputs for the acquisition of three incremental encoders, one of which (optional) can be used as a master axis for synchronized movements. It is possible to manage an absolute encoder(gray) with similar functionalities, connecting it to the integrated digital inputs or to a P59 module (Remote Digital I/O). The equipment of fast digital I/O (6 inputs and/or 4 outputs) can also be used for the synchronization of programmable "events" and "actions".
It is also possible to manage a third axis ( virtual axis) with the same functionalities of those physically carried on the outputs.
The on-board firmware implements a parameterizable PID and Feed-Forward algorithm and is able to manage the activities of tracking, electric axis, interpolation, electronic cam, with respect to an axis declared as master (physical or virtual). It is also predisposed for the recognition of programmable fast events and execution of associated actions. All the kinematic and control parameters are programmable and modifiable also during the axes activity.
Calibration on the zero micro and possibly also on the encoder reference pulse is guaranteed, even at maximum speed. The connectivity with the other modules of the SYSTEM5 family is ensured by the presence of a high speed parallel bus interface and two CANBus (proprietary) serial ports for remote connections.
A maximum of 16 P58S modules (for a total of 32 motor-axes) can coexist both using the parallel bus in concentrated architectures and on a CANBus network in distributed architectures.
The application firmware can be customized on request.
Position, velocity, axis acceleration and deceleration on 32-bit registers.
Programming of all parameters related to axle control, including:
type of motor associated with each axis;
sampling time from, 20 µs to 5 ms;
presence and type of encoder;
software limit switch;
position modularity for periodic axes;
zero micro polarity.
Possibility of adjusting the resolution of the internal count, increasing it by a factor of 4, 16, 32 or 64.
Axis control in position with PID algorithm and parameterizable Feed-Forward.
Execution of self-calibration cycles on zero micro and possibly also on the encoder reference pulse.
Performing continuous or positional movements.
Execution of electronic cams, chases, electric axes, with respect to an axis declared as master (physical or virtual).
Linear and circular interpolations; up to 6 simultaneous axes with options for junction and tangency constraints on the trajectory.
Possibility to vary on-the-fly the main kinematic and control parameters both from PLC logic and directly from PC.
Management of fast programmable "events":
- Front end of a digital I/O
- Change of a status bit
... and in addition:
- "actions" associated to the events themselves:
- Set/Reset of digital I/O (one or more)
- Set/Reset of an event enable
- Storage of an axis position
- Start of an absolute or relative movement of an axis
- Stop of a movement in progress
Advanced tracing capabilities with on-board storage allow you to synchronously monitor a settable set of internal variables.
Self-diagnostic features implemented in the on-board firmware.
Firmware on board resident on flash memory , upgradable from PC also in the field through utily software supplied free of charge.
In case of failures or malfunctions a special boot firmware residing on flash memory (with reduced functionality and management of a security protocol) always allows to start in recovery mode to download the application firmware from PC. Leomatic) always allows to start in recovery mode to download the application firmware from PC.
Configuration and tuning operations can be carried out by means of the special software utility PncToolsupplied free of charge.