Totally Integrated Automation
A&
D A
S V
5, 0
9/98
N°
1
2
SCL S7-GRAPH
SIEMENS
vous souhaite
la bienvenue
Totally Integrated Automation
A&
D A
S V
5, 0
9/98
N°
2
2
Vos interlocuteurs SIEMENS
� Commercial
A.SCHILLACI Renens 0 585 568 311
� TechniqueR.LAFAY Meyrin 022 785 3423
Portable 0033 6 80 18 99 29
� Aujourd‘huiE. PEYROT Lyon
Totally Integrated Automation
A&
D A
S V
5, 0
9/98
N°
3
STEP 7Programmation structurée éprouvée et standardisée
FBOB FC
FCFB
FC
Programmation modulaire
Blocs d‘Organisation pourl‘interface entre le systèmed‘exploitation et l‘utilisateur
Blocs fonctionnels réutilisableset paramétrables (blocs avec mémoire) selon le standard IEC
Fonctions (sans mémoire) selon le standard IEC
Blocs standard prêt à l‘emploi
Totally Integrated Automation
A&
D A
S V
5, 0
9/98
N°
4
STEP 7Possibilités de programmation
Programmation en symbolique ou en absolu
CONT, LOG ou LIST
CONT et LOG avec toutes les instructions LIST il n‘est plus nécessaire de
passer en LIST
Passage de l‘édition à la visu dynamique „en cliquant sur un bouton“
Conversion de programmes S5 existants facilite la transition du S5 au S7
CONT
Totally Integrated Automation
A&
D A
S V
5, 0
9/98
N°
5
S7-SCLLangage évolué
IEC 1131-3 (ST)
Certifié PLCopen Base Level
Programme structuré etcompréhensible
Particularités automates(Accès aux E/S, tempos, compteurs, ...)
Compilateur optimisé
Pour ceux qui sont familiers avec ce genre de langage
Pour les algorithmes complexes et les gros volumes de données
FUNCTION_BLOCK FB27
VAR_INPUT SIG_SEL : INT := 0; GRP1_SEL : BOOL := 0; GRP2_SEL : BOOL := 0; GRP3_SEL : BOOL := 0;END_VAR
VAR_OUTPUT SEL_OUT : INT := 0; GRP1_OUT : BOOL := 0; GRP2_OUT : BOOL := 0; GRP3_OUT : BOOL := 0;END_VAR
VAR SELECT : INT; MAX : INT; END_VAR
BEGIN SELECT := SIG_SEL; MAX := 3; IF SELECT < 0 THEN //make it positive SELECT := -SELECT; END_IF; IF SELECT > MAX THEN //limit to MAX SELECT := MAX; END_IF; SEL_OUT := SELECT; GRP1_OUT := GRP1_SEL; GRP2_OUT := GRP2_SEL; GRP3_OUT := GRP3_SEL;END_FUNCTION_BLOCK
Totally Integrated Automation
A&
D A
S V
5, 0
9/98
N°
6
S7-GRAPHProgrammation séquentielle
Trans7
T7
S8Washing
S9Drying
Trans8
T8
Etape
Transition
Process séquentiel
IEC 1131-3 (SFC)
Développement du programmeen graphique Description du process
Clair, facile à comprendre
Description des séquences Etapes
Transitions
Fonctions de diagnostic intégrées