Vous êtes sur la page 1sur 42

Avant-propos

Consignes de sécurité
élémentaires 1

Description 2
SIMOTION
Programmation 3

Complément au variateur de Paramétrage 4


fréquence ET 200S
Exemple d'application 5
Description fonctionnelle
Traitement d'alarmes 6

Annexe A

04/2014
Mentions légales
Signalétique d'avertissement
Ce manuel donne des consignes que vous devez respecter pour votre propre sécurité et pour éviter des dommages
matériels. Les avertissements servant à votre sécurité personnelle sont accompagnés d'un triangle de danger, les
avertissements concernant uniquement des dommages matériels sont dépourvus de ce triangle. Les
avertissements sont représentés ci-après par ordre décroissant de niveau de risque.

DANGER
signifie que la non-application des mesures de sécurité appropriées entraîne la mort ou des blessures graves.

ATTENTION
signifie que la non-application des mesures de sécurité appropriées peut entraîner la mort ou des blessures graves.

PRUDENCE
signifie que la non-application des mesures de sécurité appropriées peut entraîner des blessures légères.

IMPORTANT
signifie que la non-application des mesures de sécurité appropriées peut entraîner un dommage matériel.
En présence de plusieurs niveaux de risque, c'est toujours l'avertissement correspondant au niveau le plus élevé
qui est reproduit. Si un avertissement avec triangle de danger prévient des risques de dommages corporels, le
même avertissement peut aussi contenir un avis de mise en garde contre des dommages matériels.
Personnes qualifiées
L’appareil/le système décrit dans cette documentation ne doit être manipulé que par du personnel qualifié pour
chaque tâche spécifique. La documentation relative à cette tâche doit être observée, en particulier les consignes
de sécurité et avertissements. Les personnes qualifiées sont, en raison de leur formation et de leur expérience, en
mesure de reconnaître les risques liés au maniement de ce produit / système et de les éviter.
Utilisation des produits Siemens conforme à leur destination
Tenez compte des points suivants:

ATTENTION
Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la
documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres
marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des produits
suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une
maintenance dans les règles de l'art. Il faut respecter les conditions d'environnement admissibles ainsi que les
indications dans les documentations afférentes.

Marques de fabrique
Toutes les désignations repérées par ® sont des marques déposées de Siemens AG. Les autres désignations dans
ce document peuvent être des marques dont l'utilisation par des tiers à leurs propres fins peut enfreindre les droits
de leurs propriétaires respectifs.
Exclusion de responsabilité
Nous avons vérifié la conformité du contenu du présent document avec le matériel et le logiciel qui y sont décrits.
Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformité intégrale.
Si l'usage de ce manuel devait révéler des erreurs, nous en tiendrons compte et apporterons les corrections
nécessaires dès la prochaine édition.

Siemens AG Copyright © Siemens AG 2014.


Industry Sector Tous droits réservés
Postfach 48 48
90026 NÜRNBERG
ALLEMAGNE
Avant-propos

Contenu de la description fonctionnelle


Le présent document fait partie intégrante de la documentation Programmation SIMOTION -
Références.
Cette documentation sert de complément aux instructions de service SIMATIC Variateur de
fréquence ET 200S FC(édition 03/2005).
Cette documentation est fournie avec SIMOTION SCOUT en tant que document électronique.
Le présent manuel décrit comment vous pouvez piloter le variateur de fréquence ET 200S FC
(n° de référence 6SL3244-0SA00-1AA0) à partir d'un appareil SIMOTION à l'aide du bloc
fonctionnel _ET200S_FC_control.

Bloc fonctionnel
Le bloc fonctionnel _ET200S_FC_control sert à la communication entre le système SIMOTION
et le variateur de fréquence ET 200S FC et fait partie intégrante de la bibliothèque de
commandes du système d'ingénierie "SIMOTION SCOUT".

Documentation SIMOTION
Vous trouverez une vue d'ensemble de la documentation SIMOTION dans le document Vue
d'ensemble de la documentation SIMOTION.
Cette documentation est fournie avec SIMOTION SCOUT en tant que document électronique
et comporte 10 paquets de documentation.
Pour la version de produit SIMOTION V4.4, les documentations suivantes sont disponibles :
● Manuel du système d'ingénierie SIMOTION
● SIMOTION Description du système et des fonctions
● SIMOTION Service et Diagnostic
● SIMOTION IT
● SIMOTION Programmation
● SIMOTION Programmation - Références
● SIMOTION C
● SIMOTION P
● SIMOTION D
● SIMOTION Documentation complémentaire

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 3
Avant-propos

Assistance téléphonique et adresses Internet

Informations supplémentaires
Sous le lien ci-dessous, vous trouverez des informations sur les sujets suivants :
● Commande de documentation, liste des publications
● Liens supplémentaires pour le téléchargement de documents
● Utilisation de documentation en ligne (trouver des manuels/informations et y effectuer des
recherches)
http://www.siemens.com/motioncontrol/docu
Pour toute autre demande (suggestion, correction) concernant la documentation technique,
envoyez un message électronique à l'adresse suivante :
docu.motioncontrol@siemens.com

My Documentation Manager
Sous le lien suivant, vous trouverez des informations vous permettant de composer une
documentation personnalisée sur la base des contenus proposés par Siemens et de l'adapter
à votre machine :
http://www.siemens.com/mdm

Formation
Sous le lien suivant, vous trouverez des informations sur SITRAIN, la formation de Siemens
pour les produits, les systèmes et les solutions d'automatisation :
http://www.siemens.com/sitrain

FAQ
Vous trouverez la foire aux questions dans les utilitaires et applications SIMOTION contenues
dans la livraison de SIMOTION SCOUT, ainsi que sur les pages Service&Support, sous
Support produit :
http://support.automation.siemens.com

Support technique
Pour tout conseil technique, vous trouverez les coordonnées téléphoniques spécifiques à
chaque pays sur Internet, sous Contact :
http://www.siemens.com/automation/service&support

Complément au variateur de fréquence ET 200S


4 Description fonctionnelle, 04/2014
Sommaire

Avant-propos................................................................................................................................................3
1 Consignes de sécurité élémentaires............................................................................................................7
1.1 Consignes de sécurité générales..................................................................................................7
1.2 Sécurité industrielle.......................................................................................................................8
2 Description....................................................................................................................................................9
2.1 Généralités....................................................................................................................................9
2.2 Description du produit.................................................................................................................10
2.3 Installation, raccordement et configuration..................................................................................12
2.4 Intégration du variateur de fréquence ET 200S FC dans le projet SIMOTION...........................13
3 Programmation...........................................................................................................................................15
3.1 Intégration du bloc fonctionnel dans le projet utilisateur.............................................................15
3.2 Adressage du variateur de fréquence ET 200S FC....................................................................17
4 Paramétrage...............................................................................................................................................19
4.1 Bloc fonctionnel _ET200S_FC_control........................................................................................19
4.2 Appel du bloc fonctionnel............................................................................................................26
5 Exemple d'application.................................................................................................................................29
5.1 Généralités..................................................................................................................................29
5.2 Déroulement de l'exemple d'application......................................................................................31
6 Traitement d'alarmes..................................................................................................................................35
6.1 Vue d'ensemble...........................................................................................................................35
6.2 Alarmes de diagnostic.................................................................................................................37
A Annexe.......................................................................................................................................................39
A.1 Descripteurs SIMOTION et SIMATIC..........................................................................................39
A.2 Liste des abréviations..................................................................................................................40
Index...........................................................................................................................................................41

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 5
Consignes de sécurité élémentaires 1
1.1 Consignes de sécurité générales

ATTENTION
Danger de mort dû au non-respect des consignes de sécurité et aux risques résiduels
Le non-respect des consignes de sécurité et les risques résiduels figurant dans la
documentation correspondante du matériel peuvent provoquer des accidents entraînant des
blessures graves, voire mortelles.
● Respecter les consignes de sécurité figurant dans la documentation du matériel.
● Tenir compte des risques résiduels pour l'évaluation des risques.

ATTENTION
Danger de mort lié à des dysfonctionnements de la machine suite à un paramétrage incorrect
ou modifié
Un paramétrage incorrect ou modifié peut entraîner des dysfonctionnements sur les
machines, susceptibles de provoquer des blessures, voire la mort.
● Protéger les paramétrages de tout accès non autorisé.
● Prendre les mesures appropriées pour remédier aux dysfonctionnements éventuels
(p. ex. un arrêt ou une coupure d'urgence).

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 7
Consignes de sécurité élémentaires
1.2 Sécurité industrielle

1.2 Sécurité industrielle

Remarque
Sécurité industrielle
Siemens commercialise des produits et solutions comprenant des fonctions de sécurité
industrielle qui contribuent à une exploitation sûre des installations, solutions, machines,
équipements et/ou réseaux. Ces fonctions jouent un rôle important dans un système global
de sécurité industrielle. Dans cette optique, les produits et solutions Siemens font l’objet de
développements continus. Siemens vous recommande donc vivement de vous tenir
régulièrement informé des mises à jour des produits.
Pour garantir une exploitation fiable des produits et solutions Siemens, il est nécessaire de
prendre des mesures de protection adéquates (par ex. concept de protection des cellules)
et d’intégrer chaque composant dans un système de sécurité industrielle global et moderne.
Tout produit tiers utilisé devra également être pris en considération. Pour plus d’informations
sur la sécurité industrielle, rendez-vous sur http://www.siemens.com/industrialsecurity.
Veuillez vous abonner à la newsletter d’un produit particulier afin d’être informé des mises à
jour dès qu’elles surviennent. Pour plus d’informations, rendez-vous sur http://
support.automation.siemens.com

ATTENTION
Danger dû à des états de fonctionnement non sûrs en raison d'une manipulation du logiciel
Les manipulations du logiciel (p. ex. les virus, chevaux de Troie, logiciels malveillants, vers)
peuvent provoquer des états de fonctionnement non sûrs de l'installation, susceptibles de
provoquer des blessures graves ou mortelles ainsi que des dommages matériels.
● Maintenez le logiciel à jour.
Vous trouverez des informations complémentaires et les lettres d'information sur ce thème
à l'adresse suivante :
http://support.automation.siemens.com
● Intégrez les composants d'entraînement et d'automatisation dans un concept global de
sécurité industrielle (Industrial Security) de l'installation ou de la machine selon l'état
actuel de la technique.
Vous trouverez de plus amples informations sur :
http://www.siemens.com/industrialsecurity
● Tenez compte de tous les produits mis en œuvre dans le concept global de sécurité
industrielle (Industrial Security).

Complément au variateur de fréquence ET 200S


8 Description fonctionnelle, 04/2014
Description 2
2.1 Généralités

Vue d'ensemble
Ce manuel décrit les différences dans l'exploitation du variateur de fréquence ET 200S FC
(FC = Frequency Converter) selon qu'il est utilisé dans le système SIMOTION ou le système
SIMATIC.

Remarque
Ce manuel est un complément aux instructions de service SIMATIC Variateur de fréquence
ET 200S FC(édition 03/2005).
Cette documentation est fournie avec SIMOTION SCOUT en tant que document électronique.

Conditions
La fonction standard décrite dans la présente documentation requiert les conditions suivantes :
● SIMOTION SCOUT V4.1 SP1 ou supérieure
● Noyau SIMOTION V4.1 SP1 ou supérieure
● Variateur de fréquence ET 200S FC avec ICU24 à partir de la version logicielle V1.02

Remarque
La fonctionnalité du bloc fonctionnel _ET200S_FC_control est utilisable uniquement pour le
variateur de fréquence ET 200S FC avec ICU (n° de référence 6SL3244-0SA00-1AA0).

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 9
Description
2.2 Description du produit

2.2 Description du produit

Variateur de fréquence ET 200S FC


L'ET 200S FC est un variateur de fréquence de conception modulaire, entièrement intégré
dans le système de périphérie décentralisée ET 200S.
L'ET 200S FC réinjecte de l'énergie dans le réseau lorsque le moteur fonctionne en
génératrice.

Bloc fonctionnel
Le bloc fonctionnel _ET200S_FC_control est mis à disposition pour la communication cyclique
et le transfert de paramètres entre l'ET 200S FC et SIMOTION. Le bloc fonctionnel est décrit
dans ce manuel.

Remarque
Le bloc fonctionnel _ET200S_FC_control ne permet pas de piloter l'ET 200S FC portant le
numéro de référence 6SL3244-0SA00-1AA1. Pour ce variateur de fréquence, il convient
d'utiliser le télégramme standard 1.

Fonctionnalité
La fonctionnalité du bloc fonctionnel _ET200S_FC_control et de l'ET 200S FC est la même
que dans le système d'automatisation SIMATIC S7. Les différences se manifestent dans
l'exécution du transfert de données et dans la manipulation du FB.

Domaines d'application
L'ET 200S FC peut être exploité dans une station décentralisée ET 200S, raccordée par
PROFIBUS DP à une commande SIMOTION.
Une station ET 200S peut être configurée avec plusieurs variateurs de fréquence ET 200S
FC. Le raccordement à PROFIBUS DP s'effectue par le coupleur ET 200S IM 151-1.
La figure suivante représente une configuration décentralisée avec SIMOTION C2xx.

Complément au variateur de fréquence ET 200S


10 Description fonctionnelle, 04/2014
Description
2.2 Description du produit

3*3&

36 &[[ 60V

3ODWHIRUPHPDW«ULHOOH6,027,21
SH[&[[

,0 0RGXOHGHSXLVVDQFH

352),%86b'3 0RGXOHGHU«JXODWLRQ
,&8
3DUWLHSXLVVDQFH
,30WDLOOH$

9DULDWHXUGHIU«TXHQFH(76

Figure 2-1 Raccordement du variateur de fréquence ET 200S FC à l'appareil SIMOTION C2xx


(exemple)

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 11
Description
2.3 Installation, raccordement et configuration

2.3 Installation, raccordement et configuration


Pour utiliser le variateur de fréquence ET 200S avec le système SIMOTION, procédez comme
suit :
1. Monter et raccorder le coupleur (IM) ET 200S aux composants de l'ET 200S FC.
2. Etablir la liaison PROFIBUS entre l'IM et l'appareil SIMOTION.
3. Régler l'adresse d'abonné du coupleur Im sur PROFIBUS DP.
4. Activer la résistance de terminaison sur le premier et le dernier abonné.

Remarque
La mise en service du variateur de fréquence ET 200S FC peut s'effectuer au choix à
l'aide
● de la fonctionnalité STARTER intégrée au système d'ingénierie SIMOTION SCOUT
(à l'aide de "Ajouter des entraînements individuels") ou
● du logiciel d'ingénierie STARTER
.
Pour la description de la mise en service et des étapes 1 à 4, voir les instructions de
service SIMATIC Variateur de fréquence ET 200S FC (édition 03/2005).

5. Intégrer l'ET 200S FC dans le projet SIMOTION (voir chapitre Intégration du variateur de
fréquence ET 200S FC dans le projet SIMOTION (Page 13)).
6. Paramétrer l'ET 200S FC.
Pour paramétrer le module, ouvrez HW Config. Double-cliquez sur le module en question
pour afficher la boîte de dialogue Propriétés. Sélectionnez l'onglet Paramètres pour
accéder à l'interface de paramétrage dans laquelle vous pouvez paramétrez le module.
Voir les instructions de service SIMATIC Variateur de fréquence ET 200S FC (édition
03/2005).
7. Intégrer un bloc fonctionnel dans le projet SIMOTION (voir chapitre Intégration du bloc
fonctionnel dans le projet utilisateur (Page 15)).

Complément au variateur de fréquence ET 200S


12 Description fonctionnelle, 04/2014
Description
2.4 Intégration du variateur de fréquence ET 200S FC dans le projet SIMOTION

2.4 Intégration du variateur de fréquence ET 200S FC dans le projet


SIMOTION

Prérequis
Les conditions suivantes doivent être remplies :
1. Un projet a été créé dans SIMOTION SCOUT et un châssis avec l'appareil SIMOTION a
été inséré dans la configuration matérielle.
2. Un sous-réseau PROFIBUS a été configuré.

Remarque
Pour savoir comment créer un projet et configurer un sous-réseau PROFIBUS, reportez-
vous à l'aide en ligne de SIMOTION SCOUT.

Intégration du variateur de fréquence


1. Dans SIMOTION SCOUT, ouvrez la boîte de dialogue "Projets utilisateur" dans le menu
"Projet" > "Ouvrir". Dans cette boîte, sélectionnez votre projet, puis confirmez avec "OK".
2. Ouvrez HW Config.
3. Dans la fenêtre "HW Config", ouvrez le catalogue matériel dans le menu "Affichage" >
"Catalogue".
4. Dans le catalogue matériel, ouvrez le dossier "PROFIBUS DP" et le sous-dossier "ET 200S"
et sélectionnez par exemple le coupleur IM 151-1 Standard (n° de référence
6ES7 151-1AA04-0AB0 ou le module de version plus récente).
5. Glissez le coupleur "IM 151-1 Standard" dans le sous-réseau PROFIBUS de votre appareil
SIMOTION par "glisser-déplacer".
La boîte de dialogue "Propriétés - Interface PROFIBUS IM 151-1 Standard" apparaît.
Sélectionnez l'adresse que vous avez paramétrée sur l'IM 151-1 (voir manuel Système de
périphérie décentralisée ET 200S), puis confirmez avec "OK".
Le périphérique sélectionné IM 151-1 Standard est inséré dans le projet.
6. La configuration du périphérique inséré doit encore être complétée avec les modules
suivants : module d'alimentation PM-D et variateur de fréquence ET 200S FC composé du
module de régulation ICU24.
Pour ce faire, ouvrez le dossier "Départs-moteurs" et le sous-dossier "PM" sous "IM 151-1
Standard" dans le catalogue matériel. Sélectionnez le module d'alimentation PM-D DC24V.
Insérez le variateur de fréquence en sélectionnant, dans le catalogue matériel sous
"IM151-1 Standard" (numéro de référence : 6ES7 151-1AA04-0AB0), dossier "Variateur
de fréquence", le module de régulation ICU24 (n° de référence 6SL3244-0SA00-1AA0).

Remarque
Vous pouvez bloquer et débloquer les alarmes de diagnostic avec le paramètre p8452
dans le variateur de fréquence ET 200S.

7. Enregistrez et compilez votre projet.

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 13
Programmation 3
3.1 Intégration du bloc fonctionnel dans le projet utilisateur

Création d'une instance du bloc fonctionnel dans le projet utilisateur


Le bloc fonctionnel _ET200S_FC_control fait partie de la bibliothèque de commandes du
système d'ingénierie "SIMOTION SCOUT". Pour travailler avec ce bloc fonctionnel, il faut créer
une instance dans le projet utilisateur.
Exemple :

VAR_GLOBAL
...
myFC_control : _ET200S_FC_control; // create instance of FB _ET200S_FC_control
...
END_VAR

Appel (représentation CONT)

B(76B)&BFRQWURO

(1  (12 
%22/ H[HFXWH GRQH %22/
HQXPB(76B)&BPRGH PRGH EXV\ %22/
',17 VHWSRLQW HUURU %22/
':25' FWUO'ZRUG HUURU,' :25'
8,17 SDUD1XPEHU GULYH(UURU %22/
8,17 VXE,QGH[ GULYH(UURU,G 8,17
5($/ SDUD9DOXH:U DFW9DOXH ',17
$55$<>@2)%<7( SHUL,Q VWDWXV'ZRUG ':25'
SDUD9DOXH5G 5($/
SHUL2XW $55$<>@2)%<7(

 SDUDPªWUHVS«FLILTXH¢&217

exemple d'application
Vous trouverez l'exemple d'application sur le CD-ROM "SIMOTION Utilities & Applications".
L'exemple est disponible pour différentes plate-formes matérielles SIMOTION.

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 15
Programmation
3.1 Intégration du bloc fonctionnel dans le projet utilisateur

Le CD-ROM "SIMOTION Utilities & Applications" est un supplément gratuit fourni avec
SIMOTION SCOUT.

Complément au variateur de fréquence ET 200S


16 Description fonctionnelle, 04/2014
Programmation
3.2 Adressage du variateur de fréquence ET 200S FC

3.2 Adressage du variateur de fréquence ET 200S FC

Vue d'ensemble
La communication entre l'appareil SIMOTION et le variateur ET 200S FC s'effectue à l'aide
d'accès directs à la périphérie. L'adressage des accès directs de périphérie en lecture/écriture
s'effectue via les variables E/S.

Création d'une variable E/S


Pour le transfert cyclique des données avec le variateur ET 200S FC, vous devez créer une
variable d'E/S pour les entrées et les sortie de périphérie dans le navigateur de mnémoniques.
Lorsque vous créez la variable E/S, inscrivez dans la colonne "Adresse E/S" l'adresse
paramétrée dans la configuration matérielle (voir exemple suivant). Inscrivez une longueur de
8 dans la colonne "Longueur de champ".
Ces données créent une variable E/S de type ARRAY[0...7] of Byte dans le projet SIMOTION
pour le transfert cyclique.

Exemple
Détermination des adresses à partir de HW Config :

Figure 3-1 Adresses dans HW Config

Création des variables E/S dans le navigateur de mnémoniques :

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 17
Programmation
3.2 Adressage du variateur de fréquence ET 200S FC

Figure 3-2 Adressage avec variable E/S

Les adresses d'E/S du navigateur de mnémoniques, qui sont représentées sur la figure, ont
la signification suivante :
● "PIB" = Peripheral Input Byte
● "PQB" = Peripheral Output Byte

Transmission des paramètres


La variable E/S pour les entrées de périphérie est transmise au paramètre d'entrée periln.
Les données préparées pour les sorties de périphérie sont mises à disposition par le bloc
fonctionnel sur le paramètre de sortie periOut. Le paramètre de sortie periOut doit être affecté
à la variable E/S pour les sorties de périphérie.

Remarque
Lors de l'amorçage du firmware du variateur de fréquence ET 200S depuis la carte MMC, le
démarrage du l'ET 200S peut durer plus de 500 ms.
Pour éviter les erreurs d'accès aux périphériques lorsque le démarrage du variateur de
fréquence n'est pas encore terminé, les accès aux entrées et aux sorties de périphérie du
variateur de fréquence doivent être effectués avec les fonctions système _getSafeValue et
_setSafeValue (voir l'exemple de programme UNIT E_FC_ctr).

Remarque
Pour plus d'informations voir :
● Aide en ligne de SIMOTION SCOUT
● Manuel de programmation du langage de programmation correspondant, par ex. :
– Manuel de programmation SIMOTION ST, Structured Text
– Manuel de programmation SIMOTION MCC, Motion Control Chart
– Manuel de programmation SIMOTION CONT/LOG, Schéma à contacts et logigramme
Ces documents sont joints à la fourniture de SIMOTION SCOUT en format informatique.

Complément au variateur de fréquence ET 200S


18 Description fonctionnelle, 04/2014
Paramétrage 4
4.1 Bloc fonctionnel _ET200S_FC_control

Tâche
Le FB _ET200S_FC_control vous permet de commander le variateur de fréquence
ET 200S FC depuis votre programme utilisateur.
Le FB _ET200S_FC_control prend en charge les fonctions suivantes :
● Commande de l'entraînement :
– Emission de mots de commande
– Réception de mots d'état
● Diagnostic :
– Affichage de défauts de l'entraînement
– Acquittement de défauts de l'entraînement
– Affichage d'erreurs de paramétrage dans l'échange des données
● Lecture et écriture de paramètres d'entraînement

Appel (représentation CONT)

B(76B)&BFRQWURO

(1  (12 
%22/ H[HFXWH GRQH %22/
HQXPB(76B)&BPRGH PRGH EXV\ %22/
',17 VHWSRLQW HUURU %22/
':25' FWUO'ZRUG HUURU,' :25'
8,17 SDUD1XPEHU GULYH(UURU %22/
8,17 VXE,QGH[ GULYH(UURU,G 8,17
5($/ SDUD9DOXH:U DFW9DOXH ',17
$55$<>@2)%<7( SHUL,Q VWDWXV'ZRUG ':25'
SDUD9DOXH5G 5($/
SHUL2XW $55$<>@2)%<7(

 SDUDPªWUHVS«FLILTXH¢&217

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 19
Paramétrage
4.1 Bloc fonctionnel _ET200S_FC_control

Description des paramètres


Le tableau suivant contient tous les paramètres du bloc fonctionnel _ET200S_FC_control.

Tableau 4-1 Paramètres du FB _ET200S_FC_control

Nom Type Type de Par défaut Signification


1)
données
execute IN BOOL FALSE Lancement d'un transfert de données de/vers l'ET 200S FC sur
front montant
mode IN enum_ET200S_ READ Sélection du type de transfert de données
FC_mode ● READ : lecture de paramètres individuels
(READ, WRITE,
● WRITE : écriture de paramètres individuels
DATA1, DATA2,
RESET_ERR) ● DATA1 : le jeu de paramètres 1 est activé (p0810 sur 0.0) sur
front montant du paramètre execute.
● DATA2 : le jeu de paramètres 2 est activé (p0810 sur 1.0) sur
front montant du paramètre execute.
● RESET_ERR : acquittement des erreurs de paramétrage et
d'entraînement
periIn IN ARRAY[0..7] of 8 (16#00) Transfert des entrées de périphérie de l'ET 200S FC au FB
BYTE
setpoint IN DINT 0 La valeur de consigne normalisée sans unité pour l'ET 200S FC
est transmise de manière cyclique. 4)
ctrlDword IN DWORD 16#00000000 Les mots de commande (STW 1 et STW2) de l'ET 200S FC sont
transmis de manière cyclique. 5)
paraNumber IN UINT 0 Numéro de paramètre devant être lu ou écrit
subIndex IN UINT 0 Indice d'un paramètre indexé de l'ET 200S FC
paraValueWr IN REAL 0.0 Valeur de paramètre à écrire
done OUT BOOL FALSE TRUE = le paramètre à lire/écrire a été traité sans erreur.
busy OUT BOOL FALSE TRUE = paramètre à lire/écrire actif
error OUT BOOL FALSE TRUE = erreur de paramétrage
errorID OUT WORD 16#0000 Code d'erreur de paramétrage (code d'erreur 0..108 ou
16#0000..16#006C) 3)
Remarque : Lorsque error = TRUE et errorID = 16#0000, l'erreur
suivante est présente : "Numéro de paramètre incorrect"
driveError OUT BOOL FALSE TRUE = présence d'un défaut d'entraînement (voir paramètre
driveErrorId)
driveErrorId OUT UINT 0 Cause du défaut (format décimal)
Cette valeur correspond au paramètre r0947 (défauts). 2)
periOut OUT ARRAY[0..7] of 8 (16#00) Données du FB, traitées pour les sorties de périphérie de l'ET
BYTE 200S FC
actValue OUT DINT 0 Affichage de la valeur du paramètre p2051.1 (données process
sur le bus de terrain) 2)
statusDword OUT DWORD 16#00000000 Mots d'état (ZSW 1 et ZSW 2) de l'ET 200S FC 2)
paraValueRd OUT REAL 0.0 Valeur de paramètre lue
1)
Types de paramètres : IN = paramètre d'entrée, OUT = paramètre de sortie
Voir les tables de paramètres SIMATIC Variateur de fréquence ET 200S FC (édition
2)

03/2005).

Complément au variateur de fréquence ET 200S


20 Description fonctionnelle, 04/2014
Paramétrage
4.1 Bloc fonctionnel _ET200S_FC_control

Voir les instructions de service SIMATIC Variateur de fréquence ET 200S FC (édition


3)

03/2005).
4)
Calcul dans le variateur de fréquence :

)U«TXHQFHGHFRQVLJQH YDOHXUGHVHWSRLQW಺IU«TXHQFHGHU«I«UHQFHGDQVSDUDPªWUHG
HQWUD°QS
GXYDULDWHXU 
YDOHXUGHQRUPDOLVDWLRQ

([HPSOHbYDOHXUGHQRUPDOLVDWLRQ  KH[


S +]
IU«TXHQFHGHFRQVLJQHVRXKDLW«H +]
+]಺
VHWSRLQW  
+]

([HPSOHbYDOHXUGHQRUPDOLVDWLRQ  KH[


YLWHVVH +]ฬYLWHVVHPD[ฬWUPLQ
YLWHVVHVRXKDLW«H WUPLQ

bWUPLQ಺
VHWSRLQW  
bWUPLQ

Remarque
Vous trouverez la valeur de normalisation dans les tables de paramètres SIMATIC Variateur
de fréquence ET 200S FC (édition 03/2005), paramètre p2000.
Le paramètre execute sert uniquement au démarrage du transfert de données acyclique de/
vers le variateur de fréquence.
Lorsque vous mettez en marche le variateur de fréquence, vous devez activer les déblocages
dans le mot de commande et la valeur de consigne (setpoint) prend immédiatement effet.
L'effet du mot de commande dépend du paramétrage du variateur de fréquence.

5)
Affectation des bits du ctrlDword (mots de commande 1 et 2 de l'ET 200S FC) :

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 21
Paramétrage
4.1 Bloc fonctionnel _ET200S_FC_control

P\&WUO'ZRUG BBBBBBB
%LWb 212))
%LWb 2))DUU¬W«OHFWULTXH
%LWb 2))DUU¬WUDSLGH
%LWb G«EORFDJHGHO
HQWUD°QHPHQW
%LWb G«EORFDJHGXJ«Q«UDWHXUGHUDPSH
%LWb G«PDUUDJHGXJ«Q«UDWHXUGHUDPSH
%LWb DFWLYDWLRQGHODFRQVLJQH
%LWb DFTXLWWHPHQWGHG«IDXW
%LWb -2*GURLWH
%LWb -2*JDXFKH
%LWb FRPPDQGHSDU6,027,21
%LWb MHXGHSDUDPªWUHVG
HQWUD°QHPHQWELW
%LWb MHXGHSDUDPªWUHVG
HQWUD°QHPHQWELW
%LWb GHVVHUUDJHGXIUHLQGHPDLQWLHQ
%LWb G«EORFDJHGHODFRPPDQGHPDQXHOOH
%LWb G«EORFDJHGXIUHLQ&&
%LWb DFWLYDWLRQGHVWDWLVPH
%LWb FRPPDQGHGHFRXSOH
%LWb G«IDXWH[WHUQH
%LWV¢b U«VHUY«

Figure 4-1 Signification des bits de commande (dans STW 1 et STW 2 de l'ET 200S FC)

Description des fonctions


A l'appel du FB _ET200S_FC_control, les données cycliques sont écrites ou actualisées et les
requêtes (par exemple l'écriture/la lecture des paramètres) peuvent être exécutées.
Les valeurs des paramètres d'entrée periIn, setpoint, ctrlDword sont transmises cycliquement,
indépendamment des paramètres busy, done, execute et mode, et les paramètres de sortie
periOut, actValue, statusDword sont actualisés cycliquement.
Les requêtes sont lancées sur le front montant du paramètre d'entrée execute. Le type de
transfert de données est sélectionné dans le paramètre d'entrée mode.
Les possibilités de sélection suivantes sont disponibles pour le paramètre d'entrée mode :
● READ : les paramètres individuels sont lus dans l'ET 200S FC (réglage usine).
● WRITE : les paramètres individuels sont écrits dans l'ET 200S FC.
● DATA1 : le paramètre d'entraînement p0810 est réglé à 0.0 (activation du jeu de paramètres
de commande 1 de l'entraînement).
● DATA2 : le paramètre d'entraînement p0810 est réglé à 1.0 (activation du jeu de paramètres
de commande 2 de l'entraînement).
● RESET_ERR : réinitialisation des erreurs de paramétrage et des défauts d'entraînement.
Un front montant du paramètre d'entrée execute lance la requête et règle les paramètres de
sortie done = FALSE et busy = TRUE.
Lorsque mode := WRITE, les paramètres paraNumber, subIndex et paraValueWr sont validés
sur le front montant du paramètre d'entrée execute. Un transfert de données actif est signalé
par busy = TRUE. Une requête terminée sans erreur est signalée par busy = False,
done = TRUE, error = FALSE. Une requête terminée avec erreur est signalée par
busy = FALSE, done = TRUE, error = FALSE. Le code d'erreur de paramétrage est indiqué
dans le paramètre de sortie errorID. Les erreurs de paramétrage sont acquittées sur le front

Complément au variateur de fréquence ET 200S


22 Description fonctionnelle, 04/2014
Paramétrage
4.1 Bloc fonctionnel _ET200S_FC_control

montant du paramètre d'entrée execute avec mode := RESET_ERR. Après un acquittement


correct, le paramètre de sortie done = TRUE et les paramètres error et errorID sont réinitialisés.
Le paramètre d'entraînement p0810 est mis à 0.0 (activation du jeu de paramètres de
commande 1 de l'entraînement) sur le front montant du paramètre d'entrée execute avec
mode := DATA1. Ce paramètre d'entraînement est mis à 1.0 (activation du jeu de paramètres
de commande 2 de l'entraînement) sur le front montant du paramètre d'entrée execute avec
mode := DATA2. Un réglage correspondant de p0700 permet ainsi de basculer la maîtrise de
commande de "USS sur RS232" à "Bus de terrain".

Remarque
Si une autre requête est activée lorsque busy = TRUE (par exemple la lecture d'un paramètre
lorsqu'une requête d'écriture est active), celle-ci est ignorée. Une nouvelle requête est traitée
uniquement lorsque busy = FALSE.

Remarque
Lors de l'amorçage du firmware du variateur de fréquence ET 200S depuis la carte MMC, le
démarrage du l'ET 200S peut durer plus de 500 ms.
Pour éviter les erreurs d'accès aux périphériques lorsque le démarrage du variateur de
fréquence n'est pas encore terminé, les accès aux entrées et aux sorties de périphérie du
variateur de fréquence doivent être effectués avec les fonctions système _getSafeValue et
_setSafeValue (voir l'exemple de programme UNIT E_FC_ctr sur le CD-ROM "SIMOTION
Utilities & Applications").

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 23
Paramétrage
4.1 Bloc fonctionnel _ET200S_FC_control

Graphique des fonctions

1LYHDX

H[HFXWH

PRGH 5(6(7B(55
PRGH '$7$
PRGH '$7$
PRGH :5,7(
PRGH 5($'

GRQH

EXV\

HUURU

HUURU,'

GULYH(UURU

GULYH(UURU,G

67:%LW

7HPSRULVDWLRQ

Figure 4-2 Diagramme de transfert des signaux

Intégration dans une tâche (appel)


Le FB _ET200S_FC_control est prévu pour l'appel dans une tâche cyclique et doit être appelé
dans cette tâche à chaque exécution de la tâche. L'exécution d'une requête peut durer
plusieurs cycles. L'utilisateur décide dans quelle tâche cyclique le FB _ET200S_FC_control
est appelé. Du côté du FB _ET200S_FC_control, il n'y a aucune restriction à ce sujet. L'appel
est possible dans toutes les tâches cycliques. Une grille de périodicité définie (par exemple
IPOSynchronousTask) n'est pas nécessaire pour l'exécution.
Pour chaque variateur de fréquence utilisé, il faut créer une instance du FB
_ET200S_FC_control pour la commande et la communication.

Messages d'erreur
Les défauts d'entraînement de l'ET 200S FC sont indiqués sur les paramètres de sortie
driveError et driveErrorId du FB _ET200S_FC_control . Le paramètre de sortie driveErrorId
indique le code d'erreur correspondant (à partir de r0947). Voir les tables de paramètres
SIMATIC Variateur de fréquence ET 200S FC (édition 03/2005) pour la description des codes
d'erreur.
Eliminez la cause du défaut d'entraînement. Les défauts d'entraînement sont acquittés sur le
front montant du paramètre d'entrée execute avec mode := RESET_ERR.

Complément au variateur de fréquence ET 200S


24 Description fonctionnelle, 04/2014
Paramétrage
4.1 Bloc fonctionnel _ET200S_FC_control

Les erreurs de paramétrage sont signalées sur les paramètres de sortie error et errorID et sont
réinitialisées sur le front montant du paramètre d'entrée execute avec mode = RESET_ERR.

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 25
Paramétrage
4.2 Appel du bloc fonctionnel

4.2 Appel du bloc fonctionnel

Marche à suivre
Afin de pouvoir travailler avec le bloc fonctionnel _ET200S_FC_control dans votre projet
utilisateur, procédez comme suit (les chiffres de l'extrait de programme suivant correspondent
aux points de l'énumération ci-après) :
1. Créez l'instance du bloc fonctionnel.
2. Appelez l'instance du bloc fonctionnel.
3. Transmettez le paramètre d'entrée.
4. L'accès aux paramètres de sortie du FB s'effectue avec <Nom d'instance du FB>.<Nom
du paramètre de sortie>.
5. Les données traitées par le FB pour les sorties de périphérie sont assignées aux variables
E/S.

Remarque
L'extrait de programme est tiré de l'exemple d'application fourni. Vous trouverez l'exemple
d'application sur le CD-ROM "SIMOTION Utilities & Applications". L'exemple est
disponible pour différentes plates-formes matérielles SIMOTION.
Le CD-ROM "SIMOTION Utilities & Applications" est fourni gratuitement avec SIMOTION
SCOUT.
Si vous désirez commander plusieurs variateurs de fréquence, vous devez créer, pour
chaque module utilisé, une nouvelle variable pour les instances de FB avec un nouveau
nom.
Dans cet exemple, pour des raisons de clarté, une structure de données a été créée
respectivement pour les paramètres d'entrée et de sortie.

Exemple d'appel

UNIT E_FC_ctrl;

INTERFACE

TYPE
... // voir exemple
END_TYPE

VAR_GLOBAL
myFC_control : _ET200S_FC_control; // création d'une instance du FB _ET200S_FC_control (1
myFC_control_In : Struct_FC_control_In; // paramètre d'entrée du FB _ET200S_FC_control )

myFC_control_Out : Struct_FC_control_Out; // paramètre de sortie du FB _ET200S_FC_control

Complément au variateur de fréquence ET 200S


26 Description fonctionnelle, 04/2014
Paramétrage
4.2 Appel du bloc fonctionnel

myRetValSetSafe : enumSetAndGetSafeValue; // retour de la valeur de la fonction système


_setsafevalue

... // voir exemple

END_VAR

PROGRAM ExampleET200S_FC; // Programme dans la BackgroundTask

END_INTERFACE

IMPLEMENTATION

PROGRAM ExampleET200S_FC
// Program in BackgroundTask
// call _getSafeValue -> Test variables E/S après powerOn Reset
myRetValGetSafe := _getSafeValue (
variable := myPeriIn,
accessMode := DEFAULT_VALUE,
getValue := myTmpPeriIn
);
IF (myRetValGetSafe = OK) // powerOn prêt
THEN
// CALL FB INSTANCE
myFC_control ( (2
)
periIn := myTmpPeriIn, // entrée de périphérie E/S (3
execute := myFC_control_In.execute, // exécution/lancement du transfert de données )

mode := myFC_control_In.mode, // sélection du mode


paraNumber := myFC_control_In.paraNumber, // numéro de paramètre pour lecture ou écriture
subIndex := myFC_control_In.subIndex, // indice du paramètre
paraValueWr := myFC_control_In.paraValueWr, // valeur du paramètre à écrire
setpoint := myFC_control_In.setpoint, // réglage de la consigne
ctrlDword := myFC_control_In.ctrlDword // réglage du mot de commande
);

// transmission du paramètre de sortie du FB _ET200S_FC_control (4


)
myFC_control_Out.done := myFC_control.done; // prêt
myFC_control_Out.busy := myFC_control.busy; // en cours
myFC_control_Out.error := myFC_control.error; // apparition d'une erreur
myFC_control_Out.errorID := myFC_control.errorID; // nombre d'erreurs
myFC_control_Out.driveError := myFC_control.driveError; // erreur d'entraînement
myFC_control_Out.driveErrorId := myFC_control.driveErrorId; // nombre d'erreurs d'entraînement
myFC_control_Out.actValue := myFC_control.actValue; // par défaut

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 27
Paramétrage
4.2 Appel du bloc fonctionnel

// la valeur de vitesse actuelle


myFC_control_Out.statusDword := myFC_control.statusDword; // mot d'état
myFC_control_Out.paraValueRd := myFC_control.paraValueRd; // valeur du
// paramètre à lire
END_IF

// écriture de la sortie de périphérie (5


myRetValSetSafe := _setSafeValue ( )

variable := myPeriOut, // sotie de périphérie E/S


value := myFC_control.periOut,
accessMode := NO_CHANGE
);

END_PROGRAM // fin de programme dans la BackgroundTask

END_IMPLEMENTATION

Complément au variateur de fréquence ET 200S


28 Description fonctionnelle, 04/2014
Exemple d'application 5
5.1 Généralités

Tâche
L'exemple d'application vous montre comment vous pouvez commander le variateur de
fréquence ET 200S FC à l'aide du bloc fonctionnel _ET200S_FC_control. L'exemple permet
d'exécuter les fonctions suivantes :
● Réinitialisation des erreurs de paramétrage et des défauts d'entraînement
● Lecture d'un paramètre
● Ecriture d'un paramètre
● Activation du jeu de paramètres de commande 1
● Activation du jeu de paramètres de commande 2
● Démarrage du moteur à la vitesse spécifiée
● Arrêt du moteur en marche

Conditions
Les conditions suivantes doivent être remplies :
● Vous avez mis en service le variateur de fréquence ET 200S FC (n° de référence
6SL3244-0SA00-1AA0) avec le moteur raccordé.
Pour plus d'informations sur la mise en service du variateur de fréquence, voir les
instructions de service SIMATIC Variateur de fréquence ET 200S FC (édition 03/2005).
Cette documentation au format électronique fait partie de la livraison de SIMOTION
SCOUT.
● Vous avez terminé l'adressage du variateur de fréquence ET 200S (voir chapitre Adressage
du variateur de fréquence ET 200S FC (Page 17)).

Plate-forme matérielle
L'exemple d'application est disponible pour différentes plates-formes matérielles SIMOTION.

Remarque
Si l'exemple d'application n'est pas disponible pour votre plate-forme matérielle SIMOTION,
vous devez adapter la configuration matérielle.

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 29
Exemple d'application
5.1 Généralités

Appel de l'exemple d'application


Vous trouverez l'exemple d'application sur le CD-ROM "SIMOTION Utilities & Applications".
Le CD-ROM "SIMOTION Utilities & Applications" est fourni gratuitement avec SIMOTION
SCOUT.
1. Désarchivez et ouvrez le projet avec l'exemple d'application.
2. Vérifiez la configuration matérielle (par exemple les adresses PROFIBUS DP).
3. Enregistrez et compilez le projet d'exemple. Vous pouvez alors charger l'exemple dans
l'appareil SIMOTION et régler l'état de fonctionnement RUN.

Adaptation de l'exemple d'application


La configuration de l'exemple et le matériel dont vous disposez doivent être adaptés.
Vous disposez des possibilités suivantes :
1. adapter la configuration de l'exemple au matériel disponible,
2. adapter la configuration du matériel à l'exemple.

Adaptation de la configuration de l'exemple au matériel disponible


Vous avez attribué une adresse de module <> 256 dans HW Config.
1. Remplacez la valeur de l'adresse E/S dans le navigateur de mnémoniques par celle que
vous avez attribuée dans HW Config :

Figure 5-1 Adaptation de l'adresse d'E/S

2. Inscrivez la même valeur dans la variable myModuleAddr de l'exemple d'application.

Remarque
Lors de l'amorçage du firmware du variateur de fréquence ET 200S depuis la carte MMC,
le démarrage du l'ET 200S peut durer plus de 500 ms.
Pour éviter les erreurs d'accès aux périphériques lorsque le démarrage du variateur de
fréquence n'est pas encore terminé, les accès aux entrées et aux sorties de périphérie
du variateur de fréquence doivent être effectués avec les fonctions système
_getSafeValue et _setSafeValue (voir l'exemple de programme UNIT E_FC_ctrl sur le CD-
ROM "SIMOTION Utilities & Applications").

Complément au variateur de fréquence ET 200S


30 Description fonctionnelle, 04/2014
Exemple d'application
5.2 Déroulement de l'exemple d'application

5.2 Déroulement de l'exemple d'application

Variables utilisées dans l'exemple d'application

Tableau 5-1 Liste des variables à considérer

Symbole Type de données Valeur initiale Signification


myCommand enumCommand CMD_READ Choix de la commande à exécuter
(CMD_READ,
CMD_WRITE,
CMD_RESET_ERR,
CMD_USE_DATA1,
CMD_USE_DATA2,
CMD_START,
CMD_STOP)
myCmdExecute BOOL FALSE TRUE = démarrer la commande sélectionnée
myCmdDone BOOL FALSE TRUE = traitement de la commande sans erreur
myCmdError INT 0 Spécification de l'erreur
myParaNumber UINT 0 Numéro du paramètre à écrire
mySubIndex UINT 0 Indice du numéro de paramètre
myParaValueWr REAL 0.0 Valeur de paramètre à écrire
myParaValueRd REAL 0.0 Valeur de paramètre lue
mySetpoint INT 500 Vitesse spécifiée en [tr/min]
myMaxRevolution INT 1350 Vitesse maximale du moteur en [tr/min]

Traitement de commande
Pour activer le traitement des commandes dans le programme d'exemple, procédez comme
suit :
1. Dans le navigateur de projet, sélectionnez l'unité E_FC_ctrl sous Programmes.
2. Ouvrez le navigateur de mnémoniques dans SIMOTION SCOUT.
3. Dans le navigateur de mnémoniques, sélectionnez une commande en réglant la variable
myCommand sur la commande à exécuter.
4. Paramétrez la variable spécifique à la commande.
5. Lancez la commande sélectionnée en réglant le paramètre myCmdExecute sur TRUE.
6. Attendez que le traitement sans erreur de la commande soit signalé par
myCmdDone = TRUE. Une erreur de traitement de la commande est signalé par
myCmdError.
7. Vous pouvez alors appeler d'autres commandes.
Les fonctions contenues dans l'exemple d'application sont décrites ci-après.

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 31
Exemple d'application
5.2 Déroulement de l'exemple d'application

Exemple : Réinitialisation des erreurs de paramétrage et des défauts d'entraînement


Les défauts d'entraînement sont indiqués par le bloc fonctionnel dans les paramètres de sortie
myFC_control.driveError = TRUE et myFC_control.driveErrorId = 16#0000. Les défauts
d'entraînement sont réinitialisés par le bit 7 dans le mot de commande ctrlDword.
Les erreurs de paramétrage sont indiquées dans les paramètres de sortie
myFC_control.error = TRUE et myFC_control.errorID = 16#0000.
Exemple : Vous avez attribué un numéro de paramètre incorrect (myParaNumber = 9999).
Pour acquitter l'erreur de paramétrage, réglez les variables
myCommand = CMD_RESET_ERR et myCmdExecute = TRUE.
Les paramètres de sortie sont ensuite réinitialisés avec myFC_control.error = FALSE et
myFC_control.errorID = 16#0000.

Exemple : Lecture d'un paramètre


Pour lire un paramètre, procédez comme suit
1. Attribuez la valeur CMD_READ à la variable myCommand dans le navigateur de
mnémoniques.
2. Attribuez le numéro du paramètre à lire (par exemple "1120" : durée de démarrage) à la
variable myParaNumber.
3. Attribuez la valeur "0" à la variable mySubIndex.
4. Démarrez la commande avec myCmdExecute = TRUE.
La valeur de paramètre lue dans l'ET 200S FC est transmise dans la variable
myParaValueRd.

Exemple : Ecriture d'un paramètre


Pour écrire un paramètre, procédez comme suit :
1. Attribuez la valeur CMD_WRITE à la variable myCommand dans le navigateur de
mnémoniques.
2. Attribuez le numéro du paramètre à écrire (par exemple "1120" : durée de démarrage) à
la variable myParaNumber.
3. Attribuez la valeur "0" à la variable mySubIndex.
4. Inscrivez la valeur du paramètre à écrire (par exemple "50") dans la variable
myParaValueWr.
5. Démarrez la commande avec myCmdExecute = TRUE.
La valeur inscrite dans la variable myParaValueWr est transmise à l'ET 200S FC.

Exemple : Activation du jeu de paramètres de commande 1


Pour activer le jeu de paramètres de commande 1, procédez comme suit :
1. Attribuez la valeur CMD_USE_DATA1 à la variable myCommand dans le navigateur de
mnémoniques.
2. Démarrez la commande avec myCmdExecute = TRUE.

Complément au variateur de fréquence ET 200S


32 Description fonctionnelle, 04/2014
Exemple d'application
5.2 Déroulement de l'exemple d'application

Exemple : Activation du jeu de paramètres de commande 2


Pour activer le jeu de paramètres de commande 2, procédez comme suit :
1. Attribuez la valeur CMD_USE_DATA2 à la variable myCommand dans le navigateur de
mnémoniques.
2. Démarrez la commande avec myCmdExecute = TRUE.

Exemple : Démarrage du moteur à la vitesse spécifiée


Pour faire tourner le moteur à une vitesse de 500 tr/min, procédez comme suit :
1. Inscrivez la valeur "500" dans la variable mySetPoint.
2. Attribuez la valeur CMD_START à la variable myCommand dans le navigateur de
mnémoniques.
3. Démarrez la commande avec myCmdExecute = TRUE.
Le paramètre d'entrée myFC_Control_In.setpoint est réglé en fonction de la vitesse
paramétrée dans la variable mySetpoint et est transmis au paramètre d'entrée setpoint.
Tous les déblocages sont activés dans le mot de commande 1. Le moteur commence à
tourner.
Dès que la vitesse paramétrée dans le variable mySetpoint est atteinte,
myCmdDone = TRUE termine la commande.

Remarque
Au démarrage du moteur sur le front montant du bit0 de STW 1, il faut que le niveau des
bit8 et bit9 de STW 1 (JOG droite/gauche) soit FALSE.

Affectation du ctrlDword (STW 1 et STW 2 de l'ET 200S FC) pour le démarrage du moteur :

CMD_START : // démarrage du moteur 16#0000 047F hex ou binaire :


0000 0100 0111 1111
CMD_JOG_RIGHT : // JOG moteur. Droite 16#0000 057E hex ou binaire :
0000 0101 0111 1110
CMD_JOG_LEFT : // JOG moteur. Gauche 16#0000 067E hex ou binaire :
0000 0110 0111 1110

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 33
Exemple d'application
5.2 Déroulement de l'exemple d'application

Exemple : Arrêt du moteur en marche


Pour arrêter le moteur en marche, procédez comme suit :
1. Attribuez la valeur CMD_STOP à la variable myCommand dans le navigateur de
mnémoniques.
2. Démarrez la commande avec myCmdExecute = TRUE.
Le bit 0 du mot de commande 1 (On/Off) est mis à 0. Le moteur commence à s'arrêter.
Dès que la vitesse est < 1 tr/min, myCmdDone = TRUE termine la commande.

Remarque
A l'arrêt du moteur, il faut que le niveau des bit0, bit8 et bit9 de STW 1 soit FALSE.

Affectation du ctrlDword (STW 1 et STW 2 de l'ET 200S FC) pour l'arrêt du moteur :

CMD_STOP : // arrêt du moteur 16#0000 047E hex ou binaire :


0000 0100 0111 1110

Complément au variateur de fréquence ET 200S


34 Description fonctionnelle, 04/2014
Traitement d'alarmes 6
6.1 Vue d'ensemble

Déroulement du traitement des alarmes


Le traitement et l'exploitation des signalisations d'erreur diffèrent de ceux dans un système
SIMATIC. En version standard, les alarmes de diagnostic ne sont pas activées. Activez les
alarmes pour le module correspondant dans la configuration matérielle (voir chapitre
Intégration du variateur de fréquence ET 200S FC dans le projet SIMOTION (Page 13)).
Si vous avez paramétré des alarmes de diagnostic, programmez le déroulement du traitement
des alarmes selon le schéma de principe ci-après.

(Y«QHPHQWG
DODUPH

3HULSKHUDO)DXOW7DVN

4XHOOHDODUPH"
76,LQWHUUXSW,'

$ODUPHGHGLDJQRVWLF
76,LQWHUUXSW,' B6&B',$*1267,&B,17(55837

PRGXOHG«FOHQFKDQW"
76,ORJ%DVH$GU,Q
76,ORJ%DVH$GU2XW

$ODUPLQIR76,GHWDLOV

/HVGRQQ«HVGHGLDJQRVWLFFRPSO«PHQWDLUHVGRLYHQW¬WUHOXHVSDU
O
XWLOLVDWHXUHQXWLOLVDQWODIRQFWLRQV\VWªPHBUHDG'LDJQRVWLF'DWD

Figure 6-1 Traitement d'alarmes du variateur de fréquence

Autres documents de référence


Les fonctions système sont décrites en détail dans les tables de paramètres SIMOTION
Fonctions/variables système des appareils. Ce document au format électronique fait partie de
la livraison de SIMOTION SCOUT.

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 35
Traitement d'alarmes
6.1 Vue d'ensemble

La structure des données de diagnostic DP Slave se trouve dans le manuel SIMATIC Système
périphérique décentralisé ET 200S.

Exploitation des alarmes


Les alarmes émises par la périphérie sont exploitées dans la PeripheralFaultTask. La
Taskstartinfo que vous devez exploiter dans le programme utilisateur est mise à disposition
lors du démarrage de la PeripheralFaultTask. A cet effet, affectez un programme à la
PeripheralFaultTask dans le système exécutif (voir l'exemple de programme Unit_E_FC_ctr).
La Taskstartinfo de la PeripheralFaultTask est comparable aux données locales de l'OB 82
du système SIMATIC.

Tableau 6-1 Signification de la Taskstartinfo

Tâche TSI Signification


PeripheralFaultTask DT TSI#startTime Date et heure de lancement de la tâche
UDINT TSI#interruptID Indique l'évènement déclencheur :
● _SC_PROCESS_INTERRUPT
● _SC_DIAGNOSTIC_INTERRUPT
● _SC_STATION_DISCONNECTED
● _SC_STATION_RECONNECTED
DINT TSI#logBaseAdrIn Adresse logique de base si une alarme process (PRAL) ou une
alarme de diagnostic (DAL) est provoquée par une zone d'entrées
du module, sinon _SC_INVALID_ADDRESS
DINT TSI#logBaseAdrOut Adresse logique de base si une alarme process (PRAL) ou une
alarme de diagnostic (DAL) est provoquée par une zone de sorties
du module, sinon _SC_INVALID_ADDRESS
DINT TSI#logDiagAdr Adresse de diagnostic d'un esclave DP si l'alarme est provoquée
par une défaillance ou un retour de l'esclave DP correspondant,
sinon _SC_INVALID_ADDRESS
DWORD TSI#details Informations détaillées (matrices de bits)

Complément au variateur de fréquence ET 200S


36 Description fonctionnelle, 04/2014
Traitement d'alarmes
6.2 Alarmes de diagnostic

6.2 Alarmes de diagnostic


Les alarmes de diagnostic permettent d'identifier dans l'appareil SIMOTION les messages
d'exploitation (défauts matériels) de l'ET 200S FC.

Définition d'une alarme de diagnostic


Si le programme utilisateur doit réagir à une erreur interne ou externe, vous pouvez paramétrer
une alarme de diagnostic qui interrompt l'exécution du programme en cours dans l'appareil
SIMOTION.

Événements qui déclenchent une alarme de diagnostic


Les critères (évènements) qui déclenchent une alarme de diagnostic dans un système
SIMOTION sont les mêmes que dans un système SIMATIC.
Vous trouverez une description détaillée dans les instructions de service SIMATIC Variateur
de fréquence ET 200S FC (édition 03/2005), chapitre "Fonctions de diagnostic et de
surveillance".

Réactions à une alarme de diagnostic


Voici ce qui se passe si une alarme de diagnostic se produit :
1. La LED de signalisation groupée d'erreur (SF) du variateur de fréquence ET 200S s'allume.
2. Les données de diagnostic sont inscrites dans les variables TSI#details de la Taskstartinfo
de la PeripheralFaultTask. Le programme qui est affecté à la PeripheralFaultTask est
exécuté.
3. L'appareil SIMOTION passe à l'état STOP si aucun programme n'est assigné à la
PeripheralFaultTask.
4. La LED de signalisation groupée d'erreur (SF) s'éteint dès que l'erreur a été supprimée.

Affectation des bits


L'affectation des variables TS#details correspond à celle d'un système SIMATIC.

Remarque
Vous trouverez une description détaillée dans les instructions de service SIMATIC Variateur
de fréquence ET 200S FC (édition 03/2005), chapitre "Fonctions de diagnostic et de
surveillance".

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 37
Annexe A
A.1 Descripteurs SIMOTION et SIMATIC
Le tableau suivant contient une comparaison des descripteurs SIMOTION et SIMATIC.

Nom utilisé dans le système SIMOTION V4.1 ou Nom dans le système SIMATIC
supérieure (bibliothèque d'instructions de SCOUT)
Paramètres des blocs fonctionnels
_ET200S_FC_control ET200S_FC_DRIV
execute REQ
mode -
periIn -
setpoint FREQ_SET
ctrlDword CTRL
paraNumber PAR_ADDRESS
subIndex PAR_INDEX
paraValueWr WRITE_DATA_VALUE
done -
busy BUSY
error PAR_ERR
errorID PAR_ERR_NO
driveError ERR_NO_VALID
driveErrorId ERR_NO
periOut -
actValue FREQ
statusDword STAT
paraValueRd READ_DATA_VALUE

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 39
Annexe
A.2 Liste des abréviations

A.2 Liste des abréviations

Tableau A-1 Abréviations

Abréviation Signification
Maître Périphérie décentralisée
FB Bloc fonctionnel
FC Variateur de fréquence (Frequency Converter)
IN Paramètres d'entrée
MI Coupleur (Interface Module)
I/O Entrée/sortie
CONT Schéma à contacts
LED Light Emitting Diode (diode électroluminescente)
OUT Paramètre de sortie
PG/PC Console de programmation / Personal Computer
PIB Peripheral Input Byte
PM du Power Module
PQB Peripheral Output Byte
PS Power Supply (Alimentation)
ST Structured Text
STW Mot de commande
ZSW Mot d'état

Complément au variateur de fréquence ET 200S


40 Description fonctionnelle, 04/2014
Index
Exemple d'application, 29
Fonctions, 22
A Intégration de la tâche, 24
Messages d'erreur, 25
Adressage
Paramètres, 20
Exemple, 17
Tâche, 19
Variable I/O, 17
Alarme de diagnostic
Définition, 37
Evénements déclencheurs, 37
I
Réactions, 37 Installation et configuration, 12
Intégration du bloc fonctionnel, 15

B
Bibliographie, 3
M
Messages d'erreur, 25

C
Conditions, 9
R
Raccordement, 12

D
Descripteurs SIMOTION et SIMATIC, 39
T
Domaines d'application, 10 Taskstartinfo, 36
Traitement d'alarmes
Affectation des bits, 37
E Alarme de diagnostic, 37
Exploitation, 36
Exemple
Programmation du déroulement, 35
Activation du jeu de paramètres de commande 1,
Traitement de commande, 31
32
Transmission des paramètres, 18
Activation du jeu de paramètres de commande 2,
33
Arrêt du moteur en marche, 34
Démarrage du moteur à la vitesse spécifiée, 33
V
Ecriture d'un paramètre, 32 Variateur de fréquence ET 200S FC, 10
Lecture d'un paramètre, 32 Adressage, 17
Réinitialisation des erreurs de paramétrage, 32 Description du produit, 10
Exemple d'appel, 26 Domaines d'application, 10
Exemple d'application Exemple de raccordement, 10
Adaptation, 30 Intégration au projet, 13
Appel, 30

F
FB _ET200S_FC_control
Création d'une instance, 15
Exemple d'appel, 26

Complément au variateur de fréquence ET 200S


Description fonctionnelle, 04/2014 41

Vous aimerez peut-être aussi