Simatic S5 PLC

Simatic S5 PLC

The Simatic S5 PLC is an automation system based on Programmable Logic Controllers. It is manufactured and sold by Siemens AG. Such automation systems control process equipment and machinery used in manufacturing. This product line is considered obsolete, as the manufacturer has since replaced it with their newer Simatic S7 PLC. However, the S5 PLC still has a huge installation base in factories around the world.

Hardware

The S5 line comes in the 90U, 95U,101U,100U,115U, 135U, and 155U chassis styles.Higher the number, the more sophisticated and more expensive the system. Within each chassis style, several CPUs are available, with varying speed, memory, and capabilities. Some systems provide redundant CPU operation for ultra-high-reliability control, as used in the pharmaceutical manufacturing, for example.

Each chassis consists of a power supply, and a backplane with slots for the addition of various option boards. Available options include serial and Ethernet communications, digital input and output cards, analog signal processing boards, counter cards, and other specialized interface and function modules.

oftware

The S5 product line is usually programmed with a PC based software programming tool called "Step 5". Step 5 is used for programming, testing, and commissioning, and for documentation of programs for S5 PLCs.

The original Step 5 versions ran on the CPM operating system. Later versions ran on MS-DOS, and then versions of Windows through Windows XP. The final version of Step 5 is version 7.2. No further development of this product line has occurred since that time, due to its announced obsolescence.

In addition to Step5, Siemens offerred a proprietary State logic programming package called Graph5. Graph5 is a sequential programming language intended for use on machines that normally run through a series of discrete steps. It simulates a State machine on the S5 platform.

Several third-party programming environments have been released for the S5. Most closely emulate Step5, some adding macros and other minor enhancements, others functioning drastically differently than Step5. One allows Step5 programs to be cross-compiled to and from the C programming language and BASIC.

tructured programming

STEP 5 allows the creation of structured or unstructured programming, from simple AND/OR operations up to complex subroutines. A STEP 5 program may, therefore, contain thousands of statements.

To maintain maximum transparency, STEP 5 offers a number of structuring facilities:
* Block technique - A linear operation sequence is divided into sections and packed into individual blocks.
* Segments - Within blocks, fine structuring is possible by programming subtasks in individual segments.
* Comments - Both a complete program as well as individual blocks or segments and individual statements can be directly provided with comments.

Methods of representation

STEP 5 programs can be represented in three different ways:
* Statement List (STL) - The program consists of a sequence of mnemonic codes of the commands executed one after another by the PLC.
* Ladder Diagram (LAD) - Graphical representation of the automation task with symbols of the circuit diagram
* Function Block Diagram (FBD) - Graphical representation of the automation task with symbols to DIN 40700/ DIN 40719.

Absolute or symbolic designations can be used for operands with all three methods of representation.

In LAD and FBD complex functions and function block calls can be entered via function keys. They are displayed on the screen as graphical symbols.

Blocks

Five types of blocks are available:
* Organization blocks (OB) - for managing the control program
* Programming blocks (PB) - contain the control program structured according to functional or process-oriented characteristics
* Sequence blocks (SB) - for programming sequential controls
* Function blocks (FB) - contain frequently occurring and particularly complex program parts
* Data blocks (DB) - for storing data required for processing the control program.

Some S5 PLCs also have block types FX (Extended Function Blocks), and DX(Extended Data Blocks); these are not distinct block types, but rather are another set of available blocks due to the CPU having more memory and addressing space.

Operations

STEP 5 differentiates between three types of operations:
* Basic operations, (e.g. linking, saving, loading & transferring, counting, comparing, arithmetic operations, module operations) - These can be performed in all three representations.
* Supplementary operations and complex functions, (e.g. substitution statements, testing functions, word-by-word logic operations, decrement/increment and jump functions.) - These can only be executed in STL.
* System operations (direct access the operating system) - These can only be executed in STL.

Additional functions

* Saving user-specific project settings
* Symbol editor
* Automatic generation and updating of cross-reference lists
* Comparison of user programs
* Transferring blocks to EPROM and EEPROM memory modules for programmable controllers
* Rewiring inputs, outputs, flags, timers and counters
* Testing and service functions for startup and maintenance

External References

* [http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=en&siteid=csius&aktprim=1&extranet=standard&viewreg=WW&objid=16612444&treeLang=en Siemens S5 to S7 Migration]
* [http://users.telenet.be/rafadriaenssen/index.html Step5 Interface.NET]
* Hans Berger - Automating with SIMATIC - ISBN 978-3-89578-276-3
* Juergen Mueller - Controlling with SIMATIC - ISBN 978-3-89578-255-8


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Simatic S7-200 — Simatic S7 200  семейство программируемых логических контроллеров фирмы Siemens AG из семейства устройств автоматизации Simatic S7. Позиционируются как микро ПЛК для решения простых задач промышленной автоматизации[1]. Содержание 1 Обзор 2… …   Википедия

  • Simatic Step 5 — Содержание 1 Аппаратное обеспечение 2 Программное обеспечение …   Википедия

  • Process control — is a statistics and engineering discipline that deals with architectures, mechanisms, and algorithms for controlling the output of a specific process. See also control theory.For example, heating up the temperature in a room is a process that has …   Wikipedia

  • Siemens — For other uses, see Siemens (disambiguation). Siemens AG Type Aktiengesellschaft Traded as FWB:  …   Wikipedia

  • S5 — or S 5 may be:; beginning with S5 : * S5 file format * , a safety phrase in chemistry * S5 (Berlin), a S Bahn line * S5 (military), a public affairs officer within military units * S5 (modal logic) * S5 (Munich), a S Bahn line in Munich * S5… …   Wikipedia

  • Программируемый логический контроллер — Массово применяемый программируемый логический контроллер семейства SIMATIC S7 300 Программируемый логический контроллер (ПЛК) (англ. Programmable Logic Controller, PLC) или программируемый контроллер  эле …   Википедия

  • Stuxnet — ist ein Computerwurm, der im Juni 2010 entdeckt und zuerst unter dem Namen RootkitTmphider beschrieben wurde.[T 1] Das Schadprogramm wurde speziell für ein bestimmtes System zur Überwachung und Steuerung technischer Prozesse (SCADA System) der… …   Deutsch Wikipedia

  • Stuxnet — is a computer worm discovered in June 2010. It targets Siemens industrial software and equipment running Microsoft Windows.[1] While it is not the first time that hackers have targeted industrial systems,[2] it is the first discovered malware… …   Wikipedia

  • Siemens AG — Год основания 1847 (Берлин, Пруссия) Основатели Вернер фон Сименс Ключевые фигуры Петер Лёшер (главн …   Википедия

  • Siemens Automation & Drives — Siemens Automation Drives  структурное подразделение концерна Siemens AG в 1997 2007 годах. После реорганизации структуры с 1 января 2008 года реорганизован и вошёл состав сектора Siemens Industry. Департамент являлся поставщиком продуктов,… …   Википедия

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”