!--a11y-->
Événements de fabrication 
Le terme générique événements de fabrication désigne les événements mis à disposition par diverses applications. L'interface Accès aux données de fabrication permet d'échanger des événements. Chaque application enregistrée en tant qu'un service au niveau de l'interface peut fournir des événements et souscrire à des événements.
Pour plus d'informations, reportez-vous à Accès aux données de fabrication.
Pour plus d'informations sur la définition de l'accès aux données dans les fiches d'instructions et cockpits de production, reportez-vous à Type 0 : définition de l'accès aux données de fabrication.
Pour
utiliser les événements 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.
Les services suivants fournissent des événements :
· MDA :services génériques
· PSH : fiches d'instructions
· PMC : cockpits de production
· ODA : accès aux données OPC
· OAE : alarmes/événements OPC
Les services suivants peuvent accéder aux événements :
·
MSG
: Créer messages
de process automatiquement
Voir aussi
: Création automatique
des messages de process
·
PSH:
fiche
d'instructions
Voir aussi
: Type 0 : définition de
l'accès aux données de fabrication
·
PMC
: cockpit de production
Voir aussi
: Type 0 : définition de
l'accès aux données de fabrication
L'accès aux événements s'effectue à l'aide d'adresses. Ces adresses commencent par le nom du service. Les autres parties de l'adresse varient en fonction du service. Vous pouvez utiliser l'aide à la saisie pour sélectionner les événements.
Ce service propose les services génériques BROADCAST et REDIRECT.
À l'aide de BROADCAST, vous pouvez définir des événements propres à l'utilisateur. Un point de données générique sur lequel vous pouvez écrire toute valeur est disponible à cette fin. La modification de la valeur de ce point de données est publiée en tant qu'événement. D'autres services peuvent souscrire à cet événement.
L'adresse pour la propagation de l'événement est composée comme suit :
|
Événement |
Adresse |
|
Événement qui doit être propagé individuellement |
MDA:BROADCAST.SEND.
<Catégorie> |
L'adresse pour la souscription à l'événement est composée comme suit :
|
Événement |
Adresse |
|
Un événement qui a été propagé individuellement |
MDA:BROADCAST.
<Catégorie> |
Paramètres des événements MDA
Les paramètres suivants peuvent être transférés comme points de données avec l'événement. L'adresse est composée comme suit :
|
Paramètre |
Adresse |
|
Connexion système de laquelle l'événement a été envoyé |
MDA:BROADCAST.PARAM.SESSION |
|
Terminal duquel l'événement a été publié |
MDA:BROADCAST.PARAM.TERMINAL |
|
Horodatage pour lequel l'événement a été publié |
MDA:BROADCAST.PARAM.TIMESTAMP |
|
Utilisateur qui a publié l'événement |
MDA:BROADCAST.PARAM.USER |
|
Valeur du point de données transféré avec l'événement |
MDA:BROADCAST.PARAM.VALUE |

Exemple pour BROADCAST
Le niveau de remplissage du réservoir n° 333 doit être enregistré dans un cockpit de production. Le niveau de remplissage à jour doit être publié en tant qu'événement à l'aide d'un bouton. Dans l'adresse MDA:BROADCAST.SEND.<Catégorie>, <Catégorie> a été remplacé par DPV, qui signifie « valeur de point de données ».
Dans la définition de cockpit, définissez les caractéristiques suivantes en respectant la séquence ci-dessous :
|
|
Caractéristique |
Valeur de la caractéristique |
|
|
PPPI_DATA_REQUEST_TYPE |
Demande simple de données |
|
|
PPPI_DATA_POINT_NAME |
Réservoir n° 333 |
|
|
PPPI_OUTPUT_CHARACTERISTIC |
PPPI_DATA_POINT_NAME |
|
|
PPPI_INPUT_REQUEST |
Enregistrer le niveau de remplissage |
|
|
PPPI_DATA_POINT_VALUE |
0 |
|
|
PPPI_VARIABLE |
VAR_DPV |
|
|
PPPI_REQUESTED_VALUE |
PPPI_DATA_POINT_VALUE |
|
|
PPPI_DATA_ACCESS |
Accès aux données de fabrication |
|
|
PPPI_BUTTON_TEXT |
Publier |
|
|
PPPI_FUNCTION_DURING_DISPLAY |
Autorisé |
|
|
PPPI_EXPORT_DATA |
MDA:BROADCAST.SEND.DPV |
|
|
PPPI_STRING_VARIABLE |
VAR_DPV |
Dans la transaction CO69 - Créer messages de process automatiquement, un message de process doit être créé automatiquement chaque fois que l'événement propagé dans l'exemple ci-dessus est envoyé. Dans la transaction CO69, vous définissez :
l'option Lancement déclenché par événement comme condition de lancement ;
l'adresse MDA:BROADCAST.DPV comme événement
Le service PSH propose les événements suivants. L'adresse de l'événement est composée comme suit :
|
Événement |
Adresse |
|
La fiche d'instructions a été clôturée |
PSH:
<N° de fiche d'instructions>.COMPLTD |
|
La fiche d'instructions a été créée |
PSH:
<N° de fiche d'instructions>.CREATED |
|
La gestion a démarré |
PSH:
<N° fiche d'instructions>.LOGIN |
|
L'utilisateur a quitté la gestion |
PSH:
<N° fiche d'instructions>.LOGOFF |
|
Les données ont été confirmées |
PSH:
<N° fiche d'instructions>.REPORTD |
|
Les données ont été sauvegardées |
PSH:
<N° de fiche d'instructions>.SAVED |
|
Les variables globales ont été modifiées |
PSH:
<N° de fiche d'instructions>.VARCHGD |
Le service PMC propose les événements suivants. L'adresse de l'événement est composée comme suit :
|
Événement |
Adresse |
|
Le cockpit de production a été lancé |
PMC:
<Division>.
<Nom du cockpit>.LOGIN |
|
L'utilisateur a quitté le cockpit de production |
PMC:
<Division>.
<Nom du cockpit>.LOGOFF |
|
Les variables globales ont été modifiées |
PMC:
<Division>.
<Nom du cockpit>.VARCHGD |
Le service ODA propose les événements suivants. L'adresse de l'événement est composée comme suit :
|
Événement |
Adresse |
|
La valeur d'une souscription à l'accès aux données OPC a été modifiée |
ODA:
<Division>.
<Poste OPC>.VCHD |
Le service OAE propose les événements suivants. L'adresse de l'événement est composée comme suit :
|
Événement |
Adresse |
|
Un événement d'une souscription aux événements et aux alarmes s'est produit |
OAE:
<Division>.
<Souscription OPC> |
Paramètres des événements OPC
Les paramètres suivants peuvent être transférés comme points de données avec l'événement. L'adresse est composée comme suit :
|
Paramètre |
Adresse |
|
Cookie d'accusé de réception |
OAE:
<Division>.
<Souscription OPC>.ACKC |
|
On a accusé réception de l'événement |
OAE:
<Division>.
<Souscription OPC>.ACKD |
|
Accusé de réception obligatoire |
OAE:
<Division>.
<Souscription OPC>.ACKR |
|
Statut de condition de l'événement « actif » |
OAE:
<Division>.
<Souscription OPC>.ACTV |
|
Condition de l'événement |
OAE:
<Division>.
<Souscription OPC>.CND |
|
Date de l'événement |
OAE:
<Division>.
<Souscription OPC>.DATE |
|
OAE:
<Division>.
<Souscription OPC>.MSG |
|
|
Niveau |
OAE:
<Division>.
<Souscription OPC>.PRIO |
|
Limitation OPC |
OAE:
<Division>.
<Souscription OPC>.QL |
|
Qualité inférieure OPC |
OAE:
<Division>.
<Souscription OPC>.QS |
|
Qualité OPC |
OAE:
<Division>.
<Souscription OPC>.QUAL |
|
Texte d'événement |
OAE:
<Division>.
<Souscription OPC>.RT |
|
Sous-condition d'événement |
OAE:
<Division>.
<Souscription OPC>.SCND |
|
Source de l'événement |
OAE:
<Division>.
<Souscription OPC>.SRC |
|
Heure de l'événement |
OAE:
<Division>.
<Souscription OPC>.TIME |