Automate programmable S7-200 Manuel système
Opérations (suite)
Multiplier entiers de 16 bits en entier de 32 bits (MUL),
147
Négation logique, 71
NEXT, 175
NOT, 68
OU, 168
OU exclusif, 168
Permuter octets, 188
POSx_CFG, 283
POSx_CLR, 282
POSx_CTRL, 273
POSx_DIS, 281
POSx_GOTO, 275
POSx_LDOFF, 278
POSx_LDPOS, 279
POSx_MAN, 274
POSx_RSEEK, 277
POSx_RUN, 276
POSx_SRATE, 280
Premier entré, premier sorti, 195
protocole Modbus esclave, 350
Racine carrée, 148
Recevoir, 82
Rechercher chaîne dans chaîne, 192
Rechercher premier caractère dans chaîne, 192
Redémarrer surveillance du temps de cycle, 173
rotation d'octet vers droite, 184
Rotation d'octet vers gauche, 184
Rotation de double mot vers droite, 184
Rotation de double mot vers gauche, 184
Rotation de mot vers droite, 184
Rotation de mot vers gauche, 184
sans sorties, 56
Sauter au repère, 177
Sortie, 71
Sortie d'impulsions (PLS), 129
Sortie de trains d'impulsions (PTO), 129
Sortie directe, 71
Soustraire, 145
STOP, 173
table, 195–200
Temporisation d'enclenchement (TON), 207
Temporisation d'impulsion (TP), 207
Temporisation de déclenchement (TOF), 207
Transférer double mot, 170
Transférer message de mémoire tampon, 82
Transférer mot, 170
Transférer nombre d'octets, 172
Transférer nombre de doubles mots, 172
Transférer nombre de mots, 172
Transférer octet, 170
Transférer octet, écriture directe, 171
Transférer octet, lecture directe, 171
Transférer réel, 170
Tronquer, 98
Valider tous les événements d'interruption, 160
Opérations arithmétiques
Additionner, 145
Décrémenter, 149
Diviser, 145
Diviser entiers de 16 bits avec reste (DIV), 147
Incrémenter, 149
Multiplier, 145
Multiplier entiers de 16 bits en entier de 32 bits (MUL),
147
470
Soustraire, 145
Opérations arithmétiques sur nombres entiers, exemple,
146
Opérations arithmétiques sur nombres réels, exemple,
146
Opérations booléennes
bobines, 71
contacts, 68
pile logique, 73
Opérations booléennesBoolean instructions, Bloc bistable
avec mise à 1/mise à 0, 75
Opérations d'horloge, 76
Générer horloge temps réel, 76
Lire horloge temps réel, 76
Opérations d'interruption
Associer programme d'interruption à événement, 160
Dissocier programme d'interruption d'événement, 160
exemple, 166
Fin conditionnelle de programme d'interruption, 160
Inhiber tous les événements d'interruption, 160
Valider tous les événements d'interruption, 160
Opérations d'inversion, exemple, 167
Opérations de communication
Définir adresse interface, 92
Ecrire dans réseau, 77
Lire adresse interface, 92
Lire depuis réseau, 77
Recevoir, 82
Transférer message de mémoire tampon, 82
Opérations de comparaison, 56
Comparer chaînes, 95
Comparer doubles mots, 93
Comparer entiers de 16 bits, 93
Comparer octets, 93
Comparer réels, 93
exemple, 93
Opérations de comptage
Activer compteur rapide (HSC), 115
Définir mode pour compteur rapide (HDEF), 115
Opérations de comptage CEI
Compteur décrémental, 113
Compteur incrémental, 113
Compteur incrémental/décrémental, 113
exemple, 113
Opérations de comptage SIMATIC
Compteur décrémental, 110
Compteur incrémental, 110
Compteur incrémental/décrémental, 110
exemples, 112
Opérations de conversion
Arrondir, 98
chaîne, 104, 107
Convertir ASCII en nombre hexadécimal, 100
Convertir nombre hexadécimal en ASCII, 100
Décoder un bit, 109
Encoder un bit, 109
exemple, 98
Générer profil pour afficheur à sept segments, 99
Tronquer, 98
Opérations de conversion ASCII, 100
Opérations de conversion standard, 96
Opérations de décalage
exemple, 185
types, 184