DKMPT

Podobni dokumenti
Slide 1

Vostro 430 Informacijski tehnični list o namestitvi in funkcijah

Logični modul LOGO!

CelotniPraktikum_2011_verZaTisk.pdf

DES

DES11_realno

Prekinitveni način delovanja PLK Glavni program (OB1; MAIN) se izvaja ciklično Prekinitev začasno ustavi izvajanje glavnega programa in zažene izvajan

Delavnica Načrtovanje digitalnih vezij

innbox_f60_navodila.indd

Microsoft Word - Navodila_NSB2_SLO.doc

RAM stroj Nataša Naglič 4. junij RAM RAM - random access machine Bralno pisalni, eno akumulatorski računalnik. Sestavljajo ga bralni in pisalni

VHF1-VHF2

5 Programirljiva vezja 5.1 Kompleksna programirljiva vezja - CPLD Sodobna programirljiva vezja delimo v dve veliki skupini: CPLD in FPGA. Vezja CPLD (

Microsoft Word - avd_vaje_ars1_1.doc

Base NET.cdr

Microsoft Word doc

Diapozitiv 1

Uradni list RS - 12(71)/2005, Mednarodne pogodbe

Microsoft Word - ELEKTROTEHNIKA2_ junij 2013_pola1 in 2

Teorija kodiranja in kriptografija 2013/ AES

10. Meritev šumnega števila ojačevalnika Vsako radijsko zvezo načrtujemo za zahtevano razmerje signal/šum. Šum ima vsaj dva izvora: naravni šum T A, k

Diapozitiv 1

Vacon 100 FLOW Application Manual

Microsoft PowerPoint - ads

FOTO

Microsoft Word - M docx

KRMILNA OMARICA KO-0

No Slide Title

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO Tonski generator IDEAL Electrical PRO Kataloška št.:

ORA 1-3

Področje uporabe

Delavnica Načrtovanje digitalnih vezij

Microsoft Word - ELEKTROTEHNIKA2_11. junij 2104

UPS naprave Socomec Netys PL (Plug in) UPS naprava Socomec Netys PL moč: 600VA/360W; tehnologija: off-line delovanje; vhod: 1-fazni šuko 230VAC; izhod

Microsoft Word - vaje2_ora.doc

Microsoft Word - CNC obdelava kazalo vsebine.doc

Delavnica Načrtovanje digitalnih vezij

Microsoft Word - Dokument1

SLO - NAVODILO ZA UPORABO IN MONTAŽO Št

Microsoft PowerPoint - NDES_8_USB_LIN.ppt

Installation manual

Navodila za uporabo Mini prenosna HD kamera s snemalnikom

Vaja 2 Virtualizacija fizičnih strežnikov in virtualni PC A. Strežnik Vmware ESX Namestitev strežnika VMware ESX 3.5 na fizični strežnik 2. Nas

DES

Računalnik Dell OptiPlex XE3 z majhnim ohišjem Priročnik za servisiranje

30 Vpihovalne šobe Vpihovalna šoba VŠ-4 Uporaba Vpihovalne šobe VŠ-4 se uporabljajo za oskrbovanje prostorov s hladnim ali toplim zrakom povsod tam, k

Microsoft Word doc

an-01-Stikalo_za_luc_za_na_stopnisce_Zamel_ASP-01.docx

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO WLAN usmerjevalnik TP LINK Archer C5 Kataloška št.:

Diapozitiv 1

an-01-sl-Temperaturni_zapisovalnik_podatkov_Tempmate.-S1.docx

SLO - NAVODILO ZA UPORABO IN MONTAŽO Št

Microsoft Word - NAVODILA ZA UPORABO.docx

Microsoft Word - D1_D8_Prakticno_izobrazevanje_PRI.doc

Microsoft Word - CNR-MPV2 Quick Guide_SI

Analiza vpliva materiala, maziva in aktuatorja na dinamiko pnevmatičnega ventila

SLO - NAVODILO ZA NAMESTITEV IN UPORABO Št. izd. : HD AKCIJSKA KAMERA MIDLAND XTREME XTC 200 Št. izdelka:

NOVA GENERACIJA KOMPAKTNIH TOPLOTNIH ČRPALK

Microsoft Word doc

Navodila za programsko opremo FeriX Namestitev na trdi disk Avtor navodil: Martin Terbuc Datum: December 2007 Center odprte kode Slovenije Spletna str

Dell Precision Rack 7910 Lastniški priročnik

Navodila za izdelavo diplomske naloge

SLO - NAVODILO ZA UPORABO IN MONTAŽO Št

Diapozitiv 1

CD190/195 Slovenian Quick start guide

DIGITALNE STRUKTURE Zapiski predavanj Branko Šter, Ljubo Pipan 2 Razdeljevalniki Razdeljevalnik (demultipleksor) opravlja funkcijo, ki je obratna funk

Univerza v Ljubljani

NETGEAR R6100 WiFi Router Installation Guide

Chapter 1

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO Akumulatorski ročni LED reflektor IVT PL 838 4x1WB Kataloška š

Vprašanja za 2. izpitno enoto poklicne mature Strokovni predmet NPA Vprašanja Visual C# (4. letnik) 1. Uporabniški vmesnik razvojnega okolja Visual C#

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO Laserliner tester napetosti AC tive Finder Kataloška št.: 12 3

Uporaba informacijsko komunikacijske tehnologije v naravoslovju in tehniki

Microsoft Word - UP_Lekcija04_2014.docx

Microsoft Word doc

Microsoft Word doc

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO Digitalni trifazni števec električnega toka TIP NOVA 80 MID 4L

EVROPSKA KOMISIJA Bruselj, C(2019) 1955 final ANNEXES 1 to 5 PRILOGE k UREDBI KOMISIJE (EU) št. /.. z dne XXX o določitvi zahtev za okoljsko

NAVODILO ZA UPORABO SISTEMA BIOMETRICS Laboratorijski sistem zajema podatkov LS 900 Kratka navodila za rokovanje z instrumentom. Pred uporabo dobro pr

Vmesnik fieldbus DFE32B PROFINET IO

Brezžična Dostopna Točka 300Mb AP5 Repeater Tenda NAVODILA ZA UPORABO PREDSTAVITEV Tenda Brezžična Dostopna Točka (ACCESS POINT) 300N + pasivn

Navodila za uporabo Mini snemalnik

Microsoft Word - Varnostna navodila - ucilo2.doc

Člen 11(1): Frekvenčna območja Frekvenčna območja Časovna perioda obratovanja 47,0 Hz-47,5 Hz Najmanj 60 sekund 47,5 Hz-48,5 Hz Neomejeno 48,5 Hz-49,0

Microsoft Word - NABOR MERILNE OPREME doc

Diapozitiv 1

DES11_vmesniki

Uvodno predavanje

Delavnica Načrtovanje digitalnih vezij

Komisija za študijske zadeve UL Medicinske fakultete Vrazov trg 2 SI-1000 Ljubljana E: T: Režim študija Predmet: Uvod

Naloge 1. Dva električna grelnika z ohmskima upornostma 60 Ω in 30 Ω vežemo vzporedno in priključimo na idealni enosmerni tokovni vir s tokom 10 A. Tr

SLO NAVODILA ZA UPORABO IN MONTAŽO Kat. št.: NAVODILA ZA UPORABO Utripalnik z nastavljivim zaporedjem utripa Kemo M114N Kataloš

Direktiva Komisije 2014/44/EU z dne 18. marca 2014 o spremembi prilog I, II in III k Direktivi Evropskega parlamenta in Sveta 2003/37/ES o homologacij

an-01-Racunalniski_zvocniki_Hercules_XPS_2.1_Bassboost.docx

Diapozitiv 1

Dell Precision 3431 z majhnim ohišjem

NETGEAR R6250 Smart WiFi Router Installation Guide

Inspiron Series 2-in-1 Priročnik za servisiranje

Linksys PLEK500 User Guide

Transkripcija:

Tračnice, na katere so moduli fizično nameščeni. Napajalniki (PS), ki zagotavljajo ustrezno enosmerno napajalno napetost za module. Centralne procesne enote (CPU Central Processing Unit). Signalni moduli (SM), ki prilagodijo in omogočijo zajemanje signalov iz procesa ter krmilijo aktuatorje v procesu. Funkcijski moduli (FM), ki skrbijo za izvajanje posameznih kompleksnih ali časovno kritičnih nalog, in to neodvisno od CPU. Vmesniški (razširitveni) moduli (IM), s katerimi je možno medsebojno povezati module na več tračnicah v sklop enega krmilnika. Komunikacijski procesorji, ki lahko v različna omrežja povežejo več krmilnikov ali drugih naprav. Slika 6.1: Fizična struktura krmilnika na eni tračnici 1

Decentralizacija signalnih in funkcijskih modulov Slika 6.2: Krmilnik z decentraliziranimi signalnimi in funkcijskimi moduli 2

Naslavljanje modulov Tračnica 0 Vrsta modula Digitalni Analogni Številka utora 1 2 3 4 5 6 7 8 9 10 11 Začetni naslovi modulov PS CPU IM 0 4 8 12 16 20 24 28 256 272 288 304 320 336 352 368 1 Digitalni Analogni IM 32 384 36 400 40 416 44 432 48 448 52 464 56 480 60 496 2 Digitalni Analogni IM 64 512 68 528 72 544 76 560 80 576 84 592 88 608 92 624 3 Digitalni Analogni IM 96 640 100 656 104 672 108 688 112 704 116 720 120 736 124 752 Tabela 6.1: Privzeto naslavljanje modulov pri krmilnikih S7-300 glede na utore 3

Podatkovni tipi osnovni Podatkovni tip (podatkovna širina v bitih) BOOL (1) BYTE - zlog (8) CHAR - znak (8) WORD - beseda (16) DWORD - dvojna beseda (32) INT (16) DINT (32) REAL (32) S5TIME (16) TIME (32) DATE (16) TIME_OF_DAY (32) Pomen Bit 8-bitno šestnajstiško število Znak (ASCII) 16-bitno šestnajstiško število 16-bitno dvojiško število število dogodkov v števcu (3 dekade BCD) dve 8-bitni nepredznačeni dec. števili 32-bitno šestnajstiško število 32-bitno dvojiško število štiri 8-bitna nepredznačena dec. števila Zgled za zapis konstant TRUE FALSE B#16#C3 'A' 't' Celo število od 32768 do +32767 W#16#A30F 2#1010_0011_0000_1111 C#476 B#(163,15) Celo število od 2 147 483 648 do +2 147 483 647 Število s plavajočo vejico Vrednost časa v SIMATIC formatu (predpona S5T# ali S5TIME#) Vrednost časa v IEC formatu (predpona T# ali TIME#) Datum (predpona D# ali DATE#) Dnevni čas (predpona TOD# ali TIME_OF_DAY#) DW#16#5F3C_0B20 2#0101_1111_0011_1100_0000_1011_0010_0000 B#(95,60,11,32) 1.234567E 12 od S5T#0ms do S5TIME#2h46m30s od T# 24d20h31m23s647ms do TIME#24d20h31m23s647ms od D#1990-01-01 do DATE#2168-12-31 Tabela 6.2: Osnovni podatkovni tipi od TOD#00:00:00 do TIME_OF_DAY#23:59:59.999 4

Podatkovni tipi sestavljeni Podatkovni tip (podatkovna širina v bitih) DATE_AND_TIME (64) STRING (spremenljiva) ARRAY (spremenljiva) STRUCT (spremenljiva) Pomen Datum in čas (predpona DT# ali DATE_AND_TIME#) Zgled in opis od DATE_AND_TIME #1990-01-01-00:00:00.000 do DT#2168-12-31-23:59:59.999 Niz znakov niz ASCII znakov, npr. "Tri dni si daleč, sama, 3 dni je strašno daleč stran" (največ 254 znakov) Polje (matrika) Struktura zbirka komponent, ki imajo isti podatkovni tip (največ 6 dimenzij) zbirka komponent, od katerih je lahko vsaka poljubnega podatkovnega tipa (največ 6 nivojev) Tabela 6.3: Sestavljeni podatkovni tipi 5

Podatkovni tipi parametrski Podatkovni tip (podatkovna širina v bitih) TIMER (16) COUNTER (16) BLOCK_FC (16) BLOCK_FB (16) BLOCK_DB (16) BLOCK_SDB (16) POINTER (48) ANY (80) Pomen Zgled Časovnik T 12 Števec C 15 Funkcija FC 40 Funkcijski blok FB 23 Podatkovni blok DB 25 Sistemski podatkovni blok SDB 100 DB kazalec kot kazalec: P#M100.0 ali P#DB18.DBX14.2 kot naslov: MW 48 ali I 125.3 ANY kazalec kot področje: P#DB15.DBX0.0 WORD 16 Tabela 6.4: Parametrski podatkovni tipi 6

Naslovi krmilnikovih elementov števci (C), časovniki (T), npr. C 8, T 12... posamezni biti Q 1.3 izhod (pravzaprav področje procesnih preslikav izhodov) M 70.6 pomožni pomnilnik: bit 6 v 70. zlogu DB 10.DBX 14.4 bit 4 v 14. zlogu podatkovnega bloka 10 7

Naslovi krmilnikovih elementov zlogi, besede, dvojne besede IB 4 vhodni zlog 4 QB 1 izhodni zlog 1 MB 70 zlog pomožnega pomnilnika z naslovom 70 DB 10.DBB 14 zlog 14 iz podatkovnega bloka 10 IW 4 vhodna beseda 4 QW 1 izhodna beseda 1 MW 70 beseda pomožnega pomnilnika z naslovom 70 DB 10.DBW 14 beseda 14 iz podatkovnega bloka 10 ID 4 vhodna dvojna beseda QD 1 izhodna dvojna beseda MD 70 dvojna beseda pomožnega pomnilnika DB 10.DBD 14 dvojna beseda iz podatkovnega bloka 10 8

Naslovi krmilnikovih elementov organiziranost 9

Konfiguracija v LRT napajalnik PS 307, centralna procesna enota CPU 315 2 DP, digitalni vhodno izhodni modul SM 323, še en digitalni vhodno izhodni modul SM 323 in analogni vhodno izhodni modul SM 334. 10

Konfiguracija v LRT napajalnik PS 307 Slika 6.4: Napajalnik PS 307 5 A 11

Konfiguracija v LRT centralna procesna enota CPU 315 2 DP Slika 6.5: Centralna procesna enota CPU 315-2 DP 12

Konfiguracija v LRT centralna procesna enota CPU 315 2 DP Položaj Pomen RUN-P RUN-PROGRAM način RUN RUN način STOP STOP način MRES resetiranje CPU Opis CPU obdeluje uporabniški program. Ključa NI mogoče izvleči iz preklopnika. Na programirni napravi lahko preberemo programe s CPU. Programe lahko naložimo s programirne naprave na CPU. CPU obdeluje uporabniški program. Ključ je mogoče izvleči iz preklopnika. Na programirni napravi lahko preberemo programe s CPU. Programov NE moremo naložiti s programirne naprave na CPU. CPU NE obdeluje uporabniškega programa. Ključ je mogoče izvleči iz preklopnika. Na programirni napravi lahko preberemo programe s CPU. Programe lahko naložimo s programirne naprave na CPU. Trenutni položaj preklopnika; služi za resetiranje CPU brez programirne naprave. Za podrobnosti glej poglavje 6.8. Tabela 6.5: Vloga preklopnika na CPU 315-2 DP 13

Konfiguracija v LRT centralna procesna enota CPU 315 2 DP LED Barva Pomen Opis SF rdeča System error/fault (sistemska napaka) Sveti, če se pojavi: hardverska napaka napaka operacijskega sistema (firmware) programska napaka napaka pri parametriranju aritmetična napaka napaka pri časovnikih okvara pomnilniške kartice okvara podporne baterije vhodno-izhodna napaka BATF DC5V rdeča zelena FRCE rumena FORCE Battery fault (okvara podporne baterije) enosmerna napetost 5 V za CPU in S7-300 vodilo RUN zelena RUN način delovanja STOP rumena STOP način delovanja Napako lahko natančno razberemo s pomočjo diagnostičnih orodij na programirni napravi. Sveti, če je podporna baterija: pokvarjena prazna ni vstavljena Sveti, če je notranje napajanje 5 V brezhibno. Sveti, kadar smo s programirne naprave sprožili prisilno postavljanje elementov v želena stanja mimo zahtev krmilnega programa. Sveti, če se uporabniški program obdeluje. Utripa (2 Hz) med zagonom CPU (restart). Sveti, če se uporabniški program NE obdeluje. Utripa med resetiranjem CPU. Tabela 6.6: Pomen LED indikatorjev na CPU 315-2 DP 14

Konfiguracija v LRT CPU 315 2 DP Pomen Delovni pomnilnik (vgrajeni) Nalagalni pomnilnik (vgrajeni) Nalagalni pomnilnik (razširljivi) Hitrost Pomožni pomnilniki (M-področje) nastavljiva remanentnost: privzeta remanentnost: Števci (C) nastavljiva remanentnost: privzeta remanentnost: Časovniki (T) nastavljiva remanentnost: privzeta remanentnost: Remanentno področje podatkovnih blokov Opis 64 kb Skupno največje število remanentnih zlogov 4736 Globina gnezdenja Največje število digitalnih vhodov 1024 Največje število digitalnih izhodov 1024 96 kb RAM do 4 MB FEPROM (različne pomnilniške kartice) približno 0,3 ms za 1000 binarnih ukazov 2048 bitov MB 0 do MB 255 MB 0 do MB 15 (16 zlogov) 64 128 Največje število analognih vhodov 128 Največje število analognih izhodov 128 Procesne preslikave vhodov izhodov C 0 do C 63 C 0 do C 7 (8 števcev) T 0 do T 127 ni remanentnih časovnikov 8 podatkovnih blokov (DB), skupaj največ 4096 remanentnih podatkovnih zlogov 8 nivojev po prednostnem razredu, 4 dodatni nivoji znotraj OB za sinhronsko napako 0 do 127 I 0.0 do I 127.7 Q 0.0 do Q 127.7 15

Konfiguracija v LRT CPU 315 2 DP DP naslovno področje Število blokov OB (organizacijski bloki) FB (funkcijski bloki ) FC (funkcije) DB (podatkovni bloki) SFC (sistemske funkcije) SFB (sistemski funkcijski bloki) Časovnik realnega časa Števec obratovalnih ur obseg selektivnost remanentnost MPI (MultiPoint Interface) povezave zagotovljene povezave s programirno napravo (PG) zagotovljene povezave z operacijskim panelom (OP) nedoločene povezave za PG/OP/prog. komunikacijo zagotovljene povezave za programsko komunikacijo največje število vozlišč (nodes) hitrost komunikacije razdalja brez obnavljalnikov (repeaterjev) razdalja z dvema obnavljalnikoma razdalja z 10 zaporednimi obnavljalniki 2 kb s funkcijo SFC 14 ("DPRD_DAT") ali SFC 15 ("DPWR_DAT"), od tega 512 bytov za ukaze nalaganja in prenosa 14 192 192 255 59 7 hardversko izveden 1 od 0 do 32767 ur 1 ura da 1 1 2 8 32 187,5 Kbaud 50 m 1100 m 9100 m Tabela 6.7: Najpomembnejše specifikacije CPU 315-2 DP 16

Konfiguracija v LRT DIO Slika 6.6: Digitalni vhodno-izhodni modul SM 323 DI16/DO16 24 VDC/0.5 A 17

Konfiguracija v LRT DIO Slika 6.7: Priključitvena shema DIO modula SM 323 DI16/DO16 24 VDC/0.5 A 18

Konfiguracija v LRT DIO 19

Konfiguracija v LRT DIO Tabela 6.8: Najpomembnejše specifikacije DIO modula SM 323 DI16/DO16 24 20

Obdelovanje uporabniškega krmilnega programa Osnovna struktura programa: organizacijski bloki (OB Organization Block), funkcijski bloki (FB Function Block), funkcije (FC Function), sistemski funkcijski bloki (SFB System Function Block), sistemske funkcije (SFC System Function), podatkovni bloki (DB Data Block), sistemski podatkovni bloki (SDB System Data Block). 21

Obdelovanje uporabniškega krmilnega programa 22

Obdelovanje uporabniškega krmilnega programa Slika 6.11: Opravila pri cikličnem obdelovanju programa 23

Obdelovanje uporabniškega krmilnega programa čas cikla Slika 6.12: Najkrajši in najdaljši odzivni čas krmilja 24

Načini delovanja krmilnika STOP RUN (HOLD) Resetiranje krmilnika 25

Zagonske rutine vroči zagon (Warm Restart); njegova glavna značilnost: program, ki se je bil ciklično obdeloval in je bil ustavljen, bo nadaljeval delo na mestu, kjer je bil prekinjen (S7 400), celoviti zagon (Complete Restart) in hladni zagon (Cold Restart); ta se od celovitega zagona loči predvsem po tem, da se v določeni fazi izbrišejo ne samo neremanentni, temveč tudi remanentni elementi iz sistemskega pomnilnika (S7 400, S7 318). Celoviti zagon ročno: z zasukom ključa v preklopniku CPU iz pozicije STOP v RUN ali RUN P, preko programirne naprave ali s posebnim sistemskim funkcijskim blokom, ki ga poženemo na drugi omrežno povezani CPU; pri tem načinu mora biti preklopnik resetirane CPU v poziciji RUN ali RUN P. avtomatično ob priklopu krmilnika na napajanje (pa naj je to vklop stikala na napajalniku ali pa povratek izpadle napetosti), če sta izpolnjena naslednja pogoja: krmilnik ni bil v načinu delovanja STOP ob izpadu napajanja, preklopnik CPU mora biti v legi RUN ali RUN P. 26

Celoviti zagon 27