Commandes courantes

Vous consultez actuellement la documentation pour la dernière version (2.1.2). Pour accéder à une autre version, cliquez sur le bouton "Changer de version" situé dans le coin supérieur droit de la page.

■ Si vous n’êtes pas sûr de la version du produit que vous utilisez, veuillez contacter le support technique Mech-Mind pour obtenir de l’aide.

Ce guide décrit les instructions couramment utilisées dans les schémas à contacts des API Siemens de la série S7, comme indiqué dans le tableau suivant.

Schéma à contacts Instruction Description

basic command 1

Contact normalement ouvert

Si IN est True, le contact normalement ouvert se ferme ; sinon, le contact normalement ouvert s’ouvre.

basic command 2

Contact normalement fermé

Si IN est False, le contact normalement fermé se ferme ; sinon, le contact normalement fermé s’ouvre.

basic command 3

Mise à 1

Si S (Set) est activé, OUT sera défini sur True.

Si S n’est pas activé, OUT ne changera pas.

basic command 4

Mise à 0

Si R (Reset) est activé, OUT sera défini sur False.

Si R n’est pas activé, OUT ne changera pas.

basic command 5

Détection de front montant du résultat logique (RLO)

Lorsqu’une transition positive (0 → 1) est détectée sur l’entrée de flux de puissance CLK, le flux de puissance de sortie Q ou l’état logique est True.
Cette instruction compare l’état de signal actuel de CLK avec l’état de signal du dernier balayage de CLK, lequel est stocké dans le bit mémoire de front Tag_M.

basic command 6

Transférer

Copie un élément de données unique de l’adresse source spécifiée par le paramètre IN vers l’adresse de destination spécifiée par le paramètre OUT1.

basic command 7

Égal

Si Tag_Value1 est égal à Tag_Value2, la sortie sera True ; sinon, la sortie sera False.

basic command 8

Différent

Si Tag_Value1 n’est pas égal à Tag_Value2, la sortie sera True ; sinon, la sortie sera False.

basic command 9

Dans l’intervalle

Si la valeur de VAL est comprise dans l’intervalle [MIN, MAX], la sortie sera True ; sinon, la sortie sera False.

basic command 10

Addition

Effectue une opération d’addition sur les valeurs d’entrée (IN1 et IN2), et stocke le résultat à l’adresse mémoire spécifiée par le paramètre de sortie OUT.

basic command 11

TON

Lorsque IN passe de False à True, le temporisateur démarre.
Lorsque ET est égal à PT, Q délivre immédiatement True, et ET arrête immédiatement le chronométrage et conserve la valeur.
À tout moment, dès que IN devient False, ET arrête immédiatement le chronométrage et se réinitialise à 0, et Q délivre False.

Cette page est-elle utile ?

Veuillez nous indiquer comment améliorer :

Nous accordons de l’importance à votre vie privée

Nous utilisons des cookies pour vous offrir la meilleure expérience possible sur notre site web. En continuant à utiliser le site, vous reconnaissez accepter l’utilisation des cookies. Si vous refusez, un cookie unique sera utilisé pour garantir que vous ne soyez pas suivi ou reconnu lors de votre visite sur ce site.