B.5 Exemple : Opérations Arithmétiques Sur Nombres Entiers - Siemens SIMATIC S7-300 Manuel De Référence

Langage cont
Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

Exemples de programmation
B.5 Exemple : Opérations arithmétiques sur nombres entiers
B.5
Exemple : Opérations arithmétiques sur nombres entiers
Calcul d'une Équation
L'exemple de programme suivant montre comment obtenir en utilisant trois opérations
arithmétiques sur nombres entiers le même résultat que montre l'équation suivante :
MW4 = ((EW0 + DBW3) x 15) / MW0
Schéma à contacts
Réseau 1 : Ouvrir bloc de données DB1.
Réseau 2 : Le mot d'entrée EW0 est additionné au mot de données global DBW3 (le bloc de
données doit avoir été défini et ouvert) et la somme est chargée dans le mot de mémento MW100.
MW100 est ensuite multiplié par 15 et le résultat mémorisé dans le mot de mémento MW102. Puis,
MW102 est divisé par MW0 et le résultat mémorisé dans MW4.
EN
EW0
IN1
DBW3
IN2
238
DB1
OPN
ADD_I
ENO
MW100
15
OUT
MW100
MUL_I
ENO
EN
IN1
MW102
IN2
OUT
MW102
Manuel de référence, 04/2017, A5E41654705-AA
DIV_I
EN
ENO
IN1
MW0
IN2
OUT
MW4
Langage CONT pour SIMATIC S7-300/400

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Simatic s7-400

Table des Matières