az s7-300 plc rendszer hardver felépítése és …szirty.uw.hu/misc/s7-300_telepites.pdffigyelem!...

31
SIMATIC Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése Kivonatos alkalmazási segédlet az S7-300 PLC családhoz Készítette: Mérnök 2000 Kft. a Siemens Zrt. A&D megbízásából. Copyright: Siemens Zrt. A&D Budapest 2008. május

Upload: others

Post on 09-Feb-2020

3 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

SIMATIC Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése Kivonatos alkalmazási segédlet az S7-300 PLC családhoz

Készítette: Mérnök 2000 Kft. a Siemens Zrt. A&D megbízásából. Copyright: Siemens Zrt. A&D Budapest

2008. május

Page 2: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Figyelem!

Ez a segédlet csak a gépkönyvekkel együtt használható.

Az esetleges hibákért felelősséget nem vállalunk.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 2

Page 3: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Tartalom

1 S7-300 rendszer elemei 5 1.1 S7-300 rendszer telepítési folyamata .................................................................. 5 1.2 S7-300 modulok................................................................................................... 6 1.3 Leválasztott és nem leválasztott modulok........................................................... 9 1.4 Terhelés tápegységének kiválasztása............................................................... 10 1.5 Hálózatok kialakítása......................................................................................... 11 1.5.1 SIMATIC hálózatok áttekintése ......................................................................... 11 1.5.2 Az MPI és DP hálózatok alapelvei..................................................................... 12

2 Címkiosztás és üzembe helyezés 15 2.1 Címzés............................................................................................................... 15 2.1.1 Merev címzés .................................................................................................... 15 2.1.2 Változtatható címzés ......................................................................................... 17 2.2 A bemeneti/kimeneti kártyák címzése ............................................................... 18 2.2.1 Digitális modulok címzése ................................................................................. 18 2.2.2 Analóg kártyák címzése..................................................................................... 19 2.3 A kompakt CPU-kon lévő bemenetek/kimenetek címzése................................ 20 2.4 Az üzembe helyezés lépései ............................................................................. 21 2.5 A felhasználói tár törlése CPU üzemmód választó kapcsolójával..................... 23

3 A program futásának ellenőrzése és diagnosztika 27 3.1 Az ellenőrzési és diagnosztikai lehetőségek áttekintése................................... 27 3.2 Változók figyelése és állítása ............................................................................ 27 3.3 Változók kényszerítése (force) .......................................................................... 28 3.4 A diagnosztika áttekintése................................................................................. 28 3.5 STEP 7 diagnosztikai lehetőségei ..................................................................... 30 3.6 Diagnosztika a LED kijelzők alapján.................................................................. 31

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 3

Page 4: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Tartalom

Ábrák 1-1 ábra S7 rendszer telepítése .............................................................................. 5 1-2 ábra MPI hálózat minta.................................................................................... 14 2-1 ábra S7-300 kártyahelyek és a hozzá tartózó modulok kezdőcímei ............... 16 2-2 ábra Digitális modulok címe ............................................................................ 18 2-3 ábra 4. kártyahelyen található digitális kártya címzése ................................... 19 2-4 ábra 4. kártyahelyen található analóg modul címzése .................................... 20 2-5 ábra Memóriatörlés lépései ............................................................................. 24 3-1 ábra A kényszerítés (force) alapelvei az S7-300 CPU-kban

(kivéve CPU 318-2 DP) ........................................................................... 28

Táblázatok 1-1 táblázat S7-300 rendszer komponensei: ................................................................ 6 1-2 táblázat A terhelés tápegységének jellemzői........................................................ 10 1-3 táblázat Résztvevők száma .................................................................................. 13 1-4 táblázat MPI/PROFIBUS DP címek ...................................................................... 13 2-1 táblázat CPU 312 IFM beépített be- és kimenetei ................................................ 20 2-2 táblázat Az üzembe helyezés javasolt lépései – 1. rész: Hardver........................ 21 2-3 táblázat Az üzembe helyezés javasolt lépései – 2. rész: Program....................... 22 2-4 táblázat A CPU memóriatörlés kérésének lehetséges okai.................................. 23 2-5 táblázat Memóriatörlés lépései ............................................................................. 24 2-6 táblázat Memóriatörlés közbeni események......................................................... 25 3-1 táblázat Állapot és hibajelző LED-ek .................................................................... 31

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 4

Page 5: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

11S7-300 rendszer elemei

Ebben a fejezetben… megtalálhatók a szükséges információk

az S7-300 mechanikai konfigurációjának kialakításához

az S7-300 elektromos konfigurációjának kialakításához

hálózat kialakításához

Bemutatjuk a SIMATIC S7 rendszerének telepítése során követendő lépések sorrendjét.

Elmagyarázzuk az alapvető szabályokat, amelyeket a telepítés során célszerű követnünk, valamint, hogy hogyan módosíthatunk egy már meglévő rendszert.

1.1 S7-300 rendszer telepítési folyamata

Konfiguráció

Telepítés

Vezetékek bekötése

Szükség vanalhálózat létrehozására? Hálózat

Címzés

Telepítés kész,munkába állítás

IGEN

NEM

1-1 ábra S7 rendszer telepítése

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 5

Page 6: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

S7-300 rendszer elemei

1.2 S7-300 modulok

Az S7-300 rendszerek létrehozásához és működtetéséhez számos komponens szükséges. Az alábbi táblázatban a legfontosabb komponenseket és funkcióikat láthatjuk.

1-1 táblázat S7-300 rendszer komponensei:

Komponens Funkció Illusztráció

Szerelősín (mounting rail, )

Kiegészítő: Árnyékolás csatlakozó elem

Ez képezi az S7-300 modulok tartóját.

Tápegység (PS = Power Supply)

A hálózati feszültséget (120/230 VAC) alakítja át az S7-300 és a kapcsolódó áramkörök működéséhez szükséges 24 VDC feszültséggé.

CPU

Kiegészítő: Csatlakozósor (front connector) az integrált perifériákkal rendelkező CPU-k esetében

A felhasználói programot futtatja, előállítja az 5 V tápfeszültséget, a MPI buszon lévő eszközökkel kommunikál.

Ezenkívül a CPU DP master vagy DP slave is lehet a PROFIBUS hálózaton.

CPU 312 IFM – 318-2 DP

Jelfeldolgozó modulok (SM = Signal Module)

(digitális bemeneti, kimeneti és I/O modulok, analóg bemeneti, kimeneti és I/O modulok)

Kiegészítő: Homlokcsatlakozó

A folyamat különböző jelszintjeinek illesztése az S7-300 rendszerhez.

Funkcionális modulok (FM = Function Module)

Kiegészítő: Homlokcsatlakozó

Időkritikus vagy nagymennyiségű memória használatot igénylő jelfeldolgozási feladatok, (például pozícionálás, szabályozás) megvalósítása.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 6

Page 7: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

S7-300 rendszer elemei

Komponens Funkció Illusztráció Kommunikációs processzor (CP = Communication Processor).

Kiegészítő: Csatlakozó kábel

A CPU kommunikációs feladatainak megvalósítása, például egy CP 342-5 DP PROFIBUS DP hálózathoz való csatlakozáshoz.

Interfész modul (IM = Interface Module)

Kiegészítő: Csatlakozó kábel

Az S7-300 rendszer bővítősínjein lévő kártyákat kapcsolja a központi egységhez

PROFIBUS kábel buszcsatlakozóval (bus connector)

A csatlakozási pontok (node) összekapcsolása az MPI vagy PROFIBUS hálózattal.

PG kábel Egy PG/PC és egy CPU összekapcsolása.

Programozó eszköz (PG) vagy PC STEP 7 programcsomaggal

Az S7-300 rendszer konfigurálása, paramétereinek beállítása, programozás és tesztelés.

Központi egység (CU = Central Unit) és bővítő egységek (EM = Expansion Module)

Egy S7-300 PLC egy központi egységet (CU) és – ha szükséges – egy vagy több bővítő egységet (EM) tartalmazhat.

A CPU-t tartalmazó sor a központi egység (CU). Az interfész modulok (IM) segítségével a rendszer központi egységéhez csatlakozó sor pedig a bővítő egység (EM).

Mikor használjunk bővítő egységeket? Akkor kell bővítő egységeket (EM) használnunk, ha a központi egységben (CU) található kártyahelyek száma nem elég a feladat megoldásához.

Ha bővítő egységet használunk szükségünk lesz további tápegységre az interfész modulok (IM) ellátásához. Interfész modulok használatakor biztosítanunk kell a kompatibilitást a partner állomásokkal.

Sín Az S7-300-as rendszerekben a modulhordozó profilsín. Az S7-300 összes modulja ehhez a sínhez rögzíthető.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 7

Page 8: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

S7-300 rendszer elemei

Szabály: Modulok egysoros elrendezése A modulok egy sorba rendezésekor az alábbi szabályokat kell figyelem venni:

Legfeljebb nyolc modul (SM, FM, CP) lehet a CPU jobb oldalán.

Az összes modul áramfelvétele az S7-300 hátlapi buszáról nem haladhatja meg az 1.2 A-t (312 IFM esetén 0.8 A-t).

Szabály: Modulok többsoros elrendezése Ha a modulokat több sorba szeretnénk rendezni, az alábbi szabályokat kell figyelem venni:

Az interfész modul mindig a 3. kártyahelyet használja (1. kártyahely: tápegység; 2. kártyahely: CPU, 3. kártyahely: interfész modul).

Az interfész modul mindig az első jelfeldolgozó modul (SM) előtt balról lehet.

Egy sor legfeljebb nyolc modult (SM, FM, CP) tartalmazhat.

A modulok (SM, FM, CP) számát az S7-300 hátlapi buszról felvehető áram korlátozza. Az teljes áramfelvétel soronként legfeljebb 1.2 A (312 IFM CPU esetén 0.8 A).

Szabály: Csatlakozások interferencia-mentes telepítése Ha a központi és a bővítő egységeket a megfelelő interfész modulok (küldő és vevő IM) segítségével kötjük össze nincs szükség speciális árnyékolásra és földelésre.

Az alábbiakat azonban biztosítani kell:

a sorokat alacsony impedanciával kell csatlakoztatni,

a sorok földelését csillagpontos elrendezés szerint kell kialakítani,

a sorok csatlakozási pontjainak tisztának kell lenniük, megakadályozva az interferencia áram kialakulását.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 8

Page 9: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

S7-300 rendszer elemei

1.3 Leválasztott és nem leválasztott modulok

Leválasztott modulok Leválasztott modulok esetén a vezérlő áramkörök referenciapontja (Minternal) és a terhelő áramkörök (Mexternal) nincsenek galvanikus kapcsolatban.

Leválasztott modulok alkalmazási területe Leválasztott modulokat használjunk:

Összes AC terheléshez

DC terhelő áramkör független referenciaponttal, például:

– DC terhelő áramkörök, amelyek érzékelője eltérő referenciaponttal rendelkezik (például, ha a földelt érzékelő jelentős távolságra van a vezérlőrendszertől, így nem tudjuk egyenpotenciálra hozni).

– DC terhelő áramkör földelt pozitív (L+) ponttal (például elemes vagy akkumulátoros áramkörök).

Leválasztott modulok és földelési koncepció Attól függetlenül használhatunk leválasztott modulokat, hogy a vezérlő rendszer referenciapontja földelt-e vagy sem.

Nem leválasztott modulok Nem leválasztott modulok esetén a vezérlő áramkörök referenciapontja (Minternal) és a terhelő áramkörök (Mexternal) galvanikus kapcsolatban vannak.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 9

Page 10: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

S7-300 rendszer elemei

1.4 Terhelés tápegységének kiválasztása

Terhelés tápegységének feladata A terhelés tápegysége látja el a bementi és a kimeneti áramköröket (terhelő áramköröket), valamint az érzékelőket és a beavatkozókat.

Terhelés tápegységének jellemzői A terhelés tápegységének az adott alkalmazáshoz kell illeszkedniük. A választás megkönnyítéséhez az alábbi táblázatban a különböző tápegységek és jellemzőik összehasonlítása látható:

1-2 táblázat A terhelés tápegységének jellemzői

Követelmények Tápegység jellemzői Megjegyzés

A modulok legfeljebb 60 VDC vagy legfeljebb 25 VAC feszültséggel táplálhatók.

Biztonsági leválasztás Ezeket a jellemzőket a PS 307 sorozatú és a SITOP (6EP1 sorozatú) Siemens tápegységek teljesítik.

24 VDC áramkörök

48 VDC áramkörök

60 VDC áramkörök

Kimeneti feszültségtartomány:

20.4 V to 28.8 V

40.8 V to 57.6 V

51 V to 72 V

Terhelés tápegységével szembeni követelmények Törpefeszültséget (legfeljebb 60 VDC) kell szolgáltatniuk, biztonságosan leválasztva a hálózati feszültségtől. A hálózati feszültségtől való biztonságos leválasztásnak a VDE 0100 Part 410 / HD 384-4-41 / IEC 364-4-41 vagy VDE 0805 / EN 60950 / IEC 950 vagy VDE 0106 Part 101 szabványoknak kell megfelelnie.

Terhelőáram meghatározása A szükséges terhelőáram meghatározható a kimenetre kapcsolódó érzékelők és beavatkozók terhelő áramainak összegeként.

Rövidzár esetén az egyenáramú (DC) kimeneteken a terhelőáram egy rövid időre két- vagy háromszorosára növekszik, mielőtt az elektronikus rövidzárvédelem bekapcsol. Ezért a terhelések tápegységének kiválasztásakor figyelembe kell venni ezt a megnövekedett rövidzárási áramot is. A nem vezérelt tápegységek általában képesek kiszolgálni ezt a túláramot. Vezérelt tápegységek – különösen az alacsonyabb kimeneti teljesítményűek (20 A-ig) – esetén biztosítanunk kell, hogy a tápegység képes legyen ezt a túláramot kezelni.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 10

Page 11: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

S7-300 rendszer elemei

1.5 Hálózatok kialakítása

1.5.1 SIMATIC hálózatok áttekintése

A SIMATIC rendszerben a különböző automatizálási szinteknek (folyamat, cella, terepi beavatkozó/érzékelő) megfelelően következő hálózatokat találhatók:

• PROFIBUS

• PROFINET

Multi-Point Interfész (MPI)

Pont-pont kapcsolat (PtP = Point-to-point)

Ipari Ethernet

AS interfész (ASI = Actuator/Sensor)

MPI-hálózat Az ebben a dokumentumban leírt összes CPU esetén használható.

Az MPI kisméretű hálózat kevesebb csatlakozási ponttal. Az MPI-csatlakozás minden programozható SIMATIC S7/M7 és C7 készüléken megtalálható, a programozó eszközzel (PG) való kommunikációhoz, vagy CPU-k közötti kismennyiségű adatcseréhez alkalmazható.

Memóriatörlés, tápfeszültség kimaradás és a CPU konfigurációs beállításainak törlése után az MPI mindig megőrzi az utolsó beállításait (átviteli sebesség, csatlakozási pontok száma, legnagyobb MPI cím).

PROFIBUS Az összes a nevében a „DP” betűket tartalmazó CPU rendelkezik egy második, PROFIBUS DP interfésszel (például 315-2 DP)

A SIMATIC rendszerben a PROFIBUS nyitott, több gyártó által alkalmazott kommunikációs hálózat, amely cella és terepi szinteken használható.

A PROFIBUS-nak két verziója használatos:

1. PROFIBUS DP decentrális periféria a gyors, ciklikus adatcseréhez, valamint PROFIBUS-PA a gyújtószikramentes, illetve a kétvezetékes áramtávadókat alkalmazó területekhez.

2. A cellák szintjén a PROFIBUS (FDL vagy PROFIBUS-FMS) az egyenlő jogokkal rendelkező kommunikációs partnerek közötti gyors adatcseréhez.

A PROFIBUS kommunikáció azonban kommunikációs processzorral (CP) is megvalósítható.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 11

Page 12: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

S7-300 rendszer elemei

Ipari Ethernet Kommunikációs processzor (CP) segítségével használható.

Az Ipari Ethernet nyitott, több gyártó által létrehozott kommunikációs hálózatban működik folyamati és cella szinten. Az Ipari Ethernet hálózat nagymennyiségű adat gyors átvitelére alkalmas, amelyben gateway-en keresztül külső hálózatok is elérhetők.

AS interfész (Actuator/Sensor) (ASI) Kommunikációs processzor (CP) segítségével használható.

Az ASI vagy beavatkozó (aktor)/érzékelő (szenzor) interfész az automatizálási rendszerek legalacsonyabb szintjén egy alhálózatot reprezentál, amely legfőképpen a digitális beavatkozókhoz és érzékelőkhöz használható. Slave állomásonként legfeljebb 4 bit mennyiségű adat vihető át.

S7-300 CPU esetén az ASI hálózathoz csak kommunikációs processzorok segítségével csatlakozhatunk.

1.5.2 Az MPI és DP hálózatok alapelvei

MPI/PROFIBUS DP Az S7-300 CPU-k esetén ezek a leggyakrabban használt hálózatok, ezért a következőkben ezeket részletesebben tárgyaljuk.

Szegmens Egy szegmens két lezáró ellenállás közötti buszkapcsolat. Egy szegmens akár 32 résztvevőt is tartalmazhat, de ezt a busz hossza is korlátozhatja, ami pedig az átviteli sebességtől függ.

Átviteli sebesség A legnagyobb átviteli sebességek:

• MPI

– 12 Mbps CPU 318-2 DP, illetve S7-400 esetén

– 187.5 Kbps a többi CPU-val

PROFIBUS DP: 12 Mbps

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 12

Page 13: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

S7-300 rendszer elemei

A résztvevők száma

1-3 táblázat Résztvevők száma

Paraméter MPI PROFIBUS DP

126 1)Száma 127

Címtartomány 0 to 126 0 to 125

Megjegyzés Alapértelmezésben: 32 cím

Ebből megállapodás szerint:

• 0-s cím a PG-nek

1-es cím az OP-nek

ebből:

Ebből megállapodás szerint:

0-s cím a PG-nek

1) A résztvevők maximális száma a CPU típusától függ (lásd a CPU gépkönyvében).

MPI/PROFIBUS DP címek A résztvevők egymás közötti kommunikációjának biztosításához mindegyikhez egy hálózati címet kell rendelni:

Az MPI hálózatban egy „MPI címet”,

A PROFIBUS hálózatban egy „PROFIBUS címet”

A programozó eszköz (PG) segítségével mindegyik intelligens résztvevőnek megadhatjuk az MPI/PROFIBUS címet (a PROFIBUS DP egyszerű szolgáknál ezt az egységen kapcsolók segítségével kell beállítani).

Alapértelmezett MPI/PROFIBUS DP címek Az alábbi táblázatban az MPI/PROFIBUS DP címek gyári alapbeállításai és az egységek alapértelmezett legnagyobb MPI/PROFIBUS DP címei láthatók.

1-4 táblázat MPI/PROFIBUS DP címek

Pont (egység)

Alapértelmezett MPI/PROFIBUS

DP címek

Alapértelmezett legnagyobb MPI cím

Alapértelmezett legnagyobb PROFIBUS

DP cím

PG 0 32 126

OP 1 32 126

CPU 2 32 126

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 13

Page 14: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

S7-300 rendszer elemei

Példa: MPI hálózat Az ábrán egy MPI hálózat blokkvázlata látható.

PG

PG

OP 27

S7-300

1

1

3

5

SFSF

BUSFBUSF

DC5VDC5V

FRCEFRCE

RUNRUN

STOPSTOP

CPUPS

MPI addr. 2

S7-300

CPUPS CPU

3 S7-300

CPUPS CPU

3 S7-300

CPUPS CPU CP2

22

S7-300

CPUPS CPU

3 S7-300

CPUPS CPU

OP 27

3 S7-300

CPUPS CPU FM

MPI addr. 1 MPI addr. 3 MPI addr. 4 MPI addr. 5 MPI addr. 6 MPI addr. 7

PROFIBUS 4

MPI addr. 9MPI addr. 8MPI addr. 10MPI addr. 11MPI addr. 12

OP 27MPI addr. 13

MPI addr. 0

3

33

1-2 ábra MPI hálózat minta

Az ábrán szereplő számok jelentése

(1) Bekötött lezáró ellenállás

(2) Az S7-300 és az OP 27 az alapértelmezett MPI címüket használják, amikor az MPI hálózathoz kapcsolódnak.

(3) CPU 318-2 DP esetén a CP vagy FM modulokhoz nincs külön MPI cím rendelve.

S7-300 CPU (kivéve CPU 318-2 DP) esetén CP vagy FM modulokhoz szabadon rendelhető MPI cím.

(4) Egy CP az MPI cím mellett PROFIBUS címmel (ebben az esetben 7) is rendelkezik.

(5) Az üzembe helyezés, illetve a karbantartás idejére egy programozó kábellel csatlakoztatva az alapértelmezett MPI címet használja.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 14

Page 15: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

22Címkiosztás és üzembe helyezés

2.1 Címzés

Merev címzés A merev címzés az alapértelmezett beállítás, ahol a STEP 7 minden egyes kártyahelyhez egy kezdőcímet rendel.

Változtatható (flexibilis) címzés A felhasználó által megadható változtatható címzés során a kártyákhoz a CPU által kezelt címtartományból (bizonyos szabályok betartása mellett) tetszőleges címet rendelhetünk. Az S7-300-nál ez a címzés csak a 315, 315-2 DP, 316-2 DP és 318-2 DP CPU-k esetén lehetséges.

2.1.1 Merev címzés

Bevezetés Az alapértelmezett merev címzés során a kártyák kezdőcímét a kártya helye határozza meg. A cím más a digitális, illetve analóg modulok esetében.

A következőkben látható, hogy mely kártyához melyik cím tartozik.

Teljes kiépítés és a megfelelő kártyacímek A következő ábrán egy 4 soros elrendezésű S7-300 rendszer kártyáihoz rendelt kezdőcímek láthatók.

Megjegyzés CPU 31x IFM és CPU 31xC esetén a 3. sor 11-es kártyahelye nem használható, mivel az ehhez tartozó címterület a beépített I/O részére van fenntartva.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 15

Page 16: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

2. sor(bővítő egység)

1. sor(bővítő egység)

3. sor(bővítő egység)

0. sor(központi egység)

1 2 3 40

54

256 272

68

288

712304

816320

920

336

1024

352

1128

368

kártyahely

digitális modul kezdőcímeanalóg modul kezdőcíme

4

4

4

3

3

3

32

64

96

5

5

5

36

68

100

384

512

640

400

528

656

6

6

6

40

72

104

416

544

672

7

7

7

44

76

108

432

560

688

8

8

8

48

80

112

448

576

704

9

9

9

52

84

116

464

592

720

10

10

10

56

88

120

480

608

736

11

11

11

60

92

124

496

624

752

SFSF

BUSFBUSF

DC5VDC5V

FRCEFRCE

RUNRUN

STOPSTOP

SIEMEN S

CPUPS IM

IM SM SM SM SMSM SM SM SM SM

IM SM SM SM SMSM SM SM SM SM

IM SM SM SM SMSM SM SM SM SM

SM SM SM SMSM SM SM SM SM

CPU 31x IFM és CPU 31xC esetén nem használható kártyahely

kártyahely

digitális modul kezdőcímeanalóg modul kezdőcíme

kártyahely

digitális modul kezdőcímeanalóg modul kezdőcíme

kártyahely

digitális modul kezdőcímeanalóg modul kezdőcíme

2-1 ábra S7-300 kártyahelyek és a hozzá tartózó modulok kezdőcímei

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 16

Page 17: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

2.1.2 Változtatható címzés

A változtatható címzést támogató CPU-k

Verziótól CPU Rendelési szám Firmware Hardware

CPU 315 6ES7 315-1AF03-0AB0 V1.0.0 01

CPU 315-2 DP 6ES7 315-2AF03-0AB0

6ES7 315-2AF83-0AB0

V1.0.0 01

CPU 316-2 DP 6ES7 316-2AG00-0AB0 V1.0.0 01

CPU 318-2 DP 6ES7 318-2AJ00-0AB0 V3.0.0 03

Felhasználó által megadható címzés A felhasználó által megadható címzés során STEP 7 segítségével a kártyákhoz a CPU által kezelt címtartományból tetszőleges címet rendelhetünk. Az így megadott kezdőcím meghatározza a kártya összes további címét is. A szabadon választott kezdőcím nem lehet páratlan, valamint bementi és kimeneti kártya ugyanazzal a címmel rendelkezhet

Felhasználó által megadható címzés előnyei •

A címzési tartomány jobb kihasználása, például elkerülhetők a „lyukak” a kártyák között.

A felhasználói programok létrehozása során az adott S7-300 konfigurációtól független címeket használhatunk.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 17

Page 18: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

2.2 A bemeneti/kimeneti kártyák címzése

2.2.1 Digitális modulok címzése

Egy digitális modul bemenetének vagy kimenetének címe a megfelelő byte és a bit címéből tevődik össze.

Például: I 1.2 (E 1.2), ahol bemenet I (E), byte címe 1, és bit címe 2

A byte címe a modul kezdőcímétől függ. A bit címe pedig modulra nyomtatva látható.

Helyezzük az első digitális modult a 4. kártyahelyre (1 - táp, 2 – CPU, 3 – az esetleges csatolókártya) ekkor a modul alapértelmezett címe 0 lesz. Minden ezt követő digitális modul alapértelmezett kezdőcíme néggyel növekszik.

Az alábbi ábrán a digitális modul egyes csatornáinak címzése látható.

01234567

01234567

Byte címe:modul kezdőcíme

Byte címe:modul kezdőcíme + 1

Bit címe

2-2 ábra Digitális modulok címe

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 18

Page 19: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

Példa a digitális modulok címzésére Az ábrán a 4. kártyahelyen levő digitális modul csatornáinak alapértelmezett címzését láthatjuk, ahol a kártya kezdőcíme 0.

Mivel a példában nincs interfész modul, így a 3. kártyahely nincs hozzárendelve egyetlen modulhoz sem.

kártyahelyszáma

4

::

::

::

1 2

PS CPU SM

01234567

01234567

bit cím 0.0

bit cím 1.7

bit cím 1.1bit cím 1.0

bit cím 0.7

bit cím 0.1

2-3 ábra 4. kártyahelyen található digitális kártya címzése

2.2.2 Analóg kártyák címzése

Az analóg kártyák csatornái mindig szavas (word = 2 byte) címzésűek.

Egy csatorna címe a kártya kezdőcímétől függ.

Helyezzük az első analóg kártyát a 4. kártyahelyre, ekkor a kártya alapértelmezett címe 256 lesz. Minden ezt követő analóg kártya alapértelmezett kezdőcíme kártyahelyenként tizenhattal növekszik.

Egy analóg I/O (be- és kimenetet egyaránt tartalmazó) kártya esetén a bemenetek és a kimenetek kezdőcíme megegyezik.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 19

Page 20: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

Példa az analóg modulok címzésére Az példa ábráján a 4. kártyahelyen levő analóg modul csatornáinak alapértelmezett címzését láthatjuk, ahol a modul kezdőcíme 256. Valamint láthatjuk, azt is, hogy a bemeneti és a kimeneti csatornák kezdőcíme megegyezik.

Mivel a példában nincs interfész modul, így a 3. kártyahely nincs hozzárendelve egyetlen modulhoz sem.

kártyahelyszám

2 4

bemenetek

::kimenetek

1

::

SF

BUSF

DC5V

FRCE

RUN

STOP

SIEMENS

CPUPS SM

SM (analóg modul)

0. csatorna címe: 2561. csatorna címe: 258

0. csatorna címe: 2561. csatorna címe: 258

2-4 ábra 4. kártyahelyen található analóg modul címzése

2.3 A kompakt CPU-kon lévő bemenetek/kimenetek címzése

Példa: CPU 312 IFM CPU 312 IFM esetén a beépített (integrált) I/O csatornákhoz az alábbi címek vannak hozzárendelve:

2-1 táblázat CPU 312 IFM beépített be- és kimenetei

Bemenet/Kimenet Cím Megjegyzés

10 digitális bemenet 124.0 – 125.1

ebből 4 bemenet a beépített funkciók számára: 124.6 – 125.1

bemenetek felhasználása a beépített funkciókhoz:

számlálás

frekvencia mérés

megszakítás bemenet

Lásd Integrated Functions gépkönyv

6 digitális kimenet 124.0 – 124.5 –

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 20

Page 21: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

2.4 Az üzembe helyezés lépései

Javasolt lépések – 1. rész: Hardver Az S7-300 moduláris felépítése miatt számos bővítési lehetőséggel rendelkezik, így adott esetben akár elég bonyolult és rendkívül összetett is lehet. Emiatt kezdetben célszerűtlen elindítani például egy több sorral rendelkező S7-300-as rendszert az összes moduljával együtt. Ezért a lépésről-lépésre történő üzembe helyezési eljárást javaslunk.

Az alábbiakban az S7-300 üzembe helyezésének javasolt lépései láthatók:

2-2 táblázat Az üzembe helyezés javasolt lépései – 1. rész: Hardver

Feladat Megjegyzés

A készülékek felszerelése és a bemenetek/kimenetek bekötéseinek ellenőrzése!

Válasszuk le a kapcsolódó meghajtó és vezérlő egységeket!

Ezzel kivédhetjük az esetleges programhibák káros hatásait. Például irányítsuk át a kimeneti adatokat egy adatblokkba, így egyidőben ellenőrizhetjük azok megfelelő működését.

A CPU előkészítése Csatlakoztassuk a programozó eszközt (PG).

A CPU-t és tápegységet beillesztve helyezzük üzembe a központi egységet (CU). Először a külön tápegységgel rendelkező bővítő egységeket (EM) kapcsoljuk be, majd ezt követően a központi egységet (CU).

Központi egység (CU): helyezzük üzembe a CPU-t, és a tápegységet, ellenőrizzük a LED-eket!

Ellenőrizzük a LED-eket a modulokon!

Állítsuk alaphelyzetbe a CPU-t és ellenőrizzük a LED-eket!

Központi egység (CU): helyezzük üzembe a többi modult!

Illesszük be a többi modult a központi egységbe, majd egymás után helyezzük üzembe azokat!

Bővítő egységek (EM): csatlakoztatás

Ha szükséges kapcsoljuk össze a központi és a bővítő egységeket egymással! Helyezzünk egy küldő interfész modult (Send IM) a központi egységbe (CU) és a hozzá tartozó vevő interfész modult (Receiver IM) a bővítő egységbe (EM)!

Bővítő egységek (EM): üzembe helyezés

Illesszük be a többi modult a bővítő egységbe, majd egymás után helyezzük üzembe azokat!

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 21

Page 22: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

Javasolt lépések – 2. rész: Program

2-3 táblázat Az üzembe helyezés javasolt lépései – 2. rész: Program

Feladat Megjegyzés

Kapcsoljuk be a programozó eszközt (PG) és indítsuk el a SIMATIC Manager programot!

Töltsük be a konfigurációs adatokat és a programot a CPU-ba!

Ellenőrizzük a be- és kimenetek működését!

Az ezt segítő STEP 7 funkciók:

Változók figyelése (monitor/modify variables)

Program állapotának ellenőrzése

Kimenetek állítása vagy kényszerítése

Kimenetek módosítása STOP üzemmódban (PO enable)

A be- és kimeneteket például SM 374 szimulátor modullal is ellenőrizhetjük.

Helyezzük üzembe a PROFIBUS DP-t vagy más hálózatokat!

Kapcsoljuk vissza a kimeneteket! Egymás után helyezzük üzembe a kimeneteket!

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 22

Page 23: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

2.5 A felhasználói tár törlése CPU üzemmód választó kapcsolójával

Mikor szükséges? A CPU felhasználói tárját törölni kell…

Mielőtt (teljesen) új felhasználói programot töltünk CPU-ba.

Ha a CPU törlést kér a STOP LED lassú villogtatásával.

2-4 táblázat A CPU memóriatörlés kérésének lehetséges okai

CPU memóriatörlés kérésének okai Megjegyzés

Memória kártya cseréje. CPU 312 IFM / 314 IFM (314-5AE0x) esetén nem használható

RAM hiba a CPU-ban. –

A memória túl kicsi, így nem tölthető be a memóriakártyán található összes felhasználói blokk.

5 V-os FEPROM memóriakártyával rendelkező CPU-k esetén:

Ezekben az esetekben a CPU memóriatörlést kér. Ezután a CPU figyelmen kívül hagyja a memóriakártya tartalmát, a diagnosztikai pufferbe írja a hiba okát és STOP üzemmódba kerül. A CPU-ban lévő 5 V-os FEPROM memóriakártya törölhető és újraprogramozható.

Hibás blokk betöltésének kísérlete, például hibásan programozott utasítás miatt.

A felhasználói tár törlése az üzemmód választó vagy a programozó eszköz segítségével

A felhasználói tárt két módon törölhetjük:

A CPU üzemmód választó kapcsolójával az ebben a fejezetben leírt eljárás szerint.

A STEP7 fejlesztőprogrammal.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 23

Page 24: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

A felhasználói tár törlése az üzemmód választó kapcsolóval

2-5 táblázat Memóriatörlés lépései

Lépés A felhasználói tár törlése

1. Állítsuk az üzemmód választó kapcsolót STOP állásba!

2. Kapcsoljuk MRES állásba!

Tartsuk ebben az állásban addig, amíg a STOP LED másodszor felvillan és bekapcsolva marad (ez 3 másodpercig tart)!

Ezután engedjük el a kapcsolót!

3. Legfeljebb 3 másodpercen belül kapcsoljuk vissza az MRES állásba és tartsuk ott addig, amíg a STOP LED gyorsan villog!

A CPU felhasználói tárja üres.

A táblázatban leírt lépések csak akkor szükségesek, ha mi szeretnénk kitörölni a CPU memóriáját anélkül, hogy a CPU kérte volna (a STOP LED lassú villogásával). Ha a memóriatörlést a CPU kérte, akkor az üzemmód választó kapcsolót röviden az MRES állásba kapcsolva elindíthatjuk a memóriatörlést.

Az alábbi ábrán a memóriatörlés folyamata látható.

t

On

Off3 s

max. 3 smin. 3 s

STOPLED

1 2 3

CPU

2-5 ábra Memóriatörlés lépései

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 24

Page 25: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

Címkiosztás és üzembe helyezés

Mi történik a memóriatörlés során?

2-6 táblázat Memóriatörlés közbeni események

Esemény CPU eseményei

1. A CPU a teljes felhasználói programot törli mindkét RAM-területről .

2. A CPU törli a remanens változókat.

3. A CPU ellenőrzi belső áramköreit.

CPU tevékenysége

4. Ha a memóriakártya a CPU-ban van, akkor a felhasználói program átmásolódik az operatív tárba

Tipp: Ha a CPU nem tudja az adatokat a memóriakártyáról, illetve az MMC-ről átmásolni, és memóriatörlést kér. Akkor

Vegyük ki a memóriakártyát

Töröljük a CPU felhasználói tárját

Ellenőrizzük a diagnosztikai puffert.

Memória tartalma a törlés után

A CPU felhasználói tárja üres. Ha a memóriakártya a CPU-ban van, akkor a felhasználói program átmásolódik az operatív tárba

A diagnosztikai puffer tartalma.

A programozó eszköz (PG) segítségével tudjuk kiolvasni a diagnosztikai puffert

Az MPI paraméterek (MPI cím és a legnagyobb MPI cím, átviteli sebesség, a CP/FM modulok beállított MPI címe).

Mi nem törlődik?

A működési idő számláló értéke.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 25

Page 26: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért
Page 27: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

33A program futásának ellenőrzése és diagnosztika

3.1 Az ellenőrzési és diagnosztikai lehetőségek áttekintése

Változók figyelése és állítása (monitor/modify variables VAT).

Program futásának figyelése.

Lépésenkénti program-végrehajtás.

Megjegyzés

A STEP 7 tesztelési funkciói, a program állapotának megjelenítése megnöveli a CPU ciklusidejét ! A STEP 7 programban beállíthatjuk a megengedett maximális ciklusidő növekedést (kivéve CPU 318-2 DP esetén).

3.2 Változók figyelése és állítása

A STEP 7 Monitor/modify variables eszközével

tetszőleges formátumban figyelhetjük a program változóinak állapotát (monitor),

tetszőleges formátumban állíthatjuk a program változóinak állapotát (modify),

Változótábla (VAT = variable table) létrehozása Kétféleképpen hozhatunk létre változótáblát (VAT):

A programszerkesztőben a PLC > Monitor/modify menüpont kiválasztásával.

Ez a változótábla közvetlenül online jön létre.

A SIMATIC Manager-ben a tervezet (projekt) Blocks elemét kiválasztva, majd a Insert new object > Variable table menüponttal.

Ez a változótábla offline jön létre, elmenthető, később visszatölthető. Online módba kapcsolva a változók tesztelhetők.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 27

Page 28: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

A program futásának ellenőrzése és diagnosztika

3.3 Változók kényszerítése (force)

A kényszerítés (force) funkcióval a CPU változóit lehet a külső feltételektől és a programtól független állapotra állítani.

PIQátvitele

Bemenetekkényszerítésénekvégrehajtása

Bemenetekkényszerítésének

végrehajtása

T PQW

OSPII

átvitele Felhasználói program

Kényszerített érték

A T PQW utasításfelülírtaa kényszerítettértéket

Az S7-300-as CPU-k esetén a kényszerítés egy „ciklikus módosítás”

OS: operációs rendszer végrehajtása

PIQátvitele OS

PIIátvitele

Kényszerített érték

Kimenetekkényszerítésénekvégrehajtása

Kimenetekkényszerítésénekvégrehajtása

3-1 ábra A kényszerítés (force) alapelvei az S7-300 CPU-kban (kivéve CPU 318-2 DP)

3.4 A diagnosztika áttekintése

Bevezetés A rendszerhibák általában az üzembe helyezés során következnek be. Ezen hibák felderítése időigényes lehet, mivel mind a berendezés mind a program oldalán előfordulhatnak. A tesztelési funkciók sokaságával problémamentessé tehetjük az üzembe helyezést.

Programhibák A hibák, amelyeket az S7 CPU-k képesek felismerni és így szervező blokkok (OB) segítségével kezelhetjük azokat, két kategóriába oszthatók:

Szinkron hibák: Olyan hibák, amelyek a felhasználói program egy megadott pontjához kapcsolhatók (például ha közvetlen perifériahozzáféréssel akarunk elérni egy nem létező címet).

Aszinkron hibák: Olyan hibák, amelyek nem kapcsolhatók felhasználói program egy megadott pontjához (például ciklusidő túllépés, kártyahiba).

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 28

Page 29: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

A program futásának ellenőrzése és diagnosztika

Hibakezelés Hibák bekövetkezése esetén a körültekintő programozással, és mindenekelőtt a diagnosztikai eszközök ismeretével és megfelelő használatával előnyös helyzetbe kerülhetünk:

A hibák hatását csökkenthetjük.

Könnyebbé válik a hibák helyének megtalálása (például a hibakezelő szervezőblokkok segítségével).

Csökkenthetjük az állásidőt.

Diagnosztika a LED kijelzők alapján Hibaelemzéshez fel lehet használni a CPU homloklapján lévő LED-eket. Ezek három szinben láthatók.

Zöld LED-ek a normál működési állapotról tájékoztatnak (például a tápfeszültség rendben van).

Sárga LED-ek a speciális üzemállapotot jeleznek (például aktív kényszerítést).

Vörös LED-ek a hibákat jelzik (például busz hiba)

A villogó LED-ek szintén speciális eseményeket jeleznek (például memória törlés).

Diagnosztikai puffer Ha hiba következik be, akkor a CPU a hiba okát a diagnosztikai pufferbe írja. A STEP 7-ben a diagnosztikai puffer a programozó eszköz (PG) segítségével, egyszerű szöveges formában olvasható ki.

Egyéb, diagnosztikai lehetőségekkel rendelkező modulok a saját diagnosztikai pufferüket használják. A STEP 7-ben a programozó eszköz (PG) segítségével kiolvashatjuk ezt (HW Config > Hardware diagnostics, vagy PLC > Modul information a programszerkesztőben). Olyan diagnosztikai lehetőségekkel rendelkező modulok, amelyeknek nincs diagnosztikai pufferük, a CPU diagnosztikai pufferébe írják a hibainformációkat.

Ha súlyos hiba lép fel, akkor a CPU leáll, vagy amennyiben a megfelelő hiba-OB a PLC-ben van, a CPU folytatja a működést (a hiba kijelzése mellett) és a programozónak lehetősége van a hiba-OB segítségével a hiba pontosabb elemzésére, aminek eredményét megfelelő kijelzőeszközökön meg is jeleníteti.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 29

Page 30: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

A program futásának ellenőrzése és diagnosztika

3.5 STEP 7 diagnosztikai lehetőségei

Hardver diagnosztika (Hardware diagnostics) A modulhibák helyét a hardver diagnosztika (Hardware diagnostics) online információi segítségével találhatjuk meg. A felhasználói programban bekövetkező hibákat a diagnosztikai puffer és a veremtárak segítségével találhatjuk meg. Valamint megtudhatjuk azt is, hogy a felhasználói program fut-e az adott CPU-n.

A hardver diagnosztika áttekintést ad a PLC állapotáról. A szimbólumok az egyes kártyákon azok állapotát jelzik. A hibás kártyára kettőt kattintva részletesebb hibainformációt kaphatunk. Ezen információ a megadott kártya típusától függ. Az alábbi információkat láthatjuk:

A kártya általános információi (például rendelési szám, verzió, megnevezés) és a modul állapota (például hiba).

Kártyahibák (például csatornahiba a központi vagy DP slave egységben).

A diagnosztikai puffer hibaüzenetei.

CPU-k esetén ezenkívül még az alábbi információkat is láthatjuk:

A felhasználói program hibái futás közben.

Ciklusidő (leghosszabb, legrövidebb és az utolsó).

Az MPI csatlakozófelület beállításai és használata.

Teljesítmény adatok (lehetséges I/O-k, memória bitek, számlálók, időzítők és blokkok száma, stb).

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 30

Page 31: Az S7-300 PLC rendszer hardver felépítése és …szirty.uw.hu/misc/S7-300_telepites.pdfFigyelem! Ez a segédlet csak a gépkönyvekkel együtt használható. Az esetleges hibákért

A program futásának ellenőrzése és diagnosztika

3.6 Diagnosztika a LED kijelzők alapján

Bevezetés A LED-ek alapján történő diagnosztika a hibaok keresésének első lépése. A részletesebb információkhoz általában célszerű diagnosztikai puffert is megnézni.

A diagnosztikai puffer a hiba leírását egyszerű szöveges formában tartalmazza. Például itt található a megfelelő hibakezelő szervezőblokk (OB) száma. Ha az adott szervezőblokkot létrehozzuk, akkor a megelőzhetjük, hogy a CPU STOP üzemmódba kapcsoljon hiba esetén.

Állapot és hibajelző LED-ek

3-1 táblázat Állapot és hibajelző LED-ek

LED Leírás SF 5 VDC FRCE RUN STOP Ki Ki Ki Ki Ki CPU tápfeszültség hiányzik.

Megoldása: Ellenőrizzük, hogy a tápegység csatlakozatva van-e a hálózathoz és be van-e kapcsolva. Ellenőrizzük, hogy a CPU csatlakozatva van-e a tápegységhez és be van-e kapcsolva.

Ki Be X Ki Be CPU STOP üzemmódban van. Be Be X Ki Be A CPU STOP üzemmódban van valamilyen hiba miatt. X Be X Ki Villog

(0.5 Hz)

A CPU memóriatörlést kér.

X Be X Ki Villog(2 Hz)

A CPU memóriatörlést hajt végre.

X Be X Villog (2 Hz)

Be A CPU felfutás (start-up).

X Be X Villog (0.5 Hz)

Be Egy töréspont (break-point) miatt a CPU felfüggesztette a program ciklikus végrehajtását.

Be Be X X X Hardver vagy szoftver hiba. X X Be X X Kényszerítés (force) aktiválva van.

Az S7-300 PLC rendszer hardver felépítése és üzembe helyezése segédlet 31