Académique Documents
Professionnel Documents
Culture Documents
M AUT2107Rb V1.0
Les blocs fonctionnels
Page 1
L'automate
AUTOMATISME programmable Siemens S5
Introduction
Certaines fonctions logiques telles que le décalage circulaire et le OU exclusif ne sont
pas disponibles dans les PB.
Nous utiliserons donc les Blocs Fonctionnels (FB) pour les fonctions particulières de ce type.
De plus vous pouvez vous créer des fonctions particulières comme par exemple un
démarrage étoile triangle type. Une fois créer vous pourrez l’utilisez de la même façon qu’un
temporisateur ou qu’un compteur.
Exemple :
FB10
Nom :ESSAI 1
Desig : cette ligne n’est pas renseignée dans
le cas d’un FB non paramétré
O(
U E32.1
UN E32.2
)
O(
UN E32.1
U E32.2
)
= A32.0
Rappel :
O Ou
U ET
UN ET PAS
M AUT2107Rb V1.0
Les blocs fonctionnels
Page 2
L'automate
AUTOMATISME programmable Siemens S5
Les FB paramétrés
Remarque :
Les FB se programme uniquement en langage List
Exemple :
FB20
Nom : ESSAI 2
Desig : ENT1 E/A/D/B/T/Z : E BI/BY/W/D : BI
Desig : ENT2 E/A/D/B/T/Z : E BI/BY/W/D : BI
Desig : SOR E/A/D/B/T/Z : A BI/BY/W/D : BI
O(
U =ENT1
UN =ENT2
)
O5
UN =ENT1
U =ENT2
)
= =SOR
Les paramètres :
Les lignes Desig servent à renseigner les variables (paramètres d’entrées et de sorties)
utilisées par la fonction.
Vous devez dans un premier temps donner un nom de 4 lettres maximum à la variable
puis son type et son format.
Le type :
E/A/D/B/T/Z pour une Entrée, une Sortie, une Donnée, un Appel (B), une Tempo ou un
Compteur (Z)
Le format :
On peut rajouter des variables non paramétrées (adressage absolu) dans un PB paramétré.
M AUT2107Rb V1.0
Les blocs fonctionnels
Page 3
L'automate
AUTOMATISME programmable Siemens S5
Utilisation :
Quand vous programmez, si vous avez besoin de la fonction “Ou exclusif” , il vous suffit
d’appeler le FB20, vous obtiendrez le bloc suivant:
FB20
ESSAI 2
ENT1
ENT2
SOR
Exercice
Notes :
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
………………………..………………………..………………………..………………………..…………
M AUT2107Rb V1.0
Les blocs fonctionnels
Page 4
L'automate
AUTOMATISME programmable Siemens S5
LES BLOCS FONCTIONNELS................................................................................................................................................ 1
INTRODUCTION ....................................................................................................................................................................... 2
M AUT2107Rb V1.0
Les blocs fonctionnels
Page 5