Pour effectuer l’analyse fonctionnelle en automatisme, les chargés d’affaires et les automaticiens doivent spécifier ou développer l’architecture logicielle d’un système de contrôle commande en tenant compte du contexte socio-économique du projet.
OBJECTIFS
Être capable de :
• Réaliser l’architecture logicielle d’un automatisme à base d’API (PLC, PAC) conformément aux spécifications.
• Utiliser les méthodes et les outils à l’usage du programmeur afin de gérer de façon optimale les particularités logicielles d’un système automatisé industriel.
• Mettre en œuvre le cycle de vie logiciel (cycle en V).
• À partir d’un cahier des charges donné, réaliser la conception détaillée (analyse fonctionnelle et organique) afin de structurer le logiciel applicatif de l’Automate Programmable Industriel.
• Réaliser l’architecture logicielle d’un automatisme à base d’API (PLC, PAC) conformément aux spécifications.
• Utiliser les méthodes et les outils à l’usage du programmeur afin de gérer de façon optimale les particularités logicielles d’un système automatisé industriel.
• Mettre en œuvre le cycle de vie logiciel (cycle en V).
• À partir d’un cahier des charges donné, réaliser la conception détaillée (analyse fonctionnelle et organique) afin de structurer le logiciel applicatif de l’Automate Programmable Industriel.
MÉTHODE PÉDAGOGIQUE
• Exposés techniques suivis d’exercices de mises en application consistant à concevoir et réaliser un projet d’automatisation d’une unité de production depuis l’énoncé d’un cahier des charges fonctionnel jusqu’à la phase d’intégration du logiciel.
• Échanges et retours d’expérience.
• 50 % de travaux dirigés.
• Échanges et retours d’expérience.
• 50 % de travaux dirigés.
PUBLIC
• Techniciens et ingénieurs de bureau d’études, des services automatisme et travaux neufs.
• Toutes les personnes ayant à développer l’architecture logicielle d’un système de Contrôle-Commande.
• Toutes les personnes ayant à développer l’architecture logicielle d’un système de Contrôle-Commande.
PRÉREQUIS
Connaissances de base en automatisme, instrumentation ou avoir suivi les stages AUT (Cursus Pratique des Automates Programmables Industriels AUT1 et AUT2) ou ICS (Découverte des automatismes).
PROGRAMME
INTRODUCTION – CYCLE DE VIE DU LOGICIEL
• Facteurs influants & causes d’échec des projets d’automatismes.
• Le cycle de vie logiciel du système automatisé, Cycle en V, cycle en spirale.
SPÉCIFICATIONS DE LA PARTIE COMMANDE
• La démarche de spécification, analyse du besoin et rédaction du cahier des charges.
• Le cahier des charges spécifique au logiciel et les livrables.
• Plan type.
• Prise en compte des exigences de sécurité fonctionnelle et de cybersécurité.
• Intégration des directives et réglementations associées (machine, Atex, Seveso, OIV, etc).
INTERFACES HOMME – MACHINE
• Les utilisateurs finaux (conditions d’utilisation de système, implication, information et formation).
• Intégration de l’Interface Homme-Machine (IHM) dans le système automatisé (intégration des synoptiques).
• Prise en compte des règles ergonomiques pupitres opérateurs (Panel view) et supervision (SCADA).
CONCEPTION / ANALYSE DE L’AUTOMATISME À L’USAGE DU PROGRAMMEUR
• Définition de l’architecture – décomposition PBS, FBS, GBS (API, réseaux, supervision) et dimensionnement E/S du dispositif à automatiser.
• Définition de la configuration API (choix des cartes).
• La démarche de conception, méthodes et outils d’analyse : analyse fonctionnelle et organique.
• La phase d’analyse (décomposition fonctionnelle, hiérarchisation et standardisation des fonctions élémentaires).
• Définition de la structure de l’application logicielle.
LES OUTILS D’ANALYSE
• SADT, les principes et règles, les avantages de la modélisation et son utilisation dans la spécification et l’analyse du projet.
• LE GEMMA, principe et règles : Utilisation dans le cadre d’un projet. Avantages et limites.
• LE GRAFCET, règle, principe. Utilisation selon le niveau de complexité : Les pièges à éviter.
VÉRIFICATION ET VALIDATION
• Méthodes et Outils de vérification de la qualité d’un programme automate (PLC Checker).
• Les tests unitaires & d’intégration, V&V, Cahier de Tests (FAT, SAT).
• Qualification du logiciel.
TRAVAUX DIRIGÉS (50 %)
• Analyse et décomposition fonctionnelle à partir de spécifications,
• Utilisation des outils SADT, GEMMA, GRAFCET.
• Facteurs influants & causes d’échec des projets d’automatismes.
• Le cycle de vie logiciel du système automatisé, Cycle en V, cycle en spirale.
SPÉCIFICATIONS DE LA PARTIE COMMANDE
• La démarche de spécification, analyse du besoin et rédaction du cahier des charges.
• Le cahier des charges spécifique au logiciel et les livrables.
• Plan type.
• Prise en compte des exigences de sécurité fonctionnelle et de cybersécurité.
• Intégration des directives et réglementations associées (machine, Atex, Seveso, OIV, etc).
INTERFACES HOMME – MACHINE
• Les utilisateurs finaux (conditions d’utilisation de système, implication, information et formation).
• Intégration de l’Interface Homme-Machine (IHM) dans le système automatisé (intégration des synoptiques).
• Prise en compte des règles ergonomiques pupitres opérateurs (Panel view) et supervision (SCADA).
CONCEPTION / ANALYSE DE L’AUTOMATISME À L’USAGE DU PROGRAMMEUR
• Définition de l’architecture – décomposition PBS, FBS, GBS (API, réseaux, supervision) et dimensionnement E/S du dispositif à automatiser.
• Définition de la configuration API (choix des cartes).
• La démarche de conception, méthodes et outils d’analyse : analyse fonctionnelle et organique.
• La phase d’analyse (décomposition fonctionnelle, hiérarchisation et standardisation des fonctions élémentaires).
• Définition de la structure de l’application logicielle.
LES OUTILS D’ANALYSE
• SADT, les principes et règles, les avantages de la modélisation et son utilisation dans la spécification et l’analyse du projet.
• LE GEMMA, principe et règles : Utilisation dans le cadre d’un projet. Avantages et limites.
• LE GRAFCET, règle, principe. Utilisation selon le niveau de complexité : Les pièges à éviter.
VÉRIFICATION ET VALIDATION
• Méthodes et Outils de vérification de la qualité d’un programme automate (PLC Checker).
• Les tests unitaires & d’intégration, V&V, Cahier de Tests (FAT, SAT).
• Qualification du logiciel.
TRAVAUX DIRIGÉS (50 %)
• Analyse et décomposition fonctionnelle à partir de spécifications,
• Utilisation des outils SADT, GEMMA, GRAFCET.
DURÉE
18 h sur 3 jours
HORAIRES
lundi 13 h 30 – mercredi 17 h
TARIF
AU 01.09.2022
1 840 € HT
LIEUX
Arles
Nature des
connaissances
Perfectionnement des connaissances
Modalités d’évaluation
Non soumis à évaluation
Niveau acquis
Fondamentaux
Responsable
Fabien CIUTAT
Formateur principal
Fabien CIUTAT
INFORMATIONS COMPLÉMENTAIRES
Formateur expert en Automatismes.
À l’issue de la formation : Remise d’une attestation de formation avec ou sans évaluation des acquis.
Évaluation de la formation par les stagiaires.
Les repas sur Arles vous sont offerts.
À l’issue de la formation : Remise d’une attestation de formation avec ou sans évaluation des acquis.
Évaluation de la formation par les stagiaires.
Les repas sur Arles vous sont offerts.
Pour effectuer l’analyse fonctionnelle en automatisme, les chargés d’affaires et les automaticiens doivent spécifier ou développer l’architecture logicielle d’un système de contrôle commande en tenant compte du contexte socio-économique du projet.
OBJECTIFS
Être capable de :
• Réaliser l’architecture logicielle d’un automatisme à base d’API (PLC, PAC) conformément aux spécifications.
• Utiliser les méthodes et les outils à l’usage du programmeur afin de gérer de façon optimale les particularités logicielles d’un système automatisé industriel.
• Mettre en œuvre le cycle de vie logiciel (cycle en V).
• À partir d’un cahier des charges donné, réaliser la conception détaillée (analyse fonctionnelle et organique) afin de structurer le logiciel applicatif de l’Automate Programmable Industriel.
• Réaliser l’architecture logicielle d’un automatisme à base d’API (PLC, PAC) conformément aux spécifications.
• Utiliser les méthodes et les outils à l’usage du programmeur afin de gérer de façon optimale les particularités logicielles d’un système automatisé industriel.
• Mettre en œuvre le cycle de vie logiciel (cycle en V).
• À partir d’un cahier des charges donné, réaliser la conception détaillée (analyse fonctionnelle et organique) afin de structurer le logiciel applicatif de l’Automate Programmable Industriel.
MÉTHODE PÉDAGOGIQUE
• Exposés techniques suivis d’exercices de mises en application consistant à concevoir et réaliser un projet d’automatisation d’une unité de production depuis l’énoncé d’un cahier des charges fonctionnel jusqu’à la phase d’intégration du logiciel.
• Échanges et retours d’expérience.
• 50 % de travaux dirigés.
• Échanges et retours d’expérience.
• 50 % de travaux dirigés.
PUBLIC
• Techniciens et ingénieurs de bureau d’études, des services automatisme et travaux neufs.
• Toutes les personnes ayant à développer l’architecture logicielle d’un système de Contrôle-Commande.
• Toutes les personnes ayant à développer l’architecture logicielle d’un système de Contrôle-Commande.
PRÉREQUIS
Connaissances de base en automatisme, instrumentation ou avoir suivi les stages AUT (Cursus Pratique des Automates Programmables Industriels AUT1 et AUT2) ou ICS (Découverte des automatismes).
PROGRAMME
INTRODUCTION – CYCLE DE VIE DU LOGICIEL
• Facteurs influants & causes d’échec des projets d’automatismes.
• Le cycle de vie logiciel du système automatisé, Cycle en V, cycle en spirale.
SPÉCIFICATIONS DE LA PARTIE COMMANDE
• La démarche de spécification, analyse du besoin et rédaction du cahier des charges.
• Le cahier des charges spécifique au logiciel et les livrables.
• Plan type.
• Prise en compte des exigences de sécurité fonctionnelle et de cybersécurité.
• Intégration des directives et réglementations associées (machine, Atex, Seveso, OIV, etc).
INTERFACES HOMME – MACHINE
• Les utilisateurs finaux (conditions d’utilisation de système, implication, information et formation).
• Intégration de l’Interface Homme-Machine (IHM) dans le système automatisé (intégration des synoptiques).
• Prise en compte des règles ergonomiques pupitres opérateurs (Panel view) et supervision (SCADA).
CONCEPTION / ANALYSE DE L’AUTOMATISME À L’USAGE DU PROGRAMMEUR
• Définition de l’architecture – décomposition PBS, FBS, GBS (API, réseaux, supervision) et dimensionnement E/S du dispositif à automatiser.
• Définition de la configuration API (choix des cartes).
• La démarche de conception, méthodes et outils d’analyse : analyse fonctionnelle et organique.
• La phase d’analyse (décomposition fonctionnelle, hiérarchisation et standardisation des fonctions élémentaires).
• Définition de la structure de l’application logicielle.
LES OUTILS D’ANALYSE
• SADT, les principes et règles, les avantages de la modélisation et son utilisation dans la spécification et l’analyse du projet.
• LE GEMMA, principe et règles : Utilisation dans le cadre d’un projet. Avantages et limites.
• LE GRAFCET, règle, principe. Utilisation selon le niveau de complexité : Les pièges à éviter.
VÉRIFICATION ET VALIDATION
• Méthodes et Outils de vérification de la qualité d’un programme automate (PLC Checker).
• Les tests unitaires & d’intégration, V&V, Cahier de Tests (FAT, SAT).
• Qualification du logiciel.
TRAVAUX DIRIGÉS (50 %)
• Analyse et décomposition fonctionnelle à partir de spécifications,
• Utilisation des outils SADT, GEMMA, GRAFCET.
• Facteurs influants & causes d’échec des projets d’automatismes.
• Le cycle de vie logiciel du système automatisé, Cycle en V, cycle en spirale.
SPÉCIFICATIONS DE LA PARTIE COMMANDE
• La démarche de spécification, analyse du besoin et rédaction du cahier des charges.
• Le cahier des charges spécifique au logiciel et les livrables.
• Plan type.
• Prise en compte des exigences de sécurité fonctionnelle et de cybersécurité.
• Intégration des directives et réglementations associées (machine, Atex, Seveso, OIV, etc).
INTERFACES HOMME – MACHINE
• Les utilisateurs finaux (conditions d’utilisation de système, implication, information et formation).
• Intégration de l’Interface Homme-Machine (IHM) dans le système automatisé (intégration des synoptiques).
• Prise en compte des règles ergonomiques pupitres opérateurs (Panel view) et supervision (SCADA).
CONCEPTION / ANALYSE DE L’AUTOMATISME À L’USAGE DU PROGRAMMEUR
• Définition de l’architecture – décomposition PBS, FBS, GBS (API, réseaux, supervision) et dimensionnement E/S du dispositif à automatiser.
• Définition de la configuration API (choix des cartes).
• La démarche de conception, méthodes et outils d’analyse : analyse fonctionnelle et organique.
• La phase d’analyse (décomposition fonctionnelle, hiérarchisation et standardisation des fonctions élémentaires).
• Définition de la structure de l’application logicielle.
LES OUTILS D’ANALYSE
• SADT, les principes et règles, les avantages de la modélisation et son utilisation dans la spécification et l’analyse du projet.
• LE GEMMA, principe et règles : Utilisation dans le cadre d’un projet. Avantages et limites.
• LE GRAFCET, règle, principe. Utilisation selon le niveau de complexité : Les pièges à éviter.
VÉRIFICATION ET VALIDATION
• Méthodes et Outils de vérification de la qualité d’un programme automate (PLC Checker).
• Les tests unitaires & d’intégration, V&V, Cahier de Tests (FAT, SAT).
• Qualification du logiciel.
TRAVAUX DIRIGÉS (50 %)
• Analyse et décomposition fonctionnelle à partir de spécifications,
• Utilisation des outils SADT, GEMMA, GRAFCET.
DURÉE
18 h sur 3 jours
HORAIRES
lundi 13 h 30 – mercredi 17 h
TARIF
1 840 € HT
LIEUX
Arles
Nature des
connaissances
Perfectionnement des connaissances
Modalités d’évaluation
Non soumis à évaluation
Niveau acquis
Fondamentaux
Responsable
Fabien CIUTAT
Formateur principal
Fabien CIUTAT
INFORMATIONS COMPLÉMENTAIRES
Formateur expert en Automatismes.
À l’issue de la formation : Remise d’une attestation de formation avec ou sans évaluation des acquis.
Évaluation de la formation par les stagiaires.
Les repas sur Arles vous sont offerts.
À l’issue de la formation : Remise d’une attestation de formation avec ou sans évaluation des acquis.
Évaluation de la formation par les stagiaires.
Les repas sur Arles vous sont offerts.