Beruflich Dokumente
Kultur Dokumente
Avant-propos
___________________
Fonctions de lditeur DCC 2
SINAMICS / SIMOTION
___________________
DCC pour SINAMICS 3
Motion Control
Description de l'diteur ___________________
DCC pour SIMOTION 4
SINAMICS/SIMOTION DCC
___________________
Annexe A
Manuel de programmation et d'utilisation
02/2012
6SL3097-4AN00-0DP1
Mentions lgales
Mentions lgales
Signaltique d'avertissement
Ce manuel donne des consignes que vous devez respecter pour votre propre scurit et pour viter des
dommages matriels. Les avertissements servant votre scurit personnelle sont accompagns d'un triangle de
danger, les avertissements concernant uniquement des dommages matriels sont dpourvus de ce triangle. Les
avertissements sont reprsents ci-aprs par ordre dcroissant de niveau de risque.
DANGER
signifie que la non-application des mesures de scurit appropries entrane la mort ou des blessures graves.
ATTENTION
signifie que la non-application des mesures de scurit appropries peut entraner la mort ou des blessures
graves.
PRUDENCE
accompagn dun triangle de danger, signifie que la non-application des mesures de scurit appropries peut
entraner des blessures lgres.
PRUDENCE
non accompagn dun triangle de danger, signifie que la non-application des mesures de scurit appropries
peut entraner un dommage matriel.
IMPORTANT
signifie que le non-respect de l'avertissement correspondant peut entraner l'apparition d'un vnement ou d'un
tat indsirable.
En prsence 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 prvient des risques de dommages corporels, le
mme avertissement peut aussi contenir un avis de mise en garde contre des dommages matriels.
Personnes qualifies
Lappareil/le systme dcrit dans cette documentation ne doit tre manipul que par du personnel qualifi pour
chaque tche spcifique. La documentation relative cette tche doit tre observe, en particulier les consignes
de scurit et avertissements. Les personnes qualifies sont, en raison de leur formation et de leur exprience,
en mesure de reconnatre les risques lis au maniement de ce produit / systme et de les viter.
Utilisation des produits Siemens conforme leur destination
Tenez compte des points suivants:
ATTENTION
Les produits Siemens ne doivent tre utiliss que pour les cas d'application prvus dans le catalogue et dans la
documentation technique correspondante. S'ils sont utiliss en liaison avec des produits et composants d'autres
marques, ceux-ci doivent tre recommands ou agrs par Siemens. Le fonctionnement correct et sr des
produits suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une
utilisation et une maintenance dans les rgles de l'art. Il faut respecter les conditions d'environnement
admissibles ainsi que les indications dans les documentations affrentes.
Marques de fabrique
Toutes les dsignations repres par sont des marques dposes de Siemens AG. Les autres dsignations
dans ce document peuvent tre des marques dont l'utilisation par des tiers leurs propres fins peut enfreindre les
droits de leurs propritaires respectifs.
Exclusion de responsabilit
Nous avons vrifi la conformit du contenu du prsent document avec le matriel et le logiciel qui y sont dcrits.
Ne pouvant toutefois exclure toute divergence, nous ne pouvons pas nous porter garants de la conformit
intgrale. Si l'usage de ce manuel devait rvler des erreurs, nous en tiendrons compte et apporterons les
corrections ncessaires ds la prochaine dition.
Documentation SIMOTION
Une vue d'ensemble de la documentation SIMOTION est donne dans une bibliographie
spare.
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.3, les documentations suivantes sont disponibles :
Manuel du systme d'ingnierie SIMOTION
SIMOTION Description du systme et des fonctions
SIMOTION Service et Diagnostic
SIMOTION IT
SIMOTION Programmation
SIMOTION Programmation - Rfrences
SIMOTION C
SIMOTION P
SIMOTION D
SIMOTION Documentation complmentaire
Documentation SINAMICS
La documentation SINAMICS est divise en deux niveaux :
Documentation gnrale/Catalogues
Documentation constructeur/S.A.V.
Vous trouverez une liste jour des documents disponibles avec les langues dans lesquelles
ils sont dits sur le site Internet l'adresse :
http://www.siemens.com/motioncontrol
Slectionnez les options de menu "Support" --> "Documentation technique" --> "Vue
d'ensemble des publications".
Vous trouverez l'dition Internet du DOConCD (DOConWEB) l'adresse :
http://www.automation.siemens.com/doconweb
Vous trouverez des informations sur les offres de formation et sur la FAQ (Foire Aux
Questions) l'adresse Internet :
http://www.siemens.com/motioncontrol
Suivez l'option de menu "Support".
Informations supplmentaires
Sous le lien ci-dessous, vous trouverez des informations sur les sujets suivants :
Commande de documentation, liste des publications
Liens supplmentaires pour le tlchargement 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 :
My Documentation Manager
Sous le lien suivant, vous trouverez des informations vous permettant de composer une
documentation personnalise sur la base des contenus proposs 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 systmes 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 coordonnes tlphoniques spcifiques
chaque pays sur Internet, sous Contact :
http://www.siemens.com/automation/service&support
Avant-propos ............................................................................................................................................. 3
1 Introduction................................................................................................................................................ 9
2 Fonctions de lditeur DCC ...................................................................................................................... 15
2.1 Vue d'ensemble ...........................................................................................................................15
2.2 Condition ......................................................................................................................................16
2.3 Nouvelles versions d'appareils ....................................................................................................18
2.4 Cration des prrequis de projet..................................................................................................19
2.4.1 Crer un projet .............................................................................................................................19
2.4.2 Insertion d'un appareil dans un projet..........................................................................................21
2.4.3 Insrer un diagramme DCC dans un projet .................................................................................23
2.4.4 Insrer un nouveau sous-diagramme ..........................................................................................28
2.4.5 Insrer de nouvelles partitions .....................................................................................................28
2.4.6 Vues .............................................................................................................................................29
2.5 Manipuler les blocs ......................................................................................................................30
2.5.1 Introduction ..................................................................................................................................30
2.5.2 Insrer des blocs dans l'diteur DCC ..........................................................................................30
2.5.3 Insrer un texte ............................................................................................................................32
2.5.4 Dfinir les proprits d'excution.................................................................................................34
2.5.5 diter les ports de blocs...............................................................................................................35
2.5.5.1 Gnralits...................................................................................................................................35
2.5.5.2 Proprits des ports de blocs ......................................................................................................35
2.5.6 Connecter des blocs ....................................................................................................................37
2.5.7 Abrviations des types de donnes dans DCC pour les blocs de connexion et de
convertisseur................................................................................................................................39
2.5.8 Connexion avec des ports de diagramme ...................................................................................39
2.5.9 Connexion avec des oprandes globaux avec DCC-SIMOTION ................................................41
2.5.10 Supprimer des blocs ....................................................................................................................41
2.5.11 Rarranger les numros de paramtre........................................................................................42
2.5.12 Publier toutes les connexions ......................................................................................................44
2.5.13 Rvoquer les ports.......................................................................................................................46
2.6 Compilation ..................................................................................................................................48
2.6.1 Vrification de la cohrence sans gnration de code................................................................48
2.6.2 Compiler le diagramme DCC dans l'diteur DCC........................................................................49
2.6.3 Journal des erreurs ......................................................................................................................52
2.7 diter des configurations .............................................................................................................53
2.7.1 diter la vue d'ensemble des programmes..................................................................................53
2.7.2 Modification de la bibliothque de blocs ......................................................................................53
2.7.3 Copie de diagrammes et de parties de diagrammes ...................................................................54
2.7.4 Recherche dans le projet de STARTER/SCOUT ........................................................................57
2.7.5 Remplacer dans projet.................................................................................................................58
2.8 Mode test .....................................................................................................................................60
Dans le cas de SINAMICS, DCC peut tre activ simultanment sur plusieurs objets
entranement (Drive Objects = DO) d'un groupe d'entranement. Dans le cas de
SIMOTION, plusieurs diagrammes DCC peuvent tre crs dans le conteneur de
programme.
Bibliothque de blocs avec des blocs de gestion, de calcul et de rgulation ainsi que des
blocs logiques et des blocs complexes.
diteur graphique de raccordements avec de multiples fonctions d'dition, d'aide, de
recherche, de comparaison et d'impression ainsi que des fonctions macros
configuration simple des fonctions d'enroulement axial, des rgulateurs PI, des
gnrateurs de rampe ou des gnrateurs vobulateurs
environnement excutif pour SIMOTION avec des intervalles d'chantillonnage
slectionnables et mlangeables et une mission cohrente de donnes entre les
intervalles d'chantillonnage
environnement excutif pour SINAMICS avec un intgration de l'option technologique
dans SINAMICS au moyen de la technique FCOM, les applications tant rglables par la
configuration de paramtres. Il est possible de paramtrer jusqu' 10 intervalles
d'chantillonnage diffrents.
Remarque
L'diteur DCC est un systme de programmation bas sur CFC (Continous Function
Chart). Le fonctionnement est dcrit ci-aprs, dans la mesure o il n'a pas encore t
trait dans le manuel "CFC - Manuel pour S7".
Remarque
Documentation complmentaire sur l'diteur DCC :
Description fonctionnelle SINAMICS / SIMOTION Description des blocs standard DCC
SIMOTION SINAMICS
Intgration du systme Par connexion avec les variables du Via paramtres de rglage ou
systme de base connexion avec le systme de base via
paramtres FCOM
Systme excutif Nombre quelconque de groupes 10 groupes d'excution au maximum,
d'excution attribuables cinq attribuables 10 intervalles
tranches de temps (qui dpendent de d'chantillonnage diffrents
l'horloge systme)
Cohrence de la reprise des donnes Reprise cohrente des donnes mme La cohrence de la reprise des
au-del des tranches de temps donnes doit tre cre le cas chant
par l'utilisateur au moyen de blocs
standard (SAH_X).
tendue des blocs standard Voir Description fonctionnelle Voir Description fonctionnelle
SINAMICS / SIMOTION Description SINAMICS / SIMOTION Description
des blocs standard DCC des blocs standard DCC
'&&&)&
$GG
0XO
&RQILJXUDWLRQ &RPSLODWLRQ
6&28767$57(5
,PSRUWDWLRQW\SHGHEORF &KDUJHU
%LEOLRWKTXH'&% 6,027,21
6,027,21
%LEOLRWKTXH'&% 6,1$0,&6
6,1$0,&6
1. Lorsque vous crez un nouveau diagramme, vous allez chercher les types de bloc dans
la bibliothque de blocs spcifique de l'appareil et vous les insrez dans la gestion de
blocs de l'diteur DCC.
2. Vous insrez, paramtrez et connectez les blocs pour raliser les diagrammes avec
l'diteur DCC.
3. Vous compilez les diagrammes pour gnrer un code intermdiaire.
4. Le code intermdiaire est charg dans l'appareil ou le variateur avec STARTER/SCOUT.
2.2 Condition
Cette description se rapporte aux versions logicielles suivantes des appareils :
DCC 2.2
SIMOTION P, C, D partir de la version 4.3
SINAMICS Integrated du SIMOTION D partir de la version 4.5
SINAMICS S120, S150, SM150, G130, G150, GM150, GL150 partir de la version 4.5
SINAMICS DCM partir de la version 1.3
A partir de la version 1.3, le SINAMICS DC MASTER prend en charge les mmes
fonctions que SINAMICS S120 partir de la version 4.5, sauf l'affichage du taux de
charge.
Vous trouverez des informations dtailles concernant SINAMICS DC MASTER version
1.3 dans les instructions de service SINAMICS DC MASTER 6RA80 DC Converters,
version 10/2011
SIMOTION SCOUT / STARTER partir de V4.3
A partir de DCC 2.0.3, il est ncessaire d'installer au moins CFC 7.0.1.3.
A partir de DCC 2.1, il est ncessaire d'installer au moins CFC 7.1.
DCC 2.2 peut tre utilis avec les licences suivantes :
STARTER : CFC 7.0.1.z, z => 3, CFC 7.1.x, x >=2 et CFC 8.0
SCOUT : CFC 7.1.x, x >=2 et CFC 8.0
Remarque
Si CFC n'est pas galement install lors d'une nouvelle installation du SCOUT, il est
possible de continuer travailler avec la version CFC dj installe
Remarque
En cas d'erreur de compilation de diagrammes dans SIMOTION SCOUT / STARTER, vous
obtenez un rapport d'erreur dtaill en rptant la compilation dans l'diteur DCC. A cet
effet, cochez la case Afficher tous les messages lorsque 'Compiler suite un enregistrement
ou des modifications' est slectionn dans l'onglet Compilateur de l'option de menu
Paramtres de SIMOTION SCOUT. Un rapport dtaill correspondant sera tabli
automatiquement dans STARTER.
Remarque
L'diteur DCC est automatiquement install avec le systme d'ingnierie SIMOTION SCOUT
/ STARTER.
Configuration DCC 2.0.2 - 2.0.5 peut tre installe pour tous les service pack et hotfix
SIMOTION SCOUT/STARTER V4.1.
Configuration DCC 2.0.2 - 2.0.5 peut tre installe dans SIMOTION SCOUT/STARTER 4.2.
Configuration DCC 2.1 peut tre installe partir de SIMOTION SCOUT/STARTER 4.2.
Configuration DCC 2.2 peut tre installe partir de SIMOTION SCOUT/STARTER 4.3.
Son utilisation est soumise une licence spcifique. Celle-ci figure sur la cl USB fournie
avec le produit DCC SIMOTION ou DCC SINAMICS.
Remarque
L'impression de diagrammes DCC est possible uniquement dans l'diteur DCC, et pas dans
SIMOTION SCOUT / STARTER.
Remarque
L'aide concernant les blocs DCC est uniquement contextuelle, c'est--dire que les
descriptions ne sont pas accessibles depuis l'aide globale !
Remarque
L'ouverture de diagrammes DCC avec une autre version CFC que celle avec laquelle ils ont
t crs peut conduire des incohrences du projet. Le diagramme DCC doit tre
recompil et recharg. Les diagrammes DCC qui ont t dits avec une version CFC plus
rcente ne peuvent plus tre ouverts avec une version CFC antrieure. Une reconversion
vers la version pralable est impossible.
Si vous ouvrez un projet dont les diagrammes ont t crs avec une version CFC
antrieure, vous pouvez dcider si le format de donnes des diagrammes doit tre mis
jour. Si vous refusez cette option, vous pouvez consulter les diagrammes CFC mais vous ne
pouvez plus les diter. Nous recommandons d'adapter le format de donnes des
diagrammes CFC la version CFC actuellement installe.
SIMOTION
Le niveau de fonctionnalit DCC et de performance des nouveaux appareils cibles
SIMOTION est compatible avec les versions antrieures, c'est--dire que DCC V2.2 dans le
cadre de SIMOTION SCOUT 4.3 prend en charge les versions suivantes d'appareils cibles :
Appareils SIMOTION V4.1
Appareils SIMOTION V4.2
Appareils SIMOTION V4.3
La fonctionnalit DCC et la performance des nouveaux appareils cibles SIMOTION bass
sur SOC2 (par ex. D410-2 DP) est compatible avec leurs prdcesseurs ainsi que les
versions correspondantes bass sur IDC (par ex. D410 DP).
Remarque
Vous trouverez une liste de compatibilit sur le DVD SIMOTION SCOUT et sur Internet sous
le lien suivant :
http://support.automation.siemens.com/WW/llisapi.dll?func=cslib.csinfo&lang=de&objid=188
57317&caller=view
SINAMICS
DCC SINAMICS prend en charge, dans STARTER / SCOUT V4.3, toutes les versions
d'appareil avec DCC disponibles ce jour.
En outre, DCC est recommand pour :
SINAMICS 4.5
DCM 1.3.
La fonctionnalit DCC et la performance des nouveaux appareils cibles SINAMICS bass
sur SOC2 (par ex. CU320-2 DP) est compatible avec leurs prdcesseurs ainsi que les
versions correspondantes bass sur IDC (par ex. CU320 DP).
Les types/versions d'appareil suivants sont pris en charge par SINAMICS 4.5 :
S120 CU320-2
S120 Integrated
CX32-2
S150 CU320-2
GL150 CU320-2
GM150 CU320-2
SL150 CU320-2
SM120 CU320-2
SM150 Integrated
Remarque
Avec l'installation d'un SSP, la bibliothque standard dcblib la plus rcente disponible pour
l'appareil est installe et peut tre utilise sur l'appareil.
Marche suivre
Pour crer un projet, procdez comme suit :
1. Lancez le systme d'ingnierie SIMOTION SCOUT/STARTER.
2. Slectionnez les options de menu Projet > Nouveau dans la barre des menus.
3. Dans la fentre Nouveau projet, saisissez le nom du projet dans le champ Nom.
Remarque
Convention d'attribution des noms de projet
Le nombre de caractres utiliss dans le nom de projet est limit 24. Le nom du dossier
est form partir des huit premiers caractres du nom de projet. Il convient, par consquent,
de veiller ce que ces huit premiers caractres soient univoques.
SIMOTION
Pour insrer un appareil dans un projet, procdez comme suit :
1. Ouvrez un projet SIMOTION SCOUT existant si aucun projet n'est ouvert.
2. Excutez la commande Cration d'un nouvel appareil.
Remarque
Vous trouverez de plus amples informations sur le bouton Ouvrir HW Config dans la
documentation de SIMOTION SCOUT.
Ainsi, toutes les conditions pour crer un diagramme DCC sont runies.
SINAMICS
1. Ouvrez un projet existant ou crez un nouveau projet dans lequel vous insrez un groupe
d'entranement SINAMICS (par ex. SINAMICS S120 CU 320). Notez que le SINAMICS
S110 (module CU 305) ne supporte pas DCC.
Marche suivre
1. Slectionnez un appareil dans le projet.
2. SIMOTION :
Excutez la fonction Insrer diagramme DCC dans le sous-menu PROGRAMMES de
l'appareil.
SINAMICS, STARTER :
Excutez la fonction Insrer diagramme DCC sur l'objet entranement souhait. Un seul
diagramme DCC ne peut exister sur un objet d'entranement.
Figure 2-6 Insrer un diagramme DCC dans l'objet entranement CU d'un groupe
d'entranement SINAMICS CU3x0.x avec STARTER
Figure 2-7 SIMOTION D4xx : Insrer un diagramme DCC SINAMICS dans l'objet entranement
de la CU avec SCOUT
Remarque
Convention d'attribution des noms de diagramme
Le nombre de caractres utiliss dans le nom de diagramme est limit 22.
)HXLOOH
6RXV
3DUWLWLRQV
Figure 2-9 Relation entre les types de diagramme dans l'diteur DCC
Condition
Vous avez cr un diagramme DCC dans le systme d'ingnierie SIMOTION
SCOUT/STARTER, et celui-ci est ouvert dans l'diteur DCC.
Marche suivre
1. A l'aide de la commande de menu Affichage > Vue d'ensemble ou du bouton de la
barre d'outils, basculez de l'affichage par page la vue d'ensemble du diagramme. Les
six feuilles du diagramme DCC slectionn sont affiches.
2. Via le menu contextuel Insrer un nouveau diagramme, insrez un nouveau sous-
diagramme et ouvrez-le via le menu contextuel Ouvrir du sous-diagramme.
Remarque
Les diagrammes DCC doivent toujours tre crs dans STARTER/SCOUT.
Si d'autres diagrammes DCC sont crs directement dans l'diteur CFC alors qu'un
diagramme DCC affect un objet entranement SINAMICS est ouvert, il peut se produire
des erreurs de compilation.
Condition
Vous avez dj cr un diagramme DCC dans le systme d'ingnierie SIMOTION
SCOUT/STARTER, et celui-ci est ouvert dans l'diteur DCC.
Marche suivre
1. Avec les options de menu Insrer > Partition > Avant la partition actuelle ou A la fin,
ajoutez une nouvelle partition l'endroit souhait.
2. Vous pouvez galement effectuer un clic droit sur l'onglet d'une partition existante et
slectionner Insrer une partition avant la partition actuelle ou Insrer une partition la
fin.
2.4.6 Vues
2.5.1 Introduction
Ce chapitre dcrit les types de bloc dont vous disposez et la marche suivre pour insrer et
supprimer les blocs d'un diagramme DCC. Vous apprendrez en outre comment diter les
ports de blocs.
Remarque
L'aide en ligne contient des informations dtailles sur les diffrents blocs (y compris sur le
chronogramme et la vue de l'installation). Pour accder l'aide, slectionnez le bloc
concern dans le diagramme ou le catalogue de blocs, puis appuyez sur la touche F1.
Insrer un bloc
Ouvrez une famille de blocs, la famille Closed-loop control sur la figure, avec les blocs de
rgulation.
Slectionnez le bloc souhait et glissez-le dans le diagramme par glisser-dplacer, en
maintenant le bouton de la souris enfonc. Pendant l'opration de copie, le bloc est
reprsent uniquement par une ligne en pointills le long de son contour. Relchez le
bouton de la souris l'endroit appropri.
Pour rechercher un bloc, entrez le nom du bloc dans le champ de saisie du catalogue de
blocs, puis cliquez sur le bouton Jumelles. La recherche commence.
Remarque
Si des blocs et d'autres lments du diagramme se chevauchent, tels que d'autres blocs
ou la marge, le bloc superpos est reprsent en gris et ses ports ne sont pas affichs.
Pour que toutes les informations des blocs soient visibles, vous devez les repositionner.
Marche suivre
Slectionnez la commande Nouveau texte au-dessus des rpertoires des types de blocs et
glissez-la dans le diagramme par glisser-dplacer, en maintenant le bouton de la souris
enfonc. Relchez le bouton de la souris l'endroit appropri.
Le cas chant, vous pouvez modifier les dimensions du champ de texte en slectionnant et
en tirant les points noirs situs aux angles et sur les bords du champ de texte jusqu' la taille
souhaite.
Pour modifier votre commentaire, cliquez sur le champ de texte, puis saisissez ou modifiez
votre texte.
Figure 2-14 Editeur de squences du diagramme dccReg1 avec les groupes d'excution Tsg_dccReg1 et Tsg2
Dans cette fentre, vous pouvez galement modifier la position d'insertion dans la squence
d'excution en tirant le bloc avec la souris jusqu' l'endroit souhait. De la mme manire,
vous pouvez modifier l'affectation d'un bloc un groupe d'excution.
Lorsque vous ajoutez de nouveaux blocs dans le systme excutif, ceux-ci sont toujours
placs aprs le bloc dfini comme prcdent. Par dfaut, c'est toujours le dernier bloc
insr. Pour insrer un bloc aprs un bloc existant de la squence, slectionnez le bloc avec
l'offset souhait dans la vue d'ensemble ou le diagramme, puis effectuez un clic droit et
slectionnez l'option de menu Point d'insertion. Le bloc dfinit comme prcdent s'affiche
alors en vert clair dans l'diteur DCC.
La position d'excution est signale dans la barre dtat. Elle se trouve en bas droite de
l'diteur de squences.
2.5.5.1 Gnralits
Les blocs ont deux types de ports (entre et sortie) qui se distinguent par leur fonction et
donc par les possibilits d'dition.
Les rubriques suivantes contiennent des informations dtailles sur la manipulation des
ports de blocs dans DCC.
Remarque
Particularit des ports de blocs masqus
Dans l'diteur DCC, vous pouvez masquer des ports de blocs pour amliorer la lisibilit des
diagrammes configurs. Les ports de blocs masqus restent cependant effectifs dans DCC
et les valeurs en instance de ces ports sont exploites. Dans le cas de blocs gnriques,
vous pouvez par ailleurs rduire le nombre de ports de blocs dans l'diteur DCC, les ports
masqus ayant alors les valeurs par dfaut. Les ports de blocs masqus restent cependant
effectifs dans le systme cible et les valeurs en instance de ces ports sont exploites.
Notez par ailleurs que les entres de ces blocs doivent tre connectes de faon continue,
en commenant par le premier port.
Pseudo-commentaires
Les commentaires des ports de blocs commenant par @ sont des pseudo-commentaires
qui influencent la fonction du port de bloc et qui servent d'interfaces avec le systme de
base.
Vous trouverez de plus amples informations sur les pseudo-commentaires ici :
Cration de paramtres personnaliss ("publication") (Page 155)
Vous modifiez la dsignation des entres et des sorties de blocs avec l'option de menu
Options > Paramtres > Reprsentation, sous-menu Ports.
La reprsentation du type de bloc peut tre aussi bien textuelle que graphique. Vous
dfinissez la configuration correspondante avec l'option de menu Options > Paramtres >
Reprsentation, sous-menu En-ttes de bloc.
Pour afficher un plus grand nombre de caractres du commentaire, slectionner Outils >
Rglages > Largeur blocs / marge. Dans la fentre Blocs / marges, dfinir la largeur des
blocs sur Large. Les douze premiers caractres du commentaire sont dsormais affichs sur
le port.
Voir aussi
Variables @ (SIMOTION) (Page 211)
Condition
Les types de donnes des entres et des sorties des blocs doivent tre compatibles pour
autoriser une connexion. Le tableau ci-dessous donne un aperu des types de donnes
pouvant tre connects entre eux :
Tableau 2- 1 Conversions
Marche suivre
Reliez la sortie du premier bloc (source) l'entre du second bloc (puits). Vous pouvez
raliser cette connexion soit par glisser-dplacer ou par enclenchement, en cliquant
respectivement une fois sur le port d'entre et le port de sortie correspondants.
La connexion est trace automatiquement de la sortie du premier bloc l'entre du second
bloc.
2.5.7 Abrviations des types de donnes dans DCC pour les blocs de connexion et
de convertisseur
Marche suivre
1. Configurez votre diagramme DCC dans l'diteur DCC.
2. Slectionnez la fentre Ports du diagramme avec l'option de menu Vue -> Ports du
diagramme ou le bouton . Les ports de diagramme (IN, OUT, IN_OUT) sont
reprsents dans cette fentre.
Remarque
Notez que les ports de diagramme de type IN_OUT ne sont pas admis dans DCC !
Remarque
La connexion au port du diagramme via le menu contextuel n'est alors disponible que
si un port de diagramme au moins existe dj. Jusqu' CFC 7.0, la premire
connexion au connecteur de diagramme fonctionnait uniquement par la fonction
Glisser-dplacer.
Remarque
DCC-SINAMICS : L'utilisation de connecteurs de diagramme est autorise pour des sous-
diagrammes et des bibliothques DCC.
Marche suivre
Pour raliser une connexion avec un oprande global, procdez comme suit :
1. Ouvrez le diagramme DCC.
2. Effectuez un clic droit sur le port de bloc que vous souhaitez connecter, puis slectionnez
l'option Connexion avec oprande dans le menu contextuel.
3. Dans la fentre Slection de signal DCC, slectionnez l'oprande global que vous
souhaitez connecter.
4. Fermez la fentre avec le bouton OK.
La connexion du port de bloc avec l'oprande global slectionn a t excute.
Si vous supprimez, en mode en ligne, un bloc dont les sorties sont connectes aux entres
d'autres blocs, les valeurs de signaux actuelles seront valables sur les entres de ces blocs.
Ces valeurs seront reprises dans le diagramme DCC et enregistres sur la carte du systme
cible l'occasion de la prochaine copie RAM vers ROM. En mode hors ligne, les valeurs par
dfaut seront rtablies sur les entres aprs la suppression du bloc prcdent.
Remarque
Le bloc STM ne peut pas tre supprim ni insr en ligne.
Si vous supprimez un bloc dons les entres ou les sorties sont connectes des ports de
diagramme, les connexions seront supprimes, mais pas les ports de diagramme. Si vous
n'en avez plus besoin, vous devez les supprimer sparment dans le champ Ports du
diagramme.
Ouvrez via le menu Diagramme -> Rarranger les numros de paramtre la bote de
dialogue Rarranger les numros de paramtre afin de dplacer les paramtres de numro.
Figure 2-19 Bote de dialogue Protocoles, Onglet Rarranger les numros de paramtre
Vous pouvez publier dans l'diteur DCC les ports (connexions) de tous les blocs ou les ports
d'un seul bloc.
Toutes ces fonctions sont galement disponibles l'aide du menu contextuel du bloc.
Voir aussi
Cration de paramtres personnaliss ("publication") (Page 155)
Vous pouvez rvoquer dans l'diteur DCC la publication des ports (connexions) de tous les
blocs ou la publication des ports d'un seul bloc.
Cette fonction est galement disponible par le biais du menu contextuel du bloc.
2.6 Compilation
Gnralits
Quelques conditions requises pour l'laboration d'une configuration valide partir de
diagrammes DCC ne peuvent tre vrifies qu'aprs l'laboration des diagrammes.
Cette procdure est effectue automatiquement certains moments, par exemple
l'occasion de la compilation du projet ou de la compilation de diagrammes.
Vrifier la cohrence
Vous pouvez vrifier tout moment le contenu des diagrammes DCC.
Pour vrifier la cohrence, slectionnez l'option de menu Diagramme > Vrifier la cohrence
> Diagrammes comme programme... .
A l'issue du contrle de cohrence, la bote de dialogue Journaux s'affiche
automatiquement. Les erreurs y sont indiques par "F" et les avertissements par "A".
Remarque
La suppression de digrammes de projets ayant dj t compils et chargs peut conduire
des incohrences la compilation et au chargement suivants, car le systme excutif des
diagrammes doit alors tre adapt.
Remarque
Les contrles de cohrence de plusieurs diagrammes ne sont effectus qu'aprs la
compilation des diagrammes.
Le contrle de cohrence effectu partir du diagramme DCC se rapporte toujours au
dernier rsultat de compilation.
Compilation
Notez qu'avant la premire compilation d'un diagramme dans un projet, le projet doit tre
enregistr dans STARTER / SIMOTION SCOUT (avec l'option de menu Projet -> Enregistrer
ou le bouton ).
Vous lancez la compilation avec Diagramme > Compiler > Digrammes comme programme...
ou avec le bouton .
Possibilits de compilation
Vous pouvez dfinir l'tendue de la compilation :
tendue : Compiler seulement les modifications
Seules les parties de la configuration, qui ont chang depuis la dernire compilation, sont
recompiles. Ceci vous permet de rduire les temps de compilation lors dune
recompilation.
Remarque
Mme si vous avez slectionn l'option Compiler seulement les modifications, la
cohrence de tous les diagrammes de la configuration sera vrifie.
Remarque
L'diteur DCC ne permet de compiler que des diagrammes DCC. Pour une procdure de
cration complte, utilisez Enregistrer et tout compiler dans STARTER/SCOUT.
A partir de STARTER/SCOUT V 4.2, vous trouvez cette fonction sous Enregistrer et tout
recompiler.
A partir de STARTER/SCOUT V 4,3, vous trouvez cette fonction sous Enregistrer et tout
recompiler, bibliothques DCC incl..
Marche suivre
1. Ouvrez un diagramme de la configuration concerne, puis slectionnez loption de menu
Outils > Types de bloc.
2. La fentre Importer s'affiche. Refermez la fentre en cliquant sur OK. Dans la fentre
Importer les bibliothques DCB, les bibliothques de blocs installes dans votre outil de
dveloppement sont listes sous Bibliothques installes dans SCOUT/STARTER. Les
bibliothques qui ont dj t importes dans cette configuration sont listes sous
Bibliothques importes dans le diagramme.
3. Sous Bibliothques installes dans SCOUT/STARTER et Bibliothques importes dans
le diagramme, vrifiez laide des versions des bibliothques pour quelles bibliothques
importes une version plus rcente a t installe.
4. Sous Bibliothques installes sous SCOUT/STARTER, slectionnez la bibliothque que
vous souhaitez actualiser, puis cliquez sur le bouton >>.
5. Cliquez sur le bouton Appliquer.
6. Lavancement de la mise jour est affich dans une fentre.
Comportement
Les changements par rapport l'ancienne version sont reports dans votre configuration
existante.
Remarque
La copie de diagrammes ou de groupes de blocs entre appareils SINAMICS et appareils
SIMOTION n'est pas possible.
Une licence DCC est ncessaire pour pouvoir copier un diagramme DCC en tant que type
de bloc dans une bibliothque SINAMICS.
ATTENTION
Aprs la copie dans un autre objet entranement, il est indispensable de vrifier si les
connexions des ports de blocs publis doivent tre adaptes dans la copie du diagramme.
Aucune adaptation automatique des connexions de la copie du diagramme au systme de
base ou d'autres diagrammes DCC n'a lieu lors de la copie.
DCC SINAMICS : Lorsque vous copiez des diagrammes DCC, les connexions existant
entre diffrents diagrammes sont conserves.
DCC SIMOTION : Lorsque vous copiez des diagrammes DCC, les connexions existant
entre diffrents diagrammes sont converties en connexions textuelles. Elles seront de
nouveau rtablies via le menu Outils -> Fermer les connexions textuelles.
Remarque
Dans le systme d'ingnierie STARTER, vous pouvez crer un seul diagramme DCC par
objet entranement.
Remarque
Pour copier des diagrammes d'un projet dans un autre projet, vous devez lancer deux fois
STARTER ou SCOUT, un seul projet pouvant tre ouvert la fois. Notez que vous pouvez
uniquement copier et insrer, mais pas couper, des diagrammes DCC en dehors du systme
d'ingnierie.
Remarque
Si vous copiez un appareil, les diagrammes correspondants seront galement copis.
L'exportation XML et l'importation XML de diagrammes individuels sont impossibles, mais
l'exportation du projet contient les diagrammes DCC correspondants.
Remarque
Lors de la copie de diagrammes DCC entre diffrents appareils, les bibliothques utilises
sont remplaces dans les diagrammes DCC par les bibliothques existantes sur l'appareil.
Jusqu' prsent il est alors suppos que pour les appareils SINAMICS, respectivement une
version de la bibliothque standard est disponible par appareil. A partir de SINAMICS 4.4,
plusieurs versions de la bibliothque standard sont disponibles sur l'appareil pour des
raisons de compatibilit. La version avec la version de firmware la plus leve est utilise
dans le cadre d'une slection automatique. Si plusieurs versions de bibliothque sont
installes pour une version de firmware, la bibliothque avec la version suprieure est
slectionne.
Pour SIMOTION, dcblibV2_0_simotion4_1_x sera galement disponible sur des appareils
SIMOTION V4.2.
La disponibilit de bibliothques V4.1 se limite aux types d'appareils qui taient dj
disponibles dans V4.1. Aucune bibliothque V4.1 n'est disponible sur une D455-2 ou D455-
2. De nouveaux types de blocs sont disponibles dans dcblibV3_0_simotion4_2 .
Les blocs sont toujours insrs aprs le bloc slectionn dans la squence d'excution et le
dernier bloc insr est toujours slectionn automatiquement.
Pour insrer un bloc aprs un bloc existant dans la squence d'excution, slectionnez-le
dans la vue d'ensemble ou dans le diagramme, puis slectionnez la fonction Point d'insertion
dans le menu contextuel.
Vous pouvez tout moment modifier la squence d'excution via la commande de menu
Editer > Squence d'excution ou le bouton .
Voir aussi Dfinir les proprits d'excution (Page 34)
Remarque
Les symboles dfinis depuis le diagramme DCC (paramtres @, paramtres DCC
(SINAMICS), connexions avec des paramtres FCOM) ne sont pas pris en compte pour les
oprations de recherche/remplacement.
Conditions
A partir de DCC 2.0.2, vous pouvez galement rechercher et remplacer les symboles
(variables inscrites dans la marge) et les contenus de dfinitions d'Alias utiliss dans le
diagramme DCC.
Pendant l'opration de recherche/remplacement, l'diteur CFC doit tre ferm.
Si les sources des diagrammes CFC ont t supprimes ou que les diagrammes
possdent une protection du savoir-faire, la recherche et le remplacement d'lments
inscrits dans la marge sont impossibles.
Ce genre de modifications ne peut pas tre annul.
Paramtres de test
Loption de menu Test > Paramtres de test permet de dfinir le Cycle de visualisation. La
fentre Paramtres de test saffiche cet effet.
Dans cette fentre, vous pouvez rgler le Cycle de visualisation pour les objets connects
pour le test, c.--d. le temps de cycle pour l'actualisation de ces objets. Vous pouvez dfinir
des cycles de visualisation de 1 100 pas de 100 millisecondes chacun (SIMOTION). Pour
SINAMICS, vous pouvez uniquement dfinir le temps de surveillance en secondes entires.
Remarque
Lorsque le nombre d'objets connects pour le test est lev, il est recommand d'utiliser un
cycle d'actualisation lent.
IMPORTANT
Si la visualisation est dsactive et que vous connectez un port pour linclure dans le test
via licne , la visualisation sera active pour ce port ainsi que pour tous les ports de ce
bloc prcdemment connect pour la visualisation.
lactivation du mode test, les connexions avec la CPU sont galement tablies pour tous
les ports lists dans la fentre d'affichage des valeurs. Pour activer la visualisation,
slectionnez les ports individuellement dans la colonne Visualiser.
Remarque
Vous pouvez galement slectionner tous les ports dun bloc pour les inclure dans le test
en mode cration. Pour ce faire, affichez les proprits de lobjet par le biais du menu
contextuel dun bloc slectionn et cochez ou dcochez les ports individuellement dans
la colonne Pour test de longlet Ports.
Remarque
Les diagrammes DCC qui sont diffrents dans l'diteur et l'appareil cible peuvent prsenter
des comportements diffrents (voir Cohrence des diagrammes en mode test (Page 73)).
Remarque
Aprs avoir charg le projet depuis l'appareil cible, le projet doit tout d'abord tre enregistr
avant de pouvoir dmarrer le mode test DCC.
Si vous avez modifi des connexions ou des types de bloc dans le diagramme DCC, vous
serez inform au lancement du mode test que vous pouvez toujours observer et enregistrer
des valeurs avec la fonction Trace.
Figure 2-30 Mode test - Modification des connexions ou des types de bloc
Figure 2-31 Mode test - Charger les modifications dans l'appareil cible
Remarque
La valeur modifie n'est visible l'tat actuel que si le port est connect pour le test.
Remarque
L'affichage est limit 256 valeurs.
Si la structure d'un port de bloc comprend plus de 256 lments assembls, il n'est pas
possible d'ajouter le port de manire globale. Dans ce cas, seuls des lments individuels
peuvent tre ajouts de manire slective dans l'affichage des valeurs.
Dplacez les diffrents lments par glisser-dplacer dans l'affichage des valeurs pour
visualiser les valeurs applicables.
Notez que l'observations des valeurs de l'affichage a une incidence sur la performance de
l'appareil cible.
Les options du menu contextuel Insrer dans l'affichage des valeurs et Insrer dans
l'affichage des courbes permettent d'ajouter les ports de blocs dans l'affichage des valeurs
et courbes. Les valeurs actuelles s'affichent lorsque le mode test est activ.
Figure 2-32 Ajouter un port de blocs dans l'affichage des valeurs et courbes
Commentaires (texte)
Ajouter des commentaires Slectionnez la commande Nouveau texte au-dessus des rpertoires
(texte) dans le diagramme des types de blocs et glissez-la dans le diagramme par glisser-dplacer
en maintenant le bouton de la souris enfonc. Relchez le bouton de la
souris l'endroit appropri.
Modifier des commentaires Pour dplacer un champ de texte dans le diagramme DCC,
(texte) dans le diagramme slectionnez le champ de texte, dplacez-le en maintenant le bouton
de la souris enfonc et lchez-le l'endroit souhait. Pour modifier
votre commentaire, double-cliquez sur le champ de texte, puis
saisissez ou modifiez votre texte.
Pour ne pas les perdre, vous devez cependant les enregistrer avec la commande Copier de
la RAM vers la ROM avant une mise hors tension. C'est surtout valable en rapport avec les
blocs SAV.
Remarque
Notez que les modifications en ligne sont uniquement possibles en mode test.
En mode test, le message "Server busy" peut tre affich sporadiquement si vous essayez
de modifier des valeurs en ligne.
Vous devez ventuellement acquitter plusieurs fois ce message avant que la valeur modifie
en ligne ne soit applique.
Rparez le projet via une exportation / importation XML.
Remarque
Dans le cas de gros projets, dsactivez l'option Outils Paramtres Enregistrer Copie
de sauvegarde automatique des donnes de projet dans SIMOTION SCOUT pour viter une
perte de performance.
Autrement, cela signifierait qu'en mode de test, le projet complet serait enregistr aprs
chaque modification.
Condition
En ligne, vous pouvez uniquement modifier les valeurs de signaux des entres de blocs non
connectes.
Procdure
Effectuez un double-clic gauche sur le port de bloc souhait pour ouvrir la fentre Proprits
duport. Dans la ligne Valeur, vous pouvez saisir une nouvelle valeur numrique pour l'entre
de bloc. Aprs un clic sur Appliquer, la nouvelle valeur prend effet et s'affiche galement
dans le diagramme. Pour fermer la fentre, cliquez sur OK.
Remarque
DCC-SINAMICS 2.5 : vous ne pouvez modifier en ligne que les valeurs de signaux des
entres de blocs qui ne sont pas publies comme paramtres FCOM.
A partir de SINAMICS 2.6, toutes les entres de blocs non connectes peuvent tre
modifies en mode test. Elles ne doivent pas tre publies.
Remarque
DCC-SIMOTION : vous pouvez modifier en ligne la valeur de signal des sorties de blocs,
mais elle sera crase de nouveau au cycle suivant si le groupe d'excution est actif. La
possibilit de modifier la valeur de signal des entres de blocs en ligne ne dpend pas de
leur dclaration (ou non) comme variable IHM.
Marche suivre
Avec le curseur de la souris, slectionnez le port de bloc dont vous voulez supprimer la
connexion, dans le diagramme DCC. Puis supprimez-la avec l'option de menu Editer >
Supprimer ou avec la touche Delete/Supprimer.
Rsultat
La connexion entre les ports disparat et la dernire valeur transmise par la connexion
apparat comme valeur d'entre sur le port.
Remarque
DCC-SIMOTION : Les connexions avec des ports de diagramme ne peuvent pas tre
supprimes en ligne !
Marche suivre
Dans le diagramme DCC, slectionnez le port de bloc que vous souhaitez connecter avec le
curseur de la souris et tracez une connexion jusqu'au port du bloc cible en maintenant le
bouton de la souris enfonc.
Rsultat
La connexion est cre entre les ports slectionns et la valeur actuelle qui vient d'tre
transmise apparat sur la sortie.
Remarque
Jusqu' DCC-SINAMICS 2.5, une entre de bloc publie comme paramtre FCOM peut
uniquement tre connecte des sorties publies comme paramtres FCOM ou des
sorties FCOM du systme de base.
En mode test, vous ne pouvez pas publier des ports de blocs, autrement dit insrer de
nouveaux paramtres @.
Remarque
DCC-SIMOTION : vous ne pouvez pas gnrer en ligne de nouvelles connexions avec des
sorties de blocs publies dans le diagramme DCC ou des oprandes globaux.
Marche suivre
Slectionnez la connexion souhaite et dplacez-la par glisser-dplacer.
Remarque
Lors du dplacement de connexions FCOM, le signal peut adopter la valeur 0 pendant
quelques cycles.
L'entre de la connexion initiale, qui n'est plus connecte, adopte durablement la valeur 0.
Marche suivre
Appelez le catalogue de blocs avec la fonction Vue > Catalogue. Ouvrez la famille de blocs
et glissez le bloc slectionn dans la zone de travail par glisser-dplacer.
L'instance de bloc sera calcule au cycle suivant.
L'instance de bloc insre reoit un nom par dfaut, modifiable ensuite en ligne. Pour ce
faire, slectionnez le bloc, effectuez un clic droit et slectionnez Renommer. Une
recompilation et un rechargement ne sont alors ncessaires que si l'affichage des courbes,
la fonction Trace ou l'observation de ports de blocs sont activs.
Remarque
La possibilit, ou non, d'insrer ou de supprimer un bloc en ligne est prcise dans les
"Donnes de configuration" de l'aide en ligne du bloc.
Remarque
Renommer des blocs
Lorsque des blocs sont renomms en mode en ligne, un nouveau bloc est cr et remplace
le bloc existant. Celui-ci est ensuite recalcul. Les valeurs d'initialisation sont redfinies pour
le bloc.
L'utilit de renommer des blocs en ligne est de pouvoir attribuer des noms appropris mme
lorsque des instances de blocs sont insres en ligne.
Marche suivre
Supprimez d'abord toutes les connexions des sorties en slectionnant le port connect, puis
l'option de menu Editer > Supprimer de l'diteur ou la touche Delete/Supprimer.
Slectionnez ensuite le bloc et supprimez-le avec la touche Delete/Supprimer ou la
commande Editer > Supprimer.
Remarque
Dans le cas de SINAMICS, vous ne pouvez pas supprimer en ligne les blocs dont au moins
un port a t publi en tant que paramtre.
Remarque
DCC-SIMOTION : Les blocs connects des ports de diagramme ne peuvent pas tre
supprims en ligne !
Remarque
Le bloc STM ne peut pas tre supprim ni insr en ligne.
Marche suivre
Slectionnez la commande Nouveau texte au-dessus des rpertoires des types de blocs et
glissez-la dans le diagramme par glisser-dplacer, en maintenant le bouton de la souris
enfonc. Relchez le bouton de la souris l'endroit appropri.
Marche suivre
Pour modifier votre commentaire, cliquez sur le champ de texte, puis saisissez ou modifiez
votre texte.
Le cas chant, vous pouvez modifier les dimensions du champ de texte en slectionnant et
en tirant les points noirs situs aux angles et sur les bords du champ de texte jusqu' la taille
souhaite.
Marche suivre
Slectionnez le bloc, dplacez-le dans le diagramme en maintenant le bouton de la souris
enfonc et lchez-le l'endroit souhait.
Si les diagrammes DCC sont diffrents en ligne et hors ligne et qu'ils ont dj t
compils, une bote de dialogue signale que des diffrences existent entre les
diagrammes DCC en ligne et hors ligne. Chargez les modifications dans le systme cible
pour pouvoir les afficher et modifier en mode test.
Le chargement s'effectue lorsque l'appareil cible est en mode STOP. Le download de
SINAMICS fonctionne uniquement dans les tats de fonctionnement "Verrouillage
d'enclenchement" et "Prt l'enclenchement".
Remarque
Vous pouvez galement gnrer les donnes de rfrence d'un diagramme DCC ou
d'une bibliothque DCC avec l'option Donnes de rfrence > Gnrer du menu
contextuel, et les afficher ensuite avec Donnes de rfrence > Afficher.
Vous pouvez alors afficher les donnes de rfrence tout moment. Vous ne devez les
gnrer qu'au premier appel ou aprs modification des variables @.
Vous pouvez afficher cette liste en ouvrant la fentre Rf. diagramme : affichage des
donnes de rfrence du diagramme avec l'option de menu Outils > Donnes de rfrence
du diagramme. Dans cette fentre, slectionnez l'option de menu Vue > Types de bloc ou
cliquez sur le bouton .
Remarque
Double-cliquez sur l'un des types de bloc affichs pour ouvrir le diagramme correspondant et
slectionner le type de bloc choisi.
2.9.3 Liste des rfrences croises Groupes d'excution (uniquement pour DCC
SIMOTION)
Pour tous les groupes d'excution de la CPU active, la liste affiche les accs l'attribut
Enable du groupe d'excution, existant depuis des diagrammes DCC quelconques (l'attribut
Enable peut tre utilis pour activer et dsactiver des groupes d'excution individuels, voir
Attribut Enable, groupes d'excution (Page 231)).
Vous pouvez afficher cette liste en ouvrant la fentre Rf. diagramme : affichage des
donnes de rfrence du diagramme avec l'option de menu Outils > Donnes de rfrence
du diagramme. Dans cette fentre, slectionnez l'option de menu Vue > Rfrences
croises Elment de diagramme > Groupe d'excution ou cliquez sur le bouton .
Remarque
Les noms choisis dans le systme excutif (autrement dit les noms des groupes et des
niveaux d'excution) pour chaque appareil doivent tre univoques.
Vous pouvez afficher cette liste en ouvrant la fentre Rf. diagramme : affichage des
donnes de rfrence du diagramme avec l'option de menu Outils > Donnes de rfrence
du diagramme. Dans cette fentre, slectionnez l'option de menu Vue > Rfrences
croises Elment de diagramme > Oprande ou cliquez sur le bouton .
Compatibilit
Les bibliothques DCB et la version du noyau les prenant en charge sont indiques dans le
tableau suivant.
Des bibliothques et des types de blocs portant le mme nom sont possibles dans les
rpertoires individuels pour les bibliothques SIMOTION et SINAMICS. Au sein d'une mme
bibliothque, les noms des types de blocs doivent tre univoques.
Remarque
Utilisez le bloc STM dans des blocs de bibliothque DCC pour lesquels une seule instance
est cre par DO.
Remarque
A partir de SINAMICS 4.x, vous ne pouvez plus utiliser de bibliothque SINAMICS 2.6.
Remarque
Pour SINAMICS, les bibliothques doivent toujours tre importes sous l'appareil et pas
sous l'objet d'entranement.
La suppression du dernier diagramme d'un appareil supprime la slection des bibliothques
DCB.
La bibliothque concerne doit tre compile lors de l'importation de bibliothques DCC.
Remarque
La bibliothque doit ce but tre slectionne.
Remarque
La bibliothque standard est installe automatiquement lors de l'installation. Si vous l'avez
toutefois dsinstalle par erreur, vous pouvez la rinstaller par l'intermdiaire de la
configuration DCC.
Pour SINAMICS, vous pouvez galement installer les bibliothques l'aide des SSP
(SINAMICS Support Packages).
Si vous souhaitez installer ultrieurement la bibliothque DCB partir du DVD SSP, passez
au rpertoire CD_1\SSP\Disk1 et dcomprimez le fichier dcblib.zip dans un rpertoire
quelconque. Installez la bibliothque dcbbib_Vx.y_sinamics_w.z y figurant.
A partir de DCC V2.1 (STARTER 4.2), les bibliothques sont disponibles pour SINAMICS
galement via la commande de menu Outils -> Installer les bibliothques. Voir aussi
Installation et dsinstallation de bibliothques DCB (SINAMICS).
Pour SIMOTION, les bibliothques sont en outre disponibles via l'option de menu Outils ->
Installer les bibliothques. Voir aussi Installation et dsinstallation de bibliothques DCB
(SIMOTION) (Page 102). Vous y trouverez galement des informations vous indiquant o
trouver des bibliothques standard DCBLIB installables et comment les installer
ultrieurement.
Remarque
Dans le systme d'ingnierie (dans le cas de SINAMICS), la fonction Slectionner les
packages technologiques accessible via le menu contextuel de l'appareil slectionn
vous permet de vrifier si toutes les bibliothques de blocs ncessaires sont actives.
Remarque
Dans le cas de SIMOTION, la bibliothque est charge automatiquement dans l'appareil
lors du download du projet. Dans le cas de SINAMICS, cette procdure doit tre
excute explicitement par l'utilisateur avant le download du projet. (Page 185)
Jusqu' DCC V2.0.1, la version de la bibliothque de base utilise est fixe dans une
bibliothque DCC.
La version exacte de la bibliothque de base avec laquelle la bibliothque DCC a t
gnre doit tre installe.
Si les sources de bibliothque ont t supprimes, vous n'avez aucune possibilit pour
slectionner une nouvelle version de la bibliothque de base dans le Typical.
A partir de DCC 2.0.2, vous pouvez combiner une bibliothque installable fournie
diffrentes versions d'une bibliothque DCB utilise, dans la mesure o l'interface des blocs
appels n'est pas modifie.
La fentre Importer les bibliothques DCB s'affiche alors. Les bibliothques de blocs
installes dans votre outil de dveloppement sont listes sous Bibliothques installes
dans SCOUT/STARTER. Les bibliothques qui ont t importes dans cette
configuration sont listes sous Bibliothques importes dans le diagramme.
Remarque
Les commentaires des types de blocs restent dans la langue dans laquelle ils ont t
crs. La langue des commentaires des ports de blocs est ajuste, moins qu'elle n'ait
t modifie manuellement.
Loption de menu Outils > Types de bloc permet de supprimer les bibliothques de blocs
dont les types de bloc ne sont plus requis dans cette configuration.
Pour supprimer une bibliothque de blocs, procdez comme suit :
Assurez-vous qu'aucun type de bloc de la bibliothque de blocs que vous souhaitez
supprimer n'est utilis dans les diagrammes de la configuration.
Ouvrez un diagramme de la configuration concerne, puis slectionnez loption de menu
Outils > Types de bloc.
La fentre Importer s'affiche. Refermez la fentre en cliquant sur OK.
La fentre Importer les bibliothques DCB s'affiche alors. Les bibliothques de blocs
installes dans votre outil de dveloppement sont listes sous Bibliothques installes
dans SCOUT/STARTER. Les bibliothques qui ont t importes dans cette
configuration sont listes sous Bibliothques importes dans le diagramme.
Sous Bibliothques importes dans le diagramme, slectionnez la bibliothque que vous
souhaitez supprimer, puis cliquez sur le bouton <<. La procdure de suppression est
lance ds que vous cliquez sur Valider.
Des contrles sont effectus lors de la suppression d'une bibliothque de blocs. Tous les
types de bloc non utiliss l'intrieur de la bibliothque de blocs sont effacs de la liste de
slection des types de bloc dans l'diteur DCC, et seuls les types de bloc utiliss sont
conservs dans la liste. Le diagramme ne peut pas tre compil sans la bibliothque
importe s'il contient encore des instances de la bibliothque.
6,027,216&287
%LEOLRWKTXH
'&%6WXGLR &UHWHVWH %LEOLRWKTXH ,QVWDOOHU '&%
'&% LQVWDOOH
,P
SR
UWH
U
2
XW
,PSRUWHU2XWLOV!W\SHVGHEORFV
LOV
!
W\
SH
V
GH
E
OR
FV
$SSDUHLO
OHU
WDO
,QV
%LEOLRWKTXH
'&%
LPSRUWH
%LEOLRWKTXH
'&% *QUHUELEOLRWKTXHLQVWDOODEOH %LEOLRWKTXH
LQVWDOODEOH '&&
Conditions requises
Dans le systme d'ingnierie SIMOTION SCOUT, vous avez dj cr une nouvelle
bibliothque DCC. Les bibliothques DCC SIMOTION se trouvent dans le dossier
Bibliothques du navigateur de projet, les bibliothques DCC dans le dossier Bibliothques
SINAMICS du navigateur de projet.
Il existe dj un diagramme DCC qui doit tre enregistr dans la bibliothque DCB.
Les ports du diagramme sont affichs.
Remarque
Vous pouvez afficher les ports du diagramme avec le bouton de la barre d'outils.
Une bibliothque est utilisable dans des diagrammes DCC, ou pour SINAMICS, ou pour
SIMOTION.
Les bibliothques DCC pour SIMOTION sont cres dans SCOUT sous le conteneur
Bibliothques.
A partir de DCC 2.1 / SCOUT / STARTER V4.2, des bibliothques DCC peuvent galement
tre cres pour SINAMICS.
Pour les bibliothques SINAMICS, il existe ce but dans le navigateur de projet un nouveau
conteneur de programme sous Bibliothques -> BIBLIOTHEQUES SINAMICS.
Figure 2-42 Conteneur de bibliothque pour bibliothques DCC pour des appareils SINAMICS dans
SIMOTION SCOUT
La diffrenciation entre bibliothques DCC pour SINAMICS et SIMOTION a lieu par le biais
des diffrents conteneurs de bibliothque dans le navigateur de projet.
Une bibliothque DCC pour SIMOTION est insre via le menu contextuel Bibliothques ->
Insrer une bibliothque DCC dans le navigateur de projet.
Une bibliothque DCC pour SINAMICS est insre via le menu contextuel Bibliothques
SINAMICS -> Insrer une bibliothque DCC dans le navigateur de projet.
Avec DCC 2.0, des diagrammes DCC SIMOTION peuvent tre insrs dans les conteneurs
de bibliothques via copier/coller.
Les ports de diagramme du diagramme DCC insr doivent tre raccords avant la
compilation, sans connexions FCOM ni paramtres @, aux ports de diagramme de la
bibliothque DCC SINAMICS.
Supprimez les sources de diagramme DCC pour une meilleure protection du savoir-faire.
Les conteneurs de bibliothques contiennent les bibliothques DCC, mais pas les
bibliothques de blocs DCB.
Vous pouvez gnrer des bibliothques DCB installables partir de bibliothques DCC
(bibliothques Typical) via le menu contextuel de la bibliothque DCC slectionne Gnrer
bibliothque DCB....
Des bibliothques et des types de blocs portant le mme nom sont possibles dans les
rpertoires individuels pour les bibliothques SIMOTION et SINAMICS.
Remarque
Vous ncessitez une licence DCC SIMOTION pour crer et diter des bibliothques
SIMOTION DCC.
Vous ncessitez une licence DCC SINAMICS pour crer et diter des bibliothques
SINAMICS DCC.
Marche suivre
Configurez votre diagramme DCC dans l'diteur DCC.
cet effet, ajoutez par ex. un additionneur ADD et un rgulateur PI (PIC ))dans le
diagramme et connectez-les. Voir Connexion avec des ports de diagramme (Page 39).
Voir aussi
Gnrer une bibliothque installable partir de bibliothques DCC (Page 99)
Au sein d'une bibliothque, un diagramme DCC peut tre cr pour chaque bloc DCC de la
bibliothque. Pour crer un nouveau type de bloc, utiliser le menu contextuel Insrer
diagramme DCC.
Des rgles uniformes pour les bibliothques SIMOTION et SINAMICS sont valables pour
l'attribution des noms de diagrammes DCC :
Au maximum 22 caractres dont le premier doit tre une lettre.
Un caractre de soulignement doit uniquement tre suivi de chiffres.
Pour des raisons de cohrence, la connexion 1:N d'une entre dans un diagramme ou type
de bloc hirarchique ncessite l'utilisation d'un bloc NOP_x dans le diagramme - voir
l'exemple ci-dessous :
Marche suivre
Slectionnez la bibliothque de blocs diter dans le systme d'ingnierie.
Dans le menu contextuel de la bibliothque DCC, slectionnez l'option Type de bloc
Proprits.
Dans la liste, slectionnez sous Diagramme le diagramme DCC diter et appelez la bote
de dialogue Type de bloc Proprits au moyen du bouton Type de bloc Proprits
additionnelles.
Icne de bloc
Cliquez sur le bouton ... et chargez un fichier BMP que vous souhaitez utiliser comme icne
de bloc pour le diagramme DCC.
Famille de blocs
Indiquez la famille laquelle la bibliothque DCB doit tre affecte. Vous pouvez alors
choisir parmi les familles de blocs dj existants (par ex. logique, systme, conversion,
arithmtique, ...) ou bien indiquer une nouvelle famille laquelle est alors cre
automatiquement. L'anglais est la langue standard pour des familles de blocs.
Commentaire de bloc
Ici, vous pouvez en option entrer un commentaire pour votre bibliothque DCB ; celui-ci
apparat alors dans l'en-tte du bloc. Sur la page gauche, entrez le commentaire en langue
standard anglais, sur la page droite vous pouvez l'entrer en supplment dans d'autres
langues. Slectionnez ce but la langue souhaite dans la zone de liste droulante en haut
droite, entrez le commentaire correspondant et cliquez sur Appliquer. Rptez cette
procdure pour chacune des autres langues que vous souhaitez crer.
Validez vos saisies au moyen du bouton Appliquer et fermez la bote de dialogue au moyen
du bouton OK.
Aprs l'installation de la bibliothque via Outils -> Installer les bibliothques, la bibliothque
est disponible pour l'importation dans les diagrammes DCC (Outils -> Types de blocs) sur
les appareils.
Remarque
Dans le cas d'une cration de bibliothque installable partir d'une bibliothque DCC, vous
devez changer dans le diagramme DCC la bibliothque DCC contre la bibliothque
installable en utilisant le menu Outils -> Types de bloc de l'diteur CFC.
Remarque
La bibliothque DCB gnre ne contient plus les sources des diagrammes DCC. Les
fonctions contenues ne peuvent plus tre modifies ni observes (protection de savoir-faire).
Le chapitre Gnrer l'aide en ligne des bibliothques de blocs explique comment crer une
aide en ligne pour la bibliothque DCB gnre.
Remarque
Il est possible de gnrer automatiquement des bibliothques de blocs C partir de
bibliothques DCC exportes. Il en rsulte une amlioration de la capacit mmoire et des
performances d'excution des diagrammes DCC ainsi qu'une meilleure protection du savoir-
faire.
Voir aussi
Remplacer la version de base des bibliothques installes (Page 84)
Remarque
Les bibliothques sont installes indpendamment du projet dans SIMOTION
SCOUT/STARTER. Les bibliothques ne sont pas transportes avec l'archivage ou
l'exportation de projets. Pour charger le projet sur un autre SCOUT/STARTER, vous devez y
rinstaller les bibliothques utilises, mme titre qu'aprs une rinstallation de
SCOUT/STARTER.
Les bibliothques standard DCC DCBLIB (livraison par dfaut de l'usine) sont pr-installes.
Si vous ncessitez ces bibliothques explicitement comme bibliothque installable, vous
trouvez cette bibliothque, par ex. "dcblibV2_0_simotion4_1_5.zip" (nom dpendant de la
version) aprs l'installation de SCOUT dans le rpertoire
"C:\Program Files\Siemens\Step7\U7umc\data\dcc\SIMOTION" ou, le cas chant, sur le
DVD DCC sous "VOL1\CD_1\DCC\DCC_DCBLIB_SIMOTION\Disk1". Vous pouvez en outre,
par exemple pour des interventions ultrieures de maintenance (la version de la bibliothque
DCC standard n'est peut-tre pas disponible dans l'outil d'ingnierie), archiver les
bibliothques DCC standard dans le rpertoire USER sur la carte CF au moyen du lecteur
de cartes CF. Ceci vous permet, en cas de maintenance, d'installer ultrieurement les
bibliothques correspondantes au moyen du lecteur de cartes CF et de la fonctionnalit
dcrite ci-dessus.
Remarque
Compares aux bibliothques SIMOTION, les bibliothques SINAMICS sont soumises la
restriction que des bibliothques standard DCBLIB peuvent uniquement tre installes et
dsinstalles que si aucun projet n'est ouvert.
Les bibliothques sont installes dans STARTER indpendamment du projet. Les
bibliothques ne sont pas transportes avec l'archivage ou l'exportation de projets. Pour
charger le projet dans une session STARTER diffrente ou aprs une rinstallation de
STARTER, vous devez y rinstaller les bibliothques DCC utilises.
Les bibliothques standard DCC DCBLIB (livraison par dfaut de l'usine) sont pr-installes.
Si vous ncessitez ces bibliothques explicitement comme bibliothque installable, vous
trouvez cette bibliothque, par ex. "dcblibV2_0_sinamics2_6.zip" (nom dpendant de la
version) aprs l'installation de STARTER dans le rpertoire
"C:\Program Files\Siemens\Step7\U7umc\data\dcc\SINAMICS" ou, le cas chant, sur le
DVD DCC sous "VOL1\CD_1\DCC\DCC_DCBLIB_SINAMICS\Disk1". Vous pouvez en outre,
par exemple pour des interventions ultrieures de maintenance (la version de la bibliothque
DCC standard n'est peut-tre pas disponible dans l'outil d'ingnierie), archiver les
bibliothques DCC standard dans le rpertoire USER sur la carte CF au moyen du lecteur
de cartes CF. Ceci vous permet, en cas de maintenance, d'installer ultrieurement les
bibliothques correspondantes au moyen du lecteur de cartes CF et de la fonctionnalit
dcrite ci-dessus.
Voir aussi
Mettre jour la bibliothque de blocs (Page 81)
A partir de SIMOTION SCOUT V4.3, vous pouvez changer les bibliothques DCC entre les
appareils cibles SINAMICS et SIMOTION. Ainsi, vous pouvez utiliser une bibliothque DCC
disponible pour DCC SIMOTION sur un appareil cible SINAMICS ou une bibliothque DCC
disponible pour DCC SINAMICS sur un appareil cible SIMOTION.
Remarque
Cette fonction n'est pas disponible pour STARTER.
Procdez de la manire suivante pour insrer une bibliothque DCC dans une autre famille
d'appareils cibles :
Choisissez dans le navigateur de projet, dans le conteneur de bibliothque correspondant, la
bibliothque DCC copier et slectionnez dans le menu contextuel Enregistrer en tant que
bibliothque DCC SINAMICS ou bien Enregistrer en tant que bibliothque DCC SIMOTION.
Procdez de la manire suivante pour insrer des blocs de bibliothque DCC dans une
bibliothque DCC issue d'une autre famille d'appareils cibles :
Dans le navigateur de projet, dans le conteneur de bibliothque, choisissez au niveau de la
bibliothque DCC le diagramme DCC copier et slectionnez dans le menu contextuel
Copier. Passez au conteneur de bibliothque de la bibliothque DCC de l'autre famille
d'appareils cibles et insrez le diagramme DCC via le menu contextuel Ajouter en tant que
diagramme SINAMICS ou bien Ajouter en tant que diagramme SIMOTION .
Remarque
Si les sources des diagrammes des bibliothques DCC ne sont pas prsentes, qu'aucun
diteur DCC n'est install ou qu'aucune licence pour l'diteur DCC n'est disponible, vous ne
pouvez pas insrer les bibliothques DCC dans une autre famille d'appareils cibles. La
commande Enregistrer sous du menu contextuel est alors indisponible.
Si des types de blocs de la bibliothque ne sont pas disponibles sur l'appareil cible, une
erreur est mise lors de la compilation de la bibliothque. Dans ce cas, vous devez
supprimer ou modifier les instances de blocs.
Protection de savoir-faire pour les programmes - mise en place / suppression d'un login standard
Si vous n'avez pas encore mis en place de login standard pour la protection de savoir-faire,
ouvrez la bote de dialogue Modifier le login standard via la commande de menu Projet ->
Protection de savoir-faire pour programmes -> Modifier le login standard... et saisissez un
login standard. Attribuez un mot de passe, confirmez-le et fermez la bote de dialogue
l'aide du bouton OK.
Dans cette bote de dialogue, vous pouvez galement supprimer le login standard. Aucun
mot de passe n'est ncessaire pour cela.
Remarque
Cette bote de dialogue n'existe que dans SIMOTION SCOUT.
Remarque
Pour les sources DCC et les bibliothques, seul le cryptage standard peut tre utilis.
Remarque
Les diffrents niveaux de protection de savoir-faire ne concernent que les nouveaux
programmes protger. Le cas chant vous devez supprimer la protection de savoir-faire
pour les programmes dj protgs, puis configurer et activer la protection de nouveau.
Voir aussi
Protection de savoir-faire du groupe d'entranement (Page 109)
A partir de SINAMICS V4.5, une protection de savoir-faire pour groupes d'entranement est
disponible dans STARTER / SIMOTION SCOUT. La protection de savoir-faire ne peut tre
active/dsactive qu'en mode en ligne. Avec la protection de savoir-faire active, les
paramtres "p" ne peuvent tre ni lus ni crits. Si vous voulez exclure certains paramtres
de la protection de savoir-faire, saisissez-les dans la liste pour experts sous le paramtre
p7764 avant d'activer la protection de savoir-faire.
Avoir protection en copie signifie que les donnes du projet enregistres sur la carte
mmoire sont combines avec le numro de srie de la carte mmoire. Le numro de srie
de la carte mmoire est vrifi lors du dmarrage. De cette manire, la carte mmoire ne
peut plus tre duplique et utilise avec un autre appareil. La protection de savoir-faire pour
groupe d'entranement avec protection en copie ne peut alors tre active que si la carte
mmoire est enfiche dans le groupe d'entranement et qu'aucune protection de savoir-faire
pour le groupe d'entranement n'a encore t active.
Dfinissez un nouveau mot de passe via le bouton Dfinir... ou modifiez un mot de passe
dj existant via le bouton Modifier....
Dans la bote de dialogue suivante Modifier le mot de passe, saisissez d'abord l'ancien mot
de passe, puis attribuez ensuite un nouveau mot de passe.
Les rgles suivantes sont respecter lors de l'attribution d'un mot de passe :
de 1 30 caractres max.
Tous les caractres sont autoriss.
Confirmez le nouveau mot de passe et fermez la bote de dialogue l'aide du bouton OK.
Pour une protection de savoir-faire pour groupes d'entranement durable, activez la case
cocher Copier la RAM vers la ROM.
Remarque
Si vous souhaitez diter vos projets sur des systmes Windows avec diffrentes slections
de langue, vous devez le spcifier dans les paramtres du projet. Ouvrez la bote de
dialogue Proprits - Projet via le menu Projet -> Proprits et activez la case cocher Peut
tre ouvert sous toute slection de langue configure Windows (neutralit de langage).
Utilisez uniquement des caractres ASCII pour le mot de passe de la protection de savoir-
faire pour groupes d'entranement.
Les fonctions suivantes ne sont pas disponibles lorsque la protection de savoir-faire du groupe
d'entranement est active :
Download (topologie des composants et DO, paramtrage et diagrammes DCC)
Upload (paramtrage et diagrammes DCC)
Protection au choix contre la duplication des paramtres SINAMICS et des donnes DCC
Exportation/importation
Trace
Gnrateur de fonctions
Fonctions de mesure
Assistants
Rglage automatique du rgulateur
Mesure l'arrt / rotative
Suppression de l'historique des alarmes
Cration des documentations de rception
Les paramtres p ne peuvent tre ni lus ni crits sauf pour les exceptions suivantes :
paramtres portant l'attribut KHP_ACTIVE_READ ou WRITE_NO_LOCK
paramtres de la liste d'exceptions
scripts, qui accdent en mode lecture/criture des paramtres/fonctions protgs
Changement de nom du groupe d'entranement
Suppression du groupe d'entranement ou de composants individuels du groupe
d'entranement
Voir aussi
La protection de savoir-faire bibliothques et programmes (Page 107)
Protection en criture du groupe d'entranement (Page 116)
Remarque
Lors de la protection des diagrammes DCC, la squence d'excution dans le systme
excutif ne peut pas tre protge. Le diagramme peut encore tre dplac, mais il n'est
plus modifiable. Il est noter que la modification de la squence d'excution d'un
diagramme DCC protg n'en garantit plus sa fonctionnalit ou peut produire des erreurs.
Remarque
Lorsque vous fermez le diagramme DCC dans SIMOTION SCOUT / STARTER, la
protection de savoir-faire n'est pas automatiquement ractive.
A partir de SINAMICS V4.5, une protection en criture des groupes d'entranement est
disponible. Vous ne pouvez activer/dsactiver cette protection en criture qu'en mode en
ligne.
Pour activer/dsactiver la protection en criture, accdez au menu contextuel Protection en
criture du groupe d'entranement du groupe d'entranement ou modifiez le paramtre p7761
de la liste pour experts. Aucun mot de passe n'est requis pour activer/dsactiver la
protection en criture. Vous pouvez consulter l'tat de la protection en criture via le
paramtre r7760.0 de la liste pour experts (la valeur 0 signifie que la protection en criture
n'est pas active).
Les fonctions suivantes ne sont pas disponibles lorsque la protection en criture est active :
Modification du diagramme DCC en ligne en mode test
Insertion ou suppression de blocs
Insertion, dplacement ou suppression de connexions
Compilation d'un diagramme DCC
Fonction enregistrer et tout recompiler, bibliothques DCC incluses
Chargement de projet
Remarque
Si vous voulez activer la protection d'criture de faon permanente, excutez la fonction
Copier la RAM vers la ROM.
Voir aussi
Protection de savoir-faire du groupe d'entranement (Page 109)
La protection de savoir-faire bibliothques et programmes (Page 107)
Remarque
Cette rgle s'applique tant que la version d'appareil ne change pas. Aprs le remplacement
par une nouvelle version d'appareil, les versions des bibliothques DCB, qui sont
disponibles sur le nouvel appareil, doivent tre importes et le diagramme DCC doit tre
recompil. La licence DCC correspondante (CFC pour SIMOTION / SINAMICS) est requise
pour cette procdure.
Jusqu' DCC 2.1, la version de bibliothque devait tre mise jour manuellement aprs la
mise niveau d'une version d'appareil.
A partir de DCC 2.1 / SCOUT / STARTER V4.2, la version de bibliothque est
automatiquement mise niveau.
Lors de l'exportation du projet, les diagrammes CFC sont exports en binaire avec la gestion
des donnes STEP7.
A partir de DCC version 2.1, les diagrammes DCC peuvent tre exports individuellement au
format XML et tre rimports lors de l'importation XML.
Vous pouvez donc transfrer un diagramme DCC dans un autre projet, par exemple depuis
un projet avec des appareils SINAMICS 2.6 dans un projet avec des appareils SINAMICS
4.x.
Les restrictions suivantes sont valables pour l'exportation / l'importation XML de diagrammes
DCC :
Des diagrammes DCC ayant t exports d'appareils SIMOTION ne peuvent pas tre
imports dans des appareils SINAMICS et vice-versa.
Des blocs DCC ayant t exports depuis des bibliothques SIMOTION DCC ne peuvent
pas tre imports dans des bibliothques SINAMICS DCC et vice-versa.
Compatibilit
Projet Des projets exports avec SCOUT/STARTER V4.1 peuvent tre
imports avec V4.2 sans aucune perte d'informations. Aprs avoir
ouvert le projet, l'utilisateur est incit convertir les diagrammes
CFC en CFC 7.1.
Des projets exports avec SCOUT/STARTER V4.2 peuvent tre
imports avec V4.1 sans aucune perte d'informations. Il est
toutefois impossible d'diter les diagrammes DCC avec CFC 7.0.
Pour des projets ayant t crs avec V4.2 et imports avec une
version SCOUT/STARTER plus ancienne, un avertissement est
mis lors de l'importation.
Appareil Des appareils exports avec SCOUT/STARTER V4.1 peuvent tre
imports dans V4.2 sans aucune perte d'informations. Si des types
de blocs lesquels n'taient pas encore disponibles dans V4.1 sont
utiliss dans le projet V4.2, les appareils peuvent tre imports
sans aucune perte d'informations. Des erreurs sont mises lors de
la compilation.
Des appareils exports avec SCOUT/STARTER V4.2 peuvent tre
imports dans V4.1. Les sources de diagrammes DCC sont
perdues lors de l'importation dans V4.1. Aucune erreur et aucune
avertissement ne sont mis.
Compatibilit
Objet entranement (DO) Des objets entranement exports dans SCOUT/STARTER V4.1
peuvent tre imports dans V4.2. Ils ne contiennent aucun
diagramme DCC.
Des objets entranement exports dans V4.2 peuvent tre
imports dans V4.1. Les sources de diagramme DCC ne sont pas
importes.
Si un diagramme DCC est export sur un DO de type A et import
sur un DO de type B, l'adaptation de la connexion dans la marge
est excute de manire identique au Copier / Coller de
diagrammes DCC. L'ancien groupe d'excution est appliqu lors
de l'insertion sur le nouveau DO. Le groupe d'excution valable
pour le nouveau DO est automatiquement inscrit lors de la
compilation.
Version CFC Les diagrammes DCC ayant t crs avec une version CFC plus
ancienne peuvent tre imports avec une version CFC plus
rcente. Une compatibilit avec des versions prcdentes est
galement prise en charge.
Seule la compatibilit avec des versions plus rcentes est possible
lors de l'exportation / l'importation de projets, conteneurs de
diagrammes. Un diagramme gnr avec CFC 7.1 ne peut plus
tre ouvert avec CFC 7.0
L'exportation / l'importation XML de diagrammes DCC est possible aux niveaux suivants :
Projet
Appareil
DO (objet entranement, CUxx, TBxx, TMxx)
Diagramme DCC
Bibliothque DCC
Les diagrammes DCC affects sont pris en considration avec l'exportation / importation xml
de l'objet slectionn.
Remarque
Si l'diteur CFC n'est pas install, seuls les diagrammes DCC (c'est--dire sans sources de
diagrammes) sont exports / imports. Aucun message d'erreur n'est mis.
Une licence DCC n'est pas ncessaire pour l'exportation / l'importation de diagrammes DCC.
Lancez l'exportation au moyen du bouton OK. Vous pouvez suivre l'volution de l'exportation
dans l'onglet Signalisation d'tat de l'exportation/importation XML.
Si le rpertoire cible existe dj, la bote de dialogue suivante est affiche :
Ecrasez les donnes dans le rpertoire cible au moyen du bouton Oui ou bien annulez
l'exportation au moyen du bouton Non.
Remarque
Les diagrammes DCC ayant t exports depuis SCOUT / STARTER ne peuvent pas tre
imports dans le SIMATIC Manager.
Importation XML
Les diagrammes DCC et les bibliothques DCC peuvent tre exports individuellement de
SCOUT / STARTER et puis tre rimports dans un projet SCOUT / STARTER. La mise en
page aprs l'importation correspond la mise en page avant l'exportation. Aucune
information n'est perdue dans le diagramme DCC, c'est--dire que des sous-diagrammes,
informations de bibliothques, connexions dans la marge des diagrammes, groupes
d'excution, dfinitions d'Alias, paramtres p21000 et protection du savoir-faire restent
conservs lors de l'exportation / importation XML. La protection du savoir-faire peut tre
limine aprs l'importation, de telle sorte que les diagrammes peuvent de nouveau tre
dits.
Un diagramme DCC export au pralable peut galement tre import dans un diagramme
dj existant.
Lors de l'importation de diagrammes DCC, la diffrence est faite entre l'importation d'un
diagramme DDC et l'importation dans un diagramme DCC existant :
Conteneur dans le navigateur de projet -> Expert -> Importer l'objet
Diagramme DCC -> Exporter / importer objet
Remarque
Il est galement possible d'exporter / importer des diagrammes DCC mme si le diagramme
dans le projet actuel n'est pas compil ou qu'il ne peut pas tre compil sans erreur.
Si la compilation du diagramme DCC n'a pas t actualise avant l'exportation / importation,
le diagramme DCC import est vide ou pas actualis.
Les diagrammes DCC peuvent tre imports sans aucune perte d'informations mme si les
bibliothques utilises dans le diagramme ne sont pas encore installes ou bien qu'elles ont
t importes sur le conteneur de programmes. Vous pouvez procder une installation
ultrieure des bibliothques SIMOTION via la commande de menu Outils -> Installer les
bibliothques... et pour SINAMICS, via le menu contextuel Slection des packages
technologiques...
L'exportation / l'importation XML est possible aussi bien pour des diagrammes DCC avec
sources de diagrammes DCC disponibles que pour des diagrammes DCC sans sources de
diagrammes DCC.
Si les sources de diagrammes DCC ne sont pas disponibles dans un projet, d au fait que
les diagrammes DCC sont ns d'un upload depuis l'appareil cible ou de la copie sans licence
DCC, ou encore que les sources de diagrammes DCC ont t explicitement supprimes, le
diagramme DCC est export et import sans source de diagramme. Le diagramme DCC
ayant t gnr de la sorte peut tre charg et compil. La version des bibliothques DCB
de niveau infrieur peut tre change au moyen du menu contextuel Types de blocs.
Voir aussi
Remplacer la version de base des bibliothques installes (Page 84)
Dans DCC 2.0, il est possible de relire des diagrammes DCC partir de l'appareil cible. Ils
peuvent tre chargs dans un autre appareil cible du mme type. Les sources de
diagrammes DCC sont ncessaires dans le projet d'origine afin de pouvoir poursuivre
l'dition des diagrammes DCC.
A partir de DCC 2.1, les diagrammes DCC ne possdant pas de sources de diagrammes
DCC ou pas de sources de diagrammes DCC actuelles peuvent tre chargs depuis
l'appareil cible et tre relus dans l'diteur DCC.
Le download / upload de sources de diagrammes pour des bibliothques DCC (Typical) est
ralis via le menu contextuel sur la bibliothque. L'upload est ralis dans le cadre de
l'upload du projet.
Marche suivre
Dans SCOUT, cochez la case Y compris donnes de diagramme DCC sous la case coche
Archiver les donnes supplmentaires sur l'appareil cible dans l'onglet Download sous la
commande de menu Outils -> Paramtres pour charger les sources de diagrammes DCC
dans l'appareil cible.
Figure 2-63 Archiver les donnes supplmentaires et les sources sur l'appareil cible - SCOUT
Dans STARTER, cochez la case Archiver les donnes supplmentaires sur l'appareil cible
dans l'onglet Download sous la commande de menu Outils -> Paramtres pour charger les
sources de diagrammes DCC dans l'appareil cible.
Figure 2-64 Archiver les donnes supplmentaires et les sources sur l'appareil cible - STARTER
Lors du tlchargement de la CPU, vous pouvez choisir en outre pour celle-ci si les sources
de diagrammes DCC seront charges dans l'appareil cible.
Le rglage effectu dans Outils -> Paramtres -> Download sera utilis comme paramtrage
par dfaut pour l'option spcifique la CPU. L'option slectionne pour la CPU sera ensuite
enregistre comme paramtrage par dfaut pour le download suivant.
Toute modification de l'option sous Outils -> Paramtres -> Download fait de celle-ci la
valeur par dfaut pour toutes les CPU.
En dsactivant l'option Archiver les donnes supplmentaires sur l'appareil cible, les sources
de diagrammes de l'appareil cible seront supprimes lors du download suivant.
En activant l'option Archiver les donnes supplmentaires sur l'appareil cible, les sources de
diagrammes des bibliothques DCC utilises dans les diagrammes DCC de la CU ou de la
CPU seront charges dans l'appareil cible.
Si des diagrammes DCC sont disponibles sur l'appareil cible, le projet est enregistr aprs
l'upload.
Lors du chargement dans la PG, vous devez slectionner explicitement si les sources de
bibliothques doivent tre charges de l'appareil cible dans le projet hors ligne. Vous pouvez
ainsi conserver diffrentes versions de bibliothques dans des appareils diffrents.
Remarque
Dans la comparaison du projet, les diagrammes DCC y compris les sources de diagrammes
DCC sont affichs comme tant diffrents aprs la relecture, compte tenu que les sources
de diagrammes DCC sont recres et portent par consquent un horodatage diffrent.
Conditions
Si le diagramme DCC n'est pas ouvert, la source de diagramme est automatiquement
actualise lors de la relecture du projet.
Si des diagrammes DCC sont ouverts dans l'diteur pendant l'upload du projet, les
sources de diagrammes ne sont pas automatiquement actualises dans l'diteur. En
mode Editeur, le diagramme relu partir du CFC peut tre actualis via la touche de
fonction F5.
Le diagramme ne doit pas figurer en mode de test lors de la relecture.
Si les sources de diagrammes ne sont pas disponibles dans SCOUT / STARTER, les
sources de diagrammes DCC sont automatiquement gnres aprs le chargement du
projet.
Si des diagrammes DCC disponibles dans le systme d'ingnierie portant le mme nom,
ils sont crass lors du chargement du projet.
Lors du chargement dans le systme d'ingnierie, des sources DCC protection de
savoir-faire crasent d'ventuelles sources de diagrammes existantes si les noms des
diagrammes sont identiques.
Les bibliothques DCC sont restaures lors de la relecture de sources de diagrammes
DCC.
Remarque
Pour DCC SINAMICS jusqu' la version STARTER / SCOUT V 4.1.5, la relecture de
FCOM/paramtres aprs le projet Relecture depuis l'appareil cible devait tre explicitement
lance depuis l'diteur.
A partir de STARTER / SCOUT V 4.2, la relecture des FCOM/paramtres est effectue
automatiquement avec le projet Relecture dans le diagramme DCC.
3.1.1 Introduction
Ces instructions abrges ont t conues pour les dbutants qui ne se sont pas encore
familiariss avec le progiciel DCC. Un petit exemple vous illustrera comment crer un
diagramme DCC, connecter des DCB (Drive Control Blocks, blocs), compiler le diagramme,
charger dans l'appareil cible et tester.
Remarque
Dans la majorit des cas, il existe plusieurs manires dutiliser l'diteur DCC (par ex. avec le
clavier). Dans cet exemple, une seule possibilit sera utilise chaque fois. Sauf quelques
exceptions, les alternatives ne seront pas abordes en dtail.
Remarque
La documentation sur SINAMICS se rapporte la version 4.4.
Remarque
Le pack optionnel DCC-SINAMICS contient la licence CFC Step 7 ncessaire pour
l'diteur DCC sur une barrette USB. L'installation est effectue l'aide de l'Automation
License Manager Step7 (voir l'aide de l'Automation License Manager Step7).
L'Automation License Manager Step7 est install automatiquement avec STARTER.
A la livraison, l'option technologique DCC n'est pas encore disponible sur le groupe
d'entranement. L'option technologique DCC doit tre charge sur la carte CF du groupe
d'entranement. Cette tape indpendante est excute l'aide de SIMOTION SCOUT ou
STARTER. Ensuite, SINAMICS CU3x0, SINAMICS DC MASTER ou SIMOTION D4xx doit
tre dsactiv puis ractiv. Ce n'est qu'aprs cette tape que les diagrammes DCC
peuvent tre tlchargs et excuts sur les objets d'entranement.
A partir de SINAMICS 4.3, la dcblib est dj disponible pour S120 sur la carte. Pour les
entranements monoaxe, aucun POWER ON n'est ncessaire aprs le tlchargement de la
dcblib
Un seul diagramme DCC ne peut exister sur un objet d'entranement. Sur un groupe
d'entranements, DCC peut tre activ simultanment sur plusieurs objets entranement.
DCC n'est pas disponible sur les groupes d'entranement SINAMICS S110 (module CU305).
Domaine d'application
De nombreuses applications ncessitent, pour la commande du systme d'entranement, le
recours la logique combinatoire associant plusieurs tats (par ex. le contrle d'accs, l'tat
de l'quipement) un signal de commande (par ex. ordre MARCHE).
Outre les combinaisons logiques, des options arithmtiques et des lments avec
mmorisation deviennent de plus en plus souvent ncessaires dans les systmes
d'entranement.
Remarque
Cette fonctionnalit supplmentaire augmente la charge de temps de calcul. Ceci peut
limiter la configuration maximale pouvant tre ralise avec une unit de commande.
La fonctionnalit Drive Control Chart (DCC) est disponible sur les objets entranement du
systme d'entranement qui figurent dans le tableau suivant.
Description
Vous pouvez crer exactement un (1) diagramme DCC par objet entranement DO (Drive
Object). Ce diagramme DCC peut tre constitu de 10 groupes d'excution au plus.
Remarque
La commande Connexion au groupe d'excution... est uniquement prise en charge pour
DCC Simotion.
ATTENTION
Si l'affectation d'un groupe d'excution est modifie dans la fentre Rgler les groupes
d'excution (ou dans le paramtre p21000[] ), ce groupe d'excution sera d'abord supprim
de la gestion des tranches de temps, puis il sera nouveau dclar avec sa nouvelle
affectation. Pendant la dure comprise entre la suppression et la nouvelle dclaration, le
groupe d'excution n'est pas calcul. Etant donn que la suppression et la dclaration ont
lieu dans un processus d'arrire-plan du groupe d'entranement, cette dure n'est pas
dfinie et dpend de la charge de temps de calcul actuelle du groupe d'entranement. (Cela
influence l'volution du signal de sortie des blocs dpendant du temps, tels que le
diffrenciateur DIF.) Avant le premier cycle de calcul qui suit la nouvelle dclaration, les
grandeurs d'tat internes des blocs sont rinitialises en partie. Ces deux circonstances
peuvent conduire des sauts du signal de sortie des blocs, qui peuvent par exemple
provoquer des sauts de consigne de couple/force et, sur les axes en service, des sauts de
la mesure de couple/force. Par ailleurs, les signaux logiques peuvent avoir un tat
inattendu cet instant du fonctionnement.
Lorsque STARTER / SCOUT V4.1.x est en mode hors ligne, r21002 et r21003 sont toujours
affichs avec la valeur 0 dans la fentre Rgler les groupes d'excution.
Les groupes d'excution crs dans l'diteur DCC doivent tre relis aux "groupes
d'excution fixe" et aux "groupes d'excution libre" de l'objet entranement SINAMICS.
Remarque
Dans le cas du paramtre p21000 (groupe d'excution Proprits), et par consquent dans
le menu contextuel du diagramme "Rgler les priodes d'chantillonnage", l'accs en
criture est bloqu lorsque le rgulateur est libr au moins dans un axe d'entranement ou
dans une alimentation. Dans ce cas, l'ancienne valeur reprend effet automatiquement. Au
besoin, dsactivez tous les axes d'entranement et les alimentations, puis essayez
nouveau.
70 7'; 70
0DWUH 5 5 5 5 5
5JXODWHXUGH
SRVLWLRQ
06* 5(6 *& '[ '[ '[ 06* 5(6 *& '[ '[ '[ 06* 5(6 *& '[ '[ '[ 06*
7=X
&\FOHGX
UJXODWHXU
GHFRXUDQW
(VFODYHV
5 5
5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 55
5 5 5
5 5
5 5 5
5 5 5
5 5 55
5 5 5
5
5
7, 72 7, 72 7,
0LVHGLVSRVLWLRQGHV *URXSHGH[FXWLRQ
GRQQHVGHUFHSWLRQ $356ODUFHSWLRQ
SHXDYDQW72 ,)352),GULYH3='
Figure 3-2 Appel du groupe d'excution "APRS la rception IF1 PROFIdrive PZD" ou "APRS la
rception IF2 PROFIdrive PZD" en communication PROFIBUS isochrone. Voir aussi 3).
Remarque
Notez que les 2 convertisseurs connecteur-binecteurs (diagramme fonctionnel 2468 :
p2099, r2094, r2095) NE sont PAS appels de manire synchrone en mode isochrone,
mais qu'ils sont traits n'importe quel moment pendant l'intervalle d'chantillonnage
p2048 en fonction de la charge de temps de calcul.
Si vous voulez calculer un nombre plus important de DCB, veuillez contrler si le groupe
d'excution "APRS la rception IF1 PROFIdrive PZD flexible" ne permet pas une
meilleure configuration.
Remarque
Dans le cas de ce groupe d'excution, notez que la charge de calcul plus leve en
exploitation synchrone n'est prise en compte par le calcul de charge qu'au moment du
passage l'exploitation synchrone (dfini par le matre PROFIBUS). Il se peut ainsi,
aprs le dmarrage du groupe d'entranement, que la charge du systme global se situe
d'abord dans la plage admissible et que le dfaut F1054 (dpassement des limites du
systme) provoque ensuite la dsactivation du groupe d'entranement au passage
l'exploitation synchrone.
0DWUH 70 7'; 70
5 5 5 5 5
5JXODWHXUGH
SRVLWLRQ
06* 5(6 *& '[ '[ '[ 06* 5(6 *& '[ '[ '[ 06* 5(6 *& '[ '[ '[ 06*
&\FOHGX
UJXODWHXU
GHFRXUDQW
(VFODYHV
5 5
5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 5
5 5 57 5
5 5
5 5 55
5 5 5
5 5
5 5 5
5 5 5
5 5 55
5 5 5
5
5
7, 7, 72 7,
&DOFXOGXJURXSHGH[FXWLRQ 0LVHGLVSRVLWLRQGHV
$9$17O
PLVVLRQ,) GRQQHVG
PLVVLRQHWHQYRL
352),GULYH3=' GHFHVGRQQHVDXPDWUH
Figure 3-3 Appel du groupe d'excution "AVANT l'mission IF1 PROFIdrive PZD" ou "AVANT
l'mission IF2 PROFIdrive PZD" en communication PROFIBUS isochrone. Voir aussi 3).
Le groupe d'excution "AVANT l'mission IF1 PROFIdrive PZD" est calcul dans le
dernier intervalle d'chantillonnage Tt avant la transmission des donnes au matre et
avant Ti et le chargement des entres de connecteur p2051[..], p2061[..].
Remarque
Notez que les 5 convertisseurs connecteur-binecteurs (diagramme fonctionnel 2472 :
p2080 ..., r2089) NE sont PAS appels de manire synchrone en mode isochrone, mais
qu'ils sont traits n'importe quel moment pendant l'intervalle d'chantillonnage p2048
en fonction de la charge de temps de calcul.
Remarque
Dans le cas de ce groupe d'excution, notez que la charge de calcul plus leve en
exploitation synchrone n'est prise en compte par le calcul de charge qu'au moment du
passage l'exploitation synchrone (dfini par le matre PROFIBUS). Il se peut ainsi,
aprs le dmarrage du groupe d'entranement, que la charge du systme global se situe
d'abord dans la plage admissible et que le dfaut F1054 (dpassement des limites du
systme) provoque ensuite la dsactivation du groupe d'entranement au passage
l'exploitation synchrone.
Remarque
Notez que les 2 convertisseurs connecteur-binecteurs (diagramme fonctionnel 2485 :
p8899, r8894, r8895) NE sont PAS appels de manire synchrone en mode isochrone,
mais qu'ils sont traits n'importe quel moment pendant l'intervalle d'chantillonnage
p8848 en fonction de la charge de temps de calcul.
Remarque
Dans le cas de ce groupe d'excution, notez que la charge de calcul plus leve en
exploitation synchrone n'est prise en compte par le calcul de charge qu'au moment du
passage l'exploitation synchrone (dfini par le matre PROFIBUS). Il se peut ainsi,
aprs le dmarrage du groupe d'entranement, que la charge du systme global se situe
d'abord dans la plage admissible et que le dfaut F1054 (dpassement des limites du
systme) provoque ensuite la dsactivation du groupe d'entranement au passage
l'exploitation synchrone.
Le groupe d'excution "AVANT l'mission IF2 PZD" est calcul dans le dernier intervalle
d'chantillonnage Tt avant la transmission des donnes au matre et avant Ti et le
chargement des entres de connecteur p8851[..], p8861[..].
Remarque
Notez que les 5 convertisseurs connecteur-binecteurs (diagramme fonctionnel 2489 :
p8880 ..., r8889) NE sont PAS appels de manire synchrone en mode isochrone, mais
qu'ils sont traits n'importe quel moment pendant l'intervalle d'chantillonnage p8848
en fonction de la charge de temps de calcul.
Les groupes d'excution fixe ne sont pas tous disponibles sur chaque type d'objet
entranement. Par exemple, les types d'objet entranement SERVO, VECTOR,
VECTORMV... ne contiennent pas d'entres TOR ou d'entres analogiques et les groupes
d'excution fixe n'y sont donc pas non plus disponibles pour les entres/sorties TOR et les
entres/sorties analogiques.
Notez que la limite infrieure de l'intervalle d'chantillonnage est de 1 ms pour DCC-
SINAMICS. Si vous choisissez, comme proprit d'un groupe d'excution, un groupe
d'excution fixe pour lequel l'intervalle d'chantillonnage de la fonction systme assigne est
< 1 ms, ce groupe d'excution sera appel seulement avec l'intervalle d'chantillonnage de 1
ms, contrairement la fonction systme assigne. Le dfaut F51004 (voir r0947) est activ
pour signaler cette diffrence. La valeur du dfaut (r0949) + 1 correspond au numro du
groupe d'excution prsentant la diffrence.
Exemple de limitation automatique de l'intervalle d'chantillonnage :
Slectionnez le groupe d'excution fixe "AVANT le capteur de vitesse de rotation" sur le type
d'objet entranement SERVO.
La fonction systme associe est le rgulateur de vitesse.
L'intervalle d'chantillonnage du rgulateur de vitesse est p0115[1] = 125 s pour un rglage
d'usine de p0112 = 3.
L'intervalle d'chantillonnage du groupe d'excution DCC est rgl 1ms et diffre donc de
l'intervalle d'chantillonnage du rgulateur de vitesse.
Voir aussi la description du paramtre p0112 dans le Manuel de listes SINAMICS S.
ATTENTION
Remarque
En configuration hors ligne avec le logiciel de mise en service STARTER, les valeurs
de 0 ... 256 peuvent tre inscrites dans p21000[0..9] mme si cela viole les limites
indiques ci-dessus pour les intervalles d'chantillonnage matriels de 1 ms ...
<r21003. Ceci n'est dtect par la carte de rgulation qu'aprs le chargement et
entrane l'utilisation d'une valeur de remplacement et gnre le dfaut F51004. Si la
valeur paramtre est trop petite, la valeur de remplacement utilise sera de 1 ms. Si
la valeur paramtre est trop grande, c'est le premier intervalle d'chantillonnage
logiciel de taille suprieure qui sera utilis.
Sur les objets entranements des CU, TB30, TM15 DIDO, TM 31 et TM41, l'intervalle
d'chantillonnage p0115[0] = 4ms est rgl par dfaut pour les fonctions
complmentaires. Pour configurer un groupe d'excution DCC avec un intervalle
d'chantillonnage plus petit sur ces objets entranement, rglez d'abord l'intervalle
d'chantillonnage des fonctions complmentaires p0115[0] de cet objet entranement
la valeur du plus petit intervalle d'chantillonnage souhait. A cet effet, rglez
d'abord p0009 = 3. Vous ne pourrez modifier la valeur de p0115[0] qu'ensuite. Pour
que la nouvelle valeur de p0115[0] prenne effet, vous devez rinitialiser p0009 = 0.
Groupes d'excution libre dont les intervalles d'chantillonnage sont gnrs par le
logiciel :
Les intervalles d'chantillonnage logiciels sont forms comme multiples entiers de la
valeur de base pour les intervalles d'chantillonnage logiciels (lecture possible dans le
paramtre r21003).
Les valeurs possibles des intervalles d'chantillonnage logiciels (1 * r21003... 96 *
r21003) figurent dans la description du paramtre p21000 (voir Description fonctionnelle
Description des blocs DCC, en annexe du chapitre Paramtres).
ATTENTION
Remarque
1. L'attribution d'un nom identique des diagrammes DCC dans diffrents objets
entranement est interdite.
2. L'attribution d'un nom identique des groupes d'excution dans diffrents objets
entranement est galement interdite.
Lorsque le mme groupe d'excution fixe ou libre de l'objet entranement est affect
plusieurs groupes d'excution dans l'diteur DCC, les groupes d'excution de l'diteur DCC
sont calculs suivant l'ordre dans lequel ils apparaissent dans la fentre "Rgler les groupes
d'excution (priodes d'chantillonnage)", du haut vers le bas.
Figure 3-5 Fentre Proprits du port du port S (= Set) du bloc INT (= INTgrateur)
Les ports d'entre et de sortie des blocs peuvent tre publis comme paramtres dans
SINAMICS. La "publication" est la cration de paramtres par l'utilisateur (numros et textes
des paramtres). C'est la condition pralable pour que les ports des blocs puissent tre
connects au systme de base par des paramtres FCOM, afin que les valeurs des ports
d'entre puissent tre spcifies par des paramtres de rglage et que les valeurs des ports
de sortie puisse tre observes au moyen de paramtres. Le numro de paramtre 251
dans la figure ci-dessus et dans la figure suivante a t choisi au hasard.
1XPURSDUDPWUH QRPGHSDUDPWUH
#
6WDUW
/
DVWULVTXHRSWLRQQHOGVLJQHOHVSDUDPWUHV)&20b (VSDFH
6
LOQ
\DSDVG
DVWULVTXHXQSDUDPWUHGHUJODJHVHUD
JQUHQFDVG
HQWUHVGHEORFVHWXQSDUDPWUH
G
REVHUYDWLRQWUDDEOHHQFDVGHVRUWLHVGHEORFV
Le nom du paramtre, qui suit le numro du paramtre spar par un espace, est affich
dans la liste pour expert STARTER.
Le type de donnes de l'entre ou de la sortie publie est repris par le port du bloc.
Lors de la "publication" d'entres de blocs, il convient de distinguer les paramtres de
rglage (sans toile) des paramtres FCOM (avec toile).
Lors de la "publication" de sorties de blocs, la distinction est la suivante :
sans toile : simple paramtre de visualisation non connectable, pouvant tre enregistr
avec la fonction Trace.
avec toile : comme dans le cas sans toile, mais avec la possibilit supplmentaire de
connexion.
Pour la publication, les entres de blocs ne doivent pas encore tre connectes dans les
rglages par dfaut de l'diteur DCC. Le cas chant, supprimez d'abord la connexion
existante. Slectionnez la connexion dans le diagramme en cliquant avec la souris, puis
slectionnez Supprimer la(les) connexion(s) dans le menu contextuel. Dans ce mode de
rglage de l'diteur DCC, une entre de bloc connecte un autre bloc affiche toujours
comme commentaire celui de la sortie de bloc connecte.
Pour annuler cette restriction, slectionner Outils > Rglages > Reprsentation... dans
l'diteur DCC, puis dcocher la case Commentaire de connexion sous Paramtre avant de
refermer la fentre en cliquant sur OK. La publication d'entres de blocs dj connectes est
dsormais possible sans qu'il soit ncessaire de supprimer la connexion au pralable.
Dans un diagramme, un numro de paramtre ne peut tre utilis qu'une fois. Lorsque le
numro de paramtre est inscrit dans la fentre des proprits du port, l'diteur DCC vrifie
si ce numro de paramtre a dj t utilis dans le diagramme. Les numros de paramtre
utiliss plusieurs fois ne sont signals comme erreur qu'au moment de la compilation du
diagramme.
Figure 3-7 Fentre des proprits du diagramme dccReg1 pour le paramtrage de la base de
numro de paramtre
GXV\VWPHGHEDVH DXV\VWPHGHEDVH
6,1$0,&6 6,1$0,&6
$''
6RUWLHGHFRQQHFWHXU (QWUHGHFRQQHFWHXU
SDUDPWUH)&20 ; < SDUDPWUH)&20
#
#
3DUDPWUHGHUJODJH)&20 3DUDPWUHG
DIILFKDJH)&20
$'' $'' $'' $''
; < ; < ; < ; <
#
#
3DUDPWUHG
DIILFKDJH 3DUDPWUHG
DIILFKDJH
)&20
$'' $'' $''
; < ; < ; <
)&20 &RQQHFWDEOH
/DVRUWLHGRLWWUHSXEOLHFRPPHSDUDPWUH)&20FDUO
HQWUHHVWSXEOLHVXUOHSXLWV
Exemple 1 : Pour connecter un port de bloc au systme de base SINAMICS, le port doit tre
publi comme paramtre FCOM.
Exemple 2 : Chaque port de sortie de bloc peut tre publi comme paramtre FCOM. Le
signal de cette sortie peut tre enregistr avec la fonction Trace.
Exemple 3 : Chaque port de sortie de bloc peut tre publi comme paramtre d'affichage
(non connectable d'autres paramtres FCOM). Le signal de cette sortie peut tre
enregistr avec la fonction Trace. La sortie de bloc peut tre connecte toute autre entre
de bloc non publie.
Exemple 4 : Le port d'entre de bloc X du bloc ADD 1 est publi comme paramtre de
rglage.
Exemple 5 : Le port d'entre de bloc X du bloc ADD 2 est publi comme paramtre FCOM.
Le port de sortie de bloc qui y est connect doit donc galement tre publi comme
paramtre FCOM. Bien qu'il soit possible de connecter ADD 1 Y ADD 2 X dans l'diteur
DCC lorsque seule l'entre de bloc ADD 2 X est publie, cela entrane un message d'erreur
de compilation du diagramme. La valeur de signal d'une entre de bloc publie comme
paramtre FCOM ne peut pas tre enregistre avec la fonction Trace.
Remarque
Il n'est pas possible de gnrer une aide pour les paramtres @.
Marche suivre
La connexion est ralise comme suit :
1. Cration d'un paramtre personnalis ("publication", paramtres @) (voir chapitre
Cration de paramtres personnaliss (Page 155)).
Remarque
Dans l'diteur DCC, vous pouvez d'abord connecter les ports de bloc avec des
paramtres FCOM de l'entranement, sans qu'ils soient prsents comme paramtres.
Cela provoque ensuite des erreurs de compilation du diagramme, car il est uniquement
autoris de connecter des ports de bloc prsents comme paramtres @* avec les
paramtres FCOM de l'entranement.
3. Appuyez sur le bouton droit de la souris et slectionnez l'option de menu Connexion avec
oprande...dans le menu contextuel. La fentre Slection de signal DCC s'ouvre.
Remarque
Les paramtres FCOM qui ont t dfinis dans d'autres diagrammes DCC ne sont pas
affichs dans la liste de slection des signaux.
Des connexions aux paramtres FCOM dans des diagrammes DCC sur d'autres DO
peuvent tre tablies par voie graphique dans l'diteur DCC via deux diagrammes ouverts
l'un ct de l'autre.
Remarque
La technique FCOM de la famille d'entranements SINAMICS permet de connecter des
paramtres FCOM de type de donnes diffrent, par ex. un paramtre FCOM du type de
donnes FLOAT32 peut tre connect avec un paramtre FCOM du type de donnes
INT32. Dans ce cas, la plage de valeurs du type de donnes FLOAT32 dpasse la plage de
valeurs du type de donnes INT32.
Le systme de base SINAMICS s'assure alors automatiquement que les paramtres source
ne dpassent pas les plages de valeur des paramtres de destination.
Dans le cas des paramtres FCOM publis, vous devez vous assurer que la restriction soit
explicitement applique dans le diagramme DCC, par ex. au moyen d'un bloc LIM.
ATTENTION
Aprs la copie dans un autre objet entranement, il est indispensable de vrifier si les
connexions des ports de blocs publis doivent tre adaptes dans la copie du diagramme.
Aucune adaptation automatique des connexions de la copie du diagramme au systme de
base ou d'autres diagrammes DCC n'a lieu lors de la copie.
ATTENTION
Aprs la copie dans un autre objet entranement, il est indispensable de vrifier si les
connexions des ports de blocs publis doivent tre adaptes dans la copie du diagramme.
Aucune adaptation automatique des connexions de la copie du diagramme au systme de
base ou d'autres diagrammes DCC n'a lieu lors de la copie.
3.1.4.1 Charge de temps de calcul des versions de logiciel SINAMICS V2.5 et V2.6
Le traitement des blocs utilise du temps de calcul. Avec le calcul de groupes d'excution
DCC, les capacits fonctionnelles maximales des objets entranement d'une CU3x0, D4xx et
CX32 ne peuvent plus tre calcules.
La charge de temps de calcul qui en rsulte dpend des facteurs suivants :
Nombre de groupes d'excution calculs
Intervalle d'chantillonnage des groupes d'excution
Nombre de blocs calculs
Types de blocs calculs
Paramtrage (par ex. activation des ports de dblocage) dans le cas de certains blocs
Le paramtre r9976 (charge du systme ; sur l'objet entranement de la CU) est disponible
dans le systme comme outil en ligne. Dans r9976[1], la valeur moyenne de la charge de
temps de calcul devrait toujours tre infrieure 85,0 %. Dans r9976[5], la valeur maximale
de la charge cyclique de temps de calcul devrait galement toujours tre infrieure 85,0 %.
Une charge de temps de calcul dpassant la limite de 90 % dclenche l'alarme A51003.
Cette alarme est supprime ds que la charge de temps de calcul repasse en dessous de
88 %.
Il est recommand de ne pas dpasser la limite de 85,0 % pour ne pas trop limiter le temps
de raction des outils d'ingnierie STARTER/SCOUT.
Si la charge de temps de calcul augmente tel point que tous les blocs et fonctions systme
affects un intervalle d'chantillonnage ne peuvent plus tre termins en l'espace de cet
intervalle, le groupe d'entranement s'arrte avec le dfaut F01205 "CU : dpassement de
tranche de temps".
IMPORTANT
La charge de temps de calcul n'atteint sa valeur maximale que lorsque les conditions
suivantes sont remplies :
Tous les modules de fonction ncessaires sont activs.
Tous les entranements et toutes les alimentations se trouvent en mode de
fonctionnement.
La rgulation est dbloque dans la configuration dfinitive sur tous les entranements
et toutes les alimentations.
Une transmission isochrone des donnes est configure et utilise.
Les valeurs affiches dans r9976 sont soumises un fort lissage interne. C'est pourquoi
une modification de la charge de temps de calcul ne s'affiche entirement dans r9976
qu'aprs 2 3 minutes.
S'il n'est pas sr, en configuration HORS LIGNE, que la charge de temps de calcul ne
dpasse pas la limite de 85 % (r9976[1] et r9976[5]), vous pouvez d'abord appeler les
groupes d'excution utiliss dans un trs grand intervalle d'chantillonnage (par ex. 96 *
r21003). Aprs la vrification de la charge effective du systme dans r9976, vous pouvez
slectionner progressivement des groupes d'excution avec des intervalles
d'chantillonnage plus courts, jusqu' la slection des groupes d'excution que vous avez
prvus pour votre application.
Dans le projet HORS LIGNE, vous devriez procder comme suit :
Activer tous les modules de fonction requis sur les objets entranement
Assigner tous les blocs requis leurs groupes d'excution
Raliser toutes les connexions entre les blocs et, si cela est dj judicieux galement
pour un intervalle d'chantillonnage agrandi, vers les objets entranement.
Les rgles approximatives suivantes sont valables pour les entranements SERVO :
Si une (1) alimentation A-INF, avec les intervalles d'chantillonnage dfinis par le rglage
usine (p0112 = 2 == BAS p115[0] = 250 s), et 3 axes d'entranement SERVO, avec les
intervalles d'chantillonnage du rgulateur de vitesse et de courant dfinis par le rglage
usine (p0112 = 3 == STANDARD p0115[1] = p0115[0] =125 s), avec les modules de
fonction dfinis par le rglage usine et sans communication PROFIBUS/PROFINET
synchrone, sont configurs sur une SINAMICS CU320, un diagramme DCC de 50 blocs peut
tre calcul par objet entranement pour chacun des 3 objets entranement dans un groupe
d'excution avec l'intervalle d'chantillonnage 2 ms.
Les blocs suivants (de simple fonctionnalit) ont t utiliss dans un diagramme :
AND, OR, XOR, NOT, BF, CTR, MUX8, NAND, NCM, SH_DW, ADD, SUB, MUL, DIV, AVA,
MAS, MIS, PLI20, DEL, DEZ, SUB_D, SUB_I, MUL_D, MUL_I, DIV_D, DIV_I, AVA_D, SII,
STM, DLB, DX8, DX8D, MFP, PCL, PDE, PDF, PST, RSR, DFR, BSW, NSW, LIM, PT1,
INT, DIF, LVM, LIM_D, PC, PIC, RGE
Les rgles approximatives suivantes sont valables pour les entranements VECTOR :
Si une (1) alimentation A-INF, avec les intervalles d'chantillonnage dfinis par le rglage
usine (p0112 = 2 == BAS p115[0] = 250 s), et 2 axes d'entranement VECTOR, avec les
intervalles d'chantillonnage du rgulateur de vitesse p0115[1] = 2000 s et les intervalles
d'chantillonnage du rgulateur de courant p0115[0] = 500 s (p0115[2] = p0115[3] =
p0115[4] = 2000 s), avec les modules de fonction dfinis par le rglage usine et sans
communication PROFIBUS/PROFINET synchrone, sont configurs sur une SINAMICS
CU320, un diagramme DCC d'environ 70 blocs (slection du type voir plus haut sous
SERVO) peuvent tre calculs par objet entranement pour chacun des 2 objets
entranement dans un groupe d'excution avec l'intervalle d'chantillonnage 2 ms.
70 blocs (slection du type voir plus haut sous SERVO) augmentent la charge de temps de
calcul d'environ 15 %.
Dans l'intervalle d'chantillonnage de 1 ms, il n'est possible de calculer que la moiti du
nombre de blocs, et le double environ dans l'intervalle d'chantillonnage de 4 ms.
Rgle gnrale :
Vous pouvez bien videmment utiliser des blocs quelconques dans votre projet. L'utilisation
d'autres types de blocs peut aboutir d'autres rsultats pour le nombre de blocs calculables
et la charge de temps de calcul. Les blocs ayant une fonctionnalit trs tendue ncessitent
de toute vidence un temps de calcul plus lev. Tenez compte du fait que le temps de
calcul ncessit par certains blocs dpend aussi des valeurs configures aux ports, par
exemple, si un port de dblocage est paramtr.
Il est donc prfrable que tous les ports soient paramtrs leurs valeurs de configuration
dfinitives avant la mesure de la charge de temps de calcul.
Il est indispensable de vrifier en ligne sur le groupe d'entranement que la charge de temps
de calcul actuelle respecte les limites dfinies au dbut pour 9976[1] et r9976[5] lors de la
mise en service d'une configuration.
La charge de temps de calcul proportionnelle de DCC est affiche sur les objets
entranement sur lesquels des diagrammes DCC sont configurs, dans le paramtre
r21005[09], pour les groupes d'excution 1 10 ( partir de SINAMICS V4.3). La charge
de temps de calcul moyenne d'un groupe d'excution k n'est calcule que si celui-ci est
dclar pour le traitement cyclique (p21000[k-1] 0 dans STARTER/SCOUT, menu
contextuel du diagramme Rgler les priodes d'chantillonnage).
Maintenant, contrairement aux versions de logiciel V2.5 et V2.6, le groupe d'entranement
recalcule immdiatement r9976 (et r21005) en cas de modification d'un paramtre
(STARTER en mode en ligne) qui influence la charge de temps de calcul (p.ex. la
modification de l'intervalle d'chantillonnage d'un groupe d'excution DCC). Pour les
paramtres (p.ex. p0115) qui peuvent tre modifis uniquement dans les tats d'appareil C1
(mise en service 1) ou C2, autrement dit dans le mode hors ligne de STARTER/SCOUT, la
nouvelle valeur de la charge de temps de calcul n'est affiche dans r9976 qu'aprs le
download du projet et le dmarrage suivant de la CU.
Les rgles approximatives suivantes sont valables pour les entranements SERVO avec
l'intervalle d'chantillonnage du rgulateur de courant p0115[0] = 125s et l'intervalle
d'chantillonnage du rgulateur de vitesse p0115[1] = 125s :
1. Si une (1) alimentation A-INF, avec les intervalles d'chantillonnage dfinis par le rglage
usine (p0112 = 2 == BAS p115[0] = 250 s), 6 axes d'entranement SERVO, avec les
intervalles d'chantillonnage du rgulateur de vitesse et de courant dfinis par le rglage
usine (p0112 = 3 == STANDARD p0115[1] = p0115[0] =125 s), avec les fonctions et
les modules de fonction dfinis par le rglage usine, 1 TB30 2) et la communication
PROFIBUS/PROFINET synchrone avec T_DP >= 2ms sont configurs sur une SINAMICS
CU320-2, un (1) diagramme DCC de 50 blocs environ peut tre calcul dans un groupe
d'excution avec l'intervalle d'chantillonnage de 2 ms.
2. Si une (1) alimentation A-INF, avec les intervalles d'chantillonnage dfinis par le rglage
usine (p0112 = 2 == BAS p115[0] = 250 s), 5 axes d'entranement SERVO, avec les
intervalles d'chantillonnage du rgulateur de vitesse et de courant dfinis par le rglage
usine (p0112 = 3 == STANDARD p0115[1] = p0115[0] =125 s), avec les fonctions et
les modules de fonction dfinis par le rglage usine, 1 TB30 2), 3 TM31 2) et la
communication PROFIBUS/PROFINET synchrone avec T_DP >= 2ms sont configurs sur
une SINAMICS CU320-2, un (1) diagramme DCC de 75 blocs environ 1) peut tre calcul
dans un groupe d'excution avec l'intervalle d'chantillonnage de 2 ms.
3. La suppression de tout axe SERVO supplmentaire permet de calculer en plus environ
75 blocs 1) dans l'intervalle d'chantillonnage de 2ms.
Les rgles approximatives suivantes sont valables pour les entranements VECTOR avec
l'intervalle d'chantillonnage du rgulateur de courant p0115[0] = 500s et l'intervalle
d'chantillonnage du rgulateur de vitesse p0115[1] = 2000s (p0115[3] = 2000s,
p0115[4]=2000s) :
Les rgles approximatives suivantes sont valables pour les entranements VECTOR avec
l'intervalle d'chantillonnage du rgulateur de courant p0115[0] = 250s et l'intervalle
d'chantillonnage du rgulateur de vitesse p0115[1] = 1000s (p0115[3] = 1000s,
p0115[4]=1000s) :
Jusqu' 3 axes VECTOR configurs sur une CU320-2, les valeurs dfinies par le rglage
usine sont p0115[0] = 250s, pour l'intervalle d'chantillonnage du rgulateur de courant, et
1ms pour l'intervalle d'chantillonnage du rgulateur de vitesse.
1. Si une (1) alimentation A-INF, avec les intervalles d'chantillonnage dfinis par le rglage
usine (p0112 = 2 == BAS p115[0] = 250 s), 3 axes d'entranement VECTOR, avec les
intervalles d'chantillonnage du rgulateur de courant p0115[0] = 250 s, l'intervalle
d'chantillonnage du rgulateur de vitesse p0115[1] = 1000s, les fonctions et les
modules de fonction dfinis par le rglage usine, 1 TB30 2) et la communication
PROFIBUS/PROFINET synchrone avec T_DP = 2ms sont configurs sur une SINAMICS
CU320-2, un (1) diagramme DCC de 50 blocs environ peut tre calcul dans un groupe
d'excution avec l'intervalle d'chantillonnage de 2 ms.
2. Si une (1) alimentation A-INF, avec les intervalles d'chantillonnage dfinis par le rglage
usine (p0112 = 2 == BAS p115[0] = 250 s), 2 axes d'entranement VECTOR, avec les
intervalles d'chantillonnage du rgulateur de courant p0115[0] = 250 s, l'intervalle
d'chantillonnage du rgulateur de vitesse p0115[1] = 1000s, les fonctions et les
modules de fonction dfinis par le rglage usine, la communication
PROFIBUS/PROFINET synchrone avec T_DP = 2ms, 1 TB30 2) et 3 TM31 2) sont
configurs sur une SINAMICS CU320-2, un (1) diagramme DCC de 150 blocs environ
peut tre calcul dans un groupe d'excution avec l'intervalle d'chantillonnage de 2 ms.
3. La suppression de tout axe VECTOR supplmentaire (avec p0115[0]=250s et p0115[1]
= 1000s) permet de calculer en plus environ 150 blocs 1) dans l'intervalle
d'chantillonnage de 2ms.
Rgle gnrale :
Vous pouvez bien videmment utiliser des blocs quelconques dans votre projet. L'utilisation
d'autres types de blocs peut aboutir d'autres rsultats pour le nombre de blocs calculables
et la charge de temps de calcul. Les blocs ayant une fonctionnalit trs tendue ncessitent
de toute vidence un temps de calcul plus lev.
1) Le
diagramme de 75 blocs est compos d'un groupe d'excution avec les blocs suivants
dans l'ordre indiqu :
AND, OR, XOR, NOT, BF, CTR, MUX8, NAND, NCM, SH_DW, ADD, SUB, MUL, DIV, AVA,
MAS, MIS, PLI20, DEL, DEZ, SUB_D, SUB_I, MUL_D, MUL_I, DIV_D, DIV_I, AVA_D, SII,
STM, DLB, DX8, DX8_D, MFP, PCL, PDE, PDF, PST, RSR, DFR, BSW, NSW, LIM, PT1,
INT, DIF, LVM, LIM_D, PC, PIC, RGE, AND, OR, XOR, NOT, BF, CTR, MUX8, NAND,
NCM, SH_DW, ADD, SUB, MUL, DIV,AVA, MAS, MIS, PLI20, DEL, DEZ, SUB_D, SUB_I,
MUL_D, MUL_I, DIV_D.
Le diagramme de 150 blocs est compos d'un groupe d'excution contenant deux fois les 75
blocs indiqus ci-dessus.
2) Tous les intervalles d'chantillonnage (p4099[]) du TB30 et du TM31 ont une valeur de
Capacits fonctionnelles maximales pour une topologie de 5 axes servomoteur ou de 3 axes vectoriels avec 1 ALM et 1
TB30
Groupe d'entranement CU3202 SINAMICS-Integrated
sur SIMOTION D4x5
SINAMICS 2.6.1 Blocs1 350 -
Paramtres @1 350 -
SINAMICS 2.6.2 Blocs1 500 200
Paramtres @1 500 200
Remarque
Les limites maximales indiques pour les blocs et les paramtres @ sont toujours valables
pour le groupe d'entranement entier et sont des valeurs indicatives. Seuls les modules de
fonction dfinis dans le rglage d'usine sont actifs. Les diffrents blocs et paramtres @
peuvent tre rpartis librement dans plusieurs diagrammes. L'conomie de paramtres @
n'a que peu d'influence sur les capacits fonctionnelles des blocs. Il convient donc de ne pas
dpasser le nombre maximal indiqu pour les blocs.
Limites maximales pour l'utilisation d'un seul axe (y compris 1 ALM + TB30)
Groupe d'entranement CU320 et CU3102 CU320 et CU3102 SINAMICS- SINAMICS-Integrated3
avec 1 axe avec 1 axe vectoriel Integrated3 avec 1 axe vectoriel
servomoteur avec 1 axe
servomoteur
SINAMICS Blocs1 550 450 - -
2.6.1 Paramtres @1 550 450 - -
SINAMICS Blocs1 700 600 400 300
2.6.2 Paramtres @1 700 600 400 300
Pour pouvoir ajouter des modules TMxx ou DMC20 la topologie d'un groupe
d'entranement, il faut supprimer un axe d'entranement pour chaque module TMxx
supplmentaire.
Pour le raccordement de modules CX32 une D4x5, notez que chaque CX32 utilise
galement des capacits de mmoire et de temps de calcul sur la D4x5. Pour l'utilisation de
DCC, cela signifie que 2 CX32 exigent la suppression d'un axe servomoteur ou d'un axe
vectoriel supplmentaire (la suppression de l'axe est ncessaire ds la premire CX32).
Exemple pour SINAMICS 2.6.2 :
D4x5 avec 1 ALM + 4 axes servomoteur + 2 CX32 + 1TB30
DCC autoris avec 200 DCB + 200 paramtres @.
Les capacits fonctionnelles valables sur la CX32 avec l'utilisation de DCC sont les mmes
que sur la CU320.
Remarque
Les limites dfinitives sont dtermines par la mmoire totale disponible sur le groupe
d'entranement et par la charge de temps de calcul. Un dpassement des limites maximales
recommandes ci-dessus peut entraner des erreurs lors de l'upload ou du download (par
exemple l'erreur F1105 CU : mmoire insuffisante) et empcher l'activation de
l'entranement. Si un nouveau download n'est pas possible directement avec un projet
adapt en consquence, il est ncessaire d'effectuer une mise hors tension/sous tension du
groupe d'entranement en question.
1)Pour les capacits fonctionnelles indiques ci-dessus, les diagrammes sont composs de
n x (diagramme1 + diagramme2) :
Le diagramme1 contient 50 blocs (types de blocs : AND, OR, XOR, NOT, BF, CTR, MUX8,
NAND, NCM, SH_DW, ADD, SUB, MUL, DIV, AVA, MAS, MIS, PLI20, DEL, DEZ,
SUB_D,SUB_I, MUL_D, MUL_I, DIV_D, DIV_I, AVA_D, SII, STM, DLB, DX8, DX8D, MFP,
PCL, PDE, PDF, PST, RSR, DFR, BSW, NSW,LIM, PT1, INT, DIF, LVM, LIM_D, PC, PIC,
RGE) avec 50 paramtres @ et environ 90 connexions (de port de bloc port de bloc).
Le diagramme2 contient 50 blocs (types de blocs : AND, OR, ADD, MUL, DIV, B_DW, B_W,
BY_W, D_I, D_R, D_UI, D_US, DW_B, DW_R, DW_W, I_D, I_R, I_UD, I_US, N2_R,N4_R,
R_D, R_DW, R_I, R_N2, R_N4, R_UD, R_UI, R_US, UD_I, UD_R, UI_R, US_D, US_I, US_R,
W_B, W_BY, W_DW, WBG,DCA, INCO, OCA, TTCU, ADD, ADD_D, ADD_I, ADD_M, AVA,
AVA_D, RSS), 50 paramtres @ et environ 90 connexions (de port de bloc port de bloc).
Ainsi 350 blocs et 350 paramtres @ sont par exemple raliss avec 4 * diagramme1
+ 3 * diagramme2.
La configuration doit tenir compte du fait que le nombre total d'intervalles d'chantillonnage
matriels diffrents (1 ms <= dure de priode T_chant < r21003 - r21002) utiliss par le
systme de base SINAMICS, les modules de fonction actifs (voir r108) et Drive Control
Chart est limit de la manire suivante :
CU310, CU320, D4xx --> nombre d'intervalles d'chantillonnage matriels = 13
CU320-2 DP avec SINAMICS V4.3 et suprieur --> nombre d'intervalles
d'chantillonnage matriels = 25
CU310-2 DP, CU310-2 PN, CU320-2 PN avec SINAMICS V4.4 et suprieur --> nombre
d'intervalles d'chantillonnage matriels = 25
SINAMICS_Integrated sur D4x5-2 avec SINAMICS V4.4 (compris dans SIMOTION V4.2)
et suprieur --> nombre d'intervalles d'chantillonnage matriels = 25
CUD (SINAMICS DC MASTER) --> nombre d'intervalles d'chantillonnage matriels = 11
Remarque
Notez qu'un enregistrement longue dure avec la fonction Trace dclare un intervalle
d'chantillonnage de 2ms et que la fonction Trace dclare des intervalles d'chantillonnage
correspondant l'intervalle d'chantillonnage dfini pour la fonction Trace. Si ces intervalles
d'chantillonnage ne sont pas encore dclars par le systme de base SINAMICS, les blocs
de fonction libres (FBLOCKS) ou Drive Control Chart (DCC), des intervalles
d'chantillonnage matriels supplmentaires devront tre libres pour ces fonctions.
Les intervalles d'chantillonnage matriels dclars sont affichs dans in r21008[0...12]
(DCC activs).
Le nombre actuel d'intervalles d'chantillonnage matriels pouvant encore tre affects est
affich dans r7903 ( partir de SINAMICS V2.6).
Remarque
Le nombre possible d'intervalles d'chantillonnage matriels diffrents est limit sur une
Control Unit. Il convient donc de favoriser l'utilisation d'intervalles d'chantillonnage
logiciels (multiple de r21003) ou, le cas chant, le groupe d'excution fixe (p21000[0...9]
2000).
Remarques prliminaires
Vous trouverez ci-dessous une explication succincte de ce qui doit tre configur dans ce
diagramme.
Exemple de configuration
Cet exemple ncessite une version de STARTER ou SCOUT ( V4.1.2) correspondant
votre version de logiciel SINAMICS ( V2.6), installe sur votre ordinateur. Le package SSP
V2.6 (SINAMICS Support Package) doit par ailleurs tre install. De plus, une licence CFC
pour l'utilisation de l'diteur DCC doit tre installe sur cet ordinateur. Cette licence peut tre
installe partir de la barrette USB livre, l'aide de l'Automation License Manager Step7.
Une CU310 ou CU320 permettant STARTER/SCOUT de se connecter en ligne (par ex. via
PROFIBUS) est requise.
Dans cet exemple de configuration, il s'agit d'un simple oscillateur qui gnre une oscillation
sinusodale en sortie.
Vous pouvez crer le diagramme correspondant vous-mme en quelques minutes et
lexcuter en mode test en tant que dmonstration.
Les blocs suivants sont utiliss :
2 intgrateurs (INT)
1 inverseur (SII)
Loscillateur est form (conformment lquation diffrentielle f"(x) = - f(x)) de deux blocs
intgrateurs agissant par rtroaction via une ngation.
La frquence de loscillateur est dtermine par la constante de temps dintgration au
niveau des intgrateurs.
Lamplitude de loscillation est dtermine par la valeur initiale au niveau de la sortie de
lintgrateur.
La fentre Insrer diagramme DCC s'ouvre et vous pouvez saisir un nouveau nom de 22
caractres au maximum (ici dccReg1) pour le diagramme, ainsi qu'un commentaire.
Notez qu'un caractre de soulignement ne peut tre suivi que de chiffres dans le nom du
diagramme.
Fermez la fentre en appuyant sur la touche OK. Lorsque la case Ouvrir
automatiquement l'diteur est coche, l'diteur DCC s'ouvre.
Vous pouvez aussi ouvrir le diagramme tout moment avec un double-clic sur le
symbole du diagramme dans le navigateur de projet.
Lors de la cration du premier diagramme dans un projet, vous tes invit importer une
bibliothque de blocs.
Slectionnez le bloc souhait (par ex. INT) et glissez-le dans le diagramme par glisser-
dplacer, en maintenant le bouton de la souris enfonc. Pendant l'opration de copie, le
bloc est reprsent uniquement par une ligne en pointills le long de son contour.
Relchez le bouton de la souris l'endroit appropri.
Remarque
Si des blocs se chevauchent dans le diagramme, le bloc superpos est reprsent en
gris et les ports ne sont pas affichs. Pour que toutes les connexions et les informations
des blocs soient visibles, vous devez repositionner les blocs.
Marche suivre
Slectionnez la sortie Y du premier intgrateur INT, puis lentre X du second intgrateur
INT.
Slectionnez la sortie Y du second intgrateur INT, puis lentre X de l'inverseur SII.
Slectionnez la sortie Y de l'inverseur SII, puis lentre X du premier intgrateur INT.
Le routeur automatique a tabli les connexions entre les sorties et les entres. Les ports
sont connects.
Figure 3-14 Diagramme "dccReg1" avec blocs connects. Des valeurs initiales diffrentes du rglage
usine ont t affectes certains ports.
Remarque
Le type de reprsentation des ports doit tre modifi dans l'diteur DCC afin que l'attribution
des paramtres @ des ports soit visible dans le diagramme. Pour cela, ouvrez dans Outils >
Paramtres > Reprsentation la fentre Paramtres de reprsentation, activez sous Ports
l'option Commentaire au lieu de Nom et fermez la fentre en cliquant sur OK.
Figure 3-16 Extrait de la liste pour experts avec les paramtres dfinis dans le diagramme DCC
Compiler
Avant la premire compilation effectue partir de l'diteur DCC, le projet doit tre
enregistr une fois dans STARTER (bouton ).
Vous lancez la compilation partir de l'diteur DCC avec Diagramme > Compiler >
Diagrammes comme programme... ou le bouton .
Possibilits de compilation
Vous trouverez des informations dtailles sur les possibilits de compilation sous
Compilation (Page 48).
Aprs la compilation
Aprs la compilation, le journal de compilation s'affiche. Si des messages d'erreur
s'affichent, vous devez liminer les causes avant de passer au point suivant.
Remarque
Les connexions du diagramme DCC sont valables aprs la compilation du diagramme DCC.
Des informations dtailles sur l'application des connexions de la liste pour experts dans le
diagramme DCC sont fournies au chapitre Relecture connexions FCOM et paramtres
(Page 191).
Pour retourner au diagramme DCC, slectionnez nouveau Editer > Squence d'excution
ou cliquez nouveau sur .
Notre diagramme a t cr sur l'objet entranement CU, avec r21002 = 4 ms. Un groupe
d'excution libre est paramtr avec l'intervalle d'chantillonnage de 1*r21002.
Remarque
Lorsque STARTER / SCOUT V4.1.x est en mode hors ligne, r21002 et r21003 sont toujours
affichs avec la valeur 0. La valeur de r21002 est gale la valeur de p0115[0] sur l'objet
entranement correspondant.
Il est important de prendre en compte, lors du rglage de l'intervalle d'chantillonnage, que
le plus petit intervalle d'chantillonnage au niveau de l'entranement pour les groupes
d'excution DCC est de 1 ms. Il est uniquement possible de slectionner des intervalles
infrieurs r21003 comme multiples de r21002.
IMPORTANT
Le groupe d'entranement doit tre mis hors marche puis redmarr aprs le
tlchargement du package technologique. Les diagrammes DCC ne peuvent tre
tlchargs et excuts sur le groupe d'entranement qu'aprs la reconnexion de la tension
d'alimentation de la CU ou de la D4xx.
A partir de SINAMICS 4.4, aucune mise hors marche et remise en marche n'est ncessaire
pour les modules CU310-2 et CU320-2 la fin du download du package technologique.
Aprs le download du package technologique, un redmarrage interne avec chargement de
DCC est effectu automatiquement.
Si le package technologique est supprim sur la carte CF, toutes les parts DCC de tous les
projets mmoriss sur la carte CF sont galement supprimes. A partir de SINAMICS V4.4,
un redmarrage interne de la CU est excut par la suite sur les modules CU310-2 et
CU320-2, ceci supprimant DCC de la mmoire de la CU.
Remarque
Lors du tlchargement du package technologique, le nombre d'abonns connects au bus
doit tre rduit autant que possible, car le tlchargement dure nettement plus longtemps
avec de nombreux abonns.
Ds que vous quittez de nouveau le mode test (par ex. par un clic gauche sur ), les
champs jaunes affichant la valeur disparaissent.
Si vous souhaitez, lorsque vous ractivez le mode test, afficher les valeurs des ports ayant
dj t connects pour la visualisation, vous devez slectionner l'option de menu Test >
Mode laboratoire dans l'diteur DCC. Ce rglage est uniquement possible lorsque l'diteur
DCC n'est pas en mode test.
Dans notre exemple, les valeurs de sortie Y des deux intgrateurs doivent tre affiches. A
cet effet, ouvrez la fentre Proprits du port en effectuant un double-clic sur le port, puis
cochez la case Pour test au milieu droite. Les sorties sont alors connectes pour
l'affichage en mode test. Pour activer le mode test dans l'diteur DCC, choisissez alors le
menu Test > Mode test, le raccourci clavier Ctrl-T ou l'icne . Les valeurs des deux
sorties de blocs s'affichent sur fond jaune et sont actualises avec un cycle de visualisation
de 2 s.
Pour obtenir des oscillations, l'oscillateur doit tre excit une premire fois. Pour cela, le
paramtre p21501 doit tre mis sur "1" dans la liste pour experts de STARTER (la valeur de
forage SV = 2.0 est prsente la sortie de l'intgrateur de gauche), puis tre remis "0".
L'oscillateur oscille et les valeurs de sortie des intgrateurs affichent des valeurs variables
dans le diagramme et dans la liste pour experts (r21520).
Si vous voulez ensuite procder des modifications du diagramme, vous pouvez quitter le
mode test avec l'option de menu Test > Mode test ou en cliquant sur le bouton . L'diteur
DCC peut avoir besoin de quelque secondes pour quitter le mode test.
Pour afficher les valeurs d'autres ports de blocs en mode test, effectuez un clic droit sur le
port de bloc souhait et slectionnez Connecter un port dans le menu contextuel.
Si vous souhaitez afficher la valeur de signal d'une sortie FCOM du systme de base
SINAMICS, la valeur de signal renseigne dans le diagramme DCC par la marge ne pourra
pas tre affiche directement. Dans ce cas, vous pouvez insrer un bloc NOP_xx avec le
type de donnes correct. La valeur de signal de la sortie du bloc NOP_xx pourra ensuite tre
affiche en ligne.
3.2.14 Connexion avec les paramtres FCOM du systme de base avec DCC-
SINAMICS
Marche suivre
Pour raliser une connexion avec les paramtres FCOM du systme de base, procdez
comme suit :
1. Ouvrez le diagramme DCC.
2. Slectionnez le port du DCB, que vous voulez connecter.
3. Publiez le port slectionn comme paramtre FCOM (le commentaire du port doit
commencer par "@*", voir Cration de paramtres personnaliss ("publication")
(Page 155)).
4. Appuyez sur le bouton droit de la souris et slectionnez l'option Connexion avec
oprande... dans le menu contextuel. La fentre Slection de signal DCC s'ouvre.
5. Slectionnez le paramtre que vous voulez connecter.
6. Fermez la fentre en appuyant sur le bouton OK.
La connexion du port de bloc avec le paramtre FCOM slectionn a t excute.
Remarque
Pour la connexion avec des sorties ou des entres de signaux du systme de base, les ports
de blocs connects doivent tre publis comme paramtres FCOM.
La connexion peut d'abord tre cre dans l'diteur DCC mme sans publication des ports
de blocs. La connexion d'un port de bloc non publi avec un paramtre FCOM du systme
de base entrane cependant une erreur lors de la compilation du diagramme.
Remarque
Des connexions des ports de blocs publis tant tablies via la liste pour experts ne sont
pas relues dans l'diteur DCC. Cela signifie qu'aprs compilation du diagramme, les
connexions cres auparavant dans la liste pour experts sont perdues.
Pour viter l'crasement des connexions, excutez en mode hors ligne la commande
Diagramme -> Relire FCOM et paramtres dans le diagramme DCC ouvert et ensuite la
compilation du diagramme DCC
Procdure
Les connexions FCOM et les valeurs de paramtre modifies ultrieurement peuvent tre
relues partir du systme cible via la commande menu Diagramme -> Relire FCOM et les
paramtres de l'diteur DCC. A partir de la version DCC 2.1, cette entre de menu figure
sous Outils -> Relire FCOM et paramtres.
La relecture concerne les connexions FCOM des entres et des sorties. La relecture
s'applique toujours tous les diagrammes DCC d'un appareil.
Conditions requises
La structure des instances de blocs et des connexions doit tre identique en ligne et hors
ligne.
Les sources du diagramme DCC sont disponibles.
Remarque
La relecture des connexions FCOM de diagrammes DCC qui ont t chargs depuis un
appareil cible dans un projet vide n'est pas possible.
Figure 3-23 Slection de signal de la fonction Trace pour les ports de blocs du bloc _dccreg1_1 du diagramme dccReg1
Le second signal doit tre la sortie du second intgrateur (intgrateur de droite). Cette sortie
de bloc est publie comme paramtre FCOM r21520. L'enregistrement peut tre dmarr
avec le bouton .
Remarque
La fonction Trace du signal doit tre relance en cas d'insertion d'instances de blocs et de
connexions en ligne.
Documentation globale
L'exemple a t configur et test correctement. Vous pouvez maintenant crer une
documentation globale de votre exemple.
Dans la fentre Rf. diagramme, vous pouvez galement afficher les blocs dans les groupes
d'excution configurs en actionnant le bouton . Pour lancer l'impression, cliquez sur :
Figure 3-26 Fentre Rf. Diagramme : Afficher les donnes de rfrence du diagramme
Impression du diagramme
Il convient galement d'imprimer le diagramme afin de documenter la connexion des blocs. Il
est suffisant d'imprimer la page actuelle, tant donn que ce diagramme ne contient qu'une
page. Pour lancer l'impression, cliquez sur :
Si votre diagramme contient plusieurs pages, il est recommand de les imprimer une une
en mode d'affichage par page. Vous pouvez basculer en Vue page l'aide du bouton .
Les icnes et vous permettent d'adapter l'affichage de manire voir tous les blocs
sur une seule page du moniteur de votre PC.
En cas d'utilisation de diagrammes DCC, le projet doit toujours tre mis niveau dans le
systme d'ingnierie et tre charg sur l'appareil cible.
La valeur actuelle de la sortie (= consigne de vitesse rapporte = 1500 tr/min / 3000 tr/min =
0,5) est alors affiche.
Lorsqu'on effectue une connexion FCOM, il faut donc toujours faire attention si les grandeurs
du DCC sont des grandeurs absolues ou rfrences. En effet, les connexions avec une
entre de connecteur du systme de base lie une unit entranent la multiplication
(interne) de la sortie de connecteur du diagramme DCC avec la grandeur de rfrence
(correspondant l'unit).
Remarque
Le bloc de type LIM fournit sa sortie Y le couple absolu de 0,204625 Nm calcul dans le
diagramme. Cette valeur absolue est alors divise par la grandeur de rfrence pour le
couple r2703 = 0,8185 Nm et la valeur de couple rfrence pour la connexion avec
l'entranement est ainsi calcule. La valeur de couple rfrence est prsente la sortie du
bloc DIV, elle est dclare en tant que paramtre FCOM r21530 (valeur= 0,2499 = 0,204625
/ 0,8185). Le bloc NOP1 a t ajout uniquement dans le but de pouvoir afficher la valeur du
couple de rfrence r2703 dans le diagramme sa sortie r21527 dclare comme
paramtre FCOM.
3.3.4 Connexion de signaux DCC via les interfaces de communication IF1 et IF2
Remarque
Les connexions avec des entres de format entier peuvent tre cres aussi bien en ligne
que hors ligne dans l'diteur DCC, le message d'erreur correspondant n'tant mis que lors
du download du diagramme.
Affichage Signification
Bleu sur fond blanc Reprsentation des valeurs en mode cration
(hors ligne)
toiles noires sur fond jaune Valeurs pendant la transition laffichage
dynamique
Valeur noire sur fond jaune Reprsentation en mode test des valeurs lues
partir de l'objet entranement
#### sur fond rouge Reprsentation des valeurs pendant que les
valeurs dynamiques demandes l'objet
entranement ne sont pas disponibles (dfaut,
surcharge)
4.1.1 Introduction
Ces instructions abrges ont t conues pour les utilisateurs expriments de SIMOTION
qui ne se sont pas encore familiariss avec le progiciel DCC. Un petit exemple vous
illustrera comment, aprs le dmarrage de SIMOTION SCOUT, crer un projet, crer un
diagramme DCC, connecter des blocs, compiler le diagramme, charger dans le systme
cible et tester en ligne.
Remarque
Dans la majorit des cas, il existe plusieurs manires dutiliser l'diteur DCC (par ex. avec le
clavier). Dans cet exemple, nous utilisons toujours la manire la plus rapide ou la meilleure.
Nous naborderons pas en dtail, sauf quelques exceptions prs, les oprations ou les
procdures alternatives.
1LYHDXG
H[FXWLRQF\FOLTXH
F\FOH
*URXSHG
H[FXWLRQ *URXSHG
H[FXWLRQ
$FWLYDWLRQGVDFWLYDWLRQ
SRVVLEOHV
Tches
Pour la programmation utilisateur, une tche DCC est disponible sur chacune des cinq
niveaux excutifs cycliques, savoir (par ordre dcroissant) :
T1 : servodcc au niveau servo
T2 : ipodcc au niveau Ipo
T3 : ipodcc_2 au niveau Ipo_2
T4 : dccaux au niveau dccaux
T5 : dccaux_2 au niveau DccAux_2
Des informations complmentaires sur le systme excutif de SIMOTION sont votre
disposition dans le chapitre Systme excutif/tches/horloge systme du manuel de
description fonctionnelle Fonctions de base SIMOTION SCOUT.
Groupes d'excution
Des groupes d'excution sont attribus aux tches disponibles (intervalles d'chantillonnage
et squence d'excution du systme : T1 T5). Les blocs sont alors intgrs dans ces
groupes d'excution. Les groupes d'excution permettent, par consquent, la structuration
ou subdivision personnalise des tches, par ex. rgulation de rouleau de compensation,
traitement de consigne, etc. Les blocs sont intgrs de manire squentielle dans les
groupes d'excution. Un groupe d'excution ne peut contenir que des blocs d'un diagramme
de base.
L'activation et la dsactivation dun groupe dexcution peuvent tre commandes par
lattribut Enable. Normalement, les groupes d'excution sont traits cycliquement. L'attribut
Enable permet toutefois d'activer ou dsactiver des groupes d'excution particuliers.
Une sortie de bloc du type BOOL peut tre connecte pour commander l'attribut Enable d'un
groupe d'excution ou d'un groupe de blocs.. A cet effet, slectionnez le port connecter et
cliquez sur l'option Connexion au groupe d'excution du menu contextuel.
Remarque
La commande Connexion au groupe d'excution... est uniquement prise en charge pour
DCC Simotion.
Squence d'excution
Pour les tches, la rgle implique que l'ordre d'intgration des groupes d'excution et des
blocs au sein d'une tche dfinit la squence d'excution.
Il en est de mme pour les groupes : l'ordre d'intgration des blocs individuels correspond
la squence d'excution au sein du groupe d'excution.
Vous pouvez modifier la squence d'excution.
La fentre Squence dexcution saffiche. Vous pouvez voir la structure des tches dans la
partie gauche de lcran, et le contenu dans la partie droite. La position dinsertion par dfaut
des blocs se trouve dans la tche cyclique T2 du groupe dexcution par dfaut qui porte le
mme nom que le diagramme.
Afin de dplacer les blocs insrs linstant de la tche T2 vers la tche T1 de priorit
suprieure :
Double-cliquez sur l'icne T2.
Les groupes dexcution saffichent dans la fentre de droite :
Lorsque vous slectionnez un groupe dexcution, les blocs que celui-ci contient
saffichent (y compris nom du diagramme/bloc, commentaire et position).
Slectionnez le groupe d'excution que vous voulez dplacer dans la tche T2 et
glissez-le par glisser-dplacer sur l'icne de la tche T1 dans la fentre de gauche. La
fentre de droite est dsormais vide.
Si vous ouvrez maintenant la tche T1 avec un double-clic, le groupe d'excution que
vous avez dplac y sera affich.
Fermez la fentre laide de loption Diagramme > Fermer et passez ltape suivante.
Variables IHM
Vous pouvez dclarer les entres et les sorties de blocs comme variables IHM et ainsi
gnrer une interface statique pour celles-ci, permettant une utilisation dans une
visualisation de votre systme. Du point de vue IHM, cette interface est essentiellement
statique, autrement dit les modifications de la configuration DCC nimpliquent pas
ncessairement une rimportation des informations dadressage dans le systme IHM.
Limage mmoire avec les variables IHM nest pas supprime automatiquement lors de la
compilation. La suppression nest effectue que sur demande.
Les variables IHM supprimes du DCC suite la suppression du bloc dans lequel elles sont
dfinies restent dans limage mmoire jusqu ce que sa rorganisation soit demande lors
de la compilation dans DCC.
&RPPDQGH
,PDJHPPRLUH
DYHFOHVYDULDEOHV
,+0
'LDJUDPPHV'&&
3XSLWUHRSUDWHXU
SDUH[:LQ&&b
IOH[LEOH
Variables @ (SIMOTION)
Commentaire Signification
SIMOTION : Le port est introduit dans SIMOTION en tant que
@nom <<commentaire de variable>> variable IHM. Le nom correspond la partie
allant jusqu'au premier espace (respectez
cependant les conventions ST (Page 233)).
Le texte qui suit le nom de variable spar par des espaces est repris comme commentaire
de variable. Il s'affiche ensuite dans le navigateur de mnmoniques. Lidentificateur de
variable dpend du nom de variable.
Le type de donnes de l'entre ou de la sortie publie est repris par le port du bloc. En cas
de besoin, il sera converti dans le type de donnes appropri au systme d'ingnierie.
Il n'est pas possible de gnrer une aide pour les variables @.
Dmarche
Un diagramme DCC existant peut tre export vers WinCC ; les dfinitions de l'exportation
de SIMOTION SCOUT s'appliquent alors de la mme manire aux diagrammes DCC. cet
effet, l'exportation OPC-XML devra toutefois tre active dans la bote de dialogue des
proprits du diagramme dans SIMOTION SCOUT.
Cliquez avec le bouton droit de la souris sur le diagramme dans le systme d'ingnierie, puis
slectionnez Proprits dans le menu contextuel. Sur le registre Compiler, activez
l'exportation avec la fonction Permettre OPC-XML.
L'exportation peut tre effectue dans SIMOTION SCOUT via Outils > Exporter les donnes
OPC.
Remarque
Respectez les dfinitions pour l'attribution des noms dans DCC-SIMOTION (Page 233).
Marche suivre
La connexion est ralise comme suit :
1. Slectionnez le port du bloc, que vous voulez connecter.
2. Excutez la commande Insrer > Connexion oprande. La connexion avec un
oprande global est galement possible via le menu contextuel du bloc. La fentre Aide
la saisie de mnmoniques s'ouvre.
Remarque
Avant de pouvoir raliser la connexion, les variables globaux et les variables d'E/S doivent
avoir t cres.
Remarque
Vous pouvez rechercher un nom de variable ou un texte de paramtre grce au champ de
recherche de la bote de dialogue Aide la saisie de mnmonique.
Marche suivre
La connexion est ralise comme suit :
1. Dans le systme d'ingnierie SIMOTION SCOUT, gnrez un nouveau programme ST
avec une variable de tableau via la commande Insrer un programme ST.
2. Appuyez sur le bouton droit de la souris et slectionnez l'option de menu Connexion avec
oprandedans le menu contextuel. La fentre Aide la saisie de mnmoniques s'ouvre.
Paramtres Alias
L'diteur DCC permet de crer des identificateurs Alias pour les variables. La raison
d'utilisation d'un Alias peut tre, par exemple, un nom trop long, l'diteur DCC autorisant 49
caractres au maximum pour les identificateurs.
Marche suivre
Pour crer un Alias, procdez comme suit :
1. Effectuez un clic droit avec la souris sur le port du bloc et slectionnez l'option de menu
Connexion avec oprandedans le menu contextuel. La fentre Aide la saisie de
mnmoniques s'ouvre.
2. Slectionnez le port pour lequel vous voulez dfinir un Alias.
3. Cliquez sur le bouton de la zone de dfinition d'Alias.
Remarques prliminaires
Vous trouverez ci-dessous une explication succincte de ce qui doit tre configur dans ce
diagramme.
Exemple de configuration
Dans cet exemple de configuration, il s'agit d'un simple oscillateur qui gnre une oscillation
sinusodale en sortie.
Vous pouvez crer le diagramme correspondant vous-mme en quelques minutes et
lexcuter en mode test en tant que dmonstration.
Les blocs suivants sont utiliss :
2 intgrateurs (INT)
1 inverseur (SII)
Loscillateur est form (conformment lquation diffrentielle f"(x) = - f(x)) de deux blocs
intgrateurs agissant par rtroaction via une ngation.
La frquence de loscillateur est dtermine par la constante de temps dintgration au
niveau des intgrateurs.
Lamplitude de loscillation est dtermine par la valeur initiale au niveau de la sortie de
lintgrateur.
Lditeur DCC peut tre lanc par le biais du systme dingnierie SIMOTION SCOUT.
Lorsque loption Ouvrir automatiquement lditeur est active, DCC est lanc
automatiquement. Sinon, vous pouvez ouvrir DCC en double-cliquant sur lentre
dcc_reg1.
Si aucune bibliothque na t importe jusqu prsent, vous serez invit importer une
bibliothque : dans la fentre de gauche, slectionnez TPdcblib_SIMOTION_4_2.3.0
[x.y], puis cliquez sur le bouton >>, et finalement sur Fermer.
La structure du projet est ainsi tablie et un diagramme est cr. Ce diagramme doit
dsormais tre anim de vie, c.--d. il faut insrer et connecter des blocs.
Ouvrez une famille de blocs, la famille Closed-loop control sur la figure, avec les blocs de
rgulation.
Slectionnez le bloc souhait et glissez-le dans le diagramme par glisser-dplacer, en
maintenant le bouton de la souris enfonc. Pendant l'opration de copie, le bloc est
reprsent uniquement par une ligne en pointills le long de son contour. Relchez le
bouton de la souris l'endroit appropri.
Pour rechercher un bloc, entrez le nom du bloc dans le champ de saisie du catalogue de
blocs, puis cliquez sur le bouton Jumelles. La recherche commence. Glissez le bloc que
vous avez trouv par glisser-dplacer un endroit libre du diagramme.
Remarque
Si des blocs et d'autres lments du diagramme se chevauchent, tels que d'autres blocs
ou la marge, le bloc superpos est reprsent en gris et ses ports ne sont pas affichs.
Pour que toutes les informations des blocs soient visibles, vous devez les repositionner.
Marche suivre
Slectionnez la sortie Y du premier intgrateur INT, puis lentre X du second intgrateur
INT.
Slectionnez la sortie Y du second intgrateur INT, puis lentre X de l'inverseur SII.
Slectionnez la sortie Y de l'inverseur SII, puis lentre X du premier intgrateur INT.
Le routeur automatique a tabli les connexions entre les sorties et les entres. Les ports
sont connects.
Les ports mentionns ci-dessus n'tant pas connects, les valeurs saisies restent valables
pendant le traitement cyclique du diagramme.
Figure 4-9 Diagramme "dccReg1" avec blocs connects. Des valeurs diffrentes des valeurs par dfaut ont t
attribues certains ports.
A partir de DCC 2.1 /SIMOTION RT 4.2, des types de donnes structurs dfinis par
l'utilisateur pour des ports de blocs sont possibles pour DCC SIMOTION. Les dfinitions des
structures proviennent de la bibliothque de bloc DCC.
Objectif
Des signaux appartenance technologique peuvent tre regroups en structures.
Il est par exemple possible de transmettre la consigne, le facteur, le signal de commande
sous forme de structure de mme appartenance. Une extension de la structure a lieu au
niveau du bloc. Des modifications dans le diagramme DCC ne sont donc pas ncessaires.
Pour la reprsentation dans l'diteur CFC, les tableaux sont reprsents sous forme de
symboles individuels.
Exemple : CHAMP|2|.
Une bote de dialogue semblable un port de bloc d'un type de donnes lmentaire est
ouvert via double-clic sur un lment de structure ou au moyen du bouton Proprits.
Remarque
Des blocs DCB avec des structures dfinies par l'utilisateur peuvent tre dits partir de
SIMOTION 4.2.
Des bibliothques avec des structures ne peuvent pas tre gnres pour des versions
SIMOTION plus anciennes.
Des types de blocs avec des structures dfinies par l'utilisateur ne peuvent pas tre utiliss
dans DCC SINAMICS.
Compilation
Vous lancez la compilation avec Diagramme > Compiler > Digrammes comme programme...
ou avec le bouton .
En cas d'erreurs de compilation, la bote de dialogue Journaux s'affiche automatiquement
la fin de la vrification (comme lors de la vrification de la cohrence).
Remarque
L'option de menu Outils > Types de bloc vous permet de vrifier si toutes les bibliothques
de blocs et les packages technologiques ncessaires sont activs.
Possibilits de compilation
Vous trouverez des informations dtailles sur les possibilits de compilation sous Compiler
(Page 48).
Remarque
Loption Rorganiser linterface des variables IHM permet de raffecter les adresses de
toutes les variables @ actuellement dfinies dans le diagramme et de supprimer toutes les
variables @ encore disponibles dans linterface mais non utilises dans les diagrammes.
Aprs la compilation
Lorsque la procdure de compilation est termine, un journal de compilation dtaill souvre.
Slectionnez une ligne d'erreur dans le journal et cliquez sur le bouton de commande
Aller pour accder au bloc concern.
Vous pouvez consulter le journal ultrieurement et ventuellement limprimer grce
loption de menu Outils > Journaux.
Remarque
Les DCB configurs sont affects, par lditeur DCC, aux tches T1 T5 dans le systme
excutif.
Documentation globale
L'exemple a t configur et test correctement. Vous pouvez maintenant crer une
documentation globale de votre exemple.
L'option de menu Outils > Donnes de rfrence permet d'ouvrir la fentre Rf. diagramme :
affichage des donnes de rfrence du diagramme. Dans cette fentre, vous pouvez crer
et afficher les listes correspondantes avec les boutons de la barre d'outils. Pour lancer
l'impression, cliquez sur :
Fermez ensuite la bote de dialogue laide de loption de menu Donnes de
rfrence > Quitter.
Remarque
La fentre Rf. diagramme : affichage des donnes de rfrence du diagramme ne peut tre
ouverte que si la fentre de l'diteur d'excution est ferme.
Impression du diagramme
Vous souhaitez galement imprimer le diagramme. Puisqu'une seule feuille a t utilise
pour ce diagramme, il convient d'effectuer l'impression en reprsentation feuille unique. Le
diagramme est encore rgl sur la vue Page. Pour lancer l'impression, cliquez sur :
Si votre diagramme contient plusieurs pages, il est recommand de les imprimer une une
en mode d'affichage par page. Vous pouvez basculer en Vue page l'aide du bouton .
Les icnes et vous permettent d'adapter l'affichage de manire voir tous les DCB
sur une seule page du moniteur de votre PC.
Voir aussi
Compiler le diagramme DCC dans l'diteur DCC (Page 229)
Remarque
Dans l'diteur DCC, la longueur des identificateurs est limite 49 caractres. Dans
SIMOTION, il existe toutefois aussi des identificateurs plus longs. Dans ce cas, il faudra soit
utiliser des alias ou intercaler des variables ST.
Les rgles suivantes sappliquent par consquent aux identificateurs dans lditeur DCC :
Diagramme de base :
aucun mot-cl ni identificateur dj dfini n'est autoris,
il doit commencer par une lettre,
il peut contenir des chiffres, des lettres et des caractres de soulignement,
un "_" doit toujours tre suivi par un chiffre.
Sous-diagramme :
il doit commencer par une lettre,
il peut contenir des chiffres et des lettres,
le caractre de soulignement n'est pas autoris,
un mot-cl ou un identificateur dj dfini est autoris (un contrle d'univocit est
effectu lors de la compilation),
l'univocit de l'identificateur est contrle lors de la compilation dans l'diteur DCC.
Instance de bloc :
il peut commencer par un chiffre,
il peut contenir des chiffres et des lettres,
le caractre de soulignement n'est pas autoris en tant que premier caractre,
les mots-cls et les dsignations dj dfinies sont autoriss,
lditeur DCC vrifie si l'identificateur est dj utilis.
Groupe d'excution :
les mots-cls et les dsignations dj dfinies sont autoriss,
lditeur DCC vrifie si l'identificateur est dj utilis.
Port de diagramme :
aucun mot-cl ni identificateur dj dfini n'est autoris,
lditeur DCC vrifie si l'identificateur est dj utilis.
Voir aussi
Rgles dattribution des noms dans lditeur DCC (Page 233)
Affichage Signification
Bleu sur fond blanc Reprsentation des valeurs en mode cration
(hors ligne)
toiles noires sur fond jaune Valeurs pendant la transition laffichage
dynamique
Valeur noire sur fond jaune Reprsentation en mode test des valeurs lues
partir de SIMOTION Runtime
#### sur fond rouge Reprsentation des valeurs pendant que les
valeurs dynamiques demandes SIMOTION
Runtime ne sont pas disponibles (dfaut,
surcharge)
Remarque
Analyse d'erreur en cas de plantage d'un bloc DCB
Si un bloc DCB se plante pendant le fonctionnement, le tampon de diagnostic d'un
appareil SIMOTION fournit des informations sur la cause du plantage et l'instance de
bloc. Avec cette information, vous pouvez vous adresser l'auteur de la bibliothque
de blocs, supprimer l'instance de bloc en question ou modifier le paramtrage.
Abrviation Description
(G)UI (Grapical) User Interface
CSV Comma Separated Value, format texte pour donnes orientes
colonnes
DCB Drive Control Block
DCC Drive Control Chart
Diagramme CFC Continuous Function Chart
DO Drive Object, objet entranement
FCOM Binecteur-Connecteur dsignant un paramtre connectable dans
l'entranement
FEAT Feature Document
Fichier ELF Fichier cod en Executable Linkable Format
ITCP Instance, Time slice, Connection and Parameter/Variable
MBCS Multi Byte Character Set, correspond UTF-8
MDI Multiple-Document Interface application avec plusieurs fentres
OEM Original Equipment Manufacturer
Paramtre BI Binector Input Parameter. Le paramtre sert connecter un
binecteur un signal puits dont l'tat ne peut tre que 0 ou 1.
Paramtre BO Paramtre binecteur (ou Binector Output Parameter).
Le paramtre est utilisable comme source de signal binaire (0 ou
1).
Paramtre CI Connector Input Parameter.
Le paramtre sert connecter un connecteur un signal puits.
Paramtre CO Paramtre connecteur (ou Connector Output Parameter).
Le paramtre est utilisable comme source de signal.
Port Terme gnrique pour les entres et les sorties de blocs
TP Technology Package, package technologique
A.2 Glossaire
Affichage des courbes En mode test, l'affichage des valeurs et des courbes permet
d'analyser les valeurs d'entre et de sortie des blocs pour
SIMOTION.
Aide concernant les blocs Pour obtenir des informations dtailles sur un type de bloc
dfini, slectionnez le bloc et actionnez la touche F1.
Bibliothque DCB Un DCB personnalis est cr partir d'un diagramme.
Bibliothque de base Bibliothque cre dans C, par exemple avec l'outil DCB.
Une bibliothque de ce type forme une unit ferme ne
permettant pas de dtacher un DCB dans l'diteur DCC par
exemple, pour le transfrer notamment dans une autre
bibliothque. La DCBLIB fournie en est un exemple.
Bibliothque de types de bloc Bibliothque constitue de la description des types de bloc
contenus dans la bibliothque et du fichier objet qui
implmente les blocs en format ELF par exemple.
Bibliothque utilisateur Bibliothque utilisateur contenant des bibliothques de
blocs. Dans ce cas, les blocs peuvent tre manipuls
individuellement, car ils sont bass sur des diagrammes.
Commentaires Chaque port de bloc de la feuille CFC peut tre
pourvu d'un commentaire.
Connecteur S'il n'est plus possible de tirer de ligne sur une feuille
sature, le CFC ajoute un connecteur sur le port de bloc/de
diagramme et un numro dans la marge. Les connecteurs
correspondants reoivent le mme numro de rfrence. Si
plusieurs connexions ne pouvant pas tre reprsentes
partent d'une mme sortie, elles auront toutes le mme
numro de rfrence. Les diffrentes reprsentations du
connecteur vous permettent de reconnatre la position du
point de connexion. Pour les dtails, voir l'aide du CFC.
Connexion Le terme "connexion" signifie :
connexion d'une sortie de bloc avec une entre de bloc
DCB du mme appareil,
connexions d'une sortie de bloc avec un groupe d'excution
(SIMOTION uniquement),
connexion d'une sortie de bloc avec un oprande globale ou
d'un oprande global avec une entre de bloc DCB. Un
oprande global peut tre :
le nom d'une variable SIMOTION,
le nom d'un paramtre SINAMICS (galement ralisable
implicitement par connexion avec un SB).
Visualiseur DCB Dans le visualiseur DCB, vous pouvez lire les descriptions
des diffrents types de bloc pendant la configuration dans
l'diteur DCC. Le visualiseur DCB s'ouvre lorsque vous
slectionnez un bloc et actionnez la touche F1.
Workbench La Workbench est la centrale de navigation pour les
diffrentes oprations d'ingnierie et sert la cration
centrale et l'administration de projets. Elle apporte une
vision uniforme, transparente, filtrable et axe sur les
fonctions de tous les donnes et programmes existants, y
compris dans des systmes rpartis.
Jumelles, 31
Recherche, 31
Charger dans la PG
A SIMOTION SCOUT, 129
STARTER, 130
Abrviations des types de donnes, 39 Charger dans l'appareil cible
Affichage des courbes, 65 Archiver les donnes supplmentaires sur l'appareil
Affichage des valeurs, 65 cible, 129
Affichage dynamique des valeurs, 235 SIMOTION SCOUT, 128
Attribut Enable, 231 STARTER, 128
Groupe d'excution, 231 Compilation, 49
Configuration logicielle requise, 207
Configurer la reprsentation des blocs, 36
B Connexion
Bibliographie, 3 Dplacement en ligne, 71
Bibliothque DCB Publier, 157
Modification, 53 Connexion avec des lments du tableau, 214
Bibliothque DCC Connexion avec des oprandes globaux, 212
Crer une bibliothque DCB, 99 Cration d'un nouveau projet, 20
Enregistrer en tant que bibliothque DCC Crer un nouvel appareil, 21
SIMOTION, 104
Enregistrer en tant que bibliothque DCC
SINAMICS, 104 D
Bibliothque de blocs, 88 DCC-SINAMICS
Convention de dnomination, 80 Domaine d'application, caractristiques, 134
Importer, 80 Diagramme DCC
Mise jour, 81 Ajouter en tant que diagramme SIMOTION, 105
Modification de la langue, 85 Ajouter en tant que diagramme SINAMICS, 105
Supprimer, 86 Compilation, 49
Bibliothques DCB Contrle de cohrence, 48
Dsinstallation, 102 Copie, 54
Installation, 103 Copie de groupes de blocs, 54
Bloc Crer une connexion en ligne, 70
Caractristiques d'excution, 34 Dplacement d'une connexion en ligne, 71
Configurer la reprsentation, 36 Donnes de rfrence, 75
Connexion, 37 Effacer une connexion en ligne, 70
Effacer, 41 Exportation vers WinCC, 212
Insertion en ligne, 71 Exportation XML, 119
Ports masqus, 36 Horodatage, 27
Pseudo-commentaire, 36 Horodatage STEP7, 27
Squence d'excution, 34 Importation XML, 119
Superposition, 31 Insrer un bloc, 30
Suppression en ligne, 72 Insrer un bloc en ligne, 71
Units des ports de blocs, 36 Lieu d'archivage du projet, 27
Maplisting, 50
Publier tous les ports de tous les blocs, 44
C Publier tous les ports d'un bloc, 45
Catalogue de blocs Rvoquer tous les ports de tous les blocs, 46
Rvoquer tous les ports d'un bloc, 47 APRS le chargement des entres TOR, 138
Supprimer un bloc en ligne, 72 AVANT la transmission des sorties
Diagramme de base, 26 analogiques, 138
Diagramme en tant que type de bloc, 88 AVANT la transmission des sorties TOR, 138
Connexion multiple, 94 AVANT le canal de consigne de vitesse de
Donnes de rfrence du diagramme rotation, 138
Rfrences croises Groupes d'excution, 75 AVANT le capteur de vitesse de rotation, 138
Rfrences croises Oprandes, 75 AVANT le positionneur simple, 139
Rfrences croises Types de blocs, 75 AVANT le rgulateur de position, 139
Avant le rgulateur technologique standard, 139
AVANT l'mission IF1 PROFIdrive PZD, 143
E AVANT l'mission IF2 PZD, 148
AVANT position relle, 139
Editeur DCC, 25
Configuration logicielle requise, 207
Importer la bibliothque des DCB, 25
I
Marge, 41
Rgles d'attribution des noms (SIMOTION), 233 Identificateurs Alias, 214
Vue Page, 29 Importer la bibliothque des DCB, 25
Exemple de configuration Insrer un diagramme DCC, 23
SIMOTION, 216 Insrer un entranement unique, 21
Exemple de configuration SIMOTION Interconnexion
Compiler un diagramme DCC, 229 Cration en ligne, 70
Configuration de la reprsentation des blocs, 220 Elments du tableau, 214
Cration du projet, 217 Oprande global, 212
Cration d'un document global, 231 Programme ST, 214
Donnes de rfrence du diagramme, 232 Suppression en ligne, 70
Impression du diagramme, 232
Mode laboratoire, 61
Mode processus, 61 J
Rorganiser l'interface des variables IHM, 230
Journal des erreurs, 48
Slectionner les packages technologiques, 229
Validation des donnes dans SIMOTION, 228
Visualisation en mode test, 62
L
Vue Page, 220
Exportation OPC-XML, 212 Longueur des champs et des noms, 234
SIMOTION, 234
F
Fonction Trace, 215
M
Maplisting, 50
Mode test, 60
G Affichage des courbes, 65
Affichage des valeurs, 65
Groupe d'excution, 209
Connexion d'un port, 64
Attribut Enable, 231
Cycle de visualisation, 60
Groupes d'excution fixe, 138
Mise hors tension, 68
APRS la rception IF1 PROFIdr. PZD flexible, 146
Mise sous tension, 63
APRES la rception IF1 PROFIdrive PZD, 139
Mode laboratoire, 60
APRS la rception IF2 PZD, 147
Mode processus, 60
APRS la rception IF2 PZD flexible, 150
Modes de fonctionnement, 60
APRS le chargement des entres
Visualisation, 64
analogiques, 138
O Insrer un appareil, 21
Insrer un diagramme DCC, 23
Oprande global
Slectionner les packages technologiques, 83
Interconnexion, 212
SIMOTION Trace, 215
Oprandes globaux, 41
Sous-diagramme, 26
Marge, 41
Systme excutif
Groupe d'excution, 209
Modifier la squence d'excution, 210
P
Squence d'excution, 209
Paramtres Tches, 208
Alias, 214
Paramtres @, 211
Partition, 26 T
Protection de savoir-faire
Tche DCC, 213
Groupe d'entranement, 109
Tches, 208
Protection de savoir-faire pour groupes d'entranement
Tches DCC, 208
Activation, 109
Type de bloc
avec protection en copie, 109
Chronogramme, 30
combiner avec la protection en criture des groupes
Vue de l'installation, 30
d'entranement, 111
Types de bloc, 78
Dsactivation, 110
Types de donnes
Protection absolue de savoir-faire, 110
Abrviations, 39
sans protection en copie, 109
Typical
Protection en criture des groupes d'entranement
Connexion multiple, 94
Activation, 116
Dsactivation, 116
Pseudo-commentaire, 36
V
Publier
Connexion, 157 Variable IHM, 210
Version d'appareil
SIMOTION, 18
R SINAMICS, 18
Rarranger les numros de paramtre, 42
Rglage de l'horloge systme, 209
Rgles d'attribution des noms
Diagramme de base (SIMOTION), 233
Groupe d'excution (SIMOTION), 234
Instance de bloc (SIMOTION), 233
Port de diagramme (SIMOTION), 234
SIMOTION, 233
Sous-diagramme (SIMOTION), 233
S
Squence d'excution, 209
modifier, 210
SIMOTION
Exemple de configuration, 216
SIMOTION SCOUT
Copie de diagramme DCC, 54
Cration du projet, 20