K-WANG

+086-15305925923
Service expert in industrial control field!
NameDescriptionContent
Adequate Inventory, Timely Service
pursuit of excellence 
Ship control system
Equipment control system
Power monitoring system
Current position:
新闻动态
newS
   
Brand

Siemens SIMATIC S5-90U/S5-95U Compact PLC

From: | Author:Wang | Time :2026-04-28 | 168 visit: | 🔊 Click to read aloud ❚❚ | Share:


Siemens SIMATIC S5-90U/S5-95U Compact PLC

The official system manual for Siemens SIMATIC S5-90U/S5-95U compact PLC covers the entire process of hardware structure, installation and wiring, power on startup, STEP 5 programming, I/O addressing, interrupt/counter/analog processing, real-time clock (only 95U), SINEC L1 communication, module expansion, and fault diagnosis for small automation scenarios. The S5-90U is a basic economy model, and the S5-95U is a high-performance enhanced model that supports S5-100U series module expansion. It adopts STEP 5 instruction table/ladder diagram programming and has three execution modes of cycle/interrupt/time control. It provides three-level troubleshooting methods including LED status, diagnostic byte, ISTACK/BSTACK. It is part of this series. The authoritative basis for PLC installation, debugging, programming, and maintenance.


Product model and core specifications

The positioning of the two models is different, and the S5-95U has more comprehensive functions.

Parameter S5-90U S5-95U

Onboard I/O 10 in/6 out 16 in/16 out

Analog I/O without 8 inputs/1 output

Interrupt input 1 channel and 4 channels

Counter 1 channel (1kHz) 2 channels (2kHz/5kHz)

User memory 4KB 16KB

Real time clock not available

Communication SINEC L1 (Slave) SINEC L1/L2 (Master/Slave)

Power supply 115/230V AC 24V DC


Hardware structure and electrical configuration

core unit

CPU、RAM、ROM、 Process Image Area (PII/PIQ), Battery Backup Unit

Programming interface: 15 pin D-sub, supports programmer/upper computer/SINEC L1

Electrical isolation

Onboard I/O adopts optocoupler isolation

Analog quantities, counters, interrupts, and control circuits are grounded together and only support non floating grounding


Installation and wiring specifications

Installation requirements

Method: 35mm rail or wall mounted (only 90U)

Spacing: Up and down ≥ 10cm, left and right ≥ 5cm

Environment: -10~55 ℃, no condensation, no dust

Key points of wiring

Digital I/O: 24V DC, grouped power supply, common M terminal

Analog quantity (95U): shielded wire, single ended grounded, length ≤ 50m

Interrupt/Counter: High speed signal, must be shielded, length ≤ 50m

Grounding: 400V system<10 Ω, 200V system<100 Ω


Operation mode and startup process

Three operating modes

STOP: Program stops, output is reset to zero

RUN: Loop program execution

Restart: Load DB1 parameters and execute OB21/OB22

Total cleaning operation (factory reset)

S5-90U: STOP → Remove battery → Power off for 15 seconds → Power on → Install battery

S5-95U: STOP → Remove battery → OFF → ON → Install battery

program loading

Auto: Power on and read from EEPROM

Manual (95U): Press and hold the COPY button to power on

STEP 5 Programming System

programming method

Instruction table STL, ladder diagram LAD, function block diagram CSF

Program block type

OB organizational blocks: OB1 (main loop), OB3 (interrupt), OB13 (timed)

PB program block: user-defined

FB Function Block: FB250 (Read Analog), FB251 (Write Analog)

DB data block: DB1 (system parameter)

SB sequential block (only 95U)

core instruction

Logic: A, AN, O, ON, X, XN

Timer: S5 timer, 10ms~9990s

Count: add count, 0~999

Transmission, comparison, arithmetic operation


Special functions (mainly exclusive to 95U)

Interrupt handling

4-channel interrupt input, fixed priority

Jump to OB3 after triggering, fast response

High-speed counter

2 independent counters, up to 5kHz

Support cascading into 32-bit counters

Analog signal processing

8 inputs, 1 output

Call FB250/FB251 read/write and calibration

real-time clock

Equipped with battery backup, supporting time comparison and running hour counting

communication

SINEC L1 bus, up to 31 stations

95U supports L2/DP and can be used as the main station


Diagnosis and troubleshooting

LED status

Green RUN: Running

Red STOP: Stop/Fault

Yellow BF (95U): Low battery

diagnostic tool

IB35 diagnostic byte: interrupt, count overflow, power, battery status

ISTACK: Interrupt stack, investigate the cause of the fault

BSTACK: Block Stack, Tracking Program Calls

Typical faults

Unable to enter RUN: Program error, DB1 error, I/O failure

Red light flashing: Program loading/saving failed


Key questions and answers

Question 1: What are the core hardware and functional differences between S5-90U and S5-95U?

answer:

I/O and Resources: 95U with 8 analog channels, 3 interrupts, 1 high-speed counter, and memory ranging from 4KB to 16KB.

Advanced features: 95U exclusive real-time clock, time control execution PID、 Dual serial port, SINEC L2 master station.

Expansion: The 95U can directly mount 16 bus units; 90U requires IM90, up to 3.

Question 2: How to quickly troubleshoot the fault of PLC being unable to switch to RUN mode (red light constantly on)?

answer:

Use a programmer to check ISTACK and locate the cause of the malfunction.

Check if the DB1 parameters are configured incorrectly.

Check the wiring and bus connection of the external I/O module.

Reinstall the program after executing the overall cleaning.

Check if the 24V/power supply is functioning properly and if the battery is installed.

Question 3: How to use the analog function of S5-95U? What functional blocks must be called?

answer:

Hardware: 8 analog inputs (IW40~IW54), 1 analog output (QW40), using shielded twisted pair cables.

Software: Read using FB250, output using FB251, complete engineering quantity calibration.

Restrictions: The analog port is not isolated and must be grounded together, with a cable length of ≤ 50m.

  • Beckhoff CX1020-0111 - servo driver
  • Beckhoff CX2020-0125 - Controller Unit
  • Beckhoff EK1818 - EtherCAT Coupler 8DI 4DO 24VDC
  • Beckhoff CX2500-0030 - System Module
  • Beckhoff AM3121-0200-0001 - servo motor
  • Beckhoff C5102 - IP-4GVI63 REV:1.0 IPC
  • B&R X67AT1322 - PLC module
  • Beckhoff BK7000 - EtherCAT bus coupler
  • Beckhoff CX1100-0930 - Module
  • Beckhoff CX2500-0060 - Relay Power Capacitor Module
  • Beckhoff CX5130-0175 - Controller Module
  • Beckhoff CP6801-1006-0010 - CONTROL PANEL (US)
  • Beckhoff CX5020-0112 - Programmable Controller Module
  • Beckhoff EPP6228-0022 - EtherCAT P-Box 8 Channel Communication Interface
  • Beckhoff CX5130-0125-1001/000119452 - Controller Module
  • B&R X20AT6402 - Temperature Input Module
  • Beckhoff C6920-1025-0020 - PC
  • Beckhoff CX1000-0011 - PLC Module
  • Beckhoff KL3011 - PLC Module
  • Beckhoff BK7300 - Programmable Logic Controller Module
  • Beckhoff KL3001 - PLC module
  • Beckhoff CX1100-0910 - Power Supply Module
  • Unknown JM-204-480-OEM-S1 - Servo Drive
  • Beckhoff C6015-0010 - Quad Core Controller
  • Beckhoff CX1001-0121 - Embedded PC And CPU Basic Module Controller
  • Beckhoff CP3912-0000 - B&F Control Panel
  • Beckhoff FC3102-0000 - PROFIBUS communication module
  • Beckhoff CX5120-0120 - PLC module HTP0
  • Schneider 140CPU65260 - PLC CPU Module
  • Beckhoff CP6932-0001-0000 - Control Panel
  • Beckhoff AX5112-0000-0200 - Servo Drive
  • Beckhoff CX2020-0112 - Controller module
  • Beckhoff AM237M-0020 - Motor Drive
  • Beckhoff EK9300 - bus module
  • AB 20F11NC3P5JA0NNNNN - AC Drive
  • Beckhoff CU2016 - Ethernet switch
  • Beckhoff CX1100-0004 - Power Supply Module
  • Beckhoff CP3916-0000 - touch screen
  • Beckhoff CX5020-0111 - Controller module
  • Beckhoff AM3032-0C30-0000 - Servo Motor HTP0
  • Beckhoff CX5140-0175 - Embedded PC
  • Beckhoff AM8121-1F20-1001 - Servo Motor
  • Beckhoff CU2508-0000 - 8-Port-Port-Multiplier
  • B&R X67BC8331 - Industrial Automation X67 SYSTEM
  • Beckhoff EK1100 - EL2202 EL1904 EL1809 EL9189 EL9188 EL2809 EL3122 EL3102 EL4102 PLC Modules
  • Beckhoff CP6812-0000-0010 - LQ150X1LW71N Control Panel
  • Beckhoff AX5112-0000-0200 - Servo Driver
  • Beckhoff EL3051 - module
  • Beckhoff CX5020-0112 - CPU Base Unit Module
  • KUKA 00-216-801 - KRC4 KCP4 Teach Pendant Smartpad Control Panel
  • Unknown 8253.84.2117 - 0-400bar Switch
  • Beckhoff IE2302 - PLC Module
  • BECKHOFF EL6751-0000 - PLC Module
  • B&R 3NC154.60-2 - PLC
  • BECKHOFF EL4002 - Module
  • Beckhoff EPP6228-0022 - IO-Link Module
  • BECKHOFF EK1914 - module
  • Allen-Bradley 25B-E019N104 - Frequency changer
  • Beckhoff CB3055-0004 - Industrial motherboard
  • BECKHOFF FC5201-0000 - Card
  • BECKHOFF C6015-0010 - controller
  • BECKHOFF BK4020 - Modules
  • Beckhoff CP2916-0000 with C6920-0040 - Control Panel with PC
  • BECKHOFF CX5140-0111/000001884 - module
  • Beckhoff CU8810-0000 - Module
  • Beckhoff EL3068 - PLC Moudule
  • BECKHOFF AX5103-0000-0200 - Servo driver
  • Beckhoff EL1862-0010 - Module
  • Beckhoff CX5140-0135 - Controller Module
  • BECKHOFF AX5106-0000-0202 - Servo Drive
  • Beckhoff CX1020-0112 - CPU controller
  • Siemens 6ES7134-0HF01-0XB0 - Electronic module
  • Beckhoff EP9128-0021 - module
  • Beckhoff CP7912-0001-0000 LQ150X1LW71N - 15" Touch Panel
  • Beckhoff EPP1322-0001 - Module
  • BECKHOFF AM3031-0C01-0000 - servo motor
  • MOELLER EATON NZMB2-A160 - Circuit Breaker
  • Allen-Bradley 1769-L23E-QBFC1B - CMPLX 512KB Enet DI/O AI/O Controller
  • Beckhoff AX2523-B200 S403BA-LB-520 - Servo Drive
  • BECKHOFF KL5121-0010 - PLC Module
  • BECKHOFF EP2328-0002 - module
  • Beckhoff CX1020-0012 - Basic CPU Module HW 6.9
  • Beckhoff EL6631 - Communication Module
  • BECKHOFF CX5130-0125-4GB - Module
  • Beckhoff CX5140-0155 - Controller Module
  • beckhoff EL6224-1007 - PLC Modules
  • BECKHOFF CU1128 - Module
  • B&R 6PPT50.101E-16B - Panel
  • BECKHOFF EL6910 - module
  • BECKHOFF CX8090 - PLC Module
  • BECKHOFF EL6632 - PLC Module
  • beckhoff FM3332-B310-0000 - Thermoelectric Module
  • BECKHOFF CP6701-0001-0050 - Touch Screen
  • Beckhoff CP3915-0000 - 15" Multi-touch Control Panel with mounting arm, DVI/USB
  • Beckhoff EL3351 - Module
  • Beckhoff C6030-0060 - Ultra-Compact Industrial PC
  • Beckhoff EL1918 - 8 xTwinSAFE Input
  • Beckhoff CX5120-0112 - Safety switch module
  • Beckhoff CB3052-0005 - Circuitboard
  • Beckhoff EL7211-0010 - Module
  • BECKHOFF CX2020-0120 - Module
  • BECKHOFF CU2016 - 16 Port Ethernet Switch
  • Beckhoff CP6801-0001-0000 - Touch Panal
  • Beckhoff EL2904 - PLC Module
  • Beckhoff CX1020-0112 - CPU controller
  • Beckhoff EL4102 - 16BIT Analog Output
  • BECKHOFF AX5112-0000-0200 - Servo Driver
  • BECKHOFF AM3032-0C30-0000 - servo motor
  • BECKHOFF CP6702-0001 - Open Interface Panels
  • BECKHOFF BK7200 - PLC
  • BECKHOFF CP3919-1008-0011 - CONTROL PANEL
  • BECKHOFF CX5130-0112/000002403 - Host module
  • Allen-Bradley 2094-AM02-S - Kinetix 6000 Axis Module
  • BECKHOFF CX1100-0910 - Power Supply Module
  • BECKHOFF C5101-0030 - SPS Processor
  • BECKHOFF CP3918-1039-0010 - Control Panel
  • Beckhoff CX2100-0914 - External UPS Power Supply for CX20xx
  • B&R X67DM1321.L12 - Module
  • BECKHOFF AX5106-0000-0202 - Servo Drive
  • BECKHOFF AM3031-0C20-0000 - SERVO MOTOR
  • Beckhoff EL7211-0010 - PLC Module
  • Beckhoff EL4031 - I/O Module
  • Beckhoff CX5140-0125 - Module 8GB CF Card
  • Beckhoff EL1918 - EtherCAT Terminal, 8 Channel Digital Input, TwinSAFE
  • BECKHOFF C6640-0040 - Industrial Computer
  • Beckhoff EL3692 - 2 x Resistor Measuring Terminal Rev. No: 0021
  • BECKHOFF IE1001-0000 - module
  • BECKHOFF CX2100-0014 - Module