{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7313-6BG04-0AB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7313-6BG04-0AB0","canonicalUrl":"https://aoctrl.com/siemens/6ES7313-6BG04-0AB0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7313-6BG04-0AB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens S7-300 CPU 313C, order code 6ES7313-6BG04-0AB0, 8 FM function blocks, 248 digital inputs/outputs, RS 485 PtP, 0–60 °C operating range.","salesMarkdown":"## CPU 313C with 8 FM blocks and 248 I/O The Siemens 6ES7313-6BG04-0AB0 is a CPU 313C for the S7-300 rack, rated for 0 °C to 60 °C ambient — suited for unheated control cabinets in production halls where the panel stays above freezing. It supports 8 FM (function module) blocks, which means the CPU can handle up to 8 technology or communication function modules in the same rack without a separate external processor. Digital I/O capacity reaches 248 inputs and 248 outputs, with forcing supported for commissioning and fault-finding. The backplane is isolated, so the CPU and I/O modules share a common reference but the field-side circuits are separated from the rack logic. ## Programming and communication constraints This CPU runs STEP 7 V5.5 + SP1 or higher (or V5.3 + SP2 with HSP 203) — it does not support TIA Portal natively. Programming languages include LAD, FBD, STL, SCL, GRAPH, HiGraph, and CFC, covering both IEC 61131-3 and Siemens-specific high-level blocks. Point-to-point communication uses RS 485 (RS 422/485 X.27) with ASCII, 3964(R), and RK 512 protocols. MPI is not supported, so the CPU cannot participate in an MPI network — use the integrated PtP or add a CP for PROFIBUS or Ethernet. PROFIsafe is not supported, so this CPU is not suitable for fail-safe safety applications. ## Rack layout and memory sizing The CPU occupies one slot in an 8-module rack (overall 8 modules including the CPU). Dimensions are 80 mm wide, 125 mm high, 130 mm deep — standard S7-300 form factor that fits the 80 mm DIN-rail footprint. The I2t rating of 0.7 A²·s limits the inrush current from the backplane bus; ensure the power supply can handle the module load without exceeding this threshold. Retentive data is configurable from 10 to 499 DBs, but must be restarted at each restart — the CPU does not retain the last retentive state across a power cycle without a battery backup or an MMC. The retentive variables cover inputs, outputs, memory bits, DBs, timers, and counters. The 6ES7313-6BG04-0AB0 is an active-production CPU within the S7-300 family. No successor or phase-out notice has been issued.","metaTitle":"Siemens 6ES7313-6BG04-0AB0 CPU 313C, 248 DI/DO, 0–60 °C","metaDescription":"Siemens S7-300 CPU 313C with 8 FM function blocks, 248 digital I/O, RS 485 PtP, 0–60 °C. Sourced to order against RFQ. Request a quote for 6ES7313-6BG04-0AB0.","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","Max.":"60 °C","Min.":"0 °C","Type":"SFB","ASCII":"Yes","Depth":"130 mm","GRAPH":"Yes","Width":"80 mm","Height":"125 mm","Inputs":"248","Number":"1","Preset":"10","RK 512":"No","RS 485":"Yes; RS 422 / 485 (X.27)","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":"248","Overall":"8","Present":"Yes","Routing":"No","3964 (R)":"Yes","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","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","Single step":"Yes","Upper Limit":"4 kΩ","For Uprating":"No","Number, max.":"see instruction list","PROFINET CBA":"No","Status block":"Yes; Up to 2 simultaneously","in AS, slave":"No","2-Wire Sensor":"Yes","Plug-in (MMC)":"Yes","in AS, master":"Yes","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 422/ 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","Of Which Central":"248","Outputs, default":"128 byte","Power loss, typ.":"9 W","Rated value (DC)":"24 V","S7 communication":"Yes; Only server, configured on one side","Unshielded, Max.":"600 m","PROFIBUS DP slave":"No","Repeat rate, min.":"1 s","Cable length, max.":"1 200 m","Forcing, variables":"Inputs, outputs","Inputs, adjustable":"1 024 byte","Number of counters":"3; See \"Technological Functions\" manual","On Lamp Load, Max.":"100 Hz","PROFIBUS DP master":"No","PROFINET IO Device":"No","Per Priority Class":"16","Retentivity preset":"Yes","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":"No","Number/Number range":"0","Outputs, adjustable":"1 024 byte","PG/OP communication":"Yes","Plug-in (MMC), max.":"8 Mbyte","Programming package":"STEP 7 as of V5.5 + SP1 or STEP 7 V5.3 + SP2 or higher with HSP 204","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":"Yes","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.":"19.2 kbit/s; 38.4 kbit/s half duplex; 19.2 kbit/s full duplex","User data per job, max.":"180 byte; With PUT/GET","Counting frequency, max.":"30 kHz","For Bit Operations, Typ.":"0.07 µs","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":"Yes","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","with ASCII protocol, max.":"19.2 kbit/s; 38.4 kbit/s half duplex; 19.2 kbit/s full duplex","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":"1; RS 422 / 485 combined","Number of RS 485 interfaces":"1; MPI","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; but via CP and loadable FB","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","with 3964 (R) protocol, max.":"19.2 kbit/s; 38.4 kbit/s half duplex; 19.2 kbit/s full duplex","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":"4; OB 80, 82, 85, 87","Of Which Control Variables, Max.":"14","Current consumption (rated value)":"580 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","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.":"No","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","Interface controllable from the user program":"Yes","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","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","Interface can trigger alarm/interrupt in the user program":"Yes; Message on break - identification","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"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$1,056.64 – $1,642.00","priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/e2e42141f843234ec0e39c8286837954.pdf","sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=88620&mlfb=6ES7313-6BG04-0AB0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6ES7313-6BG04-0AB0/alternatives.json"},"ai":{"faq":[{"question":"What is the work memory of 6ES7313-6BG04-0AB0?","answer":"The work memory size is not listed in the available specifications. The CPU supports up to 248 digital inputs and outputs, with retentive data configurable from 10 to 499 DBs. For exact memory sizing, refer to the Siemens configuration manual for the CPU 313C."},{"question":"What is the difference between 6ES7313-6BG04-0AB0 and 6ES7313-6BG03-0AB0?","answer":"The 6ES7313-6BG04-0AB0 is the later revision of the CPU 313C, with updated firmware and support for STEP 7 V5.5 + SP1. The earlier 6ES7313-6BG03-0AB0 requires STEP 7 V5.3 or earlier. Both share the same 80x125x130 mm form factor, 8-module rack limit, and 248 I/O capacity, but the -0AB0 revision adds CFC and HiGraph support."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7313-6BG04-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-6BG04-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}}