Pentru conducerea acestui proces s-a ales ca automat programabil automatul FA 1J. Considerm codificrile:
- sudarea este z4
Procesul descris este caracterizat prin 6 variabile de intrare pentru automatul programabil (x1, x2, x3, x4, x5,
x6) i este condus prin 5 comenzi (ieirile z1, z2, z3, z4, z5 de la automatul programabil ctre proces).
Automatul programabil FA 1J aloc pentru operanzii cu care opereaz urmtoarele variabile:07, 1017 pentru variabilele de intrare; 200207, 210217 - pentru variabilele de ieire; 400407, 410417 - pentru
variabilele de memorie;TIM 079 - pentru variabilele de temporizare;
Exemplu. Fie o celul flexibil de fabricaie alctuit dintr-o main unealt (de exemplu o frez), un
manipulator ce deservete maina unealt i dou benzi transportoare ce transport piesele de prelucrat, BT1
i respectiv prelucrate, BT2, de ctre maina unealt. Pentru acest exemplu intereseaz ca un automat
programabil s monitorizeze spaiul de lucru al celulei flexibile de fabricaie folosind 4 senzori, n sensul ca n
spaiul ei de lucru s nu ptrund nici o persoan sau obiect. n cazul ptrunderii unei persoane toate
elementele celulei flexibile de fabricaie trebuie oprite pentru a nu se ntmpla vreun accident.
Sistemul este dotat cu 3 intrri manuale, adic comutatoarele de 'Start', 'Stop' i 'Reset alarm'. Sistemul
trebuie s dea 4 ieiri (comenzi) ctre maina unealt, manipulator i benzile transportoare pentru activarea
lor (funcionarea lor), precum i o ieire de alarm.
urmtoarea:
71 END.
Fiecrei stri (S0...S7) din diagrama Grafcet i se va aloca o celul (un bit) dintr-un registru (R0...R7) de
deplasare n sens cresctor, utilizat cu instruciunea specific SFR. Condiia de resetare a registrului va fi dat
sau de butonul Reset sau de R7. Variabila de impuls pentru deplasarea informaiei din registru va fi dat de:
impuls = R0 * Start + R1 * jos + R2 * sus + R3 * sus + R4 * jos + R5 * sus + R6 * stnga
Variabila de intrare "data" pentru registru va fi: data = sus * stnga
Program
0 LOD 13
1 OR 420
2 OUT 430
3 LOD 430
4 LOD 406
5 CNT 1
64
7 LOD 404
8 LOD 420
9 CNT 2
10 2
11 LOD 411
12 AND NOT CNT1
13 AND 3
14 AND 423
15 AND 7
16 AND CNT2
17 ORLOD
18 LOD 400
19 AND NOT 401
20 OR 13
21 ORLOD
22 OUT 400
23 LOD400
24 AND 6
25 LOD 401
26 AND NOT 402
27 ORLOD
28 OUT 401
29 LOD 401
30 AND 2
31 LOD 402
32 AND NOT 403
33 ORLOD
34 OUT 402
35 LOD 402
36 AND 5
37 LOD 403
38 AND NOT 404
39 ORLOD
40 OUT 403
41 LOD 403
42 AND 4
43 LOD 404
44 AND NOT 405
45 ORLOD
46 OUT 404
.
47 LOD 404
48 AND 12
49 LOD 405
50 AND NOT 406
51 ORLOD
52 OUT 405
53 LOD 405
54 AND 6
55 LOD 406
56 AND NOT 407
57 ORLOD
58 OUT 406
59 LOD 406
60 AND 1
61 LOD 407
62 AND NOT 410
63 ORLOD
64 OUT 407
..
65 LOD 407
66 AND 5
67 LOD 410
68 AND NOT 411
69 ORLOD
70 OUT 410
71 LOD 410
72 AND 11
73 LOD 411
74 AND NOT 400
75 AND NOT 412
76 ORLOD
77 OUT 411
.
78 LOD 411
79 AND 3
80 AND CNT1
81 LOD 423
82 AND 7
83 AND NOT CNT2
84 ORLOD
85 LOD 412
86 AND NOT 413
87 ORLOD
88 OUT 412
..
89 LOD 412
90 AND 6
91 LOD 413
92 AND NOT 414
93 ORLOD
94 OUT 413
.
95 LOD 413
96 AND 2
97 LOD 414
98 AND NOT 415
99 ORLOD
100 OUT 414
138 AND 11
139 LOD 423
140 AND NOT 400
141 AND NOT 412
142 ORLOD
143 OUT 423
Avansul pistonului se face pe comand 1 logic iar retragerea pistonului pe comand 0 logic. PP este un senzor
de prezen pies.
Cuplarea sistemului de interfa la proces se realizeaz prin circuite de ieire specializate CE ce permit
adaptarea electric cu sistemul de acionare al procesului, realizarea nivelului de putere solicitat de circuitele
de for precum i separarea galvanic a etajelor.
Circuitul este construit sub forma unui etaj amplificator de tip Darlington la care comanda este dat printr-un
element optocuplor OC. n ieirea amplificatorului este montat sarcina propriu-zis, protejat la
supratensiuni printr-o diod de protecie D.
Exist mai multe tipuri de module de ieiri numerice (digitale): ieiri pe tranzistoare cu colectorul n gol, 5...24
V c.c./0.1 A pn la 2 A; ieiri pe triace, 110V/220V c.a./ pn la max. 4A; ieiri pe relee, 21...27 V c.c. sau 85 ...
264 V c.a./ pn la max. 4 A.