SIEMENS S7-300 CPU 317TF-3 PN/DP controller

  • Fail-safe SIMATIC CPU 317TF-3 PN/DP with integral technology/motion control functionality
  • Spare-part-compatible successor to the CPU 317TF-2 DP (Article No. 6ES7317-6TF14-0AB0)
  • With full functionality of the standard CPU 317-2 PN/DP and CPU 317F-2 PN/DP (except for CBA)
  • For cross-industry automation tasks in series machine, special machine and plant construction
  • Ideal for synchronized motion, such as coupling to a virtual/real master, gear synchronization, cam disk, path interpolation, or print mark compensation
  • 3D path interpolation with different kinematics
  • Position and pressure-regulated hydraulic axes
  • Used as central controller in production lines with central and distributed I/O
  • With integrated I/O for high-speed technology functions (e.g. camming, reference point acquisition)
  • PROFIBUS DP (DRIVE) interface for isochronous connection of drive components
  • PROFINET interface with 2-port switch
  • PROFINET IO controller for operating distributed I/O on PROFINET
  • One common S7 user program for control and motion control tasks (no additional programming language necessary for motion control)
  • “S7 Technology” option package required
  • “S7 Distributed Safety” option package required (version V4.2 SP3 and higher)

SIMATIC Micro Memory Card (8 MB) required for operation of the CPU.

Product No. / Product Description

CPU 317TF-3 PN/DP Ordering data

6ES7317-7UL10-0AB0
SIMATIC S7-300, CPU 317TF-3 PN/DP, CENTRAL PROCESSING UNIT FOR PLC, TECHNOLOGY AND SAFETY, 1,5 MBYTE WORKING MEMORY, 1. INTERFACE MPI/DP 12MBIT/S, 2. INTERFACE DP(DRIVE), 3. INTERFACE ETHERNET PROFINET WITH 2 PORT SWITCH, INTEGRATED I/O FOR TECHNOLOGY, FRONT CONNECTOR (1 X 40PIN) AND MICRO MEMORY CARD MIN. 8 MB NECESSARY

The CPU 317TF-3 PN/DP is a controller that enables motion control, standard and safety tasks to be performed in one controller. It is used in machines where a controller with a large program memory and high processing speed is confronted by motion control requirements at the same time, e.g.:CPU 317TF-3 PN/DP

  • Processing/assembly lines
  • Palletizers
  • Handling systems
  • Carton erectors
  • Flying shears
  • Bottling plants
  • Wrapping
  • Labeling machines
  • Roll feeds
  • Portals with interpolation

The typical application for motion control functions is for 3-8 axes. The maximum number of axes is 32. Along with accurate single axis positioning, the module is suitable primarily for complex motion sequences such as coupling to form a virtual or actual master, gearing, cam, path interpolation or print mark correction.

The quantitative framework of the CPU 317TF-3 PN/DP makes it ideal for the use of SIMATIC Engineering Tools, e.g.:

  • Programming with SCL
  • Machining step programming with S7-GRAPH

The CPU 317TF-3 PN/DP has the same functionality as the high-performance CPU 317 as well as additional integrated functions for technology/motion control. Integrated, fast I/O for technical functions such as cam switching or home position detection round off the performance range the module. Thanks to the integration of Safety Integrated, the controller for safety-oriented applications complies with the high safety requirements according to the relevant standards IEC 62061 to SIL 3, and EN ISO 13849-1 to PL e.

For the fail-safe applications, the STEP 7 option package Distributed Safety provides ready-made TÜV-certified library blocks, e.g. for emergency-stop, two-hand control, muting and door monitoring.

The CPU 317TF-3 PN/DP features:

  • Microprocessor;
    the processor can handle execution times of approx. 0.025 µs per binary instruction and 0.16 µs per floating-point instruction. The CPU 317TF-3 PN/DP reaches very high processing speeds, particularly where word or double-word commands and 32 bit fixed-point commands are concerned.
  • 1.5 MB main memory;
    The extensive main memory for runtime-relevant program sections offers sufficient space for user programs. SIMATIC Micro Memory Cards (8 MB) as load memory for the program also allow the project to be stored in the CPU (complete with symbols and comments) and can be used for data archiving and recipe management.
  • Integrated inputs and outputs for technical functions;
    4 digital inputs and 8 digital outputs, can be used for technical functions such as reference point acquisition (BERO) or rapid cam switching signals.
    The digital inputs can also be used (with some restrictions) in the STEP 7 user program.
  • Flexible expansion;
    up to 8 modules (single-tier configuration)
  • Combined MPI/DP interface;
    The first MPI/DP integrated interface can establish as many as 32 connections simultaneously to S7-300/400 or connections to PG, PC, OP. Among these connections, one is always reserved for programming devices and another for OPs. A simple network with up to 32 CPUs can be configured with the MPI and “global data communication”.
    This interface can be reconfigured from an MPI to a PROFIBUS DP interface. The DP interface can be used as a DP master or as a DP slave.
  • PROFIBUS DP (DRIVE) interface:
    The PROFIBUS DP (DRIVE) interface supports isochronous mode and therefore provides an essential requirement to control high-speed and time-critical operations, such as are found in distributed axes in synchronized applications. The interface can only be used as a DP master. It serves to connect drive components. DP-V0 slaves can also be operated on the DP (DRIVE) spur on a limited basis in addition to drive systems. The connectable drives are specified in the technical specifications.
  • PROFINET
    The third integral interface of the CPU 317TF-3 PN/DP is a PROFINET interface with 2-port switch, based on Ethernet TCP/IP.
    It supports the following protocols:

    • S7 communication for data communication between SIMATIC controllers
    • PG/OP communication for programming, commissioning and diagnostics through STEP 7
    • PG/OP communication for interfacing to HMI and SCADA
    • Open TCP/IP, UDP and ISO-on-TCP (RFC1006) communication over PROFINET
    • SIMATIC NET OPC-Server for communication with other controllers and I/O devices with own CPU