General information
Product type designationCPU 317T-3 PN/DP
HW functional status01
Firmware versionCPU: V3.2; integrated technology V4.1.5
Product function
Isochronous modeYes; Via PROFIBUS DP or PROFINET interface
Engineering with
Programming packageSTEP 7 V5.5 SP2 or higher and S7-Technology option package V4.2 SP3
Supply voltage
Rated value (DC)24 V
permissible range, lower limit (DC)19.2 V
permissible range, upper limit (DC)28.8 V
external protection for power supply lines (recommendation)2 A min.
Load voltage L+
Rated value (DC)24 V
Reverse polarity protectionYes
Digital outputs
— Rated value (DC)24 V; 2L+
— Reverse polarity protectionNo; 2L+
Input current
Current consumption (rated value)1 050 mA
Current consumption (in no-load operation), typ.230 mA
Inrush current, typ.6.5 A
I²t1 A²·s
Power loss
Power loss, typ.7.5 W
Work memory
Integrated1 024 kbyte
expandableNo
Load memory
Plug-in (MMC)Yes
Plug-in (MMC), max.8 Mbyte
Data management on MMC (after last programming), min.10 a
Backup
presentYes; Guaranteed by MMC (maintenance-free)
without batteryYes; Program and data
CPU processing times
for bit operations, typ.0.025 µs
for word operations, typ.0.03 µs
for fixed point arithmetic, typ.0.04 µs
for floating point arithmetic, typ.0.16 µs
CPU-blocks
Number of elements (total)2 048; (DBs, FCs, FBs); the maximum number of loadable blocks can be reduced by the MMC used.
DB
Number, max.2 048; Number range: 1 to 16000
Size, max.64 kbyte
FB
Number, max.2 048; Number range: 0 to 7999
Size, max.64 kbyte
FC
Number, max.2 048; Number range: 0 to 7999
Size, max.64 kbyte
OB
Number, max.see instruction list
Size, max.64 kbyte
Number of free cycle OBs1; OB 1
Number of time alarm OBs1; OB 10
Number of delay alarm OBs2; OB 20, 21
Number of cyclic interrupt OBs4; OB 32, 33, 34, 35
Number of process alarm OBs1; OB 40
Number of DPV1 alarm OBs3; OB 55, 56, 57
Number of isochronous mode OBs1; OB 61 - isochronous mode is possible either on DP or PROFINET IO (not simultaneously)
Number of technology synchronous alarm OBs1; OB 65
Number of startup OBs1; OB 100
Number of asynchronous error OBs6; OB 80, 82, 83, 85, 86, 87 (OB83 only for PROFINET IO)
Number of synchronous error OBs2; OB 121, 122
Nesting depth
per priority class16
additional within an error OB4
S7 counter
Number512
Retentivity
— can be setYes
— presetZ 0 to Z 7
Counting range
— can be setYes
— lower limit0
— upper limit999
IEC counter
presentYes
TypeSFB
NumberUnlimited (limited only by RAM capacity)
S7 timer
Number512
Retentivity
— adjustableYes
— presetNo retentivity
Time range
— lower limit10 ms
— upper limit9 990 s
IEC timer
presentYes
TypeSFB
NumberUnlimited (limited only by RAM capacity)
Data areas and their retentivity
Retentive data area (incl. timers, counters, flags), max.256 kbyte
Flag
Size, max.4 096 byte
Retentivity availableYes; From MB 0 to MB 4 095
Retentivity presetMB 0 to MB 15
Number of clock memories8; 1 memory byte
Data blocks
Retentivity adjustableYes; via non-retain property on DB
Retentivity presetYes
Local data
per priority class, max.32 768 byte; Max. 2048 bytes per block
I/O address area
Inputs8 192 byte
Outputs8 192 byte
of which distributed
— Inputs8 192 byte
— Outputs8 192 byte
Process image
Inputs8 192 byte
Outputs8 192 byte
Inputs, adjustable8 192 byte
Outputs, adjustable8 192 byte
Inputs, default256 byte
Outputs, default256 byte
Subprocess images
Number of subprocess images, max.1; With PROFINET IO, the length of the user data is limited to 1600 bytes
Digital channels
Inputs65 536
— of which central256
Outputs65 536
— of which central256
Analog channels
Inputs4 096
— of which central64
Outputs4 096
— of which central64
Hardware configuration
Number of expansion units, max.0
Number of DP masters
integrated2; 1 DP and 1 DP (drive)
via CP2; for DP
Number of operable FMs and CPs (recommended)
FM8
CP, PtP8
CP, LAN8
Rack
Racks, max.1
Modules per rack, max.8
Clock
Hardware clock (real-time)Yes
retentive and synchronizableYes
Backup time6 wk; At 40 °C ambient temperature
Deviation per day, max.10 s; Typ.: 2 s
Behavior of the clock following POWER-ONClock continues running after POWER OFF
Behavior of the clock following expiry of backup periodthe clock continues at the time of day it had when power was switched off
Operating hours counter
Number4
Number/Number range0 to 3
Range of values0 to 2^31 hours (when using SFC 101)
Granularity1 h
retentiveYes; Must be restarted at each restart
Clock synchronization
supportedYes
to MPI, masterYes
on MPI, deviceYes
to DP, masterYes
on DP, deviceYes; Only time-of-day slave
in AS, masterYes
in AS, deviceYes
on Ethernet via NTPYes; As client
Digital inputs
Number of digital inputs4
of which inputs usable for technological functions4
Input characteristic curve in accordance with IEC 61131, type 1Yes
horizontal installation
— up to 40 °C, max.4
— up to 60 °C, max.4
vertical installation
— up to 40 °C, max.4
Input voltage
Rated value (DC)24 V
for signal "0"-3 to +5V
for signal "1"+15 to +30 V
Input current
for signal "1", typ.7 mA
for technological functions
— at "0" to "1", max.10 µs; Typical
— at "1" to "0", max.10 µs; Typical
Cable length
shielded, max.1 000 m
Digital outputs
Number of digital outputs8
of which high-speed outputs8
Functionsfor technology functions, e.g. high-speed cam switch signals
Short-circuit protectionYes
Response threshold, typ.1 A
Limitation of inductive shutdown voltage to48 V
Controlling a digital inputNo
Switching capacity of the outputs
on lamp load, max.5 W
Load resistance range
lower limit48 Ω
upper limit4 kΩ
Output voltage
for signal "0", max.3 V; (2L+)
for signal "1", min.Rated voltage -2.5 V
Output current
for signal "1" rated value0.5 A
for signal "1" permissible range for 0 to 60 °C, min.5 mA
for signal "1" permissible range for 0 to 60 °C, max.0.6 A
for signal "0" residual current, max.0.3 mA
Parallel switching of two outputs
for upratingNo
for redundant control of a loadNo
Switching frequency
with resistive load, max.100 Hz
with inductive load, max.0.2 Hz; According to IEC 60947-5-1, DC-13
on lamp load, max.100 Hz
horizontal installation
— up to 40 °C, max.4 A
— up to 60 °C, max.3 A
all other mounting positions
— up to 40 °C, max.4 A
Integrated high-speed cams
Switching accuracy (+/-)70 µs
Cable length
shielded, max.1 000 m
Analog inputs
Number of analog inputs0
Connectable encoders
2-wire sensorNo
Interfaces
Number of PROFINET interfaces1
Number of RS 485 interfaces2
Number of RS 422 interfaces0
1. Interface
Interface typeIntegrated RS 485 interface
IsolatedYes
Interface types
RS 485Yes
Output current of the interface, max.200 mA
Protocols
MPIYes
PROFIBUS DP masterYes
PROFIBUS DP deviceYes
Point-to-point connectionNo
MPI
Transmission rate, max.12 Mbit/s
Services
— PG/OP communicationYes
— RoutingYes
— Global data communicationYes
— S7 basic communicationYes
— S7 communicationYes
— S7 communication, as clientNo; but via CP and loadable FB
— S7 communication, as serverYes
PROFIBUS DP master
Transmission rate, max.12 Mbit/s
max. number of DP devices124
Services
— PG/OP communicationYes
— RoutingYes
— Global data communicationNo
— S7 basic communicationYes; I blocks only
— S7 communicationYes
— S7 communication, as clientNo
— S7 communication, as serverYes
— EquidistanceYes
— Isochronous modeYes; OB 61; isochronous mode can only be used alternatively on PROFIBUS DP or PROFINET IO
— SYNC/FREEZEYes
— activation/deactivation of DP devicesYes
— max. number of DP devices that can be activated/deactivated at the same time8
— Direct data exchange (slave-to-slave communication)Yes; as subscriber
— DPV1Yes
Address area
— Inputs, max.8 kbyte
— Outputs, max.8 kbyte
User data per DP device
— Inputs, max.244 byte
— Outputs, max.244 byte
PROFIBUS DP device
Transmission rate, max.12 Mbit/s
automatic baud rate searchYes; only with passive interface
Address area, max.32
User data per address area, max.32 byte
Services
— PG/OP communicationYes
— RoutingYes; Only with active interface
— Global data communicationNo
— S7 basic communicationNo
— S7 communicationYes
— S7 communication, as clientNo
— S7 communication, as serverYes; Connection configured on one side only
— Direct data exchange (slave-to-slave communication)Yes
— DPV1No
Transfer memory
— Inputs244 byte
— Outputs244 byte
2. Interface
Interface typeIntegrated RS 485 interface
IsolatedYes
Interface types
RS 485Yes
Output current of the interface, max.200 mA
Protocols
MPINo
PROFIBUS DP masterYes; DP(DRIVE)-Master
PROFIBUS DP deviceNo
Point-to-point connectionNo
PROFIBUS DP master
Transmission rate, max.12 Mbit/s
max. number of DP devices64
Services
— PG/OP communicationNo
— RoutingNo
— Global data communicationNo
— S7 basic communicationNo
— S7 communicationNo
— EquidistanceYes
— Isochronous modeYes
— SYNC/FREEZENo
— activation/deactivation of DP devicesYes
— DPV1No
Address area
— Inputs, max.1 024 byte
— Outputs, max.1 024 byte
User data per DP device
— Inputs, max.244 byte
— Outputs, max.244 byte
PROFIBUS DP device
Transmission rate, max.12 Mbit/s
3. Interface
Interface typePROFINET
IsolatedYes
automatic detection of transmission rateYes; 10/100 Mbit/s
AutonegotiationYes
AutocrossingYes
Change of IP address at runtime, supportedYes
Interface types
RJ 45 (Ethernet)Yes
Number of ports2
integrated switchYes
Protocols
MPINo
PROFINET IO ControllerYes; Also simultaneously with IO-Device functionality
PROFINET IO deviceYes; Also simultaneously with IO Controller functionality
PROFIBUS DP masterNo
PROFIBUS DP deviceNo
Open IE communicationYes; Via TCP/IP, ISO on TCP, and UDP
Web serverYes
Media redundancyYes
PROFINET IO Controller
Transmission rate, max.100 Mbit/s
Services
— PG/OP communicationYes
— RoutingYes
— S7 communicationYes; with loadable FBs, max. configurable connections: 16, max. number of instances: 32
— Isochronous modeYes; OB 61; isochronous mode can only be used alternatively on PROFIBUS DP or PROFINET IO
— Shared deviceYes
— Prioritized startupYes
— Number of IO devices with prioritized startup, max.32
— Number of connectable IO Devices, max.128
— Of which IO devices with IRT, max.64
— of which in line, max.64
— Number of connectable IO Devices for RT, max.128
— of which in line, max.128
— Activation/deactivation of IO DevicesYes
— Number of IO Devices that can be simultaneously activated/deactivated, max.8
— IO Devices changing during operation (partner ports), supportedYes
— Number of IO Devices per tool, max.8
— Device replacement without swap mediumYes
— Send cycles250 µs, 500 µs, 1 ms, 2 ms, 4 ms
— Updating time250 µs to 512 ms (depending on the operating mode, see Manual "S7-300 CPU 31xC and CPU 31x, technical Data" for more details)
Address area
— Inputs, max.8 kbyte
— Outputs, max.8 kbyte
— User data consistency, max.1 024 byte
Services
— PG/OP communicationYes
— RoutingYes
— S7 communicationYes; with loadable FBs, max. configurable connections: 16, max. number of instances: 32
— Isochronous modeNo
— IRTYes
— PROFIenergyYes; With SFB 73 / 74 prepared for loadable PROFIenergy standard FB for I-Device
— Shared deviceYes
— Number of IO Controllers with shared device, max.2
Transfer memory
— Inputs, max.1 440 byte; Per IO Controller with shared device
— Outputs, max.1 440 byte; Per IO Controller with shared device
Submodules
— Number, max.64
— User data per submodule, max.1 024 byte
Open IE communication
Number of connections, max.16
Local port numbers used at the system end0, 20, 21, 23, 25, 80, 102, 135, 161, 443, 8080, 34962, 34963, 34964, 65532, 65533, 65534, 65535
Keep-alive function, supportedYes
Protocols
PROFIsafeNo
Media redundancy
— Switchover time on line break, typ.200 ms; PROFINET MRP
— Number of stations in the ring, max.50
Open IE communication
TCP/IPYes; via integrated PROFINET interface and loadable FBs
— Number of connections, max.16
— Data length for connection type 01H, max.1 460 byte
— Data length for connection type 11H, max.32 768 byte
— several passive connections per port, supportedYes
ISO-on-TCP (RFC1006)Yes; via integrated PROFINET interface and loadable FBs
— Number of connections, max.16
— Data length, max.32 768 byte
UDPYes; via integrated PROFINET interface and loadable FBs
— Number of connections, max.16
— Data length, max.1 472 byte
Web server
supportedYes
User-defined websitesYes
Number of HTTP clients5
Communication functions
PG/OP communicationYes
Data record routingYes
Global data communication
supportedYes
Number of GD loops, max.8
Number of GD packets, max.8
Number of GD packets, transmitter, max.8
Number of GD packets, receiver, max.8
Size of GD packets, max.22 byte
Size of GD packet (of which consistent), max.22 byte
S7 basic communication
supportedYes
User data per job, max.76 byte
User data per job (of which consistent), max.76 byte; 76 bytes (with X_SEND or X_RCV); 64 bytes (with X_PUT or X_GET as server)
S7 communication
supportedYes
as serverYes
as clientYes; via integrated PROFINET interface and loadable FB or via CP and loadable FB
User data per job, max.See online help of STEP 7 (shared parameters of the SFBs/FBs and of the SFCs/FCs of S7 Communication)
S5 compatible communication
supportedYes; via CP and loadable FC
Number of connections
overall32
usable for PG communication31
— reserved for PG communication1
— adjustable for PG communication, min.1
— adjustable for PG communication, max.31
usable for OP communication31
— reserved for OP communication1
— adjustable for OP communication, min.1
— adjustable for OP communication, max.31
usable for S7 basic communication30
— reserved for S7 basic communication0
— adjustable for S7 basic communication, min.0
— adjustable for S7 basic communication, max.30
usable for S7 communication16
— reserved for S7 communication0
— adjustable for S7 communication, min.0
— adjustable for S7 communication, max.16
total number of instances, max.32
usable for routingX1 as MPI: max. 10; X1 as DP master: max. 24; X1 as DP slave (active): max. 14; X2 as PROFINET: 24 max.
S7 message functions
Number of login stations for message functions, max.32; Depending on the configured connections for PG/OP and S7 basic communication
Process diagnostic messagesYes
simultaneously active Alarm_S blocks, max.300
Test commissioning functions
Status blockYes; Up to 2 simultaneously
Single stepYes
Number of breakpoints4; without continuation
Status/control
Status/control variableYes
VariablesInputs, outputs, memory bits, DB, times, counters
Number of variables, max.30
— of which status variables, max.30
— of which control variables, max.14
Forcing
ForcingYes
Forcing, variablesInputs, outputs
Number of variables, max.10
Diagnostic buffer
presentYes
Number of entries, max.500
— can be setNo
— of which powerfail-proof100; Only the last 100 entries are retained
Number of entries readable in RUN, max.499
— can be setYes; From 10 to 499
— preset10
Service data
Can be read outYes
Interrupts/diagnostics/status information
AlarmsNo
Diagnostics functionNo
Diagnostics indication LED
Status indicator digital input (green)Yes
Status indicator digital output (green)Yes
Potential separation digital inputs
between the channels and backplane busYes
Potential separation digital outputs
between the channels and backplane busYes
Isolation
Isolation tested with500 V DC
Ambient temperature during operation
min.0 °C
max.60 °C
Configuration software
STEP 7Yes; STEP 7 V5.5 SP2 or higher and S7-Technology option package V4.2 SP3
Programming
Command setsee instruction list
Nesting levels8
System functions (SFC)see instruction list
System function blocks (SFB)see instruction list
Programming language
— LADYes
— FBDYes
— STLYes
— SCLYes
— CFCYes
— GRAPHYes
— HiGraph®Yes
Know-how protection
User program protection/password protectionYes
Block encryptionYes; With S7 block Privacy
Dimensions
Width120 mm
Height125 mm
Depth130 mm
Weights
Weight, approx.640 g