HaPeSoft.cz
AUTOMATIZACE
VIZUALIZACE
SERVIS
KOMPONENTY
KATALOG
MANUÁLY
KONTAKT
MAPA STRÁNEK
Kalendář
Dlužníci
 
+420 728 726 127
 partnerský web:
PLC AUTOMATIZACE - Informace o automatizační technice, realizované pomocí PLC
BLAJA - automation portal
Paleček Elektro - průmyslová automatizace
 
 
 

PROGRAMOVÁNÍ STEP 5 - knihovna S5 CPU 928

MANUÁLY
S7 SYSTEM S7 31xC TF S7 31x/31xC S5 SYSEM S5 CPU 928 DEMOVERZE CENÍK / OBJ. FAQ AKTUALIZACE
 

Procesor CPU 928, procesor výkonově vyšší řady


Proč S5 CPU 928, když je řada S5 na ústupu ?
Právě proto, že je řada S5 nahrazována systémem S7. V současné době je stále mnoho výkonově vyšších systémů S5 obsazeno právě procesorem CPU 928 v jednoduché nebo multiprocesorové konfiguraci. Tyto systémy automatizace řídí rozsáhlé nebo výkonově náročné operace v široké oblasti aplikací. Při výměně systému S5-135U za systém S7-400 může dojít k situaci, kdy je nutno analyzovat původní algoritmus a funkce stávajícího programu. Právě knihovna S5 CPU 928 Vám pomůže odhalit to, co se skrývá "pod pokličkou" procesoru a může být vodítkem při konverzi programu ze STEPu 5 do STEPu 7. Samozřejmě, že je možno knihovnu využití při odhalování poruch zařízení nebo při modifikaci programu.
 
  • charakteristika CPU 928
  • uživatelský program STEP 5 - OB - PB - FB - FX - DB - DX
  • zpracování programu, organizace programu, paměť programu, zpracování uživatelského programu, soubor instrukcí
  • provozní režimy - STOP - NÁBĚH - RUN
  • zpracování přerušení a chyb, vyhodnocení ISTACKu, chybové OB, chyby náběhu a běhu
  • specielní integrované funkce, přístup ke stránkám, práce s registry, manipulace s bloky, systémové funkce, čtení BSTACKu,multiprocesorová komunikace, znaménkové rozšíření, posuvný registr, regulace
  • DX 0 - specielní datový blok
  • přístup k paměti přes absolutní adresy
  • multiprocesorový režim
  • další o obsahu je uvedeno v náhledu stromové struktury nebo v demoverzi
  • 157 kapitol, 91 tabulek a obrázků

 
 Titulní stránka knihovny

Náhled do stromové struktury knihovny S5 CPU 928 (náhled zobrazen pro prvotní informaci bez nutnosti stahování demoverze):

 S 5  CPU  928  
 S5 CPU 928 - charakteristika
Aplikace
Režim činnosti
Program
Struktura CPU
Procesor S, R, 928
Uživatelský program
Programovací jazyk STEP 5
Bloky programu STEP 5
OB, PB, SB - programové bloky
Specielní OB
OB se specielními funkcemi
FB - Funkční bloky
Struktura FB
Specielní FB
DB - Datové bloky
Struktura DB
Programování DB
Otevření DB
Specielní DB
Zpracování programu
Organizace programu
Paměť programu
Zpracování uživatelského programu
Zpracování programu
Soubor instrukcí
Základní instrukce
Rozšiřující instrukce
Provozní režimy
Provozní režimy a úroveň programu
Režim STOP
Režim NÁBĚH
Studený a teplý ruční start
Automatický teplý start
Přerušení v náběhu
Režim RUN
Cyklické zpracování programu
Časové přerušení
Přerušení řadiče
Přerušení procesu
Zpracování přerušení a chyb
Časté chyby uživatelského programu
Vyhodnocení informací o chybě
ISTACK - kontrolní bity
ISTACK 1. stránka
ISTACK 2. stránka
Příklad
Ošetření chyb pomocí OB
Chyby náběhu
BCF chyba kódu
LZF chyba zpracování
ADF chyba adresování
QVZ chyba potvrzení
ZYK chyba cyklu
WECK kolize časového přerušení
REG chyba řadiče
ABBR zhroucení
Specielní integrované funkce
Práce s registry
OB 110 Přístup k podmínkovému Byte
OB 111 Nulování akumulátorů
OB 112, OB 113 Rotace akumulátorů
OB 160 - OB 163 Smyčky čítače
OB 170 Čtení blokového zásobníku (BSTACK)
OB 180 Manipulace s bloky
OB 180 Proměnný přístup k datovému bloku
OB 181 Testování DB / DX
OB 190, OB 192 Přenos příznaků do DB
OB 191, OB 193 Přenos DB do příznaků
OB 254, OB 255 Přenos DB do RAM
OB 200 ... OB 205 Multiprocesorová komunikace
Přístup ke stránkám
OB 216 Zápis dat na stránku
OB 217 Čtení dat ze stránky
OB 218 Přidělení stránky
Příklad
Znaménkové rozšíření
Systémové funkce
OB 120 Zákaz přerušení
OB 122 Zpoždění přerušení
OB 121 Zákaz časového přerušení
OB 123 Zpoždění časového přerušení
OB 221 Nastavení doby cyklu
OB 222 Opakované spuštění kontroly cyklu
OB 223 Porovnání spouštěcích režimů
OB 224 Přenos příznaků
OB 226 Čtení slova systémového programu
OB 227 Čtení kontrolního součtu systémového programu
OB 228 Čtení systémové informace
OB 230 ... OB 237 Funkce pro standardní bloky
Posuvný registr
OB 240 Inicializace
OB 241 Posuvný registr
OB 242 Zrušení registru
Regulace
OB 250 Inicializace PID
OB 251 Regulátor
DX 0 Rozšířený datový blok
Rozdělení a organizace paměti
Rozdělení adres v CPU
Adresy systémové paměťi RAM
Adresy vstupů / výstupů
Organizace paměti v CPU
Blok hlaviček v paměti a DB-RAM
DB 0 Seznam adres bloků
Oblast RI / RJ
Oblast RS / RT
Přístup k paměti přes absolutní adresy
Přístup k registrům a paměti pomocí ACCU1
Přenos bloků paměti
Registrové operace BR
Naplnění BR registru
Posouvání obsahu registru BR
Přístup k lokální paměti
Přístup ke globální paměti
Přístup k rámu stránek
 
Multiprocesorový režim
Poznámky
Výměna dat mezi procesy
IPC Příznaky meiprocesorové komunikace
Multiprocesorová komunikace
Chráněný přenos propojených datových polí
Přiřazení I/O (DB1)
Start multiprocesorové komunikace
Literatura
NAHORU
 
■ Názvy produktů, výrobků, zařízení, software a jiné jsou registrovanými obchodními značkami ® společnosti SIEMENS AG ■ Vyobrazení produktů převzato z obrazové databáze © Siemens AG 2016, All rights reserved ■ Všechna práva vyhrazena - © Ing. Petr Halíř, HaPeSoft s.r.o. 2001-2016 ■ Stránky používají technologii cookies. Dalším používáním stránek vyjadřujete souhlas s jejich užitím. ■