1 / 6

SCL S7-GRAPH

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.

Download Presentation

SCL S7-GRAPH

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SIEMENS vous souhaite la bienvenue SCL S7-GRAPH 2

  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

  3. 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

  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 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

  5. 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

  6. 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

More Related