6
Totally Integrated Automation A&D AS V5, 09/98 N° 1 2 SCL S7-GRAPH SIEMENS vous souhaite la bienvenue

SCL S7-GRAPH

Embed Size (px)

DESCRIPTION

SIEMENS vous souhaite la bienvenue. SCL S7-GRAPH. 2. Commercial A.SCHILLACI Renens 0 585 568 311 Technique R.LAFAY Meyrin 022 785 3423 Portable 0033 6 80 18 99 29 Aujourd‘hui E. PEYROT Lyon. Vos interlocuteurs SIEMENS. 2. OB. FB. FC. FB. FC. FC. - PowerPoint PPT Presentation

Citation preview

Page 1: SCL  S7-GRAPH

Totally Integrated Automation

A&

D A

S V

5, 0

9/98

1

2

SCL S7-GRAPH

SIEMENS

vous souhaite

la bienvenue

Page 2: SCL  S7-GRAPH

Totally Integrated Automation

A&

D A

S V

5, 0

9/98

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

Page 3: SCL  S7-GRAPH

Totally Integrated Automation

A&

D A

S V

5, 0

9/98

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

Page 4: SCL  S7-GRAPH

Totally Integrated Automation

A&

D A

S V

5, 0

9/98

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

Page 5: SCL  S7-GRAPH

Totally Integrated Automation

A&

D A

S V

5, 0

9/98

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

Page 6: SCL  S7-GRAPH

Totally Integrated Automation

A&

D A

S V

5, 0

9/98

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