Servo drives hero Panasonic Industry

Motion Controller GM1

Combines programmable logic and motion control in one device for high productivity – efficient and economic.
Motion Controller GM1

Motion Controller GM1 for complex motion control applications

Panasonic Industry presents the first PLC combined with a motion controller in its comprehensive lineup: The GM1 is a CPU with the added functionality of a positioning, a network, an I/O, and a high-speed counter unit. The space-saving Motion Controller is specially designed for motion control solutions, where high precision like interpolation control and a sensitive response are needed. The GM1 offers high-speed and high accuracy for applications like press-fitting, molding, printing, or packaging. Compared to conventional PLCs, the GM1 is made especially for motion applications like a rotary knife, flying shear, labeling, palletizer, crank, cam motion, or print mark control.

Equipped with the main functions required for universal automation machines

GM1 Controller overview
  • Positioning control
  • Torque control 
  • Speed control 

» Higher speed and higher accuracy

» For highly dynamic motion and position control

Overview of the most important functions and features

All in one – motion control, network communication, I/O

  • Less devices
  • Space-saving
  • Easy maintenance
  • Reduction of time and system costs


Configuration software with

  • User assistance for choosing the right function blocks
  • Smooth editing of cam curves
  • Simulation and debug function


Synchronous control

  • Complex multi-axis systems like systems with 2- and 3-axis interpolation


High-speed response

  • For fast data exchange and networking


Programming with CODESYS

  • Standard programming languages according to international standard IEC 61131



Motion control Ethernet RS232C Selectable network
  • Real axes: 32 (EtherCAT type)
  • Real axes: 16 (RTEX type)
  • Equipped with 2 ports
  • EtherNet/IP (1 port)
  • Modbus-TCP
  • General-purpose communication
  • FTP server / client
  • OPC UA server
  • Modbus-RTU
  • Program-controlled communication
  • EtherCAT
  • RTEX
General-purpose I/O High-speed counter input High-speed response PWM output
  • 16 inputs and 16 outputs
  • NPN/PNP transistor outputs
  • 64 I/O per expansion unit (up to 15 units possible)
  • 2 channels
  • 4-fold evaluation by 16MHz
    • Shortest command cycle: 0.5ms
    • 4 channels
    • Up to 100 kHz


    Icon Robots 2
    Icon machine tools
    Machine tools
    LCD manufacturing equipment
    LCD manufacturing equipment
    Automated machinery
    Automated machinery
    Printing machines
    Printing machines
    Icon Conveyors 
    Icon Packaging machinery
    Packaging machinery
    Icon Semiconductor production equipment
    Semiconductor production equipment

    Configuration software - GM Programmer

    GM Programmer is the associated software for setting the GM1 controller, editing, and downloading programs. It complies with the IEC 61131-3 standard.

    Users can choose between 6 different programming editors to configure their system. Settings can be tested before implementation with the offline simulation function.

    6 programming languages

    6 programming languages
    • LD (Ladder Diagram)
    • FBD (Function Block Diagram)
    • ST (Structured Text) 
    • SFC (Sequential Function Chart)
    • CFC (Continuous Function Chart)
    • IL (Instruction List)

    Convenient debugging functions

    Convenient debugging functions

    Debugging is made easier by offline simulation and features such as motor tracing, timing adjustment and other functions.

    This helps to reduce the time and effort needed for designing the system.

    “Function block guidance” option

    Function block guidance

    Programming is made easy with the help of the pre-installed standard library with function blocks for motion control. When you select a function block, the “Function Block Guidance” feature shows details about the function block parameters.

    Cam editor

    Cam editor

    Intuitive graphical user interface which allows you to configure the cam curves easily.


    GM1 Controller
    Number of axes Network Number of I/O High-speed counter Rated voltage Output specifications Part No.
    16 axes RTEX

    16 inputs

    16 outputs

    2 ch 24V DC Transistor output sink type (NPN) AGM1CSRX16T
    32 axes EtherCAT

    16 inputs

    16 outputs

    2 ch 24V DC Transistor output source type (PNP) AGM1CSEC16P

    Input / output unit

    Input / output unit
    Type Number of I/O Specifications Part No.
    DC input 64 inputs 24V DC, 32 inputs / 1 common AGM1X64D2
    Transistor output source type (PNP) 64 outputs Maximum load current: 0.3A (20.4 to 26.4V DC), 30mA (4.75V DC); 3.2A / common, 32 outputs / 1 common AGM1Y64P
    DC input / Transistor output source type (PNP)

    32 inputs

    32 outputs

    Input: 24V DC, 32 inputs / 1 common

    Output: Maximum load current: 0.3A (20.4 to 26.4V DC), 30mA (4.75V DC); 3.2A / common, 32 outputs / 1 common


    Analog input / output unit

    Analog input / output unit
    Product name Specifications Number of channels Part No.
    Analog input unit

    Conversion speed 50μs / ch

    Resolution 16bit (maximum)

    Accuracy max. ±0.2% F.S. (at +25°C)

    8 ch AGM1AD8
    Analog output unit

    Conversion speed 50μs / 4 ch

    Resolution 16 bit (maximum)

    Accuracy max. ±0.2% F.S. (at +25°C)

    4 ch AGM1DA4


    Pulse output unit

    Pulse output unit
    Output type Number of control axes Speed command Part No.
    Transistor 4 axes Max. 500kpps AGM1PG04T
    Line driver 4 axes Max. 4Mpps AGM1PG04L



    Product name Part No.
    Discrete-wire connector set AFP2801J
    Flat cable connector set AFP2802J
    Spring connector set Available soon
    Power cable AFPG805J