ý/29(. -...
TRANSCRIPT
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 "
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=
18
DINAMIČNA logična funkcija (DLF), dinamični člen
PKS - Kombinacijske logične funkcije
CLK
Q
19
SR pomnilna celica
PKS – Pomnilne logične funkcije
S
R1
Q1
SR
Prednostni vhod: RESET (najpogosteje )
20
RS pomnilna celica
PKS – Pomnilne logične funkcije
R
S1
Q1
RS
Prednostni vhod: SET
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.
22
Funkcija PULZ
PKS – Časovne logične funkcije
Slika 3.49: Simbol časovne funkcije po SIST EN 61131-3.
23
Funkcija ZAKASNITEV VKLOPA
PKS – Časovne logične funkcije
Slika 3.49: Simbol časovne funkcije po SIST EN 61131-3.
24
Funkcija ZAKASNITEV IZKLOPA
PKS – Časovne logične funkcije
Slika 3.49: Simbol časovne funkcije po SIST EN 61131-3.
25
Štetje navzgor Štetje navzdol
PKS – Števni funkciji