ý/29(. -...

25
Pretok informacij pri človeku 1 PKS – Signali, informacije, kode tip okus voh sluh vid govor gib SPOMIN SPREJEM OBDELAVA INFORMACIJ IZDAJA OKOLICA ČLOVEK

Upload: vokhanh

Post on 17-Jul-2019

218 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

Pretok informacij pri človeku

1

PKS – Signali, informacije, kode

tip

okus

voh

sluh

vid

govor

gib

SPOMIN

SPREJEM OBDELAVA

INFORMACIJ IZDAJA

OKOLICA

ČLOVEK

Slika 1.2: Pretok informacij pri človeku

Page 2: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

2

PKS – Signali, informacije, kode

OBDELAVA

SIGNALOV

PROGRAM,

ŽELENE VREDNOSTI,

MEJNE VREDNOSTI itd.

D1

D2

D3

O1

O2

I1

I3

I2

S1

S2

S3

T1

T2

Q1

Q2

MERITEV IZDAJA

UKAZOV

Legenda:

I1, I2, I3 - fizikalne veličine na vhodu

Q1, Q2 - fizikalni veličini na izhodu

D1, D2, D3 - dajalniki vhodnih signalov

O1, O2 - dajalnika izhodnih signalov

S1, S2, S3 - vhodni signali

T1, T2 - izhodna signala

Slika 1.3: Pretok informacij pri krmilju

Pretok informacij pri krmilju

Page 3: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

Pretok informacij pri človeku in pri krmilju

3

PKS – Signali, informacije, kode

OBDELAVA

SIGNALOV

PROGRAM,

ŽELENE VREDNOSTI,

MEJNE VREDNOSTI itd.

D1

D2

D3

O1

O2

I1

I3

I2

S1

S2

S3

T1

T2

Q1

Q2

MERITEV IZDAJA

UKAZOV

Legenda:

I1, I2, I3 - fizikalne veličine na vhodu

Q1, Q2 - fizikalni veličini na izhodu

D1, D2, D3 - dajalniki vhodnih signalov

O1, O2 - dajalnika izhodnih signalov

S1, S2, S3 - vhodni signali

T1, T2 - izhodna signala

Slika 1.3: Pretok informacij pri krmilju

tip

okus

voh

sluh

vid

govor

gib

SPOMIN

SPREJEM OBDELAVA

INFORMACIJ IZDAJA

OKOLICA

ČLOVEK

Slika 1.2: Pretok informacij pri človeku

Page 4: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

4

Signal - nosilec informacije

Električni signali...

Analogni signali (zvezni)

Digitalni signali (diskretni)

Binarni - tudi opis stanja stikalnega elementa

Kaj je bit?

PKS – Signali, informacije, kode

0 % ali "0"

100 % ali "1"

t

U

Slika 2.1: Določanje dveh stanj s pomočjo stikala

"0"

"1"

Slika 2.2: Pasova za določanje nivojev logičnih stanj 0 in 1

Page 5: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

5

Informacijska vsebina <> ločljivost (1/2n)

Bite združujemo v večbitne besede:

Nibble - četverček, tudi tetrada (4 biti)

Byte - zlog (8 bitov)

Beseda (16 bitov)

Dvojna beseda (32 bitov)

PKS – Signali, informacije, kode

1 bit 2 bita 3 biti 0 00 000

1 01 001

10 010

11 011

100

101

110

111

Tabela 2.1: Enobitne, dvobitne in tribitne podatkovne enote

Page 6: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

6

Kodiranje, kode, številski sistemi

PKS – Signali, informacije, kode

BIN

binary

(binarno)

HEX

hexadecimal

(šestnajstiško)

DEC

decimal

(desetiško)

BCD Binary Coded Decimal system

(binarno zakodirani desetiški sistem)

0000 0000 0 0 0

0000 0001 1 1 1

0000 0010 2 2 2

0000 0011 3 3 3

0000 0100 4 4 4

0000 0101 5 5 5

0000 0110 6 6 6

0000 0111 7 7 7

0000 1000 8 8 8

0000 1001 9 9 9

0000 1010 A 10 -

0000 1011 B 11 -

0000 1100 C 12 -

0000 1101 D 13 -

0000 1110 E 14 -

0000 1111 F 15 -

0001 0000 10 16 10

0001 0001 11 17 11

... ... ... ...

0111 1111 7F 127 -

1000 0000 80 128 80

... ... ... ...

1111 1111 FF 255 -

Tabela 2.2: Bitni vzorci v dvojiški kodi ter njihova interpretacija v desetiški,

šestnajstiški in BCD kodi

Page 7: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

7

Predznačena in nepredznačena števila

Dvojiški komplement

PKS – Signali, informacije, kode

BIN HEX decimalna

predznačena

decimalna

nepredznačena

1000 0000 0000 0000 8000 -32768 32768

1000 0000 0000 0001 8001 -32767 32769

1000 0000 0000 0010 8002 -32766 32770

1111 1111 1111 1110 FFFE -2 65534

1111 1111 1111 1111 FFFF -1 65535

0000 0000 0000 0000 0000 0 0

0000 0000 0000 0001 0001 1 1

0000 0000 0000 0010 0002 2 2

0111 1111 1111 1110 7FFE 32766 32766

0111 1111 1111 1111 7FFF 32767 32767

Tabela 2.3: Nekatere vrednosti predznačenih in nepredznačenih števil v 16-bitnem

formatu

Page 8: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

8

Logične funkcije

Manjše, končno število elementov, ki pri digitalno izvedenih

krmiljih sestavljajo "krmilni" program

kombinacijske

spominske

časovne

števne

prenosi (registri na krmilniku)

računske...

PKS – Logične funkcije

Page 9: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

9

Identiteta

Q = I

PKS - Kombinacijske logične funkcije

I Q

0 0

1 1

Slika 3.1: Izjavnostna tabela za identiteto

Izjavnostna (kombinacijska, pravilnostna) tabela

Slika 3.2: Grafični simbol za identiteto

Page 10: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

10

Negacija

PKS - Kombinacijske logične funkcije

IQ I Q

0 1

1 0

Slika 3.7: Grafični logični simbol za funkcijo NE

Slika 3.8: Simbolična relejna shema za logično negacijo

Slika 3.10: Realizacija funkcije NE z releji

Page 11: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

11

Logična funkcija IN (AND)

PKS - Kombinacijske logične funkcije

Q = I1 Λ I2,

Q = I1 I2,

Q = I1 & I2,

I1 I2 Q

0 0 0

0 1 0

1 0 0

1 1 1

Slika 3.15: Realizacija logične funkcije IN z relejem

Page 12: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

12

Logična funkcija ALI (OR)

PKS - Kombinacijske logične funkcije

dovoljeni načini zapisa:

Q = I1 V I2

Q = I1 | I2

Q = I1 + I2

izjavnostna tabela:

I1 I2 Q

0 0 0

0 1 1

1 0 1

1 1 1

I1

1 Q

I2

Page 13: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

13

I1 I2 Q

0 0 1

0 1 1

1 0 1

1 1 0

Logična funkcija NEIN (NAND)

PKS - Kombinacijske logične funkcije

I2I1Q

I1 Q

I2 1

Page 14: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

14

Logična funkcija NEALI (NOR)

PKS - Kombinacijske logične funkcije

enačba:

I2I1Q

izjavnostna tabela:

I1 I2 Q

0 0 1

0 1 0

1 0 0

1 1 0

I1 1 QI2

Page 15: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

15

Logična funkcija EKSKLUZIVNI ALI (XOR)

PKS - Kombinacijske logične funkcije

Q = I1 I2

I2I1I2I1Q

I1 I2 Q

0 0 0

0 1 1

1 0 1

1 1 0

Page 16: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

16

Večvhodna logična funkcija EKSKLUZIVNI ALI (XOR)

PKS - Kombinacijske logične funkcije

Slika 3.34: Simbol za logično funkcijo LIHA PARITETA

Slika 3.35: Simbol za logično funkcijo " m IN NATANKO m "

Page 17: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

17

I1 I2 Q

0 0 1

0 1 0

1 0 0

1 1 1

Logična funkcija EKSKLUZIVNI IN (XAND) - EKVIVALENCA

PKS - Kombinacijske logične funkcije

I2I1I2I1Q

I1Q

I2=

Page 18: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

18

DINAMIČNA logična funkcija (DLF), dinamični člen

PKS - Kombinacijske logične funkcije

CLK

Q

Page 19: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

19

SR pomnilna celica

PKS – Pomnilne logične funkcije

S

R1

Q1

SR

Prednostni vhod: RESET (najpogosteje )

Page 20: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

20

RS pomnilna celica

PKS – Pomnilne logične funkcije

R

S1

Q1

RS

Prednostni vhod: SET

Page 21: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

21

Splošno

PKS – Časovne logične funkcije

Slika 3.49: Simbol časovne funkcije po SIST EN 61131-3.

IN je binarni vhod (tip bool), ki sproži delovanje časovnika.

PT (angl. preset time) definira časovno konstanto. Za zapis časa so s standardom dovoljeni različni formati, ki jih definiramo s parametrom tipa time

Q je binarni izhod, ki se postavi v določeno stanje po poteku časa.

ET (angl. elapsed time) je trenutno stanje časa časovnika.

Page 22: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

22

Funkcija PULZ

PKS – Časovne logične funkcije

Slika 3.49: Simbol časovne funkcije po SIST EN 61131-3.

Page 23: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

23

Funkcija ZAKASNITEV VKLOPA

PKS – Časovne logične funkcije

Slika 3.49: Simbol časovne funkcije po SIST EN 61131-3.

Page 24: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

24

Funkcija ZAKASNITEV IZKLOPA

PKS – Časovne logične funkcije

Slika 3.49: Simbol časovne funkcije po SIST EN 61131-3.

Page 25: ý/29(. - lrtme.fe.uni-lj.silrtme.fe.uni-lj.si/lrtme/slo/prog_krm_sist/PKS_2018-2019_02_Logicne_funkcije.pdf · 11 011 100 101 110 111 ... 0000 0010 2 2 2 0000 0011 3 3 3 0000 0100

25

Štetje navzgor Štetje navzdol

PKS – Števni funkciji