SoMachine - schneider-electric.com · SoMachine Atelier de découverte SoMachine Obtenir la date...

Preview:

Citation preview

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 ?

Recommended