# Ligne Flexible Connectée 4.H

# Utilisation de la Ligne



# Démarrage et Connexion

### Version courte

Allumer le fusible dans l'armoire électrique principale de la salle. Il faut une clé de l'armoire qui est une clé standard.

#### Connexion au sous-réseau de la ligne 192.168.3.0

Toutes les prises RJ45 des poteaux de la ligne sont connectées à un sous-réseau (VLAN) 192.168.3.0/24 isolé du réseau de l'IUT, ce à des fins de sécurité informatique. Tous les éléments de la ligne ont une adresse IP en 192.168.3.x pour pouvoir communiquer sur ce réseau. A priori, on ne peut donc pas se connecter par le wifi ou le réseau filaire de l'IUT depuis son bureau aux interfaces web qui sont hébergées sur un des serveurs de la ligne :

- IoT Gateway 192.168.3.40
- VM FORCAM 192.168.3.2
- Bosch Rodez 192.168.3.1

Pour pouvoir se connecter depuis son ordinateur personnel à la ligne, il faut se mettre en filaire sur un switch d'un poste ou un poteau de la ligne. Puis il faut configurer la carte réseau ethernet correspondante en IPv4 fixe, cf. photo ci-dessous :

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/scaled-1680-/image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/image.png)

Les IP suivantes sont libres (vérifier dans le fichier Adresse\_IP.xlsx) :

- 192.168.3.80-99
- 192.168.3.137-249

Pour pouvoir se connecter au sous-réseau de la ligne depuis son bureau de l'IUT, il faut de plus que le responsable réseau de l'IUT configure une des prises RJ45 du bureau (ex. prise A15-2 en A1-05) sur le sous-réseau. Attention, cette prise ne pourra plus être utilisée pour se connecter au réseau de l'IUT.

### Allumage de chaque élément

# Visualisation et traitement des données de la Ligne

Une fois les données stockées on va vouloir maintenant les visualiser.

### OPC-UA

Il est possible de visualiser les données concentrées sur l'IoT Gateway via le protocole OPC-UA.

- Installer le logiciel client graphique FreeOPC-UA GUI [https://github.com/FreeOpcUa/opcua-client-gui](https://github.com/FreeOpcUa/opcua-client-gui)
    - Sur Linux (VM WSL Ubuntu) dans un terminal taper `pip3 install opcua-client`, lancer avec `opcua-client`
    - Sur Windows 
        - télécharger et extraire [Winpython](https://winpython.github.io/) par ex. vers `C:\Users\user\Downloads\WPy64-31241`
        - Lancer le terminal WinPython `YOUR_INSTALL_PATH\WinPython Terminal.exe`
        - màj pip `python.exe -m pip install --upgrade pip`
        - installer avec `pip install opcua-client`
        - lancer avec `opcua-client.exe`
    - Sur Windows, dans un terminal PowerShell Python  
        `python.exe -m pip install --upgrade pip`  
        `pip install opcua-client`  
        `opcua-client.exe`
- Lancer FreeOPC-UA et se connecter à l'IoT Gateway sur le port OPC-UA 
    - `opc.tcp://192.168.3.40:9999` (ou le serveur de lien avec Mappsy `opc.tcp://192.168.3.40:4840`)
    - Cliquer sur Connect

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/scaled-1680-/eLyimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/eLyimage.png)

- Inspecter les variables de la ligne
- Dans le panneau de droite, observer les variables changer d'état

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-10/scaled-1680-/JEOimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-10/JEOimage.png)

### Grafana

Un des outils que nous pouvons utiliser pour visualiser les données est un serveur grafana qui est hébergé sur l’IOT gateway. Pour utiliser Grafana, il faut tout d’abord ajouter les bases de données influxdb pour pouvoir importer et afficher les données. Voici un exemple de configuration de BDD dans Grafana :

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/scaled-1680-/FYQimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/FYQimage.png)

Les BDD ont déjà été importé dans grafana.

#### Dashboard

Voilà un exemple de Dashboard permettant d'afficher les données

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/scaled-1680-/R93image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/R93image.png)

### IoT Dashboard

### Node-RED

#### Intégration des Andons, boutons tactiles et traitement de données

### Interconnexion données Bosch-HLP

#### Serveur OPC-UA sous Node-RED

Dans le cadre de l'intégration de la Ligne connectée Bosch Rexroth avec le MES HLP Mappsy, le serveur Node-RED mis en place par Théo Kielwasser et Bosch pour le traitement de données a été augmenté d'un Flow supplémentaire. Ce Flow créé un serveur OPC-UA sur le port standard `192.168.3.40:4840`. Le serveur OPC-UA de l'IoT Gateway lui, est sur le port `192.168.3.40:9999`. Cela permet de formater/convertir les données Bosch pour qu'elles correspondent au "format standard" HLP/Mappsy.

Pour visualiser ces données il suffit d'utiliser FreeOPC-UA pour se connecter à `opc.tcp://192.168.3.40:4840` (adapter les instructions ci-dessus [https://innovation.iha.unistra.fr/books/ligne-flexible-connectee-4h/page/visualisation-et-traitement-des-donnees-de-la-ligne#bkmrk-opc-ua](https://innovation.iha.unistra.fr/books/ligne-flexible-connectee-4h/page/visualisation-et-traitement-des-donnees-de-la-ligne#bkmrk-opc-ua) ).

Le principe d'interconnexion est simple. Pour chaque poste, on publie une variable booléenne OPC-UA `PIECES_COUNTER_N` dans `Root/Objects/postes`. Cette variable est `true` lorsqu'il n'y a pas de palet au poste `N` et `false` lorsqu'un palet est présent. Lorqu'un palet quitte le poste la variable change donc de l'état false à true.

Le boitier HLP i4 se connecte au serveur Bosch via le réseau local de la ligne via son interface ETH2 (câble rose connecté au switch du poste de préparation). Il souscrit au serveur OPC-UA `192.168.3.40:4840`. Le boitier est connecté au cloud HLP via son interface ETH1 et le routeur de la ligne (câble gris connecté à la prise B0TP11-29 en bas du poteau, prise sans étiquette).

[![PXL_20241010_100014440.MP_1080.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-10/scaled-1680-/pxl-20241010-100014440-mp-1080.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-10/pxl-20241010-100014440-mp-1080.jpg)

Chaque fois que la variable passe à true, HLP incrémente une variable de comptage dans l'infrastructure de données de la ligne sur son cloud.

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-10/scaled-1680-/k4pimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-10/k4pimage.png)

##### Flow de stockage dans des variables globales

##### Flow de publication des variables globales sur le l'OPC-UA 4840

Sources :

- Tuto : [https://flowfuse.com/blog/2023/07/how-to-deploy-a-basic-opc-ua-server-in-node-red/](https://flowfuse.com/blog/2023/07/how-to-deploy-a-basic-opc-ua-server-in-node-red/)
- Serveur OPC-UA dans serveur Node-RED (Flow) : [https://flows.nodered.org/node/node-red-contrib-opcua-server](https://flows.nodered.org/node/node-red-contrib-opcua-server)
- Exemple de flow : [https://github.com/BiancoRoyal/node-red-contrib-opcua-server/blob/master/examples/server-with-context.json](https://github.com/BiancoRoyal/node-red-contrib-opcua-server/blob/master/examples/server-with-context.json)
- Upstream : [https://flows.nodered.org/node/node-red-contrib-opcua](https://flows.nodered.org/node/node-red-contrib-opcua)
- A voir ? https://support.elsist.biz/fr/articoli/opc-ua-client-con-node-red/

### Export des données dans un tableur

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/scaled-1680-/jKcimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/jKcimage.png)

Un programme écrit en Python est disponible pour générer un export des données de la base de données InfluxDB au format XLS.

1. Lancer le programme depuis le bureau
2. Désélectionner les données à ne pas exporter (turquoise=sélectionné)
3. Cliquer sur export

Par défaut la date du jour est sélectionnée. On peut sélectionner un autre jour

1. Ouvrir le dossier Excel\_Generator\\Excel\_Data via le raccourci présent sur le bureau
2. Le fichier créé est nommé DataLigne

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/scaled-1680-/tIuimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/tIuimage.png)

# Défaillances

## Poste préparation

### Table motorisée

#### Erreur A64

<span style="mso-fareast-language: EN-US;">Pour l’erreur du poste de travaille, c’est du à une mauvaise manipulation, ou à une descente du poste de travail contre un objet et ça a provoqué un sur couple qui désynchronisé les colonnes.</span>

<span style="mso-fareast-language: EN-US;">Pour remettre en opération le système il faut faire 2 opération :</span>

- <span style="mso-fareast-language: EN-US;">Vérifier les branchements du boitier noir de puissance des colonnes. Ça vaut le coup après avoir mis hors tension le poste de débrancher et rebrancher tous les câbles de ce boitier pour être sur que tout est ok</span>
- <span style="mso-fareast-language: EN-US;">Quand le système a redémarré, appuyer en même temps sur montée et descente. Le poste va descendre et se mettre en butée des 2 côtés en position basse (attention il ne faut aucun obstacle sur la descente).   
    </span>

<span style="mso-fareast-language: EN-US;"> </span><span style="mso-fareast-language: EN-US;">Si cette opération se passe bien, l’erreur A64 sera acquittée.</span>

## <span style="mso-fareast-language: EN-US;">Borne HLP "Big 5"</span>

### <span style="mso-fareast-language: EN-US;">Factory Reset</span>

<span style="mso-fareast-language: EN-US;">HOME BUTTON et POWER BUTTON au dessus du boitier qui se trouve en haut à droite dans la borne. Il faut d'abord démonter le capot arrière de la borne.</span>

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-10/scaled-1680-/AeLimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-10/AeLimage.png)

1. Unplug power
2. Hold HOME key and reconnect power
3. Continue holding the HOME key until the unit starts Android System Recovery
4. Press HOME key to select 'wipe data/factory reset'
5. Press POWER key to select
6. (Press the HOME key until 'YES – delete all user data' is selected)
7. (Press POWER key to select)
8. After data wipe is complete, press HOME to 'reboot system now'

### Bosch IoT Gateway

#### Plus de remontée de données

Problème : Le serveur est plein car les logs de influxDB se remplissent

Solution :

- Se connecter au PC indus présent dans l'armoire électrique du poste
- Brancher un écran en HDMI, clavier et souris
- Démarrer le Windows
- Aller dans `D:\Rexroth\IotInsightsPerformance\logs` supprimer le fichier `influx`

# Architecture et Simulation de la ligne



# Composants de la ligne

### Active Cockpit

- C'est le tableau blanc interactif (TBI) de la solution Bosch Rexroth
- mini-PC Thinkstation `IHA-COCKPIT` derrière le grand écran tactile blanc Samsung 
    - Permet de travailler sur l'interface web
    - Depuis un PC du VLAN Bosch : https://192.168.3.2:10443/activecockpit
- Serveur BRS dans la salle stock/serveur

# Architecture et flux de données

### pyramide CIM 

La ligne fonctionne sur une architecture basée sur le fonctionnement de la pyramide CIM :

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/scaled-1680-/l0Fimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/l0Fimage.png)

### IoT Gateway et ActiveCockpit

<span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">L’IOT gateway est une solution Bosch Rexroth qui permet de centraliser la récupération des données. Il récupère les données récapitulées sur le graphique suivant :  
</span>

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/scaled-1680-/oO7image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/oO7image.png)

#### Ecran d'accueil

Les différentes fonctionnalités de l’IOT gateway sont explicitées sur le menu d’accueil :

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/scaled-1680-/C3Iimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/C3Iimage.png)

#### Devices

La configuration d'un Device permet de connecter un composant de la Ligne à l'IoT Gateway via OPC-UA. On donne les paramètres pour communiquer avec le serveur OPC-UA qui tourne par exemple sur le PC industriel d'un convoyeur (dans l'armoire électrique). C'est ce serveur qui collecte les données au niveau des automates. Prenons l'exemple du convoyeur 1 :

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/scaled-1680-/dhWimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/dhWimage.png)

On renseigne dans serveur URL l’adresse du serveur OPC UA du convoyeur, ici pour le serveur du convoyeur 1 on renseigne

`<span>opc.tcp//192.168.3.41:4840</span>`

On renseigne ensuite les Endpoints , il faut configurer le nom de la variable que l’on va stocker (ce nom peut être modifié et sera le nom de la variable dans la bdd de InfluxDB) ici :<span style="mso-spacerun: yes;"> </span>Convoyeur\_1\_Var\_Speed

NodeID : ns=2; s = Application.UserVarGlobal.Var\_speed

Le Value Change Trigger : « Quality or Value ; permet de changer quand la valeur est update dans la database.

#### Processing  


La configuration du traitement "Processing" <span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">va permettre d’inscrire les données collectées en temps réel par le concentrateur Bosch dans la BDD influxDB.</span>

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/scaled-1680-/mj2image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/mj2image.png)

Cette fonctionnalité permet donc de choisir quelles données sont récupérer sur l’IoT Gateway et comment elles vont être stocké dans la BDD.

On associe le nom de la variable défini dans l’outil Device et on l’associe avec un nom de variable dans une BDD InfluxDB.

Les BDD sont définis avec des « machine » (machine non physique c’est juste une façon d’organiser et de stocker les données), ici on est sur la machine 1 de la BDD 001.

Chaque machine est liée à 4 valeurs appelée Value auquel on associe la variable créée dans l’outil devices.

Par exemple pour la donnée Convoyeur\_1\_NumPoste, qui contient le numéro de poste auquel le convoyeur est attaché, il faut pour accéder à cette donnée dans la BDD accéder à la valeur « m1\_v1 » dans la BDD 001.

<span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Pour la valeur2 il faudra chercher la valeur m1\_v2 etc</span>

##### Tableau récapitulatif des valeurs machine de chaque convoyeur :

<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" id="bkmrk-m1_v1-num_poste-m1_v" style="border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes;"><td style="width: 234.7pt; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="313">*M1\_v1*

</td><td style="width: 218.4pt; border: solid windowtext 1.0pt; border-left: none; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="291">*Num\_poste*

</td></tr><tr style="mso-yfti-irow: 1;"><td style="width: 234.7pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="313">*M1\_v2*

</td><td style="width: 218.4pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="291">*Var\_Courant*

</td></tr><tr style="mso-yfti-irow: 2;"><td style="width: 234.7pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="313">*M1\_v3*

</td><td style="width: 218.4pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="291">*Presence\_WT\_Entree*

</td></tr><tr style="mso-yfti-irow: 3;"><td style="width: 234.7pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="313">*M1\_v4*

</td><td style="width: 218.4pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="291">*Presence\_WT\_Poste*

</td></tr><tr style="mso-yfti-irow: 4;"><td style="width: 234.7pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="313">*M2\_v1*

</td><td style="width: 218.4pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="291">*RFID\_Numero\_Plateau*

</td></tr><tr style="mso-yfti-irow: 5;"><td style="width: 234.7pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="313">*M2\_v2*

</td><td style="width: 218.4pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="291">*Bande\_En\_rotation*

</td></tr><tr style="mso-yfti-irow: 6;"><td style="width: 234.7pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="313">*M2\_v3*

</td><td style="width: 218.4pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="291">*Var\_Voltage*

</td></tr><tr style="mso-yfti-irow: 7;"><td style="width: 234.7pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="313">*M2\_v4*

</td><td style="width: 218.4pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt;" valign="top" width="291">*Var\_temperature*

</td></tr></tbody></table>

On peut rajouter des machines pour stocker plus de valeur avec l’onglet Add Cloud service et en sélectionnant Add « Bosch Rexroth IoT Insights Standard » :

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/scaled-1680-/ZkKimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/ZkKimage.png)

### Base de donnée Influx DB

Toutes les bases de donnée InfluxDb sont accessibles à l'adresse https://192.168.3.40:8086

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/scaled-1680-/b0ximage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-05/b0ximage.png)

Rappel des données contenues dans chaque "machine" :

<table border="1" cellpadding="0" cellspacing="0" class="MsoTableGrid" id="bkmrk-001-iot-insights-sta" style="width: 488.1pt; border-collapse: collapse; border: none; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 1184; mso-padding-alt: 0cm 5.4pt 0cm 5.4pt;" width="651"><tbody><tr style="mso-yfti-irow: 0; mso-yfti-firstrow: yes; height: 16.85pt;"><td style="width: 262.55pt; border: solid windowtext 1.0pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 16.85pt;" valign="top" width="350">*001 IoT Insights Standards*

</td><td style="width: 225.55pt; border: solid windowtext 1.0pt; border-left: none; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 16.85pt;" valign="top" width="301">*Données du <span style="mso-spacerun: yes;"> </span>Convoyeur 1*

</td></tr><tr style="mso-yfti-irow: 1; height: 16.85pt;"><td style="width: 262.55pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 16.85pt;" valign="top" width="350">*002 IoT Insights Standards*

</td><td style="width: 225.55pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 16.85pt;" valign="top" width="301">*Données du Convoyeur 2*

</td></tr><tr style="mso-yfti-irow: 2; height: 17.4pt;"><td style="width: 262.55pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 17.4pt;" valign="top" width="350">*003 IoT Insights Standards*

</td><td style="width: 225.55pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 17.4pt;" valign="top" width="301">*Données du Convoyeur 3*

</td></tr><tr style="mso-yfti-irow: 3; height: 33.65pt;"><td style="width: 262.55pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 33.65pt;" valign="top" width="350">*004 IoT Insights Standards*

</td><td style="width: 225.55pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 33.65pt;" valign="top" width="301">*Données du bouton poussoir et de l’andon du poste de préparation*

</td></tr><tr style="mso-yfti-irow: 4; height: 16.85pt;"><td style="width: 262.55pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 16.85pt;" valign="top" width="350">*005 ActiveAssist*

</td><td style="width: 225.55pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 16.85pt;" valign="top" width="301">*Donnée de l’active asssit*

</td></tr><tr style="mso-yfti-irow: 5; mso-yfti-lastrow: yes; height: 33.65pt;"><td style="width: 262.55pt; border: solid windowtext 1.0pt; border-top: none; mso-border-top-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 33.65pt;" valign="top" width="350">*006 Data Postes (Standards)*

</td><td style="width: 225.55pt; border-top: none; border-left: none; border-bottom: solid windowtext 1.0pt; border-right: solid windowtext 1.0pt; mso-border-top-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-alt: solid windowtext .5pt; padding: 0cm 5.4pt 0cm 5.4pt; height: 33.65pt;" valign="top" width="301">*Données des boutons poussoir et des andons des postes*

</td></tr></tbody></table>

# Simulation de la production - Logiciel IMPACT

### Utilisation basique

#### Import d'un modèle 3D

[http://utilisateurs.impact.free.fr/objets\_3d\_Bureaux.htm](http://utilisateurs.impact.free.fr/objets_3d_Bureaux.htm)

- Télécharger le modèle 3D ou l'exporter depuis votre logiciel de CAO au format .STL ou .STEP par exemple.
- Convertir le fichier au format .OBJ
- Enregistrer le fichier .OBJ dans la bibliothèque 
    - Créer le dossier correspondant à la catégorie d'objets, par exemple `C:\program files\Impact 8\Biblio\Bosch`
    - Copier le ficher dans le dossier créé

#### Création d'un modèle 3D

<div class="markup_a7e664 messageContent__21e69" id="bkmrk-http%3A%2F%2Futilisateurs.-1">[http://utilisateurs.impact.free.fr/CreationObjet3D/Impact\_Objet3D.htm](http://utilisateurs.impact.free.fr/CreationObjet3D/Impact_Objet3D.htm)</div>### Ressources  


- Site du logiciel : [http://qlio-annecy-transfert.com/logiciel/impact/](http://qlio-annecy-transfert.com/logiciel/impact/)
- Wiki du logiciel : [http://utilisateurs.impact.free.fr/](http://utilisateurs.impact.free.fr/)
- Création d'objets 3D [http://utilisateurs.impact.free.fr/CreationObjet3D/Impact\_Objet3D.htm](http://utilisateurs.impact.free.fr/CreationObjet3D/Impact_Objet3D.htm)
- 

### Contacts  


- <Pascal.bonnefous@univ-savoie.fr>
- <Uilisateurs.impact@free.fr>

### Alternatives  


- Visual Components pour la simulation d'usines 
    - Enseignants : [https://www.visualcomponents.com/industries/academia/#professors](https://www.visualcomponents.com/industries/academia/#professors)
        - Faire une demande pour une licence perpétuelle (30 postes) [https://www.visualcomponents.com/contact-us/](https://www.visualcomponents.com/contact-us/)
        - Cela fonctionne avec un serveur de licence [https://www.visualcomponents.com/downloads/#network](https://www.visualcomponents.com/downloads/#network)
    - Etudiants : [https://www.visualcomponents.com/industries/academia/#students](https://www.visualcomponents.com/industries/academia/#students)
        - Remplir le formulaire en bas de page pour recevoir une licence de test de 30 jours

# Implantation et Simulation de ligne - Visual Components

Visual Components est installé sur le PC QLIO-VR-1. Il faut récupérer des clés de licence de 3 mois auprès de Juri Valla (Commercial France)

Un fichier de démo est dispo dans seafile `\Ligne Bosch 4.H\Outils_4.h\Visual Components`

<div class="moz-forward-container" id="bkmrk-il-y-a-une-bonne-doc">Il y a une bonne doc' ici pour la simulation d'implentation de ligne : [https://academy.visualcomponents.com/learning-paths/manufacturing-design-and-planning/](https://academy.visualcomponents.com/learning-paths/manufacturing-design-and-planning/)</div><div class="moz-forward-container" id="bkmrk-et-voici-tous-les-pa">Et voici tous les parcours de formation qu'ils proposent : [https://academy.visualcomponents.com/learning-paths/](https://academy.visualcomponents.com/learning-paths/)  
</div>Voilà à quoi peut ressembler la ligne simulée, à partir d'éléments Bosch Rexroth disponibles dans la bibliothèque de composants:

<div class="attachmentThumb" draggable="false" id="bkmrk-"></div>[![visual_components_flextory.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-10/scaled-1680-/visual-components-flextory.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-10/visual-components-flextory.png)

### Elements de Gauthier Hentz :

Quand j'étais au Fraunhofer j'ai pas mal travaillé avec le logiciel Visual Components (qui inclut Delfoi Robotics). C'est un des logiciels de simulation de la production les plus intuitifs à utiliser que j'ai pu tester. Dans notre comparatif des logiciels de programmation hors-ligne des robots, il arrivait dans le Top 3 avec Dassault (Delmia) et Siemens (Process Simulate), pour un prix dérisoire.

- Côté QLIO - Visual Components : Je pense que ça remplacerait avantageusement le logiciel IMPACT (dernier développement 2017) pour simuler la ligne BOSCH. Je pourrais faire l'implantation de la simu (incluant d'éventuels signaux I/O) assez rapidement.

[https://www.youtube.com/watch?v=PVcih2l24Uo](https://www.youtube.com/watch?v=PVcih2l24Uo)

[https://www.youtube.com/watch?v=\_WNCBAAmaC0](https://www.youtube.com/watch?v=_WNCBAAmaC0)

- Côté GEII - Delfoi Robotics : c'est un logiciel indépendant de la marque du robot, qui possède des fonctionnalités avancées pour simplifier la programmation de différents procédés : pick&amp;place, soudure. C'est très pratique pour faire des tests d'implantation de ligne et de robots, et tester l'accessibilité d'une pièce (espace de travail du robot). On peut exporter des programmes FANUC et UR.

[https://www.youtube.com/watch?v=EIbFwRTbecU](https://www.youtube.com/watch?v=EIbFwRTbecU)

- Côté R&amp;D (ICube, RDH, IGG) et conseil aux entreprises : Ça permet de voir ce qu'il se fait niveau industriel pour les logiciels de simulation de la production.

Ils ont une politique tarifaire très avantageuse pour l'enseignement (30 licences) et la recherche, et 30 jours d'essai gratuit pour les étudiants à la maison.

# MES et ERP



# Démarrage de l’interface opérateur HLP Mappsy

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Etapes d'utilisation :</span>

<table border="1" id="bkmrk-n%C2%B0-de-la-t%C3%A2che-descr" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 8.65266%;"></col><col style="width: 57.9728%;"></col><col style="width: 33.3745%;"></col></colgroup><tbody><tr><td>N° de la tâche</td><td>Description de la tâche</td><td>Références/Photos </td></tr><tr><td>00</td><td><span style="text-decoration: underline;">Allumage du serveur IOT Gateway :</span>

Enclenchez (tourner verticalement) le bouton sur le boitier du serveur, disponible sur le poste « PREPARATION-1 » de la ligne Bosch

</td><td>[![Image3.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/QLkimage3.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/QLkimage3.png)

</td></tr><tr><td>10</td><td><span style="text-decoration: underline;">Allumage du/des postes opérateurs :</span>

Enclenchez l’interrupteur situé sur la structure du poste de travail de la ligne Bosch, la partie rouge est visible lorsque le poste est allumé et vert lorsqu’il est éteint.

Il est possible d’allumer un ou plusieurs postes. Pour utiliser le MES il est impératif d’enclencher l’alimentation du poste

</td><td>[![Image5.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/aZDimage5.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/aZDimage5.jpg)

</td></tr><tr><td>20</td><td><span style="text-decoration: underline;">Allumage de l’ordinateur du poste de travail :</span>

Appuyez sur le bouton d’alimentation situé sur le boitier de l’ordinateur, lui-même accroché à l’arrière de l’écran

</td><td>[![Image6.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image6.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image6.jpg)

</td></tr><tr><td>30</td><td><span style="text-decoration: underline;">Connexion au bureau :</span>

Il existe 2 sessions utilisables par les opérateurs, ou par les visiteurs :  
\- La session atelier  
\- La session bosch  
Le mot de passe pour les deux sessions est : bosch

Les autres sessions sont dédiées à des fonctions particulières tel que l’administration du MES

</td><td></td></tr><tr><td>40</td><td><span style="text-decoration: underline;">Connexion à l’interface opérateur Mappsy :</span>

Ouvrez l’application au nom de Digital Shopfloor

Une fois l’application ouverte vous pouvez vous identifier avec les identifiants suivants :

Id : etudiant1  
Mdp : etu1

</td><td>[![Image8.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/rFOimage8.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/rFOimage8.png)

</td></tr><tr><td>50</td><td><span style="text-decoration: underline;">Ouverture du paceboard : </span>

Une fois connecté vous avez maintenant accès au MES Mappsy. La connexion à l’interface de production se fait en cliquant l’onglet au non

</td><td>[![Image9.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image9.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image9.png)

</td></tr></tbody></table>

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Logigramme :</span>

[![logigramme.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/rsFlogigramme.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/rsFlogigramme.png)

# Lancement d’un OK démarrage sur l’interface opérateur HLP Mappsy

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Etapes d'utilisation :</span>

<table border="1" id="bkmrk-n%C2%B0-de-la-t%C3%A2che-descr" style="border-collapse: collapse; width: 100%; height: 370.906px;"><colgroup><col style="width: 9.1471%;"></col><col style="width: 55.2561%;"></col><col style="width: 35.5968%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;">N° de la tâche</td><td style="height: 29.7969px;">Description de la tâche</td><td style="height: 29.7969px;">Références/Photos </td></tr><tr style="height: 192.125px;"><td style="height: 192.125px;">00</td><td style="height: 192.125px;"><span style="text-decoration: underline;"><span style="text-decoration: underline;">Ouverture du paceboard :</span></span>

Démarrez l’interface Mappsy depuis un poste de la ligne Bosch et rendez-vous sur le paceboard.

Il est nécessaire qu’un OF soit en cours sur le poste dont il est question pour pouvoir démarrer un la procédure de OK démarrage.

</td><td style="height: 192.125px;">  
</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">10</td><td style="height: 29.7969px;"><span style="text-decoration: underline;"><span style="text-decoration: underline;">Cliquer sur l’onglet de OK démarrage :</span></span>

En cliquant sur l’icône de carnet coché en haut à droite du paceboard.

Puis cliquer sur la pastille colorée :   
\- Le vert signifie qu’un OF est déjà en cours  
\- Le gris si aucun OF n’est pas en cours

</td><td style="height: 29.7969px;">[![Image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/g8Cimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/g8Cimage.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">20</td><td style="height: 29.7969px;"><span style="text-decoration: underline;"><span style="text-decoration: underline;">Choisir l’utilisateur réalisant le OK démarrage :</span></span>

Changer d’utilisateur nécessite l’utilisation d’un scanner de QR code pas encore mis en place sur la ligne.

</td><td style="height: 29.7969px;">[![Image3.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image3.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image3.jpg)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">30</td><td style="height: 29.7969px;"><span style="text-decoration: underline;"><span style="text-decoration: underline;">Choisir la raison du OK démarrage :</span></span>

L’onglet qui s’ouvre propose de choisir parmi ces 4 raisons :

\- Changement OF  
\- Changement d’opérateur  
\- Changement équipe  
\- TEST

Un fois choisi confirmez votre choix.

</td><td style="height: 29.7969px;">[![Image2.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/rvbimage2.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/rvbimage2.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">40</td><td style="height: 29.7969px;"><span style="text-decoration: underline;"><span style="text-decoration: underline;">Répondre au questionnaire du OK démarrage :</span></span>

Les questions concernent l’intégrité du poste utilisé sur la ligne.  
Elles sont susceptibles de changées avec le temps mais font parties du domaine de la sécurité et de la qualité.

Il est possible de changer les questions du OK démerrage sur le lien suivant :  
[https://iuthaguenau.mappsy.com/newhome/#/admin6%3Fnotoolbar%3D1&amp;metronic&amp;csrf%3D39369ee6d51a4418990d13e2c05df651](https://iuthaguenau.mappsy.com/newhome/#/admin6%3Fnotoolbar%3D1&metronic&csrf%3D39369ee6d51a4418990d13e2c05df651)

  
Vous pouvez vous aider dans cette démarche en utilisant le mode opératoire de modification des questions OK démarrage.

</td><td style="height: 29.7969px;">[![Image4.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/pfMimage4.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/pfMimage4.jpg)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">50</td><td style="height: 29.7969px;"><span style="text-decoration: underline;">Valider la fin du questionnaire :</span>

Si les réponses au questionnaire confirment la sureté et le bon fonctionnement du poste, il est possible de terminer le questionnaire effectué.

</td><td style="height: 29.7969px;">[![Image5.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image5.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image5.jpg)

</td></tr></tbody></table>

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Logigramme :</span>

[![logigramme.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/m9Klogigramme.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/m9Klogigramme.png)

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Instructions de maintenance :</span>

<span style="color: rgb(0, 0, 0);">Vérification régulière (fréquence minimale conseillée : trimestrielle) :  
• De l’actualisation du logiciel Mappsy  
• De l’opérabilité MES – ERP et vis-à-vis des équipements connectés de la Flextory</span><span style="text-decoration: underline; color: rgb(35, 111, 161);">  
</span>

# Signalement de problème sur l’interface opérateur HLP Mappsy

#### <span style="text-decoration: underline;"><span style="color: rgb(35, 111, 161); text-decoration: underline;">Étapes d’utilisation :</span></span>

<table border="1" id="bkmrk-n%C2%B0-de-la-t%C3%A2che%C2%A0-%C2%A0-%C2%A0-" style="border-collapse: collapse; width: 100%; height: 1015.91px;"><colgroup><col style="width: 9.51792%;"></col><col style="width: 57.1075%;"></col><col style="width: 33.3745%;"></col></colgroup><tbody><tr style="height: 46.5938px;"><td style="height: 46.5938px;">N° de la tâche</td><td style="height: 46.5938px;">Description de la tâche</td><td style="height: 46.5938px;">Références/Photos</td></tr><tr style="height: 169.344px;"><td class="align-left" style="height: 169.344px;">00</td><td style="height: 169.344px;"><span style="color: rgb(224, 62, 45);">Ecran en grand du paceboard</span><span style="text-decoration: underline;">Ouverture du paceboard :</span>

Démarrez l’interface Mappsy depuis un poste de la ligne Bosch et rendez-vous sur le paceboard.

Depuis le paceboard cliquez sur le bouton rouge symbole de mégaphone, situé en bas à droite de l’écran.

</td><td style="height: 169.344px;">![Image1.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/uRwimage1.png)</td></tr><tr style="height: 371.75px;"><td style="height: 371.75px;">10</td><td style="height: 371.75px;"><span style="text-decoration: underline;">Décrire le problème :</span>Le signalement est automatiquement daté au jour même. Il est possible de décrire la nature du problème et d’y ajouter des images/fichiers vidéos, afin d’appuyer la demande. </td><td style="height: 371.75px;">![Image2.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/3F0image2.png)[![Image6.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/cOqimage6.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/cOqimage6.png)

[<span style="color: #444444;">![Image4.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image4.jpg)</span>](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image4.jpg)

</td></tr><tr style="height: 314.438px;"><td style="height: 314.438px;">20</td><td style="height: 314.438px;"><span style="text-decoration: underline;">Localiser le problème :</span>Mappsy sélectionne automatiquement comme lieu et salle selon ce qui a été rentré lors du OK démarrage. Et le thème :

- Coût
- Personnel
- Délais
- Qualité

</td><td style="height: 314.438px;">![Image5.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/HU9image5.png)[![Image6.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/4SGimage6.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/4SGimage6.png)

[<span style="color: #444444;">![Image7.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image7.png)</span>](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image7.png)

</td></tr><tr style="height: 113.781px;"><td style="height: 113.781px;">30</td><td style="height: 113.781px;"><span style="text-decoration: underline;">Valider la demande :</span>En cliquant sur le bouton « create »</td><td style="height: 113.781px;">[![Image8.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/cUwimage8.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/cUwimage8.png)

</td></tr></tbody></table>

#### <span style="text-decoration: underline;"><span style="color: rgb(35, 111, 161); text-decoration: underline;">Logigramme :</span></span>

[![logigramme.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/logigramme.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/logigramme.png)

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Instructions de maintenance :</span>

Vérification régulière (fréquence minimale conseillée : trimestrielle) :  
• De l’actualisation du logiciel Mappsy  
• De l’opérabilité MES – ERP et vis-à-vis des équipements connectés de la Flextory

# HLP Mappsy

### Gestion des droits

- Gestion des comptes utilisateurs

<p class="callout warning">Ne pas supprimer des comptes mais les désactiver</p>

[![gestion_comptes_utilisateurs.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/gestion-comptes-utilisateurs.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/gestion-comptes-utilisateurs.jpg)

- Gestion des profils utilisateurs : niveaux de droits

[![gestion_profils_utilisateur.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/gestion-profils-utilisateur.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/gestion-profils-utilisateur.jpg)

- 4 niveaux de droits : 
    - Administrateur -&gt; Super-administrateur : tous les droits
    - Utilisateur Clé -&gt; Enseignant (ou éventuellement étudiant en Projet)
    - Utilisateur avancé -&gt; Étudiant (en TP ou en Projet)
    - Utilisateur -&gt; Opérateur de base (Démonstration de la Ligne)
- Affectation d'un utilisateur à un Département (ex. UAP FleXtory) et un Service (ex. GAP Vitrine).

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/rkUimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/rkUimage.png)

<p class="callout warning">Affecter un utilisateur à un Service/GAP "Vitrine" ne lui permet pas de voir les problèmes affectés à une salle de résolution de problème "Salle Vitrine".</p>

- Ajouter un utilisateur à une salle pour pouvoir y visualiser et traiter des problèmes --&gt; cliquer sur le bouton modifier de la salle

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/7J3image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/7J3image.png)

- Pour pouvoir ajouter des KPI qui s'afficheront sur la borne TOP5

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/scaled-1680-/mYXimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/mYXimage.png)

- Il faut cocher `Remplaçant`

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/scaled-1680-/image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/image.png)

- Historique des modifications des droits

[![historique_gestion_droits.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-02/scaled-1680-/historique-gestion-droits.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-02/historique-gestion-droits.jpg)

#### Droits les plus utiles à l'IUT

- Donner le droit de changer de machine et de GAP/SITE

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/scaled-1680-/qR4image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/qR4image.png)

[![changement_site_impossible_admin.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/scaled-1680-/changement-site-impossible-admin.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/changement-site-impossible-admin.jpg)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/scaled-1680-/yslimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/yslimage.png)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-07/scaled-1680-/KwUimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-07/KwUimage.png)

- Droits sur le séquenceur (Administrateur et utilisateur clé)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/scaled-1680-/HZ5image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/HZ5image.png)

#### Modification causes rebuts

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/scaled-1680-/lN4image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/lN4image.png)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/scaled-1680-/07cimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/07cimage.png)

#### Ressources Humaines - Gestion des compétences

Création d'un utilisateur et affectation d'un niveau de droits via le Module FORMATION:

- Ajouter un individu
- Attention à vérifier que le filtre utilisateur est désactivé
- Désactivation compte (ne supprime pas) --&gt; cliquer sur la croix rouge

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/CI4image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/CI4image.png)

Création d'un utilisateur via le Module RESSOURCES HUMAINES&gt;ORGANISATION

### Gestion des KPIs

- Si vous êtes l'auteur ou êtes défini comme remplaçant dans une salle de management vous pouvez ajouter des indicateurs préalablement créés. (cf chapitre création donnée et indicateur)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/hd8image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/hd8image.png)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/t0dimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/t0dimage.png)

- Depuis le module Indicateurs, créez une nouvelle donnée. Celle-ci sera utilisée pour créer un indicateur par la suite.

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/XqKimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/XqKimage.png)

- Une fois créé et saisie, vous pouvez retrouver l'historique des valeurs de vos données dans l'onglet "Valeurs"

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/hEkimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/hEkimage.png)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/7nhimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/7nhimage.png)

- Vous ne pouvez créer un indicateur que si une ou plusieurs données ont été créées auparavant. Dans le module Indicateurs, créez un nouvel indicateur.

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/hPQimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/hPQimage.png)

### Gestion des OFs

#### Cloture

- Fermer un OF le fait disparaitre de l'ordonnanceur

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/image.png)

- Solution automatique : 
    - remontée des pièces produites (bonnes+rebutées) vers Divalto,
    - clôture automatique d'OF par Divalto si toutes les pièces nécessaires ont été produites,
    - redescente des clôtures d'OFs lors de la synchro via SFTP Divalto --&gt; Mappsy

#### Synchronisation Divalto descendante

- Dans le Track &amp; Trace Manager &gt; OF
- Cliquer sur Synchronisation descendante en bas de page
- Le fichier de synchronisation entre HLP et Divalto est créé quand vous recevez un mail `Synchronisation des OF fini`

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/scaled-1680-/izfimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/izfimage.png)

#### Création manuelle

- Dans T&amp;T Manager, cliquer sur OF, puis `+`

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/scaled-1680-/u4wimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/u4wimage.png)

- Remplir les champs obligatoires

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/scaled-1680-/FjEimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/FjEimage.png)

- Créer une Gamme et des Opérations

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/scaled-1680-/ce5image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-04/ce5image.png)

### Séquenceur

- Synchronisation des OFs

### Gestion de la production  


#### VRS Builder

- Ajouter / Modifier les procédures de OK démarrage : Respect des standards --&gt; Check

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/scaled-1680-/NpGimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-12/NpGimage.png)

### Personnalisation menus Shopfloor, Routine, webapp

<p class="callout danger">Attention il s'agit d'une nouvelle fonctionnalité qui va venir écraser le menu existant jusque là.</p>

- Aller dans Gestion des menus

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/scaled-1680-/buHimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/buHimage.png)

- Ajouter page --&gt; cf. l'onglet "Gestion des pages"

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-07/scaled-1680-/lDOimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-07/lDOimage.png)

- Ajouter un lien, mettre le lien vers l'URL de PANO

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-07/scaled-1680-/owoimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-07/owoimage.png)

### Tableau de bord personnalisé PANO

#### Catégorie

- Aller dans les paramètres d'administration

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/scaled-1680-/gCWimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/gCWimage.png)

- Associer un PANO à une catégorie/tag

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/scaled-1680-/W2qimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/W2qimage.png)

#### Layout de la ligne et status des postes

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/scaled-1680-/QGximage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-05/QGximage.png)

# Création d'un ordre de fabrication

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Etapes d'utilisation :</span>

<table border="1" id="bkmrk-n%C2%B0-de-la-t%C3%A2che-descr" style="border-collapse: collapse; width: 100%; height: 357.563px;"><colgroup><col style="width: 9.1471%;"></col><col style="width: 52.4166%;"></col><col style="width: 38.4363%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;">N° de la tâche</td><td style="height: 29.7969px;">Description de la tâche</td><td style="height: 29.7969px;">Références/Photos </td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">00</td><td style="height: 29.7969px;">Défiler la barre des tâches jusqu'à trouver la partie : "T&amp;T Manager"  
(Track and trace)  
</td><td style="height: 29.7969px;">[![Image1.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/CiBimage1.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/CiBimage1.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">10</td><td style="height: 29.7969px;">Cliquer sur "OF" (ordre de fabrication) fin d'ouvrir les ordres de fabrication</td><td style="height: 29.7969px;">[![Image16.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image16.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image16.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">20</td><td style="height: 29.7969px;">Cliquer sur le + (croix bleue) pour ajouter un ordre de fabrication</td><td style="height: 29.7969px;">[![Image17.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image17.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image17.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">30</td><td style="height: 29.7969px;">Atterrir sur cette page</td><td style="height: 29.7969px;">[![Image18.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image18.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image18.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">40</td><td style="height: 29.7969px;">Compléter « Order &amp; Product » :

Entrer le numéro de l’ordre de fabrication (OF number) :  
Sous forme / XXXX-MAPPSY  
(Les OF provenant de DIVALTO sont sous la forme de XXX-S00010)

  
Entrer la qualité (Quantity) :   
\- Insérer le nombre d’OF à produire

</td><td style="height: 29.7969px;">[![Image19.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image19.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image19.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">50</td><td style="height: 29.7969px;">Compléter « Order &amp; Product »

Sélectionner une référence :  
Choisir la bonne référence selon l’article (le nom du produit sort automatiquement une fois que la référence a été choisi)  
(à quoi ça correspond)=lien==chercher sur mappsy les références

</td><td style="height: 29.7969px;">[![Image20.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image20.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image20.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">60</td><td style="height: 29.7969px;">Compléter « Where »

Choisir le « Site » :  
Dans notre cas, le site va être HAGUENAU

Choisir l’« unite » :  
Dans notre cas, l’unité va être Pièces

</td><td style="height: 29.7969px;">[![Image21.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image21.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image21.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">70</td><td style="height: 29.7969px;">Compléter « Dates »

Insérer les dates réelles de lancement :  
\- Start date/End date  
Insérer les dates prévisionnelles de lancement :

\- Schedule start date/Schedule end date

</td><td style="height: 29.7969px;">[![Image22.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image22.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image22.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">80</td><td style="height: 29.7969px;">Compléter « Autres informations »

Compléter si besoin

</td><td style="height: 29.7969px;">[![Image23.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image23.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image23.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">90</td><td style="height: 29.7969px;">Cliquer sur « ajouter une gamme » si besoin </td><td style="height: 29.7969px;">[![Image24.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image24.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image24.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">100</td><td style="height: 29.7969px;">Enregistrer</td><td style="height: 29.7969px;">[![Image25.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image25.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image25.png)

</td></tr></tbody></table>

#### <span style="text-decoration: underline;"><span style="color: rgb(35, 111, 161); text-decoration: underline;">Logigramme :</span></span>

[![logigramme.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/5Wslogigramme.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/5Wslogigramme.png)

# Ajouter une opération OK démarrage

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Etapes d'utilisation :</span>

<table border="1" id="bkmrk-n%C2%B0-de-la-t%C3%A2che-descr" style="border-collapse: collapse; width: 100%; height: 1771.8px;"><colgroup><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col><col style="width: 33.3333%;"></col></colgroup><tbody><tr style="height: 29.7969px;"><td style="height: 29.7969px;">N° de la tâche</td><td style="height: 29.7969px;">Description de la tâche</td><td style="height: 29.7969px;">Références/Photos </td></tr><tr style="height: 155.344px;"><td style="height: 155.344px;">00</td><td style="height: 155.344px;">Après avoir cliqué sur « CHECK » (voir mode opératoire Ouverture Ok Démarrage)   
Cliquer sur la croix jaune pour ajouter un Template  
</td><td style="height: 155.344px;">[![Image1.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/vKBimage1.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/vKBimage1.png)

</td></tr><tr style="height: 153.594px;"><td style="height: 153.594px;">10</td><td style="height: 153.594px;">Atterrir sur cette page</td><td style="height: 153.594px;">[![Image2.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/AYMimage2.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/AYMimage2.png)

</td></tr><tr style="height: 135.094px;"><td style="height: 135.094px;">20</td><td style="height: 135.094px;">Nommer la procédure à ajouter</td><td style="height: 135.094px;">[![Image3.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/yZBimage3.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/yZBimage3.png)

</td></tr><tr style="height: 135.094px;"><td style="height: 135.094px;">30</td><td style="height: 135.094px;">Ajouter un code s’il y en a</td><td style="height: 135.094px;">[![Image4.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/26Rimage4.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/26Rimage4.png)

</td></tr><tr style="height: 135.094px;"><td style="height: 135.094px;">40</td><td style="height: 135.094px;">Appuyer sur « scope » et sélectionner le personnage concerné de ce qui est proposés</td><td style="height: 135.094px;">[![Image5.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/4M0image5.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/4M0image5.png)

</td></tr><tr style="height: 135.094px;"><td style="height: 135.094px;">50</td><td style="height: 135.094px;">Appuyer sur « site » et sélectionner le bon emplacement de ce qui est proposés</td><td style="height: 135.094px;">[![Image6.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/GhVimage6.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/GhVimage6.png)

</td></tr><tr style="height: 134.219px;"><td style="height: 134.219px;">60</td><td style="height: 134.219px;">Appuyer sur « GAP » et sélectionner le bon bac de ce qui est proposés</td><td style="height: 134.219px;">[![Image7.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/nXIimage7.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/nXIimage7.png)

</td></tr><tr style="height: 169.438px;"><td style="height: 169.438px;">70</td><td style="height: 169.438px;">Appuyer sur « Poste » et sélectionner le bon poste de ce qui est proposés</td><td style="height: 169.438px;">[![Image8.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/HNCimage8.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/HNCimage8.png)

</td></tr><tr style="height: 163.281px;"><td style="height: 163.281px;">80</td><td style="height: 163.281px;">Appuyer sur « Machine » et sélectionner la machine souhaitée de ce qui est proposés</td><td style="height: 163.281px;">[![Image9.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/uCwimage9.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/uCwimage9.png)

</td></tr><tr style="height: 167.672px;"><td style="height: 167.672px;">90</td><td style="height: 167.672px;">Choisir le bon produit</td><td style="height: 167.672px;">[![Image10.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/Hqnimage10.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/Hqnimage10.png)

</td></tr><tr style="height: 135.094px;"><td style="height: 135.094px;">100</td><td style="height: 135.094px;">Laisser le Template verrouillé</td><td style="height: 135.094px;">[![Image11.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/UoAimage11.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/UoAimage11.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">110</td><td style="height: 29.7969px;">Laisser l’habilitation vide</td><td style="height: 29.7969px;">[![Image12.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/Bz9image12.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/Bz9image12.png)

</td></tr><tr style="height: 46.5938px;"><td style="height: 46.5938px;">120</td><td style="height: 46.5938px;">Pour ajouter une question cliquez sur le bouton jaune « Ajouter une opération »</td><td style="height: 46.5938px;">[![Image13.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image13.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image13.png)

</td></tr><tr style="height: 46.5938px;"><td style="height: 46.5938px;">130</td><td style="height: 46.5938px;">Pour finir appuyer sur le bouton enregistrer</td><td style="height: 46.5938px;">[![Image14.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/image14.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/image14.png)

</td></tr></tbody></table>

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Logigramme :</span>

[![logigramme.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/Htklogigramme.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/Htklogigramme.png)

# Configuration OK démarrage

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Etapes d'utilisation :</span>

<table border="1" id="bkmrk-n%C2%B0-de-la-t%C3%A2che-descr" style="border-collapse: collapse; width: 100%; height: 339.141px;"><colgroup><col style="width: 8.18935%;"></col><col style="width: 58.5597%;"></col><col style="width: 33.3745%;"></col></colgroup><tbody><tr style="height: 46.5938px;"><td style="height: 46.5938px;">N° de la tâche</td><td style="height: 46.5938px;">Description de la tâche </td><td style="height: 46.5938px;">Références / Photos</td></tr><tr style="height: 80.1719px;"><td style="height: 80.1719px;">00</td><td style="height: 80.1719px;">Config ok demarrage

Se connecter à l’interface manager Mappsy suivant le lien : https://iuthaguenau.mappsy.com/

</td><td style="height: 80.1719px;">[![Image1.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/K7bimage1.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/K7bimage1.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">10</td><td style="height: 29.7969px;">Entrer l'identifiants et le mot de passe</td><td style="height: 29.7969px;">[![Image2.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/hAsimage2.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/hAsimage2.png)

</td></tr><tr style="height: 46.5938px;"><td style="height: 46.5938px;">20</td><td style="height: 46.5938px;">Défiler la barre des tâches jusqu'à trouver la partie : "RESPECT STANDARDS"</td><td style="height: 46.5938px;">[![Image3.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/hrXimage3.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/hrXimage3.png)

</td></tr><tr style="height: 46.5938px;"><td style="height: 46.5938px;">30</td><td style="height: 46.5938px;">Cliquer sur "CHECK" afin d'ouvrir les Administration des procédures Check</td><td style="height: 46.5938px;">[![Image4.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/NxGimage4.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/NxGimage4.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">40</td><td style="height: 29.7969px;">Appuyer sur l'icône crayon afin de modifier</td><td style="height: 29.7969px;">[![Image5.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/fzkimage5.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/fzkimage5.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">50</td><td style="height: 29.7969px;">Appuyer sur l’icône « + » afin de dupliquer</td><td style="height: 29.7969px;">[![Image6.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/YRyimage6.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/YRyimage6.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">60</td><td style="height: 29.7969px;">Appuyer sur l'icône poubelle afin de supprimer</td><td style="height: 29.7969px;">[![Image7.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/ghHimage7.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/ghHimage7.png)

</td></tr></tbody></table>

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Logigramme :</span>

[![logigramme.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/8p2logigramme.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/8p2logigramme.png)

# Déclaration d’arrêt de production sur l’interface opérateur HLP Mappsy

#### <span style="text-decoration: underline; color: rgb(35, 111, 161);">Étapes d’utilisation :</span>

<table border="1" id="bkmrk-n%C2%B0-de-la-t%C3%A2che-descr" style="border-collapse: collapse; width: 100%; height: 165.781px;"><colgroup><col style="width: 8.89988%;"></col><col style="width: 52.0466%;"></col><col style="width: 39.0535%;"></col></colgroup><tbody><tr style="height: 46.5938px;"><td style="height: 46.5938px;">N° de la tâche</td><td style="height: 46.5938px;">Description de la tâche</td><td style="height: 46.5938px;">Références/Photos </td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">00</td><td style="height: 29.7969px;"><span style="text-decoration: underline;"><span style="text-decoration: underline;"><span style="text-decoration: underline;">Ouverture du paceboard :</span></span></span>

Démarrez l’interface Mappsy depuis un poste de la ligne Bosch et rendez-vous sur le paceboard.

Depuis le paceboard cliquez sur le bouton au symbole de chronomètre, situé en haut de l’écran.

</td><td style="height: 29.7969px;">[![Image1.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/JSJimage1.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/JSJimage1.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">10</td><td style="height: 29.7969px;"><span style="text-decoration: underline;"><span style="text-decoration: underline;"><span style="text-decoration: underline;">Cliquez sur le bouton « + » :</span></span></span>

Pour ouvrir l’interface de déclaration d’arrêt de production.

</td><td style="height: 29.7969px;">[![Image2.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/pUwimage2.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/pUwimage2.png)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">20</td><td style="height: 29.7969px;"><span style="text-decoration: underline;"><span style="text-decoration: underline;">Sélectionnez la raison de l’arrêt :</span></span>

Une boite de dialogue s’ouvre, vous pouvez sélectionner dans une des 3 catégories, la raison, en ouvrant le menu déroulant.

Raisons possibles pour les arrêts machines :  
\- Panne  
\- Réglage  
\- Autres  
\- Problème qualité  
Raisons possibles pour les arrêts d’organisation :  
\- Manque composants  
\- Pause  
\- Manque personnel  
\- Formation

Raisons possibles pour les arrêts convoyeurs :  
\- Panne

Ces raisons peuvent être modifiées depuis l’interface administrateur mappsy  
– Lien interface adminitrateur :

 https://iuthaguenau.mappsy.com/newhome/#/admin6%3Fnotoolbar%3D1&amp;metronic&amp;csrf%3D39369ee6d51a4418990d13e2c05df651 + demander des droits d’utilisateur avancé

</td><td style="height: 29.7969px;">[![Image3.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/Holimage3.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/Holimage3.jpg)

</td></tr><tr style="height: 29.7969px;"><td style="height: 29.7969px;">30</td><td style="height: 29.7969px;"><span style="text-decoration: underline;">Validez l’arrêt :</span>

En cliquant sur le bouton « confirmer »

</td><td style="height: 29.7969px;">[![Image4.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/yFHimage4.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/yFHimage4.jpg)

</td></tr></tbody></table>

#### <span style="text-decoration: underline;"><span style="color: rgb(35, 111, 161); text-decoration: underline;">Logigramme :</span></span>

[![logigramme.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/scaled-1680-/7SClogigramme.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2024-06/7SClogigramme.png)

#### <span style="text-decoration: underline;"><span style="color: rgb(35, 111, 161); text-decoration: underline;">Instructions de maintenance :</span></span>

<span style="color: rgb(0, 0, 0);">Vérification régulière (fréquence minimale conseillée : trimestrielle) :  
\- De l’actualisation du logiciel Mappsy  
\- De l’opérabilité MES – ERP et vis-à-vis des équipements connectés de la Flextory</span><span style="text-decoration: underline;"><span style="color: rgb(35, 111, 161); text-decoration: underline;">  
</span></span>

# Forcam

### Services Web Forcam Force

**NE PAS NAVIGUER AVEC LES FLECHES DU NAVIGATEUR**, **sinon vous risquez d'être déconnecté de manière intempestive**. Utiliser plutôt ma barre de navigation du site

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/scaled-1680-/kaWimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/kaWimage.png)

#### Forcam Force Workbench

- Connexion en http : [http://192.168.3.2:15080/ffworkbench/](http://192.168.3.2:15080/ffworkbench/)
- Identifiants dans le Keepass
- Passer la langue en Anglais car le Français est mal configuré

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/scaled-1680-/FOuimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/FOuimage.png)

##### Lister les utilisateurs

- User Administration --&gt; User Editor
- Cliquer sur Search for User (La loupe) pour afficher tous les utilisateurs existants

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/scaled-1680-/K8Vimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/K8Vimage.png)

#### Forcam New Office

On peut se connecter en http depuis le navigateur de la VM Forcam (voir ci-dessous) :

- Connexion en http : [http://localhost:19080/ffnewoffice/](http://localhost:19080/ffnewoffice/)
- Identifiants dans le Keepass

Création d'OF :

- Ordonnancement &amp; Planification --&gt; Ordre de fabrication
- Cliquer sur Recherche (la loupe) pour afficher tous les OF

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/scaled-1680-/3rsimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/3rsimage.png)

### Serveur Forcam

Un serveur Forcam Force est installé dans la salle de serveurs. Il s'agit de :

- Un ordinateur physique administré par le service InfoProx de l'IUT 
    - adresse IP 192.168.3.100
    - FORCAM-1
    - Le gestionnaire de VM Hyper-V Démarre automatiquement la VM Forcam
    - Pour modifier dans Hyper-V Paramètres --&gt; Gestion --&gt; Action de démarrage automatique
    - Normalement, pas besoin de se connecter à cette machine physique qui ne fait rien d'autre qu'héberger la VM

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/scaled-1680-/vhTimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/vhTimage.png)

Une machine virtuelle (VM) Forcam installée sur le gestionnaire Hyper-V, voir ci-dessous.

##### Connexion à la la machine virtuelle ForcamVM

- Lancer l'application Connexion Bureau à Distance
- Se connecter à 192.168.3.2 ou ForcamVM avec le compte administrateur local

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/scaled-1680-/xxeimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/xxeimage.png)

- Tous les services de Forcam Force (`_ffxxx`) sont en démarrage automatique, si l'un rencontre un problème on peut le redémarrer depuis les Services Windows

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/scaled-1680-/Gecimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-07/Gecimage.png)

- Notons que la VM utilise 32Go de RAM sur 57Go, ce qui me semble excessif pour un serveur qui traite des données texte/nombres.

# ERP - Divalto

### Lancement de Divalto

- Se connecter à [https://webapp.divaltocloud.com/](https://webapp.divaltocloud.com/)
    - Identifiants dans le KeepassXC
- Cliquer sur le `Menu`  
    [![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/image.png)
- 

### Consultation OF

- `Ouvrir Production > O.F. > Consultation OF`

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/47Timage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/47Timage.png)

### Export données Divalto --&gt; Mappsy

Le transfert de données (articles, OF, etc.) de Divalto vers Mappsy se fait via un serveur de fichiers SFTP :

- On génère un export depuis l'interface Divalto dans un dossier du serveur SFTP
- HLP scrute le dossier à intervalle régulier pour lire les fichiers et en importer les données. Le compte SFTP fournit à HLP par Divalto est dans le Keepass. Utiliser un client FTP pour vérifier la présence des fichiers

#### Définition des fichiers et du dossier d'export OF

- `Production > Mises en production > Ordonnancement > Export ordonnancement`

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/RTgimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/RTgimage.png)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/Ovcimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/Ovcimage.png)

- Modifier les noms de fichiers d'export et le répertoire de création des fichiers si besoin :

[![export_ordonnancement.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/bksexport-ordonnancement.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/bksexport-ordonnancement.png)

#### Synchronisation descendante - Génération du fichier OF

- Se connecter à [https://webapp.divaltocloud.com/](https://webapp.divaltocloud.com/)
- Cliquer sur le `Menu`

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/image.png)

- Cliquer sur `Production>O.F.>Utilitaires>Export OF`

[![production_utilitaires_export_OF.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/production-utilitaires-export-of.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/production-utilitaires-export-of.jpg)

- Sélectionner le ou les OF à exporter en utilisant les champs de sélection, par exemple du 01/01/2023 au 31/12/2023
- Cocher `Format XML`
- Cliquer dans le champ `Nom du fichier`
- Laisser le nom par défaut OF.txt

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/QTEimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/QTEimage.png)

- Lancer l'export en tapant Entrée ou en cliquant sur le Coche

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/S7ximage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/S7ximage.png)

- [réaliser l'import depuis HLP Mappsy](https://innovation.iha.unistra.fr/books/ligne-flexible-connectee-4h/page/hlp-mappsy#bkmrk-synchronisation-diva)
- Optionnel : enregistrer cette config d'export par défaut en cliquant sur la disquette avec la roue crantée

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/5W4image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/5W4image.png)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/7XSimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/7XSimage.png)

#### Définition du dossier d'échange

- Cliquer sur `Commerce & logistique>Fichiers>Organisation`

[![organisation_dossiers_iuthag_production_pdp_parametrage_dprod_interface_F9_chemin.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/organisation-dossiers-iuthag-production-pdp-parametrage-dprod-interface-f9-chemin.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/organisation-dossiers-iuthag-production-pdp-parametrage-dprod-interface-f9-chemin.jpg)

- Sélectionner `IUT HAGUENAU `et cliquer sur `Production`

[![Capture d’écran (26).png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/wpQcapture-decran-26.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/wpQcapture-decran-26.png)

- Cliquer sur `PDP - Paramétrage`
- Sélectionner le champ "Fichiers Interfaces" : `DOS_DPROD_INTERFACE`
- Taper `F9`

[![Capture d’écran 2023-11-06 144531.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/scaled-1680-/capture-decran-2023-11-06-144531.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-11/capture-decran-2023-11-06-144531.jpg)

- Le chemin d'échange est défini ici :  
    `\\ads.divaltocloud.com\Sites\699052\training\files\edi\scrut_Production\Channels`

# Robot collaboratif Bosch Rexroth APAS



# Mode opératoire APAS - Les bases

## Présentation APAS :

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/fK9image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/fK9image.png) <span style="color: red;">Toujours éteindre le robot en suivant les instructions d'extinction ! Le robot doit être éteint dans sa position d'origine.</span>

<span style="color: red;">Si le robot n’est pas dans sa position d’origine au démarrage, la peau capacitive ne pourra être calibrée et le robot ne pourra fonctionner en mode collaboratif. Il faudra alors insérer la clé pour désactiver les sécurités et le déplacer dans sa position d’origine en mode manuel (bouton d'acquittement actif).</span>

## Démarrage normal  


<div class="page-content" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro"><div class="page-content"><div dir="auto"><table border="1" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro-1" style="border-collapse: collapse; width: 100%; height: 1519.35px;"><colgroup><col style="width: 7.29295%;"></col><col style="width: 59.3325%;"></col><col style="width: 33.3745%;"></col></colgroup><thead><tr style="height: 29.8px;"><td class="align-center" style="height: 29.8px;">**Étape**  
</td><td class="align-center" style="height: 29.8px;">**Manière de procéder**  
</td><td class="align-center" style="height: 29.8px;">**Graphique / Élément de commande**  
</td></tr></thead><tbody><tr><td>1.  
</td><td>Vérifier que le robot est dans sa position d'origine et que la zone de travail est libre.

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/fK9image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/fK9image.png)

<span style="color: red;">Si le robot n’est pas dans sa position d’origine au démarrage, se reporter à la section "démarrage en cas de problème"  
</span>

</td><td>[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/image.png)

</td></tr><tr style="height: 245.2px;"><td style="height: 245.2px;">2.  
</td><td style="height: 245.2px;">Relâcher les **2 boutons d’arrêt d’urgence** en les tournant dans le sens horaire : - Sur l’écran tactile
- Sur la base du robot

</td><td style="height: 245.2px;">[![0_teach_panel.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-i8zjaj5v.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/UNd0-teach-panel.png)[![3_controller_panel.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-jnkcyasb.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/4oK3-controller-panel.png)

</td></tr><tr><td>3.  
</td><td>Vérifier que l'arrêt d'urgence de la pince n'est pas enclenché. Le cas échéant, tirer sur les doigts de la pince.

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/fK9image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/fK9image.png)

<span style="color: red;">Si la pince est en collision avec un objet, ce qui empêche de tirer sur les doigts, déplacer le robot en mode manuel, voir section Programmation manuelle basique  
</span>

</td><td></td></tr><tr style="height: 187.5px;"><td style="height: 187.5px;">4.  
</td><td style="height: 187.5px;">Tourner **l’interrupteur principal** électrique en Position I</td><td style="height: 187.5px;">[![1_main_electrical_switch.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-iwiziom9.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/1-main-electrical-switch.png)

</td></tr><tr><td>5.  
</td><td>Démarrer le contrôleur du robot sur le **Panneau de commande** lorsque demandé pendant la phase d’initialisation « Steuerung Ein ». Rester appuyer 1 à 2 secondes. Le bouton d’acquittement doit être activé car la peau capacitive n’est pas encore active.</td><td>[![3_controller_panel.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-3cyssxmt.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/4oK3-controller-panel.png)

</td></tr><tr style="height: 288.15px;"><td style="height: 288.15px;">6.  
</td><td style="height: 288.15px;">Attendre l’ouverture du logiciel de programmation du robot et le message demandant l’allumage du contrôleur du robot « Steuerung-Ein ». Traduction : **Procédure d’initialisation APAS**

- Établissement de la connexion au robot
- Appuyez sur le bouton d’allumage du contrôleur
- Le bouton a bien été appuyé
- Le robot est prêt
- Les caméras sont initialisées

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/fK9image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/fK9image.png)

<span style="color: red;">Si le message "es kann keine Verbindung zum Roboter aufgebaut werden..." apparaît, c'est sûrement que le robot a été éteint hors de sa position d'origine. Se reporter à la section "Démarrage en cas de problème".</span>

</td><td style="height: 288.15px;">[![4_initialization_german.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-l0w9fq6y.jpg)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/SQG4-initialization-german.jpg)

</td></tr><tr style="height: 105.15px;"><td style="height: 105.15px;">8.  
</td><td style="width: 82.4475%; height: 105.15px; border-width: 1px;">Code couleur voyant sécurité : - <span style="color: rgb(45, 194, 107);">Vert : OK</span>
- <span style="color: rgb(241, 196, 15);">Jaune : Problème avec la peau</span>
- <span style="color: rgb(224, 62, 45);">Rouge : Arrêt d’urgence / Acquittement annulé</span>
- <span style="color: rgb(53, 152, 219);">Bleu : Un message est affiché sur l'IHM, intervention opérateur requise</span>
- <span style="color: rgb(224, 62, 45);">Clignote vert-rouge : Les dispositifs de protection sont pontés</span>
- <span style="color: rgb(224, 62, 45);">Clignote rouge : La housse réactive est pontée</span>

</td><td style="height: 105.15px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/zFzimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/zFzimage.png)

</td></tr></tbody></table>

</div></div></div>## Extinction

<table border="1" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro-2" style="border-collapse: collapse; width: 100%; height: 1519.35px;"><colgroup><col style="width: 7.29295%;"></col><col style="width: 59.3325%;"></col><col style="width: 33.3745%;"></col></colgroup><thead><tr style="height: 29.8px;"><td class="align-center" style="height: 29.8px;">**Étape**  
</td><td class="align-center" style="height: 29.8px;">**Manière de procéder**  
</td><td class="align-center" style="height: 29.8px;">**Graphique / Élément de commande**  
</td></tr></thead><tbody><tr><td>1  
</td><td>Condition préalable :

- Le plan de travail est terminé ou a été interrompu (touche pause) dans une position où le robot ne risque pas une collision en retournant à sa position d'origine
- La position d'origine peut être accostée sans collision

</td><td></td></tr><tr><td>3  
</td><td><span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Appuyez sur la touche "Interrompre étape de travail"</span>

- <span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">L'état "Le plan de travail s'interrompt..." apparaîtra sur la gauche de l'écran tactile</span>
- <span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">L’état "Plan de travail interrompu !" apparaîtra sur la gauche de l'écran tactile</span>

</td><td>[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/pTMimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/pTMimage.png)

</td></tr><tr><td>4  
</td><td>Appuyez sur la touche "Retour aux plans de travail"

- <span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">L'écran de démarrage s'affichera sur l'IHM.</span>

</td><td> [![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/QnTimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/QnTimage.png)

</td></tr><tr><td>5  
</td><td>Appuyez sur la touche "Accoster position d'origine".

</td><td>[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/hB3image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/hB3image.png)

</td></tr><tr><td>6  
</td><td>Confirmez avec la touche "Démarrer".

</td><td>[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/FlXimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/FlXimage.png)

</td></tr><tr><td>7  
</td><td>Attendre que le robot se déplace en position d'origine

</td><td>[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/image.png)

</td></tr><tr><td>8  
</td><td>- <span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Appuyez sur la touche "Mettre à l'arrêt"</span>
- <span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Confirmez avec la touche "Mettre à l'arrêt"  
    </span>
- <span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Attendre que l'écran tactile (HMI) soit éteint  
    </span>

</td><td>[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/kttimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/kttimage.png)

</td></tr><tr><td>9  
</td><td>- <span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Eteindre le contrôleur  
    </span>
- <span style="font-size: 11.0pt; line-height: 107%; font-family: 'Calibri',sans-serif; mso-ascii-theme-font: minor-latin; mso-fareast-font-family: Calibri; mso-fareast-theme-font: minor-latin; mso-hansi-theme-font: minor-latin; mso-bidi-font-family: 'Times New Roman'; mso-bidi-theme-font: minor-bidi; mso-ansi-language: FR; mso-fareast-language: EN-US; mso-bidi-language: AR-SA;">Couper l'interrupteur principal de l'armoire électrique</span>

</td><td>[![3_controller_panel.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-3cyssxmt.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/4oK3-controller-panel.png)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/OFoimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/OFoimage.png)

</td></tr></tbody></table>

## Démarrage en cas de problème

<div class="page-content" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro-3"><div class="page-content"><div dir="auto"><table border="1" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro-4" style="border-collapse: collapse; width: 100%; height: 2149.9px;"><thead><tr style="height: 29.8px;"><td class="align-center" style="height: 29.8px; width: 8.28183%;">**Étape**  
</td><td class="align-center" style="height: 29.8px; width: 58.3436%;">**Manière de procéder**  
</td><td class="align-center" style="height: 29.8px; width: 33.3745%;">**Graphique / Élément de commande**  
</td></tr></thead><tbody><tr style="height: 399.1px;"><td style="width: 8.28183%; height: 399.1px;">1.  
</td><td style="width: 58.3436%; height: 399.1px;">Vérifier que la zone de travail est libre.

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/fK9image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/fK9image.png)

<span style="color: red;">Si le robot n’est pas dans sa position d’origine au démarrage, la peau capacitive ne pourra être calibrée et le robot ne pourra fonctionner en mode collaboratif. Il faudra alors insérer la clé pour désactiver les sécurités et le déplacer dans sa position d’origine en mode manuel (bouton d'acquittement actif)  
</span>

</td><td style="width: 33.3745%; height: 399.1px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/image.png)

</td></tr><tr style="height: 248px;"><td style="height: 248px; width: 8.28183%;">2.  
</td><td style="height: 248px; width: 58.3436%;">Relâcher les **2 boutons d’arrêt d’urgence** en les tournant dans le sens horaire : - Sur l’écran tactile
- Sur la base du robot

</td><td style="height: 248px; width: 33.3745%;">[![0_teach_panel.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-i8zjaj5v.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/UNd0-teach-panel.png)[![3_controller_panel.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-jnkcyasb.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/4oK3-controller-panel.png)

</td></tr><tr style="height: 157.3px;"><td style="width: 8.28183%; height: 157.3px;">3.  
</td><td style="width: 58.3436%; height: 157.3px;">Vérifier que l'arrêt d'urgence de la pince n'est pas enclenché. Le cas échéant, tirer sur les doigts de la pince.

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/fK9image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/fK9image.png)

<span style="color: red;">Si la pince est en collision avec un objet, ce qui empêche de tirer sur les doigts, déplacer le robot en mode manuel.  
</span>

</td><td style="width: 33.3745%; height: 157.3px;"></td></tr><tr style="height: 176.05px;"><td style="height: 176.05px; width: 8.28183%;">4.  
</td><td style="width: 58.3436%; height: 176.05px; border-width: 1px;">**Enclencher l'interrupteur à clé « Freigabe Sonderfunktion »** **(Autorisation fonction spéciale)**Pour ponter les dispositifs de protection :

- La housse réactive
- La surveillance du débattement de la pince.

</td><td style="height: 176.05px; width: 33.3745%;">[![6_key_special_functions.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-yliw16ms.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/6-key-special-functions.png)

</td></tr><tr style="height: 190.3px;"><td style="height: 190.3px; width: 8.28183%;">5.  
</td><td style="height: 190.3px; width: 58.3436%;">Tourner **l’interrupteur principal** électrique en Position I</td><td style="height: 190.3px; width: 33.3745%;">[![1_main_electrical_switch.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-iwiziom9.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/1-main-electrical-switch.png)

</td></tr><tr style="height: 283.1px;"><td style="height: 283.1px; width: 8.28183%;">6.  
</td><td style="height: 283.1px; width: 58.3436%;">Appuyer sur le **Bouton d’acquittement** pendant la phase d’initialisation du robot (calibrage caméra et peau). - Ce bouton est aussi dit « dispositif homme mort ».
- Si la peau capacitive est désactivée (avec la clé), ou n’est pas encore calibrée (démarrage du robot), alors le mouvement du robot ne peut être commandé qu’avec ce bouton activé.

Ce bouton a trois positions :

- Enfoncé à moitié : acquittement actif mouvement robot autorisé, même si la peau capacitive n’est pas active
- Relâché ou enfoncé complètement : acquittement annulé. Le mouvement du robot ne peut être commandé que si la peau capacitive est active et calibrée.

</td><td style="height: 283.1px; width: 33.3745%;">[![5_dead_man_switch.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-lztttcer.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/5-dead-man-switch.png)

</td></tr><tr style="height: 90.1px;"><td style="width: 8.28183%; height: 90.1px;">7.  
</td><td style="width: 58.3436%; height: 90.1px;">Démarrer le contrôleur du robot sur le **Panneau de commande** lorsque demandé pendant la phase d’initialisation « Steuerung Ein ». Rester appuyer 1 à 2 secondes. Le bouton d’acquittement doit être activé car la peau capacitive n’est pas encore active.</td><td style="width: 33.3745%; height: 90.1px;">[![3_controller_panel.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-3cyssxmt.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/4oK3-controller-panel.png)

</td></tr><tr style="height: 185.95px;"><td style="height: 185.95px; width: 8.28183%;">8.  
</td><td style="height: 185.95px; width: 58.3436%;">Attendre l’ouverture du logiciel de programmation du robot et le message demandant l’allumage du contrôleur du robot « Steuerung-Ein ». Traduction : **Procédure d’initialisation APAS**

- Établissement de la connexion au robot
- Appuyez sur le bouton d’allumage du contrôleur
- Le bouton a bien été appuyé
- Le robot est prêt
- Les caméras sont initialisées

</td><td style="height: 185.95px; width: 33.3745%;">[![4_initialization_german.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-l0w9fq6y.jpg)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/SQG4-initialization-german.jpg)

</td></tr><tr><td style="width: 8.28183%;">9.  
</td><td style="width: 58.3436%;">Appuyer sur le bouton « Accoster la position d'origine »  
</td><td style="width: 33.3745%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/72Aimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/72Aimage.png)

</td></tr><tr style="height: 107.1px;"><td style="width: 8.28183%; height: 107.1px;">10.  
</td><td style="width: 58.3436%; border-width: 1px; height: 107.1px;">Appuyer sur le bouton « course d’initialisation housse réactive »

- Le robot va effectuer le calibrage de ses capteurs
- Rester assez loin du robot pendant cette période.

</td><td style="width: 33.3745%; height: 107.1px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/S86image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/S86image.png)

</td></tr><tr><td style="width: 8.28183%;">11.  
</td><td style="width: 58.3436%; border-width: 1px;">Retirer la clé et rallumer le contrôleur. Le robot est à nouveau en mode collaboratif.

</td><td style="width: 33.3745%;">[![6_key_special_functions.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-yliw16ms.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/6-key-special-functions.png)

</td></tr></tbody></table>

</div></div></div>
## Elements de commande et d’affichage

P .64 APAS assistant i6 BA

## Programmation manuelle basique

**ATTENTION !**  
**Risque d’écrasement entre les doigts de la pince ou les pièces prises**  
**et les éléments fixes !**

Les doigts de la pince et les pièces prises ne sont pas protégés par la  
housse de protection. En cas de mouvements de rotation du bras du robot  
ou de la tête APAS, des collisions avec les éléments fixes de la station  
peuvent survenir. Ce qui entraîne le risque d’écorchures et de légères  
contusions.

<div class="page-content" id="bkmrk-en-mode-manuel-ou-en"><div class="page-content"><div dir="auto">- En mode manuel ou en mode de réglage, l’APAS assistant ne doit être  
    commandé que par une personne autorisée. Celle-ci doit être  
    familiarisée avec le fonctionnement et connaître les dangers potentiels.
- Équiper les zones comportant un risque de coincement de barrières  
    locales en fonction de l’application.
- En cours de service, ne pas intervenir dans la zone d’opération des  
    doigts de la pince.
- Sur des trajets &gt; 50 mm, les doigts de la pince doivent être orientés  
    vers le bas.

</div></div></div>Connexion en mode Ajusteur ou Administrateur nécessaire !

<div class="page-content" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro-5"><div class="page-content"><div dir="auto"><table id="bkmrk-panneau-de-commande-" style="width: 100%; height: 1755.3px;"><thead><tr style="height: 29.8px;"><td class="align-center" style="height: 29.8px; width: 7.29295%;">**Étape**  
</td><td class="align-center" style="height: 29.8px; width: 43.149%;">**Manière de procéder**  
</td><td class="align-center" style="height: 29.8px; width: 49.5581%;">**Graphique / Élément de commande**  
</td></tr></thead><tbody><tr class="header" style="height: 154.3px;"><td style="width: 7.29295%; height: 154.3px;">1</td><td class="align-left" style="width: 43.149%; height: 154.3px;">Panneau de commande des mouvements du robot </td><td style="width: 49.5581%; height: 154.3px;">[![10_commande_robot.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-3t9qojsd.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/10-commande-robot.png)

</td></tr><tr class="odd" style="height: 143.3px;"><td style="width: 7.29295%; height: 143.3px;">2</td><td style="width: 43.149%; height: 143.3px;">Définir l’orientation de la pince par rapport au sol : - Verticale vers le bas
- Oblique
- Horizontale

</td><td style="width: 49.5581%; height: 143.3px;"> [![11_aligner_pince.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-1cartwxp.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/11-aligner-pince.png)

</td></tr><tr class="even" style="height: 156.3px;"><td style="width: 7.29295%; height: 156.3px;">3</td><td style="width: 43.149%; height: 156.3px;">Commande des mouvements du robot dans le repère : - Du robot (sa base mobile)
- De la caméra
- De la pince
- D’un objet transporté

</td><td style="width: 49.5581%; height: 156.3px;"> [![12_commande_robot_type.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-x0qdbidi.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/12-commande-robot-type.png)

</td></tr><tr class="odd" style="height: 136.3px;"><td style="width: 7.29295%; height: 136.3px;">4</td><td style="width: 43.149%; height: 136.3px;">Coordonnées du repère de l’outil (TCP Tool Center Point)</td><td style="width: 49.5581%; height: 136.3px;"> [![13_commande_robot_coordonnees.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-k33etzpc.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/13-commande-robot-coordonnees.png)

</td></tr><tr class="even" style="height: 129.9px;"><td style="width: 7.29295%; height: 129.9px;">5</td><td style="width: 43.149%; height: 129.9px;">Cette zone affiche la valeur de translation (mm) et de rotation (°) que doit effectuer le robot. La valeur sélectionnée (en vert) peut se modifier à l’aide des touches situées juste en dessous.</td><td style="width: 49.5581%; height: 129.9px;"> [![15_commande_robot_scaling.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-9wdiktvd.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/15-commande-robot-scaling.png)

</td></tr><tr class="odd" style="height: 163.9px;"><td style="width: 7.29295%; height: 163.9px;">6</td><td style="width: 43.149%; height: 163.9px;">Commande dans les repères intermédiaires de la chaîne cinématique du robot</td><td style="width: 49.5581%; height: 163.9px;">[![14_commande_robot_panneau.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-maex94tl.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/14-commande-robot-panneau.png)

</td></tr><tr class="even" style="height: 97px;"><td style="width: 7.29295%; height: 97px;">7</td><td style="width: 43.149%; height: 97px;">Mouvement de translation du TCP dans le sens de la flèche (par ex. 1). Le graphique montre la partie du bras du robot qui sera déplacée.

</td><td style="width: 49.5581%; height: 97px;"> [![16_commande_robot_translation.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-rhkujtoc.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/16-commande-robot-translation.png)

</td></tr><tr class="odd" style="height: 97px;"><td style="width: 7.29295%; height: 97px;">8</td><td style="width: 43.149%; height: 97px;">Mouvement de rotation du TCP dans le sens de la flèche (par ex. 2). Le graphique montre la partie du bras du robot qui sera déplacée.

</td><td style="width: 49.5581%; height: 97px;">[![17_commande_robot_rotation.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-hr1nclkn.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/17-commande-robot-rotation.png)

</td></tr><tr class="even" style="height: 161.9px;"><td style="width: 7.29295%; height: 161.9px;">9</td><td style="width: 43.149%; height: 161.9px;">Commande dans le repère de la pince du robot : Un panneau pour la translation et un autre pour la rotation

</td><td style="width: 49.5581%; height: 161.9px;">[![18_commande_robot_pince.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-7adzpdq8.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/18-commande-robot-pince.png)

</td></tr><tr class="odd" style="height: 80.9px;"><td style="width: 7.29295%; height: 80.9px;">10</td><td style="width: 43.149%; height: 80.9px;">Ouverture / fermeture de la pince</td><td style="width: 49.5581%; height: 80.9px;">[![18_commande_robot_pince_ouverture.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-46gfugsn.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/18-commande-robot-pince-ouverture.png)

</td></tr><tr class="even" style="height: 78.9px;"><td style="width: 7.29295%; height: 78.9px;">11</td><td style="width: 43.149%; height: 78.9px;">Commutation entre mouvement de translation et rotation</td><td style="width: 49.5581%; height: 78.9px;"> [![20_commande_robot_translation_rotation.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-jgykkaam.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/20-commande-robot-translation-rotation.png)

</td></tr><tr class="odd" style="height: 162.9px;"><td style="width: 7.29295%; height: 162.9px;">12</td><td style="width: 43.149%; height: 162.9px;">Commande dans le repère de la bride du robot (TCP par défaut)</td><td style="width: 49.5581%; height: 162.9px;">[![21_commande_robot_tcp.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-ogy3rcqa.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/21-commande-robot-tcp.png)

</td></tr><tr class="even" style="height: 162.9px;"><td style="width: 7.29295%; height: 162.9px;">13</td><td style="width: 43.149%; height: 162.9px;">Commande des coordonnées articulaires du robot. On commande directement chacun des 6 moteurs en rotation.</td><td style="width: 49.5581%; height: 162.9px;">[![22_commande_robot_articulaire.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-04/embedded-image-uy6i3uar.png)](https://wiki.arn-test.noho.st/uploads/images/gallery/2023-03/22-commande-robot-articulaire.png)

</td></tr></tbody></table>

</div></div></div><div class="page-content" id="bkmrk-%C2%A0-changer-la-langue-"><div class="text-muted text-small"><div class="entity-meta"></div></div></div><svg class="svg-icon" data-icon="history" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> </svg>Révision #8   
<svg class="svg-icon" data-icon="star" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> </svg> <svg class="svg-icon" data-icon="star" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> </svg>Créé 13 mars 2023 11:18:12 par apps\_admin   
<svg class="svg-icon" data-icon="edit" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> </svg>

<div class="page-content" id="bkmrk-mis-%C3%A0-jour-13-mars-2"><div class="text-muted text-small"><div class="entity-meta"><svg class="svg-icon" data-icon="edit" role="presentation" viewbox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"> </svg>Mis à jour 13 mars 2023 14:21:47 par apps_admin</div></div></div>

# Programmation avancée

### Principe général

Le robot APAS est doté d'une interface de programmation par bloc installée sur le PC Windows embarqué. TwinCat par Beckhoff permet de communiquer avec le contrôleur du robot qui tourner sur un ordinateur temps réel.

Programmation graphique :

- Séquence de blocs d’actions élémentaires
- Agencement des blocs en série ou en parallèle
- Sélection et Paramétrage de blocs prédéfinis 
    - Certains blocs d’action nécessitent un apprentissage pour la configuration de ses paramètres

Exemple du type d’approvisionnement en composants à manipuler avec la pince du robot (Pick &amp; Place) :

- Composants sur surface libre
- Composants palettisés
- Composants sur chariot guidé
- Saisie d’un composant avec la pince :

Exemple d’apprentissage de la trajectoire d’approche :

- Création des trajectoires par apprentissage de point
- Gestion de la caméra intégrée

### Programmation par bloc : Visual Pick &amp; Place

L'interface de programmation par bloc fournit un tutoriel intégré pour la programmation de chaque bloc. Nous n'allons pas détailler tout le tutoriel mais insister sur les points qui selon nous peuvent être bloquant, et donner des astuces.

Mode opératoire initialement réalisé le 21/05/2024 par Théo Champvalon et Théo Heitz, étudiants en BUT2 QLIO.

#### Localisation d'un repère de référence

<table border="1" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro-1" style="border-collapse: collapse; width: 100%; height: 833.367px;"><thead><tr style="height: 29.8px;"><td class="align-center" style="height: 29.8px; width: 6.92213%;">**Étape**  
</td><td class="align-center" style="height: 29.8px; width: 52.534%;">**Manière de procéder**  
</td><td class="align-center" style="height: 29.8px; width: 40.5439%;">**Graphique / Élément de commande**  
</td></tr></thead><tbody><tr style="height: 220.017px;"><td style="width: 6.92213%; height: 220.017px;">1.  
</td><td style="width: 52.534%; height: 220.017px;">Mettre le robot et le chariot comme indiqué sur la photo

</td><td style="width: 40.5439%; height: 220.017px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/0Ilimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/0Ilimage.png)

</td></tr><tr style="height: 245.2px;"><td style="height: 245.2px; width: 6.92213%;">2.  
</td><td style="height: 245.2px; width: 52.534%;">Se connecter en Administrateur et cliquer sur Recréer

</td><td style="height: 245.2px; width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/y8jimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/y8jimage.png)

</td></tr><tr style="height: 232.15px;"><td style="width: 6.92213%; height: 232.15px;">3.</td><td style="width: 52.534%; height: 232.15px;">Donner un nom et une description parlante au programme, ex. saisie d'un stylo sur palette et dépôt sur le SHERPA avec le robot en bout de ligne orienté vers le transstockeur.</td><td style="width: 40.5439%; height: 232.15px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/5avimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/5avimage.png)

</td></tr><tr style="height: 35.4px;"><td style="width: 6.92213%; height: 35.4px;">4.</td><td style="width: 52.534%; height: 35.4px;">Cliquer sur le premier bloc « Référence position » puis « Modifier  
étape »</td><td style="width: 40.5439%; height: 35.4px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/8VQimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/8VQimage.png)

</td></tr><tr style="height: 35.4px;"><td style="width: 6.92213%; height: 35.4px;">5.</td><td style="width: 52.534%; height: 35.4px;">Les boutons en bas à droite et à gauche permettent de naviguer entre les différentes étapes de la programmation graphique

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/fK9image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/fK9image.png)

<span style="color: red;">Lors des déplacements manuels du robot, veillez à ne pas percuter d'objets. Pour cela effectuez des petits déplacements lents en réduisant la distance de déplacement (10mm par exemple), et l'Override à 10% (pourcentage de la vitesse)</span>

**Tâche de localisation des Marqueurs (Proche)**

Cliquer sur `démarrer l'image en temps réel` et déplacer le robot grâce aux flèches aux bords de l'image. La caméra doit être à 20cm au dessus et centrée sur la mire.

</td><td style="width: 40.5439%; height: 35.4px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/gHuimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/gHuimage.png)

</td></tr><tr style="height: 35.4px;"><td style="width: 6.92213%; height: 35.4px;">6.</td><td style="width: 52.534%; height: 35.4px;">Cliquer sur `Formation`. Les marqueurs de la mire doivent être détectés en vert. S'ils ne le sont pas, commencez par vérifier la luminosité de la pièce (allumer la lumière et fermer les volets pour avoir une lumière plus maîtrisée) et modifier la hauteur à l'étape précédente. Les réglages experts ne devraient pas être nécessaires.</td><td style="width: 40.5439%; height: 35.4px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/uNFimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/uNFimage.png)

</td></tr><tr><td style="width: 6.92213%;">7.</td><td style="width: 52.534%;">Enregistrer la Pose de détection</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/KaHimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/KaHimage.png)

</td></tr><tr><td style="width: 6.92213%;">8.</td><td style="width: 52.534%;">La programmation d'une tâche est terminée lorsque l'ensemble des opérations du sommaire à gauche sont vertes.

La position de référence est fonctionnelle.

Le robot sait localiser le convoyeur par rapport à sa base. la suite des mouvements seront effectués par rapport à ce repère de référence.

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/oamimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/oamimage.png)

</td></tr></tbody></table>

#### Pick

<table border="1" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro" style="border-collapse: collapse; width: 100%; height: 6426.07px;"><thead><tr style="height: 29.8px;"><td class="align-center" style="height: 29.8px; width: 6.92213%;">**Étape**  
</td><td class="align-center" style="height: 29.8px; width: 52.534%;">**Manière de procéder**  
</td><td class="align-center" style="height: 29.8px; width: 40.5439%;">**Graphique / Élément de commande**  
</td></tr></thead><tbody><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">1.  
</td><td style="width: 52.534%; height: 275.05px;">Créer un nouveau bloc « Saisir »

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/k0Oimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/k0Oimage.png)

</td></tr><tr style="height: 275.05px;"><td style="height: 275.05px; width: 6.92213%;">2.  
</td><td style="height: 275.05px; width: 52.534%;">Accoster la référence si cette étape est demandée

</td><td style="height: 275.05px; width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/QMQimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/QMQimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">3.</td><td style="width: 52.534%; height: 275.05px;">Choisir « Composant sur surface libre »

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/vEMimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/vEMimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">4.</td><td style="width: 52.534%; height: 275.05px;">Choisir la plage. Dans notre cas « Plage &lt; 8 x 8 cm »

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/FdOimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/FdOimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">5.</td><td style="width: 52.534%; height: 275.05px;">Cliquer sur « Ajustement contour 2D »

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/xeZimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/xeZimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">6.</td><td style="width: 52.534%; height: 275.05px;">Cliquer sur « Apprendre le modèle »

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/ZfVimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/ZfVimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">7.</td><td style="width: 52.534%; height: 275.05px;">Déplacer la caméra afin qu'elle se trouve à environ 20 cm au-dessus de l’objet et que l’objet soit au centre de l’image.

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/DUzimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/DUzimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">8.</td><td style="width: 52.534%; height: 275.05px;">Remplacer l’objet par le marquage et centrer la croix dans le rond  
inférieur gauche du marquage.

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/iIzimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/iIzimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">9.</td><td style="width: 52.534%; height: 275.05px;">Cliquer sur « aligner »

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/Ic4image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/Ic4image.png)

</td></tr><tr style="height: 275.767px;"><td style="width: 6.92213%; height: 275.767px;">10.</td><td style="width: 52.534%; height: 275.767px;">Cliquer sur « Écraser l’image »

</td><td style="width: 40.5439%; height: 275.767px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/ZJTimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/ZJTimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">11.</td><td style="width: 52.534%; height: 275.05px;">Optimiser les contours de l’objet en augmentant le gain de l’image. Cela permet au robot d’apprendre au mieux l’objet.

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/zquimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/zquimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">12.</td><td style="width: 52.534%; height: 275.05px;">Cliquer sur « Démarrer la définition du contour »

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/rVyimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/rVyimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">13.</td><td style="width: 52.534%; height: 275.05px;">Sélectionner le rectangle en haut à droite et cliquer sur l’objet afin de déposer le rectangle puis l’agrandir pour y faire entrer l’objet.

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/KASimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/KASimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">14.</td><td style="width: 52.534%; height: 275.05px;">Effectuer le « test manuel ». Plus la qualité modèle d’objet se rapproche de 1 plus le robot à bien appris la forme de l’objet.

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/PBiimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/PBiimage.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">15.</td><td style="width: 52.534%; height: 275.05px;">Vous pouvez cliquer sur le bouton « 90° » afin de remettre la caméra en direction du sol.

  
Augmenter l’écart entre les pinces afin de préparer le robot à attraper l’objet. Avec le bouton « &lt;- -&gt; ». Une fois que les pinces sont assez écartées et bien orientées, cliquer sur « enregistrer rayon ».

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/g5uimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/g5uimage.png)

</td></tr><tr style="height: 514.7px;"><td style="width: 6.92213%; height: 514.7px;">16.</td><td style="width: 52.534%; height: 514.7px;">Il faut maintenant utiliser les commandes de déplacement du robot pour positionner la pince en position de saisie de l'objet.

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/scaled-1680-/fK9image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2023-06/fK9image.png)

<span style="color: rgb(224, 62, 45);">On est obligé de s'approcher très proche du plateau. Faire très attention de ne rien percuter. Pour cela baisser le pas de déplacement à 1 mm.</span>

  
Lorsque le robot est près à saisir l’objet cliquer sur « Ajouter position à la fin de la trajectoire ». Le robot retiendra alors les coordonnées.

</td><td style="width: 40.5439%; height: 514.7px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/Kbbimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/Kbbimage.png)[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/SMyimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/SMyimage.png)

</td></tr><tr style="height: 238.1px;"><td style="width: 6.92213%; height: 238.1px;">17.</td><td style="width: 52.534%; height: 238.1px;">Cliquer sur « accéder ». Le robot va alors saisir/atteindre l’objet.

</td><td style="width: 40.5439%; height: 238.1px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/3T5image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/3T5image.png)

</td></tr><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">18.</td><td style="width: 52.534%; height: 275.05px;">Il faut maintenant programmer l’éloignement du robot lorsqu’il a saisi l’objet. Vous pouvez appuyer sur « - » deux ou trois fois afin de faire remonter le APAS et enfin cliquer sur « Ajouter position à la fin de la trajectoire ».

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/7agimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/7agimage.png)

</td></tr></tbody></table>

#### Place

<table border="1" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro-2" style="border-collapse: collapse; width: 100%; height: 660.1px;"><thead><tr style="height: 29.8px;"><td class="align-center" style="height: 29.8px; width: 6.92213%;">**Étape**  
</td><td class="align-center" style="height: 29.8px; width: 52.534%;">**Manière de procéder**  
</td><td class="align-center" style="height: 29.8px; width: 40.5439%;">**Graphique / Élément de commande**  
</td></tr></thead><tbody><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">1.  
</td><td style="width: 52.534%; height: 275.05px;">Ajouter un nouveau bloc qui est « Déposer ».

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/el7image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/el7image.png)

</td></tr><tr style="height: 275.05px;"><td style="height: 275.05px; width: 6.92213%;">2.  
</td><td style="height: 275.05px; width: 52.534%;">Cliquer sur « un par un dans un logement processus »

</td><td style="height: 275.05px; width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/9lIimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/9lIimage.png)

</td></tr><tr style="height: 80.2px;"><td style="width: 6.92213%; height: 80.2px;">3.</td><td style="width: 52.534%; height: 80.2px;">Cliquer sur « logement processus mobile ». Cela permet au robot d’être plus flexible dans la recherche du point de dépôt

</td><td style="width: 40.5439%; height: 80.2px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/HEdimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/HEdimage.png)

</td></tr><tr><td style="width: 6.92213%;">4.</td><td style="width: 52.534%;">Cliquer sur « A chaque utilisation »

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/oDFimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/oDFimage.png)

</td></tr><tr><td style="width: 6.92213%;">5.</td><td style="width: 52.534%;">Placer une mire avec les 3 marqueurs au plus proche de la zone de dépôt.

Déplacer le robot pour aligner la caméra au-dessus de la mire.  
Dans notre cas nous imaginons que notre bac arrive de chez notre fournisseur avec le marquage APAS.   
Avoir le marquage dans la boite permet au APAS de déposer le stylo uniquement quand il détecte le marquage et donc que la boite est présente.

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/Lnjimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/Lnjimage.png)

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/6oXimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/6oXimage.png)

</td></tr><tr><td style="width: 6.92213%;">6.</td><td style="width: 52.534%;">Lancer l’apprentissage. Les cercles doivent apparaitre en vert. Enregistrer

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/udHimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/udHimage.png)

</td></tr><tr><td style="width: 6.92213%;">7.</td><td style="width: 52.534%;">Créer le mouvement d’approche. Ce mouvement est celui que le robot effectuera après avoir détecté le marquage. Dans notre cas il doit juste se rapprocher du milieu et du fond de la boite avant de lâcher le stylo.   
Lorsque le APAS est à l’emplacement de dépôt on clique sur « Ajouter position à la fin de la trajectoire »

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/YVmimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/YVmimage.png)

</td></tr><tr><td style="width: 6.92213%;">8.</td><td style="width: 52.534%;">Régler le rayon et enregistrer la position d'ouverture

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/i2mimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/i2mimage.png)

</td></tr><tr><td style="width: 6.92213%;">9.</td><td style="width: 52.534%;">Définir le point de trajectoire d'éloignement, cliquer deux ou trois fois sur « - » puis « Ajouter position à la fin de la trajectoire ».

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/6Jsimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/6Jsimage.png)

</td></tr><tr><td style="width: 6.92213%;">10.</td><td style="width: 52.534%;"></td><td style="width: 40.5439%;"></td></tr></tbody></table>

#### Lancement d'un programme en boucle

<table border="1" id="bkmrk-%C3%89tape-mani%C3%A8re-de-pro-3" style="border-collapse: collapse; width: 100%; height: 660.1px;"><thead><tr style="height: 29.8px;"><td class="align-center" style="height: 29.8px; width: 6.92213%;">**Étape**  
</td><td class="align-center" style="height: 29.8px; width: 52.534%;">**Manière de procéder**  
</td><td class="align-center" style="height: 29.8px; width: 40.5439%;">**Graphique / Élément de commande**  
</td></tr></thead><tbody><tr style="height: 275.05px;"><td style="width: 6.92213%; height: 275.05px;">1.  
</td><td style="width: 52.534%; height: 275.05px;">Ajouter le bloc de « regroupement » qui permet au programme de recommencer en boucle

</td><td style="width: 40.5439%; height: 275.05px;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/oomimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/oomimage.png)

</td></tr><tr><td style="width: 6.92213%;">2.</td><td style="width: 52.534%;">Cliquer sur le dernier bloc de regroupement puis en haut à droite sur « Connecter »

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/jnCimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/jnCimage.png)

</td></tr><tr><td style="width: 6.92213%;">3.</td><td style="width: 52.534%;">Cliquer sur le deuxième bloc « Pick » puis sur « connecter »

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/eLSimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/eLSimage.png)

</td></tr><tr><td style="width: 6.92213%;">4.</td><td style="width: 52.534%;">Cela permet de créer une boucle. Voici le programme à ce moment.

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/05bimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/05bimage.png)

</td></tr><tr><td style="width: 6.92213%;">5.</td><td style="width: 52.534%;">Optionnellement, on peut demander au robot de se repositionner par rapport au marqueur du convoyeur avant chaque saisie de stylo. Mais si les freins du robot et du convoyeur sont bien serrés cela ne devrait pas être nécessaire.

Cliquer sur le premier regroupement puis créer un nouveau bloc.

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/kzmimage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/kzmimage.png)

</td></tr><tr><td style="width: 6.92213%;">6.</td><td style="width: 52.534%;">Ajouter le bloc « référence intermédiaire »

</td><td style="width: 40.5439%;">[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/scaled-1680-/O0himage.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-03/O0himage.png)

</td></tr></tbody></table>

<div class="page-content" id="bkmrk-%C2%A0-%2A%2Aappuyer-sur-la-t"></div>## Configuration avancée

<div class="page-content" id="bkmrk-%C2%A0-changer-la-langue-"><div dir="auto"><table id="bkmrk-changer-la-langue-en"><thead><tr class="header"><th> </th><th class="align-left">Changer la langue en cliquant sur Langue / Sprache</th></tr></thead><tbody><tr class="odd"><td> </td><td>Passer en mode Ajusteur ou Administrateur. Pour pouvoir modifier les programmes</td></tr><tr class="even"><td> </td><td>Règle le pourcentage de vitesse d’exécution des programmes du robot, dit « Override ». Par ex. si vous avez défini un mouvement Cartésien droit à 20cm/s et que vous donnez un Override de 10%, la trajectoire sera exécutée par le contrôleur à une vitesse de 2cm/s</td></tr><tr class="odd"><td>  
</td><td>Pour comprendre les problèmes d’exécution du programme il faut ouvrir les messages de « log ». Après l’exécution d’un programme on peut supprimer les messages précédents.</td></tr><tr class="even"><td> </td><td> </td></tr><tr class="odd"><td> </td><td> </td></tr></tbody></table>

</div>---

<div class="text-muted text-small"><div class="entity-meta">  
</div></div></div>

# Trame de TP

### Présentation du cobot Bosch Rexroth APAS (30min)

- Les bras robots industriels 
    - Vocabulaire mécanique du solide et mécanismes : Système de coordonnées, Repère Cartésien, 6 degrés de liberté, 6 coordonnées Cartésiennes (x,y,z,a,b,c), Transformation homogène, Matrice de Transformation, chaîne cinématique ouverte,
    - Vocabulaire robotique : segment (Link), articulation (Joint), base, épaule (shoulder), coude (elbow), poignet (wrist), bride (Flange), outil (Tool), TCP (Tool Center Point), modèles cinématiques direct et inverse, Espace de travail, Pose=Position+Orientation
    - Problème : déterminer les mouvements à commander aux moteurs en fonction de la trajectoire désirée de l'outil. Points de la trajectoire : Position, Orientation, Vitesse, Accélération, dérivée de l'accélération
- Comment programme-t-on un robot industriel : le teach panel 
    - On déplace le robot à une position voulue et on enregistre le point de la trajectoire
- Notions de sécurité d'un robot industriel 
    - Mouvements lents de la pince peuvent résulter en des mouvements rapides des moteurs
    - On peut se retrouver coincé entre le bras en un mur, ou entre deux segments d'un bras : très forte pression qui peut briser des os.
    - Amplification de la puissance des moteurs par effet de bras de levier (vitesse, force).
    - On reste à bonne distance de l'espace de travail (la "portée") du robot quand on le programme.
    - Si besoin de s'approcher du robot on est deux personnes dont une qui rentre dans l'espace de travail avec le teach panel et l'autre qui reste à distance mais à portée d'un bouton d'arrêt d'urgence
    -
- Le rôle d'un robot collaboratif dans l'Industrie 4.0
- Notions de sécurité spécifiques au robot APAS 
    - Circuit de sécurité : boutons d'arrêt d'urgence, bouton homme-mort, pince collaborative
    - Désactivation du mode collaboratif

### Déplacement du robot avec le teach panel (30min)

Suivre les tutoriels de base du robot APAS : [https://innovation.iha.unistra.fr/books/ligne-flexible-connectee-4h/page/mode-operatoire-apas-les-bases](https://innovation.iha.unistra.fr/books/ligne-flexible-connectee-4h/page/mode-operatoire-apas-les-bases)

### Programmation par bloc d'une tâche de Pick &amp; Place (1H30)

Suivre les tutoriels avancés du robot APAS : [https://innovation.iha.unistra.fr/books/ligne-flexible-connectee-4h/page/programmation-avancee](https://innovation.iha.unistra.fr/books/ligne-flexible-connectee-4h/page/programmation-avancee)

### Rédaction d'un tutoriel pour un autre bloc de programmation graphique (1H30)

# Maintenance et utilisation experte

### Maintenance

#### Changement des piles

- Une fois par an en Juillet
- Démonter le cache métallique (4 vis alènes). Le joint a été mis de côté dans l'armoire bleue pour simplifier le démontage
- Démonter les vis avec un tournevis plat (les clés alènes servent à extraire le boitier de piles)
- Commencer par dévisser la vis du bas et bien plaquer le boitier pour faciliter le vissage/dévissage

[![PXL_20250331_120556140_1080p.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/scaled-1680-/pxl-20250331-120556140-1080p.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/pxl-20250331-120556140-1080p.jpg)[![PXL_20250331_120608841_1080p.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/scaled-1680-/pxl-20250331-120608841-1080p.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/pxl-20250331-120608841-1080p.jpg)

- 4 piles C2 à demander au service technique. Respecter la polarité qui est marquée avec + et -

#### Calibration des moteurs

Suivre la doc' [https://seafile.unistra.fr/f/334ef5b14e02461eb4ba/](https://seafile.unistra.fr/f/334ef5b14e02461eb4ba/)

Récupérer et brancher le teach pendant si le robot n'en a pas.

- Dans l'armoire électrique sur la gauche du robot (face au panneau Bosch) :   
    
    - Passer le robot en mode Manuel (T1, contrôleur et Teach Panel). Mode Auto / Manuel (T1)
    - Contrôleur ON/OFF
    - Prise Teach Pendant

[![image.png](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/scaled-1680-/image.png)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/image.png)

Etape 4 : Teach Panel

- Les boutons F1-F5 permettent de sélectionner les options qui apparaissent en bas de l'écran
- Afficher les Alarmes Actives en cliquant sur `SHIFT`+`DIAG`
- Laisser appuyé le bouton homme-mort en position intermédiaire
- Démarrer le contrôleur (bouton I sur panneau Bosch)
- Essayer de désactiver les Alarmes en cliquant sur `RESET`
- Cliquer sur `RESET` (teach panel) jusqu'à ce qu'il n'y ait plus d'erreur
- Pour bouger le robot Appuyer sur `SHIFT` + boutons bleus des axes

[![PXL_20250331_121150559_1080p.jpg](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/scaled-1680-/pxl-20250331-121150559-1080p.jpg)](https://innovation.iha.unistra.fr/uploads/images/gallery/2025-04/pxl-20250331-121150559-1080p.jpg)

Calibration

- Avant de mettre les axes à 0
- Bien bouger les 6 moteurs sur une grande distance pour que l'alarme `SRVO-062 (group 1, axis X)` se quitte

Etape 3.2 :

- Les boutons F1-F5 permettent de sélectionner les options qui apparaissent en bas de l'écran
- Cliquer sur F3 puis F4/F5

### Architecture du robot

- Communication Beckhoff TwinCat entre le PC Windows embarqué et le contrôleur du robot
- Teach panel Fanuc dans le coffret électrique

# Outils 4.0



# Présentation du Poste Active Assist

Démarrage :

- Vérifier la mise au point du vidéoprojecteur
- 

Configuration du poste de travail :

- étalonnage de la caméra, détection du fond
- Focus et position image vidéoproj : Paramètres avancés -&gt; projecteur 
    - Réglage focus, cliquer à côté de la valeur pour qu'elle s'applique
    - Mettre le camembert de progression de gamme en bas à gauche de la gamme
    - Réglage trapèze
- réglage de la zone de travail (rectangle blanc projeté). N'est pas synchronisé avec la caméra qui détecte le mouvement des mains
- Boutons virtuels 
    - Rangée du haut z=1012
    - Rangée du bas z=1150 (1100 sur les extrémités)
    - Plateau z=

Gestion des upgrade

Gestion des ordres :

- Liste de tous les produits qui ont été lancés
- S'il y en a un en cours il faut l'arrêter avant
- Filtrer les "in progress" pour l'annuler

Gestion du plan de travail :

- Gamme piano : permet de tester les 12 positions du pick-to-light
- Expliquer la création d'une nouvelle gamme avec les champs de description et l'ajout d'une image
- Etape de Pick : choisir le rack, 
    - 1-6 : étage du bas de gauche à droite
    - 11-16 : étage du haut de gauche à droite

Lancement d'une gamme :

- Validation en mettant sa main ou niveau du pictogramme projeté ou le bouton vert sur la table du poste

Camembert de progression de la gamme en bas à gauche (devant) de l'image

Gestion du poste :

- 

Ne pas changer les display !

Ne pas cliquer sur Arrêter -&gt; ça coupe le poste !!

Prise de note Gaëtan :

Explication du rôle et de ce que l'on peut réaliser dans chaque menu

<div id="bkmrk-mode-d%27assemblage-%3A-">Mode d'assemblage : lancer un OF</div><div id="bkmrk-gestion-des-ordres-%3A-1">Gestion des ordres : Gérer les ordres exemple : annuler un ordre en cours pour en relancer un en cas d'erreur</div><div id="bkmrk-gestion-des-appareil">Gestion des appareils : </div><div id="bkmrk---mat%C3%A9riaux-%3A-cr%C3%A9ati">- Matériaux : création des matériaux sélectionnable dans la création d'étape de fabrication</div><div id="bkmrk---types-bo%C3%AEtes-%3A-cr%C3%A9">- Types boîtes : création d'un type de boîte qui pourra être utilisés plusieurs fois (définition du nom et de la taille de la boîtes)</div><div id="bkmrk---bo%C3%AEtes-et-position">- Boîtes et positions : Définition de l'emplacement de projection et de détection de la boîte</div><div id="bkmrk---support-%3A-importat">- Support : importation des images des différentes parties des produits (depuis un support USB)</div><div id="bkmrk-configuration-du-pos-1">Configuration du poste de travail :</div><div id="bkmrk---boutons-virtuels-%3A">- Boutons virtuels : création de bouton virtuel en fonction du type de bouton souhaité + positionnement et détection dans l'espace </div><div id="bkmrk---capteur%2Factionneur">- Capteur/actionneur : création de pick to light</div><div id="bkmrk---param%C3%A8tres-avanc%C3%A9s">- Paramètres avancés : Identification du produit (gérer les identifications avec RFID)</div><div id="bkmrk-projecteur-%28r%C3%A9gler-l">Projecteur (régler les paramètres du projecteur (mise au point, zoom, trapèze, !!!moniteur principale a ne pas toucher!!!)</div><div id="bkmrk-d%C3%A9tection-des-mains-">Détection des mains (timer de détection, décalage de détection, algorithme)</div><div id="bkmrk---aper%C3%A7u-d%C3%A9tection-d">- Aperçu détection des mains : Aperçu de la zone de travail et visualisation de la détection des zones</div><div id="bkmrk--1">  
</div><div id="bkmrk-gestion-du-plan-de-t-1">Gestion du plan de travail : création d'un nouveau produit</div><div id="bkmrk--2"></div>