Siwarex U Dans Le Programme Step 7 Cyclique - 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.3 SIWAREX U dans le programme STEP 7 cyclique

Le SIWAREX U communique avec l' API du SIMATIC à l'aide du bloc fonctionnel
FB SIWA_ U. Lors de la programmation de l'appel, un bloc de données d'instance
est créé pour le FB SIWA_U. Outre le bloc de données (DB) d'instance, chaque
SIWAREX U requiert un DB balance, dans lequel sont enregistrés les paramètres
de la balance. Pour créer le DB_balance, on peut utiliser l'UDT livrée. De plus, un
DB de vecteur doit être enregistré dans l' API du SIMATIC. Un DB de vecteur
peut être utilisé par plusieurs SIWAREX U. Le bloc fonctionnel FB SIWA_U et
les blocs de données se trouvent sur le CD du progiciel de configuration SIWAREX
U pour SIMATIC S7 dans le projet « Getting started ». Le bloc fonctionnel met à
dipositions certaines valeurs de processus actuelles sans communication de ligne
de commande (via le champ de périphérie) (voir paramètres d'appel) et prend en
charge sur ordres de l'utilisateur (CMD) la communication de ligne de commande
à l'aide d'appels internes des blocs SFB 52/53.
CALL "SIWA_U", DB 10 (
ADDR
DB_SCALE
DB_VECTOR
CMD_IN
CMD_INPR
CMD_FOK
CMD_ERR
CMD_ERR_C
REF_COUNT
SC_STATUS1
ASYNC_ERR1
GROSS1
FLT_RAW1
REF_COUNT2
SC_STATUS2
ASYNC_ERR2
GROSS2
FLT_RAW2
FB_ERR
FB_ERR_C
START_UP
RESTART
CMD_EN
Fig. 7-1 Paramètres d'appel du FB SIWA_U
SIWAREX U
7-55
:= 256,
:= 9,
:= 8,
:= "DB_SIWA_U".i_CMD_CODE_INPUT,
:= "DB_SIWA_U".bo_CMD_IN_PROGRESS,
:= "DB_SIWA_U".bo_CMD_FINISHED_OK,
:= "DB_SIWA_U".bo_CMD_ERR,
:= "DB_SIWA_U".b_CMD_ERR_CODE,
:= "DB_SIWA_U".b_CYCLE_COUNT_CH1,
:= "DB_SIWA_U".b_SCALE_STATUS_CH1,
:= "DB_SIWA_U".w_OPR_ERR_MSG_CH1,
:= "DB_SIWA_U".i_GROSS_WEIGT_CH1,
:= "DB_SIWA_U".w_ADC_VALUE_FILTERED_CH1,
:= "DB_SIWA_U".b_CYCLE_COUNT_CH2,
:= "DB_SIWA_U".b_SCALE_STATUS_CH2,
:= "DB_SIWA_U".w_OPR_ERR_MSG_CH2,
:= "DB_SIWA_U".i_GROSS_WEIGT_CH2,
:= "DB_SIWA_U".w_ADC_VALUE_FILTERED_CH2,
:= "DB_SIWA_U".bo_FB_ERR,
:= "DB_SIWA_U".b_FB_ERR_CODE,
:= "DB_SIWA_U".bo_STARTING_UP,
:= "DB_SIWA_U".bo_RESTART,
:= "DB_SIWA_U".bo_CMD_EN);

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

7mh4950-1aa017mh4950-2aa01

Table des Matières