WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Dispositif d'alerte aux temps d'arrêts machines.

( Télécharger le fichier original )
par Raouf BRAHIM
essths - stic 2016
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

VII.4. Attribution de la mémoire pour la bibliothèque :

Une fois qu'on commence à employer les fonctions de bibliothèque dans notre projet , et toujours avant le téléchargement ou la compilation on doit assigner, une gamme de mémoire pour la bibliothèque :

la gestion a besoin de 771 octets de la mémoire V, dont l'emplacement peut être défini par l'utilisateur.

39

- Cliquez sur File->Library memory:

Chapitre 3: Réalisation PFE:2015/2016

40

- Dans la fenêtre qui s'ouvre, sélectionner l'étiquette de set5_s7-200

-library_port1 (si on n' a pas d'autres bibliothèques à installer ceci seront la seule étiquette disponible).

- Cliquer sur dessus le bouton d'adresse de suggestion et Micro WIN indiquera une gamme gratuite de mémoire.

-Si pour une raison quelconque, on désire programmer une gamme différente , tout qu'on doit faire est de cliquer sur suggère adresser encore ou écrire manuellement l'adresse de début désirée.

Important : les variables d'utilisateur ne devrait pas être inclus dans la gamme de mémoire employée par la bibliothèque.

-Cliquer sur Accept.

Chapitre 3: Réalisation PFE:2015/2016

41

La fonction SMS_INIT:

Dans le bloc de programme, appeler la fonction SMS_INIT : on le trouve dans le dossier de bibliothèques au fond de l'arbre de navigation de Micro WIN.

La fonction SMS_SEND:

La fonction de Send_SMS est utilisée une fois pour chaque SMS qu'on veut envoyer. on doit appeler la fonction seulement un cycle de programme quand la condition d'envoi d' un SMS est produite. Donc il est recommandé de relier l'entrée avec la condition d'envoi.

? EN:

-Active le sous-programme

- Est d'habitude appelé avec «SM0. 0»

· Chapitre 3: Réalisation PFE:2015/2016

42

SMS_send_start:

- c'est un processus pour envoyer un SMS via le modem connecté.

-Le sous-programme de bibliothèque évalue seulement par un signal positif.

· SMS_send_tn :

- Spécifie l'adresse qui recevoir le SMS

-Est transféré et doit être marqué par une conduite «&\» (par ex. &VB100)

- Il est écrit avec une conduite«+» et le code du pays respectif (par ex.«+4912344»)

· SMS_send_msg :

- Spécifie le message à envoyer

-Est marqué par une conduite «&\» (par ex &VB100)

- Le nombre de caractères est réduit à160.

- Les caractères de contrôle sont étiquetés d'un «$» de départ

· SMS_send_busy :

- Est activé si le sous-programme exécute la procédure d'envoi du modem - Est mis immédiatement après le début via «SMS_send_start»

· SMS_send_done :

-Est activé quand le processus d'envoi a été accompli avec succès.

· SMS_send_aborted :

-Est activé si le processus d'envoi présente un problème

- Si cette sortie est active, le mot de statut «SMS_send_status» doit être guetté

-Elle est mise après 25 secondes au plus tard ,si «SMS_send_done» n'est

pas devenu actif après l'envoi

· SMS_send_status :

-Indique l'état actuel du processus d'envoi

-Peut être utilisée en cas d'une erreur et déterminer la source d'erreur.

Chapitre 3: Réalisation PFE:2015/2016

43

La fonction SMS_receive:

Receive_SMS est utilisé une fois pour chaque message entrant qu'on veut reconnaître. La fonction active SMS_Rcv pour un cycle de programme après la réception d'un SMS le fait de contenir le mot clé défini dans TXT. On devrait appeler la fonction dans chaque cycle de programme en utilisant le contact deSM0.0

? EN :

-Active le sous-programme .

-Est d'habitude appelé avec «SM0. 0»

? SMS_rcv_start :

-Commence le processus pour recevoir un SMS via le modem connecté.

-Le sous-programme de bibliothèque évalue seulement le signal positif

? SMS_rcv_busy :

-Est activé si le sous-programme exécute la procédure recevoir du modem

-Est mis immédiatement après le début via «SMS_rcv_start»

? SMS_rcv_done :

- Devient actif quand le processus recevoir a été accompli avec succès.

SMS_rcv_aborted :

-Est activé si le processus recevoir était défectueux.

-Si ce morceau est actif, le mot de statut «SMS_rcv_status» doit être guetté.

-Cette production est mise après 40 secondes au plus tard, si «SMS_rcv_done» n'est

pas devenu actif d'ici là .

Chapitre 3: Réalisation PFE:2015/2016

44

? SMS_rcv_status :

-Indique le pas actuel du processus recevoir.

-Peut être utilisé en cas d'une erreur de déterminer la source d'erreur

Conclusion et perspective PFE:2015/2016

45

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Aux âmes bien nées, la valeur n'attend point le nombre des années"   Corneille