TRM Logo Image
British Flag Image

facebook image and link

Contact Details

TRM International Ltd.
86 Moss Road
United Kingdom

Tel: +44 (0) 1704 563777


PMC Multiaxis Motion Controller

The Professional Machine Controller (PMC) is available with a 10.4" colour TFT display and a QWERTY keypad. The PMC controller can operate upto 4 stepper axis or 4 servo axis or a combination of each up to a total of 4 axis. With the ability to also produce signals for open loop motors, the number of actual axis can be increased and therefore it is capable of automating most machines.


The PMC is our most recently developed motion control system that is completely flexible and programmable to automate multiaxis machines. It can be used not only in motion control applications, but also in temperature control applications making it an affordable and simple solution as there is no need for an additional HMI or additional PLC.


The PMC controller runs our proprietary operating system called Blackthorn. This gives us a very stable and fast embedded platform to run user programs on. User programs can take many forms and some customers prefer to have their own program written to suit their machine. This would be done in 'C' code or similar and compiled to run on our system, don't worry, if you choose this route we have technical support available.


Many machines, however, are perfectly capable of being run by our Motion Application Program or MAP for short. This allows the machine builder or operator to create programs based on sequences of commands that are all available from easily navigable drop down menus. Once a command is selected, the paramater fields are completed and the next command chosen. There are over 100 commands to choose from and all are fully documented with examples, creating a program is just like filling in a spreadsheet.

shop button image

PMC CNC Controller Layout




  • Labeling machines
  • CNC routers
  • Guillotine shears
  • Custom machines
  • Drilling and cutting
  • Punch Press controllers
  • Backgauge controllers
  • Mixing controller
  • Swing controllers



  • Colour screen and keypad
  • Software included
  • 16 Digital inputs
  • 8 TTL outputs
  • 8 Analogue outputs
  • Easy to program
  • Different screen sizes
  • Different languages
  • 2 independent jog wheels





  • 4 Servo axis and 4 stepper (maximum 4 axis running)
None Volatile Ram:
  • 2 Mbytes
  • MAP, G-Code, 'C', Custom apps.
High Speed RAM:
  • 67 Mbytes
Jog Wheel Encoder Inputs:
  • 3 Dedicated channels
Sample Period:
  • 750 micro seconds
  • 16 Digital inputs
  • 12 Power outputs
  • 8 Digital outputs
  • 4 Analogue inputs
  • 2 Fast registration inputs
  • USB
  • RS232
  • RS485
  • CAN
Encoder Inputs:
  • 4 Axis, quadrature inputs (A, /A, B, /B, Z, /Z)
  • Freescale Coldfire
Encoder Registers:
  • 2 - 32 bits per channel
Processing Speed:
  • 160 MIPS
Step Controllers:
  • 4 fractional stepper controllers  (Step and direction)
Flash Memory:
  • 16 Mbytes
Motion control:
  • Linear interpolation
  • Circular interpolation
  • Custom Keypad
  • I/O expansion
  • Screen options


© 2008 TRM International Ltd. | Joomla 1.5 Templates by | Terms & Conditions