Liste des opérations des CPU S et ET 200 SIMATIC. S7-300 Liste des opérations des CPU S7 300 et ET 200

Dimension: px
Commencer à balayer dès la page:

Download "Liste des opérations des CPU S et ET 200 SIMATIC. S7-300 Liste des opérations des CPU S7 300 et ET 200"

Transcription

1 Liste des opérations des CPU S7 300 et ET 200 SIMATIC S7-300 Liste des opérations des CPU S7 300 et ET 200 Tables de paramètres Champ d'application de la liste des opérations 1 Opérandes et plages de paramètres 2 Constantes 3 Abréviations 4 Registre 5 Mot d'état 6 Adressage 7 Exemples de calcul du pointeur 8 Liste des opérations 9 Liste partielle (SZL) 10 06/2011 A5E

2 Mentions légales Mentions légales Signalétique d'avertissement Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité et pour éviter des dommages matériels. Les avertissements servant à votre sécurité personnelle sont accompagnés d'un triangle de danger, les avertissements concernant uniquement des dommages matériels sont dépourvus de ce triangle. Les avertissements sont représentés ci-après par ordre décroissant de niveau de risque. DANGER signifie que la non-application des mesures de sécurité appropriées entraîne la mort ou des blessures graves. ATTENTION signifie que la non-application des mesures de sécurité appropriées peut entraîner la mort ou des blessures graves. PRUDENCE accompagné d un triangle de danger, signifie que la non-application des mesures de sécurité appropriées peut entraîner des blessures légères. PRUDENCE non accompagné d un triangle de danger, signifie que la non-application des mesures de sécurité appropriées peut entraîner un dommage matériel. IMPORTANT signifie que le non-respect de l'avertissement correspondant peut entraîner l'apparition d'un événement ou d'un état indésirable. En présence de plusieurs niveaux de risque, c'est toujours l'avertissement correspondant au niveau le plus élevé qui est reproduit. Si un avertissement avec triangle de danger prévient des risques de dommages corporels, le même avertissement peut aussi contenir un avis de mise en garde contre des dommages matériels. Personnes qualifiées L appareil/le système décrit dans cette documentation ne doit être manipulé que par du personnel qualifié pour chaque tâche spécifique. La documentation relative à cette tâche doit être observée, en particulier les consignes de sécurité et avertissements. Les personnes qualifiées sont, en raison de leur formation et de leur expérience, en mesure de reconnaître les risques liés au maniement de ce produit / système et de les éviter. Utilisation des produits Siemens conforme à leur destination Tenez compte des points suivants: ATTENTION Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des produits suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une maintenance dans les règles de l'art. Il faut respecter les conditions d'environnement admissibles ainsi que les indications dans les documentations afférentes. Marques de fabrique Toutes les désignations repérées par sont des marques déposées de Siemens AG. Les autres désignations dans ce document peuvent être des marques dont l'utilisation par des tiers à leurs propres fins peut enfreindre les droits de leurs propriétaires respectifs. Exclusion de responsabilité Nous avons vérifié la conformité du contenu du présent document avec le matériel et le logiciel qui y sont décrits. Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformité intégrale. Si l'usage de ce manuel devait révéler des erreurs, nous en tiendrons compte et apporterons les corrections nécessaires dès la prochaine édition. Siemens AG Industry Sector Postfach NÜRNBERG ALLEMAGNE A5E P 06/2011 Copyright Siemens AG Sous réserve de modifications techniques

3 Sommaire 1 Champ d'application de la liste des opérations Opérandes et plages de paramètres Constantes Abréviations Registre Mot d'état Adressage Types d'adressage Exemples d'adressage Exemples de calcul du pointeur Liste des opérations Opérations combinatoires Opérations combinatoires avec opérandes binaires Opérations combinatoires sur expressions entre parenthèses Opérations combinatoires sur temporisations et compteurs Opérations combinatoires sur bits indicateurs Opérations sur fronts Mettre à "1"/"0" les opérandes binaires Opérations influençant directement le RLG Opérations de temporisation Opérations de comptage Opérations de chargement Opérations de chargement pour temporisations et compteurs Opérations de transfert Opérations de chargement et de transfert pour les registres d'adresses Opérations de chargement et de transfert pour le mot d'état Opérations de chargement du numéro de DB et de la longueur de DB Opérations combinatoires sur le contenu de l'accu Opérations arithmétiques sur nombres à virgule fixe (16/32 bits) / à virgule flottante (32 bits) Racine carrée, carré (32 bits) / fonction logarithme (32 bits) Fonctions trigonométriques (32 bits) Addition de constantes...44 Tables de paramètres, 06/2011, A5E

4 Sommaire 9.18 Addition via registre d'adresses Opérations de comparaison avec des entiers (16/32 bits) ou avec des réels 32 bits Opérations de décalage Opérations de rotation Opérations de transfert, d'incrémentation et de décrémentation sur les accumulateurs Opération de composition d'image, opération nulle Opérations de conversion du type de données Formation de complément Opérations d'appel de bloc Opérations de fin de bloc Permuter les blocs de données Opérations de saut Exemples d'opérations de saut Opérations MCR (Master Control Relay) Temps d exécution Temps d'exécution Chargement des adresses et des opérandes Temps d'exécution pour accès des opérandes - Adressage indirect Temps d'exécution pour accès des opérandes à la périphérie - Adressage direct/indirect (PE/PA) Master Control Relay - actif (MCR) Calcul du temps d'exécution en prenant pour exemple une CPU DP Exemple pour les accès de périphérie Blocs d'organisation (OB) Blocs fonctionnels (FB) Fonctions (FC) Blocs de données (DB) Fonctions système (SFC) Blocs fonctionnels système (SFB) Blocs standard pour la communication S Blocs fonctionnels pour communication ouverte via Industrial Ethernet Fonctions CEI Liste partielle (SZL) Index Tables de paramètres, 06/2011, A5E

5 Champ d'application de la liste des opérations 1 Tableau 1-1 Cette liste d'opérations s'applique aux CPU énumérées ci-dessous : Numéro de référence A partir de la version du firmware Désignée ci-après par 1 CPU S7-300 CPU 312 6ES7312-1AE14-0AB0 V CPU 312C 6ES7312-5BF04-0AB0 V3.3 CPU 313C 6ES7313-5BG04-0AB0 V CPU 313C-2 PtP 6ES7313-6BG04-0AB0 V3.3 CPU 313C-2 DP 6ES7313-6CG04-0AB0 V3.3 CPU 314 6ES7314-1AG14-0AB0 V CPU 314C-2 PtP 6ES7314-6BH04-0AB0 V3.3 CPU 314C-2 DP 6ES7314-6CH04-0AB0 V3.3 CPU 314C-2 PN/DP 6ES7314-6EH04-0AB0 V3.3 CPU DP 6ES7315-2AH14-0AB0 V CPU PN/DP 6ES7315-2EH14-0AB0 V3.2 CPU DP 6ES7317-2AK14-0AB0 V CPU PN/DP 6ES7317-2EK14-0AB0 V3.2 CPU PN/DP 6ES7318-3EL01-0AB0 V CPU ET 200 IM151-7 CPU 6ES7151-7AA21-0AB0 V IM151-8 PN/DP CPU 6ES7151-8AB01-0AB0 V3.2 IM154-8 PN/DP CPU 6ES7154-8AB01-0AB0 V sauf dans les tableaux, où une distinction précise est nécessaire Tables de paramètres, 06/2011, A5E

6 Champ d'application de la liste des opérations 6 Tables de paramètres, 06/2011, A5E

7 Opérandes et plages de paramètres 2 Les opérandes et plages d'opérandes suivants sont utilisés : Comme les CPU 313C-2 DP, 314C-2 DP et 314C-2 PN/DP n'ont pas les mêmes valeurs que toutes les autres CPU, une table séparée indique ces valeurs particulières à la suite de la table générale. Opérande Plages de paramètres 0.0 à à à (réglable (réglable jusqu'à (réglable jusqu'à jusqu'à ) ) ) A 0.0 à (réglable jusqu'à ) AB 0 à 127 (réglable jusqu'à 1023) AW 0 à 126 (réglable jusqu'à 1022) AD 0 à 124 (réglable jusqu'à 1020) 0 à 127 (réglable jusqu'à 2047) 0 à 126 (réglable jusqu'à 2046) 0 à 124 (réglable jusqu'à 2044) 0 à 255 (réglable jusqu'à 8191) 0 à 254 (réglable jusqu'à 8190) 0 à 252 (réglable jusqu'à 8188) 0 à 127 (réglable jusqu'à 2047) 0 à 126 (réglable jusqu'à 2046) 0 à 124 (réglable jusqu'à 2044) Description Sortie (dans la MIS) Octet de sortie (dans la MIS) Mot de sortie (dans la MIS) Double mot de sortie (dans la MIS) DB 1 à Bloc de données DBX 0.0 à ) 0.0 à Bit de données dans le DB 0.0 à ) 0 à Octet de données dans le DB 0.0 à 0 à Mot de données ) dans le DB 0.0 à 0 à Double mot de ) données dans le DB DI 1 à DB d'instance DBB DBW DBD DIX DIB DIW DID 0.0 à ) 0.0 à ) 0.0 à ) 0.0 à ) 0.0 à Bit de données dans le DB d'instance 0 à Octet de données dans le DB d'instance 0 à Mot de données dans le DB d'instance 0 à Double mot de données dans le DB d'instance 1 La CPU 312C utilise les mêmes plages de paramètres que les autres CPU. Tables de paramètres, 06/2011, A5E

8 Opérandes et plages de paramètres Opérande Plages de paramètres Description E 0.0 à (réglable jusqu'à ) EB 0 à 127 (réglable jusqu'à 1023) EW 0 à 126 (réglable jusqu'à 1022) ED 0 à 124 (réglable jusqu'à 1020) 0.0 à (réglable jusqu'à ) 0 à 127 (réglable jusqu'à 2047) 0 à 126 (réglable jusqu'à 2046) 0 à 124 (réglable jusqu'à 2044) M 0.0 à à à (réglable jusqu'à ) 0 à 255 (réglable jusqu'à 8191) 0 à 254 (réglable jusqu'à 8190) 0 à 252 (réglable jusqu'à 8188) 0.0 à à à (réglable jusqu'à ) 0 à 127 (réglable jusqu'à 2047) 0 à 126 (réglable jusqu'à 2046) 0 à 124 (réglable jusqu'à 2044) 0.0 à à Entrée (dans la MIE) Octet d'entrée (dans la MIE) Mot d'entrée (dans la MIE) Double mot d'entrée (dans la MIE) Mémento MB 0 à à à à à à 2047 Octet de mémento MW 0 à à à à à à 2046 Mot de mémento MD 0 à à à à à à 2044 Double mot de mémento L à Données locales LB 2 0 à 2047 Octet de données locales LW 2 0 à 2046 Mot de données locales LD 2 0 à 2044 Double mot de données locales 2 Notez bien, quand vous utilisez des variables temporaires, qu'elles sont valables uniquement dans le bloc respectif et qu'elles sont disponibles comme données locales en amont pour d'autres blocs appelés dans ce bloc. Lorsque vous quittez puis appelez à nouveau le bloc, il n'est pas garanti que les valeurs des variables temporaires seront les mêmes qu'à la fin de l'appel précédent du bloc. Par définition, les variables temporaires sont tout d'abord indéterminées à l'appel d'un bloc et doivent toujours être initialisées lors de leur première utilisation dans le bloc. 8 Tables de paramètres, 06/2011, A5E

9 Opérandes et plages de paramètres Opérande Plages de paramètres Description PAB 0 à à à à 2047 Octet de sortie de périphérie PAW 0 à à à à 2046 Mot de sortie de périphérie PAD 0 à à à à 2044 Double mot de sortie de périphérie PEB 0 à à à à 2047 Octet d'entrée de périphérie PEW 0 à à à à 2046 Mot d'entrée de périphérie PED 0 à à à à 2044 Double mot d'entrée de périphérie T 0 à à à à 255 Temporisation Z 0 à à à à 255 Compteur Les opérandes et les plages d'opéerandes suivants s'appliquent aux CPU 313C-2 DP, 314C-2 DP et 314C-2 PN/DP : Opérande Plages de paramètres Description 313C-2 DP 314C-2 DP 314C-2 PN/DP A 0.0 à à Sortie (dans la MIS) (réglable jusqu'à ) (réglable jusqu'à ) AB 0 à 127 (réglable jusqu'à 2047) 0 à 255 (réglable jusqu'à 2047) Octet de sortie (dans la MIS) AW 0 à à 254 Mot de sortie (dans la MIS) (réglable jusqu'à 2046) (réglable jusqu'à 2046) AD 0 à 124 (réglable jusqu'à 2044) 0 à 252 (réglable jusqu'à 2044) Double mot de sortie (dans la MIS) DB 1 à Bloc de données DBX 0.0 à Bit de données dans le DB DBB 0 à Octet de données dans le DB DBW 0 à Mot de données dans le DB DBD 0 à Double mot de données dans le DB DI 1 à DB d'instance DIX 0.0 à Bit de données dans le DB d'instance DIB 0 à Octet de données dans le DB d'instance DIW 0 à Mot de données dans le DB d'instance DID 0 à Double mot de données dans le DB d'instance Tables de paramètres, 06/2011, A5E

10 Opérandes et plages de paramètres Opérande Plages de paramètres Description 313C-2 DP 314C-2 DP 314C-2 PN/DP E 0.0 à (réglable jusqu'à ) EB 0 à 127 (réglable jusqu'à 2047) EW 0 à 126 (réglable jusqu'à 2046) ED 0 à 124 (réglable jusqu'à 2044) 0.0 à (réglable jusqu'à ) 0 à 255 (réglable jusqu'à 2047) 0 à 254 (réglable jusqu'à 2046) 0 à 252 (réglable jusqu'à 2044) Entrée (dans la MIE) Octet d'entrée (dans la MIE) Mot d'entrée (dans la MIE) Double mot d'entrée (dans la MIE) M 0.0 à Mémento MB 0 à 255 Octet de mémento MW 0 à 254 Mot de mémento MD 0 à 252 Double mot de mémento L à Données locales LB 1 0 à 2047 Octet de données locales LW 1 0 à 2046 Mot de données locales LD 1 0 à 2044 Double mot de données locales PAB 0 à 2047 Octet de sortie de périphérie PAW 0 à 2046 Mot de sortie de périphérie PAD 0 à 2044 Double mot de sortie de périphérie PEB 0 à 2047 Octet d'entrée de périphérie PEW 0 à 2046 Mot d'entrée de périphérie PED 0 à 2044 Double mot d'entrée de périphérie T 0 à 255 Temporisation Z 0 à 255 Compteur 1 Notez bien, quand vous utilisez des variables temporaires, qu'elles sont valables uniquement dans le bloc respectif et qu'elles sont disponibles comme données locales en amont pour d'autres blocs appelés dans ce bloc. Lorsque vous quittez puis appelez à nouveau le bloc, il n'est pas garanti que les valeurs des variables temporaires seront les mêmes qu'à la fin de l'appel précédent du bloc. Par définition, les variables temporaires sont tout d'abord indéterminées à l'appel d'un bloc et doivent toujours être initialisées lors de leur première utilisation dans le bloc. 10 Tables de paramètres, 06/2011, A5E

11 Constantes 3 Tableau 3-1 Les constantes suivantes sont utilisées : Constante Description Paramètre Opérande adressé par paramètre B#16# Octet en hexadécimal W#16# Mot en hexadécimal DW#16# Double mot en hexadécimal D#Date Constante de date CEI L#Entier Constante entière 32 bits P#Pointeur de bit Constante pointeur S5T#Valeur de temps Constante de temps S5 1 (16 bits), T#1D_5H_3M_1S_2MS T#Valeur de temps Constante de temps (16/32 bits), T#1D_5H_3M_1S_2MS TOD#Valeur de temps Constante de temps CEI, T#1D_5H_3M_1S_2MS C#Valeur de comptage Constante de compteur (codée BCD) 2#n Constante binaire B (b1, b2) ou B (b1, b2, b3, b4) Constante, 2 ou 4 octets 1 sert à charger une temporisation S5 Tables de paramètres, 06/2011, A5E

12 Constantes 12 Tables de paramètres, 06/2011, A5E

13 Abréviations 4 Tableau 4-1 Les abréviations suivantes sont utilisées : Abréviation... Signification Exemple k8 Constante 8 bits 32 k16 Constante 16 bits 631 k32 Constante 32 bits i8 Entier 8 bits -155 i16 Entier 16 bits i32 Entier 32 bits m Constante pointeur P#240.3 n Constante binaire p Constante hexadécimale EA12 q Nombre à virgule flottante 32 bits E+5 REPERE Adresse symbolique de saut DEST (4 lettres maxi) a Adresse d'octet 2 b Adresse de bit x.1 c Zone d'opérande (bit) E, A, M, L, DBX, DIX f Numéro de temporisation/compteur 5 g Zone d'opérande (octet) EB, AB, PEB, PAB, MB, LB, DBB, DIB h Zone d'opérande (mot) EW, AW, PEW, PAW, MW, LW, DBW, DIW i Zone d'opérande (double mot) ED, AD, PED, PAD, MD, LD, DBD, DID r Numéro de bloc 10 AZ Plage de la cellule d'enregistrement d'adresse BF Erreur de zone (zone illicite) Tables de paramètres, 06/2011, A5E

14 Abréviations 14 Tables de paramètres, 06/2011, A5E

15 Registre 5 ACCU1 et ACCU2 (32 bits) Les ACCU sont des registres permettant de traiter des octets, mots ou doubles mots. Il est en outre possible de charger et de combiner des opérandes dans les ACCU. Le résultat de l'opération se trouve toujours dans l'accu1. Les ACCU ont une longueur de 32 bits. Tableau 5-1 Désignations : Accumulateur Bit ACCUx (x = 1 à 2) Bits 0 à 31 ACCUx-L Bits 0 à 15 ACCUx-H Bits 16 à 31 ACCUx-LL Bits 0 à 7 ACCUx-LH Bits 8 à 15 ACCUx-HL Bits 16 à 23 ACCUx-HH Bits 24 à 31 Registres d'adresses AR1 et AR2 (32 bits) Les registres d'adresses renferment les adresses intrazones ou interzones pour les opérations utilisant l'adressage indirect par registre. Les registres d'adresses ont une longueur de 32 bits. Les adresses intrazones ou interzones présentent la structure suivante : Adresse intrazone : bbb bbbbbbbb bbbbbxxx Adresse interzone : 10000yyy 00000bbb bbbbbbbb bbbbbxxx Légende pour la structure des adresses : b : adresse d'octet x : numéro de bit y : identificateur de zone (cf. chapitre : Exemples d'adressage (Page 21)) Tables de paramètres, 06/2011, A5E

16 Registre 16 Tables de paramètres, 06/2011, A5E

17 Mot d'état 6 Mot d'état (16 bits) Les informations indiquées dans le mot d'état sont évaluées ou mises à 1 par les opérations. Le mot d'état a une longueur de 16 bits. Bit Affectation Signification 0 /PI 1) 2) Première interrogation, bit ne pouvant pas être écrit et évalué dans le programme utilisateur car il n'est pas actualisé durant l'exécution du programme. 1 RLG Résultat logique 2 ETAT 1) 2) Etat, bit ne pouvant pas être écrit et évalué dans le programme utilisateur car il n'est pas actualisé durant l'exécution du programme. 3 OU 1) 2) Ou, bit ne pouvant pas être écrit et évalué dans le programme utilisateur car il n'est pas actualisé durant l'exécution du programme. 4 OS Débordement mémorisé 5 OV Débordement haut 6 BI0 Affichage du résultat 7 BI1 Affichage du résultat 8 BIE Résultat binaire 9 à 15 Non affectée - 1) L'affichage de la pile U fournit toujours la valeur "0". 2) Le bit est correctement affiché/actualisé dans l'affichage du bloc STATUS et du point d'arrêt. Tables de paramètres, 06/2011, A5E

18 Mot d'état 18 Tables de paramètres, 06/2011, A5E

19 Adressage Types d'adressage Tableau 7-1 Les types d'adressage suivants sont utilisés : 1. er accès 2. ème accès Instructions E A M P L DB DI V E A M P L DB DI V U, UN, O, ON, X, XN, =, R, S, FP, FN - direct c 0.0 c c c c c c indirect en c [AZ D 0] AZ AZ AZ AZ c c c c c c mémoire indirect en [#par] c c c BF BF c c c mémoire via paramètre de bloc indirect par registre, intrazone c[ar1, P#..] c[ar2, P#..] c c c c c c indirect par registre, interzone [AR1, P#..] [AR2, P#..] L, T - direct cb 0, cw 0, cd 0 indirect en mémoire indirect en mémoire via paramètre de bloc indirect par registre, intrazone indirect par registre, interzone cb[az D 0] cw[az D 0] cd]az D 0] Bpar, Wpar, Dpar cb[ar1, P#..] cw[ar1, P#..] cd[ar1, P#..] cb[ar2, P#..] cw[ar2, P#..] cd[ar2, P#..] B[AR1, P#..] W[AR1, P#..] D[AR1, P#..] B[AR2, P#..] W[AR2, P#..] D[AR2, P#..] c c c BF c c c c c c c c c c c AZ AZ AZ AZ c c c c c c c c c c c BF c c c c c c c c c c c c c c c c c c Tables de paramètres, 06/2011, A5E

20 Adressage 7.1 Types d'adressage 1. er accès 2. ème accès Instructions E A M P L DB DI V E A M P L DB DI V SI, SV, SE, SS, SA, R, FR, L, LC, U, UN, O, ON, X, XN - direct T 0 indirect en T[AZ W 0] AZ AZ AZ AZ mémoire indirect en mémoire via paramètre de bloc #Tpar S, ZV, ZR, R, FR, L, LC, U, UN, O, ON, X, XN - direct C 0 indirect en Z[AZ W 0] AZ AZ AZ AZ mémoire indirect en #Zpar mémoire via paramètre de bloc UC, CC - direct FB 0, FC 0 indirect en mémoire FB[AZ W 0], FC[AZ W 0] AZ AZ AZ AZ indirect en mémoire via paramètre de bloc FBpar, #FCpar AUF - direct DB 0, DI 0 indirect en mémoire DB[AZ W 0], DI[AZ W 0] AZ AZ AZ AZ indirect en mémoire via paramètre de bloc DBpar, #FCpar 1) 1) La syntaxe LIST n'autorise pas à ouvrir le second bloc de données en tant que paramètre de bloc. Définition des abréviations c = zone d'opérande (bit) ; AZ = zone de la cellule d'enregistrement d'adresse ; BF = erreur de zone (zone illicite) Voir aussi Abréviations (Page 13) Exemples d'adressage (Page 21) 20 Tables de paramètres, 06/2011, A5E

21 Adressage 7.2 Exemples d'adressage 7.2 Exemples d'adressage Exemples d'adressage Description Adressage immédiat L +27 Charger la constante entière de 16 bits "27" dans ACCU1 L L# 1 Charger la constante entière de 32 bits "-1" dans ACCU1 L 2# Charger la constante binaire dans ACCU1 L DW#16#A0F0BCFD Charger la constante hexadécimale dans ACCU1 L 'FIN' Charger caractères ASCII dans ACCU1 L T#500 ms Charger valeur de temporisation dans ACCU1 L C#100 Charger valeur de compteur dans ACCU1 L B#(100,12) Charger constante comme 2 octets L B#(100,12,50,8) Charger constante comme 4 octets L P#10.0 Charger pointeur intrazone dans ACCU1 L P#E20.6 Charger pointeur interzone dans ACCU1 L -2.5 Charger nombre réel dans ACCU1 L D# Charger la date L TOD#13:20: Charger l'heure du jour Adressage direct U E 0.0 Combinaison ET du bit d'entrée 0.0 L EB 1 Charger octet d'entrée 1 dans ACCU1 L EW 0 Charger mot d'entrée 0 dans ACCU1 L ED 0 Charger double mot d'entrée 0 dans ACCU1 Adressage indirect temporisation/compteur SI T [LW 8] Lancer temporisation ; le numéro de temporisation figure dans le mot de données locales 8. ZV Z [LW 10] Lancer compteur ; le numéro de compteur figure dans le mot de données locales 10. Adressage intrazone indirect en mémoire U E [LD 12] Opération ET ; l'adresse de l'entrée figure comme pointeur dans le double mot de données locales 12. Exemple : L P#22.2 T LD 12 U E [LD 12] U E [DBD 1] Opération ET ; l'adresse de l'entrée figure comme pointeur dans le double mot de données 1 du DB. U A [DID 12] Opération ET ; l'adresse de la sortie figure comme pointeur dans le double mot de données 12 du DB d'instance. U A [MD 12] Opération ET ; l'adresse de la sortie figure comme pointeur dans le double mot de mémento 12. Tables de paramètres, 06/2011, A5E

22 Adressage 7.2 Exemples d'adressage Exemples d'adressage Description Adressage intrazone direct par registre U E [AR1,P#12.2] Adressage indirect interzone par registre 1) Opération ET ; l'adresse de l'entrée est égale à la somme "valeur pointeur dans registre d'adresses 1 + pointeur P#12.2". Pour l'adressage interzone indirect par registre, l'adresse doit contenir en plus un identificateur de zone dans les bits 24 à 26. L'adresse figure dans le registre d'adresses. L B[AR1, P#8.0] U [AR1,P#32.3] Adressage via paramètre U Paramètre Identificateur de zone Codage en binaire Codage en hexadécimal Zone P Zone de périphérie E Zone des entrées A Zone des sorties M Zone des mémentos DB Zone de données DI Zone de données d'instance L Zone de données locales VL Zone de données locales en amont (accès aux données locales du bloc appelant) Charger octet dans ACCU1 ; l'adresse est égale à la somme "valeur pointeur dans registre d'adresses 1 + pointeur P#8.0" Opération ET ; l'adresse de l'opérande est égale à la somme "valeur pointeur dans registre d'adresses 1 + pointeur P#32.3". L'opérande est adressé au moyen du paramètre. 1) Opérations combinatoires sur temporisations et compteurs (Page 28) 22 Tables de paramètres, 06/2011, A5E

23 Exemples de calcul du pointeur 8 Cas où la somme des adresses de bit est 7 : LAR1 P#8.2 U E [AR1,P#10.2] Résultat : l'entrée 18.4 est adressée (par addition respective des adresses d'octet et de bit) Cas où la somme des adresses de bit est > 7 : L MD 0 LAR1 U E [AR1,P#10.7] Résultat : n'importe quel pointeur obtenu par calcul, p. ex. P#10.5 l'entrée 21.4 est adressée (par addition respective des adresses d'octet et de bit et transfert de la retenue) Tables de paramètres, 06/2011, A5E

24 Exemples de calcul du pointeur 24 Tables de paramètres, 06/2011, A5E

25 9 Ce chapitre renferme la liste des opérations destinées au S Le rôle des opérations est décrit en quelques mots. Remarque Temps d exécution En cas d'adressage indirect et d'opérandes spéciaux, vous devez ajouter aux temps d'exécution le temps nécessaire au chargement de l'adresse ou de l'opérande en question. Voir aussi : Exemples d'adressage (Page 21) Types d'adressage (Page 19) Temps d'exécution (Page 59) Informations complémentaires Les opérations sont décrites en détail dans les manuels de référence de STEP 7. Voir aussi Opérations de chargement pour temporisations et compteurs (Page 35) Tables de paramètres, 06/2011, A5E

26 9.1 Opérations combinatoires 9.1 Opérations combinatoires Opérations combinatoires avec opérandes binaires Interrogation de l'état logique de l'opérande adressé et combinaison du résultat avec le RLG conformément à l'opération. Opération Opérande Signification Longueur en mots U 1) ET UN 1) NON ET 1/2 0,10 0,07 0,06 0,05 0,03 0,004 0,06 0,05 Mot d'état pour : U, UN RB BI1 BI0 DEB OS OU ETAT RLG /PI L'opération dépend de : oui - oui oui L'opération influence : oui oui oui 1 O 1) OU ON 1) NON OU X 1) OU EXCLUSIF XN 1) NON OU EXCLUSIF 1/2 0,10 0,07 0,06 0,05 0,03 0,004 0,06 0,05 Mot d'état pour : O, ON, X, XN BIE BI1 BI0 OV DM OU ETAT RLG /PI L'opération dépend de : oui oui L'opération influence : oui oui 1 1) Pour les opérandes et les plages de paramètres valides, voir Types d'adressage (Page 19), Opérations combinatoires sur temporisations et compteurs (Page 28) 26 Tables de paramètres, 06/2011, A5E

27 9.1 Opérations combinatoires Opérations combinatoires sur expressions entre parenthèses Sauvegarde des bits RB, RLG, OU et d'un identifiant de fonction (U, UN,...) dans la pile des parenthèses. Chaque bloc peut comporter jusqu'à 7 niveaux de parenthèses. Les temps d'exécution mentionnés s'appliquent également aux opérations avec fermeture de parenthèse. Opération Signification Longueur en mots U( ET ouvrir une parenthèse UN( NON ET ouvrir une parenthèse O( OU ouvrir une parenthèse ON( NON OU ouvrir une parenthèse X( OU EXCLUSIF ouvrir une parenthèse XN( NON OU EXCLUSIF ouvrir une parenthèse 1 0,28 0,18 0,15 0,12 0,05 0,013 0,15 0,12 Mot d'état pour : U(, UN(, O(, ON(, X(, XN( RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui oui - oui oui L'opération influence : ) Fermer la parenthèse, retirer une entrée de la pile de parenthèses, combiner le RLG avec le RLG actuel du processeur 1 0,28 0,18 0,15 0,12 0,05 0,013 0,15 0,12 Mot d'état pour : ) RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui - L'opération influence : oui oui 1 oui 1 O Combinaison OU de fonctions ET selon la règle : ET avant OU 1 0,08 0,06 0,05 0,04 0,02 0,008 0,05 0,04 Mot d'état pour : O RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui - oui oui L'opération influence : oui 1 - oui Tables de paramètres, 06/2011, A5E

28 9.1 Opérations combinatoires Opérations combinatoires sur temporisations et compteurs Interrogation de l'état logique de la temporisation/du compteur adressé et combinaison du résultat avec le RLG conformément à l'opération. Opération Opérande Signification Longueur en mots U T f 1) ET temporisation 1/2 0,60 0,30 0,26 0,23 0,13 0,02 0,26 0,23 Z f 1) ET compteur 0,30 0,15 0,12 0,10 0,05 0,01 0,12 0,10 UN T f 1) NON ET 0,60 0,30 0,26 0,23 0,13 0,02 0,26 0,23 temporisation Z f 1) NON ET compteur 0,30 0,15 0,12 0,10 0,05 0,01 0,12 0,10 Mot d'état pour : U, UN RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui - oui oui L'opération influence : oui oui oui 1 O T f 1) OU temporisation 1/2 0,60 0,30 0,26 0,23 0,13 0,02 0,26 0,23 Z f 1) OU compteur 0,30 0,15 0,12 0,10 0,05 0,01 0,12 0,10 ON T f 1) NON OU 0,60 0,30 0,26 0,23 0,13 0,02 0,26 0,23 temporisation Z f 1) NON OU 0,30 0,15 0,12 0,10 0,05 0,01 0,12 0,10 compteur X T f 1) OU EXCLUSIF 0,60 0,30 0,26 0,23 0,13 0,02 0,26 0,23 temporisation Z f 1) OU EXCLUSIF 0,30 0,15 0,12 0,10 0,05 0,01 0,12 0,10 compteur XN T f 1) NON OU 0,60 0,30 0,26 0,23 0,13 0,02 0,26 0,23 EXCLUSIF temporisation Z f 1) NON OU EXCLUSIF compteur 0,30 0,15 0,12 0,10 0,05 0,01 0,12 0,10 Mot d'état pour : O, ON, X, XN RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui oui L'opération influence : oui oui 1 1) Pour les plages de paramètres valides, voir Types d'adressage (Page 19) 28 Tables de paramètres, 06/2011, A5E

29 9.1 Opérations combinatoires Opérations combinatoires sur bits indicateurs Interrogantion de l'état logique des conditions indiquées et combinaison du résultat avec le RLG conformément à l'opération. Opération Opérande Signification Longueur en mots U ET O OU X OU EXCLUSIF == 0 Résultat = 0 (BI1 = 0) et (BI0 = 0) 1 0,30 0,11 0,09 0,08 0,03 0,01 0,09 0,08 > 0 Résultat > 0 (BI1 = 1) et (BI0 = 0) < 0 Résultat < 0 (BI1 = 0) et (BI0 = 1) <> 0 Résultat 0 ((BI1 = 0) et (BI0 = 1) ou (BI1 = 1) et (BI0 = 0)) <= 0 Résultat 0 ((BI1 = 0) et (BI0 = 1) ou (BI1 = 0) et (BI0 = 0)) >= 0 Résultat 0 ((BI1 = 1) et (BI0 = 0) ou (BI1 = 0) et (BI0 = 0)) UO ET arbitraire/ non autorisé (BI1 = 1) et (BI0 = 1) OS ET DM = 1 BIE ET RB = 1 OV ET DEB = 1 Mot d'état pour : U, O, X RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui oui oui oui oui oui - oui oui L'opération influence : oui oui oui 1 Tables de paramètres, 06/2011, A5E

30 9.1 Opérations combinatoires Opération Opérande Signification Longueur en mots UN ON XN NON ET NON OU NON OU EXCLUSIF == 0 Résultat = 0 (BI1 = 0) et (BI0 = 0) > 0 Résultat > 0 (BI1 = 1) et (BI0 = 0) < 0 Résultat < 0 (BI1 = 0) et (BI0 = 1) 1 0,30 0,11 0,09 0,08 0,03 0,01 0,09 0,08 <> 0 Résultat ((BI1 = 0) et (BI0 = 1) ou (BI1 = 1) et (BI0 = 0)) <= 0 Résultat 0 ((BI1 = 0) et (BI0 = 1) ou (BI1 = 0) et (BI0 = 0)) >= 0 Résultat 0 ((BI1 = 1) et (BI0 = 0) ou (BI1 = 0) et (BI0 = 0)) UO ET arbitraire/ non autorisé (BI1 = 1) et (BI0 = 1) OS ET DM = 1 BIE ET RB = 1 OV ET DEB = 1 Mot d'état pour : UN, ON, XN RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui oui oui oui oui oui - oui oui L'opération influence : oui oui oui 1 30 Tables de paramètres, 06/2011, A5E

31 9.2 Opérations sur fronts 9.2 Opérations sur fronts Détection d'un front. L'état logique actuel du RLG est comparé à celui de l'opérande, c'estàdire du "mémento de front". L'opération FP reconnaît un front de "0" à "1". L'opération FN reconnaît un front de "1" à "0". Le bit adressé dans l'opération est le mémento de front. Opération Opérande Signification Longueur en mots FP 1) Signale un front montant du RLG. 2 0,26 0,19 0,17 0,15 0,08 0,015 0,17 0,15 FN 1) Signale un front descendant du RLG. Mot d'état pour : FP, FN RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui - L'opération influence : oui oui 1 1) Pour tous les opérandes et les plages de paramètres valides, voir Types d'adressage (Page 19) 9.3 Mettre à "1"/"0" les opérandes binaires Affectation de la valeur "1" ou "0" ou encore du RLG à l'opérande adressé. Les opérations peuvent dépendre du MCR. Opération Opérande Signification Longueur en mots S 1) Mise à "1" d'une entrée/sortie/mémento/bit données locales/bit de données/bit de données d'instance 2 0,14 0,10 0,09 0,08 0,04 0,01 0,09 0,08 R 1) Remise à "0" d'une entrée/ sortie/mémento/bit de données locales/bit de données/bit de données d'instance = 1) Affectation du RLG à entrée/sortie/mémento/bit de données locales/bit de données/bit de données d'instance Mot d'état pour : S, R, = RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui - L'opération influence : oui - 0 1) Pour tous les opérandes et les plages de paramètres valides, voir Types d'adressage (Page 19) Tables de paramètres, 06/2011, A5E

32 9.4 Opérations influençant directement le RLG 9.4 Opérations influençant directement le RLG Les opérations suivantes agissent directement sur le RLG. Opération Signification Longueur en mots CLR Mise à "0" du RLG 2 0,07 0,06 0,05 0,04 0,02 0,004 0,05 0,04 Mot d'état pour : CLR RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : SET Mise à "1" du RLG 2 0,07 0,06 0,05 0,04 0,02 0,004 0,05 0,04 Mot d'état pour : SET RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : NOT Négation du RLG 2 0,07 0,06 0,05 0,04 0,02 0,004 0,05 0,04 Mot d'état pour : NOT RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui - oui - L'opération influence : oui - SAVE Sauvegarde du RLG dans le bit RB 2 0,08 0,06 0,05 0,04 0,02 0,004 0,05 0,04 Mot d'état pour : SAVE RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui - L'opération influence : oui Tables de paramètres, 06/2011, A5E

33 9.5 Opérations de temporisation 9.5 Opérations de temporisation Lancement ou remise à 0 d'une temporisation (adressée directement ou par paramètre). La durée doit figurer dans ACCU1-L. Opération Opérande Signification Longueur en mots SI T f 1) Lancer la temporisation comme impulsion si front de "0" à "1" SV T f 1) Lancer la temporisation comme impulsion prolongée si front de "0" à "1" SE T f 1) Lancer la temporisation comme retard à la montée si front de "0" à "1" SS T f 1) Lancer la temporisation comme retard à la montée mémorisé si front de "0" à "1" SA T f 1) Lancer la temporisation comme retard à la retombée si front de "1" à "0" FR T f 1) Valider une temporisation pour un nouveau lancement si front de "0" à "1" (effacer le mémento de front pour le lancement de la temporisation) R T f 1) Remise à "0" d'une temporisation 4/6 1,20 0,79 0,63 0,48 0,19 0,075 0,63 0,48 1,11 0,73 0,57 0,46 0,18 0,065 0,57 0,46 1,31 0,90 0,69 0,53 0,21 0,080 0,69 0,53 1,25 0,84 0,66 0,51 0,20 0,070 0,66 0,51 1,37 0,84 0,72 0,55 0,21 0,080 0,72 0,55 1,28 0,83 0,67 0,52 0,20 0,060 0,67 0,52 1,51 0,98 0,79 0,61 0,24 0,115 0,79 0,61 Mot d'état pour : SI, SV, SE, SS, SA, FR, R RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui - L'opération influence : ) Pour les plages de paramètres valides, voir Types d'adressage (Page 19) Tables de paramètres, 06/2011, A5E

34 9.6 Opérations de comptage 9.6 Opérations de comptage La valeur de comptage se trouve dans ACCU1-L ou dans l'adresse transférée comme paramètre. Opération Opérande Signification Longueur en mots S Z f 1) Positionner un compteur si front de "0" à "1" R Z f 1) Remise à "0" du compteur si front de "0" à "1" ZV Z f 1) Incrémenter le compteur de 1 si front de "0" à "1" ZR Z f 1) Décrémenter le compteur de 1 si front de "0" à "1" FR Z f 1) Valider un compteur si front de "0" à "1" (effacer le mémento de front pour le comptage et le décomptage d'un compteur) 4/6 1,76 1,20 0,92 0,71 0,28 0,090 0,92 0,71 1,15 0,73 0,60 0,46 0,17 0,050 0,60 0,46 1,22 0,79 0,64 0,49 0,20 0,055 0,64 0,49 1,31 0,84 0,69 0,53 0,20 0,060 0,69 0,53 2 1,19 0,76 0,62 0,48 0,19 0,055 0,62 0,48 Mot d'état pour : S, R, ZV, ZR, FR RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui - L'opération influence : ) Pour les plages de paramètres valides, voir Types d'adressage (Page 19) 34 Tables de paramètres, 06/2011, A5E

35 9.7 Opérations de chargement 9.7 Opérations de chargement Chargement des opérandes dans l'accu1, l'ancien contenu de l'accu1 est sauvegardé auparavant dans l'accu2. Le mot d'état n'est pas influencé. Opération Opérande Signification Longueur en mots L Charger... B 1) Octet 1/2 0,24 0,15 0,12 0,09 0,03 0,007 0,12 0,09 W 1) Mot 0,28 0,18 0,14 0,11 0,04 0,010 0,14 0,11 DW 1) Double mot 0,32 0,20 0,16 0,12 0,04 0,015 0,16 0,12 k8 2) Constante 8 bits 1 0,24 0,15 0,12 0,09 0,03 0,007 0,12 0,09 dans ACCU1-LL k16 2) Constante 16 bits dans ACCU1-LL 2 k32 2) Constante 32 bits dans ACCU1 3 1) Pour tous les opérandes et les plages de paramètres valides, voir Types d'adressage (Page 19) 2) Valable pour toutes les Constantes (Page 11) 9.8 Opérations de chargement pour temporisations et compteurs Chargement d'une valeur de temps ou de comptage dans l'accu1. Auparavant, le contenu de l'accu1 est sauvegardé dans l'accu2. Les indicateurs ne sont pas influencés. Opération Opérande Signification Longueur en mots L T f 1) Charger valeur de temps LC T f 1) Charger valeur de temps codée DCB L Z f 1) Charger valeur de comptage LC Z f 1) Charger valeur de comptage codée DCB 1/2 1,70 1,30 0,80 0,80 0,34 0,175 0,80 0,80 2,71 1,73 1,41 1,09 0,43 0,280 1,41 1,09 1,11 0,70 0,58 0,45 0,14 0,050 0,58 0,45 1,71 1,10 0,89 0,69 0,27 0,155 0,89 0,69 1) Pour les plages de paramètres valides, voir Types d'adressage (Page 19) Tables de paramètres, 06/2011, A5E

36 9.9 Opérations de transfert 9.9 Opérations de transfert Transfert du contenu de l'accu1 dans l'opérande adressé. Le mot d'état n'est pas influencé. Notez que certaines opérations de transfert dépendent du MCR. Opération Opérande Signification Longueur en mots T B 1) W 1) DW 1) Transférer le contenu de... ACCU1-LL dans l'octet ACCU1-L dans le mot ACCU1 dans le double mot 1/2 0,20 0,13 0,10 0,08 0,03 0,007 0,10 0,08 0,24 0,15 0,12 0,09 0,03 0,008 0,12 0,09 0,28 0,18 0,14 0,11 0,04 0,010 0,14 0,11 1) Pour tous les opérandes et les plages de paramètres valides, voir Types d'adressage (Page 19) 9.10 Opérations de chargement et de transfert pour les registres d'adresses Charger un double mot tiré d'une mémoire ou d'un registre dans AR1 ou AR2. Opération Opérande Signification Longueur en mots LAR1 Charger contenu de dans AR1 - ACCU ,20 0,15 0,10 0,10 0,03 0,01 0,10 0,10 AR2 Registre d'adresses 1 0,20 0,15 0,10 0,10 0,03 0,01 0,10 0, DBD a Double mot de 2 0,51 0,34 0,27 0,21 0,08 0,02 0,27 0,21 données... DID a Double mot de 2 0,98 0,61 0,51 0,40 0,15 0,05 0,51 0,40 données d'instance... m Constante 32 bits 3 0,30 0,18 0,15 0,12 0,04 0,01 0,15 0,12 comme pointeur... LD a Double mot de données locales ,51 0,34 0,27 0,21 0,08 0,02 0,27 0,21 MD a Double mot de 2 0,51 0,34 0,27 0,21 0,08 0,02 0,27 0,21 mémento Tables de paramètres, 06/2011, A5E

37 9.10 Opérations de chargement et de transfert pour les registres d'adresses Opération Opérande Signification Longueur en mots LAR2 TAR1 TAR2 TAR Charger contenu de dans AR2 - ACCU ,20 0,15 0,10 0,10 0,03 0,01 0,10 0,10 DBD a Double mot de 2 0,51 0,34 0,27 0,21 0,08 0,02 0,27 0,21 données... DID a Double mot de 2 0,98 0,61 0,51 0,40 0,15 0,05 0,51 0,40 données d'instance... m Constante 32 bits 3 0,30 0,18 0,15 0,12 0,04 0,01 0,15 0,12 comme pointeur... LD a Double mot de données locales ,51 0,34 0,27 0,21 0,08 0,02 0,27 0,21 MD a Double mot de 2 0,51 0,34 0,27 0,21 0,08 0,02 0,27 0,21 mémento... Transférer le contenu de AR1 dans - ACCU1 1 0,30 0,19 0,16 0,13 0,04 0,02 0,16 0,13 AR2 Registre d'adresses 1 0,20 0,15 0,10 0,10 0,03 0,01 0,10 0,10 2 DBD a Double mot de 2 0,39 0,26 0,21 0,17 0,06 0,02 0,21 0,17 données DID a Double mot de 2 0,93 0,59 0,49 0,38 0,14 0,045 0,49 0,38 données d'instance LD a Double mot de 2 0,39 0,26 0,21 0,17 0,06 0,02 0,21 0,17 données locales MD a Double mot de 2 0,39 0,26 0,21 0,17 0,06 0,02 0,21 0,17 mémento... Transférer le contenu de AR2 dans - ACCU1 1 0,30 0,19 0,16 0,13 0,04 0,02 0,16 0,13 DBD a Double mot de 2 0,39 0,26 0,21 0,17 0,06 0,02 0,21 0,17 données DID a Double mot de 2 0,93 0,59 0,49 0,38 0,14 0,045 0,49 0,38 données d'instance LD a Double mot de 2 0,39 0,26 0,21 0,17 0,06 0,02 0,21 0,17 données locales MD a Double mot de 2 0,39 0,26 0,21 0,17 0,06 0,02 0,21 0,17 mémento Permuter les 1 0,28 0,19 0,16 0,13 0,04 0,01 0,16 0,13 contenus de AR1 et AR2 Tables de paramètres, 06/2011, A5E

38 9.11 Opérations de chargement et de transfert pour le mot d'état 9.11 Opérations de chargement et de transfert pour le mot d'état Opération Opérande Signification Longueur en mots L STW Charger le mot d'état 1) dans ACCU1 1 0,63 0,43 0,33 0,26 0,09 0,025 0,33 0,26 Mot d'état pour : L STW RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : oui oui oui oui oui 0 0 oui 0 L'opération influence : T STW Transférer ACCU1 (bits 0 à 8) dans le mot d'état 1) 1 0,58 0,38 0,31 0,24 0,09 0,020 0,31 0,24 Mot d'état pour : T STW RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : oui oui oui oui oui - - oui - 1) Pour la structure du mot d'état, voir : Mot d'état (Page 17) 9.12 Opérations de chargement du numéro de DB et de la longueur de DB Charger le numéro/la longueur d'un bloc de données dans l'accu1. L'ancien contenu de l'accu1 est sauvegardé dans l'accu2. Les indicateurs ne sont pas influencés. Opération Opérande Signification Longueur en mots L DBNO Charger le numéro du bloc de données L DINO Charger le numéro du bloc de données d'instance L DBLG Charger la longueur du bloc de données en octets L DILG Charger la longueur du bloc de données d'instance en octets 1 0,27 0,18 0,15 0,12 0,04 0,01 0,15 0,12 1 0,34 0,22 0,19 0,14 0,04 0,01 0,19 0,14 38 Tables de paramètres, 06/2011, A5E

39 9.13 Opérations combinatoires sur le contenu de l'accu Opérations combinatoires sur le contenu de l'accu1 Combiner le contenu de l'accu1 ou de l'accu1-l avec un mot ou un double mot selon l'opération en question. Le mot ou le double mot est soit une constante de l'opération, soit dans l'accu2. Le résultat se trouve dans l'accu1 ou dans l'accu1-l. Opération Opérande Signification UW OW XOW ET ACCU2-L OU ACCU2-L OU EXCLUSIF ACCU2-L Longueur en mots 1 0,33 0,22 0,18 0,14 0,05 0,014 0,18 0,14 UW k16 ET constante 16 bits 2 0,33 0,22 0,18 0,14 0,05 0,014 0,18 0,14 OW k16 OU constante 16 bits XOW k16 OU EXCLUSIF constante 16 bits Mot d'état pour : UW, OW, XOW RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : - oui UD ET ACCU2 1 0,28 0,19 0,16 0,13 0,05 0,014 0,16 0,13 OD OU ACCU2 XOD OU EXCLUSIF ACCU2 UD k32 ET constante 32 bits 3 0,28 0,19 0,16 0,13 0,05 0,014 0,16 0,13 OD k32 OU constante 32 bits XOD k32 OU EXCLUSIF constante 32 bits Mot d'état pour : UD, OD, XOD RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : - oui Tables de paramètres, 06/2011, A5E

40 9.14 Opérations arithmétiques sur nombres à virgule fixe (16/32 bits) / à virgule flottante (32 bits) 9.14 Opérations arithmétiques sur nombres à virgule fixe (16/32 bits) / à virgule flottante (32 bits) Opérations arithmétiques sur deux nombres de 16/32 bits. Le résultat se trouve dans l'accu1 ou dans l' ACCU1-L. I = entier 16 bits, D = entier 32 bits, R = réel 32 bits Opération Signification Longueur en mots Addition de 2 nombres entiers ou réels 1 +I (ACCU1-L) = 0,25 0,17 0,13 0,10 0,04 0,010 0,13 0,10 (ACCU1-L) + (ACCU2-L) +D (ACCU1) = 0,22 0,15 0,12 0,09 0,03 0,010 0,12 0,09 (ACCU2) + (ACCU1) +R (ACCU1) = (ACCU2) + (ACCU1) 1,10 0,72 0,58 0,44 0,16 0,040 0,58 0,44 Soustraction de 2 nombres entiers ou réels I (ACCU1-L) = 0,25 0,17 0,13 0,10 0,04 0,010 0,13 0,10 (ACCU2-L) - (ACCU1-L) D (ACCU1) = 0,22 0,15 0,12 0,09 0,03 0,010 0,12 0,09 (ACCU2) - (ACCU1) R (ACCU1) = (ACCU2) - (ACCU1) 1,10 0,72 0,58 0,44 0,16 0,040 0,58 0,44 Mot d'état pour : +I, +D, +R, -I, -D, -R RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : - oui oui oui oui Tables de paramètres, 06/2011, A5E

41 9.14 Opérations arithmétiques sur nombres à virgule fixe (16/32 bits) / à virgule flottante (32 bits) Opération Signification Longueur en mots Multiplication de 2 nombres entiers ou réels 1 *I (ACCU1) = 0,28 0,18 0,15 0,12 0,04 0,010 0,15 0,12 (ACCU2-L) * (ACCU1-L) *D (ACCU1) = 0,21 0,15 0,12 0,09 0,03 0,008 0,12 0,09 (ACCU2) * (ACCU1) *R (ACCU1) = (ACCU2) * (ACCU1) 1,11 0,71 0,58 0,44 0,16 0,040 0,58 0,44 Division de 2 nombres entiers ou réels /I (ACCU1-L) = 0,52 0,34 0,27 0,22 0,08 0,060 0,27 0,22 (ACCU2-L) : (ACCU1-L) Le reste de la division se trouve dans ACCU1-H /D (ACCU1) = 0,51 0,33 0,27 0,21 0,08 0,050 0,27 0,21 (ACCU2) : (ACCU1) /R (ACCU1) = 4,85 3,00 2,52 1,89 0,25 0,060 2,52 1,89 (ACCU2) : (ACCU1) MOD Division de 2 nombres entiers (32 bits) et chargement du reste de la division dans l'accu1 : (ACCU1) = reste de [(ACCU2) : (ACCU1)] 0,43 0,29 0,23 0,18 0,07 0,060 0,23 0,18 Mot d'état pour : *I, *D, *R, /I, /D, /R, MOD RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : - oui oui oui oui NEGR Négation d'un réel dans 1 0,20 0,14 0,12 0,09 0,03 0,005 0,12 0,09 ACCU1 ABS Calcul de la valeur absolue du réel dans l'accu1 0,20 0,14 0,12 0,09 0,03 0,005 0,12 0,09 Mot d'état pour : NEGR, ABS RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : Tables de paramètres, 06/2011, A5E

42 9.15 Racine carrée, carré (32 bits) / fonction logarithme (32 bits) 9.15 Racine carrée, carré (32 bits) / fonction logarithme (32 bits) Le résultat de l'opération se trouve dans l'accu1. Ces opérations peuvent être interrompues par des alarmes. Opération Signification Longueur en mots SQRT SQR Extraire la racine carrée d'un réel se trouvant dans l'accu1 Calculer le carré du réel se trouvant dans l'accu1 1 8,14 5,16 4,22 3,24 1,26 0,475 4,22 3,24 1,15 0,73 0,59 0,46 0,18 0,040 0,59 0,46 LN Calculer le logarithme naturel 1 7,34 4,65 3,80 2,92 1,20 0,455 3,80 2,92 d'un réel se trouvant dans l'accu1 EXP Calculer l'exponentielle de base e (= 2,71828) d'un réel se trouvant dans ACCU1 9,13 5,80 4,73 3,63 1,50 0,525 4,73 3,63 Mot d'état pour : SQRT, SQR, LN, EXP RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : - oui oui oui oui Tables de paramètres, 06/2011, A5E

43 9.16 Fonctions trigonométriques (32 bits) 9.16 Fonctions trigonométriques (32 bits) Le résultat de l'opération se trouve dans l'accu1. Ces opérations peuvent être interrompues par des alarmes. Opération Signification Longueur en mots SIN 1) Calculer le sinus du réel 1 7,52 4,77 3,90 3,00 1,20 0,530 3,90 3,00 ASIN 2) Calculer l'arc sinus du réel 15,80 10,23 8,40 6,44 1,30 0,480 8,40 6,44 COS 1) Calculer le cosinus du réel 9,19 5,78 4,75 3,65 1,50 0,530 4,75 3,65 ACOS 2) Calculer l'arc cosinus du réel 7,21 4,56 3,73 2,87 1,20 0,450 3,73 2,87 TAN 1) Calculer la tangente du réel 10,92 6,93 5,67 4,35 1,80 0,620 5,67 4,35 ATAN 2) Calculer l'arc tangente du réel 7,91 5,10 4,10 3,14 1,30 0,485 4,10 3,14 Mot d'état pour : SIN, ASIN, COS, RB BI1 BI0 DEB DM OU ETAT RLG /PI ACOS, TAN, ATAN L'opération dépend de : L'opération influence : - oui oui oui oui ) Indiquez l'angle en radians ; il doit se trouver dans ACCU1 sous forme de nombre à virgule flottante. 2) Le résultat est un angle en radians Tables de paramètres, 06/2011, A5E

44 9.17 Addition de constantes 9.17 Addition de constantes Addition de constantes entières à l'accu1. Les indicateurs ne sont pas influencés. Opération Opérande Signification Longueur en mots + i8 Addition d'une constante entière 8 bits + i16 Addition d'une constante entière 16 bits + i32 Addition d'une constante entière 32 bits 1 0,20 0,14 0,10 0,10 0,05 0,01 0,10 0,10 2 0,20 0,14 0,10 0,10 0,05 0,01 0,10 0,10 3 0,20 0,14 0,10 0,10 0,05 0,01 0,10 0, Addition via registre d'adresses Addition d'un entier (16 bits) au contenu du registre d'adresses. La valeur se trouve dans l'opération ou dans l'accu1-l. Les indicateurs ne sont pas influencés. Opération Opérande Signification Longueur en mots +AR1 - Addition du contenu de ACCU1-L au AR1 +AR1 m Addition d'une constante pointeur au AR1 +AR2 - Addition du contenu de ACCU1-L au AR2 +AR2 m Addition d'une constante pointeur au AR2 1 0,20 0,16 0,10 0,10 0,07 0,01 0,10 0,10 2 0,40 0,20 0,15 0,12 0,07 0,01 0,15 0,12 1 0,20 0,16 0,10 0,10 0,07 0,01 0,10 0,10 2 0,40 0,20 0,15 0,12 0,07 0,01 0,15 0,12 44 Tables de paramètres, 06/2011, A5E

45 9.19 Opérations de comparaison avec des entiers (16/32 bits) ou avec des réels 32 bits 9.19 Opérations de comparaison avec des entiers (16/32 bits) ou avec des réels 32 bits Comparer les entiers (16 bits) dans ACCU1-L et ACCU2-L. RLG = 1 quand la condition est remplie. Comparer les entiers (32 bits) dans ACCU1 et ACCU2. RLG = 1 quand la condition est remplie. Comparer les réels (32 bits) se trouvant dans ACCU1-L et ACCU2. RLG = 1 quand la condition est remplie. Opération Signification Longueur en mots ==I ACCU2-L = ACCU1-L 1 0,48 0,31 0,26 0,20 0,07 0,028 0,26 0,20 ==D ==R ACCU2 = ACCU1 ACCU2 = ACCU1 0,43 1,67 0,28 1,07 0,23 0,87 0,18 0,67 0,06 0,27 0,023 0,046 0,23 0,87 0,18 0,67 <>I <>D <>R ACCU2-L ACCU1-L ACCU ACCU1 ACCU ACCU1 0,48 0,43 1,67 0,31 0,28 1,07 0,26 0,23 0,87 0,20 0,18 0,67 0,07 0,06 0,27 0,028 0,023 0,046 0,26 0,23 0,87 0,20 0,18 0,67 <I <D <R ACCU2-L < ACCU1-L ACCU2 < ACCU1 ACCU2 < ACCU1 0,48 0,43 1,67 0,31 0,28 1,07 0,26 0,23 0,87 0,20 0,18 0,67 0,07 0,06 0,27 0,028 0,023 0,046 0,26 0,23 0,87 0,20 0,18 0,67 <=I <=D <=R ACCU2-L ACCU1-L ACCU2 ACCU1 ACCU2 ACCU1 0,48 0,43 1,67 0,31 0,28 1,07 0,26 0,23 0,87 0,20 0,18 0,67 0,07 0,06 0,27 0,028 0,023 0,046 0,26 0,23 0,87 0,20 0,18 0,67 >I >D >R ACCU2-L > ACCU1-L ACCU2 > ACCU1 ACCU2 > ACCU1 0,48 0,43 1,67 0,31 0,28 1,07 0,26 0,23 0,87 0,20 0,18 0,67 0,07 0,06 0,27 0,028 0,023 0,046 0,26 0,23 0,87 0,20 0,18 0,67 >=I >=D >=R ACCU2-L ACCU1-L ACCU2 ACCU1 ACCU2 ACCU1 0,48 0,43 1,67 0,31 0,28 1,07 0,26 0,23 0,87 0,20 0,18 0,67 0,07 0,06 0,27 0,028 0,023 0,046 0,26 0,23 0,87 0,20 0,18 0,67 Mot d'état pour : == I, ==D, <>I, <>D, <I, <D, <=I, RB BI1 BI0 DEB DM OU ETAT RLG /PI <=D, >I, >D, >=I, >=D L'opération dépend de : L'opération influence : - oui oui 0-0 oui oui 1 Mot d'état pour : ==R, <>R, <R, <=R, >R, >=R RB BI1 BI0 DEB DM OU ETAT RLG /PI L'opération dépend de : L'opération influence : - oui oui oui oui 0 oui oui 1 Tables de paramètres, 06/2011, A5E

NOTICE DE PROGRAMMATION D AUTOMATES SIEMENS S7 300 S7 400

NOTICE DE PROGRAMMATION D AUTOMATES SIEMENS S7 300 S7 400 NOTICE DE PROGRAMMATION D AUTOMATES SIEMENS S7 3 S7 4 Ecrit par Alain Malvoisin Page 1/1 PROGRAMMATION Page 2/2 SOMMAIRE I. / LES VARIABLES DE L AUTOMATE...3 1.1 Types de variables...3 1.2 Adressage des

Plus en détail

CPU 317T-2 DP : commande d'un axe. virtuel SIMATIC. Système d'automatisation S7-300 CPU 317T-2 DP : commande d'un axe virtuel.

CPU 317T-2 DP : commande d'un axe. virtuel SIMATIC. Système d'automatisation S7-300 CPU 317T-2 DP : commande d'un axe virtuel. CPU 317T-2 DP : commande d'un axe virtuel SIMATIC Système d'automatisation S7-300 CPU 317T-2 DP : commande d'un axe virtuel Introduction 1 Préparation 2 Unités didactiques 3 Informations supplémentaires

Plus en détail

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques

Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques Atelier C TIA Portal CTIA04 : Programmation des automates S7-300 Opérations numériques CTIA04 Page 1 1. Les types de données sous S7 300 Il existe plusieurs types de données utilisées pour la programmation

Plus en détail

CONFIGURATION DE L AUTOMATE SIEMENS

CONFIGURATION DE L AUTOMATE SIEMENS CONFIGURATION DE L AUTOMATE SIEMENS Créer un projet Dans le bureau de Windows, double-cliquer sur l icône «SIMATIC Manager» : Cliquer ensuite sur l icône «nouveau» : Choisir un nom de projet et valider

Plus en détail

Atelier C TIA Portal CTIA06 : programmation des automates S7-300 Blocs d organisation

Atelier C TIA Portal CTIA06 : programmation des automates S7-300 Blocs d organisation Atelier C TIA Portal CTIA06 : programmation des automates S7-300 Blocs d organisation CTIA06 Page 1 1. Types de blocs de programme L automate met à disposition différents types de blocs qui contiennent

Plus en détail

Module de communication. IO-Link Master CM 4xIO-Link (6ES7137-6BD00-0BA0) SIMATIC

Module de communication. IO-Link Master CM 4xIO-Link (6ES7137-6BD00-0BA0) SIMATIC Module de communication IO-Link Master CM 4xIO-Link (6ES7137-6BD00-0BA0) SIMATIC ET 200SP Module de communication IO-Link Master CM 4xIO-Link (6ES7137-6BD00-0BA0) Manuel Avantpropos Guide de la documentation

Plus en détail

SIMATIC. Automate programmable S7-300 Caractéristiques des CPU, CPU 312 IFM 318-2 DP A B C. Avant-propos, Sommaire

SIMATIC. Automate programmable S7-300 Caractéristiques des CPU, CPU 312 IFM 318-2 DP A B C. Avant-propos, Sommaire Avant-propos, Sommaire SIMATIC Automate programmable S7-300 Caractéristiques des CPU, CPU 312 IFM 318-2 DP Manuel de référence Les CPU 1 CPU 31x-2 en tant que maître DP/esclave DP et échange de données

Plus en détail

Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A) MODULE A5 Programmation de la CPU 314C-2DP

Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A) MODULE A5 Programmation de la CPU 314C-2DP Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A) MODULE A5 Document de formation T I A Page 1 sur 23 Module A5 Ce document a été édité par Siemens

Plus en détail

Conception de circuits numériques et architecture des ordinateurs

Conception de circuits numériques et architecture des ordinateurs Conception de circuits numériques et architecture des ordinateurs Frédéric Pétrot Année universitaire 2014-2015 Structure du cours C1 C2 C3 C4 C5 C6 C7 C8 C9 C10 C11 Codage des nombres en base 2, logique

Plus en détail

A B C D SIMATIC. Systèmes à haute disponibilité S7-400H. Préface 1 Systèmes d'automatisation à haute disponibilité

A B C D SIMATIC. Systèmes à haute disponibilité S7-400H. Préface 1 Systèmes d'automatisation à haute disponibilité SIMATIC Systèmes à haute disponibilité SIMATIC Systèmes à haute disponibilité Manuel système 06/2008 A5E00267697-04 Préface 1 Systèmes d'automatisation à haute disponibilité 2 Configuration matérielle

Plus en détail

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE

FONCTION COMPTAGE BINAIRE ET DIVISION DE FRÉQUENCE I/ GÉNÉRALITÉS I.1/ Fonction Un compteur binaire est utilisé : -pour compter un certain nombre d'évènements binaires -pour diviser la fréquence d'un signal logique par 2 m Page 1 FONCTION COMPTAGE BINAIRE

Plus en détail

Fiche technique CPU 314SC/DPM (314-6CG13)

Fiche technique CPU 314SC/DPM (314-6CG13) Fiche technique CPU 314SC/DPM (3146CG13) Données techniques N de commande 3146CG13 Type CPU 314SC/DPM Information générale Note Caractéristiques SPEEDBus Technologie SPEED7 24 x DI, 16 x DO, 8 x DIO, 4

Plus en détail

Cours Informatique 1. Monsieur SADOUNI Salheddine

Cours Informatique 1. Monsieur SADOUNI Salheddine Cours Informatique 1 Chapitre 2 les Systèmes Informatique Monsieur SADOUNI Salheddine Un Système Informatique lesystème Informatique est composé de deux parties : -le Matériel : constitué de l unité centrale

Plus en détail

Equipements pour machines spéciales Logiciel Standard A pour SIMATIC S7 en relat. avec les cart. technolog. de la série WF

Equipements pour machines spéciales Logiciel Standard A pour SIMATIC S7 en relat. avec les cart. technolog. de la série WF Equipements pour machines spéciales Logiciel Standard A pour SIMATIC S7 en relat. avec les cart. technolog. de la série WF Edition 10.96 Manuel de configuration Présentation 2 Logiciel Standard A pour

Plus en détail

Maintenance COMOS. Platform Maintenance. Marques 1. Marche à suivre pour un changement de version. Changement de méthode de licences

Maintenance COMOS. Platform Maintenance. Marques 1. Marche à suivre pour un changement de version. Changement de méthode de licences Marques 1 Marche à suivre pour un changement de version 2 COMOS Platform Changement de méthode de licences 3 Plan de maintenance pour SQL Server 4 Sauvegarde et restauration 5 Manuel d'utilisation 09/2011

Plus en détail

SINAMICS G130 / G150. Filtre d'harmoniques réseau. Instructions de service 05/2010 SINAMICS

SINAMICS G130 / G150. Filtre d'harmoniques réseau. Instructions de service 05/2010 SINAMICS SINAMICS G130 / G150 Instructions de service 05/2010 SINAMICS s Consignes de sécurité 1 Généralités 2 SINAMICS SINAMICS G130 / G150 Instructions de service Installation mécanique 3 Installation électrique

Plus en détail

Assembleur i8086. Philippe Preux IUT Informatique du Littoral. Année universitaire 95 96

Assembleur i8086. Philippe Preux IUT Informatique du Littoral. Année universitaire 95 96 Assembleur i8086 Philippe Preux IUT Informatique du Littoral Année universitaire 95 96 1 Avertissement Ce document décrit le langage d assemblage étudié et utilisé dans le cadre des TP d architecture.

Plus en détail

NOTES DE LABORATOIRE

NOTES DE LABORATOIRE UNIVERSITÉ DE LIÈGE AUTOMATISATION ET ROBOTISATION DE LA PRODUCTION NOTES DE LABORATOIRE Partim: Introduction à la Programmation des Automates et des Robots Pierre Duysinx Geoffray Hutsemekers Henri Lecocq

Plus en détail

INFORMATIONS DIVERSES

INFORMATIONS DIVERSES Nom de l'adhérent : N d'adhérent :.. INFORMATIONS DIVERSES Rubrique Nom de la personne à contacter AD Date de début exercice N BA Date de fin exercice N BB Date d'arrêté provisoire BC DECLARATION RECTIFICATIVE

Plus en détail

Logiciel. Table de matières I Environnement requis...2

Logiciel. Table de matières I Environnement requis...2 1 Table de matières I Environnement requis...2 I 1 - Configuration minimum conseillée...2 I 2 - Désinstallation de l application...2 I 3 - Lancement de l application...2 II Installation du logiciel...2

Plus en détail

Programmation assembleur : aperçu

Programmation assembleur : aperçu Assembleur : Younès EL AMRANI. 1 Programmation assembleur : aperçu Programmation en assembleur : NASM Module M14 Semestre 4 Printemps 2010 Equipe pédagogique : Younès El Amrani, Abdelhakim El Imrani, Faissal

Plus en détail

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr

6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr 6 - Le système de gestion de fichiers F. Boyer, UJF-Laboratoire Lig, Fabienne.Boyer@imag.fr Interface d un SGF Implémentation d un SGF Gestion de la correspondance entre la structure logique et la structure

Plus en détail

SIMATIC. Logiciel industriel SIMATIC Maintenance Station. Gestion des assets avec SIMATIC Maintenance

SIMATIC. Logiciel industriel SIMATIC Maintenance Station. Gestion des assets avec SIMATIC Maintenance SIMATIC Logiciel industriel SIMATIC Logiciel industriel SIMATIC Logiciel industriel Manuel d'utilisation Gestion des assets avec SIMATIC Maintenance 1 Station Configurations de la station de maintenance

Plus en détail

2011-2012 TP D AUTOMATISME TS2 CIRA (première partie)

2011-2012 TP D AUTOMATISME TS2 CIRA (première partie) 2011-2012 TP D AUTOMATISME TS2 CIRA (première partie) YVES DARCQ LYCEE COUFFIGNAL 2011-2012 TABLE DES MATIERES I] LANGAGES DE PROGRAMMATION DES API... 2 1] ELEMENTS COMMUNS AUX DIFFERENTS LANGAGES... 2

Plus en détail

Documentation SecurBdF

Documentation SecurBdF Documentation SecurBdF SECURBDF V2 Protocole de sécurité de la Banque de France SecurBdF V2 DIRECTION DE L'INFORMATIQUE ET DES TÉLÉCOMMUNICATIONS Sommaire I 1 Contexte... 1 2 Références... 1 3 Cadre...

Plus en détail

Fiche technique CPU 315SN/PN (315-4PN33)

Fiche technique CPU 315SN/PN (315-4PN33) Fiche technique CPU 315SN/PN (315-4PN33) Données techniques N de commande 315-4PN33 Information générale Note - Caractéristiques SPEED-Bus - Données techniques de l'alimentation Alimentation (valeur nominale)

Plus en détail

DU BINAIRE AU MICROPROCESSEUR - D ANGELIS CIRCUITS CONFIGURABLES NOTION DE PROGRAMMATION

DU BINAIRE AU MICROPROCESSEUR - D ANGELIS CIRCUITS CONFIGURABLES NOTION DE PROGRAMMATION 145 NOTION DE PROGRAMMATION 1/ Complétons notre microprocesseur Nous avons, dans les leçons précédentes décrit un microprocesseur théorique, cependant il s inspire du 6800, premier microprocesseur conçu

Plus en détail

Modules d automatismes simples

Modules d automatismes simples Modules d automatismes simples Solutions pour automatiser Modules d'automatismes Enfin, vraiment simple! Un concentré de solution Pour vos petites applications d'automatismes millenium gère : Temporisations

Plus en détail

Codage d information. Codage d information : -Définition-

Codage d information. Codage d information : -Définition- Introduction Plan Systèmes de numération et Représentation des nombres Systèmes de numération Système de numération décimale Représentation dans une base b Représentation binaire, Octale et Hexadécimale

Plus en détail

J LOGOSCREEN nt Enregistreur sans papier avec écran TFT et carte CompactFlash. B 70.6580.0 Notice de mise en service 08.

J LOGOSCREEN nt Enregistreur sans papier avec écran TFT et carte CompactFlash. B 70.6580.0 Notice de mise en service 08. J LOGOSCREEN nt Enregistreur sans papier avec écran TFT et carte CompactFlash B 70.6580.0 Notice de mise en service 08.06/00453814 Structure des menus de l enregistreur sans papier v Chapitre 8 «Exploitation

Plus en détail

Les opérations binaires

Les opérations binaires Les opérations binaires Compétences associées A2 : Analyser et interpréter une information numérique Objectifs Etre capable: - De coder les nombres entiers en code complément à 2. - De résoudre les opérations

Plus en détail

Jeux de caracte res et encodage (par Michel Michaud 2014)

Jeux de caracte res et encodage (par Michel Michaud 2014) Jeux de caracte res et encodage (par Michel Michaud 2014) Les ordinateurs ne traitent que des données numériques. En fait, les codages électriques qu'ils conservent en mémoire centrale ne représentent

Plus en détail

SIMATIC HMI. WinCC V7.0 SP1 MDM - WinCC/Central Archive Server. WinCC/CAS - Instructions d'installation 1. WinCC/CAS Release Notes 2

SIMATIC HMI. WinCC V7.0 SP1 MDM - WinCC/Central Archive Server. WinCC/CAS - Instructions d'installation 1. WinCC/CAS Release Notes 2 WinCC/CAS - Instructions d'installation 1 WinCC/CAS Release Notes 2 SIMATIC HMI WinCC V7.0 SP1 MDM - WinCC/Central Archive Server Console d'administration WinCC/CAS 3 WinCC/CAS View Editor 4 WinCC/CAS

Plus en détail

1S Modèles de rédaction Enoncés

1S Modèles de rédaction Enoncés Par l équipe des professeurs de 1S du lycée Parc de Vilgénis 1S Modèles de rédaction Enoncés Produit scalaire & Corrigés Exercice 1 : définition du produit scalaire Soit ABC un triangle tel que AB, AC

Plus en détail

Représentation des Nombres

Représentation des Nombres Chapitre 5 Représentation des Nombres 5. Representation des entiers 5.. Principe des représentations en base b Base L entier écrit 344 correspond a 3 mille + 4 cent + dix + 4. Plus généralement a n a n...

Plus en détail

Administration de la base de données COMOS. Platform Administration de la base de données. Marques. Conditions requises. MS SQL Server 2005/2008

Administration de la base de données COMOS. Platform Administration de la base de données. Marques. Conditions requises. MS SQL Server 2005/2008 Marques 1 Conditions requises 2 COMOS Platform Administration de la base de données MS SQL Server 2005/2008 3 Oracle 4 Manuel d'utilisation 04/2012 A5E03854510-01 Mentions légales Mentions légales Signalétique

Plus en détail

SYSTÈME DE GESTION DE FICHIERS

SYSTÈME DE GESTION DE FICHIERS SYSTÈME DE GESTION DE FICHIERS - DISQUE 1 Les couches logiciels réponse requête Requêtes E/S Système E/S Pilote E/S Interruptions utilisateur traitement S.E. commandes S.E. S.E. matériel Contrôleur E/S

Plus en détail

Licence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter

Plus en détail

Conversion d un entier. Méthode par soustraction

Conversion d un entier. Méthode par soustraction Conversion entre bases Pour passer d un nombre en base b à un nombre en base 10, on utilise l écriture polynomiale décrite précédemment. Pour passer d un nombre en base 10 à un nombre en base b, on peut

Plus en détail

SUR MODULE CAMÉRA C38A (OV7620)

SUR MODULE CAMÉRA C38A (OV7620) Applications maquette d'étude EP10K20 DÉMULTIPLEXEUR BT.656 SUR MODULE CAMÉRA C38A OV7620 SCHÉMAS ET DESCRIPTIONS AHDL 1. Schéma principal Le démultiplexeur proprement dit est la fonction "Decod_BT656_1".

Plus en détail

Adressage des données des contrôleurs du WAGO-I/O-SYSTEM 750. Note d application

Adressage des données des contrôleurs du WAGO-I/O-SYSTEM 750. Note d application Adressage des données des contrôleurs du WAGO-I/O-SYSTEM 750, Français Version 2.1.0 23/12/2003 ii General Copyright 2001 by WAGO Kontakttechnik GmbH Tous droits réservés. WAGO Kontakttechnik GmbH Hansastraße

Plus en détail

IFT1215 Introduction aux systèmes informatiques

IFT1215 Introduction aux systèmes informatiques Introduction aux circuits logiques de base IFT25 Architecture en couches Niveau 5 Niveau 4 Niveau 3 Niveau 2 Niveau Niveau Couche des langages d application Traduction (compilateur) Couche du langage d

Plus en détail

Pour l épreuve d algèbre, les calculatrices sont interdites.

Pour l épreuve d algèbre, les calculatrices sont interdites. Les pages qui suivent comportent, à titre d exemples, les questions d algèbre depuis juillet 003 jusqu à juillet 015, avec leurs solutions. Pour l épreuve d algèbre, les calculatrices sont interdites.

Plus en détail

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP

IUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP IUT BREST DEP.GMP UN LOGICIEL SCADA : PC VUE 2010 Table des matières 1. Introduction à la supervision- logiciel SCADA... 4 1.A. Définition d un logiciel SCADA /Supervision... 4 1.B. Ou trouve-t-on des

Plus en détail

Mise en œuvre OPEN5-135 V1.1

Mise en œuvre OPEN5-135 V1.1 EFSYS 12 Rue des Prés PECATE 88580 Saulcy sur Meurthe France Tél. +33.(0).329.55.75.49 S.A.R.L. au capital de 150 000 SIRET 438 711 202 00020 APE 2612Z TVA INTRACOMMUNAUTAIRE : FR79 438 711 202 E-mail

Plus en détail

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */.

MATLAB : COMMANDES DE BASE. Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Page 1 de 9 MATLAB : COMMANDES DE BASE Note : lorsqu applicable, l équivalent en langage C est indiqué entre les délimiteurs /* */. Aide help, help nom_de_commande Fenêtre de travail (Command Window) Ligne

Plus en détail

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP

INITIATION AU LANGAGE C SUR PIC DE MICROSHIP COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par

Plus en détail

SIMATIC. Logiciel de base pour S7-300/400 Régulation PID. Avant-propos, sommaire. Introduction. Paramétrage. Blocs fonctionnels. Bibliographie.

SIMATIC. Logiciel de base pour S7-300/400 Régulation PID. Avant-propos, sommaire. Introduction. Paramétrage. Blocs fonctionnels. Bibliographie. SIMATIC Logiciel de base pour S7-300/400 Avant-propos, sommaire Introduction 1 Paramétrage 2 Blocs fonctionnels 3 Bibliographie Index A Manuel Consignes de sécurité! Ce manuel contient des marques d avertissement

Plus en détail

Angles orientés et trigonométrie

Angles orientés et trigonométrie Chapitre Angles orientés et trigonométrie Ce que dit le programme : CONTENUS CAPACITÉS ATTENDUES COMMENTAIRES Trigonométrie Cercle trigonométrique. Radian. Mesure d un angle orienté, mesure principale.

Plus en détail

C2AI 9 rue de Catalogne 69153 Décines cedex Tél. : 04 72 15 88 70 - Fax : 04 78 26 41 35

C2AI 9 rue de Catalogne 69153 Décines cedex Tél. : 04 72 15 88 70 - Fax : 04 78 26 41 35 C2AI 9 rue de Catalogne 69153 Décines cedex Tél. : 04 72 15 88 70 - Fax : 04 78 26 41 35 1 Table de matières I Environnement requis...2 I 1 - Configuration minimum conseillée...2 I 2 - Désinstallation

Plus en détail

Arithmétique binaire. Chapitre. 5.1 Notions. 5.1.1 Bit. 5.1.2 Mot

Arithmétique binaire. Chapitre. 5.1 Notions. 5.1.1 Bit. 5.1.2 Mot Chapitre 5 Arithmétique binaire L es codes sont manipulés au quotidien sans qu on s en rende compte, et leur compréhension est quasi instinctive. Le seul fait de lire fait appel au codage alphabétique,

Plus en détail

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE

SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE SYSTÈME DE GESTION DE FICHIERS SGF - DISQUE C.Crochepeyre MPS_SGF 2000-20001 Diapason 1 Les couches logiciels réponse SGF requête matériel matériel Requêtes E/S Système E/S Pilote E/S Interruptions Contrôleur

Plus en détail

IN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C

IN 102 - Cours 1. 1 Informatique, calculateurs. 2 Un premier programme en C IN 102 - Cours 1 Qu on le veuille ou non, les systèmes informatisés sont désormais omniprésents. Même si ne vous destinez pas à l informatique, vous avez de très grandes chances d y être confrontés en

Plus en détail

Auto formation à Zelio logic

Auto formation à Zelio logic Auto formation à Zelio logic 1 Les Produits Félicitations, vous avez choisi l'un des produits Zelio 2 suivants : 2 Environnement Le Zelio Logic est programmable à l'aide du logiciel Zelio Soft ou en Saisie

Plus en détail

Algorithmique avec Algobox

Algorithmique avec Algobox Algorithmique avec Algobox 1. Algorithme: Un algorithme est une suite d instructions qui, une fois exécutée correctement, conduit à un résultat donné Un algorithme doit contenir uniquement des instructions

Plus en détail

INF 321 : mémento de la syntaxe de Java

INF 321 : mémento de la syntaxe de Java INF 321 : mémento de la syntaxe de Java Table des matières 1 La structure générale d un programme 3 2 Les composants élémentaires de Java 3 2.1 Les identificateurs.................................. 3 2.2

Plus en détail

Module de puissance F-PM-E 24VDC/8A PPM ST (6ES7136-6PA00-0BC0) SIMATIC. ET 200SP Module de puissance F-PM-E 24VDC/8A PPM ST (6ES7136-6PA00-0BC0)

Module de puissance F-PM-E 24VDC/8A PPM ST (6ES7136-6PA00-0BC0) SIMATIC. ET 200SP Module de puissance F-PM-E 24VDC/8A PPM ST (6ES7136-6PA00-0BC0) Module de puissance F-PM-E 24VDC/8A PPM ST (6ES7136-6PA00-0BC0) SIMATIC ET 200SP Module de puissance F-PM-E 24VDC/8A PPM ST (6ES7136-6PA00-0BC0) Manuel Avant-propos Guide de la documentation 1 Présentation

Plus en détail

ELP 304 : Électronique Numérique. Cours 1 Introduction

ELP 304 : Électronique Numérique. Cours 1 Introduction ELP 304 : Électronique Numérique Cours 1 Introduction Catherine Douillard Dépt Électronique Les systèmes numériques : généralités (I) En électronique numérique, le codage des informations utilise deux

Plus en détail

La mémoire. Un ordinateur. L'octet. Le bit

La mémoire. Un ordinateur. L'octet. Le bit Introduction à l informatique et à la programmation Un ordinateur Un ordinateur est une machine à calculer composée de : un processeur (ou unité centrale) qui effectue les calculs une mémoire qui conserve

Plus en détail

Utiliser des fonctions complexes

Utiliser des fonctions complexes Chapitre 5 Utiliser des fonctions complexes Construire une formule conditionnelle avec la fonction SI Calculer un remboursement avec la fonction VPN Utiliser des fonctions mathématiques Utiliser la fonction

Plus en détail

SIMATIC NET. CP S7 pour Industrial Ethernet Configuration et mise en service

SIMATIC NET. CP S7 pour Industrial Ethernet Configuration et mise en service SIMATIC NET CP S7 pour Industrial Ethernet Configuration et mise en service Manuel Partie A Application générale Avant propos, sommaire Communication sur stations S7 1 Caractéristiques des CP Ethernet

Plus en détail

DANGER signifie que la non-application des mesures de sécurité appropriées entraîne la mort ou des blessures graves.

DANGER signifie que la non-application des mesures de sécurité appropriées entraîne la mort ou des blessures graves. Notes de sécurité 1 Particularités sous Windows 7 2 SIMATIC HMI WinCC V11 Lisezmoi WinCC Runtime Professional V11 SP2 Second Edition Manuel système Installation 3 Runtime 4 Options 5 Impression de l'aide

Plus en détail

Programmation C. Apprendre à développer des programmes simples dans le langage C

Programmation C. Apprendre à développer des programmes simples dans le langage C Programmation C Apprendre à développer des programmes simples dans le langage C Notes de cours sont disponibles sur http://astro.u-strasbg.fr/scyon/stusm (attention les majuscules sont importantes) Modalités

Plus en détail

Microprocesseur + Logiciel

Microprocesseur + Logiciel Microprocesseur + Logiciel Robot EVALBOT MOHAMED AKIL BUREAU 5253 UNITE IGI 1001 PROGRAMMATION DES MICROPROCESSEURS Présentation [IGI1001] CONTEXTE SCIENTIFIQUE... 4 1. OBJECTIFS DE L UNITE... 6 2. OBJECTIFS

Plus en détail

!" #$#% #"& ' ( &)(*"% * $*' )#""*(+#%(' $#),")- '(*+.%#"'#/* "'") $'

! #$#% #& ' ( &)(*% * $*' )#*(+#%(' $#),)- '(*+.%#'#/* ') $' !" #$#% #"& ' ( &)(*"% * $*' )#""*(+#%(' $#),")- '(*+.%#"'#/* "'") $' &!*#$)'#*&)"$#().*0$#1' '#'((#)"*$$# ' /("("2"(' 3'"1#* "# ),," "*(+$#1' /&"()"2$)'#,, '#' $)'#2)"#2%#"!*&# )' )&&2) -)#( / 2) /$$*%$)'#*+)

Plus en détail

TP 1. Prise en main du langage Python

TP 1. Prise en main du langage Python TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer

Plus en détail

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.

UEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux. UEO11 COURS/TD 1 Contenu du semestre Cours et TDs sont intégrés L objectif de ce cours équivalent a 6h de cours, 10h de TD et 8h de TP est le suivant : - initiation à l algorithmique - notions de bases

Plus en détail

Architecture des ordinateurs Introduction à l informatique

Architecture des ordinateurs Introduction à l informatique Architecture des ordinateurs Introduction à l informatique 17 septembre 2004 1 2 3 4 5 6 Les interrupteurs... 0V 5V Ce sont des composants électroniques qui laissent pser un courant principal lorsque la

Plus en détail

Architecture des ordinateurs

Architecture des ordinateurs Architecture des ordinateurs Cours 4 5 novembre 2012 Archi 1/22 Micro-architecture Archi 2/22 Intro Comment assembler les différents circuits vus dans les cours précédents pour fabriquer un processeur?

Plus en détail

Aide - mémoire gnuplot 4.0

Aide - mémoire gnuplot 4.0 Aide - mémoire gnuplot 4.0 Nicolas Kielbasiewicz 20 juin 2008 L objet de cet aide-mémoire est de présenter les commandes de base pour faire rapidement de très jolis graphiques et courbes à l aide du logiciel

Plus en détail

Manuel de référence du langage Exemples Les aventures de Docteur R. www.irai.com

Manuel de référence du langage Exemples Les aventures de Docteur R. www.irai.com Manuel de référence du langage Exemples Les aventures de Docteur R. www.irai.com 1. Eléments communs... 7 1.1. Les variables... 7 1.1.1. Les variables booléennes... 7 1.1.2. Les variables numériques...

Plus en détail

DE L ALGORITHME AU PROGRAMME INTRO AU LANGAGE C 51

DE L ALGORITHME AU PROGRAMME INTRO AU LANGAGE C 51 DE L ALGORITHME AU PROGRAMME INTRO AU LANGAGE C 51 PLAN DU COURS Introduction au langage C Notions de compilation Variables, types, constantes, tableaux, opérateurs Entrées sorties de base Structures de

Plus en détail

Appareillage industriel

Appareillage industriel Appareillage industriel SIRIUS Gerätehandbuch Manuel Édition 12/2013 Answers for industry. Module de communication PROFINET Introduction 1 pour démarreur progressif SIRIUS 3RW44 Notes relatives à la sécurité

Plus en détail

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1

Chap 4: Analyse syntaxique. Prof. M.D. RAHMANI Compilation SMI- S5 2013/14 1 Chap 4: Analyse syntaxique 1 III- L'analyse syntaxique: 1- Le rôle d'un analyseur syntaxique 2- Grammaires non contextuelles 3- Ecriture d'une grammaire 4- Les méthodes d'analyse 5- L'analyse LL(1) 6-

Plus en détail

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2

8.1 Généralités sur les fonctions de plusieurs variables réelles. f : R 2 R (x, y) 1 x 2 y 2 Chapitre 8 Fonctions de plusieurs variables 8.1 Généralités sur les fonctions de plusieurs variables réelles Définition. Une fonction réelle de n variables réelles est une application d une partie de R

Plus en détail

Exécution des instructions machine

Exécution des instructions machine Exécution des instructions machine Eduardo Sanchez EPFL Exemple: le processeur MIPS add a, b, c a = b + c type d'opération (mnémonique) destination du résultat lw a, addr opérandes sources a = mem[addr]

Plus en détail

Variateurs de vitesse

Variateurs de vitesse Présentation, description Altivar Présentation La carte programmable Controller Inside permet d adapter le variateur de vitesse aux applications spécifi ques par l intégration des fonctions d automatisme.

Plus en détail

Cours Informatique Master STEP

Cours Informatique Master STEP Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions

Plus en détail

Date : Note /20 : EVALUATION Nom : Prénom : Classe : Traitement sur mots

Date : Note /20 : EVALUATION Nom : Prénom : Classe : Traitement sur mots Date : Note /20 : EVALUATION Nom : Prénom : Classe : Traitement sur mots API-1 Etre capable de : Sélectionner un format de mot adapté au type de donnée à traiter par un API. D interpréter les données contenues

Plus en détail

L'intégration et le montage d'appareillages électriques doivent être réservés à des électriciens

L'intégration et le montage d'appareillages électriques doivent être réservés à des électriciens quadruple 230 V N de commande : 1067 00 N de commande : 1069 00 sextuple 24 V N de commande : 1068 00 Manuel d utilisation 1 Consignes de sécurité L'intégration et le montage d'appareillages électriques

Plus en détail

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques.

Logique binaire. Aujourd'hui, l'algèbre de Boole trouve de nombreuses applications en informatique et dans la conception des circuits électroniques. Logique binaire I. L'algèbre de Boole L'algèbre de Boole est la partie des mathématiques, de la logique et de l'électronique qui s'intéresse aux opérations et aux fonctions sur les variables logiques.

Plus en détail

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C

MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C Haute Ecole d Ingénierie et de Gestion Du Canton du Vaud MICROINFORMATIQUE NOTE D APPLICATION 1 (REV. 2011) ARITHMETIQUE EN ASSEMBLEUR ET EN C Programmation en mode simulation 1. DOCUMENTS DE RÉFÉRENCE...

Plus en détail

GPA770 Microélectronique appliquée Exercices série A

GPA770 Microélectronique appliquée Exercices série A GPA770 Microélectronique appliquée Exercices série A 1. Effectuez les calculs suivants sur des nombres binaires en complément à avec une représentation de 8 bits. Est-ce qu il y a débordement en complément

Plus en détail

Série D65/D75/D72 Afficheurs digitaux modulaires

Série D65/D75/D72 Afficheurs digitaux modulaires Série D65/D75/D72 Afficheurs digitaux modulaires Afficheurs digitaux modulaires Afficheurs digitaux individuels La série D65/D75/D72 représente une vaste gamme de modules d affichage numériques, hexadécimaux

Plus en détail

Indicateur universel de procédé format 96 x 48 mm ( 1 /8 DIN)

Indicateur universel de procédé format 96 x 48 mm ( 1 /8 DIN) Fiche technique SS/ F_ Indicateur universel de procédé format 96 x 8 mm ( /8 DIN) Affichage à diodes électroluminescentes haute visibilité pour une vue plus claire de l'état de votre procédé Une précision

Plus en détail

Partie 7 : Gestion de la mémoire

Partie 7 : Gestion de la mémoire INF3600+INF2610 Automne 2006 Partie 7 : Gestion de la mémoire Exercice 1 : Considérez un système disposant de 16 MO de mémoire physique réservée aux processus utilisateur. La mémoire est composée de cases

Plus en détail

Liste des Paramètres 2FC4...-1ST 2FC4...-1PB 2FC4...-1PN 2FC4...-1SC 2FC4...-1CB

Liste des Paramètres 2FC4...-1ST 2FC4...-1PB 2FC4...-1PN 2FC4...-1SC 2FC4...-1CB Édi 07.2014 610.00260.50.650 Instrucs service d'origine Français Liste s Paramètres 2FC4...-1ST 2FC4...-1PB 2FC4...-1PN 2FC4...-1SC 2FC4...-1CB 1Liste s 1 Liste s Descrip s s 1.020 Fréquence minimale 1.021

Plus en détail

Informatique Générale

Informatique Générale Informatique Générale Guillaume Hutzler Laboratoire IBISC (Informatique Biologie Intégrative et Systèmes Complexes) guillaume.hutzler@ibisc.univ-evry.fr Cours Dokeos 625 http://www.ens.univ-evry.fr/modx/dokeos.html

Plus en détail

Rappels d architecture

Rappels d architecture Assembleur Rappels d architecture Un ordinateur se compose principalement d un processeur, de mémoire. On y attache ensuite des périphériques, mais ils sont optionnels. données : disque dur, etc entrée

Plus en détail

Développements limités. Notion de développement limité

Développements limités. Notion de développement limité MT12 - ch2 Page 1/8 Développements limités Dans tout ce chapitre, I désigne un intervalle de R non vide et non réduit à un point. I Notion de développement limité Dans tout ce paragraphe, a désigne un

Plus en détail

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits

Architecture des ordinateurs TD1 - Portes logiques et premiers circuits Architecture des ordinateurs TD1 - Portes logiques et premiers circuits 1 Rappel : un peu de logique Exercice 1.1 Remplir la table de vérité suivante : a b a + b ab a + b ab a b 0 0 0 1 1 0 1 1 Exercice

Plus en détail

Logiciel de Base. I. Représentation des nombres

Logiciel de Base. I. Représentation des nombres Logiciel de Base (A1-06/07) Léon Mugwaneza ESIL/Dépt. Informatique (bureau A118) mugwaneza@univmed.fr I. Représentation des nombres Codage et représentation de l'information Information externe formats

Plus en détail

Limitations of the Playstation 3 for High Performance Cluster Computing

Limitations of the Playstation 3 for High Performance Cluster Computing Introduction Plan Limitations of the Playstation 3 for High Performance Cluster Computing July 2007 Introduction Plan Introduction Intérêts de la PS3 : rapide et puissante bon marché L utiliser pour faire

Plus en détail

COMMANDER la puissance par MODULATION COMMUNIQUER

COMMANDER la puissance par MODULATION COMMUNIQUER SERIE 4 MODULER - COMMUNIQUER Fonctions du programme abordées : COMMANDER la puissance par MODULATION COMMUNIQUER Objectifs : Réaliser le câblage d un modulateur d après le schéma de puissance et de commande,

Plus en détail

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com

Partie 1. Professeur : Haouati Abdelali. CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com Partie 1 Professeur : Haouati Abdelali CPGE Lycée Omar Ibn Lkhattab - Meknès www.haouati.com haouaticpge@gmail.com Partie I : Généralités et algorithmique de base 1. Environnement matériel et logiciel

Plus en détail

Nathalie Barbary SANSTABOO. Excel 2010. expert. Fonctions, simulations, Groupe Eyrolles, 2011, ISBN : 978-2-212-12761-4

Nathalie Barbary SANSTABOO. Excel 2010. expert. Fonctions, simulations, Groupe Eyrolles, 2011, ISBN : 978-2-212-12761-4 Nathalie Barbary Nathalie Barbary SANSTABOO Excel 2010 Fonctions, simulations, bases bases de de données expert Groupe Eyrolles, 2011, ISBN : 978-2-212-12761-4 Du côté des mathématiciens 14 Il n est pas

Plus en détail

Communication SIMATIC. S7-1500, ET 200MP, ET 200SP, ET 200AL Communication. Avant-propos. Guide de la documentation. Présentation du produit

Communication SIMATIC. S7-1500, ET 200MP, ET 200SP, ET 200AL Communication. Avant-propos. Guide de la documentation. Présentation du produit Avant-propos Guide de la documentation 1 SIMATIC S7-1500, ET 200MP, ET 200SP, ET 200AL Description fonctionnelle Présentation du produit 2 Services de communication 3 PG 4 IHM 5 ouverte 6 S7 7 Couplage

Plus en détail

TD Architecture des ordinateurs. Jean-Luc Dekeyser

TD Architecture des ordinateurs. Jean-Luc Dekeyser TD Architecture des ordinateurs Jean-Luc Dekeyser Fiche 1 Nombres de l informatique Exercice 1 Une entreprise désire réaliser la sauvegarde de ses données sur un site distant. Le volume de données à sauvegarder

Plus en détail

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA)

La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA) La conversion de données : Convertisseur Analogique Numérique (CAN) Convertisseur Numérique Analogique (CNA) I. L'intérêt de la conversion de données, problèmes et définitions associés. I.1. Définitions:

Plus en détail

Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A)

Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A) Document de formation pour une solution complète d automatisation Totally Integrated Automation (T I A) MODULE A7 Document de formation T I A Page 1 sur 16 Module A7 Ce document a été édité par Siemens

Plus en détail