Siemens SIMATIC S7-300 Manuel D'utilisation

Masquer les pouces Voir aussi pour SIMATIC S7-300:
Table des Matières

Publicité

Liens rapides

Processeur booléen rapide FM 352

SIMATIC
S7-300
Processeur booléen rapide
FM 352‑5
Manuel d'utilisation
05/2011
A5E00131319-04
___________________
‑5

Préface
Présentation générale du
___________________
produit
___________________
Premiers pas
Installation et désinstallation
___________________
du module FM 352-5
Câblage du module
___________________
FM 352-5
Configuration du module
___________________
FM 352-5
Programmation et
___________
fonctionnement du module
FM 352-5
___________________
Signaux des codeurs et leur
évaluation
Diagnostic et correction des
___________________
erreurs
Utilisation du module
___________
FM 352-5 avec des maîtres
non S7
___________________
Caractéristiques techniques
Circuit de protection externe
___________
pour processeur booléen
rapide FM 352-5
___________________
Listes des pièces
1
2
3
4
5
6
7
8
9
A
B
C

Publicité

Table des Matières
loading

Sommaire des Matières pour Siemens SIMATIC S7-300

  • Page 1 ___________________ Processeur booléen rapide FM 352 ‑5 Préface Présentation générale du ___________________ produit ___________________ Premiers pas SIMATIC Installation et désinstallation ___________________ du module FM 352-5 S7-300 Câblage du module ___________________ Processeur booléen rapide FM 352-5 FM 352‑5 Configuration du module ___________________ FM 352-5 Manuel d'utilisation...
  • Page 2: Mentions Légales

    Tenez compte des points suivants: ATTENTION Les produits Siemens ne doivent être utilisés que pour les cas d'application prévus dans le catalogue et dans la documentation technique correspondante. S'ils sont utilisés en liaison avec des produits et composants d'autres marques, ceux-ci doivent être recommandés ou agréés par Siemens. Le fonctionnement correct et sûr des produits suppose un transport, un entreposage, une mise en place, un montage, une mise en service, une utilisation et une maintenance dans les règles de l'art.
  • Page 3: Préface

    Préface But du manuel Ce manuel décrit le but, les caracté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). Il vous permet également d'installer, de configurer, de programmer et de commander les modules FM 352-5.
  • Page 4: Recyclage Et Élimination

    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.
  • Page 5: Technical Support

    Vous joignez le support technique pour tous les produits A&D par les voies de communication suivantes : ● Formulaire Web pour demande d'assistance (http://www.siemens.com/automation/support-request) Service & Support sur Internet En plus de la documentation que nous vous offrons, nous mettons la totalité de notre savoir- faire à...
  • Page 6 Préface Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 7: Table Des Matières

    Sommaire Préface ..............................3 Présentation générale du produit......................11 Fonctions du module FM 352-5 ....................11 Caractéristiques physiques du module FM 352-5 ...............14 Configurations système .......................17 Modes de fonctionnement......................18 Présentation des tâches de base....................20 Premiers pas ............................21 Mise en route, présentation ......................21 Exécuter le programme-exemple du module FM 352-5 ..............22 Installation et désinstallation du module FM 352-5 ..................
  • Page 8 Sommaire Programmation et fonctionnement du module FM 352-5 ................. 65 Vue d’ensemble .......................... 65 Créer un FB d'application......................67 Préparation du jeu de FB/DB d'interface ..................93 Test du programme........................101 Chargez le programme dans le module FM 352-5 ..............102 Fonctionnement autonome .......................
  • Page 9 Sommaire 6.10 Opérations de la bibliothèque FM 352-5..................135 6.10.1 Démultiplicateur de fréquence binaire (BiScale)................137 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) ........139 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) ................141 6.10.6...
  • Page 10 Sommaire Diagnostic et correction des erreurs ...................... 189 Lecture des DEL d'état......................189 Messages de diagnostic......................191 Alarmes ............................. 197 Correction des erreurs ......................199 Utilisation du module FM 352-5 avec des maîtres non S7 ..............205 Conditions préalables requises pour les utilisateurs non S7 ............ 205 CPU non S7, conditions requises .....................
  • Page 11: Présentation Générale Du Produit

    Présentation générale du produit 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 : ●...
  • Page 12: Configuration Du Matériel

    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.
  • Page 13: Automatique

    Présentation générale du produit 1.1 Fonctions du module FM 352-5 Programmation du FM 352-5 Vous programmez le module FM 352-5 à 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.
  • Page 14: Caractéristiques Physiques Du Module Fm 352-5

    Présentation générale du produit 1.2 Caractéristiques physiques du module FM 352-5 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 SIEMENS DC 5 V 24VF STOP STOP MRES DEL d'état d'alimentation de sortie...
  • Page 15: Autres Caractéristiques Physiques

    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 : ● Commutateur à trois positions servant à définir l'état de fonctionnement du module ●...
  • Page 16: Simatic Micro Memory Card

    Présentation générale du produit 1.2 Caractéristiques physiques du module FM 352-5 SIMATIC Micro Memory Card 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.
  • Page 17: Configurations Système

    Présentation générale du produit 1.3 Configurations système 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.
  • Page 18: Modes De Fonctionnement

    Présentation générale du produit 1.4 Modes de fonctionnement Modes de fonctionnement Mode Test 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.
  • Page 19: Fonctionnement Normal

    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.
  • Page 20: Présentation Des Tâches De Base

    Présentation générale du produit 1.5 Présentation des tâches de base Présentation des tâches de base Vue d’ensemble 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.
  • Page 21: Premiers Pas

    Premiers pas Mise en route, présentation Vue d’ensemble Le tableau ci-après présente un récapitulatif rapide des tâches nécessaires pour exécuter le programme-exemple du module FM 352-5. Tableau 2- 1 Premiers pas Exécution du programme-exemple Installez le module et configurez-le. 1. Installez les composants matériels et le câblage. 2.
  • Page 22: Exécuter Le Programme-Exemple Du Module Fm 352-5

    Premiers pas 2.2 Exécuter le programme-exemple du module FM 352-5 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 : ●...
  • Page 23: Créer Un Projet

    Premiers pas 2.2 Exécuter le programme-exemple du module FM 352-5 Créer un projet 1. 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.
  • Page 24: Visualiser L'exécution De Programme En Mode Test

    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 > Visualiser" ou cliquez sur le bouton "Visualiser variable". puis sélectionnez la commande "Variable > Forcer" ou cliquez sur le bouton "Forcer variable"...
  • Page 25: Passer L'exécution Du Programme Au Mode Normal

    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.
  • Page 26 Premiers pas 2.2 Exécuter le programme-exemple du module FM 352-5 Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 27: Installation Et Désinstallation Du Module Fm 352-5

    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/13008499).
  • Page 28: Installer Et Désinstaller Le Fm 352-5 Dans Un Système S7-300

    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/view/fr/13008499).
  • Page 29 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 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).
  • Page 30: Installation Dans Un Système Autonome

    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).
  • Page 31: Câblage Du Module Fm 352-5

    Câblage du module FM 352-5 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.
  • Page 32: Tension Réseau

    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 des installations ou des systèmes à installation Il doit y avoir un commutateur de coupure de permanente sans commutateurs de coupure de ligne ou un fusible dans le système d'installation ligne pour tous les pôles...
  • Page 33: Brochage Du Connecteur Avant

    Câblage du module FM 352-5 4.2 Brochage du connecteur avant 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.
  • Page 34 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. SIEMENS DC 5 V 24VF STOP...
  • Page 35 Câblage du module FM 352-5 4.2 Brochage du connecteur avant SIEMENS DC 5 V 24VF STOP STOP MRES 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-2 Connecteur frontal du module FM 352-5AH11 (sorties côté...
  • Page 36: Brochage Du Connecteur Terminal

    Câblage du module FM 352-5 4.2 Brochage du connecteur avant Brochage du connecteur terminal 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 Désignation Fonction...
  • Page 37 Câblage du module FM 352-5 4.2 Brochage du connecteur avant Tableau 4- 2 Brochage du connecteur terminal, broches 21 à 40 Broche Désignation Fonction de codeur Codeur 5 V Maître SSI Ecoute SSI Codeur 24 V Courant pour segment 3 : circuit de codeur —...
  • Page 38: Câbler Le Module Fm 352-5

    Câblage du module FM 352-5 4.3 Câbler le module FM 352-5 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.
  • Page 39: 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 à 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.
  • Page 40 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.
  • Page 41 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.
  • Page 42: Raccord De Câbles Blindés Via Un Élément De Contact De Blindage

    Câblage du module FM 352-5 4.5 Raccord de câbles blindés via un élément de contact de blindage Raccord de câbles blindé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 à...
  • Page 43: Installation De L'élément De Contact De Blindage

    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ément 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é...
  • Page 44: Connexion De Câbles

    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 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. Il faut disposer d'au moins 20 mm de blindage de câble nu.
  • Page 45: Configuration Du Module Fm 352-5

    Configuration du module FM 352-5 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 : ● Logiciel de configuration matérielle FM 352-5 (notamment fichiers d'aide et compilateur) ● Bibliothèque de blocs fonctionnels FM 352-5 et fichiers d'aide associés ●...
  • Page 46 Configuration du module FM 352-5 5.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 : 1.
  • Page 47: Tâches De Base En Un Coup D'œil

    Configuration du module FM 352-5 5.2 Tâches de base en un coup d'œil 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. Figure 5-1 Présentation des tâches Ces tâches sont décrites plus en détails ci-après :...
  • Page 48: Contrôle De La Cohérence Du Programme Et De La Configuration

    Configuration du module FM 352-5 5.3 Contrôle de la cohérence du programme et de la configuration 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"...
  • Page 49: Présentation De La Configuration Matérielle

    Configuration du module FM 352-5 5.4 Présentation de la configuration matérielle 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 dans un système S7-300.
  • Page 50: Préparer La Configuration Matérielle

    Configuration du module FM 352-5 5.5 Préparer la configuration matérielle 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.
  • Page 51: Insérer Une Station S7

    6. 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 l'objet FM-300 en détail.
  • Page 52: Affectation Des Propriétés Et Des Paramètres

    Configuration du module FM 352-5 5.6 Affectation des propriétés et des paramètres 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.
  • Page 53: Définition Des Adresses D'entrée Et De Sortie

    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".
  • Page 54 Configuration du module FM 352-5 5.6 Affectation des propriétés et des paramètres 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.
  • Page 55: Sélection Des Paramètres De Diagnostic

    Configuration du module FM 352-5 5.7 Sélection des paramètres de diagnostic Sélection des paramètres de diagnostic Description 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. Il s'agit de paramètres dynamiques que vous pouvez modifier via le programme à...
  • Page 56: Sélection Des Paramètres De Configuration

    Configuration du module FM 352-5 5.7 Sélection des paramètres de diagnostic Sélection des paramètres de configuration 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.
  • Page 57 Configuration du module FM 352-5 5.7 Sélection des paramètres de diagnostic Paramètre Plage de valeurs Préréglage Codeurs 5 V et 24 V Impulsion & sens, x1, x2, x4 Impulsion/sens Interprétation des signaux  Continu, Périodique, Unique Continu Type de compteur ...
  • Page 58 Configuration du module FM 352-5 5.7 Sélection des paramètres de diagnostic Paramètre Plage de valeurs Préréglage Paramètres évolués Activer, Désactiver Activé Diagnostic du module  Activer, Désactiver Activé Diagnostic des sorties  Activer, Désactiver Activé Alarmes de processus  Le module contrôle la cohérence, Le Le module contrôle la Vérification de la ...
  • Page 59: Sélection De Filtres D'entrée

    Configuration du module FM 352-5 5.8 Sélection de filtres d'entrée 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 à...
  • Page 60: Filtrage Des Entrées Discrètes

    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 à...
  • Page 61: Enregistrement Et Compilation De La Configuration Matérielle

    Configuration du module FM 352-5 5.9 Enregistrement et compilation de la configuration matérielle 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.
  • Page 62: Gestion De La Programmation

    Configuration du module FM 352-5 5.10 Gestion de la programmation 5.10 Gestion de la programmation Description 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.
  • Page 63 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.
  • Page 64 Configuration du module FM 352-5 5.10 Gestion de la programmation Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 65: Programmation Et Fonctionnement Du Module Fm 352-5

    Programmation et fonctionnement du module FM 352-5 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.
  • Page 66 Programmation et fonctionnement du module FM 352-5 6.1 Vue d’ensemble 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)") : Compilez le FB d'application dans l'onglet "Programmation". ...
  • Page 67: Créer Un Fb D'application

    Programmation et fonctionnement du module FM 352-5 6.2 Créer un FB d'application 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édez comme suit pour créer un nouveau jeu de FB/DB d'application pour votre programme FM 352-5 : 1.
  • Page 68: Présentation De L'interface Avec Le Module Fm

    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 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 à...
  • Page 69 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...
  • Page 70: Affectation D'éléments D'entrée

    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.
  • Page 71: Affectation D'éléments De Sortie

    Programmation et fonctionnement du module FM 352-5 6.2 Créer un FB d'application Affectation d'éléments de sortie 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.
  • Page 72: Affectation D'éléments Statiques

    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é...
  • Page 73 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é.
  • Page 74 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.
  • Page 75 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é...
  • Page 76 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...
  • Page 77: Cohérence Des Données

    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 : ●...
  • Page 78: Sélection D'opérations Step 7 Standard Pour Le Fb D'application

    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é...
  • Page 79: Sélection D'opérations Step 7 Supplémentaires Pour Le Fb D'application

    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 I_DI, INV_I, INV_DI et l'opération de transfert MOVE.
  • Page 80 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 décalage et de rotation du catalogue STEP 7 autorisées pour le FM 352-5. Figure 6-3 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...
  • Page 81 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. 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...
  • Page 82: Utilisation Des Opérations De La Bibliothèque Fm

    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.
  • Page 83 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 multiinstance...".
  • Page 84: Opérandes Des Opérations

    Programmation et fonctionnement du module FM 352-5 6.2 Créer un FB d'application Opérandes des opérations 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.
  • Page 85: Exemples D'opérandes D'entrée Et De Sortie

    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.
  • Page 86: Exemples De Fb De La Bibliothèque

    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.
  • Page 87 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 #Encoder.C...
  • Page 88: Connecteurs

    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 à...
  • Page 89 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] Con[9] #DOut[1] #Conn.arrX Con[8] #DIn[6] #Conn.arrX #CPU_In.Bi Con[9] ts[11] #DIn[6] #Conn.arrX #Conn.arrX #CPU_In.Bi Con[8]...
  • Page 90 Programmation et fonctionnement du module FM 352-5 6.2 Créer un FB d'application Synchronisation multi-phase 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é...
  • Page 91 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.arrX #FF.ThirdFF Con[2] #DOut[1] #DIn[2] #FF.MoreFF #FF.MoreFF s[0] #Conn.arrX s[1] Con[2] #DIn[1] #DOut[2] #DIn[2] #DIn[3] #FF.MoreFF #Conn.arrX...
  • Page 92 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é...
  • Page 93: Préparation Du Jeu De Fb/Db D'interface

    Programmation et fonctionnement du module FM 352-5 6.3 Préparation du jeu de FB/DB d'interface 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.
  • Page 94 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 "I_Debug" utilisé pour appeler le FB d'application en mode Test. 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 Processeur booléen rapide FM 352‑5...
  • Page 95: Flux De Données En Mode Test

    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.
  • Page 96: Appel Du Fb D'interface Pour Mode Normal

    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 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 à...
  • Page 97: Flux De Données En Mode Normal

    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.
  • Page 98: Définition Des Paramètres Du Fb D'interface

    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.
  • Page 99 Programmation et fonctionnement du module FM 352-5 6.3 Préparation du jeu de FB/DB d'interface Structure CPU_Out 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.DBB0, qui appelle le bloc de données 5 présenté...
  • Page 100 Programmation et fonctionnement du module FM 352-5 6.3 Préparation du jeu de FB/DB d'interface Structure CPU_In 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.DBB0, qui appelle le bloc de données 6 présenté...
  • Page 101: Test Du Programme

    Programmation et fonctionnement du module FM 352-5 6.4 Test du programme Test du programme Chargement du programme dans 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.
  • Page 102: Chargez Le Programme Dans Le Module Fm 352-5

    Programmation et fonctionnement du module FM 352-5 6.5 Chargez le programme dans le module FM 352-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.
  • Page 103: Exécution Du Module Fm 352-5 En Mode Normal

    Programmation et fonctionnement du module FM 352-5 6.5 Chargez le programme dans 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 à...
  • Page 104 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.
  • Page 105: Fonctionnement Autonome

    é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.
  • Page 106: Gestion Des Paramètres Dynamiques

    Programmation et fonctionnement du module FM 352-5 6.7 Gestion des paramètres dynamiques 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.
  • Page 107 Programmation et fonctionnement du module FM 352-5 6.7 Gestion des paramètres dynamiques Légende du tableau : Description de l'activation d'alarme Valeur M1L : Tension d'alimentation auxiliaire (1L) manquante 0 = désactiver 1 = activer M2L : Tension d'alimentation d'entrée/sortie (2L) 0 = désactiver manquante 1 = activer...
  • Page 108: Fonctions De Mémoire

    Programmation et fonctionnement du module FM 352-5 6.8 Fonctions de mémoire Fonctions de mémoire Réinitialisation de la mémoire 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é.
  • Page 109: Retrait De La Microcarte Mémoire Simatic En Service

    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.
  • Page 110: Jeu D'instructions Pour La Programmation Cont

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 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.
  • Page 111 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...
  • Page 112: Contact À Fermeture

    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...
  • Page 113: Not

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.4 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 <Adresse> — —...
  • Page 114: Move

    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.
  • Page 115: Bascule Mise À 1/Mise À 0 (Sr)

    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 à...
  • Page 116: Détecter Front Montant Du Rlg -( P )

    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 à...
  • Page 117: Détecter Front Montant (Pos)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.12 Détecter front montant (POS) Description 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"...
  • Page 118: Comparaison (Cmp)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.14 Comparaison (CMP) Description 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.
  • Page 119: Complément À 1 D'entier De 16 Bits (Inv_I)

    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.
  • Page 120: Complément À 1 D'entier De 32 Bits (Inv_Di)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.16 Complément à 1 d'entier de 32 bits (INV_DI) Description L'opération INV_DI lit le contenu du paramètre IN et relie la valeur et le gabarit hexadécimal W#16#FFFF FFFF par OU EXCLUSIF.
  • Page 121: Et Mot (Wand_W)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.17 ET mot (WAND_W) Description L'opération ET mot (WAND_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é ET, les deux mots indiqués dans les entrées IN1 et IN2.
  • Page 122: Ou Mot (Wor_W)

    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é OU, les deux mots indiqués dans les entrées IN1 et IN2.
  • Page 123: Ou Exclusif Mot (Wxor_W)

    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 OU 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é OU exclusif, les deux mots indiqués dans les entrées IN1 et IN2.
  • Page 124: Et Double Mot (Wand_Dw)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.20 ET double mot (WAND_DW) Description 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 IN1 et IN2.
  • Page 125: Ou Double Mot (Wor_Dw)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.21 OU double mot (WOR_DW) Description L'opération OU 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 la table de vérité OU, les deux doubles mots indiqués dans les entrées IN1 et IN2.
  • Page 126: Ou Exclusif Double Mot (Wxor_Dw)

    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 IN1 et IN2.
  • Page 127: Décalage Vers La Droite D'un Entier De 16 Bits (Shr_I)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.23 Décalage vers la droite d'un entier de 16 bits (SHR_I) Description 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 à...
  • Page 128: Décalage Vers La Droite D'un Entier De 32 Bits (Shr_Di)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.24 Décalage vers la droite d'un entier de 32 bits (SHR_DI) Description L'opération Décalage vers la droite d'un entier de 32 bits (SHR_DI) est activée si l'état de signal est 1 à...
  • Page 129: Décalage Vers La Gauche D'un Mot (Shl_W)

    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.
  • Page 130: Décalage Vers La Droite D'un Mot (Shr_W)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.26 Décalage vers la droite d'un mot (SHR_W) Description 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.
  • Page 131: Décalage Vers La Gauche D'un Double Mot (Shl_Dw)

    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.
  • Page 132: Décalage Vers La Droite D'un Double Mot (Shr_Dw)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.28 Décalage vers la droite d'un double mot (SHR_DW) Description 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.
  • Page 133: Rotation Vers La Gauche D'un Double Mot (Rol_Dw)

    Programmation et fonctionnement du module FM 352-5 6.9 Jeu d'instructions pour la programmation CONT 6.9.29 Rotation vers la gauche d'un double mot (ROL_DW) Description 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 rotation bit par bit vers la gauche du contenu entier de l'entrée IN.
  • Page 134: Rotation Vers La Droite D'un Double Mot (Ror_Dw)

    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.
  • Page 135: Opérations De La Bibliothèque Fm 352-5

    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 bibliothè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.
  • Page 136 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 FB 109 FMSub16 Soustraire, 16 bits (Page 150) FB 100 FMMul32 Multiplier, 32 bits (Page 151) FB 101 FMMul16 Multiplier, 16 bits (Page 152) FB 102 FMDiv32 Diviser, 32 bits (Page 153)
  • Page 137: Démultiplicateur De Fréquence Binaire (Biscale)

    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 (FB112) permet de produire une série d'impulsions de sortie à la moitié de la vitesse des impulsions d'entrée. Chaque front montant à...
  • Page 138: Temporisations Sous Forme D'impulsion (Tp16 Et Tp32)

    Programmation et fonctionnement du module FM 352-5 6.10 Opérations de la bibliothèque FM 352-5 6.10.2 Temporisations sous forme d'impulsion (TP16 et TP32) Description Cette temporisation est disponible en deux versions : temporisation 16 bits (FB116) et temporisation 32 bits (FB113). Les temporisations sous forme d'impulsion "TP16"...
  • Page 139: Temporisations Sous Forme De Retard À La Montée (Ton16 Et Ton32)

    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).
  • Page 140: Temporisations Sous Forme De Retard À La Retombée (Tof16 Et Tof32)

    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 bits (FB115).
  • Page 141: Générateur D'impulsions D'horloge (Cp_Gen)

    Programmation et fonctionnement du module FM 352-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 à...
  • Page 142: Compteur Incrémental (Ctu16)

    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.
  • Page 143: Compteur Décrémental (Ctd16)

    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.
  • Page 144: Compteurs Incrémentaux/Décrémentaux (Ctud16 Et Ctud32)

    Programmation et fonctionnement 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 : ●...
  • Page 145 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 à...
  • Page 146: Registres À Décalage Binaire (Shift, Shift2, Shift4, Shift8, Shift16 Et Shift32)

    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 "SHIFT" est disponible en six versions (FB124 à FB127, FB84 et FB85) définies par le nombre de bits décalés en parallèle.
  • Page 147 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 Reset BOOL Entrée Une valeur 1 au niveau de cette entrée SHIFT ainsi qu'une valeur 1 à...
  • Page 148 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 Représentation CONT SHIFT2 SHIFT8 SHIFT4 Reset Out1 Reset Out1 Reset Out1 Data1 Out2 Out2 Data1 Out2 Data1 Data2 Out3 Data2 Out3 Data2 Out4 Clock Out4...
  • Page 149: Valeur Absolue (Fmabs32 Et Fmabs16)

    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...
  • Page 150: Addition (Fmadd32 Et Fmadd16)

    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 à...
  • Page 151: Multiplier Entiers Doubles (Fmmul32)

    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.
  • Page 152: Multiplier Entiers (Fmmul16)

    Programmation et fonctionnement du module FM 352-5 6.10 Opérations de la bibliothèque FM 352-5 6.10.15 Multiplier entiers (FMMul16) Description 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.
  • Page 153: Diviser Entiers Doubles (Fmdiv32)

    Programmation et fonctionnement du module FM 352-5 6.10 Opérations de la bibliothèque FM 352-5 6.10.16 Diviser entiers doubles (FMDiv32) Description 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.
  • Page 154: Diviser Entiers (Fmdiv16)

    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.
  • Page 155: Encoder Position Binaire (Encode)

    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.
  • Page 156: Compter Bits À 1 (Bitsum)

    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.
  • Page 157: Rassembler Bits Dans Un Mot (Bitpack_W) Et Rassembler Bits Dans Un Double Mot (Bitpack_Dw)

    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.
  • Page 158: Entrée, Entrées À Constante Rassembler

    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 BOOL Entrée, Entrées à BitPack_W BitPack_DW constante rassembler WORD, Sortie Sortie de la DWORD fonction IN10 IN26 IN11 IN27...
  • Page 159: Répartir Mot (Bitcast_W) Et Répartir Double Mot (Bitcast_Dw)

    Programmation et fonctionnement du module FM 352-5 6.10 Opérations de la bibliothèque FM 352-5 6.10.21 Répartir mot (BitCast_W) et Répartir double mot (BitCast_DW) Description 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 individuels booléens (OUT0 à...
  • Page 160 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 WORD, Entrée, Entrée à répartir BitCast_W BitCast_DW DWORD constante OUT0 OUT0 OUTn BOOL Sortie Sortie de la OUT1 fonction OUT1...
  • Page 161: Extraire Un Bit D'un Mot (Bitpick_W) Et Extraire Un Bit D'un Double Mot (Bitpick_Dw)

    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.
  • Page 162: Bitinsert (Insérer Un Bit)

    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'entrée. Lorsque le bloc fonctionnel est activé, le bit sélectionné...
  • Page 163: Registre À Décalage Binaire Longueur 16 Bits (Bitshift_W) Et Registre À Décalage Binaire Longueur 32 Bits (Bitshift_Dw)

    Programmation et fonctionnement du module FM 352-5 6.10 Opérations de la 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.
  • Page 164: Concaténer Mots (Wordpack)

    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 à...
  • Page 165: Répartir Double Mot (Wordcast)

    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 à...
  • Page 166: Mesure De Période (Period16, Period32)

    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 à...
  • Page 167: Mesure De Fréquence (Freq16, Freq32)

    Programmation et fonctionnement du module FM 352-5 6.10 Opérations de la bibliothèque FM 352-5 6.10.28 Mesure de fréquence (FREQ16, FREQ32) Description 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 à...
  • Page 168: Premier Entré Premier Sorti (Fifo16, Fifo32)

    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.
  • Page 169 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 Reset BOOL Entrée, Réinitialise les FIFO16 FIFO32 constante entrées du registre FIFO à 0000 (00000000) si à 1 et Reset Reset EN également active.
  • Page 170: Dernier Entré Premier Sorti (Lifo16, Lifo32)

    Programmation et fonctionnement du module FM 352-5 6.10 Opérations de la bibliothèque FM 352-5 6.10.30 Dernier entré premier sorti (LIFO16, LIFO32) Description 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 écrites dans l'opération LIFO et fournit les données sauvegardées sur demande.
  • Page 171 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 Reset BOOL Entrée, Réinitialise les LIFO16 LIFO32 constante entrées du registre LIFO à 0000 (00000000) si à 1 Reset Reset et EN également...
  • Page 172 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 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 173: Signaux Des Codeurs Et Leur Évaluation

    Signaux des codeurs et leur évaluation Types de codeurs Types de codeurs Le module FM 352-5 vous permet de raccorder l'un des types de codeurs suivants : ● Codeur incrémental différentiel RS-422 (compteur 16 bits ou 32 bits) ● Codeur incrémental sortie unique 24 V (compteur 16 bits ou 32 bits) ●...
  • Page 174: Commandes De Fonctionnement Du Codeur

    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.
  • Page 175 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 les commandes logicielles du codeur. Tableau 7- 3 Exemple de table de déclaration pour le FB d'application, structure de codeur Adresse Déclaration...
  • Page 176: Modes De Comptage Pour Les Codeurs Incrémentaux

    Signaux des codeurs et leur évaluation 7.2 Modes de comptage pour les codeurs incrémentaux 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 : ●...
  • Page 177: Comportement De Comptage Commun Aux Trois Modes De Comptage

    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 sens requis et revient à...
  • Page 178: Comptage Unique

    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. Figure 7-1 Mode de comptage continu Comptage unique 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 : ●...
  • Page 179: Mode De Comptage Périodique

    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. Figure 7-2 Comptage unique Mode de comptage périodique En mode de comptage périodique, vous pouvez indiquer la plage de comptage : ●...
  • Page 180 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. Figure 7-3 Mode de comptage périodique Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 181: Signaux Des Codeurs Différentiels

    Signaux des codeurs et leur évaluation 7.3 Signaux des codeurs différentiels 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°...
  • Page 182: Signaux Des Codeurs Sortie Unique 24 V

    Signaux des codeurs et leur évaluation 7.4 Signaux des codeurs sortie unique 24 V 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.
  • Page 183: Evaluation Des Impulsions

    Signaux des codeurs et leur évaluation 7.5 Evaluation des impulsions Evaluation des impulsions Introduction 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 à...
  • Page 184 Signaux des codeurs et leur évaluation 7.5 Evaluation des impulsions Evaluation simple "Evaluation simple" (x1) signifie que seulement un front de A est évalué. ● Le compteur incrémente en cas de front montant en A lorsque B est au niveau bas. ●...
  • Page 185 Signaux des codeurs et leur évaluation 7.5 Evaluation des impulsions Evaluation 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. ●...
  • Page 186: Codeurs Absolus Ssi

    Signaux des codeurs et leur évaluation 7.6 Codeurs absolus SSI 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.
  • Page 187: Longueur De Décalage Des Données De Normalisation

    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.
  • Page 188 Signaux des codeurs et leur évaluation 7.6 Codeurs absolus SSI Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 189: Diagnostic Et Correction Des Erreurs

    Diagnostic et correction des erreurs Lecture des DEL 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 Couleur Description Rouge Signale une situation d'erreur dans le module.
  • Page 190 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 DEL actives Comportement Mode...
  • Page 191: Messages De Diagnostic

    Diagnostic et correction des erreurs 8.2 Messages de diagnostic 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).
  • Page 192: Réactions À Une Alarme De Diagnostic

    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 : ● Les informations de diagnostic sont sauvegardées dans les enregistrements 0, 1 et 128. ●...
  • Page 193 Diagnostic et correction des erreurs 8.2 Messages de diagnostic Octet Bit Signification Remarques N° événement Processeur défaillant Echec de l'auto-test du processeur 8:x:41 Erreur d'EPROM Erreur dans le total de contrôle de la mémoire 8:x:42 flash Erreur de RAM Echec du test de la mémoire vive à la mise sous 8:x:43 tension.
  • Page 194 Diagnostic et correction des erreurs 8.2 Messages de diagnostic Octet Signification Remarques Rupture de fil dans le codeur incrémental Codeur SSI ou 5 V Erreur de trame SSI Codeur SSI sélectionné Surcharge d'alimentation de capteur du Codeur sélectionné ou entrées utilisées codeur Tension d'alimentation de codeur (3L) Codeur sélectionné...
  • Page 195 Diagnostic et correction des erreurs 8.2 Messages de diagnostic Affectations de l'enregistrement de diagnostic 128 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.
  • Page 196 Diagnostic et correction des erreurs 8.2 Messages de diagnostic Diagnostic de rupture de fil 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.
  • Page 197: Alarmes

    Diagnostic et correction des erreurs 8.3 Alarmes 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 à...
  • Page 198 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. Figure 8-1 Accès aux alarmes OB40 via le schéma à contacts Tableau 8- 7 Contenu du double mot 0B40_POINT_ADDR Octet Bit 7...
  • Page 199: Correction Des Erreurs

    Diagnostic et correction des erreurs 8.4 Correction des erreurs Correction des erreurs Vue d’ensemble 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.
  • Page 200 Diagnostic et correction des erreurs 8.4 Correction des erreurs Octet Message en Description d'erreur Signification de l'erreur de Causes d'erreurs possibles ligne STEP 7 FM 352-5 diagnostic Module non Enregistrement de Le FM 352-5 n'a pas reçu de La configuration matérielle de paramétré...
  • Page 201 Diagnostic et correction des erreurs 8.4 Correction des erreurs Octet Message en Description d'erreur Signification de l'erreur de Causes d'erreurs possibles ligne STEP 7 FM 352-5 diagnostic Mis à 1 lorsque le Le FM 352-5 a reçu l'ordre de Le commutateur RUN/STOP Module défaillant, module n'est pas à...
  • Page 202 Diagnostic et correction des erreurs 8.4 Correction des erreurs Octet Message en Description d'erreur Signification de l'erreur de Causes d'erreurs possibles ligne STEP 7 FM 352-5 diagnostic 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é...
  • Page 203 Diagnostic et correction des erreurs 8.4 Correction des erreurs Octet Message en Description d'erreur Signification de l'erreur de Causes d'erreurs possibles ligne STEP 7 FM 352-5 diagnostic 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...
  • Page 204 Diagnostic et correction des erreurs 8.4 Correction des erreurs Octet Message en Description d'erreur Signification de l'erreur de Causes d'erreurs possibles ligne STEP 7 FM 352-5 diagnostic 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...
  • Page 205: Utilisation Du Module Fm 352-5 Avec Des Maîtres Non S7

    Utilisation du module FM 352-5 avec des maîtres non S7 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 à...
  • Page 206: Cpu Non S7, Conditions Requises

    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.
  • Page 207: Interface De Données Utilisateur

    Utilisation du module FM 352-5 avec des maîtres non S7 9.3 Interface de données utilisateur 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 à...
  • Page 208: Définition Des Octets De Commande Et D'état

    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 commander le fonctionnement du module (RUN, STOP ou exécution cyclique).
  • Page 209 Utilisation du module FM 352-5 avec des maîtres non S7 9.3 Interface de données utilisateur Bits Commande au module Bits Réaction du module 1000 Exécution cyclique — pas de modification Etat de la microcarte (marche à vide) mémoire SIMATIC Microcarte mémoire SIMATIC correcte Aucune microcarte mémoire SIMATIC détectée...
  • Page 210: Définitions De Bit Des Octets D'état Du Capteur

    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 capteur.
  • Page 211: Définitions De Bit Des Octets De Commande Du Capteur

    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 du codeur. Tableau 9- 7 Octet de commande du codeur No.
  • Page 212: Définitions De Bit De L'octet D'état De La Microcarte Mémoire Simatic

    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 permettent au programme de déterminer l'état du codeur SSI. Tableau 9- 9 Octet d'état du codeur SSI No.
  • Page 213: Caractéristiques Techniques

    Caractéristiques techniques Caractéristiques techniques générales Les caractéristiques techniques suivantes sont décrites 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) : ● Normes et homologations ● Compatibilité électromagnétique ● Conditions de transport et de stockage ●...
  • Page 214: A.2 Caractéristiques Techniques

    Caractéristiques techniques A.2 Caractéristiques techniques 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)
  • Page 215 Caractéristiques techniques A.2 Caractéristiques techniques Tension, courants, potentiels Consommation de courant 150 mA max. De la tension d'alimentation 1L+  pour 20,4 - 28,8 V 200 mA max. De la tension d'alimentation 2L+  pour 20,4 - 28,8 V 600 mA max., avec alimentation codeur complètement De la tension d'alimentation 3L+ ...
  • Page 216 Caractéristiques techniques A.2 Caractéristiques techniques Données pour la sélection d'un actionneur (5AH10 : sortie à commutation M) Tension de sortie max. (M +0,5 V) pour signal "1"  Courant de sortie Pour signal "1"  0,5 A - Valeur nominale 5 mA à...
  • Page 217 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 100 m non blindé  600 m blindé  : Non protégé pour retour inductif >55 mJ : 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 à...
  • Page 218 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 max. L+ (-55 V) circuit inductive typ. L+ (-45 V) Protection contre les courts-circuits pour la électronique sortie typ.
  • Page 219 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...
  • Page 220 Caractéristiques techniques A.2 Caractéristiques techniques Sorties d'alimentation de capteur Alimentation de sortie 5,2 V pour capteurs et codeurs 5,2 V ± 5% Sortie d'alimentation  250 mA max. Courant de sortie  Oui, électronique (non protégé par l'application Protection  de tens.
  • Page 221 Caractéristiques techniques A.2 Caractéristiques techniques Etat, alarmes, diagnostic Fonctions de diagnostic SF, DEL rouge Signalisation d'erreurs groupées  MCF, DEL rouge Défaut de la microcarte mémoire SIMATIC  DC5V, DEL verte Surveillance de la tension d'alimentation de  l'électronique IOF, DEL rouge Etat d'erreur d'E/S ...
  • Page 222: A.3 Schéma De Principe

    Caractéristiques techniques A.3 Schéma de principe 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. Figure A-1 Diagramme fonctionnel du module FM 352-5 Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 223 Caractéristiques techniques A.3 Schéma de principe 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...
  • Page 224 Caractéristiques techniques A.3 Schéma de principe Figure A-3 Logigramme de la carte d'E/S du module FM 352-5AH01-0AE0 Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 225 Caractéristiques techniques A.3 Schéma de principe 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...
  • Page 226: Données D'exploitation

    Caractéristiques techniques A.4 Données d'exploitation 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 °C Fréquence de commutation (en kHz) des voies actives...
  • Page 227 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 Fréquence de commutation (en kHz) des voies actives (les autres voies sont désactivées ou déconnectées) 4 voies...
  • Page 228: Fréquence De Commutation Pour Des Charges Inductives Sans Diodes De Commutation

    Caractéristiques techniques A.5 Fréquence de commutation pour des charges inductives sans diodes de commutation 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.
  • Page 229 Caractéristiques techniques A.5 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 à...
  • Page 230 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 ligne =2ms horizontalement jusqu'à la ligne limite = 100 mA.
  • Page 231: Remarques Et Hypothèses D'application

    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. 3*L/R ● est le temps nécessaire pour charger l'inductance jusqu'à 95 % de V .
  • Page 232 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. Figure A-9 Mise en œuvre de diodes de commutation Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 233: Ressources Fpga Utilisées Par Les Opérations

    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.
  • Page 234 Caractéristiques techniques A.5 Fréquence de commutation pour des charges inductives sans diodes de commutation Opération Tranches SHL_DW* SHL_DW_U SHL_W* SHL_W_U SHR_DW* SHR_DW_U SHR_W* SHR_W_U FIFO32* FIFO16* LIFO32* LIFO16* BitShift_DW* BitShift_W* Opérations arithmétiques FMABS16 FMABS32 FMAdd16 FMAdd32 FMDIV16* FMDIV32* FMMUL16* FMMUL32* BITSUM* BITSUM_U ENCODE*...
  • Page 235 Caractéristiques techniques A.5 Fréquence de commutation pour des charges inductives sans diodes de commutation Opération Tranches BitCast_W* BitCast_W_U BitPack_DW* BitPack_DW_U BitPack_W* BitPack_W_U BitInsert32* BitInsert32_U BitInsert16* BitInsert16_U Codeur sélectionné Codeur 16 bits Codeur 32 bits SSI Maître 13 bits SSI Maître 25 bits SSI Ecoute 16 bits SSI Ecoute 32 bits Aucun(e)
  • Page 236 Caractéristiques techniques A.5 Fréquence de commutation pour des charges inductives sans diodes de commutation Opération Tranches Opérations logiques sur mots WAND_W* WAND_W_U WAND_DW* WOR_DW_U WOR_W* WOR_W_U WOR_DW* WOR_DW_U WXOR_DW* WXOR_DW_U WXOR_W* WXOR_W_U Divers FREQ32* FREQ16* PERIOD32* PERIOD16* == (INT) >= (INT) >...
  • Page 237: Ressources Fpga Utilisées Par La Prise En Charge Matérielle Du Diagnostic

    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.
  • Page 238: A.6 Table De Déclaration De Bloc Fonctionnel

    Caractéristiques techniques A.6 Table de déclaration de bloc fonctionnel 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...
  • Page 239 Caractéristiques techniques A.6 Table de déclaration de bloc fonctionnel Adresse Déclaration Désignation Type Commentaire 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.
  • Page 240 Caractéristiques techniques A.6 Table de déclaration de bloc fonctionnel Adresse Déclaration Désignation Type Commentaire 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 STRUCT Ressources pour les bits d'état du (non modifiable) (non modifiable) module.
  • Page 241 Caractéristiques techniques A.6 Table de déclaration de bloc fonctionnel Adresse Dé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 à...
  • Page 242 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 STRUCT...
  • Page 243 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 "Conn". Vous pouvez utiliser toute combinaison de BOOL, INT, DINT ou Array of BOOL, INT ou DINT. 1264.0 stat Conn...
  • Page 244: Opérations Cont Provenant Des Éléments De Programme Step

    Caractéristiques techniques A.7 Opérations CONT pour le module FM 352-5 Opérations CONT pour le module FM 352-5 Opérations CONT provenant des éléments de programme STEP 7 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é.
  • Page 245 Caractéristiques techniques A.7 Opérations CONT pour le module FM 352-5 Opération Conteneur Description 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 à...
  • Page 246 Caractéristiques techniques A.7 Opérations CONT pour le module FM 352-5 Opération Conteneur Description BitPick_DW Bibliothèque 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...
  • Page 247: Opérations Log Provenant Des Éléments De Programme Step

    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 fois le logiciel de configuration FM 352-5 installé.
  • Page 248 Caractéristiques techniques A.7 Opérations CONT pour le module FM 352-5 Opération Conteneur Description SHR_W Opérations de décalage Décalage vers la droite d'un mot et de rotation SHL_DW Opérations de décalage Décalage vers la gauche d'un double mot et de rotation SHR_DW Opérations de décalage Décalage vers la droite d'un double mot...
  • Page 249 Caractéristiques techniques A.7 Opérations CONT pour le module FM 352-5 Opération Conteneur Description 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 à...
  • Page 250 Caractéristiques techniques A.7 Opérations CONT pour le module FM 352-5 Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 251: B Circuit De Protection Externe Pour Processeur Booléen Rapide Fm 352-5

    ● Le FM 352-5AH1x-0AE0 dispose de sorties à commutation P ● Le FM 352-5AH0x-0AE0 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/WW/view/fr/13008499), annexe "Protection contre la foudre et les surtensions", s'appliquent aux deux modules.
  • Page 252 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. Figure B-1 Schéma de raccordement pour le FM 352-5AH1x-0AE0 (sorties à commutation P) Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 253 Circuit de protection externe pour processeur booléen rapide FM 352-5 Figure B-2 Schéma de raccordement pour le FM 352-5AH0x-0AE0 (sorties à commutation M) Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 254 Circuit de protection externe pour processeur booléen rapide FM 352-5 Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...
  • Page 255: Listes Des Pièces

    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 6ES7390-0AA00-0AA0 de bus P sur le profilé...
  • Page 256: Accessoires Pour Le Module Fm

    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&Support (http://support.automation.siemens.com/WW/view/en/25393901).
  • Page 257 Permet la connexion au codeur : 6FX2003-0SU12 connecteur 12 fils, par lot de 1 Des informations complémentaires sont disponibles à la rubrique Siemens - Industry Automation and Drive Technologies - Service&Support (http://support.automation.sieme ns.com/WW/view/fr/22103021). Câbles Convenant à tous les codeurs : 6FX8008-1BD21-3AA0 12 fils, 200 mètres (d'autres...
  • Page 258 Listes des pièces Processeur booléen rapide FM 352‑5 Manuel d'utilisation, 05/2011, A5E00131319-04...

Ce manuel est également adapté pour:

Fm 352‑5

Table des Matières