somachine - schneider-electric.com · somachine atelier de découverte somachine obtenir la date...
TRANSCRIPT
SoMachine
Atelier de découverte SoMachine
Obtenir la date d’un M251
Régler la date d’un M251 en utilisant la bibliothèque SysTimeRTC
Régler en ligne la date d’un M251
SoMachine
Schneider Electric 2
Contrôleur M251
TM251MESE
Description du matériel
1. Démarrage de SoMachine et
création du projet
SoMachine
Schneider Electric 4
1-1 Création nouveau projet
Schneider Electric 5
1-2 Création projet vide
Schneider Electric 6
1-3 Ajouter un équipement
Double clic
Schneider Electric 7
1-4 Ajouter le M251
2. Récupérer la date du
contrôleur
SoMachine
Schneider Electric 9
2-1 Gestionnaire de bibliothèques
Double clic
Schneider Electric 10
2-2 Ajouter la bibliothèque SysTimeRtc
Schneider Electric 11
2-3 Ajout d’un POU en Ladder
1
2
3
Schneider Electric 12
2-4 Appel d’un POU dans la tâche MAST
1
2
3
Schneider Electric 13
2-5 Appel d’un POU dans la tâche MAST
1 2
3
Schneider Electric 14
2-6 Zone de déclaration
Pour voir la
zone de
déclaration
Vision tableau
Schneider Electric 15
2-7 Insérer un module
Rester appuyer sur
« Module », et le faire glisser
jusqu’à la zone verte.
Schneider Electric 16
2-8 SysTimeGetDate
SYSTIMEDATE :
Structure comprenant l’année, le mois, le jour, l’heure, les minutes, les
secondes, les ms, le jour de la semaine (1 à 7), le jour de l’année (1à 365)
Schneider Electric 17
2-9 Exécution du SysTimeGetDate
Schneider Electric 18
2-10 Lire la date directement sur
SoMachine
Double
clic
3. Changer la date du contrôleur
(bibliothèque SysTimeRtc)
SoMachine
Schneider Electric 20
3-1 Gestionnaire de bibliothèques
Double clic
Schneider Electric 21
3-2 Ajouter la bibliothèque SysTimeRtc
Schneider Electric 22
3-3 Ajout d’un POU en CFC
1
2
3
Schneider Electric 23
3-4 Appel d’un POU dans la tâche MAST
1
2
3
Schneider Electric 24
3-5 Appel d’un POU dans la tâche MAST
1 2
3
Schneider Electric 25
3-6 Zone de déclaration
Pour voir la
zone de
déclaration
Vision tableau
Schneider Electric 26
3-7 Insérer une composition
(RTS_SYSTIMDATE)
Rester appuyer sur
« Composition » et faire glisser 1
2
Schneider Electric 27
3-8 Insérer une entrée ou une sortie
Rester appuyer puis faire
glisser
Schneider Electric 28
3-9 Exemple d’objet RTS_SYSTIMEDATE
Schneider Electric 29
3-10 Insérer un module
SysTimeRtcConvertDateToUtc
Ce bloc convertit la date contenu dans MaDate en un nombre de
secondes écoulées depuis le 01/01/1970 à 00:00:00 et le stocke
dans la variable Horodateur
ConvertDiag contient le diagnostique de fonctionnement du bloc
Schneider Electric 30
3-11 Insérer un bloc SysTimeRtcSet
Règle la date du contrôleur à partir de la valeur d’Horodateur (nombre de
secondes écoulées depuis le 01/01/1970 à 00:00:00) fournie en entrée.
Schneider Electric 31
3-12 Ajouter un EN/ENO au bloc
SysTimeRtcSet
Schneider Electric 32
3-13 Bloc SysTimeRtcSet
Le changement de la date est autorisé quand Ecrire vaut TRUE.
Une fois la date modifiée, bien remettre Ecrire en FALSE pour
que l’horloge du contrôleur puisse redémarrer
4. Changer en lignela date du
contrôleur
SoMachine
Schneider Electric 34
4-1 Changement en ligne
Double
clic
Par défaut c’est la date et l’heure du PC qui sont
affichées. Il est possible de les modifier manuellement
Met à jour la date et
l’heure du contrôleur
Merci pour votre attention.
Questions ?