!--a11y-->
Type 0 : définition de l'accès aux données de
fabrication 
L'interface interne Accès aux données de fabrication permet d'exécuter les opérations suivantes depuis la fiche d'instructions ou le cockpit de production :
· Lire les points de données de fabrication d'une autre application
· Écrire les points de données de fabrication dans une autre application
·
Souscrire aux
événements de fabrication d'une autre application
Ces événements sont ensuite automatiquement communiqués à la fiche
d'instructions ou au cockpit lorsqu'ils surviennent. De cette façon, vous pouvez, par exemple, souscrire
aux modifications de la valeur.
En outre, les événements
peuvent contenir des paramètres que vous pouvez lire lors du traitement d'un
événement.
Toutes les applications enregistrées au niveau de l'interface en tant que service peuvent fournir des points de données et des événements et en recevoir d'autres services. De cette façon, les valeurs d'un ou plusieurs points de données peuvent être :
·
lues ou écrites de
manière synchronisée ;
c'est-à-dire sur demande (par exemple, en appuyant sur un
bouton) ;
·
lues ou écrites sur
le base d'un déclenchement par événement ;
ceci signifie que, dans les applications actives, les données sont
automatiquement lues ou écrites (à partir d'un événement) sans aucune
intervention de l'utilisateur.
Les
événements peuvent également être traités dans différentes connexions système
en parallèle.
Exemple : L'utilisateur A gère la fiche
d'instructions 001. L'utilisateur B gère la fiche d'instructions 002. Les
modifications de valeur dans fiche d'instructions 002 peuvent être
transférées automatiquement à la fiche d'instructions 001 bien que les
deux utilisateurs soient connectés sur des terminaux différents.
Pour plus d'informations, reportez-vous à Accès aux données de fabrication.
Pour
utiliser les postes (point de données) des services ODA (accès aux données
OPC) et OAE (alarmes/événements OPC), vous devez d'abord créer une
souscription dans le Customizing.
Pour ce faire, accédez au
Customizing pour la Gestion des
process et sélectionnez SAP ODA
(accès aux données OPC).
Pour plus
d'informations sur SAP ODA, reportez-vous à
Accès aux données OPC
SAP.
Lors de la définition de l'accès aux données de fabrication, vous définissez les caractéristiques ci-dessous dans une instruction de process du Type 0 : catégorie d'instruction universelle selon la séquence spécifiée. Vous pouvez lire (PPPI_IMPORT_DATA) et écrire (PPPI_EXPORT_DATA) le nombre de points de données de votre choix dans une définition d'accès aux données de fabrication. Cependant, il ne doit pas y avoir d'autres caractéristiques dans la définition d'accès aux données de fabrication.
·
Vous devez affecter
à PPPI_IMPORT_DATA et à PPPI_EXPORT_DATA une adresse qui contient le nom d'une
variable globale ou d'un point de données.
Pour plus d'informations
sur la structure des adresses de point de données, reportez-vous à Points de données de
fabrication.
·
Vous devez affecter
à PPPI_EVENT une adresse qui contient le nom de l'événement auquel la fiche
d'instructions ou le cockpit va souscrire.
Pour plus d'informations
sur la structure des adresses d'événement, reportez-vous à Événements de
fabrication.
|
Caractéristique |
Signification |
Valeur |
|
PPPI_DATA_ACCESS |
Accès aux données de fabrication |
Accès aux données de fabrication |
|
PPPI_BUTTON_TEXT |
Texte du
bouton de commande |
Toute désignation |
|
PPPI_FUNCTION_DURING_DISPLAY |
Paramétrage permettant d'indiquer si la fonction est autorisée en mode d'affichage (facultatif) |
< Autorisé |
|
PPPI_IMPORT_DATA |
Point de données ou variable globale de l'application depuis laquelle la valeur doit être transférée à la variable suivante |
Adresse avec le nom de la variable globale ou du point de données |
|
Une des
caractéristiques suivantes : |
Reprise des
valeurs dans la variable : |
Variable du
type de données : |

Exemple de lecture du point de données
Vous souhaitez lire la valeur actuelle du point de données MYODA dans la division 0001 du service ODA et la transférer à la variable locale MYVAR.
|
|
PPPI_DATA_ACCESS |
Accès aux données de fabrication |
|
|
PPPI_BUTTON_TEXT |
Lire point de données |
|
|
PPPI_FUNCTION_DURING_DISPLAY |
Autorisé |
|
|
PPPI_IMPORT_DATA |
ODA : 0001.MYODA.PV |
|
|
PPPI_STRING_VARIABLE |
MYVAR |
|
Caractéristique |
Signification |
Valeur |
|
PPPI_DATA_ACCESS |
Accès aux données de fabrication |
Accès aux données de fabrication |
|
PPPI_BUTTON_TEXT |
Texte du
bouton de commande |
Toute désignation |
|
PPPI_FUNCTION_DURING_DISPLAY |
Paramétrage permettant d'indiquer si la fonction est autorisée en mode d'affichage (facultatif) |
< Autorisé |
|
PPPI_EXPORT_DATA |
Point de données ou variable globale de l'application dans laquelle la valeur de la variable suivante doit être transférée |
Adresse avec le nom de la variable globale ou du point de données |
|
Une des
caractéristiques suivantes : |
Reprise des
valeurs dans la variable : |
Variable du
type de données : |

Exemple d'écriture du point de données
Vous souhaitez écrire la valeur de la variable locale MYVAR dans la variable globale GINVAR et l'exporter comme point de données au service PMC. La valeur de GINVAR doit être écrite au cockpit MYCOCKPIT dans la division 1100.
|
|
PPPI_DATA_ACCESS |
Accès aux données de fabrication |
|
|
PPPI_BUTTON_TEXT |
Écrire point de données |
|
|
PPPI_FUNCTION_DURING_DISPLAY |
Autorisé |
|
|
PPPI_EXPORT_DATA |
PMC: 1100.MYCOCKPIT.GINVAR |
|
|
PPPI_STRING_VARIABLE |
MYVAR |
|
Caractéristique |
Signification |
Valeur |
|
PPPI_DATA_ACCESS |
Accès aux données de fabrication |
Accès aux données de fabrication |
|
PPPI_BUTTON_TEXT |
Texte du
bouton de commande |
Toute désignation |
|
PPPI_FUNCTION_DURING_DISPLAY |
Paramétrage permettant d'indiquer si la fonction est autorisée en mode d'affichage (facultatif) |
< Autorisé |
|
PPPI_EVENT |
Événement externe ou interne |
Adresse avec nom de l'événement |
|
PPPI_IMPORT_DATA |
Point de données ou variable globale de l'application depuis laquelle la valeur doit être transférée à la variable suivante |
Adresse avec le nom de la variable globale ou du point de données |
|
Une des
caractéristiques suivantes : |
Reprise des
valeurs dans la variable : |
Variable du
type de données : |

Exemple de lecture de la valeur du point de données sur la base du déclenchement par événement
La modification de la valeur du point de données MYODA dans la division 0001 du service ODA est définie comme un événement. Lorsque la valeur de ce point de données est modifié, elle doit être lue et écrite dans la variable locale MYVAR.
|
|
PPPI_DATA_ACCESS |
Accès aux données de fabrication |
|
|
PPPI_BUTTON_TEXT |
Lire point de données |
|
|
PPPI_FUNCTION_DURING_DISPLAY |
Autorisé |
|
|
PPPI_EVENT |
ODA:0001.MYODA.VCHD |
|
|
PPPI_IMPORT_DATA |
ODA : 0001.MYODA.PV |
|
|
PPPI_STRING_VARIABLE |
MYVAR |
|
Caractéristique |
Signification |
Valeur |
|
PPPI_DATA_ACCESS |
Accès aux données de fabrication |
Accès aux données de fabrication |
|
PPPI_BUTTON_TEXT |
Texte du
bouton de commande |
Toute désignation |
|
PPPI_FUNCTION_DURING_DISPLAY |
Paramétrage permettant d'indiquer si la fonction est autorisée en mode d'affichage (facultatif) |
< Autorisé |
|
PPPI_EVENT |
Événement externe ou interne |
Adresse avec nom de l'événement |
|
PPPI_EXPORT_DATA |
Point de données ou variable globale de l'application dans laquelle la valeur de la variable suivante doit être transférée |
Adresse avec le nom de la variable globale ou du point de données |
|
Une des
caractéristiques suivantes : |
Reprise des
valeurs dans la variable : |
Variable du
type de données : |

Exemple d'écriture de la valeur du point de données sur la base du déclenchement par événement
La modification de la valeur de la variable locale MYVAR est définie comme un événement. Lorsque la valeur de cette variable change, vous devez l'écrire dans la variable globale GINVAR et l'exporter comme un point de données au service PMC. La valeur de GINVAR doit être écrite au cockpit MYCOCKPIT dans la division 1100.
|
|
PPPI_DATA_ACCESS |
Accès aux données de fabrication |
|
|
PPPI_BUTTON_TEXT |
Écrire point de données |
|
|
PPPI_FUNCTION_DURING_DISPLAY |
Autorisé |
|
PPPI_EVENT |
Paramètre modifié |
|
|
|
PPPI_EXPORT_DATA |
PMC: 0001.MYCOCKPIT.GINVAR |
|
|
PPPI_STRING_VARIABLE |
MYVAR |