Export desk open · replies within one business day CE / FCC documentation on every shipment sales@rockhoodautomation.com

PLC

Programmable controllers — five families, one compiled architecture

From an ultra-slim 25.2 mm machine-mounted controller to an EtherCAT master driving 32 axes. Compiled code, 200 kHz pulse outputs, and CAN expansion to 64 modules on the mainstream families.

Cortex-M4 @ 200 MHz16–66 I/O10× faster scanEtherCAT to 32 axes

All five families share a compiled architecture rather than an interpreter. The result is a scan cycle more than ten times faster than an interpreting controller at the same clock, and a program that cannot be decompiled from the hardware — a property machine builders tend to care about more than the microsecond figure.

Pulse-type control covers stepper and pulsed-servo drives at modest axis counts: FAs, FAT, FGs, FGR and FGm all generate their own pulse trains. PRO and MAX drive axes over EtherCAT instead, which is the right answer once a machine has more than eight axes, needs interpolation, or wants G-code motion.

Programming is SamSoar 2022 for FAs, FAT and the expansion platforms — ladder, function block, instruction list and SFC, with function blocks written in C. FGR, FGs and FGm use SamSoar II. Programs can be downloaded through a Rockhood HMI or updated from a USB drive, which removes the laptop from the service call.

Compiled, not interpreted

Arm Cortex-M4 at 200 MHz with low-level compiled software; scan cycles faster than ten times an interpreting PLC.

Expansion without a backplane

CAN bus at 1 Mbps accepts 64 S-series modules on FAs and FAT; each module can run its own program.

Program protection

Password protection on upload, download and monitoring, plus folder, subroutine and function-block passwords.

Competitor ladder import

Ladder programs from competing controllers convert directly, which shortens a retrofit.

Family comparison

Which family fits which machine

Start with the axis count and the supply; the family usually decides itself from there.

FamilyI/OSupplyPulse outputExpansionMotion bus
FAs16–66AC 100–240 VUp to 4 × 200 kHz64 CAN modulesPulse + CAN
FAT16–32DC 24 V ±20 %4 × 200 kHz64 CAN modulesPulse + CAN
FGs16–64AC 100–240 V2–4 × 200 kHz8 modulesPulse
FGR8–16DC 24 V2–4 × 200 kHzA-E / FGR-E modulesPulse
FGm32 DI / 32 DOAC 100–240 V10 × 200 kHz8 modulesPulse + interpolation
PRO / MAX32 built-inDC 24 V ±15 %8 local axesPRO-E slicesEtherCAT, 32 axes

I/O counts are main-unit totals; expansion modules add digital, analogue, temperature and relay channels.

Next step

Tell us what the machine has to do.

Send the axis count, the I/O list or a photo of the existing panel. You get a model recommendation, a wiring note and a quote — usually within one business day.