Your cart is currently empty!
The AM300/AM500 PLC series enables simple drive control using pulse signals, and for complex motion control applications using EtherCAT ports.
The AM320 and AM521/AM522 controllers can handle everything from the simplest PLC applications to the most complex motion control application using EtherCAT servo drives. In addition, they support a wide range of industrial protocols such as Modbus TCP, Ethernet/IP, CANopen, OPC-UA.
The main features of the AM320 controller are a processor with two independent network ports with individual IP addresses. It supports two Modbus TCP or Ethernet/IP communications in master-slave mode. Machine network isolated from the external network. Redundant Ethernet network.

The main features of the AM521 and AM522 controllers are a processor with a real-time EtherCAT interface. Motion control for up to 16 axes synchronized via EtherCAT. Single or multi-axis movement using programmable POUs compatible with PLCopen Motion. Linear and circular interpolation and CAM functions.

AM300/AM500 controllers are equipped with 2 slots, thanks to which you can expand the functionality of the controller with additional inputs/outputs and/or communication ports.

| Module symbol | Module description | Installation in slot A | Installation in slot B | |
|---|---|---|---|---|
![]() | GE20-4DO-TN | 4 NPN outputs (sink) | YES | YES |
![]() | GE20-4DI | 4 NPN/PNP inputs (sink/source) | YES | YES |
![]() | GE20-2AD1DA-I | 2 analog current inputs 1 analog current output | YES | YES |
![]() | GE20-2AD1DA-V | 2 analog voltage inputs 1 analog voltage output | YES | YES |
![]() | GE20-232/485-RTC | RS232/485 communication card with built-in RTC real-time clock | NO | YES |
![]() | GE20-232/485 | RS232/485 communication card | YES | YES |
![]() | GE20-CAN-485 | CAN/RS485 communication card with RJ45 interface | YES | NO |
![]() | GE20-RTC | RTC real time clock | NO | YES |
![]() | GE20-TF | TF expansion card | NO | YES |
Each controller model can be expanded locally with GL20 series input and output modules attached to the side of the controller:

![]() | Adapter communication | GL20-RTU-ECT GL20-RTU-PN | EtherCAT communication adapter module – expansion to 16 IO modules modules ProfiNET communication adapter module – expansion to 16 IO modules |
![]() | Digital inputs | GL20-1600END GL20-0800END | 16x digital input NPN (sink) or PNP (source). Input filtering from 0.25ms to 32ms. 8x digital input NPN (sink) or PNP (source). Input filtering from 0.25ms to 32ms |
![]() | Digital outputs | GL20-0008ETP GL20-0016ETP | 8x PNP transistor output (source). Response time 100us. 16x PNP transistor output (source). Response time 100us. |
![]() | Relay outputs | GL20-0008ER | 8x relay output. Response time 15ms. |
![]() | Analog inputs | GL20-4AD | 4x analog input. Resolution 16bit, sampling time 250us. |
![]() | Analog outputs | GL20-4DA | 4x analog output 16bit resolution, 250us sampling time. |
![]() | Temperature inputs | GL20-4PT GL20-4TC | 4x resistive temperature inputs (Pt100, Pt500, Pt1000, Cu100, KTY84, NTC5K, NTC10K). 4x thermocouple inputs (thermocouple types: B, E, N, J, K, R, S, T). |

| Parameter | AM320-0808TP |
|---|---|
| Number of controlled axis | 4 pulse-controlled axes |
| Number of GL20 expansion modules | 16 |
| Expansion Slot for GE20 | 2 (extension of communication, digital I/O, analog I/O, TF card, RTC) |
| Ethernet | 2x Ethernet ports (2 independent IP addresses) |
| EtherCat | NO |
| Serial communication | 1xRS485 Supports 2 RS232/485 expansion cards FreeProtocol support, 31 slave devices (Slaves) Modbus RTU/ASCII |
| CAN communication | 1(requires expansion card), supports CANlink/CANopen master/slave (up to 30 CANopen or 62 CANlinkslave) |
| Program memory | Program capacity 10M |
| Data memory | Data capacity 20M (512kB non-volatile memory) |
| Instruction execution time | Bit manipulation instruction 0.143 μs Word processing instruction 0.416 μs |
| Dimensions (WxHxD: mm) | 53mm x 100mm x 80mm |
| Other interfaces | USB Type-C (PLC power supply, program upload and download debugging, firmware upgrade) |
| Interpolation and CAM function | Supports CAM functions and motion interpolation |
| Encoder axis | 4 channel encoder axis (8x fast input, up to 200 kHz) |
| Built-in I/O | – 8 sink/source selectable inputs (NPN/PNP) – 8 source outputs (PNP) |
| Programming language | IEC 61131-3 standard: Structured Text (ST), Ladder Diagram (LD), Sequential Function Chart (SFC), Function Blocks (CFC) |
| Power supply | DC 24 V ± 10%, 1 A short circuit and reverse polarity protection |
| Parameter | AM521-0808TP |
|---|---|
| Number of controlled axis | 8 EtherCAT axes + 4 pulse axes |
| Number of GL20 expansion modules | 16 |
| Expansion Slot for GE20 | 2 (extension of communication, digital I/O, analog I/O, TF card, RTC) |
| Ethernet | 2x Ethernet ports (2 independent IP addresses) |
| EtherCat | Supports up to 127 EtherCAT slaves 4-axis synchronization in 1 ms cycle |
| Serial communication | 1xRS485 Supports 2 RS232/485 expansion cards FreeProtocol support, 31 slave devices (Slaves) Modbus RTU/ASCII |
| CAN communication | 1(requires expansion card), supports CANlink/CANopen master/slave (up to 30 CANopen or 62 CANlinkslave) |
| Program memory | Program capacity 10M |
| Data memory | Data capacity 20M (512kB non-volatile memory) |
| Instruction execution time | Bit manipulation instruction 0.143 μs Word processing instruction 0.416 μs |
| Dimensions (WxHxD: mm) | 53mm x 100mm x 80mm |
| Other interfaces | USB Type-C (PLC power supply, program upload and download debugging, firmware upgrade) |
| Interpolation and CAM function | Supports CAM functions and motion interpolation |
| Encoder axis | 4 channel encoder axis (8x fast input, up to 200 kHz) |
| Built-in I/O | – 8 sink/source selectable inputs (NPN/PNP) – 8 source outputs (PNP) |
| Programming language | IEC 61131-3 standard: Structured Text (ST), Ladder Diagram (LD), Sequential Function Chart (SFC), Function Blocks (CFC) |
| Power supply | DC 24 V ± 10%, 1 A short circuit and reverse polarity protection |