Home
        Télécharger  - Services
         Contents
1.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                LL l        1 2M  3L  21  S5 SAINS m e z I  MCF D 2 3M 22  DC5V E       3  sm2  E            svr     pc 24  IOF     sy         m Es         lavr E 5   DC 425  sro 4 QE Hu    OO 5    an     Es         zZ  55 27  Es         8_      2  d RUN B 7       9   E 29    STOP  MRES       o y 30    m 2L     c         Q0          j N 31  CI Q1       12 ck4 32  Ex        3 GO  Bo         4  ES E   eme 15      Es          3 E 87 36  o a6       19 m 17 37  Eco          n E LLAD Se  e  gt     e    E 19 al 39    e  lbs    e    20   40  1M 2M 3M  Pag z   1  Connecteur terminal amovible   2  Diagramme de c  blage    l int  rieur du volet avant   3  Collier de d  charge de traction   4  Connecteur d alimentation 24 V  amovible   5  Volet cachant le connecteur d alimentation    Figure 4 2 Connecteur frontal du module FM 352 5AH11  sorties c  t   haut     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 35    C  blage du module FM 352 5       4 2 Brochage du connecteur avant    Brochage du connecteur terminal  
2.                                                                                                                                                                                                                                                                                                       l          Er          1 3L 21  J SIEMENS SMe SO  10    RE m 3 W  n 22    gx  DC5V m          F  IOF E2        sv F 4 y PET  5 DC q4     RUN E       gt  ES mulet  6 26  14 2   A  STOP E E       F  E 5          7      AD      Hs         oje  2  RUN E7 le    9al l 2    STOP e e   25  MRES E     ml IN    11 31  Eo         N  Ho   e    12 cke   Eo         il e  Ho          4  M E   effe L     Eo      e     16 36    le elv 17m 37  Bo           n10 L 32    e       19 2L4 39  z de a 2  amp  40     1M 8 EME 2M M       1   2   3           MO MR    4  5    nes                                                                                  Ll    00    Connecteur terminal amovible          Diagramme de c  blage    l int  rieur du volet avant  Collier de d  charge de traction   Connecteur d alimentation 24 V  amovible   Volet cachant le connecteur d alimentation    Figure 4 1 Connecteur frontal du module FM 352 5AH01  sorties c  t   bas     34    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    C  blage du module FM 352 5       4 2 Brochage du connecteur avant                                                                                                         
3.                                                 Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  SHRI EN BOOL Entr  e Entr  e de validation     EN ENO     ENO BOOL Sortie Sortie de validation      IN oOuT    IN INT Entr  e Valeur    d  caler  IN N WORD Entr  e Nombre de bits du d  calage  OUT INT Sortie R  sultat de l op  ration de d  calage  TD 0 Ti s0  IN 1 010 111100001010       4 caract  res                 LA  N 4 Bit EN    our  11 1 1 1010 1111 0000l 101 0    Sn Ne  Les endroits lib  r  s sont remplis de l   tat de signal Ces quatre bits  du bit de signe  sont perdus                    Figure 6 28 Exemple de d  calage de bits pour l op  ration SHR 1            Din 0  SHRI DOut 0         EN Eom    Conn arrlCon 0         IN OUT     Conn arrlConf1   Conn arrWCon 0         N             Figure 6 29 Exemple d op  ration D  calage vers la droite d un entier de 16 bits  SHR_I     L op  ration SHR_DI est activ  e si l   tat de signal est 1    l entr  e DIn 0   Conn arrlCon 0  est  charg   et d  cal   vers la droite du nombre de bits pr  cis   dans Conn arrWConf 0   Le r  sultat  est   crit dans Conn arrlCon 1   DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 127    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 24    Description    D  calage vers la droite d un entier de 32 bits  SHR_DI     L op  rat
4.                                Octet Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0  0 Al  7 Al  6 Al  5 Al  4 Al  3 AI  2 Al  1 AI  O  1 0 0 0 0 0 0 0 0  2 0 0 0 0 0 0 0 0  3 0 0 0 0 0 0 0 0       198    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Diagnostic et correction des erreurs       8 4    Correction des erreurs    Vue d ensemble    8 4 Correction des erreurs    Le tableau suivant   num  re les erreurs de diagnostic signal  es par le module FM 352 5  dans l enregistrement 0  l enregistrement 1 ou l enregistrement 128 en fonction des num  ros  d octet et de bit  Chaque erreur est signal  e par STEP 7 en mode en ligne comme illustr    dans le tableau  Le tableau contient   galement la description de chaque erreur et ses  causes possibles     Tableau 8 8 Erreurs signal  es par le module et leurs causes possibles                                  Octet   Bit Message en Description d erreur Signification de l erreur de Causes d erreurs possibles  ligne STEP 7 FM 352 5 diagnostic   0 0   Module A 1 pour toutes les V  rifiez l enregistrement 0  Servez vous des applications  d  faillant erreurs octet 0  bits 1    3 pour de diagnostic de STEP 7 ou du   La LED SF rouge est l emplacement de l erreur  FM 352 5 pour d  finir le  allum  e pour toutes les   Le FM 352 5 est    l   tat  Arr  t     Probl  me plus en d  tails   erreurs  Remarque   Les alarmes de   diagnostic doivent   tre   valid  es avant de devenir   actives    0 1  Erreuri
5.                   Exemple   Conn arrDWCon 0    01010101 01010101 01010101 01010101  IN2   00000000 00000000 00001111 11111111  Conn arrDWCon 1    Conn arrDWCon 0  OU   01010101 01010101 01010101 01010101  exclusif IN2   DOut 0  est     1  si l op  ration est ex  cut  e        Processeur bool  en rapide FM 352 5  126 Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 9 23    Description    6 9 Jeu d instructions pour la programmation CONT    D  calage vers la droite d un entier de 16 bits  SHR_1     L op  ration D  calage vers la droite d un entier de 16 bits  SHR_I  est activ  e si l   tat de  signal est 1    l entr  e de validation EN  Elle d  cale bit par bit vers la droite les bits 0    15 de  l entr  e IN  Les bits 16    31 ne sont pas affect  s  L entr  e N indique le nombre de bits du  d  calage  Si N est sup  rieure    16  la commande fonctionne comme si N   tait   gale    16   Les positions binaires lib  r  es    gauche sont compl  t  es selon l   tat de signal du bit 15  bit  de signe du nombre entier de 16 bits    par des z  ros si le nombre est positif et par des uns  s il est n  gatif  Le r  sultat de l op  ration de d  calage peut   tre interrog   sur la sortie OUT   ENO a le m  me   tat de signal que EN  En cas de flux de signal en EN  la valeur SHR I est  r  manente  n  cessitant une m  moire et consommant une phase d horloge     Tableau 6  39 D  calage vers la droite d un entier de 16 bits  SHR 1     
6.                  DEL actives DEL Comportement Mode  Toutes les DEL EE Allum  es pour 1 seconde Test des DEL    la mise sous tension  BE     RUN E Clignotement rapide  2 Hz    Lorsque le module re  oit un   STOP E Activ  e t  l  chargement provenant de la  microcarte m  moire SIMATIC ou du  PC    RUN O Clignotement lent  0 5 Hz  Lorsque le module est en mode   STOP Arr  t Test Marche    RUN O Clignotement lent  0 5 Hz  Lorsque le module est en mode   STOP E Activ  e Test Arr  t              190    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Diagnostic et correction des erreurs       8 2 Messages de diagnostic    8 2 Messages de diagnostic    R  action aux alarmes de diagnostic    Si vous voulez que votre programme r  agisse    une erreur interne ou externe du module   vous pouvez param  trer une alarme de diagnostic qui interrompt le programme cyclique de  la CPU et appelle l OB d alarme de diagnostic  OB82      Ev  nements pouvant d  clencher des alarmes de diagnostic    Les   v  nements ou situations suivantes peuvent   tre    l origine d alarmes de diagnostic      Param  trage du module manquant  Erreur de param  trage du module  Acc  s    la surveillance de temps  D  faillance du processeur   Erreur de la m  moire flash    Echec du test de la m  moire vive    la mise sous tension    Vous pouvez param  trer votre module afin que les situations suivantes d  clenchent des  alarmes de diagnostic      Surcharge des sorties   Tension aux
7.      VALID BOOL Sortie signifie que les  donn  es de  fr  quence sont    correctes     Sortie de la  fonction       OUT INT  DINT   Sortie                         Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    167    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 29 Premier entr   premier sorti  FIFO16  FIFO32     Description    L op  ration Premier entr   premier sorti est disponible en deux versions  16 bits  FB97  et 32  bits  FB96   d  finies par la largeur des donn  es  Le registre de d  calage FIFO sauvegarde  les entr  es   crites dans l op  ration FIFO et fournit les donn  es sauvegard  es sur demande   Lorsque les entr  es WRITE et EN sont actives  les donn  es pr  sentes au niveau de IN sont    crites dans le registre FIFO  L entr  e la plus ancienne dans le registre FIFO est pr  sente au  niveau de la sortie OUT jusqu    ce qu elle soit effac  e par l activation de READ_NEXT   Pendant ce temps  l entr  e suivant l entr  e la plus ancienne devient l entr  e la plus  ancienne  La sortie FULL est activ  e lorsque le registre FIFO est plein  256 entr  es   Toute    criture effectu  e alors que FULL est    1 est rejet  e  La sortie EMPTY signale que le  registre FIFO est vide  0 entr  e   La sortie OUT n est pas d  termin  e tant que EMPTY est  active  ENTRIES indique le nombre d entr  es restant dans le registre FIFO  Si les entr  es  EN et RESET sont simultan  ment
8.      des installations ou des syst  mes    installation  permanente sans commutateurs de coupure de  ligne pour tous les p  les       La plage de tension nominale d  finie doit  correspondre    la tension de ligne locale     des alimentations de charge et des modules  d alimentation    tous les circuits du FM 352 5       Toutes les fluctuations au niveau des tensions de  ligne ou les d  viations par rapport    la valeur  nominale doivent   tre comprises dans les limites  des tol  rances autoris  es                 Alimentation 24 V    Le tableau suivant pr  cise ce que vous devez faire concernant l alimentation 24 V        Avec     Mesures  Prenez des mesures de pr  caution    contre la foudre    Protection ext  rieure contre la  foudre    les b  timents       Protection int  rieure contre la    par exemple  paratonnerres      foudre    les lignes d alimentation 24 V  et les lignes de signaux                   l alimentation 24 V Isolation   lectrique de s  curit   tr  s basse tension       Protection contre les influences   lectriques ext  rieures    Le tableau suivant indique comment fournir une protection contre des influences ou des  d  faillances   lectriques        Avec     Mesure    toutes les installations ou tous les syst  mes dans  lesquels le FM 352 5 est int  gr       Veillez    ce que l installation ou le syst  me soit  connect      un conducteur de protection afin de  d  vier les interf  rences   lectromagn  tiques        c  bles d alimentation  de signaux et de
9.     Cr  ez un DB    l aide de la commande  Insertion  gt  Bloc S7  gt  Bloc de donn  es de S7      Dans la bo  te de dialogue des propri  t  s qui s affiche  entrez le num  ro de DB que vous  voulez       S  lectionnez  DB d instance  dans le champ suivant       Dans le troisi  me champ  s  lectionnez le num  ro du FB d application correspondant au    FB d application modifi   pour le module FM 352 5  puis cliquez sur le bouton OK     Un nouveau DB est alors cr     dans le dossier Blocs de votre projet     Utilisez les variables d  clar  es comme op  randes lorsque vous entrez les instructions pour  le programme FM 352 5  Comme le programme dans le FB d application doit fonctionner  dans le module FM 352 5  les op  randes ne peuvent acc  der    aucune zone de m  moire de  la CPU S7  Les tableaux ci dessous du pr  sent chapitre montrent comment d  clarer les  noms d op  randes    utiliser dans le programme FM 352 5     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 67    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Pr  sentation de l interface avec le module FM 352 5    68    La programmation du FM 352 5 prend mod  le sur la programmation d un bloc fonctionnel     l aide de l   diteur CONT LOG de STEP 7  Le FB d application  FB_APP  sert    mod  liser  l application du FM et la table de d  claration de variables du FB    mod  liser les ressources  du FM     La section des entr  es de la table de 
10.     Vues d ensemble i x     vues d ensemble x     Op  rations sur bits  A1           a  lil    1    NOT                lt                f RS  TF  SR   lt      N      lt  gt    P        lt   FJ NEG      Pos      Comparaison    ma sur bits    El  ments de programme    z Structure d appels    E  I Comparaison  ff EQ1    f NE  ff GTI  ffri    f  GEI                El  ments de programme    z Structure d appels    Figure 6 1 Op  rations de combinaison sur bits et de comparaison de STEP 7 autoris  es pour le FM 352 5       Processeur bool  en rapide FM 352 5  78 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5  6 2 Cr  er un FB d application       S  lection d op  rations STEP 7 suppl  mentaires pour le FB d application    La figure suivante pr  sente quatre op  rations suppl  mentaires du catalogue STEP 7  autoris  es pour le FM 352 5   les op  rations de conversion  _DI  INV_I  INV_DI et l op  ration  de transfert MOVE     Vues d ensemble ka     e3 Conversion    CD    PTT BC    1 Comptage  8  Appels de DE     en Sauts     en Nombres entiers   a Nombres r  els  z  if  MOVE  Ge  Gestion de programme       OH          E       El  ments de programme Ez Structure d appels     1  Vous pouvez utiliser les op  rations 1_DI  INV_I  INV_DI et MOVE du catalogue STEP 7     Figure 6 2 Op  rations de conversion et de transfert STEP 7 autoris  es pour le FM 352 5    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E0013131
11.     d  finir l   tat de fonctionnement du module  e Fente pour microcarte m  moire SIMATIC  m  moire de programme non volatile     e Connecteur terminal amovible pour le c  blage des entr  es et des sorties    Connecteur avant    Gr  ce au connecteur amovible en face avant  vous pouvez proc  der aux connexions  suivantes      e Entr  es TOR 24 V   8 entr  es  jusqu    12 entr  es si le codeur 24 V n est pas connect    e Sorties TOR 24 V   8 sorties  e Connexions pour alimentation utilisateur 24 V    e Signaux de codeur   codeur incr  mental  RS 422   codeur absolu SSI ou codeur 24 V  sortie unique    e Connexions 5 V et 24 V pour l alimentation des codeurs    Sch  ma de raccordement    Un sch  ma de c  blage simplifi   est appos      l int  rieur du volet du connecteur terminal     Bande de rep  rage    Une bande de rep  rage est fournie avec le module  Vous pouvez vous en servir pour  identifier le signal reli   au connecteur terminal  Vous ins  rerez cette bande dans l espace    vid   sur l avant du volet du connecteur     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 15    Pr  sentation g  n  rale du produit       1 2 Caract  ristiques physiques du module FM 352 5    SIMATIC Micro Memory Card    16    La microcarte m  moire SIMATIC enregistre les fichiers programme dans la m  moire non  volatile  La microcarte m  moire SIMATIC est ins  r  e dans la fente sur la face avant du  module FM 352 5  Une microcarte m  moire SIMATIC de 128 Ko  5
12.    Applications et conditions pr  alables requises    Voir aussi    L AP non S7 doit pouvoir agir en tant que ma  tre DP et son application de configuration doit    tre capable d importer le fichier GSD pour l ET 200M     Le module FM 352 5 doit comporter une microcarte m  moire SIMATIC programm  e via  STEP 7  Le contenu de la microcarte m  moire SIMATIC doit   tre le SDB 32512 cr     dans  l environnement STEP 7     Le programme utilisateur de l automate non S7 doit g  rer le transfert de donn  es entre lui   m  me et le module  en fonction de l interface d  clar  e dans le FB d application comme  programm   dans STEP 7  Il doit aussi proc  der    la gestion du mode par l interm  diaire des  octets de commande     Les paragraphes suivants fournissent plus de d  tails sur la mani  re d utiliser le module  FM 352 5 dans un syst  me d automatisation non S7     Installation du logiciel de configuration programmation   Page 45    Page 65     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 205    Utilisation du module FM 352 5 avec des ma  tres non S7       9 2 CPU non S7  conditions requises    9 2 CPU non S7  conditions requises    Importation du fichier GSD    Pour les syst  mes    CPU non S7  vous devez importer le fichier GSD    l aide d un progiciel  de configuration qui peut int  grer les donn  es du fichier GSD afin de cr  er votre  configuration mat  rielle  Vous trouverez des informations sur l importation du fichier GSD  dans la docum
13.    FB 109 FMSub16  Page   FB 100 FMMul32  Page   FB 101 FMMul16 Multiplier  16 bits  Page 152    FB 102 FMDiv32  Page   FB 103 FMDiv16  Page   FB 79 ENCODE  mot  Page 1155    FB 92 BitPack_DW   Page 157    FB 90 BitCast_DW  Page 159    FB 87 BitPick_W  Page   FB 86 BitPick_DW  Page   FB 95 Bitinsert16  Page   FB 94 Bitinsert32  Page              FB 89    BitShift_W    Registres    d  calage binaire  longueur   16 bits  Page  Registres    d  calage binaire  longueur   32 bits  Page 163           oncat  ner deux mots en un double mot  Page 164           R  partir un double mot sur deux mots  Page 165   Mesure de p  riode  16 bits  Page          Mesure de p  riode  32 bits  Page          esure de fr  quence  16 bits  Page 167           esure de fr  quence  32 bits  Page 167           Premier entr    premier sorti  16 bits  Page          Premier entr    premier sorti  32 bits  Page          Dernier entr    premier sorti  16 bits  Page             FB 88 BitShift DW  FB 76 WordPack  FB 77 WordCast  FB 81 PERIOD16  FB 80 PERIOD32  FB 83 FREQ16  FB 82 FREQ32  FB 97 FIFO16  FB 96 FIFO32  FB 99 LIFO16   FB 98 LIFO32             Dernier entr    premier sorti  32 bits  Page          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 1 D  multiplicateur de fr  quence binaire  BiScale     Description    Le D  multiplicateur de fr  quence binaire 
14.    INT ou DINT selon la taille     laquelle le codeur est configur                                                          38 0   stat Codeur   STRUCT Structure de codeur  Ne pas modifier     0 0   stat Direction   BOOL   Etat   Sens  0   incr  mentation  1   d  cr  mentation    0 1   stat   Home   BOOL   Etat   1   codeur en position initiale    0 2   stat Homed   BOOL   Etat   1  r  initialisation survenue depuis  la mise sous tension    0 3   stat Overflow   BOOL   Etat   1  d  bordement  affich   pour 1  cycle     0 4   stat Underflow   BOOL   Etat   1  d  bordement bas  affich   pour  1 cycle     0 5   stat   SSIFrame   BOOL   Etat   Erreur de trame de donn  es SSI  ou perte de courant    0 6   stat SSIDataReady   BOOL   Etat   0   le codeur SSI n a pas encore  transf  r   de donn  es correctes  1    donn  es disponibles    0 7   stat Open_Wire   BOOL   Etat   1  fil ouvert sur le codeur    1 0   stat Hold   BOOL   Entr  e de maintien logiciel pour codeur  incr  mental    1 1  stat Reset   BOOL   Entr  log  R  initialisation codeur  incr  mental    12   stat Load   BOOL   Entr  e de chargement logiciel pour  codeur incr  mental    2 0   stat Cur_Val   DINT Valeur en cours pour le codeur    modifiable  incr  mental   DINT pour codeur 32 bits           INT pour codeur 16 bits       240    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 6 Table de d  claration de bloc fonctionnel          Adresse D 
15.    R  initialisation plus rapide    Relais Diodes de Relais  Diode de commutation  commutation  Zener  Volts   lt 40  Commutation diode individuelle Commutation diode Zener  gay R  initialisation lente Gay R  initialisation plus rapide  2L  2L     Diodes de    Diode de Relais commutation Relais  commutation  Zener  Volts   lt 40  2M             Figure A 9 Mise en   uvre de diodes de commutation    Processeur bool  en rapide FM 352 5  232 Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 5 Fr  quence de commutation pour des charges inductives sans diodes de commutation    Ressources FPGA utilis  es par les op  rations    Les ressources totales disponibles dans le FPGA sont 1200  tranches   De ce total  436  tranches sont les ressources fixes utilis  es ou ressources syst  me  La liste suivante montre  le nombre maximal de tranches que n  cessite chaque op  ration  Le total r  el peut   tre  inf  rieur une fois que le programme a   t   compil    Pour estimer la taille de votre  programme  additionnez les ressources fixes  436   le codeur s  lectionn   et les tranches  pour chaque op  ration dans votre programme  Le compilateur fournit un pourcentage  d utilisation exact lors de la compilation     Tableau A  1 Ressources FPGA utilis  es par les op  rations                                                                                                    Op  ration Tranches  Bascules  etc    BISCALE  2  CP_GEN  29  POS  2  NEG  2  SR  1  RS  1 
16.    l arr  t de la CPU Arr  ter  E    Diagnostic du module activ        Tension d alim  auxiliaire   1L manquante  7  Tension d alim  d entr  e sortie   2L manquante   v      Erreur d alimentation de capteur du codeur    V       Tension d alim  de codeur   3L manquante   w     D  passement de trame SSI C   1 Rupture de fil de codeur diff  rentiel v     f Diagnostic MMC M  HD Diagnostic des sorties activ    H Alarmes de processus activ  es  HA Constantes de temps de filtre pour entr  es  H Propri  t  s du programme  H Codeur   G  n  ralit  s  HHE Codeur   SSI M  Annuler     1  Cliquez dans le champ pour ouvrir une liste des options de param  tre    2  Cliquez la case    cocher pour activer ou d  sactiver chaque param  tre ou alarme de  diagnostic     Figure 5 5 Bo  te de dialogue  Propri  t  s   FM 352 5   onglet  Param  tres     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Configuration du module FM 352 5       5 7    Description    5 7 S  lection des param  tres de diagnostic    S  lection des param  tres de diagnostic    Le tableau ci apr  s fournit la liste des alarmes de processus et de diagnostic du module qui  peuvent   tre d  finies dans le module FM 352 5  II s agit de param  tres dynamiques que  vous pouvez modifier via le programme    l   tat de fonctionnement  Marche  en utilisant la    fonction SFC 55 pour   crire dans l enregistrement 1  voir le chapitre  Gestion des    param  tres dynamiques  Page 106     Ces param  tres n
17.    modifiable    156 0 stat TmrP2  TP16  Temporisation 16 bits  FB116     modifiable   modifiable   modifiable    170 0 stat TmrOn2  TON16  Temporisation 16 bits  FB117     modifiable   modifiable   modifiable    184 0 stat TmrOf2  TOF16  Temporisation 16 bits  FB118     modifiable   modifiable   modifiable    198 0 stat SReg1  SHIFT  Registres    d  calage  FB124    FB127     modifiable   modifiable   modifiable    718 0 stat SReg2  SHIFT2     modifiable   modifiable   modifiable    1238 0 stat BiS  BiScale  D  multiplicateur de fr  quence binaire    modifiable   modifiable   modifiable  2 1  FB112    1244 0 stat CIk50  CP_Gen  G  n  rateur d impulsions d horloge    modifiable   modifiable   modifiable   FB119                       Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    241    Caract  ristiques techniques       A 6 Table de d  claration de bloc fonctionnel                                        Adresse D  claration D  signation Type Commentaire  Section statique   Cette d  finition n est pas li  e    la position  Vous pouvez modifier les noms    l int  rieur de la structure   mais pas  FF   Vous pouvez utiliser toute combinaison de BOOL ou  Array of BOOL    1254 0 stat FF STRUCT Ressources pour bascules R S et S R    modifiable   non modifiable  Chaque   l  ment doit   tre de type BOOL  ou   tre un tableau de bool  ens  Array  of BOOL     0 0 stat FirstFF BOOL Le nombre d   l  ments peut   tre   modifiable   modifiable   modif
18.    ni charg     d  sactiver le contr  le de par  1  le FM 352 5 et  2    coh  rence dans le dossier l application de configuration    Param  tres   volu  s  du mat  rielle S7 depuis qu il a   t     module FM 352 5  modifi      Les donn  es de param  trage   La configuration mat  rielle du   provenant de l AP sont illicites   FM 352 5 n a pas   t   compil  e   pour le FM 352 5  ni charg  e par  1  le FM 352 5  et  2  l application de  configuration mat  rielle S7  depuis qu elle a   t   modifi  e   Les donn  es de param  trage  lors de l ex  cution  par SFC   pour le FM 352 5 contiennent  une erreur    1 4 A 1 lorsque 0 3 est    1    L erreur est externe et limit  e      Servez vous des applications   une voie du FM 352 5  de diagnostic de STEP 7 ou du  FM 352 5 pour d  finir le  probl  me plus en d  tails    2 0   Module Mis    1 sila microcarte   Aucune microcarte m  moire Microcarte m  moire SIMATIC  utilisateur m  moire SIMATIC SIMATIC n a   t   d  tect  e  manquante   incorrect ou mangue  Remarque   Cette alarme de   La microcarte m  moire  manquant La DEL MCF rouge est   diagnostic doit   tre valid  e SIMATIC n est pas                allum  e        avant de devenir active        correctement ins  r  e     Les connecteurs de la  microcarte m  moire SIMATIC  sont encrass  s           200    Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    Diagnostic et correction des erreurs       8 4 Correction des erreurs             Octet   Bit Me
19.   25   lt    DINT  25   lt   DINT  25   lt  gt   DINT  11               Op  ration ayant une m  moire et utilisant une phase d horloge     _U non enregistr    non r  manent           Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques  A 5 Fr  quence de commutation pour des charges inductives sans diodes de commutation       Ressources FPGA utilis  es par la prise en charge mat  rielle du diagnostic    Les param  tres   num  r  s sous Param  tres   volu  s d  terminent comment le compilateur  FM 352 5 inclura les   l  ments mat  riels de diagnostic associ  s dans l image FPGA  compil  e  Si l   l  ment mat  riel de diagnostic associ   est activ    les param  tres   num  r  s  sous Diagnostic du module activ    Diagnostic des sorties activ   et Alarmes de processus  activ  es peuvent servir    activer ou d  sactiver individuellement l   v  nement correspondant  pour interrompre la CPU S7  Si l   l  ment mat  riel de diagnostic associ   n est pas activ    les  param  tres dynamiques n ont pas d effet     La valeur par d  faut pour la prise en charge mat  rielle de chaque param  tre   volu   est   activ     case coch  e   Si votre application n exige pas d alarme de processus ou de  diagnostic particuli  re  vous pouvez d  sactiver le param  tre   volu   correspondant  ce qui  lib  re g  n  ralement des tranches pour le programme d application  Comme le compilateur  du FM 352 5 optimise les tranches utilis  es dans
20.   EN Eom    Conn arrWCon 0      IN1 OUTI    Conn arrWConf1   WH1GHF        IN2    significatifs   les autres bits de Conn arrWCon 0  sont masqu  s par le motif binaire en IN2            Exemple  Conn arrWCon 0    01010101 01010101  IN2   00000000 00001111       Conn arrWConf 0  ET IN2   Conn arrWConf1          00000000 00000101          DOut 0  est     1  si l op  ration est ex  cut  e           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    121    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 18 OU mot  WOR_W     Description    L op  ration OU mot  WOR_W  est activ  e si l   tat de signal est 1    l entr  e de validation EN   Cette op  ration combine  bit par bit selon la table de v  rit   O    les deux mots indiqu  s dans  les entr  es IN et IN2  Ces valeurs sont interpr  t  es comme profils binaires purs  Le r  sultat  est rang   dans la sortie OUT  ENO a le m  me   tat de signal que EN  En cas de flux de  signal en EN  la valeur WOR_W est r  manente  n  cessitant une m  moire et consommant  une phase d horloge     Tableau 6  34 OU mot  WOR_W                                                           Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  WOR_W EN BOOL Entr  e Entr  e de validation       EN  ENO     ENO BOOL Sortie Sortie de validation      N1 outT    IN1 WORD Entr  e Premi  re valeur de la combinaison    N2 IN2 WORD Entr  e Deuxi  me
21.   FM 352 5             Commentaire      Annuler   Aide      Figure 5 3 Bo  te de dialogue  Propri  t  s   FM 352 5   onglet  G  n  ral                 Processeur bool  en rapide FM 352 5  52 Manuel d utilisation  05 2011  A5E00131319 04    Configuration du module FM 352 5  5 6 Affectation des propri  t  s et des param  tres       D  finition des adresses d entr  e et de sortie     2  L onglet  Adresses   pr  sent      la figure ci dessous  affiche les affectations d adresses  s  lectionn  es par le syst  me pour les entr  es et les sorties  Vous pouvez modifier ces  adresses en annulant la s  lection de l option  S  lection syst  me   Vous pouvez alors   diter  le champ  D  but                Propri  t  s   FM 352 5    RO S4  x   G  n  ral   Adresses Programmation   Param  tres       Entr  es         D  but    M  moire image Alarme de processus d  clenche    Fine 271 No  JO     OB 40      D syst  me                        F M  moire image partielle    No  LOH             S  lection syst  me          Annuler   Aide       1  Annulez la s  lection pour permettre la modification de l adresse de d  but  avec les CPU  acceptant la s  lection d adresses            Figure 5 4 Bo  te de dialogue  Propri  t  s   FM 352 5   onglet  Adresses     Param  trage des cartes     3  L onglet  Param  tres   pr  sent      la figure ci dessous  fournit une vue hi  rarchique des  diff  rentes fonctions et des diff  rents diagnostics du module FM 352 5 pour lesquels vous  pouvez d  finir des param  
22.   FOFF FFFO se transforme en Conn arrDICon 1    OF00 O00F   La sortie DOut 0  est     1   si la conversion n a pas lieu  ENO   EN   0      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 9 17    Description    Tableau 6  33ET mot  WAND_W     L op  ration ET mot  WAND_W  est activ  e si l   tat de signal est 1    l entr  e de validation    ET mot  WAND_W     6 9 Jeu d instructions pour la programmation CONT    EN  Cette op  ration combine  bit par bit selon la table de v  rit   ET  les deux mots indiqu  s  dans les entr  es IN1 et IN2  Ces valeurs sont interpr  t  es comme profils binaires purs  Le  r  sultat est rang   dans la sortie OUT  ENO a le m  me   tat de signal que EN  En cas de flux    de signal en EN  la valeur WAND_W est r  manente  n  cessitant une m  moire et  consommant une phase d horloge                                                                    Figure 6 22 Exemple d op  ration ET mot  WAND_W     L op  ration est ex  cut  e si Din 0  est     1   Seuls les bits 0    3 de Conn arrWCon 0  sont    Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  WAND_W EN BOOL Entr  e Entr  e de validation  EN  ENO     ENO BOOL Sortie Sortie de validation  N1  ouTt    IN1 WORD Entr  e Premi  re valeur de la combinaison  IN2 IN2 WORD Entr  e Deuxi  me valeur de la combinaison  OUT WORD Sortie Mot r  sultant de la combinaison    Fe WAND_W DOut 0       
23.   Figure A 3  Logigramme de la carte d E S du module FM 352 5AH01 0AE0    Processeur bool  en rapide FM 352 5  224 Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques  A 3 Sch  ma de principe       i22 A   23 SM    y iz DC 5V SV    m4 br Excoder                  i25 DC 24Y 2V  IMA br Encode    2v  hormeital  Eco    i31    FM 352 5 BACKPLANE    lee   SSiowckorpit  H For SSI Excode r  N i33 EK         34     Four high speed     20v hipit Dr  pam   35 erooders or   H seisors       Twisted pair    Figure A 4  Logigramme de la carte de codeur du module FM 352 5AHx1    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 225    Caract  ristiques techniques  A 4 Donn  es d exploitation       A4 Donn  es d exploitation    Diagrammes de d  classement de la fr  quence de commutation    La figure ci dessous montre comment les voies de sortie sont d  class  es pour la  temp  rature de fonctionnement lorsque la fr  quence de commutation augmente jusqu     100 kHz pour une charge de sortie de 500 mA     Charge de sortie   500 mA       S 70        60          5 50          S 40  5  c  S 30  3  g 20       5  3 10  5 0  0 20 40 60 80 100 kHz    Fr  quence de commutation  en kHz  des voies actives   les autres voies sont d  sactiv  es ou d  connect  es    1 voie   2 voies   4 voies    BEE    8 voies    Figure A 5 Fr  quence de commutation et temp  rature ambiante pour une charge de sortie de  500 mA    Processeur bool  en rapide FM 352 5 
24.   Le tableau ci dessous   num  re chaque circuit sur le c  t   gauche du connecteur terminal   broches 1    20  et le brochage pour chaque connexion     Tableau 4  1 Brochage du connecteur terminal  broches 1    20                                                                                     Broche no E S D  signation Fonction DEL  1 2M Masse pour segment 2   circuit E S      2 Entr  e 10 Entr  e Vert  3 Entr  e 11 Entr  e Vert  4 Entr  e 12 Entr  e Vert  5 Entr  e 13 Entr  e Vert  6 Entr  e 14 Entr  e Vert  7 Entr  e 15 Entr  e Vert  8 Entr  e 16 Entr  e Vert  9 Entr  e 17 Entr  e Vert  10 Remarque  Segment 2   circuit E S      11 Sortie QO Sortie de type p n Vert  12 Sortie Q1 Sortie de type p n Vert  13 Sortie Q2 Sortie de type p n Vert  14 Sortie Q3 Sortie de type p n Vert  15 Sortie Q4 Sortie de type p n Vert  16 Sortie Q5 Sortie de type p n Vert  17 Sortie Q6 Sortie de type p n Vert  18 Sortie Q7 Sortie de type p n Vert  19 2L  Courant pour segment 2   circuit E S      20 2M Masse pour segment 2   circuit E S       1  le FM 352 5AH01 0AEO dispose de sorties    commutation M    Le FM 352 5AH11 0AE0 dispose de sorties    commutation P    2   au niveau du module FM 352 5AH01 0AE0  la borne 10 est nomm  e 2M et sert de masse au   segment 2    Au niveau du module FM 352 5AH11 0AE0  la borne 10 est nomm  e 2L  et sert d alimentation au   segment 2        Le tableau ci dessous   num  re chaque circuit sur le c  t   droit du connecteur terminal   broches 21    40  et le b
25.   Programmation et fonctionnement du module FM 352 5  6 9 Jeu d instructions pour la programmation CONT       6 9 27 D  calage vers la gauche d un double mot  SHL_DW     Description    L op  ration D  calage vers la gauche d un double mot  SHL_DW  est activ  e si l   tat de  signal est 1    l entr  e de validation EN  Elle d  cale bit par bit vers la gauche les bits 0    31  de l entr  e IN  L entr  e N indique le nombre de bits du d  calage  Si N est sup  rieure    32  la  commande   crit  0  dans la sortie OUT  En partant de la droite  le m  me nombre  N  de  z  ros est d  cal   afin de combler les positions lib  r  es  Le r  sultat de l op  ration de  d  calage peut   tre interrog   sur la sortie OUT  ENO a le m  me   tat de signal que EN  En  cas de flux de signal en EN  la valeur SHL_DW est r  manente  n  cessitant une m  moire et  consommant une phase d horloge     Tableau 6  43 D  calage vers la gauche d un double mot  SHL_DW                                                           Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  SHL_DW EN BOOL Entr  e Entr  e de validation  JEN ENO  ENO BOOL Sortie Sortie de validation      iN oOuT    IN DWORD Entr  e Valeur    d  caler  IN N WORD Entr  e Nombre de bits du d  calage  OUT DWORD Sortie R  sultat de l op  ration de d  calage    i SHL_DW DOut 0         EN Eom    Conn arrDWCon 0          IN OUTI     Conn arrDWConf1   Conn arrWCon 0         N             Figure 6 34 Exemple d op  ration D  calage v
26.   S7 CPU   FM 352 5  FB Zone  d inter  4 des entr  es   du                                                   face DB FB module     OB1 d application d application  0   15   amp   Entr  es   sorties        param  tres de  codeur    diagnostic   alarmes de  processus             ntr  es module Programme   gt  T    CPU_O CPU_Out  H H e     CPU  K cru aj         l ex  cution  Sorties module     5                                                                    module   0 15                           O       Figure 6 15 Echange de donn  es en mode Test    Les donn  es circulent dans l ordre suivant       1  L OB1 dans le programme ma  tre appelle le FB d interface pour mode Test qui  communique avec le module FM 352 5 et le FB d application associ        2  Le FB d interface pour mode Test lit les entr  es du module FM 352 5 et  3  transmet  les donn  es  avec les donn  es d interface CPU_Out  au DB d application d instance  associ   au FB d application  Le FB d interface pour mode Test appelle alors le FB  d application     4  Le FB d application lit les donn  es d entr  e de son DB d application d instance et  utilise ces donn  es pour ex  cuter son programme      5  Pendant l ex  cution du programme  le FB d application r  crit les donn  es de sortie  dans son DB d instance et revient au FB d interface pour mode Test      6  Le FB d interface pour mode Test lit les r  sultats de l ex  cution du programme dans le  DB d instance du FB d application et  7    crit les r  sultats 
27.   Transildiode Transildiode    P6KE36A    Transildiode  P6KE36A        P24 M24 QO M24 Q1 M24 cu Q7 M24    Figure B 1 Sch  ma de raccordement pour le FM 352 5AH1x 0AEO  sorties    commutation P     Processeur bool  en rapide FM 352 5  252 Manuel d utilisation  05 2011  A5E00131319 04    Circuit de protection externe pour processeur bool  en rapide FM 352 5       o  W   lt   S   x      L   lt   S  O   o   a  N  N  W        A commutation M    Blitzductor Blitzductor Blitzductor  BVT AD 24 BVT AD 24 BVT AD 24       Transildiode  P6KE36A    Transildiode  P6KE36A    Transildiode  P6KE36A        P24 M24 P24 Q0 P24 Q1 eee P24 Q7    Figure B 2 Sch  ma de raccordement pour le FM 352 5AH0x 0AEO0  sorties    commutation M     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 253    Circuit de protection externe pour processeur bool  en rapide FM 352 5       Processeur bool  en rapide FM 352 5  254 Manuel d utilisation  05 2011  A5E00131319 04    Listes des pi  ces    Pi  ces fournies avec le module FM 352 5    Les pi  ces suivantes sont fournies avec le module FM 352 5      Tableau C  1 Pi  ces pour le module FM 352 5                               Rep  Description Num  ro de r  f  rence  Bus d extension de connecteur   Pour connecter le module FM GES7390 0AA00 0AAO  de bus P sur le profil   S7 au module   adjacent  Connecteur 2 broches Pour l alimentation de module       24 V  Etiquette pour connecteur 40 Pour identifier les signaux 6ES7392 2XX10 0AA0  br
28.   affich   pour 1  cycle     0 4   stat Underflow   BOOL   Etat   1  d  bordement bas  affich   pour  1 cycle     0 5   stat SSIFrame   BOOL   Etat   Erreur de trame de donn  es SSI  ou perte de courant    0 6   stat SSIDataReady     BOOL   Etat   0   le codeur SSI n a pas encore  transf  r   de donn  es correctes  1    donn  es disponibles    0 7   stat Open_Wire   BOOL   Etat   1  fil ouvert sur le codeur    1 0   stat Hold   BOOL   Entr  e de maintien logiciel pour codeur  incr  mental    1 1  stat Reset   BOOL   Entr  e de r  initialisation logicielle pour  codeur incr  mental    12     stat Load   BOOL   Entr  e de chargement logiciel pour  codeur incr  mental    2 0   stat Cur_Val   DINT Valeur en cours pour le codeur    modifiable  incr  mental   DINT pour codeur 32 bits    INT pour codeur 16 bits    6 0   stat Load_ Val   DINT Valeur de chargement du codeur   DINT    modifiable  ou INT   10 0   stat END_STRUCT               Si la structure de codeur est utilis  e  elle ne peut pas   tre modifi  e  Dans le cas contraire  elle peut   tre effac  e           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    73    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Cette partie de la section statique contient des d  clarations multiinstances de chaque FB de  la biblioth  que FM 352 5  comme illustr   au tableau ci dessous   Ces noms ne peuvent pas    tre modifi  s     Tableau 6 6 Exemple de table de
29.   calage    0       Data Data BOOL  Entr  e Entr  e de donn  es pour le registre     INT  DINT d  calage      Clock  Clock BOOL Entr  e Entr  e d impulsion de front qui d  place      Length l entr  e de donn  es    travers le registre     d  calage    ou    d  calag  SHIFT2  Length INT Constante   Longueur du registre    d  calage  SHIFT4  Plage    SHIFTS  2    4096 SHIFT  SHIF T16  2    2048 SHIFT2  SHIFT32  2    1024 SHIFT4    2    512 SHIFT8  2    256 SHIFT16  2    256 SHIFT32    Out BOOL  Sortie Sortie du registre    d  calage   INT  DINT                            Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 147    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    148       Repr  sentation CONT                   Repr  sentation CONT                   Repr  sentation CONT                         SHIFT2 SHIFT4 SHIFT8  EN ENO          EN ENO        EN ENO  Reset Out        Reset Out1     Reset Out1  Data1 Out2         Data1 Out2      Data1 Out2  Data2     Data2 Out3      Data2 Out3  Clock         Data3 Out4         Data3 Out4  Length        Data4        Data4 Out5         Clock        Datas Out6      Length        Data6 Out7         Data7 Out8          Data8      Clock      Length  Repr  sentation CONT Repr  sentation CONT  SHIFT16 SHIFT32      EN ENO      EN ENO      Reset Out    Reset Out      Data   Data      Clock Clock      Length Length                      Processeur bool  e
30.   claration    D  signation    Type    Commentaire    Section statique   Cette d  finition d  pend de la position  Les 8 premiers bits sont interpr  t  s comme alarmes de processus   d  clenchant l OB40   Vous pouvez indiquer une liste BOOL ou un tableau  Array of BOOL   mais pas les deux   Vous  pouvez   galement affecter des noms aux   l  ments                                                           32 0 stat Intr ARRAY  0 7  Ressources pour les alarmes du    non modifiable   modifiable   modifiable  module  Limite sup  rieure fix  e  Ne pas  modifier     0 1 stat BOOL    modifiable    Section statique   Cette d  finition d  pend de la position  Il s agit des bits d   tat du module  Ne pas modifier    34 0 stat ST STRUCT Ressources pour les bits d   tat du    non modifiable   non modifiable  module  Limite sup  rieure fix  e  Ne pas  modifier     0 0 stat FIRSTSCAN BOOL Premier cycle apr  s un passage de    non modifiable   non modifiable     non modifiable     Arr  t      Marche     0 1 stat M3L BOOL Alimentation pour 3L manquante    non modifiable   non modifiable     non modifiable     0 2 stat ESSF BOOL Surcharge de l alimentation de codeur    non modifiable   non modifiable     non modifiable     0 3 stat M2L BOOL Alimentation pour 2L manquante    non modifiable   non modifiable     non modifiable     0 4 stat M1L BOOL Alimentation pour 1L manquante    non modifiable   non modifiable     non modifiable     2 0 stat OVERLOAD ARRAY  0  7  Sortie  x  en surcharge    non
31.   es libres                   En mode test  les 14 octets restants sont pr  d  finis  voir tableau suivant   Dans ce mode  le  module peut transf  rer certaines informations internes vers le et    partir du FB test pour    muler l ex  cution du programme et v  rifier le c  blage     Tableau 9 2 Octets de donn  es utilisateur et octets de sortie en mode test                                                                 Adresse d octet   Donn  es de sortie  vers le module  Donn  es d entr  es  du module   0 Octet de commande 1 Octet d   tat 1  1 Octet de commande 2 Octet d   tat 2  2 Sorties TOR  0   7  Entr  es TOR  0   7   3 Entr  es TOR  8   14   4  5 Etat de la tension d alimentation  6 Etat SSI  7 Surcharge des sorties  8 Etat de la microcarte m  moire SIMATIC  9  10 Etat du codeur 1  11 Commandes de fonctionnement du Etat du codeur 2  codeur  12 Valeur de chargement du codeur MSB   Donn  es du codeur MSB  32 bits   13 Valeur de chargement du codeur Donn  es du codeur  14 Valeur de chargement du codeur Donn  es du codeur MSB  16 bits   15 Valeur de chargement du codeur LSB   Donn  es du codeur LSB       Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 207    Utilisation du module FM 352 5 avec des ma  tres non S7       9 3 Interface de donn  es utilisateur    D  finition des octets de commande et d   tat    Les octets de commande et d   tat sont d  finis dans le tableau suivant  Les octets de  commande permettent    votre programme de co
32.   inverse  horloge d  calage   30 Entr  e Codeur Signal N 114  114    14   31 Entr  e Codeur Signal  N  14    14    14     inverse   32 Sortie Codeur     SSI CK  horloge           d  calage   33 Sortie Codeur     SSI  CK  inverse          horloge  d  calage   34                          35                          36 Entr  e 18 18 18 18 18 Vert  37 Entr  e 19 19 19 19 Signal A Vert  38 Entr  e 110 110 110 110 Signal B Vert  39 Entr  e 111 111 111 111 Signal N Vert  40 3M Masse pour segment 3   circuits de codeur  Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 37    C  blage du module FM 352 5       4 3 C  bler le module FM 352 5    4 3 C  bler le module FM 352 5    C  blage du connecteur frontal    Proc  dez comme suit pour relier les fils de signaux de votre processus au connecteur  terminal du module FM 352 5      1  Si vous voulez faire sortir les fils par le bas du module  commencez par la borne 40 ou  20  Connectez les fils aux bornes en alternance  c est    dire aux bornes 39  19  38  18 et  ainsi de suite jusqu aux bornes 21 et 1 en haut du bornier     Si vous voulez faire sortir les fils par le haut du module  commencez par la borne 1 ou 21   Connectez les fils aux bornes en alternance  c est    dire aux bornes 2  22  3  23 et ainsi  de suite jusqu aux bornes 20 et 40 en bas du bornier     2  Serrez les vis de toutes les bornes qui ne sont pas c  bl  es     3  Attachez le syst  me de d  charge de traction de c  ble autour du faiscea
33.   l aide du logiciel de configuration FM 352 5 avec  l   diteur CONT LOG de STEP 7  version 5 1  SP3 ou plus   Le logiciel FM 352 5 fournit une  biblioth  que d op  rations sp  ciales pour le catalogue El  ments de programme  La  biblioth  que de blocs fonctionnels  FB  FM 352 5 contient des temporisations  des  compteurs  des registres    d  calage  un d  multiplicateur de fr  quence et un g  n  rateur  d horloge  Ces blocs fonctionnels ont uniquement   t   pr  vus pour une utilisation avec le  module FM 352 5  En outre  vous pourrez s  lectionner un sous ensemble d op  rations sur  bits STEP 7 standard  des contacts et des bobines par exemple  lorsque vous cr  erez votre    programme  Les op  rations du logiciel FM 352 5 sont d  crites au chapitre  Programmation    et fonctionnement du module FM 352 5  Page 65       Vous   crivez votre programme dans un FB d application  Votre programme est compil       l aide du logiciel de configuration FM 352 5 et de STEP 7  puis il est copi   sur une  microcarte m  moire  MMC  SIMATIC afin d   tre stock   de mani  re permanente  La  microcarte m  moire SIMATIC est ins  r  e dans la fente situ  e sur la face avant du module   Lorsque vous mettez le module FM 352 5 sous tension  le programme stock   est r  cup  r    de la microcarte m  moire SIMATIC et ex  cut       Le module FM 352 5 ex  cute son programme ind  pendamment de la CPU ma  tre  Les  entr  es et les sorties du processus g  r  es par le module sont locales et la CPU ma  tre ne
34.   la valeur de comptage en cours est inf  rieure ou   gale    0     Tableau 6  55 Compteur incr  mental d  cr  mental  CTUD        Repr  sentation CONT       CTUD16     EN ENO      CU QU         CD QD      R GV        Load      PV              ou CTUD32                                Param  tre Type de Op  randes   Description  donn  es   CU BOOL Entr  e Entr  e d incr  mentation   CD BOOL Entr  e Entr  e de d  cr  mentation   R BOOL Entr  e Entr  e de r  initialisation  R est prioritaire par  rapport    CU    Load BOOL Entr  e Entr  e de chargement  LOAD est prioritaire  par rapport    CD    PV INT  DINT Entr  e  Valeur pr  d  finie  Le compteur est pr  d  fini      constante la valeur PV lorsque le niveau de signal      l entr  e LOAD est   gal    1    QU BOOL Sortie Etat du compteur  QU peut prendre les  valeurs suivantes    e 1 lorsque CV 2 PV  e Osinon    QD BOOL Sortie Etat du compteur  QD peut prendre les  valeurs suivantes    e 1 lorsque CV  lt 0  e Osinon    CV INT  DINT Sortie Valeur de comptage en cours              Valeurs possibles      32768     32767 pour le compteur 16 bits   2 147 483 648     2 147 483 647 pour le  compteur 32 bits          Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    145    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 9 Registres    d  calage binaire  SHIFT  SHIFT2  SHIFT4  SHIFT8  SHIFT16 et  SHIFT32     Description    L op  ration  
35.   lectionn   ou entr  es utilis  es  codeur  4 Tension d alimentation de codeur  3L  Codeur s  lectionn   ou entr  es utilis  es  manquante  14         Diagnostic de codeur  octet 2                Nota   Lorsque le diagnostic Tension d alimentation de codeur manquante est actif  les entr  es 18    114  les sorties de    codeur et le diagnostic de codeur sont incorrects        Diagnostic de sortie  type de voie 72H                                     15 Type de voie 72H  Diagnostic de type de voie   16 8  longueur de voie en bits  Indique le nombre de bits de diagnostic par voie  17 8  d  compte de voies  Nombre de voies successives du m  me type  18 Vecteur de voie   19 2 Surcharge de la sortie 0 Diagnostic de sortie  octet 1   20 2 Surcharge de la sortie 1 Diagnostic de sortie  octet 2   21 2 Surcharge de la sortie 2 Diagnostic de sortie  octet 3   22 2 Surcharge de la sortie 3 Diagnostic de sortie  octet 4   23 2 Surcharge de la sortie 4 Diagnostic de sortie  octet 5   24 2 Surcharge de la sortie 5 Diagnostic de sortie  octet 6   25 2 Surcharge de la sortie 6 Diagnostic de sortie  octet 7   26 2 Surcharge de la sortie 7 Diagnostic de sortie  octet 8   27     00 El  ment de remplissage pour octet pair    Nota   Comme il n est pas possible de d  tecter une surcharge lorsqu une sortie est d  sactiv  e  le signalement de  surcharge est effac   trois secondes apr  s correction de la situation de surcharge ou d  sactivation de la sortie                       194    Processeur boo
36.   ments peuvent   tre de type INT    modifiable   modifiable   modifiable    8 0 stat arrlCon ARRAY  0  3  Les   l  ments peuvent   tre un tableau   modifiable   modifiable   modifiable  de INT  Array of INT     2 0 stat INT    modifiable    16 0 stat DICon DINT Les   l  ments peuvent   tre de type   modifiable   modifiable   modifiable  DINT    20 0 stat arrDICon ARRAY  0  3  Les   l  ments peuvent   tre un tableau   modifiable   modifiable   modifiable  de DINT  Array of DINT       4 0 stat DINT    modifiable    36 0 stat END_STRUCT   modifiable   Section temporaire   Cette d  finition d  pend de la position  Le nom ne peut pas   tre modifi     0 0 temp Dummy BOOL A utiliser lorsque STEP 7 requiert une   non modifiable   non modifiable     non modifiable    bobine de sortie pour ex  cuter   l op  ration mais que votre programme  n en a pas besoin                    76    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Coh  rence des donn  es    Vous devez tenir compte des points suivants pour garantir la coh  rence des donn  es  lorsque vous transf  rez des donn  es dans le FM 352 5 via les 14 octets      Coh  rence des types de donn  es DINT ou moins    e Pour le type de donn  es DINT  l adresse doit   tre 2  6 ou 10 dans la structure   e Pour le type de donn  es INT  l adresse doit   tre sur une limite de nombre pair     e Il n est pas n  ces
37.   peut pas y acc  der directement  Toutefois  le programme utilisateur de la CPU transf  re des  instructions de commande et des param  tres de configuration au module FM 352 5 via le  bus d E S et il   value les informations d   tat renvoy  es par le module     Le module FM 352 5 pr  sente les caract  ristiques de fonctionnement suivantes      e Enregistrement et commande de processus rapides  par exemple  syst  mes d inspection  et r  jection rapides ou commande de machines rapides dans l industrie de l emballage   l agro alimentaire  l industrie du tabac et les industries de biens de consommation      e Echange de donn  es avec le programme utilisateur CPU  en configuration  coprocesseur   La CPU S7 acc  de    16 octets de donn  es d entr  e et    16 octets de  donn  es de sortie pour permettre le transfert d informations de commande  de valeurs de  comptage  de valeurs pr  d  finies de compteurs et d informations d   tat en utilisant un  bloc fonctionnel d interface sp  cial pour coordonner l   change de donn  es  voir la figure  pr  c  dente      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 13    Pr  sentation g  n  rale du produit       1 2 Caract  ristiques physiques du module FM 352 5    1 2 Caract  ristiques physiques du module FM 352 5    El  ments en face avant    La figure ci apr  s montre les indicateurs d   tat situ  s en face avant du module FM 352 5    RAA AAR AR A  NN OO OO       NN  gt   EL EZ           9     8 8   LEKO 
38.   sentation CONT Param  tre Type de Op  randes Description  donn  es  SHR_DW EN BOOL Entr  e Entr  e de validation  JEN  ENO    ENO BOOL Sortie Sortie de validation      iN oOuT    IN DWORD Entr  e Valeur    d  caler  IN N WORD Entr  e Nombre de bits du d  calage  OUT DWORD Sortie R  sultat de l op  ration de d  calage  31      16 15    a0  IN o     N 3 3 caract  res     gt   a o    132    i  ii gk a  Ces trois bits  sont perdus     Les endroit lib  r  s sont  remplis de z  ros     Figure 6 35 Exemple de d  calage de bits pour l op  ration SHL_DW            Din 0  SHR_ DW DOut 0        EN Eom     Conn arrDWCon 0         IN OUT    Conn arrDWConf1   Conn arrWCon 0         N             Figure 6 36 Exemple d op  ration D  calage vers la droite d un double mot  SHR_DW     L op  ration SHR_DW est activ  e si l   tat de signal est 1    l entr  e Din 0   Conn arrDWCon 0   est charg   et d  cal   vers la droite du nombre de bits pr  cis   dans Conn arrWConf 0   Le  r  sultat est   crit dans Conn arrDWConf1   DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 9 29    Description    6 9 Jeu d instructions pour la programmation CONT    Rotation vers la gauche d un double mot  ROL_DW     L op  ration Rotation vers la gauche d un double mot  ROL_DW  est activ  e si l   tat de signal  est 1    l entr  e de validation EN  Elle d  clenche la rota
39.   tres de configuration statiques              Param  tre Plage de valeurs Pr  r  glage  G  n  ration d alarme Activer  D  sactiver D  sactiv    S  lection d alarmes Aucune  Alarmes de diagnostic  Alarmes   Aucun e   de processus  Alarmes de diagnostic et de  processus  R  action    l arr  t de la CPU     Arr  ter  Poursuivre Arr  ter       Constantes de temps de filtre  pour entr  es    Retard de 0  5  10  15  20  50  microsecondes et 1 6 milliseconde  voir le  paragraphe ci dessous pour plus  d informations sur le filtrage des entr  es     0 microsecondes       Mode Autonome     sous  Propri  t  s du  programme      Le module s arr  te en mode autonome  le  module peut fonctionner en mode  autonome    Le module s arr  te en  mode autonome       S  lection du type de codeur    Pas de codeur  Codeur SSI  Codeur  diff  rentiel 5 V  RS 422  sym   Codeur  sortie unique 24 V asym  trique  HTL     Pas de codeur             Codeur SSI     Longueur du registre    13 bits  25 bits 13 bits  d  calage   e Horloge 125 kHz  250 kHz  500 kHz  1 MHZ 125 kHz       e Temps de retard  monoflop     16  32  48  64 microsecondes    Retard 64 us                      e __ Sens de d  calage des Gauche  Droite Gauche  donn  es  e D  calage des donn  es 0    12 bits  nombre de bits duquel d  caler   0 bit  les donn  es dans le sens indiqu       Mode SSI Ma  tre  Ecoute Ma  tre       Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Configuration du module FM 352
40.   vous pouvez calculer 7    partir de l   quation 7   L R  Pour d  terminer  les caract  ristiques d une charge inconnue  mesurez le courant       24 V lorsque le relais est  sous tension  Mesurez   7  le temps que n  cessite le courant lorsque le relais est sous  tension  pour atteindre 63 2   de la valeur de mise sous tension   R  24 V J  et L  7T R   Exemple   Supposons que le courant est de 100 mA sous tension  Supposons   galement  que le temps    7   dont le courant a besoin pour passer de 0    63   de 100 mA  63 mA   est  de 2 ms  2 ms   L R  La valeur de R est donc de 24 0 1   240 ohms  La valeur de    est de  0 002 240   480 mH     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 8 Fr  quence de commutation pour des charges inductives sans diodes de commutation    Lecture du diagramme 1    Reportez vous    la figure suivante pour d  terminer si l   nergie stock  e dans l inducteur peut    tre g  r  e par le FM 352 5 sans diodes de commutation  Exemple   Avec les valeurs  d  termin  es    partir des caract  ristiques de charge inductive  courant de relais   100 mA et  inductance de relais   480 mH   suivez la ligne verticale en partant de 100 mA et allez  jusqu    la ligne 0 5 H  Vous vous trouvez bien au dessous de la ligne de limite de  commutation  Notez qu un inducteur allant jusqu    2 H est acceptable    100 mA  Si  l inducteur a une valeur sup  rieure    2 H ou si le courant est sup  rieu
41.  0         N             Figure 6 38 Exemple d op  ration Rotation vers la gauche d un double mot  ROL_DW     L op  ration ROL_DW est activ  e si l   tat de signal est 1    l entr  e Din 0   Conn arrDWCon 0   est charg   et fait l objet d une rotation vers la gauche du nombre de bits pr  cis   dans  Conn arrWConf 0   Le r  sultat est   crit dans Conn arrDWConf1      DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 133    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 30    Rotation vers la droite d un double mot  ROR_DW     Description    L op  ration Rotation vers la droite d un double mot  ROR_DW  est activ  e si l   tat de signal  est 1    l entr  e de validation EN  Elle d  clenche la rotation bit par bit vers la droite du  contenu entier de l entr  e IN  L entr  e N indique le nombre de bits de la rotation  Si N est  sup  rieure    32  le mot double IN est pivot   de   N 1  modulo 32    1 positions  Les  positions de bits qui ont   t   lib  r  es    gauche sont remplies    l aide de l   tat des bits qui ont    t   pivot  s vers la droite  rotation    droite   Le r  sultat de l op  ration de rotation peut   tre  interrog   sur la sortie OUT  ENO a le m  me   tat de signal que EN  En cas de flux de signal  en EN  la valeur ROR_DW est r  manente  n  cessitant une m  moire et consommant une  phase d horloge     Tableau 6  
42.  165    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 27 Mesure de p  riode  PERIOD16  PERIOD32     Description    L op  ration PERIOD est disponible en deux versions   16 bits  FB 81  et 32 bits  FB 80    d  finies par la sortie  WORD ou DWORD  Tant que EN est active  la sortie OUT est  actualis  e    chaque front montant en IN  VALID a la valeur  vrai  lorsque OUT contient des  donn  es correctes  VALID a la valeur  faux  lorsque OUT ne peut pas repr  senter le  d  compte  une substitution s est produite  et restera    faux jusqu    ce que la p  riode initiale  soit mesur  e  OUT est utile pour mesurer des fr  quences basses pour lesquelles FREQ  n  cessiterait une p  riode tr  s longue pour d  terminer la fr  quence  Cette op  ration  consomme une phase  Un arr  t du module ou une entr  e EN inactive r  initialisent  l op  ration PERIOD  L entr  e IN doit pr  senter deux fronts montants avant qu une valeur soit  fournie au niveau de la sortie OUT     PERIOD16 permet de mesurer des p  riodes allant de 2    65535  216 1  microsecondes  Les  p  riodes sup  rieures    32767  215 1  microsecondes apparaissent sous forme de nombres  n  gatifs  VALID a la valeur 0 si la p  riode d  passe 65535 microsecondes     PERIOD32 permet de mesurer des p  riodes allant de 2    4 294 967 295  232 1   microsecondes  Les p  riodes sup  rieures    2 147 483 647  231 1  microsecondes  apparaissent sous forme de nombres n  gatifs  V
43.  226 Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 4 Donn  es d exploitation    La figure ci dessous montre comment les voies de sortie sont d  class  es pour le courant de  charge maximal lorsque la fr  quence de commutation augmente jusqu    100 kHz pour une  temp  rature de fonctionnement de 60   C     Temp  rature de fonctionnement   60   C    mA  600    500    400    300    200    100    Courant de charge maximum       0 20 40 60 80 100 kHz    Fr  quence de commutation  en kHz  des voies actives   les autres voies sont d  sactiv  es ou d  connect  es     _ amp e   4voies   lt  8 voies    Figure A 6 Fr  quence de commutation et courant de sortie maximal    60   C     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 227    Caract  ristiques techniques       A 5 Fr  quence de commutation pour des charges inductives sans diodes de commutation    A5    Fr  quence de commutation pour des charges inductives sans  diodes de commutation    Evaluation de l   nergie d inducteur maximale    L   nergie contenue dans l inductance du relais endommagera la sortie du FM352 5 si la  limite de destruction est d  pass  e  L   nergie est proportionnelle    l inductance du relais et  au courant traversant le relais     D  termination des caract  ristiques de charge inductive    228    Proc  dez comme suit pour estimer les caract  ristiques de votre charge inductive si vous ne  les connaissez pas     Si Ret L sont connus
44.  32 bits     2 147 483 648    2 147 483 647    Vous devez initialiser le compteur    une valeur connue via une r  initialisation ou un  chargement avant de commencer    compter  Vous pouvez programmer le signal  R  initialisation afin de charger la valeur 0  la valeur minimale ou maximale ou la valeur de  chargement dans le compteur     Lorsque le sens de comptage principal est d  fini    Incr  mentation  le compteur se comporte  de la mani  re suivante      e  lincr  mente jusqu    la valeur maximale  puis revient    la valeur minimale et reste    cette  valeur jusqu    r  initialisation ou chargement  Ce passage est signal   dans le bit d   tat de  d  bordement     e    d  cr  mente jusqu    la limite inf  rieure du compteur  revient    la limite sup  rieure et  continue    compter  Ce passage n est pas signal   dans le bit d   tat de d  bordement ou  de d  bordement bas     Lorsque le sens de comptage principal est d  fini    D  cr  mentation  le compteur se  comporte de la mani  re suivante      e    d  cr  mente jusqu    la valeur minimale  puis revient    la valeur maximale et reste     cette valeur jusqu    r  initialisation ou chargement  Ce passage est signal   dans le bit  d   tat de d  bordement bas     e    incr  mente jusqu    la limite sup  rieure du compteur  revient    la limite inf  rieure et  continue    compter  Ce passage n est pas signal   dans le bit d   tat de d  bordement ou  de d  bordement bas     Processeur bool  en rapide FM 352 5  Manuel d utilisa
45.  4      Chargement du programme dans le module FM 352 5      Cr  ation    dition ou test de votre programme de commande        Le programme est d abord automatiquement copi   sur la microcarte m  moire  SIMATIC         Puis  le FPGA est automatiquement charg       5  D  finition du mode de fonctionnement de l AP et du module    6  Visualisation de l   tat du programme en cours d ex  cution    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Configuration du module FM 352 5       5 2 T  ches de base en un coup d   il    5 2 T  ches de base en un coup d   il    Vue d ensemble    La figure ci dessous pr  sente une vue simplifi  e des principales t  ches de base et des outils  n  cessaires pour g  n  rer et charger un programme d application pour le module FM 352 5        2    k   E F5 E   Donn  es du programme et du syst  me    Cr  er un  programme AP  et un programme  FM 352 5 SIMATIC Manager       Charger dans  PAP                            Cr  er la configuration  mat  rielle                         G                Param  trer le  module FM 352 5 Bo  te de dialogue     Propri  t  s  du FM 352 5          Charger    dans le FM  352 5                Onglet  Programmation           Figure 5 1 Pr  sentation des t  ches    Ces t  ches sont d  crites plus en d  tails ci apr  s      1   2     Cr  er une configuration mat  rielle dans l application HW Config de STEP 7     Cr  er le FB d application pour le module FM 352 5 dans l   diteur CONT LOG
46.  5       5 7 S  lection des param  tres de diagnostic                   e Source de la valeur de  r  initialisation    logiciel  Mat  riel ou logiciel    Constante 0  Valeur min  max   Valeur de  chargement    Param  tre Plage de valeurs Pr  r  glage  Codeurs 5 V et 24 V   e Interpr  tation des signaux Impulsion  amp  sens  x1  x2  x4 Impulsion sens  e Type de compteur Continu  P  riodique  Unique Continu   e Taille du codeur 16 bits  32 bits 16 bits   e Source de la r  initialisation   Aucune  Mat  riel  Logiciel  Mat  riel et Aucun e     Constante 0                      e Maximum de la plage de  comptage   valeur de comptage  maximale      231    231  1  compteur 32 bits    continu   32767 ou 2 147 483 647     e Type du signal de Front  Niveau Front  r  initialisation  e Source de la valeur de Constante  Application du module Constante  chargement  e Source du maintien Aucune  Mat  riel  Logiciel  Mat  riel et Aucun e   logiciel  Mat  riel ou logiciel  e Valeur de chargement  215    215  1  compteur 16 bits  0   valeur charg  e lorsque le    2       231  1  compteur 32 bits  0  signal de chargement est  actif   e Minimum de la plage de  215    215  1  compteur 16 bits  0  comptage  231    231  1  compteur 32 bits  0   valeur de comptage  continu    32768 ou  2 147 483 648   minimale    215    215  1  compteur 16 bits  32767    2 147 483 647       e Sens de comptage principal    Incr  mentation  d  cr  mentation    Incr  mentation       e Source mat  rielle du  maintien    E
47.  5    Une fois le FB d application compil   pour le module FM 352 5  vous pouvez charger le SDB  dans le module FM 352 5  Le circuit FPGA extrait son code de l image transf  r  e par le  chargement     Conditions requises    Proc  dure    102    e Pour le module FM 352 5  utilisez une microcarte m  moire SIMATIC neuve ou  r  initialis  e  si cette microcarte m  moire SIMATIC a d  j     t   utilis  e en dehors d un  FM 352 5      e Une microcarte m  moire SIMATIC de 128 Ko  512 Ko ou 2 Mo de m  moire est  n  cessaire au fonctionnement du module FM 352 5     Proc  dez comme suit pour charger le SDB dans le module FM 352 5      1  Acc  dez    la bo  te de dialogue de configuration du module FM 352 5 et s  lectionnez  l onglet  Programmation      2  Cliquez sur le bouton  Charger      Ce chargement provoque un passage au mode Normal dans le FM 352 5  Lorsque le  chargement dans le FM 352 5 commence  le module passe    l   tat de fonctionnement   Arr  t  et copie le fichier charg   dans le circuit FPGA et sur la microcarte m  moire SIMATIC   Le module FM 352 5 reste en mode Normal lorsque la proc  dure de chargement s ach  ve et  conserve l   tat de fonctionnement  Arr  t  m  me si le programme utilisateur CPU continue     appeler le FB d interface pour mode Test en demandant le passage    l   tat  Marche      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 5 Chargez le programme dans 
48.  6 3 Pr  paration du jeu de FB DB d interface    Structure CPU_In    tableau suivant     Le tableau suivant montre un exemple de la structure    14 octets qui renvoie des donn  es  de la CPU au module FM 352 5  Dans l exemple de FB d interface  cette structure est  appel  e par le pointeur DB6 DBBO  qui appelle le bloc de donn  es 6 pr  sent   dans le    Tableau 6  13 Exemple de table de d  claration pour le FB d application  Section des sorties comme    affich   dans STEP 7 V5 1                                   Adresse D  claration D  signation Type   Section des sorties   Les entr  es CPU sont des sorties du module FM 352 5    destination de la CPU   18 0 out CPU_In STRUCT    0 0 out Bits ARRAY  0  15    0 1 out BOOL    2 0 out T2_CVasByte BYTE    3 0 out C1_CVasByte BYTE    4 0 out T2_CV INT    6 0 out T1_CV DINT    10 0 out Enc_CV1 DINT    14 0 out END_STRUCT                   Tableau 6  14 Exemple de bloc de donn  es   DB6 DBBO  comme affich   dans STEP 7 V5 1                                   Adresse D  signation Type Valeur de sortie  0 0 STRUCT    0 0 Bits ARRAY  0 15     0 1 BOOL    2 0 T2_CVasByte BYTE B 16 0    3 0 C1_CVasByte BYTE B 16 0    4 0 T2_CV INT 0    6 0 T1_CV DINT L 0    10 0 Enc_CVv1 DINT L 0    14 0 END_STRUCT                   100    Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5  6 4 Test du programme       6 4 Test du programme    Chargement du programme dan
49.  777 216 max    e Temps de retard  monovibrateur  16  32  48 ou 64 us   e Longueur du registre    d  calage 13 bits ou 25 bits   e Fr  quence d horloge 125 kHz  250 kHz  500 kHz ou 1 MHZ    Sens du d  calage des donn  es Gauche ou droite   e Longueur du d  calage des donn  es 0    12 bits   e Modes SSI Ma  tre  Ecoute  jusqu    deux stations        Longueur de c  ble  codeurs incr  mentaux HTL  25 m  tres blind    max     50 kHz  type Siemens 6FX2001 4 50 m  tres blind    max     25 kHz    Longueur de c  ble  codeurs incr  mentaux RS422   max  32 m blind       500 kHz   5 V   type Siemens 6FX2001 2  alimentation 5 V    Longueur de c  ble  codeurs incr  mentaux RS422   max  100 m blind       500 kHz   5 V   type Siemens 6FX2001 2  alimentation             24 V  Longueur de c  ble  codeurs absolus SSI  type max  320 m blind       125 kHz  Siemens 6FX2001 5  alimentation 24V max  160 m blind       250 kHz    max  60 m blind       500 kHz  max  20 m blind       1 MHz                                  Temps de trame pour les codeurs   Temps de trame pour les codeurs 13 bits 25 bits  e 125 kHz 108 us 204 us  e 250 kHz 54 us 102 us     500 kHz 27 us 51 ps  e 1 MHz 14 us 26 us                Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 219    Caract  ristiques techniques       A 2 Caract  ristiques techniques       Sorties d alimentation de capteur  Alimentation de sortie 5 2 V pour capteurs et                                  codeurs    e Sortie 
50.  9 1  6 9 2  6 9 3  6 9 4  6 9 5  6 9 6  6 9 7  6 9 8  6 9 9  6 9 10  6 9 11  6 9 12  6 9 13  6 9 14  6 9 15  6 9 16  6 9 17  6 9 18  6 9 19  6 9 20  6 9 21  6 9 22  6 9 23  6 9 24  6 9 25  6 9 26  6 9 27  6 9 28  6 9 29  6 9 30    Programmation et fonctionnement du module FM 352 5            annnnnnnnnneeoosennnnnnnnrrrerrnnnnnsernrrnnnnnnnsrrernennnnnn    65  Vu   d ensembl     nan hotes den ae dre nee intel 65  Cr  er un FB d application    ss  Pr  paration du jeu de FB DB d interface             ssnsnssisnnstetnstrtattntnrtntatnnant nn nntnnnt annann renn nnena nennen 93  Test du prograMMe s ecresniireian n E T RE 101  Chargez le programme dans le module FM 352 5         ssssssssssrnnneneserrrrnnrnestrtnrnnsnrertnnntnnnnenn nenn 102  Fonctionnement autonome                                                                 na aai ee an aat  Gestion des param  tres dynamiques            ssssssssssstisttttstsstttttt ttnt ttttt tt tn nrar r Etn En nnan nn tE nnnm nnne nE nE 106  Fonctions dem  moire iris dbantindineiNtie EE EEEE    Jeu d instructions pour la programmation CONT       s sssssssssssssssesrnnneessretrrnnsnnsttnnnrnnnnesttnnnrn nnen nt  Contact    fer metre nanena a a a a a a aa aaa aa aaa    Convertir entier  16 bits  en entier double  32 bits   I_DI   Bascule Mise    1 Mise    O  SR     iii  Bascule Mise    0 Mise    1  RS     ne  D  tecter front montant du RLG      P                    inner  D  tecter front descendant du RLG      N                               
51.  Compteur   CTD16  36  CTU16  31  CTUD16  47  CTUD32  99  Temps   TOF16  26  TOF32  55  TON16  25  TON32  53  TP16  26  TP32  54  Registres    d  calage   SHIFT  18  SHIFT2  18  SHIFT4  18  SHIFT8  19  SHIFT16  21  SHIFT32  29  SHR_  36  SHR_I_U 36  SHR_DI  88  SHR_DI_U 87  ROL_DW  81  ROL_DW_U 80                Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 233    Caract  ristiques techniques       A 5 Fr  quence de commutation pour des charges inductives sans diodes de commutation    234                                                                                                                                        Op  ration Tranches  SHL_DW  81  SHL_DW_U 80  SHL_W  35  SHL_W_U 34  SHR_DW  81  SHR_DW_U 81  SHR_W  34  SHR_W_U 34  FIFO32  19  FIFO16  19  LIFO32  21  LIFO16  21  BitShift_D W  17  BitShift_W  19  Op  rations arithm  tiques   FMABS16 18  FMABS32 37  FMAdd16 9  FMAdd32 17  FMDIV16  86  FMDIV32  153  FMMUL16  62  FMMUL32  118  BITSUM  21  BITSUM_U 21  ENCODE  19  ENCODE_U 19  Mouvement de donn  es   MOVE  verrouill    17  MOVE _U  d  verrouill    0  DatSel16 8  DatSel32 16  WordPack  17  WordPack_U 0  WordCast  17  WordCast_U 0  BitPick_DW  10  BitPick_DW_U 10  BitPick_W  5  BitPick_W_U 5  BitCast_DW  17  BitCast_DW_U 0          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 5 Fr  quence de commutation pour des charges inductives sans diodes de com
52.  EN   galement  active   Reset BOOL Entr  e  R  initialise OUT  constante    0000   00000000  si     1 et EN    galement  active   OUT WORD Sortie Sortie de la  fonction                            Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 163    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 25 Concat  ner mots  WordPack                       Description  Lorsque le bloc fonctionnel est activ    les mots d entr  e sont concat  n  s en un double mot   IN_A est le mot de poids fort et IN_B est le mot de poids faible  Un verrou de sortie est inclus  en cas de flux de signal    l entr  e EN  La sortie n est modifi  e que si EN est active  Cette  op  ration consomme une phase en cas de flux de signal    l entr  e EN  En cas de flux de  signal en EN  la valeur WordPack est r  manente  n  cessitant une m  moire et consommant  une phase d horloge   IN_A IN B  15 8 7 3 0 15 8 7 3 0  Lolols rfolifififofolololifololo   ifslifilohifsfifolololofifo ofi  o  lofaliloh faliloj ofofoliloflofoli  alila lolh lalii of ofofo   o  ot   31 24 23 16 15 8 7 0  OUT  Figure 6 54 Exemple d op  ration Concat  ner mots  WordPack   Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  WordPack IN_A WORD Entr  e  Double mot d entr  e qui sera r  parti  JEN ENo    constante dans les deux mots de sortie  o   IN_B WORD Entr  e  Entr  e avec le mot de poids faible  INA OUT constante      
53.  Entr  es  module             CPU_Out  X       14 octets de   donn  es     2 octets de   commande  CPU_In          des entr  es             Figure 1 1    Configuration du mat  riel    14 octets de  donn  es    2 octets d   tat    Sorties  module                                                    Fonctionnement du FM 352 5 en configuration coprocesseur    Entr  es  TOR     lt     Entr  es  codeur      gt     Sorties  TOR    Vous configurez le module FM 352 5 en utilisant le logiciel de configuration FM 352 5 avec  l application de configuration mat  rielle standard de STEP 7  Les bo  tes de dialogue de  configuration mat  rielle pour le module FM 352 5 vous permettent de d  finir les propri  t  s et  les param  tres suivants      e Affectations d adresses   vous pouvez utiliser les affectations par d  faut du syst  me S7  ou s  lectionner vos propres adresses  pour les CPU prenant en charge la s  lection  d adresses      e Param  tres de programmation   vous indiquez les num  ros de FB et de DB    utiliser pour  enregistrer le programme et vous s  lectionnez le mode de fonctionnement     e Param  tres d exploitation   alarmes  filtrage des entr  es  diagnostic du module   diagnostic des sorties  param  tres de codeur et autres     12    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Pr  sentation g  n  rale du produit       1 1 Fonctions du module FM 352 5    Programmation du FM 352 5    Automatique    Vous programmez le module FM 352 5  
54.  FB112  permet de produire une s  rie d impulsions  de sortie    la moiti   de la vitesse des impulsions d entr  e     Chaque front montant    l entr  e C inverse la sortie Q  divisant ainsi la fr  quence de l entr  e  par deux comme illustr   dans la figure ci dessous     Etats de signal                            ANA  SIR  NE    Temps    Figure 6 41  Chronogramme pour le d  multiplicateur de fr  quence binaire  BiScale     Tableau 6  48 D  multiplicateur de fr  quence binaire  BiScale                                            Repr  sentation CONT Param  tres   Type de Op  randes Description  donn  e  C BOOL Entr  e Entr  e    d  multiplier  BiScale Q BOOL Sortie Sortie de la fonction      EN ENO    Nota   Aucune logique n est autoris  e    l entr  e EN        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 137    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 2    Description    Temporisations sous forme d impulsion  TP16 et TP32     Cette temporisation est disponible en deux versions   temporisation 16 bits  FB116  et  temporisation 32 bits  FB113      Les temporisations sous forme d impulsion  TP16  et  TP32  g  n  rent une impulsion de  dur  e PT     Un front montant    l entr  e IN d  marre l impulsion  La sortie Q reste    1 pendant le temps  PT m  me en cas de modifications du signal d entr  e  en d autres termes m  me si l entr  e IN  repasse de 0    1 avant que le tem
55.  FM 352 5 Extraire un bit d un double mot   Bitinsert16   Biblioth  que FM 352 5 Ins  rer un bit dans un entier de 16 bits  Bitinsert32   Biblioth  que FM 352 5 Ins  rer un bit dans un entier de 32 bits  BitShift W   Biblioth  que FM 352 5 Registres    d  calage binaire  longueur   16 bits  BitShift DW   Biblioth  que FM 352 5 Registres    d  calage binaire  longueur   32 bits  WordPack Biblioth  que FM 352 5 Concat  ner deux mots en un double mot  WordCast Biblioth  que FM 352 5 R  partir un double mot sur deux mots  PERIOD16   Biblioth  que FM 352 5 Mesure de p  riode  16 bits   PERIOD32   Biblioth  que FM 352 5 Mesure de p  riode  32 bits   FREQ16 Biblioth  que FM 352 5 Mesure de fr  quence  16 bits   FREQ32 Biblioth  que FM 352 5 Mesure de fr  quence  32 bits   FIFO16 Biblioth  que FM 352 5 Premier entr    premier sorti  16 bits   FIFO32 Biblioth  que FM 352 5 Premier entr    premier sorti  32 bits   LIFO16 Biblioth  que FM 352 5 Dernier entr    premier sorti  16 bits   LIFO32 Biblioth  que FM 352 5 Dernier entr    premier sorti  32 bits             Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Caract  ristiques techniques       A 7 Op  rations CONT pour le module FM 352 5    Op  rations LOG provenant des   l  ments de programme STEP 7    Le tableau ci dessous contient les op  rations LOG valables pour le module FM 352 5  Les  op  rations en italiques sont des blocs fonctionnels disponibles dans la biblioth  que   FM 352 5 une fo
56.  II  faut disposer d au moins 20 mm de blindage de c  ble nu  Si vous avez besoin de plus de   4 bornes de blindage  commencez    c  bler au niveau de la ligne arri  re de l   l  ment de  contact de blindage        Remarque    Utilisez un c  ble suffisamment long entre la borne de blindage et le connecteur avant  Vous  pourrez ainsi enlever le connecteur avant sans devoir aussi enlever la borne de blindage        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Configuration du module FM 352 5 5    5 1 Installation du logiciel de configuration programmation    Contenu du progiciel sur CD ROM  Le CD ROM pour le module FM 352 5 contient les composantes suivantes    e Logiciel de configuration mat  rielle FM 352 5  notamment fichiers d aide et compilateur   e Biblioth  que de blocs fonctionnels FM 352 5 et fichiers d aide associ  s  e Guide de l utilisateur en format PDF    e Exemples de programmes    Environnement mat  riel requis    Il convient     ce sujet  de tenir compte des indications mentionn  es dans le fichier  Lisezmoi   du CD ROM     D  marrage de l utilitaire d installation    L utilitaire d installation Setup installe les composantes logicielles de la m  me fa  on que  STEP 7 et d autres composantes STEP 7  Choisissez la langue que vous voulez utiliser pour  la proc  dure d installation et suivez les instructions au fur et    mesure qu elles apparaissent     l   cran     Biblioth  que de blocs fonctionnels FM 352 5    Apr  s l i
57.  Ins  rer un bit dans un entier de 16 bits       Bitinseri32    Biblioth  que FM 352 5    Ins  rer un bit dans un entier de 32 bits       BitShift W    Biblioth  que FM 352 5    Registres    d  calage binaire  longueur   16 bits       BitShift DW    Biblioth  que FM 352 5    Registres    d  calage binaire  longueur   32 bits       WordPack    Biblioth  que FM 352 5    Concat  ner deux mots en un double mot       WordaCast    Biblioth  que FM 352 5    R  partir un double mot sur deux mots       PERIOD16    Biblioth  que FM 352 5    Mesure de p  riode  16 bits       PERIOD32    Biblioth  que FM 352 5    Mesure de p  riode  32 bits       FREQ16    Biblioth  que FM 352 5    Mesure de fr  quence  16 bits       FREQ32    Biblioth  que FM 352 5    Mesure de fr  quence  32 bits       FIFO16    Biblioth  que FM 352 5    Premier entr    premier sorti  16 bits       FIFO32    Biblioth  que FM 352 5    Premier entr    premier sorti  32 bits       LIFOT6    Biblioth  que FM 352 5    Dernier entr    premier sorti  16 bits          LIFO32       Biblioth  que FM 352 5       Dernier entr    premier sorti  32 bits          Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    249    Caract  ristiques techniques       A 7 Op  rations CONT pour le module FM 352 5    Processeur bool  en rapide FM 352 5  250 Manuel d utilisation  05 2011  A5E00131319 04    Circuit de protection externe pour processeur R  bool  en rapide FM 352 5    Le module SIMATIC S7 FM 352 5 ex
58.  PT s est   coul    Q reste alors    1 jusqu    ce que l entr  e IN repasse    0  Si l entr  e IN  repasse    0 avant que le temps PT n ait expir    la sortie Q reste    0     La sortie ET fournit le temps qui s est   coul   depuis le dernier front montant    l entr  e IN  Sa  valeur maximale est la valeur de l entr  e PT  ET est r  initialis  e lorsque l entr  e IN est mise     0     Etats de signal                1  IN  0  1 PT PT  Q  0  PT  ET  0  Temps    Figure 6 43  Chronogramme pour Temporisation sous forme de retard    la mont  e  TON     Tableau 6  50 Temporisation sous forme de retard    la mont  e  TON                                               Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  TON IN BOOL Entr  e Entr  e de d  marrage  JEN ENO PT INT  DINT Entr  e  Longueur de la temporisation sous  constante forme de retard    la mont  e en      IN Qam unit  s de 10 us  PT doit   tre une      PT ET     constante positive   Q BOOL Sortie Etat du temps  ET INT  DINT Sortie Temps   coul    Nota   Aucune logique n est autoris  e    l entr  e EN           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 139    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 4 Temporisations sous forme de retard    la retomb  e  TOF16 et TOF32     Description    Cette temporisation est disponible en deux versions   temporisation 16 bits  FB118  et  temporisation 32
59.  Q     R Q e J    DIn 2    S  Din 3  7 S                                                  FF MoreFF   Conn arrX s 2   Con 2  BS  DOut 3                R Q ON es   Din 4     S   1  Dans ce r  seau  le connecteur Conn arrXConf 2  provient du cycle pr  c  dent  car on y fait    r  f  rence avant toute sortie le concernant  ThirdFF est synchronis   avec la phase 1      2  Dans ce r  seau  MoreFFs 0  est synchronis   avec la phase 1 et MoreFFs 1  est synchronis    avec la phase 2  La sortie DOut 2  est synchronis  e sur la derni  re phase  Le connecteur  sortie interm  diaire Conn arrXCon 2  est valable apr  s l horloge de phase 1     3  Comme Conn arrXCon 2  a   t   d  fini avec une sortie interm  diaire entre les horloges de  phase 1 et de phase 2 dans le r  seau pr  c  dent  MoreFFs 2  dans ce r  seau est affect       l horloge de phase 2     Figure 6 12 Exemples de synchronisation multi phase d   l  ments r  manents    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 91    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    La figure ci dessous montre une repr  sentation graphique de la mani  re dont les entr  es et  les sorties sont g  r  es par l ex  cution d horloge multi phase du module FM 352 5  Le temps  de r  ponse total est calcul   en ajoutant les retards d entr  e  le temps de cycle et les retards  de sortie  comme illustr   dans la figure  Les entr  es provenant de la CPU sont retard  es de  so
60.  Repr  sentation CONT   Param  tres Type de donn  e Op  randes Description   lt Adresse gt   lt Adresse gt  BOOL Entr  e L adresse indique le bit         dont l   tat de signal  doit   tre v  rifi                            6 9 3 Bobine de sortie    Description    Cette op  ration figure dans la liste standard d op  rations STEP 7     Tableau 6  19 Bobine de sortie       Repr  sentation CONT   Param  tres Type de donn  e Op  randes Description   lt Adresse gt   lt Adresse gt  BOOL Sortie L adresse indique le bit    dont l   tat de signal est       1                          Processeur bool  en rapide FM 352 5  112 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 4 NOT    Description    Cette op  ration figure dans la liste standard d op  rations STEP 7     Tableau 6  20 NOT                            Repr  sentation CONT   Param  tres Type de donn  e Op  randes Description   lt Adresse gt              Inverse le trajet de  courant  inverse le bit  D RLG    6 9 5 Connecteur sortie interm  diaire  Description    Cette op  ration figure dans la liste standard d op  rations STEP 7  Vous devez libeller  chaque connecteur avec un   l  ment unique d  clar   dans la structure Conn     Tableau 6  21 Connecteur sortie interm  diaire          Repr  sentation CONT   Param  tres Type de donn  e Op  randes Description   lt Conn   tiquette gt  Conn    tiquette BOOL Conn    tique
61.  T1_PV DINT Certains peuvent   tre DINT    modifiable   modifiable   DINT doit commencer     2   6 ou  10     6 0 IN T2 PV BYTE Certains peuvent   tre BYTE  doivent   modifiable   modifiable    tre transform  s en INT par une   op  ration MOVE      7 0 IN CmpByte BYTE   modifiable   modifiable     8 0 IN C1_PV INT Certains peuvent   tre INT  INT doit   modifiable   modifiable  commencer sur une limite d octet paire      10 0 IN CP_Period WORD Certains peuvent   tre WORD    modifiable   modifiable     12 0 IN CMPint INT Mais la longueur totale de la structure   modifiable   modifiable  doit   tre de 14 octets     14 0 IN END_STRUCT                       non modifiable        Processeur bool  en rapide FM 352 5  238 Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 6 Table de d  claration de bloc fonctionnel       Adresse    Section des sorties   Cette sortie d  pend de la position  Les 8 premiers bits sont des sorties TOR du FM 352 5  Vous  pouvez indiquer une liste BOOL ou un tableau  Array of BOOL   mais pas les deux   Vous pouvez   galement affecter des    noms aux sorties     D  claration    D  signation    Type    Commentaire          16 0 out DOut ARRAY  0 7  Sorties TOR 24 V renvoy  es par ce   non modifiable   modifiable   modifiable  cycle     0 1 out BOOL    modifiable                    Section des sorties   Les entr  es CPU sont des sorties du module FM 352 5  Cette sortie d  pend de la position  Toute  combinaison de BOOL  Array
62.  TmrOn2  TON16  Temporisation 16 bits  FB117    modifiable   modifiable   modifiable   184 0 stat TmrOf2  TOF16  Temporisation 16 bits  FB118    modifiable   modifiable   modifiable   198 0 stat SReg1  SHIFT  Registres    d  calage  FB124    FB127    modifiable   modifiable   modifiable   718 0 stat SReg2  SHIFT2    modifiable   modifiable   modifiable   1238 0 stat BiS  BiScale  D  multiplicateur de fr  quence binaire 2 1   modifiable   modifiable   modifiable   FB112   1244 0 stat CIk50  CP_Gen  G  n  rateur d impulsions d horloge  FB119    modifiable   modifiable   modifiable   Remarque  Votre projet doit contenir tous les FB qui sont   num  r  s dans la section de d  claration du  FB d application afin qu ils soient accessibles pour l ex  cution  Tout FB d  clar   n ayant pas  de FB correspondant dans le projet appara  t en rouge   Processeur bool  en rapide FM 352 5  74 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Cette partie de la section statique contient les d  clarations relatives aux op  rations de  bascule et aux op  rations sur front descendant  comme illustr   au tableau ci dessous  Ces    noms ne peuvent pas   tre modifi  s     Tableau 6 7 Exemple de table de d  claration pour le FB d application  Op  rations suppl  mentaires  comme affich   dans    STEP 7 V5 1        Adresse D  claration    Section statique   Cette d  finition n est pas li  e    la position  Vous pou
63.  actives  le registre FIFO est effac     toutes ses entr  es  sont remises    0 et l entr  e EMPTY est activ  e  La valeur de sortie est r  manente et utilise  une phase d horloge        Remarque    L op  ration FIFO16 utilise un bloc de m  moire vive  L op  ration FIFO32 utilise deux blocs de  m  moire vive     Tous les registres    d  calage binaire  ainsi que les op  rations LIFO et FIFO n  cessitent des  blocs de m  moire vive  Le nombre maximum de blocs de m  moire vive pris en charge par le    168    module FM 352 5 est de 10           V         FULL       ENTRIES       2     D or          1  Entr  e       2  Pas d entr  e    Cycle n    Conditions de  sortie   Entr  e 1   5  Entr  e 2   100  Entr  e 3   125  Entr  e 4    1    Cycle n 1    Entr  e 1   1  Entr  e 2   100  Entr  e 3  125  Entr  e 4    1  Entr  e 5   654    Cycle n 2    Entr  e 1   100  Entr  e 2   125  Entr  e 3   1   Entr  e 4   654          ENTRIES   4  FULL   0  EMPTY   0  OUT  5   IN   654  WRITE   1  READ_NEXT    0       ENTRIES   5  FULL   0  EMPTY   0  OUT  5   IN 0   WRITE   0  READ_NEXT   1       ENTRIES   4  FULL   0  EMPTY   0   OUT   100  IN 0   WRITE   0  READ_NEXT   0          Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5          Repr  sentation CONT    Repr  sentation CONT       FIFO16   EN ENO      Reset OUT      WRITE ENTRIES        READ_NEXT FUL
64.  amp  sens  x1  x2  x4    Pr  r  glage  Impulsion et sens       Source de la r  initialisation    Aucune  Mat  riel  Logiciel   Mat  riel et logiciel  Mat  riel ou  logiciel    Aucun       Source de la valeur de  r  initialisation    Const  0  Valeur min  max    Valeur de chargement    Constante 0             Mat  riel et logiciel  Mat  riel ou  logiciel    Type du signal de r  initialisation   Front  Niveau Front  Source de la valeur de Constante  Application du Constante  chargement module   Source du maintien Aucune  Mat  riel  Logiciel  Aucun       Valeur de chargement    Champ d entr  e        Minimum de la plage de  comptage    Champ d entr  e        Maximum de la plage de  comptage    Champ d entr  e     32767  16 bits  ou 2147483647   32 bits              r  initialisation          Sens de comptage principal Incr  mentation  d  cr  mentation   Incr  mentation  Source mat  rielle du maintien Entr  es 0    14 Entr  e 8  Source mat  rielle de la Entr  es 0    14 Entr  e 11            Entrez une valeur comprise entre  32768 et 32767  pour le compteur 16 bits  ou comprise entre    2147483648 et 2147483647  pour le compteur 32 bits            Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    Signaux des codeurs et leur   valuation       7 1 Types de codeurs    Le tableau ci dessous montre la structure de codeur telle qu elle appara  t dans la table de  d  claration du FB d application  Cette structure fournit l information d   tat et le
65.  biblioth  que FM 352 5    6 10 24 Registre    d  calage binaire longueur 16 bits  BitShift_ W  et Registre     d  calage binaire longueur 32 bits  BitShift DW                                            Description  L op  ration Registre    d  calage binaire  BitShift  est disponible en deux versions  16 bits   FB89  et 32 bits  FB88   d  finies par le mot ou le double mot de sortie   Lorsque le FB est activ   et que l entr  e SHIFT est    1  l entr  e IN bool  enne est d  cal  e  vers la gauche dans la sortie mot OUT  Le bit de poids fort de OUT est supprim    Le bit de  poids faible est remplac   par le bit d entr  e IN  Si les entr  es EN et RESET sont  simultan  ment actives  OUT est r  initialis      la valeur 0000 ou 00000000  Un d  calage se  produit    chaque cycle lorsque EN et SHIFT sont toutes deux actives  Cette op  ration est  r  manente et consomme une phase   15 8 7 3 0  OUT     o fo lala  ofii l o fofo  o fa  ofo fo   OUT  O ofi lilo fi fi a fofo  o fofr fo Jo o  1       ns  15 8 7 3 0   1  OUT avant ex  cution   2  OUT apr  s ex  cution  Figure 6 53 Exemple d op  ration BitShift W et BitShift DW  Repr  sentation CONT Repr  sentation CONT Param   Type de Op  randes   Description  donn  e  BitShift_W BitShift DW IN BOOL Entr  e  Bit d entr  e        JEN ENol    EN ENol    constante d  caler dans le  bit de poids      Reset OUT             Reset OUT     faible de OUT     IN    IN SHIFT BOOL Entr  e  Valide le      T SHIFT     SHIFT constante d  calage si   1  et
66.  bits  FB115       TOF16  et  TOF32  retardent un front descendant du temps PT     Un front montant    l entr  e IN provoque un front montant    la sortie Q  Un front descendant     l entr  e IN provoque un front descendant    la sortie Q retard   du temps PT  Si l entr  e IN  repasse    1 avant que le temps PT n ait expir    la sortie Q reste    1  La sortie ET fournit le   temps qui s est   coul   depuis le dernier front descendant    l entr  e IN  Sa valeur maximale  est toutefois la valeur de l entr  e PT  ET est r  initialis  e lorsque l entr  e IN est mise    1     Etats de signal                                                         IN  0  a LT PT   p Ooo  PT  ET    0          Temps    Figure 6 44  Chronogramme pour Temporisation sous forme de retard    la retomb  e  TOF     Tableau 6  51 Temporisation sous forme de retard    la retomb  e  TOF                             Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  TOF IN BOOL Entr  e Entr  e de d  marrage     JEN  ENO     PT INT  DINT Entr  e  Longueur de la temporisation sous  constante forme de retard    la retomb  e en    N am  unit  s de 10 ps  PT doit   tre une      PT ET       constante positive    Q BOOL Sortie Etat du temps   ET INT  DINT Sortie Temps   coul                        Nota   Aucune logique n est autoris  e    l entr  e EN           Processeur bool  en rapide FM 352 5  140 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 35
67.  bus    Veillez    ce que la disposition et l installation du  c  blage soient correctes        les c  bles de signaux et de bus          Veillez    ce que toute interruption d une ligne ou  d un conducteur ne provoque pas d   tat ind  fini  de l installation ou du syst  me           aract  ristiques techniques g  n  rales  Page    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    C  blage du module FM 352 5  4 2 Brochage du connecteur avant       4 2 Brochage du connecteur avant    Vue du connecteur terminal et   tiquette de volet    Les entr  es  les sorties  les signaux de codeur et le c  blage d alimentation des  entr  es sorties sont tous connect  s au connecteur terminal    40 broches qui s ins  re sous le  volet pivotant  Les bornes 1L  et 1M pour le c  blage de l alimentation 24   destin  e aux  circuits logiques du module sont situ  es sous un volet de protection pivotant  en bas sur le  c  t   gauche du module  Cette connexion  avec la connexion 2L  2M  est la connexion de  c  blage minimale requise pour d  marrer le module FM 352 5     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 33    C  blage du module FM 352 5       4 2 Brochage du connecteur avant    Les figures ci dessous pr  sentent la face avant du module  le connecteur terminal amovible  et l int  rieur du volet de connecteur avec les d  finitions de c  blage                                                                             
68.  claration D  signation Type Commentaire    6 0   stat Load_Val   DINT Valeur de chargement du codeur   DINT   modifiable  ou INT    10 0   stat END_STRUCT                     Si la structure de codeur est utilis  e  elle ne peut pas   tre modifi  e  Dans le cas contraire  elle peut   tre effac  e        Section statique   Ces d  finitions ne sont pas li  es    la position  Le module FM 352 5 reconna  t le FB multiinstance par le  type   CTU16    TP32   etc    Les FB proviennent de la biblioth  que FM 352 5  Vous pouvez leur affecter des noms  Les  types des noms de broche FB  IN  OUT  etc   doivent   tre d  finis  C est n  cessaire pour les connecteurs                                                  48 0 stat UCtr1  CTU16  Le compteur incr  mental 16 bits est une    modifiable  modifiable   modifiable  multiinstance du FB 121 de la  biblioth  que FM 352 5    60 0 stat DCtr1  CTD16  Compteur d  cr  mental 16 bits  FB122     modifiable   modifiable   modifiable    72 0 stat UDCtr1  CTUD16  Compteur incr  mental d  cr  mental 16    modifiable   modifiable   modifiable  bits  FB123    84 0 stat UDCtr2  CTUD32  Compteur incr  mental d  cr  mental 32    modifiable   modifiable   modifiable  bits  FB120    102 0 stat TmrP1  TP32  Temporisation 32 bits  FB113     modifiable   modifiable   modifiable    120 0 stat TmrOn1  TON32  Temporisation 32 bits  FB114     modifiable   modifiable   modifiable    138 0 stat TmrOf1  TOF 32  Temporisation 32 bits  FB115     modifiable   modifiable
69.  d   tat    DEL d   tat    Les DEL d   tat en face avant du module signalent les situations suivantes  pr  sent  es dans    le tableau suivant      Tableau 8  1 D  finitions des DEL d   tat                                           Nom des DEL DEL Couleur Description   SF E Rouge Signale une situation d erreur dans le module    MCF C  Rouge Signale une situation d erreur dans la microcarte  m  moire SIMATIC du module    DC5V g Vert Signale l   tat d alimentation du module    IOF   Rouge Signale une situation d erreur au niveau des E S    surcharge des sorties  2L ou 3L manquante   rupture de fil  d  faillance SSI    RUN T Vert Signale que le module est    l   tat  Marche   RUN     STOP   Jaune Signale que le module est    l   tat  Arr  t   STOP     10    111 E Vert Signale l   tat activ   de l entr  e correspondante    Q0    Q7 T Vert Signale l   tat activ   de la sortie correspondante    5VF E Rouge Signale une surcharge dans la sortie d alimentation  5 V    24VF E Rouge Signale une surcharge dans la sortie d alimentation  24 V              Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    189    Diagnostic et correction des erreurs       8 1 Lecture des DEL d   tat    Comportement des DEL en fonctionnement    Les DEL d   tat se comportent comme pr  sent   au tableau suivant en fonction de chacune  des op  rations   num  r  es en cours d ex  cution     Tableau 8 2 Comportement des DEL d   tat en fonction des op  rations                    
70.  d  claration pour le FB d application  FB de la biblioth  que FM  comme affich   dans    STEP 7 V5 1        Adresse    D  claration    D  signation    Type    Commentaire    Section statique   Ces d  finitions ne sont pas li  es    la position  Le module FM 352 5 reconna  t le FB multiinstance par le  type   CTU16    TP32   etc    Les FB proviennent de la biblioth  que FM 352 5  Vous pouvez leur affecter des noms  Les  types des noms de broche FB  IN  OUT  etc   doivent   tre d  finis  C est n  cessaire pour les connecteurs                                                                          48 0 stat UCtr1  CTU16  Le compteur incr  mental 16 bits est une   modifiable  modifiable   modifiable  multiinstance du FB121 de la biblioth  que  FM 352 5   60 0 stat DCtr1  CTD16  Compteur d  cr  mental 16 bits  FB122    modifiable   modifiable   modifiable   72 0 stat UDCtr1  CTUD16  Compteur incr  mental d  cr  mental 16 bits   modifiable   modifiable   modifiable   FB123   84 0 stat UDCtr2  CTUD32  Compteur incr  mental d  cr  mental 32 bits   modifiable   modifiable   modifiable   FB120   102 0 stat TmrP1  TP32  Temporisation 32 bits  FB113    modifiable   modifiable   modifiable   120 0 stat TmrOn1  TON32  Temporisation 32 bits  FB114    modifiable   modifiable   modifiable   138 0 stat TmrOf1  TOF 32  Temporisation 32 bits  FB115    modifiable   modifiable   modifiable   156 0 stat TmrP2  TP16  Temporisation 16 bits  FB116    modifiable   modifiable   modifiable   170 0 stat
71.  de STEP 7  et cr  er l appel au FB dans le programme principal de l automate     3  Affecter des param  tres au module FM 352 5 dans la bo  te de dialogue des propri  t  s       Compiler le FB d application et la configuration mat  rielle dans la bo  te de dialogue des    propri  t  s du FM 352 5 afin de g  n  rer un bloc de donn  es syst  me  SDB  pour le  module FM 352 5       Enregistrer et compiler la configuration mat  rielle dans STEP 7 afin de g  n  rer un bloc    de donn  es syst  me pour la CPU       Dans STEP 7  charger les blocs de code et les donn  es syst  me dans la CPU       Dans l onglet  Programmation  de la bo  te de dialogue des propri  t  s du FM 352 5     charger dans le module FM 352 5 le SDB qui contient le FB d application et les  param  tres du module     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 47    Configuration du module FM 352 5       5 3 Contr  le de la coh  rence du programme et de la configuration    9 3    Contr  le de la coh  rence du programme et de la configuration    Contr  le de coh  rence    Le param  tre  V  rification de la coh  rence  dans la bo  te de dialogue  Propri  t  s   onglet   Param  tres   gt   Param  tres avanc  s   voir chapitre  Affectation de propri  t  s et de   Page 52    permet d emp  cher qu un programme de module erron   ne soit  ex  cut   dans un syst  me configur   pour un programme diff  rent  Le programme du module  et la configuration dans la CPU doivent correspondre 
72.  de coh  rence est activ  e          Le module continue de fonctionner en cas d arr  t de l API et s arr  te lorsque les param  tres  ne correspondent pas ou que le param  trage du module est annul       2  En cas d utilisation des sorties  vous devez en outre s  lectionner le r  glage  Continuer  pour le  param  tre  R  action    l arr  t de la CPU  dans le dossier  Param  tres de base      3  La mise hors tension pour la r  initialisation du compteur du codeur incr  mental s effectue par  l entr  e N si le signal    l entr  e N correspond    la polarit   choisie dans la configuration mat  rielle   c     d  si l entr  e N se trouve en   tat actif  La d  connexion de la r  initialisation peut   galement  s effectuer par une autre entr  e TOR     Vous pouvez r  gler ce param  tre dans la configuration mat  rielle  Pour ce faire  ouvrez la bo  te de  dialogue  Propri  t  s  et  dans l onglet  Param  tres  du dossier  Codeurs   Codeur rotatif diff  rentiel  5 V et codeur rotatif simple 24 V   vous pouvez s  lectionner l entr  e TOR de votre choix pour le  param  tre  Source mat  rielle de r  initialisation      La r  initialisation ne pourra s effectuer que lorsque les entr  es A et B auront toutes deux atteint l   tat  actif     4 Si vous d  sactivez la prise en charge mat  rielle pour l une de ces fonctions  l espace de  programme disponible augmentera  Par exemple  si votre programme d application n a pas besoin  d alarmes de processus  vous pouvez d  sactiver la prise en cha
73.  devez la raccorder afin de fournir une tension  diff  rentielle diff  rente de z  ro  Sinon  l entr  e pendante provoquera une indication de  rupture de fil  Pour   viter un tel diagnostic  reliez les signaux d entr  e inutilis  s X     5V et  X   inverse     la masse  GND         Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 181    Signaux des codeurs et leur   valuation       7 4 Signaux des codeurs sortie unique 24 V    7 4 Signaux des codeurs sortie unique 24 V    Signaux des codeurs sortie unique 24 V    Le codeur incr  mental 24 V fournit les signaux A  B et N dans le m  me rapport de phase  que les signaux A  B et N dans le cas d un codeur incr  mental diff  rentiel  Les signaux A et  B sont en d  calage de phase de 90   chacun    Les codeurs ne fournissant pas de signaux inverses sont connus sous le nom de codeurs  asym  triques     Des codeurs d impulsion avec niveau de sens sont disponibles en compl  ment  La figure  suivante montre le chronogramme des signaux d un codeur d impulsion 24 V avec niveau de  sens et des impulsions de comptage obtenues     Borne                                     37 Signal A               D  comptage          38 Signal B Comptage  comme niveau  de sens    Impulsions    d incr  mentation          Impulsions de  d  cr  mentation             Figure 7 5 Signaux d un codeur d impulsion 24 V avec niveau de sens    Processeur bool  en rapide FM 352 5  182 Manuel d utilisation  05 2011  A5E00131319 04    Si
74.  donn  es BOOL  DINT  BYTE ou WORD     6 11 Exemples de connecteurs    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 89    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Synchronisation multi phase    90    Le module FM 352 5 utilise un processeur embarqu    circuit pr  diffus   FPGA  pour ex  cuter  du code en parall  le au lieu de s  quentiellement comme les automates programmables  standard  Ce type d ex  cution permet des temps de cycle tr  s rapides et stables  La  synchronisation multi phase a      t   impl  ment  e pour   liminer les diff  rences de temps  d ex  cution     La synchronisation multi phase est une technique int  gr  e au logiciel de traduction du  FM 352 5 pour g  rer le s  quencement chronologique correct d   l  ments r  manents par  rapport    des connecteurs dans diff  rents r  seaux du programme d application  Il existe  douze phases d horloge   onze pour synchroniser des   l  ments    m  moire  bascules   compteurs  etc   et le douzi  me pour synchroniser les sorties     L horloge    12 phases du module utilise les connecteurs pour synchroniser l ex  cution  d   l  ments pr  c  dents ou suivants dans les r  seaux d op  rations     Le programme de traduction du FM 352 5 met en   uvre les deux r  gles suivantes      e Si un connecteur est r  f  renc   comme entr  e pour un   l  ment avant une sortie pour le  connecteur  cet   l  ment consid  re la valeur du connecteur comm
75.  dossier de    votre programme S7 de la CPU S7     Configurer les param  tres de module    1     Retournez    la fen  tre de configuration mat  rielle et double cliquez sur le FM 352 5 afin  d ouvrir la bo  te de dialogue des propri  t  s pour le module FM 352 5       S  lectionnez l onglet  Adresses  et d  finissez les adresses d entr  e et de sortie    Nota   Le programme exemple utilise l adresse 256 dans le FB30 et le FB31 pour les  entr  es et les sorties  Si vous s  lectionnez une adresse diff  rente  vous devrez modifier  les param  tres d adresse dans les FB30 et FB31 pour qu ils correspondent    ce que vous  avez s  lectionn         S  lectionnez l onglet  Param  tres        Ouvrez le dossier Param  tres de base et cochez la case  G  n  ration d alarmes  pour    activer cette option  Pour  S  lection d alarmes   choisissez  Alarmes de processus  dans  le menu d  roulant  Puis  ouvrez le dossier Alarmes de processus activ  es et cochez les  cases pour activer les 8 alarmes de processus     Pr  parer l ex  cution du programme exemple    Si le FB d application de l exemple  FB3  est ouvert  fermez le bien avant d ex  cuter les    tapes ci apr  s pour charger l exemple d application  Mise en route  dans la CPU S7     1     S  lectionnez l onglet  Programmation  et cliquez sur le bouton  Compiler  pour compiler  le programme FM  FB3   Cliquez sur  OK  dans la bo  te de dialogue d information  puis  cliquez sur  OK  pour fermer la bo  te de dialogue des propri  t  s du mod
76.  e N indique le nombre de bits du d  calage  Si N  est sup  rieure    16  la commande   crit  0  dans la sortie OUT  En partant de la gauche  le  m  me nombre  N  de z  ros est d  cal   afin de combler les positions lib  r  es  Le r  sultat de  l op  ration de d  calage peut   tre interrog   sur la sortie OUT  ENO a le m  me   tat de signal  que EN  En cas de flux de signal en EN  la valeur SHR_W est r  manente  n  cessitant une  m  moire et consommant une phase d horloge     Tableau 6  42 D  calage vers la droite d un mot  SHR_W                                                     Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  SHR_W EN BOOL Entr  e Entr  e de validation     JEN  ENO     ENO BOOL Sortie Sortie de validation      iN ouT    IN WORD Entr  e Valeur    d  caler  IN N WORD Entr  e Nombre de bits du d  calage  OUT WORD Sortie R  sultat de l op  ration de d  calage      SHR_W DOut 0     EN Eom      Conn arrWCon 0         IN OUT Conn arrWCon 2   Conn arrWCon 1         N    130                   Figure 6 33 Exemple d op  ration D  calage vers la droite d un mot  SHR_W     L op  ration SHR_W est activ  e si l   tat de signal est 1    l entr  e Din 0   Conn arrWCon 0   est charg   et d  cal   vers la droite du nombre de bits pr  cis   dans Conn arrWConf1   Le    r  sultat est   crit dans Conn arrWConf2      DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04  
77.  l image FPGA en condensant des fonctions  non apparent  es dans des tranches  supprimer la fonction de diagnostic peut ne pas  diminuer le d  compte de tranches mais lib  re de l espace pour condenser du code de  programme suppl  mentaire dans votre FB d application     Nous vous recommandons de laisser les param  tres   volu  s activ  s m  me si vous n avez  pas besoin d un diagnostic particulier tant que votre application tient dans le circuit FPGA   Cela permet au personnel de maintenance sur site d activer des diagnostics    l aide d une  SFC pour rem  dier    un probl  me sans que le logiciel de configuration FM 352 5 doive   tre  install   sur le syst  me cible     Le tableau ci dessous indique le nombre de tranches associ      chaque param  tre   volu       Tableau A  2 Ressources du circuit FPGA utilis  es par les param  tres   volu  s                                     Param  tre Tranches  Prise en charge mat  rielle du diagnostic du  module  Tension d alimentation auxiliaire  1L  3  manquante  Tension d alimentation d entr  e sortie  2L  11  manquante  Erreur d alimentation de capteur du codeur 12  Tension d alimentation de codeur  3L  11  manquante  Erreur de trame SSI 34  Rupture de fil de codeur diff  rentiel 10  Prise en charge mat  rielle du diagnostic des  sorties  Surcharge de sortie  Q0   Q7 12 chacun  Prise en charge mat  rielle des alarmes de  processus  Alarme de processus 0   7 4 chacun                Processeur bool  en rapide FM 352 5  Manuel d utili
78.  l objet FM 300 en d  tail     2  Affichez le dossier des processeurs FM en d  tail   3   4      S  lectionnez un emplacement valable dans le profil   support et double cliquez sur le    S  lectionnez le module Processeur bool  en rapide FM 352 5     module dans le catalogue ou bien faites glisser le module    un emplacement autoris    dans la station S7 300     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 51    Configuration du module FM 352 5       5 6 Affectation des propri  t  s et des param  tres    5 6 Affectation des propri  t  s et des param  tres    Acc  s    la bo  te de dialogue des propri  t  s    Une fois que vous avez plac   le module FM 352 5 dans un emplacement correct de la  station S7 300  vous devez le configurer en lui affectant certaines propri  t  s et certains  param  tres     Double cliquez sur l entr  e du module FM 352 5  La bo  te de dialogue  Propri  t  s  s ouvre  alors   elle contient quatre onglets permettant d affecter des propri  t  s et des param  tres      1  L onglet  G  n  ral   pr  sent      la figure ci apr  s  affiche l identification de base et des  informations descriptives  Vous pouvez   galement vous servir de cet onglet pour entrer des  commentaires               Propri  t  s   FM 352 5    RO S4  x     G  n  ral   Adresses   Programmation  Param  tres    1    D  signation abr  g  e   FM 352 5       Processeur bool  en rapide  12ET 8ST Codeur Al    No de r  f  rence   6ES7 352 5AH00 0AE0  Nom   
79.  ligne L R  2ms horizontalement jusqu    la ligne  limite    100 mA  Le module FM 352 5 ne pr  sente pas de limitation relative    la fr  quence  de commutation si vous utilisez des diodes de commutation     Le diagramme 2 est valable si le module FM 352 5 commute des charges inductives sans  diodes de commutation et toutes les E S sont charg  es avec une valeur nominale  maximnale de 60   C  Le diagramme montre L R en millisecondes en fonction de la  fr  quence de commutation maximale     Limite thermique pour charges inductives    100 00 ms                                          10 00 ms                               1 00 ms                         L R en millisecondes          0 10 ms                                                                                                                                                0 01 ms LT LIN IN IL    0 Hz 1 Hz 10 Hz 100 Hz 1000 Hz  Fr  quence de commutation maximale  1   L R  6       a  Courant   100 mA     m  Courant   300 mA       e   Courant   500 mA       Figure A 8 Diagramme 2   Limite thermique pour la charge inductive    Processeur bool  en rapide FM 352 5  230 Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 5 Fr  quence de commutation pour des charges inductives sans diodes de commutation    Remarques et hypoth  ses d application    Vous trouverez ci apr  s des remarques et des hypoth  ses d application concernant le  module FM 352 5     e 3 L R est le temps n  cessaire pour ch
80.  ligne et le syst  me de commande en ligne sur Internet          e A amp D Mall  http   www siemens com automation mal    Centre de formation    Nous vous proposons des cours sp  ciaux afin de vous faciliter l approche de l automatique  et des syst  mes d automatisation  Pour tout renseignement  veuillez vous adresser    votre  centre de formation r  gional ou au centre central de formation    Nuremberg  code postal  D 90327      e Internet   Site Internet SITRAIN  http   www sitrain com     Processeur bool  en rapide FM 352 5  4 Manuel d utilisation  05 2011  A5E00131319 04    Pr  face       Technical Support    Vous joignez le support technique pour tous les produits A amp D par les voies de  communication suivantes      Formulaire Web pour demande d assistance   http   www siemens com automation support request     Service  amp  Support sur Internet    En plus de la documentation que nous vous offrons  nous mettons la totalit   de notre savoir   faire    votre disposition  en ligne sur Internet    l adresse suivante      Industry Automation and Drive Technologies   site Internet   http   www siemens com automation service amp support     Vous y trouverez par exemple les informations suivantes      la Newsletter  qui fournit constamment des informations actuelles sur vos produits     les documents dont vous avez besoin    l aide de la fonction de recherche du Service  amp   Support     un forum o   utilisateurs et sp  cialistes du monde entier peuvent   changer des  informa
81.  m  moire SIMATIC           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    221    Caract  ristiques techniques       A 3 Sch  ma de principe    A 3 Sch  ma de principe    Description    La figure ci apr  s pr  sente un diagramme fonctionnel des composantes mat  rielles    essentielles du module FM 352 5                                                                                                                                         3L  24 V   Alimentation  externe  Pondi   SV  3   24V      CLK  Interface Carte de 3  de bus codeur PA  L i  FPGA Z  BUSR Microcon  8  tr  leur L Y Ta     Carte d E S 8  Alimenta  e Z  SIMATIC Micro tion  Memory Card  2  Interface Alimentation  1  SIMATIC Micro Memory Card 1L  24 V  2L  24 V   Alimentation Alimentation  externe externe    Figure A 1 Diagramme fonctionnel du module FM 352 5    222    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 3 Sch  ma de principe    A   NSRO PETRE CANTERINI STEDEN ONSEN SEENE IIASA RITARA  Egitighspeed    24v hpit          Egit2iv igi  speed higi sid   12A01pit        INVIdH9V4 LLHYS ZSENJ    Figure A 2  Logigramme de la carte d E S du module FM 352 5AH11 0AE0    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 223    Caract  ristiques techniques       A 3 Sch  ma de principe    Eiitigi speed    Egitigispeed    Av kwse     12A0upiE    ANVIdH9VS LOHYS ZSEW     
82.  manente  n  cessitant de la m  moire      2  L op  ration MOVE permet de transformer un octet de l espace de sortie de la CPU en un  entier  INT  utilis   pour des comparaisons ou des pr  d  finitions  Cela ne fonctionne toutefois  que pour les nombres positifs puisque MOVE ne proc  de pas    l extension de signe      3  L op  ration MOVE permet de transformer une valeur en cours enti  re  INT  en octet  BYTE   dans l espace d entr  e de la CPU     Figure 6 9 Exemples d op  ration MOVE avec conversion du type    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 87    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    La figure ci dessous montre comment utiliser l op  ration MOVE pour transformer une valeur  de type DINT en valeur de type INT  Vous ne pouvez toutefois proc  der ainsi que si la valeur  DINT se situe    l int  rieur des limites pour INT  Vous pouvez   galement convertir INT en  DINT  mais vous devez faire appel    l op  ration I_DI pour conserver l extension de signe            Encoder   Cur Val         EN ENO    MOVE             OUT Enc CV2 Cmpint       Figure 6 10 Exemple d op  rations MOVE et I_DI pour la conversion de type    Connecteurs    88     CPU In   CPU_ Out        MOVE    EN ENO    IN    OUT           Conn arr         DICon 1         CPU_Out     Cmpint       EN ENO      DI     Conn arr  N OUT DIConf3           Les connecteurs sont un type sp  cial d op  rande requis par le FM 3
83.  mode Test    24    Maintenant que le module FM 352 5 est    l   tat  Marche   vous pouvez visualiser l ex  cution  du programme exemple  En mode Test  STEP 7 vous permet d utiliser toutes ses fonctions  de visualisation pour visualiser l ex  cution du FB3     e Notez que les DEL pour les sorties Q6 et Q7 du module commencent    clignoter    la    fr  quence de 2 Hz et 1 Hz respectivement  Chacune de ces sorties est g  r  e par une  op  ration CP_Gen     Les sorties Q0    Q4 du module clignotent en s  quence  avec les bits correspondants  CPU_In Bits 0  4  dans la table VAT     Les alarmes 0    4 du module  aux adresses M7 0    M7 4 dans la table VAT  clignotent    galement en s  quence  Ces alarmes sont g  r  es par l OB40 en r  action aux alarmes de  processus du module     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Premiers pas       2 2 Ex  cuter le programme exemple du module FM 352 5    Passer l ex  cution du programme au mode normal    Pour passer au mode Normal  vous devez charger le programme dans le module FM 352 5  et lancer le FB d interface pour mode Normal  comme d  crit ci apr  s     1  Retournez    la fen  tre de configuration mat  rielle et double cliquez sur le FM 352 5 afin  d ouvrir la bo  te de dialogue des propri  t  s     2  S  lectionnez l onglet  Programmation  et cliquez sur le bouton  Charger      Pendant le chargement dans le module FM 352 5  la DEL RUN  verte  clignote  rapidement alors que la DEL STOP  j
84.  modifiable   non modifiable     non modifiable     0 1 stat BOOL    non modifiable   non modifiable     4 0 stat END_STRUCT    non modifiable        72    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Cette partie de la section statique contient la structure du codeur  comme illustr   au tableau  ci dessous  Ces   l  ments ne peuvent pas   tre modifi  s  Toutefois  il est possible d   liminer  la structure enti  re si le codeur n est pas utilis       Tableau 6 5 Exemple de table de d  claration pour le FB d application  Structure de codeur  comme affich   dans    STEP 7 V5 1        Adresse    D  claration    D  signation    Type    Section statique   Cette d  finition d  pend de la position  Le codeur est une structure qui a un nombre fixe d   l  ments  Les  noms ne peuvent pas changer  mais la taille de Cur_Val et Load_Val doit   tre d  finie    INT ou DINT selon la taille     laquelle le codeur est configur       Commentaire                                                          38 0   stat Codeur   STRUCT Structure de codeur  Ne pas modifier     0 0   stat Direction   BOOL   Etat   Sens  0   incr  mentation   1   d  cr  mentation    0 1   stat Home   BOOL   Etat   1  codeur en position initiale    0 2   stat Homed   BOOL   Etat   1  r  initialisation survenue depuis  la mise sous tension    0 3   stat Overflow   BOOL   Etat   1  d  bordement
85.  n  cessaires pour ex  cuter le  programme exemple du module FM 352 5     Tableau 2  1 Premiers pas                Ex  cution du programme exemple i F l                   Installez le module et configurez le  1    Installez les composants mat  riels et le c  blage   Installez le logiciel de configuration    Cr  ez un projet STEP 7    Configurez le mat  riel     nm      D      Enregistrez et compilez la configuration mat  rielle        Copiez l exemple de programme  Mise en route  du r  pertoire des exemples de  projet dans votre programme        d A       Configurez les param  tres du module FM 352 5    1  D  finissez les param  tres de base comme indiqu     2  Compilez les param  tres et le programme    3  Compilez la configuration mat  rielle        x    Pr  parez la CPU S7    ex  cuter le programme exemple   1  Chargez le programme dans la CPU S7    2  Placez le commutateur de la CPU sur RUN    3  Placez le commutateur du module FM 352 5 sur RUN        x    Ex  cutez et visualisez le programme en mode Test   1  Activez le mode Test Marche    l aide de la table VAT comme indiqu       2  Surveillez l ex  cution du programme en observant le comportement des DEL du  module et les indicateurs d   tat de la table VAT        x       Passez du mode Test au mode Normal    1  Chargez le programme dans le module FM 352 5    2  Activez le mode Normal Marche    l aide de la table VAT comme indiqu     3  Visualisez l ex  cution du programme en mode Normal comme auparavant               
86.  of BOOL  BYTE  WORD  INT ou DINT  totalisant jusqu    14 octets  est autoris  e  Vous    pouvez affecter des noms aux sorties                                   18 0 out CPU _In STRUCT 14 octets que vous d  finissez comme    non modifiable   non modifiable  entr  es renvoy  es    la CPU     0 0 out Bits ARRAY  0 15      Certains peuvent   tre bool  ens    modifiable   modifiable       0 1 out BOOL    modifiable     2 0 out T2 _CVasByte BYTE     Certains peuvent   tre BYTE    modifiable   modifiable     3 0 out C1_CVasByte BYTE   modifiable   modifiable     4 0 out T2 CV INT Certains peuvent   tre INT    modifiable   modifiable     6 0 out T1_CV DINT Certains peuvent   tre DINT    modifiable   modifiable   DINT doit commencer     2   6 ou  10     10 0 out Enc_CVv1 DINT Mais la longueur totale de la structure   modifiable   modifiable  doit   tre de 14 octets     14 0 out END_STRUCT    non modifiable    in_out                   Section statique   Cette d  finition d  pend de la position  Les 8 premiers bits sont interpr  t  s comme alarmes de processus   d  clenchant l OB40   Vous pouvez indiquer une liste BOOL ou un tableau  Array of BOOL   mais pas les deux   Vous    pouvez   galement affecter des noms aux   l  ments              32 0 stat Intr ARRAY  0 7  Ressources pour les alarmes du   non modifiable   modifiable   modifiable  module  Limite sup  rieure fix  e  Ne pas  modifier    0 1 stat BOOL   modifiable                       Processeur bool  en rapide FM 352 5    Manue
87.  out CPU _In STRUCT 14 octets que vous d  finissez comme    non modifiable   non modifiable  entr  es renvoy  es    la CPU     0 0 out Bits ARRAY  0 15  Certains peuvent   tre bool  ens    modifiable   modifiable       0 1 out BOOL    modifiable     2 0 out T2 _CVasByte BYTE Certains peuvent   tre BYTE    modifiable   modifiable     3 0 out C1_CVasByte BYTE   modifiable   modifiable     4 0 out T2 CV INT Certains peuvent   tre INT    modifiable   modifiable     6 0 out T1_CV DINT Certains peuvent   tre DINT    modifiable   modifiable   DINT doit commencer     2   6 ou  10     10 0 out Enc_CVv1 DINT Mais la longueur totale de la structure   modifiable   modifiable  doit   tre de 14 octets     14 0 out END_STRUCT    non modifiable    in_out                      Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    71    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Affectation d   l  ments statiques    La section statique de la table de d  claration contient les ressources internes du module  FM 352 5    utiliser dans le programme     Les deux premi  res sections sont constitu  es de 8 bits d alarme de processus et d   tat du  module provenant du module FM 352 5  comme illustr   au tableau ci dessous  Il est  impossible de modifier les bits d   tat du module     Tableau 6 4 Exemple de table de d  claration pour le FB d application  Section statique  comme affich   dans STEP 7 V5 1        Adresse    D
88.  pouvez soit   crire 15 d  clarations individuelles  chacune de type  BOOL et ayant un nom univoque que vous d  finissez  soit d  clarer un tableau de bool  ens   Array of BOOL  qui contient 15   l  ments et auquel vous donnez un nom     Le deuxi  me   l  ment consiste en 14 octets provenant de l espace de sortie de la CPU  Il  faut le d  clarer en tant que structure de nom CPU_ Out  sa longueur doit   tre de 14 octets au  total et sa position dans la table de d  claration doit rester au d  calage 2  Cette structure  peut toutefois contenir des   l  ments ayant les types de donn  es BOOL  BYTE  WORD  INT  ou DINT et dont vous d  finissez les noms     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Section des sorties   La section des sorties comporte deux   l  ments     Le premier   l  ment consiste en 8 bits repr  sentant les sorties TOR de l interface de  processus du FM  Vous pouvez soit   crire 8 d  clarations individuelles  chacune de type  BOOL et ayant un nom univoque que vous d  finissez  soit d  clarer un tableau de bool  ens   Array of BOOL  qui contient 8   l  ments et auquel vous donnez un nom     Le deuxi  me   l  ment consiste en 14 octets destin  s    l espace d entr  e de la CPU  II faut le  d  clarer en tant que structure de nom CPU_In  sa longueur doit   tre de 14 octets au total et  sa position dans la table de d  claration doit r
89.  programme de la microcarte m  moire SIMATIC  dans le circuit FPGA  r  gle le mode de fonctionnement sur Normal et passe    l   tat de  fonctionnement  Arr  t   Si aucune microcarte m  moire SIMATIC programm  e n est install  e  dans le module  le FM 352 5 copie le programme interne dans le circuit FPGA  r  gle le  mode de fonctionnement sur Normal et passe    l   tat de fonctionnement  Arr  t      Si le module est configur   pour fonctionner dans un environnement coprocesseur  les  transitions de mode et d   tat de fonctionnement suivantes sont d  termin  es par le FB  d interface appropri   en relation avec le commutateur RUN STOP situ   sur la face avant du  FM 352 5     Appel du FB d interface pour mode Test    Le passage du mode Normal au mode Test est d  clench   par le programme utilisateur CPU  qui appelle le FB d interface pour mode Test  FB 30 dans la biblioth  que FM 352 5   Suite     cette commande de changement de mode  le FM 352 5 remplace le programme dans le  circuit FPGA par son programme de test interne     Pour tester votre FB d application    l aide de la CPU S7 avec le module FM 352 5 en mode  Test  vous devez charger les   l  ments suivants dans la CPU en plus des blocs dans votre  programme CPU normal      e FB d application contenant le programme FM 352 5 avec son DB d instance actualis       e FB d interface pour mode Test du FM avec DB d instance  FB 30 DB 30 dans la  biblioth  que FM 352 5      Processeur bool  en rapide FM 352 5  Manuel d utilisati
90.  rateur Op  rateur relationnel  IN est   gal    IN2     UE INT est diff  rent de IN2  lt  gt                    IN est sup  rieur    IN2  IN est inf  rieur    IN2    IN est sup  rieur ou   gal    IN2  INT est inf  rieur ou   gal    IN2          118    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT                                                          6 9 15 Compl  ment    1 d entier de 16 bits  INV_I   Description  L op  ration INV_I lit le contenu du param  tre IN et relie la valeur et le gabarit hexad  cimal  W 16 FFFF par OU EXCLUSIF  Cette op  ration inverse l   tat de chacun des bits  ENO et  EN ont toujours un   tat de signal identique  En cas de flux de signal en EN  la valeur INV 1  est r  manente  n  cessitant une m  moire et consommant une phase d horloge   Tableau 6  31 Compl  ment    1 d entier de 16 bits  INV_1   Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  INVI EN BOOL Entr  e Entr  e de validation   EN ENO ENO BOOL Sortie Sortie de validation  Uig uT IN INT Entr  e Valeur d entr  e de 16 bits  OUT INT Sortie Compl  ment    1 de l entier de 16  bits IN  Din 0   INVI DOut 0   Len enojno  Conn arrlCon 0       IN OUT Conn arrlCon 1     Processeur boo             Figure 6 20 Exemple d op  ration INV 1    Si l   tat de signal est 1    l entr  e DIn 0   chacun des bits de Conn arrlCon 0  es
91.  s  exactement comme indiqu   dans le tableau  Exemple de table de d  claration  Structure de  codeur     Il s agit des ressources de codeur auxquelles l application peut acc  der     Les op  rations sp  cifiques du FM 352 5  repr  sent  es en tant que FB dans la biblioth  que  FM 352 5  sont d  clar  es comme variables statiques multiinstances nomm  es  Ces  d  clarations peuvent appara  tre sous forme de d  clarations individuelles    n importe quel  emplacement de la section statique apr  s la structure de codeur  Ces d  clarations sont  visualis  es dans le tableau  Exemple de table de d  claration  FB de la biblioth  que FM      Les bascules ainsi que les d  tecteurs de front montant et descendant sont repr  sent  s en  tant que variables bool  ennes statiques et sont d  clar  s comme structures  de nom  FF  et   Edge  respectivement  Ces deux structures peuvent contenir toute combinaison d   l  ments  bool  ens  BOOL  ou tableaux de bool  ens  Array of BOOL  n  cessaires pour votre  application  Ces d  clarations sont visualis  es dans le tableau  Exemple de table de  d  claration  Op  rations suppl  mentaires      Les connexions entre les   l  ments et le stockage de r  sultats interm  diaires sont  repr  sent  s en tant qu   l  ments de la structure  Conn   qui peut comprendre toute  combinaison d   l  ments de type de donn  es BOOL  INT  DINT  WORD et DWORD portant  des noms que vous d  finissez  Ces d  clarations sont visualis  es dans le tableau  Exemple  de table 
92.  sens requis et revient    la limite sup  rieure  Ce passage n est pas  signal   dans le bit d   tat de d  bordement ou de d  bordement bas  Une fois que la valeur de  comptage se situe dans la plage indiqu  e  elle reste dans cette plage jusqu    ce qu un  chargement ou une r  initialisation y charge une valeur en dehors de la plage     Le processus de comptage peut   tre lanc   ou arr  t      l aide des signaux logiciels Maintien  ou R  initialisation  mais le compteur n est pas maintenu    sa valeur ni r  initialis   lorsque le  module passe    l   tat  Arr  t   Les commandes logicielles  R  initialisation  Maintien et  Chargement  sont effac  es par l arr  t du module  Le compteur continue    compter en  fonction des entr  es mat  rielles  Il n est pas affect   lorsque l AP passe    l   tat  Arr  t   La  valeur de comptage en cours peut   tre charg  e    l aide du signal Chargement     Mode de comptage continu    En mode de comptage continu  les plages de comptage sont variables et peuvent   tre  modifi  es      e Plage de comptage  compteur 16 bits     32768    32767  e Plage de comptage  compteur 32 bits     2 147 483 648    2 147 483 647    Lors de la mise sous tension  le compteur a une valeur initiale   gale    0  et ce jusqu    ce  que la configuration mat  rielle ou le programme logiciel lui donne une valeur initiale  diff  rente  Vous devezinitialiser le compteur    une valeur connue via une r  initialisation ou  un chargement avant de commencer    compter  Vous p
93.  tournevis pour vis    fente de 4 5 mm pour monter ou d  monter le  module FM 352 5  Pour c  bler la barrette du connecteur terminal  utilisez un tournevis pour  vis    fente de 3 mm     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 27    Installation et d  sinstallation du module FM 352 5       3 2 Installer et d  sinstaller le FM 352 5 dans un syst  me S7 300    3 2    Installer et d  sinstaller le FM 352 5 dans un syst  me S7 300    Installer le module FM 352 5    La proc  dure suivante d  crit comment monter le module FM 352 5 sur le profil   support d un  syst  me d automatisation S7 300  Des informations compl  mentaires sur le montage des  modules sont disponibles dans les instructions de service SIMATIC S7 300 CPU 31xC et    CPU 31x   installation et configuration   http   support automation siemens com WW viewl fr 13008499      28    1     Ins  rez le connecteur de bus dans la connexion de bus sur le module    gauche du  FM 352 5  La connexion de bus se situant    l arri  re du module  il peut   tre n  cessaire  de d abord desserrer le module       S il faut monter d autres modules    droite  ins  rez d abord le connecteur de bus du    module suivant sur la connexion de bus droite du module FM 352 5     Si le FM 352 5 est le dernier module dans la ligne  n y branchez pas de connecteur de  bus       Accrochez le module sur le profil   support  faites le glisser jusqu au module    gauche et    amenez le vers le bas pour qu il s encl
94.  un jeu de FB DB qui servira de  point de d  part pour la conception de votre programme     3  Cliquez sur le bouton  Editer le FB d application  pour appeler l   diteur CONT LOG de    STEP 7 afin d   crire votre programme d application   vous trouverez au chapitre  Programmation et utilisation du module FM 352 5  Page 65  des informations d  taill  es    sur l   criture et l essai d un programme pour le module FM 352 5        Propri  t  s   FM 352 5    RO S4  x   G  n  ral   Adresses   Programmation   Param  tres      Num  ro du bloc fonctionnel  FB   3    Application du module       Etape 1    gt  Comment cr  er un nouveau jeu de FB DB         Etape 2    gt  Editer le FB d application    Etape 3    gt  Contr  le de syntaxe    Etape 4    gt  Compiler   Etape 5    gt  Charger      Informations du module       OK Annuler   Aide      Figure 5 7 Bo  te de dialogue  Propri  t  s   FM 352 5   onglet  Programmation                                         Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Configuration du module FM 352 5       5  10 Gestion de la programmation    4  Une fois que vous avez   crit votre FB d application  vous pouvez cliquer sur le bouton   Contr  le de syntaxe  pour rechercher des erreurs de syntaxe   ventuelles introuvables  par l   diteur CONT LOG de STEP 7  telles que l utilisation d op  rations non prises en  charge par le module FM 352 5     Vous devez corriger toute erreur rep  r  e par ce contr  le de syntaxe 
95.  valeur de la combinaison   OUT WORD Sortie Mot r  sultant de la combinaison   Din 0  WOR_W DOut 0    E EN Eom     Conn arrWCon 0      IN1 OUT Conn arrWCon 1   WH1GHF        IN2             Figure 6 23 Exemple d op  ration OU mot  WOR_W     L op  ration est ex  cut  e si Din 0  est     1   Les bits 0    3 sont mis    1   les autres bits de  Conn arrWConf 0  restent inchang  s                    Exemple   Conn arrWCon 0    01010101 01010101  IN2   00000000 00001111  Conn arrWCon 0  OU IN2   Conn arrWConf1    01010101 01011111  DOut 0  est     1  si l op  ration est ex  cut  e              Processeur bool  en rapide FM 352 5  122 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 19 OU exclusif mot  WXOR_W     Description    L op  ration O   exclusif mot  WXOR_W  est activ  e si l   tat de signal est 1    l entr  e de  validation EN  Cette op  ration combine  bit par bit selon la table de v  rit   O   exclusif  les  deux mots indiqu  s dans les entr  es IN et IN2  Ces valeurs sont interpr  t  es comme profils  binaires purs  Le r  sultat est rang   dans la sortie OUT  ENO a le m  me   tat de signal que  EN  En cas de flux de signal en EN  la valeur WXOR_W est r  manente  n  cessitant une  m  moire et consommant une phase d horloge     Tableau 6  35 O   exclusif mot  WXOR_W                                                           Repr  sentation CONT Param  tre Type d
96. 0 0 1 1 0 1 1 1 O O0 0 1 O0 O0 0  I l I l DO 1 l   D  Io I I l  N N N NNNNNNNNNNNNN  11111198 7 6 5 4 3 2 1 0  LELIT                       15 8 7 3 0   1171 1 0          Figure 6 49 Exemple d op  ration BitPack_W et BitPack DW    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 157    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5                Repr  sentation CONT Repr  sentation CONT Param    Type de Op  rande Description  donn  e  BitPack_W BitPack_DW INn BOOL Entr  e  Entr  es         EN ENO     EN ENO       constante rassembler      INO OUT     INO OUT    OUT WORD  Sortie Sortie de la   N Na DWORD fonction         IN3 IN3      IN4 IN4        IN5 IN5      IN6      IN7         IN8 s          IN9         IN10 IN26      N11 IN27     IN12 IN28     1N13 IN29      IN14 IN30         IN15 IN31                                        Processeur bool  en rapide FM 352 5  158 Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 10 21    Description    6 10 Op  rations de la biblioth  que FM 352 5    R  partir mot  BitCast_W  et R  partir double mot  BitCast_DW     L op  ration R  partir  BitCast  est disponible en deux versions  16 bits  FB91  et 32 bits   FB90   d  finies par le mot ou le double mot d entr  e  Lorsque le bloc fonctionnel est activ     le contenu du mot ou du double mot d entr  e est r  parti dans des bits de sortie indi
97. 1   5  IN our     O Entr  e 2   100 Entr  e 2   100 Entr  e 2   100   256    FULL Entr  e 3   125 Entr  e 3   125 Entr  e 3   125       255  Entr  e 4    1 Entr  e 4    1 Entr  e 4    1   254  Entr  e 5   654  PARES ENTRIES   4 ENTRIES   5 ENTRIES   4   3  FULL   0 FULL   0 FULL   0     2  7     EMPTY   0 EMPTY  0 EMPTY   0   1   EMPTY  OUT   1 OUT   654 OUT    1  1  Entr  e IN   654 IN 0 IN   654  2  Pas d entr  e WRITE   1 WRITE   0 WRITE   0  READ_NEXT   0 READ_NEXT   1 READ_NEXT   0                      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5          Repr  sentation CONT Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es          LIFO16 LIFO32 Reset BOOL Entr  e  R  initialise les   le constante entr  es du registre  EN ENO EN ENO LIFO    0000  Reset OUT Reset OUT    00000000  si    1  WRITE ENTRIES WRITE ENTRIES  HA   galement  active   READ_NEXT FULL READ_NEXT FULL Le    E WRITE BOOL Entr  e  Si   1  que FULL    IN EMPTY IN EMPTY     constante 0 et que EN est  active  IN est   crit  dans le registre  LIFO     READ_NEXT  BOOL Entr  e  Si   1  que  constante EMPTY   0 et que  EN est active   l entr  e suivante  est plac  e dans  OUT     IN INT  Entr  e  Donn  es entr  es  DINT constante dans le registre  LIFO    OUT INT  Sortie Donn  es sorties  DINT du registre LIFO    ENTRIES INT Sortie Indique le nom
98. 12 Ko ou 2 Mo de  m  moire est n  cessaire au fonctionnement du module FM 352 5     Les fichiers programme sont charg  s depuis la microcarte m  moire SIMATIC dans le circuit  FPGA lors de la mise sous tension ou apr  s un effacement g  n  ral        IMPORTANT          Utilisation d une microcarte m  moire SIMATIC neuve ou r  initialis  e    Lorsqu une microcarte m  moire SIMATIC comporte d  j   des donn  es ne provenant pas  d un FM 352 5  p  ex  CPU S7   un message d erreur d une microcarte m  moire SIMATIC  d  fectueuse peut alors   tre g  n  r   lors de la mise sous tension du FM 352 5     Par cons  quent  il convient de s assurer que la microcarte m  moire SIMATIC est neuve ou  r  initialis  e avant de l utiliser dans le FM 352 5        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Pr  sentation g  n  rale du produit  1 3 Configurations syst  me       1 3 Configurations syst  me    Description  La figure ci dessous pr  sente certaines configurations syst  me possibles avec le module   FM 352 5  Le programme de commande est mis au point dans l environnement STEP 7 avec  le logiciel de configuration FM 352 5  Le module FM 352 5 peut op  rer    1  dans un  syst  me S7   2  en configuration autonome ou  3  dans un syst  me r  parti  avec un ma  tre  S7 ou non S7  en utilisant la communication PROFIBUS         PG ou PC avec interface MPI  et console de programmation    imprimantes  SIMATIC Micro Memory Card  en option        SIMATIC 
99. 2 5  6 10 Op  rations de la biblioth  que FM 352 5       6 10 5 G  n  rateur d impulsions d horloge  CP_Gen     Description    Le G  n  rateur d impulsions d horloge  FB119  vous permet d   mettre une impulsion    une  fr  quence indiqu  e  allant de moins de 1 Hz    un maximum de 50 kHz     Lorsque l   tat de signal    l entr  e ENABLE est 1  une impulsion d horloge est g  n  r  e    la  sortie Q comme illustr   dans la figure suivante  La fr  quence de sortie est d  termin  e en  inversant la valeur du mot d entr  e  PERIOD   qui est un entier non sign   repr  sent   sous  forme de valeur hexad  cimale  multipli   par 20 ps     La fr  quence est   gale    50 000   PERIOD    Le param  tre PERIOD est   gal    50 000 divis   par la fr  quence d  sir  e  Par exemple    e Lorsque PERIOD   W 16 C350  la sortie se fait    une fr  quence de 1 Hz    e Lorsque PERIOD   W 16 1  la sortie se fait    une fr  quence de 50 kHz     Etats de signal    enasi Lt    a   IPITIFUI II    Temps    _          Figure 6 45  Chronogramme pour G  n  rateur d impulsions d horloge  CP_Gen     Tableau 6  52 G  n  rateur d impulsions d horloge  CP_Gen                                               Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  CP_Gen ENABLE BOOL Entr  e Entr  e de d  marrage     JEN ENO Q BOOL Sortie Etat du temps       ENABLE Q    PERIOD WORD Constante ou Nombre de pas de 20 ps dans la  variable p  riode    PERIOD  connecteur ou  CPU_Out   Remarque   Aucune logiq
100. 31319 04 39    C  blage du module FM 352 5       4 4 Connexion de c  bles de codeurs    La figure ci dessous pr  sente le brochage d un c  ble de codeur incr  mental disponible  aupr  s de Siemens et les connexions correspondantes au connecteur avant du module  FM 352 5 pour l interface de codeur 24 V  Les quatre derniers caract  res du num  ro de  r  f  rence indiquent la longueur du c  ble           6FX5002 2CA12 0xx0       gt  Connexions  C  ble du codeur incr  mental sur le module FM 352 5  Borne  Signal Couleur Codeur 24 V  10 CodeurM blanc jaune      23      3M  11 Sonde M blanc bleu  12 Codeur P blanc noir 25      DC24V  2 Sonde P blanc rouge  7 Uas rouge  5 A jaune 137      A  6 A vert  8 B noir   38     B  1 B marron  3 R bleu  lt  lt  RREN  4 R violet  Bo  tier Blindage ext  rieur       Contact de blindage                        Le brochage du connecteur m  le du codeur correspond au connecteur m  le du codeur  6FX2003 0CE12 pour codeur 6FX2001 2xxx     Figure 4 4 Connexion des fils pour le codeur 24 V avec le c  ble de codeur incr  mental    La figure ci dessous montre le brochage pour un c  ble de codeur SSI disponible aupr  s de  Siemens et les connexions correspondantes    la barrette de connexion sur le module   FM 352 5 pour l interface de codeur SSI  Les quatre derniers caract  res du num  ro de  r  f  rence indiquent la longueur du c  ble           6FX5002 2CA12 0xx0  lt  gt  Connexions  C  ble de codeur SSI sur le module FM 352 5  Borne  Signal Couleur Ma  
101. 422 sont  typiquement 0 6 us plus rapides    l activation et 2 us plus rapides    la d  sactivation que les  entr  es 24 V     e  1 1 0 6  us   0 5 ps  temporisation sous forme de retard    la mont  e     e  2 5 2  us   0 5 us  temporisation sous forme de retard    la retomb  e     Filtrage des entr  es des codeurs SSI    Les codeurs SSI n utilisent pas les filtres de retard pour les entr  es  Les signaux d entr  e  des codeurs SSI disposent uniquement du filtre d entr  e mat  riel minimal  Une r  f  rence     des entr  es de codeur SSI dans le programme utilisateur utilisera l entr  e filtr  e comme  indiqu   dans le param  trage     Processeur bool  en rapide FM 352 5  60 Manuel d utilisation  05 2011  A5E00131319 04    Configuration du module FM 352 5  5 9 Enregistrement et compilation de la configuration mat  rielle       5 9 Enregistrement et compilation de la configuration mat  rielle    Enregistrement de la configuration    Vous devez enregistrer la configuration une fois que vous avez s  lectionn   ou configur   les  param  tres du module et les fonctions de diagnostic     Proc  dez comme suit pour sauvegarder les param  tres de configuration du module  FM 352 5      1  Cliquez sur  OK  dans la bo  te de dialogue  Propri  t  s   FM 352 5      2  Cliquez sur le bouton  Enregistrer et compiler  ou servez vous de la commande  Station   gt  Enregistrer et compiler  dans l   cran principal de l application HW Config  voir la figure  ci dessous      3  Chargez la configurat
102. 46 Rotation vers la droite d un double mot  ROR DW                 Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  ROR DW EN BOOL Entr  e Entr  e de validation  EN ENO ENO BOOL Sortie Sortie de validation    IN ouT    IN DWORD Entr  e Valeur    faire pivoter                                        134       N N WORD Entr  e Nombre de bits de la rotation  OUT DWORD Sortie R  sultat de l op  ration de rotation  31       16 15       0  IN 1010 10100000 1111 o000 111101010101    N 3 3 caract  res       ouT 10111010110100 0001 1110 000111101010 101    Lee   Les endroits lib  r  s sont remplis des f    tats de signal des trois bits d  pas  w  sants              Figure 6 39 Exemple de rotation de bits pour l op  ration ROR_DW            Din 0  ROR DW DOut 0       EN Eom    Conn arrDWCon 0      IN OUT Conn arrDWConf1   Conn arrWCon 0         N             Figure 6 40 Exemple d op  ration Rotation vers la droite d un double mot  ROR_DW     L op  ration ROR_DW est activ  e si l   tat de signal est 1    l entr  e Din 0   Conn arrDWCon 0   est charg   et fait l objet d une rotation vers la droite du nombre de bits pr  cis   dans  Conn arrWConf 0   Le r  sultat est   crit dans Conn arrDWConf1      DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 Op  rations de la bi
103. 5  mais la configuration mat  rielle modifi  e doit   tre charg  e dans la  CPU S7  Si vous transf  rez un programme d un module d un syst  me    un autre  vous  pouvez copier ou dupliquer la configuration mat  rielle du module du premier syst  me dans  l autre syst  me  puis compiler  Une fois la configuration charg  e dans la CPU du nouveau  syst  me  vous pouvez ins  rer la microcarte m  moire SIMATIC contenant le programme du  module  d  marrer le nouveau module FM 3525 5 et ex  cuter le programme  La coh  rence  entre la CPU et le programme du module est ainsi conserv  e  Si la configuration mat  rielle  est diff  rente d un syst  me    l autre  le contr  le de coh  rence   chouera        Remarque    Vous pouvez d  sactiver le contr  le de coh  rence dans la partie  Param  tres avanc  s  de la  bo  te de dialogue  Param  tres   Si la v  rification de coh  rence est d  sactiv  e pour la  microcarte m  moire SIMATIC ou le bloc de donn  es syst  me dans la CPU  ce contr  le n est  pas effectu   et tout programme peut   tre ex  cut          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Configuration du module FM 352 5       5 4 Pr  sentation de la configuration mat  rielle    5 4 Pr  sentation de la configuration mat  rielle    Etapes de base pour l installation et la configuration du module FM 352 5    Le tableau ci apr  s pr  sente un r  capitulatif des   tapes de base n  cessaires pour installer  et configurer le module FM 352 5 dan
104. 5 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 7 Compteur d  cr  mental  CTD16     Description    Vous pouvez d  cr  menter avec  CTD16   FB122   Le compteur est d  cr  ment   en cas de  front montant    l entr  e CD  Si la valeur de comptage atteint la limite inf  rieure de  32768  la  d  cr  mentation cesse  Les fronts montants suivants    l entr  e CD n ont alors plus d effet     Un niveau de signal 1    l entr  e LOAD r  initialise le compteur    la valeur PV quelle que soit  la valeur en cours    l entr  e CD     La sortie Q indique si la valeur de comptage en cours est inf  rieure ou   gale    0     Tableau 6  54 Compteur d  cr  mental  CTD16                                Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  CTD16 CD BOOL Entr  e Entr  e de comptage      EN ENO     Load BOOL Entr  e Entr  e de chargement  LOAD est  D a prioritaire par rapport    CD   PV INT Entr  e  Valeur pr  d  finie  Le compteur est  Load CV constante pr  d  fini    la valeur PV lorsque le      py niveau de signal    l entr  e LOAD est    gal    1   Q BOOL Sortie Etat du compteur  Q peut prendre les    valeurs suivantes    e 1 lorsque CV  lt 0    e Osinon        CV INT Sortie Valeur de comptage en cours   pouvant aller de  32768     32767                          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 143    Programmation et fon
105. 5 A          e Pour charges inductives           e Pour charge de lampe             Limite  interne  de la tension d interruption de max  M   55 V   circuit inductive typ  M   45 V   Protection contre les courts circuits pour la sortie      lectronique   e Seuil   typ  1 7       3 5 A                Processeur bool  en rapide FM 352 5  216 Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 2 Caract  ristiques techniques       Donn  es pour la s  lection d un actionneur   5AH10   sortie    commutation M     Longueur de c  ble    e non blind   100 m             e blind   600 m       1  Non prot  g   pour retour inductif  gt 55 mJ          2  Sorties non prot  g  es d une contre tension si le courant n est pas limit      3 A max           Donn  es pour la s  lection d un actionneur   5AH11   sortie    commutation P                                                                               Tension de sortie  e pour signal  1  min  2L   0 5 V   Courant de sortie  e Pour signal  1     Valeur nominale 0 5 A      Plage autoris  e 5 mA    0 6     e Pour signal  0  max  1 0 mA   courant de fuite   Courant total des sorties max  4 A  Retard de sortie  pour charge r  sistive   e de 1    0  6 us max   typ  2 5 us  e de  0    1  4 us max   typ  2 5 us  dv dt sortie  pour charge r  sistive   e de 1    O  15 V  us max   typ   gt  50 V  s  e de 0    1  12 V  us max   typ   gt  39 V  us  charge de lampe 5 W max   Connexion de deux sorties en parall  le  e 
106. 52 5 pour fournir une  fonction similaire aux m  mentos M dans les programmes S7 standard     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application                                     La figure ci dessous montre comment utiliser les connecteurs avec des   l  ments pr  c  dents  ou suivants    Conn arrX  Conn arrX  Con 8  Conf 9   DOut 1   fout     l             VU   Conn arrX   DIn 6  Con 8       EN            Conn arrX  CPU_In Bi   DIn 6  Conf 9  ts 11        4     _          y VU   Conn arrX  Conn arrX  CPU_In Bi  Conf 8  Conf9  ts 12           Ad              Conn arrX  Con 7    TmrP1 CMP  gt  D  EN ENO            Conn arrX  Conn arrD   DIn S    IN Q F Con 5  ICon 0  H IN1   CPU_Out T  Conn arrD L 10400   IN2  1_PV    PT ET   ICon 0         1      2    3      4      5     Figure          Dans ce r  seau  les connecteurs sont r  f  renc  s avant d   tre sortis   ils proviennent donc du  cycle pr  c  dent    Dans ce r  seau  la sortie connecteur  Conn arrXConf8   relie    toute r  f  rence suivante    La sortie interm  diaire  Conn arrXCon 9   relie    toute r  f  rence suivante  Les sorties  interm  diaires ne sont autoris  es que pour les connecteurs     Comme les connecteurs dans ce r  seau sont r  f  renc  s apr  s avoir   t   sortis  ils  proviennent du m  me cycle et repr  sentent donc une connexion directe     Les connecteurs peuvent   tre de type de
107. 6    Biblioth  que FM 352 5    Temporisation sous forme de retard    la mont  e   16 bits       TOF16    Biblioth  que FM 352 5    Temporisation sous forme de retard    la retomb  e   16 bits       CP_Gen    Biblioth  que FM 352 5    G  n  rateur d impulsions d horloge       CTUD32    Biblioth  que FM 352 5    Compteur incr  mental d  cr  mental 32 bits       CTU16    Biblioth  que FM 352 5    Compteur incr  mental 16 bits       CTD16    Biblioth  que FM 352 5    Compteur d  cr  mental 16 bits       CTUD16    Biblioth  que FM 352 5    Compteur incr  mental d  cr  mental 16 bits       SHIFT    Biblioth  que FM 352 5    Registre    d  calage binaire  1 bit   longueur maximale    4096       SHIFT2    Biblioth  que FM 352 5    Registre    d  calage binaire  2 bits   longueur maximale    2048       SHIFT4    Biblioth  que FM 352 5    Registre    d  calage binaire  4 bits   longueur maximale    1024       SHIFT8    Biblioth  que FM 352 5    Registre    d  calage binaire  8 bits   longueur maximale    512       SHIFT16    Biblioth  que FM 352 5    Registre    d  calage entier de 16 bits   longueur  maximale   256       SHIFT32    Biblioth  que FM 352 5    Registre    d  calage entier de 32 bits   longueur  maximale   256       FMABS32    Biblioth  que FM 352 5    Valeur absolue  32 bits       FMABS16    Biblioth  que FM 352 5    Valeur absolue  16 bits       DatSel32    Biblioth  que FM 352 5    S  lecteur de donn  es  32 bits       DatSet16    Biblioth  que FM 352 5    S  lecteur d
108. 8499      Ce chapitre ne donne que des informations suppl  mentaires    Respectez les directives sp  cifiques de montage relatives    la protection contre la foudre   voir chapitre Circuit de protection externe pour processeur bool  en rapide FM 352    Page 251      Le reste de ce paragraphe et le paragraphe suivant concernent l installation du syst  me  S7 300  Le dernier paragraphe du chapitre d  crit l installation dans un syst  me autonome     Installation du profil   support    Il est pr  f  rable d installer le profil   support horizontalement     Si vous l installez verticalement  tenez compte des restrictions concernant la temp  rature  ambiante qui ne doit pas d  passer 40   C     Configuration de l installation m  canique    Outils    Si vous devez configurer le module FM 352 5 pour une exploitation dans un syst  me  S7 300  respectez les r  gles suivantes lorsque vous planifiez l installation m  canique de  votre syst  me d automatisation      e Le nombre maximal de modules est limit   par la longueur du profil   support et par la  largeur des modules     Le module FM 352 5 occupe 80 mm     e Le nombre de modules pouvant   tre install      la droite de la CPU est limit   par la somme  de leur consommation en courant provenant du bus interne S7 300     La consommation du module FM 352 5 en courant pris sur le bus interne est de 100 mA     e Le FM 352 5 peut   tre mont      tout emplacement destin   aux modules d E S sur le  profil   support     Vous avez besoin d un
109. 9 04 79    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    80    Figure 6 3     M  Nouveau r  seau  e  Op  rations sur bits  H  Comparaison  5 64 Conversion  H E  Comptage   05  Appels de DB   en Sauts      Nombres entiers  H E  Nombres r  els  H  Transfert  HG Gestion de programme    n  D  calage rotation    EJ SHRI     f SHR_DI  E  SHL_w  E  SHR_W  E  SHL_DW   ET SHR_DW   Ef ROL_DW    LET ROR DW  E a  Bits du mot d   tat  H  Temporisations  H E Op  rations sur mots  H E Blocs FB   H Blocs FC   2 Blocs SFB  H E Blocs SFC          El  ments de programme       E  SHIFT ROLL     Ez Structure d appels       La figure ci dessous pr  sente les op  rations de d  calage et de rotation du catalogue  STEP 7 autoris  es pour le FM 352 5     Vues d ensemble x     Op  rations de d  calage et de rotation de STEP 7 autoris  es pour le FM 352 5    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    La figure ci dessous pr  sente les op  rations de combinaison sur mots du catalogue STEP 7  autoris  es pour le FM 352 5     Vues d ensemble x        ff  Nouveau r  seau  GI Op  rations sur bits  H E Comparaison  H a Conversion   H a Comptage   H 0  Appels de DB  H  Sauts   H E Nombres entiers  H E Nombres r  els   A Transfert   H a Gestion de programme  H E D  calage rotation  E G  Bits du mot d   tat  H  Temporisations     E Bloc
110. ALID a la valeur 0 si la p  riode d  passe 4  294 967 295 microsecondes           EN          N 9 1          0000 570 630                VALID             Temps    Figure 6 56 Exemple d op  ration Mesure de p  riode  PERIOD16  PERIOD32        Repr  sentation CONT Repr  sentation CONT Para  Type de Op  randes Description    m  tres donn  e       PERIOD16  EN ENO    IN VALID  OUT          PERIOD32 IN BOOL Entr  e Signal d entr  e    EN  ENo    dont la p  riode  est mesur  e  SR TE VALID  BOOL Sortie 1 signifie que la  E oOuUT    p  riode est                         correcte     OUT INT  DINT Sortie Sortie de la  fonction                            166    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 28    Description    6 10 Op  rations de la biblioth  que FM 352 5    Mesure de fr  quence  FREQ16  FREQ32     L op  ration FREQ est disponible en deux versions   16 bits  FB 83  et 32 bits  FB 82    d  finies par la sortie  WORD ou DWORD     Lorsque l entr  e EN est active  l op  ration Mesure de fr  quence compte le nombre de fronts  montants se pr  sentant    l entr  e IN pendant un nombre Period de microsecondes  La sortie  OUT est actualis  e toutes les Period microsecondes  VALID a la valeur  vrai  lorsque OUT  contient des donn  es correctes  VALID a la valeur  faux  lorsque OUT ne peut pas  repr  senter le d  compte  une substitution s est produite  et lorsque la p  riode in
111. CPU S7 ex  cute le FB d application  tandis que le module FM 3525 met  ses entr  es et sorties directement    disposition de la CPU S7  Ceci permet une simulation  du programme    vitesse r  duite et la v  rification du c  blage     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Pr  sentation g  n  rale du produit  1 4 Modes de fonctionnement       Fonctionnement normal    Une fois le programme d application int  gralement test   en mode Test  vous compilez le  programme en une image FPGA et chargez le programme et les donn  es de param  trage  du module dans le module  Vous pouvez alors faire passer le module FM 352 5 en mode de  fonctionnement Normal     Si une CPU ma  tre commande le module FM 352 5  le programme de commande principal  indique au FM 352 5 qu il doit d  marrer    l   tat  Marche   RUN  ou qu il doit passer    l   tat   Arr  t   STOP  par l interm  diaire du FB d interface     condition toutefois que le  commutateur de mode du module soit positionn   sur RUN     En configuration autonome  le module ex  cute son programme lorsque vous le mettez sous  tension et que vous placez le commutateur de mode sur RUN     Temps de r  ponse pendant l ex  cution du programme    Comme indiqu   auparavant  le temps de r  ponse du module FM 352 5 est extr  mement  rapide  En mode de fonctionnement normal  le temps de r  ponse est le temps   coul   entre  le changement d une entr  e et l activation d une sortie     Le temps de r  ponse c
112. DER niz Lorsqu aucun codeur n est  diagnostic doit   tre valid  e RARES f i    3 s  lectionn   ou qu un codeur  avant de devenir active  ao   ue    diff  rentiel est s  lectionn    les  6 entr  es doivent toutes   tre  reli  es    des pilotes de sortie  compatibles avec RS 422   Les c  bles de connexion de  codeur sont trop longs   Le codeur est d  fectueux   13 1   Positionnement   Erreur de trame SSI Les donn  es de codeur SSI ne   Le c  blage assurant la  FM  erreur La DEL IOF rouge est correspondent pas au format connexion    l interface de  dans le codeur   allum  e  attendu pour le type de codeur   codeur du FM 352 5 vers le  absolu param  tr    codeur est d  fectueux   Le FM 352 5 ne re  oit pas les   Les bornes du connecteur ne  donn  es de codeur SSI  sont pas serr  es   Remarque   Cette alarme de Le connecteur n est pas  diagnostic doit   tre valid  e compl  tement ins  r     avant de devenir active  Les param  tres de codeur  erron  s ont   t   s  lectionn  s  pour le codeur utilis     Les c  bles de connexion de  codeur sont trop longs   Le codeur est d  fectueux   13 3   Positionnement   Erreur d alimentation Il existe un court circuit ou une   Le c  blage assurant la          FM   analyse  de surveillance  de tension       de capteur de codeur   surcharge    La DEL IOF rouge est  allum  e    et   La DEL 24VF rouge est  allum  e    ou    La DEL 5VF rouge est  allum  e        surcharge au niveau de la  sortie d alimentation de codeur  24 V  ou 5 V      D autres di
113. E E ON    O           F  24V                                                       SF SIEMENS                                                                                                                                         000700000                                                                                                                               110             111                                             18                                                                                                                                DEL d   tat d alimentation de sortie   DEL d   tat d entr  e sortie   DEL d   tat d entr  e TOR ou de codeur 24 V  Connecteur terminal amovible   Connecteur d alimentation 24 V  amovible  Volet de protection avant    Commutateur    trois positions servant    d  finir l   tat de fonctionnement du module  La position Effacement g  n  ral  MRES  est actionn  e par ressort  sans position d arr  t     Fente pour microcarte m  moire  MMC  SIMATIC  La MMC SIMATIC est enfich  e dans ce logement     DEL d   tat de module    Figure 1 2 El  ments principaux du module FM 352 5    14    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Pr  sentation g  n  rale du produit  1 2 Caract  ristiques physiques du module FM 352 5       Autres caract  ristiques physiques    Comme illustr   dans la figure  le module FM 352 5 comporte   galement les   l  ments  suivants      e Commutateur    trois positions servant
114. FM 352 5  192 Manuel d utilisation  05 2011  A5E00131319 04    Diagnostic et correction des erreurs       8 2 Messages de diagnostic                      Octet   Bit Signification Remarques N      v  nement  3 1 Processeur d  faillant  Echec de l auto test du processeur 8 x 41  2 Erreur d EPROM2 Erreur dans le total de contr  le de la m  moire 8 x 42  flash  3 Erreur de RAM2 Echec du test de la m  moire vive    la mise sous   8 x 43  tension   6 Alarme de processus perdue Une alarme de processus a   t   d  tect  e et ne 8 x 46  peut   tre signal  e car le m  me   v  nement n a  pas   t   acquitt   par le programme utilisateur  dans la CPU                 1 Diagnostic d E S et de codeur  entr  es et sorties sont incorrects ou d  sactiv  s  Le module passe    l   tat  Arr  t      2 Le module passe    l   tat  Arr  t            Affectations de l enregistrement de diagnostic 1    Les quatre premiers octets de l enregistrement de diagnostic 1 sont identiques    ceux de  l enregistrement de diagnostic 0  L enregistrement 1 contient des informations de diagnostic  relatives aux voies  Les autres octets sont utilis  s par l enregistrement 1 pour signaler des  diagnostics d entr  e  de sortie et d interface de codeur  en fonction des types de voies  Vous  pouvez lire cet enregistrement de diagnostic    l aide de la fonction SFC 59     Le tableau suivant pr  sente les affectations de l enregistrement de diagnostic 1  Tous les  bits non   num  r  s sont sans objet et prennent la valeur 
115. Figure 7 3 Mode de comptage p  riodique    Processeur bool  en rapide FM 352 5    180 Manuel d utilisation  05 2011  A5E00131319 04    Signaux des codeurs et leur   valuation       7 3 Signaux des codeurs diff  rentiels    7 3 Signaux des codeurs diff  rentiels    Signaux des codeurs diff  rentiels    Le codeur diff  rentiel fournit les signaux diff  rentiels A   A  B   B et N   N au module  Les  signaux  A   B et  N sont les signaux inverses de A  B et N  Les signaux A et B sont en  d  calage de phase de 90   chacun  Les codeurs disposant de ces six signaux sont connus  en tant que codeurs sym  triques ou diff  rentiels     Les signaux A et B sont utilis  s pour le comptage  Le signal N sert    d  finir le compteur    la  valeur de r  initialisation en cas de param  trage correspondant     La figure suivante montre le chronogramme de ces signaux     Borne    26 Signal A      27 Signal                                                        28 SignalB   E  29 SignalB         a                            30 Signal N  31 Signal N                         Sens de comptage Comptage D  comptage    Figure 7 4 Signaux des codeurs diff  rentiels    Le module reconna  t le sens de comptage par la relation de phase du signal A au signal B        Remarque    En cas de s  lection d un codeur en quadrature de phase  la fonction de diagnostic Rupture  de fil v  rifie l   tat de signal de A   A  inverse   B   B  inverse  und N   N  inverse   Si l une de  ces entr  es n est pas utilis  e  vous
116. IN_B OUT DWORD Sortie Sortie de la fonction                                  164    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 26 R  partir double mot  WordCast                                Description  Lorsque le bloc fonctionnel est activ    le double mot est r  parti dans deux mots de sortie   OUT_A est le mot de poids fort et OUT_B est le mot de poids faible  Un verrou de sortie est  inclus en cas de flux de signal    l entr  e EN  La sortie n est modifi  e que si EN est active   Cette op  ration consomme une phase en cas de flux de signal    l entr  e EN  En cas de flux  de signal en EN  la valeur WordCast est r  manente  n  cessitant une m  moire et  consommant une phase d horloge   IN  31 24 23 19 16 15 8 7 3  o  olilifohlililololololil olol olill lalok lill ofofoofifofol1   15 8 7 O0 15 8 7 0  OUT_A OUT_B  Figure 6 55 Exemple d op  ration R  partir double mot  Wordcast   Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  WordCast IN DWORD Entr  e  Double mot d entr  e qui sera  EN Enol    constante r  parti dans les deux mots de  sortie  us   OUT_A WORD Sortie Sortie de la fonction   mot de  OUT B     poids fort de IN  OUT _B WORD Sortie Sortie de la fonction   mot de  poids faible de IN                         Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04
117. L      IN EMPTY                FIFO32  EN ENO  Reset OUT  WRITE ENTRIES          IN EMPTY                READ_NEXT FULL                                     Param  tre Type de Op  randes Description  donn  es  Reset BOOL Entr  e  R  initialise les  constante entr  es du registre  FIFO    0000   00000000  si    1 et  EN   galement active   WRITE BOOL Entr  e  Si    1  que FULL   0  constante et que EN est active   IN est   crit dans le  registre FIFO   READ_NEXT  BOOL Entr  e  Si    1  que EMPTY    constante 0 et que EN est  active  l entr  e  suivante est plac  e  dans OUT   IN INT  Entr  e  Donn  es entr  es  DINT constante dans le registre FIFO  OUT INT  Sortie Donn  es sorties du  DINT registre FIFO  ENTRIES INT Sortie Indique le nombre  d entr  es stock  es  dans le registre FIFO   FULL BOOL Sortie 1 signifie que le  registre FIFO est  plein et que toute    criture y est  impossible  256  entr  es    EMPTY BOOL Sortie 1 signifie que le             registre FIFO est vide   0 entr  e            Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    169    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 30    Description    170    Dernier entr   premier sorti  LIFO16  LIFO32     L op  ration Dernier entr   premier sorti est disponible en deux versions  16 bits  FB99  et 32  bits  FB98   d  finies par la largeur des donn  es  Le registre de d  calage LIFO sauvegarde  les entr  es   cr
118. Micro Memory Card                                                       Environnement de 1 7 sS S S E  commande S7                                                                                                             Figure 1 3 Exemples de configurations syst  me    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 17    Pr  sentation g  n  rale du produit       1 4 Modes de fonctionnement    1 4    Mode Test    18       Modes de fonctionnement    Activez le mode Test du module pour utiliser les applications de visualisation et de test de  programme disponibles dans STEP 7 afin de tester votre programme d application avant de  mettre le module FM 352 5 en fonctionnement  Ce mode Test n est disponible qu avec une  CPU S7  S7 314 ou plus en raison des restrictions de m  moire  ou avec le simulateur   S7  S7 PLCSIM   La figure suivante montre le module FM 352 5 en configuration de test     Test de votre programme utilisateur    PG ou PC avec STEP 7 pour  le d  roulement du programme en mode test  et pour la surveillance des   tats     H     Programme de simulation   pour le test du   programme utilisateur  Entr  es   sorties    Machine ou  process pilot   e     imprimantes                                                                                                                                                                                               Figure 1 4 Configuration syst  me pour tester votre programme    En mode Test  la 
119. Normal en  appelant le FB d interface pour mode Normal avec l entr  e OneScan    1 et en faisant passer  l entr  e Run de 0    1  A chaque fois que l entr  e Run passe    1  le FM 352 5 ex  cute un  cycle     Enregistrement du FB d application du module FM 352 5 dans une microcarte m  moire SIMATIC    Vous pouvez faire des copies suppl  mentaires du programme du FM 352 5 sur des  microcartes m  moire SIMATIC    l aide d un programmateur d EPROM  tel que celui int  gr    dans la console de programmation SIMATIC     Conditions requises    e Pour le module FM 352 5  utilisez une microcarte m  moire SIMATIC neuve ou  r  initialis  e  si cette microcarte m  moire SIMATIC a d  j     t   utilis  e en dehors d un  FM 352 5      e Une microcarte m  moire SIMATIC de 128 Ko  512 Ko ou 2 Mo de m  moire est  n  cessaire au fonctionnement du module FM 352 5     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 103    Programmation et fonctionnement du module FM 352 5  6 5 Chargez le programme dans le module FM 352 5       Proc  dure    Proc  dez comme suit pour copier le programme du module FM 352 5 sur la microcarte  m  moire SIMATIC      1  Enfichez la microcarte m  moire SIMATIC dans votre programmateur d EPROM     2  S  lectionnez le bouton  S7 Memory Card  La dans le gestionnaire SIMATIC ou  s  lectionne l option de menu Fichier  gt  S7 Memory Card  gt  Ouvrir afin d appeler la fen  tre   S7 Memory Card        3  Copiez le dossier de donn  es syst  me 
120. P 7 lorsque vous avez cr     et test   votre programme  vous voudrez peut   tre ins  rer  des commandes pour pouvoir passer en mode Test afin de d  terminer si le module est  correctement connect   aux entr  es et aux sorties et si la configuration de compteur du  module est correcte  L ex  cution du programme cycle par cycle  fonction Cycle unique  est  un autre outil utile pour le test d un programme     Processeur bool  en rapide FM 352 5  206 Manuel d utilisation  05 2011  A5E00131319 04    Utilisation du module FM 352 5 avec des ma  tres non S7       9 3 Interface de donn  es utilisateur    9 3 Interface de donn  es utilisateur    Donn  es utilisateur    La CPU ma  tre acc  s pendant le fonctionnement du module FM 352 5    16 octets de  donn  es d entr  e et 16 octets de donn  es de sortie en tout  Les deux premiers octets de  sortie servent    envoyer des informations de commande et les deux premiers octets  d entr  es transmettent les information d   tat    la CPU     En fonctionnement normal  les 14 autres octets servent en tant qu entr  es et sorties libres et  peuvent   tre   chang  s entre le module et la CPU  voir tableau suivant      Tableau 9  1 Octets de donn  es utilisateur et octets de sortie utilisateur en fonctionnement normal              Adresse d octet   Donn  es de sortie  vers le module  Donn  es d entr  es  du module   0 Octet de commande 1 Octet d   tat 1  1 Octet de commande 2 Octet d   tat 2  2 Sorties libres Entr  es libres  15 Sorties libres Entr
121. PG  IOF      RUN  STOP  a   RUN  STOP  MRES                       1  Microcarte m  moire SIMATIC programm  e   2  Commutateur de mode de fonctionnement    Figure 6 19 Effacement g  n  ral de la m  moire       Remarque  La position Effacement g  n  ral  MRES  est actionn  e par ressort  sans position d arr  t     Pour r  initialiser la m  moire     1  Placez le commutateur sur STOP    2  Basculez sur MRES et maintenez 3 secondes    3  Rel  chez    4  Basculez sur MRES et maintenez jusqu    ce que la DEL s arr  te de clignoter        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 8 Fonctions de m  moire    Retrait de la microcarte m  moire SIMATIC en service    Vous pouvez retirer la microcarte m  moire SIMATIC pendant que le module est    l   tat de   Marche  sans influencer le fonctionnement du module     condition que l alimentation en  tension ne soit pas interrompue  Vous pouvez   galement commuter le module entre les    tats de fonctionnement  Marche  et  Arr  t  sans que la microcarte m  moire SIMATIC ne  soit install  e     condition qu il ne produise aucune interruption de l alimentation en tension   En cas de perte de tension  le module FM 352 5 passe    l   tat  Arr  t  et ne peut pas revenir     l   tat  Marche  tant qu une microcarte m  moire SIMATIC valable n a pas   t   r  ins  r  e     Les LED SF et MCF s allument lorsque la microcarte m  moire SIMATIC est retir  e 
122. Pour le d  clenchement redondant d une Possible  charge  e Pour augmenter les performances Possible  max  1 A  r  sistive uniquement   D  clenchement d une entr  e TOR Possible  Fr  quence de commutation  e Pour charge r  sistive 20 kHz max     0 5 A  100 kHz max     0 25 A  e Pour charges inductives  Voir  Fr  quence de commutation pour des  harges inductives sans diodes de commutation   Page i  e Pour charge de lampe max  10 Hz       Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 217    Caract  ristiques techniques       A 2 Caract  ristiques techniques       Donn  es pour la s  lection d un actionneur   5AH11   sortie    commutation P     Limite  interne  de la tension d interruption de  circuit inductive    max  L    55 V   typ  L    45 V        Protection contre les courts circuits pour la  sortie2 3      lectronique         Seuil       typ 17A  3 5A       Longueur de c  ble       e __ non blind      100 m       e blind         600 m          1  Non prot  g   d un retour inductif  gt  55 mJ    2  Sorties non prot  g  es d une contre tension si le courant n est pas limit      3 A max     3Une interruption L2 suffisante pour rendre les sorties incorrectes  mais pas assez longue pour qu un  diagnostic manquant soit signal    provoquera un diagnostic  surcharge des sorties  pour toute sortie       1              Section de codeur  Fr  quence d entr  e       Entr  e RS 422    1 MHz max        Entr  e 24 V     200 kHz max        Evaluation d
123. Pour un c  ble ayant un  diam  tre de blindage compris  entre 3 et 8 mm    GES7390 5BA00 0AAO          El  ment terminal       Pour un c  ble ayant un  diam  tre de blindage compris  entre 4 et 13mm       GES7390 5CA00 0AAO          Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    257    Listes des pi  ces       Processeur bool  en rapide FM 352 5  258 Manuel d utilisation  05 2011  A5E00131319 04    
124. Processeur bool  en rapide FM 352 5    1  Voir les chapitres      odule FM 352            nstallation et d  sinstallation du module FM 352   31   et  Configuration du module FM 352     ege P77  Ci     Page e                Manuel d utilisation  05 2011  A5E00131319 04 21    Premiers pas       2 2 Ex  cuter le programme exemple du module FM 352 5    2 2 Ex  cuter le programme exemple du module FM 352 5    Utilisation de l exemple d application  Mise en route     Lorsque vous installez le progiciel FM 352 5  un projet exemple est   galement install   dans  le dossier  Projets exemples  de STEP 7  L exemple de projet fran  ais se trouve dans le  dossier suivant      e _    STEP7 EXAMPLES ZFr29 01    Le programme exemple vous aide    vous familiariser avec les   tapes n  cessaires pour  obtenir un programme fonctionnant dans le module FM 352 5  Le dossier Blocs regroupe les  composants du bloc fonctionnel  Mise en route   que vous pouvez copier dans votre projet  STEP 7  Compilez et chargez les dans votre syst  me pour visualiser l ex  cution d un  programme qui fonctionne        Remarque    Ce projet contient deux FB d application   le FB3 constitue un exemple de mise en route  simple alors que le FB10 est un exemple plus important utilisant beaucoup des op  rations  disponibles pour le module FM 352 5        Installer et configurer le mat  riel    Proc  dez comme suit pour installer le projet et configurer le mat  riel pour l exemple  d application  Mise en route      1  Instal
125. SHIFT  est disponible en six versions  FB124    FB127  FB84 et FB85  d  finies  par le nombre de bits d  cal  s en parall  le     Lorsque l   tat de l entr  e CLOCK passe de 0    1  la valeur    l entr  e DATA est d  cal  e dans  le premier emplacement du registre    d  calage   ce d  calage est reproduit pour chaque front  suivant    l entr  e CLOCK  La sortie est d  finie par la derni  re position dans le registre     d  calage  Lorsque les entr  es EN et RESET sont toutes deux    1  tous les emplacements  du registre    d  calage sont remis    0        Remarque    L op  ration SHIFT32 utilise deux blocs de m  moire vive  Les op  rations SHIFT  SHIFT2   SHIFT4  SHIFT8 et SHIFT16 utilisent chacune un bloc de m  moire vive     Tous les registres    d  calage binaire  ainsi que les op  rations LIFO et FIFO n  cessitent des  blocs de m  moire vive  Le nombre maximum de blocs de m  moire vive pris en charge par le  module FM 352 5 est de 10        Processeur bool  en rapide FM 352 5  146 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    Tableau 6  56 Registres    d  calage binaire  SHIFT                             Repr  sentation Para  Type de   Op  randes   Description  CONT m  tres donn  e  SHIFT Reset BOOL Entr  e Une valeur 1 au niveau de cette entr  e  IEN ENo    ainsi qu une valeur 1    l entr  e EN  r  initialisent tous les emplacements du      Reset Out registre    d
126. SIEMENS    SIMATIC    S7 300  Processeur bool  en rapide  FM 352 5    Manuel d utilisation    05 2011    A5E00131319 04        T  Q   D  O  0    Pr  sentation g  n  rale du  produit    a    Premiers pas    Installation et d  sinstallation 3  du module FM 352 5   C  blage du module 4  FM 352 5   Configuration du module 5  FM 352 5   Programmation et   fonctionnement du module 6  FM 352 5   Signaux des codeurs et leur 7    valuation   Diagnostic et correction des 8  erreurs    Utilisation du module  FM 352 5 avec des ma  tres 9  non S7         Caract  ristiques techniques       Circuit de protection externe  pour processeur bool  en  rapide FM 352 5    Listes des pi  ces    Mentions l  gales    Signal  tique d avertissement  Ce manuel donne des consignes que vous devez respecter pour votre propre s  curit   et pour   viter des  dommages mat  riels  Les avertissements servant    votre s  curit   personnelle sont accompagn  s d un triangle de  danger  les avertissements concernant uniquement des dommages mat  riels sont d  pourvus de ce triangle  Les  avertissements sont repr  sent  s ci apr  s par ordre d  croissant de niveau de risque         NDANGER       signifie que la non application des mesures de s  curit   appropri  es entra  ne la mort ou des blessures graves         NATTENTION       signifie que la non application des mesures de s  curit   appropri  es peut entra  ner la mort ou des blessures  graves            NPRUDENCE       accompagn   d   un triangle de danger  sig
127. STOP  sorties  d  sactiv  es   0101 Mode test     STOP 0110 Mode test     RUN  0110 Mode test     RUN 1010 Ex  cution cyclique  1010 Ex  cution cyclique     un cycle   Processeur bool  en rapide FM 352 5  208 Manuel d utilisation  05 2011  A5E00131319 04          Utilisation du module FM 352 5 avec des ma  tres non S7       9 3 Interface de donn  es utilisateur       Bits  1000    Commande au module    Ex  cution cyclique     pas de modification   marche    vide     Bits    R  action du module    Etat de la microcarte  m  moire SIMATIC       000    Microcarte m  moire  SIMATIC correcte       001    Aucune microcarte m  moire  SIMATIC d  tect  e       010    Microcarte m  moire  SIMATIC d  fectueuse ou  invalide       011    Programme de microcarte  m  moire SIMATIC manquant       100    Programme de microcarte  m  moire SIMATIC erron               111          La microcarte m  moire  SIMATIC et l enregistrement  0 128 ne concordent pas   valable uniquement pour le  ma  tre S7          Si le bit est mis    1 pour l ex  cution cyclique  le module ex  cute un cycle si le bit RUN est mis de 0    1           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    209    Utilisation du module FM 352 5 avec des ma  tres non S7       9 3 Interface de donn  es utilisateur    D  finitions de bit des octets d   tat du capteur    Les bits des octets dans le tableau suivant et le tableau qui le suit permettent    votre    programme de d  terminer l   tat du c
128. Status MW20    L 256      LADDR In  L 256      LADDR_Out  DB5 DBBO      CPU_Out    DB6 DBBO     CPU_In       Figure 6 16 FB d interface pour l ex  cution du mode Normal    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5  6 3 Pr  paration du jeu de FB DB d interface       Flux de donn  es en mode Normal    En mode Normal  l ex  cution du FB d application a lieu dans le circuit FPGA du module  FM 352 5  Le FB d application a   t   compil   et copi   dans la microcarte m  moire SIMATIC  install  e dans le module FM 352 5     Lors de la mise sous tension  le circuit FPGA lit la m  moire image du FB qui a   t    enregistr  e sur la microcarte m  moire SIMATIC  Le programme FPGA est perdu    chaque  perte ou coupure de l alimentation vers le syst  me  Au retour de la tension  le FPGA lit     nouveau le programme sur la microcarte m  moire SIMATIC     La figure suivante montre le flux des donn  es d entr  e et de sortie entre le projet principal  OB1 et les entr  es et sorties du module FM 352 5 via le FB d interface  Le FB d interface  transf  re les donn  es CPU _ Out de la CPU au module et les donn  es CPU In du module                                                                                           la CPU   SIMATIC Micro  Memory Card  S7 CPU   FM 352 5  Entr  es  Module C  EB    d interface  oM   D  OB1 CPU Out  CPU Out  gt  p i   14 octets de   donn  es     2 octets de    z  command
129. T Sortie Valeur de sortie     IN_A    IN_B  Remain DINT Sortie Reste de la division  Nota   Aucune logique n est autoris  e    l entr  e EN           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 153    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5  6 10 17 Diviser entiers  FMDiv16     Description    L op  ration FMDiv16 divise la valeur d entier double    l entr  e IN_A par la valeur enti  re     l entr  e IN_B et   crit le r  sultat dans la sortie OUT et le reste dans la sortie Remain  La  sortie DONE signale que le r  sultat est disponible  La plage autoris  e pour IN_A va de  2  147 483 648     2 147 483 647  La plage autoris  e pour IN_B  OUT et Remain va de  32768      32767  La sortie OVF est mise    1 logique en cas de d  bordement   sinon  elle est    0  logique  Lorsque OVF est    1  les sorties OUT et Remain sont mises    0     Tableau 6  64 Diviser entiers  FMDiv16                                               Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  FMDiv16 REQ BOOL Entr  e Active l op  ration de division lors  Jen mot a     REQ DONE sinon  l op  ration est interrompue      IN A OVF    IN_A DINT Entr  e Dividende  IN B ouT    IN_B INT Entr  e Diviseur  g Remain   DONE BOOL Sortie 1   r  ponse disponible  OVF BOOL Sortie 1  si la division provoque un  d  bordement   OUT INT Sortie Valeur de sortie     IN_A   IN_B  Remain INT Sortie Reste d
130. U double mot  mots  WXOR_ DW Op  rations logiques sur   OU exclusif double mot  mots  SHR 1 Op  rations de d  calage   D  calage vers la droite d un entier de 16 bits  et de rotation  SHR_DI Op  rations de d  calage   D  calage vers la droite d un entier de 32 bits  et de rotation  SHLW Op  rations de d  calage   D  calage vers la gauche d un mot  et de rotation             Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    247    Caract  ristiques techniques       A 7 Op  rations CONT pour le module FM 352 5       Op  ration  SHRW    Conteneur    Op  rations de d  calage  et de rotation    Description  D  calage vers la droite d un mot       SHL_DW    Op  rations de d  calage  et de rotation    D  calage vers la gauche d un double mot       SHR_ DW    Op  rations de d  calage  et de rotation    D  calage vers la droite d un double mot       ROL_DW    Op  rations de d  calage  et de rotation    Rotation vers la gauche d un double mot       ROR DW    Op  rations de d  calage  et de rotation    Rotation vers la droite d un double mot       BiScale    Biblioth  que FM 352 5    D  multiplicateur de fr  quence binaire       TP32    Biblioth  que FM 352 5    Impulsion de 32 bits       TON32    Biblioth  que FM 352 5    Temporisation sous forme de retard    la mont  e   32 bits       TOF32    Biblioth  que FM 352 5    Temporisation sous forme de retard    la retomb  e   32 bits       TP16    Biblioth  que FM 352 5    Impulsion de 16 bits       TON1
131. agnostic   Bits d   tat et valeur en cours du   Statique Structure de codeur  D  finissez   codeur Cur_Val    INT ou DINT selon la  taille du codeur configur      Op  randes de sortie    Sorties FM 352 5 Sortie Sorties TOR du FM 352 5   Entr  es CPU Sortie 14 octets du FM renvoy  s  comme entr  es    la CPU    Connecteurs Statique Similaire aux m  mentos M dans  les programmes S7    Alarmes de processus Statique Bits interpr  t  s comme alarmes  de processus  d  clenchant  l OB40     Bits de commande et valeur de   Statique Structure de codeur  D  finissez   chargement du codeur Load_Val    INT ou DINT selon  la taille du codeur configur      Sorties interm  diaires    Connecteurs Statique Similaire aux m  mentos M dans       les programmes S7        le FB d application          Il n est possible d   crire qu une fois dans les op  randes de sortie et les sorties interm  diaires dans          Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Exemples d op  randes d entr  e et de sortie    Le r  seau dans la figure ci dessous montre les types d op  randes pouvant   tre utilis  s pour  libeller les contacts lorsqu ils sont affich  s en CONT  Toute entr  e bool  enne d  clar  e peut    tre utilis  e comme contact  Les bobines de sortie  illustr  es    la figure ci apr  s  peuvent    tre libell  es avec toute sortie bool  enne ou alarme d  clar  e  Intr 
132. agnostics de  positionnement FM ne sont  pas valables lorsque cette  erreur survient     Remarque   Cette alarme de  diagnostic doit   tre valid  e  avant de devenir active        connexion    l interface de  codeur du FM 352 5 vers le  codeur est d  fectueux    Le codeur met l alimentation 24  V  ou 5 V  en surcharge ou en  court circuit           Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    203    Diagnostic et correction des erreurs       8 4 Correction des erreurs                                                    Octet   Bit Message en Description d erreur Signification de l erreur de Causes d erreurs possibles  ligne STEP 7 FM 352 5 diagnostic  13 4   Positionnement   Tension d alimentation  L entr  e 24V pour la borne 3L   L alimentation 24V ou le  FM   de codeur  3L  du FM 352 5 manque ou est c  blage assurant la connexion  surveillance de   manquante inf  rieure    la tension minimale   au port 3L du FM 352 5 est  tension    15V     DEL IOF rouge est indiqu  e  d  faillant   allum  e  Il existe un court circuit ou une   La tension n est pas comprise  surcharge au niveau de la entre 20 4 et 28 8 V au niveau  sortie d alimentation de codeur   du connecteur 3L   5V  Les bornes du connecteur ne  D autres diagnostics de sont pas serr  es   positionnement FM ne sont Le connecteur n est pas  pas valables lorsque cette compl  tement ins  r     Srreur survient  Le c  blage d alimentation 5 V  Remarque   Cette alarme de est d  fectueu
133. alcul   est constitu   des composants suivantes    e Retard d entr  e  retard de circuit   retard de filtre    e Temps d ex  cution de programme  1 us      e Temporisation de sortie    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 19    Pr  sentation g  n  rale du produit       1 5 Pr  sentation des t  ches de base    1 5 Pr  sentation des t  ches de base    Vue d ensemble    20    Le tableau ci apr  s pr  sente un r  capitulatif des t  ches de base n  cessaires pour installer   configurer  programmer et faire fonctionner le module FM 352 5 lorsque ce dernier doit    op  rer dans un syst  me S7     Tableau 1  1 T  ches de base pour la configuration et l exploitation du module FM 352 5       Installation et configuration du module FM352 5   e Installer le module FM 352 5 dans une station S7  e C  bler le FM 352 5   e Configurer les propri  t  s et les param  tres       Programmation du FM 352 5  e Cr  er un jeu de FB DB d application   e Tester le programme utilisateur    l aide de STEP 7     e Compiler un programme et le charger dans le FM 352 5 et sur la  microcarte m  moire SIMATIC      H           Correction des erreurs  e V  rifier les DEL d   tat   e Lire le diagnostic     e R  agir aux alarmes                    Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    Premiers pas    2 1 Mise en route  pr  sentation    Vue d ensemble    Le tableau ci apr  s pr  sente un r  capitulatif rapide des t  ches
134. ans le mot ou le double mot  d entr  e est transf  r   dans OUT  Si SELECT est   gal    0  c est le bit de poids faible du mot  ou du double mot d entr  e qui est transf  r   dans OUT  Si SELECT est   gal    15  ou    31    c est le bit de poids fort du mot  ou du double mot  d entr  e qui est transf  r   dans OUT  Un  verrou de sortie est inclus en cas de flux de signal    l entr  e EN  La sortie n est modifi  e que  si EN est active  En cas de flux de signal en EN  la valeur BitPick_W ou BitPick_DW est  r  manente  n  cessitant une m  moire et consommant une phase d horloge   SELECT   3  OUT  1  Figure 6 51 Exemple d op  ration BitPick_W et BitPick_DW  Repr  sentation CONT Repr  sentation CONT Param    Type de Op  randes   Description  donn  e  BitPick_W BitPick_DW IN WORD  Entr  e  Entr  e dans    EN ENo        lEN ENo     DWORD constante laquelle le bit est  s  lectionn     N SUT  lt N out  SELECT   INT Entr  e  Position binaire      SELECT     SELECT constante    s  lectionner  dans IN  OUT BOOL Sortie Sortie de la  fonction                         Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 161    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 23 Bitinsert  Ins  rer un bit                                   Description  L op  ration Ins  rer un bit  Bitinsert  est disponible en deux versions  16 bits  FB95  et 32 bits   FB94   d  finies par le mot ou le double mot d ent
135. anuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       Affectation d   l  ments de sortie    6 2 Cr  er un FB d application    Servez vous de la section des sorties de la table de d  claration pour d  finir les   l  ments de  sortie du module    utiliser dans le programme  comme illustr   au tableau ci dessous  Ces    l  ments de sortie incluent les sorties physiques du module  ainsi que la structure de 14  octets utilis  e par le programme utilisateur CPU comme sorties provenant du module    FM 352 5     Tableau 6 3 Exemple de table de d  claration pour le FB d application  Section des sorties  comme affich   dans    STEP 7 V5 1        Adresse D  claration    Section des sorties   Cette sortie d  pend de la position  Les 8 premiers bits sont des sorties TOR du FM 352 5  Vous  pouvez indiquer une liste BOOL ou un tableau  Array of BOOL   mais pas les deux   Vous pouvez   galement affecter des    noms aux sorties     D  signation    Type    Commentaire          16 0 out DOut ARRAY  0 7  Sorties TOR 24 V renvoy  es par ce   non modifiable   modifiable   modifiable  cycle     0 1 out BOOL    modifiable                    Section des sorties   Les entr  es CPU sont des sorties du module FM 352 5  Cette sortie d  pend de la position  Toute  combinaison de BOOL  Array of BOOL  BYTE  WORD  INT ou DINT  totalisant jusqu    14 octets  est autoris  e  Vous    pouvez affecter des noms aux sorties                                      18 0
136. apteur     Tableau 9 5 Octet d   tat du capteur 1       No  de bit  7  1    D  finition  R  serv      R  action du module  0       0          Codeur s  lectionn         1   Le capteur a   t   s  lectionn         Tableau 9 6 Octet d   tat du capteur 2       No  de bit  7    D  finition  Donn  es SSI disponibles    R  action du module  1   Donn  es SSI disponibles       6    T  l  gramme SSI    1   erreur de donn  es SSI       5    D  passement par le bas     1   D  passement par le bas de la valeur du  codeur       D  passement par le haut     1   D  passement par le haut de la valeur du  codeur       Homed    1   Codeur en position de d  part   synchronisation effectu  e        Position de d  part     1   Codeur en position de d  part de  r  initialisation       Dernier sens de comptage    1   Le dernier sens de comptage   tait vers  l arri  re          Taille       1   Le compteur de codeur SSI ou le codeur SSI  est en ex  cution 32 bits            Ces bits peuvent   tre modifi  s plus rapidement que le cycle du syst  me d automatisation et ne sont  g  n  ralement pas visibles pour cette raison        210    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04          Utilisation du module FM 352 5 avec des ma  tres non S7       9 3 Interface de donn  es utilisateur    D  finitions de bit des octets de commande du capteur    Les bits de l octet de commande d  finis dans le tableau suivant permettent au programme  de commander le fonctionnement 
137. aram  tre OUT     Tableau 6  23 Convertir entier en entier double  l_DI              Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es    DI IN INT Entr  e Valeur enti  re  16 bits     convertir   EN ENO OUT DINT Sortie R  sultat   entier double  32 bits       IN OUT                                   Processeur bool  en rapide FM 352 5  114 Manuel d utilisation  05 2011  A5E00131319 04          Programmation et fonctionnement du module FM 352 5  6 9 Jeu d instructions pour la programmation CONT       6 9 8 Bascule Mise    1 Mise    0  SR     Description    Cette op  ration figure dans la liste standard d op  rations STEP 7  Vous devez libeller  chaque op  ration SR avec un   l  ment unique d  clar   dans la structure FF     SR  Bascule Mise    1 Mise    0  est mis lorsque l   tat de signal est 1    l entr  e S et 0     l entr  e R  SR est r  initialis    lorsque lorsque l   tat de signal est 0    l entr  e S et 1    l entr  e  R  Si le RLG est 1 aux deux entr  es  SR est r  initialis       Tableau 6  24 Bascule Mise    1 Mise    0  SR                                               Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e   lt FF   tiquette gt  S BOOL Entr  e Valide la mise    1   SR R BOOL Entr  e Valide la mise    0    S a gt  Q BOOL Sortie Etat de signal de la sortie  iR FF   tiquette BOOL     Identificateur FF  6 9 9 Bascule Mise    0 Mise    1  RS   Description    Cette op  ration figure dans la liste standard d op  ra
138. arger l inductance jusqu    95   de Vi  et est  consid  r   comme   tant le temps d activation ou de d  sactivation minimum pour  l ouverture ou la fermeture du relais     e  1 A L R  6  est consid  r   comme   tant la fr  quence de commutation maximale th  orique  pour le relais  Ce sera probablement une valeur inf  rieure     e Le rapport cyclique du relais ne doit pas d  passer 50   de la fr  quence de commutation  maximale     e Sila limite de commutation thermique d une sortie sur le FM 352 5 est d  pass  e  la  fiabilit   peut   tre r  duite    moins que la temp  rature ambiante maximale soit inf  rieure     60   C ou que la charge des E S soit inf  rieure au maximum     e Le module FM 352 5 n est pas endommag   par de br  ves surcharges en courant ou en  temp  rature  mais l est si une charge inductive d  passe la limite de destruction  La valeur  nominale d   nergie d avalanche    impulsion unique de la sortie du FM 352 5 est de  55 mJ au maximum     e Le FM 352 5 fournit un blocage pour une r  initialisation inductive    45 V typiquement   40 V minimum et 55 V maximum  Le temps de d  sactivation de l inducteur est affect   par  la tension de r  initialisation  Il faut v  rifier les effets de cette variabilit   si le temps de  d  sactivation repr  sente une part appr  ciable du temps de cycle     e Les limites de commutation inductive du FM 352 5 sont identiques aux limites r  sistives  si vous utilisez des diodes de commutation     Diodes de commutation    Si l induc
139. ation est supprim  e avant le  maintien  aucune r  initialisation n a lieu     Bits d   tat du codeur    Comme d  crit dans ce paragraphe  le module renvoie des bits d   tat pour signaler les  situations suivantes      e Sens de comptage  Direction    indique le sens du dernier comptage     e  D  bordement  Overflow    indique que le compteur a atteint la valeur maximale et l a  d  pass  e  incr  mentation de 1   Le bit de d  bordement est    1 pour un cycle     e D  bordement bas  Underflow    indique que le compteur a atteint la valeur minimale et l a  d  pass  e  d  cr  mentation de 1   Le bit de d  bordement bas est    1 pour un cycle     e _ Synchronis    Homed    indique que le codeur a atteint sa position initiale depuis la  derni  re mise sous tension et que les donn  es de position sont exactes  le codeur est  synchronis        e Position initiale  Home    indique que le codeur est actuellement    la position initiale  qui  est d  finie comme une r  initialisation du compteur     Les bits d   tat du codeur     l exception de Synchronis    sont remis    0 lorsque le module est  mis    l   tat  Arr  t      Processeur bool  en rapide FM 352 5  176 Manuel d utilisation  05 2011  A5E00131319 04    Signaux des codeurs et leur   valuation       7 2 Modes de comptage pour les codeurs incr  mentaux    Comportement de comptage commun aux trois modes de comptage    Si une valeur situ  e en dehors de la plage de comptage est charg  e dans le compteur  le  compteur compte dans le
140. aune  est allum  e en feu fixe  Une fois le  chargement accompli avec succ  s  le module FM 352 5 reste    l   tat  Arr  t   STOP      3  Activez le mode d ex  cution Normal en   crivant la valeur 1    l adresse MO 0 dans la table  VAT_1  Le FB d interface pour mode Normal envoie alors une commande  Marche   Run   au module     Vous pouvez observer la m  me ex  cution de programme en mode Normal que celle d  crite  sous  Visualisation de l ex  cution du programme en mode Test  ci avant        Remarque    En mode Normal  le FB3 est ex  cut   dans le module FM et non dans la CPU S7  Vous ne  pouvez donc pas visualiser l ex  cution du FB3 par affichage du flux d   nergie dans le bloc  de code ou    l aide d autres fonctions de visualisation de STEP 7        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 25    Premiers pas       2 2 Ex  cuter le programme exemple du module FM 352 5    Processeur bool  en rapide FM 352 5  26 Manuel d utilisation  05 2011  A5E00131319 04    Installation et d  sinstallation du module FM 352 5 3    3 1    R  gles d installation    Planification de l installation m  canique    Si le module FM 352 5 doit   tre exploit   dans un syst  me S7 300  vous trouverez des  informations d  taill  es concernant le montage m  canique et la planification de la  configuration dans les instructions de service SIMATIC S7 300 CPU 31xC et CPU 31x      installation et configuration  http   support automation siemens com WW view fr 1300
141. ay uniquement     Les codeurs SSI multitour ont une longueur de trame de 25 bits  Le module FM 352 5 peut  traiter 24 bits     Les codeurs SSI monotour ont une longueur de trame de 13 bits  12 bits de donn  es      Temporisation    Servez vous de l onglet  Param  tres  de la bo  te de dialogue de configuration pour d  finir le  temps de retard du codeur SSI    16  32  48 ou 64 ps     Pour un ma  tre SSI  vous devez s  lectionner un temps de retard sup  rieur ou   gal au temps  minimum pr  conis   pour le codeur  Si vous ne connaissez pas les sp  cifications de votre  codeur  s  lectionnez 64 us  Dans le cadre d une application SSI en mode Ecoute  vous  devez s  lectionner un temps de retard inf  rieur ou   gal au temps de retard du ma  tre     Longueur de trame du registre    d  calage    Vous pouvez s  lectionner une longueur de trame du registre    d  calage   gale    13 bits ou     25 bits dans l onglet  Param  tres   en fonction de la longueur de trame de votre codeur SSI     Fr  quence d horloge    Vous pouvez s  lectionner une fr  quence d horloge de 125 kHz  250 kHz  500 kHz ou 1 MHz  dans l onglet  Param  tres   en fonction des possibilit  s du codeur  du temps d actualisation  requis et de la longueur de c  ble  La fr  quence d horloge maximale que vous pouvez  s  lectionner est limit  e par la longueur du c  ble de codeur blind       e    125 kHz  la longueur de c  ble maximale est de 320 m      250 kHz  la longueur de c  ble maximale est de 160 m      500 kHz  la l
142. blioth  que FM 352 5    Vue d ensemble    Le tableau suivant pr  sente les FB de la biblioth  que FM 352 5  indique leur mn  monique et  fournit une description fonctionnelle de chacun d eux  Vous pouvez modifier les num  ros des  FB une fois que vous les avez copi  s ou lorsque vous les copiez dans votre dossier Blocs     Tableau 6  47 FB de la biblioth  que FM 352 5                                                                                                                                        Num  ro de FB Mn  monique Description   FB 116 TP16 Impulsion de 16 bits   Page 138    FB 113 TP32 Impulsion de 32 bits  Page   FB 117 TON16   Page 139    FB 114 TON32   Page 139    FB 118 TOF16   Page 140    FB 115 TOF32   Page 140    FB 121 CTU16 Compteur incr  mental 16 bits  Page 142    FB 122 CTD16  Page   FB 124 SHIFT Registre    d  calage binaire  1 bit   longueur maximale   4096   FB 125 SHIFT2   FB 126 SHIFT4   FB 127 SHIFT8   FB 85 SHIFT16   FB 84 SHIFT32   146    FB 104 FMABS32  Page   FB 105 FMABS16 Valeur absolue  16 bits  Page   FB 110 DatSel32  Page   FB111 DatSel16  Page   FB 106 FMAdd32  Page   FB 107 FMAdd16  Page   FB 108 FMSub32  Page                Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    135    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5                                                                                  Num  ro de FB Mn  monique Description
143. bre  d entr  es stock  es  dans le registre  LIFO     FULL BOOL Sortie Signifie que le  registre LIFO est  plein et que toute    criture y est  impossible  256  entr  es    EMPTY BOOL Sortie Signifie que le  registre LIFO est  vide  0 entr  e                                                                             Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 171    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    Processeur bool  en rapide FM 352 5  172 Manuel d utilisation  05 2011  A5E00131319 04    Signaux des codeurs et leur   valuation    7 1 Types de codeurs    Types de codeurs    Le module FM 352 5 vous permet de raccorder l un des types de codeurs suivants      e Codeur incr  mental diff  rentiel RS 422  compteur 16 bits ou 32 bits     e Codeur incr  mental sortie unique 24 V  compteur 16 bits ou 32 bits   e  Codeur absolu SSI  r  solution 13 bits ou 25 bits     Toutes les entr  es qui ne sont pas n  cessaires pour le type de codeur s  lectionn   sont  disponibles en tant qu entr  es    usage g  n  ral     Signaux d interface de codeur    Le tableau ci dessous pr  sente les signaux utilis  s par chaque codeur et la position  correspondante pour chaque signal sur le connecteur terminal     Tableau 7 1 Signaux de codeur                            Codeur Pr  sence Num  ro de borne  Codeur diff  rentiel RS 422 Signal A 26  Signal  A  inverse  27  Signal B 28  Signal  B  inver
144. c  blage assurant la connexion  codeur entr  e   manquante inf  rieure    la tension minimale   au port 2L du FM 352 5 est  TOR La DEL IOF rouge est indiqu  e  d  faillant   manquante allum  e  Les autres diagnostics d E S La tension n est pas comprise   ne sont pas valables lorsque entre 20 4 et 28 8 V au niveau   cette erreur se produit  du connecteur 2L    Remarque   Cette alarme de Les bornes du connecteur ne   diagnostic doit   tre valid  e sont pas serr  es    avant de devenir active  Le connecteur n est pas  compl  tement ins  r                202    Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    Diagnostic et correction des erreurs       8 4 Correction des erreurs                Octet   Bit Message en Description d erreur Signification de l erreur de Causes d erreurs possibles  ligne STEP 7 FM 352 5 diagnostic  13 0   Positionnement   Rupture de fil dans le Les entr  es diff  rentielles AD   Le c  blage assurant la  FM  rupture de   codeur incr  mental AD  B   B  N   N  AD   AD connexion    l interface de  fil dans le La DEL IOF rouge est seulement si le codeur SSI est   codeur du FM 352 5 vers le  codeur allum  e  activ    du FM 352 5 ne sont codeur est d  fectueux   incr  mental pas c  bl  es correctement  ne   Les bornes du connecteur ne  sont pas connect  es ou des sont pas serr  es   signaux d  fectueux leur sont s  ue Le connecteur n est pas  appliqu  s    ARR  compl  tement ins  r     Remarque   Cette alarme de 5 f      
145. ccessible au sein du programme                           SReg1  SReg2  EN ENO EN ENO   DIn 0      Reset Out     DOut 5   Din 2      Reset Outi    DOut 6    Din 1      Data  Din 3      Datai Out2    DOut 7    DiIn 12      Clock  Din 4      Data2  240     Length  Din 13      Clock  1056     Length             Figure 6 8 Exemples de registres    d  calage des FB de biblioth  que    Processeur bool  en rapide FM 352 5  86 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    La figure ci apr  s montre comment utiliser l op  ration MOVE pour connecter des valeurs aux  entr  es CPU  L op  ration MOVE permet   galement de convertir des valeurs d un type de  donn  es en un autre type de donn  es si n  cessaire                                   MOVE MOVE  EN ENO EN ENO   Encoder C  CPU_In En  Conn arrD  CPU_In T1  ur_Val     IN OUT   c CV1 ICon 0      IN OUT   CV                                        MOVE MOVE  EN ENO EN ENO   CPU_Out T  Conn arrl  CPU_Out C  2_PV     IN OUT     Conf3  mpByte     IN OUT      Conn ICon                                           MOVE MOVE  EN ENO EN ENO   Conn arrl  CPU_In T2  Conn arrl  CPU_In C1  Con 2      IN OUT   _CVasByte Con 0      IN OUT   _CVasByte   1  L op  ration MOVE permet de connecter des valeurs aux entr  es CPU  En l absence de    logique en EN  l op  ration MOVE est traduite comme un connecteur  En pr  sence de la  logique en EN  la valeur MOVE est r 
146. cription    6 9 Jeu d instructions pour la programmation CONT    D  tecter front montant  POS     Cette op  ration figure dans la liste standard d op  rations STEP 7  Vous devez libeller  l entr  e M_BIT avec un   l  ment unique d  clar   dans la structure Edge     POS  d  tecter front montant  compare l   tat de signal de  adresse     l   tat de signal du cycle  pr  c  dent  qui est m  moris   dans M_BIT  Si l   tat du RLG en cours avant l op  ration est 1   que l   tat du bit  adresse  est 1 et que l   tat pr  c  dent de ce bit   tait 0  d  tection d un front  montant   le bit RLG sera    1 apr  s cette op  ration     Tableau 6  28 D  tecter front montant  POS                 Repr  sentation CONT Param  tres Type de Op  randes Description  donn  es   lt Adresse gt  Q BOOL Sortie Sortie monocoup  POS  lt Adresse gt  BOOL Entr  e Signal interrog       Q    M_BIT BOOL Edge    tiquette M  mento de front  m  morisant l   tat  de signal pr  c  dent de  adresse       M BIT                               6 9 13    Description    D  tecter front descendant  NEG     Cette op  ration figure dans la liste standard d op  rations STEP 7  Vous devez libeller  l entr  e M_BIT avec un   l  ment unique d  clar   dans la structure Edge     NEG  d  tecter front descendant  compare l   tat de signal de  adresse     l   tat de signal du  cycle pr  c  dent  qui est m  moris   dans M_BIT  Si l   tat du RLG en cours avant l op  ration  est 1  que l   tat du bit  adresse  est 0 et que l   tat pr  c  
147. ct  ristiques techniques g  n  rales                                                     tt rnnr tn nnne rnrn neren 213  A 2 Caract  ristiques techniques    214  A3 Sch  ma de pPiNCipe ii sssise sons ee rene ue UA verse ee nine ner OEE ere 222  A4 Donn  es d exploitation  ieia nn danse 226  A 5 Fr  quence de commutation pour des charges inductives sans diodes de commutation           228  A 6 Table de d  claration de bloc fonctionnel ss 238  A 7 Op  rations CONT pour le module FM 352 544 uen 244  Circuit de protection externe pour processeur bool  en rapide FM 352 5                                         251   L ist  s des e11 255    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Pr  sentation g  n  rale du produit 1    1 1 Fonctions du module FM 352 5    Vue d ensemble    Le module FM 352 5 est un processeur bool  en rapide permettant une commande  ind  pendante et extr  mement rapide d un processus    l int  rieur d un syst  me  d automatisation plus important     Vous pouvez configurer le module FM 352 5 afin qu il fonctionne de diff  rentes mani  res      e Le module FM 352 5 peut op  rer en configuration coprocesseur    l int  rieur d un syst  me  d automates programmables S7  Dans cette configuration  le FM 352 5   change des  donn  es d entr  e sortie ainsi que des informations d   tat et de commande avec la CPU  ma  tre  comme illustr   dans la figure ci dessous     e En configuration r  partie  le module FM 352 5 fonctionne com
148. ctionnement du module FM 352 5  6 10 Op  rations de la biblioth  que FM 352 5       6 10 8 Compteurs incr  mentaux d  cr  mentaux  CTUD16 et CTUD32     Description    Le compteur  CTUD  est disponible en deux versions   compteur incr  mental d  cr  mental  16 bits  FB123  et compteur incr  mental d  cr  mental 32 bits  FB120      La valeur de comptage est modifi  e par un front montant de la mani  re suivante      e En cas de front montant    l entr  e CU  la valeur de comptage est incr  ment  e de 1  Si la  valeur de comptage atteint la limite sup  rieure  l incr  mentation cesse     e En cas de front montant    l entr  e CD  la valeur de comptage est d  cr  ment  e de 1  Si la  valeur de comptage atteint la limite inf  rieure  la d  cr  mentation cesse     En cas de front montant aux deux entr  es CU et CD dans un cycle  le compteur conserve sa  valeur en cours     Un niveau de signal 1    l entr  e LOAD r  initialise le compteur    la valeur PV quelles que  soient les valeurs aux entr  es CU et CD     Processeur bool  en rapide FM 352 5  144 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    Le niveau de signal 1    l entr  e R r  initialise le compteur    la valeur 0 quelles que soient les  valeurs au niveau des entr  es CU  CD et LOAD  La sortie QU indique si la valeur de  comptage en cours est sup  rieure ou   gale    la valeur pr  d  finie PV  La sortie QD indique si
149. d  claration sert    mod  liser les entr  es externes du  FM  La section des sorties de la table de d  claration sert    mod  liser les sorties externes du  FM et la section des   l  ments statiques sert    mod  liser les ressources internes du FM     Ressources externes du module FM 352 5   Les ressources externes disponibles pour le  programme d application du module FM 352 5 sont les suivantes      e Interface avec le processus        12 entr  es TOR  entr  es destin  es    l application FM      24 Volts      3 entr  es TOR  entr  es destin  es    l application FM      5 Volts  diff  rentiel      8 sorties TOR  sorties provenant de l application FM    e Interface avec la CPU S7 300 400          14 octets d espace de sortie CPU affect  s au module  entr  es destin  es     l application FM         14 octets d espace d entr  e CPU affect  s au module  sorties provenant de  l application FM     Ressources internes du module FM 352 5   Les ressources internes disponibles pour le  programme d application du module FM 352 5 sont les suivantes      e Alarmes du module  e Bascules  e D  tecteurs de front montant et descendant    e El  ments repr  sent  s par les FB dans la biblioth  que FM 352 5  temporisations   compteurs  etc      e Connecteurs   e Interface de codeur   e Informations d   tat   Section des entr  es   La section des entr  es comporte deux   l  ments     Le premier   l  ment consiste en 15 bits repr  sentant les entr  es TOR de l interface de  processus du FM  Vous
150. d alimentation 5 2 V   5    e Courant de sortie 250 mA max    e Protection Oui    lectronique  non prot  g   par l application  de tens  norm  ou de compt     e Diagnostic Oui   Alimentation de sortie 24 V pour capteurs et   codeurs    e Sortie d alimentation 3L   1 V  max     e Courant de sortie 400 mA max    e Protection Oui    lectronique  non prot  g   par l application  de tens  norm  ou de compt     e Diagnostic Oui       1 Seule une des alimentations de sortie pour codeurs peut   tre utilis  e    un instant donn    pas les  deux ensemble           Etat  alarmes  diagnostic          Alarmes Oui   e Alarmes de processus e Param  trable    1L manquante      Enregistrement de diagnostic      2L manquante      Enregistrement de diagnostic    3L manquante      Enregistrement de diagnostic      Surcharge de codeur      Enregistrement de diagnostic      Rupture de fil de codeur      Enregistrement de diagnostic      Erreur de trame SSI      Enregistrement de diagnostic      Surcharge des sorties  2     Enregistrement de diagnostic      D  faut de la microcarte m  moire SIMATIC     Enregistrement de diagnostic   e Alarmes de processus Oui  8 alarmes de processus    Remarque   Alarmes de processus    Alarme N  est    1 sur PROFIBUS lorsqu une entr  e 24 V a  mis Intr  x     1    e typ  63 ps   e 200 us max     Fr  quence maximale d alarmes de processus  accept  e  sans perte d alarmes de processus       400 Hz  2 5 ms                 Processeur bool  en rapide FM 352 5  220 Manu
151. d entr  e B  Na out    Sel BOOL Entr  e Si elle est    0  la valeur de IN_A est    copi  e dans la sortie  Si elle est    1        IN B la valeur de IN_B est copi  e dans la      Sel sortie   OUT INT  DINT Sortie Valeur de sortie    e IN AsiSel 0  e INBsiSel 1  Nota   Aucune logique n est autoris  e    l entr  e EN           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 149    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 12 Addition  FMAdd32 et FMAdd16     Description    L op  ration FMAdd additionne la valeur    l entr  e IN_A et la valeur    l entr  e IN_B et   crit le  r  sultat dans la sortie OUT  La sortie OVF est mise    1 logique en cas de d  bordement    sinon  elle est    0 logique     Tableau 6  59 Addition  FMAdd32 et FMAdd16                                            Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  FMAdd32 IN_A INT  DINT Entr  e Valeur d entr  e A     JEN ENO IN_B INT  DINT Entr  e Valeur d entr  e B  in A ovF    OVF BOOL Sortie 1 si l addition provoque un  d  bordement      7IN B OUT         OUT INT  DINT Sortie Valeur de sortie     IN_A   IN_B   Nota   Aucune logique n est autoris  e    l entr  e EN              6 10 13 Soustraction  FMSub32 et FMSub16     Description    L op  ration FMSub soustrait la valeur    l entr  e IN_B de la valeur    l entr  e IN_A et   crit le  r  sultat dans la sortie OUT  La sortie OVF est m
152. de d  claration  Connecteurs      Pour plus d informations sur la cr  ation de FB et de multiinstances  consultez le chapitre 9      Cr  ation de blocs de code   dans le manuel SIMATIC Programmation avec STEP 7   http   support automation siemens com WW view fr 45531107      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 69    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Affectation d   l  ments d entr  e    Servez vous de la section des entr  es de la table de d  claration pour d  finir les   l  ments  d entr  e    utiliser dans le programme  comme illustr   au tableau ci dessous  Ces   l  ments  d entr  e incluent les entr  es physiques du module  ainsi que la structure de 14 octets du  programme utilisateur CPU qui sont utilis  s comme entr  es pour le module FM 352 5     Tableau 6 2 Exemple de table de d  claration pour le FB d application  Section des entr  es  comme affich   dans    STEP 7 V5 1        Adresse    noms aux entr  es     D  claration    D  signation    Type    Commentaire    Section des entr  es   Cette entr  e d  pend de la position  Les 15 premiers bits sont des entr  es TOR du FM 352 5  Vous  pouvez indiquer une liste BOOL ou un tableau  Array of BOOL   mais pas les deux   Vous pouvez   galement affecter des                      0 0 IN Din ARRAY  0 14  Entr  es TOR    0  11   24 V    non modifiable   modifiable   modifiable   12  14   diff  rentiel RS422    0 1 IN BOOL    m
153. de l appel de l OB de diagnostic  Ces quatre octets sont sauvegard  s  dans les octets 8    11 de l OB82  L enregistrement 0 contient le diagnostic au niveau du    module     Affectations de l enregistrement de diagnostic 0    Le tableau suivant montre les affectations de l enregistrement de diagnostic 0 dans les  informations de d  clenchement  Tous les bits non   num  r  s sont sans objet et prennent la    valeur z  ro     Tableau 8 3 Affectations de l enregistrement de diagnostic 0                                                             Octet   Bit Signification Remarques N      v  nement  0 0 Module d  faillant Mis    1 pour chaque   v  nement de diagnostic 8 x 00  1 Erreur interne  Mis    1 pour toutes les erreurs internes 8 x 01  2 Erreur externe Mis    1 pour toutes les erreurs externes 8 x 02  3 Erreur de voie 8 x 03  4 Erreur au niveau de la tension Alimentation 1L manquante  8 x 04  auxiliaire externe  6 Module non param  tr   2 Enregistrement de param  trage 0 non re  u 8 x 06  7 Erreur de param  trage  Param  tre erron    non concordance ou   chec du  8 x 07  contr  le de coh  rence  si activ     1 0  3 Classe de type 8 toujours affect    4 Informations de voie disponibles  2 0 Module erron   ou module manquant Mis    1 si la microcarte m  moire SIMATIC 8 x 31  manque   2 Etat de fonctionnement  Arr  t   STOP    Mis    1 lorsque le module n est pas    l   tat 8 x 32   Marche   3 Chien de garde d  clench    Module d  faillant 8 x 33  Processeur bool  en rapide 
154. de sortie dans le module qui  actionne alors les sorties      8  Le FB d interface pour mode Test recopie   galement les r  sultats de l ex  cution du  programme dans l espace CPU In de l OB1     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 95    Programmation et fonctionnement du module FM 352 5       6 3 Pr  paration du jeu de FB DB d interface    Appel du FB d interface pour mode Normal    96    On peut d  clencher le passage du mode Test au mode Normal en cliquant sur le bouton   Charger  dans l onglet  Programmation  de l application de configuration du FM 352 5   Lorsque le chargement dans le FM 352 5 commence  le module passe    l   tat de  fonctionnement  Arr  t  et copie le fichier charg   dans le circuit FPGA     La microcarte m  moire SIMATIC n est pas modifi  e par le chargement  Le module FM 352 5  reste en mode Normal lorsque le chargement est achev   et conserve l   tat de  fonctionnement  Arr  t  jusqu    ce que le programme utilisateur CPU appelle le FB d interface  pour mode Normal  FB31 dans la biblioth  que FM 352 5  avec l entr  e Run    1 et le  commutateur RUN STOP sur la position RUN  Avec cet appel  le module FM 352 5  commence    ex  cuter le programme qui a   t   charg   dans le circuit FPGA     La figure ci dessous montre la structure du FB  I_Normal  utilis   pour appeler le FB  d application en mode Normal     Instance normale du FM                1_Normal  EN ENO  E0 0      Run Error M2 0  E0 1      OneScan 
155. dent de ce bit   tait 1  d  tection d un  front descendant   le bit RLG sera    1 apr  s cette op  ration     Tableau 6  29 D  tecter front descendant  NEG              Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e   lt Adresse gt  Q BOOL Sortie Sortie monocoup  NEG  lt Adresse gt  BOOL Entr  e Signal interrog       Q    M_BIT BOOL Edge    tiquette M  mento de front  m  morisant l   tat  de signal pr  c  dent de  adresse       M BIT                                     Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    117    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 14    Description    Comparaison  CMP     Cette op  ration figure dans la liste standard d op  rations STEP 7  Elle peut   tre  programm  e avec des valeurs de 16 bits ou de 32 bits  La fonction de comparaison est  utilis  e comme un contact normal  Cette op  ration peut   tre plac  e    tout endroit o   un  contact normal est   galement possible  IN1 et IN2 sont compar  s selon le type de  comparaison que vous choisissez  Si la comparaison est vraie  le RLG de l op  ration est      gal    1     Tableau 6  30 Comparaison  CMP                       Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  CMP INT INT  DINT Entr  e  constante   Premi  re valeur compar  e       lt Operator gt       IN2 INT  DINT Entr  e  constante   Deuxi  me valeur compar  e  hi  Op 
156. dez comme suit pour cr  er un nouveau jeu de FB DB d application pour votre  programme FM 352 5      1     Dans SIMATIC Manager  ouvrez la biblioth  que FM 352 5 et copiez les objets suivants  du dossier Blocs dans le dossier Blocs de la CPU S7   le FB d application  FB3   le FB  d interface pour mode Test  FB30  et le DB30  ainsi que le FB d interface pour mode  Normal  FB31  et le DB31  Assurez vous d entrer le m  me num  ro de FB dans le champ  du FB d application de l onglet  Programmation  de la bo  te de dialogue de configuration  du FM 352 5       Copiez les FB d instruction que vous voulez utiliser dans le programme d application du    module FM 352 5  du dossier Biblioth  que dans le dossier Blocs de la CPU S7       Vous pouvez   galement copier la table des mn  moniques de la biblioth  que FM 352 5    dans le dossier Blocs de la CPU S7 afin qu elle vous serve de mod  le  Vous pouvez alors  modifier les mn  moniques selon vos besoins          l aide du bouton  Editer le FB d application  dans l onglet  Programmation   ouvrez le    FB d application afin de l   diter  L   diteur CONT LOG de STEP 7 affiche le bloc  fonctionnel avec sa section de d  claration pr  d  finie  Modifiez la table de d  claration afin  qu elle corresponde    votre application  Des noms ont d  j     t   affect  s    chacun des    l  ments dans la table de d  claration du FB exemple  mais vous pouvez modifier ces  noms si n  cessaire lorsque c est autoris         Entrez votre code de programme   
157. du  module  L erreur MCF n est effac  e qu apr  s validation de la nouvelle microcarte m  moire  SIMATIC par le module  La validation a lieu   Chargement de la microcarte m  moire  SIMATIC depuis STEP 7  d  marrage ou r  initialisation du module     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 109    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 Jeu d instructions pour la programmation CONT    Introduction    Les op  rations suivantes sont prises en charge par l   diteur CONT et l explorateur  d op  rations de STEP 7  Les op  rations sur bits  contacts et bobines  et certaines autres  op  rations proviennent de la liste standard d op  rations STEP 7  Les op  rations de bloc  fonctionnel sp  cifiques au FM 352 5 sont disponibles dans la biblioth  que FM 352 5     Op  rations STEP 7 FM 352 5    Le tableau ci dessous contient les mn  moniques et la description des op  rations STEP 7  disponibles dans le FM 352 5        Remarque    Le mot d   tat n est pas disponible et n est pas actualis   dans le module FM 352 5        Tableau 6  16 Op  rations STEP 7 pour le module FM 352 5       Mn  monique Description    SR Bascule Mise    1 Mise       Page 115    RS Bascule Mise    Mise    1  Page 19   6 D  tecter front montant du RLG  Page 119  w D  tecter front descendant du RLG  Page 119  WAND_W  Page   WOR_W  Page   WXOR_W  Page   WAND_DW  Page   WOR_DW  Page   WOR DU  OU exclusif d
158. du FM 352 5 contenant le SDB 32512 depuis le  dossier Blocs du programme pour le FM 352 5 dans la fen  tre de la microcarte m  moire  SIMATIC     Une fois le programme copi   sur la microcarte m  moire SIMATIC  vous pouvez enficher  cette derni  re dans la fente d un module FM 352 5  Une fois le module d  marr    le  programme FPGA est charg      partir de la microcarte m  moire SIMATIC et le module passe  en mode de fonctionnement normal     Processeur bool  en rapide FM 352 5  104 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 6 Fonctionnement autonome    6 6 Fonctionnement autonome    Conditions pr  alables    Le module FM 352 5 peut fonctionner en mode autonome uniquement lorsque le programme  a   t   d  velopp   dans l environnement STEP 7 et qu un programme et une configuration  mat  rielle valables ont   t   copi  s sur la microcarte m  moire SIMATIC    l aide du  programmateur de carte m  moire int  gr   d une PG Siemens ou d un programmateur  d EPROM connect      un PC     Lorsqu une microcarte m  moire SIMATIC programm  e est install  e dans le module   FM 352 5  ce dernier peut devenir une CPU autonome    condition que le mode Autonome  soit activ   dans le logiciel de configuration et qu aucun bus interne d E S ne soit d  tect    Les  fonctions suivantes ne sont pas prises en charge en mode autonome      e Alarmes de diagnostic et de processus  la LED SF s allume pour les erreurs de  diagnostic si cette 
159. du codeur     Tableau 9 7 Octet de commande du codeur       No  de bit D  finition Commande au module  R  serv         R  serv         R  serv            R  serv    Load  R  initialisation du logiciel       Charger le compteur du codeur       R  initialiser le compteur du codeur       O  INo  IB II      0  0  0  R  serv   0  0  1  1  1    Maintien du logiciel   Maintien de la valeur de comptage du codeur                   D  finitions de bit de l octet d   tat de l alimentation    Les bits de l octet d   tat de l alimentation d  finis dans le tableau suivant permettent au  programme de d  terminer l   tat de l alimentation du module     Tableau 9  8 Octet d   tat de l alimentation                            No  de bit D  finition R  action du module   7 1L manquante1 1   Tension d alimentation auxiliaire  1L   manquante   6 2L manquante 1   Tension d alimentation d entr  e sortie  2L   manquante   5 Erreur d alimentation de capteur   1   Erreur dans l alimentation du codeur ou dans   du codeur le c  blage   4 3L manquante 1   Tension d alimentation de codeur  3L   manquante   3 R  serv   0   2 R  serv   0   1 R  serv   0   0 R  serv   0                   Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 211    Utilisation du module FM 352 5 avec des ma  tres non S7       9 3 Interface de donn  es utilisateur    D  finitions de bit de l octet d   tat du codeur SSI    Les bits de l octet d   tat du codeur SSI d  finis dans le tableau suivant per
160. e      Entrez le nom du bloc multiinstance comme d  fini dans la section de  d  claration du FB d application     Vues d ensemble x    E  Biblioth  ques  E  stdiibs      Standard Library      FM352 5    5 j            8  FB3 FM Application Template FM352 5     E  FB30 1 Debug FM352_5     D  FB31 I_Normal FM352 5  WordPack FM352 5  WordCast FM352 5  BITSUM FM352 5  ENCODE FM352 5  PERIOD32 FM352 5  PERIODI6 FM352 5  FREQ32 FM352_5    EL El  ments de programme     Structure d appels       Figure 6 5 Biblioth  que FM 352 5 de blocs fonctionnels    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 83    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Op  randes des op  rations    84    Comme le programme dans le FB d application doit fonctionner dans le module FM 352 5   les op  randes ne peuvent acc  der    aucune zone de m  moire de la CPU S7  Le tableau ci   apr  s pr  sente les op  randes d op  ration pouvant   tre utilis  s dans votre programme     Tableau 6 9 Op  randes des op  rations       Op  randes des op  rations  Op  randes d entr  e    Section de d  claration    Description                                                 Entr  es FM 352 5 Entr  e Entr  es TOR du FM 352 5   Sorties CPU Entr  e 14 octets de la CPU comme  entr  es pour le FM   Connecteurs Statique Similaire aux m  mentos M dans  les programmes S7    Constantes  non bool  ennes        Bits d   tat du module Statique Alarmes de di
161. e    la tension d entr  e    l entr  e est plus rapide    l activation qu    la d  sactivation  et elles pr  sentent un effet de  saturation   plus elles ont   t   activ  es longtemps  plus elles sont longues    se d  sactiver     e Le temps d activation est plus rapide que le temps de d  sactivation  typiquement 1 4 us  plus rapide     e Le temps d activation est plus rapide avec une entr  e    tension plus   lev  e  un niveau  d entr  e de 20 V est typiquement 0 25 us plus lent qu un niveau d entr  e de 30 V      e Le temps de d  sactivation est plus rapide avec une entr  e    tension plus faible  un  niveau d entr  e de 20 V est typiquement 0 6 ps plus lent qu un niveau d entr  e de 30 V      e Le temps de d  sactivation est plus lent lorsque le temps d activation de l entr  e est plus  long   D une mani  re typique  les entr  es activ  es pendant 0 5 us sont d  sactiv  es plus  rapidement de 1 4 us que les entr  es activ  es pendant 6 us   Le temps de d  sactivation  n augmente pas  si l entr  e est activ  e pendant plus de 6 ps      Le tableau suivant pr  sente les retards activation d  sactivation typiques pour chaque filtre  de retard     Tableau 5  4 Retards typiques pour les entr  es discr  tes 24 V                            Filtre de retard Retard temps Retard temps de Variation de filtre  d activation d  sactivation   0 1 1us 2 5 us  0 04 us   5 3 4 us 4 8 us  0 09 us   10 8 2 us 9 7 us  0 25 us   15 13 0 ps 14 5 ps  0 4 us   20 17 9 ps 19 3 ps  0 6 us   50 46 9 u
162. e  4  a  CPU_In  CPU_In 4  14 octets de    donn  es     2 octets d   tat Sorties O E     Module E                          Figure 6 17 Echange de donn  es en mode Normal    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 97    Programmation et fonctionnement du module FM 352 5       6 3 Pr  paration du jeu de FB DB d interface    D  finition des param  tres du FB d interface    Le tableau suivant   num  re les param  tres du FB d interface et d  crit la fonction de chacun   Entrez les adresses pour les entr  es et sorties du module et les pointeurs d  signant les  structures de donn  es qui sont   chang  es entre la CPU et le module     Tableau 6  10 D  finition des param  tres du FB d interface       Param  tre   Type de donn  es   D  finition    Run BOOL Lorsqu il est    1  ce bit demande au module de passer    l   tat   Marche   Si le commutateur de mode sur le module est    galement sur la position RUN et que l entr  e OneScan est    0  le  module passe    l   tat  Marche   Lorsque ce bit est    z  ro  le  module passe    l   tat  Arr  t  m  me si le commutateur de mode  est sur la position RUN        OneScan BOOL Lorsqu il est    1  ce bit active le mode Cycle unique  Tant que  cette entr  e est    1  le module ex  cute un cycle    chaque fois  que l entr  e Run passe de z  ro    un  Lorsque ce bit est    z  ro  le  module suit l entr  e Run           LADDR In DINT Adresse logique des entr  es du FM 352 5 qui doit correspondre     l adr
163. e 135  6 10 1  D  multiplicateur de fr  quence binaire  BiScale                                                                  6 10 2  Temporisations sous forme d impulsion  TP16 et TP32                                138  6 10 3  Temporisations sous forme de retard    la mont  e  TON16 et TON32  aenneren  6 10 4  Temporisations sous forme de retard    la retomb  e  TOF16 et TOF32                                  140  6 10 5 G  n  rateur d impulsions d horloge  CP_Gen           ssessseessessseesreseressrnesrresrnsrrssrnssrnssrnssrnssrrssnns  6 10 6 Compteur incr  mental  CTU16                                           iii 142  6 10 7 Compteur d  cr  mental  CTD16                                        su  6 10 8 Compteurs incr  mentaux d  cr  mentaux  CTUD16 et CTUD32        esseeseeeeeseeererrresrresresre  6 10 9 Registres    d  calage binaire  SHIFT  SHIFT2  SHIFT4  SHIFT8  SHIFT16 et SHIFT 32   6 10 10 Valeur absolue  FMABS32 et FMABS16                                                           149  6 10 11 S  lecteur de donn  es  DatSel32 et DatSel16                                                                     6 10 12 Addition  FMAdd32 et FMAdd16          seesneeneeeneeenseeeneeeneetereerntrttrnetrnstrnsnrnstensrnssrnnsrnssrnssrnnsens 150  6 10 13 Soustraction  FMSub32 et FMSub16      esseeesseeinseerisseirrssetrrssterrssttntstttnnnsttnnnsttnnnnten nanten nnne  6 10 14 Multiplier entiers doubles  FMMUI32                                              151  6 10 15 Mu
164. e FB DB d interface  Page 93           q                Test du programme utilisateur  voir le chapitre  Test du programme  Page 101        e Chargez le programme dans la CPU S7  S7 314 ou plus    e __ Servez vous de STEP 7 pour visualiser l   tat du FB lors de son ex  cution        e Sauvegardez le FB d application en tant que partie du projet CPU        Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04 65    Programmation et fonctionnement du module FM 352 5       6 1 Vue d ensemble    66             H  gt                 Cr  ation du programme de commande                Chargez le programme dans le module FM 352 5  voir le chapitre  Chargez le    programme dans le module FM 352 5  Page 102         e Compilez le FB d application dans l onglet  Programmation      e Chargez le programme dans le module FM 352 5              Utilisez STEP 7 pour copier le programme dans la microcarte m  moire SIMATIC       l aide de la console de programmation MMC  voir chapitre  Chargez le programme  dans le module FM 352 5  Page 102                 Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    6 2 Cr  er un FB d application    Edition du jeu de FB DB d application    Le FB d application est le bloc fonctionnel de votre programme de commande principal qui  contiendra les instructions de programme pour le module FM 352 5     Proc  
165. e Op  randes Description  donn  es   WXOR_W EN BOOL Entr  e Entr  e de validation     JEN  ENO     ENO BOOL Sortie Sortie de validation   N1  ouTt    IN1 WORD Entr  e Premi  re valeur de la combinaison  N2 IN2 WORD Entr  e Deuxi  me valeur de la combinaison   OUT WORD Sortie Mot r  sultant de la combinaison    Fe WXOR W DOut 0       EN Eom    Conn arrWCon 0      IN1 OUTI    Conn arrWConf1   WH1GHF        IN2             Figure 6 24 Exemple d op  ration OU exclusif mot  WXOR_W     L op  ration est ex  cut  e si Din 0  est     1         Exemple  Conn arrWCon 0    01010101 01010101  IN2   00000000 00001111    Conn arrWConf 0  O   exclusif IN2     01010101 01011010  Conn arrWConf1     DOut 0  est     1  si l op  ration est ex  cut  e                          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 123    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 20    Description    ET double mot  WAND_DW     L op  ration ET double mot  WAND_DW  est activ  e si l   tat de signal est 1    l entr  e de  validation EN  Cette op  ration combine  bit par bit selon la table de v  rit   ET  les deux  doubles mots indiqu  s dans les entr  es IN et IN2  Ces valeurs sont interpr  t  es comme  profils binaires purs  Le r  sultat est rang   dans la sortie OUT  ENO a le m  me   tat de signal  que EN  En cas de flux de signal en EN  la valeur WAND_DW est r  manente  n  cessitant  une m  moire et c
166. e donn  es  16 bits       FMAdd32    Biblioth  que FM 352 5    Additionner  32 bits       FMAdd16    Biblioth  que FM 352 5    Additionner  16 bits       FMSub32    Biblioth  que FM 352 5    Soustraire  32 bits          FMSub16       Biblioth  que FM 352 5          Soustraire  16 bits       248    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 7 Op  rations CONT pour le module FM 352 5       Op  ration  FMMul32    Conteneur  Biblioth  que FM 352 5    Description  Multiplier  32 bits       FMMui16    Biblioth  que FM 352 5    Multiplier  16 bits       FMDiv32    Biblioth  que FM 352 5    Diviser  32 bits       FMDiv16    Biblioth  que FM 352 5    Diviser  16 bits       ENCODE    Biblioth  que FM 352 5    Localiser le bit de poids le plus fort mis    1 dans un  double mot       BITSUM    Biblioth  que FM 352 5    Compter les bits    1 dans un double mot       BitPack W    Biblioth  que FM 352 5    Rassembler 16 bits individuels dans un mot       BitPack DW    Biblioth  que FM 352 5    Rassembler 32 bits individuels dans un double mot       BitCast W    Biblioth  que FM 352 5    R  partir un mot dans 16 bits individuels       BitCast DW    Biblioth  que FM 352 5    R  partir un double mot dans 32 bits individuels       BitPick_W    Biblioth  que FM 352 5    Extraire un bit d un mot       BitPick_DW    Biblioth  que FM 352 5    Extraire un bit d un double mot       Bitinsert16    Biblioth  que FM 352 5   
167. e font pas partie du contr  le de    coh  rence du module et peuvent donc   tre modifi  s sans g  n  rer d erreur de param  trage     Tableau 5 2 Param  tres d alarme de diagnostic dynamiques                    Param  tre Description Plage de valeurs Pr  r  glage  Tension d alimentation   Alarme d alimentation 1L   Activer  D  sactiver   D  sactiv    auxiliaire  1L  polarit   inverse  basse tension    manquante erreur interne  etc    Tension d alimentation   Alarme d alimentation 2L   Activer  D  sactiver   D  sactiv    d entr  e sortie  2L  polarit   inverse  basse tension    manquante erreur interne  etc    Erreur d alimentation de   D  faillance dans le c  blage ou   Activer  D  sactiver  D  sactiv    capteur du codeur l alimentation du codeur    Tension d alimentation   Alarme d alimentation 3L   Activer  D  sactiver   D  sactiv    de codeur  3L  polarit   inverse  basse tension    manquante erreur interne  etc    Erreur de trame SSI Taille de trame incorrecte  Activer  D  sactiver   D  sactiv      perte de courant dans le  codeur  rupture de fil  etc        Rupture de fil de C  ble coup   ou d  connect    Activer  D  sactiver   D  sactiv    codeur diff  rentiel brochage incorrect   dysfonctionnement du codeur   signaux de codeur court   circuit  s  etc        Diagnostic MMC Programme de microcarte Activer  D  sactiver   D  sactiv    m  moire SIMATIC manquant  ou invalide  etc        Diagnostic des sorties    Alarmes pour les sorties Q0      Activer  D  sactiver   D  sact
168. e la division             Nota      Aucune logique n est autoris  e    l entr  e EN        154    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 18 Encoder position binaire  ENCODE                                Description  La fonction Encoder position binaire  ENCODE  convertit le contenu du param  tre IN au  nombre binaire correspondant    la position du bit mis    1 le plus    gauche dans IN et  renvoie le r  sultat comme valeur de la fonction  Si le param  tre IN est   gal     DW 16 00000001 ou    DW 16 00000000  la valeur en retour est 0  Un verrou de sortie est  inclus en cas de flux de signal    l entr  e EN  La sortie n est modifi  e que si EN est active  En  cas de flux de signal en EN  la valeur ENCODE est r  manente  n  cessitant une m  moire et  consommant une phase d horloge   31 24 23 19 16 15 8 7 3  m Lo o 1 1lols 1f1lolololo 1fo olo 1 1 1f1lols  1f1lololofo 1folol    OUT   29  Figure 6 46 Exemple de fonction Encoder position binaire  ENCODE   Le bit de poids le plus fort mis    1 est    la position 29   Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  ENCODE EN BOOL Entr  e  Un   tat de signal 1    l entr  e de  EN ENO    constante validation active l op  ration   IN DWORD Entr  e  Variable devant   tre cod  e      IN OUT     constante  ENO BOOL Sortie La sortie de validation a l   ta
169. e passage est signal   dans le bit d   tat de d  bordement     e    d  cr  mente jusqu    la limite inf  rieure du compteur  revient    la limite sup  rieure et  continue    compter  Ce passage n est pas signal   dans le bit d   tat de d  bordement ou  de d  bordement bas     Lorsque le sens de comptage principal est d  fini    D  cr  mentation  le compteur se  comporte de la mani  re suivante      e    d  cr  mente jusqu    la valeur minimale  puis revient    la valeur maximale et continue     compter  Ce passage est signal   dans le bit d   tat de d  bordement bas     e  l incr  mente jusqu    la limite sup  rieure du compteur  revient    la limite inf  rieure et  continue    compter  Ce passage n est pas signal   dans le bit d   tat de d  bordement ou  de d  bordement bas     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 179    Signaux des codeurs et leur   valuation       7 2 Modes de comptage pour les codeurs incr  mentaux    La figure suivante montre comment fonctionne le mode de comptage p  riodique     Limite de comptage sup  rieure    Valeur maximale plage de comptage         incr     Valeur de  chargement       SN ue R      R  initialisation   0  Valeur minimale plage de comptage       Limite de comptage inf  rieure                   incr    Incr  mentation Sens de comptage   incr  mentation  d  cr    d  cr  mentation Valeur de r  initialisation   0   M  Maintien actif   R  R  initialisation active   C  Chargement actif          
170. e provenant du cycle  pr  c  dent     e Si un connecteur est r  f  renc   comme entr  e pour un   l  ment apr  s une sortie pour le  connecteur  cet   l  ment consid  re la valeur du connecteur comme provenant du cycle en  cours     L utilisation de la synchronisation    12 phases signifie que vous pouvez connecter jusqu    11    l  ments de m  moire en s  rie sans vous soucier d un allongement possible du temps de  cycle  Si vous ins  rez trop d   l  ments en s  rie  le logiciel affiche un message d erreur vous  proposant une correction afin de satisfaire aux r  gles de l horloge de phase     Un autre avantage de la synchronisation multi phase est qu elle g  n  re la m  me s  quence  logique du programme dans le circuit FPGA que lorsque la CPU S7 ex  cute le programme  en mode Test     Les   l  ments r  manents sont les suivants    e Temps   e Compteur   e Bascules   e D  tection de fronts   e Registres    d  calage    e D  multiplicateur de fr  quence binaire    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    La figure ci dessous fournit des exemples de synchronisation multi phase d   l  ments  r  manents avec des connecteurs     Conn arX   FF ThirdFF  Con 2  RS  DOut 1     m eek                               Din 2  1S                                      FF MoreFF  FF MoreFF  s 0   Conn arrX s 1    Din 1  RS Conf2  RS  DOut 2   ji   u  f        R
171. el d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 2 Caract  ristiques techniques       Etat  alarmes  diagnostic  Fonctions de diagnostic    Oui       e Signalisation d erreurs group  es    SF  DEL rouge         D  faut de la microcarte m  moire SIMATIC 3    MCF  DEL rouge       e Surveillance de la tension d alimentation de  l   lectronique    DC5V  DEL verte       e Etat d erreur d E S    IOF  DEL rouge       e Etat  Marche     RUN  DEL verte       e Etat  Arr  t     STOP  DEL jaune       e Erreur d alimentation   codeur     5VF  DEL rouge  24VF  DEL rouge         Etat des entr  es    DEL verte  10    I 11              tat de sortie             DEL verte  Q0    Q7           Fonctionnement du processeur bool  en rapide  Temps d ex  cution    1 us       Temps de cycle d actualisation de l AP     2 6 ms  5 ms max         Temps de r  action programme et mat  riel       2    6 ps  entr  e    sortie          1 Les affichages de diagnostic pour ces   tats sont uniquement disponibles lorsqu ils sont activ  s  dans l onglet  Param  tres  de la bo  te de dialogue  Propri  t  s  du module FM 352 5     2 Le diagnostic  Surcharge sortie  n est   ventuellement pas signal   lorsque la dur  e d impulsion de la  sortie est inf  rieure    2 ms  5AH01  ou inf  rieure    20 us  5AH11      3 L   tat de la LED MCF n est actualis   que lorsque la microcarte m  moire SIMATIC est retir  e ou  lorsque le module doit acc  der en lecture ou en   criture    la microcarte
172. enche       Serrez les deux vis situ  es sur le bas du FM 352 5 en appliquant un couple compris    entre 0 8 et 1 1 Nm afin de fixer le module au profil   support       Une fois le module install    vous pouvez affecter un num  ro d emplacement au    FM 352 5  Des   tiquettes d emplacement sont fournies avec la CPU   Vous trouverez  dans les instructions de service SIMATIC S7 300 CPU 31xC et    CPU 31x  installation et configuration   http   support automation siemens com WW view fr 13008499  des instructions    concernant l affectation et l application de num  ros d emplacement pour les modules     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Installation et d  sinstallation du module FM 352 5       3 2 Installer et d  sinstaller le FM 352 5 dans un syst  me S7 300    D  sinstaller le module FM 352 5    La proc  dure suivante d  crit comment d  monter le module FM 352 5 du profil   support d un  syst  me d automatisation S7 300  Des informations compl  mentaires sur le d  montage des  modules sam disponibles dans les instructions de service SIMATIC S7 300 CPU 31xC et       9     1  Faites passer la CPU    l   tat  Arr  t   STOP     l aide du commutateur de mode   2  Mettez le module FM 352 5 hors tension ou d  branchez toute l alimentation    3  Ouvrez le volet pivotant situ   sur la droite du module   4      D  vissez la vis de fixation du connecteur avant    l aide d un tournevis de 3 mm  puis  retirez le en tenant les prises en hau
173. ent de contact de blindage  Proc  dez comme suit pour installer l   l  ment de contact de blindage      1  Poussez les deux boulons du crochet de fixation dans le guide sur la face inf  rieure du  profil   support  Positionnez le crochet de fixation sous les modules    c  bler     2  Boulonnez le crochet de fixation fermement sur le profil   support     3  La borne de blindage pr  sente une lame entaill  e sur sa face inf  rieure  Placez la borne  de blindage au niveau de cette position sur la face A ou B du crochet de fixation  Tirez la  borne de blindage vers le bas et basculez la dans la position d  sir  e  voir la figure ci   apr  s      Vous pouvez relier jusqu    quatre bornes sur chacune des deux lignes du crochet de  l   l  ment de contact de blindage                                       1    Crochet de fixation de l   l  ment de contact de blindage        2  Face B   3  Lame entaill  e   4  Blindage devant se trouver sous la borne de blindage   5  Face A   6  Borne de blindage    Figure 4 6 Raccord de c  bles blind  s    l   l  ment de contact de blindage    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 43    C  blage du module FM 352 5       4 5 Raccord de c  bles blind  s via un   l  ment de contact de blindage    Connexion de c  bles    44    Vous ne pouvez raccorder qu un ou deux c  bles blind  s par borne de blindage  voir la figure  ci dessus et le tableau pr  c  dent   Le c  ble est connect   par son blindage de c  ble nu 
174. entation de votre syst  me  Des fichiers GSD sont disponibles sur Internet    la  rubrique Siemens   Industry Automation and Drive Technologies   Service amp Support   http   support automation siemens comWWiview fr 10805317 133100   Vous pouvez    galement trouver le chemin correspondant    l adresse http  www profibus com  sous  l onglet Biblioth  ques  Siemens        Programmation de la microcarte m  moire SIMATIC    Pour les syst  mes avec des CPU de constructeur tiers  Vous devez programmer la  microcarte m  moire SIMATIC ind  pendamment du module FM 352 5  Pour ce faire  vous  avez besoin soit d une console de programmation Siemens apte    la programmation de  microcartes m  moire SIMATIC  soit d un programmateur de PROM pouvant programmer  une microcarte m  moire SIMATIC  Une fois que vous avez programm   la microcarte  m  moire SIMATIC  ins  rez celle ci dans le module FM 352 5     Conception d une fonction d interface    En tant qu utilisateur d un syst  me    CPU non S7  vous devez concevoir dans votre  programme une fonction servant    commander l interface du module et satisfaisant aux  exigences de votre syst  me sp  cifique     Votre interface de programme doit   tre capable de commander au module FM 352 5 d entrer  en mode Normal et dans les   tats de fonctionnement Marche Arr  t  Elle doit aussi g  rer le  transfert de donn  es entre le module et la CPU ma  tre     En outre  si vous n avez pas mis en service le module FM 352 5    l aide de l environnement  STE
175. ers la gauche d un double mot  SHL_DW     L op  ration SHL_DW est activ  e si l   tat de signal est 1    l entr  e Din 0   Conn arrDWConf 0   est charg   et d  cal   vers la gauche du nombre de bits pr  cis   dans Conn arrWConf 0   Le  r  sultat est   crit dans Conn arrDWConf1      DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 131    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 28    Description    D  calage vers la droite d un double mot  SHR_DW     L op  ration D  calage vers la droite d un double mot  SHR_DW  est activ  e si l   tat de signal  est 1    l entr  e de validation EN  Elle d  cale bit par bit vers la droite les bits 0    31 de  l entr  e IN  L entr  e N indique le nombre de bits du d  calage  Si N est sup  rieure    32  la  commande   crit  0  dans la sortie OUT et met les bis Q0 et OV dans le mot d   tat sur  0   En  partant de la gauche  le m  me nombre  N  de z  ros est d  cal   afin de combler les positions  lib  r  es  Le r  sultat de l op  ration de d  calage peut   tre interrog   sur la sortie OUT  ENO a  le m  me   tat de signal que EN  En cas de flux de signal en EN  la valeur SHR_DW est  r  manente  n  cessitant une m  moire et consommant une phase d horloge     Tableau 6  44 D  calage vers la droite d un double mot  SHR DW                                                                    Repr
176. es signaux du codeur    Impulsion  amp  sens  x1  x2  x4       Source de la r  initialisation    Aucune  Mat  riel  Logiciel  Mat  riel et logiciel   Mat  riel ou logiciel       Source de la valeur de r  initialisation    Const  0  Valeur min  max   Valeur de  chargement       Type du signal de r  initialisation    Front  Niveau       Source de la valeur de chargement    Constante  Application du module       Source du maintien    Aucune  Mat  riel  Logiciel  Mat  riel et logiciel   Mat  riel ou logiciel       Valeur de chargement    Entr  e utilisateur ou application du module       Minimum de la plage de comptage    Entr  e utilisateur       Maximum de la plage de comptage    Entr  e utilisateur       Sens de comptage principal    Incr  mentation  d  cr  mentation       Source mat  rielle du maintien    Entr  es 0    14       Source mat  rielle de la r  initialisation    Entr  es 0    14       Modes de comptage    Continu  Unique  P  riod        Plage de compt   16 bits  Plage de compt   32 bits     32768    32767   2147483648    2147483647       Signaux de codeur         5V RS 422     A   A  B   B et N   N            24V  HTL        A B etN          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 2 Caract  ristiques techniques       Section de codeur                               Codeur SSI   e Signaux SSI D   D  CK et  CK   e Longueur du t  l  gramme 25 bits ou 13 bits  code Gray   e R  solution 16
177. esse affect  e aux entr  es dans la configuration mat  rielle   LADDR_Out   DINT Adresse logique des sorties du FM 352 5 qui doit correspondre       l adresse affect  e aux sorties dans la configuration mat  rielle        CPU_Out POINTER D  signe la structure de 14 octets qui est la source des donn  es     transf  rer au module en tant que sorties de la CPU  Cette  structure doit correspondre    la structure d  finie dans l interface  du FB d application        CPU _In POINTER D  signe la structure de 14 octets qui est la destination des  donn  es    transf  rer du module en tant qu entr  es de la CPU   Cette structure doit correspondre    la structure d  finie dans  l interface du FB d application     Error BOOL Ce bit est mis    1 sile module est configur   pour le test et appel    en mode Normal ou inversement  Le param  tre  Etat  vous fournit  une information d  taill  e        Etat INT Ce param  tre contient le mot d   tat renvoy   par le module  voir    chapitre  Interface de donn  es utilisateur  Page 207    section     D  finition des octets de commande et d   tat             AppFB  Block_FB Num  ro du FB d application pour le module FM 352 5 utilis   en  mode Test   AppinstDB   Block DB Num  ro du DB d instance du FB d application pour le module          FM 352 5 utilis   en mode Test     Ce param  tre sert uniquement dans le FB  _Debug  pour le mode Test                 Processeur bool  en rapide FM 352 5  98 Manuel d utilisation  05 2011  A5E00131319 04    Program
178. est de   interf  rence   lectromagn  tique   flash v  rification de mise sous externe a provoqu   une erreur  tension  fatale  Mettez le FM 352 5 hors  puis sous tension et voyez si  l erreur se reproduit  Si c est le  cas  le FM 352 5 est d  faillant  ou il existe une forte  interf  rence   lectrique    3 3  Erreur de Echec du test de la La m  moire de travail du Une erreur interne ou une   m  moire vive m  moire vive    la mise   FM 352 5 a   chou   au test de   interf  rence   lectromagn  tique  sous tension  v  rification de mise sous externe a provoqu   une erreur  tension  fatale  Mettez le FM 352 5 hors  puis sous tension et voyez si  l erreur se reproduit  Si c est le  cas  le FM 352 5 est d  faillant  ou il existe une forte  interf  rence   lectrique    3 6  Alarme de A 1 en cas de Les alarmes de processus en  La fr  quence de l alarme de  processus d  bordement de la file   provenance du FM 352 5 se processus est trop   lev  e   perdue d attente d alarmes de   produisent plus rapidement Le programme de l OB   processus que l AP ne peut les traiter  d alarme est trop long   Les alarmes de processus    L AP n est pas assez rapide   destination du FM 352 5 se  produisent plus rapidement  que le FM 352 5 ne peut les  traiter   Remarque   Cette alarme de  diagnostic doit   tre valid  e  avant de devenir active    8 5  Tension de Tension d alimentation  L entr  e 24V pour la borne 2L   L alimentation 24V ou le  charge ou de d entr  e sortie  2L  du FM 352 5 manque ou est 
179. ester au d  calage 18  Cette structure peut  toutefois contenir des   l  ments ayant les types de donn  es BOOL  BYTE  WORD  INT ou  DINT et dont vous d  finissez les noms     Section statique   La section statique contient un nombre variable d   l  ments selon la  quantit   de ressources internes exig  e par votre application  Les deux premiers   l  ments  sont obligatoires  mais les suivants sont facultatifs et exig  s uniquement s ils sont  n  cessaires dans le programme d application     Le premier   l  ment consiste en 1    8 bits repr  sentant les alarmes du module  alarmes de  processus   Vous pouvez soit   crire 1    8 d  clarations individuelles  chacune de type BOOL  et ayant un nom univoque que vous d  finissez  soit d  clarer un tableau de bool  ens  Array  of BOOL  qui contient jusqu    8   l  ments et auquel vous donnez un nom  Le d  calage de la  premi  re alarme d  clar  e doit   tre 32     Le deuxi  me   l  ment dans la section statique doit   tre  au d  calage 34  la structure de nom   ST  dont les   l  ments doivent   tre nomm  s exactement comme indiqu   dans le tableau   Exemple de table de d  claration  Section statique   Il s agit des bits d   tat de diagnostic  g  n  r  s par le module et devant   tre utilis  s par l application si une action sp  cifique est  requise     Si l application utilise un codeur  le troisi  me   l  ment dans la section statique doit   tre  au  d  calage 38  la structure de nom  Encoder  dont les   l  ments doivent   tre nomm 
180. fiable   non modifiable  bobine de sortie pour ex  cuter   l op  ration mais que votre programme  n en a pas besoin                 Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    243    Caract  ristiques techniques       A 7 Op  rations CONT pour le module FM 352 5    A T    Op  rations CONT pour le module FM 352 5    Op  rations CONT provenant des   l  ments de programme STEP 7    244    Le tableau ci dessous contient les op  rations CONT valables pour le module FM 352 5  Les  op  rations en italiques sont des blocs fonctionnels disponibles dans la biblioth  que   FM 352 5 une fois le logiciel de configuration FM 352 5 install    Ces FB se trouvent dans le  catalogue El  ments de programme STEP 7  dans le conteneur  Biblioth  ques      Tableau A  4 Op  rations valables pour le module FM 352 5                                                                                                       Op  ration Conteneur Description      _    Op  r  sur bits Contact NO           Op  r  sur bits Contact NF      NOT    Op  r  sur bits Inverser trajet du courant         Op  r  sur bits Bobine           Op  r  sur bits Connecteur sortie interm  diaire   RS Op  r  sur bits Bascule Mise    0 Mise    1   SR Op  r  sur bits Bascule Mise    1 Mise    0      N    Op  r  sur bits D  tecter front descendant du RLG      P    Op  r  sur bits D  tecter front montant du RLG   NEG Op  r  sur bits D  tecter front descendant   POS Op  r  sur bits D  tecter front 
181. fonction a   t   activ  e dans la configuration mat  rielle enregistr  e sur  la microcarte m  moire SIMATIC      e Donn  es CPU_In    tat inclus      e Donn  es CPU_ Out  commande incluse   tous les acc  s aux donn  es CPU_ Out sont  interpr  t  s comme 0      Ex  cution du programme    Lors du d  marrage  le circuit FPGA lit la m  moire image du FB enregistr   dans la microcarte  m  moire SIMATIC et peut ex  cuter le programme lorsque le s  lecteur de mode du module  est plac   sur RUN  voir figure suivante      FM 352 5    Entr  es  Module         SIMATIC Micro Memory Card  programm            Sorties  Module    Figure 6 18 Fonctionnement autonome    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 105    Programmation et fonctionnement du module FM 352 5       6 7 Gestion des param  tres dynamiques    6 7 Gestion des param  tres dynamiques    Utilisation de la fonction syst  me SFC 55 pour   crire des param  tres dynamiques    Avec la SFC 55  WR_PARM     crire param  tres   vous pouvez modifier les param  tres  dynamiques dans l enregistrement 1 et les transf  rer dans le module FM 352 5  Ces  param  tres entrent en vigueur    l appel de la SFC 55  Toutefois  les param  tres transf  r  s  dans le module ne remplacent pas les param  tres du module figurant dans le SDB  correspondant s ils y existent  Apr  s un passage de la CPU de  Marche      Arr  t  et  d Arr  t       Marche  ou une mise hors tension puis sous tension  les param  tres d 
182. gnaux des codeurs et leur   valuation       7 5    Introduction    7 5 Evaluation des impulsions    Evaluation des impulsions    Les compteurs du module FM 352 5 comptent les fronts des signaux  Normalement  le front  en A est   valu   pour une   valuation simple  x1   Pour obtenir une r  solution plus   lev  e   vous pouvez d  finir le param  tre relatif    l   valuation des signaux du codeur afin d utiliser  l   valuation double ou quadruple  x2 ou x4  des signaux  Servez vous de l onglet   Param  tres  dans la bo  te de dialogue de configuration du FM 352 5 pour s  lectionner le  type d   valuation des signaux du codeur     Les signaux A et B doivent pr  senter un d  calage de phase de 90   pour que vous puissiez  s  lectionner l   valuation simple  double ou quadruple     Impulsion et sens    Lorsque vous s  lectionnez Impulsion et sens comme type d   valuation des signaux du  codeur  le module compte lors du front montant de chaque impulsion du signal A  Lorsque le  signal B est    0  niveau bas   le compteur incr  mente  Lorsque le signal B est    1  niveau  haut   le compteur d  cr  mente     f eE a e        D  comptage             Signal A          Signal B Comptage  comme niveau  de sens                   Impulsions  d incr  mentation    Impulsions    de d  cr  mentation             Figure 7 6 Comptage pour Impulsion et sens    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 183    Signaux des codeurs et leur   valuation       7 5 E
183. iable  augment   si n  cessaire    0 1 stat SecondFF BOOL Le nom des   l  ments peut   tre d  fini   modifiable   modifiable   modifiable  librement    0 2 stat ThirdFF BOOL   modifiable   modifiable   modifiable    2 0 stat MoreFFs ARRAY  0  15    modifiable   modifiable   modifiable    0 1 stat BOOL   modifiable    4 0 stat END_STRUCT   modifiable        Section statique   Cette d  finition n est pas li  e    la position  mais pas  Edge   Vous pouvez choi      Vous pouvez modifier les noms    l int  rieur de la structure     sir une combinaison quelconque de BOOL et ARRAY de type BOOL                                                  1258 0 stat Edge STRUCT Ressources pour les d  tections de   modifiable   non modifiable  front  Chaque   l  ment doit   tre de type  BOOL ou   tre un tableau de bool  ens   Array of BOOL      0 0 stat FirstEdge BOOL Le nombre d   l  ments peut   tre   modifiable   modifiable   modifiable  augment   si n  cessaire    0 1 stat SecondEdge BOOL Le nom des   l  ments peut   tre d  fini   modifiable   modifiable   modifiable  librement    0 2 stat ThirdEdge BOOL   modifiable   modifiable   modifiable    2 0 stat Edged4to10 ARRAY  4 10    modifiable   modifiable   modifiable      0 1 stat BOOL    modifiable    4 0 stat LastEdge BOOL   modifiable   modifiable   modifiable    6 0 stat END_STRUCT   modifiable    Processeur bool  en rapide FM 352 5  242 Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 6 Table de d  cla
184. iable  librement    0 2 stat ThirdEdge BOOL   modifiable   modifiable   modifiable    2 0 stat Edge4to10 ARRAY  4 10    modifiable   modifiable   modifiable      0 1 stat BOOL   modifiable    4 0 stat LastEdge BOOL   modifiable   modifiable   modifiable    6 0 stat END_STRUCT   modifiable                          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    75    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Cette partie de la section statique contient des d  clarations pour les connecteurs  voir  tableau ci dessous   Ces noms ne peuvent pas   tre modifi  s     Tableau 6 8 Exemple de table de d  claration pour le FB d application  Connecteurs  comme affich   dans STEP 7 V5 1                                                  Adresse D  claration D  signation Type Commentaire  Section statique   Cette d  finition n est pas li  e    la position  Vous pouvez modifier les noms    l int  rieur de la structure   mais pas  Conn   Vous pouvez utiliser toute combinaison de BOOL  INT  DINT ou Array of BOOL  INT ou DINT   1264 0 stat Conn STRUCT Ressources pour les connecteurs   modifiable   non modifiable    0 0 stat XCon BOOL Les   l  ments peuvent   tre de type   modifiable   modifiable   modifiable  BOOL    2 0 stat arrXCon ARRAY  0  31  Les   l  ments peuvent   tre un tableau   modifiable   modifiable   modifiable  de BOOL  Array of BOOL       0 1 stat BOOL    modifiable    6 0 stat ICon INT Les   l
185. iblioth  que FM 352 5 D  multiplicateur de fr  quence binaire   TP32 Biblioth  que FM 352 5 Impulsion de 32 bits   TON32 Biblioth  que FM 352 5 Temporisation sous forme de retard    la mont  e  32 bits   TOF32 Biblioth  que FM 352 5 Temporisation sous forme de retard    la retomb  e  32 bits   TP16 Biblioth  que FM 352 5 Impulsion de 16 bits   TON76 Biblioth  que FM 352 5 Temporisation sous forme de retard    la mont  e  16 bits   TOF16 Biblioth  que FM 352 5 Temporisation sous forme de retard    la retomb  e  16 bits   CP_Gen Biblioth  que FM 352 5 G  n  rateur d impulsions d horloge   CTUD32 Biblioth  que FM 352 5 Compteur incr  mental d  cr  mental 32 bits   CTU16 Biblioth  que FM 352 5 Compteur incr  mental 16 bits   CTD16 Biblioth  que FM 352 5 Compteur d  cr  mental 16 bits   CTUD16 Biblioth  que FM 352 5 Compteur incr  mental d  cr  mental 16 bits   SHIFT Biblioth  que FM 352 5 Registre    d  calage binaire  1 bit   longueur maximale    4096   SHIFT2 Biblioth  que FM 352 5 Registre    d  calage binaire  2 bits   longueur maximale    2048   SHIFT4 Biblioth  que FM 352 5 Registre    d  calage binaire  4 bits   longueur maximale    1024   SHIFTS Biblioth  que FM 352 5 Registre    d  calage binaire  8 bits   longueur maximale    512   SHIFT16 Biblioth  que FM 352 5 Registre    d  calage entier de 16 bits   longueur maximale    256   SHIFT32 Biblioth  que FM 352 5 Registre    d  calage entier de 32 bits   longueur maximale    256   FMABS32   Biblioth  que FM 352 5 Valeur ab
186. idation      EN ENO    ENO BOOL Sortie Sortie de validation      iN oOuT    IN WORD Entr  e Valeur    d  caler  IN N WORD Entr  e Nombre de bits du d  calage  OUT WORD Sortie R  sultat de l op  ration de d  calage  15 107 7  WO    IN 0 0 0 0 1111 010 1 0 1 O0 1  N 6 ee  lt     6 caract  res                n   n    Se                Ces six bits sont perdus  Les endroits lib  r  s sont    remplis de z  ros     Figure 6 31 Exemple de d  calage de bits pour l op  ration SHL_W            Din 0  SHL_W DOut 0          EN Eom    Conn arrWCon 0         IN OUT     Conn arrWConf 2   Conn arrWCon 1      N             Figure 6 32 Exemple d op  ration D  calage vers la gauche d un mot  SHL_W     L op  ration SHL_W est activ  e si l   tat de signal est 1    l entr  e DIn 0   Conn arrWCon 0  est  charg   et d  cal   vers la gauche du nombre de bits pr  cis   dans Conn arrWConf1   Le  r  sultat est   crit dans Conn arrWConf 2   DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 129    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 26    Description    D  calage vers la droite d un mot  SHR_W     L op  ration D  calage vers la droite d un mot  SHR_W  est activ  e si l   tat de signal est 1     l entr  e de validation EN  Elle d  cale bit par bit vers la droite les bits 0    15 de l entr  e IN   Les bits 16    31 ne sont pas affect  s  L entr 
187. iliaire externe  1L  manquante   Tension d alimentation d entr  e sortie  2L  manquante  Tension d alimentation de codeur  3L  manquante  Erreur de trame SSI   Surcharge de l alimentation de codeur  24 V ou 5 V   Rupture de fil  codeur diff  rentiel RS 422 seulement   D  faut de la microcarte m  moire SIMATIC    Erreur de coh  rence    Activation des alarmes de diagnostic    La bo  te de dialogue de configuration mat  rielle contient un onglet  Param  tres  dans lequel  vous pouvez s  lectionner les alarmes de diagnostic que vous d  sirez activer  Vous pouvez  aussi choisir si le module doit d  clencher des alarmes de diagnostic ou des alarmes de  processus     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 191    Diagnostic et correction des erreurs       8 2 Messages de diagnostic    R  actions    une alarme de diagnostic    Voici ce qu il se passe s il se produit un   v  nement pouvant d  clencher une alarme de    diagnostic      e Les informations de diagnostic sont sauvegard  es dans les enregistrements 0  1 et 128     e La DEL d erreur SF s allume     e L OB d alarme de diagnostic  OB82  est appel       e L enregistrement de diagnostic 0 est entr   dans les informations de d  clenchement de    l OB82     Si vous n avez pas programm   l OB82  la CPU passe    l   tat  Arr  t   STOP      Lecture de l enregistrement du module    L enregistrement de diagnostic 0 est automatiquement transf  r   dans les informations de  d  clenchement lors 
188. in 116  D  tecter front montant  POS  arnan ai Aa A intel fnuiee  D  tecter front descendant  NEG  usines  Comparaison  CMP  aissa aaa EE E nain a aA un  Compl  ment    1 d entier de 16 bits  INV 1      Compl  ment    1 d entier de 32 bits  INV_DI         ss sssssesssnnesesnneesnnnasnennannnnnaneennnenannnnnennaanannanenn  ET mot  WAND W  aae aa ile di aaia a aaia andere need ad etre dd tes  O  U MOC WOR W  nt beam nt teen re EA AEE AGA es  O   exclusif mot  WXOR  Wie seensmeneemetnmennanenneinenme mer han aieintnss  ET doubl   mot  WAND DW   25 28 4 nues el eme es ride  O   doubl   mot  WOR  DW oscri dnantferandten ant manne made ee sa e ta    Aer male maider ans  O   exclusif double mot  WXOR_DW  ss E SE S  D  calage vers la droite d un entier de 16 bits  SHR_1                              D  calage vers la droite d un entier de 32 bits  SHR_DI     sssssssrissesrrssesrssrerrssrrrrssrrrrssrenns  D  calage vers la gauche d un mot  SHLW                           nnne  D  calage vers la droite d un mot  SHR_W  iii  D  calage vers la gauche d un double mot  SHL_DW                       D  calage vers la droite d un double mot  SHR_DW                       Rotation vers la gauche d un double mot  ROL_DW        ssssssssssesrrssssrrssesrrsserrrssrirrssrrrssrrrrssrnns  Rotation vers la droite d un double mot  ROR_DW  ss       Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Sommaire                6 10 Op  rations de la biblioth  que FM 352 504 i
189. ion D  calage vers la droite d un entier de 32 bits  SHR_DI  est activ  e si l   tat de  signal est 1    l entr  e de validation EN  Elle d  cale bit par bit vers la droite les bits 0    31 de  l entr  e IN  L entr  e N indique le nombre de bits du d  calage  Si N est sup  rieure    32  le  commande fonctionne comme si N   tait   gale    32  Les positions binaires lib  r  es    gauche  sont compl  t  es selon l   tat de signal du bit 31  bit de signe du nombre entier de 32 bits     par des z  ros si le nombre est positif et par des uns s il est n  gatif  Le r  sultat de l op  ration  de d  calage peut   tre interrog   sur la sortie OUT  ENO a le m  me   tat de signal que EN  En  cas de flux de signal en EN  la valeur SHR_DI est r  manente  n  cessitant une m  moire et  consommant une phase d horloge     Tableau 6  40 D  calage vers la droite d un entier de 32 bits  SHR _DI                                                           Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  SHR_DI EN BOOL Entr  e Entr  e de validation      EN ENO ENO BOOL Sortie Sortie de validation  Tin ouT    IN DINT Entr  e Valeur    d  caler  IN N WORD Entr  e Nombre de bits du d  calage  OUT DINT Sortie R  sultat de l op  ration de d  calage    FE SHR _DI DOut 0         EN ENO        Conn arrDICon 0         IN OUT    Conn arrDICon 1   Conn arrWCon 0         N    128             Figure 6 30 Exemple d op  ration D  calage vers la droite d un entier de 32 bits  SHR_DI     L op  
190. ion de module compil  e dans la CPU S7 en cliquant sur le bouton   Charger dans la CPU  ou    l aide de la commande  Syst  me cible  gt  Charger dans la  CPU     dans l   cran HW Config principal  comme illustr      la figure ci dessous     EHW Config   SIMATIC 300       Station Edit Insert PLCE Wiew Options Window Help        1  Cliquez sur le bouton  Enregistrer et compiler  ou servez vous de la commande  Station  gt  Enregistrer et compiler     2  Puis chargez la configuration mat  rielle dans la CPU S7     Figure 5 6 Enregistrement et compilation de la configuration mat  rielle    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 61    Configuration du module FM 352 5       5 10 Gestion de la programmation    9 10    Description    62    Gestion de la programmation    Une fois les   tapes de configuration d  crites dans les paragraphes pr  c  dents achev  es   vous pouvez commencer    pr  parer votre programme FM 352 5      4  L onglet  Programmation  de la bo  te de dialogue  Propri  t  s   FM 352 5   pr  sent      la  figure ci dessous  fournit l interface avec l environnement de programmation du module  FM 352 5  Servez vous des champs et des boutons de cet onglet comme d  crit ci apr  s     1  Indiquez le num  ro du bloc fonctionnel d application qui contiendra le programme du  module FM 352 5     2  Cliquez sur le bouton  Comment cr  er un nouveau jeu de FB DB  pour obtenir des  informations sur la mani  re de cr  er dans votre projet
191. is le logiciel de configuration FM 352 5 install    Ces FB se trouvent dans le  catalogue El  ments de programme STEP 7  dans le conteneur  Biblioth  ques      Tableau A  5 Op  rations LOG pour le module FM 352 5                                                                                     Op  ration Conteneur Description   gt   1 Op  r  sur bits Porte OU   amp  Op  r  sur bits Porte ET  XOR Op  r  sur bits OU exclusif      Op  r  sur bits Entr  e TOR   o  Op  r  sur bits N  gation      Op  r  sur bits Affectation          Op  r  sur bits Connecteur sortie interm  diaire  RS Op  r  sur bits Bascule Mise    0 Mise    1  SR Op  r  sur bits Bascule Mise    1 Mise    0     N    Op  r  sur bits D  tecter front descendant du RLG     P    Op  r  sur bits D  tecter front montant du RLG  NEG Op  r  sur bits D  tecter front descendant  POS Op  r  sur bits D  tecter front montant  CMP Comparateur Op  rations de comparaison pour valeurs enti  res et  enti  res doubles uniquement  Les valeurs r  elles ne  sont pas prises en charge   LDI Convertisseur Convertir entier de 16 bits en entier de 32 bits  MOVE MOVE Affecter une valeur  INVI Convertisseur Compl  ment    1 d entier de 16 bits  INV_DI Convertisseur Compl  ment    1 d entier de 32 bits  WAND_W Op  rations logiques sur   ET mot  mots  WOR_W Op  rations logiques sur   OU mot  mots  WXOR_W Op  rations logiques sur   OU exclusif mot  mots  WAND_DW Op  rations logiques sur   ET double mot  mots  WOR DW Op  rations logiques sur   O
192. ise    1 logique en cas de d  bordement    sinon  elle est    0 logique     Tableau 6  60 Soustraction  FMSub32 et FMSub16                                Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  FMSub32 IN_A INT  DINT Entr  e Valeur d entr  e A     JEN ENO IN_B INT  DINT Entr  e Valeur d entr  e B      IN A OVF     OVF BOOL Sortie si la soustraction provoque un  d  bordement   NB OU OUT INT  DINT Sortie Valeur de sortie     IN_A   IN_B                      Nota   Aucune logique n est autoris  e    l entr  e EN        Processeur bool  en rapide FM 352 5  150 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 14 Multiplier entiers doubles  FMMul32     Description    L op  ration FMMul32 multiplie la valeur d entier double    l entr  e IN_A par la valeur d entier  double    l entr  e IN_B et   crit le r  sultat dans la sortie OUT  La sortie DONE signale que le  r  sultat est disponible  La plage autoris  e pour IN_A  IN_B et la sortie OUT va de  2 147 483  648     2 147 483 647  La sortie OVF est mise    1 logique en cas de d  bordement   sinon   elle est    0 logique     Tableau 6  61 Multiplier entiers doubles  FMMul32                                         Repr  sentation CONT Param  tres Type de Op  randes Description  donn  es  EMMul32 REQ BOOL Entr  e Active l op  ration de multiplication  EN ENO     lors d un front montant  Doit re
193. iste en deux versions    e Le FM 352 5AH1x 0AE0 dispose de sorties    commutation P  e Le FM 352 5AH0x 0AEO dispose de sorties    commutation M    Les informations indiqu  es dans les Instructions de service SIMATIC S7 300 CPU 31xC et  CPU 31x   Installation et configuration   http   support automation siemens com WWiview fr 13008499   annexe  Protection contre la  foudre et les surtensions   s appliquent aux deux modules  Un circuit sp  cifique est  cependant n  cessaire pour les sorties        Pour que les modules puissent   tre charg  s en tension de choc conform  ment    la norme  CE161000 4 5  un circuit de protection externe est requis     R  f  rences de commande    Les composants n  cessaires pour le circuit de l alimentation 24 V et des sorties 24 V sont  indiqu  s dans les sources suivantes      e Coupe circuit de surtension BLITZDUCTOR VT  BTV AD 24  N   de r  f  918402  DEHN   S  HNE GmbH   Co  KG   Bo  te postale 16 40  D 92306 Neumarkt  e Transil Diode  P6KE36A 600W     p  ex  STMicroelectronics  ON Semiconductor  Motorola     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 251    Circuit de protection externe pour processeur bool  en rapide FM 352 5       C  blage    Les sch  mas de raccordement suivants indiquent comment raccorder les composants selon  les indications         W   lt          x     L   lt       N  Lo  m  N  N  W   le     A commutation P    Blitzductor Blitzductor Blitzductor  BVT AD 24 BVT AD 24 BVT AD 24     
194. ites dans l op  ration LIFO et fournit les donn  es sauvegard  es sur demande   Lorsque les entr  es WRITE et EN sont actives  les donn  es pr  sentes au niveau de IN sont    crites dans le registre LIFO  L entr  e la plus r  cente dans le registre LIFO est pr  sente au  niveau de la sortie OUT jusqu    ce qu elle soit effac  e par l activation de READ_NEXT   Pendant ce temps  l entr  e suivant l entr  e la plus r  cente devient l entr  e la plus r  cente  La  sortie FULL est activ  e lorsque le registre LIFO est plein  256 entr  es   Toute   criture  effectu  e alors que FULL est    1 est rejet  e  La sortie EMPTY signale que le registre LIFO  est vide  0 entr  e   La sortie OUT n est pas d  termin  e tant que EMPTY est active   ENTRIES indique le nombre d entr  es restant dans le registre LIFO  Si les entr  es EN et  RESET sont simultan  ment actives  le registre LIFO est effac     toutes ses entr  es sont  remises    0 et l entr  e EMPTY est activ  e  La valeur de sortie est r  manente et utilise une  phase d horloge        Remarque    L op  ration LIFO16 utilise un bloc de m  moire vive  L op  ration LIFO32 utilise deux blocs de  m  moire vive     Tous les registres    d  calage binaire  ainsi que les op  rations LIFO et FIFO n  cessitent des  blocs de m  moire vive  Le nombre maximum de blocs de m  moire vive pris en charge par le    module FM 352 5 est de 10                          Cycle n Cycle n 1 Cycle n 2  Conditions de sortie  i  Entr  e 1 5 Entr  e 1   5 Entr  e 
195. itiale ne  s est pas   coul  e  Cette op  ration consomme une phase  Un arr  t du module ou une entr  e  EN inactive r  initialisent l op  ration FREQ  Un nombre Period de microsecondes doit  s   couler pour qu une valeur soit fournie au niveau de la sortie OUT     FREQ16 permet de mesurer des fr  quences allant de 0    65535  216 1   Les fr  quences  sup  rieures    32767  215 1  apparaissent sous forme de nombres n  gatifs VALID a la valeur  0 si la fr  quence d  passe 65535     FREQ32 permet de mesurer des fr  quences allant de 0    4 294 967 295  232 1   Les  fr  quences sup  rieures    2 147 483 647  231 1  apparaissent sous forme de nombres  n  gatifs  VALID a la valeur 0 si la fr  quence d  passe 4 294 967 295     L op  ration FREQ renvoie OUT en hertz si Period est d  fini    1000000      1 seconde   Si Period est d  fini    10 000 000  10 secondes   OUT est renvoy   en unit  s  de 0 1 Hz   ainsi  si OUT a la valeur 600  la fr  quence est de 60 0 Hz  La valeur de sortie est  r  manente et utilise une phase d horloge        Repr  sentation CONT    Para  Op  randes    m  tre    Repr  sentation CONT Type de    donn  es    Description          FREQ16        EN  IN       ENO  VALID         PERIOD OUT       BOOL Entr  e Signal d entr  e  dont la fr  quence    est mesur  e    FREQ32 IN          EN ENO         IN VALID     PERIOD  DINT Entr  e     constante    P  riode pendant       PERIOD OUT     laquelle la                      fr  quence est  mesur  e  en  microsecondes   
196. iv    Q7  activation individuelle       Alarmes de processus   Alarmes de processus 0    7  Activer  D  sactiver   D  sactiv    activation individuelle                  Les sorties du module FM 352 5 peuvent   tre activ  es pendant moins de 5 ls  Pour que le circuit  FPGA r  agisse    une surcharge de sortie et puisse mettre le bit de sortie de diagnostic  la dur  e  d impulsion correspondant    la dur  e d activation d une sortie doit   tre de 2 ms au moins              Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 55    Configuration du module FM 352 5       5 7 S  lection des param  tres de diagnostic    S  lection des param  tres de configuration    56    Le tableau ci dessous fournit la liste des param  tres de configuration pouvant   tre d  finis  dans le module FM 352 5  Il s agit de param  tres statiques qui d  terminent comment le    module fonctionne        Remarque    Ces param  tres font partie du contr  le de coh  rence du module  La configuration mat  rielle  dans le syst  me cible et la configuration mat  rielle dans la microcarte m  moire SIMATIC du  module FM 352 5 doivent correspondre pour que la coh  rence soit correcte  Si vous  apportez une modification quelconque aux param  tres statiques ou au FB d application   vous devez proc  der    une nouvelle compilation pour g  n  rer la coh  rence correcte  voir le    chapitre  Contr  le de la coh  rence du programme et de la configuration  Page 48           Tableau 5 3 Param
197. l   2 0 stat Cur_Val DINT Valeur en cours pour le codeur incr  mental   DINT pour  codeur 32 bits  INT pour codeur 16 bits   6 0 stat Load_Val DINT Valeur de chargement du codeur   DINT ou INT   10 0 stat END_STRUCT                      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    175    Signaux des codeurs et leur   valuation       7 2 Modes de comptage pour les codeurs incr  mentaux    7 2 Modes de comptage pour les codeurs incr  mentaux    Modes de comptage    Le module FM 352 5 prend en charge un compteur de codeur incr  mental 16 bits ou 32 bits   Le compteur peut fonctionner dans l un des modes suivants      e Continu  e Unique  e P  riodique    Chaque mode est d  crit dans ce paragraphe     S  lection de la r  initialisation sur front ou sur niveau    La fonction de r  initialisation pour chacun des trois modes de comptage peut   tre d  finie      Front  ou     Niveau  et se comporte de la mani  re suivante      e Front  La r  initialisation est prioritaire  Si le maintien et la r  initialisation sont activ  s  simultan  ment  le comptage est r  initialis   puis maintenu    la valeur en cours     e Niveau   Le maintien est prioritaire  Si le maintien et la r  initialisation sont activ  s  simultan  ment  il n y a pas r  initialisation  Si le maintien est supprim   en premier  le  comptage est r  initialis    Si le maintien et la r  initialisation sont supprim  s  simultan  ment  le comptage est r  initialis    Si la r  initialis
198. l  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Diagnostic et correction des erreurs       Affectations de l enregistrement de diagnostic 128    8 2 Messages de diagnostic    Le tableau ci desous pr  sente les affectations de l enregistrement de diagnostic 128  La  fonction SFC 59  RD_REC  permet de lire l enregistrement 128 contenant des informations  de diagnostic  la r  f  rence du produit  la version du microprogramme et les informations  d   tat concernant le module     Tableau 8 5 Affectations de l enregistrement de diagnostic 128                                                 Processeur bool  en rapide FM 352 5    Octet Signification Remarques   0 27 Diagnostic Identique    l enregistrement de  diagnostic 1   28 47 Num  ro de r  f  rence  6ES7 352 5AHXX 0A  0    Num  ro de r  f  rence de produit  pour le FM 352 5   48   49 ID de type  gt 08C1   50   51 Version du mat  riel   52   53 R  serv     54   65 r  serv     66   69 Version du microprogramme     70   74 Taille du circuit FPGA Nombre d octets pour le  t  l  chargement FPGA   75   76 Programme FPGA actuellement charg   Voir remarque 1   77 78 Informations d   tat du module Voir remarque 2   79 El  ment de remplissage pour octet pair 00   1 Ce nombre est le mot de contr  le de coh  rence tel qu il appara  t apr  s une compilation et un   chargement FM 352 5  En mode Test  il s agit de la version de programme FPGA Test    2 Voir Octets d   tat 1 et 2 dans  D  finition des octets de commande e
199. l d utilisation  05 2011  A5E00131319 04    239    Caract  ristiques techniques       A 6 Table de d  claration de bloc fonctionnel       Adresse    D  claration    D  signation    Section statique   Cette d  finition d  pend de la position  Il s    Type  agit des bits d   tat du    Commentaire  module  Ne pas modifier                                 non modifiable              34 0 stat ST STRUCT Ressources pour les bits d   tat du    non modifiable   non modifiable  module  Limite sup  rieure fix  e  Ne pas  modifier     0 0 stat FIRSTSCAN BOOL Premier cycle apr  s un passage de    non modifiable   non modifiable   non modifiable   Arr  t      Marche     0 1 stat M3L BOOL Alimentation pour 3L manquante    non modifiable   non modifiable   non modifiable     0 2 stat ESSF BOOL Surcharge de l alimentation de codeur    non modifiable   non modifiable   non modifiable     0 3 stat M2L BOOL Alimentation pour 2L manquante    non modifiable   non modifiable   non modifiable     0 4 stat ML BOOL Alimentation pour 1L manquante    non modifiable   non modifiable   non modifiable     2 0 stat OVERLOAD ARRAY  0 7  Sortie  x  en surcharge    non modifiable   non modifiable   non modifiable     0 1 stat BOOL    non modifiable   non modifiable     4 0 stat END_STRUCT          Section statique   Cette d  finition d  pend de la position  Le codeur est une structure qui a un nombre fixe d   l  ments  Les  noms ne peuvent pas changer  mais la taille de Cur_Val et Load_Val doit   tre d  finie 
200. la table de v  rit   O    les deux  doubles mots indiqu  s dans les entr  es IN et IN2  Ces valeurs sont interpr  t  es comme    6 9 Jeu d instructions pour la programmation CONT    profils binaires purs  Le r  sultat est rang   dans la sortie OUT  ENO a le m  me   tat de signal  que EN  En cas de flux de signal en EN  la valeur WOR_DW est r  manente  n  cessitant une  m  moire et consommant une phase d horloge     Tableau 6  37 OU double mot  WOR_DW                                                           Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  WOR_DW EN BOOL Entr  e Entr  e de validation     JEN ENO ENO BOOL Sortie Sortie de validation      N1  outt  IN1 DWORD Entr  e Premi  re valeur de la combinaison    in IN2 DWORD Entr  e Deuxi  me valeur de la combinaison  OUT DWORD Sortie Double mot r  sultant de la  combinaison    pe WOR_DW DOutf0       EN  ENOI               Conn arrDWCon 0         IN1 OUT    Conn arrDWConf1   WH 16 FFF     IN2             Figure 6 26 Exemple d op  ration OU double mot  WOR_DW     L op  ration est ex  cut  e si Din 0  est     1   Les bits 0    11 sont mis    1   les autres bits de    Conn arrDWCon 0  restent inchang  s           Exemple  Conn arrDWConf 0    01010101 01010101 01010101 01010101  IN2   00000000 00000000 00001111 11111111       Conn arrDWConf 0  ET IN2   Conn arrDWCon 0          01010101 01010101 01011111 11111111          DOut 0  est     1  si l op  ration est ex  cut  e           Processeur bool  en 
201. le  fr  quence de  compteur logiciel max      1 us  200 kHz        Connexion de BERO deux fils    Possible       e Courant de polarisation autoris         D  sactiv    inactif    1 5 mA max   Activ     min  3 2 mA          1 Le filtre de retard d entr  e est un filtre de bruit  impulsion   Il peut ne pas rejeter une onde continue    de 1 retard           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    215    Caract  ristiques techniques       A 2 Caract  ristiques techniques       Donn  es pour la s  lection d un actionneur   5AH10   sortie    commutation M     Tension de sortie  e pour signal  1  max   M  0 5 V        Courant de sortie       e Pour signal  1     Valeur nominale 0 5 A                                          Plage autoris  e 5 mA    0 6     e Pour signal  0     courant de fuite  1 0 MA max   Courant total des sorties max  4 A  Retard de sortie  pour charge r  sistive    e de 1    o  3 2 us max   typ  1 7 us    e de 0    1  2 us max   typ  1 0 ps  dv dt sortie  pour charge r  sistive   e de 1    o  15 V  us max   typ   gt  50 V  us  e de 0    1  12 V  us max   typ   gt  39 V  us  Charge de lampe 5 W max   Connexion de deux sorties en parall  le  e Pour le d  clenchement redondant d une Possible  charge  e Pour augmenter les performances Possible max  1 A   r  sistive uniquement   D  clenchement d une entr  e TOR Impossible       Fr  quence de commutation    e Pour charge r  sistive 20 kHz max     0 5 A  100 kHz max     0 2
202. le module FM 352 5    Ex  cution du module FM 352 5 en mode Normal    Pour faire passer le FM 352 5    l   tat de fonctionnement  Marche  en mode Normal  le  commutateur RUN STOP doit   tre sur la position RUN et il faut mettre un terme aux appels  du FB d interface pour mode Test et appeler le FB d interface pour mode Normal  FB31 dans  la biblioth  que FM 352 5  avec l entr  e Run    1    partir du programme utilisateur CPU  Avec  cet appel  le module FM 352 5 commence    ex  cuter le programme qui a   t   charg   dans le  circuit FPGA  Tant que l entr  e OneScan est    0  le module FM 352 5 continue    ex  cuter le  programme jusqu    ce que l un des   v  nements suivants se produisent      e Un appel ult  rieur du FB d interface pour mode Test est effectu    ce qui fait repasser le  module FM 352 5 en mode Test et r  initialise le circuit FPGA au programme de test  interne     e Une alimentation en tension est d  clench  e suite    une interruption ayant pour effet de  r  initialiser  dans le circuit FPGA  le programme contenu sur la microcarte m  moire  SIMATIC s il est valable ou bien sinon  le programme de test interne     e Vous proc  dez    un effacement g  n  ral de la m  moire comme d  fini au chapitre  TETE  Page 108    ce qui r  initialise  dans le circuit FPGA  le    programme contenu dans la microcarte m  moire SIMATIC s il est valable     Cycle unique du module FM 352 5 en mode Normal    Vous pouvez demander que le FM 352 5 ex  cute des cycles uniques en mode 
203. lez le module FM 352 5 sur un profil   local avec une CPU S7 3xx     2  Alimentez en courant la CPU et les connexions 1L et 2L sur le module FM 352 5     3  Installez le logiciel de configuration programmation du FM 352 5 comme d  crit au  paragraphe  Installation du logiciel de configuration programmation  Page 45     4  Cr  ez un projet STEP 7  voir le paragraphe  Pr  parer la configuration mat  rielle     Page  h    5  Cr  ez la configuration mat  rielle  voir le paragraphe  Pr  parer la configuration mat  rielle     Page 50    qui correspond    la CPU S7 300 et au module FM 352 5 install  s    l   tape 1  ci dessus     6  Enregistrez et compilez la configuration mat  rielle    l aide de la commande Station  gt   Enregistrer et compiler     Processeur bool  en rapide FM 352 5  22 Manuel d utilisation  05 2011  A5E00131319 04    Premiers pas       Cr  er un projet    1     2 2 Ex  cuter le programme exemple du module FM 352 5    Dans la fen  tre du gestionnaire de projets SIMATIC  ouvrez le r  pertoire des exemples  de projets et copiez les objets suivants du dossier Blocs  zFr29_01_FM352 5_ Prog  dans  le dossier Blocs de la CPU S7   OB 1  OB 40  FB 3  FB 30  FB 31  FB 113  FB 114  FB  119  DB 3  DB 5  DB 6  DB 30  DB 31  VAT_1 et SFC 64       Copiez l OB d alarme de diagnostic  l OB 82  dans votre programme  Utilisez la    commande S7    Insertion  gt  Bloc S7  gt  Bloc d organisation  gt  OB82        Copiez l objet Mn  moniques provenant de l exemple de programme dans le
204. lorsque vous ouvrez l application de  configuration mat  rielle pour la premi  re fois     2  Un tableau qui fournit des d  tails sur chaque module plac   dans le ch  ssis s  lectionn    tels que les num  ros de  r  f  rence  les adresses de r  seau  les adresses d entr  e et de sortie  etc     3  Une fen  tre de station vide pour placer les ch  ssis et les modules dans les emplacements appropri  s     4  Un catalogue du mat  riel qui contient toutes les composantes S7 n  cessaires pour constituer un syst  me    d automatisation     Figure 5 2 Fen  tre Configuration mat  rielle    Processeur bool  en rapide FM 352 5  50 Manuel d utilisation  05 2011  A5E00131319 04    Configuration du module FM 352 5       5 5 Pr  parer la configuration mat  rielle    Ins  rer une station S7 300    Proc  dez comme suit pour ins  rer une station SIMATIC S7 300      1  Dans le catalogue du mat  riel  affichez l objet SIMATIC 300 en d  tail   2  Affichez le dossier RACK 300 en d  tails    3  S  lectionnez un profil   support appropri   pour votre application    4   5  6    Double cliquez ou faites glisser le profil   support dans la fen  tre de station       S  lectionnez et ins  rez un module d alimentation appropri      partir du dossier PS 300       S  lectionnez et ins  rez une CPU appropri  e    partir du dossier CPU 300     Ins  rer le module FM 352 5    Proc  dez comme suit pour ins  rer le module FM 352 5 dans une station SIMATIC S7 300      1     Dans le catalogue du mat  riel  affichez
205. ltiplier entiers  FMMuI16  sise  6 10 16 Diviser entiers doubles  FMDiv32                                                       153  6 10 17 Diviser entiers  FMDiv16  ss  6 10 18 Encoder position binaire  ENCODE  sisi  6 10 19 Compter bits    1  BITSUM                                       iii  6 10 20 Rassembler bits dans un mot  BitPack_W  et Rassembler bits dans un double mot    BitPack IDNaute nie dent die desde tele teens tint annee  6 10 21 R  partir mot  BitCast_W  et R  partir double mot  BitCast_DW          ssseeseeeseeeseeeereerresrreerreee 159  6 10 22 Extraire un bit d un mot  BitPick_W  et Extraire un bit d un double mot  BitPick_DW   6 10 23 Bitinsert  Ins  rer un bit     srl  6 10 24 Registre    d  calage binaire longueur 16 bits  BitShift_W  et Registre    d  calage binaire   l  ngueur 32 bits  BitShift DW   orcinec ninani EE TAT EE RERE 163  6 10 25 Concat  ner mots  WordPack                                                    ss  6 10 26 R  partir double mot  WordCast            seesseeeseeeeneeeneee neee ne teet ttntttttttrnttntrnnttnntnnnnnstnnsrnnsrnn sennen  6 10 27 Mesure de p  riode  PERIOD16  PERIOD32                          ie  6 10 28 Mesure de fr  quence  FREQ16  FREQ32    esseesssssecrrierrrrueseerrearrnnssrerraernnneetenaedtnnanstenaaarennaad 167  6 10 29 Premier entr   premier sorti  FIFO16  FIFO32         ssseesseeseesseeseresressrnsrrsrrssrrssrnssrrssrnssrrssressrns  6 10 30 Dernier entr   premier sorti  LIFO16  LIFO32          ssssesseesseees
206. mation et fonctionnement du module FM 352 5       Structure CPU_ Out    6 3 Pr  paration du jeu de FB DB d interface    Le tableau suivant montre un exemple de la structure    14 octets qui transmet des donn  es    de la CPU au module FM 352 5  Dans l exemple de FB d interface  cette structure est  appel  e par le pointeur DB5 DBBO0  qui appelle le bloc de donn  es 5 pr  sent   dans le    tableau suivant     Tableau 6  11 Exemple de table de d  claration pour le FB d application  Section des entr  es  comme    affich   dans STEP 7 V5 1                                               Adresse D  claration D  signation Type   Section des entr  es   Les octets 2    15 sont des donn  es de la CPU destin  es au module FM 352 5   2 0 IN CPU_Out STRUCT    0 0 IN Bits ARRAY  0 15   0 1 IN BOOL    2 0 IN T1_PV DINT    6 0 IN T2 PV BYTE    7 0 IN CmpByte BYTE    8 0 IN C1_PV INT    10 0 IN CP_Period WORD    12 0 IN CMPInt INT    14 0 IN END_STRUCT          Tableau 6  12 Exemple de bloc de donn  es   DB5 DBBO comme affich   dans STEP 7 V5 1                                               Adresse D  signation Type Valeur de sortie  0 0 STRUCT    0 0 Bits ARRAY  0  15     0 1 BOOL    2 0 T1_PV DINT L 0   6 0 T2_PV BYTE B 16 0   7 0 CmpByte BYTE B 16 0   8 0 C1_PV INT 0    10 0 CP_Period WORD W 16 0   12 0 CMPInt INT 0    14 0 END_STRUCT          Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    99    Programmation et fonctionnement du module FM 352 5      
207. me un module d un esclave  PROFIBUS DP normal ET 200M envers un ma  tre S7 ou non S7     e Le module FM 352 5 peut   galement fonctionner comme automate autonome  ind  pendamment de tout syst  me d automatisation     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 11    Pr  sentation g  n  rale du produit       1 1 Fonctions du module FM 352 5    Le module FM 352 5 utilise un processeur embarqu    un circuit pr  diffus   FPGA  pour  ex  cuter du code en parall  le au lieu de s  quentiellement comme les automates  programmables standard  Ce type d ex  cution permet des temps de cycle tr  s rapides et  stables  Le module commande un certain nombre d entr  es et sorties int  gr  es  jusqu    15  entr  es et 8 sorties   En plus des E S normales  le module peut prendre en charge un parmi  trois types de codeurs  codeurs diff  rentiels incr  mentaux  sortie unique 24 V et absolus  SSI   Si vous s  lectionnez le codeur SSI ou le codeur diff  rentiel  les entr  es de codeur 24 V  sont disponibles comme entr  es discr  tes  num  ros 8    11   Si vous n utilisez aucune  interface de codeur  les broches diff  rentielles sont disponibles pour fournir trois entr  es  diff  rentielles discr  tes  num  ros 12  13 et 14         S7 CPU       OB1                                  FB    d interface    EN     FB d interface    de  donn  es    pour l   change  CPU _In  entre    la CPU et  le FM 352 5    SIMATIC Micro    Memory Card    C                FM 352 5   
208. mettent au    programme de d  terminer l   tat du codeur SSI     Tableau 9 9 Octet d   tat du codeur SSI                   No  de bit D  finition R  action du module   7 Erreur de trame SSI 1   Erreur de t  l  gramme SSI   6 Rupture de fil de codeur 1   Rupture de fil ou d  faillance de codeur  diff  rentiel d  tect  e   5 0 R  serv   0             D  finitions de bit de l octet d   tat de la microcarte m  moire SIMATIC    Les bits de l octet d   tat de la microcarte m  moire SIMATIC d  finis dans le tableau suivant  permettent au programme de d  terminer l   tat de la microcarte m  moire SIMATIC     Tableau 9  10 Octet d   tat de la microcarte m  moire SIMATIC       D  finition  D  faut de la microcarte m  moire  SIMATIC    R  action du module    1   D  faut de la microcarte m  moire SIMATIC  d  tect         No  de bit  7  6 0          R  serv            0       212    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques A    A 1 Caract  ristiques techniques g  n  rales    Les ne techniques Hess sont d  crites dans les instructions de service       e Normes et homologations    e Compatibilit     lectromagn  tique  e Conditions de transport et de stockage  e Conditions d environnement m  caniques et climatiques    e Indications sur les essais d isolation  la classe de protection  le type de protection et la  tension nominale    e Tensions nominales    Respect des directives de montage    Les produits SIMATIC sont c
209. mmander le fonctionnement du module   RUN  STOP ou ex  cution cyclique   Les octets d   tat permettent    votre programme de  d  terminer l   tat du module ainsi que l   tat de la microcarte m  moire SIMATIC enfich  e  dans le module  Le tableau suivant d  finit le profil binaire des diff  rents modes de  fonctionnement  des conditions d   tat de fonctionnement et de l   tat de la microcarte    m  moire SIMATIC     Tableau 9  3 Octets de commande et d   tat du FM 352 5                                              Octet Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit O   Octet de R  serv     R  serv   R  serv   R  serv   Mode de fonctionnement   commande 1   Octet de R  serv     R  serv   R  serv   R  serv   R  serv   R  serv   R  serv   R  serv    commande 2   Octet d   tat 1   R  serv     BUSY  R  serv   R  serv   Etat de fonctionnement   Octet d   tat 2   R  serv     R  serv   R  serv   R  serv   R  serv   Etat de la microcarte m  moire SIMATIC    Ce bit indique que le module n est pas pr  t pour le transfert de donn  es ou pour un autre fonctionnement et que les E S  et le diagnostic ne sont pas mis    jour        Tableau 9  4 D  finitions des bit des octets de commande et d   tat                                        Bits Commande au module Bits R  action du module  Mode de fonctionnement Etat de fonctionnement  0000 Poursuivre le mode normal en cours 0001 Mode normal     STOP  0001 Mode normal     STOP 0010 Mode normal     RUN  0010 Mode normal     RUN 0101 Mode test     
210. montant   CMP Comparateur Op  rations de comparaison pour valeurs enti  res et  enti  res doubles uniquement  Les valeurs r  elles ne sont  pas prises en charge    LDI Convertisseur Convertir entier de 16 bits en entier de 32 bits   MOVE MOVE Affecter une valeur   INVI Convertisseur Compl  ment    1 d entier de 16 bits   INV_DI Convertisseur Compl  ment    1 d entier de 32 bits   WAND_W Op  r  sur mots ET mot   WOR_W Op  r  sur mots OU mot   WXOR_W Op  r  sur mots OU exclusif mot   WAND_DW   Op  r  sur mots ET double mot   WOR_DW Op  r  sur mots OU double mot   WXOR_DW   Op  r  sur mots OU exclusif double mot   SHR 1 D  calage rotation D  calage vers la droite d un entier de 16 bits   SHR _DI D  calage rotation D  calage vers la droite d un entier de 32 bits   SHLW D  calage rotation D  calage vers la gauche d un mot   SHR_W D  calage rotation D  calage vers la droite d un mot   SHL_DW D  calage rotation D  calage vers la gauche d un double mot   SHR_DW D  calage rotation D  calage vers la droite d un double mot   ROL DW D  calage rotation Rotation vers la gauche d un double mot   ROR DW D  calage rotation Rotation vers la droite d un double mot          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 7 Op  rations CONT pour le module FM 352 5                                                                                                                      Op  ration Conteneur Description   BiScale B
211. mutation                                                                                                                                     Op  ration Tranches  BitCast_ W  9  BitCast_W_U 0  BitPack_DW  17  BitPack_DW_U 0  BitPack_W  9  BitPack_W_U 0  Bitinsert32  33  Bitinsert32_U 32  Bitinsert16  17  Bitinsert16_U 16  Codeur s  lectionn     Codeur 16 bits 64  Codeur 32 bits 117  SSI Ma  tre 13 bits 61  SSI Ma  tre 25 bits 100  SSI Ecoute 16 bits 77  SSI Ecoute 32 bits 122  Aucun e  0  Comparateur   CMP16_EQ 6  CMP16_GE 8  CMP16_GT 8  CMP16_LE 8  CMP16_LT 8  CMP16_ NE 6  CMP32_EQ 11  CMP32_GE 25  CMP32_GT 25  CMP32_LE 25  CMP32_LT 25  CMP32_NE 11  Conversion de type   1_DI  9  1_DI_U 0  INV_DI  17  INV_DI_U 0  INV_I  9  INV_I_U   Combinaisons logiques   AND 1  OR 1  XOR 1             Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    235    Caract  ristiques techniques       A 5 Fr  quence de commutation pour des charges inductives sans diodes de commutation    236                                                                                              Op  ration Tranches  Op  rations logiques sur mots   WAND_W  9  WAND_W_U 8  WAND_DW  17  WOR_DW_U 16  WOR_ W  9  WOR_W_U 8  WOR_DW  17  WOR_DW_U 16  WXOR_DW  17  WXOR_DW_U 16  WXOR_W   9  WXOR_W_U 8  Divers   FREQ32  71  FREQ16  51  PERIOD32  43  PERIOD16  23      INT  6   gt    INT  8   gt   INT  8   lt    INT  8   lt   INT  8   lt  gt   INT  6      DINT  11   gt    DINT  25   gt   DINT
212. n  05 2011  A5E00131319 04    Programmation et fonctionnement du module    FM 352 5    6 1 Vue d ensemble    Introduction    Ce chapitre contient les informations n  cessaires pour cr  er et tester un programme pour le  module FM 352 5  Vous aurez   galement besoin de vous r  f  rer    la documentation STEP 7   version 5 1  SP2 ou plus  pour obtenir des informations compl  tes sur la cr  ation de  programmes  car STEP 7 est l environnement de programmation n  cessaire pour   crire   visualiser et tester votre programme     Pr  sentation des t  ches    Le tableau ci apr  s pr  sente un r  capitulatif rapide de l ordre des t  ches n  cessaires    la  cr  ation du programme du module FM 352 5     Tableau 6  1 Cr  ation du programme          AH K gt                 Cr  ation du programme de commande    l                      Cr  er BA  de FB DB d application  voir le chapitre  Cr  er un FB d application     Page 67        e __ D  finissez des noms d   l  ments dans la section de d  claration du FB    e Ecrivez votre programme dans le FB d application    l aide de l   diteur  CONT LOG de STEP 7    e Sauvegardez le programme dans l   diteur STEP 7    e __ Servez vous du bouton  Contr  le de d erreur de syntaxe  dans l onglet   Programmation  de l application de configuration du FM 352 5 pour  rechercher les erreurs de syntaxe   ventuelles introuvables par l   diteur  CONT LOG de STEP 7        Pr  parez le jeu de FB DB d interface dans l OB 1  voir le chapitre  Pr  paration du  eu d
213. n STEP 7     Vous pouvez tester le programme afin qu il corresponde    vos besoins avant de le charger  dans le module FM 352 5 en utilisant un processus it  ratif lors duquel vous   ditez le FB  d application et le rechargez    chaque fois afin de v  rifier les r  sultats de l ex  cution     Enregistrement du programme dans le projet CPU    Si le FB d application s ex  cute correctement  enregistrez toute modification que vous y avez  apport  e dans le projet CPU     Dans la fen  tre de l   diteur CONT LOG  cliquez sur le bouton  Enregistrer  ou s  lectionnez  la commande  Fichier  gt  Enregistrer      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 101    Programmation et fonctionnement du module FM 352 5       6 5 Chargez le programme dans le module FM 352 5    6 5    Chargez le programme dans le module FM 352 5    Compilation du FB d application    Pour cr  er un SDB sp  cial contenant la configuration mat  rielle et le FB d application sous  une forme pouvant   tre lue par le circuit FPGA  vous devez compiler le FB d application pour  le FM 352 5  Apr  s avoir cr     et test   votre programme d application  proc  dez comme suit  pour compiler le programme et la configuration mat  rielle dans le SDB n  cessaire au  module FM 352 5      1  Acc  dez    la bo  te de dialogue de configuration du module FM 352 5 et s  lectionnez  l onglet  Programmation      2  Cliquez sur le bouton  Compiler      Chargement du programme dans le module FM 352
214. n cycle  du cycle d E S et du cycle de microprocesseur du module  Les sorties     destination de la CPU sont retard  es du cycle de microprocesseur du module  du cycle  d E S et du cycle de la CPU     Vous trouverez dans la figure pr  c  dente l explication du code de l exemple de programme  qui d  termine quand les   l  ments  FF MoreFFsf x   sont synchronis  s     Entr  es externes    Retard de circuit d entr  e    retard de filtre d entr  e    Enies Ex  cution de code    12 phases Entrees    i 1 ys  gt   y  0                                                 10 11  0  1 2113 1415 6   7   8 o  10 11       y  Sorties     FF MoreFFs 1  Sorties      FF MoreFFs 2     Fr  E    Sorties externes             Figure 6 13 Synchronisation multi phase et chronogramme d E S    Processeur bool  en rapide FM 352 5  92 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 3 Pr  paration du jeu de FB DB d interface    6 3 Pr  paration du jeu de FB DB d interface    Vue d ensemble    La biblioth  que FM 352 5 contient deux FB d interface permettant au programme utilisateur  de la CPU S7  OB1  par exemple  de g  rer le mode et les   tats de fonctionnement du  module FM 352 5  Vous devez ins  rer dans l OB1 un appel au FB d interface appropri   qui  g  re l   change de donn  es entre la CPU et le module FM 352 5     Si une microcarte m  moire SIMATIC programm  e est install  e dans le module lors de sa  mise sous tension  le FM 352 5 copie le
215. n rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04             Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 10 Valeur absolue  FMABS32 et FMABS16     Description    L op  ration ABS   crit dans la sortie OUT la valeur absolue du nombre fourni    l entr  e IN  La  valeur absolue d un nombre est le nombre sans son signe     Tableau 6  57 Valeur absolue  FMABS32 et FMABS16              Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  FMABS32 IN INT  DINT Entr  e Valeur d entr  e   virgule flottante   EN ENO OUT INT  DINT Sortie Valeur de sortie   valeur absolue du    nombre    virgule flottante      IN OuT                                     Nota   Aucune logique n est autoris  e    l entr  e EN        6 10 11 S  lecteur de donn  es  DatSel32 et DatSel16     Description    L op  ration DatSel fournit la fonction d un multiplexeur 2 vers 1 en copiant la valeur    l entr  e  IN_A dans la sortie OUT si l entr  e Sel est    0 logique ou en copiant la valeur    l entr  e IN_B  dans OUT si Sel est    1 logique  Il est possible de cr  er un multiplexeur N vers 1 en   crivant  plusieurs op  rations DatSel en cascade     Tableau 6  58 S  lecteur de donn  es  DatSel32 et DatSel16                                               Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  DatSel32 IN_A INT  DINT Entr  e Valeur d entr  e A  EN ENO IN_B INT  DINT Entr  e Valeur 
216. nd  s via un   l  ment de contact de blindage    Application    L   l  ment de contact de blindage vous permet de facilement relier tous les c  bles blind  s  des modules S7    la terre en connectant directement l   l  ment de contact de blindage au  profil   support  Conception de l   l  ment de contact de blindage    Caract  ristiques de l   l  ment de contact de blindage  L   l  ment de contact de blindage est form   des   l  ments suivants      e Un crochet de fixation avec deux boulons pour relier les bornes de blindage au profil    support  num  ro de r  f  rence   6ES7 390 5AA00 0AA0      e Les bornes de blindage     Selon les sections des c  bles utilis  s  servez vous des bornes de blindage pr  sent  es au  tableau ci apr  s     Tableau 4 3 Affectation des sections de c  ble et des bornes                      C  ble de diam  tre de blindage Borne de blindage    n   de r  f  rence    2 c  bles de diam  tre de blindage compris entre 2 et 6 mm 6ES7390 5AB00 0AAO  chacun  1 c  ble de diam  tre de blindage compris entre 3 et 8 mm 6ES7390 5BA00 0AAO  1 c  ble de diam  tre de blindage compris entre 4 et 13 mm 6ES7390 5CA00 0AAO       L   l  ment de contact de blindage a 80 mm de large  avec de la place pour deux lignes de 4  bornes de blindage chacune     Processeur bool  en rapide FM 352 5  42 Manuel d utilisation  05 2011  A5E00131319 04    C  blage du module FM 352 5       4 5 Raccord de c  bles blind  s via un   l  ment de contact de blindage    Installation de l   l  m
217. nifie que la non application des mesures de s  curit   appropri  es peut  entra  ner des blessures l  g  res           PRUDENCE       non accompagn   d   un triangle de danger  signifie que la non application des mesures de s  curit   appropri  es  peut entra  ner un dommage mat  riel           IMPORTANT       signifie que le non respect de l avertissement correspondant peut entra  ner l apparition d un   v  nement ou d un    tat ind  sirable              En pr  sence de plusieurs niveaux de risque  c est toujours l avertissement correspondant au niveau le plus   lev    qui est reproduit  Si un avertissement avec triangle de danger pr  vient des risques de dommages corporels  le  m  me avertissement peut aussi contenir un avis de mise en garde contre des dommages mat  riels     Personnes qualifi  es    L   appareil le syst  me d  crit dans cette documentation ne doit   tre manipul   que par du personnel qualifi   pour  chaque t  che sp  cifique  La documentation relative    cette t  che doit   tre observ  e  en particulier les consignes  de s  curit   et avertissements  Les personnes qualifi  es sont  en raison de leur formation et de leur exp  rience   en mesure de reconna  tre les risques li  s au maniement de ce produit   syst  me et de les   viter     Utilisation des produits Siemens conforme    leur destination  Tenez compte des points suivants         N ATTENTION       Les produits Siemens ne doivent   tre utilis  s que pour les cas d application pr  vus dans le catalog
218. nstallation du logiciel  vous trouverez une biblioth  que FM 352 5 de FB dans les    l  ments de programme de l   diteur CONT LOG de STEP 7  La biblioth  que FB comprend  des temporisations  des compteurs  des registres    d  calage et d autres op  rations  destin  es      tre utilis  es uniquement avec le module FM 352 5  Certains de ces FB  pr  sentent des versions 16 bits et 32 bits de la m  me fonction  En outre  vous pouvez  s  lectionner un sous ensemble des op  rations sur bits standard de STEP 7  telles que des  contacts et des bobines  au cours de la cr  ation de votre programme     Lorsque vous avez cr     un projet dans l environnement STEP 7 pour votre processus de  commande  vous pouvez copier n importe lequel des FB que vous comptez utiliser des    l  ments de programme dans le r  pertoire Blocs de votre projet  Vous pouvez   galement  les ins  rer plus tard au fur et    mesure que vous en avez besoin lors de la cr  ation de votre  programme     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 45    Configuration du module FM 352 5       8 1 Installation du logiciel de configuration programmation    Utilisation de STEP 7 avec le FM 352 5    Pour configurer  programmer et utiliser le module FM 352 5  vous vous servez de STEP 7 et  du logiciel de configuration du FM 352 5 pour ex  cuter les fonctions suivantes      46    1     Pr  paration de la configuration mat  rielle pour votre projet    2  Param  trage du module FM 352 5  3  
219. nterne  A 1 pour toute erreur L erreur est due    une erreur Servez vous des applications  interne de programme ou de de diagnostic de STEP 7 ou du   param  trage  FM 352 5 pour d  finir le  Le FM 352 5 est    l   tat  Arr  t     Probl  me plus en d  tails    0 2  Erreur externe  A 1 pour toute erreur L erreur est externe au Servez vous des applications  externe non signal  e FM 352 5 et il n existe pas de   de diagnostic de STEP 7 ou du  par une voie donn  es de voie  FM 352 5 pour d  finir le   probl  me plus en d  tails    0 3  Erreur de voie  A 1 pour toute erreur L erreur est externe et limit  e      Servez vous des applications  de voie une voie du FM 352 5  de diagnostic de STEP 7 ou du   FM 352 5 pour d  finir le  probl  me plus en d  tails    0 4  Pas de tension   Alimentation 1L L entr  e 24V pour la borne 1L   L alimentation 24V ou le  auxiliaire manquante du FM 352 5 manque ou est c  blage assurant la connexion  externe La DEL verte DC5V est   inf  rieure    la tension minimale   au port 1L du FM 352 5 1L est     teinte  indiqu  e  d  faillant    Le FM 352 5 a d  tect   une La tension n est pas comprise   absence de courant au niveau   entre 20 4 et 28 8 V au niveau   du profil   support S7 300  du connecteur 1L    Remarque   Cette alarme de Les bornes du connecteur ne   diagnostic doit   tre valid  e sont pas serr  es    avant de devenir active  Le connecteur n est pas  compl  tement ins  r     Le profil   support du S7 300  est d  faillant              Processeu
220. ntr  es 0    14    Entr  8  24 V          Source mat  rielle  de la r  initialisation    Entr  es 0    14    Entr  11  24 V                       e Polarit   de l entr  e A 3  Etat actif est 0  Etat actif est 1 Etat actif   1  e Polarit   de l entr  e B 3  Etat actif est 0  Etat actif est 1 Etat actif   1  e Polarit   de l entr  e N 3  Etat actif est 0  Etat actif est 1 Etat actif   1          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    57    Configuration du module FM 352 5       5 7 S  lection des param  tres de diagnostic    58                         Param  tre Plage de valeurs Pr  r  glage   Param  tres   volu  s   e Diagnostic du module 4  Activer  D  sactiver Activ       Diagnostic des sorties 4 Activer  D  sactiver Activ     e Alarmes de processus  Activer  D  sactiver Activ     e V  rification de la Le module contr  le la coh  rence  Le Le module contr  le la  coh  rence  module ne tient pas compte de la coh  rence   coh  rence       1  Si le module est configur   pour poursuivre en cas d arr  t de la CPU    1  et que l option de contr  le de coh  rence est d  sactiv  e          Le module continue    fonctionner en cas d arr  t de l API et s arr  te lorsque les param  tres  statiques de l API ne correspondent pas aux param  tres statiques internes du FM         Le module continue de fonctionner lorsque son param  trage est annul   par l AP   par exemple  supprim   de la configuration mat  rielle       2  L option de contr  le
221. oches d entr  e et de sortie  Volet  connecteur terminal E S Pour couvrir les connexions de        fil  Volet  connecteur d alimentation   Pour couvrir le connecteur      24 V d alimentation externe       Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 255    Listes des pi  ces       Accessoires pour le module FM 352 5    Les accessoires suivants sont n  cessaires pour faire fonctionner le module FM 352 5      Tableau C  2 Accessoires pour le module FM 352 5       Rep  Description Num  ro de r  f  rence    Connecteur frontal    40 points Pour les signaux d entr  e et de   Bornes    vis    sortie    destination du module 6ES7392 1AM00 0AA0    Bornes    ressort    6ES7392 1BM01 0AA0       Microcarte m  moire SIMATIC       Pour le stockage r  manent du Il est possible d utiliser des  programme et des donn  es de   microcartes m  moire SIMATIC  configuration   n  cessaire au 128 Ko  512 Ko et 2 Mo  Les  module pour l ex  cution du num  ros de r  f  rence indiqu  s  programme sont valables pour l   dition de   janvier 2011    128 Ko   6ES7953 8LG20 0AA0  512 Ko   6ES7953 8LJ20 0AA0  2 Mo     GES7953 8LL20 0AA0    1  Pour les modules FM 352 5 livr  s avant l ann  e 2008  certaines restrictions doivent   tre prises en  compte en cas d utilisation avec des microcartes m  moire SIMATIC actuelles  Des informations    compl  mentaires sont disponibles sur Internet    la rubrique Siemens   Industry Automation and Drive  Technologies   Service amp Suppor
222. odifiable        Section des entr  es   Les octets 2    15 sont des donn  es    position sp  cifique de la CPU destin  es au module FM 352 5   Toute combinaison de BOOL  Array of BOOL  BYTE  WORD  INT ou DINT  totalisant jusqu    14 octets  est autoris  e   Vous pouvez affecter des noms aux entr  es                                                        70       2 0 IN CPU_ Out STRUCT 14 octets de la CPU comme entr  es pour le    non modifiable   non modifiable  FM    0 0 IN Bits ARRAY  0 15  Certains peuvent   tre bool  ens    modifiable   modifiable     0 1 IN BOOL    modifiable     2 0 IN T1_PV DINT Certains peuvent   tre DINT    modifiable   modifiable   DINT doit commencer     2   6 ou  10     6 0 IN T2 PV BYTE Certains peuvent   tre BYTE  doivent   tre   modifiable   modifiable  transform  s en INT par une op  ration   MOVE      7 0 IN CmpByte BYTE   modifiable   modifiable     8 0 IN C1_PV INT Certains peuvent   tre INT  INT doit   modifiable   modifiable  commencer sur une limite d octet paire      10 0 IN CP_Period WORD Certains peuvent   tre WORD    modifiable   modifiable     12 0 IN CMPInt INT Mais la longueur totale de la structure doit   modifiable   modifiable    tre de 14 octets     14 0 IN END_STRUCT    non modifiable    Remarque    Les donn  es ne sont coh  rentes que sur des limites de mot long  4 octets   Pour assurer la  coh  rence des donn  es  un   l  ment DINT  entier double  doit commencer     2   6 ou  10        Processeur bool  en rapide FM 352 5  M
223. on  05 2011  A5E00131319 04 93    Programmation et fonctionnement du module FM 352 5       6 3 Pr  paration du jeu de FB DB d interface    La figure ci dessous montre la structure du FB  l_Debug  utilis   pour appeler le FB    d application en mode Test     Instance de test FM                l_Debug  EN ENO  E0 0     Run Error   M2 0  E0 1     OneScan    Status     MW20  L 256      LADDR In  L 256      LADDR Out  DB5 DBBO      CPU _ Out  DB6 DBBO     CPU _In  FB3     AppFB  DB 3     AppinstDB     L entr  e  OneScan  ne fonctionne qu en mode de fonctionnement normal     Figure 6 14 FB d interface pour l ex  cution du mode Test    94    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 3 Pr  paration du jeu de FB DB d interface    Flux de donn  es en mode Test    En mode Test  toute l ex  cution du programme est effectu  e par la CPU S7  ce qui vous  permet d utiliser les diff  rentes fonctions de test et de visualisation de programme de  STEP 7 pour tester votre programme d application  Le module FM 352 5 op  re en mode    mulation  mettant ses entr  es et sorties directement    disposition de la CPU S7     La figure suivante montre le flux de donn  es d entr  e et de sortie entre le projet principal  OB1  le FB d application avec son DB d instance et les entr  es et sorties du module  FM 352 5 via le FB d interface pour mode Test lorsque ce dernier est appel   dans l OB1            
224. on quadruple     Evaluation quadruple   x4  signifie que le front montant et le front descendant de A et B  sont   valu  s  Le niveau du signal A et B d  termine le sens de comptage     e Le compteur incr  mente   en cas de front montant en A lorsque B est au niveau bas  en  cas de front descendant en A lorsque B est au niveau haut  en cas de front montant en B  lorsque    est au niveau haut et en cas de front descendant en B lorsque A est au niveau  bas     e Le compteur d  cr  mente   en cas de front descendant en A lorsque B est au niveau bas   en cas de front montant en A lorsque B est au niveau haut  en cas de front descendant  en B lorsque A est au niveau haut et en cas de front montant en B lorsque A est au  niveau bas     La figure suivante repr  sente l   valuation quadruple des signaux        Signal A CE        t  ame I o                                     Impulsions      d incr  mentation                                  Impulsions  de d  cr  mentation          Comptage D  comptage    Figure 7 9 Evaluation quadruple    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 185    Signaux des codeurs et leur   valuation       7 6 Codeurs absolus SSI    7 6 Codeurs absolus SSI    Pr  sentation des codeurs SSI    Les codeurs absolus    interface s  rie synchrone  SSI  affectent une valeur num  rique fixe     chaque position  Cette valeur est disponible en permanence et peut   tre lue  s  quentiellement  Le module FM 352 5 traite du code Gr
225. onformes aux exigences s ils respectent les directives de  montage d  crites dans les manuels  pour l installation et le fonctionnement     Respectez les directives sp  cifiques de montage relatives    la protection contre la foudre   voir chapitre Circuit de protection externe pour processeur bool  en rapide FM 352   251        Page       Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 213    Caract  ristiques techniques       A 2 Caract  ristiques techniques    A2 Caract  ristiques techniques    Vue d ensemble       Dimensions et poids  Dimensions L x H x P    80 x 125 x 130 mm       Poids       Approx  434 g  avec connecteur 1L  sans  connecteur E S ou microcarte m  moire SIMATIC                                                                    Donn  es pour modules sp  cifiques  Nombre d entr  es 12  24 V    3  RS422   Nombre de sorties 8  Tension  courants  potentiels  Tension nominale de l   lectronique  1L   2L   24 V   alimentation de classe 2  3L    e Inversion de polarit   Oui  e __ D  rivation si panne d alimentation 5 ms  S  paration galvanique  e Entre carte d E S c  t   site  2L  et 75 V   60 V   carte de codeur  3L   e Entre carte d E S c  t   site  2L  et 75 V   60 V   logique     Entre alim  auxiliaire  1L  et logique   75 V   60 V   e Entre alim  Auxiliaire  1L  et c  t   75 V   60 V   site de carte de codeur ou d E S  2L  ou 3L   e Diff  rences de potentiel entre les 75 V   60 V   bornes M et la terre centrale  Isolation 
226. ongueur de c  ble maximale est de 60 m      1 MHz  la longueur de c  ble maximale est de 20 m     La s  lection de la fr  quence d horloge n est pas valable pour un esclave SSI  mode Ecoute      Sens de d  calage des donn  es    Vous pouvez s  lectionner le sens du d  calage des donn  es vers la gauche ou vers la droite  dans l onglet  Param  tres      Processeur bool  en rapide FM 352 5  186 Manuel d utilisation  05 2011  A5E00131319 04    Signaux des codeurs et leur   valuation  7 6 Codeurs absolus SSI       Longueur de d  calage des donn  es de normalisation    Vous pouvez indiquer le nombre de positions binaires    d  caler dans la plage de 0    12 bits  dans l onglet  Param  tres   La normalisation permet de mettre les donn  es du codeur SSI     l   chelle en unit  s plus pratiques utilis  es dans le programme du module     Mode SSI    Vous pouvez s  lectionner Ma  tre ou Ecoute comme mode SSI  Un seul module peut   tre  ma  tre  Le mode Ecoute permet    d autres modules de se connecter au m  me codeur pour  une commande synchronis  e        Remarque    En mode SSI  le diagnostic de rupture de fil contr  le l   tat de signal de D ou  D  inverse   uniquement        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 187    Signaux des codeurs et leur   valuation       7 6 Codeurs absolus SSI    Processeur bool  en rapide FM 352 5  188 Manuel d utilisation  05 2011  A5E00131319 04    Diagnostic et correction des erreurs    8 1 Lecture des DEL
227. onse disponible  OUT DINT Sortie Valeur de sortie     IN_A x  IN_B                      Nota   Aucune logique n est autoris  e    l entr  e EN        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 10 16    Description    6 10 Op  rations de la biblioth  que FM 352 5    Diviser entiers doubles  FMDiv32     L op  ration FMDiv32 divise la valeur d entier double    l entr  e IN_A par la valeur d entier  double    l entr  e IN_B et   crit le r  sultat dans la sortie OUT et le reste dans la sortie  Remain  La sortie DONE signale que le r  sultat est disponible  La plage autoris  e pour  IN_A  IN_B  OUT et Remain va de  2 147 483 648     2 147 483 647  La sortie OVF est mise     1 logique en cas de d  bordement   sinon  elle est    0 logique  Lorsque OVF est    1  les  sorties OUT et Remain sont mises    0     Tableau 6  63 Diviser entiers doubles  FMDiv32                                                        Repr  sentation CONT Param  tres   Type de Op  randes Description  donn  e  FMDiv32 REQ BOOL Entr  e Active l op  ration de division  EN ENO     lors d un front montant Doit  rester    1 jusqu    ce que     REQ DONE DONE soit   gal    1   sinon   in A ovf     l op  ration est interrompue   IN_A DINT Entr  e Dividende     IN B OUT    IN_B DINT Entr  e Diviseur  Remain  DONE BOOL Sortie 1   r  ponse disponible  OVF BOOL Sortie 1  si la division provoque un  d  bordement   OUT DIN
228. onsommant une phase d horloge     Tableau 6  36 ET double mot  WAND_DW                                                  124          Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  WAND_DW EN BOOL Entr  e Entr  e de validation      EN  ENO     ENO BOOL Sortie Sortie de validation      N1 out IN1 DWORD Entr  e Premi  re valeur de la combinaison      N2 IN2 DWORD Entr  e Deuxi  me valeur de la combinaison  OUT DWORD Sortie Double mot r  sultant de la  combinaison    ne WAND_DW DOut 0       EN  ENOI              Conn arrDWCon 0         IN1 OUT    Conn arrDWConf1   WH16 FFF     IN2             Figure 6 25 Exemple d op  ration ET double mot  WAND_DW     L op  ration est ex  cut  e si Din 0  est     1   Seuls les bits 0    11 de Conn arrDWCon 0  sont  significatifs   les autres bits de Conn arrDWCon 0  sont masqu  s par le motif binaire en IN2               Exemple   Conn arrDWCon 0    01010101 01010101 01010101 01010101  IN2   00000000 00000000 00001111 11111111  Conn arrDWCon 0  ET IN2   00000000 00000000 00000101 01010101    Conn arrDWConf1           DOut 0  est     1  si l op  ration est ex  cut  e           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04          Programmation et fonctionnement du module FM 352 5       6 9 21 OU double mot  WOR_DW     Description    L op  ration O   double mot  WOR_DW  est activ  e si l   tat de signal est 1    l entr  e de  validation EN  Cette op  ration combine  bit par bit selon 
229. origine sont     nouveau appliqu  s     Param  tres dynamiques de l enregistrement de param  trage 1    Les param  tres dynamiques de l enregistrement 1 comprennent les validations d alarmes de  diagnostic et d alarmes de processus  Le tableau ci dessous d  finit les param  tres  dynamiques de l enregistrement 1 que vous pouvez modifier avec la SFC 55     Tableau 6  15 Enregistrement de param  trage 1                               Octet Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0  0 ML M2L ESSF M3L  1 SSIF DBW  2 O7 O6 O5 O4 O3 O2 O1 O0  3 MMC  4 PAE7 PAE6 PAES5 PAE4 PAE3 PAE2 PAE1 PAEO  5  6  7                               Processeur bool  en rapide FM 352 5  106 Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 7 Gestion des param  tres dynamiques    L  gende du tableau         Nom  MIL      Description de l activation d alarme  Tension d alimentation auxiliaire  1L  manquante    Valeur    0   d  sactiver  1   activer       M2L      Tension d alimentation d entr  e sortie  2L   manquante    0   d  sactiver  1   activer       ESSF      Erreur d alimentation de capteur de codeur   surcharge     0   d  sactiver  1   activer       M3L      Tension d alimentation de codeur  3L  manquante    0   d  sactiver  1   activer       SSIF      Erreur de trame SSI    0   d  sactiver  1   activer       DBW      Rupture de fil codeur incr  mental symetr   RS422     0   d  sactiver  1   activer       07 00      Surcharge de so
230. ouble mol  Page 129   SAW D  calage vers la gauche d un mof  Page 2   SHR W D  calage vers la droite  un mol  Page 130  SHLDW_  D  calage vers la gauche dun double mot  Page 10    SHR_DW D  calage vers la droite d un double mot  Page 132                                                                                                                                                        Processeur bool  en rapide FM 352 5  110 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT       Mn  monique Description    ROL_DW Rotation vers la gauche d un double mot  Page 133   ROR_DW Rotation vers la droite d un double mot  Page 134                          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 111    Programmation et fonctionnement du module FM 352 5  6 9 Jeu d instructions pour la programmation CONT       6 9 1 Contact    fermeture    Description    Cette op  ration figure dans la liste standard d op  rations STEP 7     Tableau 6  17 Entr  e de contact de fermeture                         Repr  sentation CONT   Param  tres Type de donn  e Op  randes Description   lt Adresse gt   lt Adresse gt  BOOL Entr  e L adresse indique le bit  dont l   tat de signal  doit   tre v  rifi          6 9 2 Contact    ouverture    Description    Cette op  ration figure dans la liste standard d op  rations STEP 7     Tableau 6  18 Contact    ouverture      
231. oupes A  B  C  D et cULus classe    div  2  groupes A  B  C   D     Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    Pr  face       Recyclage et   limination    Le FM 352 5 est recyclable gr  ce    ses composants peu polluants  Pour recycler votre  ancien appareil dans le respect de l environnement  veuillez vous adresser    une soci  t    certifi  e de recyclage des d  chets   lectroniques     Aides d acc  s aux informations du manuel    Vous pouvez acc  der    des informations sp  cifiques dans le manuel en utilisant les aides  suivantes      e Vous trouverez  au d  but du manuel  un sommaire d  taill   et la liste des figures et  tableaux contenus dans le manuel     Les diff  rents chapitres comportent des sous titres donnant une vue d ensemble du  contenu de chaque paragraphe     Vous trouverez     la fin du manuel  un index d  taill   vous permettant d acc  der  rapidement aux informations que vous recherchez     Autre assistance  Si ce manuel ne r  pondait pas    toutes les questions que vous vous posez sur l utilisation  des produits d  crits  veuillez vous adresser    votre interlocuteur Siemens   http   www siemens com automation partner  dans l agence ou la repr  sentation Siemens  de votre r  gion     L index des documentations techniques propos  es pour chaque produit SIMATIC et syst  me  est disponible sur Internet     e SIMATIC Guide Manuels  http   www siemens com simatic tech doku portal     Vous trouverez le catalogue en
232. ouvez programmer le signal  R  initialisation afin de charger la valeur 0  la valeur minimale ou la valeur de chargement  dans le compteur     Le param  tre Sens de comptage principal n a pas d effet sur ce mode de comptage     En cas d incr  mentation  le module incr  mente jusqu    la valeur maximale  puis revient    la  valeur minimale et continue    compter  Ce passage est signal   dans le bit d   tat de  d  bordement     En cas de d  cr  mentation  le module d  cr  mente jusqu    la valeur minimale  puis revient     la valeur maximale et continue    compter  Ce passage est signal   dans le bit d   tat de  d  bordement bas     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 177    Signaux des codeurs et leur   valuation       7 2 Modes de comptage pour les codeurs incr  mentaux    La figure suivante montre comment fonctionne le mode de comptage continu     Valeur maximale plage de comptage        Valeur de  r  initialisation                   d  cr   incr d  cr  Valeur minimale plage de comptage  incr    Incr  mentation  d  cr    d  cr  mentation  M  Maintien actif  R  R  initialisation active  C  Chargement actif          Figure 7 1 Mode de comptage continu    Comptage unique    178    En mode de comptage unique  vous pouvez indiquer la plage de comptage indiqu  e ci apr  s  selon que vous s  lectionnez le compteur 16 bits ou le compteur 32 bits      e Plage de comptage  compteur 16 bits     32768    32767  e Plage de comptage  compteur
233. plications sp  cifiques    Notez les r  glementations concernant la s  curit   et la pr  vention des accidents qui  s appliquent    des applications sp  cifiques  par exemple  r  gles de protection de machines      Equipements d arr  t d urgence    Des   quipements d arr  t d urgence satisfaisant    la norme CEI 204  qui correspond    la  norme DIN VDE 113  doivent rester efficaces dans tous les modes de fonctionnement de  l installation ou du syst  me     D  marrage du syst  me apr  s des   v  nements sp  cifiques    Le tableau suivant pr  cise ce que vous devez faire lorsque le syst  me d  marre apr  s  l apparition d   v  nements sp  cifiques        Si    Mesure   le d  marrage suit une d  faillance ou une chute aucun   tat de fonctionnement dangereux ne doit   de tension appara  tre  Si n  cessaire  proc  dez    un arr  t  d urgence     le d  marrage du FM 352 5 suit une interruption  de la communication de bus       le d  marrage suit un d  verrouillage de il ne doit pas y avoir de d  marrage incontr  l   ou  l   quipement d arr  t d urgence ind  fini                 Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 31    C  blage du module FM 352 5  4 1 R  gles g  n  rales et r  glementations       Tension r  seau    Le tableau suivant pr  cise ce que vous devez faire concernant la tension de ligne        Avec     Directives    Il doit y avoir un commutateur de coupure de  ligne ou un fusible dans le syst  me d installation  du b  timent
234. pour pouvoir  compiler le FB d application avec succ  s     5  Une fois le programme du module FM 352 5 test   dans la CPU S7 ou dans S7 PLCSIM   vous   tes pr  t    le convertir en un format ex  cutable par le module FM 352 5  Cliquez  sur le bouton  Compiler  pour cr  er un SDB sp  cial format   pour le module FM 352 5     Nota   Ce SDB sp  cial est cr        partir d une combinaison du FB d application et des  param  tres statiques  Si vous apportez une modification quelconque aux param  tres  statiques  ceux qui ne figurent pas dans l enregistrement de param  trage 1  ou au FB  d application  vous devez proc  der    une nouvelle compilation  En revanche  les  modifications apport  es    l enregistrement de param  trage 1  param  tres dynamiques   ne n  cessitent pas de recompilation du programme FM 352 5  mais la configuration  mat  rielle modifi  e doit   tre charg  e dans la CPU S7     6  Cliquez sur le bouton  Charger  pour transf  rer le SDB de l environnement de  programmation STEP 7 dans le module FM 352 5     7  Vous pouvez utiliser le bouton  Informations du module     pour visualiser le diagnostic et  d autres informations sur le module lorsque le mode en ligne de STEP 7 est activ   une  fois le programme charg   dans le module FM 352 5     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 63    Configuration du module FM 352 5       5 10 Gestion de la programmation    64    Processeur bool  en rapide FM 352 5  Manuel d utilisatio
235. pour que le contr  le de coh  rence  r  ussisse  Si le contr  le de coh  rence   choue  une erreur de diagnostic et une erreur de  mot d   tat du module sont signal  es       Le param  tre de coh  rence ne v  rifie pas seulement le programme  mais   galement les  param  tres mat  riels statiques  Un autre jeu de param  tres  les param  tres dynamiques   peut   tre modifi   par le programme et n affecte pas le contr  le de coh  rence     Garantie de la coh  rence    La s  quence de t  ches pr  sent  e au paragraphe pr  c  dent garantit que le contr  le de  coh  rence r  ussira  Si vous avez modifi   le FB d application ou les param  tres statiques  pour le module FM 352 5 apr  s avoir suivi les proc  dures de configuration et de chargement  d  crites    la Pr  sentation des t  ches  vous devez r  p  ter les   tapes 4  5  6 et 7 pour r  tablir  la coh  rence entre le module FM et l AP     Conservation de la coh  rence    48    La bo  te de dialogue des propri  t  s du FM 352 5 contient un bouton  Compiler  qui cr  e un  SDB sp  cial format   pour le module FM 352 5  Ce SDB sp  cial est cr        partir d une  combinaison du FB d application et des param  tres statiques  Si vous apportez une  modification quelconque aux param  tres statiques ou au FB d application  vous devez  proc  der    une nouvelle compilation pour g  n  rer la coh  rence correcte  En revanche  les  modifications apport  es aux param  tres dynamiques ne n  cessitent pas de recompilation du  programme FM 352 
236. ps PT ne se soit   coul    La sortie ET fournit la dur  e  pendant laquelle la sortie Q a d  j     t   mise    1  La valeur maximale qu il peut avoir est celle  de l entr  e PT  Elle est r  initialis  e lorsque l entr  e IN est mise    0  mais pas avant  expiration du temps PT     Etats de signal    To CS T L  IN  0  ao  0  PT  ET  0          Temps    Figure 6 42  Chronogramme pour Temporisation sous forme d impulsion  TP     Tableau 6  49 Temporisation sous forme d impulsion  TP                             Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  TP IN BOOL Entr  e Entr  e de d  marrage     EN  ENO    PT INT  DINT Entr  e  Dur  e de l impulsion en unit  s de 10  constante us  PT doit   tre une constante       IN am  positive   PT ETF Q BOOL Sortie Etat du temps   ET INT  DINT Sortie Temps   coul                           Nota   Aucune logique n est autoris  e    l entr  e EN        138    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 3 Temporisations sous forme de retard    la mont  e  TON16 et TON32     Description    Cette temporisation est disponible en deux versions   temporisation 16 bits  FB117  et  temporisation 32 bits  FB114       TON16  et  TON32  retardent un front montant du temps PT     Un front montant    l entr  e IN provoque un front montant    la sortie Q une fois que le temps 
237. r    200 mA  des diodes  de commutation sont n  cessaires parall  lement au relais  Il n y a pas de limitation de  commutation inductive sp  ciale si vous utilisez des diodes de commutation  Le diagramme  suivant montre l inductance de relais maximale en fonction du courant inducteur     Inductance nominale maximale et courant inducteur    100 00 H    10 00 H    1 00 H    0 10H    Inductance de relais maximale       0 01 H  10 mA 100 mA 1000 mA    EEP Limite de commutation  Limite de destruction       Figure A 7 Diagramme 1   Inductance nominale maximale et courant inducteur    Fr  quence de commutation inductive maximale    Lorsque vous avez d  termin   que votre charge inductive peut   tre commut  e par le module  FM 352 5  vous devez   galement v  rifier que vous pouvez la commuter    la fr  quence  maximale d  sir  e  L   nergie doit   tre absorb  e par la sortie du FM 352 5    chaque fois que  l inducteur est d  sactiv    Il y a donc une limite thermique maximale pour la fr  quence     laquelle une charge inductive peut   tre commut  e  Vous trouverez une illustration de cette  limite dans le diagramme 2     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 229    Caract  ristiques techniques  A 5 Fr  quence de commutation pour des charges inductives sans diodes de commutation       Lecture du diagramme 2    Reportez vous    la figure suivante pour d  terminer la fr  quence maximale    laquelle le   FM 352 5 commutera la charge  Suivez la
238. r  e   Lorsque le bloc fonctionnel est activ    le bit s  lectionn   dans le mot ou le double mot  d entr  e est remplac    tous les autres bits   tant transf  r  s sans modification  Si SELECT est    gal    0  c est le bit de poids faible du mot ou du double mot d entr  e qui est remplac   par la  valeur de BIT  Si SELECT est   gal    15  ou    31   c est le bit de poids fort du mot  ou du  double mot d entr  e  qui est remplac   par la valeur de BIT  Un verrou de sortie est inclus en  cas de flux de signal    l entr  e EN  La sortie n est modifi  e que si EN est active  En cas de  flux de signal en EN  la valeur Bitinsert est r  manente  n  cessitant une m  moire et  consommant une phase d horloge   SELECT   3  15 8 7 3 0  n beiee Eeee ee eTe   out  olo s 1 of1 1 1fofofofofofofofo  Figure 6 52 Exemple d op  ration Ins  rer un bit  Bitinsert   Repr  sentation CONT Repr  sentation CONT Param   Type de Op  randes   Description  donn  e  Bitinsert16 Bitinsert32 IN INT  DINT   Entr  e  Entr  e dans  EN ENO      EN ENO constante laquelle le bit    est s  lectionn         IN S mi QUE SELECT   INT Entr  e  Position binaire      SELECT     SELECT constante    remplacer  pi     Bit dans OUT  Bit BOOL Entr  e  Bit    ins  rer  constante dans OUT  OUT INT  DINT   Sortie Sortie de la  fonction                            Processeur bool  en rapide FM 352 5  162 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la
239. r bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    199    Diagnostic et correction des erreurs       8 4 Correction des erreurs                Octet   Bit Message en Description d erreur Signification de l erreur de Causes d erreurs possibles  ligne STEP 7 FM 352 5 diagnostic   0 6   Module non Enregistrement de Le FM 352 5 n a pas re  u de La configuration mat  rielle de  param  tr   param  trage 0 non donn  es de param  trage de l AP comporte des erreurs    re  u l AP ou il a perdu ses donn  es  Le r  seau de communication  de param  trage  syst  me est d  faillant   Une erreur de communication  Le syst  me n  cessite une  s est produite dans le syst  me    mise hors puis sous tension et  un nouveau param  trage    0 7   Param  tres Erreur de param  trage   Le contr  le de coh  rence du Le programme FM 352 5 sur la  erron  s dans le programme FM 352 5 a microcarte m  moire SIMATIC  module   chou    Cela signifie que le ne correspond pas    la   programme ou les param  tres   configuration mat  rielle   qui ont   t   charg  s dans le enregistr  e dans le syst  me   module FM 352 5    partir de la   cible et charg  e dans le   microcarte m  moire SIMATIC   module FM 352 5 au   ou du PG ne correspondent d  marrage ou lors d un   pas aux param  tres qui ont   t     passage du syst  me cible de   charg  s    partir du syst  me l   tat  Arr  t     l   tat  Marche     cible  Le programme du FM 352 5   Remarque   Il est possible de   n a pas   t   compil
240. ract  ristiques et les fonctions d exploitation des modules  Processeur bool  en rapide FM 352 5 SIMATIC S7  num  ro de r  f  rence    6ES7352 5AH01 0AE0  et  num  ro de r  f  rence   6ES7352 5AH11 0AE0   II vous permet    galement d installer  de configurer  de programmer et de commander les modules   FM 352 5     Contenu du manuel    Ce manuel pr  sente le mat  riel FM 352 5 et le logiciel n  cessaire pour configurer et  programmer ces modules  Il comprend  d une part  des chapitres contenant des instructions  et  d autre part  des chapitres de r  f  rence  caract  ristiques techniques      Ce manuel traite les th  mes suivants     e Installation et c  blage des modules FM 352 5  e Configuration des modules FM 352 5   e Param  trage des modules FM 352 5   e Programmation des modules FM 352 5   e Utilisation des modules    e Correction des erreurs et diagnostic    Documentation apparent  e    CD ROM    Homologation    Consultez la documentation relative    l automate programmable SIMATIC S7 300 et au  logiciel de programmation STEP 7 dans laquelle vous trouverez des informations compl  tes  sur l installation et la programmation des processeurs bool  ens rapides FM 352 5     La collection enti  re des manuels SIMATIC est   galement disponible sur CD ROM     Le module FM 352 5 satisfait aux crit  res mentionn  s dans la norme CEI 1131  partie 2  et  aux exigences requises pour obtenir le marquage CE  Il a re  u l homologation des instituts   suivants   FM Classe    div  2  gr
241. rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    125    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 22 OU exclusif double mot  WXOR_DW     Description    L op  ration OU exclusif double mot  WXOR_DW  est activ  e si l   tat de signal est 1     l entr  e de validation EN  Cette op  ration combine  bit par bit selon la table de v  rit   OU  exclusif  les deux doubles mots indiqu  s dans les entr  es IN et IN2  Ces valeurs sont  interpr  t  es comme profils binaires purs  Le r  sultat est rang   dans la sortie OUT  ENO a le  m  me   tat de signal que EN  En cas de flux de signal en EN  la valeur WXOR _DW est  r  manente  n  cessitant une m  moire et consommant une phase d horloge     Tableau 6  38 O   exclusif double mot  WXOR DW                                                        Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  WXOR_DW EN BOOL Entr  e Entr  e de validation     JEN  ENO     ENO BOOL Sortie Sortie de validation      N1 ouT    IN1 DWORD Entr  e Premi  re valeur de la combinaison    N2 IN2 DWORD Entr  e Deuxi  me valeur de la combinaison  OUT DWORD Sortie Double mot r  sultant de la  combinaison    ne WXOR _DW DOut 0       EN  ENOI                 Conn arrDWCon 0         IN1 OUT    Conn arrDWConf1   WH 16 FFF     IN2             Figure 6 27 Exemple d op  ration OU exclusif double mot  WXOR_DW     L op  ration est ex  cut  e si Din 0  est     1         
242. ration SHR_DI est activ  e si l   tat de signal est 1    l entr  e Din 0   Conn arrDICon  0   est charg   et d  cal   vers la droite du nombre de bits pr  cis   dans Conn arrWConf 0   Le  r  sultat est   crit dans Conn arrDICon 1      DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 25 D  calage vers la gauche d un mot  SHL_W     Description    L op  ration D  calage vers la gauche d un mot  SHL_W  est activ  e si l   tat de signal est 1     l entr  e de validation EN  Elle d  cale bit par bit vers la gauche les bits 0    15 de l entr  e IN   Les bits 16    31 ne sont pas affect  s  L entr  e N indique le nombre de bits du d  calage  Si N  est sup  rieure    16  la commande   crit  0  dans la sortie OUT  En partant de la droite  le  m  me nombre  N  de z  ros est d  cal   afin de combler les positions lib  r  es  Le r  sultat de  l op  ration de d  calage peut   tre interrog   sur la sortie OUT  ENO a le m  me   tat de signal  que EN  En cas de flux de signal en EN  la valeur SHL_W est r  manente  n  cessitant une  m  moire et consommant une phase d horloge     Tableau 6  41 D  calage vers la gauche d un mot  SHL_W                                                     Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  SHL_W EN BOOL Entr  e Entr  e de val
243. ration de bloc fonctionnel                                                       Adresse D  claration D  signation Type Commentaire  Section statique   Cette d  finition n est pas li  e    la position  Vous pouvez modifier les noms    l int  rieur de la structure   mais pas  Conn   Vous pouvez utiliser toute combinaison de BOOL  INT  DINT ou Array of BOOL  INT ou DINT   1264 0 stat Conn STRUCT Ressources pour les connecteurs   modifiable   non modifiable    0 0 stat XCon BOOL Les   l  ments peuvent   tre de type   modifiable   modifiable   modifiable  BOOL    2 0 stat arrXCon ARRAY  0 31  Les   l  ments peuvent   tre un tableau   modifiable   modifiable   modifiable  de BOOL  Array of BOOL     0 1 stat BOOL    modifiable    6 0 stat ICon INT Les   l  ments peuvent   tre de type INT    modifiable   modifiable   modifiable    8 0 stat arrlCon ARRAY  0  3  Les   l  ments peuvent   tre un tableau   modifiable   modifiable   modifiable  de INT  Array of INT     2 0 stat INT    modifiable    16 0 stat DICon DINT Les   l  ments peuvent   tre de type   modifiable   modifiable   modifiable  DINT    20 0 stat arrDICon ARRAY  0  3  Les   l  ments peuvent   tre un tableau   modifiable   modifiable   modifiable  de DINT  Array of DINT       4 0 stat DINT    modifiable    36 0 stat END_STRUCT   modifiable   Section temporaire   Cette d  finition d  pend de la position  Le nom ne peut pas   tre modifi     0 0 temp Dummy BOOL A utiliser lorsque STEP 7 requiert une   non modifiable   non modi
244. ration du module FM 352 5       5 5 Pr  parer la configuration mat  rielle    5 5 Pr  parer la configuration mat  rielle    Cr  ation du projet    Lorsque vous appelez STEP 7  l   cran g  n  ral du gestionnaire de projets SIMATIC   SIMATIC Manager  s affiche  Vous pouvez alors soit acc  der    un projet existant  soit cr  er  un nouveau projet  Pour plus d informations sur la cr  ation d un projet STEP 7  reportez   vous au Guide de l utilisateur STEP 7 ou    l aide en ligne de STEP 7     Acc  der    la configuration mat  rielle    Double cliquez sur l ic  ne Mat  riel dans le cadre droit du r  pertoire de projet pour afficher  l   cran de la configuration mat  rielle     Cet   cran comporte trois parties  voir la figure ci dessous                           FRIN Config    SIMATIC 100  1   Configuration     Co  W Sdn Zdkr metor Zys  re tke offihegs          CuHs    ergs                         PON  l PRHE SEE Kraam a    PEERI 12  2 Cry 115207 14 29 TZ  1   a al 14 29 YU 21      6 5      FF 55 6 2  re NL        0    A   L o Si   O0   Oo     zi G  H an 1b       LTSEC  LI 1152403020  LI ISAC  L7 3152403020     E n r a E x    14           N  tersrce Tiassa  sapere AP   faste Tr  s f      bei RSI BA  BENY HINATA V7 I       H  H  H  H  D scout   E E57 152 clonsc  3      a  3                     GIET LIST OCLI  H  more cs tes 1239         CIS  lt E23  DICO   ccr ceS DHL       xi   Sandals gpro    3    1  Cliquez sur le bouton du catalogue si le catalogue du mat  riel n appara  t pas 
245. retour                         Informations d erreur    Cette fonction ne reconna  t aucune erreur           Din O   0  BITSUM DOut 0   EN ENO     NOT   DW 16 12345678     IN OUT M  Conn arrlCon  0              OUT     gt  W 16 000D  Figure 6 48 Exemple de fonction Compter bits    1  Si l   tat de signal    l entr  e Din 0  est 1  activ  e   la fonction BITSUM est ex  cut  e  Dans le  pr  sent exemple  la valeur sortant dans Conn arrlCon 0  est 13   D  en notation    hexad  cimale   II s agit du nombre de bits mis sur 1 dans le double mot d entr  e  hexad  cimal DW 16 12345678     DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5  156 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5  6 10 Op  rations de la biblioth  que FM 352 5       6 10 20 Rassembler bits dans un mot  BitPack_W  et Rassembler bits dans un double  mot  BitPack_DW     Description    L op  ration Rassembler bits  BitPack  est disponible en deux versions  16 bits  FB93  et 32  bits  FB92   d  finies par le mot ou le double mot de destination  Lorsque ce bloc fonctionnel  est activ    les entr  es bool  ennes  INO    IN15 ou INO    IN31  sont rassembl  es afin de  former un mot ou un double mot  INO est le bit de poids faible et IN15 ou IN31 est le bit de  poids fort de OUT  En cas de flux de signal en EN  la valeur BitPack_W ou BitPack_DW est  r  manente  n  cessitant une m  moire et consommant une phase d horloge     0 
246. rge mat  rielle de ces alarmes afin  d obtenir plus d espace de programme  Vous devez toutefois   tre tr  s prudent en ce qui concerne  ces param  tres   volu  s  Ne d  sactivez aucune de ces fonctions de diagnostic    moins d   tre certain  que vous n en aurez pas besoin dans votre programme           5  V  rifie si la configuration mat  rielle du FM et celle de la CPU correspondent  voir le chapitre   Contr  le de la coh  rence du programme et de la configuration  Page A8           Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Configuration du module FM 352 5       5 8 S  lection de filtres d entr  e    5 8 S  lection de filtres d entr  e    Description du filtrage    Les filtres dans le module FM 352 5 filtrent le bruit  Les salves de bruit sont filtr  es du signal  d entr  e si elles sont inf  rieures au temps de retard  Les impulsions qui sont   gales ou  sup  rieures au temps de retard sont transmises    votre programme  Les filtres retardent le  signal d entr  e du temps de retard     Le temps de retard pour une entr  e donn  e est d  termin   par le type d entr  e  l oscillation  de tension des signaux  le temps pendant lequel une entr  e est maintenue active ou  inactive  ainsi que le filtre de retard s  lectionn       Caract  ristiques des entr  es 24 V    Les entr  es 24 V sont un type d entr  e plus lent et pr  sentent le plus de variation due    des  caract  ristiques du signal d entr  e  Elles ont une r  action asym  triqu
247. rochage pour chaque connexion     Vous ne pouvez s  lectionner et utiliser qu une interface de codeur    la fois  Si vous  s  lectionnez le codeur SSI ou le codeur diff  rentiel 5 V  les entr  es de codeur 24 V  broches  36    39  sont disponibles comme entr  es discr  tes  num  ros 8    11   Si vous ne  s  lectionnez pas d interface de codeur  les broches 26    31 sont disponibles comme entr  es  discr  tes diff  rentielles 5 V  12  13 et 14  en plus des entr  es 24 V  broches 36    39      Processeur bool  en rapide FM 352 5  36 Manuel d utilisation  05 2011  A5E00131319 04    C  blage du module FM 352 5       4 2 Brochage du connecteur avant    Tableau 4 2 Brochage du connecteur terminal  broches 21    40                                                                                                 Broche E S D  signation   Fonction de codeur DEL  nS Codeur 5 V Ma  tre SSI Ecoute SSI Codeur 24 V  21 3L  Courant pour segment 3   circuit de codeur      22 3M Masse pour segment 3   circuit de codeur  23 3M Masse pour segment 3   circuits de codeur  24 Sortie Sortie 5 V Alimentation des capteurs 5 2 V Rouge  25 Sortie Sortie 24 V Alimentation des capteurs 24 V Rouge  26 Entr  e Codeur Signal A Ma  tre Ecoute 112   SSI D  donn  es    SSI D  donn  es    27 Entr  e Codeur Signal  A SSI  D  inverse SSI  D  inverse   12     inverse  donn  es  donn  es   28 Entr  e Codeur Signal B   13  SSI CK  horloge   13    d  calage    29 Entr  e Codeur Signal   B   13  SSI  CK  inverse 1 13   
248. rtie  activable s  par  ment     0   d  sactiver  1   activer       MMC      Diagnostic de la microcarte m  moire SIMATIC    0   d  sactiver  1   activer       PAE         Alarme de processus  activable s  par  ment        0   d  sactiver  1   activer          Nota   Les bits inutilis  s sont r  serv  s et doivent   tre mis    0        Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    107       Programmation et fonctionnement du module FM 352 5       6 8 Fonctions de m  moire    6 8    Fonctions de m  moire    R  initialisation de la m  moire    108    L effacement g  n  ral de la m  moire du module FM 352 5 provoque la lecture par le circuit  FPGA de la m  moire image de la microcarte m  moire SIMATIC  Le contenu de la m  moire  de programme n est pas conserv    Toutes les sorties sont d  sactiv  es   les compteurs et les  temporisations sont r  initialis  s     Proc  dez comme suit pour r  initialiser la m  moire du module FM 352 5    1  Mettez le commutateur de mode du module sur la position STOP     2  Basculez le commutateur de mode sur la position MRES  voir figure ci dessous  et  maintenez le ainsi jusqu    ce que la DEL d   tat STOP s   teigne puis se rallume  environ  3 secondes      3  Rel  chez le commutateur de mode afin qu il revienne sur la position STOP     4  Basculez le commutateur de mode sur la position MRES et maintenez le ainsi jusqu    ce  que la DEL d   tat STOP s arr  te de clignoter        SF  D              MCF  
249. s 48 3 us  1 6 us   1600 1546 ps 1547 us  25 us                   Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 59    Configuration du module FM 352 5  5 8 S  lection de filtres d entr  e       Filtrage des entr  es discr  tes 24 V    Les entr  es discr  tes 24 V du module FM 352 5 sont des entr  es standard avec un filtrage  minimal  Vous pouvez les configurer pour avoir un filtrage de retard suppl  mentaire  Vous  obtenez la r  ponse la plus rapide    une variation d entr  e lorsque vous s  lectionnez un filtre  de retard   gal    0 pour une entr  e  Chaque entr  e a un filtrage de retard s  lectionnable et  vous pouvez s  lectionner un filtre diff  rent pour chaque entr  e     Filtrage des entr  es de codeur en quadrature 24 V    Les codeurs en quadrature utilisent les filtres de retard pour les entr  es  Ils utilisent    galement un retard de 3 us en cas de s  lection du filtre de retard 0  Vous devez indiquer le  m  me filtre pour chaque entr  e d un codeur en quadrature  Si vous ne le faites pas  des  erreurs de comptage peuvent se produire  Une r  f  rence    des entr  es de codeur en  quadrature dans le programme utilisateur utilisera l entr  e filtr  e comme indiqu   dans le  param  trage     Caract  ristiques des entr  es discr  tes diff  rentielles RS 422 5 V    Les entr  es diff  rentielles RS 422 sont le type le plus rapide et pr  sentent le moins de  variation due    des caract  ristiques du signal d entr  e  Les entr  es RS 
250. s FC        Blocs SFB  H  Blocs SFC    es sur mots    El  ments de programme E Structure d appels       Figure 6 4 Combinaisons sur mots de STEP 7 autoris  es pour le FM 352 5    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 81    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Utilisation des op  rations de la biblioth  que FM 352 5    En outre  vous pouvez utiliser les blocs fonctionnels sp  cialement con  us pour le module  FM 352 5  Ces FB se trouvent dans la biblioth  que FM 352 5  voir figure ci dessous      Proc  dez comme suit pour s  lectionner les FB dont vous avez besoin pour votre programme   d application     1  Dans le catalogue des op  rations  affichez en d  tail le dossier Biblioth  ques  puis  s  lectionnez l objet FM352 5 et affichez le en d  tail     2  Affichez en d  tail le dossier de la biblioth  que FM 352 5  La liste compl  te des FB  s affiche  avec leurs noms symboliques     3  S  lectionnez les FB dont vous avez besoin pour votre programme et double cliquez ou  faites les glisser dans votre programme d application     Processeur bool  en rapide FM 352 5  82 Manuel d utilisation  05 2011  A5E00131319 04    Programmation et fonctionnement du module FM 352 5  6 2 Cr  er un FB d application       4  Changez chaque FB en un appel de multiinstance  Faites un clic droit sur le FB et le  menu contextuel appara  t  S  lectionnez ensuite la commande  Passer en appel  multiinstanc
251. s commandes    logicielles du codeur     Tableau 7 3 Exemple de table de d  claration pour le FB d application  structure de codeur       Adresse    Section statique   Cette d  finition d  pend de la position  Le codeur est une structure qui a un nombre fixe d   l  ments  Les  noms ne peuvent pas changer  mais la taille de Cur_Val et Load_Val doit   tre d  finie    INT ou DINT selon la taille       D  claration D  signation    laquelle le codeur est configur       Type    Commentaire                                                    38 0 stat Codeur STRUCT Structure de codeur  Ne pas modifier    0 0 stat Direction BOOL Etat   Sens  0   incr  mentation  1   d  cr  mentation   0 1 stat Home BOOL Etat   1  codeur en position initiale   0 2 stat Homed BOOL Etat   1  r  initialisation survenue depuis la mise sous  tension   0 3 stat Overflow BOOL Etat   1  d  bordement  affich   pour 1 cycle    0 4 stat Underflow   BOOL Etat   1  d  bordement bas  affich   pour 1 cycle    0 5 stat SSIFrame   BOOL Etat   Erreur de trame de donn  es SSI ou perte de courant   0 6 stat SSIDataRead   BOOL Etat   0   le codeur SSI n a pas encore transf  r   de  y donn  es correctes  1   donn  es disponibles   0 7 stat Open_Wire   BOOL Etat   1  fil ouvert sur le codeur   1 0 stat Hold BOOL Entr  e de maintien logiciel pour codeur incr  mental   1 1 stat Reset BOOL Entr  e de r  initialisation logicielle pour codeur incr  mental   1 2 stat Load BOOL Entr  e de chargement logiciel pour codeur incr  menta
252. s l OB d alarme de  processus  le module enregistre tous les   v  nements d alarme de processus suivants  Si un    v  nement survient    nouveau avant que l alarme de processus n ait pu   tre d  clench  e  le  module d  clenche l alarme de diagnostic  Alarme de processus perdue      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 197    Diagnostic et correction des erreurs       8 3 Alarmes    Evaluation d une alarme de processus    Si une alarme de processus est d  clench  e par le FM 352 5  les informations suivantes sont    disponibles dans la variable OB40_POINT_ADDR        HA CONT  LIST LOG    0B40    Counters  S7 Program 1      Fichier Edition Insertion Syst  me cible Test Affichage Outils Fen  tre         Dle s  4   al ESE ofal C  n  E a     Interface  E A TEMP          E 0B40_EV_CLASS  i  0B40_STRT_INF   1 0B40_PRIORITY  E 0640_OB_NUMER  E OB40_RESERVED_1  E 0B40_10_FLAG  E 0B40_MDL_ADDR   E 0640_POINT_ADDR     0640_DATE_TIME        Contenu de   Environnement Interface TEMP      Nom  Type de donn  es    O0B40_EVY_CLASS Byte  OB40_S5STRT_INF Byte  OB40_PRIORITY Byte  0B40_0B_NUMBR  Byte  OB40_RESERVED_1 Byte  0B40_10_FLAG Byte         E 0B40_DATE_ TIME       0640    Hardware Interrupt     R  seau 1  Titre            T_ADDR    Figure 8 1     0540 POIN       Acc  s aux alarmes OB40 via le sch  ma    contacts    Tableau 8 7 Contenu du double mot 0B40_ POINT ADDR    O0B40_MDL_ADDR  Word    0B40_POINT_ADDR Bord    Date_And_Time            
253. s la CPU S7    Avant de tester votre FB d application  vous devez v  rifier sa syntaxe    l aide du bouton   Contr  le de syntaxe  dans l onglet  Programmation  de la bo  te de dialogue de configuration  du FM 352 5  Corrigez toute erreur de syntaxe   ventuellement d  tect  e pendant cette  proc  dure     Vous devez v  rifier et tester votre programme dans l environnement STEP 7 afin de pouvoir  visualiser l ex  cution des instructions du programme     Pour tester votre FB d application    l aide de la CPU S7 avec le module FM 352 5 en mode  Test  vous devez charger les   l  ments suivants dans la CPU en plus des blocs dans votre  programme CPU normal      e FB d application contenant le programme FM 352 5 avec son DB d instance actualis       e FB d interface pour mode Test du FM avec DB d instance  FB 30 DB 30 dans la  biblioth  que FM 352 5      Proc  dez comme suit pour charger le programme dans la CPU S7      1  Dans la fen  tre de la configuration mat  rielle  s  lectionnez la commande  Station gt   Enregistrer et compiler  pour enregistrer et compiler la configuration mat  rielle     2  Dans la fen  tre du gestionnaire de projets SIMATIC  chargez le dossier Blocs de  programme S7  donn  es syst  me incluses  dans la CPU S7     Visualisation de l ex  cution du programme    STEP 7 fournit plusieurs m  thodes pour visualiser l ex  cution de votre programme  Vous  trouverez des informations sur l utilisation des fonctions de visualisation du programme dans  la documentatio
254. s un syst  me S7 300  Le module FM 352 5 peut    galement   tre install   dans un syst  me r  parti    l aide d une station ET 200M avec un  coupleur IM153 1 ou IM153 2  mais ce chapitre prend un syst  me S7 300 comme exemple  pour plus de simplicit       Ces   tapes sont d  crites dans ce chapitre     Tableau 5  1 Installation et configuration du mat  riel             1                    K    Cr  ation de la configuration mat  rielle    Cr  ation d un nouveau projet  voir le chapitre  Pr  parer la configuration   Page 50           x    Insertion d une station SIMATIC 300  voir le chapitre  Pr  parer la configuration     Page 50        e Ins  rez un profil   support S7 300   e Ins  rez un module d alimentation   e Ins  rez la CPU S7 300        K    Insertion du module FM 352 5  voir le chapitre  Pr  parer la configuration     Page 50             K        Configuration du module FM 352 5  voir les chapitres  Affectation des propri  t  s   Page 52   et  S  lection des param  tres de diagnostic    Page 55        e __ D  finissez l adresse et d autres propri  t  s de base     e __ Configurez les param  tres pour les alarmes de diagnostic   e Configurez les param  tres pour les modes de fonctionnement              Enregistrement et compilation de la configuration mat  rielle  voir le chapitre    nregistrement et compilation de la configuration mat  rielle  Page 61                 Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    49    Configu
255. s un syst  me autonome            sssessseeeeeeseettttt ttt tttrtttttttttstttnttnstnsstnsstnnsrnnsr narn 30  4  C  blage du module FM 352 5         s  ssiss1strstrttrttstretrtretrttsttstrstretretretsttenrtraratratratratra rara ara tra tra rarte tratat 31   4 1 R  gles g  n  rales et r  glementations             eeseeseeeeieeeee eket tk nettet tt testne ttnn ttnn tttnnttnntnnntnn nnn nsen nenne ne  4 2 Brochage du connecteur avant snsc and sise  4 3 C  bler le module FM 352 5 unissent E EAEE EEEE EEE  4 4 Connexion de c  bles de codeurs ss 39  4 5 Raccord de c  bles blind  s via un   l  ment de contact de blindage     5 Configuration du module FM 352 5   mantentmmmdeuunemlannenn 45  5 1 Installation du logiciel de configuration programmation                                              nnne 45  9 2 T  ches de base en un coup d   il     5 3 Contr  le de la coh  rence du programme et de la configuration     5 4 Pr  sentation de la configuration mat  rielle    49  5 5 Pr  parer la configuration mat  rielle    50  5 6 Affectation des propri  t  s et des param  tres     5 7 S  lection des param  tres de diagnostic    55  5 8 Selecion de filtres d ENr  E   su tin sn sr nn nee a stp dsl   ta tv il 59  5 9 Enregistrement et compilation de la configuration mat  rielle     5 10 Gestion dela programmation    5er Ea A EAN N S aAA EA Eai    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 7    Sommaire       6 1  6 2  6 3  6 4  6 5  6 6  6 7  6 8    6 9  6
256. saire de prendre de pr  cautions pour les types de donn  es BYTE ou  moins     Coh  rence des types de donn  es sup  rieurs    DINT      II faut utiliser un bit de commande pour verrouiller les donn  es qui doivent   tre coh  rentes   Les donn  es doivent   tre pr  sent  es au module  puis le bit de commande doit   tre mis    1  pour verrouiller les donn  es  Il est possible d effectuer une d  tection de front au niveau du  bit de commande  POS  pour r  duire le nombre de cycles n  cessaire au transfert  Vous  pouvez utiliser un transfert bloqu   comme suit      1  Donnez la valeur 0 au bit de commande    2  Ecrivez les donn  es    3  Lisez le bit de commande r  fl  chi  r  introduit dans le programme utilisateur  et attendez  qu il soit    0    4  Donnez la valeur 1 au bit de commande  le programme d application FM doit verrouiller  les donn  es lors de ce front     5  Lisez le bit de commande r  fl  chi et attendez qu il soit    1     L interface est maintenant pr  te    ce que la s  quence se r  p  te     Actualisation du bloc de donn  es d instance    Le bloc de donn  es d instance  DB  cr     pour le FB d application contient les   l  ments de  donn  es n  cessaires au FB pour qu il ex  cute le programme en mode Test  Si vous  apportez certaines modifications    la section de d  claration du FB  comme ajouter ou effacer  des instances multiples d une op  ration  le DB ne correspond plus au FB  Ainsi  lorsque la  CPU ex  cute le FB en mode Test  elle peut passer    l   ta
257. sation  05 2011  A5E00131319 04 237    Caract  ristiques techniques       A 6 Table de d  claration de bloc fonctionnel    A 6 Table de d  claration de bloc fonctionnel    Vue d ensemble    Le tableau ci dessous montre un exemple de table de d  claration avec la description de  chacune des sections d entr  e  de sortie et statique     Tableau A  3 Exemple de table de d  claration pour le FB d application  comme affich   dans STEP 7 V5 1        Adresse D  claration D  signation Type Commentaire    Section des entr  es   Cette entr  e d  pend de la position  Les 15 premiers bits sont des entr  es TOR du FM 352 5  Vous  pouvez indiquer une liste BOOL ou un tableau  Array of BOOL   mais pas les deux   Vous pouvez   galement affecter des  noms aux entr  es           0 0 IN Din ARRAY  0  14  Entr  es TOR    0  11   24 V    non modifiable   modifiable   modifiable   12  14   diff  rentiel RS422    0 1 IN BOOL    modifiable                    Section des entr  es   Les octets 2    15 sont des donn  es    position sp  cifique de la CPU destin  es au module FM 352 5   Toute combinaison de BOOL  Array of BOOL  BYTE  WORD  INT ou DINT  totalisant jusqu    14 octets  est autoris  e   Vous pouvez affecter des noms aux entr  es                                   2 0 IN CPU_Out STRUCT 14 octets de la CPU comme entr  es    non modifiable   non modifiable  pour le FM    0 0 IN Bits ARRAY  0  15  Certains peuvent   tre bool  ens    modifiable   modifiable     0 1 IN BOOL    modifiable     2 0 IN
258. se  29  Signal N 30  Signal  N  inverse  31  Codeur sortie unique 24 V Signal A 37  Signal B 38  Signal N 39  Codeur SSI  mode Ma  tre  SSI D  donn  es  26  SSI  D  inverse donn  es  27  SSI CK  sortie horloge d  calage  32  SSI  CK  sortie inverse horloge d  calage  33  Codeur SSI  mode Ecoute  SSI D  donn  es  26  SSI  D  inverse donn  es  27  SSI CK  entr  e horloge d  calage  28  SSI  CK  entr  e inverse horloge d  calage  29       Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    173    Signaux des codeurs et leur   valuation       7 1 Types de codeurs    Commandes de fonctionnement du codeur    Le tableau ci dessous pr  sente les signaux de commande  s  lectionn  s dans le logiciel ou  le mat  riel  qui peuvent   tre programm  s pour d  terminer la fa  on dont fonctionnent les    codeurs incr  mentaux     e Vous s  lectionnez ces commandes de fonctionnement dans l onglet  Param  tres  de la  bo  te de dialogue des propri  t  s de la configuration mat  rielle du module FM 352 5  voir    le chapitre  Affectation des propri  t  s et des param  tres  Page 52        e Vous d  finissez les commandes logicielles dans votre FB d application en s  lectionnant  dans la table de d  claration  voir le tableau ci apr  s  l   l  ment appropri      utiliser dans    votre programme     Tableau 7 2 Commandes de fonctionnement pour les codeurs incr  mentaux       Param  tres de codeur    Evaluation des signaux du  codeur    Plage de valeurs  Impulsion 
259. seessreesressrrssrrssrrstrssrnssrnssrnssrnssrnssrns   7 Signaux des codeurs et leur   valuation                                                           7 1 Types d  codeurs  ne em E TE nif aline ia 173  7 2 Modes de comptage pour les codeurs incr  mentaux             sssessseerrsetrnste tt tnnttt tnet tr nentrn nnne nn nenen 176  7 3 Signaux des codeurs diff  rentiels                                                    ad 181  7 4 Signaux des codeurs sortie unique 24 V ui 182  7 5 Evaluation des impulsions ss 183  7 6 Codeurs absolus SSi eeens si firitasen bn de ER Das 2H pda gu Dane Prin  lt einti dt at 186    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 9    Sommaire       10    Diagnostic et correction des erreurs                                    sisi  8 1 Lecture des DEL d etat srera a da tete at iea teste 189  8 2 Messages de diagnostic    191  8 3 VAE THAT 197  8 4 Correction d  s   TBUrS 5sssis  ssrninennennsniteennnnmnte  ennennemenleennneinleeenitneernt  ee tenu 199  Utilisation du module FM 352 5 avec des ma  tres non S7           ssssesssesseeessrnsersssnnrtnnnnnrnnsnnnnennnnnnnennnnnn 205  9 1 Conditions pr  alables requises pour les utilisateurs non S7          ossossnnnnnonsennnnnnnsnnsennnnnnnneennenn 205  9 2 CPU non S7  conditions requises iii  9 3 Interface de donn  es utilisateur    207  Caract  ristiques t  chniques   iisssssesinsnsi dintissntadeiritessetilni reste evesatete ele   trecteneanae sde ani nets  A 1 Cara
260. solue  32 bits   FMABS16   Biblioth  que FM 352 5 Valeur absolue  16 bits   DatSel32 Biblioth  que FM 352 5 S  lecteur de donn  es  32 bits   DatSet16 Biblioth  que FM 352 5 S  lecteur de donn  es  16 bits   FMAdd32 Biblioth  que FM 352 5 Additionner  32 bits   FMAdd16 Biblioth  que FM 352 5 Additionner  16 bits   FMSub32 Biblioth  que FM 352 5 Soustraire  32 bits   FMSub16 Biblioth  que FM 352 5 Soustraire  16 bits   FMMul32 Biblioth  que FM 352 5 Multiplier  32 bits   FMMul16 Biblioth  que FM 352 5 Multiplier  16 bits   FMDiv32 Biblioth  que FM 352 5 Diviser  32 bits   FMDiv16 Biblioth  que FM 352 5 Diviser  16 bits   ENCODE Biblioth  que FM 352 5 Localiser le bit de poids le plus fort mis    1 dans un double  mot   BITSUM Biblioth  que FM 352 5 Compter les bits    1 dans un double mot   BitPack W   Biblioth  que FM 352 5 Rassembler 16 bits individuels dans un mot   BitPack_ DW   Biblioth  que FM 352 5 Rassembler 32 bits individuels dans un double mot   BiCast W   Biblioth  que FM 352 5 R  partir un mot dans 16 bits individuels   BitCast DW   Biblioth  que FM 352 5 R  partir un double mot dans 32 bits individuels   BitPick W Biblioth  que FM 352 5 Extraire un bit d un mot                Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    245    Caract  ristiques techniques       A 7 Op  rations CONT pour le module FM 352 5    246                                                    Op  ration Conteneur Description   BitPick DW   Biblioth  que
261. ssage en Description d erreur Signification de l erreur de Causes d erreurs possibles  ligne STEP 7 FM 352 5 diagnostic  2 2  Module Mis    1 lorsque le Le FM 352 5 a re  u l ordre de   Le commutateur RUN STOP  d  faillant  module n est pas    s arr  ter via le commutateur de   du FM 352 5 est sur la position  erreur interne l   tat  Marche  mode RUN STOP  STOP   Remarque   La DEL jaune STOP Le FM 352 5 n a pas re  u de Le commutateur RUN STOP  STEP 7 ne est allum  e  commande de marche ou a de l AP est sur la position  fournit pas de re  u une commande d arr  t de   STOP et l option  Marche en  message pour l AP  cas d arr  t de l AP  du  le module FM    Le FM 352 5 n a pas re  u de FM 352 5 n a pas   t   activ  e  l   tat  Arr  t  transition de la commande  mode Normal seulement     Marche Test  au d  marrage   Le FM 352 5 a re  u l ordre  Le FM 352 5 a   t   param  tr      Normal Marche    mais ne  pour  Marche en cas d arr  t de   dispose pas de programme  l AP  mais il est en mode Test    Valide charg      partir du PG ou  Le FM 352 5 est pass      l   tat a memore   Arr  t  ou ne veut pas quitter    ce mode en raison d une erreur   Tous les FB et DB d interface  de param  tre ou de du FM 352 5 ne sont pas  programme  install  s et activ  s dans le  programme cible  voir le  chapitre Promiers pad   Page 21   dans le manuel    La commande  Marche Test   initiale du FM 352 5 n a pas    t   pr  c  d  e d une autre  commande   Si le bit Erreur de param  trage   enregistremen
262. ster     1 jusqu    ce que DONE soit   gal    1      REQ DONE       sinon  l op  ration est interrompue      IN A OVF    IN_A DINT Entr  e Valeur d entr  e A  IN B ouT    IN_B DINT Entr  e Valeur d entr  e B  DONE BOOL Sortie 1   r  ponse disponible  OVF BOOL Sortie 1 si la multiplication donne lieu    un  d  bordement  OUT DINT Sortie Valeur de sortie     IN_A x IN_B                Nota   Aucune logique n est autoris  e    l entr  e EN           Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    151    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 15    Description    152    Multiplier entiers  FMMul16     L op  ration FMMul16 multiplie la valeur enti  re    l entr  e IN_A par la valeur enti  re    l entr  e  IN_B et   crit le r  sultat  entier double  dans la sortie OUT  La sortie DONE signale que le  r  sultat est disponible  La plage correcte pour les entr  es IN_A et IN_B va de  32768      32767     Tableau 6  62 Multiplier entiers  FMMul16                                Repr  sentation CONT Param  tres   Type de Op  randes Description  donn  e  EMMul16 REQ BOOL Entr  e Active l op  ration de  Jen ENO     multiplication lors d un front  montant  Doit rester    1     REQ DONE jusqu    ce que DONE soit  Na our      gal    1   sinon  l op  ration est     interrompue       NE IN_A INT Entr  e Valeur d entr  e     IN_B INT Entr  e Valeur d entr  e B  DONE BOOL Sortie 1   r  p
263. t  Arr  t  si des erreurs d acc  s se  produisent en raison de cette non correspondance     Proc  dez comme suit pour actualiser le DB afin qu il corresponde aux modifications  apport  es au FB      1  Effacez le DB d instance existant correspondant au FB modifi       2  S  lectionnez la commande  Insertion  gt  Bloc S7  gt  Bloc de donn  es  ou cliquez avec le  bouton droit de la souris et s  lectionnez la commande insertion nouvel objet  gt  Bloc de  donn  es  dans le menu contextuel     3  Dans la bo  te de dialogue des propri  t  s qui s affiche  entrez le m  me num  ro que celui  du DB effac       4  S  lectionnez  DB d instance  dans le champ suivant     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 77    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    5  Dans le troisi  me champ  s  lectionnez le num  ro du FB d application correspondant au  FB d application modifi   pour le module FM 352 5     6  Confirmez par  OK   Le nouveau DB d instance est cr     dans le r  pertoire Blocs de votre  projet et il est actualis   pour contenir les donn  es correspondant au FB     S  lection d op  rations STEP 7 standard pour le FB d application    Pour cr  er votre FB d application  vous utilisez des op  rations sur bits  par exemple  des  contacts et des bobines   ainsi que des op  rations de comparaison provenant de la liste  standard d op  rations STEP 7  comme illustr      la figure ci dessous       E
264. t  http   support automation siemens com WW view en 25393901                        Processeur bool  en rapide FM 352 5  256 Manuel d utilisation  05 2011  A5E00131319 04    Listes des pi  ces       Le tableau ci dessous   num  re certaines des pi  ces recommand  es pouvant   tre utilis  es  avec le module FM 352 5  Les lettres  XXXX     la fin du num  ro de pi  ce indiquent que le  catalogue propose plusieurs versions diff  rentes de cette pi  ce  qui sont d  sign  es par des    num  ros de pi  ces diff  rents     Tableau C  3 Pi  ces recommand  es pour le module FM 352 5          Rep  Description Num  ro de r  f  rence  Codeur SSI RS 422  TTL 6FX2001 5XXXX  Codeur asym  trique RS 422  TTL 6FX2001 2XXXX       Codeur asym  trique    Incr  mental optique avec niveau  HTL    6FX2001 4XXXX       Connecteur codeur    Permet la connexion au codeur    connecteur 12 fils  par lot de 1    6FX2003 0SU12    Des informations  compl  mentaires sont  disponibles    la rubrique  Siemens   Industry Automation  and Drive Technologies    Service amp Support   http   support automation sieme    ns com WW view fr 22103021                 C  bles    Convenant    tous les codeurs    12 fils  200 m  tres  d autres  longueurs sont disponibles   les  autres r  f  rences figurent dans  le catalogue     6FX8008 1BD21 3AA0       El  ment de contact de blindage    Crochet de fixation    deux  boulons pour fixer les bornes de  blindage au profil   support    GES7390 5AA00 0AAO       El  ment terminal    
265. t 0  octet O  bit  7  est   galement    1  effectuez  la correction pr  conis  e pour  ce code d erreur   2 3  Chien de garde   Echec du chien de Le processeur du FM 352 5 a   Une erreur interne ou une  d  pass   garde ex  cut   une op  ration illicite et   interf  rence   lectromagn  tique  a   t   arr  t    externe a provoqu   une erreur  fatale  Mettez le FM 352 5 hors  puis sous tension et voyez si  l erreur se reproduit  Si c est le  cas  le FM 352 5 est d  faillant  ou il existe une forte  interf  rence   lectrique   3 1  D  faillance du   Echec de l auto test du  Le processeur du FM 352 5 n a   Une erreur interne ou une  processeur processeur pas men      bien sa v  rification   interf  rence   lectromagn  tique  interne compl  te de mise sous   externe a provoqu   une erreur  tension  fatale  Mettez le FM 352 5 hors  puis sous tension et voyez si  l erreur se reproduit  Si c est le  cas  le FM 352 5 est d  faillant  ou il existe une forte  interf  rence   lectrique                             Processeur bool  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04    201    Diagnostic et correction des erreurs       8 4 Correction des erreurs                               Octet   Bit Message en Description d erreur Signification de l erreur de Causes d erreurs possibles  ligne STEP 7 FM 352 5 diagnostic   3 2  Erreur Erreur dans le total de  La m  moire de programme du   Une erreur interne ou une  d EPROM contr  le de la m  moire   FM 352 5 a   chou   au t
266. t de  signal de EN   OUT INT Sortie Valeur en retour                         Informations d erreur    Cette fonction ne reconna  t aucune erreur                       Din  0        ENCODE DOut 0      o  EN eoor     DW 16 12345678    IN OUT Conn arrlCon 0   OUT     gt  28    Figure 6 47 Exemple de fonction Encoder position binaire  ENCODE     Si l   tat de signal    l entr  e Din 0  est 1  activ  e   la fonction ENCODE est ex  cut  e     DOut 0  est     1  si l op  ration est ex  cut  e     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 155    Programmation et fonctionnement du module FM 352 5  6 10 Op  rations de la biblioth  que FM 352 5       6 10 19 Compter bits    1  BITSUM     Description    La fonction Compter bits    1  BITSUM  compte le nombre de bits mis    1 dans l entr  e IN et  renvoie cette valeur comme valeur de la fonction  En cas de flux de signal en EN  la valeur  BITSUM est r  manente  n  cessitant une m  moire et consommant une phase d horloge     Tableau 6  65 Fonction Compter bits    1  BITSUM                          Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es  BITSUM EN BOOL Entr  e Un   tat de signal 1    l entr  e de  EN ENO    validation active l op  ration   ENO BOOL Sortie La sortie de validation a l   tat de      IN OUT     signal 1 lorsque la fonction a   t    ex  cut  e sans erreur   IN DWORD Entr  e Variable dans laquelle les bits  doivent   tre compt  s  OUT INT Sortie Valeur en 
267. t des octets d   tat au chapitre    Interface de donn  es utilisateur  Page 207          Manuel d utilisation  05 2011  A5E00131319 04    195       Diagnostic et correction des erreurs       8 2 Messages de diagnostic    Diagnostic de rupture de fil    196    Le tableau ci dessous pr  sente certaines origines possibles du diagnostic de rupture de fil  du codeur et comment vous pouvez   ventuellement y rem  dier  La fonction de diagnostic ne  peut pas isoler la cause exacte de l erreur  En outre  le diagnostic de rupture de fil ne peut  pas d  tecter toutes les erreurs de connexion et de mat  riel possibles     Tableau 8 6 Diagnostic de rupture de fil du codeur       Causes possibles  C  ble du codeur coup   ou non enfich         Le codeur n a pas de signaux de quadrature        Brochage incorrect       Signaux de codeur court circuit  s       Le codeur ne fonctionne pas           Corrections possibles    V  rifiez le c  ble du codeur pour vous assurer que  les fils sont correctement connect  s     Assurez vous que votre installation est conforme  aux sp  cifications pour le codeur et le module  FM 352 5     V  rifiez les param  tres que vous avez d  finis  dans l onglet  Param  tres  de la bo  te de  dialogue de configuration mat  rielle pour vous  assurer que la configuration est correcte              Remarque    Lorsque le diagnostic de rupture de fil est activ   et que le codeur SSI absolu n est pas  s  lectionn    les signaux      A  inverse   B   B  inverse  et N   N  in
268. t et en bas  Tirez fermement pour lib  rer les ergots  de verrouillage     5  Retirez le connecteur d alimentation de groupe 1 sous le volet    gauche du module  Il  s agit d un connecteur amovible     6  D  vissez les deux vis de fixation situ  es au bas du module    l aide d un tournevis de 4 5  mm     7  Faites basculer le module vers le haut pour le d  tacher du profil   support     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 29    Installation et d  sinstallation du module FM 352 5       3 3 Installation dans un syst  me autonome    3 3 Installation dans un syst  me autonome    Installation m  canique    Alimentations en    30    Pour un syst  me autonome  nous vous recommandons de suivre les m  mes r  gles  d installation de base et de respecter les exigences m  caniques indiqu  es pour un syst  me  S7 300  Ce syst  me d installation satisfait alors aux exigences de s  curit   et fournit la mise     la terre  le support m  canique et la r  sistance aux vibrations permettant de garantir un  fonctionnement correct du module FM 352 5     Des informations compl  mentaires sur le montage de rails DIN sym  triques et sur le  montage de modules sont disponibles dans les instructions de service SIMATIC S7 300    CPU 31xC et CPU 31x   installation et configuration   http   support automation siemens com WW view fr 13008499      Remarque       Si le module FM 352 5 d  tecte qu un autre module est connect      c  t   de lui sur le profil    s
269. t invers     Exemple     Conn arrlCon 0    01000001 10000001 se transforme en Conn arrlCon 1    10111110  01111110    La sortie DOut 0  est     1   si la conversion n a pas lieu  ENO   EN   0      l  en rapide FM 352 5    Manuel d utilisation  05 2011  A5E00131319 04 119    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 16    Description    120    Compl  ment    1 d entier de 32 bits  INV_DI     L op  ration INV_DI lit le contenu du param  tre IN et relie la valeur et le gabarit hexad  cimal  WA 1G FFFF FFFF par OU EXCLUSIF  Cette op  ration inverse l   tat de chacun des bits   ENO et EN ont toujours un   tat de signal identique  En cas de flux de signal en EN  la valeur  INV_DI est r  manente  n  cessitant une m  moire et consommant une phase d horloge     Tableau 6  32 Compl  ment    1 d entier de 16 bits  INV_DI                                                  Repr  sentation CONT Param  tre   Type de Op  randes Description  donn  es  INV_DI EN BOOL Entr  e Entr  e de validation   EN ENO ENO BOOL Sortie Sortie de validation  LN uT IN DINT Entr  e Valeur d entr  e de 32 bits  OUT DINT Sortie Compl  ment    1 de l entier de  32 bits IN  Din  o  INV_DI DOut 0   Len mo     NOT  Conn arrDICon 0         IN OUT     Conn arrDICon 1              Figure 6 21 Exemple d op  ration INV_DI    Si l   tat de signal est 1    l entr  e Din 0   chacun des bits de Conn arrDICon  0  est invers     Exemple      Conn arrDICon 0  
270. tance et le courant de relais vont au del   de la puissance pouvant   tre g  r  e par le  FM 352 5  vous pouvez placer une diode de silicium ou une diode Schottky sur le relais afin  d absorber la pointe inductive  La capacit   en courant de la diode doit   tre au moins   gale  au courant de fonctionnement du relais et la tension inverse doit   tre sup  rieure    la tension  d alimentation maximale du relais  La diode doit pouvoir dissiper l   nergie dans l inducteur     la fr  quence de cycle maximale programm  e de la sortie du FM 352 5     La commutation sur diode d un relais est relativement lente  Si une commutation plus rapide  est n  cessaire  placez une diode Zener en opposition    la diode de commutation silicium ou  Schottky  Une tension de commutation plus   lev  e r  duira le temps de r  initialisation  mais  la tension de commutation doit toujours   tre inf  rieure    la tension de commutation minimale  du FM 352 5  qui est de 40 V  La paire de diodes doit pouvoir dissiper l   nergie dans  l inducteur    la fr  quence de cycle maximale programm  e de la sortie du FM 352 5     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 231    Caract  ristiques techniques       A 5 Fr  quence de commutation pour des charges inductives sans diodes de commutation    La figure ci dessous montre l utilisation de diodes de commutation     Commutation diode individuelle Commutation diode Zener                              R  initialisation lente   
271. test  e avec 500 V CC             214    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Caract  ristiques techniques       A 2 Caract  ristiques techniques       Tension  courants  potentiels  Consommation de courant          e Dela tension d alimentation 1L  150 mA max   pour 20 4   28 8 V  e Dela tension d alimentation 2L  200 mA max     pour 20 4   28 8 V       e Dela tension d alimentation 3L   avec codeur 5 2 V ou 24 V    600 mA max   avec alimentation codeur compl  tement  charg  e         Dela tension d alimentation 3L   pour 20 4   28 8 V    200 mA max   sans charge d alimentation de codeur                                    Dubus interne Typ  130 mA  Puissance dissip  e du module 6 5 W typique  Donn  es pour la s  lection d un capteur   Tension d entr  e   e Valeur nominale 24 V CC   e pour signal  1  11V  30V  e Au signal  0   30 V  5V       Courant d entr  e       e pour signal  1     3 8 mA typique             e Au signal  0   lt  1 5 mA  Fr  quence d entr  e 200 kHz max   Retard d entr  e mat  riel 3 us max        Temps de retard param  trable pour entr  es    Aucun  5 ps  10 ps  15 ps  20 ps  50 ps  1 6 ms       Dur  e d impulsion minimale pour r  ponse du  programme    1 ps   5 ps  10 ps  15 ps  20 ps  50 ps  1 6 ms       Longueur de c  ble  capteurs    100 m  tres non blind    600 m  tres blind    Un  c  ble blind   est recommand   lorsqu un filtrage  inf  rieur    1 6 ms est s  lectionn          Dur  e d impulsion minima
272. tion   il sera    0 dans tous les autres cas  Le RLG avant  l op  ration est sauvegard   dans l adresse     Tableau 6  26 D  tecter front montant du RLG                         Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e   lt Adresse gt   lt Adresse gt  BOOL Edge    tiquette M  mento de front  m  morisant l   tat   P  de signal pr  c  dent du RLG       6 9 11 D  tecter front descendant du RLG      N         Description  Cette op  ration figure dans la liste standard d op  rations STEP 7     L op  ration      N       d  tecter front descendant du RLG  d  tecte un changement de signal  de 1    0 dans l adresse et l affiche sous la forme RLG   1 apr  s l op  ration  L   tat de signal  en cours dans le RLG est compar      l   tat de signal de l adresse  le m  mento de front  Si  l   tat de signal de l adresse est 1 et que le RLG   tait    0 avant l op  ration  le RLG sera    1   impulsion  apr  s cette op  ration   il sera    0 dans tous les autres cas  Le RLG avant  l op  ration est sauvegard   dans l adresse     Tableau 6  27 D  tecter front descendant du RLG          Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e   lt Adresse gt   lt Adresse gt  BOOL Edge    tiquette M  mento de front  m  morisant l   tat   N  de signal pr  c  dent du RLG                         Processeur bool  en rapide FM 352 5  116 Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 9 12    Des
273. tion  05 2011  A5E00131319 04    Signaux des codeurs et leur   valuation       7 2 Modes de comptage pour les codeurs incr  mentaux    La figure suivante montre comment fonctionne le mode de comptage unique                                    esse Limite de comptage sup  rieure ____ 222222  ES Valeur maximale plage de comptage _______   incr  M amp R iner   Valeur  de incr   Charges  0   ss2 0 sus ss en ss sal  ment R ma  Valeur minimale plage de comptage  Limite de comptage inf  rieure  incr    Incr  mentation Sens de comptage   incr  mentation  d  cr    d  cr  mentation Valeur de r  initialisation   valeur minimale  M  Maintien actif  R  R  initialisation active  C  Chargement actif             Figure 7 2 Comptage unique    Mode de comptage p  riodique  En mode de comptage p  riodique  vous pouvez indiquer la plage de comptage    e Plage de comptage  compteur 16 bits     32768    32767  e Plage de comptage  compteur 32 bits     2 147 483 648    2 147 483 647    Vous devez initialiser le compteur    une valeur connue via une r  initialisation ou un  chargement avant de commencer    compter  Vous pouvez programmer le signal  R  initialisation afin de charger la valeur 0  la valeur minimale ou maximale ou la valeur de  chargement dans le compteur     Lorsque le sens de comptage principal est d  fini    Incr  mentation  le compteur se comporte  de la mani  re suivante      e  l incr  mente jusqu    la valeur maximale  puis revient    la valeur minimale et continue     compter  C
274. tion bit par bit vers la gauche du  contenu entier de l entr  e IN  L entr  e N indique le nombre de bits de la rotation  Si N est  sup  rieure    32  le mot double IN est pivot   de   N 1  modulo 32    1 positions  Les  positions de bits qui ont   t   lib  r  es    droite sont remplies    l aide de l   tat des bits qui ont    t   pivot  s vers la gauche  rotation    gauche   Le r  sultat de l op  ration de rotation peut   tre  interrog   sur la sortie OUT  ENO a le m  me   tat de signal que EN  En cas de flux de signal  en EN  la valeur ROL_DW est r  manente  n  cessitant une m  moire et consommant une  phase d horloge     Tableau 6  45 Rotation vers la gauche d un double mot  ROL_DW                                                     Repr  sentation CONT Param  tre  Type de Op  randes Description  donn  es  ROL_DW EN BOOL Entr  e Entr  e de validation      EN  ENO     ENO BOOL Sortie Sortie de validation  Tin oOuT    IN DWORD Entr  e Valeur    faire pivoter  N N WORD Entr  e Nombre de bits de la rotation  OUT DWORD Sortie R  sultat de l op  ration de  rotation  31      16 15    0       IN EE i         3 caract  res       our   11111000 0101 0101 0000 0111 1000 01111111  Nr aa  Les endroits lib  r  s sont remplis des   tats de signal Ces trois bits  des trois bits d  passants  sont perdus              Figure 6 37 Exemple de rotation de bits pour l op  ration ROL_DW            Din 0  ROL_DW DOut 0         EN Eom    Conn arrDWCon 0      IN OUT    Conn arrDWCon 1   Conn arrWCon
275. tions     votre interlocuteur local pour toute question sur la technique d automatisation et  d entra  nement     des informations sur le service apr  s vente  les r  parations  les pi  ces de rechange  et  beaucoup plus encore    la rubrique  Services      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 5    Pr  face       Processeur bool  en rapide FM 352 5  6 Manuel d utilisation  05 2011  A5E00131319 04    Sommaire     ETES E  0   RP RER RS RC PRE RTE EP EE Et IN CL 3  1 Pr  sentation g  n  rale du produit    en  1 1 Fonctions du module FM 352 5 ae Aa A a E EAE aE EEE  1 2 Caract  ristiques physiques du module FM 352 5           ssssssnnssssrnnrertrnrtttnnttttnnttnrnntrrnnneer nnne en eneen  1 3 CGonfigurations SYSI  Me aessa  1 4 Modes de fonctionnement  aai a e aa aaa A e aA eaa aE  1 5 Pr  sentation des t  ches de base  titan haies hautes nainii anai RNa Manette aa KNA NNa aA aan  20  2 Premiers PASS Mn e E ten nema nn nds eee toi rate inc e interne E 21   2 1 Mise en route  pr  sentation            snenenenesenenenenesen nenns es nsns enen eneses esesesanenennnensn nn enenenanennnnn ennnen nenen ao  2 2 Ex  cuter le programme exemple du module FM 352 5         sssnnssssnnsnrtnesetrtnrttrtnnttrnnnrnrnnnen nnne ee  3 Installation et d  sinstallation du module FM 352 5 ii 27  3 1 R  gles d installation    see  3 2 Installer et d  sinstaller le FM 352 5 dans un syst  me S7 300                                          3 3 Installation dan
276. tions STEP 7  Vous devez libeller  chaque op  ration RS avec un   l  ment unique d  clar   dans la structure FF     RS  Bascule Mise    0 Mise    1  est r  initialis   lorsque l   tat de signal est 1    l entr  e R et 0     l entr  e S  RS est mis  lorsque lorsque l   tat de signal est 0    l entr  e R et 1    l entr  e S  Si  le RLG est 1 aux deux entr  es  RS est mis     Tableau 6  25 Bascule Mise    0 Mise    1  RS                    Repr  sentation CONT Param  tre Type de Op  randes Description  donn  es   lt FF   tiquette gt  R BOOL Entr  e Valide la mise    0   RS S BOOL Entr  e Valide la mise    1      R Q    Q BOOL Sortie Etat de signal de la sortie  s FF   tiquette BOOL     Identificateur FF                                  Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 115    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 10 D  tecter front montant du RLG      P         Description  Cette op  ration figure dans la liste standard d op  rations STEP 7     L op  ration      P       d  tecter front montant du RLG  d  tecte un changement de signal de 0     1 dans l adresse et l affiche sous la forme RLG   1 apr  s l op  ration  L   tat de signal en  cours dans le RLG est compar      l   tat de signal de l adresse  le m  mento de front  Si l   tat  de signal de l adresse est 0 et que le RLG   tait    1 avant l op  ration  le RLG sera    1   impulsion  apr  s cette op  ra
277. tre SSI Ecoute SSI  2 CLS                        32    CK 28    B  1 CLS               33    CK 29    B  3 DAT           16    D 26    D  4 DAT                 111    D 27    D  8 Sens de comptage  24    DC 5V 24    DC 5V  11 Codeur P                                                              25    DC 24V 25    DC 24V  12 Codeur M                           3    3M     23    3M  Bo  tier Blindage ext  rieur Contact de m Contact de  blindage blindage                        Le brochage du connecteur m  le du codeur correspond au connecteur m  le du codeur  6FX2003 0CE12 pour codeur 6FX2001 2xxx     Figure 4 5 Connexion des fils pour le codeur SSI avec le c  ble de codeur SSI    Processeur bool  en rapide FM 352 5  40 Manuel d utilisation  05 2011  A5E00131319 04    C  blage du module FM 352 5       4 4 Connexion de c  bles de codeurs    L interface de codeur SSI peut accepter un module Ma  tre et un module Ecoute au  maximum        Remarque    Reliez le fil Codeur P    la borne de courant appropri  e  DC5V ou DC24V  selon ce que  requiert votre codeur sur le module ma  tre FM 352 5     Si l appareil Ma  tre SSI ou Ecoute SSI n est pas un module FM 352 5  reliez le c  blage    cet  appareil comme recommand   dans le guide de l utilisateur de l appareil        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 41    C  blage du module FM 352 5  4 5 Raccord de c  bles blind  s via un   l  ment de contact de blindage       4 5 Raccord de c  bles bli
278. tres qui commandent le fonctionnement du module  Les  param  tres    num  r  s et d  crits aux tableaux ci apr  s  sont les suivants      e Diagnostic du module activ    e Diagnostic des sorties activ    e Alarmes de processus activ  es  e Temps de filtre pour entr  es    e Codeur et autres    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 53    Configuration du module FM 352 5       5 6 Affectation des propri  t  s et des param  tres    54    Affichez chaque dossier en d  tail dans la colonne gauche afin d afficher les options de  param  tres disponibles  La colonne    droite change pour correspondre au param  tre  s  lectionn    Vous d  finissez des param  tres en s  lectionnant l une des options disponibles   Vous pouvez redimensionner les colonnes dans cette bo  te de dialogue en d  pla  ant le  curseur sur une position entre les en t  tes de colonne  La figure ci dessous indique  comment affecter des param  tres                                                                                                                                                                                                                                                                                                     Propri  t  s   FM 352 5    RO S4  x   G  n  ral   Adresses   Programmation   Param  tres    Param  tres Valeur aj       Param  tres     EHE Param  tres de base r        G  n  ration d alarmes  HZ S  lection d alarmes Aucune        R  action 
279. tte El  ment d affectation      interm  diaire qui    sauvegarde le bit RLG     tat du trajet de  courant  dans un    l  ment sp  cifi   de la  structure Conn  Le  connecteur sortie  interm  diaire  sauvegarde le r  sultat  logique des   l  ments  pr  c  dents dans la  branche                          Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 113    Programmation et fonctionnement du module FM 352 5       6 9 Jeu d instructions pour la programmation CONT    6 9 6 MOVE    Description    Cette op  ration figure dans la liste standard d op  rations STEP 7  La valeur indiqu  e     l entr  e IN est copi  e    l adresse indiqu  e dans la sortie OUT  En cas de flux de signal en  EN  la valeur MOVE est r  manente  n  cessitant une m  moire et consommant une phase  d horloge     Tableau 6  22 MOVE                                     Repr  sentation CONT Param  tres Type de donn  e   Op  randes Description  MOVE IN Tous les types   Entr  e Valeur source  EN ENO    de donn  es de  longueur 8  16      IN OUT     ou 32 bits  OUT Tous les types   Sortie Adresse de destination de la valeur  de donn  es de indiqu  e    l entr  e IN   longueur 8  16  ou 32 bits  6 9 7 Convertir entier  16 bits  en entier double  32 bits   I_DI   Description    Cette op  ration figure dans la liste standard d op  rations STEP 7  1_DI lit le contenu du  param  tre IN en tant qu entier  16 bits  et le convertit en entier double  32 bits   Le r  sultat  est fourni par le p
280. u de fils et le  collier de d  charge de traction en haut ou en bas du connecteur avant     4  Serrez bien le syst  me de d  charge de traction  Enclenchez l arr  t sur le syst  me de  d  charge de traction vers la gauche  ce qui am  liorera l utilisation de l espace disponible     5  Ins  rez la barrette du connecteur terminal dans la fente   vid  e    l avant du module  Les  guides sont munis d un dispositif anti inversion emp  chant d ins  rer la barrette de  connexion    l envers     6  Serrez les vis au centre du connecteur terminal  Ceci permet d obtenir une insertion  ad  quate du connecteur terminal et un parfait contact avec les broches des bornes du  module     7  Fermez le volet frontal     8  Servez vous de la bande d   tiquetage pour identifier le signal de chaque fil reli      la  barrette de connexion     9  Faites glisser la bande d   tiquetage dans les guides sur le volet avant     C  blage des alimentations    L alimentation 1L fournit du courant 5 V  pour les circuits logiques du module  Reliez  l alimentation 24 V  aux bornes 1L et 1M sur le c  t   gauche en bas du module sous le volet     L alimentation 2L alimente les circuits d entr  e et de sortie  I 0   1 7 et Q 0    Q 7  dans le  module  Reliez votre alimentation 24 V  aux bornes 2L et 2M pour activer cette source de  courant     L alimentation 3L alimente les circuits d interface de codeur  I 8    I 14   Elle fournit    galement un courant limit   24 V et 5 2 V pour alimenter les codeurs  Vous ne po
281. ue et dans la  documentation technique correspondante  S ils sont utilis  s en liaison avec des produits et composants d autres  marques  ceux ci doivent   tre recommand  s ou agr    s par Siemens  Le fonctionnement correct et s  r des  produits suppose un transport  un entreposage  une mise en place  un montage  une mise en service  une  utilisation et une maintenance dans les r  gles de l art  Il faut respecter les conditions d environnement  admissibles ainsi que les indications dans les documentations aff  rentes              Marques de fabrique  Toutes les d  signations rep  r  es par    sont des marques d  pos  es de Siemens AG  Les autres d  signations  dans ce document peuvent   tre des marques dont l utilisation par des tiers    leurs propres fins peut enfreindre les  droits de leurs propri  taires respectifs     Exclusion de responsabilit    Nous avons v  rifi   la conformit   du contenu du pr  sent document avec le mat  riel et le logiciel qui y sont d  crits   Ne pouvant toutefois exclure toute divergence  nous ne pouvons pas nous porter garants de la conformit    int  grale  Si l usage de ce manuel devait r  v  ler des erreurs  nous en tiendrons compte et apporterons les  corrections n  cessaires d  s la prochaine   dition        Siemens AG A5E00131319 04 Copyright    Siemens AG 2011    Industry Sector    07 2011 Sous r  serve de modifications techniques  Postfach 48 48   90026 N  RNBERG   ALLEMAGNE    Pr  face    But du manuel    Ce manuel d  crit le but  les ca
282. ue n est autoris  e    l entr  e EN        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 141    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5    6 10 6 Compteur incr  mental  CTU16     Description    Vous pouvez incr  menter avec  CTU16   FB121   Le compteur est incr  ment   en cas de  front montant    l entr  e CU  Si la valeur de comptage atteint la limite sup  rieure de 32767   l incr  mentation cesse  Les fronts montants suivants    l entr  e CU n ont alors plus d effet     Le niveau de signal 1    l entr  e R r  initialise le compteur    la valeur 0 quelle que soit la  valeur    l entr  e CU     La sortie Q indique si la valeur de comptage en cours est sup  rieure ou   gale    la valeur  pr  d  finie PV     Tableau 6  53 Compteur incr  mental  CTU16                             Repr  sentation CONT Param  tres Type de Op  randes Description  donn  e  CTU16 CU BOOL Entr  e Entr  e de comptage     JEN ENO R BOOL Entr  e Entr  e de r  initialisation  R est  i    prioritaire par rapport    CU   PV INT Entr  e  Valeur pr  d  finie  Reportez vous au  IR CV constante param  tre Q pour conna  tre l effet de      py PV   Q BOOL Sortie Etat du compteur  Q peut prendre les    valeurs suivantes    e 1 lorsque CV 2 PV    e Osinon        CV INT Sortie Valeur de comptage en cours   pouvant aller de O    32767                       Processeur bool  en rapide FM 352 5  142 Manuel d utilisation  0
283. ule FM 352 5       Dans la fen  tre de la configuration mat  rielle  s  lectionnez la commande Station gt     Enregistrer et compiler pour enregistrer et compiler l ensemble de la configuration  mat  rielle       Dans SIMATIC Manager  chargez l ensemble du dossier Blocs de la CPU S7  donn  es    syst  me incluses  dans la CPU S7       Placez le s  lecteur de mode de la CPU sur la position RUN et celui du module FM 352 5    sur la position RUN  Surveillez les DEL d   tat sur les divers modules et notez que la CPU  passe    l   tat  Marche   tandis que le module FM 352 5 conserve l   tat de  fonctionnement  Arr  t    La DEL d   tat SF est   galement allum  e  car le module est     l   tat  Arr  t   STOP      Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 23    Premiers pas       2 2 Ex  cuter le programme exemple du module FM 352 5    Ex  cuter le programme en mode Test    1  Ouvrez l objet VAT_1     2  S  lectionnez la commande  Variable  gt  Visualiser  ou cliquez sur le bouton  Visualiser    variable   puis s  lectionnez la commande  Variable  gt  Forcer  ou cliquez sur le bouton   Forcer variable  dans la table VAT_1     Ceci fait passer le module en mode  Test Marche   car la variable  Run   M0 1  est mise      1   Notez que la variable  Normal Test  MO 0 est    0  requ  rant ainsi le mode Test     Les DEL sur le module FM 352 5 signalent maintenant que le module est pass      l   tat   Marche      Visualiser l ex  cution de programme en
284. upport avec un connecteur de bus S7 300  il n active pas le mode autonome  Le  fonctionnement autonome n est possible que si vous n installez pas de connecteur de bus  d un c  t   ou de l autre du module FM 352 5        courant    Si vous utilisez le profil   support S7 300 pour votre installation autonome  vous pouvez  connecter une alimentation S7 300 au profil   support afin de fournir la source   lectrique  primaire pour les circuits logiques du module  Branchez le c  blage de l alimentation S7 300  aux bornes de courant 1L 1M  2L 2M et 3L 3M du module FM 352 5     Sinon  vous devrez fournir du courant au module    l aide d une alimentation 24 V externe  raccord  e aux bornes de courant 1L 1M  2L 2M et 3L 3M  Un connecteur amovible est fourni  avec le module pour simplifier l installation et le d  montage du c  blage d alimentation     Reportez vous au chapitre suivant pour plus d informations sur le c  blage des alimentations  externes     Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    C  blage du module FM 352 5    4 1 R  gles g  n  rales et r  glementations    Introduction    Lorsque vous utilisez le module FM 352 5 comme composante d une installation ou d un  syst  me  vous devez respecter certaines r  gles et r  glementations selon l endroit o   vous  utilisez l appareil     Ce chapitre pr  sente les r  gles les plus importantes que vous devez suivre lorsque vous  int  grez le FM 352 5 dans une installation ou un syst  me     Ap
285. uvez  utiliser qu une seule alimentation de sortie    la fois  Reliez votre alimentation 24 V  aux  bornes 3L et 3M pour activer cette source de courant     Processeur bool  en rapide FM 352 5  38 Manuel d utilisation  05 2011  A5E00131319 04    C  blage du module FM 352 5  4 4 Connexion de c  bles de codeurs       4 4 Connexion de c  bles de codeurs    Description    La figure ci dessous pr  sente le brochage d un c  ble de codeur incr  mental disponible  aupr  s de Siemens et les connexions correspondantes    la barrette de connexion du  module FM 352 5 pour l interface de codeur 5 V  Les quatre derniers caract  res du num  ro  de r  f  rence indiquent la longueur du c  ble           6FX5002 2CA12 0xx0  lt  gt  Connexions  C  ble du codeur incr  mental sur le module FM 352 5  Borne  Signal Couleur Codeur 5 V  10 Codeur M blanc jaune    23      3M  11 Sonde M blanc bleu  12 Codeur P blanc noir   24      DC5V  25      DC 24V  2 Sonde P blanc rouge  7 Uas rouge  5 A jaune       26      A  6 A vert   27      A  8 B DOI  78      B  1 B MAT ON  29      B  3 R bleu                        30      N  4 R violet   31      N  Bo  tier Blindage ext  rieur   Contact de blindage                        Le brochage du connecteur m  le du codeur correspond au connecteur m  le du codeur  6FX2003 0CE12 pour codeur 6FX2001 2xxx     Figure 4 3 Connexion des fils pour le codeur 5 V avec le c  ble de codeur incr  mental    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E001
286. valuation des impulsions    Evaluation simple     Evaluation simple   x1  signifie que seulement un front de A est   valu       e Le compteur incr  mente en cas de front montant en A lorsque B est au niveau bas     e Le compteur d  cr  mente en cas de front descendant en A lorsque B est au niveau bas     La figure suivante repr  sente l   valuation simple des signaux     Signal A SP       t To    Signal B O E A a a E  Impulsions    d incr  mentation    Impulsions de    d  cr  mentation  Comptage    Figure 7 7 Evaluation simple    Evaluation double       D  comptage     Evaluation double   x2  signifie que le front montant et le front descendant de A sont    valu  s  Le niveau du signal B d  termine le sens de comptage     e Le compteur incr  mente en cas de front montant en A lorsque B est au niveau bas et en  cas de front descendant en A lorsque B est au niveau haut     e Le compteur d  cr  mente en cas de front montant en A lorsque B est au niveau haut et  en cas de front descendant en A lorsque B est au niveau bas     La figure suivante repr  sente l   valuation double des signaux     Signal A   y  Signal B      impulsions p F                 t  t             d incr  mentation    Impulsions de                         d  cr  mentation  Comptage    Figure 7 8 Evaluation double    184       D  comptage    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Signaux des codeurs et leur   valuation       7 5 Evaluation des impulsions    Evaluati
287. verse  sont v  rifi  s     Lorsque le diagnostic de rupture de fil est activ   pour un codeur SSI absolu  seuls les    signaux D et  D  inverse  sont contr  l  s        Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    Diagnostic et correction des erreurs       8 3 Alarmes    8 3 Alarmes    Traitement des alarmes    Le module FM 352 5 peut d  clencher des alarmes de processus et des alarmes de  diagnostic  Vous g  rez ces alarmes dans un OB d alarme  Si une alarme est d  clench  e et  que l OB correspondant n est pas charg    la CPU passe    l   tat Arr  t  voir le manuel  Programmation avec STEP 7     Vous pouvez activer la gestion des alarmes aux niveaux suivants      1  Activation d alarmes g  n  rales pour tout le module      S  lectionnez le module dans l application de configuration mat  rielle     A l aide de la commande  Edition  gt  Propri  t  s d objet  gt  Onglet Param  tres  gt   Param  tres de base           Validez la g  n  ration d alarmes et s  lectionnez les alarmes appropri  es         S  lectionnez le dossier Validation d alarmes de processus et cochez les    v  nements d alarme de processus appropri  s     Enregistrez et compilez la configuration mat  rielle     Chargez la configuration mat  rielle dans la CPU     2  Cliquez sur l onglet Programme  compilez l application FM  puis chargez la dans le  module FM 352 5     Alarmes de processus perdues    Si le traitement d une alarme de processus n est pas encore achev   dan
288. vez modifier les noms    l int  rieur de la structure   combinaison de BOOL ou  Array of BOOL      mais pas  FF   Vous pouvez utiliser toute    D  signation    Type    Commentaire                         1254 0 stat FF STRUCT Ressources pour bascules R S et S R    modifiable   non modifiable  Chaque   l  ment doit   tre de type BOOL  ou   tre un tableau de bool  ens  Array of  BOOL     0 0 stat FirstFF BOOL Le nombre d   l  ments peut   tre   modifiable   modifiable   modifiable  augment   si n  cessaire    0 1 stat SecondFF BOOL Le nom des   l  ments peut   tre d  fini   modifiable   modifiable   modifiable  librement    0 2 stat ThirdFF BOOL   modifiable   modifiable   modifiable    2 0 stat MoreFFs ARRAY  0 15    modifiable   modifiable   modifiable      0 1 stat BOOL   modifiable    4 0 stat END_STRUCT   modifiable        Section statique   Cette d  finition n est pas li  e    la position  Vous pouvez modifier les noms    l int  rieur de la structure   mais pas  Edge   Vous pouvez utiliser toute combinaison de BOOL ou  Array of BOOL                              1258 0 stat Edge STRUCT Ressources pour les d  tections de front    modifiable   non modifiable  Chaque   l  ment doit   tre de type BOOL  ou   tre un tableau de bool  ens  Array of  BOOL     0 0 stat FirstEdge BOOL Le nombre d   l  ments peut   tre   modifiable   modifiable   modifiable  augment   si n  cessaire    0 1 stat SecondEdge BOOL modifiable    Le nom des   l  ments peut   tre d  fini   modifiable   modif
289. viduels  bool  ens  OUTO    OUT15 ou OUTO    OUT31   OUTO est le bit de poids faible et OUT15 ou  OUT31 est le bit de poids fort de IN  En cas de flux de signal en EN  la valeur BitCast_W ou  BitCast_DW est r  manente  n  cessitant une m  moire et consommant une phase d horloge        Figure 6 50 Exemple d op  ration BitCast_W et BitCast DW    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 159    Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5          Repr  sentation CONT          EN  IN    BitCast_ W  ENO                Repr  sentation CONT    BitCast DW        EN ENO        IN       OUTO  OUT1  OUT2  OUT3  OUTA4  OUTS5    OUT26  OUT27  OUT28  OUT29  OUT30  OUT31       Param Type de Op  rande Description  donn  e  IN WORD  Entr  e  Entr  e    r  partir  DWORD constante  OUTn BOOL Sortie Sortie de la  fonction                         160    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04       Programmation et fonctionnement du module FM 352 5       6 10 Op  rations de la biblioth  que FM 352 5                                           6 10 22 Extraire un bit d un mot  BitPick_W  et Extraire un bit d un double mot   BitPick_DW   Description  L op  ration Extraire  BitPick  est disponible en deux versions  16 bits  FB87  et 32 bits   FB86   d  finies par le mot ou le double mot d entr  e   Lorsque le bloc fonctionnel est activ    le bit s  lectionn   d
290. x        CPU_ Out Bits 0   CPU _ Out Bits 1   Conn arrX    DIn 0   Conn XCon   Din 1   Din 2  Con 31         A                  1               NOT                 DOut 0                            CPU_In Bits 1           D  lntr 0                    Bit de sortie de la CPU comme entr  e     1        2  Connecteur bool  en   3  Bit d entr  e TOR du module   4  Une des huit alarmes du module    Figure 6 6  Op  randes d entr  e et de sortie autoris  s par le FM 352 5    Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04 85    Programmation et fonctionnement du module FM 352 5       6 2 Cr  er un FB d application    Exemples de FB de la biblioth  que    La figure ci apr  s montre un exemple de temporisation sous forme d impulsion de 32 bits   FB113 de la biblioth  que FM 352 5   Cette temporisation est d  clar  e en tant qu appel  multiinstance dans la zone statique            Conn arrX   TmrP1 CMP  gt  D   Conf   EN ENO                                        Conn arrX  Conn arrD   Din 5      IN Q F Conf5  ICon 0    IN1   Conn arrD L 10400     IN2   CPU Out T PT ET   ICon 0   1_PV    Figure 6 7 Exemple de temporisation sous forme d impulsion de 32 bits de la biblioth  que    La figure ci apr  s montre un exemple de deux registres    d  calage  FB124 et FB125 de la  biblioth  que FM 352 5   Chaque registre    d  calage est d  clar   en tant qu instance  distincte  Un acc  s    des niveaux internes n est pas possible  Seul le niveau de sortie est  a
291. x   diagnostic doit   tre valid  e   Re       Il existe un court circuit ou une  avant de devenir active     surcharge au niveau de la  sortie d alimentation de codeur  5V   19 2   Court circuit sur   La voie x est en Il existe un court circuit ou une   Les fils de c  blage ou la  sortie TOR  surcharge  surcharge au niveau de la charge pr  sentent des d  fauts  voie 0 La DEL IOF rouge est   Sortie Qx du FM 352 5  intermittents ou continus   20 2  Voie1    allum  e  Ce diagnostic ne se produit La charge d  passe la valeur  21 2  Voie2 pas sauf si la voie est activ  e   de courant nominale maximale       et qu une erreur se produit     gt   22  gt     Voie3 q p La sortie commute au del   de    Remarque   Cette alarme de la fr  quence de  23 2_ Voie4    diagnostic doit   tre valid  e fonctionnement maximale  24 2  Voie5    avant de devenir active  indiqu  e   25 2  Voie6     26 2  Voie7     Processeur bool  en rapide FM 352 5  204 Manuel d utilisation  05 2011  A5E00131319 04       Utilisation du module FM 352 5 avec des ma  tres 9    non S7    9 1 Conditions pr  alables requises pour les utilisateurs non S7    Vue d ensemble    Vous pouvez utiliser le module FM 352 5 dans un syst  me d automatisation non S7 par  l interm  diaire d une voie d E S PROFIBUS DP  Le module est con  u pour op  rer en tant  que module    16 octets d entr  e et 16 octets de sortie lorsqu il est install   dans un ch  ssis  ET 200M  L interface PROFIBUS DP est fournie par un coupleur IM153 1 ou IM153 2  
292. z  ro   Nota   Le diagnostic n est pas  actualis   tant que le bit  Occup    des octets d   tat du module est    1      Tableau 8 4 Affectations de l enregistrement de diagnostic 1       Octet Bit  0  3        Signification  Identique    l enregistrement 0    Remarques       Diagnostic d entr  e  type de voie FOH       4    Type de voie FOH     Diagnostic de type de voie       8  longueur de voie en bits     Indique le nombre de bits de diagnostic par voie       1  d  compte de voies     Nombre de voies successives du m  me type       Vecteur de voie             O   O1       Tension d alimentation d entr  e sortie  2L   manquante             Nota   Lorsque le diagnostic Tension d alimentation d E S manquante est actif  les entr  es 10    17  les sorties Q0    Q7 et le    diagnostic d E S sont incorrects        Diagnostic d interface de codeur  type de voie F4n                   9 Type de voie F4H  Diagnostic de type de voie   10 16  longueur de voie en bits  Indique le nombre de bits de diagnostic par voie  11 1  d  compte de voies  Nombre de voies successives du m  me type   12 Vecteur de voie                   Processeur bool  en rapide FM 352 5  Manuel d utilisation  05 2011  A5E00131319 04    193    Diagnostic et correction des erreurs       8 2 Messages de diagnostic                   Octet Bit Signification  13 0 Rupture de fil dans le codeur incr  mental Codeur SSI ou 5 V  1 Erreur de trame SSI Codeur SSI s  lectionn    3 Surcharge d alimentation de capteur du Codeur s
    
Download Pdf Manuals
 
 
    
Related Search
    
Related Contents
Manual - Digital View  Guía del usuario  3Com 2200 Switch User Manual  the home user guide  TOA Electronics C-CV14-2 NTSC Digital Camera User Manual  特定保守管理医療機器 電動自動間歇牽引装置 トラックタイザー TC-10D  Bedienungsanleitung - Crane Merchandising Systems  Philips Vision 12910CP    ECCEL ELETRÔNICA K027    Copyright © All rights reserved. 
   Failed to retrieve file