{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7313-6CG04-0AB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7313-6CG04-0AB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7313-6CG04-0AB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7313-6CG04-0AB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens SIMATIC S7-300 CPU 313C, 6ES7313-6CG04-0AB0, compact CPU with 8 integrated function modules, 244 byte I/O, I2t 0.7 A²·s.","salesMarkdown":"## CPU 313C — compact controller with 8 function modules The Siemens 6ES7313-6CG04-0AB0 is a SIMATIC S7-300 CPU 313C compact PLC. It carries 8 integrated function modules (FM 8) — a count that tells the sourcing buyer this CPU packs dedicated hardware for counting, positioning, or closed-loop control without needing a separate FM module slot. The CPU supports LAD, FBD, STL, SCL, GRAPH, and CFC programming languages — STEP 7 V5.5 + SP1 or higher (or V5.3 + SP2 with HSP 203) is required. This means the existing codebase from earlier S7-300 projects can migrate directly, but the engineering station must be at that revision level. PROFIBUS DP connectivity is handled via a CP module and loadable FC/FB — the CPU itself does not have a DP interface onboard. It acts as both DP client and server, but routing requires an active interface. ## I/O capacity and retentive data handling The CPU addresses 244 bytes of inputs and 244 bytes of outputs — a fixed I/O image that cannot be expanded. Forcing is supported, which helps during commissioning when you need to override a sensor state temporarily. Retentive data (inputs, outputs, memory bits, DBs, timers, counters) must be restarted at each restart. The retentive range is adjustable from 10 to 499 — set this in the CPU properties before download. The I²t rating of 0.7 A²·s limits the inrush current the CPU can handle from the backplane bus — relevant when calculating the total load on the S7-300 power supply module. ## Communication interfaces and configuration The CPU has an isolated RS 485 interface onboard — this is the MPI/PROFIBUS port. MPI is not supported, so the interface is strictly for PROFIBUS DP or point-to-point communication via CP modules. Up to 4 CP modules (communication processors) can be added for LAN, and up to 8 for PtP connections. The latest GSD file is available from Siemens for PROFIBUS integration. PROFIsafe is not supported — this CPU cannot be used in safety-rated applications without a separate fail-safe module. ## Physical dimensions and sourcing The depth clears most enclosure backplates without interference.","metaTitle":"Siemens 6ES7313-6CG04-0AB0 CPU 313C, 8 FM, 0.7 A²·s","metaDescription":"Siemens 6ES7313-6CG04-0AB0 CPU 313C compact PLC. 8 function modules, I2t 0.7 A²·s, 244 byte I/O. Supports STEP 7 V5.5. Available to order, quoted on request.","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":"0.7 A²·s","LAD":"Yes","MPI":"No","SCL":"Yes","STL":"Yes","DPV1":"No","Max.":"60 °C","Min.":"0 °C","Type":"SFB","Depth":"130 mm","GRAPH":"Yes","Width":"80 mm","Height":"125 mm","Inputs":"244 byte","Number":"1","Preset":"10","RS 485":"Yes","STEP 7":"Yes; STEP 7 V5.5 + SP1 or higher or STEP 7 V5.3 + SP2 or higher with HSP 203","via CP":"4","CP, LAN":"6","CP, PtP":"8","Forcing":"Yes","Outputs":"244 byte","Overall":"8","Present":"Yes","Routing":"Yes; Only with active interface","GSD file":"The latest GSD file is available on the Internet (http://www.siemens.com/profibus-gsd)","Isolated":"Yes","As Client":"Yes; Via CP and loadable FB","As Server":"Yes","HiGraph®":"Yes","PROFIsafe":"No","Retentive":"Yes; Must be restarted at each restart","Supported":"Yes; via CP and loadable FC","Variables":"Inputs, outputs, memory bits, DB, times, counters","Adjustable":"Yes; From 10 to 499","Expandable":"No","Integrated":"1","Size, max.":"256 byte","Backup time":"6 wk; At 40 °C ambient temperature","Command set":"see instruction list","Granularity":"1 h","Lower Limit":"48 Ω","Racks, max.":"4","Rated value":"3 ms","STEP 7 Lite":"No","SYNC/FREEZE":"Yes","Single step":"Yes","Upper Limit":"4 kΩ","Equidistance":"Yes","For Uprating":"No","Inputs, max.":"244 byte","Number, max.":"see instruction list","PROFINET CBA":"No","Status block":"Yes; Up to 2 simultaneously","in AS, slave":"No","to DP, slave":"Yes","2-Wire Sensor":"Yes","Outputs, max.":"244 byte","Plug-in (MMC)":"Yes","in AS, master":"Yes","to DP, master":"Yes; With DP slave only slave clock","to MPI, slave":"Yes","Digital inputs":"124.0 to 125.7","For Signal \"0\"":"-3 to +5V","For Signal \"1\"":"+15 to +30 V","Interface type":"Integrated RS 485 interface","Nesting levels":"8","PID controller":"Yes","Shielded, Max.":"1 000 m","to MPI, master":"Yes","Can Be Read Out":"Yes","Digital outputs":"124.0 to 125.7","Inputs, default":"128 byte","Parameterizable":"Yes; 0.1 / 0.3 / 3 / 15 ms (You can reconfigure the input delay of the standard inputs during program runtime. Please note that under certain circumstances your newly set filter time may not be effective until the next filter cycle.)","Range of values":"0 to 2^31 hours (when using SFC 101)","Weight, approx.":"500 g","Without Battery":"Yes; Program and data","lifecycle_stage":"eol_hot","Block encryption":"Yes; With S7 block Privacy","Firmware version":"V3.3","Isochronous mode":"No","Of Which Central":"248","Outputs, default":"128 byte","Power loss, typ.":"9 W","Rated value (DC)":"24 V","S7 communication":"Yes; Yes (only server; connection configured at one end)","Unshielded, Max.":"600 m","PROFIBUS DP slave":"Yes","Repeat rate, min.":"1 s","Address area, max.":"32","Forcing, variables":"Inputs, outputs","Inputs, adjustable":"2 048 byte","Number of counters":"3; See \"Technological Functions\" manual","On Lamp Load, Max.":"100 Hz","PROFIBUS DP master":"Yes","PROFINET IO Device":"No","Per Priority Class":"16","Retentivity preset":"Yes","Usable For Routing":"4; max.","up to 40 °C, max.":"2 A","up to 60 °C, max.":"2 A","At \"0\" To \"1\", Max.":"16 µs; Minimum pulse width/minimum pause between pulses at maximum counting frequency","Data record routing":"Yes","Number/Number range":"0","Outputs, adjustable":"2 048 byte","PG/OP communication":"Yes","Plug-in (MMC), max.":"8 Mbyte","Programming package":"STEP 7 V5.5 + SP1 or higher or STEP 7 V5.3 + SP2 or higher with HSP 203","Between The Channels":"Yes","For Signal \"1\", Min.":"L+ (-0.8 V)","For Signal \"1\", Typ.":"8 mA","HW functional status":"01","Inrush current, typ.":"5 A","Frequency measurement":"Yes","Isolation tested with":"600 V DC","Number of breakpoints":"4","Number of startup OBs":"1; OB 100","Retentivity available":"Yes; MB 0 to MB 255","Controlled Positioning":"No","Modules per rack, max.":"8; In rack 3 max. 7","PROFINET IO Controller":"No","Retentivity adjustable":"Yes; via non-retain property on DB","S7 basic communication":"No","System functions (SFC)":"see instruction list","Deviation per day, max.":"10 s; Typ.: 2 s","Limit frequency (pulse)":"2.5 kHz","Number of analog inputs":"0","Number of entries, max.":"500","Number of pulse outputs":"3; Pulse width modulation up to 2.5 kHz (see \"Technological Functions\" Manual)","Status/control variable":"Yes","Transmission rate, max.":"12 Mbit/s","User data per job, max.":"180 kbyte; With PUT/GET","Counting frequency, max.":"30 kHz","For Bit Operations, Typ.":"0.07 µs","Number of DPV1 alarm OBs":"3; OB 55, 56, 57","Number of GD loops, max.":"8","Number of analog outputs":"0","Number of blocks (total)":"1 024; (DBs, FCs, FBs); the maximum number of loadable blocks can be reduced by the MMC used.","Number of clock memories":"8; 1 memory byte","Number of digital inputs":"16","Number of free cycle OBs":"1; OB 1","Number of time alarm OBs":"1; OB 10","Of Which Powerfail-Proof":"100; Only the last 100 entries are retained","Per Priority Class, Max.":"32 kbyte; Max. 2048 bytes per block","Response threshold, typ.":"1 A","Short-circuit protection":"Yes; Clocked electronically","Size of GD packets, max.":"22 byte","integrated channels (AI)":"0","integrated channels (AO)":"0","integrated channels (DI)":"16","integrated channels (DO)":"16","For Word Operations, Typ.":"0.15 µs","Global data communication":"No","Number of DP slaves, max.":"124","Number of delay alarm OBs":"2; OB 20, 21","Number of digital outputs":"16","Number of variables, max.":"10","Point-to-point connection":"No","With Inductive Load, Max.":"0.5 Hz","With Resistive Load, Max.":"100 Hz","Automatic Baud Rate Search":"Yes; only with passive interface","For Signal \"1\" Rated Value":"500 mA","Hardware clock (real-time)":"Yes","Number of GD packets, max.":"8","Number of frequency meters":"3; up to 30 kHz (see \"Technological Functions\" manual)","from load voltage L+, max.":"50 mA","Controlling a digital input":"Yes","Number of RS 422 interfaces":"0","Number of RS 485 interfaces":"2; MPI and PROFIBUS DP","Number of process alarm OBs":"1; OB 40","Of Which High-Speed Outputs":"4; Notice: You cannot connect the fast outputs of your CPU in parallel","Process diagnostic messages":"Yes","Reverse polarity protection":"No","S7 communication, as client":"No","S7 communication, as server":"Yes","usable for OP communication":"7","usable for PG communication":"7","Retentive And Synchronizable":"Yes","System function blocks (SFB)":"see instruction list","Number of PROFINET interfaces":"0","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","For Redundant Control Of A Load":"Yes","Number of expansion units, max.":"3","Number of synchronous error OBs":"2; OB 121, 122","Of Which Status Variables, Max.":"30","For Fixed Point Arithmetic, Typ.":"0.2 µs","Number of asynchronous error OBs":"5; OB 80, 82, 85, 86, 87","Of Which Control Variables, Max.":"14","User data per address area, max.":"32 byte","Current consumption (rated value)":"800 mA","usable for S7 basic communication":"4","Between The Channels, In Groups Of":"8","For Floating Point Arithmetic, Typ.":"0.72 µs","For Signal \"1\" Minimum Load Current":"5 mA","Potential separation digital inputs":"Yes","permissible range, lower limit (DC)":"19.2 V","permissible range, upper limit (DC)":"28.8 V","reserved for S7 basic communication":"0","Activation/deactivation of DP slaves":"Yes","Number of GD packets, receiver, max.":"8","Potential separation digital outputs":"Yes","For Signal \"0\" Residual Current, Max.":"0.5 mA","Output current of the interface, max.":"200 mA","adjustable for OP communication, max.":"7","adjustable for OP communication, min.":"1","adjustable for PG communication, max.":"7","adjustable for PG communication, min.":"1","Between The Channels And Backplane Bus":"Yes","For Signal \"1\" Permissible Range, Max.":"0.6 A","For Signal \"1\" Permissible Range, Min.":"5 mA","Status indicator digital input (green)":"Yes","Number of GD packets, transmitter, max.":"8","Number of entries readable in RUN, max.":"499","Status indicator digital output (green)":"Yes","Behavior of the clock following POWER-ON":"Clock continues running after POWER OFF","Mains/voltage failure stored energy time":"5 ms","Number of industrial Ethernet interfaces":"0","from load voltage L+ (without load), max.":"80 mA","simultaneously active Alarm-S blocks, max.":"300","Limitation of inductive shutdown voltage to":"L+ (-48 V)","User program protection/password protection":"Yes","adjustable for S7 basic communication, max.":"4","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.":"240 byte; as server","Of The Pulse Outputs, With Resistive Load, Max.":"2.5 kHz","Current consumption (in no-load operation), typ.":"110 mA","Integrated Function Blocks (Closed-Loop Control)":"Yes; PID controller (see \"Technological Functions\" manual)","Of Which Inputs Usable For Technological Functions":"12","Direct data exchange (slave-to-slave communication)":"Yes","Permissible Quiescent Current (2-Wire Sensor), Max.":"1.5 mA","Number of login stations for message functions, max.":"8; Depending on the configured connections for PG/OP and S7 basic communication","Data management on MMC (after last programming), min.":"10 a","Behavior of the clock following expiry of backup period":"the clock continues at the time of day it had when power was switched off","Retentive data area (incl. timers, counters, flags), max.":"64 kbyte","External Protection For Power Supply Lines (Recommendation)":"Miniature circuit breaker, type C; min. 2 A; miniature circuit breaker type B, min. 4 A","Number of DP slaves that can be simultaneously activated/deactivated, max.":"8"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$1,079.50","priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/628991649f9e17f4bddecc10a9f0ed5c.pdf","sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=308335&mlfb=6ES7313-6CG04-0AB0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6ES7313-6CG04-0AB0/alternatives.json"},"ai":{"faq":[],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7313-6CG04-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/6ES7313-6CG04-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}}