中文

Siemens SIMATIC S7-300 and S7-1200 PLC modules: CPU, analog input and relay output (6ES7)

Siemens SIMATIC industrial programmable controllers — S7-300 CPU 313, SM331 analog input and SM1222 digital output, plus S7-1200 CPU 1214C and SM1231 analog input, for a complete signal chain. Used in semiconductor process automation, SMT line control, inverter integration, chemical tank control and facility power monitoring.

SIEMENS SIMATIC PLCs are used in Taiwan’s chemical, semiconductor, power generation, textile and pharmaceutical industries. The S7-300 (mid-range, backplane rack type) is a classic model launched in 1995 and still running in many older plants in Taiwan; the S7-1200 (compact to mid-range integrated controller launched in 2009) has built-in Ethernet, PROFINET and Web Server and is a common choice for new projects and smart manufacturing integration.

This series covers 6 models of 6ES7 modules across two generations, S7-300 and S7-1200, in three functional categories: CPU, analog input (voltage / current / RTD) and digital output (relay). A JIAHON affiliated company supplies customers throughout Taiwan.

⚠ Important (S7-300 EOL): Siemens officially announced End of Life for the entire S7-300 family in 2023-10, and the manufacturer no longer produces it. The 3 S7-300 models in this series (CPU 313, SM331 7KF02, SM331 7PF01) are now mainly needed as downtime spares; the SM1222 222-1HH32 is an S7-1200 expansion module and is not covered by the S7-300 EOL. For new projects, choose S7-1200 or S7-1500 first, and plan the migration path for old systems with TIA Portal.

Specifications (6 × 6ES7 models by series)

SeriesP/N (6ES7)TypeSpecificationTypical application
S7-300 (mid-range / EOL)6ES7 313-1AD01-0AB0CPU module, CPU 313Standard CPU, 12 KB work memory (typical), no built-in EthernetChemical tank control in older plants, process machine main control, conventional MMI integration
S7-3006ES7 331-7KF02-0AB0Analog input module, SM331AI 8 × 12 bit, supports 4–20 mA, 0–10 V, PT100 / thermocoupleReceiving analog signals for temperature / pressure / flow / level
S7-3006ES7 331-7PF01-0AB0RTD analog input, SM331 for RTDFor RTD (PT100 / PT1000 / Ni100), with linearization and cold-junction compensationProcess temperature monitoring (CVD/PVD/chemical tanks)
S7-12006ES7 222-1HH32-0XB0Digital output expansion module, SM1222 DQ16 RLY16 relay contact outputs, can switch AC solenoid valves / contactors (S7-1200 expansion module)Solenoid valve group drive, motor starter contactors, signal towers
S7-1200 (compact to mid-range / current line)6ES7 214-1BG40-0XB0CPU module, CPU 1214C DC/DC/DCBuilt-in 14 DI + 10 DQ + 2 AI, 100 KB work memory, built-in PROFINET, Web Server supportProcess control in new projects, inverter integration, IIoT upload
S7-12006ES7 231-4HF32-0XB0Analog input module, SM1231 AI 88 AI, 13-bit resolution, supports 4–20 mA, ±10 V, RTD / thermocoupleMulti-channel process analog monitoring, facility BMS integration

Applications

A Siemens PLC is the “brain” of industrial automation — S7 controllers appear everywhere from semiconductor front-end vacuum processes to electronics plant facility systems, and from high-precision temperature control on SMT lines to mixing cycles in chemical tanks. Five typical applications at SMT, EMS and semiconductor plants:

  1. Semiconductor CVD/PVD process chamber control: on chemical and physical vapor deposition tools, the PLC controls gas valve timing, heater temperature (RTD module with PT100), vacuum level (4–20 mA input) and SCARA wafer handling robots. S7-300 + SM331 RTD is the classic combination; new projects move to S7-1500 with process program migration. CPU 313 + SM331 7PF01
  2. Multi-zone temperature control on SMT reflow ovens: reflow ovens usually have 8–12 temperature zones, each with its own PT100 + heater PID. The SM331 analog input reads PT100, and an SM332 analog output sends 4–20 mA to the SCR heater controller. The whole oven profile is stored in the PLC for quality traceability. SM331 7KF02 + SM332
  3. Inverter integration (motor speed control): for speed control of motors on belt conveyors, mixers and pumps, the S7-1200 connects to SINAMICS G120 inverters over PROFINET; the built-in Ethernet of the CPU 1214C saves the cost of a communication module. Current, speed and torque can be read in real time for predictive maintenance. CPU 1214C + PROFINET
  4. Chemical tank control / dosing systems: mixing, heating, dosing and circulation filtering in wet-process chemical tanks need multi-channel analog inputs (temperature, pH, level, flow) and digital outputs (solenoid valves, mixer motor starters). The SM1222 16-point relay output can drive AC 220 V contactors directly. SM1222 222-1HH32 + SM1231
  5. Facility BMS / power monitoring: the BMS for large plant facility power systems (air-conditioning units, chillers, inverter pumps, exhaust fans) often uses Siemens PLCs for low-level control, with SCADA / HMI above. S7-1200 + SM1231 read current / voltage / temperature over multiple analog channels and upload to SCADA via Modbus TCP. CPU 1214C + SM1231 + Modbus

Selection guide: choose the series by old or new project

ScenarioRecommended seriesTypical combinationNote
Maintaining old S7-300 plantsSame-model S7-300 spares (EOL)CPU 313 + SM331 + SM322Plan S7-1500 migration at the same time
New mid-range process controlS7-1500 (current line)CPU 1511 + ET 200SP I/ONot covered on this page, please ask separately
New small machine controlS7-1200CPU 1214C + SM1231 + SM1222Built-in Ethernet, PROFINET
Inverter integration (PROFINET)S7-1200CPU 1214C + SINAMICS G120Web Server for remote maintenance
Process temperature (multi-channel PT100)SM331 RTD or SM1231SM331 7PF01 / SM1231 8 channelsMind cold-junction compensation
Digital output (driving solenoid valves)SM1222 DQ16 RLY222-1HH32-0XB0Relay contacts can drive AC 220 V directly

S7 series differences: S7-300 / S7-1200 / S7-1500

Siemens SIMATIC S7 has three main lines by scale and function:

SeriesPositionWork memoryTypical applicationStatus in 2026
S7-300Mid-range, backplane rack type12–512 KBMain control in older chemical and semiconductor plants, process machinesEOL (2023-10), service until 2033-10
S7-1200Compact to mid-range integrated100–150 KBStandalone fixtures, inverter integration, facility substationsCurrent line
S7-1500Mid to high-end flagship500 KB – 60 MB+Plant-wide main control, MES integration, safety PLCCurrent line (not covered on this page, available on request)

A common misconception: “the S7-1200 is the upgrade of the S7-300” — it is not. The S7-1200 sits below it (compact to mid-range); the S7-1500 is the real successor to the S7-300 (mid to high-end). Old S7-300 systems should migrate to S7-1500, not S7-1200.

Note: the S7-300 EOL in 2023-10 and service support until 2033-10 are from Siemens’ official announcement; check the EOL date of each P/N under “Product Lifecycle Information” on the Siemens website.

Migration path after S7-300 EOL: a 5-step decision process

Facing the S7-300 EOL, owners have two paths: “short-term spares” and “mid-term migration to S7-1500”. In practice most customers do both — stock spares first to buy time, then migrate step by step over 3–5 years:

  1. Survey the current state: count existing S7-300 modules, models and versions, and mark safety-related (S7-300F) versus general control.
  2. Spares strategy: stock key spares (CPU, common SMs) for 5–10 years of use (typical experience; follow the manufacturer’s specification and operating conditions).
  3. Migration PoC: pick one non-critical line and trial-migrate S7-300 → S7-1500 with the TIA Portal Migration Tool to find customized parts.
  4. Plant-wide plan: prioritize by machine criticality, migrating safety PLCs first; old machines can be postponed or replaced entirely.
  5. Execute + train: migrate in batches and train engineers on TIA Portal; keep the STEP 7 V5 environment until the whole plant is done.
ScenarioRecommended approachEstimated time (typical)
Simple repair of old machinesFind same-model sparesUsually within 1–3 months
Safety PLC on critical linesMigrate to S7-1500F first6–12 months (including PoC)
Plant-wide, 50+ S7-300 stationsMigrate in batches over 3–5 yearsMost stations done in 2–3 years
New expansion projectsUse S7-1500 / 1200 directlyFollows the construction schedule

Note: S7-1500 / S7-1500F are not covered on this page; other models are available on request.

Practical tips: reading 6ES7 part numbers and buying

The 3 digits after 6ES7 identify the module type: for example 313 = S7-300 CPU, 331 = S7-300 analog I/O, 222 = S7-1200 digital output, 214 = S7-1200 CPU, 231 = S7-1200 analog input. Memorizing this table helps you identify a P/N quickly.

The final version code (such as 0AB0 / 0AB2) affects firmware compatibility: in most cases newer versions are backward compatible, but occasionally a new version changes the firmware. Buy key spares with the same final version code, and run a full process function test after replacement.

Refurbished units carry risk: refurbished S7-300 units on the market come from mixed sources, and some are removed from decommissioned machines and relabeled. Recommendations: (1) ask about after-sales terms first; (2) do not use refurbished units for critical safety PLCs.

Trademarks: Siemens, SIMATIC, SINAMICS, TIA Portal, STEP 7, PROFINET and the model names on this page are trademarks or model names of their owners, used here only to identify the products. JIAHON is not the authorized distributor of this brand in Taiwan.

Request a quote

Need a quote or want to confirm specifications? Send us the full 6ES7 P/N (including the version code) and quantity. Request a quote →

Back to top