API (2) - Converti
API (2) - Converti
API (2) - Converti
industriel
Travaux pratiques
2019 /2020
Description du logiciel STEP7
Fonctionnalités:
L'atelier logiciel STEP 7 Professional fédère toutes les fonctions requises pour
concevoir, configurer, programmer, tester, mettre en service et maintenir les
systèmes d'automatisation SIMATIC.
STEP 7 Professional apporte une productivité de l'ingénierie sans précédent.
Il concrétise tous les atouts du concept "Totally Integrated Automation" :
Caractéristiques techniques:
CONT permet de suivre facilement le trajet du courant entre les barres d'alimentation
en passant par les contacts, les éléments complexes et les bobines.
Cet outil sert à paramétrer l'adresse locale des PG/PC, la vitesse de transmission
dans le réseau MPI (Multi-Point Interface ; protocole de réseau propre à SIEMENS)
ou PROFIBUS en vue d'une communication avec l'automate et le transfert du projet.
Avantages:
La table de mnémoniques :
FC1 : LES EQUATIONS DES TRANSITIONS :
Grafcet Langage Ladder
𝒀𝟐 = 𝑽𝟐𝒔 . 𝑿𝟏
𝒀𝟑 = 𝑽𝟑𝒔 . 𝑿𝟐
𝒀𝟒 = (𝟏, 𝟐𝟓𝒔/𝑿𝟑 ). 𝑿𝟑
𝒀𝟓 = 𝑽𝟑𝒓 . 𝑿𝟒
𝒀𝟔 = 𝑽𝟐𝒓 . 𝑿𝟓
𝒀𝟕 = 𝑽𝟏𝒔 . 𝑿𝟔
𝒀𝟖 = (𝟏𝒔/𝑿𝟕 ). 𝑿𝟕
𝒀𝟗 = 𝑽𝟏𝒓 . 𝑿𝟖
̄ . 𝑿𝟏𝟎
𝒀𝟏𝟐 = 𝑴
𝑿𝟏 = (𝒀𝟏𝟎 + 𝒀𝟏 ) + 𝑿𝟏 . 𝒀̄𝟐
𝑿𝟐 = 𝒀𝟐 + 𝑿𝟐 . 𝒀̄𝟑
𝑿𝟑 = 𝒀𝟑 + 𝑿𝟑 . 𝒀̄𝟒
𝑿𝟒 = 𝒀𝟒 + 𝑿𝟒 . 𝒀̄𝟓
𝑿𝟓 = 𝒀𝟓 + 𝑿𝟓 . 𝒀̄𝟔
𝑿𝟔 = 𝒀𝟔 + 𝑿𝟔 . 𝒀̄𝟕
𝑿𝟕 = 𝒀𝟕 + 𝑿𝟕 . 𝒀̄𝟖
𝑿𝟖 = 𝒀𝟖 + 𝑿𝟖 . 𝒀̄𝟗
𝑿𝟗 = 𝒀𝟗 + 𝑿𝟗 . 𝒀̄𝟏𝟎 . 𝒀̄𝟏𝟏
(𝒄𝟏 : = 𝒄𝟏 + 𝟏) = 𝑿𝟏
(𝒄𝟏 : = 𝟎) = 𝑿𝟎
(𝑽𝟐+ ) = 𝑿𝟏
(𝑽𝟑 : = 𝟏) = 𝑿𝟐
(𝑽𝟑 : = 𝟎) = 𝑿𝟒
𝑽𝟐− = 𝑿𝟓
(𝑽𝟏 : = 𝟏) = 𝑿𝟔
(𝑽𝟏 : = 𝟎) = 𝑿𝟖
BLOC OB 1 :
BLOC OB100 :
EXRAIT DE SIMULATION
EXERCICE 2 : SEQUANCES SIMULATANEES
La configuration :
La table des mnémoniques :
FC1 : LES EQUATIONS DES TRANSITIONS :
𝒀𝟎 = 𝑿𝟎 . 𝑴𝒑𝒑
𝒀𝟏 = 𝑿𝟏 . 𝑽𝟐𝒔
𝒀𝟐 = 𝑿𝟐 . 𝑽𝟐𝒓
𝒀𝟑 = 𝑿𝟑 . 𝒑̄ 𝒑̄
𝒀𝟓 = 𝑿𝟓 . 𝑽𝟏𝒔
𝒀𝟔 = 𝑿𝟔 . [𝟏𝒔/𝑿𝟔 ]
𝒀𝟕 = 𝑿𝟕 . 𝑽𝟏𝒓
𝒀𝟖 = 𝑿𝟖 . [𝟎, 𝟓𝒔/𝑿𝟖 ]
𝒀𝟗𝟏 = 𝑿𝟗 . [𝒄𝟏 = 𝟑]
̄
𝒀𝟏𝟒 = 𝑿𝟏𝟒 . 𝑴
FC2 : LES EQUATIONS DES ETAPES :
𝑿𝟏 = 𝒀𝟎 + 𝑿𝟏 . 𝒀̄𝟏
𝑿𝟐 = 𝒀𝟏 + 𝑿𝟐 . 𝒀̄𝟐
𝑿𝟑 = 𝒀𝟐 + 𝑿𝟑 . 𝒀̄𝟑
𝑿𝟒 = 𝒀𝟑 + 𝑿𝟒 . 𝒀̄𝟏𝟑.𝟏𝟎.𝟒
𝑿𝟓 = 𝒀𝟏 + 𝑿𝟓 𝒀̄𝟓 + 𝒀𝟗𝟐
𝑿𝟔 = 𝒀𝟓 + 𝑿𝟔 . 𝒀̄𝟔
𝑿𝟕 = 𝒀𝟔 + 𝑿𝟕 . 𝒀̄𝟕
𝑿𝟖 = 𝒀𝟕 + 𝑿𝟑 . 𝒀̄𝟖
𝑿𝟗 = 𝒀𝟖 + 𝑿𝟗 . 𝒀̄𝟗
(𝒄𝟏 : = 𝒄 + 𝟏) = 𝑿𝟗
(𝒄𝟏 : = 𝟎) = 𝑿𝟎
𝑽𝟐+ = 𝑿𝟏
𝑽𝟐− = 𝑿𝟐
(𝑽𝟏 : = 𝟎) = 𝑿𝟕
(𝑽𝟏 : = 𝟏) = 𝑿𝟓
(𝑽𝟑 ≔ 𝟏) = 𝑿𝟏𝟏
(𝑽𝟑 ≔ 𝟎) = 𝑿𝟏𝟐
BLOC OB1 :
BLOC OB100 :
EXTRAIT DE SIMULATION :
EXERCICE 3 : CHOIX DE SEQUENCES AIGUILLAGE
La configuration :
𝑌0 = 𝑋0 . 𝑀
𝑌12 = 𝑋1 . ̅̅̅.
𝑎1 ̅̅̅
𝑎2
𝑌13 = 𝑋1 . 𝑎1 . ̅̅̅
𝑎2
𝑌14 = 𝑋1 . ̅̅̅.
𝑎1 𝑎2
𝑌15 = 𝑋1 . 𝑎1 . 𝑎2
𝑌2 = 𝑋2 . 𝑉1 𝑠
𝑌3 = 𝑋3 . 𝑉2 𝑠
𝑌4 = 𝑋4 . 𝑉3 𝑠
𝑌5 = 𝑋5 . 𝑉1 𝑠. 𝑉2 𝑠. 𝑉3 𝑠
𝑌6 = 𝑋6 . 𝑉1 𝑟. 𝑉2 𝑟. 𝑉3 𝑟
FC2 : LES EQUATIONS DES ETAPES :
𝑋0 = 𝑌6 + 𝑋0 . 𝑌̅0 + 𝑖𝑛𝑖𝑡
𝑋1 = 𝑌0 + 𝑋1 . ̅̅̅̅
𝑌12 . ̅̅̅̅
𝑌13 . ̅̅̅̅
𝑌14 . ̅̅̅̅
𝑌15
𝑋2 = 𝑌12 + 𝑋2 . 𝑌̅2
𝑋3 = 𝑌13 + 𝑋3 . 𝑌̅3
𝑋4 = 𝑌14 + 𝑋4 . 𝑌̅4
𝑋5 = 𝑌15 + 𝑋5 . 𝑌̅5
𝑋6 = 𝑌2 + 𝑌3 + 𝑌4 + 𝑌5 + 𝑋6 . 𝑌̅6
FC3 : LES EQUATIONS DES ACTIONS :
(𝑉1 ≔ 1) = 𝑋2
𝑉2+ = 𝑋3
(𝑉3 ≔ 1) = 𝑋4
(𝑉1 ≔ 1) = 𝑋5
𝑉2+ = 𝑋5
(𝑉3 ≔ 1) = 𝑋5
̅ . 𝑉1 𝑠
(𝑉1 ≔ 0) = 𝑋6 . 𝑀
̅.
𝑉2− = 𝑋6 .𝑉2 𝑠 . 𝑀
̅ . 𝑉3 𝑠
(𝑉3 ≔ 0) = 𝑋6 . 𝑀
BLOC OB1 :
BLOC OB 100 :
EXTRAIT DE SIMULATION :