Leomatic Sytem5 P51

System5 P51:

Leomatic System5 basic CPU
DIN rail module

The LEOMATIC P51 module is specifically designed to manage control systems based on SYSTEM5 electronics.
It integrates the functions of a PLC and a CNC, thus allowing the total control of automatic machines.
Its rich set of communication interfaces makes it the ideal front-end to external devices such as PCs and Operator Panels.
The connection with the other modules of the SYSTEM5 family is extremely simplified both in the case of compact local architectures (using a 20-pole flat cable) and in the case of remote and/or distributed architectures (using a twisted pair). The PLC logic programmed by the user is able to manage all the resources of the connected modules and to control the activities of the axis-motors.
Leomatic provides a free software suite for its P51 modules that includes: technical manuals, Dll libraries, ActiveX modules. It allows the customer to quickly and easily develop a software application for Windows PCs according to his needs. The software suite also includes the following functions (utilities):
- – Automation Builder: a PLC programmer to edit/compile/download PLC control logic.
- – PncTool: a supervision tool to configure/check/test the whole PNC system or its individual modules.

Leomatic logo

System5 P51

CPU base DIN rail module

product information

  • Efficient multi-tasking scheduler for managing:
    • PLC logic programmed by the user(PLC task);
    • machining cycles with interpolations up to 6 simultaneous axes(CNC task);
    • storage of parameters and data (recipes, machine settings, electronic cams, working cycles);
    • dialogue with other SYSTEM5 modules and external devices (e.g. PC-Host and an Operator Panel) via selectable protocols: LEOMATIC proprietary (BPMU, XFer) or standard such as MODBUS, MEWTOCOL, or PLC oriented;
    • machine status monitoring;
    • diagnostic and test functions for service, including in the field.
  • On-board firmware update directly from PC, even in the field.
  • In the event of faults or malfunctions, a special boot firmware residing on flash memory (with reduced functionality and management of a LEOMATIC security protocol) always makes it possible to start in recovery mode to download the application firmware from a PC.
  • Possibility, on request, to customize the application firmware and to implement new communication protocols towards other external devices.
  • The P51 module (once programmed) independently configures all the other connected modules each time it is switched on. Therefore, replacing the latter does not require any prior programming, making maintenance operations in the field extremely simple and fast.


  • AMD186CU 48 MHz microprocessor.
  • Memory equipment:
    • 512 kbytes of volatile RAM
    • 512 kbytes of retentive RAM (buffered)
    • 2 Mbytes of FLASH for on-board firmware and application data.
  • Parallel bus (10 MByte/s) for fast local communication with other SYSTEM5 modules.
  • Two multi-standard serial ports configurable as RS232, RS422, RS485 or CANBus for connection to other SYSTEM5 modules and/or external devices (host PC, operator panels, etc.).
    The electrical signals of the different communication standards are carried on separate terminal blocks/pins.
  • Two USB ports for connection to host PC, Operator Panel, service PC.
  • Possibility to realize local architectures through the parallel bus or distributed on proprietary CANBus network.
  • Multi-CPU systems can be implemented (up to 32 P51 modules networked together).


  • Single power supply:
    +24 Vdc nominal (min. +15 Vdc, max. +30 Vdc).
  • Consumption: 95 mA on +24 Vdc.


Quick DIN rail mounting module

  • Small size: 101 × 120 × 17.5 mm.
  • Inspectionable front panel for easy access to configuration dip-switches.
  • 6 signalling leds on the front panel to monitor module status and communication activities.
  • Sectional terminal blocks with screw connection for power supply and communication ports.

In connection with the product sheet just described, the following documentation is available: