EasyManua.ls Logo

Siemens SIMATIC S5-95F User Manual

Siemens SIMATIC S5-95F
579 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
Page #1 background imageLoading...
Page #1 background image
SIMATIC S5
S5-95F
Programmable Controller
Manual
EWA 4NEB 812 6210-02a
Edition 02

Table of Contents

Question and Answer IconNeed help?

Do you have a question about the Siemens SIMATIC S5-95F and is the answer not in the manual?

Siemens SIMATIC S5-95F Specifications

General IconGeneral
SeriesSIMATIC S5
ModelS5-95F
Input Voltage24 V DC
Digital Outputs16
Analog Inputs4
Analog Outputs2
Programming LanguageSTEP 5
TypeProgrammable Logic Controller (PLC)
CommunicationRS-485

Summary

Introduction

Design, Functions and Operation

Basic System Design - without External I/Os

Describes the basic unit's design without external expansions, focusing on onboard I/Os.

Basic System Design - with External I/Os

Explains how to expand the basic system using S5-100U modules for external I/Os.

Internal Functions

Details internal functions like the real-time clock, diagnostic byte, and communication byte.

The Programmable Controllers' Principle of Operation

Explains the controller's operational principle, functional units, and I/O bus structure.

Operating Instructions

Provides information on displays, controls, operating modes, and overall reset procedures.

Guidelines for the Planning and Installation of the Product

Guidelines on the Safe Integration of the Product into its Environment

Focuses on integrating the PLC into the system environment safely, avoiding hazards.

Installation of Programmable Controllers in Accordance with Principles of EMC

Covers electromagnetic compatibility (EMC) principles for PLC installation and interference-free operation.

Installation of Programmable Controllers for EMC

Details specific installation practices for EMC, including grounding and assembly rules.

Wiring of Programmable Controllers for EMC

Provides guidelines on cable routing, equipotential bonding, and shield connection for EMC.

Installing and Connecting the Basic System

Basic System

Describes the basic system configuration comprising two basic units interconnected via fiber optic link.

Using the Onboard I/Os

Explains the use of failsafe digital inputs, outputs, interrupt, and counter inputs.

Connecting Actuators to Failsafe Digital Outputs

Details how to connect actuators to failsafe digital outputs, including blanking times.

Onboard Interrupt Inputs

Covers onboard interrupt inputs (OB2 and OB3) and their connection via sub D connector.

Onboard Counter Inputs

Explains the use of onboard counter inputs, including parameterization in DB1.

Failure and Monitoring of the Supply Voltages

Discusses monitoring 24 V DC supply voltage for onboard I/Os and interrupt/counter inputs.

Connector Pin Assignment of the Onboard I/Os

Provides pin assignments for the 40-pin I/O connectors and the 9-pin sub D connector.

Expansion of Basic System with External I/Os

Assembling a Tier

Guides on assembling tiers with external I/O modules, bus units, and interface modules.

Multi-Tier Expansion

Explains how to expand the configuration up to four tiers using interface modules.

Cabinet Mounting

Covers cabinet mounting for noise immunity, ventilation, and heat dissipation.

Connection Methods: Screw-Type Terminals and Crimp Snap-In

Details connection methods using screw-type and crimp snap-in terminals.

Connection of Failsafe I/O Modules

Explains the connection of failsafe input and output modules, and system reaction to I/O faults.

Connection of Non-Failsafe I/O Modules

Describes connecting non-failsafe I/O modules, including digital I/O modules.

Power Supplies for the S5-95F

Details the electrical circuits required for the S5-95F, including internal and external power supplies.

Electrical Potentials for the Onboard and External I/Os

Explains electrical potentials and configurations for onboard and external I/Os.

Grounded or Non-Grounded S5-95F Configuration

Discusses configuring the S5-95F with grounded or isolated reference potential for interference immunity.

Addressing

Address Assignments for Onboard I/Os

Details the permanently assigned addresses for onboard I/Os and how they are structured.

Slot Numbering and Address Assignment for External I/Os

Explains slot numbering and address assignment for external I/O modules based on tier configuration.

Digital Modules

Describes how digital modules are addressed using a byte address and channel number.

Analog Modules

Explains the addressing of analog modules, including reserved bytes and slot addressing changes.

Combined Input and Output Modules

Covers the use of combined input/output modules and their identical PII/PIQ addresses.

Structure of Process Image Input and Output Tables

Details the structure of PII and PIQ tables, divided into four areas.

Interrupt Process Image Tables and Time-Controlled Program Processing in OB13

Explains the use of interrupt process image tables for time-controlled program processing.

Address Assignments in RAM

Provides information on RAM addressing for the programmable controllers.

Introduction to STEP 5

Writing a Program

Explains how to write a program using STEP 5, including methods of representation like STL, CSF, and LAD.

Programm Structure

Describes the two program types: linear and structured, and the concept of block calls.

Block Types

Lists and compares different block types (OBs, PBs, SBs, FBs, DBs) and their characteristics.

Program Processing

Details how the control program is structured and managed by organization blocks (OBs).

Processing Blocks

Explains how to change programs and blocks, and the process of compressing program memory.

Number Representation

Covers the different number representations used in STEP 5, such as decimal, hexadecimal, and BCD.

STEP 5 Operations

Basic Operations

Describes fundamental STEP 5 operations like Boolean logic, Set/Reset, Load/Transfer, Timers, Counters, Comparisons, and Arithmetic.

Supplementary Operations

Covers complex functions like substitution, test functions, shift, and conversion operations.

System Operations

Explains system operations that access system data directly, noting they are for experienced programmers.

Condition Code Generation

Details how condition codes (CC0, CC1, OV) are generated by various operations like comparison and arithmetic.

Sample Programs

Provides sample programs for momentary-contact relay/edge evaluation, binary scaler/divider, and clock/clock-pulse generator.

Blocks and Their Functions

Organization Blocks

Explains the role of organization blocks (OBs) in interfacing the operating system and control program.

Integrated Function Blocks (FBs)

Lists and describes integrated function blocks (FB240-FB255) for tasks like code conversion, multiplication, division, and PID control.

Parameterizing Internal Functions in DB1

Details how to program internal functions using DB1, including interrupt inputs, counters, real-time clock, and I/Os.

The Integral Real-Time Clock

Operating Principle and Parameterization of the Integral Real-Time Clock

Explains the clock's functions, parameterization via DB1 or COM 95F, and data exchange.

Structure of the Clock Data Area

Describes the layout of the clock data area in DB1, including time, date, and operating hours.

Structure of the Status Word and How to Scan it

Explains the status word bits for identifying errors and controlling clock behavior.

Using the Programmer to Read and Set the Integral Real-Time Clock

Details how to read and set the clock using the programmer's "Block Output" function.

Programming the Integral Real-Time Clock in the Control Program

Provides examples for setting and evaluating clock time, date, prompt time, and operating hours.

Analog Value Processing

Analog Input Modules (Type P)

Covers analog input modules, their operating principle, wiring, and start-up.

Connecting Current and Voltage Sensors to Analog Input Modules

Provides rules for connecting sensors, including two-wire and four-wire transducer connections.

Start-Up of Analog Input Modules

Explains how to set the operating mode switches and assign channels for analog input modules.

Analog Value Representation of Analog Input Modules

Shows how analog values are converted to digital formats and represented in bit patterns.

Analog Output Modules (Type W)

Details analog output modules, load connections, and analog value representation.

Analog Value Conversion: Function Blocks FB250 and FB251

Explains how to read, scale, and output analog values using FB250 and FB251.

Interrupt Processing

Using Onboard Interrupt Inputs

Covers interrupt inputs on the S5-95F, their connection, initialization in DB1, and priorities.

Asynchronous Interrupt Processing in OB2

Explains asynchronous interrupt processing, its requirements, and pin assignments for counter/interrupt inputs.

Synchronous Interrupt Processing in OB3

Details synchronous interrupt processing, interrupt triggering, and special features.

Interrupt Response Times for the S5-95F

Covers interrupt response times for OB2 and OB3 interrupts under typical and worst-case conditions.

S5-95F on SINEC L1

Options for Connecting the S5-95F to the SINEC L1 LAN

Discusses the two ways to interface the S5-95F to the SINEC L1 LAN: point-to-point and bus terminal connections.

Non-Failsafe Data Interchange over SINEC L1

Explains non-failsafe data interchange, its characteristics, and initialization procedures.

Failsafe Data Interchange Over SINEC L1

Covers failsafe data interchange, message modes, initialization, and coordination.

SINEC L1 Safety Times

Details SINEC L1 safety times for Receive and Send, including conditions and calculations.

Testing the User Program and Storing It on the Memory Submodule

Testing and Debugging the User Program

Summarizes functions for debugging, including signal status display (STATUS, STATUS VAR) and forcing variables.

Interrupt Analysis with the Programmer

Explains the ISTACK analysis function to flag and ascertain the cause of faults.

Program Errors

Covers program errors detected during compilation and runtime, and how to determine error addresses.

Programmer Control Functions

Discusses restrictions on programmer functions in failsafe mode and parameter control DB usage.

Measures for Securing the User Program Against Errors

Details measures for securing the user program, including checksum computation and COM 95F software.

Storing the User Program on Memory Submodules

Explains the process of storing the user program on EPROM submodules.

Error Diagnosis and Elimination

S5-95F Responses to Errors

Describes how the S5-95F responds to various errors like Hard STOP, Soft STOP, and passivation.

Error Indicator on the S5-95F Basic Unit

Explains the function of the yellow error LED and the conditions under which it remains set.

System Event Data Block DB254

Details the structure and contents of DB254, including product identification, system ID, and error group images.

Acknowledging Errors and Deleting Entries in the System Event DB

Covers the procedure for acknowledging errors and deleting entries from the system event DB.

Printer Output of Error Messages Via a CP 521

Explains how to output error messages to a printer using a CP 521.

Forwarding Error Messages to the SINEC L1 Master

Describes how the S5-95F can automatically forward system messages to the SINEC L1 master.

Evaluating Cycle Time Statistics

Explains how to collect and evaluate statistical data on cycle times using the programmer function OUTPUT ADDRESS.

Diagnostic Byte for Battery and Load Voltage

Details how to evaluate diagnostic byte IB 35 for battery status and load voltage.

Differences Between the S5-95U and the S5-95F

Differences in the I/Os

Compares onboard and external I/Os, including failsafe features and wiring differences.

Parameter Initialization and Programming

Highlights differences in DB1 parameterization, programming access, and integral function blocks.

Programm Scanning

Compares cyclic, time-controlled, and interrupt-driven program scanning between the two models.

S5-95F Operating Modes

Lists the three operating modes: Test, Safety, and Quasi-safety, and their restart characteristics.

Programmer Functions and Error Diagnostics

Discusses restrictions on programmer functions and error diagnostics in failsafe mode.

Battery Failure

Explains the S5-95F's behavior and response to battery failure.

Application

Hardware Prerequisites

Lists the components required for the sample application, such as basic units and fiber optic cable.

Process Description

Describes the process mimic of a simplified hydraulic lifting device and its operational sequence.

Installation and Wiring

Provides step-by-step instructions for installing and wiring the S5-95F, including connecting I/Os and power.

Entering the User Program

Guides on copying block headers, performing resets, and transferring programs to EPROM.

Entering Configuring Data with COM 95F

Details the process of configuring onboard inputs and outputs using COM 95F software.

Testing and Error Simulation

Explains how to test the program and simulate errors, including responses and corrective measures.

Rules for Failsafe Operation of an S5-95F

Acceptance Test for a System Containing an S5-95F

Provides a guideline for the acceptance test, covering planning, inspection, and system tests.

I/Os

Discusses I/O addressing rules and special features of I/O usage.

Operating Modes

Describes the three operating modes: Safety, Test, and Quasi-safety, and their restart characteristics.

Entering the System Identification and ID Number in the System Event DB

Explains how to enter system identification and ID numbers in DB254 for failsafe operation.

Memory Submodules for Safety Mode

Lists permissible memory submodules (EPROMs) required for safety mode operation.

Function of the Backup Battery

Details the necessity and function of the backup battery for RAM contents retention.

Retentivity of Timers, Counters and Flags

Provides information on the retentivity of timers, counters, flags, data blocks, and system data.

Requirements for Sensors for Failsafe Digital Input Modules

Lists requirements for sensors, including prototype testing and automatic error detection.

Requirements for Actuators for Failsafety Digital Output Modules

Covers requirements for actuators, including blanking times and permissible actuator types.

Response to I/O Errors

Explains how the S5-95F responds to I/O errors, including STOP, passivation, and user program reactions.

Passivating of I/Os

Details the process of passivating I/Os belonging to independent subprocesses and their effects.

Depassivating I/Os

Explains how to depassivate I/Os using FB255 and the implications for PLC cycle time.

Standard Value Formation and Reaction at the User Level

Describes choosing standard value formation for I/O errors and initiating user-level reactions.

Repairs

Provides guidelines for hardware installation, removal, and replacement of system components.

S5-95F Response Times

Discusses maximum response times for cyclical, time-controlled, and interrupt processing.

Special Programming Features

Covers restrictions on STEP 5 operations and disabling/enabling interrupts.

Addressing and Address Assignments

Explains I/O addressing for onboard and external modules, including slot numbering.

Loadable Function Blocks

Discusses user-written and standard function blocks, their usage, and safety considerations.

Programmer-Based Operator Input Functions

Details restrictions on programmer functions in failsafe mode and parameter control DB usage.

Connecting Text Displays via the Serial Interface

Explains interfacing text displays via the serial interface and safety considerations.

SINEC L1 LAN

Provides notes on operating a SINEC L1 LAN, including master/slave roles and data interchange.

SINEC L1 Safety Times

Details SINEC L1 safety times for Receive and Send, including conditions and calculations.

EMC of the IM 316

Discusses EMC characteristics for the IM 316 interface module.

Appendix A Module Spectrum

General Technical Specifications for Failsafe Modules

Covers climatic, EMC, and safety specifications for failsafe modules.

Programmable Controller

Provides technical specifications for the S5-95F programmable controller, including dimensions, memory, and I/O.

Digital Modules

Details technical specifications for digital input and output modules, including EMC characteristics.

Bus Units

Lists technical specifications for bus units with SIGUT screw-type and crimp snap-in connections.

Interface Modules

Provides technical specifications for the IM 315 interface module.

Standard Modules from the S5-100U Range

Lists standard modules from the S5-100U family compatible with the S5-95F.

Appendix B Dimension Drawings

S5-95F Programmable Controller

Shows dimensional drawings of the S5-95F programmable controller.

Bus Units

Provides dimension drawings for bus units with crimp snap-in and SIGUT screw-type terminals.

Interface Modules

Shows dimension drawings for interface modules like IM 315 and IM 316.

Standard Mounting Rails

Illustrates cross-sections and dimensions of standard mounting rails.

Appendix C Operations List

Operations List

Lists typical execution times for basic, supplementary, and system operations.

Machine Code Listing

Provides a machine code listing for various STEP 5 operations.

List of Abbreviations

Defines abbreviations used in the manual, including operand types and parameters.

Appendix D Guidelines for Handling Electrostatic Sensitive Devices (ESD)

Appendix E Prototype Test Certification

Related product manuals