CAPÍTULO IV – A PERTURBAÇÃO DA ARTE
1. Cristologia
1.1. Cristologia Soteriológica
1.1.2. Jesus Cristo: verdadeiro Deus e verdadeiro homem
Comme nous l’avons expliqué précédemment, dans toute implémentation, nous nous
appuierons sur une architecture 3-tiers ou une architecture Modèle Vue Contrôleur. Il s’agit
de différencier trois couches la « couche données », la « couche métier » et la « couche
interface ou visualisation client »
1.5.1 Couche données
La figure 67 décrit la structure du système d’information développé. Afin de simplifier la
réutilisabilité, la généricité et l’interopérabilité, le système d’information est construit sur la
base des spécifications B2MML et IEC 62264 expliqué dans le chapitre 4
Figure 67 : Structure du système d’information
Au niveau du système de collecte et de stockage des données, nous nous appuyons sur les
différents objets définis par le standard S95: la description de ces tables est définie en Annexe
7.
1.5.2 Couche Métier
La liste des OF n’est accessible que depuis le poste 1 du feeder TRANE FAN et permet à
l’opérateur de choisir quelle demande satisfaire. Les demandes de Charmes apparaissent
dans cette liste lorsque la ligne Condenseur a envoyé le signal de fabrication.
Pour les demandes de Golbey, l’opérateur au poste 1 a la possibilité de partitionner la
fabrication d’une demande par RACK (Container). Un RACK a une capacité de 4
ventilateurs (paramétrable dans la partie d’administration). Pour une demande de Golbey,
l’opérateur peut alors changer de demande tous les 4 ventilateurs fabriqués. En ce qui
concerne les demandes de charmes, elles sont ouvertes (passage du statut à « O ») lorsque le
Données techniques
Données historiques
numéro de la demande est scanné sur le poste de la ligne condenseur. Lorsque l’opérateur
lance une demande de Charmes au poste 1, il doit obligatoirement la terminer. Il n’a aucune
possibilité de revenir sur la liste des demandes.
La date de fin d’opération sur chaque poste est mise dans la base de données par
« LABVIEW » (logiciel de supervision du carrousel). Au poste 4, un trigger est déclenché
lorsque la date de fin d’opération est mise à jour, et permet de fermer les ventilateurs et la
demande si elle est terminée. La définition des plus importants objets du système développé
est présentée en Annexe 8.
1.5.3 Couche client:
À sa prise de poste, l'opérateur devra s'identifier, en scannant le code à barres de son
badge. Le poste 1 possède une particularité par rapport aux autres postes. L'opérateur peut
en effet choisir quelle demande il va satisfaire en premier. Pour lancer une nouvelle
demande, ou reprendre une demande lancée, il lui suffit juste de cliquer dans la liste sur le
numéro de la demande choisie (voir figure 68).
Figure 68 : page des demandes sur le poste 1
Sur les différents postes, l'opérateur verra ensuite un écran, qui regroupe toutes les
informations utiles :
• Les informations sur la demande: numéro d'ordre de fabrication, demandeur, type
de ventilateur, quantité réalisée/à réaliser (postes 1 et 4 uniquement) ;
• La BOM (Bill Of Materials) qui indique quels composants utiliser sur le poste ;
• Une OMS (Operation Manufacturing Sheet) simplifiée qui présente les grandes
opérations à réaliser sur ce poste.
• Une zone de confirmation/erreur de « scannage » qui prévient l'opérateur et
l'informe de la source de l'erreur.
• Une zone de secours en cas de défaillance du lecteur qui permet aux opérateurs de
rentrer au clavier le numéro du code à barres.
Figure 69 : interface utilisateur du système développé
1.6 Hardware in the loop : validation du système de contrôle
1.6.1 La plate-forme d’émulation utilisée pour la validation du système de contrôle
Dans cette phase, nous utilisons le même modèle d’émulation développé avec ARENA,
présenté précédemment. Le système de contrôle est composé par un système de
communication liés aux deux ERP (ORACLE applications et CINCOM). Ces deux ERP
fournissent les informations nécessaires à la fabrication telles que les ordres de fabrication,
les nomenclatures, les gammes…) et l’interface utilisateur permet d’assister les opérateurs
dans leur travail en affichant les méthodes de travail et les nomenclatures.
Web Page Web Serveur System Socket XMLHttpRequest VB.NET ASP.NET Javascript Oracle Technical data Serveur
Oracle applications CINCOM
Demand Plan Socket Demand Plan Operating Operating System System Control Control System System Product ID Location
System TRANE General Architecture
Emulation Model VBA+ARENA Web Page Web Serveur System Socket XMLHttpRequest VB.NET ASP.NET Javascript Oracle Technical data Serveur
Oracle applications CINCOM
Demand Plan Socket Demand Plan Operating Operating System System Control Control System System Product ID Location
System TRANE General Architecture
Emulation Model
VBA+ARENA
Figure 70 : L’architecture de la plate-forme d’émulation
Le mécanisme de communication de l’application développée en ARENA avec les
différentes pages web est expliqué dans la section suivante.
1.6.2 Communication entre le modèle de simulation et le système de pilotage
1.6.2.1 La communication système de contrôleARENA
La communication dans le sens système de contrôle (application web) ARENA permet de
signaler à ARENA le lancement d’un ordre de fabrication. Dans le block Arrivals du modèle
ARENA nous avons besoins de paramétrer une entité « produit » pour faciliter la création
des suivantes (Annexe 9).
1.6.2.2 Communication ARENA Système de contrôle
La communication dans le sens ARENA vers l’application web permet d’émuler le
« scan » des différents Tags RFID. En effet, le modèle ARENA envoie, via un socket les
informations scannées (N° série TRANE, n° de lot du moteur,…).
La gestion du socket se fait grâce à la DLL SocketClient que nous avons développé, qui
permet de manipuler les sockets de façon plus transparente. Le code VBA du modèle
ARENA ne se contente que de créer le socket, puis d’envoyer à l’application les données,
précédées du numéro du poste concerné (Ex. : 2 1234567891201). À la réception des données
d’ARENA, l’application les stocke dans un tableau de 4 lignes (une pour chaque poste).
Chaque poste client interroge le serveur régulièrement (toutes les secondes), pour savoir s’il
a reçu une nouvelle information. Une description détaillée de l’interface communication est
mise en (Annexe 9).
Le diagramme suivant (voir figure 71) schématise la communication entre le système de
pilotage et des modèles de simulations
Figure 71 : Le digramme de séquence du protocole de communication
No documento
Um Deus que se deixa tocar : leitura teológica a partir de A Incredulidade de São Tomé de Caravaggio
(páginas 82-87)