Sommaire des Matières pour Fuji Electric PXF Serie
Page 1
Manuel d'instructions pour la fonction communication RÉGULATEUR NUMÉRIQUE <MICRO RÉGULATEUR X> FONCTION COMMUNICATION MODÈLE : PXF INP-TN5A2227a-...
Page 3
Le contenu du présent document est susceptible d'être modifié sans préavis. Malgré tout le soin porté à l'exactitude de ce document, Fuji Electric ne saurait être tenu responsable des pertes ou des dommages indirects dus à des erreurs, à des omissions ou à l'utilisation des informations de ce document.
Page 4
Sommaire 1. Fonctions de communication 7. Mapping des adresses et format des Présentation ................. 4 données Connexion à un automate programmable......5 Format des données ............38 Connexion à un ordinateur..........5 Mapping des adresses exprimées en pourcentage interne . 40 2.
Page 5
Chapitre 1 Fonctions de communication Présentation – 4 – 3 –...
Page 6
Présentation Le micro-régulateur est équipé de fonctions de communication depuis l'interface RS-485 et l'interface de configuration PC • qui permettent l'envoi et la réception de données entre des appareils tels qu'un ordinateur, un automate programmable et un afficheur. La version avec communication RS-485 incluse propose les trois fonctions ci-dessous. •...
Page 7
Connexion à un automate programmable Automate programmable RS-485 Série PXF Connexion à un ordinateur Ordinateur portable Câble de communication du logiciel de configuration PC RS-232C Convertisseur RS-232C vers RS-485 RS-485 Série PXF Si vous utilisez un convertisseur RS-232C vers RS-485, veillez à brancher correctement le câble reliant le Attention convertisseur au maître.
Page 8
Chapitre 2 Spécifications Spécifications de communication – 8 – 7 –...
Page 9
Spécifications de communication RS-485 Désignation Spécifications Spécifications électriques Conforme à la norme EIA RS-485 Mode de communication Système à 2 fils, série bit half-duplex Synchronisation Asynchrone Méthode de connexion Nb max. de connexions 31 unités Distance de communication 500 m max. (longueur totale) Vitesse de communication 9600 bps, 19200 bps, 38,4 kbps, 115,2 kbps Format des données...
Page 10
Chapitre 3 Connexion Configuration de la borne de communication – 10 ● Câblage – 11 – 9 –...
Page 11
Danger Ne mettez pas l'appareil sous tension tant que le câblage n'est pas complètement terminé. Il existe un risque de choc électrique ou de détérioration du matériel. Configuration de la borne de communication ■ RS-485 (borne arrière) ■ Interface de configuration PC PXF4 PXF4 Interface de configuration PC...
Page 12
Câblage ■ RS-485 Utilisez une paire de câbles torsadés blindés. (Câble recommandé : KPEV-SB (fabriqué par The Furukawa Electric Co., • Ltd.)) La longueur maximale des câbles est de 500 m. Vous pouvez connecter un appareil maître et jusqu'à trente-et-un micro- •...
Page 13
Si vous utilisez le micro-régulateur dans un lieu où le niveau de bruit attendu est supérieur à 1000 V, nous vous • recommandons d'utiliser un filtre anti-bruit du côté de l'appareil maître, comme illustré ci-dessous. [Filtre anti-bruit] (recommandé) : ZRAC2203-11 (fabriqué par TDK Corporation) Automate programmable ou ordinateur + convertisseur RS-232C...
Page 14
■ Interface de configuration PC Utilisez le câble de communication de configuration PC vendu séparément. • PXF4 Câble de communication du logiciel de configuration PC TQ501923C3 Côté maître Ordinateur portable etc. PXF4 côté gauche PXF5 Câble de communication du logiciel de configuration PC TQ501923C3 Côté...
Page 15
Chapitre 4 Paramètres de communication Liste des paramètres – 16 ● Procédure de paramétrage – 17 – 15 –...
Page 16
Vous devez procéder aux réglages suivants pour garantir le bon déroulement de la communication entre le maître et les micro- régulateurs. Les paramètres de communication du maître et de tous les appareils esclaves doivent être identiques. • En communication RS-485, tous les micro-régulateurs d'un circuit doivent être identifiés par un « N° de station (STno) » •...
Page 17
Procédure de paramétrage À titre d'exemple, la procédure suivante vous explique comment modifier les paramètres pour sélectionner le numéro de station « 3 », la vitesse « 9600 bps », le paramètre de parité « sans parité » et l'autorisation de communication « lecture et écriture ». CH 1 Maintenez la touche appuyée pour passer au mode «...
Page 18
Appuyez sur la touche pour enregistrer. Appuyez sur la touche pour retourner sur l'écran PV/SV du mode régulation. Redémarrez le micro-régulateur. Les modifications apportées aux paramètres de communication s'appliquent après le redémarrage de l'appareil. – 18 –...
Page 19
Chapitre 5 Protocole de communication MODBUS Présentation – 20 ● Composition du message – 21 ● Calcul du code détecteur d'erreur (CRC-16) – 24 ● Étapes de contrôle de transmission – 25 ● Précautions à prendre pour l'écriture de données – 26 –...
Page 20
Présentation Le système de communication, qui repose sur le protocole MODBUS, fonctionne toujours selon la même méthode : le maître envoie d'abord un message de commande et l'esclave correspondant répond par un message de réponse. L'organigramme ci-dessous présente les étapes de la communication. Le maître envoie le message de commande à...
Page 21
Composition du message Les messages de commande et de réponse se composent de quatre éléments : le numéro de station, le code de fonction, la partie données et le code détecteur d'erreur. Ces quatre éléments sont envoyés dans cet ordre. Désignation Nb d'octets N°...
Page 22
Réponse de l'esclave ■ Réponse normale de l'esclave L'esclave crée et envoie un message de réponse à chaque message de commande. Le message de réponse respecte le même format que le message de commande. La composition de la partie données varie en fonction du code de fonction. Refer to Cf.
Page 23
Code de fonction Pour le protocole MODBUS, les numéros de bobine ou de registre sont attribués par le code de fonction et chaque code de fonction s'applique uniquement au numéro de bobine ou de registre attribué. La correspondance entre le code de fonction et le numéro de bobine ou de registre est présentée ci-dessous. Code de fonction Numéro de bobine, numéro de registre Code...
Page 24
Calcul du code détecteur d'erreur (CRC-16) CRC-16 est un code détecteur d'erreur à 2 octets (16 bits). La plage de calcul s'étend du début du message (numéro de station) à la fin de la partie données. L'esclave calcule le CRC du message reçu et ignore le message si le résultat ne correspond pas au code CRC reçu. Le calcul du CRC-16 est présenté...
Page 25
Étapes de contrôle de transmission Méthode de communication de l'appareil maître Pour démarrer la communication depuis l'appareil maître, respectez les règles suivantes. Le message de commande doit être envoyé après un silence d'au moins 48 bits. L'intervalle entre chaque octet d'un message de commande doit être inférieur à 24 bits. Après avoir envoyé...
Page 26
Après avoir envoyé un message de commande, l'appareil maître passe en état de réception pendant moins de 24 bits. • Maître Esclave POL1 1 à 30 ms Intervalle requis d'au moins 10 ms Réponse POL1 (intervalle recommandé d'au moins 20 ms) POL2 1 à...
Page 27
Chapitre 6 Détails de la trame de commande et de transmission Lecture des données – 28 ● Écriture des données – 32 – 27 –...
Page 28
Lecture des données Lecture de mots de données (code de fonction : 03H) L'appareil lit en continu le nombre de mots indiqués à partir de l'adresse de début de lecture. L'esclave transmet les mots de données lus du MSB au LSB. Code de fonction Nb max.
Page 29
Exemple de transmission d'un message (pour les données exprimées en unités de mesure) Pour lire la limite basse et la limite haute de l'entrée PV depuis le numéro de station 2, le message est composé de la manière suivante : •...
Page 30
Lecture de mots de données en lecture seule (code de fonction : 04H) L'appareil lit en continu le nombre de mots indiqués à partir de l'adresse de début de lecture. L'esclave transmet les mots de données lus du MSB au LSB. Code de fonction Nb max.
Page 31
Exemple de transmission d'un message (pour les données exprimées en pourcentage interne) Pour lire la valeur de l'entrée PV depuis le numéro de station 1, le message est composé de la manière suivante : • Adresse relative de la valeur PV : 0000H Nombre de données : 01H Message de commande (en octets) N°...
Page 32
Écriture des données Écriture de mots de données (code de fonction : 06H) Cela permet d'écrire la donnée indiquée sur le numéro de station indiqué pour le mot de données. Le maître envoie les données à écrire du MSB au LSB. Code de fonction Nb max.
Page 33
Exemple de transmission d'un message Cet exemple explique comment régler le paramètre PID « P » sur 100,0 (1000D = 03E8H) sur le numéro de station 1. Adresse relative du paramètre « P » : 0005H (pourcentage interne) 07D5H (valeur initiale) Message de commande (en octets) N°...
Page 34
Écriture en continu de mots de données (code de fonction : 10H) Cela permet d'écrire en continu un certain nombre de mots de données à partir de l'adresse de début d'écriture. Le maître envoie les données à écrire du MSB au LSB. Code de fonction Nb max.
Page 35
Exemple de transmission d'un message (pour les données exprimées en pourcentage interne) Pour écrire les paramètres PID suivants sur le numéro de station 1, le message est composé de la manière suivante : P = 100,0 (= 1000D = 03E8H) I = 10 (= 100D = 0064H) D = 5,0 (= 50D = 0032H) •...
Page 36
Chapitre 7 Mapping des adresses et format des données Format des données – 38 ● Mapping des adresses exprimées en pourcentage interne – 40 – 37 –...
Page 37
Format des données Format des données envoyées Le protocole MODBUS utilisé par ce régulateur emploie le mode RTU (Remote Terminal Unit). Les données sont envoyées sous forme de « valeur numérique » et non en code ASCII. Pourcentage interne et unité de mesure Pour cet appareil, les données des paramètres et les données dépendant d'une échelle d'entrée peuvent se présenter sous les deux formes suivantes.
Page 38
Suivez les procédures liées à la position du séparateur décimal (suppression du séparateur décimal lors de l'envoi de données et ajout du séparateur décimal lors de la réception de données). Attention à la position du séparateur décimal pour les données des paramètres dépendant d'une échelle. Consultez « Chapitre 7 –...
Page 39
Mapping des adresses exprimées en pourcentage interne Gère les données dépendant d'une échelle d'entrée comme un pourcentage interne avant mise à l'échelle (0,00 à 100,00 %). Pour en savoir plus sur les fonctions et les plages de réglage de chaque paramètre, consultez le « Manuel d'utilisation ». Mots de données (lecture/écriture) : code de fonction [03 (H), 06 (H), 10 (H)] Paramètres de fonctionnement Valeur...
Page 40
Ch1 PID (paramètres de régulation) Données Valeur N° de registre Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de relative usine de l'échelle N° Écran interne mesure d'entrée 50 P Bande proportionnelle (%) Détermine la bande proportionnelle 0005 40006 42006...
Page 41
Ch2 PLT (paramètres de la palette PID) Données N° de registre Valeur Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de relative usine de l'échelle N° Écran mesure interne d'entrée 100 Sv1 Détermine la SV (valeur de consigne) 00F0 40241 42241...
Page 42
Données N° de registre Valeur Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Unité de Pourcentage relative de l'échelle usine N° Écran mesure interne d'entrée 145 CoL5 Bande proportionnelle canal 011D 40286 42286 0 à 1000 (0,0 à 100,0) froid 5 (%) 146 db5 Bande morte 5 (%)
Page 43
Ch 3 PRG (paramètres du générateur de consigne) Données Valeur N° de registre Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de de l'échelle relative usine N° Écran interne mesure d'entrée 200 PTn Sélection programme Détermine les rampes/paliers exécutés 0230 40561 42561...
Page 44
Données N° de registre Valeur Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Unité de relative Pourcentage usine de l'échelle N° Écran mesure interne d'entrée 241 Sv14 Consigne 14e palier (SV14) Détermine la consigne. 026B 40620 42620 0 à 100 % de la pleine échelle 0 % de la pleine échelle 242 T14r Temps de la rampe 14...
Page 45
Données N° de registre Valeur Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de relative usine de l'échelle N° Écran mesure interne d'entrée 291 T30S Temps du palier 30 Détermine la durée du palier. 029D 40670 42670 0-5999 (00:00 à...
Page 46
Données Valeur N° de registre Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Unité de relative Pourcentage usine de l'échelle N° Écran mesure interne d'entrée 341 T47r Temps de la rampe 47 Détermine la durée de la rampe. 02CF 40720 42720...
Page 47
Valeur Données N° de registre dépendant Adresse Valeur Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de de l'échelle relative usine N° Écran interne mesure d'entrée 391 Sv64 Consigne 64e palier (SV64) Détermine la consigne. 0301 40770 42770 0 à 100 % de la pleine échelle 0 % de la pleine échelle 392 T64r Temps de la rampe 64...
Page 48
Ch 5 ALM (paramètres de l'alarme) Données Valeur N° de registre Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Unité de Pourcentage relative usine de l'échelle N° Écran interne mesure d'entrée 470 A1Tp Type d'alarme ALM1 Détermine le type d'alarme pour ALM1. 00A1 40162 42162...
Page 49
CH 6 SET (paramètres de configuration) Données Valeur N° de registre Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de relative usine de l'échelle N° Écran interne mesure d'entrée 530 PvT Type d'entrée PV Détermine le type d'entrée mesure (PV) 000F 40016 42016 0 : JPT1 : 0,0 à...
Page 50
Données Valeur N° de registre Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de relative usine de l'échelle N° Écran interne mesure d'entrée 548 C2R Type de sortie OUT2 Détermine le type de la sortie 017D 40382 42382 0 : 0 à...
Page 51
Ch 7 SYS (paramètres du système) Données N° de registre Valeur Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de de l'échelle relative usine N° Écran interne d'entrée mesure 590 Uky1 Touche Utilisateur Attribue la fonction à la touche [Utilisateur] 008A 40139 42139...
Page 52
Ch 8 MATH (paramètres de calcul) Données N° de registre Valeur dépendant Adresse Valeur Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de de l'échelle relative usine N° Écran interne mesure d'entrée 650 MATh Calcul simple ON/OFF Active ou désactive le calcul simple 033E 40831 42831...
Page 53
Ch 9 COM (paramètres de communication) Données N° de registre Valeur dépendant Adresse Valeur Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de de l'échelle relative usine N° Écran interne mesure d'entrée 760 CtYP Type de communication Définit le type de communication. 0384 40901 42901...
Page 54
N° de registre Données Valeur Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Unité de Pourcentage relative usine de l'échelle N° Écran interne mesure d'entrée 800 UA32 Réglage de l'adresse Détermine l'adresse utilisateur MODBUS. 03AC 40941 42941 30001 à 49999 30001 [RESET] utilisateur MODBUS 32...
Page 55
Données N° de registre Valeur dépendant Adresse Valeur Fonction Plage de lecture Plage d'écriture Remarques Unité de Pourcentage de l'échelle relative usine N° Écran interne mesure d'entrée [RESET] 831 MA06 Adresse modbus des données Définit une adresse MODBUS des données à 03CA 40971 42971...
Page 56
Ch 11 DSP (masque de paramètres) Données Valeur N° de registre Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Unité de de l'échelle relative Pourcentage usine N° Écran interne mesure d'entrée - dP01 Masque de paramètres Détermine les paramètres affichés/ 01C2 40451 42451...
Page 57
Ch 13 PASS (paramètres de mot de passe) Données N° de registre Valeur dépendant Adresse Valeur Fonction Plage de lecture Plage d'écriture Remarques de l'échelle Pourcentage Unité de relative usine N° Écran d'entrée interne mesure 990 PAS1 Réglage mot de passe 1 Détermine le mot de passe 1 0209 40522...
Page 58
Liste des paramètres en lecture/écriture par ordre de numéro de registre N° de registre N° de registre Adresse Adresse Fonction Fonction Pourcentage Unité de Unité de Pourcentage relative relative interne mesure mesure interne 0000 40001 42001 - 008E 40143 42143 di1 Fonction Di-1 0001 40002...
Page 59
N° de registre N° de registre Adresse Adresse Fonction Fonction Pourcentage Unité de Pourcentage Unité de relative relative interne mesure interne mesure 0102 40259 42259 Ar2 Anti-saturation d'intégrale 0181 40386 42386 PhC1 Limite haute OUT1 0103 40260 42260 rEv2 Sens d'action du régulateur 0182 40387 42387 PLC2...
Page 60
N° de registre N° de registre Adresse Adresse Fonction Fonction Pourcentage Unité de Pourcentage Unité de relative relative interne mesure interne mesure 021E 40543 42543 LEV1 Fonction voyant LED (EV1) 0285 40646 42646 T22S Temps du palier 22 021F 40544 42544 LEV2 Fonction voyant LED (EV2) 0286...
Page 61
N° de registre N° de registre Adresse Adresse Fonction Fonction Pourcentage Unité de Pourcentage Unité de relative relative interne mesure interne mesure 02D8 40729 42729 T50r Temps de la rampe 50 035E 40863 42863 W8i3 Wafer 8 entrée 3 02D9 40730 42730 T50S Temps du palier 50...
Page 62
N° de registre N° de registre Adresse Adresse Fonction Fonction Pourcentage Pourcentage Unité de Unité de relative relative interne interne mesure mesure 03C4 40965 42965 SA16 Adresse MODBUS 16 dans la zone configuration 138F 45008 47008 Zone adresse utilisateur 8 03C5 40966 42966 MA01...
Page 63
Mots de données (lecture seule) : code de fonction [04(H)] Ch 4 MON (paramètres du moniteur) N° de registre Données Valeur Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de de l'échelle relative usine N° Écran interne d'entrée mesure...
Page 64
Ch 12 CFG (paramètres de configuration) Données Valeur N° de registre Adresse Valeur dépendant Fonction Plage de lecture Plage d'écriture Remarques Pourcentage Unité de de l'échelle relative usine N° Écran interne d'entrée mesure 950 PL01 Code modèle Affiche le code du modèle 0046 30071 32071...
Page 65
Liste des paramètres en lecture/écriture par ordre de numéro de registre N° de registre N° de registre Adresse Adresse Fonction Fonction Pourcentage Unité de Pourcentage Unité de relative relative interne mesure interne mesure 0000 30001 32001 PV PV (valeur mesurée) 004B 30076 32076 PILC6...
Page 66
Chapitre 8 Programme type Programme type – 68 – 67 –...
Page 67
Microsoft Corporation. Fuji Electric Systems Co., Ltd. n'assume aucune responsabilité pour les dommages ou les violations des droits de tierces parties résultant de l'utilisation de ce programme type. Utilisez ce programme conformément aux dispositions de l'accord qui l'accompagne.
Page 68
Chapitre 9 Fonctionnement coopératif Présentation – 70 ● Connexion – 71 ● Configuration et paramètres associés – 72 ● Fonctionnement coopératif – 73 ● Liste des paramètres concernés par le fonctionnement coopératif – 74 – 69 –...
Page 69
Présentation Lorsque vous commandez un régulateur de température, les autres régulateurs le suivent. En fonctionnement coopératif, l'un des régulateurs joue le rôle du maître, tandis que les autres jouent le rôle d'esclaves. Lorsque vous modifiez les paramètres du régulateur maître, un message est envoyé à tous les régulateurs esclaves afin qu'ils procèdent aux mêmes modifications. Par exemple, si vous passez l'appareil maître en mode veille, tous les appareils esclaves passent en mode veille.
Page 70
Connexion Connectez les régulateurs de température comme indiqué ci-dessous. Résistance de terminaison Résistance de terminaison 100 W (1/2 W) 100 W (1/2 W) – – – Esclave Esclave Maître Série PXF Série PXF Série PXF – 71 –...
Page 71
Configuration et paramètres associés En fonctionnement coopératif, vous devez configurer les paramètres suivants. • Appareil maître Bloc de Code Symbole du Valeur Plage de réglage Remarques paramètres écran paramètre usine CTYP Type de 0 : MODBUS RTU Sélectionnez « 1 : fonctionnement communication 1 : Fonctionnement coopératif coopératif ».
Page 72
Fonctionnement coopératif • Lorsque vous modifiez le réglage d'un paramètre concerné par le fonctionnement coopératif, les réglages de tous les appareils esclaves sont modifiés en conséquence. • Vous pouvez modifier les paramètres cibles du fonctionnement coopératif via le code écran 803, « kykd : Paramètres du fonctionnement coopératif »...
Page 73
Liste des paramètres concernés par le fonctionnement coopératif ❍ : Cible du fonctionnement coopératif ❍ : Cible de la copie kykd : Paramètres du Paramètre Code fonctionnement coopératif Cible de la copie écran Écran ❍ ❍ ❍ Écran PV/SV Écran de PV/MV Écran PV/MV régulation...
Page 74
❍ : Cible du fonctionnement coopératif ❍ : Cible de la copie kykd : Paramètres du Paramètre Code fonctionnement coopératif Cible de la copie écran Écran ❍ ❍ PCUT Type de limiteur de sortie Ch1 PID ❍ ❍ Paramètres de ALPA Alpha régulation...
Page 75
❍ : Cible du fonctionnement coopératif ❍ : Cible de la copie kykd : Paramètres du Paramètre Code fonctionnement coopératif Cible de la copie écran Écran ❍ ❍ t64S Temps du palier 64 Ch3 PRG ❍ ❍ Mode du générateur de consigne Paramètres du générateur de ❍...
Page 76
❍ : Cible du fonctionnement coopératif ❍ : Cible de la copie kykd : Paramètres du Paramètre Code fonctionnement coopératif Cible de la copie écran Écran ❍ ❍ A1tP Type d'alarme ALM1 ❍ ❍ A1Hy Hystérésis ALM1 ❍ ❍ dLy1 Temporisation ALM1 ❍...
Page 77
❍ : Cible du fonctionnement coopératif ❍ : Cible de la copie kykd : Paramètres du Paramètre Code fonctionnement coopératif Cible de la copie écran Écran ❍ ❍ Type d'entrée PV ❍ ❍ Limite basse entrée PV ❍ ❍ Limite haute entrée PV ❍...
Page 78
❍ : Cible du fonctionnement coopératif ❍ : Cible de la copie kykd : Paramètres du Paramètre Code fonctionnement coopératif Cible de la copie écran Écran ❍ ❍ UKy1 Touche Utilisateur ❍ ❍ UKy2 Touche Utilisateur + Haut ❍ ❍ UKy3 Touche Utilisateur + Bas ❍...
Page 79
❍ : Cible du fonctionnement coopératif ❍ : Cible de la copie kykd : Paramètres du Paramètre Code fonctionnement coopératif Cible de la copie écran Écran ❍ ❍ MAtH Calcul simple ON/OFF ❍ ❍ W1MA Calcul wafer 1 ❍ ❍ W1i1 Wafer 1 entrée 1 ❍...
Page 80
❍ : Cible du fonctionnement coopératif ❍ : Cible de la copie kykd : Paramètres du Paramètre Code fonctionnement coopératif Cible de la copie écran Écran SA01 Adresse MODBUS 1 dans la zone ❍ ❍ configuration ❍ ❍ SA16 Adresse MODBUS 16 dans la zone CH9 CoM ❍...
Page 81
Chapitre 10 Communication sans programmation Présentation – 83 ● Connexion – 84 ● Communication sans programmation – 85 ● Configuration et paramètres associés – 89 ● Configuration pour la communication sans programmation – 91 – 82 –...
Page 82
Présentation Un automate programmable (PLC) peut lire les données des régulateurs de température ou écrire des données sur des régulateurs de température sans nécessiter de programmation. L'automate joue le rôle du maître et les régulateurs de température jouent le rôle d'esclaves. Tour à tour, chaque régulateur de température a une communication maître-esclave avec l'automate.
Page 83
Connexion Pour connecter l'automate aux régulateurs de température, suivez la procédure indiquée pour la connexion RS-485, page 11. Ce système prend en charge les modules d'interface PLC suivants : Mitsubishi Série MELSEC-Q ■ Module d'interface MODBUS Nom : Module d'interface MODBUS avec prise en charge de la série Q Modèle : QJ71MB91 Siemens Série S7-300CPU ■...
Page 84
Communication sans programmation Un régulateur de température PXF joue le rôle du maître dans la communication entre l'automate et le régulateur de température. Il lit/écrit l'adresse MODBUS de l'automate en fonction des réglages de la communication sans programmation. (L'automate ne nécessite pas de programme de communication, car le régulateur de température met automatiquement à jour les données de l'adresse MODBUS de l'automate.) Le protocole de communication utilisé...
Page 85
Utilisation de l'adresse de communication MODBUS de l'automate Les zones configuration et moniteur sont requises pour la communication sans programmation entre l'automate et le régulateur de température. 4XXXX Zone configuration Champ Drapeau de demande de lecture (1 mot) (20 mots) système Drapeau de demande de paramétrage (1 mot) Drapeau de demande de commande (1 mot)
Page 86
• Commandes du champ système de la zone configuration Les codes de commande ci-après peuvent être définis pour chaque commande. Commande Code de commande Fonction activée Changement de mode auto/manuel Mode auto Mode manuel Marche/veille Marche (RUN) Veille (Standby) Changement de consigne locale/ Consigne locale distance Consigne distance...
Page 87
Zone moniteur Vous permet de vérifier la réponse des régulateurs de température par rapport à la demande de réponse émise par le champ système de la zone configuration de l'automate, ou l'état du régulateur de température. • Champ données de la zone moniteur Le champ données de la zone moniteur permet à...
Page 88
Configuration et paramètres associés En communication sans programmation, vous devez configurer les paramètres suivants. En communication sans programmation, la station n°1 joue le rôle du maître et requiert une configuration plus détaillée que celle des appareils esclaves. • Paramètres à configurer sur l'appareil maître uniquement Symbole Bloc de Code...
Page 89
• Paramètres à configurer sur le maître et les esclaves Symbole Bloc de Code Valeur Plage de réglage Remarques paramètres écran usine paramètre CtYP Type de 0 : MODBUS RTU Sélectionnez « 2 : Communication sans communication 1 : Fonctionnement coopératif programmation ».
Page 90
Configuration pour la communication sans programmation Configuration de l'automate Mitsubishi Communication sans programmation avec l'automate Mitsubishi La communication modbus permet une communication sans programmation avec l'automate Mitsubishi. En communication sans programmation, l'automate joue le rôle d'esclave Modbus qui reçoit des données de chaque régulateur de température.
Page 91
Préparation : Définissez le numéro de registre pour la communication sans programmation ainsi que le mode d'attribution. Configurez l'environnement matériel, à savoir l'unité centrale, l'alimentation et le module de communication de l'automate. Installez le logiciel de configuration GX Works2 sur le PC configuré. (Pour en savoir plus sur la procédure d'installation, consultez les instructions du logiciel GX Works2.) Raccordez le PC et l'automate grâce au câble de configuration PLC.
Page 92
Ajout d'un module de fonction intelligent Sélectionnez Projet > Module de fonction intelligent > Nouveau module. Sélectionnez le type de module, le modèle et le numéro du connecteur, saisissez l'adresse de début XY et le titre, puis cliquez sur OK. –...
Page 93
Paramétrage des conditions de communication Sélectionnez Projet > Module de fonction intelligent > 0000QJ71MB9 > Modifier le paramétrage. – 94 –...
Page 94
Saisissez le mode utilisé, les paramètres de communication, la vitesse de communication pour CH2 et le numéro de station pour CH1/CH2, puis cliquez sur OK. Objet du paramétrage : CH2 (pour une communication RS485) Mode : Sélectionnez la fonction maître ou la fonction esclave Attribution de l'appareil MODBUS : Démarrer avec les paramètres par défaut (Remarque : Si vous avez attribué...
Page 95
Vérification de l'attribution de l'appareil Modbus Sélectionnez Projet > Module de fonction intelligent > 0000QJ71MB91 > Attribution de l'appareil Modbus. Les adresses de registre pour l'attribution automatique de l'appareil MODBUS sont indiquées ci-dessous. – 96 –...
Page 96
Écriture sur l'automate Sélectionnez En ligne > Écrire sur l'automate. Sélectionnez « Tout sélectionner » et cliquez sur Exécuter. – 97 –...
Page 97
Cliquez sur Oui. Une boîte de dialogue s'ouvre et indique l'avancée de l'écriture. Le message « Terminé » s'affiche lorsque l'écriture est terminée. Cliquez sur Fermer. Cliquez sur OK pour commander l'automate à distance. – 98 –...
Page 98
Configuration de l'automate Siemens Communication sans programmation avec l'automate Siemens La communication modbus permet une communication sans programmation avec l'automate Siemens. En communication sans programmation, l'automate joue le rôle d'esclave Modbus qui reçoit des données de chaque régulateur de température. Pour la communication esclave Modbus de l'automate Siemens, un module de communication RS-485 (par exemple, CP341) et un pilote esclave Modbus sont requis.
Page 99
Préparation et configuration de l'automate Siemens Cette section décrit la procédure de préparation et de configuration de l'automate Siemens. La configuration ci-dessous est utilisée à titre d'exemple. Exemple : Matériel et logiciel CPU313C-2 DP Alimentation PLC PS307 Module de communication CP341 Régulateur de température PXF: 31 unités...
Page 100
Configuration de l'automate Siemens Création d'un projet S7 Double-cliquez sur l'icône SIMATIC Manager sur le bureau Windows. Sélectionnez le menu Fichier > Assistant « Nouveau Projet ». Cliquez sur Suivant. – 101 –...
Page 101
Sélectionnez le type de CPU : CPU313C_2 DP, puis cliquez sur Suivant. Sélectionnez le bloc d'organisation : OB100 et le langage de programmation : STL, puis cliquez sur Suivant. – 102 –...
Page 102
Saisissez un nom de projet, pour cliquez sur Créer. – 103 –...
Page 103
Configuration du module de communication esclave Modbus Ouvrez le dossier SIMATIC 300 Station et double-cliquez sur l'icône Matériel, dans le volet de droite. La fenêtre « Config. matérielle » s'ouvre. Dans le catalogue Matériel, à droite de l'écran, sélectionnez SIMATIC300 > CP-300 >...
Page 104
Double-cliquez sur CP 341 RS422/485 dans le volet de gauche. Cliquez sur le bouton Paramètre. – 105 –...
Page 105
Dans le champ Protocole, sélectionnez Esclave MODBUS. – 106 –...
Page 106
Chargement du pilote de communication esclave Modbus Cliquez sur Charger les pilotes pour charger le pilote esclave MODBUS. Cliquez sur Charger les pilotes. – 107 –...
Page 107
Paramétrage des conditions de communication Double-cliquez sur Protocole. Sélectionnez l'onglet Modbus-Esclave. – 108 –...
Page 108
Saisissez la vitesse de transmission, le numéro de station, le bit de stop et la parité. Sélectionnez l'onglet FC 03,06,16. – 109 –...
Page 109
Saisissez un nombre de DB de base. Sélectionnez l'onglet Limites. – 110 –...
Page 110
Saisissez les valeurs minimales et maximales pour les blocs de données. Sélectionnez l'onglet Interface. – 111 –...
Page 111
Sélectionnez le mode utilisé, puis cliquez sur OK. La fenêtre « Propriété » s'affiche à nouveau. 10. Cliquez sur OK pour revenir à la fenêtre « Config. matérielle ». – 112 –...
Page 112
11. Fermez la fenêtre « Config. matérielle » pour revenir à la fenêtre SIMATIC Manager. 12. Fenêtre SIMATIC Manager. – 113 –...
Page 113
Création et configuration d'un objet de communication esclave Modbus Dans la fenêtre SIMATIC Manager, cliquez sur le dossier Blocs pour l'ouvrir. Double-cliquez sur OB1 dans le volet de droite. – 114 –...
Page 114
Sélectionnez Modbus > FB7 dans l'arborescence du projet dans le volet de gauche, puis glissez-déplacez cet élément dans la ligne d'entrée du programme, en bas à droite. – 115 –...
Page 115
Supprimez « CALL FB 7, » dans la ligne d'entrée du programme. Répétez ces mêmes étapes pour FB8. – 116 –...
Page 116
Sélectionnez Modbus > FB80 dans l'arborescence du projet dans le volet de gauche, puis glissez-déplacez cet élément dans la ligne d'entrée du programme, en bas à droite. – 117 –...
Page 117
Saisissez DB80, puis appuyez sur la touche Entrée. La boîte de dialogue ci-dessous s'affiche. Cliquez sur Oui. – 118 –...
Page 118
Saisissez les valeurs suivantes. LADDR :=256 // ! I: Adresse du module START_TIMER :=T120 // ! I: Temporisateur pour « Initialisation de la temporisation » START_TIME :=S5T#5S // ! I: Valeur temporelle pour « Initialisation de la temporisation » OB_MASK :=TRUE // ! I: Erreurs accès au masque CP_START...
Page 119
10. Fermez la fenêtre pour revenir à l'écran ci-dessous, puis double-cliquez sur OB100. 11. Saisissez les instructions suivantes et enregistrez les données. Fermez la fenêtre. 180.0 // Set initialisation flag CP_START 180.0 180.1 // Reset edge flag CP_START_FM 180.1 – 120 –...
Page 120
Une fois ces opérations terminées, l'écran est le suivant. – 121 –...
Page 121
Création d'un bloc de données de registre de maintien Faites un clic droit dans le volet de droite. Sélectionnez Insérer un nouvel objet > Bloc de données dans le menu qui s'affiche. Saisissez le nom « DB400 », puis cliquez sur OK. –...
Page 122
Double-cliquez sur DB400 dans le dossier Blocs. Définissez l'ensemble du registre de maintien, puis fermez la fenêtre. – 123 –...
Page 123
Compilation et téléchargement de la configuration Depuis la fenêtre principale de SIMATIC Manager, sélectionnez « Compiler et télécharger des objets » dans le menu PLC. Configurez les éléments requis, puis cliquez sur Démarrer pour commencer la compilation et le téléchargement sur l'automate.
Page 124
Dépannage En cas de communication impossible, vérifiez les éléments suivants. Tous les appareils connectés à la communication sont-ils allumés ? Le câblage est-il correct ? (Les pôles + et - correspondent-ils ?) Les paramètres de communication du maître (l'ordinateur) et de l'esclave (le micro-régulateur) sont-ils identiques ? Vitesse de communication: 9600 bps, 19200 bps, 38400 bps, 115,2 kbps Données : 8-bit...
Page 125
Fuji Electric France SAS 46 rue Georges besse - ZI du Brézet 63039 Clermont Ferrand cedex 02 - France Tél: 04 73 98 26 98 Fax: 04 73 98 26 99 Web: www.fujielectric.fr Email : sales.dpt@fujielectric.fr...