miel

Module d'entrée analogique Honeywell 2MLF-AC4H

Module d'entrée analogique Honeywell-2MLF-AC4H

Informations sur le produit

Caractéristiques

  • Produit : Module d'entrée analogique
  • Modèle : 2MLF-AC4H
  • Guide de l'utilisateur : ML200-AI R230 6/23
  • Sortie : 230
  • Fabricant : Honeywell Process Solutions
  • Confidentialité : Honeywell confidentiel et exclusif
  • Copyright : Copyright 2009 par Honeywell International Inc.

À propos de ce document
Ce document fournit des instructions sur la façon d'installer et de configurer le module d'entrée analogique 2MLF-AC4H. Il comprend également des informations sur le vol analogique vers numérique.tage et convertisseurs de courant.

Coordonnées

Si vous avez des questions ou avez besoin d'aide, vous pouvez contacter Honeywell aux numéros de téléphone suivants :

  • États-Unis et Canada : 1-800-822-7673
  • Europe : +32-2-728-2704
  • Pacifique : 1300-300-4822 (numéro gratuit en Australie) ou +61-8-9362-9559 (en dehors de l'Australie)
  • Inde : +91-20-2682-2458
  • Corée : +82-2-799-6317
  • République populaire de Chine : +86-10-8458-3280 ext. 361
  • Singapour : +65-6580-3500
  • Taïwan : +886-7-323-5900
  • Japon : +81-3-5440-1303
  • Ailleurs : appelez votre bureau Honeywell le plus proche

Définitions des symboles

Symbole Définition
ATTENTION: Identifie les informations qui nécessitent des
considération.
PRUDENCE: Indique un danger ou un risque potentiel pouvant entraîner des
ou blessure modérée.

Instructions d'utilisation du produit

Installation

  1. Avant l'installation, assurez-vous que l'alimentation du système est coupée.
  2. Localisez un emplacement disponible dans le rack système pour installer le module d'entrée analogique.
  3. Insérez le module dans l'emplacement, en vous assurant qu'il est bien en place.
  4. Connectez les câbles nécessaires au module.
  5. Mettez sous tension et vérifiez que le module fonctionne correctement.

Configuration

  1. Accédez au menu de configuration sur l'interface système.
  2. Sélectionnez le module d'entrée analogique dans la liste des modules disponibles.
  3. Configurez les canaux d'entrée selon vos besoins (voltage ou courant).
  4. Enregistrez les paramètres de configuration et quittez le menu.

Dépannage

Si vous rencontrez des problèmes avec le module d'entrée analogique, reportez-vous à la section de dépannage du guide de l'utilisateur ou contactez l'assistance Honeywell pour obtenir de l'aide.

Entretien

Inspectez régulièrement le module d’entrée analogique pour déceler tout signe de dommage ou d’usure. Nettoyez le module si nécessaire. Suivez les directives fournies dans le Guide de l'utilisateur pour connaître les procédures de maintenance appropriées.

Précautions de sécurité

  • Suivez toujours les procédures de sécurité appropriées lorsque vous travaillez avec des équipements électriques.
  • Assurez-vous que l'alimentation du système est coupée avant d'installer ou de retirer le module.
  • Évitez de toucher les composants électriques exposés.
  • Reportez-vous au Guide de l'utilisateur pour connaître les précautions de sécurité supplémentaires spécifiques au module d'entrée analogique.

FAQ

Q : Où puis-je trouver du matériel de référence supplémentaire ?
R : Vous pouvez vous référer au Guide de l'utilisateur de SoftMaster pour plus d'informations.

Q : Comment puis-je accéder aux web des sites?
R : Vous pouvez visiter ce qui suit web adresses:

Honeywell Process Solutions
Module d'entrée analogique
2MLF-AC4H
Guide de l'utilisateur
ML200-AI R230 6/23
Version 230
Honeywell Confidentiel et exclusif Ce travail contient des informations précieuses, confidentielles et exclusives. La divulgation, l'utilisation ou la reproduction en dehors de Honeywell Inc. est interdite, sauf autorisation écrite. Cette œuvre inédite est protégée par les lois des États-Unis et d'autres pays.

Avis et marques de commerce

Copyright 2009 par Honeywell International Inc. Sortie le 230 juin 2023
Bien que ces informations soient présentées de bonne foi et considérées comme exactes, Honeywell décline les garanties implicites de qualité marchande et d'adéquation à un usage particulier et ne donne aucune garantie expresse, sauf indication contraire dans son accord écrit avec et pour ses clients.
Honeywell n'est en aucun cas responsable envers quiconque des dommages indirects, spéciaux ou consécutifs. Les informations et spécifications contenues dans ce document peuvent être modifiées sans préavis.
Honeywell, PlantScape, Experion PKS et TotalPlant sont des marques déposées de Honeywell International Inc. Les autres noms de marques ou de produits sont des marques de leurs propriétaires respectifs.

Solutions de processus internationales Honeywell
2500 West Union Hills Phoenix, Arizona 85027 1-800 343-0228

2

Guide de l'utilisateur du module d'entrée analogique 2MLF-AC4H

R230

Honeywell confidentiel et exclusif

6/23

À propos de ce document
Ce document décrit comment installer et configurer le 2MLF-AV8A et l'AC8A ; Vol analogique vers numériquetage et convertisseurs de courant.

Informations sur la version
Nom du document Guide de l'utilisateur 2MLF-AC4H

ID du document
ML200-HART

Numéro de version
120

Date de publication
6/09

Références
La liste suivante identifie tous les documents pouvant constituer des sources de référence pour les éléments abordés dans cette publication.

Guide de l'utilisateur de SoftMaster

Titre du document

Contacts

World Wide Web Le Honeywell suivant web les sites peuvent intéresser les clients de Process Solution.

Solutions de processus d'entreprise pour l'organisation Honeywell

Adresse WWW (URL) http://www.honeywell.com http://process.honeywell.com/

R230

Guide de l'utilisateur du module d'entrée analogique 2MLF-AC4H

3

6/23

Honeywell confidentiel et exclusif

Contacts

Téléphone Contactez-nous par téléphone aux numéros indiqués ci-dessous.

Localisation États-Unis et Canada Europe Pacifique
Inde
Corée
République populaire de Chine Singapour
Taïwan
Japon
Autre part

Organisation
Centre de support pour les solutions Honeywell IAC Honeywell TAC-EMEA Honeywell Global TAC Pacific
Honeywell Global TAC Inde Honeywell Global TAC Corée Honeywell Global TAC Chine

Téléphone 1-800-822-7673
+32-2-728-2704 1300-300-4822 (numéro gratuit en Australie) +61-8-9362-9559 (en dehors de l'Australie) +91-20-2682-2458
+82-2-799-6317
+86-10-8458-3280 ext. 361

Honeywell Global TAC Asie du Sud-Est
Honeywell Global TAC Taïwan
Honeywell Global TAC Japon
Appelez votre bureau Honeywell le plus proche.

+65-6580-3500 +886-7-323-5900 +81-3-5440-1303

Guide de l'utilisateur du module d'entrée analogique 2MLF-AC4H

Honeywell confidentiel et exclusif

Définitions des symboles

Définitions des symboles
Le tableau suivant répertorie les symboles utilisés dans ce document pour indiquer certaines conditions.

Symbole

Définition

ATTENTION : Identifie les informations qui nécessitent une attention particulière.

PRUDENCE

ASTUCE : Identifie des conseils ou des astuces pour l'utilisateur, souvent en termes d'exécution d'une tâche.
RÉFÉRENCE - EXTERNE : Identifie une source d'information supplémentaire en dehors du livret.
RÉFÉRENCE – INTERNE : Identifie une source d’information supplémentaire dans le livret.
Indique une situation qui, si elle n'est pas évitée, peut entraîner l'endommagement ou la perte d'équipements ou de travaux (données) sur le système, ou peut entraîner l'incapacité de faire fonctionner correctement le processus.
ATTENTION : Indique une situation potentiellement dangereuse qui, si elle n'est pas évitée, peut entraîner des blessures mineures ou modérées. Il peut également être utilisé pour alerter contre des pratiques dangereuses.
Le symbole ATTENTION sur l'équipement renvoie l'utilisateur au manuel du produit pour plus d'informations. Le symbole apparaît à côté des informations requises dans le manuel.
AVERTISSEMENT : Indique une situation potentiellement dangereuse qui, si elle n'est pas évitée, peut entraîner des blessures graves ou la mort.
Le symbole AVERTISSEMENT sur l'équipement renvoie l'utilisateur au manuel du produit pour plus d'informations. Le symbole apparaît à côté des informations requises dans le manuel.
AVERTISSEMENT, Risque d'électrocution : Risque d'électrocution potentiel en cas de VOL DE TENSION DANGEREUSEtagDes tensions supérieures à 30 Vrms, 42.4 Vcrête ou 60 VCC peuvent être accessibles.

R230

Guide de l'utilisateur du module d'entrée analogique 2MLF-AC4H

5

6/23

Honeywell confidentiel et exclusif

Définitions des symboles

Symbole

Définition
RISQUE ESD : Danger de décharge électrostatique auquel l'équipement peut être sensible. Respectez les précautions de manipulation des appareils sensibles à l'électricité statique.
Borne de terre de protection (PE) : Fournie pour le raccordement du conducteur du système d'alimentation de terre de protection (vert ou vert/jaune).

Borne de terre fonctionnelle : utilisée à des fins non liées à la sécurité, telles que l'amélioration de l'immunité au bruit. REMARQUE : Cette connexion doit être reliée à la terre de protection au niveau de la source d'alimentation conformément aux exigences du code électrique national local.
Terre : connexion à la terre fonctionnelle. REMARQUE : Cette connexion doit être reliée à la terre de protection au niveau de la source d'alimentation conformément aux exigences du code électrique national et local.
Masse du châssis : Identifie une connexion au châssis ou au cadre de l'équipement qui doit être liée à la terre de protection à la source d'alimentation conformément aux exigences des codes électriques nationaux et locaux.

6

Guide de l'utilisateur du module d'entrée analogique 2MLF-AC4H

R230

Honeywell confidentiel et exclusif

Chapitre 1 Introduction

Cette instruction décrit les méthodes de dimension, de manipulation et de programmation du module d'entrée analogique HART (2MLF-AC4H) qui peut être utilisé en combinaison avec le module CPU de la série PLC 2MLK/I/R. Ci-après, 2MLF-AC4H fait référence au module d'entrée analogique HART. Ce module est utilisé pour convertir le signal analogique (entrée de courant) du périphérique externe de l'API en données binaires signées 16 bits de valeur numérique et prend en charge le protocole HART (Highway Addressable Remote Transducer) utilisé dans de nombreux appareils de terrain de processus.

Caractéristiques
(1) Il prend en charge le protocole HART. Dans la plage d'entrée de 4 à 20 mA, une communication numérique bidirectionnelle est disponible en utilisant un câblage de signal analogique. Si un câblage analogique est actuellement utilisé, il n'est pas nécessaire d'ajouter du câblage pour la communication HART (la communication HART n'est pas prise en charge dans la plage de 0 à 20 mA).
(2) Haute résolution de 1/64000 1. La valeur numérique haute résolution peut être assurée par 64000/XNUMX XNUMX.
(3) Haute précision Une précision de conversion élevée de ±0.1 % (température ambiante de 25 ) est disponible. Le coefficient de température est d'une grande précision de ±0.25 %.
(4) Réglage/surveillance des paramètres de fonctionnement Le réglage des paramètres de fonctionnement est désormais disponible au moyen de [Réglage des paramètres d'E/S] pour lequel l'interface utilisateur est renforcée pour augmenter le confort de l'utilisateur. Avec [Réglage des paramètres E/S] utilisé, le programme séquentiel peut être réduit. De plus, grâce à la fonction [Special Module Monitoring], la valeur de conversion A/D peut être facilement surveillée.
(5) Différents formats de données de sortie numérique, à condition que 3 formats de données de sortie numérique soient disponibles comme spécifié ci-dessous ; Valeur signée : -32000 32000 ~ 2.2 0 Valeur précise : reportez-vous au chapitre 10000 Affichage basé sur la plage d'entrée analogique. Valeur centile : XNUMX ~ XNUMX XNUMX
(6) Fonction de détection de déconnexion d'entrée Cette fonction est utilisée pour détecter la déconnexion du circuit d'entrée lorsqu'une plage de signal d'entrée analogique de 4 à 20 mA est utilisée.
1-1

Chapitre 2 Spécifications

Chapitre 2 Spécifications

2.1 Spécifications générales

Les spécifications générales de la série 2MLK/I/R sont telles que spécifiées dans le tableau 2.1.

Non.

Article

1

Température de fonctionnement

2 Temp. de stockage.

[Tableau 2.1] Spécifications générales Spécifications 0+65
-25+75

Normes associées –

3

Humidité de fonctionnement

595 % HR (sans condensation)

4

Humidité de stockage

595 % HR (sans condensation)

Pour vibrations discontinues

Accélération de fréquence Amplatitude

Nombre

5f<8.4

3.5 mm

8.4f150 9.8m/s (1G)

5

Vibration

Pour des vibrations continues

Chaque 10 fois en X, Y, Z

IEC61131-2

Accélération de fréquence Amplatitude

instructions

5f<8.4

1.75 mm

8.4f150 4.9m/s (0.5G)

*Max. accélération d'impact: 147 (15G)

6

Chocs

* Temps autorisé : 11 * Onde de pouls : Signe d'impulsion demi-onde

(Chacune 3 fois dans les directions X, Y, Z)

Bruit impulsif à onde carrée

CA : ±1,500 900 V CC : ±XNUMX XNUMX V

Norme IEC61131-2 ML

Décharge électrostatique

Voltage : 4kV (décharge par contact)

IEC61131-2 IEC61000-4-2

7

Bruit

Bruit de champ électromagnétique rayonné

80 ~ 1000 10 MHz, XNUMX V/m

Transitoire rapide
/bruit d'éclatement

Vol de classetage

Module de puissance
2 kV

E/S numériques/analogiques, interface de communication
1 kV

8

Conditions ambiantes

Exempt de gaz corrosifs et de poussière excessive

9

Hauteur de fonctionnement

Jusqu'à 2000 m

IEC61131-2, IEC61000-4-3
IEC61131-2 IEC61000-4-4

10

Degré de pollution

Inférieur à égal à 2

11

Refroidissement

Refroidissement par air

Remarques

(1) CEI (Commission électrotechnique internationale) : une organisation non gouvernementale internationale qui promeut la normalisation en coopération internationale dans les domaines électriques/électroniques, publie des normes internationales et gère le système d'estimation applicable associé.
(2) Niveau de pollution : un indice indiquant le niveau de pollution de l'environnement d'exploitation qui détermine les performances d'isolation des appareils. Par exemple, le niveau de pollution 2 indique généralement que seule une pollution non conductrice se produit. Cependant, cet état contient une conduction temporaire due à la rosée produite.

Spécifications de performance

Les spécifications de performances du module d'entrée analogique HART sont spécifiées dans le tableau 2.2. [Tableau 2.2] Spécifications de performances

Article

Caractéristiques

Nombre de canaux
Plage d'entrée analogique
Réglage de la plage d'entrée analogique

4 chaînes
DC 4 20 mA DC 0 20 mA (Résistance d'entrée : 250 )
La plage d'entrée analogique peut être sélectionnée via le programme utilisateur ou [paramètre E/S]. Les plages d'entrée respectives peuvent être définies en fonction des canaux.

Sortie numérique

Entrée analogique

4 ~ 20

0 ~ 20

Sortie numérique

Valeur signée

-32000 ~ 32000

Valeur précise

4000 ~ 20000

0 ~ 20000

Valeur centile

0 ~ 10000

Le format des données de sortie numérique peut être défini via le programme utilisateur ou [Réglage des paramètres E/S] respectivement en fonction des canaux.

Plage d'entrée analogique

Résolution (1/64000)

Résolution max.

4 ~ 20

250

0 ~ 20

312.5

Précision
Vitesse de conversion
Max absolu. entrée analogique
points d'entrée Isolation
Spécification Borne connectée
Points d'E/S occupés HART
méthode de communication
Courant consommé en interne Poids

±0.1 % ou moins (lorsque la température ambiante est de 25 ) ±0.25 % ou moins (lorsque la température ambiante est de 0 à 55 )
Maximum de 100 ms / 4 canaux Maximum de ±30
4 canaux/1 module
Isolation par photocoupleur entre borne d'entrée et alimentation automate (pas d'isolation entre voies) Borne 18 points
Type fixe : 64 points, Type non fixe : 16 points
Monodrop uniquement Maître primaire uniquement
5 V CC : 340
145g

Remarques
(1) Lorsque le module d'entrée analogique est fabriqué en usine, la valeur de décalage/gain concernant la plage d'entrée analogique est fixe et vous ne pouvez pas la modifier.
(2) Valeur de décalage : valeur d'entrée analogique dont la valeur de sortie numérique devient -32000 XNUMX lorsque vous définissez le type de sortie numérique sur valeur non signée.
(3) Valeur de gain : valeur d'entrée analogique dont la valeur de sortie numérique devient 32000 XNUMX lorsque vous définissez le type de sortie numérique sur valeur non signée.
(4) La communication HART est disponible lorsque la plage d'entrée est réglée sur 4~20.

Noms des pièces et fonctions

Les désignations respectives des pièces sont telles que décrites ci-dessous.

Chapitre 2 Spécifications

Non.

Description

DEL RUN

Afficher l'état de fonctionnement du 2MLF-AC4H

Allumé : En fonctionnement normal

Scintillement : une erreur se produit (reportez-vous à 9.1 pour plus de détails)

Éteint : DC 5 V déconnecté ou erreur du module 2MLF-AC4H

DEL ALM

Afficher l'état d'alarme du 2MLF-AC4H

Scintillement : alarme détectée (alarme de processus, alarme de taux de changement définie par

SoftMaster) OFF : En fonctionnement normal

Terminal

Borne d'entrée analogique, dont les canaux respectifs peuvent être connectés à

périphériques externes.

2-3

Chapitre 2 Spécifications
2.4 Caractéristiques de base du module analogique HART
2.4.1 Résumé
Le module d'entrée analogique HART est un produit qui peut utiliser la communication HART ainsi que la conversion analogique. Le module d'entrée analogique HART prend en charge l'interface de communication en étant connecté à un appareil de terrain HART. Les données de communication fournies par l'appareil de terrain HART peuvent être surveillées via le module d'entrée analogique HART et l'état des appareils de terrain peut également être diagnostiqué.
(1) Avancétage et objectif de la communication HART (a) Un câblage supplémentaire pour la communication n'est pas nécessaire (communication utilisant un câblage 4 ~ 20 mA du module analogique) (b) Informations de mesure supplémentaires via la communication numérique (c) Faible consommation d'énergie (d) Champ varié et riche appareils prenant en charge la communication HART (e) Affichage des informations, de la maintenance et du diagnostic de l'appareil de terrain
(2) Composition de la communication HART La communication HART se compose de maîtres et d'esclaves et jusqu'à deux maîtres peuvent être connectés. Le module d'entrée analogique PLC HART est connecté en tant que dispositif maître principal et communique avec les appareils de terrain-esclaves. Un appareil de communication est connecté en tant qu'appareil maître secondaire pour diagnostiquer les appareils de terrain et définir les paramètres de son esclave.
Le débitmètre massique intelligent fournit les valeurs de mesure du champ de débit avec le signal actuel du débitmètre. En plus du courant de signal indiquant le débit, il envoie des informations de mesure supplémentaires mesurées par le débitmètre à la communication HART. Jusqu'à quatre variables sont fournies. Par exempleample, le débit comme valeur primaire (PV), la pression d'arrêt comme valeur secondaire (SV), la température comme valeur tertiaire (TV) et la valeur numérique du signal actuel comme valeur quaternaire (QV) sont utilisés comme informations de mesure. (3) La méthode Multidrop Multidrop consiste en une seule paire de câbles et toutes les valeurs de contrôle sont transmises sous forme numérique. Tous les appareils de terrain ont des adresses d'interrogation et le flux de courant dans chaque appareil est fixé à la valeur minimale (4 mA). Remarques – La méthode Multidrop n'est pas prise en charge sur le module d'entrée et de sortie analogique HART.
2-4

Chapitre 2 Spécifications
2.4.2 Fonctionnement RT
(1) Signal HART La figure ci-dessous illustre les signaux HART dont la fréquence est modulée en signal analogique. Dans cette figure, le signal HART est représenté par deux types de signaux dont la fréquence est de 1,200 2,200 et 1 1,200. Ces deux types de signaux font référence aux nombres binaires 0 (2,200 XNUMX) et XNUMX (XNUMX XNUMX) et ils sont récupérés en informations significatives en étant démodulés en signal numérique sur chaque appareil.

Signal analogique

Temps

C : Commande(K) R : Réponse(A)

2-5

Chapitre 2 Spécifications

(2) Type et configuration des commandes HART
Des types de commandes HART sont décrits. Le module d'entrée analogique HART transmet les commandes HART au dispositif de terrain HART et le dispositif de terrain HART transmet les réponses aux commandes au module d'entrée analogique HART. Les commandes HART peuvent être classées en trois groupes de commandes en fonction de leurs caractéristiques et elles sont appelées universelles, pratiques courantes et spécifiques à l'appareil. Les commandes universelles doivent être prises en charge par l'ensemble des fabricants d'appareils de terrain HART en tant que groupe de commandes essentiel. La pratique courante définit uniquement le format de données des commandes et les fabricants ne prennent en charge que les éléments jugés essentiels pour les appareils de terrain HART. Device Specific est un groupe de commandes qui n’a pas de format de données spécifié. Chaque constructeur peut le définir si besoin.

Commande universelle pratique courante spécifique au dispositif

[Tableau 2.3] Commandes HART
Description
Un groupe de commandes essentiel qui doit être pris en charge par tous les fabricants d'appareils de terrain HART. Seul le format de données des commandes est défini et les fabricants ne prennent en charge que les éléments jugés essentiels pour les appareils de terrain HART. Un groupe de commandes qui n'a pas de format de données spécifié. Chaque constructeur peut le définir si besoin

(3) Commandes prises en charge sur le module d'entrée analogique HART Les commandes prises en charge sur le module d'entrée analogique HART sont décrites ci-dessous.

Commande
0 1 2

Universel

3

Commande 12

13

15

16

48

Commun

50

Pratique

57

Commande 61

110

[Tableau 2.4] Commandes prises en charge sur le module d'entrée analogique HART
Fonction
Lire l'ID du fabricant et le code de l'appareil du fabricant. Lire la valeur de la variable primaire (PV) et l'unité. Lire le pourcentagetage du courant et de la plage Lire le courant et 4 types de valeurs variables (variable primaire, variable secondaire, valeur tertiaire, valeur quaternaire) Lire le message Lire tag, descripteur, données Lire les informations de sortie Lire le numéro d'assemblage final Lire l'état de l'appareil Lire la variable primaire ~ Affectation de variable quaternaire Lire l'unité tag, Descripteur d'unité, Date Lecture Variable primaire ~ Variable quaternaire et sortie analogique PV Lecture Variable primaire ~ Variable quaternaire

2-6

Chapitre 2 Spécifications
2.5 Caractéristiques de la conversion A/D
2.5.1 Comment sélectionner la plage de conversion A/D
Le 2MLF-AC4H avec 4 canaux d'entrée est utilisé pour les entrées de courant, où le décalage/gain ne peut pas être ajusté par l'utilisateur. La plage d'entrée actuelle peut être définie pour les canaux respectifs via le programme utilisateur (voir le chapitre) ou le réglage des paramètres d'E/S avec l'outil de programmation SoftMaster. Les formats de sortie numérisés sont spécifiés en trois types comme ci-dessous :
A. Valeur signée B. Valeur précise C. Valeur centile Par exempleample, si la plage est de 4 ~ 20 mA, dans le menu SoftMaster [Réglage des paramètres d'E/S], réglez [Plage d'entrée] sur « 4 ~ 20 mA ».
2-7

Chapitre 2 Spécifications
2-8

Chapitre 2 Spécifications
2.5.2 Caractéristiques de la conversion A/D
Les caractéristiques de la conversion A/D sont l'inclinaison connectée en ligne droite entre les valeurs de décalage et de gain lors de la conversion du signal analogique (entrée de courant) en valeur numérique. Les caractéristiques de conversion A/D des modules d'entrée analogiques HART sont décrites ci-dessous.
Gamme disponible
Gagner
Valeur numérisée

Entrée analogique

Compenser

Remarques
1. Lorsque le module d'entrée analogique sort de l'usine, la valeur de décalage/gain est telle qu'ajustée pour les plages d'entrée analogiques respectives, ce que l'utilisateur ne peut pas modifier.
2. Valeur de décalage : valeur d'entrée analogique où la valeur numérisée est de -32,000 3. 32,000. Valeur de gain : valeur d'entrée analogique où la valeur numérisée est de XNUMX XNUMX.

2-9

Chapitre 2 Spécifications
2.5.3 Caractéristiques d'E/S du 2MLF-AC4H
2MLF-AC4H est un module d'entrée analogique HART exclusivement utilisé pour l'entrée de courant à 4 canaux et la communication HART, où le décalage/gain ne peut pas être ajusté par l'utilisateur. La plage d'entrée actuelle peut être définie via le programme utilisateur ou [paramètre E/S] pour les canaux respectifs. Les formats de sortie des données numériques sont tels que spécifiés ci-dessous ;
A. Valeur signée B. Valeur précise C. Valeur centile (1) Si la plage est DC 4 ~ 20 mA Dans le menu SoftMaster [Réglage des paramètres d'E/S], réglez [Plage d'entrée] sur « 4 ~ 20 ».

10120 10000

20192 20000

32092 32000

7500

16000 16000

5000

12000

0

2500

8000 -16000

0 -120

4000 3808

-32000 -32092

4 mA

8 mA

12 mA

16 mA

()

2-10

20 mA

Chapitre 2 Spécifications

La valeur de sortie numérique pour les caractéristiques d'entrée de courant est telle que spécifiée ci-dessous.

(Résolution (basée sur 1/64000) : 250 nA)

Numérique

Courant d'entrée analogique ()

Plage de rendement

3.808

4

8

12

16

Valeur signée

-32768 -32000 -16000

0

16000

(-32768 ~ 32767)

Valeur précise (3808 ~ 20192)

3808 4000 8000 12000 16000

Valeur centile (-120 ~ 10120 XNUMX)

-120

0

2500 5000 7500

20 32000 20000 10000

20.192 32767 20192 10120

(2) Si la plage est DC 0 ~ 20 mA Dans le menu SoftMaster [Réglage des paramètres d'E/S], réglez [Plage d'entrée] sur « 0 ~ 20 mA ».

2-11

Chapitre 2 Spécifications

10120 10000

20240 20000

32767 32000

7500

5000

2500

15000

16000

10000

0

5000

-16000

0 -120

0 -240

-32000 -32768

0 mA

5 mA

10 mA

15 mA

()

La valeur de sortie numérique pour les caractéristiques d'entrée de courant est telle que spécifiée ci-dessous.

(Résolution (basée sur 1/64000) : 312.5 nA)

Numérique

Courant d'entrée analogique ()

Plage de rendement

-0.24

0

5

10

15

Valeur signée

-32768 -32000 -16000

0

16000

(-32768 ~ 32767)

Valeur précise (-240 ~ 20240)

-240

0

5000 10000 15000

Valeur centile (-120 ~ 10120 XNUMX)

-120

0

2500 5000 7500

20 mA
20 32000 20000 10000

20.24 32767 20240 10120

Remarques
(1) Si une valeur d'entrée analogique dépassant la plage de sortie numérique est entrée, la valeur de sortie numérique sera conservée au maximum. ou le min. valeur applicable à la plage de sortie spécifiée. Par exempleample, si la plage de sortie numérique est définie sur une valeur non signée (32,768 32,767 ~ 32,767 32,768) et qu'une valeur de sortie numérique supérieure à 32,767 32,768 ou une valeur analogique supérieure à XNUMX XNUMX est entrée, la valeur de sortie numérique sera fixée à XNUMX XNUMX ou XNUMX XNUMX.
(2) L'entrée de courant ne doit pas dépasser ±30 respectivement. La chaleur croissante peut provoquer des défauts. (3) Le réglage du décalage/gain pour le module 2MLF-AC4H ne doit pas être effectué par l'utilisateur. (4) Si le module est utilisé pour dépasser la plage d'entrée, la précision ne peut pas être garantie.
2-12

Chapitre 2 Spécifications
2.5.4 Précision
La précision de la valeur de sortie numérique n'est pas modifiée même lorsque la plage d'entrée est modifiée. La figure 2.1 montre la plage changeante de précision à une température ambiante de 25 avec une plage d'entrée analogique de 4 à 20 sélectionnée et les sorties numérisées de valeur signée. La tolérance d'erreur à une température ambiante de 25 °C est de ±0.1 % et la température ambiante de 0 à 55 est de ±0.25 %.
32064 32000
31936

Valeur de sortie 0 numérisée

-31936 -32000
-32064 4mA

Entrée analogique 12 mAtage
[Figue. 2.1] Précision

20 mA

2-13

Chapitre 2 Spécifications

2.6 Fonctions du module d'entrée analogique

Les fonctions du module d'entrée analogique sont décrites ci-dessous dans le tableau 2.3.

Élément de fonction Activation des canaux Sélection de la plage d'entrée Sélection des données de sortie
Méthodes de conversion A/D
Traitement des alarmes Détection de la déconnexion du signal d'entrée

[Tableau 2.3] Liste des fonctions
Détails
Permet aux canaux spécifiés d'exécuter la conversion A/D. (1) Spécifiez la plage d’entrée analogique à utiliser. (2) 2 types d'entrées courant sont disponibles pour le module 2MLF-AC4H. (1) Spécifiez le type de sortie numérique. (2) 4 formats de données de sortie sont fournis dans ce module.
(Valeur signée, précise et centile) (1) Samptraitement de la lingue
Sample traitement du linge sera effectué lorsque le traitement moyen n'est pas spécifié. (2) Traitement moyen (a) Temps de traitement moyen
Produit une valeur de conversion A/D moyenne en fonction du temps. (b) Traitement moyen du compte
Produit une valeur de conversion A/D moyenne en fonction des temps de comptage. (c) Traitement de la moyenne mobile
Produit la valeur moyenne la plus récente toutes les sampling aux heures de comptage désignées. (d) Traitement moyen pondéré Utilisé pour retarder le changement soudain de la valeur d'entrée.
Le traitement des alarmes de processus et des alarmes de taux de changement est disponible. Si une entrée analogique d'une plage de 4 à 20 est déconnectée, elle est détectée par un programme utilisateur.

2.6.1. Samptraitement de la lingue
Le sampLa durée de traitement (durée de traitement) dépend du nombre de canaux utilisés. Temps de traitement = Maximum de 100 ms par module
2.6.2. Traitement moyen
Ce traitement est utilisé pour exécuter une conversion A/D avec un nombre ou un temps spécifié et pour enregistrer la moyenne de la somme accumulée en mémoire. L'option de traitement moyenne et la valeur de temps/compte peuvent être définies via le programme utilisateur ou le réglage des paramètres d'E/S pour les canaux respectifs. (1) Quel est le traitement moyen utilisé pour
Ce processus est utilisé pour réduire l'influence provoquée par un signal d'entrée analogique anormal tel que le bruit. (2) Types de traitement moyen
Il existe quatre (4) types de traitement moyen : temps, nombre, moyenne mobile et moyenne pondérée.

2-14

Chapitre 2 Spécifications

(a) Durée moyenne de traitement

A. Plage de réglage : 200 ~ 5,000 XNUMX (ms)

B. Nombre de traitements =

Temps de prise 100ms

[fois]

Ex.) Temps de prise : 680 ms

Nombre de traitements =

680 ms = 6.8 => 6
[fois] (arrondi) 100 ms

*1 : Si la valeur de réglage de la moyenne temporelle n'est pas spécifiée entre 200 et 5,000 1, la LED RUN clignote à un intervalle de 11.0 seconde. Afin de mettre la LED RUN à l'état On, définissez à nouveau la valeur de réglage dans la plage, puis faites passer l'UC de l'automate du mode STOP au mode RUN. Assurez-vous d'utiliser l'indicateur de demande d'effacement d'erreur (UXY.XNUMX) pour effacer l'erreur pendant l'exécution.
*2 : Si une erreur se produit lors du réglage de la valeur de la moyenne temporelle, la valeur par défaut 200 sera enregistrée.

(b) Traitement moyen du compte
A. Plage de réglage : 2 ~ 50 (fois) La valeur moyenne des données d'entrée à des moments désignés est enregistrée en tant que données d'entrée réelles.
B. Temps de traitement = nombre de réglages x 100 ms
Ex.) Le temps de traitement moyen est de 50.
Temps de traitement = 50 x 100 ms = 5,000 XNUMX ms
*1 : Si la valeur de réglage de la moyenne du comptage n'est pas spécifiée entre 2 et 50, la LED RUN clignote à un intervalle de 1 seconde. Afin de régler la LED RUN sur On, définissez la valeur de réglage dans la plage, puis faites passer le processeur de l'automate du mode STOP au mode RUN. Assurez-vous d'utiliser l'indicateur de demande d'effacement d'erreur (UXY.11.0) pour effacer l'erreur pendant l'exécution.
*2 : Si une erreur se produit lors du réglage de la valeur, la valeur par défaut 2 sera enregistrée.

(c) Traitement de la moyenne mobile
A. Plage de réglage : 2 ~ 100 (fois)
B. Ce processus génère la valeur moyenne la plus récente toutes les sampling aux heures de comptage désignées. La figure 2.2 montre le traitement de la moyenne mobile avec 4 temps de comptage.

2-15

Chapitre 2 Spécifications
Valeur OutAp/uDt
32000

0
Sortie 11 Sortie22 Sortie33

-32000

Sortie 1 = ( + + + ) / 4 Sortie 2 = ( + + + ) / 4 Sortie 3 = ( + + + ) / 4
[Figue. 2.2] Traitement moyen

Heure((mmss))

(d) Traitement moyen pondéré
A. Plage de réglage : 1 ~ 99 (%)
F[n] = (1 – ) x A[n] + x F [n – 1] F[n] : Sortie moyenne pondérée actuelle A[n] : Valeur de conversion A/N actuelle F[n-1] : Ancienne Sortie moyenne pondérée : moyenne pondérée constante (0.01 ~ 0.99)

*1 : Si la valeur de réglage de la moyenne du comptage n'est pas spécifiée entre 1 et 99, la LED RUN clignote à un intervalle de 1 seconde. Afin de régler la LED RUN sur l'état On, réinitialisez la valeur de réglage de la fréquence moyenne entre 2 et 500, puis convertissez le processeur de l'automate de STOP à RUN. Assurez-vous d'utiliser l'indicateur de demande d'effacement d'erreur (UXY.11.0) pour effacer l'erreur via une modification pendant l'exécution.
*2 : Si une erreur se produit lors du réglage de la valeur, la valeur par défaut 1 sera enregistrée.
B. Entrée de courant (par example) · Plage d'entrée analogique : DC 4 ~ 20 mA, plage de sortie numérique : 0 ~ 10,000 4. · Lorsqu'une entrée analogique change rapidement de 20 mA à 0 mA (10,000 à XNUMX XNUMX), les sorties de la moyenne pondérée en fonction de la constante() sont indiquées ci-dessous.

*dix

Résultats de la moyenne pondérée

0 analyse 1 analyse 2 analyse 3 analyse

0

9,900

9,999

9,999

*2) *3)

0.5 0.99

0

5,000

7,500

8,750

0

100

199

297

*1) Produit 10,000 4 après environ XNUMX analyses

*2) Produit 10,000 21 après environ XNUMX analyses

*3) Produit 10,000 1,444 après 144 XNUMX analyses (XNUMX s)

Pondéré à 1 % par rapport à l'ancienne valeur Pondéré à 50 % par rapport à l'ancienne valeur Pondéré à 99 % par rapport à l'ancienne valeur

· Pour obtenir une sortie stabilisée face aux changements rapides d'entrée (par exemple, le bruit), ce traitement moyen pondéré sera utile.

2-16

Chapitre 2 Spécifications
2.5.3 Traitement des alarmes
(1) Alarme de processus Lorsque la valeur numérique devient supérieure à la valeur limite HH de l'alarme de processus ou inférieure à la valeur limite LL, l'indicateur d'alarme s'allume et la LED d'alarme située à l'avant du module clignote. Lorsque la valeur de la sortie numérique devient inférieure à la valeur limite H de l'alarme de procédé ou supérieure à la valeur limite L, les alarmes sont effacées.
(2) Alarme de taux de changement Cette fonction permet deamples données de manière cyclique avec la période définie dans le paramètre `Période d'alarme de taux de changement' et comparer toutes les deux samples données. L'unité utilisée pour « Taux de changement limite H » et « Taux de changement limite L » est le pourcentage.tage par seconde (%/s).
(a) Taux de fixation des samppériode de ling : 100 ~ 5,000 1000 (ms) Si « XNUMX XNUMX » est défini pour la période, les données d'entrée sont sampmené et comparé toutes les 1 seconde.
(b) Plage de réglage de la limite de taux de changement : -32768 32767 ~ 3276.8 3276.7 (-XNUMX XNUMX %/s ~ XNUMX XNUMX %/s) (c) Calcul du critère
Le critère d'alarme de taux de changement = Limite haute ou Limite basse de l'alarme de taux de changement X 0.001 X 64000 X Période de détection ÷ 1000 1) An example pour le réglage du taux de changement 1 (détection du taux croissant)
a) Période de détection du Ch. 0 : 100 (ms) b) Limite haute (H) d'alarme du Ch. 0 : 100 (10.0 %) c) Limite basse (L) d'alarme du Ch. 0 : 90 (9.0 %) d) Critère d'alarme haute (H) du Ch.0
= 100 X 0.001 X 64000 X 100 ÷ 1000 = 640 e) Critère d'alarme basse (L) du Ch.0
= 90 X 0.001 X 64000 100 X 1000 ÷ 576 1 = XNUMX f) Lorsque la valeur d'écart de ([n]ème valeur numérique) ([n-XNUMX]ème valeur numérique) devient supérieure
supérieur à 640, l'indicateur de détection de taux de changement élevé (H) de Ch.0 (CH0 H) s'allume. g) Lorsque la valeur d'écart de ([n]ème valeur numérique) ([n-1]ème valeur numérique) devient inférieure
supérieur à 576, l'indicateur de détection de taux de changement faible (L) f Ch.0 (CH0 L) s'allume.
2) Un example pour le réglage du taux de changement 2 (détection du taux de chute) a) Période de détection du Ch. 0 : 100 (ms) b) Limite haute (H) d'alarme du Ch. 0 : -10 (-1.0 %) c) Limite basse (L) d'alarme du Ch. 0 : -20 (-2.0 %) d) Critère d'alarme haute (H) de Ch.0 = -10 X 0.001 X 64000 100 X 1000 ÷ 64 0 = -20 e) Critère d'alarme basse (L) de Ch.0.001 = -64000 X 100 X 1000 X 128 ÷ 1 = -64 f) Lorsque la valeur d'écart de ([n]ème valeur numérique) ([n-0]ème valeur numérique) devient supérieure à -0, indicateur de détection de taux de changement élevé (H) de Ch.1(CH128 H) s’allume. g) Lorsque la valeur d'écart de ([n]ième valeur numérique) ([n-0]ième valeur numérique) devient inférieure à -0, l'indicateur de détection de taux de changement faible (L) f Ch.XNUMX(CHXNUMX L) s'allume.
2-17

Chapitre 2 Spécifications

3) Un example pour le réglage du taux de changement 3 (Détection du taux de changement) a) Période de détection du Ch. 0 : 1000 (ms) b) Limite haute (H) d'alarme du Ch. 0 : 2 (0.2 %) c) Limite basse (L) d'alarme du Ch. 0 : -2 (-0.2 %) d) Critère d'alarme haute (H) de Ch.0 = 2 X 0.001 X 64000 1000 X 1000 128 ÷ 0 2 = 0.001 e) Critère d'alarme basse (L) de Ch.64000 = -1000 X 1000 X 128 X 1 ÷ 128 = -0 f) Lorsque la valeur d'écart de ([n]ème valeur numérique) ([n-0]ème valeur numérique) devient supérieure à 1, l'indicateur de détection de taux de changement élevé (H) du Ch. 128(CH0 H) s'allume. g) Lorsque la valeur d'écart de ([n]ième valeur numérique) ([n-0]ième valeur numérique) devient inférieure à -XNUMX, l'indicateur de détection de taux de changement faible (L) f Ch.XNUMX(CHXNUMX L) s'allume.

2.5.4 Détection de déconnexion d'entrée
(1) Entrées disponibles Cette fonction de détection est disponible pour les entrées analogiques de 4 ~ 20 mA. La condition de détection est la suivante.

Plage d'entrée 4 ~ 20 mA

Plage de détection Moins de 0.8 mA

(2) État de détection L'état de détection de chaque canal est enregistré dans Uxy.10.z (x : numéro de base, y : numéro d'emplacement, z : numéro de bit)

Numéro de bit
Valeur initiale Numéro de canal

15 14 — 5 4
0 0 0 0 0 – – – – –

3
0 Ch.3

2
0 Ch.2

1
0 Ch.1

0
0 Ch.0

PEU

Description

0

Fonctionnement normal

1

Coupure

(3) Fonctionnement de l'état de détection
Chaque bit est mis à « 1 » lors de la détection d'une déconnexion, et renvoyé à « 0 » lors de la détection d'une connexion. Les bits d'état peuvent être utilisés dans un programme utilisateur pour détecter la déconnexion.

2-18

Chapitre 2 Spécifications
(4) Programme example (non-IEC, 2MLK) Comme pour le module monté sur l'embase 0, emplacement 1, Si une déconnexion est détectée, le numéro de canal est stocké dans chaque zone 'P'.
Note. U01.10.n(n=0,1,2,3) : CHn_IDD (Mode d'entrée analogique HART : Flag de déconnexion de voie) (5) Programme example (IEC61131-3, 2MLR et 2MLI)
Comme pour le module monté sur l'embase 1, emplacement 0, Si une déconnexion est détectée, le numéro de voie est stocké dans chaque zone `%M'.
2-19

Installation et câblage

Chapitre 3 Installation et câblage

Installation

3.1.1 Environnement d'installation
Ce produit est d'une grande fiabilité quel que soit l'environnement d'installation. Cependant, par souci de fiabilité et de stabilité du système, veuillez prêter attention aux précautions décrites ci-dessous.
(1) Conditions environnementales – À installer sur le panneau de commande étanche à l’eau et à la poussière. – Aucun impact ou vibration continu ne doit être attendu. – Ne pas exposer directement au soleil. – Aucune rosée ne doit être provoquée par un changement rapide de température. – La température ambiante doit être maintenue entre 0 et 65.
(2) Travaux d'installation – Ne laissez pas de déchets de câblage à l'intérieur de l'automate après le câblage ou le perçage des trous de vis. – À installer sur un bon emplacement pour travailler. – Ne le laissez pas être installé sur le même panneau que le haut voltagl'appareil. – Laissez-le être éloigné d'au moins 50° du conduit ou du module à proximité. – Être ancré dans un endroit agréable et exempt de bruit.

3.1.2 Précautions de manipulation
Les précautions de manipulation du module 2MLF-AC4H sont telles que décrites ci-dessous depuis l'ouverture jusqu'à l'installation.

(1) Ne le laissez pas tomber ou ne pas être choqué.

(2) Ne retirez pas le PCB du boîtier. Cela entraînerait un fonctionnement anormal.

(3) Ne laissez aucun corps étranger, y compris les déchets de câblage, pénétrer dans la partie supérieure du module lors du câblage.

Retirez les corps étrangers s’il y en a à l’intérieur.

(4) N'installez pas et ne retirez pas le module lorsqu'il est sous tension.

(5) Le couple de fixation de la vis fixe du module et de la vis du bornier doit être compris dans les limites

gamme comme ci-dessous.

Pièce de fixation

Plage de couple de fixation

Vis du bornier du module d'E/S (vis M3)

42 ~ 58 N·

Vis fixe du bornier du module d'E/S (vis M3)

66 ~ 89 N·

Remarques

– Le module d'entrée analogique HART peut être utilisé lorsqu'il est installé dans une base étendue dans les systèmes 2MLR.

3-1

Chapitre 3 Installation et câblage

3.2 Câblage
3.2.1 Précautions de câblage
(1) Ne laissez pas la ligne électrique CA s'approcher de la ligne de signalisation d'entrée externe du module 2MLF-AC4H. Avec une distance suffisante entre les deux, il sera exempt de surtensions ou de bruits inductifs.
(2) Le câble doit être sélectionné en tenant dûment compte de la température ambiante et du courant admissible, dont la taille n'est pas inférieure à la valeur maximale. norme de câble AWG22 (0.3).
(3) Ne laissez pas le câble trop près d'un appareil et d'un matériau chauds ou en contact direct avec de l'huile pendant une longue période, ce qui entraînerait des dommages ou un fonctionnement anormal en raison d'un court-circuit.
(4) Vérifiez la polarité lors du câblage du terminal. (5) Câblage avec haut voltagLa ligne ou la ligne électrique peut produire une obstruction inductive provoquant une anomalie
fonctionnement ou un défaut.
3.2.2 Câblage examples

Canal CH0 CH1 CH2 CH3

Saisir
+ + + + NC NC NC NC NC NC NC NC NC NC

N° de borne
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18

CC +
Pouvoir
fournir _

Transmetteur 2 fils
+ _

CH0+ CH0-

1 2
3 4

5 6

7 8

9 10

11 12

13 14

15 16

17 18

3-2

Chapitre 3 Installation et câblage

(1) Câblage example capteur/transmetteur 2 fils

+ DC1

+ DC2

Transmetteur 2 fils
Transmetteur 2 fils

CH0 +

R

R *2

+

*1

CH3 +

R

–R*2

*1

(2) Câblage exampfiche du capteur/transmetteur 4 fils

+ DC1

+ DC2

Transmetteur 4 fils
Transmetteur 4 fils

CH0 +

R

+

R *2

*1

CH3 +

R

–R*2

*1

* 1) Utilisez un fil blindé torsadé à 2 conducteurs. AWG 22 est recommandé pour la norme de câble. * 2) La résistance d'entrée pour l'entrée de courant est de 250 (typ.).
Remarques
(1) En entrée de courant, il n'y aura aucune tolérance de précision causée par la longueur du câble et la résistance interne de la source.
(2) Réglez pour activer uniquement le canal à utiliser. (3) Le module 2MLF-AC4H n’alimente pas le périphérique d’entrée. Utiliser une alimentation externe
fournisseur. (4) Si vous ne séparez pas l'alimentation CC de l'émetteur de chaque canal, cela peut affecter le
précision. (5) Compte tenu de la consommation de courant de l'émetteur, veuillez utiliser l'alimentation externe
fourniture d’une capacité suffisante. (6) Si vous configurez le système pour fournir l'alimentation de plusieurs émetteurs par une alimentation externe
Alimentation, veillez à ne pas dépasser le courant autorisé de l'alimentation externe la consommation de courant totale de l'émetteur.

3-3

Chapitre 3 Installation et câblage

3.2.2 Distance de communication maximale
(1) La communication HART est disponible jusqu'à 1 . Mais, si un émetteur présente la distance de communication maximale, appliquez la distance la plus courte entre la distance de communication de l'émetteur et 1 .
(2) La distance de communication maximale peut varier en fonction de la capacité et de la résistance du câble. Pour garantir la distance de communication maximale, vérifiez la capacité et la longueur du câble.
(3) Example niveau de sélection du câble pour garantir la distance de communication (a) Si la capacité du câble est inférieure à 90pF et la résistance du câble est inférieure à 0.09, la distance disponible pour la communication sera de 1 .
(b) Si la capacité du câble est inférieure à 60pF et la résistance du câble est inférieure à 0.18, la distance disponible pour la communication sera de 1 .
(c) Si la capacité du câble est inférieure à 210pF et la résistance du câble est inférieure à 0.12, la distance disponible pour la communication sera de 600 m.

Câble
Capacité (/m)

1,200 750 450 300 210 150 90 60

0.03
100 m 100 m 300 m 600 m 600 m 900 m 1,000 m 1,000 m

0.06
100 m 100 m 300 m 300 m 600 m 900 m 1,000 m 1,000 m

0.09
100 m 100 m 300 m 300 m 600 m 600 m 1,000 m 1,000 m

Résistance (/m)

0.12

0.15

100 m 100 m 300 m 300 m 600 m 600 m

100 m 100 m 300 m 300 m 600 m 600 m

900 m 900 m

1,000 m 1,000 m

0.18
100 m 100 m 300 m 300 m 300 m 600 m 900 m 1,000 m

0.21
100 m 100 m 300 m 300 m 300 m 600 m 900 m 900 m

0.24
100 m 100 m 300 m 300 m 300 m 600 m 600 m 900 m

3-4

Chapitre 4 Procédures d'exploitation et surveillance
Chapitre 4 Procédures d'exploitation et surveillance
4.1 Procédures de fonctionnement
Le traitement de l'opération est comme indiqué sur la Fig. 4.1
Commencer

Installez le module de conversion A/D sur l'emplacement

Connectez le module de conversion A/D au périphérique externe

Allez-vous spécifier les paramètres d'exécution via [I/O
paramètres] réglage ?

OUI

Spécifiez les paramètres d'exécution via [E/S

NON

paramètres] réglage

Préparer le programme automate

Fin
[Figue. 4.1] Modalités de l'opération

4-1

Chapitre 4 Procédures d'exploitation et surveillance

4.2 Définition des paramètres de fonctionnement

Il existe deux manières de définir les paramètres de fonctionnement. L'un est à définir dans les [Paramètres E/S] du SoftMaster, l'autre est à définir dans un programme utilisateur avec la mémoire interne du module. (Reportez-vous au chapitre 5 pour le réglage dans un programme)

4.2.1 Paramètres du module 2MLF-AC4H
Les éléments de configuration du module sont tels que décrits ci-dessous dans le tableau 4.1.

Élément [Paramètres E/S] [Tableau 4. 1] Fonction des [Paramètres E/S] Détails
(1) Spécifiez les éléments suivants nécessaires au fonctionnement du module. – État du canal : activer/désactiver chaque canal pour fonctionner – Plage d'entrée : plages de réglage du volume d'entréetage/courant – Type de sortie : réglage du type de valeur numérisée – Traitement de la moyenne : sélection de la méthode de traitement de la moyenne – Réglage de la valeur moyenne – Alarme de procédé : activer/désactiver le traitement des alarmes – Réglage des limites d'alarme de procédé HH, H, L et LL – Alarme de taux de changement : Activer/désactiver le traitement des alarmes – Centile d'alarme de taux de changement, limites H et L – HART : Activer/Désactiver la communication HART.
(2) L'ensemble de données ci-dessus peut être téléchargé à tout moment quel que soit l'état du CPU (Exécuter ou Arrêter)

4.2.2 La procédure de paramétrage avec SoftMaster
(1) Ouvrez SoftMaster pour créer un projet. (Reportez-vous au Guide de l'utilisateur de SoftMaster pour plus de détails) (2) Double-cliquez sur [Paramètres E/S] dans la fenêtre du projet.

4-2

Chapitre 4 Procédures d'exploitation et surveillance
(3) Sur l'écran « Paramètres d'E/S », cliquez sur le numéro d'emplacement sur lequel le module 2MLF-AC4H est installé et sélectionnez 2MLF-AC4H, puis double-cliquez dessus.
(4) Après avoir sélectionné le module, cliquez sur [Détails] 4-3

Chapitre 4 Procédures d'exploitation et surveillance

(5) Réglez les paramètres individuels. (a) État du canal : réglé sur Activer ou Désactiver.

Cliquez ici

Si cette case n'est pas cochée, définissez un canal individuel. Si coché, réglez tout le canal sur le même paramètre
(b) Plage d'entrée : sélectionnez la plage d'entrée analogique.

4-4

Chapitre 4 Procédures d'exploitation et surveillance
(c) Type de sortie : sélectionnez le type de valeur numérique convertie. (d) Traitement moyen : sélectionnez la méthode de traitement moyen. (e) Valeur moyenne : définissez le nombre dans la plage indiquée ci-dessous.

[Plage de réglage du traitement moyen]

Traitement moyen

Plage de réglage

Moyenne temporelle

200 ~ 5000()

Compter la moyenne

2 ~ 50

Moyenne mobile

2 ~ 100

Moyenne pondérée

1 ~ 99 (%)

(f) Alarme de processus : définissez Activer ou Désactiver pour l'alarme de processus.

4-5

Chapitre 4 Procédures d'exploitation et surveillance
(g) Limites d'alarme de processus : définissez chaque critère de limite dans la plage indiquée ci-dessous.
(h) Alarme de taux de changement : définissez Activer ou désactiver l'alarme pour le taux de changement. (i) Limites de taux de changement : définissez chaque critère de limite dans la plage indiquée ci-dessous. (j) HART : activez ou désactivez la communication HART.
4-6

Chapitre 4 Procédures d'exploitation et surveillance

4.3 Fonctions du module spécial de surveillance

Les fonctions du module spécial de surveillance sont décrites ci-dessous dans le tableau 4.2.

Article
[Surveillance de module spécial] [Tableau 4. 2] Fonctions de surveillance de module spécial
Détails
(1) Surveillance/Test Après avoir connecté SoftMaster à l'automate, sélectionnez [Surveillance de module spécial] dans le menu [Surveillance]. Le module 2MLF-AD4S peut être surveillé et testé. Lors du test du module, le CPU doit être arrêté.
(2) Surveillance du max./min. valeur La valeur max./min. La valeur du canal peut être surveillée pendant l'exécution. Cependant, lorsque l'écran [Surveillance/Test] est fermé, la valeur max./min. la valeur ne sera pas enregistrée.
(3) Les paramètres spécifiés pour le test dans l'écran [Special Module Monitor] ne sont pas enregistrés dans le [Paramètre E/S] lors de la fermeture de l'écran.

Remarques
L'écran peut ne pas s'afficher normalement en raison d'une ressource système insuffisante. Dans un tel cas, fermez l'écran et terminez les autres applications afin de redémarrer SoftMaster.

4-7

Chapitre 4 Procédures d'exploitation et surveillance
4.4 Précautions
Les paramètres spécifiés pour le test du module de conversion A/N sur l'écran « Monitor Special Module » de [Monitor Special Module] seront supprimés au moment où l'écran « Monitor Special Module » est fermé. En d'autres termes, les paramètres du module de conversion A/D spécifiés sur l'écran « Monitor Special Module » ne seront pas enregistrés dans [Paramètres I/O] situé sur l'onglet gauche de SoftMaster.
La fonction de test du [Module spécial de surveillance] permet à l'utilisateur de vérifier le fonctionnement normal du module de conversion A/D même sans programmation séquentielle. Si le module de conversion A/D doit être utilisé à des fins autres qu'un test, utilisez la fonction de réglage des paramètres dans [Paramètres E/S]. 4-8

Chapitre 4 Procédures d'exploitation et surveillance
4.5 Surveillance du module spécial
4.5.1 Démarrer avec [Surveillance de module spécial] Après la connexion à l'automate, cliquez sur [Surveillance] -> [Surveillance de module spécial]. Si l'état n'est pas [En ligne], le menu [Surveillance du module spécial] ne sera pas actif.
4.5.2 Comment utiliser [Surveillance des modules spéciaux] (1) L'écran « Liste des modules spéciaux » s'affichera comme sur la Fig. 5.1. Le module installé sur le système PLC actuel sera affiché à l'écran.
[Figue. 5. 1] [Liste des modules spéciaux] 4-9

Chapitre 4 Procédures d'exploitation et surveillance
(2) Sélectionnez Module spécial sur la figure 5.1 et cliquez sur [Informations sur le module] pour afficher les informations comme sur la figure 5.2.
[Figue. 5. 2] [Informations sur le module spécial] (3) Afin de surveiller le module spécial, cliquez sur [Surveiller] après avoir sélectionné le module dans le menu spécial.
Écran Liste des modules (Fig. 5.1). Ensuite, l'écran [Special Module Monitoring], comme sur la Fig. 5.3, s'affichera.
4-10

Chapitre 4 Procédures d'exploitation et surveillance
[Figue. 5. 3] [Moniteur de module spécial] 4-11

Chapitre 4 Procédures d'exploitation et surveillance
(a) [Démarrer la surveillance] : Cliquez sur [Démarrer la surveillance] pour afficher la valeur convertie A/D du canal actuellement exploité. La figure 5.4 est l'écran de surveillance affiché lorsque l'ensemble du canal du 2MLF-AC4H est en état d'arrêt. Dans le champ de valeur actuelle en bas de l'écran, les paramètres actuellement spécifiés du module d'entrée analogique sont affichés.
[Figue. 5. 4] Écran d'exécution de [Démarrer la surveillance] 4-12

Chapitre 4 Procédures d'exploitation et surveillance
(b) [Test] : [Test] est utilisé pour modifier les paramètres actuellement spécifiés du module d'entrée analogique. Cliquez sur la valeur de réglage dans le champ inférieur de l'écran pour modifier les paramètres. La figure 5.5 s'affichera après l'exécution de [Test] avec le volume d'entrée du canal 0.tagLa plage est passée à -10 ~ 10 V dans l'état d'entrée non câblée. Cette fonction est exécutée dans l'état d'arrêt du CPU.
[Figue. 5. 5] Écran d'exécution de [Test] 4-13

Chapitre 4 Procédures d'exploitation et surveillance
(c) [Réinitialiser Max./Min. valeur] : La valeur max./min. Le champ de valeur sur l'écran supérieur indique la valeur max. valeur et le min. valeur de la valeur convertie A/D. Cliquez sur [Réinitialiser max./min. value] pour initialiser la valeur max./min. valeur. Ensuite, la valeur actuelle du canal 0 est réinitialisée.
[Figue. 5. 6] Écran d'exécution de [Réinitialiser max./min. valeur] (d) [Fermer] : [Fermer] est utilisé pour sortir de l'écran de surveillance/test. Lorsque le suivi/test
l'écran est fermé, le max. valeur, le min. valeur et la valeur actuelle ne sera plus enregistrée.
4-14

Chapitre 4 Procédures de fonctionnement et surveillance 4.5.3 Écran de surveillance des variables HART et d'informations sur l'appareil
(1) PV, moniteur de variable primaire : cliquez sur [Implement Test] après avoir réglé la communication HART sur « Activer » sur l'écran « Special Module Monitor » pour vérifier la PV transmise depuis un appareil de terrain connecté au canal 1 à la communication HART. La figure ci-dessous montre un écran pour view PV importé depuis l'appareil de terrain connecté au canal 0.
4-15

Chapitre 4 Procédures d'exploitation et surveillance
(2) [Informations sur le périphérique HART] : Cliquez sur le bouton [Lire] en bas après avoir cliqué sur [Informations sur le périphérique HART] sur l'écran « Moniteur de module spécial ». Les informations sur l'appareil HART connecté à un module actuel peuvent être viewed pour chaque canal.
[Figue. 5. 6] Écran d'exécution de [Lecture] (a) Message : Textes qui ont été saisis dans les paramètres de message de l'appareil de terrain HART. Ils
peut être utilisé pour décrire des informations utiles pour reconnaître un appareil. (b) Tag: Appareils de terrain HART tag le nom s’affiche. Il peut être utilisé pour indiquer l'emplacement d'un
usine. (c) Descripteur : le champ descripteur de l'appareil de terrain HART s'affiche. Par exempleample, il peut être utilisé pour
enregistrez le nom de la personne qui effectue l'étalonnage. (d) Date : Date entrée dans l'appareil. , il peut être utilisé pour enregistrer la dernière date ou date d'étalonnage
d'entretien/inspection. (e) Paramètre d'écriture (écriture empêchée) : informations indiquant si l'appareil de terrain HART est protégé contre
l'écriture s'affiche Oui ou Non. Si Oui est défini, certains paramètres ne peuvent pas être modifiés via la communication HART. (f) Fabricant : Le nom du fabricant est affiché. Son code peut être affiché et les informations du code sont transformées en texte à afficher sur l'écran [Informations sur le périphérique HART]. (g) Nom de l'appareil (type) : il peut être utilisé par un fabricant pour désigner un type ou un nom d'appareil. Les informations du code sont remplacées par du texte à afficher sur l'écran [Informations sur le périphérique HART]. (h) ID de l'appareil : les chiffres faisant référence à l'ID de l'appareil sont affichés. L'ID de l'appareil est un numéro de série unique émis par le fabricant. (i) Numéro d'assemblage final : les numéros faisant référence au numéro d'assemblage final sont affichés. C'est
4-16

Chapitre 4 Procédures d'exploitation et surveillance
utilisé par le fabricant de l'appareil pour classer les modifications apportées au matériel. Par exempleample, il est utilisé pour classer les modifications de pièces ou les modifications de dessins. (j) Valeur de plage supérieure PV : elle est définie en fonction de la relation entre les valeurs des variables dynamiques de l'appareil et les points limites supérieurs du canal analogique. Autrement dit, c'est PV qui sera affiché si 20 est émis. (k) Valeur de plage inférieure PV : elle est définie en fonction de la relation entre les valeurs des variables dynamiques de l'appareil et les points finaux inférieurs du canal analogique. Autrement dit, c'est PV qui sera affiché si 4 est émis. (l)Damping Time : une fonction permettant d'atténuer les changements soudains d'entrée (chocs) et de les appliquer à la sortie. Son unité est de seconde. Il est principalement utilisé sur le transmetteur de pression. (m) Fonction de transfert : une fonction permettant d'exprimer la méthode utilisée par l'émetteur pour transférer le signal 4~20 vers le PV. (n) Version universelle : Il s'agit de la version dimensionnelle HART. Dans la plupart des cas, il s'agit de 5 ou 6 et 7 signifie la dimension Wireless HART. (o) Version de l'appareil : la version de l'appareil HART est affichée. (p) Version du logiciel : la version du logiciel de l'appareil HART s'affiche. (q) Version du matériel : la version du matériel du périphérique HART est affichée. (3) Annuler la lecture : appuyez sur la touche Échap du clavier pour annuler l'importation des informations depuis le périphérique HART après avoir appuyé sur le bouton Lire.
[Figue. 4.8] Exécution de l'annulation de lecture
4-17

Chapitre 4 Procédures d'exploitation et surveillance
4.6 Enregistrement du registre analogique [ U ] Cette section décrit la fonction d'enregistrement automatique du registre analogique U dans le SoftMaster.
4.6.1 Enregistrement du registre analogique [ U ] Il enregistre les variables pour chaque module en se référant aux informations spéciales du module définies dans le paramètre E/S. L'utilisateur peut modifier les variables et les commentaires. [Procédure] (1) Sélectionnez le type de module spécial dans la fenêtre [Réglage des paramètres E/S].
(2) Double-cliquez sur « Variable/Commentaire » dans la fenêtre du projet. (3) Sélectionnez [Modifier] -> [Enregistrer le périphérique U]. Et cliquez sur [Oui] 4-18

Chapitre 4 Procédures d'exploitation et surveillance
(4) Comme indiqué ci-dessous, les variables sont enregistrées.
4.6.2 Enregistrer les variables
(1) Le contenu de `View La variable' peut être enregistrée sous forme de texte file. (2) Sélectionnez [Modifier] -> [Exporter vers File]. (3) Le contenu de `View variable' sont enregistrées sous forme de texte file.
4.6.3 View variables
(1) L'exampLe programme de SoftMaster est comme indiqué ci-dessous. (2) Sélectionnez [View] -> [Variables]. Les appareils sont transformés en variables. Pour la série 2MLK
4-19

Pour les séries 2MLI et 2MLR

Chapitre 4 Procédures d'exploitation et surveillance

4-20

Chapitre 4 Procédures d'exploitation et surveillance
(3) Sélectionnez [View] -> [Périphériques/Variables]. Les appareils et les variables sont tous deux affichés. (4) Sélectionnez [View] -> [Périphériques/Commentaires]. Les appareils et les commentaires sont tous deux affichés. Pour la série 2MLK
Pour 2MLI et 2MLR
4-20

Chapitre 5 Configuration et fonction de la mémoire interne

Chapitre 5 Configuration et fonction de la mémoire interne
Le module d'entrée analogique dispose de la mémoire interne pour transmettre/recevoir des données vers/depuis le processeur de l'automate.

5.1 Configuration de la mémoire interne
La configuration de la mémoire interne est décrite ci-dessous.

5.1.1 Configuration de la zone IO du module d'entrée analogique HART
La zone d'E/S des données converties A/D est telle qu'affichée dans le tableau 5.1.

Appareil attribué

Uxy.00.0 Uxy.00.F Uxy.01.0 Uxy.01.1 Uxy.01.2 Uxy.01 3
Uxy.02

%UXx.0.0 %UXxy.0.15 %UXxy.0.16 %UXxy.0.17 %UXxy.0.18 %UXxy.0.19
%UWxy.0.2

Uxy.03 Uxy.04

%UWxy.0.3 %UWxy.0.4

Uxy.05 %UWxy.0.5

Uxy.06
Uxy.07
Uxy.08.0 Uxy.08.1 Uxy.08.2 Uxy.08.3 Uxy.08.4 Uxy.08.5 Uxy.08.6 Uxy.08.7 Uxy.08.8 Uxy.08.9 Uxy.08.A Uxy.08.B Uxy.08.C Uxy.08.D Uxy.08.E Uxy.08.F
Uxy.09.0 Uxy.09.1 ​​Uxy.09.2 Uxy.09.3 Uxy.09.4 Uxy.09.5 Uxy.09.6 Uxy.09.7

%UWxy.0.6
%UWxy.0.7
% Uxxy.0.128% uxxy.0.129% uxxy.0.130% uxxy.0.131% uxxy.0.132% uxxy.0.133% uxxy.0.134% uxxy.0.135% uxxy.0.136% uxxy.0.137% uxxy.0.138% .0.139% UXXY .0.140 %UXxy.0.141 %UXxy.0.142 %UXxy.0.143
%UXxy.0.144 %UXxy.0.145 %UXxy.0.146 %UXxy.0.147 %UXxy.0.148 %UXxy.0.149 %UXxy.0.150 %UXxy.0.151

[Tableau 5] Zone d'E/S des données converties A/D
Détails
Indicateur ERREUR du module Indicateur PRÊT du module CH0 Indicateur d'exécution CH1 Indicateur d'exécution CH2 Indicateur d'exécution CH3 Indicateur d'exécution
Valeur de sortie numérique CH0
Valeur de sortie numérique CH1
Valeur de sortie numérique CH2
Valeur de sortie numérique CH3
Zone non utilisée
Zone non utilisée Alarme de procédé CH0 Indicateur de détection de limite HH (HH) Alarme de procédé CH0 Indicateur de détection de limite H (H) Alarme de procédé CH0 Indicateur de détection de limite L (L) Alarme de procédé CH0 Indicateur de détection de limite LL (LL) Alarme de procédé CH1 Indicateur de détection de limite HH (HH) Alarme de procédé CH1 Indicateur de détection de limite H (H) Alarme de procédé CH1 Indicateur de détection de limite L (L) Alarme de procédé CH1 Indicateur de détection de limite LL (LL) Alarme de procédé CH2 Indicateur de détection de limite HH Alarme de procédé CH2 Indicateur de détection de limite H (H) Alarme de procédé CH2 Indicateur de détection de limite L (L) Alarme de procédé CH2 Indicateur de détection de limite LL (LL) Alarme de procédé CH3 Indicateur de détection de limite HH (HH) Alarme de procédé CH3 Indicateur de détection de limite H (H) Alarme de procédé CH3 Indicateur de détection de limite L (L) Alarme de procédé CH3 Indicateur de détection de limite LL (LL) Alarme de taux de changement CH0 Indicateur de détection de limite H (H) Alarme de taux de changement CH0 Indicateur de détection de limite L (L) Alarme de taux de changement CH1 Indicateur de détection de limite H (H) Alarme de taux de changement CH1 Détection de limite L indicateur (L) Alarme de taux de changement CH2 Indicateur de détection de limite H (H) Alarme de taux de changement CH2 Indicateur de détection de limite L (L) Alarme de taux de changement CH3 Indicateur de détection de limite H (H) Alarme de taux de changement CH3 Indicateur de détection de limite L (L)

Direction du signe R/W

R

Processeur A/D

R

Processeur A/D

RRRRRR

Processeur A/D

R

R

Processeur A/D

5-1

Chapitre 5 Configuration et fonction de la mémoire interne

Uxy.10.0 %UXxy.0.160 Indicateur de détection de déconnexion CH0 (1~5V ou 4~20mA)

Uxy.10.1 %UXxy.0.161 Indicateur de détection de déconnexion CH1 (1~5V ou 4~20mA)

Uxy.10.2 %UXxy.0.162 Indicateur de détection de déconnexion CH2 (1~5V ou 4~20mA)

Uxy.10.3 %UXxy.0.163 Indicateur de détection de déconnexion CH3 (1~5V ou 4~20mA)

..

..

..

R

Uxy.10.8 %UXxy.0.168 CH0 Indicateur d'erreur de communication HART

Uxy.10.9 %UXxy.0.169 CH1 Indicateur d'erreur de communication HART

Uxy.10.A %UXxy.0.170 Indicateur d'erreur de communication HART CH2

Uxy.10.B %UXxy.0.171 Indicateur d'erreur de communication HART CH3

Processeur A/D

Uxy.11.0 %UXxy.0.176 Indicateur de demande d'effacement d'erreur

W CPU A/N

(1) Dans l'appareil attribué, X représente le numéro de base et Y le numéro d'emplacement sur lequel le module est
installée. (2) Afin de lire la « valeur de sortie numérique CH1 » du module d'entrée analogique installé sur la base n°0, emplacement n°4,
il doit être affiché sous la forme U04.03.

Trieur de numéro de base

Trieur de numéro de base

U 0 4 . 0 3

%UW0 . 4 . 03

Type d'appareil

Mot

Emplacement n °

Type d'appareil

Mot

Emplacement n °

(3) Afin de lire le « drapeau de détection de déconnexion CH3 » du module d'entrée analogique installé sur la base n°0, emplacement n°5, il doit être affiché comme U05.10.3.

Variables pour les séries 2MLI et 2MLR

Numéro de base

_0200_CH0_PAHH

Emplacement n °

Variables

Channel No.

5-2

Chapitre 5 Configuration et fonction de la mémoire interne

5.1.2 Zone de réglage des paramètres de fonctionnement
La zone de configuration des paramètres d'exécution du module d'entrée analogique est décrite dans le Tableau 5.2.

[Tableau 5] Zone de réglage des paramètres d'exécution

Adresse mémoire

HEX

DÉC

Description

R/W

0H

0 Réglage d'activation/désactivation du canal

R/W

1H

1 Plages de réglage du volume d'entréetage/actuel

R/W

2H

2 Paramètre du format des données de sortie

R/W

3H

3 Paramètres d'activation/désactivation du traitement du filtre

R/W

4H

4 Réglage de la valeur moyenne CH0

5H

5 Réglage de la valeur moyenne CH1

6H

6 Réglage de la valeur moyenne CH2

R/W

7H

7 Réglage de la valeur moyenne CH3

8H

8 Paramétrage du processus d'alarme

R/W

9H

9 Alarme procédé CH0 Réglage de la limite HH (HH)

AH

10 CH0 alarme de procédé réglage de la limite H (H)

BH

11 Alarme procédé CH0 Réglage de la limite L (L)

CH

12 Alarme procédé CH0 Réglage limite LL (LL)

DH

13 Alarme procédé CH1 Réglage de la limite HH (HH)

EH

14 CH1 alarme de procédé réglage de la limite H (H)

FH

15 Alarme procédé CH1 Réglage de la limite L (L)

10H

16 Alarme procédé CH1 Réglage limite LL (LL)

11H

17 Alarme procédé CH2 Réglage de la limite HH (HH)

R/W

12H

18 CH2 alarme de procédé réglage de la limite H (H)

13H

19 Alarme procédé CH2 Réglage de la limite L (L)

14H

20 Alarme procédé CH2 Réglage limite LL (LL)

15H

21 Alarme procédé CH3 Réglage de la limite HH (HH)

16H

22 CH3 alarme de procédé réglage de la limite H (H)

17H

23 Alarme procédé CH3 Réglage de la limite L (L)

18H

24 Alarme procédé CH3 Réglage limite LL (LL)

19H

25 CH0 réglage de la période de détection de l'alarme de taux de changement

1AH 1BH

26 27

Réglage de la période de détection de l'alarme de taux de changement CH1 Réglage de la période de détection de l'alarme de taux de changement CH2

R/W

1CH

28 CH3 réglage de la période de détection de l'alarme de taux de changement

1DH

29 CH0 alarme de taux de changement réglage de la limite H

1EH

30 CH0 alarme de taux de changement réglage de la limite L

1FH

31 CH1 alarme de taux de changement réglage de la limite H

20H

32 CH1 alarme de taux de changement réglage de la limite L

21H

33 CH2 alarme de taux de changement réglage de la limite H

R/W

22H

34 CH2 alarme de taux de changement réglage de la limite L

23H

35 CH3 alarme de taux de changement réglage de la limite H

24H

36 CH3 alarme de taux de changement réglage de la limite L

25H

37 Code d'erreur

R/W

28H

40 Communication HART Activer/Désactiver

R/W

Remarques METTRE METTRE METTRE METTRE METTRE METTRE METTRE
METTRE
METTRE
METTRE
OBTENIR METTRE

* R/W désigne la lecture/écriture si disponible à partir du programme PLC.

5-3

Chapitre 5 Configuration et fonction de la mémoire interne

5.1.3 Zone d'informations sur les commandes HART
La zone d'état des commandes HART est telle que décrite dans le tableau 5.3.

[Tableau 5. 3] Zone d'état des commandes HART

Adresse mémoire CH0 CH1 CH2 CH3

Description

68

69

70

71 Nombre d'erreurs de communication HART du CH#

72

73

74

75 État de communication/appareil de terrain du CH#

76

Sélectionnez pour conserver les données en cas d'erreur de communication HART

* R/W désigne la lecture/écriture si disponible à partir du programme PLC.

Remarques R/W
OBTENIR R/W
METTRE

5-4

Chapitre 5 Configuration et fonction de la mémoire interne

5.2 Zone d'E/S de données converties A/D

Concernant l'adresse des séries 2MLI et 2MLR, veuillez vous référer au nom de la variable. Page 52 `Mémoire interne'

5.2.1 Indicateur READY/ERROR du module (Uxy.00, X : n° de base, Y : n° d'emplacement)
(1) Uxy.00.F : il sera allumé lorsque le processeur de l'automate est alimenté ou réinitialisé avec une conversion A/D prête à traiter la conversion A/D.
(2) Uxy.00.0 : il s'agit d'un indicateur permettant d'afficher l'état d'erreur du module d'entrée analogique.

UXY.00

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

R

E

D————– — — — — — — — R

Y

R

Module PRÊT Bit ON (1) : PRÊT, Bit Off (0) : NON PRÊT

Informations d'erreur Bit ON (1) : Erreur, Bit Off (0) : Normal

5.2.2 Indicateur RUN du module (Uxy.01, X : n° de base, Y : n° d'emplacement)
La zone dans laquelle les informations d'exécution des canaux respectifs sont enregistrées. %UXx.0.16+[ch]

UXY.01

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

— — — — — — — —

CC CC HH HH 32 10

Informations sur le canal d'exécution Bit ON (1) : pendant l'exécution, Bit Off (0) : arrêt du fonctionnement

5.2.3 Valeur de sortie numérique (Uxy.02 ~ Uxy.05, X : numéro de base, Y : numéro d'emplacement)
(1) La valeur de sortie numérique convertie A/D sera sortie vers les adresses de mémoire tampon 2 ~ 9 (Uxy.02 ~ Uxy.09) pour les canaux respectifs.
(2) La valeur de sortie numérique sera enregistrée en binaire 16 bits.

UXY.02 ~ UXY.09

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Valeur de sortie numérique du canal #

Adresse
Adresse n°2 Adresse n°3 Adresse n°4 Adresse n°5

Détails
Valeur de sortie numérique CH0 Valeur de sortie numérique CH1 Valeur de sortie numérique CH2 Valeur de sortie numérique CH3 Valeur de sortie numérique

5-5

Chapitre 5 Configuration et fonction de la mémoire interne

5.2.4 Indicateur de détection d'alarme de processus
(Uxy.08.Z, X : N° de base, Y : N° d'emplacement, Z : Bit d'alarme selon canal)
(1) Chaque signal de détection d'alarme de processus concernant le canal d'entrée est enregistré à Uxy.08 (2) Chaque bit est défini sur 1 lors de la détection d'une alarme de processus et si la détection d'alarme de processus est restaurée, chaque bit
retourne à 0. Chaque bit peut être utilisé pour détecter la détection d'une alarme de processus avec une condition d'exécution au niveau du programme utilisateur.

UXY.08

BBBBBB

B15 B14 B13 B12 B11 B10 B9 B8

B1 B0

7 6 5 4 3 2

CCC CCCCCC CCCCCCCC

HHH HHHHHH HHHHHHH

3 3 3 3 2 2 2 2 1 1 1 1 0 0 0 0

LL HHL L HHL L HHL L HH

L

HL

HL

HL

H

PEU

Détails

0

Répondre à la plage de réglage

1

Dépasser la plage de réglage

5.2.5 Indicateur de détection d'alarme de taux de changement
(Uxy.09.Z, X : N° de base, Y : N° d'emplacement, Z : Alarme selon canal)
(1) Chaque signal de détection d'alarme de taux de changement concernant le canal d'entrée est enregistré dans Uxy.09. (2) Chaque bit est défini sur 1 lors de la détection d'une alarme de processus et si la détection d'alarme de processus est restaurée, chaque bit
retourne à 0. Chaque bit peut être utilisé pour détecter la détection d'une alarme de processus avec une condition d'exécution au niveau du programme utilisateur.

UXY.09

BBBBBB

B15 B14 B13 B12 B11 B10 B9 B8

B1 B0

7 6 5 4 3 2

CCCCCCCC —————- HHHHHHHH
332211 00 LHLHLH LH

PEU

Détails

0

Répondre à la plage de réglage

1

Dépasser la plage de réglage

5-6

Chapitre 5 Configuration et fonction de la mémoire interne

5.2.6 Flag pour détecter la déconnexion (Uxy.10.Z, X : N° de base, Y : N° de slot, Z : N° de canal)
(1) Le signe de détection de déconnexion pour les canaux d'entrée respectifs est enregistré dans Uxy.10. (2) Chaque bit sera mis à 1 si un canal attribué est détecté comme déconnecté, et il reviendra à 0 si
reconnecté. De plus, chaque bit peut être utilisé pour détecter la déconnexion dans le programme utilisateur ainsi que les conditions d'exécution.

UXY.10

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ————————HHHH
321 0

PEU

Description

0

Normale

1

coupure

5.2.7 Flag pour détecter une erreur de communication HART (Uxy.10.Z, X : No. de base, Y : No. d'emplacement)
(1) Le signe de détection de l'erreur de communication HART pour les canaux d'entrée respectifs est enregistré dans Uxy.10. (2) Chaque bit sera mis à 1 si un canal attribué est détecté comme une erreur de communication HART, et il sera
revenir à 0 si la communication HART est rétablie. De plus, chaque bit peut être utilisé pour détecter l'erreur de communication HART dans le programme utilisateur ainsi que les conditions d'exécution.

UXY.10

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCCC ——– HHHH ————– —
3 2 1 0

PEU

Description

0

Communication HART normale

1

Erreur de communication HART

5-7

Chapitre 5 Configuration et fonction de la mémoire interne

5.2.7 Indicateur pour demander l'élimination d'une erreur (Uxy.11.0, X : numéro de base, Y : numéro d'emplacement)
(1) Si une erreur de paramétrage se produit, le code d'erreur de l'adresse n°37 ne sera pas automatiquement effacé même si les paramètres sont modifiés correctement. À ce moment-là, activez le bit « demande d'effacement d'erreur » pour supprimer le code d'erreur de l'adresse n°37 et l'erreur affichée dans la [Surveillance du système] de SoftMaster. De plus, la LED RUN qui clignote reviendra à l'état On.
(2) 2) Le « drapeau pour demander l'élimination d'une erreur » doit être utilisé en toute sécurité avec Uxy.00.0 qui y est attaché pour un fonctionnement normal garanti. Son application doit être celle indiquée ci-dessous sur la figure 5.1.

UXY.10

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

E

C

R

Série 2MLK

Indicateur pour demander l'effacement d'erreur (Uxy.11.0) Bit ON (1) : demande d'effacement d'erreur, Bit Off (0) : attente d'effacement d'erreur

Séries 2MLI et 2MLR

[Figue. 5. 1] Comment utiliser le drapeau

5-8

Chapitre 5 Configuration et fonction de la mémoire interne

5.3 Zone de réglage des paramètres de fonctionnement
1 mot est attribué pour chaque adresse dans la mémoire interne, qui peut être affichée sur 16 bits. Si chaque bit des 16 bits configurant l'adresse est On, laissez-le à « 1 », et s'il est Off, laissez-le à « 0 » afin de
réaliser les fonctions respectives.

5.3.1 Comment spécifier le canal à utiliser (adresse n°0)
(1) Activer/Désactiver la conversion A/D peut être défini pour les canaux respectifs. (2) Si le canal à utiliser n'est pas spécifié, tous les canaux seront définis sur Désactivé (3) Activer/Désactiver la conversion A/D est comme spécifié ci-dessous.

Adresse « 0 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ————————HHHH
321 0

PEU

Description

0

Désactiver

1

Activer

(4) La valeur spécifiée dans B8 ~ B15 sera ignorée.

5.3.2 Comment spécifier la plage de courant d'entrée (adresse n°1)
(1) La plage de courant d'entrée analogique peut être spécifiée pour les canaux respectifs. (2) Si la plage d'entrée analogique n'est pas spécifiée, la plage de tous les canaux sera réglée sur 4 ~ 20. (3) La plage de réglage du courant d'entrée analogique est celle spécifiée ci-dessous.

Adresse « 1 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

C

C

C

C

H

H

H

H

3

2

1

0

BITS 0000 0001

Description 4 mA ~ 20 mA 0 mA ~ 20 mA

5-9

Chapitre 5 Configuration et fonction de la mémoire interne

5.3.3 Comment spécifier la plage des données de sortie (adresse n°2)
(1) La plage des données de sortie numérique pour l'entrée analogique peut être spécifiée pour les canaux respectifs. (2) Si la plage des données de sortie n'est pas spécifiée, la plage de tous les canaux sera réglée entre -32000 32000 et 3 ​​XNUMX. (XNUMX) La plage de réglage de la plage des données de sortie numérique est celle spécifiée ci-dessous.

Adresse « 2 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

C

C

C

C

H

H

H

H

3

2

1

0

MOTIF 0000 0001 0010

Description-32000 32000 ~ XNUMX XNUMX
Valeur précise 0 ~ 10000

La valeur précise a les plages de sortie numérique suivantes pour la plage d’entrée analogique.

Entrée analogique
Valeur précise de sortie numérique

4 ~ 20 4000 ​​~ 20000

0 ~ 20 0 ​​~ 20000

5.3.4 Comment spécifier le processus moyen (adresse n°3)
(1) Le processus de filtrage Activer/Désactiver peut être spécifié pour les canaux respectifs. (2) Si le processus de filtrage n'est pas spécifié, tous les canaux seront sampdirigé. (3) Le réglage du processus de filtrage est comme spécifié ci-dessous.

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

C

C

C

C

H

H

H

H

3

2

1

0

BITS 0000 0001 0010 0011 0100

Détails Sampprocessus de ling
Moyenne temporelle Moyenne du nombre Moyenne mobile Moyenne pondérée

5-10

Chapitre 5 Configuration et fonction de la mémoire interne

5.3.5 Comment spécifier la valeur moyenne (adresse n°4 ~ 7)
(1) La constante de filtre par défaut est 0. (2) Les plages de réglage de la moyenne sont telles que spécifiées ci-dessous.

Méthode Moyenne temporelle Moyenne du nombre Moyenne mobile Moyenne pondérée

Plage de réglage 200 ~ 5000 (ms)
2 ~ 50 (fois) 2 ~ 100 (fois)
1 ~ 99 (%)

(3) Si une autre valeur dépassant la plage de réglage est spécifiée, le code d'erreur sera affiché sur l'adresse d'affichage (37) du code d'erreur. À ce stade, la valeur convertie A/D conserve les données précédentes. (Le numéro du code d'erreur représente le canal avec l'erreur trouvée)
(4) Le réglage de la constante du filtre est comme spécifié ci-dessous.

Adresse « 4 ~ 7 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

— — — — — — — —

Valeur moyenne du numéro de canal

La plage de réglage des moyennes diffère selon la méthode de traitement des moyennes

Adresse Adresse n°4 Adresse n°5 Adresse n°6 Adresse n°7

Détails
Valeur moyenne CH0 Valeur moyenne CH1 Valeur moyenne CH2 Valeur moyenne CH3

5.3.6 Comment spécifier l'alarme de processus (adresse 8)
(1) Il s'agit d'une zone permettant de définir l'activation/désactivation de l'alarme de processus. Chaque canal peut être réglé séparément (2) La valeur initiale de cette zone est 0. (3) Le réglage du processus d'alarme est le suivant.

Adresse "8"

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4
CCCCHHHH —————- 3 2 1 0
Alarme de changement de taux

B3 B2 B1 B0
CC CC HH HH 32 10
Alarme de processus

PEU

Détails

0

Désactiver

1

Activer

5-11

Chapitre 5 Configuration et fonction de la mémoire interne

5.3.7 Réglage de la valeur d'alarme de processus (adresse 9 ~ 24)
(1) Il s'agit de la zone permettant de définir la valeur de l'alarme de processus. La plage de réglage est différente selon la plage des données de sortie.

(a) Valeur signée : -32768 32767 ~ XNUMX XNUMX (b) Valeur précise

4 ~ 20 mA 0 ~ 20 mA

3808 ~ 20192 -240 ~ 20240

(c) Valeur centile : -120 ~ 10120 XNUMX

(2) Pour plus de détails sur la fonction d'alarme de procédé, reportez-vous au CH2.5.2.

Adresse « 9 ~ 24 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Valeur d'alarme de processus CH#

Adresse
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24

Détails
Alarme de procédé CH0 Réglage de la limite HH Alarme de procédé CH0 Réglage de la limite H Alarme de procédé CH0 Réglage de la limite L Alarme de procédé CH0 Réglage de la limite LL
Alarme de processus CH1 Réglage de limite HH Alarme de processus CH1 Réglage de limite H Alarme de processus CH1 Réglage de limite L Alarme de processus CH1 Réglage de limite LL Alarme de processus CH2 Réglage de limite HH Alarme de processus CH2 Réglage de limite H Alarme de processus CH2 Réglage de limite L Alarme de processus CH2 Réglage de limite LL Réglage de limite CH3 Processus alarme réglage de la limite HH alarme de procédé CH3 réglage de la limite H alarme de procédé CH3 réglage de la limite L alarme de procédé CH3 réglage de la limite LL

Remarques Pour définir la valeur d'alarme de processus, activez le processus d'alarme de processus à l'avance.

5-12

Chapitre 5 Configuration et fonction de la mémoire interne

5.3.8 Modification du réglage de la période de détection de l'alarme de taux (adresse 25 ~ 28)
(1) La plage de réglage est de 0 à 5000 2 (ms). (60) Lorsque la valeur est hors plage, le code d'erreur XNUMX# s'affiche à l'adresse d'indication du code d'erreur. En ce moment,
la valeur par défaut (10) est appliquée (3) Le réglage de la période de détection de l'alarme de taux de changement est le suivant.

Adresse « 25 ~ 28 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Période de détection de l'alarme de taux de changement CH#

La plage de réglage est de 10 à 5000 XNUMX (ms)

Adresse
25 26 27 28

Détails
CH0 période de détection d'alarme de taux de changement CH1 période de détection d'alarme de taux de changement CH2 période de détection d'alarme de taux de changement CH3 période de détection d'alarme de taux de changement

5.3.9 Modification du réglage de la valeur d'alarme de taux (adresse 29 ~ 36)
(1) La plage est de -32768 32767 à 3276.8 3276.7 (-2 XNUMX % à XNUMX XNUMX %). (XNUMX) Le réglage est le suivant.
Adresse”29 ~ 36” B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Valeur d'alarme de taux de changement CH#

La plage est de -32768 32767 à XNUMX XNUMX.

Adresse
29 30 31 32 33 34 35 36

Détails
CH0 alarme de taux de changement H réglage de limite CH0 alarme de taux de changement L réglage de limite CH1 alarme de taux de changement H réglage de limite CH1 alarme de taux de changement L réglage de limite CH2 alarme de taux de changement H réglage de limite CH2 alarme de taux de changement L réglage de limite CH3 alarme de taux de changement H réglage de limite CH3 réglage de la limite L de l'alarme de taux de changement

Remarques Lors du réglage de la valeur du taux de changement, activez le processus d'alarme du taux de changement à l'avance. Et spécifiez la limite basse/haute de l'alarme de taux de changement

5-13

Chapitre 5 Configuration et fonction de la mémoire interne

5.3.10 Code d'erreur (adresse n°37)
(1) Les codes d'erreur détectés à partir du module d'entrée analogique seront enregistrés. (2) Les types d’erreurs et les détails sont tels que spécifiés ci-dessous.

Adresse « 37 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

— — — — — — — —

Code d'erreur

Reportez-vous au tableau ci-dessous pour les codes d'erreur détaillés.

Code d'erreur (déc.)
0

Fonctionnement normal

Description

10

Erreur de module (erreur de réinitialisation ASIC)

11

Erreur de module (erreur ASIC RAM ou registre)

20#

Erreur de valeur de consigne moyenne temporelle

30#

Erreur de valeur de consigne moyenne du comptage

40#

Erreur de valeur de consigne de moyenne mobile

50#

Erreur de valeur de consigne moyenne pondérée

60#

Erreur de valeur définie de la période de détection de l'alarme de taux de changement

État de la LED RUN LED RUN allumée Clignote toutes les 0.2 s.
Scintille toutes les 1 seconde.

* Le # du code d'erreur correspond au canal avec l'erreur trouvée. * Reportez-vous à 9.1 pour plus de détails sur les codes d'erreur.

(3) Si 2 erreurs ou plus se produisent, le module n'enregistrera pas d'autres codes d'erreur que le premier code d'erreur trouvé. (4) Si une erreur trouvée est corrigée, utilisez le « drapeau pour demander l'effacement de l'erreur » (voir 5.2.5), ou laissez l'alimentation hors tension.
ON pour arrêter le clignotement de la LED et supprimer le code d'erreur.

5.3.11 Communication HART Activer/Désactiver (adresse n°40)
(1) Si le canal à utiliser n'est pas spécifié, tous les canaux seront définis sur Désactivé (2) La communication HART peut être définie dans la plage de 4 à 20 uniquement.

Adresse « 40 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ————————HHHH
321 0

PEU

Détails

0

Désactiver

1

Activer

5-14

Chapitre 5 Configuration et fonction de la mémoire interne

5.4 Zone d'informations sur les commandes HART
5.4.1 Nombre d'erreurs de communication HART (adresse 68 ~ 71)
(1) Le nombre d'erreurs de communication HART peut être surveillé. (2) Le nombre d'erreurs de communication est accumulé pour chaque canal et jusqu'à 65,535 3 sont affichés. (XNUMX) Même si la communication HART est rétablie, le nombre d'erreurs conserve son état.

Adresse « 68~71 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Nombre d'erreurs de communication HART

Adresse
68 69 70 71

Au-delà de 65,535 XNUMX comptes, repartez de zéro.
Détails CH0 Compte d'erreurs de communication HART CH1 Compte d'erreurs de communication HART CH2 Compte d'erreurs de communication HART CH3 Compte d'erreurs de communication HART

5.4.2 État de l'appareil de communication/de terrain (adresse 72 ~ 75)
(1) L'état de la communication HART et des appareils de terrain peut être surveillé. (2) L'octet supérieur indique l'état de la communication HART tandis que l'octet inférieur indique l'état de l'appareil de terrain. (3) Pour plus de détails sur chaque statut, reportez-vous à (4) et (5).

Adresse « 72~75 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CH# État de la communication HART

État de l'appareil de terrain CH#

Pour plus de détails sur chaque statut, reportez-vous au code hexadécimal

Adresse
72 73 74 75

Détails
État de communication/appareil de terrain CH0 État de communication/appareil de terrain CH0 État de communication/appareil de terrain CH0 État de communication/appareil de terrain CH0

(4) État de la communication HART

Code binaire (hexadécimal)

Détails

7

Erreur de communication

6

C0

Erreur de parité

5

A0

Erreur de dépassement

4

90

Erreur de cadrage

3

88

Erreur checksum

2

84

0 (réservé)

1

82

Débordement de tampon de réception

0

81

0 (réservé)

* La valeur hexadécimale est affichée, y compris le 7ème bit.

5-15

Chapitre 5 Configuration et fonction de la mémoire interne

(5) État de l'appareil de terrain

Peu

Code (hexadécimal)

7

80

6

40

5

20

4

10

3

08

2

04

1

02

0

01

Contenu
Dysfonctionnement de l'appareil de terrain Configuration modifiée : ce bit est activé lorsque la configuration de l'environnement de l'appareil de terrain est modifiée. Démarrage à froid : ce bit est activé en cas de panne de courant ou de réinitialisation de l'appareil.
Plus d'état disponible : cela montre que plus d'informations peuvent être obtenues via la commande n°48. Sortie analogique fixe : elle indique qu'un appareil est en mode Multidrop ou que la sortie est réglée sur une valeur fixe pour le test. Sortie analogique saturée : Cela montre que la sortie analogique n'est pas modifiée puisqu'elle est mesurée comme étant la limite supérieure ou la limite inférieure.
Variable primaire hors limites : cela signifie que la valeur de mesure PV est au-delà de la plage de fonctionnement du capteur. La mesure ne peut donc pas être fiable. Variable non primaire hors limites) : cela signifie que la valeur de mesure de la variable non primaire est au-delà de la plage de fonctionnement. La mesure ne peut donc pas être fiable.

5.4.3 Sélectionner pour conserver les données en cas d'erreur de communication HART (adresse 76)

(1) En cas d'erreur de communication HART, il est possible de définir s'il faut conserver les données de communication existantes.
(2) La valeur par défaut est définie pour conserver les données de communication existantes. (3) Si Activer est défini, les données de réponse de communication HART seront effacées en cas de
erreur de communication.

Adresse « 76 »

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ————————HHHH
321 0

PEU

Détails

0

Désactiver

1

Activer

5-16

Chapitre 6 Programmation pour 2MLK

Chapitre 6 Programmation pour 2MLK

6.1 Programmation pour le réglage des paramètres de fonctionnement

Concernant la programmation des séries 2MLI et 2MLR, veuillez vous référer au chapitre 7.

6.1.1 Lecture des paramètres de fonctionnement (instruction GET, GETP)
Pour la série 2MLK

Taper

Condition d'exécution

OBTENIR n1 n2 D n3

Taper

Description

n1 N° d'emplacement du module spécial

n2 Adresse supérieure de la mémoire tampon à lire

D Adresse supérieure pour enregistrer les données

n3 Nombre de mots à lire

Surface disponible Entier Entier
M, P, K, L, T, C, D, #D Nombre entier

< Différence entre l'instruction GET et l'instruction GETP >

GET : chaque analyse exécutée alors que la condition d'exécution est activée. (

)

GETP : exécuté une seule fois alors que la condition d'exécution est ON. (

)

Ex. Si un module 2MLF-AC4H est installé sur la base n°1 et l'emplacement n°3 (h13), et que les données dans les adresses de mémoire tampon 0 et 1 sont lues et stockées dans D0 et D1 de la mémoire CPU,

(Adresse) Zone D de la mémoire de la CPU D0 Activation/désactivation du canal D1 Plages de réglage de l'entrée
voltage/actuel –

Mémoire interne du 2MLF-AC4H (Adresse)

Activer/désactiver le canal

0

Plages de réglage des entrées

1

voltage/actuel

6-1

Chapitre 6 Programmation pour 2MLK

< Différence entre l'instruction GET et l'instruction GETP >

GET : chaque analyse exécutée alors que la condition d'exécution est activée. (

)

GETP : exécuté une seule fois alors que la condition d'exécution est ON. (

)

Ex. Si un module 2MLF-AC4H est installé sur la base n°1 et l'emplacement n°3 (h13), et que les données dans les adresses de mémoire tampon 0 et 1 sont lues et stockées dans D0 et D1 de la mémoire CPU,

(Adresse) Zone D de la mémoire de la CPU D0 Activation/désactivation du canal D1 Plages de réglage de l'entrée
voltage/actuel –

Mémoire interne du 2MLF-AC4H (Adresse)

Activer/désactiver le canal

0

Plages de réglage des entrées

1

voltage/actuel

ST INST_GET_WORD(REQ:=REQ_BOOL, BASE:=BASE_USINT, SLOT:=SLOT_USINT, MADDR:=MADDR_UINT, DONE=>DONE_BOOL, STAT=>STAT_UINT, DATA=>DATA_WORD);

6-2

Chapitre 6 Programmation pour 2MLK
6.1.2 Ecriture des paramètres de fonctionnement (PUT, instruction PUTP))
Pour la série 2MLK

Taper

Description

n1 N° d'emplacement du module spécial

Surface disponible Entier

n2 Adresse supérieure de la mémoire tampon à écrire depuis la CPU

Entier

S Adresse supérieure de la mémoire CPU à envoyer ou nombre entier

M, P, K, L, T, C, D, #D, entier

n3 Nombre de mots à envoyer

Entier

< Différence entre l'instruction PUT et l'instruction PUTP > PUT : chaque scrutation exécutée alors que la condition d'exécution est ON. ( Exécuté une seule fois alors que la condition d'exécution est ON. (

) PUTP : )

Ex. Si un module 2MLF-AC4H est installé sur la base n°2 et l'emplacement n°6 (h26), et que les données dans la mémoire CPU D10~D13 sont écrites dans la mémoire tampon 12~15.

(Adresse) Zone D du module CPU

D10

Activation/désactivation du traitement moyen

D11

Ch.0 Valeur moyenne

D12

Ch.1 Valeur moyenne

D13

Ch.2 Valeur moyenne

D14

Ch.3 Valeur moyenne

Mémoire interne du 2MLF-AC4H (Adresse)

Activation/désactivation du traitement moyen

3

Ch.0 Valeur moyenne

4

Ch.1 Valeur moyenne

5

Ch.2 Valeur moyenne

6

Ch.3 Valeur moyenne

7

6-3

Chapitre 6 Programmation pour 2MLK
Pour les séries 2MLI et 2MLR

Bloc fonction PUT_WORD PUT_DWORD PUT_INT PUT_UINT PUT_DINT PUT_UDINT

Type d'entrée (TOUT)

Description

MOT

Enregistrez les données WORD dans l'adresse du module configurée (MADDR).

DWORD

Enregistrez les données DWORD dans l'adresse du module configurée (MADDR).

INT

Enregistrez les données INT dans l'adresse du module configurée (MADDR).

UINT

Enregistrez les données UINT dans l'adresse du module configurée (MADDR).

DINT

Enregistrez les données DINT dans l'adresse du module configurée (MADDR).

UDINT

Enregistrez les données UDINT dans l'adresse du module configurée (MADDR).

< Différence entre l'instruction PUT et l'instruction PUTP > PUT : chaque scrutation exécutée alors que la condition d'exécution est ON. ( Exécuté une seule fois alors que la condition d'exécution est ON. (

) PUTP : )

Ex. Si un module 2MLF-AC4H est installé sur la base n°2 et l'emplacement n°6 (h26), et que les données dans la mémoire CPU D10~D13 sont écrites dans la mémoire tampon 12~15.

(Adresse) Zone D du module CPU

D10

Activation/désactivation du traitement moyen

D11

Ch.0 Valeur moyenne

D12

Ch.1 Valeur moyenne

D13

Ch.2 Valeur moyenne

D14

Ch.3 Valeur moyenne

Mémoire interne du 2MLF-AC4H (Adresse)

Activation/désactivation du traitement moyen

3

Ch.0 Valeur moyenne

4

Ch.1 Valeur moyenne

5

Ch.2 Valeur moyenne

6

Ch.3 Valeur moyenne

7

ST INST_PUT_WORD(REQ:=REQ_BOOL, BASE:=BASE_USINT, SLOT:=SLOT_USINT, MADDR:=MADDR_UINT,DATA:=DATA_WORD, DONE=>DONE_BOOL, STAT=>STAT_UINT);

6-4

Chapitre 6 Programmation pour 2MLK

6.1.3 Commandes HART

(1) Formulaire de commandes

Non.

Nom

Détails

Condition d'exécution

Écrire des commandes HART 1 HARTCMND

Impulsion

HART 2 HARTRESP
réponse

Niveau

Effacer HART 3 HARTCLR
commandes

Impulsion

Formulaire

(2) Contenu de l'erreur Contenu de l'erreur
Aucun module n'est présent sur l'emplacement désigné Ou plus 4 est défini sur l'opérande S D'autres nombres que les numéros de commande HART sont définis sur l'opérande canal (ch) Numéro de commande HART : 0, 1, 2, 3, 12, 13, 15, 16, 48 , 50, 57, 61, 110) Le périphérique réglé sur l'opérande D est au-delà de la zone. Au total, 30 mots à partir du périphérique utilisé comme opérande sont au-delà de la zone maximale réglable.

HARTCMND HARTRESP HART_CMND HART_Cxxx

O

O

O

O

HARTCLRHART_CLR
OO

Non applicable

O

Non applicable

Non applicable

O

Non applicable

6-5

Chapitre 6 Programmation pour 2MLK

6.1.4 Commande HARTCMND

Superficie disponible

Drapeau

commande

étape Erreur Zéro Carry

PMK FLTCSZ Dx Rx Constante UNDR

(F110) (F111) (F112)

sl – – – – – – – – –

– – –

ch – – – – – – – – –

– – –

HARTCMND

S – – – – – – – –

– – –

D - - - - - - - -

– – –

HARTCMND

COMMANDE

HARTCMND sl ch SD

[Paramètre de zone] Opérande

Description

sl

Numéro d'emplacement monté sur le module spécial

ch

Numéro de canal du module spécial

S

Paramètre de commande de communication HART (chaque bit affiche chaque commande HART)

D

État de réglage de la commande HART (les commandes actuellement définies sont combinées et écrites pour chaque bit)

– Ensemble de l’opérande S

Numéros de commande HART

Type d'opérande Données Données Données
Adresse

B15 B14 B13 B12 B11 B10

B9 B8

B7

B6B5B4

B3

B2

— — — 100 61 57 50 48 16 15 13 12 3

2

Taille valide Entier Entier Entier (13 bits)
Entier

B1

B0

1

0

Taille des données Mot Mot Mot
Mot

La commande est exécutée lorsque le bit correspondant est activé

– Surveillance de l'opérande D
Les informations sur les bits des commandes actuellement définies sont affichées. Par exempleample, les bits 1 et 2 sont affichés sur le périphérique D si les bits 1 et 2 sont définis.

[Jeu de drapeaux] Drapeau

Contenu

Erreur

– Le module spécial n'est pas monté sur un emplacement désigné ou il est monté sur un autre module – Une valeur entrée sur un canal dépasse la plage (0 ~ 3) définie sur le canal

Appareil n° F110

[Example programme]

Remarques La commande HARTCMND ou la commande HARHCLR est exécutée en définissant le bit d'une commande correspondante tandis que la commande HARTRESP est définie en saisissant un numéro de commande. Par exempleample, si la commande 57 est exécutée, entrez H0400 (K1024) dans l'opérande S pour la commande HARTCMND ou la commande HARHCLR et entrez la commande K57 dans l'opérande S pour la commande HARTRESP. Ici, H0400 est un hexadécimal pour définir le bit10-commande 57.
6-6

Chapitre 6 Programmation pour 2MLK

6.1.5 Commande HARTRESP

Superficie disponible

Drapeau

commande

étape Erreur Zéro Carry

PMK FLTCSZ Dx Rx constante UNDR

(F110) (F111) (F112)

sl – – – – – – – – –

– – –

ch – – – – – – – – –

– – –

HARTRESP

S – – – – – – – –

– – –

D - - - - - - - -

– – –

HARTRESP

COMMANDE

HARTRESP sl ch SD

[Paramètre de zone]

opérande

Description

Type d'opérande

Taille valide

Taille des données

sl

Numéro d'emplacement monté sur le module spécial

Données

Mot entier

ch

Numéro de canal du module spécial

Données

Mot entier

S

Numéro de commande HART

Données

Mot de 2 octets

D

Adresse de départ d'un appareil qui affichera la réponse

Adresse

Mot de 2 octets

– L'opérande S définit un numéro de commande pour recevoir la réponse de communication HART.

(xx : CMD n°0, 1, 2, 3, 12, 13, 15, 16, 48, 50, 57, 61, 110)

– 30 mots sont attribués à l'opérande D lors de l'implémentation de la commande de lecture.

Par exempleample, lorsque M2030 est désigné sur 2MLK-CPUH, une erreur se produit car M2040 n'est pas

suffisant pour le maximum de 30 mots.

– Pour plus de détails sur chaque commande, reportez-vous à l'Annexe 2 Commandes HART.

[Jeu de drapeaux] Drapeau
Erreur

Description
– Le module spécial n'est pas monté sur un emplacement désigné ou il est monté sur un autre module
– Une valeur entrée sur un canal dépasse la plage (0 ~ 3) définie sur le canal – Une commande désignée par S est autre que 0, 1, 2, 3, 12, 13, 15, 48, 50, 57, 61, 110 – Un appareil désigné par D dépasse la zone de l'appareil (30 mots)

Appareil n° F110

[Example programme]

6-7

Chapitre 6 Programmation pour 2MLK

6.1.6 Commande HARTCLR

Superficie disponible

Drapeau

commande

étape Erreur Zéro Carry

PMK FLTCSZ Dx Rx constante UNDR

(F110) (F111) (F112)

sl – – – – – – – – –

– – –

Ch – – – – – – – – –

– – –

HARTCLR

S – – – – – – – –

– – –

D - - - - - - - -

– – –

HARTCLR

COMMANDE

HARTCLR

sl ch SD

Opérande [Réglage de zone]

Description

type d'opérande

Taille valide

taille des données

sl

Numéro d'emplacement monté sur le module spécial

Données

Mot entier

ch

Numéro de canal du module spécial

Données

Mot entier

S

Paramètre de commande de communication HART (chaque bit affiche chaque

commande HART)

Données

Mot 13 bits

D

État de réglage de la commande HART (les commandes actuellement définies sont combinées et écrites pour chaque bit)

Adresse

2 octets

Mot

– La méthode de réglage est la même que celle de la commande HARTCMND. Mais cela joue un rôle dans l’annulation d’autres

les commandes sont définies différemment de la commande HARTCMND.

[Jeu de drapeaux] Drapeau

Description

N° d'appareil

Erreur

– Le module spécial n'est pas monté sur un emplacement désigné ou il est monté sur un autre module
– Une valeur entrée sur un canal dépasse la plage (0 ~ 3) définie sur le canal

F110

[Example programme]

6-8

Chapitre 6 Programmation pour 2MLK
6.2 Programme de base
– Comment spécifier les détails des conditions de fonctionnement de la mémoire interne du module d'entrée analogique HART sera décrit. – Le module d'entrée analogique HART est tel qu'installé sur l'emplacement 2. – Les points d'E/S attribués au module d'entrée analogique HART sont de 16 points (modifiables). – La valeur initiale spécifiée sera enregistrée dans la mémoire interne du module analogique HART pendant une période de
entrée dans la condition de réglage initial.
6.2.1 Définition des paramètres dans [Paramètres E/S] (1) Ouvrez [Paramètres E/S] et sélectionnez le module 2MLF-AC4H.

Module PRÊT Contact d'exécution

Appareil avec des données enregistrées à transmettre Appareil avec des données enregistrées transmises

Emplacement n °

Appareil à sauvegarder Le nombre de données à lire

6-9

Chapitre 6 Programmation pour 2MLK 6.2.2 Définition des paramètres dans un programme de numérisation
6-10

Chapitre 6 Programmation pour 2MLK
6.3 Programme de candidature
6.3.1 Programme pour trier la valeur convertie A/D par taille (points fixes attribués aux emplacements d'E/S : basés sur 64)
(1) Configuration du système
2MLP- 2MLK- 2MLI- 2MLF- 2MLQACF2 Processeurs D24A AC4H TR2A

(2) Détails du réglage initial

Non.

Article

Détails du réglage initial

Adresse de la mémoire interne

1

CH d'occasion

CH0, CH1

0

2

Vol d'entréetagGamme e

4 ~ 20

1

3

Plage de données de sortie

-32,000 ~ 32,000

2

4

Processus moyen

CH0, 1 (pondéré, nombre)

3

5 CH0 Valeur moyenne pondérée

50

4

6

CH1 Valeur comptage-avr

30

6

Valeur à écrire sur la mémoire interne
`h0003' ou `3' `h0000' ou `0' `h0000' ou `0' `h0024' ou `36' `h0032' ou `50' `h001E' ou `30'

(3) Description du programme
(a) Si la valeur numérique du CH 0 est inférieure à 12000 0, le contact n° 00080 (P2) du module de sortie relais installé sur l'emplacement n° XNUMX sera activé.
(b) Si la valeur numérique du CH 2 est supérieure à 13600 2, le contact n° 00082 (P2) du module de sortie relais installé sur l'emplacement n° XNUMX sera activé.
(c) Ce programme consiste à vérifier les réponses à chaque commande en exécutant la commande HART 0 sur le canal 0 et la commande HART 2 sur le canal 1.

6-11

Chapitre 6 Programmation pour le programme 2MLK (4)
(a) Programme example en utilisant le réglage [Paramètres I/O]
6-12

Module PRÊT Contact d'exécution

Chapitre 6 Programmation pour 2MLK

(b) Programme exampchier en utilisant l'instruction PUT/GET

6-13

Chapitre 6 Programmation pour 2MLK
– exécution de la commande HART 0 sur le canal 0 * Préambule : FF hexadécimal de 5 à 20 octets est utilisé dans la communication HART qui utilise des caractères, des symboles ou
Frequency Shift Keying (FSK) pour faciliter la synchronisation avec la réception de la première partie du message HART. – exécuter la commande HART 2 sur la voie 2
6-14

Chapitre 6 Programmation pour 2MLK
6.3.2 Programme pour émettre les codes d'erreur du module d'entrée analogique HART vers l'écran BCD
(1) Configuration du système
2MLP- 2MLK- 2MLI- 2MLQ- 2MLF- 2MLQACF2 Processeurs D24A RY2A AC4H RY2A

Réglage de la valeur initiale
Valeur convertie A/D et code d'erreur enregistré
Sortie du code d'erreur vers BCD

P0000 P0001
P0002

Affichage numérique BCD (affichage d'erreur)

(2) Détails du réglage initial (a) CH utilisé : CH 0 (b) Plage de courant d'entrée analogique : DC 4 ~ 20 mA (c) Réglage du processus moyen en temps : 200 (ms) (d) Plage de données de sortie numérique : -32000 32000 ~ XNUMX XNUMX
(3) Description du programme (a) Si P00000 est activé, la conversion A/D sera initialement spécifiée. (b) Si P00001 est activé, la valeur convertie A/D et le code d'erreur seront enregistrés respectivement sur D00000 et D00001. (c) Si P00002 est activé, le code d'erreur applicable sera affiché sur l'écran numérique BCD. (P00030 ~ P0003F)

6-15

Chapitre 6 Programmation pour le programme 2MLK (4)
(a) Programme examppasser par le réglage [Paramètres E/S]
6-16

Indicateur d'exécution de chaîne

Chapitre 6 Programmation pour 2MLK

(b) Programme exampchier en utilisant l'instruction PUT/GET
Module PRÊT Contact d'exécution
Indicateur d'exécution de canal Conversion du code d'erreur en BCD

6-17

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
7.1 Variable globale (zone de données)

7.1.1 Configuration de la zone IO des données de conversion A/N
Indique la zone d'E/S des données de conversion A/N dans le tableau 7.1.

Variable globale
_xxyy_ERR _xxyy_RDY _xxyy_CH0_ACT _xxyy_CH1_ACT _xxyy_CH2_ACT _xxyy_CH3_ACT
_xxyy_CH0_DATA
_xxyy_CH1_DATA
_xxyy_CH2_DATA
_xxyy_CH3_DATA _xxyy_CH0_PALL _xxyy_CH0_PAL _xxyy_CH0_PAH _xxyy_CH0_PAHH _xxyy_CH1_PALL _xxyy_CH1_PAL _xxyy_CH1_PAH _xxyy_CH1_PAHH _xxyy_CH2_PALL _xxyy_CH2_PAL _xxyy_CH2_PAH _xxyy _CH2_PAHH _xxyy_CH3_PALL _xxyy_CH3_PAL _xxyy_CH3_PAH _xxyy_CH3_PAHH _xxyy_CH0_RAL _xxyy_CH0_RAH _xxyy_CH1_RAL _xxyy_CH1_RAH _xxyy_CH2_RAL _xxyy_CH2_RAH _xxyy_CH3_RAL _xxyy_CH3_RAH

[Tableau 7. 1] Zone d'E/S des données de conversion A/D

Allocation de mémoire

Contenu

%UXxx.yy.0 %UXxx.yy.15 %UXxx.yy.16 %UXxx.yy.17 %UXxx.yy.18 %UXxx.yy.19

Module drapeau ERREUR Module drapeau READY CH 0 drapeau RUN CH 1 drapeau RUN CH 2 drapeau RUN CH 3 drapeau RUN

%UWxx.yy.2 CH 0 Valeur de sortie numérique

%UWxx.yy.3 CH 1 Valeur de sortie numérique

%UWxx.yy.4 CH 2 Valeur de sortie numérique

%UWxx.aa.5
%UXxx.yy.128 %UXxx.yy.129 %UXxx.yy.130 %UXxx.yy.131 %UXxx.yy.132 %UXxx.yy.133 %UXxx.yy.134 %UXxx.yy.135 %UXxx .yy.136 %UXxx.yy.137 %UXxx.yy.138 %UXxx.yy.139 %UXxx.yy.140 %UXxx.yy.141 %UXxx.yy.142 %UXxx.yy.143 %UXxx.yy .144 %UXxx.yy.145 %UXxx.yy.146 %UXxx.yy.147 %UXxx.yy.148 %UXxx.yy.149 %UXxx.yy.150 %UXxx.yy.151

CH 3 Valeur de sortie numérique
Alarme de procédé CH0 Limite LL Alarme de procédé CH0 Limite L Alarme de procédé CH0 Limite H Alarme de procédé CH0 Limite HH Alarme de procédé CH1 Limite LL Alarme de procédé CH1 Limite L Alarme de procédé CH1 Limite H Alarme de procédé CH1 Limite HH Alarme de procédé CH2 alarme Limite LL Alarme procédé CH2 Limite L Alarme procédé CH2 Limite H
Alarme de processus CH2 Limite HH Alarme de processus CH3 Limite LL Alarme de processus CH3 Limite L Alarme de processus CH3 Limite H Alarme de processus CH3 Limite HH Alarme de taux de changement CH0 Limite L Alarme de taux de changement CH0 Limite H Alarme de taux de changement CH1 L- limite alarme de taux de changement CH1 limite H alarme de taux de changement CH2 limite L alarme de taux de changement CH2 limite H alarme de taux de changement CH3 limite L alarme de taux de changement CH3 limite H

Lecture/écriture Lecture Lecture Lecture Lecture Lecture Lecture
Lire

7-1

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

_xxyy_CH0_IDD _xxyy_CH1_IDD _xxyy_CH2_IDD _xxyy_CH3_IDD .. _xxyy_CH0_HARTE _xxyy_CH1_HARTE _xxyy_CH2_HARTE _xxyy_CH3_HARTE
_xxyy_ERR_CLR

%UXxx.yy.160 %UXxx.yy.161 %UXxx.yy.162 %UXxx.yy.163
.. %UXxx.yy.168 %UXxx.yy.169 %UXxx.yy.170 %UXxx.yy.171
%UXxx.aa.176

Détection de déconnexion d'entrée CH0 Détection de déconnexion d'entrée CH1 Détection de déconnexion d'entrée CH2 Détection de déconnexion d'entrée CH3 .. Indicateur d'erreur de communication HART CH0 Indicateur d'erreur de communication HART CH1 Indicateur d'erreur de communication HART CH2 Indicateur d'erreur de communication HART CH3
Indicateur de demande d'effacement d'erreur

Lire Écrire

1) Dans l'attribution des appareils, xx signifie le numéro de base où le module est installé et yy signifie la base
numéro où le module est installé. 2) Pour lire la « valeur de sortie numérique CH1 » du module d'entrée analogique installé à la base 0, emplacement 4, expression
est %UW0.4.3.

Numéro de base

Point

Point

%UW0 . 4 . 3

Type d'appareil

Emplacement n °

MOT

3) Pour lire l'indicateur de détection de déconnexion CH3 du module d'entrée analogique installé en base 0, emplacement 5, l'expression est %UX0.5.163.

Numéro de base

Point

Point

%UX0 . 5 . 163

Type d'appareil

PEU

Emplacement n °

7-2

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR) 7.1.2 Comment utiliser la variable globale
– Afin d'enregistrer une variable globale, il existe deux méthodes : l'enregistrement automatique après avoir défini le paramètre d'E/S dans la fenêtre du projet et l'enregistrement par lots après avoir défini le paramètre d'E/S.
(1) Enregistrement des paramètres d'E/S – Enregistre le module que vous souhaitez utiliser pour les paramètres d'E/S.
(a) Double-cliquez sur le paramètre E/S de la fenêtre du projet
7-3

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
(b) Sélectionnez le module 2MLF-AC4H dans la fenêtre des paramètres d'E/S (c) Définissez le paramètre en appuyant sur [Détails] et sélectionnez [OK] 7-4

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
(d) Sélectionnez [Oui] – Enregistrement automatique de la variable globale du module défini dans le paramètre E/S.
(e) Vérification automatique de l'enregistrement des variables globales – Double-cliquez sur la variable globale/directe de la fenêtre du projet
7-5

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
(2) Enregistrement de variable globale – Enregistre la variable globale définie dans le paramètre d'E/S (a) Double-cliquez sur Variable globale/directe de la fenêtre du projet (b) Sélectionnez [Enregistrer les variables de module spéciales] dans le menu [Modifier] 7-6

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
7-7

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
(3) Enregistrement de variable locale – Enregistre la variable parmi les variables globales enregistrées que vous souhaitez utiliser comme variable locale. (a) Double-cliquez sur la variable locale à utiliser dans le programme d'analyse suivant. (b) Cliquez sur le bouton droit de la souris dans la fenêtre de variable locale de droite et sélectionnez « Ajouter une variable EXTERNE ».
(c) Sélectionnez la variable locale à ajouter dans Global View dans la fenêtre « Ajouter une variable externe » (« Tout » ou « Base, emplacement »).
7-8

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
-View Tout - View par base, emplacement
7-9

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
(d) Ce qui suit est example sélectionnant la valeur d'entrée numérique (_0000_CH0_DATA) de « Base00, Slot00 ».
7-10

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
(4) Comment utiliser la variable locale sur le programme – Elle décrit la variable globale ajoutée au programme local. – Ce qui suit est example obtenant la valeur de conversion de CH0 du module d’entrée analogique en %MW0. (a) Lors de la lecture partielle des données de conversion A/D en %MW0 en utilisant la fonction MOVE suivante, double-cliquez sur la partie variable avant IN, puis la fenêtre « Sélectionner une variable » apparaît.
Double-cliquez sur (b) Sélectionnez la variable globale au type de variable dans la fenêtre Sélectionner une variable. Et sélectionnez la base pertinente (0
base, 0 emplacement) à la variable globale view article.
7-11

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
(c) Double-cliquez ou sélectionnez _0000_CH0_DATA correspondant aux données de conversion A/D CH0 et cliquez sur [OK].
(d) La figure suivante est le résultat de l'ajout d'une variable globale correspondant à la valeur de conversion A/D CH0.
7-12

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

7.2 Zone d'utilisation du bloc fonction PUT/GET (zone de paramètres)

7.2.1 Zone d'utilisation du bloc fonction PUT/GET (zone de paramètres)
Il indique la zone de réglage des paramètres de fonctionnement du module d'entrée analogique dans le tableau 7.2.

[Tableau 7] Zone de réglage des paramètres de fonctionnement

Variable globale

Contenu

Instruction R/W

_Fxxyy_ALM_EN

Définir le processus d'alarme

_Fxxyy_AVG_SEL

Définir la méthode de traitement moyenne

R/W

_Fxxyy_CH_FR

Définir la chaîne à utiliser

_Fxxyy_CH0_AVG_VAL

Valeur moyenne CH0

_Fxxyy_CH0_PAH_VAL

Alarme procédé CH0 Valeur de réglage de la limite H

_Fxxyy_CH0_PAHH_VAL Alarme procédé CH0 Valeur de réglage de la limite HH

_Fxxyy_CH0_PAL_VAL _Fxxyy_CH0_PALL_VAL

Alarme de procédé CH0 Valeur de réglage de la limite L Alarme de procédé CH0 Valeur de réglage de la limite LL

R/W

_Fxxyy_CH0_RA_PERIOD CH0 réglage de la période de détection de l'alarme de taux de changement

_Fxxyy_CH0_RAH_VAL

Taux de changement CH0 Valeur de réglage de la limite H

_Fxxyy_CH0_RAL_VAL

CH0 taux de changement valeur de réglage de la limite L

_Fxxyy_CH1_AVG_VAL

Valeur moyenne CH1

_Fxxyy_CH1_PAH_VAL

Alarme procédé CH1 Valeur de réglage de la limite H

_Fxxyy_CH1_PAHH_VAL Alarme procédé CH1 Valeur de réglage de la limite HH

_Fxxyy_CH1_PAL_VAL _Fxxyy_CH1_PALL_VAL

Alarme de procédé CH1 Valeur de réglage de la limite L Alarme de procédé CH1 Valeur de réglage de la limite LL

R/W

_Fxxyy_CH1_RA_PERIOD CH1 réglage de la période de détection de l'alarme de taux de changement

_Fxxyy_CH1_RAH_VAL

Taux de changement CH1 Valeur de réglage de la limite H

_Fxxyy_CH1_RAL_VAL

CH1 taux de changement valeur de réglage de la limite L

_Fxxyy_CH2_AVG_VAL

Valeur moyenne CH2

_Fxxyy_CH2_PAH_VAL

Alarme procédé CH2 Valeur de réglage de la limite H

_Fxxyy_CH2_PAHH_VAL Alarme procédé CH2 Valeur de réglage de la limite HH

_Fxxyy_CH2_PAL_VAL

Valeur de réglage de la limite L de l'alarme de procédé CH2

_Fxxyy_CH2_PALL_VAL

Alarme procédé CH2 Valeur de réglage de la limite LL

R/W

_Fxxyy_CH2_RA_PERIOD CH2 réglage de la période de détection de l'alarme de taux de changement

_Fxxyy_CH2_RAH_VAL

Taux de changement CH2 Valeur de réglage de la limite H

_Fxxyy_CH2_RAL_VAL

CH2 taux de changement valeur de réglage de la limite L

METTRE METTRE METTRE METTRE METTRE

_Fxxyy_CH3_AVG_VAL

Valeur moyenne CH3

_Fxxyy_CH3_PAH_VAL

Alarme procédé CH3 Valeur de réglage de la limite H

_Fxxyy_CH3_PAHH_VAL Alarme procédé CH3 Valeur de réglage de la limite HH

_Fxxyy_CH3_PAL_VAL _Fxxyy_CH3_PALL_VAL

Alarme de procédé CH3 Valeur de réglage de la limite L Alarme de procédé CH3 Valeur de réglage de la limite LL

R/W

_Fxxyy_CH3_RA_PERIOD CH3 réglage de la période de détection de l'alarme de taux de changement

_Fxxyy_CH3_RAH_VAL

Taux de changement CH3 Valeur de réglage de la limite H

_Fxxyy_CH3_RAL_VAL

CH3 taux de changement valeur de réglage de la limite L

_Fxxyy_DATA_TYPE _Fxxyy_IN_RANGE

Réglage du type de données de sortie Courant d'entrée/voltage réglage

R/W

_Fxxyy_ERR_CODE

Code d'erreur

R

METTRE
METTRE OBTENIR

* Lors de l'attribution de l'appareil, xx signifie le numéro de base et yy signifie le numéro d'emplacement où le module est équipé.

7-13

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

7.2.2 Instruction PUT/GET
(1) Instruction METTRE
METTRE
Écriture de données dans un module spécial

Bloc fonctionnel

BOOL USINT USINT UINT *ANY

METTRE

DEMANDER UN EMPLACEMENT DE BASE

DONE BOOL STAT UINT

MADDR

DONNÉES

Description
Saisir
REQ : Exécuter la fonction lorsque 1 BASE : Spécifier la position de la base SLOT : Spécifier la position de l'emplacement MADDR : Adresse du module DATA : Données pour sauvegarder le module
Sortie DONE : Sortie 1 en mode normal STAT : Informations d'erreur

*TOUT : types WORD, DWORD, INT, USINT, DINT, UDINT disponibles parmi TOUS les types

Fonction Lire les données du module spécial désigné

Bloc fonctionnel
PUT_WORD PUT_DWORD
PUT_INT PUT_UINT PUT_DINT PUT_UDINT

Type d'entrée (ANY) WORD DWORD INT UINT DINT UDINT

Description
Enregistrez les données WRD dans l'adresse du module désignée (MADDR). Enregistrez les données DWORD dans l'adresse du module désignée (MADDR). Enregistrez les données INT dans l'adresse du module désignée (MADDR). Enregistrez les données UNIT dans l’adresse du module désignée (MADDR). Enregistrez les données DINT dans l'adresse du module désignée (MADDR). Enregistrez les données UDINT dans l'adresse du module désignée (MADDR).

7-14

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(2) OBTENIR les instructions
OBTENIR
Lecture à partir des données d'un module spécial

Bloc fonction

BOOL USINT USINT UINT

OBTENIR

DEMANDE

FAIT

EMPLACEMENT DE BASE MADDR

DONNÉES STATISTIQUES

BOOL UINT *TOUT

Description
Saisir
REQ : Exécuter la fonction lorsque 1 BASE : Spécifier la position de la base SLOT : Spécifier la position de l'emplacement MADDR : Adresse du module
512(0x200) ~ 1023(0x3FF)

Sortie des données d'état terminé

: Sortie 1 en mode normal : Informations d'erreur : Données à lire depuis le module

*TOUT : type WORD, DWORD, INT, UINT, DINT, UDINT disponible parmi TOUS les types

Fonction Lire les données du module spécial désigné

Bloc fonctionnel GET_WORD GET_DWORD
GET_INT GET_UINT GET_DINT GET_UDINT

Type de sortie (ANY) WORD DWORD INT UINT DINT UDINT

Description
Lisez autant de données que WORD à partir de l'adresse du module désignée (MADDR).
Lisez autant de données que DWORD à partir de l'adresse du module désignée (MADDR). Lisez les données jusqu'à INT à partir de l'adresse du module désignée (MADDR). Lisez les données autant que UNIT à partir de l'adresse du module désignée (MADDR). Lisez les données autant que DINT à partir de l'adresse du module désignée (MADDR). Lire les données autant que UDINT à partir du module désigné
adresse (MADDR).

7-15

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

7.2.3 Commandes HART
(1) Commande HART_CMND
HART_CMND
Écriture de la commande HART dans le module
Bloc fonctionnel

Saisir
DEMANDE EMPLACEMENT DE BASE CH C_SET
Sortie ÉTAT TERMINÉ

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé : Commande de communication à écrire
(jeu de masques de bits)
: Sortie 1 en mode normal : Informations d'erreur

Fonction (a) Il est utilisé pour définir une commande à communiquer concernant le canal du module désigné. (b) Set bit (BOOL Array) correspondant à une commande à communiquer sur « C_SET ».
Commande 110 61 57 50 48 16 15 13 12 3 2 1 0
Index du tableau 12 11 10 9 8 7 6 5 4 3 2 1 0 (c) Si le contact « REQ » est converti de 0 à 1, le bloc fonctionnel sera exécuté.
Example programme

7-16

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(2) Commande HART_C000
HART_C000
Lire la réponse à la commande universelle 0

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
TERMINÉ STAT M_ID D_TYP
PAMBL U_REV D_REV S_REV H_REV DFLAG D_ID

: Sortie 1 en mode normal : Informations d'erreur : ID du fabricant : Code du type d'appareil du fabricant (si 4
les chiffres sont affichés, les deux premiers chiffres font référence au code d'identification du fabricant) : Numéro minimum du préambule : Révision de la commande universelle : Révision de la commande spécifique au périphérique : Révision du logiciel : Révision du matériel (x10) : Indicateur de fonction du périphérique : ID du périphérique

Fonction Lorsque la commande [Universal Command 0] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse. Si le canal HART est réglé sur « Autoriser » et que la communication HART est normalement effectuée, les données de réponse de cette zone s'affichent même si toute réponse à la commande 0 est
demandé via HART_CMND. Mais, pour surveiller ces données en continu, définissez la commande 0
commande via HART_CMND.

7-17

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
Example programme
7-18

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(3) Commande HART_C001
HART_C001
Lire la réponse à la commande universelle 1

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH
Sortir
TERMINÉ STAT PUNIT PV

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé
: Sortie 1 en mode normal : Informations d'erreur : Unité de variable primaire : Variable primaire

Fonction Lorsque la commande [Universal Command 1] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.
Example programme

7-19

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(4) Commande HART_C002
HART_C002
Lire la réponse à la commande universelle 2

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
TERMINÉ STAT PCENT ACTUEL

: Sortie 1 en mode normal : Informations d'erreur : Courant de boucle variable primaire (mA) : Pourcentage variable primaire de la plage

Fonction Lorsque la commande [Universal Command 2] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.
Example programme

7-20

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(5) Commande HART_C003
HART_C003
Lire la réponse à la commande universelle 3

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH
Sortir
FAIT STAT CURR PUNIT PV SUNIT SV TUNIT TV QUNIT QV

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé
: Sortie 1 en mode normal : Informations d'erreur : Courant de boucle de la variable primaire (mA) : Unité de variable primaire : Variable primaire : Variable secondaire Unité : Variable secondaire : Variable tertiaire Unité : Variable tertiaire : Variable quaternaire Unité : Variable quaternaire

Fonction Lorsque la commande [Universal Command 3] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.

7-21

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
Example programme
7-22

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(6) Commande HART_C012
HART_C012
Lire la réponse à la commande universelle 12

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
TERMINÉ STAT MESS _AGE

: Sortie 1 en mode normal : Informations d'erreur : Message(1/2) : Message(2/2)

Fonction Lorsque la commande [Universal Command 12] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.
Example programme

7-23

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(7) Commande HART_C013
HART_C013
Lire la réponse à la commande universelle 13

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
ÉTAT TERMINÉ TAG DESC ANNÉE LUN JOUR

: Sortie 1 en mode normal : Informations d'erreur : Tag : Descripteur : Année : Mois : Jour

Fonction Lorsque la commande [Universal Command 13] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.
Example programme

7-24

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(8) Commande HART_C015
HART_C015
Lire la réponse à la commande universelle 15

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
DONE STAT A_SEL TFUNC RUNIT SUPÉRIEUR INFÉRIEUR DAMP WR_P DIST

: Sortie 1 en mode normal : Informations d'erreur : Code de sélection d'alarme PV : Code de fonction de transfert PV : Code d'unités de plage PV : Valeur de plage supérieure PV : Valeur de plage inférieure PV : PV dampvaleur (sec) : Code de protection en écriture : Code du distributeur de marque privée

Fonction Lorsque la commande [Universal Command 15] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.

7-25

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
Example programme
7-26

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(9) Commande HART_C016
HART_C016
Lire la réponse à la commande universelle 16

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
ÉTAT FAIT FASSM

: Sortie 1 en mode normal : Informations sur l'erreur : Numéro d'assemblage final

Fonction Lorsque la commande [Universal Command 16] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.
Example programme

7-27

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(10) Commande HART_C048
HART_C048
Lire la réponse au commandement de pratique commune 48

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
TERMINÉ STAT DSS1A DSS1B EXTD OPMD AOS AOF DSS2A DSS2B DSS2C

: Sortie 1 en mode normal : Informations d'erreur : État spécifique à l'appareil 1 (1/2) : État spécifique à l'appareil 1 (2/2) : Étendre l'état spécifique à l'appareil (V6.0) : Modes de fonctionnement (V5.1) : Sorties analogiques saturé (V5.1) : Sorties analogiques fixes (V5.1) : État spécifique à l'appareil 2 (1/3) : État spécifique à l'appareil 2 (2/3) : État spécifique à l'appareil 2 (3/3)

Fonction Lorsque la commande [Common Practice Command 48] est définie sur le canal du module désigné, cette
La fonction est utilisée pour surveiller les données de réponse.

7-28

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
Example programme
7-29

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(11) Commande HART_C050
HART_C050
Lire la réponse au commandement de pratique commune 50

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
ÉTAT TERMINÉ
Variable S_VAR T_VAR

: Sortie 1 en mode normal : Informations d'erreur P_VAR : Périphérique principal
: Variable de périphérique secondaire : Variable de périphérique tertiaire

Fonction Lorsque la commande [Common Practice Command 50] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.
Example programme

7-30

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(12) Commande HART_C057
HART_C057
Lire la réponse au commandement de pratique commune 57

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
TERMINÉ STATUT U_TAG UDESC UYEAR U_MON U_DAY

: Sortie 1 en mode normal : Informations d'erreur : Unité tag : Descripteur d'unité : Année de l'unité : Mois de l'unité : Jour de l'unité

Fonction Lorsque la commande [Common Practice Command 57] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.
Example programme

7-31

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(13) Commande HART_C061
HART_C061
Lire la réponse au commandement de pratique commune 61

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
FAIT STAT AUNIT A_LVL PUNIT PV SUNIT SV TUNIT TV QUNIT QV

: Sortie 1 quand normal : Informations d'erreur : Code des unités de sortie analogique PV : Niveau de sortie analogique PV : Code des unités variables primaires : Variable primaire : Code des unités variables secondaires : Variable secondaire : Code des unités variables tertiaires : Variable tertiaire : Code des unités variables quaternaire : Quaternaire Variable

Fonction Lorsque la commande [Common Practice Command 61] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.

7-32

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
Example programme
7-33

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(14) Commande HART_C110
HART_C110
Lire la réponse au commandement de pratique commune 110

Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé

Sortir
FAIT STAT PUNIT PV SUNIT SV TUNIT TV QUNIT QV

: Sortie 1 en mode normal : Informations d'erreur : Code d'unités de variable primaire : Valeur de variable primaire : Code d'unités de variable secondaire : Valeur de variable secondaire : Code d'unités de variable tertiaire : Valeur de variable tertiaire : Code d'unités de variable quaternaire : Valeur de variable quaternaire

Fonction Lorsque la commande [Common Practice Command 110] est définie sur le canal du module désigné, cette fonction est utilisée pour surveiller les données de réponse.

7-34

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)
Example programme
7-35

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(15) Commande HART_CLR
HART_CLR
Effacer la commande HART vers le module
Bloc fonction

Saisir
DEMANDE EMPLACEMENT DE BASE CH C_CLR
Sortie ÉTAT TERMINÉ

Description
: Exécuter la fonction lorsque 1 (front montant) : Spécifier la position de base : Spécifier la position de l'emplacement : Numéro de canal utilisé : Commande de communication à supprimer
(jeu de masques de bits)
: Sortie 1 en mode normal : Informations d'erreur

Fonction

(a) Il est utilisé pour arrêter la communication d'une commande concernant le canal du module désigné.

(b) Set bit (BOOL Array) correspondant à une commande à arrêter sur « C_SET »

Commande

110 61 57 50 48 16 15 13 12

3

2

1

0

Indice du tableau

12 11 10

9

8

7

6

5

4

3

2

1

0

(c) Si le contact « REQ » est converti de 0 à 1, le bloc fonctionnel sera exécuté. (d) Les données de réponse à la commande arrêtée conservent leur état au moment de l'arrêt.

Example programme

7-36

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

7.2.4 Exampchier en utilisant l'instruction PUT/GET
(1) Activer le canal
(a) Vous pouvez activer/désactiver la conversion A/D par canal (b) Désactiver le canal non utilisé pour réduire le cycle de conversion par canal (c) Lorsque le canal n'est pas désigné, tous les canaux sont définis comme non utilisés (d) Activer/désactiver de la conversion A/D est la suivante

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

— — — — — — — — — — — —

CC CC HH HH

32 10

Bits 0 1 16#0003 : 0000 0000 0000 0011

Description Arrêter l'exécution

CH3, CH2, CH1, CH0

Définir la chaîne à utiliser

(e) La valeur de B4 ~ B15 est ignorée. (f) Le bon chiffre est example permettant CH0~CH1 du module d’entrée analogique équipé à l’emplacement 0.

(2) Réglage de la plage de courant d'entrée (a) Vous pouvez définir la plage de courant d'entrée par canal (b) Lorsque la plage d'entrée analogique n'est pas définie, tous les canaux sont définis sur 4 ~ 20 mA (c) Le réglage de la plage de courant d'entrée analogique est le suivant.
– Ce qui suit est example réglage CH0~CH1 sur 4~20mA et CH2~CH3 sur 0~20mA
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CH3

CH2

CH1

CH0

Peu

Description

0000

4 mA ~ 20 mA

0001

0 mA ~ 20 mA

16#4422 : 0001 0001 0000 0000

CH3, CH2, CH1, CH0

Réglage de la plage d'entrée

7-37

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(3) Paramètre de plage de données de sortie
(a) La plage de données de sortie numérique concernant l'entrée analogique peut être définie par canal. (b) Lorsque la plage des données de sortie n'est pas définie, tous les canaux sont définis sur -32000 32000 ~ XNUMX XNUMX. (c) Le réglage de la plage des données de sortie numérique est le suivant

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CH3

CH2

CH1

CH0

Peu

Description

0000

-32000 ~ 32000

0001

Valeur précise

0010

0 à 10000

16#2012 : 0010 0000 0001 0010

CH3, CH2, CH1, CH0

La valeur précise a la plage de sortie numérique suivante concernant la plage d'entrée analogique 1) Courant

Entrée analogique

4 ~ 20

0 ~ 20

Sortie numérique

Valeur précise

4000 ~ 20000

0 ~ 20000

(4) Paramètre de processus moyen (a) Vous pouvez activer/désactiver le processus moyen par canal (b) Le processus moyen n'est pas défini, tous les canaux sont définis comme activés (c) Le réglage du processus de filtrage est le suivant (d) La figure suivante est example utilisant la moyenne temporelle sur CH1
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CH3

CH2

CH1

CH0

Peu

Contenu

0000

Sampprocessus de ling

0001 0010 0011

Moyenne temporelle Moyenne du nombre Moyenne mobile

0100

Moyenne pondérée

16#0010 : 0000 0000 0001 0000

CH3, CH2, CH1, CH0

7-38

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(5) Réglage de la valeur moyenne
(a) La valeur initiale de la valeur moyenne est 0
(b) La plage de réglage de la valeur moyenne est la suivante. Méthode de moyenne Moyenne temporelle Moyenne de comptage Moyenne mobile Moyenne pondérée

Plage de réglage 200 ~ 5000 (ms)
2 ~ 50 (fois) 2 ~ 100 (fois)
0 ~ 99 (%)

(c) Lors du réglage d'une valeur autre que la plage de réglage, il indique le numéro d'erreur à l'indication du code d'erreur (_F0001_ERR_CODE). À ce stade, la valeur de conversion A/D conserve les données précédentes. (# signifie le canal où l'erreur se produit au niveau du code d'erreur)
(d) Le réglage de la valeur moyenne est le suivant

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

— — — — — — — —

Valeur moyenne CH#

La plage de réglage est différente selon la méthode moyenne

Adresse
_Fxxyy_CH0_AVG_VAL _Fxxyy_CH1_AVG_VAL _Fxxyy_CH2_AVG_VAL _Fxxyy_CH3_AVG_VAL

Contenu
Réglage de la valeur moyenne CH0 Réglage de la valeur moyenne CH1 Réglage de la valeur moyenne CH2 Réglage de la valeur moyenne CH3 Réglage de la valeur moyenne

* Lors de l'attribution de l'appareil, x signifie le numéro de base, y signifie le numéro d'emplacement où le module est équipé.

(6) réglage du processus d'alarme
(a) Il s'agit d'activer/désactiver le processus d'alarme et il peut être défini par canal. (b) La valeur par défaut de cette zone est 0. (c) Le réglage du processus d'alarme est le suivant.

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CCCCCC CC

HHHHHH HH

—————- 3 2 1 0 3 2 1 0

Alarme de changement de taux

Alarme de processus

PEU

Contenu

0

Désactiver

1

Activer

Remarque Avant de définir la valeur moyenne Time/Count, activez le processus de moyenne et sélectionnez la méthode de moyenne (Time/Count).
7-39

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(7) Réglage de la valeur d'alarme de processus
(a) Il s'agit d'une zone permettant de définir la valeur d'alarme de processus par canal. La plage d'alarme de processus est différente selon la plage de données.

1) Valeur signée : -32768 32767 ~ 1 XNUMX XNUMX) Valeur précise

Plage 4 ~ 20 mA 0 ~ 20 mA

Valeur 3808 ~ 20192 -240 ~ 20240

2) Valeur centile : -120 ~ 10120 XNUMX

(b) Pour plus de détails sur l'alarme de processus, reportez-vous à 2.5.2.

B B15 B14 B13 B12 B11 B10 B9 B8

B

B

B

B

B B1 B0

76 5 43 2

Valeur de réglage de l'alarme de processus CH#

Variable
_F0001_CH0_PAHH_VAL _F0001_CH0_PAH_VAL _F0001_CH0_PAL_VAL _F0001_CH0_PALL_VAL _F0001_CH1_PAHH_VAL _F0001_CH1_PAH_VAL _F0001_CH1_PAL_VAL _F0001_CH1_PALL_VAL _F0001_CH2_PAHH_VAL _F0001_CH2_PAH_VAL _F0001_CH2_PAL_VAL _F0001_CH2_PALL_VAL _F0001_CH3_PAHH_VAL _F0001_CH3_PAH_VAL _F0001_CH3_PAL_VAL _F0001_CH3_PALL_VAL

Contenu
Alarme de processus CH0 Limite HH Alarme de processus CH0 Limite H Alarme de processus CH0 Limite L Alarme de processus CH0 Limite LL
Alarme de procédé CH1 Limite HH Alarme de procédé CH1 Limite H Alarme de procédé CH1 Limite L Alarme de procédé CH1 Limite LL Alarme de procédé CH2 Limite HH Alarme de procédé CH2 Limite H Alarme de procédé CH2 Limite L Alarme de procédé CH2 Limite LL Alarme de procédé CH3 alarme Limite HH Alarme de procédé CH3 Limite H Alarme de procédé CH3 Limite L Alarme de procédé CH3 Limite LL

Remarque Avant de définir la valeur de l'alarme de processus, activez l'alarme de processus.

7-40

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(8) Modifier le réglage de la période de détection de l'alarme de taux
(a) La plage de période de détection de l'alarme de taux de changement est de 100 à 5000 60 (ms) (b) Si vous définissez la valeur hors plage, le code d'erreur XNUMX# est indiqué à l'adresse d'indication du code d'erreur. À
cette fois, la période de détection de l'alarme de taux de changement est appliquée comme valeur par défaut (10) (c) Le réglage de la période de détection de l'alarme de taux de changement est le suivant.

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Période de détection de l'alarme de taux de changement CH#

La plage de période de détection de l'alarme de taux de changement est de 100 à 5000 XNUMX (ms)

Variable
_F0001_CH0_RA_PERIOD _F0001_CH1_RA_PERIOD _F0001_CH2_RA_PERIOD _F0001_CH3_RA_PERIOD

Contenu
CH0 période de détection d'alarme de taux de changement CH1 période de détection d'alarme de taux de changement CH2 période de détection d'alarme de taux de changement CH3 période de détection d'alarme de taux de changement

Remarque Avant de définir la période d'alarme du taux de changement, activez l'alarme du taux de changement et définissez la limite H/L de l'alarme du taux de changement.

(9) Valeur de réglage de l'alarme de taux de changement (a) La plage de valeur d'alarme de taux de changement est de -32768 32767 à 3276.8 3276.7 (-XNUMX XNUMX % à XNUMX XNUMX %). (b) Le réglage de la valeur d'alarme du taux de changement est le suivant.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# modifier la valeur de réglage de l'alarme de taux

La plage de valeur d'alarme de taux de changement est de -32768 32767 à XNUMX XNUMX.

Variable
_F0001_CH0_RAL_VAL _F0001_CH0_RAL_VAL _F0001_CH1_RAL_VAL _F0001_CH1_RAL_VAL _F0001_CH2_RAL_VAL _F0001_CH2_RAL_VAL _F0001_CH3_RAL_VAL _F0001_CH3_RAL_VAL

Contenu
Alarme de taux de changement CH0 Réglage de la limite H Alarme de taux de changement CH0 Réglage de la limite L Alarme de taux de changement CH1 Réglage de la limite H Alarme de taux de changement CH1 Réglage de la limite L Alarme de taux de changement CH2 Réglage de la limite H Alarme de taux de changement CH2 Réglage de la limite L Changement CH3 alarme de taux réglage de la limite H alarme de taux de changement CH3 réglage de la limite L

Remarque Avant de définir la période de détection de l'alarme de taux de changement, activez le processus d'alarme de taux de changement et définissez la limite H/L de l'alarme.

7-41

Chapitre 7 Configuration et fonction de la mémoire interne (pour 2MLI/2MLR)

(10) Code d'erreur
(a) Enregistre le code d'erreur détecté au niveau du module d'entrée analogique HART. (b) Le type et le contenu de l'erreur sont les suivants. (c) Le chiffre suivant est le programme example code d'erreur de lecture.

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

— — — — — — — —

Code d'erreur

Code d'erreur (déc.)

0

Fonctionnement normal

Description

État du voyant RUN
LED DE MARCHE ALLUMÉE

10

Erreur de module (erreur de réinitialisation ASIC)

11

Erreur de module (erreur ASIC RAM ou registre)

20# Erreur de valeur de réglage moyenne du temps

Scintille toutes les 0.2 seconde.

30#

Erreur de valeur de consigne moyenne du comptage

40#

Erreur de valeur de consigne de moyenne mobile

50#

Erreur de valeur de consigne moyenne pondérée

Scintille toutes les 1 seconde.

60#

Erreur de valeur définie de la période de détection de l'alarme de taux de changement

* Au code d'erreur, # indique le canal où l'erreur se produit
* Pour plus de détails sur le code d'erreur, reportez-vous à 9.1
(d) Dans le cas où deux codes d'erreur se produisent, le module enregistre le premier code d'erreur survenu et le code d'erreur survenu ultérieurement n'est pas enregistré.
(e) En cas d'erreur, après avoir modifié l'erreur, utilisez « indicateur de demande d'effacement d'erreur » (en référence à 5.2.7), redémarrez l'alimentation pour supprimer le code d'erreur et arrêter le scintillement de la LED.

7-42

Chapitre 8 Programmation (pour 2MLI/2MLR)
Chapitre 8 Programmation (pour 2MLI/2MLR)
8.1 Programme de base
– Il décrit comment définir les conditions de fonctionnement dans la mémoire interne du module d'entrée analogique. – Le module d'entrée analogique est équipé à l'emplacement 2 – Les points d'occupation IO du module d'entrée analogique sont 16 points (type flexible) – La condition de réglage initial est enregistrée dans la mémoire interne par 1 entrée de temps
(1) Programme example en utilisant [Paramètre E/S] 8-1

Chapitre 8 Programmation (pour 2MLI/2MLR)

(2) Programme exampchier en utilisant [Paramètre E/S]

ModuleERxecaudtyion coEnxtaecut ptionint

Signal RUN du canal

Exécution

Sortie CH0

Dispositif pour sauvegarder les données pour envoyer la sortie numérique CH0

Appareil enregistrant les données à envoyer

Sortie CH1 Sortie numérique CH3

Sortie CH2 Sortie numérique CH4

N° de base N° d'emplacement
Adresse de la mémoire interne

Sortie CH3

Lecture du code d'erreur

Lire le code d'erreur

Exécution

8-2

Chapitre 8 Programmation (pour 2MLI/2MLR)

(3) Programme exampchier utilisant l'instruction PUT/GET Point de contact d'exécution

Activer CH (CH 1,2,3)

Définir la plage de courant d'entrée

Type de données de sortie

Définir le processus moyen
Définir la valeur moyenne CH3
CH1 Alarme process Limite H

Définir la valeur moyenne CH1
Processus d'alarme

Définir la valeur moyenne CH2
CH1 Alarme procédé Limite HH

CH1 Alarme procédé L-limite
8-3

CH1 Alarme procédé Limite LL

Chapitre 8 Programmation (pour 2MLI/2MLR)

CH3 Alarme procédé Limite HH
Limite LL de l'alarme de procédé CH3
CH1 Taux de changement Alarme Limite H
CH3 Taux de changement Alarme L-limite

CH3 Alarme process Limite H
CH1 Taux de changement Période de détection d'alarme
CH1 Taux de changement Alarme L-limite

CH3 Alarme Processus Limite L
CH3 Taux de changement Période de détection d'alarme
CH3 Taux de changement Alarme Limite H

8-4

Chapitre 8 Programmation (pour 2MLI/2MLR)

Entrée d'exécution

Sortie CH1

Sortie CH2

Sortie CH3

Code d'erreur

8-5

Chapitre 8 Programmation (pour 2MLI/2MLR)

8.2 Programme de candidature
8.2.1 Programme pour trier la valeur convertie A/D par taille
(1) Configuration du système

2MLP 2MLI- 2MLI 2MLF 2MLQ

CPUU –

ACF2

D24A AC4H RY2A

(2) Contenu du réglage initial

Non.

Article

Contenu du réglage initial

1 canal utilisé

CH0, Ch2, CH3

2 Volume d'entréetagplage 0 ~ 20

3 Plage de données de sortie -32000 32000 ~ XNUMX XNUMX

4 Processus moyen

CH0, 2, 3 (Poids, Compte, temps)

5 Valeur moyenne

Valeur moyenne pondérale CH0 : 50 (%)

6 Valeur moyenne

Documents / Ressources

Module d'entrée analogique Honeywell 2MLF-AC4H [pdf] Guide de l'utilisateur
Module d'entrée analogique 2MLF-AC4H, 2MLF-AC4H, module d'entrée analogique, module d'entrée, module

Références

Laisser un commentaire

Votre adresse email ne sera pas publiée. Les champs obligatoires sont marqués *