Carel MPXPRO

Régulateur frigorifique

Le Carel MPXPRO régule l’évaporateur d’un meuble de vente ou d’une chambre froide à partir de sept entrées au plus. Sa carte Master dispose d’un port RS485 qui reconnaît automatiquement les protocoles CAREL et Modbus RTU : il est donc compatible avec EpiSensor Edge en Modbus RTU via une interface Modbus ZMB-31 ou ZMB-30. Le profil Modbus d’EpiSensor lit les sondes S1 à S3, la consigne et le différentiel.

Carel MPXPRO
  • Modbus RTU

Régulateur frigorifique

Télécharger le modèle Edge Interroger un ingénieur

compatibilité

Compatible avec EpiSensor Edge en Modbus RTU via une interface Modbus ZMB

Carel documente sur le Master du MPXPRO un port de supervision RS485 qui reconnaît automatiquement CAREL et Modbus RTU, à 19200 bit/s, 8 bits de données, sans parité et 2 bits d’arrêt. Un ZMB-31 ou un ZMB-30 raccordé à ce port lit le régulateur en Modbus RTU et transmet les valeurs au Gateway exécutant Edge. Le profil Modbus d’EpiSensor pour le MPXPRO donne les adresses des sondes, de la consigne et du différentiel.

Le manuel public de Carel ne publie pas la table des variables de supervision du MPXPRO : les cinq adresses proviennent donc du profil d’EpiSensor. Comparez une fois la sonde S1 à l’afficheur du régulateur, puis conservez la table. Les écritures de consigne et de paramètres restent l’affaire du frigoriste.

Connectez-le avec

Pour une carte Master MPXPRO (MX30M), ou une carte Slave équipée de la carte MX3OP48500

  • Modbus
  • Sans fil
  • Edge
  • Plateformes
Régulateur frigorifique
Interface
Gateway
Edge
Sortie
MPXPROPort RS485 du Master MPXPRO (Tx/Rx+, Tx/Rx-, GND)
ZMB-31Modbus RTU vers le réseau sans fil EpiSensor
ZGW-20 GatewayHéberge Edge localement
EpiSensor EdgeClient Modbus + table de registres
Plateforme du clientMQTT · API · fichiers
Modbus RTU · RS-485
Sans fil EpiSensor
S’exécute localement
Données transmises en option
Raccordez le ZMB aux bornes Tx/Rx+, Tx/Rx- et GND du Master et réglez-le à 19200 bit/s, 8 bits de données, sans parité et 2 bits d’arrêt. Interrogez le Master à son adresse H0, et chaque unité Slave à l’adresse du Master augmentée de la sienne. Un ZMB lit 8 registres ou plus, et jusqu’à 16 ou plus selon le modèle ; le ZMB-30 ajoute aussi sa propre sonde de température étanche. La sortie vers une plateforme du client est facultative ; Edge reste le système d’enregistrement local.

Spécifications

Le manuel du MPXPRO de Carel décrit un régulateur modulaire pour meubles de vente et chambres froides, avec des cartes Master et Slave, des pilotes de détendeur électronique en option (MX30*25 pour les détendeurs pas à pas E2V, MX30*24 pour les détendeurs PWM) et une gestion des alarmes HACCP. Le Master porte l’horloge (RTC) et le port de supervision RS485 ; les unités Slave rejoignent le Master par le tLAN.1

Alimentation
110 à 230 V~, 50/60 Hz ; 11,5 VA, ou 23 VA sur les modèles MX3xxxx(3,5,6)H1
Entrées de sonde
S1 à S3 NTC, ou NTC, PTC, PT1000 et NTC L243 selon le modèle ; S4 à S7 sonde ou entrée numérique ; S6 et S7 aussi 0 à 5 V, S7 aussi 4 à 20 mA ou 0 à 10 V1
Plage et erreur NTC
NTC Carel 10 kΩ à 25 °C, −50 à 90 °C ; erreur de 1 °C de −50 à 50 °C1
Sorties relais
R1, R4, R5 6 (4) A ; R3 10 (2) A ; R2 10 (10) A sous 250 V~, selon le modèle1
Port de supervision
RS485 sur le Master uniquement, CAREL et Modbus reconnus automatiquement, 19200 bit/s, 8 bits de données, sans parité, 2 bits d’arrêt1
Adresse réseau
H0, 0 à 199, 199 par défaut ; jusqu’à 5 unités Slave par Master, 199 régulateurs au total sur une ligne de supervision1
Température de fonctionnement et protection
−10 à 60 °C (−10 à 50 °C sur les versions M, N, O) ; IP00, montage sur rail DIN1
Capacité en registres du ZMB
8 registres Modbus ou plus, et jusqu’à 16 ou plus selon le modèle ; le ZMB-30 ajoute une sonde de température étanche de 2,5 m3

interface

Cette carte de registre est pour le MPXPRO MX30.

Paramètres de communication

Protocol
Modbus RTU or CAREL, recognised automatically, on the Master's RS485 port
Unit address
Parameter H0, 0 to 199, default 199; a Slave adds its own address to the Master's
Baud rate
19200 bit/s
Data bits, parity and stop bits
8 data bits, no parity, 2 stop bits
RS485 terminals
Tx/Rx+, Tx/Rx- and GND on the Master board; a Slave needs the MX3OP48500 card to become a Master
Lire avec
FC03 (registres de maintien)
Adresses
Les adresses PDU basées sur zéro, comme envoyées sur le bus
Itinéraire vers Edge
ZMB-31 ou ZMB-30 sur le port RS485 du Master. Les unités Slave (MX30S) répondent par l’intermédiaire du Master, à l’adresse H0 du Master augmentée de la leur.

d'après Manuel d’utilisation du régulateur électronique MPXPRO +0300055EN rel. 1.7, 18.10.20231 et Profil Modbus EpiSensor pour le Carel MPXPRO2.

Table des registres

Télécharger
PointAdresseHexadécimalFormatÉchelleunité
Probe S1 (outlet Sm by default) 7 0x0007 INT16 ×0.1 °C
Probe S2 (defrost Sd by default) 8 0x0008 INT16 ×0.1 °C
Probe S3 (intake Sr by default) 9 0x0009 INT16 ×0.1 °C
Setpoint St 39 0x0027 INT16 ×0.1 °C
Differential rd 41 0x0029 UINT16 ×0.1 °C

Télécharger la table des registres du MPXPRO (MX30) au format CSV

appréciation

Cartes Master et Slave MPXPRO MX30 lues par le port RS485 du Master avec le profil Modbus d’EpiSensor. Les variables des pilotes de détendeur, du dégivrage et des alarmes ne font pas partie de cette table de départ.

InteropérabilitéSoutenu avec des conditions
Carel documente Modbus RTU sur le Master, avec des paramètres série fixes et l’adressage des unités Slave. Les adresses de registres proviennent du profil d’EpiSensor, et non d’une table publiée par Carel.12
précisionSoutenu avec des conditions
Carel indique la plage et l’erreur NTC pour chaque type de sonde. Les sondes sont placées pour la régulation : un enregistrement de la température des denrées exige une sonde indépendante.1
sécuritéPas encore évalué
Le manuel ne décrit aucun contrôle d’accès sur le port de supervision.1
fiabilitéSoutenu avec des conditions
Le manuel décrit les alarmes de défaut de sonde, les alarmes HACCP et la sauvegarde de l’horloge. Edge horodate chaque lecture : une perte du bus apparaît comme une absence de données, et non comme une valeur figée.1
rudesseSoutenu avec des conditions
La carte est IP00, pour un montage sur rail DIN dans une armoire électrique, et fonctionne de −10 à 60 °C.1
ÉvolutivitéBien soutenu
Un Master dessert jusqu’à cinq unités Slave sur une même plage d’adresses de supervision, avec jusqu’à 199 régulateurs sur une ligne de supervision.1
Cycle de vieSoutenu avec des conditions
Carel publie toujours le manuel du MX30 (rel. 1.7, octobre 2023). Les cartes MPXPRO plus récentes ont leur propre manuel : consignez la référence de la carte.1

Modèle Edge

Ce fichier JSON fournit la table des registres. Si vous l’appliquez à un compteur existant, sa liste de capteurs est remplacée, mais sa connexion au site, son ID d’unité et son état d’activation sont conservés.

modèleconnexionPointsversionMis à jourtélécharger
MPXPRO (MX30) RS485 sur le Master (MX30M), CAREL ou Modbus RTU, reconnus automatiquement, 19200 bit/s, 8N2 5 1.0.0 télécharger

Les téléchargements nécessitent un compte connecté avec un accès de téléchargement Edge.

Utilisez le modèle dans Edge

  1. Importer le fichier JSON

    Dans Edge, ouvrez Paramètres, puis Appareils et modèles. Choisissez Importer JSON et sélectionnez le fichier téléchargé. Vérifiez que le modèle et le nom du modèle importé correspondent à votre appareil.

  2. Charger la table des registres du compteur

    Pour un nouvel appareil Modbus, choisissez « Charger un modèle » avant de saisir le fabricant ou le modèle. Cette action renseigne ces champs et la liste des registres. Définissez le nom, la connexion au site et l’ID d’unité, vérifiez si l’interrogation est activée, puis testez avant d’enregistrer. Pour un appareil existant, appliquez le modèle uniquement à la référence exacte : sa liste de capteurs sera remplacée, mais sa connexion, son ID d’unité et son état d’activation seront conservés.

  3. Tester une lecture

    Dans l’assistant, utilisez Tester et comparez une valeur connue à l’affichage du compteur. Vérifiez l’unité, le signe et l’échelle, puis confirmez que les horodatages continuent de progresser. Ces premières tables sont en lecture seule et les exports restent désactivés tant que vous ne les configurez pas.

Configuration

Lire la sonde S1 sur le Master

Le profil Modbus d’EpiSensor place la sonde S1 au registre de maintien 7, sous forme de valeur signée en dixièmes de degré.

PDU de requête
03 00 07 00 01
Adresse
7 en décimal = 0x0007, en base zéro, un registre
Décodage
Entier signé 16 bits, divisé par 10 : une réponse synthétique FF D3 vaut −45, soit −4,5 °C
Comparer avec
La valeur de S1 sur l’afficheur du MPXPRO ou le terminal déporté, lue dans les secondes qui suivent

Acceptation : Validez la table lorsque S1 concorde avec l’afficheur à la résolution de celui-ci. Les octets de réponse sont un exemple, et non une réponse capturée. Si S1 lit une autre sonde, vérifiez /FA, /Fb et /Fc avant de modifier les adresses.

  1. Identifier le Master et ses unités Slave

    Relevez les références des cartes. Seul un Master MX30M (ou une carte Slave équipée de la carte MX3OP48500) dispose du port RS485. Notez l’adresse H0 du Master et le nombre d’unités Slave (Sn) sur son tLAN.

  2. Raccorder le port RS485 au ZMB

    Raccordez les bornes Tx/Rx+, Tx/Rx- et GND du Master aux bornes RS-485 du ZMB avec une paire torsadée blindée, et terminez les deux extrémités du bus. Éloignez le câble du câblage des relais et de l’alimentation.

  3. Régler le format série

    Configurez le ZMB en Modbus RTU à 19200 bit/s, 8 bits de données, sans parité et 2 bits d’arrêt. Le MPXPRO reconnaît le protocole de lui-même.

  4. Lire une fois la sonde S1

    Lisez le registre de maintien 7 avec la fonction FC03 à l’adresse du Master et divisez par 10. Comparez la valeur à celle de la sonde sur l’afficheur ou le terminal déporté. Ajoutez ensuite S2, S3, St et rd.

  5. Ajouter chaque unité Slave

    Interrogez chaque unité Slave à l’adresse H0 du Master augmentée de sa propre adresse, avec la même table, et nommez chaque point d’après son meuble ou sa chambre froide.

  6. Placer la sonde d’enregistrement

    Installez une sonde indépendante à la position des denrées la plus chaude pour l’enregistrement des températures, et réglez dans Edge les seuils et temporisations d’alarme conformément au plan HACCP du site.

Questions fréquentes

Edge peut-il lire les unités Slave d’un MPXPRO ?
Oui, par l’intermédiaire du Master. Selon le manuel de Carel, seul le Master est raccordé à la ligne RS485, et chaque unité Slave répond au superviseur à l’adresse du Master augmentée de la sienne. La même table de registres s’applique à chaque adresse.1
D’où viennent les adresses des registres ?
Du profil Modbus d’EpiSensor pour le MPXPRO. Le manuel public du MPXPRO de Carel ne publie pas la table des variables de supervision : comparez donc la sonde S1 à l’afficheur avant d’enregistrer la table.12
La sonde du régulateur suffit-elle pour un enregistrement de température HACCP ?
Utilisez-la comme second signal. Les sondes du MPXPRO mesurent l’air à l’évaporateur pour la régulation. Une sonde indépendante à la position des denrées la plus chaude fournit l’enregistrement, et Carel recommande une vérification périodique de la chaîne de mesure selon l’EN 13486.13