Skip to main content
Siemens 6AG1677-2AA31-4EB0 — PLCs (Programmable Logic Controllers)

Siemens 6AG1677-2AA31-4EB0 CPU 1505SP, -40°C to 70°C

MPN6AG1677-2AA31-4EB0

Siemens S7-1500 Software Controller CPU 1505SP V2.0, order code 6AG1677-2AA31-4EB0, -40 to 70°C ambient, 160x117x75 mm, 32 kB I/O process image, hardware clock, PROFINET IRT, MODBUS TCP, RS485, PID control.

Sourced new & surplus through independent channelsAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

6AG1677-2AA31-4EB0 — Processor & Memory
ParameterValue
Execution time, bit operations (typ.)10 ns
Execution time, word operations (typ.)12 ns
Execution time, floating-point arithmetic (typ.)64 ns
Size, max.16 kbyte
6AG1677-2AA31-4EB0 — I/O
ParameterValue
Input data area32 kbyte; All inputs are in the process image
Output data area32 kbyte; All outputs are in the process image
6AG1677-2AA31-4EB0 — Programming
ParameterValue
Programming language: FBDYes
Programming language: LADYes
Programming language: SCLYes
6AG1677-2AA31-4EB0 — Electrical
ParameterValue
Current consumption (rated)1.5 A; Full processor load, incl. ET 200SP modules and using USB
Permissible range, lower limit (DC)19.2 V
Permissible range, upper limit (DC)28.8 V
Power loss (typ.)15 W; without ET 200SP modules and without using USB
6AG1677-2AA31-4EB0 — Environmental
ParameterValue
Installation altitude, max.5 000 m
Temperature, min.-40 °C
Temperature, max.70 °C
Operating temperature, min. (horizontal mounting)0 °C; = Tmin
Operating temperature, max. (horizontal mounting)60 °C; = Tmax; up to 60 °C with max. 32 ET 200SP modules and 3x 100 mA USB load; up to 55 °C with max. 64 ET 200SP modules and 2x max. 500 mA and 1x max. 100 mA USB load
Ambient temperature vs. altitude/pressure deratingTmin ... Tmax at 1 140 hPa ... 795 hPa (-1 000 m ... +2 000 m) // Tmin ... (Tmax - 10 K) at 795 hPa ... 658 hPa (+2 000 m ... +3 500 m) // Tmin ... (Tmax -20 K) at 658 hPa ... 540 hPa (+3 500 m ... +5 000 m)
6AG1677-2AA31-4EB0 — Mechanical
ParameterValue
Width160 mm
Height117 mm
Depth75 mm
Weight (approx.)0.83 kg
6AG1677-2AA31-4EB0 — Communication
ParameterValue
Interface typePROFIBUS with CM DP

Product details

Software controller with extended temperature range

The 6AG1677-2AA31-4EB0 is the S7-1500 Software Controller CPU 1505SP V2.0, a PC-based PLC variant that runs the control logic on an embedded Windows or RTOS platform. It communicates over PROFINET IRT, supports MRP and MRPD for media redundancy, and includes MODBUS TCP, RS485, and UDP. The hardware clock keeps time across power cycles, and the 32 kB process image covers all I/O in the backplane.

What the missing features mean for your design

Two omissions are critical to catch before locking the BOM line. CFC (Continuous Function Chart) is not supported, so any existing CFC application libraries cannot be migrated directly; you will need to convert the logic to LAD, FBD, or SCL or select a CPU that includes CFC. PROFIsafe is also absent—this CPU handles only standard control, not safety-related functions. If your machine requires integrated safety with PROFIsafe over PROFINET, you need a separate F-CPU or safety-capable ET 200SP modules. All standard communication interfaces (IRT, MRP, MODBUS TCP, RS485) are present as listed.

Frequently asked questions

Does this CPU support CFC programming?

No. CFC (Continuous Function Chart) is listed as not supported. Use LAD, FBD, SCL, or STL instead.

Does it support PROFIsafe?

No. PROFIsafe is not supported on this CPU. Safety control requires a separate F-CPU or safety modules.

What protocols are available?

The 6AG1677-2AA31-4EB0 supports PROFINET IRT, MRP, MRPD, MODBUS TCP, RS485, UDP, HTTP/HTTPS (via PROFINET), SNMP, and LLDP. It also includes a hardware clock.

What is the ambient temperature rating?

Operating ambient range is -40°C to 70°C.

MPN
6AG1677-2AA31-4EB0