Parametres Dappel Du Fb Siwa_U; Addr:= 256, Input, Int; Db_Scale= 9, Input, Int; Db_Vector:= 8, Input, Int - Siemens SIWAREX U Guide De L'utilisateur

Pour simatic s7 300 et et 200m
Masquer les pouces Voir aussi pour SIWAREX U:
Table des Matières

Publicité

7.4 Paramètres d'appel du FB SIWA_U
Nous décrivons ci-dessous les paramètres d'appel du FB SIWA_U. Dans le projet
« Getting Started », les paramètres d'appel sont définis comme des variables dans
le DB de la balance. Il est possible de définir les paramètres d'appel avec des
autres variables du même type.
En cas d'appel du FB SIWA_U, le numéro du DB d'instance à générer doit être
indiqué.
Les paramètres sont décrits pour le canal 1. Ces explications sont aussi valables
pour le module à deux canaux. Les variables pour le canal 2 possèdent l'extension
« 2 », p. ex. "DB_SIWA_U".i_GROSS_WEIGT_CH2.
7.4.1

ADDR:= 256, Input, INT

Le SIWAREX U requiert pour fonctionner 16 octets dans la plage d'entrée et de
sortie de l' API du SIMATIC. Le paramètre ADDR doit correspondre avec
l'indication contenue dans la configuration matérielle.
7.4.2

DB_SCALE= 9, Input, INT

Il doit y avoir un DB balance pour chaque balance, dans lequel figurent les
paramètres du SIWAREX U et les valeurs réelles actuelles. Le numéro du DB peut
être choisi librement. Dans le progiciel de configuration, DB9 est défini comme DB
de balance. En outre, l'UDT9 est fourni comme modèle pour la création de blocs.
7.4.3

DB_VECTOR:= 8, Input, INT

Le contenu du DB vectoriel ne peut être modifié par l'utilisateur. Il ne doit être
chargé qu'une fois par l' API du SIMATIC, indépendamment du nombre de
modules SIWAREX U utilisés. Le numéro du DB peut être choisi librement.
7.4.4

CMD_IN:= "DB_SIWA_U".i_CMD_INPUT, Input, INT

Grâce à cette grandeur d'entrée, l'utilisateur contrôle tous les ordres, qu'il s'agisse
du transfert d'une ligne de commande ou de l'exécution d'une tâche de pesage.
Les ordres sont décrits dans le chapitre
d'ordre par ces variables et déclenche les ordres par la variable CMD_EN:=
"DB_SIWA_U".bo_CMD_EN (voir chapitre
le numéro d'ordre, mais remet à zéro la variable de déclenchement
CMD_EN:= "DB_SIWA_U".bo_CMD_ENABLE
7.4.5

CMD_INPR:= "DB_SIWA_U".bo_CMD_IN_PROGRESS, Output, BOOL

Ce bit informe l'utilisateur qu'un ordre est en train d'être traité.
7.4.6

CMD_FOK:= "DB_SIWA_U".bo_CMD_FOK, Output, BOOL

Ce bit informe l'utilisateur d'un cycle qu'un ordre a été exécuté sans erreur (ordre
terminé sans erreur - finished OK). Ce bit n'est activé que pour un cycle (front).
7-56
SIWAREX U
. L'utilisateur charge les numéros
5 Ordres
Le FB SIWA_U n'efface pas
7.4.18).
après l'exécution de l'ordre.

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

7mh4950-1aa017mh4950-2aa01

Table des Matières