120 likes | 324 Views
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.
E N D
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 STEP 7Programmation structurée éprouvée et standardisée 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
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 depasser 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
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 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
T7 Trans7 S8 Washing T8 Trans8 S9 Drying S7-GRAPHProgrammation séquentielle • 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 Etape Transition