{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6AG1314-6BH04-7AB0","brand":"Siemens","brandSlug":"siemens","productSlug":"6AG1314-6BH04-7AB0","canonicalUrl":"https://aoctrl.com/siemens/6AG1314-6BH04-7AB0","factsUrl":"https://aoctrl.com/api/mcp/products/6AG1314-6BH04-7AB0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens 6AG1314-6BH04-7AB0 PLC, FM 8, CFC, FBD, LAD, SCL, STL, GRAPH, 253 inputs, 250 outputs, -40 to 70 °C, cULus.","salesMarkdown":"## What this CPU handles in the rack The Siemens 6AG1314-6BH04-7AB0 is a SIPLUS S7-300 CPU that supports up to 253 digital inputs and 250 digital outputs, making it sized for medium-scale control tasks without needing a second rack for I/O expansion. It runs on STEP 7 V5.5 + SP1 or higher (or V5.3 + SP2 with HSP 203), so the engineering station needs that version or later to download the project — no compatibility surprises at commissioning. The FM 8 slot accepts a function module for closed-loop or positioning tasks, and the CPU natively programs in CFC, FBD, LAD, SCL, STL, and GRAPH — whichever language the team prefers. ## Temperature range and approvals for harsh sites cULus listed under File E239877, so it passes North American panel inspections without a separate evaluation — one less item for the certifier to flag. ATEX approval covers Zone 2 / 22 areas. ## Physical fit and backplane integration Dimensions are 120 mm wide, 125 mm tall, 130 mm deep — it occupies three slot widths on the S7-300 DIN-rail profile, so check the rack allocation before adding the FM and CP modules. The backplane supports up to 4 CPs for LAN and 8 PtP CPs, plus 10 CPs total via the overall limit — enough for Profinet, Profibus, or serial links without starving the I/O slots. RS 485 (RS 422/485 X.27) is built in, and protocols like ASCII, 3964(R), and RK 512 are available through the CPs or loadable FBs — no extra gateway hardware for point-to-point links.","metaTitle":"Siemens 6AG1314-6BH04-7AB0 PLC, 253 Inputs, 250 Outputs","metaDescription":"Siemens 6AG1314-6BH04-7AB0 PLC with 253 inputs, 250 outputs, FM 8 slot, CFC/FBD/LAD/SCL/STL/GRAPH support. cULus approved. -40 to 70°C range.","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","ATEX":"Yes","Max.":"70 °C","Min.":"-40 °C","Type":"SFB","ASCII":"Yes","Depth":"130 mm","GRAPH":"Yes","Width":"120 mm","cULus":"Yes; File E239877","Height":"125 mm","Inputs":"253","Number":"1","Preset":"10","Pt 100":"Yes","RK 512":"Yes","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","CE mark":"Yes","CP, LAN":"10","CP, PtP":"8","Current":"Yes; ±20 mA / 100 Ω; 0 mA to 20 mA / 100 Ω; 4 mA to 20 mA / 100 Ω","Forcing":"Yes","Outputs":"250","Overall":"12","Present":"Yes","Routing":"No","Voltage":"Yes; ±10 V / 100 kΩ; 0 V to 10 V / 100 kΩ","3964 (R)":"Yes","Isolated":"Yes","0 to 10 V":"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","0 to +10 V":"Yes","0 to 20 mA":"Yes","Adjustable":"Yes; From 10 to 499","Expandable":"No","Resistance":"Yes; 0 Ω to 600 Ω / 10 MΩ","Size, max.":"256 byte","Backup time":"6 wk; At 40 °C ambient temperature","Command set":"see instruction list","Granularity":"1 h","KC approval":"Yes","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","0 To 600 Ohms":"Yes","2-Wire Sensor":"Yes","4 mA to 20 mA":"Yes","Analog inputs":"752 to 761","Current, max.":"50 mA; Permanent","Plug-in (MMC)":"Yes","in AS, master":"Yes","to MPI, slave":"Yes","-10 V to +10 V":"Yes","Analog outputs":"752 to 755","Digital inputs":"124.0 to 126.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.":"200 m","to MPI, master":"Yes","Can Be Read Out":"Yes","Digital outputs":"124.0 to 125.7","Inputs, default":"128 byte","Parameterizable":"Yes; by software","Range of values":"0 to 2^31 hours (when using SFC 101)","Weight, approx.":"680 g","Without Battery":"Yes; Program and data","lifecycle_stage":"current","-20 mA to +20 mA":"Yes","Block encryption":"Yes; With S7 block Privacy","Of Which Central":"250","Outputs, default":"128 byte","Power loss, typ.":"13 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","For Inductive Load":"0.5 ms","For Resistive Load":"0.6 ms","Forcing, variables":"Inputs, outputs","Inputs, adjustable":"1 024 byte","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; 1.5 A @ > 60 °C","At \"0\" To \"1\", Max.":"8 µs; Minimum pulse width/minimum pause between pulses at maximum counting frequency","Data record routing":"No","For Capacitive Load":"1 ms","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":"No","For Signal \"1\", Min.":"L+ (-0.8 V)","For Signal \"1\", Typ.":"8 mA","Inrush current, typ.":"5 A","EAC (formerly Gost-R)":"Yes","Frequency measurement":"Yes","Isolation tested with":"600 V DC","Measurement principle":"Actual value encryption (successive approximation)","Number of breakpoints":"4","Number of startup OBs":"1; OB 100","RCM (formerly C-TICK)":"Yes","Retentivity available":"Yes; MB 0 to MB 255","Controlled Positioning":"Yes","Modules per rack, max.":"8; In rack 3 max. 7","PROFINET IO Controller":"No","Resistance thermometer":"Yes; Pt 100 / 10 MΩ","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","For Voltage Measurement":"Yes","Limit frequency (pulse)":"2.5 kHz","Number of analog inputs":"5","Number of entries, max.":"500","Number of pulse outputs":"4; 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 kbyte; With PUT/GET","For Bit Operations, Typ.":"0.06 µs","Number of GD loops, max.":"8","Number of analog outputs":"2","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":"24","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)":"5; 4x current/voltage, 1x resistance","integrated channels (AO)":"2","integrated channels (DI)":"24","integrated channels (DO)":"16","For Word Operations, Typ.":"0.12 µs","Global data communication":"Yes","Input resistance (Pt 100)":"10 MΩ","Number of delay alarm OBs":"2; OB 20, 21","Number of digital outputs":"16","Number of variables, max.":"10","Point-to-point connection":"Yes","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 Resistance Thermometer":"Pt 100","For Signal \"1\" Rated Value":"500 mA","Hardware clock (real-time)":"Yes","Number of GD packets, max.":"8","Number of frequency meters":"4; up to 60 kHz (see \"Technological Functions\" manual)","With Current Outputs, Max.":"300 Ω","With Voltage Outputs, Min.":"1 kΩ","from load voltage L+, max.":"50 mA","with RK 512 protocol, max.":"19.2 kbit/s; 38.4 kbit/s half duplex; 19.2 kbit/s full duplex","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":"11","usable for PG communication":"11","Input resistance (0 to 10 V)":"100 kΩ","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","Conversion time (per channel)":"1 ms","Input resistance (0 to 20 mA)":"100 Ω","Number of PROFINET interfaces":"0","additional within an error OB":"4","reserved for OP communication":"1","reserved for PG communication":"1","Common mode interference, min.":"40 dB","Number of cyclic interrupt OBs":"4; OB 32, 33, 34, 35","For Redundant Control Of A Load":"Yes","For voltage/current measurement":"4","Number of expansion units, max.":"3","Number of synchronous error OBs":"2; OB 121, 122","Of Which Status Variables, Max.":"30","Electrical input frequency, max.":"400 Hz","For Fixed Point Arithmetic, Typ.":"0.16 µs","Input resistance (0 to 600 ohms)":"10 MΩ","Input resistance (4 mA to 20 mA)":"100 Ω","Number of asynchronous error OBs":"4; OB 80, 82, 85, 87","Of Which Control Variables, Max.":"14","Current consumption (rated value)":"660 mA","Integration time, parameterizable":"Yes; 16.6 / 20 ms","Time constant of the input filter":"0.38 ms","usable for S7 basic communication":"8","Between The Channels, In Groups Of":"8","Crosstalk between the inputs, min.":"60 dB","Potential separation analog inputs":"Yes; common for analog I/O","Crosstalk between the outputs, min.":"60 dB","For Floating Point Arithmetic, Typ.":"0.59 µs","For Signal \"1\" Minimum Load Current":"5 mA","Input resistance (-20 mA to +20 mA)":"100 Ω","Potential separation analog outputs":"Yes; common for analog I/O","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","Voltages at the outputs towards MANA":"16 V; Permanent","Current output, no-load voltage, max.":"14 V","For Signal \"0\" Residual Current, Max.":"0.5 mA","Output current of the interface, max.":"No","adjustable for OP communication, max.":"11","adjustable for OP communication, min.":"1","adjustable for PG communication, max.":"11","adjustable for PG communication, min.":"1","Between The Channels And Backplane Bus":"Yes","For Current Output Two-Wire Connection":"Yes","For Signal \"1\" Permissible Range, Max.":"0.6 A","For Signal \"1\" Permissible Range, Min.":"5 mA","For Voltage Output Two-Wire Connection":"Yes; Without compensation of the line resistances","Status indicator digital input (green)":"Yes","Current, relative to input range, (+/-)":"0.8 %; Linearity error ±0.06 %","For Voltage Output Four-Wire Connection":"No","Number of GD packets, transmitter, max.":"8","Number of entries readable in RUN, max.":"499","Status indicator digital output (green)":"Yes","Voltage, relative to input range, (+/-)":"0.8 %; Linearity error ±0.06 %","Behavior of the clock following POWER-ON":"Clock continues running after POWER OFF","Current, relative to output range, (+/-)":"0.8 %","Mains/voltage failure stored energy time":"5 ms","Number of industrial Ethernet interfaces":"0","Voltage output, short-circuit protection":"Yes","Voltage, relative to output range, (+/-)":"0.8 %","from load voltage L+ (without load), max.":"80 mA","Resistance, relative to input range, (+/-)":"0.8 %; Linearity error ±0.2 %","With Current Outputs, Inductive Load, Max.":"0.1 mH","simultaneously active Alarm-S blocks, max.":"300","Installation altitude above sea level, max.":"5 000 m","Limitation of inductive shutdown voltage to":"L+ (-48 V)","User program protection/password protection":"Yes","Voltage output, short-circuit current, max.":"55 mA","With Voltage Outputs, Capacitive Load, Max.":"0.1 µF","adjustable for S7 basic communication, max.":"8","adjustable for S7 basic communication, min.":"0","For Current Measurement As 2-Wire Transducer":"Yes; with external supply","For Current Measurement As 4-Wire Transducer":"Yes","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.":"150 mA","Integrated Function Blocks (Closed-Loop Control)":"Yes; PID controller (see \"Technological Functions\" manual)","For resistance/resistance thermometer measurement":"1","Linearity error (relative to output range), (+/-)":"0.15 %","Of Which Inputs Usable For Technological Functions":"16","Temperature error (relative to input range), (+/-)":"0.006 %/K","For Resistance Measurement With Two-Wire Connection":"Yes; Without compensation of the line resistances","Permissible Quiescent Current (2-Wire Sensor), Max.":"1.5 mA","Temperature error (relative to output range), (+/-)":"0.01 %/K","Ambient air temperature-barometric pressure-altitude":"Tmin ... Tmax at 1 140 hPa ... 795 hPa (-1 000 m ... +2 000 m) // Tmin ... (Tmax - 10 K) at 795 hPa ... 658 hPa (+2 000 m ... +3 500 m) // Tmin ... (Tmax -20 K) at 658 hPa ... 540 hPa (+3 500 m ... +5 000 m)","For Resistance Measurement With Four-Wire Connection":"No","Number of login stations for message functions, max.":"12; Depending on the configured connections for PG/OP and S7 basic communication","Resolution with overrange (bit including sign), max.":"12 bit","Data management on MMC (after last programming), min.":"10 a","For Resistance Measurement With Three-Wire Connection":"No","No-load voltage for resistance-type transmitter, typ.":"3.3 V","Technical unit for temperature measurement adjustable":"Yes; Degrees Celsius / degrees Fahrenheit / Kelvin","Resistance thermometer, relative to input range, (+/-)":"0.8 %","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","Basic execution time of the module (all channels released)":"1 ms","External Protection For Power Supply Lines (Recommendation)":"Miniature circuit breaker, type C; min. 2 A; miniature circuit breaker type B, min. 4 A","Constant measurement current for resistance-type transmitter, typ.":"1.25 mA","Interference voltage suppression for interference frequency f1 in Hz":"50 / 60 Hz","Permissible Input Current For Current Input (Destruction Limit), Max.":"50 mA; Permanent","Permissible Input Current For Voltage Input (Destruction Limit), Max.":"0.5 mA; Permanent","Permissible Input Voltage For Current Input (Destruction Limit), Max.":"5 V; Permanent","Permissible Input Voltage For Voltage Input (Destruction Limit), Max.":"30 V; Permanent","Output ripple (relative to output range, bandwidth 0 to 50 kHz), (+/-)":"0.1 %","Repeat accuracy in steady state at 25 °C (relative to input range), (+/-)":"0.06 %","Repeat accuracy in steady state at 25 °C (relative to output range), (+/-)":"0.06 %","Series mode interference (peak value of interference < rated value of input range), min.":"30 dB","Environmental conditions for process, measuring and control systems acc. to ANSI/ISA-71.04":"Yes; Level GX group A/B (excluding trichlorethylene; harmful gas concentrations up to the limits of EN 60721-3-3 class 3C4 permissible); level LC3 (salt spray) and level LB3 (oil)"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":null,"priceTiers":null},"links":{"datasheetUrl":null,"sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=329557&mlfb=6AG1314-6BH04-7AB0","alternativesUrl":"https://aoctrl.com/api/mcp/products/6AG1314-6BH04-7AB0/alternatives.json"},"ai":{"faq":[{"question":"How can I check stock and request a quote for 6AG1314-6BH04-7AB0?","answer":"Submit an RFQ through this listing. We source the CPU to order and confirm availability and pricing at quote time — no stock-holding claim, no deferred lead time."},{"question":"What programming software does 6AG1314-6BH04-7AB0 require?","answer":"STEP 7 V5.5 + SP1 or higher, or V5.3 + SP2 with HSP 203. The CPU supports CFC, FBD, LAD, SCL, STL, and GRAPH languages."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6AG1314-6BH04-7AB0","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/6AG1314-6BH04-7AB0 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}}