Enregistrer Et Compiler Le Projet Utilisateur Avec Scout/Scout Tia - Siemens TM Timer DIDQ 10x24V Manuel De Mise En Service

Modules technologiques pour simotion scout et simotion scout tia
Table des Matières

Publicité

Configuration

3.5 Enregistrer et compiler le projet utilisateur avec SCOUT/SCOUT TIA

Surveillance de la synchronisation entre le module technologique et le contrôleur SIMOTION avec la
PeripheralFaultTask
Lors du passage de l'état DÉMARRAGE à l'état RUN, tous les modules technologiques pour
lesquels des fonctions technologiques ont été paramétrées sont à l'état
"NOT_SYNCHRONIZED".
● Dès que la synchronisation est atteinte, PeripheralFaultTask est appelé avec l'ID
d'interruption "_SC_IO_MODULE_SYNCHRONIZED" (=214).
● En cas de défaillance de la synchronisation, PeripheralFaultTask est appelé avec l'ID
d'interruption "_SC_IO_MODULE_NOT_SYNCHRONIZED" (=215).
Exemple
Pour la synchronisation de la tâche utilisateur, une variable utilisateur TM_SYNC est mise sur
FALSE dans StartUpTask et sur TRUE dans PeripheralFaultTask avec l'ID d'interruption =
SC_IO_MODULE_SYNCHRONIZED. Dans la tâche utilisateur, l'état de la variable
TM_SYNC est scruté avant le (premier) accès direct au module technologique.
Dans PeripheralFaultTask, l'information suivante concernant le démarrage de la tâche est
fournie à chaque appel :
UDINT
DINT
DINT
DINT
DWORD
UINT
UINT
L'information de démarrage de la tâche contient l'adresse logique du module technologique
qui l'a déclenché.
TSI#logDiagAdr, TSI#details, TSI#eventClass et TSI#faultId n'ont aucune signification pour
les modules technologiques.
Informations complémentaires
Vous trouverez plus d'informations concernant la synchronisation dans les manuels SIMATIC
(voir Documentation SIMATIC (Page 15)).
Pour de plus amples informations concernant l'information de démarrage de la tâche, reportez-
vous au manuel
3.5
Enregistrer et compiler le projet utilisateur avec SCOUT/SCOUT TIA
Pour effectuer un enregistrement et une compilation avec HW Config ou SIMOTION SCOUT,
veuillez procéder comme suit :
60
TSI#interruptID
TSI#logBaseAdrIn
TSI#logBaseAdrOut
TSI#logDiagAdr
TSI#details
TSI#eventClass
TSI#faultId
SIMOTION ST Structured Text .
Modules technologiques TM Timer DIDQ pour SIMOTION SCOUT et SIMOTION SCOUT TIA
// Interrogation de l'événement déclencheur
// seulement valide lorsque différent de _SC_INVALID_AD‐
DRESS
// seulement valide lorsque différent de _SC_INVALID_AD‐
DRESS
// seulement valide lorsque différent de _SC_INVALID_AD‐
DRESS
// mis à 0
// mis à 0
// mis à 0
Manuel de mise en service, 01/2015

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Tm timer didq 16x24v

Table des Matières