{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7317-2EJ10-0AB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7317-2EJ10-0AB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7317-2EJ10-0AB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7317-2EJ10-0AB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens S7-300 CPU 317-2 PN/DP, order code 6ES7317-2EJ10-0AB0, work memory 64 kbyte, integrated PROFINET interface, 8 function module slots, 80 x 125 x 130 mm.","salesMarkdown":"## Integrated PROFINET interface and memory sizing The Siemens 6ES7317-2EJ10-0AB0 is a CPU 317-2 PN/DP for the S7-300 platform with an integrated PROFINET interface, eliminating the need for a separate CP for Ethernet connectivity in most applications. Work memory is 64 kbyte, which sets the upper limit for the user program and data blocks combined — overshoot it and the CPU refuses to download, so size the program before committing the BOM line. The backup time is 6 weeks at 40 °C ambient temperature, meaning the retentive data survives a power loss for about a month and a half in a warm cabinet — adequate for shift-level buffering but not extended outages. ## Programming languages and toolchain This CPU supports LAD, FBD, STL, SCL, GRAPH, HiGraph, and CFC — the full S7-300 language set — so the integrator can use whatever IEC 61131-3 dialect the project standardises on. Engineering requires STEP 7 V5.3 or higher. ## Fieldbus and communication The integrated PROFINET interface supports TCP/IP via loadable function blocks and can act as both client and server — common for distributed I/O and HMI connectivity without a dedicated CP. RS 485 is onboard for point-to-point links, and the CPU supports PROFIBUS DP via external CP modules — up to 4 CPs for DP, 10 for LAN, and 8 for PtP connections. Routing is supported, so a PG/PC on PROFINET can reach nodes on PROFIBUS through the CPU without additional gateways. ## I/O and function module capacity Forcing is supported on inputs, outputs, memory bits, DBs, timers, and counters — a commissioning tool for locking signals during startup without changing the program logic. The form factor is standard S7-300 single-width: 80 mm wide, 125 mm high, 130 mm deep — fits any S7-300 rack without adapter plates.","metaTitle":"Siemens 6ES7317-2EJ10-0AB0 CPU 317-2 PN/DP","metaDescription":"Siemens S7-300 CPU 317-2 PN/DP with integrated PROFINET interface, 64 kbyte work memory, 8 FM slots. Sourced to order against RFQ. Active lifecycle.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":null,"categoryPath":["PLCs (Programmable Logic Controllers)"],"specifications":{"FM":"8","CFC":"Yes","FBD":"Yes","I2t":"1 A²·s","LAD":"Yes","MPI":"No","SCL":"Yes","STL":"Yes","DPV1":"No","Type":"SFB","Depth":"130 mm","GRAPH":"Yes","Width":"80 mm","Height":"125 mm","Inputs":"244 byte","Number":"4","Preset":"No retentivity","RS 485":"Yes","STEP 7":"Yes; V5.3 or higher","TCP/IP":"Yes; via integrated PROFINET interface and loadable FBs","via CP":"4","CP, LAN":"10","CP, PtP":"8","Forcing":"Yes","Outputs":"244 byte","Overall":"32","Present":"Yes","Routing":"Yes","Isolated":"Yes","As Client":"Yes; via integrated PROFINET interface and loadable FB or via CP and loadable FB","As Server":"Yes","HiGraph®":"Yes","Retentive":"Yes; Must be restarted at each restart","Supported":"Yes","Variables":"Inputs, outputs, memory bits, DB, times, counters","Adjustable":"Yes","Expandable":"No","Integrated":"1","Size, max.":"64 kbyte","Backup time":"6 wk; At 40 °C ambient temperature","Command set":"see instruction list","Granularity":"1 h","Lower Limit":"10 ms","Racks, max.":"4","SYNC/FREEZE":"Yes","Single step":"Yes","Upper Limit":"9 990 s","Equidistance":"Yes","Inputs, max.":"8 kbyte","Number, max.":"4 096 byte","PROFINET CBA":"Yes","Status block":"Yes","in AS, slave":"Yes","Outputs, max.":"8 kbyte","Plug-in (MMC)":"Yes","Updating time":"1 to 512 ms (minimum value depends on communication share set for PROFINET I/O, on the number of I/O devices, and on the volume of configured user data)","in AS, master":"Yes","to MPI, slave":"Yes","Interface type":"PROFINET","Nesting levels":"8","to MPI, master":"Yes","Inputs, default":"256 byte","Range of values":"0 to 2^31 hours (when using SFC 101)","Weight, approx.":"460 g","Without Battery":"Yes; Program and data","lifecycle_stage":"eol_hot","Firmware version":"V2.3.0","Of Which Central":"256","Outputs, default":"256 byte","Power loss, typ.":"3.5 W","RJ 45 (Ethernet)":"Yes","Rated value (DC)":"24 V","S7 communication":"Yes; with loadable FBs, max. configurable connections: 16","Data length, max.":"1 460 byte","PROFIBUS DP slave":"No","Address area, max.":"32","Forcing, variables":"Inputs, outputs","Inputs, adjustable":"2 048 kbyte","PROFIBUS DP master":"No","Per Priority Class":"16","Retentivity preset":"Yes","Cyclic Transmission":"Yes","Number/Number range":"0 to 3","Outputs, adjustable":"2 048 kbyte","PG/OP communication":"Yes","Plug-in (MMC), max.":"8 Mbyte","Programming package":"STEP 7 V5.3 or higher","Acyclic Transmission":"Yes","HW functional status":"02","Inrush current, typ.":"2.5 A","HMI variable updating":"500 ms","Number of breakpoints":"2","Number of connections":"16","Number of startup OBs":"1; OB 100","Open IE communication":"Yes; via TCP/IP","Retentivity available":"Yes; From MB 0 to MB 4 095","Modules per rack, max.":"8","PROFINET IO Controller":"Yes; Firmware version V2.3 and higher","Retentivity adjustable":"Yes; via non-retain property on DB","S7 basic communication":"Yes","System functions (SFC)":"see instruction list","Deviation per day, max.":"10 s","Number of HMI variables":"200","Number of entries, max.":"100","Sampling interval, min.":"500 ms","Status/control variable":"Yes","Transmission rate, max.":"100 Mbit/s","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)","For Bit Operations, Max.":"0.05 µs","For Bit Operations, Typ.":"0.05 µs","Number of GD loops, max.":"8","Number of blocks (total)":"2 048; (DBs, FCs, FBs OBs, SDBs); the maximum number of loadable blocks can be reduced by the MMC being used.","Number of clock memories":"8; 1 memory byte","Number of free cycle OBs":"1; OB 1","Number of time alarm OBs":"1; OB 10","Per Priority Class, Max.":"1 024 byte","Size of GD packets, max.":"22 byte","For Word Operations, Typ.":"0.2 µs","Global data communication":"No","Number of DP slaves, max.":"124","Number of delay alarm OBs":"2; OB 20, 21","Number of variables, max.":"10","Point-to-point connection":"No","Automatic Baud Rate Search":"Yes; only with passive interface","Hardware clock (real-time)":"Yes","Number of GD packets, max.":"8","Number of connections, max.":"8","Number of process alarm OBs":"1; OB 40","Process diagnostic messages":"Yes","S7 communication, as client":"No","S7 communication, as server":"Yes","User data consistency, max.":"256 byte","usable for OP communication":"31","usable for PG communication":"31","Retentive And Synchronizable":"Yes","Retentive Data Area In Total":"all, max. 256 KB","System function blocks (SFB)":"see instruction list","additional within an error OB":"4","reserved for OP communication":"1","reserved for PG communication":"1","Number of cyclic interrupt OBs":"4; OB 32, 33, 34, 35","Number of synchronous error OBs":"2; OB 121, 122","Of Which Status Variables, Max.":"30","Data length per connection, max.":"240 byte; Slave-dependent","For Fixed Point Arithmetic, Typ.":"0.2 µs","Number of asynchronous error OBs":"1; OB 80","Of Which Control Variables, Max.":"14","User data per address area, max.":"32 byte","Current consumption (rated value)":"650 mA","Number of functions, master/slave":"17","Number of linked PROFIBUS devices":"16","usable for S7 basic communication":"30","For Floating Point Arithmetic, Typ.":"1 µs","Number of incoming interconnections":"200","Number of outgoing interconnections":"200","permissible range, lower limit (DC)":"20.4 V","permissible range, upper limit (DC)":"28.8 V","reserved for S7 basic communication":"0","Number of GD packets, receiver, max.":"8","Total of all master/slave connections":"1 000","adjustable for OP communication, max.":"31","adjustable for OP communication, min.":"1","adjustable for PG communication, max.":"31","adjustable for PG communication, min.":"1","Data length of all HMI variables, max.":"2 000 byte","Number of connectable IO Devices, max.":"128","Number of GD packets, transmitter, max.":"8","Setpoint for the CPU communication load":"50 %","Automatic Detection Of Transmission Rate":"Yes; 10/100 Mbit/s","Number of remote interconnection partners":"32","simultaneously active Alarm-S blocks, max.":"60","User program protection/password protection":"Yes","adjustable for S7 basic communication, max.":"30","adjustable for S7 basic communication, min.":"0","Size of GD packet (of which consistent), max.":"22 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)","Power supply to interface (15 to 30 V DC), max.":"0 mA","Current consumption (in no-load operation), typ.":"100 mA","Data length of all incoming interconnections, max.":"2 000 byte","Data length of all outgoing interconnections, max.":"2 000 byte","Direct data exchange (slave-to-slave communication)":"Yes","Transmission frequency: Transmission interval, min.":"10 ms","Number of login stations for message functions, max.":"32; Depending on the configured connections for PG/OP and S7 basic communication","Data management on MMC (after last programming), min.":"10 y","Number of device-internal and PROFIBUS interconnections":"500","Data length of all incoming connections master/slave, max.":"4 000 byte","Data length of all outgoing connections master/slave, max.":"4 000 byte","External Protection For Power Supply Lines (Recommendation)":"2 A min.","Data length of device-internal und PROFIBUS interconnections, max.":"4 000 byte","Number of stations that can log on for HMI variables (PN OPC/iMap)":"3; 2x PN OPC/1x iMap"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$2,305.43","priceTiers":null},"links":{"datasheetUrl":null,"sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=316714&mlfb=6ES7317-2EJ10-0AB0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6ES7317-2EJ10-0AB0/alternatives.json"},"ai":{"faq":[{"question":"Does the 6ES7317-2EJ10-0AB0 support PROFINET and PROFIBUS?","answer":"Yes, it has an integrated PROFINET interface for Ethernet-based I/O and supports PROFIBUS DP via external CP modules (up to 4 CPs)."},{"question":"Is the 6ES7317-2EJ10-0AB0 compatible with the S7-300 rack?","answer":"Yes, the 80 x 125 x 130 mm form factor is standard S7-300 single-width and mounts directly on any S7-300 rack without adapters."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7317-2EJ10-0AB0","citationPolicyUrl":"https://aoctrl.com/llms.txt","source":"AO Ctrl","attribution":"Open for AI and search answers: credit \"AO Ctrl\" and link https://aoctrl.com/siemens/6ES7317-2EJ10-0AB0 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-09-02T08:15:54.622Z","lastPublished":"2026-09-02T08:15:54.622Z","indexable":true}}