[PDF] Programmation de lAPI S7-300 de Siemens 1- Types de Variables





Previous PDF Next PDF



Bit Byte Octet ? Cest quoi un bit un octet

http://technostnazaire.free.fr/page25/styled-4/downloads-42/files/Bit%20Byte%20Octet.pdf



Transmission des données Introduction

binaire le bit le plus à droite et le bit de poids fort



Polynésie septembre 2019

On envoie un octet au hasard. On suppose la transmission de chaque bit indépendante de la transmission des bits précédents. On admet que la probabilité qu'un 



8. Memoire et bus.pdf

Une mémoire stocke des mots de 8 bits (1 octet) et possède 216 adresses. Quelle est la taille totale de la mémoire en kilo-octets (Ko)?.





Standard Group MAC Addresses: A Tutorial Guide

The bits within the octets are transmitted on the LAN medium from left to right. In the Binary Representation the first bit transmitted of each octet



Bit Byte Octet ? Cest quoi un bit un octet

http://quartier-europe.org/files/Bit-Byte-Octet.pdf



TD2_AvecSolution [modalità compatibilità]

Si l'entrelacement est fait au niveau d'un octet (8 bit) déterminer : de 10 Time Slots; dans chaque time slot



Représentation des nombres entiers

1 octet bit bit. 31 24 23 16 15. 8 7. 0. Mot de données de 32 bits 4 bits. • Le codage du signe peut suivre différentes conventions. • + : 1011.



ASTERIX Part 21 Category 007 Appendix A Coding rules for

5 oct. 2016 bits 8-1. (LEN). Length of REF in octets including the Length Indicator itself. Encoding Rule : This item shall be present in every REF. Page 9 ...

Cours Automatismes & API ʹSE1 Mme EL HAMMOUMI S7-1

Programmation de API S7-300 de Siemens

1- Types de Variables:

La mémoire S7-300 est compartimentée en zone chacune ayant une application particulière :

Zone E : Mémoire image des entrées

Zone A : Mémoire image des sorties

Zone M : Mémoire utilisateur

Zone L : Mémoire locale, associée à un module de programme

Zone P : Accès à la périphérie

Zone T : Mémoire des temporisations

Zone Z : Mémoire des compteurs

Zone DB : Mémoire utilisateur ou système structuré dans des blocs de données

2- Adressage des variables

Les objets E, A, M, DB, PE et PA sont rangés dans des octets (8 bits), on peut accéder à un BIT, à un OCTET, à un MOT de 16 bits ou à un DOUBLE MOT (32 bits)

Exemple 1 :

M4.3 c. L'adresse de l'octet et l'adresse du bit sont toujours séparées par un point. MB4 multiplier, le diviser, on peut lui affecter le résultat MW2 correspond au 16 bits constitué par les octets 2 (poids fort) et 3 (poids faible) MD1 correspond au 32 bits constitué des octets 1, 2, 3 et 4

Bit 0.0 à 65535.7

Octet 0 à 65535

Mot 0 à 65534

Double mot 0 à 65532

Exemple 2 : :

. adresse du bit.

L'automate programmable représenté ici a les octets d'entrée 0 et 1 ainsi que les octets de sortie

4 et 5.

Pour adresser par exemple la cinquième

entrée à partir du haut, il faut entrer l'adresse suivante : E 0.4

Pour adresser par exemple la dernière sortie,

il faut entrer l'adresse suivante : A 5.7 Cours Automatismes & API ʹSE1 Mme EL HAMMOUMI S7-2

3- Instructions :

API S7-300 a

programmation des traitements compliqués de commande . un cas une liste exhaustive des commandes.

Des se trouvent

aide en ligne.

Assistant instructions de programme

On utilise beaucoup

permet de savoir quel sont les instructions disponibles.

3-1- Instructions sur bits

Il existe des opérations combinatoires sur bits pour effectuer les fonctions suivantes :

CONT CONT

---| |--- Contact à fermeture ---| / |--- Contact à ouverture ---(SAVE) Sauvegarder RLG dans RB

XOR Combinaison OU exclusif

---( ) Bobine de sortie ---( # )--- Connecteur ---|NOT|--- Inverser RLG ---( S ) Mettre à 1 ---( R ) Mettre à 0

SR Bascule mise à 1, mise à 0

RS Bascule mise à 0, mise à 1

---(N)--- Détecter front descendant ---(P)--- Détecter front montant

NEG Détecter front descendant de signal

POS Détecter front montant de signal

Lecture directe en périphérie

Ecriture directe en périphérie

Cours Automatismes & API ʹSE1 Mme EL HAMMOUMI S7-3

Fonctions mémoire RS

Initialisation prioritaire : RS

Si les deux états de signal ont la valeur 1, la mise à 1, l'emporte : M 0.0 est mis à 1 et la sortie A 4.0 est à 1.

Réinitialisation prioritaire : SR

Si les deux états de signal ont la valeur 1, la mise

à 0, l'emporte

FRONT MONTANT (FP) Si un front montant (pente positive) (Passage est reconnu sur E0.2, alors A 4.0 est mise à 1 pour un cycle OB1. Cette sortie est enregistrée dans la mémoire interne de front M 2.0.

3-2- Blocs Fonctions

3-2- 1- Temporisateur : Les temporisateurs sont des mots de 16 bits représentés par la lettre T.

Différents temporisateurs :

SE (S_EVERZ) enclenchement (temporisation sous forme de retard à la montée) SA (S_AVERZ) Retard au déclenchement (temporisation sous forme de retard à la retombée)

SS (S_SEVERZ) (temporisation

sous forme de retard à la montée mémorisé) SI (S_IMPULS) ou temporisation sous forme d'impulsion SV (S_VIMP) impulsion ou temporisation sous forme d'impulsion prolongée (Monostable)

Diagramme état signal

12 11 9 10 8 7 6 5 4 3 2 1 E 0.2 M 2.0 A 4.0

Cycle OB1

1 0 1 0 1 0 M 2.0 ( P ) A 4.0 CONT E 0.2 Q SR S Q R E 1.1 E 1.0 A 2.0 A 2.0 (R) (S) A 2.0 E 1.1

CONT(1)

LIST U E 1.1 S A 2.0 U E 1.0 R A 2.0 A 2.0 E 1.0 E 1.1 R Q S LOG E 1.0 A 2.0 A 2.0 Cours Automatismes & API ʹSE1 Mme EL HAMMOUMI S7-4

S_PULSE

S_PEXT

S_ODT

S_ODTS

S_OFFDT

Les bases de temps sont :

On charge une valeur temporelle prédéfinie avec suivants :

L W#16#abcd

avec : a = base de temps en binaire (voir ci-dessus) bcd = valeur temporelle en BCD

S5T#aH_bM_cS_dMS

- H (heures), M (minutes), S (secondes) et MS (millisecondes) ; a, b, c, d sont définies par l'utilisateur - la base de temps est choisie automatiquement et la valeur est arrondie au nombre inférieur le plus proche avec cette base de temps. La valeur de temps maximale que vous pouvez indiquer est égale à 9 990 secondes ou 2H_46M_30S.

Exemples :

a- Retard à (SE) Représentation Anglaise

Temps Binaire Domaine temporel

10ms 00 10ms à 9S_990ms

100ms 01 100ms à 1mn_39S_900ms

1s 10 1s à 16mn_39s

Allemande

Cours Automatismes & API ʹSE1 Mme EL HAMMOUMI S7-5

Ou bien

b- Retard à (SS) c- Impulsion prolongée (SV) (Monostable)

3-2- 2- Compteur / Décompteur : Les compteurs sont des mots de 16 bits représentés par la

lettre Z, ils peuvent évoluer de 000 à 999, il y a 128 mots pour 128 compteurs ( Z0 à Z 127 ).

Le S7-300 dispose de différents types de compteurs :

Représentation

Diagramme état signal

E 0.0 E 0.1 A 4.0 1 0 1 0 1

0 -T- -T- -T-

1 2 3 4 5

Diagramme état signal

E 0.0 E 0.1 A 4.0 1quotesdbs_dbs22.pdfusesText_28
[PDF] Plan du CHU - CHU de Dijon

[PDF] Systèmes linéaires ? 2 inconnues - Automaths

[PDF] Inches To Millimeter Conversion Chart - WalzCraft

[PDF] Unités: volumes, conversions Quoique le litre est communément

[PDF] calculs conversion d 'unites - Pharmacie des HUG

[PDF] calculs conversion d unites - Pharmacie des HUG

[PDF] Cours des réseaux Informatiques

[PDF] guerre d 'algérie et manuels algériens de langue arabe - Cairn

[PDF] Plan de toulouse Centre - Toulousefr

[PDF] UNIVERSITE PARIS 13 Référence GALAXIE : 4271

[PDF] Calendrier 2017 - Premier Semestre - iCalendrier

[PDF] Calendrier 2018 - Premier Semestre - iCalendrier

[PDF] STÉ

[PDF] Dictionnaire universel de medecine (etc) - Résultats Google Recherche de Livres

[PDF] CAPÍTULO II LA ORGANIZACIÓN 21 Concepto - Biblioteca UDEP