Vous êtes sur la page 1sur 87

LECTRONIQUE INDUSTRIELLE

UNIT D'INTERFACE INDUSTRIELLE mod. MFI-U/EV

THORIE ET EXERCICES

manuel PROFESSEUR/TUDIANT

31045 MOTTA DI LIVENZA (Trvise) ITALIE Via Postumia, 16

COPYRIGHT BY ELETTRONICA VENETA & INEL SPA

MFU$01F0.DOC

TABLE DES MATIRES

NORMES de SCURIT 1 INTRODUCTION 2. UNIT D'INTERFACE INDUSTRIELLE mod. MFI-U/EV 3. INSTALLATION DU LOGICIEL 4. LOGICIEL DE DVELOPPEMENT 1 3 4 8

ANNEXE A : Exemples d'application ANNEXE "B" : Utilisation des applications MPTEXT ANNEXE "C" : Connexion des modules MPT

13 25 27

NORMES de SCURIT

NORMES de SCURIT

Conserver le prsent manuel pour toute consultation ultrieure. Aprs avoir enlev l'emballage, mettre soigneusement de ct tous les accessoires de manire les retrouver facilement. Vrifier que la carte ou lunit soit intacte et ne prsente aucun dommage visible. Avant de fournir l'alimentation aux units externes, s'assurer que les fils d'alimentation sont connects correctement lunit d'alimentation. Cet quipement ne doit tre destin qu' l'usage pour lequel il a t expressment conu, c'est--dire comme quipement didactique, et ne doit tre utilis que sous la surveillance directe d'un personnel qualifi. Tout autre usage doit tre considr comme impropre et par consquent dangereux. Le fabricant dcline toute responsabilit pour les ventuels dommages drivant d'utilisations impropres, incorrectes et insenses.

PRCAUTIONS MFI-U/EV Quand on utilise la version MFI-U/EV (Connexion Port USB), avant d'effectuer la connexion entre lunit et le port USB, s'assurer que le logiciel Visual Designer n'est pas en phase d'excution ; avant de dconnecter la connexion entre lunit et le port USB, veiller fermer le logiciel Visual Designer.

1. Introduction

1. INTRODUCTION

UNIT D'INTERFACE INDUSTRIELLE Lunit d'interface industrielle permet de transformer n'importe quel ordinateur en un quipement de type industriel pour des applications d'acquisition donnes, analyse, supervision et contrle. Le systme industriel obtenu devient une unit idale pour des acquisitions de donnes d'emploi gnral, essais, mesures et pour la transmission de commandes des systmes externes (applications de contrle et supervision). L'interfaage avec ordinateur permet le droulement d'exercices pratiques d'acquisition de donnes et de supervision et contrle de processus. En fonction des caractristiques du logiciel de contrle de linterface industrielle, on peut effectuer la supervision des entres et des sorties des modules MPT/EV et, en cas de contrle de processus, on peut utiliser uniquement les entres provenant des transducteurs et les sorties vers les actionneurs pour effectuer un contrle de processus de type PID avec des algorithmes fournis directement par le logiciel. La chane de contrle en boucle ferme prsente dans les modules MPT/EV avec rgulation de processus de vitesse et position, dbit et niveau, luminosit, temprature et pression permet l'tude des problmes typiques des contrles automatiques, tels que la stabilit, la vitesse de rponse, la recherche de la meilleure prdisposition du contrleur PID en ligne avec les applications industrielles modernes. Grce au logiciel de contrle de linterface industrielle, il est possible de rendre plus aise l'analyse ralisable directement sur les modules au moyen d'instruments virtuels.

-1-

1. Introduction

Hardware Le systme d'acquisition est configur avec linterface industrielle : 1. unit portative communiquant au moyen de ligne USB mod. MFI-U

Logiciel d'application Le systme est fourni avec une srie de progiciels pour les applications avec les modules du Student Trainer MPT/EV. Ces programmes rendent possible non seulement lacquisition des variables d'entre et l'laboration des commandes de contrle, mais aussi la gestion et la supervision des procds industriels reproduits par les modules. Logiciel de dveloppement Le logiciel de dveloppement (fourni en option) est un simple et puissant instrument pour crer des applications d'acquisition de donnes, essais, instrumentation, mesures et contrle sur ordinateur. Il permet de modifier les programmes applicatifs fournis et de dvelopper des applications personnalises.

-2-

2. Unit d'Interface Industrielle mod. MFI-U/EV

2. UNIT D'INTERFACE INDUSTRIELLE mod. MFI-U/EV

Lunit dinterface industrielle est connecte l'ordinateur au moyen d'un port USB standard. Caractristiques techniques Entres analogiques Nombre de canaux : 16 single-ended (asymtriques) 12 bits Plage de tension : 10 Vcc Tensions maximal : 15 Vcc Sorties analogiques Nombre de canaux : 2 single-ended (asymtriques) 8 bits Plage de tension : 10 Vcc Erreur : 1,5% I/O (E/S) numriques Nombre de canaux entre IN 8 TTL Nombre de canaux sortie OUT 8 TTL Compteurs : Nombre de canaux : Accessoires : Cble de connexion USB Drivers et programme d'essai 1 TTL

-3-

3. Installation du logiciel

3. INSTALLATION DU LOGICIEL

3.1 Introduction Le logiciel de dveloppement permet d'utiliser les programmes applicatifs au moyen de RUN.EXE et de modifier les programmes applicatifs fournis et de crer de nouvelles applications personnalises au moyen de DIAGRAM.EXE. DIAGRAM.EXE est un simple et puissant instrument pour crer des applications d'acquisition de donnes, essais, instrumentation, mesures et contrle sur ordinateur. Il suffit de tracer un diagramme blocs de l'application, en spcifiant les paramtres pour les fonctions et de lancer l'application. De trs nombreux blocs de fonction sont disponibles, qui peuvent tre combins pour crer un grand nombre d'applications mme trs complexes. 3.2 Installation du logiciel principal Tout d'abord il est ncessaire d'installer le logiciel Visual Designer MFIDEV, ou bien de manire analogue partir du CD-ROM de lapplication MPTEXT, en suivant la modalit dcrite ci-dessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ Vd-prg \ Install lancer le programme Setup.exe suivre la procdure guide d'installation. Remarque : Pendant cette phase le message suivant d'erreur pourrait apparatre : String variable is not large enough for string Check the string declarations Error 401 Si ce message apparat, il doit tre ignor (appuyer sur OK). Le programme est install dans le dossier : Programmes\Program Files\Visual Designer\Visual Designer 4.0 3.3 Installation des Drivers pour Unit MFI-U Avant de procder lacquisition des donnes par l'intermdiaire lunit mod. MFI-U/EV, il est ncessaire d'installer les Drivers, suivant la modalit dcrite ci-dessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ Drivers lancer le programme SetDrv2k.exe ou bien SetDrv98.exe fonction du type de systme d'exploitation Win2000/XP -4de en

en ou

3. Installation du logiciel

Win98/Me suivre la procdure guide d'installation.

3.4 5 Installation de Nuovo Hardware Dopo aver installato i Drivers occorre eseguire il riconoscimento del nuovo Hardware: Collegare lUnit MFI-U al computer con il cavo USB Sul monitor comparir la finistra: Trovato Nuovo Hardware. Sul monitor comparir la finestra: Installazione guidata Nuovo Hardware. Selezionare: si, solo in questa occasione. Andare avanti fino alla fine. 3.5 Installation des Blocs GpADP pour Visual Designer Avant de procder l'utilisation des modules MPT au moyen de lunit mod. MFI-U/EV, il est ncessaire d'installer les Blocs d'I/O (E/S) pour Visual Designer, en suivant la modalit dcrite ci-dessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ MPTEXT lancer le programme MFUsetup.exe suivre la procdure guide d'installation. Si la fin de la procdure, le message suivant est affich : Setup Generated by Setup Factory 4.0 Cliquer sur Ne pas envoyer. Si la fin de la procdure, le message suivant est affich : Error creating MsgWndClass Cliquer sur OK. Bloc GpADP pour Visual Designer

I/O \ GpADP

Le bloc GpADP gre l'interface avec la carte GpADP employe avec le logiciel Visual Designer. Il est prsent avec le sigle GpADP Device dans le groupe dnomm IO. Une fois slectionn, il apparat sur l'cran avec l'icne suivante :

Le bloc n'exige pas de paramtres et est caractris par les Entres et Sorties suivantes :

-5-

3. Installation du logiciel

ENTRES du Bloc Sigle GpADP Digital Outputs Type Donnes Description unsigned int La donne fournie cette entre est envoye aux Sorties Numriques de la carte GpADP. Elle est du type 'unsigned int' 16 bits. Chaque bit reprsente l'tat d'une des 16 sorties. Utiliser un bloc du type Bit Pack dans le cas o les Sorties Numriques de la carte sont munies de plusieurs blocs. int La donne fournie cette entre est envoye la Sortie Analogique N1 de la carte GpADP. Elle est du type 'int' avec plage comprise entre -128 et +127, correspondant des valeurs de tension la sortie entre -10V et +10V. La donne fournie cette entre est envoye la Sortie Analogique N1 de la carte GpADP. Elle est du type 'int' avec plage comprise entre -128 et +127, correspondant des valeurs de tension la sortie entre -10V et +10V.

GpADP Analog Output 1

GpADP Analog Output 2

int

SORTIES du Bloc Sigle GpADP Digital Inputs Type Donnes Description unsigned int La donne fournie cette sortie provient des Entres Numriques de la carte GpADP. Elle est du type 'unsigned int' 16 bits. Chaque bit reprsente l'tat d'une des 16 entres. Utiliser un bloc du type Bit Unpack dans le cas o les Entres Numriques de la carte doivent tre envoyes plusieurs blocs distincts. int La donne fournie cette sortie provient de lEntre Analogique N1 de la carte GpADP. Elle est du type 'int' avec plage comprise entre -2048 et +2047, correspondant des valeurs de tension l'entre entre -10V et +10V. La donne fournie cette sortie provient de lEntre Analogique N1 de la carte GpADP. Elle est du type 'int' avec plage comprise entre -2048 et +2047, correspondant des valeurs de tension l'entre entre -10V et +10V.

GpADP Analog Input 1

GpADP Analog Input 16

int

-6-

3. Installation du logiciel

3.6 Installation dan le Menu de Avvio des Applications excutables MPTEXT Avant de procder l'utilisation des modules MPT au moyen de lunit mod. MFI-U/EV, il est ncessaire d'installer les Programmes applicatifs qui concernent les modules grer, en suivant la modalit dcrite cidessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ MPTEXT lancer le programme, par exemple APLsetup.exe suivre la procdure guide d'installation. 3.7 Installation des Applications excutables MPTEXT Avant de procder l'utilisation des modules MPT au moyen de lunit mod. MFI-U/EV, il est ncessaire d'installer les Programmes applicatifs qui concernent les modules grer, en suivant la modalit dcrite cidessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ MPTEXT lancer le programme, par exemple G34setup.exe suivre la procdure guide d'installation rpter les deux dernires commandes pour tous les modules MPT du laboratoire.

Attenzione: quando lUnit MFI-U scollegata dal computer esce il seguente messaggio: Node: GpADP Devices 1 returned code: 40001 from LOAD_MSG.

-7-

4. Logiciel de Dveloppement

4. LOGICIEL DE DVELOPPEMENT

Le logiciel de dveloppement permet de modifier les programmes applicatifs fournis et de crer de nouvelles applications personnalises. Il est constitu par un simple mais puissant gnrateur d'applications d'acquisition de donnes, essai, instrumentation, mesures et contrle sur micro-ordinateur. Il suffit de tracer un diagramme blocs de l'application, en spcifiant les paramtres pour les fonctions et de lancer l'application. De trs nombreux blocs de fonction sont disponibles qui peuvent tre combins pour crer un grand nombre d'applications mme trs complexes. 4.1 Blocs de fonction gnraux Les blocs de fonction suivants sont disponibles :

Communication IEE488 Inputs Outputs RS-232 Inputs Outputs Comparaison Confrontation Trigger d'alarme Fentre d'alarme Conversion donnes Accumulateur Conversion intero-numrique Concatnation Extraction Dcimation Retard Modification unit Multiplexeur Compression Slection Conversion de type DataBase Exportation donnes d'un DataBase cr Microsoft Access

-8-

4. Logiciel de Dveloppement

DDE Rception donnes d'autres applications Windows Transmission de commandes d'autres applications Windows Visualisation Instruments analogiques Visualiseurs de messages Visualiseurs barres Enregistreurs Instruments numriques Visualisation de listes Enregistreurs multi-voie Visualiseurs de vidos clips Visualiseurs XY Enregistreurs XY DSP Corrlation FFT Filtres Spectre de puissance Fichiers i/o (e/s) Lecture fichiers ASCII criture fichiers ASCII Gnration de fichiers pour d'autres applications Gnration d'un nom d'un fichier Lecture fichier criture fichier Gnrateurs Gnrateur de constantes Gnrateur d'impulsions Gnrateur casuel Gnrateur sinusodal I/O HARDWARE Compteur 8254 Slection carte Entres analogiques Entres analogiques DMA Sorties analogiques Sorties analogiques DMA Gnrateur Burst Compteur Entres numriques Entres numriques 8 bits Entres numriques DMA Sorties numriques Sorties numriques 8 bits -9-

4. Logiciel de Dveloppement

Sorties numriques DMA Mesures de priode Gnrateur d'impulsions TTL Thermocouple

Logiques AND Augmentation compteur NAND NOR NOT Impulsion individuelle OR Set Reset Flip Flop XOR Mathmatiques Valeur absolue Somme Slection valeurs Drive Division quation Intgrale Inverse Ln Log Moyenne Multiplication RELATION LINAIRE Mx+B Puissance Racine carre Soustraction Tableau X^Y Mesures Histogramme Maximum Moyenne/somme Minimum Crte Ordination RMS

- 10 -

4. Logiciel de Dveloppement

Fonctions de mmoire 16 bits I/O d'emplacements hardware 16 bits I/O emplacements hardware 16 bits in d'adresses d'emplacement de mmoire 16 bits out d'adresses d'emplacement de mmoire 32 bits in d'adresses d'emplacement de mmoire 32 bits out d'adresses d'emplacement de mmoire 8 bits I/O d'emplacements hardware 8 bits I/O emplacements hardware 8 bits d'adresses d'emplacement de mmoire 8 bits adresses d'emplacement de mmoire Fonctions diverses Appel de fonction Exportation d'un buffer Extraction d'un buffer Importation d'un buffer Mmorisation d'un bloc Charge d'un bloc PID RETURN d'une fonction RUN TIME TIMER Attente Visualisation fond BMP Blocs spciaux de programmation Continue? Do...while Select ... Case Subprogram Conversion de chanes Conversion majuscule/minuscule Recherche caractre Recherche chane Comparaison de chanes Concatnation de chanes Conversion de chanes Redimension de chanes Formatage de chanes Interprtation de chanes Longueur d'une chane Compactage de chanes Extraction de chanes

- 11 -

4. Logiciel de Dveloppement

Interface utilisateur Entre par clavier Messages audio Messages Beep Editing de numros Slection d'intervalles avec Curseur Slection par Touche Prompt de l'utilisateur DASport p8254Counter pAnalogInput pAnalogInputHS pAnalogOutput pAnalogOutputHS pBatteryStatus pDigitalInput pdigitalInputBit pDigitalOutput pDigitalOutputBit pThermocouple

Une fois les blocs de fonction slectionns avec leurs paramtres, ils doivent tre connects fonctionnellement pour tablir le flux de donnes d'un bloc l'autre. Pour des applications exigeant l'excution de blocs dans un ordre spcifique, il est possible d'tablir un flux de programme prfrentiel en connectant les blocs avec des lignes d'excution de flux. CARACTRISTIQUES ESSENTIELLES REQUISES pour le systme PC compatible Pentium Standard graphique VGA (carte acclratrice graphique conseille) 16MB RAM minimum (32MB conseills) Microsoft Windows 95/98

Le systme d'exploitation est Windows 95/98.

- 12 -

ANNEXE A. Exemples d'application

ANNEXE A. EXEMPLES D'APPLICATION

A1. EXEMPLE D'APPLICATION #1 Acquisition et visualisation du signal en entre ANALOG IN0. Connecter lunit MFI-U l'ordinateur avec le cble USB. Le but de lexercice est de visualiser la valeur, exprime en C, de la tension l'entre d'ANALOG IN0. Les phases suivre sont les suivantes : - acquisition signal de l'unit MFI-U (le signal analogique l'entre de MFI-U est transmis au logiciel sous forme de nombre entier) ; - conversion valeur de nombre entier 0-10V ; - conversion valeur de 0-10V C ; - visualisation de la valeur ainsi obtenue. Le dveloppement d'une application exige l'utilisation de l'ensemble VISUAL DESIGNER - Diagram pour la gnration de programmes applicatifs. Une fois entrs dans l'environnement de dveloppement Diagram, suivre les phases suivantes : 1) Slectionner Blocks, IO, GpADP Device 2) Slectionner Blocks, Convert, Type conversion 3) Spcifier que le paramtre en question doit tre de type float :

Fig. A 1.1 4) Joindre le Bloc GpADP Device avec le bloc Type conversion - 13 -

ANNEXE A. Exemple d'application

5) Spcifier les paramtres carte/canal (Par ex. Input 0) :

Fig. A 1.2 6) Slectionner Blocks, Math, mx+b, 7) Spcifier les paramtres du bloc mx+b :

Fig. A 1.3 Remarque : la valeur de m est fixe 0,004885 tandis que celle de b est gale 0 (la valeur de lentre 0 correspond 0 V tandis que 2047 correspondent 10 V). 8) Joindre le Bloc Type conversion au bloc mx+b ; - 14 -

ANNEXE A. Exemples d'application

Fig. A 1.4 9) Slectionner Blocks, Math, mx+b 10) Spcifier les paramtres du bloc mx+b :

Fig. A 1.5 Remarque : la valeur de m est fixe 17 tandis que celle de b est gale -50 (on suppose que 0V correspond 50C et 10V correspond 120 C).

- 15 -

ANNEXE A. Exemple d'application

11) Joindre le Bloc mx+b prcdemment insr au bloc mx+b que l'on vient d'insrer :

Fig. A 1.6 12) Slectionner Blocks, Display, Digital meter 13) Dfinir les paramtres tiquette, format, dcimaux, etc. :

Fig. A 1.7

- 16 -

ANNEXE A. Exemples d'application

14) Connecter la sortie du bloc mx+b avec l'instrument de visualisation.

Fig. A 1.8 Le schma gnral acquiert la structure suivante :

Fig. A 1.9

- 17 -

ANNEXE A. Exemple d'application

15) Remplir en slectionnant l'icne : Erreur! Argument de commutateur inconnu. pour engendrer l'application ralisable. 16) Enregistrer l'application en spcifiant le nom. La visualisation est la suivante :

Fig. A 1.10 Pour complter lexercice, on peut visualiser aussi les valeurs de la temprature respectivement, en nombre entier et en Volts. cet effet, il suffit de rpter la procdure relative la commande Display Digital Meter en faisant le lien (link), tour tour, entre l'icne relative au paramtre visualiser et l'icne Digital Meter.

- 18 -

ANNEXE A. Exemples d'application

EXEMPLE D'APPLICATION #2 Slection de la vitesse d'un ventilateur et transmission un canal analogique de sortie. Connecter lunit MFI-U l'ordinateur avec le cble USB. Le but de lexercice est de dfinir la valeur, exprime en Volts, de la vitesse d'un ventilateur et de la transmettre ANALOG OUT0. Les phases suivre sont les suivantes : - slection de la valeur de la vitesse ventilateur sur le clavier - visualisation de la valeur slectionne sur un graphique opportun - transmission de la valeur slectionne l'unit mod. MFI-U/EV. Le dveloppement d'une application exige l'utilisation de l'ensemble VISUAL DESIGNER - Diagram pour la gnration de programmes applicatifs. Une fois entrs dans l'environnement de dveloppement Diagram, suivre les phases suivantes : 1) Slectionner Blocks, Userlntf, Slider

Fig. A 2.1 2) Slectionner Blocks, Display, Analog Meter 3) Dfinir les paramtres de l'instrument de visualisation

- 19 -

ANNEXE A. Exemple d'application

4) Connecter la sortie du bloc Slider avec le bloc Analog Meter

Fig. A 2.2 5) Slectionner Blocks, Math, mx+b 6) Spcifier les paramtres du bloc mx+b :

Fig. A 2.3 Remarque : la valeur de m est fixe 6,35 tandis que celle de b correspond 0. - 20 -

ANNEXE A. Exemples d'application

7) Joindre le Bloc Slider au bloc mx+b :

Fig. A 2.4 8) Slectionner Blocks, Convert, Type conversion 9) Spcifier que le paramtre en question doit tre de type integer :

Fig. A 2.5

- 21 -

ANNEXE A. Exemple d'application

10) Joindre le Bloc mx+b au bloc Type conversion :

Fig. A 2.6 11) Slectionner Blocks, IO, GpADP Device 12) Joindre le Bloc Type conversion avec le bloc GpADP Device 13) Spcifier les paramtres carte/canal (Par ex. AnalogOutput1) :

Fig. A 2.7

- 22 -

ANNEXE A. Exemples d'application

Le schma gnral acquiert la structure suivante :

Fig. A 2.8 14) Remplir en slectionnant l'icne : pour engendrer l'application ralisable. 15) Enregistrer l'application en spcifiant le nom. La visualisation est la suivante :

Fig. A 2.9

- 23 -

ANNEXE A. Exemple d'application

Pour complter lexercice, on peut visualiser la vitesse du ventilateur en tours/min. cet effet, il suffit de transformer la donne de Volt en tours/min en faisant le lien (link) entre l'icne relative au Slider et une fonction approprie mx+b et en liant successivement cette dernire l'icne Digital Meter. N.B. : Naturellement, afin que le programme transmette les valeurs de vitesse au ventilateur, il est ncessaire que le Banc mod. FCBA/EV soit allum et connect par cble USB l'ordinateur dport ; en outre, le slecteur manuel relatif au contrle de la vitesse du ventilateur doit tre positionn sur PC.

- 24 -

ANNEXE B. Utilisation des applications MPTEXT

ANNEXE B. UTILISATION DES APPLICATIONS MPTEXT

B.1 Utilisation des applications MPTEXT 1) Slectionner partir de Start, Programmes, MPTEXT (interf. MFI-U ), lancer MFIUtest ou bien une autre application par exemple G34RTDSPV. 2) Ou bien pour excuter l'application, slectionner partir de Start, Programmes, VISUAL DESIGNER, lancer VISUAL DESIGNER - RUN

Fig. B 1.1

Slectionner File, puis l'application MFIUtest1

- 25 -

ANNEXE B. Utilisation des applications MPTEXT

Fig. B 1.2 La page-cran principale apparat pour l'essai de l'unit mod. MFI-U/EV.

- 26 -

ANNEXE C. Connexions des modules MPT

ANNEXE C. CONNEXION DES MODULES MPT

Lunit mod. MFI-U/EV TERMINAL BOARD TB1/EV prsente : 16 ANALOG INPUT et 2 ANALOG OUTPUT. 8 DIGITAL INPUT et 8 DIGITAL OUTPUT. 1 COUNTER CK IN. Cette unit doit tre connecte l'ordinateur avec un cble USB.

Fig. C 1.1

- 27 -

ANNEXE C. Connexions des modules MPT

G36A/EV CONTRLE DE VITESSE POSITION DOUBLE BOUCLE Rponse au palier :

Process Supervision

file: G36pospvusb.fco Connexions sur le module : 4-21, 6-8, 7-23, 9-10, 26-27, 29-30, 11-12, 13-14, 15-16, 17-18. Connexions entre module et MFI-U : 23-Analog IN0, 5-Analog OUT0, GND-GND

Process Control

file: G36popidusb.fco Connexions sur le module : 26-27, 29-30. Connexions entre module et MFI-U : 21-Analog IN0, 23-Analog IN1, 18-Analog OUT0, GND-GND PARAMTRES PID : P=10, I=1, D=10

Rponse au palier : Process Supervision file: G36vespvusb.fco Connexions sur le module : 6-10, 11-12, 13-14, 15-6, 4-23, 27-18, 29-30, 26-27. Connexions entre module et MFI-U : 23-Analog IN0, 5-Analog OUT0, GND-GND

Process Control

file: G36vepidusb.fco Connexions sur le module : 26-27, 29-30. Connexions entre module et MFI-U : 23-Analog IN0, 18-Analog OUT0, GND-GND - 28 -

ANNEXE C. Connexions des modules MPT

PARAMTRES PID : P=1, I=1, D=10

- 29 -

ANNEXE C. Connexions des modules MPT

G35/EV TRANSDUCTEUR ET CONTRLE DE PRESSION

Rponse au palier

Process Supervision

file: G35spvusb.fco Connexions sur le module : 9-10, 13-14, 5-8, 4-21. Connexions entre module et MFI-U : 21-Analog IN0, 3-Analog OUT0, GND-GND

Process Control

file: G35pidusb.fco Connexions entre module et MFI-U : 21-Analog IN0, 14-Analog OUT0, GND-GND PARAMTRES PID : P=10, I=1, D=10

Sensor Characteristic Connexions sur le module : 2-3, 5-8, 9-10, 13-14, 5-8, 4-21. Connexions entre module et MFI-U : 21-Analog IN0, GND-GND

- 30 -

ANNEXE C. Connexions des modules MPT

G29/EV PROXIMITY SENSORS

Sensor Characteristic

Capacitive Sensor

file: G29catusb.fco Connexions entre module et MFI-U : 12-Analog IN0, GND-GND

Linear Inductive Sensor file: G29iltsusb.fco Connexions entre module et MFI-U : 3-Analog IN0, GND-GND

ON-OFF Inductive Sensor file: G29iotsusb.fco Connexions entre module et MFI-U : 9-Analog IN0, GND-GND

- 31 -

ANNEXE C. Connexions des modules MPT

G25/EV G16/EV TRANSDUCTEUR MOTEUR PAS-DE POIDS PAS

Stepper Motor (Unipolar Full-step 1 phase control) file: G16ctr01usb.fco Connexions sur le module : A1-A1, B1-B1, A2-A2, B2-B2. Set I1 unipolar, set I2 Full-step, set I3 CW (COMP) Brancher TB1 adapter sur le connecteur C/D. Connexions entre TB1 adapter et MFI-U : 9-Digital OUT0, 8-Digital OUT1, GND-GND.

Sensor Characteristic

file: G25tsdusb.fco Connexions entre module et MFI-U : 7-Analog IN0, GND-GND

- 32 -

ANNEXE C. Connexions des modules MPT

G26/EV PROCESS SIMULATION

Rponse au palier

Process Supervision

file: G26spvusb.fco Connexions sur le module : 36-2, 7-8, 9-10, 14-18, 20-21, 22-29, 34-35. Mettre switch RESET sur OFF, switch TRANSPORT LAG sur SLOW, switch STAGE sur SLOW, switch CONTROL OUT sur ODD STAGE, positionner les potentiomtres KP sur 1.6, KI sur 400, KD sur O Connexions entre module et MFI-U : 34-Analog IN0, 2-Analog OUT0, GND-GND

Process Control

file: G26pidusb.fco Connexions sur le module : 20-21, 22-29. Mettre switch RESET sur OFF, switch TRANSPORT LAG sur SLOW, switch STAGE sur SLOW, switch CONTROL OUT sur ODD STAGE, positionner les potentiomtres KP sur 1.6, KI sur 400, KD sur O Connexions entre module et MFI-U : 34-Analog IN0, 18-Analog OUT0, GND-GND PARAMTRES PID : P=2.8, I=0.01, D=10

- 33 -

ANNEXE C. Connexions des modules MPT

G34/EV TEMPERATURE CONTROL & TRANSDUCERS

Rponse au palier

Process Supervision

file: G34rtspvusb.fco Transducteur RTD Alimenter la section 24 Vca du module avec l'unit d'alimentation mod. PS2A/EV Connexions sur le module : 9-11, 28-4-10. Mettre switch METER sur RTD-TH, switch RTD sur ON, switch I cooler sur AUT Connexions entre module et MFI-U : 28-Analog IN0, 17-Analog IN1, 11-Analog IN2, 3-Analog OUT0, GND-GND

Process Control

file: G34rtpidusb.fco Transducteur RTD Alimenter la section 24 Vca du module avec l'unit d'alimentation mod. PS2A/EV Connexions sur le module : 10-28. Mettre switch METER sur RTD-TH, switch RTD sur ON, switch I cooler sur AUT Connexions entre module et MFI-U : 28-Analog IN0, 11-Analog OUT0, GND-GND PARAMTRES PID : P=10, I=1, D=1

- 34 -

ANNEXE C. Connexions des modules MPT

G30A/EV G30B/EV LEVEL & FLOWRATE CONTROL Contrle de niveau Rponse au palier Process Supervision file: G30lispvusb.fco Connexions sur le module G30B : 4-5, 6-7, 8-9, 10-11, 12-13. Enlever le cavalier prs de P1 Mettre switch I1 sur LEVEL, positionner les potentiomtres KP sur 5e repre, KI sur 1er repre, KD sur 3e repre Connexions sur le module G30A : 6-7, 8-14. Mettre switch I1 sur LEVEL, I3 sur FREQ. I4 sur ON. Connexions entre G30B et G30A : 3-6, 15-12V/1.5A, GND-GND. Connexions entre module G30B et MFI-U : 2-Analog OUT0, GND-GND Connexions entre module G30A et MFI-U : 6-Analog IN0, GND-GND

Process Control

file: G30lipidusb.fco Connexions sur le module G30A : 6-7, 8-14. Mettre switch I1 sur LEVEL, I3 sur FREQ. I4 sur ON. Connexions entre G30B et G30A : 15-12V/1.5A, GND-GND. Connexions entre module G30B et MFI-U : 13-Analog OUT0, GND-GND Connexions entre module G30A et MFI-U : 6-Analog IN0, GND-GND - 35 -

ANNEXE C. Connexions des modules MPT

PARAMTRES PID : P=10, I=0.01, D=10

- 36 -

LECTRONIQUE INDUSTRIELLE

G30A/EV G30B/EV LEVEL & FLOWRATE CONTROL Contrle de debit Rponse au palier

COPYRIGHT BY ELETTRONICA VENETA & INEL SPA

pervision

file: G30pospvusb.fco

doc M20-1-I-f

LECTRONIQUE INDUSTRIELLE

UNIT D'INTERFACE INDUSTRIELLE mod. MFI-U/EV

THORIE ET EXERCICES

manuel PROFESSEUR/TUDIANT

31045 MOTTA DI LIVENZA (Trvise) ITALIE Via Postumia, 16

COPYRIGHT BY ELETTRONICA VENETA & INEL SPA

MFU$01F0.DOC

TABLE DES MATIRES

NORMES de SCURIT 1 INTRODUCTION 2. UNIT D'INTERFACE INDUSTRIELLE mod. MFI-U/EV 3. INSTALLATION DU LOGICIEL 4. LOGICIEL DE DVELOPPEMENT 1 3 4 8

ANNEXE A : Exemples d'application ANNEXE "B" : Utilisation des applications MPTEXT ANNEXE "C" : Connexion des modules MPT

13 25 27

NORMES de SCURIT

NORMES de SCURIT

Conserver le prsent manuel pour toute consultation ultrieure. Aprs avoir enlev l'emballage, mettre soigneusement de ct tous les accessoires de manire les retrouver facilement. Vrifier que la carte ou lunit soit intacte et ne prsente aucun dommage visible. Avant de fournir l'alimentation aux units externes, s'assurer que les fils d'alimentation sont connects correctement lunit d'alimentation. Cet quipement ne doit tre destin qu' l'usage pour lequel il a t expressment conu, c'est--dire comme quipement didactique, et ne doit tre utilis que sous la surveillance directe d'un personnel qualifi. Tout autre usage doit tre considr comme impropre et par consquent dangereux. Le fabricant dcline toute responsabilit pour les ventuels dommages drivant d'utilisations impropres, incorrectes et insenses.

PRCAUTIONS MFI-U/EV Quand on utilise la version MFI-U/EV (Connexion Port USB), avant d'effectuer la connexion entre lunit et le port USB, s'assurer que le logiciel Visual Designer n'est pas en phase d'excution ; avant de dconnecter la connexion entre lunit et le port USB, veiller fermer le logiciel Visual Designer.

1. Introduction

1. INTRODUCTION

UNIT D'INTERFACE INDUSTRIELLE Lunit d'interface industrielle permet de transformer n'importe quel ordinateur en un quipement de type industriel pour des applications d'acquisition donnes, analyse, supervision et contrle. Le systme industriel obtenu devient une unit idale pour des acquisitions de donnes d'emploi gnral, essais, mesures et pour la transmission de commandes des systmes externes (applications de contrle et supervision). L'interfaage avec ordinateur permet le droulement d'exercices pratiques d'acquisition de donnes et de supervision et contrle de processus. En fonction des caractristiques du logiciel de contrle de linterface industrielle, on peut effectuer la supervision des entres et des sorties des modules MPT/EV et, en cas de contrle de processus, on peut utiliser uniquement les entres provenant des transducteurs et les sorties vers les actionneurs pour effectuer un contrle de processus de type PID avec des algorithmes fournis directement par le logiciel. La chane de contrle en boucle ferme prsente dans les modules MPT/EV avec rgulation de processus de vitesse et position, dbit et niveau, luminosit, temprature et pression permet l'tude des problmes typiques des contrles automatiques, tels que la stabilit, la vitesse de rponse, la recherche de la meilleure prdisposition du contrleur PID en ligne avec les applications industrielles modernes. Grce au logiciel de contrle de linterface industrielle, il est possible de rendre plus aise l'analyse ralisable directement sur les modules au moyen d'instruments virtuels.

-1-

1. Introduction

Hardware Le systme d'acquisition est configur avec linterface industrielle : 2. unit portative communiquant au moyen de ligne USB mod. MFI-U

Logiciel d'application Le systme est fourni avec une srie de progiciels pour les applications avec les modules du Student Trainer MPT/EV. Ces programmes rendent possible non seulement lacquisition des variables d'entre et l'laboration des commandes de contrle, mais aussi la gestion et la supervision des procds industriels reproduits par les modules. Logiciel de dveloppement Le logiciel de dveloppement (fourni en option) est un simple et puissant instrument pour crer des applications d'acquisition de donnes, essais, instrumentation, mesures et contrle sur ordinateur. Il permet de modifier les programmes applicatifs fournis et de dvelopper des applications personnalises.

-2-

2. Unit d'Interface Industrielle mod. MFI-U/EV

2. UNIT D'INTERFACE INDUSTRIELLE mod. MFI-U/EV

Lunit dinterface industrielle est connecte l'ordinateur au moyen d'un port USB standard. Caractristiques techniques Entres analogiques Nombre de canaux : 16 single-ended (asymtriques) 12 bits Plage de tension : 10 Vcc Tensions maximal : 15 Vcc Sorties analogiques Nombre de canaux : 2 single-ended (asymtriques) 8 bits Plage de tension : 10 Vcc Erreur : 1,5% I/O (E/S) numriques Nombre de canaux entre IN 8 TTL Nombre de canaux sortie OUT 8 TTL Compteurs : Nombre de canaux : Accessoires : Cble de connexion USB Drivers et programme d'essai 1 TTL

-3-

3. Installation du logiciel

3. INSTALLATION DU LOGICIEL

3.1 Introduction Le logiciel de dveloppement permet d'utiliser les programmes applicatifs au moyen de RUN.EXE et de modifier les programmes applicatifs fournis et de crer de nouvelles applications personnalises au moyen de DIAGRAM.EXE. DIAGRAM.EXE est un simple et puissant instrument pour crer des applications d'acquisition de donnes, essais, instrumentation, mesures et contrle sur ordinateur. Il suffit de tracer un diagramme blocs de l'application, en spcifiant les paramtres pour les fonctions et de lancer l'application. De trs nombreux blocs de fonction sont disponibles, qui peuvent tre combins pour crer un grand nombre d'applications mme trs complexes. 3.2 Installation du logiciel principal Tout d'abord il est ncessaire d'installer le logiciel Visual Designer MFIDEV, ou bien de manire analogue partir du CD-ROM de lapplication MPTEXT, en suivant la modalit dcrite ci-dessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ Vd-prg \ Install lancer le programme Setup.exe suivre la procdure guide d'installation. Remarque : Pendant cette phase le message suivant d'erreur pourrait apparatre : String variable is not large enough for string Check the string declarations Error 401 Si ce message apparat, il doit tre ignor (appuyer sur OK). Le programme est install dans le dossier : Programmes\Program Files\Visual Designer\Visual Designer 4.0 3.3 Installation des Drivers pour Unit MFI-U Avant de procder lacquisition des donnes par l'intermdiaire lunit mod. MFI-U/EV, il est ncessaire d'installer les Drivers, suivant la modalit dcrite ci-dessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ Drivers lancer le programme SetDrv2k.exe ou bien SetDrv98.exe fonction du type de systme d'exploitation Win2000/XP -4de en

en ou

3. Installation du logiciel

Win98/Me suivre la procdure guide d'installation.

3.4 5 Installation de Nuovo Hardware Dopo aver installato i Drivers occorre eseguire il riconoscimento del nuovo Hardware: Collegare lUnit MFI-U al computer con il cavo USB Sul monitor comparir la finistra: Trovato Nuovo Hardware. Sul monitor comparir la finestra: Installazione guidata Nuovo Hardware. Selezionare: si, solo in questa occasione. Andare avanti fino alla fine. 3.5 Installation des Blocs GpADP pour Visual Designer Avant de procder l'utilisation des modules MPT au moyen de lunit mod. MFI-U/EV, il est ncessaire d'installer les Blocs d'I/O (E/S) pour Visual Designer, en suivant la modalit dcrite ci-dessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ MPTEXT lancer le programme MFUsetup.exe suivre la procdure guide d'installation. Si la fin de la procdure, le message suivant est affich : Setup Generated by Setup Factory 4.0 Cliquer sur Ne pas envoyer. Si la fin de la procdure, le message suivant est affich : Error creating MsgWndClass Cliquer sur OK. Bloc GpADP pour Visual Designer

I/O \ GpADP

Le bloc GpADP gre l'interface avec la carte GpADP employe avec le logiciel Visual Designer. Il est prsent avec le sigle GpADP Device dans le groupe dnomm IO. Une fois slectionn, il apparat sur l'cran avec l'icne suivante :

Le bloc n'exige pas de paramtres et est caractris par les Entres et Sorties suivantes :

-5-

3. Installation du logiciel

ENTRES du Bloc Sigle GpADP Digital Outputs Type Donnes Description unsigned int La donne fournie cette entre est envoye aux Sorties Numriques de la carte GpADP. Elle est du type 'unsigned int' 16 bits. Chaque bit reprsente l'tat d'une des 16 sorties. Utiliser un bloc du type Bit Pack dans le cas o les Sorties Numriques de la carte sont munies de plusieurs blocs. int La donne fournie cette entre est envoye la Sortie Analogique N1 de la carte GpADP. Elle est du type 'int' avec plage comprise entre -128 et +127, correspondant des valeurs de tension la sortie entre -10V et +10V. La donne fournie cette entre est envoye la Sortie Analogique N1 de la carte GpADP. Elle est du type 'int' avec plage comprise entre -128 et +127, correspondant des valeurs de tension la sortie entre -10V et +10V.

GpADP Analog Output 1

GpADP Analog Output 2

int

SORTIES du Bloc Sigle GpADP Digital Inputs Type Donnes Description unsigned int La donne fournie cette sortie provient des Entres Numriques de la carte GpADP. Elle est du type 'unsigned int' 16 bits. Chaque bit reprsente l'tat d'une des 16 entres. Utiliser un bloc du type Bit Unpack dans le cas o les Entres Numriques de la carte doivent tre envoyes plusieurs blocs distincts. int La donne fournie cette sortie provient de lEntre Analogique N1 de la carte GpADP. Elle est du type 'int' avec plage comprise entre -2048 et +2047, correspondant des valeurs de tension l'entre entre -10V et +10V. La donne fournie cette sortie provient de lEntre Analogique N1 de la carte GpADP. Elle est du type 'int' avec plage comprise entre -2048 et +2047, correspondant des valeurs de tension l'entre entre -10V et +10V.

GpADP Analog Input 1

GpADP Analog Input 16

int

-6-

3. Installation du logiciel

3.6 Installation dan le Menu de Avvio des Applications excutables MPTEXT Avant de procder l'utilisation des modules MPT au moyen de lunit mod. MFI-U/EV, il est ncessaire d'installer les Programmes applicatifs qui concernent les modules grer, en suivant la modalit dcrite cidessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ MPTEXT lancer le programme, par exemple APLsetup.exe suivre la procdure guide d'installation. 3.7 Installation des Applications excutables MPTEXT Avant de procder l'utilisation des modules MPT au moyen de lunit mod. MFI-U/EV, il est ncessaire d'installer les Programmes applicatifs qui concernent les modules grer, en suivant la modalit dcrite cidessous : insrer dans l'ordinateur le CD-ROM logiciel MPTEXT double-cliquer sur le dossier \ MPTEXT lancer le programme, par exemple G34setup.exe suivre la procdure guide d'installation rpter les deux dernires commandes pour tous les modules MPT du laboratoire.

Attenzione: quando lUnit MFI-U scollegata dal computer esce il seguente messaggio: Node: GpADP Devices 1 returned code: 40001 from LOAD_MSG.

-7-

4. Logiciel de Dveloppement

4. LOGICIEL DE DVELOPPEMENT

Le logiciel de dveloppement permet de modifier les programmes applicatifs fournis et de crer de nouvelles applications personnalises. Il est constitu par un simple mais puissant gnrateur d'applications d'acquisition de donnes, essai, instrumentation, mesures et contrle sur micro-ordinateur. Il suffit de tracer un diagramme blocs de l'application, en spcifiant les paramtres pour les fonctions et de lancer l'application. De trs nombreux blocs de fonction sont disponibles qui peuvent tre combins pour crer un grand nombre d'applications mme trs complexes. 4.1 Blocs de fonction gnraux Les blocs de fonction suivants sont disponibles :

Communication IEE488 Inputs Outputs RS-232 Inputs Outputs Comparaison Confrontation Trigger d'alarme Fentre d'alarme Conversion donnes Accumulateur Conversion intero-numrique Concatnation Extraction Dcimation Retard Modification unit Multiplexeur Compression Slection Conversion de type DataBase Exportation donnes d'un DataBase cr Microsoft Access

-8-

4. Logiciel de Dveloppement

DDE Rception donnes d'autres applications Windows Transmission de commandes d'autres applications Windows Visualisation Instruments analogiques Visualiseurs de messages Visualiseurs barres Enregistreurs Instruments numriques Visualisation de listes Enregistreurs multi-voie Visualiseurs de vidos clips Visualiseurs XY Enregistreurs XY DSP Corrlation FFT Filtres Spectre de puissance Fichiers i/o (e/s) Lecture fichiers ASCII criture fichiers ASCII Gnration de fichiers pour d'autres applications Gnration d'un nom d'un fichier Lecture fichier criture fichier Gnrateurs Gnrateur de constantes Gnrateur d'impulsions Gnrateur casuel Gnrateur sinusodal I/O HARDWARE Compteur 8254 Slection carte Entres analogiques Entres analogiques DMA Sorties analogiques Sorties analogiques DMA Gnrateur Burst Compteur Entres numriques Entres numriques 8 bits Entres numriques DMA Sorties numriques Sorties numriques 8 bits -9-

4. Logiciel de Dveloppement

Sorties numriques DMA Mesures de priode Gnrateur d'impulsions TTL Thermocouple

Logiques AND Augmentation compteur NAND NOR NOT Impulsion individuelle OR Set Reset Flip Flop XOR Mathmatiques Valeur absolue Somme Slection valeurs Drive Division quation Intgrale Inverse Ln Log Moyenne Multiplication RELATION LINAIRE Mx+B Puissance Racine carre Soustraction Tableau X^Y Mesures Histogramme Maximum Moyenne/somme Minimum Crte Ordination RMS

- 10 -

4. Logiciel de Dveloppement

Fonctions de mmoire 16 bits I/O d'emplacements hardware 16 bits I/O emplacements hardware 16 bits in d'adresses d'emplacement de mmoire 16 bits out d'adresses d'emplacement de mmoire 32 bits in d'adresses d'emplacement de mmoire 32 bits out d'adresses d'emplacement de mmoire 8 bits I/O d'emplacements hardware 8 bits I/O emplacements hardware 8 bits d'adresses d'emplacement de mmoire 8 bits adresses d'emplacement de mmoire Fonctions diverses Appel de fonction Exportation d'un buffer Extraction d'un buffer Importation d'un buffer Mmorisation d'un bloc Charge d'un bloc PID RETURN d'une fonction RUN TIME TIMER Attente Visualisation fond BMP Blocs spciaux de programmation Continue? Do...while Select ... Case Subprogram Conversion de chanes Conversion majuscule/minuscule Recherche caractre Recherche chane Comparaison de chanes Concatnation de chanes Conversion de chanes Redimension de chanes Formatage de chanes Interprtation de chanes Longueur d'une chane Compactage de chanes Extraction de chanes

- 11 -

4. Logiciel de Dveloppement

Interface utilisateur Entre par clavier Messages audio Messages Beep Editing de numros Slection d'intervalles avec Curseur Slection par Touche Prompt de l'utilisateur DASport p8254Counter pAnalogInput pAnalogInputHS pAnalogOutput pAnalogOutputHS pBatteryStatus pDigitalInput pdigitalInputBit pDigitalOutput pDigitalOutputBit pThermocouple

Une fois les blocs de fonction slectionns avec leurs paramtres, ils doivent tre connects fonctionnellement pour tablir le flux de donnes d'un bloc l'autre. Pour des applications exigeant l'excution de blocs dans un ordre spcifique, il est possible d'tablir un flux de programme prfrentiel en connectant les blocs avec des lignes d'excution de flux. CARACTRISTIQUES ESSENTIELLES REQUISES pour le systme PC compatible Pentium Standard graphique VGA (carte acclratrice graphique conseille) 16MB RAM minimum (32MB conseills) Microsoft Windows 95/98

Le systme d'exploitation est Windows 95/98.

- 12 -

ANNEXE A. Exemples d'application

ANNEXE A. EXEMPLES D'APPLICATION

A1. EXEMPLE D'APPLICATION #1 Acquisition et visualisation du signal en entre ANALOG IN0. Connecter lunit MFI-U l'ordinateur avec le cble USB. Le but de lexercice est de visualiser la valeur, exprime en C, de la tension l'entre d'ANALOG IN0. Les phases suivre sont les suivantes : - acquisition signal de l'unit MFI-U (le signal analogique l'entre de MFI-U est transmis au logiciel sous forme de nombre entier) ; - conversion valeur de nombre entier 0-10V ; - conversion valeur de 0-10V C ; - visualisation de la valeur ainsi obtenue. Le dveloppement d'une application exige l'utilisation de l'ensemble VISUAL DESIGNER - Diagram pour la gnration de programmes applicatifs. Une fois entrs dans l'environnement de dveloppement Diagram, suivre les phases suivantes : 1) Slectionner Blocks, IO, GpADP Device 2) Slectionner Blocks, Convert, Type conversion 3) Spcifier que le paramtre en question doit tre de type float :

Fig. A 1.1 4) Joindre le Bloc GpADP Device avec le bloc Type conversion - 13 -

ANNEXE A. Exemple d'application

5) Spcifier les paramtres carte/canal (Par ex. Input 0) :

Fig. A 1.2 6) Slectionner Blocks, Math, mx+b, 7) Spcifier les paramtres du bloc mx+b :

Fig. A 1.3 Remarque : la valeur de m est fixe 0,004885 tandis que celle de b est gale 0 (la valeur de lentre 0 correspond 0 V tandis que 2047 correspondent 10 V). 8) Joindre le Bloc Type conversion au bloc mx+b ; - 14 -

ANNEXE A. Exemples d'application

Fig. A 1.4 9) Slectionner Blocks, Math, mx+b 10) Spcifier les paramtres du bloc mx+b :

Fig. A 1.5 Remarque : la valeur de m est fixe 17 tandis que celle de b est gale -50 (on suppose que 0V correspond 50C et 10V correspond 120 C).

- 15 -

ANNEXE A. Exemple d'application

11) Joindre le Bloc mx+b prcdemment insr au bloc mx+b que l'on vient d'insrer :

Fig. A 1.6 12) Slectionner Blocks, Display, Digital meter 13) Dfinir les paramtres tiquette, format, dcimaux, etc. :

Fig. A 1.7

- 16 -

ANNEXE A. Exemples d'application

14) Connecter la sortie du bloc mx+b avec l'instrument de visualisation.

Fig. A 1.8 Le schma gnral acquiert la structure suivante :

Fig. A 1.9

- 17 -

ANNEXE A. Exemple d'application

15) Remplir en slectionnant l'icne : Erreur! Argument de commutateur inconnu. pour engendrer l'application ralisable. 16) Enregistrer l'application en spcifiant le nom. La visualisation est la suivante :

Fig. A 1.10 Pour complter lexercice, on peut visualiser aussi les valeurs de la temprature respectivement, en nombre entier et en Volts. cet effet, il suffit de rpter la procdure relative la commande Display Digital Meter en faisant le lien (link), tour tour, entre l'icne relative au paramtre visualiser et l'icne Digital Meter.

- 18 -

ANNEXE A. Exemples d'application

EXEMPLE D'APPLICATION #2 Slection de la vitesse d'un ventilateur et transmission un canal analogique de sortie. Connecter lunit MFI-U l'ordinateur avec le cble USB. Le but de lexercice est de dfinir la valeur, exprime en Volts, de la vitesse d'un ventilateur et de la transmettre ANALOG OUT0. Les phases suivre sont les suivantes : - slection de la valeur de la vitesse ventilateur sur le clavier - visualisation de la valeur slectionne sur un graphique opportun - transmission de la valeur slectionne l'unit mod. MFI-U/EV. Le dveloppement d'une application exige l'utilisation de l'ensemble VISUAL DESIGNER - Diagram pour la gnration de programmes applicatifs. Une fois entrs dans l'environnement de dveloppement Diagram, suivre les phases suivantes : 1) Slectionner Blocks, Userlntf, Slider

Fig. A 2.1 2) Slectionner Blocks, Display, Analog Meter 3) Dfinir les paramtres de l'instrument de visualisation

- 19 -

ANNEXE A. Exemple d'application

4) Connecter la sortie du bloc Slider avec le bloc Analog Meter

Fig. A 2.2 5) Slectionner Blocks, Math, mx+b 6) Spcifier les paramtres du bloc mx+b :

Fig. A 2.3 Remarque : la valeur de m est fixe 6,35 tandis que celle de b correspond 0. - 20 -

ANNEXE A. Exemples d'application

7) Joindre le Bloc Slider au bloc mx+b :

Fig. A 2.4 8) Slectionner Blocks, Convert, Type conversion 9) Spcifier que le paramtre en question doit tre de type integer :

Fig. A 2.5

- 21 -

ANNEXE A. Exemple d'application

10) Joindre le Bloc mx+b au bloc Type conversion :

Fig. A 2.6 11) Slectionner Blocks, IO, GpADP Device 12) Joindre le Bloc Type conversion avec le bloc GpADP Device 13) Spcifier les paramtres carte/canal (Par ex. AnalogOutput1) :

Fig. A 2.7

- 22 -

ANNEXE A. Exemples d'application

Le schma gnral acquiert la structure suivante :

Fig. A 2.8 14) Remplir en slectionnant l'icne : pour engendrer l'application ralisable. 15) Enregistrer l'application en spcifiant le nom. La visualisation est la suivante :

Fig. A 2.9

- 23 -

ANNEXE A. Exemple d'application

Pour complter lexercice, on peut visualiser la vitesse du ventilateur en tours/min. cet effet, il suffit de transformer la donne de Volt en tours/min en faisant le lien (link) entre l'icne relative au Slider et une fonction approprie mx+b et en liant successivement cette dernire l'icne Digital Meter. N.B. : Naturellement, afin que le programme transmette les valeurs de vitesse au ventilateur, il est ncessaire que le Banc mod. FCBA/EV soit allum et connect par cble USB l'ordinateur dport ; en outre, le slecteur manuel relatif au contrle de la vitesse du ventilateur doit tre positionn sur PC.

- 24 -

ANNEXE B. Utilisation des applications MPTEXT

ANNEXE B. UTILISATION DES APPLICATIONS MPTEXT

B.1 Utilisation des applications MPTEXT 1) Slectionner partir de Start, Programmes, MPTEXT (interf. MFI-U ), lancer MFIUtest ou bien une autre application par exemple G34RTDSPV. 2) Ou bien pour excuter l'application, slectionner partir de Start, Programmes, VISUAL DESIGNER, lancer VISUAL DESIGNER - RUN

Fig. B 1.1

Slectionner File, puis l'application MFIUtest1

- 25 -

ANNEXE B. Utilisation des applications MPTEXT

Fig. B 1.2 La page-cran principale apparat pour l'essai de l'unit mod. MFI-U/EV.

- 26 -

ANNEXE C. Connexions des modules MPT

ANNEXE C. CONNEXION DES MODULES MPT

Lunit mod. MFI-U/EV TERMINAL BOARD TB1/EV prsente : 16 ANALOG INPUT et 2 ANALOG OUTPUT. 8 DIGITAL INPUT et 8 DIGITAL OUTPUT. 1 COUNTER CK IN. Cette unit doit tre connecte l'ordinateur avec un cble USB.

Fig. C 1.1

- 27 -

ANNEXE C. Connexions des modules MPT

G36A/EV CONTRLE DE VITESSE POSITION DOUBLE BOUCLE Rponse au palier :

Process Supervision

file: G36pospvusb.fco Connexions sur le module : 4-21, 6-8, 7-23, 9-10, 26-27, 29-30, 11-12, 13-14, 15-16, 17-18. Connexions entre module et MFI-U : 23-Analog IN0, 5-Analog OUT0, GND-GND

Process Control

file: G36popidusb.fco Connexions sur le module : 26-27, 29-30. Connexions entre module et MFI-U : 21-Analog IN0, 23-Analog IN1, 18-Analog OUT0, GND-GND PARAMTRES PID : P=10, I=1, D=10

Rponse au palier : Process Supervision file: G36vespvusb.fco Connexions sur le module : 6-10, 11-12, 13-14, 15-6, 4-23, 27-18, 29-30, 26-27. Connexions entre module et MFI-U : 23-Analog IN0, 5-Analog OUT0, GND-GND

Process Control

file: G36vepidusb.fco Connexions sur le module : 26-27, 29-30. Connexions entre module et MFI-U : 23-Analog IN0, 18-Analog OUT0, GND-GND - 28 -

ANNEXE C. Connexions des modules MPT

PARAMTRES PID : P=1, I=1, D=10

- 29 -

ANNEXE C. Connexions des modules MPT

G35/EV TRANSDUCTEUR ET CONTRLE DE PRESSION

Rponse au palier

Process Supervision

file: G35spvusb.fco Connexions sur le module : 9-10, 13-14, 5-8, 4-21. Connexions entre module et MFI-U : 21-Analog IN0, 3-Analog OUT0, GND-GND

Process Control

file: G35pidusb.fco Connexions entre module et MFI-U : 21-Analog IN0, 14-Analog OUT0, GND-GND PARAMTRES PID : P=10, I=1, D=10

Sensor Characteristic Connexions sur le module : 2-3, 5-8, 9-10, 13-14, 5-8, 4-21. Connexions entre module et MFI-U : 21-Analog IN0, GND-GND

- 30 -

ANNEXE C. Connexions des modules MPT

G29/EV PROXIMITY SENSORS

Sensor Characteristic

Capacitive Sensor

file: G29catusb.fco Connexions entre module et MFI-U : 12-Analog IN0, GND-GND

Linear Inductive Sensor file: G29iltsusb.fco Connexions entre module et MFI-U : 3-Analog IN0, GND-GND

ON-OFF Inductive Sensor file: G29iotsusb.fco Connexions entre module et MFI-U : 9-Analog IN0, GND-GND

- 31 -

ANNEXE C. Connexions des modules MPT

G25/EV G16/EV TRANSDUCTEUR MOTEUR PAS-DE POIDS PAS

Stepper Motor (Unipolar Full-step 1 phase control) file: G16ctr01usb.fco Connexions sur le module : A1-A1, B1-B1, A2-A2, B2-B2. Set I1 unipolar, set I2 Full-step, set I3 CW (COMP) Brancher TB1 adapter sur le connecteur C/D. Connexions entre TB1 adapter et MFI-U : 9-Digital OUT0, 8-Digital OUT1, GND-GND.

Sensor Characteristic

file: G25tsdusb.fco Connexions entre module et MFI-U : 7-Analog IN0, GND-GND

- 32 -

ANNEXE C. Connexions des modules MPT

G26/EV PROCESS SIMULATION

Rponse au palier

Process Supervision

file: G26spvusb.fco Connexions sur le module : 36-2, 7-8, 9-10, 14-18, 20-21, 22-29, 34-35. Mettre switch RESET sur OFF, switch TRANSPORT LAG sur SLOW, switch STAGE sur SLOW, switch CONTROL OUT sur ODD STAGE, positionner les potentiomtres KP sur 1.6, KI sur 400, KD sur O Connexions entre module et MFI-U : 34-Analog IN0, 2-Analog OUT0, GND-GND

Process Control

file: G26pidusb.fco Connexions sur le module : 20-21, 22-29. Mettre switch RESET sur OFF, switch TRANSPORT LAG sur SLOW, switch STAGE sur SLOW, switch CONTROL OUT sur ODD STAGE, positionner les potentiomtres KP sur 1.6, KI sur 400, KD sur O Connexions entre module et MFI-U : 34-Analog IN0, 18-Analog OUT0, GND-GND PARAMTRES PID : P=2.8, I=0.01, D=10

- 33 -

ANNEXE C. Connexions des modules MPT

G34/EV TEMPERATURE CONTROL & TRANSDUCERS

Rponse au palier

Process Supervision

file: G34rtspvusb.fco Transducteur RTD Alimenter la section 24 Vca du module avec l'unit d'alimentation mod. PS2A/EV Connexions sur le module : 9-11, 28-4-10. Mettre switch METER sur RTD-TH, switch RTD sur ON, switch I cooler sur AUT Connexions entre module et MFI-U : 28-Analog IN0, 17-Analog IN1, 11-Analog IN2, 3-Analog OUT0, GND-GND

Process Control

file: G34rtpidusb.fco Transducteur RTD Alimenter la section 24 Vca du module avec l'unit d'alimentation mod. PS2A/EV Connexions sur le module : 10-28. Mettre switch METER sur RTD-TH, switch RTD sur ON, switch I cooler sur AUT Connexions entre module et MFI-U : 28-Analog IN0, 11-Analog OUT0, GND-GND PARAMTRES PID : P=10, I=1, D=1

- 34 -

ANNEXE C. Connexions des modules MPT

G30A/EV G30B/EV LEVEL & FLOWRATE CONTROL Contrle de niveau Rponse au palier Process Supervision file: G30lispvusb.fco Connexions sur le module G30B : 4-5, 6-7, 8-9, 10-11, 12-13. Enlever le cavalier prs de P1 Mettre switch I1 sur LEVEL, positionner les potentiomtres KP sur 5e repre, KI sur 1er repre, KD sur 3e repre Connexions sur le module G30A : 6-7, 8-14. Mettre switch I1 sur LEVEL, I3 sur FREQ. I4 sur ON. Connexions entre G30B et G30A : 3-6, 15-12V/1.5A, GND-GND. Connexions entre module G30B et MFI-U : 2-Analog OUT0, GND-GND Connexions entre module G30A et MFI-U : 6-Analog IN0, GND-GND

Process Control

file: G30lipidusb.fco Connexions sur le module G30A : 6-7, 8-14. Mettre switch I1 sur LEVEL, I3 sur FREQ. I4 sur ON. Connexions entre G30B et G30A : 15-12V/1.5A, GND-GND. Connexions entre module G30B et MFI-U : 13-Analog OUT0, GND-GND Connexions entre module G30A et MFI-U : 6-Analog IN0, GND-GND - 35 -

ANNEXE C. Connexions des modules MPT

PARAMTRES PID : P=10, I=0.01, D=10

- 36 -

ANNEXE C. Connexions des modules MPT

G30A/EV G30B/EV LEVEL & FLOWRATE CONTROL Contrle de debit Rponse au palier Process Supervision file: G30pospvusb.fco Connexions sur le module G30B : 4-5, 6-7, 8-9, 10-11, 12-13. Enlever le cavalier prs de P1 Mettre switch I1 sur FLOWRATE, positionner les potentiomtres KP sur 5e repre, KI sur 1er repre, KD sur 3e repre Connexions sur le module G30A : 19-20, 19-14. Mettre switch I1 sur LEVEL, I3 sur FREQ. I4 sur ON. Connexions entre G30B et G30A : 3-22, 15-12V/1.5A, GND-GND. Connexions entre module G30B et MFI-U : 2-Analog OUT0, GND-GND Connexions entre module G30A et MFI-U : 22-Analog IN0, GND-GND

Process Control

file: G30popidusb.fco Connexions sur le module G30A : 19-20, 19-14. Mettre switch I1 sur LEVEL, I3 sur FREQ. I4 sur ON. Connexions entre G30B et G30A : 15-12V/1.5A, GND-GND. Connexions entre module G30B et MFI-U : 13-Analog OUT0, GND-GND Connexions entre module G30A et MFI-U : 22-Analog IN0, GND-GND - 37 -

ANNEXE C. Connexions des modules MPT

PARAMTRES PID : P=10, I=0.01, D=10

- 38 -

ANNEXE C. Connexions des modules MPT

G13/EV CONTRL De LUMINOSIT

Rponse au palier

Process Supervision

file: G13luspvusb.fco Connexions sur le module : 4-5, 6-7, 10-11, 3-15, 13-18. Mettre switch I1 sur B. positionner les potentiomtres KP sur 5 repre, KI sur 1 repre, KD sur 3 repre Connexions entre module et MFI-U: 14-Analog OUT0, 18-Analog IN0, GND-GND

Process Control

file: G13lupidusb.fco Connexions sur le module : Mettre switch I1 sur B. Connexions entre module et MFI-U: 11-Analog OUT0, 18-Analog IN0, GND-GND PARAMTRES PID: P=10, I=0.01, D=10

Connexions sur le module G30B : 4-5, 6-7, 8-9, 10-11, 12-13. Enlever le cavalier prs de P1 Mettre switch I1 sur FLOWRATE, positionner les potentiomtres KP sur 5e repre, KI sur 1er repre, KD sur 3e repre Connexions sur le module G30A : 19-20, 19-14. Mettre switch I1 sur LEVEL, I3 sur FREQ. I4 sur ON.

- 39 -

ANNEXE C. Connexions des modules MPT

Connexions entre G30B et G30A : 3-22, 15-12V/1.5A, GND-GND. Connexions entre module G30B et MFI-U : 2-Analog OUT0, GND-GND Connexions entre module G30A et MFI-U : 22-Analog IN0, GND-GND

Process Control

file: G30popidusb.fco Connexions sur le module G30A : 19-20, 19-14. Mettre switch I1 sur LEVEL, I3 sur FREQ. I4 sur ON. Connexions entre G30B et G30A : 15-12V/1.5A, GND-GND. Connexions entre module G30B et MFI-U : 13-Analog OUT0, GND-GND Connexions entre module G30A et MFI-U : 22-Analog IN0, GND-GND PARAMTRES PID : P=10, I=0.01, D=10

- 40 -

APPENDICE C: Collegamenti dei moduli MPT: G13/EV

G13/EV CONTRL De LUMINOSIT

Rponse au palier

Process Supervision

file: G13luspvusb.fco Connexions sur le module : 4-5, 6-7, 10-11, 3-15, 13-18. Mettre switch I1 sur B. positionner les potentiomtres KP sur 5 repre, KI sur 1 repre, KD sur 3 repre Connexions entre module et MFI-U: 14-Analog OUT0, 18-Analog IN0, GND-GND

Process Control

file: G13lupidusb.fco Connexions sur le module : Mettre switch I1 sur B. Connexions entre module et MFI-U: 11-Analog OUT0, 18-Analog IN0, GND-GND PARAMTRES PID: P=10, I=0.01, D=10

- 41 -