You are on page 1of 38

Automatizacija postrojenja i procesa

Uvod u programirljive
logičke kontrolere (PLC)
Programirljivi logički kontroler (PLC)
PLC SIMATIC S7-300: Moduli
PLC SIMATIC S7-300 : Dizajn CPU-a
Programski paket STEP 7 - SIMATIC Manager
Kreiranje projekta
Umetanje S7 programa
Umetanje S7 bloka
Umetanje stanice
Pokretanje konfiguracije sklopovlja
Generiranje sklopovske konfiguracije
Podešavanje karakteristika CPU

2x
Spremanje sklopovske konfiguracije i njezino
prebacivanje na PLC

Prebacivanje
(samo kada je CPU
u STOP modu)
Editiranje blokova - programski jezici
Pokretanje LAD/STL/FBD editora
Programiranje u LAD/FBD
Programiranje u STL-u
Poziv bloka iz OB1
Učitavanje programa u PLC
Struktura programa
Organizacijski blokovi (OB)
Cikličko izvršavanje programa (OB1)
Funkcije (FC) i funkcijski blokovi (FB)
Podatkovni blokovi (DB)
Prostori za spremanje podataka


, 4

, 7  

+
7
0  5
2 +
2  
, 8
 +  
 ! 
  

   !
2 "
1 " 

  " "
  
' , 6
# 
# 

$
2 5
$
 #
   
2 #
5   
1  #  
%  
 #
"
%

3
, 7
9 +
:
1 &
, 7  
2 +
+ " , 7
*  + , 4
 *   #
> , 8 
, !  +  
"  
# , 8 &
  ! ; + 5  
;  + &
+ ; .  2 $   &
   

0  , 4
  , 4 # #
0 2 $ ! , 4  
, ! 0 2  # 
2  "  #
 #   " 
     
 5  
 + 5 #
; .  $ 
0 2 + 5 $

Primjeri: M0.0, IB0, PQW2, DBX1.5


 #  2 +  $ 
 
 # #  2 #  

0 2  !    #
  ! %0   #
2 2   !  
2 1 1 
 1    
1 %0 $ $ 2  # #
+ + '  #
2< ' 1  
 # #  
2<    2 
 2< '    '%
' 1 , !  + + %
 %'
2 ' "
2 !  
 # #   
1  
 +  . , !
- 
 2   + " !  
2 %' 
2< 2     
  " + % .

'  
 , ! +
  
 
+ , !
! . , !
 

2 .
, ! .
 



7 
7 ( 7 (
(3 (* (3 (* 
Adresiranje memorijskih područja

3 3 3 3
/ / (
* * * * 
$ $ $ 4 )$ )$ )$ )$ 
43 4*
3 * 4 
7) 7) 7) 3 *
= / %

/ 3 *
% / % 
% 
% / %
%

Osnovne operacije
Logičke operacije I i ILI
Bistabili
Detekcija brida
Učitavanje i prijenos podataka
Timeri
ON Delay Pulse

?
Stored ON Delay Extended pulse

?
OFF Delay
?

Primjer: Pulse Timer


Brojači (counteri)
Operacije usporedbe
Osnovne matematičke operacije
Tablica simbola
Praćenje toka programa
Tablica varijabli

You might also like