Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
M0.0
Q 9.7
IW0 IW2
I 0.7
S
T4 S_ODT
Q BI BCD TV R
S5T#35s I 0.5
CPU
9 6
BCD
Nmeros Positivos
W#16#296
0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
INTEIRO
0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 +296 28
= 256 +
25
23
= = 32 + 8 = 296
Sinal (-)
BCD
Nmeros Negativos
W#16#F413 1 1 1 1 0 1 0 0 0 0 0 1 0 0 1 1
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
1 1 1 1 1 1 1 0 0 1 1 0 0 0 1 1
INTEIRO
-413
- (412 + 1) = - 413
28 27
= = 256+ 128 +
24 23 22
= = = 16+8+ 4 = 412
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 1 0 1 1 0
31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
DINT +296
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 1 0 0 0 28
Inteiro (32 Bit) = = 256 +
25
23
= = 32 + 8 = 296
e = Exponent (8 Bit)
28 27 26 25 24 23 22 21 20 19 18 17 16 15
0 0 1 1 1 1 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 27 26 25 24 23 22 21 20 2-1 2-2 2-3 2-4 ..... Real No = +1,5 * 2 126-127 = 0,75 2-23
MOVE EN ENO EN
L T
+5 MB5
IN
OUT
MB5
IN
ENO
Exemplos de Carga
// // // // //
constante 16-bit (Inteiro) constante 32-bit (Duplo Inteiro) byte em hexadecimal valor binrio 16-bit constante 32-bit (Real)
Programa
: : L W#16#CAFE
C 0
A 0
F 0
E 0
L W#16#AFFE : : :
A 0
F 0
F 0
E 0
L MB 0
Carga
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
31 23 15 7
MB0
0
L MW 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
31 23 15
MB0
7
MB1
0
L MD 0
MB0
MB1
MB2
MB3
T QD 4
QD 4 Transferncia
T QW 4
QW 4
T QB 4
QB 4
Contadores no STEP 7
LAD FBD STL
C5 I 0.4 CU I 0.5 CD I 0.3 S C#20 I 0.7 R CV_BCD QW 12 I 0.7 R PV CV MW 4 I 0.3 C#20 S PV I 0.5 CD S_CUD Q Q Q 8.3 I 0.4 CU
C5 S_CUD
CV CV_BCD Q Q
MW 4 QW 12 Q 8.3 =
A CU A CD A L S A R L T LC T A =
CD
5 4
Contagem 3
2 1 0
FBD
C5 C5 SC C#20 I 0.0 C#20 SC CV
STL
I 0.0
A L S
I 0.0 C#20 C5
Network 2:
I 0.1
C5 CU I 0.1
C5 CU
A I 0.1 CU C5
Network 3:
I 0.2
C5 CD I 0.2
C5 CD
A I 0.2 CD C5
Network 4:
C5
Q 4.0 C5
Q 4.0 =
A =
C5 Q 4.0
DO Q4.0 Q4.1 Q4.2 Q4.3 Q4.4 Q4.5 Q4.6 Q4.7 Q5.0 Q5.1 Q5.2 Q5.3 Q5.4 Q5.5 Q5.6 Q5.7
AI1 AI2 V
QW 6
-15V...+15V
AI1 AI2 AO1
-15V...+15V
AO2
0 8 1 5
AI1
AI2
AO1
AO2
FBD
T4 S_ODT I 0.7 S5T#35s I 0.5 S TV R BI BCD Q MW0 QW12 Q8.5 =
STL
I 0.7
Q8.5
A L SD A R L T LC T A =
0 0 1 1
0 1 0 1
Base de Tempo
Base de Tempo
Base de Tempo
FBD
T4 S_ODTS I 0.7 S5T#35s I 0.5 S TV R BI BCD Q MW0 QW12 Q8.5 = A L SS A R L T LC T A =
STL
I 0.7 S5T#35s T4 I 0.5 T4 T4 MW0 T4 QW12 T4 Q8.5
FBD
T4 S_PULSE I 0.7 S5T#35s I 0.5 S TV R BI BCD Q MW0 QW12 Q8.5 =
STL
A L SP A R L T LC T A = I 0.7 S5T#35s T4 I 0.5 T4 T4 MW0 T4 QW12 T4 Q8.5
FBD
T4 S_PEXT I 0.7 S5T#35s I 0.5 S TV R BI BCD Q MW0 QW12 A8.5 =
STL
A L SE A R L T LC T A = I 0.7 S5T#35s T4 I 0.5 T4 T4 MW0 T4 QW12 T4 Q8.5
FBD
T4 S_OFFDT I 0.7 S5T#35s I 0.5 S TV R BI BCD Q MW0 QW12 Q8.5 =
STL
A L SF A R L T LC T A = I 0.7 S5T#35s T4 I 0.5 T4 T4 MW0 T4 QW12 T4 Q8.5
Network 1:
I 0.0
A I 0.0 L S5T#5s SD T4
Network 2:
T4
Q 8.0 T4 &
Q 8.0 =
A =
T4 Q 8.0
Network 3:
I 0.1
T4 R I 0.1 &
T4 R
A R
I 0.1 T4
DO Q4.0 Q4.1 Q4.2 Q4.3 Q4.4 Q4.5 Q4.6 Q4.7 Q5.0 Q5.1 Q5.2 Q5.3 Q5.4 Q5.5 Q5.6 Q5.7
AI1 V
QW 6
-15V...+15V
AI1 AI2 AO1
-15V...+15V
AO2
Peso
AI2
0 8 1 5
AI1
AI2
AO1
AO2
0 81 5
Converso BCD->Inteiro
0 2 4 8
Converso BCD<-Inteiro
LAD
BCD_I EN I W4 IN ENO OUT MW20 I W4 EN IN
FBD
BCD_I OUT ENO I_BCD EN QW12 MW10 IN OUT ENO QW12 MW20
Operaes de Comparao
LAD FBD STL
M0.0
CMP ==I
Q 9.7
I W0 I W2
IN1 IN2
I W2
Q9.7
=
A A( L L ==I ) =
M0.0 I W0 I W2
Q9.7
M0.0
FBD
ADD_I EN OUT IN1 IN2 ENO
STL
L L +I T L L -I T MW4 MW10 MW6 MW5 MW11 MW7
Adio
MW6
MW4 MW10
Subtrao
MW7
MW5 MW11
Multiplicao
MD6 MD12
MD66
L L *R T L L /R T
Diviso
MD32
MD40 MD4
IN1 IN2
ENO
DO Q4.0 Q4.1 Q4.2 Q4.3 Q4.4 Q4.5 Q4.6 Q4.7 Q5.0 Q5.1 Q5.2 SETPOINT nmero de peas Q5.3 Q5.4 Q5.5 Q5.6 Q5.7
AI1 AI2 V
QW 6
-15V...+15V
AI1 AI2 AO1
-15V...+15V
AO2
Peso
0 8 1 5
IW 2
AI1
AI2
AO1
AO2
Objetivo
F B D
MW12
AWL
LAD
L L T
IW 0 W#16#5F2A MW10
AW / OW / XOW
ENO
0 1 0 1 1 1 1 1 0 0 1 0 1 0 1 0
OR
XOR
0 1 0 0 0 0 0 0 0 0 1 0 0 0 1 0
0 1 0 1 1 1 1 1 0 0 1 1 1 0 1 0
0 0 0 1 1 1 1 1 0 0 0 1 1 0 0 0