TIA Portal STEP 7 Safety Advanced V11
Intégration sans faille de Safety dans le TIA Portal
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 2 STEP 7 Safety Advanced V11
TIA Portal STEP 7 Safety Advanced V11
Programmation
Etude de projet
Communication
Points forts
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 3 STEP 7 Safety Advanced V11
Application avec une commande sans faute
Quels sont les contrôleurs disponibles ?
Controller SIMATIC Fail-safe:La solution de commande répondant àtoutes les exigences
Une ingénierie basée sur SIMATIC STEP 7 Safety V11
Fail-safe MotionController modulaire
Automatisation assistée parPC avec WinAC RTX F
ET 200F S7-300F S7-400FS7-mEC-RTX F IPC 427C/477C-RTX F
SoftSPS WinAC RTX F
IEC 61508 bis SIL 3
EN 62061 bis SIL 3
EN ISO 13849-1: 2006 bis PL e
NFPA* 79-2002 (US) and NFPA 85 (US)
UL 1998, UL 508 und UL 991* National Fire Protection Association
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 4 STEP 7 Safety Advanced V11
Application avec une commande sans faute
Quelles sont les possibilités d’intégration de Safety ?
Séparation API, E/S et bus Un API, un bus, et des E/S combinées Un bus, mais séparation API et E/S
Niveau API Niveau API Niveau API
Niveau E/S Niveau E/SNiveau E/S
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 5 STEP 7 Safety Advanced V11
Application avec une commande sans faute
Vos avantages
Réduction des coûtscar un seul système pour l’automatisation standard et ciblée sur la sécurité Réduction des interfaces et des composants utilisés Une ingénierie avec gestion centralisée des données et diagnostic homogène Communication standard et exempte d’erreur par le même réseau
Avantage de commercialisationgrâce à l'utilisation de standards homologués dans le monde entier PROFIBUS, PROFINET, PROFIsafe Flexibilité la plus élevée possible Certification pour les exigences de sécurité les plus élevées selon les normes les
plus récentes
Solution intégréeArrêt d’urgence Arrêt d’urgence
Arrêt d’urgencePROFINET
Intégration Office World
F-SIMATIC
Solution précédente
Office World par Ethernet
Arrêt d’urgence
Périphériques standard
PROFIBUS
Périphériques sans erreur
API standard
„Safety Bus“
API sans erreur
Not-Halt
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 6 STEP 7 Safety Advanced V11
Intégration homogène du Safety dans le système d’ingénierie STEP 7
La technique de sécurité fait partie intégrante de l'automatisation, et devientainsi également pleinement intégrable dans l'ingénierie. Une seule ingénierie pour les programmes standard et de sécurité Manipulation intuitive et concept d'utilisation identique à celui de
programmes standard Les propriétés de STEP 7 V11 sont également disponibles pour le paquet
optionnel STEP 7 Safety AdvancedV11 Programmation dans les langages CONT et LOG Bibliothèque intégrée et certifiée pour toutes les fonctions de sécurité courantes Nouveau : compatibilité avec les types de données DINT (32 bits)
Un système d’ingénierie supplémentaire est-il requis pour Safety ?
ET 200ecoET 200S ET 200proET 200M
PROFIBUS & PROFIsafePROFINET & PROFIsafe
Controller ET 200 F-CPU ET 200S & ET 200pro
CPU 315F/317F/319F CPU 414F/416F EC31-RTX F IPC 427/477C-RTX F WinAC RTX F
Engineering STEP 7 Safety V11
PeripherieET 200isp
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 7 STEP 7 Safety Advanced V11
Intégration homogène du Safety dans le système d’ingénierie STEP 7
Safety est-il compliqué ?
Configuration Look-and-Feel homogène pour tous les
modules de sécurité Classement des modules avec paramètres
dans une bibliothèque Ready-to-Start: le groupe F-runtime sera
automatiquement généré pour chaque CPU F F-Call n’est plus nécessaire Interconnexion depuis l'éditeur de programme
au niveau des modules possible par Drag & Drop Protocole de certification
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 8 STEP 7 Safety Advanced V11
Intégration homogène du Safety dans le système d’ingénierie STEP 7
A quoi reconnaît-on des ressources essentielles dans un programme ?
Les ressources essentielles à la sécurité sontuniformément marquées en „jaune“ Dans la vue du réseau Dans la vue des appareils Dans l'arbre de gestion du projet Dans le catalogue HW Dans le programme de sécuritéSéparation univoque des composantsspécifiques à l'utilisateur etspécifiques au système Tous les composants du système automatiquement générés par celui-ci
seront automatiquement mémorisés dans un classeur système
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 9 STEP 7 Safety Advanced V11
Intégration homogène du Safety dans le système d’ingénierie STEP 7
A quoi reconnaît-on des ressources essentielles dans un programme ?
Vue du réseauController/Device avec des modules F serontmarqués par un petit symbole E-STOP.Tableau des variables et tableau d'observation
Les variables Safety seront représentées en
jaune dans les tableaux des variables et d’observation.
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 10 STEP 7 Safety Advanced V11
Intégration homogène du Safety dans le système d’ingénierie STEP 7
Quelles sont les autres nouveautés?
Composants Safety La description du bloc avec le curseur de la souris (mouse over) Nouveau : libre attribution des numéros FB pour
composants de bibliothèque FAccès aux donnéesNouveau: les sorties DIAG peuvent être directement connectées surdes opérandes standardNouveau: des accès standard sur des données F seront marquée comme erreursNouveau: accès aux DBs standard à partir du programme F
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 11 STEP 7 Safety Advanced V11
Programmation
Etude de projet
Communication
Portal TIA STEP 7 Safety Advanced V11
Highlights
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 12 STEP 7 Safety Advanced V11
Communication ciblée sur la sécurité PROFIBUS DP
Quelles sont les possibilités de communication de PROFIBUS DP ?
A: Master – Master
B: Master – I-Slave
C: I-Slave – I-Slave
D: I-Slave – Slave
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 13 STEP 7 Safety Advanced V11
Communication ciblée sur la sécurité PROFINET IO
Quelles sont les possibilités de communication de PROFINET IO ?
A: IO-Controller – IO-Controller
B: IO-Controller – I-Device
C: IO-Controller – I-Device
D: I-Slave – I-Slave
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 14 STEP 7 Safety Advanced V11
Etude de projet et programmation de la communication
Quelles sont les possibilités de communication ciblée sur la sécurité ?
-Industrial EthernetCommunication CPU-CPU vers Distributed Safety S7, resp. systèmes S7 F
-Industrial EthernetCommunication CPU-CPU par liaisons S7
Lien IE/PBPROFINET IO et PROFIBUS DPCommunication IO-Controller - I-Slave
-PROFINET IOCommunication IO-Controller - I-Device
Coupleur PN/PNPROFINET IOCommunication IO-Controller - IO-Controller
-PROFIBUS DPCommunication I-Slave - I-Slave
-PROFIBUS DPCommunication Master - I-Slave
Coupleur DP/DPPROFIBUS DPCommunication Master - MasterCommunication CPU-CPU ciblée sur la sécurité:
-PROFIBUS DPCommunication I-Slave - I-Slave
Matériel supplémentaire requisPar réseau subalterneCommunication ciblée sur la sécurité
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 15 STEP 7 Safety Advanced V11
Programmation
Partie logiciel
Communication
Highlights
Portal TIA STEP 7 Safety Advanced V11
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 16 STEP 7 Safety Advanced V11
Protection d’accès
Une protection d’accès est obligatoire pour accéder aux parties F en mode production.Aucune protection d’accès n’est initialement requise pour des essais de test, mise en service, etc. Cela signifie que vous pouvez effectuer toutes les actions en et hors ligne sans protection d’accès, donc sans demande de mot de passe.
Une protection d’accès est-elle nécessaire pour l'exploitation productive ?
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 17 STEP 7 Safety Advanced V11
Bibliothèques
Vous avez la possibilité de déposer des éléments tels que composants F,stations, modules, tableaux de variables par simple Drag & Drop dans desbibliothèques globales ou dans la bibliothèque de projet.
Vous pouvez déposer dans des bibliothèques globales les élémentsque vous aimeriez réutiliser. Vous devez définir les bibliothèques
globales de manière explicite.
Dans la bibliothèque de projet, vous pouvez déposer des élémentsque vous aimeriez utiliser plusieurs fois dans le projet.La bibliothèque de projet sera générée et mémorisée automatiquementavec le projet.
Comment exploiter les bibliothèques ?
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 18 STEP 7 Safety Advanced V11
Protocole de sécurité
Toutes les données relatives à la sécurité seront fournies avec le protocole
Quelles seront les données retenues ?
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 19 STEP 7 Safety Advanced V11
Migration de S7 Distributed Safety vers STEP 7 Safety Advanced
Dans STEP 7 Safety V11, vous pouvez réutiliser des projets provenant de S7 Distributed Safety V5.4 SP5.Pour cela, vous devez compiler les projets dans S7 Distributed Safety V5.4 SP5, puis les faire migrer.
Vous avez une possibilité de migration de projets avec STEP 7 Professional
Est-ce que des projets S7 Distributed Safety existants peuvent être réutilisés ?
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 20 STEP 7 Safety Advanced V11
Migration
Programmateur avec logiciels STEP7 et TIA Portal
(Distributed Safety et STEP 7 Safety V11)
Cas de migration: TIA Portal et logiciels classique sur un même PC
Prérequis
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 21 STEP 7 Safety Advanced V11
Migration de S7 Distributed Safety vers STEP 7 Safety Advanced
Vous obtenez un projet STEP 7 Safety intégral qui a la structure de programme de S7 Distributed Safety et a conservé la signature globale.
Le projet ayant migré ne doit pas être repris à nouveau, et peut être chargé directement sans nouvelle compilation dans la CPU F.
Si le projet migré est recompilé avec STEP7 Safety, il reçoit alors les nouvelles structures de programme et une nouvelle signature globale.
Qu‘est-ce qui se passe après la migration ?
OB35 F-Call F-FB
OB35 Main-Safety
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 22 STEP 7 Safety Advanced V11
Programmation
Etude de projet
Communication
Highlights
Portal TIA STEP 7 Safety Advanced V11
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 23 STEP 7 Safety Advanced V11
Résumé de la programmation
Un programme de sécurité englobe des composants F que vous élaborez avec le langage de programmation CONT ou LOG, ainsi que des composants F qui seront complétés automatiquement. Le programme de sécurité élaboré par vos soins sera ainsi complété automatiquement par des mesures de maîtrise des erreurs, et des vérifications supplémentaires relatives à la sécurité seront effectuées.Vous avez en outre la possibilité d'intégrer des fonctions préfabriquées pour Safety dans votre programme de sécurité sous forme de directives.
Les composants marqués en jaune sont l’élément Main-Safety et l’OB qui l’active.
FC GlobalFBLocal
OB FB
Généralités
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 24 STEP 7 Safety Advanced V11
Données et types de paramètres supportés: BOOL INT Nouveau: DINT WORD TIME
Données et types de paramètres non supportés: Types de données élémentaires non cités ci-dessus (p. ex. BYTE, REAL) Types de données assemblées (p. ex. STRING, ARRAY, STRUCT, UDT) Types de paramètres (p. ex. BLOCK_FB, BLOCK_DB, ANY)
Limitations lors des attributions et types de données
Limitations dans les langages de programmation CONT et LOG
© Siemens AG 2012. Alle Rechte vorbehalten.I IA ASSeite 25 STEP 7 Safety Advanced V11
Une licence est nécessaire pour: Compiler un programme F Créer ou éditer un bloc de sécurité Pour ouvrir le Safety Administration Editors
Quand est-ce qu’une licence STEP 7 Safety Advanced est-elle nécessaire ?
Licence STEP 7 Safety Advanced dans le TIA Portal
Merci pour votre attention !