{"schemaVersion":"matrix-product-facts/v1","identity":{"mpn":"6ES7138-6BA01-0BA0","brand":"Siemens","brandSlug":"siemens","productSlug":"6ES7138-6BA01-0BA0","canonicalUrl":"https://aoctrl.com/siemens/6ES7138-6BA01-0BA0","factsUrl":"https://aoctrl.com/api/mcp/products/6ES7138-6BA01-0BA0","rawCanonicalId":null},"summary":{"shortDescription":"Siemens ET 200SP Technology Module, 6ES7138-6BA01-0BA0, counting/positioning, 5V TTL and 24V encoder inputs, 15 mm wide, 73 mm high, diagnostic alarms.","salesMarkdown":"## TM Count 2x24V – Encoder Interface for ET 200SP The Siemens 6ES7138-6BA01-0BA0 is a Technology Module for the ET 200SP distributed I/O system, handling one or two incremental or absolute encoders via RS-422 or TTL 5 V push-pull signal levels. It also accepts 24 V inputs (L+ with -0.8 V drop), so it covers both legacy 5 V encoders and modern 24 V units without an external converter. The module sits on the ET 200SP BusAdapter and communicates over PROFINET or PROFIBUS with 16 bytes of input data in standard mode, dropping to 4 bytes when Fast mode is enabled for tighter cycle times. Diagnostics are built in: group error alarms, wire-break detection on the encoder lines (thresholds between 48 Ω and 12 kΩ), and short-circuit monitoring. The module supports isochronous mode, which synchronizes the counter value with the PROFINET cycle for deterministic motion control applications. Monoflop time is adjustable: 16, 32, 48, 64 µs or automatic. Shielded cable max length is 1 000 m.","metaTitle":"Siemens 6ES7138-6BA01-0BA0 Counting Module, 5V/24V","metaDescription":"Active production Siemens ET 200SP counting module for 5V and 24V encoders; supports RS-422, TTL, fast mode, and diagnostic alarms. Sourced to order via RFQ.","metaKeywords":null},"attributes":{"series":null,"packageCase":null,"mountingType":null,"rohsStatus":null,"productStatus":"Active","categoryPath":["Digital Output Modules"],"specifications":{"5 V":"Yes","24 V":"Yes; L+ (-0.8 V)","Depth":"58 mm","Width":"15 mm","title":"6ES7138-6BA01-0BA0","Height":"73 mm","Inputs":"16 byte; 4 bytes in Fast mode","RS 422":"Yes","Capture":"Yes","Counter":"Yes","Outputs":"12 byte; 4 bytes for Motion Control, 0 bytes for Fast mode","TTL 5 V":"Yes; push-pull encoders only","I&M data":"Yes; I&M0 to I&M3","Fast mode":"Yes","Gray code":"Yes","Multiturn":"Yes","Singleturn":"Yes","Wire-break":"Yes","Binary code":"Yes","Group error":"Yes","Lower Limit":"48 Ω","Upper Limit":"12 kΩ","description":"SIMATIC ET 200SP, TM Posinput 1 counter and position decoder module for RS-422 incremental encoder or SSI absolute encoder, 2 DI, 2 DQ suitable for BU type A0, pack quantity: 1 unit","Input signal":"to RS-422","Input voltage":"5 V TTL (push-pull encoders only)","Monoflop time":"16, 32, 48, 64 µs & automatic","Pulse Encoder":"Yes","Short-circuit":"Yes","Software gate":"Yes","For Signal \"0\"":"-5 ... +5 V","For Signal \"1\"":"+11 to +30V","Shielded, Max.":"1 000 m","Gate start/stop":"Yes; only for pulse and incremental encoders","Parameterizable":"Yes","Synchronization":"Yes; only for pulse and incremental encoders","Weight, approx.":"45 g","lifecycle_stage":"current","\"0\" To \"1\", Max.":"50 µs","\"1\" To \"0\", Max.":"50 µs","Diagnostic alarm":"Yes","Firmware version":"V2.0","Isochronous mode":"Yes","Power loss, typ.":"1.5 W","Rated value (DC)":"24 V","Unshielded, Max.":"600 m","usable BaseUnits":"BU type A0","Number of outputs":"2","to SIMATIC S7-300":"Yes","to SIMATIC S7-400":"Yes","Automatic encoding":"Yes","FW update possible":"Yes","Hardware interrupt":"Yes","Number of counters":"1","On Lamp Load, Max.":"10 Hz","to SIMATIC S7-1200":"Yes","to SIMATIC S7-1500":"Yes","At \"0\" To \"1\", Min.":"6 µs; for parameterization \"none\"","At \"1\" To \"0\", Min.":"6 µs; for parameterization \"none\"","Continuous counting":"Yes","Absolute acquisition":"Yes","Direction dependency":"Yes","For Signal \"1\", Min.":"23.2 V; L+ (-0.8 V)","For Signal \"1\", Typ.":"2.5 mA","Output current, max.":"300 mA; Total current of all encoders","Velocity measurement":"100 ppm; depending on measuring interval and signal evaluation","Clock frequency, max.":"2 MHz; 125 kHz, 250 kHz, 500 kHz, 1 MHz, 1.5 MHz or 2 MHz","Event-controlled stop":"Yes","Frequency measurement":"100 ppm; depending on measuring interval and signal evaluation","Input frequency, max.":"1 MHz","Isolation tested with":"707 V DC (type test)","Number of comparators":"2","Channel status display":"Yes; green LED","For Module Diagnostics":"Yes; green/red DIAG LED","Type of digital output":"Transistor","Incremental acquisition":"Yes","Counting frequency, max.":"4 MHz; with quadruple evaluation","Current per module, max.":"1 A","Floor Installation, Max.":"50 °C; Observe derating","Floor Installation, Min.":"-30 °C","Number of digital inputs":"2","Response threshold, typ.":"1 A","Short-circuit protection":"Yes; electronic/thermal","Current consumption, max.":"75 mA; without load","Mechanical coding element":"Yes","Number of digital outputs":"2","With Inductive Load, Max.":"0.5 Hz; Acc. to IEC 60947-5-1, DC-13; observe derating curve","With Resistive Load, Max.":"10 kHz","Ceiling Installation, Max.":"50 °C; Observe derating","Ceiling Installation, Min.":"-30 °C","Cycle duration measurement":"100 ppm; depending on measuring interval and signal evaluation","For Signal \"1\" Rated Value":"0.5 A; Per digital output","Controlling a digital input":"Yes","Freely usable digital input":"Yes","Frequency measurement, max.":"4 MHz","Frequency measurement, min.":"0.04 Hz","Parity bit, parameterizable":"Yes","Reverse polarity protection":"Yes","Vertical Installation, Max.":"50 °C; Observe derating","Vertical Installation, Min.":"-30 °C","to standard PROFIBUS master":"Yes","Cable length, shielded, max.":"320 m; Cable length, RS-422 SSI absolute encoders, Siemens type 6FX2001-5, 24 V supply: 125 kHz, 320 meters shielded, max.; 250 kHz, 160 meters shielded, max.; 500 kHz, 60 meters shielded, max.; 1 MHz, 20 meters shielded, max. 1.5 MHz, 10 meters shielded, max.; 2 MHz, 8 meters shielded, max.","Freely usable digital output":"Yes","Pulse Encoder With Direction":"Yes","Pulse encoder with direction":"Yes","Horizontal Installation, Max.":"60 °C; Observe derating","Horizontal Installation, Min.":"-30 °C","Monitoring the supply voltage":"Yes","Substitute values connectable":"Yes; Parameterizable","Suitable for safety functions":"No","Telegram error at SSI encoder":"Yes","Signal filter, parameterizable":"Yes","Counting range, parameterizable":"Yes","Digital inputs, parameterizable":"Yes","Hardware gate via digital input":"Yes","Measuring time, parameterizable":"Yes","to standard PROFINET controller":"Yes","Can be changed from user program":"Yes","Counter response parameterizable":"Yes","Cycle duration measurement, max.":"25 s","Cycle duration measurement, min.":"0.25 µs","Digital outputs, parameterizable":"Yes","Telegram length, parameterizable":"10 ... 40 bit","Synchronization via digital input":"Yes","Type of mechanical coding element":"type B","Permissible Voltage At Input, Max.":"30 V","Permissible Voltage At Input, Min.":"-30 V; -5 V continuous, -30 V brief reverse polarity protection","For Signal \"1\" Minimum Load Current":"2 mA","Suitable for S7-1500 Motion Control":"Yes","permissible range, lower limit (DC)":"19.2 V","permissible range, upper limit (DC)":"28.8 V","Dynamic measurement period adjustment":"Yes","For Signal \"0\" Residual Current, Max.":"0.5 mA","Number of thresholds, parameterizable":"2","Between The Channels And Backplane Bus":"Yes","Can be used with TO High_Speed_Counter":"Yes; only for pulse and incremental encoders","For Signal \"1\" Permissible Range, Max.":"0.6 A; Per digital output","PROFIBUS from GSD version/GSD revision":"GSD Revision 5","PROFINET from GSD version/GSD revision":"GSDML V2.34","Switching tripped by comparison values":"Yes","Status indicator forward counting (green)":"Yes","Monitoring of the supply voltage (PWR-LED)":"Yes; green PWR LED","Status indicator backward counting (green)":"Yes","A/B transition error at incremental encoder":"Yes","Installation altitude above sea level, max.":"5 000 m; Restrictions for installation altitudes > 2 000 m, see manual","Limitation of inductive shutdown voltage to":"L+ (-53 V)","STEP 7 configurable/integrated from version":"V5.6 (use previous version *6BA00*)","Incremental encoder with A/B tracks, 90° phase offset":"Yes","STEP 7 TIA Portal configurable/integrated from version":"STEP 7 V16 or higher","Color code for module-specific color identification plate":"CC00","Pulse Encoder With One Impulse Signal Per Count Direction":"Yes","Incremental encoder with A/B tracks, 90° phase offset and zero track":"Yes"}},"commercial":{"minOrderQty":null,"leadTime":null,"referencePrice":"$158.75","stockQuantity":0,"priceTiers":null},"links":{"datasheetUrl":"https://cdn.aoctrl.com/6cfcc3f07b64479b465acbec4d28d5ed.pdf","sourceUrl":"https://support.industry.siemens.com/webbackend/api/ProductSupport/TechnicalData?language=en&region=cn&productId=1448305&mlfb=6ES7138-6BA01-0BA0"},"ai":{"faq":[{"question":"Does it support Fast mode?","answer":"Yes, Fast mode reduces input data to 4 bytes for shorter cycle times. It is configurable via the hardware configuration tool."}],"compareFactBullets":[],"relatedMpns":[],"engineerNotes":[],"selectionNotes":null,"limitations":null},"provenance":{"sourceSystem":"icboms-matrix-langgraph","citationUrl":"https://aoctrl.com/siemens/6ES7138-6BA01-0BA0","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/6ES7138-6BA01-0BA0 when reusing this data. Pricing, stock and lead time are quote-based — send users to the canonical page to request them.","lastUpdated":"2026-08-11T15:51:03.652Z","lastPublished":"2026-08-11T15:51:03.652Z","indexable":true}}