Modul de intrare analogică Honeywell 2MLF-AC4H
Informații despre produs
Specificații
- Produs: Modul de intrare analogică
- Model: 2MLF-AC4H
- Ghidul utilizatorului: ML200-AI R230 6/23
- Lansare: 230
- Producător: Honeywell Process Solutions
- Confidențialitate: Honeywell confidențial și proprietar
- Copyright: Copyright 2009 de către Honeywell International Inc.
Despre acest document
Acest document oferă instrucțiuni despre cum să instalați și să configurați modulul de intrare analogică 2MLF-AC4H. Include, de asemenea, informații despre Vol. Analog to Digitaltage și convertoare de curent.
Informații de contact
Dacă aveți întrebări sau aveți nevoie de asistență, puteți contacta Honeywell la următoarele numere de telefon:
- Statele Unite și Canada: 1-800-822-7673
- Europa: + 32-2-728-2704
- Pacific: 1300-300-4822 (număr gratuit în Australia) sau +61-8-9362-9559 (în afara Australiei)
- India: +91-20-2682-2458
- Coreea: +82-2-799-6317
- Republica Populară Chineză: +86-10-8458-3280 ext. 361
- Singapore: + 65-6580-3500
- Taiwan: +886-7-323-5900
- Japonia: + 81-3-5440-1303
- În altă parte: sunați la cel mai apropiat birou Honeywell
Definiții de simbol
Simbol | Definiţie |
---|---|
ATENŢIE: | Identifică informațiile care necesită special considerare. |
ATENŢIE: | Indică un pericol potențial sau risc care poate avea ca rezultat minor sau vătămare moderată. |
Instrucțiuni de utilizare a produsului
Instalare
- Înainte de instalare, asigurați-vă că alimentarea sistemului este oprită.
- Găsiți un slot disponibil în rack-ul de sistem pentru a instala modulul de intrare analogică.
- Introduceți modulul în slot, asigurându-vă că este bine așezat.
- Conectați cablurile necesare la modul.
- Porniți alimentarea și verificați dacă modulul funcționează corect.
Configurare
- Accesați meniul de configurare din interfața sistemului.
- Selectați modulul de intrare analogică din lista de module disponibile.
- Configurați canalele de intrare în funcție de cerințele dumneavoastră (voltage sau curent).
- Salvați setările de configurare și ieșiți din meniu.
Depanare
Dacă întâmpinați probleme cu modulul de intrare analogică, consultați secțiunea de depanare din Ghidul utilizatorului sau contactați asistența Honeywell pentru asistență.
Întreţinere
Inspectați regulat modulul de intrare analogică pentru orice semne de deteriorare sau uzură. Curăţaţi modulul dacă este necesar. Urmați instrucțiunile furnizate în Ghidul utilizatorului pentru procedurile de întreținere adecvate.
Măsuri de siguranță
- Urmați întotdeauna procedurile de siguranță adecvate atunci când lucrați cu echipamente electrice.
- Asigurați-vă că sistemul este oprit înainte de a instala sau a scoate modulul.
- Evitați atingerea oricăror componente electrice expuse.
- Consultați Ghidul utilizatorului pentru măsuri de siguranță suplimentare specifice modulului de intrare analogică.
FAQ
Î: Unde pot găsi material de referință suplimentar?
R: Puteți consulta Ghidul utilizatorului SoftMaster pentru informații suplimentare.
Î: Cum pot accesa Honeywell's web site-uri?
R: Puteți vizita următoarele web adrese:
- Soluții de procese corporative Honeywell Organization: http://www.honeywell.com
- Soluții de proces Honeywell: http://process.honeywell.com/
Soluții Honeywell Process
Modul de intrare analogic
2MLF-AC4H
Ghidul utilizatorului
ML200-AI R230 6/23
Versiunea 230
Honeywell Confidential & Proprietary Această lucrare conține informații valoroase, confidențiale și proprietare. Dezvăluirea, utilizarea sau reproducerea în afara Honeywell Inc. sunt interzise, cu excepția cazurilor autorizate în scris. Această lucrare nepublicată este protejată de legile Statelor Unite și ale altor țări.
Notificări și mărci comerciale
Copyright 2009 de către Honeywell International Inc. Lansarea 230 iunie 2023
Deși aceste informații sunt prezentate cu bună-credință și considerate a fi corecte, Honeywell declină garanțiile implicite de vandabilitate și potrivire pentru un anumit scop și nu oferă garanții exprese, cu excepția celor menționate în acordul scris cu și pentru clienții săi.
În niciun caz, Honeywell nu este răspunzătoare față de nimeni pentru orice daune indirecte, speciale sau consecutive. Informațiile și specificațiile din acest document pot fi modificate fără notificare.
Honeywell, PlantScape, Experion PKS și TotalPlant sunt mărci comerciale înregistrate ale Honeywell International Inc. Alte mărci sau nume de produse sunt mărci comerciale ale proprietarilor respectivi.
Honeywell International Process Solutions
2500 West Union Hills Phoenix, AZ 85027 1-800 343-0228
2
Modul de intrare analogică 2MLF-AC4H Ghidul utilizatorului
R230
Honeywell confidențial și proprietar
6/23
Despre acest document
Acest document descrie cum să instalați și să configurați 2MLF-AV8A și AC8A; Vol. analog cu digitaltage și convertoare de curent.
Informații de eliberare
Nume document 2MLF-AC4H Ghidul utilizatorului
ID document
ML200-HART
Număr de lansare
120
Data publicării
6/09
Referințe
Următoarea listă identifică toate documentele care pot fi surse de referință pentru materialul discutat în această publicație.
Ghidul utilizatorului SoftMaster
Titlul documentului
Contacte
World Wide Web Următorul Honeywell web site-urile pot fi de interes pentru clienții Process Solution.
Honeywell Organization Soluții de procese corporative
Adresa WWW (URL) http://www.honeywell.com http://process.honeywell.com/
R230
Modul de intrare analogică 2MLF-AC4H Ghidul utilizatorului
3
6/23
Honeywell confidențial și proprietar
Contacte
Telefon Contactați-ne telefonic la numerele de mai jos.
Locație Statele Unite și Canada Europa Pacific
India
Coreea
Republica Populară Chineză Singapore
Taiwan
Japonia
În altă parte
Organizare
Centrul de asistență pentru soluții Honeywell IAC Honeywell TAC-EMEA Honeywell Global TAC Pacific
Honeywell Global TAC India Honeywell Global TAC Coreea Honeywell Global TAC China
Telefon 1-800-822-7673
+32-2-728-2704 1300-300-4822 (număr gratuit în Australia) +61-8-9362-9559 (în afara Australiei) +91-20-2682-2458
+82-2-799-6317
+86-10-8458-3280 ext. 361
Honeywell Global TAC Asia de Sud-Est
Honeywell Global TAC Taiwan
Honeywell Global TAC Japonia
Sunați cel mai apropiat birou Honeywell.
+65-6580-3500 +886-7-323-5900 +81-3-5440-1303
Modul de intrare analogică 2MLF-AC4H Ghidul utilizatorului
Honeywell confidențial și proprietar
Definiții de simbol
Definiții de simbol
Următorul tabel listează acele simboluri utilizate în acest document pentru a indica anumite condiții.
Simbol
Definiţie
ATENȚIE: Identifică informații care necesită o atenție specială.
ATENŢIE
SFAT: Identifică sfaturi sau sugestii pentru utilizator, adesea în ceea ce privește îndeplinirea unei sarcini.
REFERINȚĂ -EXTERN: Identifică o sursă suplimentară de informații în afara setului de cărți.
REFERINȚĂ – INTERN: Identifică o sursă suplimentară de informații în cadrul cărții.
Indică o situație care, dacă nu este evitată, poate duce la deteriorarea sau pierderea echipamentelor sau a lucrărilor (datelor) de pe sistem sau poate duce la incapacitatea de a opera corect procesul.
ATENȚIE: Indică o situație potențial periculoasă care, dacă nu este evitată, poate duce la vătămări minore sau moderate. Poate fi folosit și pentru a alerta împotriva practicilor nesigure.
Simbolul ATENȚIE de pe echipament trimite utilizatorul la manualul produsului pentru informații suplimentare. Simbolul apare lângă informațiile solicitate din manual.
AVERTISMENT: Indică o situație potențial periculoasă, care, dacă nu este evitată, poate duce la răniri grave sau deces.
Simbolul AVERTISMENT de pe echipament trimite utilizatorul la manualul produsului pentru informații suplimentare. Simbolul apare lângă informațiile solicitate din manual.
AVERTISMENT, Risc de electrocutare: Potențial pericol de șoc în cazul în care HAZARDOUS LIVE voltageste mai mare de 30 Vrms, 42.4 Vpeak sau 60 VDC pot fi accesibile.
R230
Modul de intrare analogică 2MLF-AC4H Ghidul utilizatorului
5
6/23
Honeywell confidențial și proprietar
Definiții de simbol
Simbol
Definiţie
PERICOL ESD: Pericol de descărcare electrostatică la care echipamentul poate fi sensibil. Respectați măsurile de precauție pentru manipularea dispozitivelor sensibile la electrostatic.
Bornul de pământ de protecție (PE): Prevăzut pentru conectarea conductorului de alimentare al sistemului de pământ de protecție (verde sau verde/galben).
Terminal funcțional de împământare: Folosit în scopuri care nu sunt de siguranță, cum ar fi îmbunătățirea imunității la zgomot. NOTĂ: Această conexiune trebuie conectată la Pământul de protecție la sursa de alimentare în conformitate cu cerințele codului electric local național.
Pământ Pământ: Conexiune funcțională la pământ. NOTĂ: Această conexiune trebuie conectată la Pământul de protecție la sursa de alimentare în conformitate cu cerințele codului electric național și local.
Masa șasiului: identifică o conexiune la șasiu sau cadrul echipamentului care trebuie conectat la pământ de protecție la sursa de alimentare în conformitate cu cerințele codului electric național și local.
6
Modul de intrare analogică 2MLF-AC4H Ghidul utilizatorului
R230
Honeywell confidențial și proprietar
Capitolul 1 Introducere
Această instrucțiune descrie dimensiunile, manipularea și metodele de programare ale modulului de intrare analogică HART (2MLF-AC4H) care poate fi utilizat prin combinarea cu modulul CPU din seria 2MLK/I/R PLC. În continuare, 2MLF-AC4H se referă la modulul de intrare analogică HART. Acest modul este utilizat pentru a converti semnalul analogic (intrare curentă) de la dispozitivul extern PLC în date binare semnate pe 16 biți de valoare digitală și acceptă protocolul HART (Highway Addressable Remote Transducer) utilizat în multe dispozitive de câmp de proces.
Caracteristici
(1) Suportă protocolul HART În intervalul de intrare de 4 ~ 20mA, comunicarea digitală bidirecțională este disponibilă prin utilizarea cablurilor de semnal analogic. Dacă în prezent se utilizează cabluri analogice, nu este nevoie să adăugați cabluri pentru comunicarea HART (comunicația HART nu este acceptată în intervalul 0 ~ 20mA)
(2) Rezoluție înaltă de 1/64000 Valoarea digitală de înaltă rezoluție poate fi asigurată cu 1/64000.
(3) Precizie ridicată Este disponibilă o precizie ridicată de conversie de ±0.1 % (temperatura ambiantă de 25 ). Coeficientul de temperatură are o precizie ridicată de ±0.25%.
(4) Setarea / monitorizarea parametrilor de funcționare Setarea parametrilor de funcționare sunt disponibile acum prin intermediul [Setare parametri I/O] pentru care interfața utilizatorului este consolidată pentru a crește confortul utilizatorului. Folosind [I/O Parameters Setting], programul de secvență poate fi redus. În plus, prin funcția [Special Module Monitoring], valoarea conversiei A/D poate fi monitorizată cu ușurință.
(5) Diverse formate de date de ieșire digitală furnizate 3 formate de date de ieșire digitală sunt disponibile după cum se specifică mai jos; Valoare semnată: -32000 ~ 32000 Valoare precisă: Consultați Capitolul 2.2 Afișaj bazat pe domeniul de intrare analogic. Valoare percentilă: 0 ~ 10000
(6) Funcția de detectare a deconectarii intrării Această funcție este utilizată pentru a detecta deconectarea circuitului de intrare atunci când se utilizează 4 ~ 20 mA din domeniul de semnal de intrare analogic.
1-1
Capitolul 2 Specificații
Capitolul 2 Specificații
2.1 Specificații generale
Specificațiile generale ale seriei 2MLK/I/R sunt cele specificate în Tabelul 2.1.
Nu.
Articol
1
Temperatura de operare.
2 Temp. de depozitare
[Tabel 2.1] Specificații generale Specificații 0+65-25+75
Standarde aferente -
3
Umiditatea de funcționare
595%RH (fără condensare)
–
4
Umiditatea de depozitare
595%RH (fără condensare)
–
Pentru vibrații discontinue
–
Accelerație de frecvență Amplititudine
Număr
5f< 8.4
–
3.5mm
8.4f150 9.8m/s (1G)
–
5
Vibrație
Pentru vibrații continue
De fiecare 10 ori în X,Y,Z
IEC61131-2
Accelerație de frecvență Amplititudine
direcții
5f< 8.4
–
1.75mm
8.4f150 4.9m/s (0.5G)
–
* Max. accelerația impactului: 147 (15G)
6
Socuri
* Timp autorizat: 11 * Unda puls: Semnează pulsul semi-undă
(Fiecare de 3 ori în direcțiile X,Y,Z)
Zgomot de impuls unde pătrate
AC: ±1,500V DC: ±900V
Standardul IEC61131-2 ML
Descărcare electrostatică
Voltage: 4kV (descărcare prin contact)
IEC61131-2 IEC61000-4-2
7
Zgomot
Zgomot radiat de câmp electromagnetic
80 ~ 1000MHz, 10 V/m
Tranzitoriu rapid
/zgomot de explozie
Clasa Voltage
Modul de putere
2kV
I/O digitală/analogică, interfață de comunicare
1kV
8
Condiții de mediu
Fără gaze corozive și praf excesiv
9
Înălțimea de funcționare
Până la 2000 m
IEC61131-2, IEC61000-4-3
IEC61131-2 IEC61000-4-4
–
–
10
Gradul de poluare
Mai puțin decât egal cu 2
–
11
Răcire
Răcire cu aer
–
Note
(1) IEC (Comisia Electrotehnică Internațională): O organizație internațională neguvernamentală care promovează standardizarea cooperată internațional în domeniile electrice/electronice publică standarde internaționale și gestionează sistemul de estimare aplicabil aferent.
(2) Nivel de poluare: Un indice care indică nivelul de poluare al mediului de operare care decide performanța izolației dispozitivelor. De exemplu, nivelul de poluare 2 indică starea în general în care are loc doar poluare neconductivă. Totuși, această stare conține conducție temporară datorită rouei produse.
Specificații de performanță
Specificațiile de performanță ale modulului de intrare analogică HART sunt specificate în Tabelul 2.2. [Tabelul 2.2] Specificații de performanță
Articol
Specificații
Nr. canale
Interval de intrare analogic
Setarea intervalului de intrare analogică
4 de canale
DC 4 20 mA DC 0 20 mA (Rezistență de intrare: 250)
Intervalul de intrare analogic poate fi selectat prin programul utilizatorului sau [parametrul I/O]. Intervalele de intrare respective pot fi setate pe baza canalelor.
Ieșire digitală
Intrare analogică
4 ~ 20
0 ~ 20
Ieșire digitală
Valoare semnată
-32000 ~ 32000
Valoare precisă
4000 ~ 20000
0 ~ 20000
Valoarea percentilei
0 ~ 10000
Formatul datelor de ieșire digitală poate fi setat prin programul utilizatorului sau respectiv [Setarea parametrilor I/O] pe baza canalelor.
Interval de intrare analogic
Rezoluție (1/64000)
Max. rezoluţie
4 ~ 20
250
0 ~ 20
312.5
Precizie
Viteza de conversie
Max absolut. intrare analogică
Izolarea punctelor de intrare
specificație Terminal conectat
Punctele I/O ocupate HART
metoda de comunicare
Curent consumat intern Greutate
±0.1% sau mai puțin (când temperatura ambientală este 25 ) ±0.25% sau mai puțin (când temperatura ambientală este 0 ~ 55 )
Maximum 100ms / 4 canale Maximum ±30
4 canale/1 modul
Izolarea fotocuplerului între terminalul de intrare și puterea PLC (fără izolație între canale) Terminal în 18 puncte
Tip fix: 64 puncte, Tip nefix: 16 puncte
Doar Monodrop Numai master primar
DC 5 V: 340
145 g
Note
(1) Când modulul de intrare analogic este realizat din fabrică, valoarea Offset/Gain despre domeniul de intrare analogic este fixă și nu le puteți modifica.
(2) Valoare de compensare: valoare de intrare analogică a cărei valoare de ieșire digitală devine -32000 când setați tipul de ieșire digitală ca valoare fără semn
(3) Valoare câștig: valoare de intrare analogică a cărei valoare de ieșire digitală devine 32000 când setați tipul de ieșire digitală ca valoare fără semn
(4) Comunicarea HART este disponibilă când rage de intrare este setată la 4~20.
Numele pieselor și funcțiile
Denumirile respective ale pieselor sunt descrise mai jos.
Capitolul 2 Specificații
Nu.
Descriere
LED RUN
Afișează starea de funcționare a 2MLF-AC4H
Pornit: În funcționare normală
Pâlpâire: apare o eroare (consultați 9.1 pentru mai multe detalii)
Oprit: DC 5V deconectat sau eroare modul 2MLF-AC4H
LED ALM
Afișează starea alarmei 2MLF-AC4H
Pâlpâire: alarmă detectată (alarma de proces, alarma de viteză de modificare setată de
SoftMaster) OFF: În funcționare normală
Terminal
Terminal de intrare analogic, cu ale cărui canale respective pot fi conectate
dispozitive externe.
2-3
Capitolul 2 Specificații
2.4 Caracteristicile de bază ale modulului analog HART
2.4.1 Rezumat
Modulul de intrare analogică HART este un produs care poate utiliza comunicația HART împreună cu conversia analogică. Modulul de intrare analogic HART acceptă interfața pentru comunicare prin conectarea la dispozitivul de câmp HART. Datele de comunicație furnizate de dispozitivul de câmp HART pot fi monitorizate prin modulul de intrare analogic HART și starea dispozitivelor de teren poate fi, de asemenea, diagnosticată.
(1) Advantage și Scopul comunicării HART (a) Nu este necesară cablarea suplimentară pentru comunicare (comunicarea prin utilizarea cablajului 4~20mA al modulului analogic) (b) Informații suplimentare de măsurare prin comunicare digitală (c) Consum redus de energie (d) Câmp variat și bogat dispozitive care suportă comunicarea HART (e) Afișarea informațiilor dispozitivului de teren, întreținere, diagnosticare
(2) Compoziția comunicației HART Comunicația HART constă din master și slave și pot fi conectate până la doi master. Modulul de intrare analogică PLC HART este conectat ca dispozitiv principal principal și comunică cu dispozitivele de teren-slave. Un dispozitiv de comunicație este conectat ca dispozitiv principal secundar pentru a diagnostica dispozitivele de teren și a seta parametrii slave.
Debitmetrul masic inteligent oferă valorile de măsurare a câmpului debitului cu semnalul curent al debitmetrului. Împreună cu semnalul de curent care indică debitul, acesta trimite informații suplimentare de măsurare măsurate de debitmetru către comunicarea HART. Sunt furnizate până la patru variabile. De example, debitul ca valoare primară (PV), presiunea de oprire ca valoare secundară (SV), temperatura ca valoare terțiară (TV) și valoarea digitală a semnalului curent ca valoare cuaternară (QV) sunt utilizate ca informații de măsurare. (3) Metoda Multidrop Multidrop constă dintr-o singură pereche de cablaje și toate valorile de control sunt transmise în valori digitale. Toate dispozitivele de teren au adrese de interogare și fluxul de curent în fiecare dispozitiv este fixat la valoarea minimă (4 mA). Note – Metoda Multidrop nu este acceptată pe modulul de intrare și ieșire analogică HART.
2-4
Capitolul 2 Specificații
2.4.2 Funcționare RT
(1) Semnal HART Figura de mai jos ilustrează semnalele HART a căror frecvență este modulată la semnal analogic. În această figură, semnalul HART este prezentat ca două tipuri de semnale care au frecvența de 1,200 și 2,200. Aceste două tipuri de semnale se referă la numărul binar 1(1,200) și 0(2,200) și sunt recuperate la informații semnificative prin demodularea în semnal digital pe fiecare dispozitiv.
Semnal analogic
Timp
C: Comanda (K) R: Răspuns (A)
2-5
Capitolul 2 Specificații
(2) Tipul și configurația comenzilor HART
Sunt descrise tipuri de comenzi HART. Modulul de intrare analogică HART transmite comenzile HART către dispozitivul de câmp HART, iar dispozitivul de câmp HART transmite răspunsuri la comenzile către modulul de intrare analogic HART. Comenzile HART pot fi clasificate în trei grupuri de comenzi în funcție de caracteristicile lor și sunt numite Universal, Common Practice și Device Specific. Comenzile universale vor fi acceptate de toți producătorii de dispozitive de câmp HART ca un grup de comandă esențial. Practica comună definește doar formatul de date al comenzilor, iar producătorii acceptă numai articolele care sunt considerate esențiale pentru dispozitivul de câmp HART. Device Specific este un grup de comenzi care nu are un format de date specificat. Fiecare producător îl poate defini dacă este necesar.
Comandă universală de practică comună specifică dispozitivului
[Tabelul 2.3] Comenzi HARTDescriere
Un grup de comandă esențial care va fi acceptat de toți producătorii de dispozitive de câmp HART Este definit numai formatul de date al comenzilor, iar producătorii acceptă numai articolele care sunt considerate esențiale pentru dispozitivul de câmp HART Un grup de comandă care nu are un format de date specificat. Fiecare producător îl poate defini dacă este necesar
(3) Comenzi acceptate pe modulul de intrare analogic HART Comenzile acceptate pe modulul de intrare analogic HART sunt descrise în cele ce urmează.
Comanda
0 1 2
Universal
3
Comanda 12
13
15
16
48
Comun
50
Practica
57
Comanda 61
110
[Tabelul 2.4] Comenzi acceptate pe modulul de intrare analogică HARTFuncţie
Citiți ID-ul producătorului și codul dispozitivului producătorului Citiți valoarea variabilei primare (PV) și procentul de citire a unitățiitage de curent și interval Citiți curent și 4 tipuri de valori variabile (variabilă primară, variabilă secundară, valoare terțiară, valoare cuaternară) Citiți mesajul Citiți tag, descriptor, date Citiți informațiile de ieșire Citiți Numărul de asamblare final Citiți starea dispozitivului Citiți Variabila primară~ Alocarea variabilei cuaternare Citiți Unitatea tag, descriptor de unitate, data citire variabilă primară~ variabilă cuaternară și ieșire analogică PV citire variabilă primară~ variabilă cuaternară
2-6
Capitolul 2 Specificații
2.5 Caracteristicile conversiei A/D
2.5.1 Cum se selectează intervalul de conversie A/D
2MLF-AC4H cu 4 canale de intrare sunt utilizate pentru intrările curente, unde Offset/Gain nu poate fi ajustat de către utilizator. Intervalul de intrare curent poate fi setat pentru canalele respective prin programul utilizatorului (vezi capitolul) sau setarea parametrilor I/O cu instrumentul de programare SoftMaster. Formatele de ieșire digitalizate sunt specificate în trei tipuri, după cum urmează;
A. Valoare semnată B. Valoare precisă C. Valoare percentilă De exampDacă domeniul este 4 ~ 20mA, în meniul SoftMaster [Setare parametri I/O], setați [Interval de intrare] la „4 ~ 20mA”.
2-7
Capitolul 2 Specificații
2-8
Capitolul 2 Specificații
2.5.2 Caracteristicile conversiei A/D
Caracteristicile conversiei A/D sunt înclinația conectată într-o linie dreaptă între valorile Offset și Gain la conversia semnalului analogic (intrare curentă) în valoare digitală. Caracteristicile de conversie A/D ale modulelor de intrare analogică HART sunt descrise mai jos.
Gama disponibilă
Câştig
Valoare digitalizată
Intrare analogică
Offset
Note
1. Când Modulul de intrare analogic este scos din fabrică, valoarea Offset/Gain este ajustată pentru intervalele de intrare analogice respective, care nu este disponibilă pentru modificarea utilizatorului.
2. Valoare de compensare: Valoarea de intrare analogică unde valoarea digitalizată este -32,000. 3. Valoarea câștigului: Valoarea de intrare analogică unde valoarea digitalizată este 32,000.
2-9
Capitolul 2 Specificații
2.5.3 Caracteristicile I/O ale 2MLF-AC4H
2MLF-AC4H este un modul de intrare analogic HART utilizat exclusiv pentru intrarea curentului cu 4 canale și comunicarea HART, unde Offset/Gain nu poate fi ajustat de către utilizator. Intervalul de intrare curent poate fi setat prin programul utilizatorului sau [parametrul I/O] pentru canalele respective. Formatele de ieșire ale datelor digitale sunt cele specificate mai jos;
A. Valoare semnată B. Valoare precisă C. Valoare percentilă (1) Dacă intervalul este DC 4 ~ 20 mA În meniul SoftMaster [Setare parametri I/O], setați [Interval de intrare] la „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
Capitolul 2 Specificații
Valoarea ieșirii digitale pentru caracteristicile curentului de intrare este cea specificată mai jos.
(Rezoluție (bazată pe 1/64000): 250 nA)
Digital
curent de intrare analogic ()
gama de ieșire
3.808
4
8
12
16
Valoare semnată
-32768 -32000 -16000
0
16000
(-32768 ~ 32767)
Valoare precisă (3808 ~ 20192)
3808 4000 8000 12000 16000
Valoarea percentilei (-120 ~ 10120)
-120
0
2500 5000 7500
20 32000 20000 10000
20.192 32767 20192 10120
(2) Dacă domeniul este DC 0 ~ 20 mA În meniul SoftMaster [I/O Parameters Setting], setați [Input range] la „0 ~ 20 mA”.
2-11
Capitolul 2 Specificații
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
()
Valoarea ieșirii digitale pentru caracteristicile curentului de intrare este cea specificată mai jos.
(Rezoluție (bazată pe 1/64000): 312.5 nA)
Digital
curent de intrare analogic ()
gama de ieșire
-0.24
0
5
10
15
Valoare semnată
-32768 -32000 -16000
0
16000
(-32768 ~ 32767)
Valoare precisă (-240 ~ 20240)
-240
0
5000 10000 15000
Valoarea percentilei (-120 ~ 10120)
-120
0
2500 5000 7500
20 mA
20 32000 20000 10000
20.24 32767 20240 10120
Note
(1) Dacă este introdusă o valoare de intrare analogică care depășește intervalul de ieșire digitală, valoarea de ieșire digitală va fi menținută ca valoarea maximă. sau min. valoare aplicabilă intervalului de ieșire specificat. De exampDacă domeniul de ieșire digitală este setat la o valoare fără semn (32,768 ~ 32,767) și valoarea de ieșire digitală care depășește 32,767 sau o valoare analogică care depășește 32,768 este introdusă, valoarea de ieșire digitală va fi fixată la 32,767 sau 32,768.
(2) Curentul de intrare nu trebuie să depășească ±30 respectiv. Creșterea căldurii poate cauza defecte. (3) Setarea Offset/Gain pentru modulul 2MLF-AC4H nu va fi efectuată de utilizator. (4) Dacă modulul folosește pentru a depăși domeniul de intrare, precizia nu poate fi garantată.
2-12
Capitolul 2 Specificații
2.5.4 Precizie
Precizia valorii de ieșire digitală nu este modificată chiar și atunci când intervalul de intrare este modificat. Fig. 2.1 prezintă intervalul de schimbare a preciziei la temperatura ambiantă de 25 cu intervalul de intrare analogic de 4 ~ 20 selectat și ieșirile digitalizate de valoare semnată. Toleranța la eroare la temperatura ambiantă de 25°C este ±0.1%, iar temperatura ambiantă 0 ~55 este ±0.25%.
32064 32000
31936
Valoarea de ieșire digitalizată 0
-31936 -32000
-32064 4mA
12mA Analoginputvoltage
[Smochin. 2.1] Precizie
20mA
2-13
Capitolul 2 Specificații
2.6 Funcțiile modulului de intrare analogică
Funcțiile modulului de intrare analogică sunt descrise mai jos în Tabelul 2.3.
Funcție Element Activarea canalelor Selectarea intervalului de intrare Selectarea datelor de ieșire
Metode de conversie A/D
Procesarea alarmei Detectarea deconectarii semnalului de intrare
Detalii
Permite canalelor specificate să execute conversia A/D. (1) Specificați domeniul de intrare analogic care va fi utilizat. (2) Pentru modulul 2MLF-AC2H sunt disponibile 4 tipuri de intrări de curent. (1) Specificați tipul de ieșire digitală. (2) În acest modul sunt furnizate 4 formate de date de ieșire.
(Semnat, exact și valoare percentilală) (1) Sampprelucrare ling
Sampprocesarea ling va fi efectuată atunci când nu este specificată prelucrarea medie. (2) Prelucrare medie (a) Prelucrare medie în timp
Afișează valoarea medie a conversiei A/D în funcție de timp. (b) Procesarea medie a numărului
Afișează valoarea medie a conversiei A/D bazată pe timpii de numărare. (c) Procesare medie mobilă
Afișează cea mai nouă valoare medie în fiecare sampling la orele de numărare desemnate. (d) Procesare medie ponderată Folosit pentru a întârzia schimbarea bruscă a valorii de intrare.
Sunt disponibile procesarea alarmei de proces și a vitezei de modificare. Dacă o intrare analogică cu intervalul 4 ~ 20 este deconectată, aceasta este detectată de un program de utilizator.
2.6.1. Sampprelucrare ling
SampPerioada de ling (timp de procesare) depinde de numărul de canale utilizate. Timp de procesare = Maximum 100 ms per modul
2.6.2. Prelucrare medie
Această procesare este utilizată pentru a executa conversia A/D cu un număr sau timp specificat și pentru a salva media sumei acumulate în memorie. Opțiunea medie de procesare și valoarea timpului/numărării pot fi definite prin programul utilizatorului sau setarea parametrilor I/O pentru canalele respective. (1) Pentru ce se utilizează procesarea medie
Acest proces este utilizat pentru a reduce influența cauzată de un semnal de intrare analogic anormal, cum ar fi zgomotul. (2) Tipuri de prelucrare medie
Există patru (4) tipuri de procesare medie, Timp, Număr, Moving și Media ponderată.
2-14
Capitolul 2 Specificații
(a) Procesarea medie în timp
A. Interval de setare: 200 ~ 5,000 (ms)
B. Numărul prelucrărilor =
Timp de setare 100 ms
[ori]Ex.) Timp de setare: 680 ms
Numărul de procesări =
680 ms = 6.8 => 6
[ori](rotunjit) 100 ms
*1: Dacă valoarea de setare a mediei timpului nu este specificată în intervalul 200 ~ 5,000, LED-ul RUN clipește la un interval de 1 secundă. Pentru a seta LED-ul RUN în starea Pornit, setați din nou valoarea setării în interval și apoi schimbați CPU PLC din STOP în modul RUN. Asigurați-vă că utilizați semnalul de solicitare de ștergere a erorii (UXY.11.0) pentru a șterge eroarea în timpul RUN.
*2: Dacă apare vreo eroare la setarea valorii medii de timp, valoarea implicită 200 va fi salvată.
(b) Procesarea medie a numărului
A. Interval de setare: 2 ~ 50 (ori) Valoarea medie a datelor de intrare la momentele desemnate este salvată ca date de intrare reale.
B. Timp proces = număr de setări x 100 ms
Ex.) Timpul mediu de procesare este de 50.
Timp de procesare = 50 x 100 ms = 5,000 ms
*1: Dacă valoarea de setare a mediei numărului nu este specificată în intervalul 2 ~ 50, LED-ul RUN clipește la un interval de 1 secundă. Pentru a seta LED-ul RUN în starea Pornit, setați valoarea de setare în interval și apoi schimbați CPU PLC din STOP în modul RUN. Asigurați-vă că utilizați semnalul de solicitare de ștergere a erorii (UXY.11.0) pentru a șterge eroarea în timpul RUN..
*2: Dacă apare vreo eroare la setarea valorii, valoarea implicită 2 va fi salvată.
(c) Procesare medie mobilă
A. Interval de setare: 2 ~ 100 (ori)
B. Acest proces produce cea mai nouă valoare medie în fiecare sampling la orele de numărare desemnate. Figura 2.2 arată procesarea mediei mobile cu 4 numărări.
2-15
Capitolul 2 Specificații
Valoarea OutAp/uDt
32000
0
Ieșire 11 Ieșire put22 Ieșire33
-32000
Ieșire 1 = ( + + + ) / 4 Ieșire 2 = ( + + + ) / 4 Ieșire 3 = ( + + + ) / 4
[Smochin. 2.2] Prelucrare medie
Ora((mmss))
(d) Prelucrare medie ponderată
A. Interval de setare: 1 ~ 99(%)
F[n] = (1 – ) x A[n] + x F [n – 1] F[n]: Ieșire medie ponderată curentă A[n]: Valoare curentă de conversie A/D F[n-1]: Fost Ieșire medie ponderată: constantă medie ponderată (0.01 ~ 0.99)
*1: Dacă valoarea de setare a mediei de numărare nu este specificată în intervalul 1 ~ 99, LED-ul RUN clipește la un interval de 1 secundă. Pentru a seta LED-ul RUN la starea Pornit, resetați valoarea de setare a frecvenței medii în intervalul 2 ~ 500 și apoi convertiți CPU PLC de la STOP la RUN. Asigurați-vă că utilizați semnalul de solicitare de ștergere a erorii (UXY.11.0) pentru a șterge eroarea prin modificare în timpul RUN.
*2: Dacă apare vreo eroare la setarea valorii, valoarea implicită 1 va fi salvată.
B. Intrare curent (de example) · Domeniu de intrare analogică: DC 4 ~ 20 mA, Interval de ieșire digitală: 0 ~ 10,000. · Când o intrare analogică se modifică rapid de la 4 mA la 20 mA (0 10,000), ieşirile de medie ponderată conform constantei () sunt prezentate mai jos.
*1) 0.01
Ieșiri ale medie ponderată
0 scanare 1 scanare 2 scanare 3 scanare
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) Emite 10,000 după aproximativ 4 scanări
*2) Emite 10,000 după aproximativ 21 scanări
*3) Emite 10,000 după 1,444 de scanări (144s)
Ponderat 1% la valoarea anterioară Ponderat 50% la valoarea anterioară Ponderat 99% la valoarea anterioară
· Pentru a obține o ieșire stabilizată împotriva schimbărilor rapide de intrare (de ex. zgomot), această procesare medie ponderată va fi utilă.
2-16
Capitolul 2 Specificații
2.5.3 Procesarea alarmelor
(1) Alarmă de proces Când valoarea digitală devine mai mare decât valoarea limită HH a alarmei de proces sau mai mică decât valoarea limită LL, indicatorul de alarmă se aprinde și LED-ul de alarmă de pe partea frontală a modulului pâlpâie. Când valoarea de ieșire digitală devine mai mică decât valoarea limită H a alarmei de proces sau mai mare decât valoarea limită L, alarmele sunt șterse.
(2) Alarma de modificare a ratei Această funcție permite sampdate ciclic cu perioada setată în parametrul „Perioada de alarmă pentru rata de schimbare” și pentru a compara la fiecare două secundeample date. Unitatea folosită pentru „Limita H Ratei de modificare” și „Limita Rată de modificare L” este procentultage pe secundă (%/s).
(a) Rata de stabilire a sampperioadă de ling: 100 ~ 5,000 (ms) Dacă `1000′ este setat pentru perioadă, datele de intrare sunt sampcondus și comparat la fiecare 1 secundă.
(b) Setarea limitei ratei de modificare: -32768 ~ 32767 (-3276.8%/s ~ 3276.7%/s) (c) Calcularea criteriului
Criteriul alarmei de rată de schimbare = Limită superioară sau Limită inferioară a alarmei de rată de schimbare X 0.001 X 64000 X Perioada de detectare ÷ 1000 1) An exampchiul pentru setarea ratei de modificare 1 (detecția ratei de creștere)
a) Perioada de detectare a Ch. 0: 100(ms) b) Limita superioară de alarmă (H) a Ch. 0: 100(10.0%) c) Limita joasă de alarmă (L) a Ch. 0: 90(9.0%) d) Criteriul Alarm high(H) al Ch.0
= 100 X 0.001 X 64000 X 100 ÷ 1000 = 640 e) Criteriul Alarm low(L) of Ch.0
= 90 X 0.001 X 64000 X 100 ÷ 1000 = 576 f) Când valoarea abaterii ([n]-a valoare digitală) ([n-1]-a valoare digitală) devine mai mare
peste 640, indicatorul de detectare a ratei de schimbare înaltă (H) a Ch.0 (CH0 H) se activează. g) Când valoarea abaterii ([n]a-a valoare digitală) ([n-1]a-a valoare digitală) devine mai mică
de 576, indicatorul de detectare a ratei de schimbare scăzută (L) f Ch.0(CH0 L) se aprinde.
2) Un example pentru setarea ratei de modificare 2 (Detecția ratei de scădere) a) Perioada de detectare a Ch. 0: 100(ms) b) Limita superioară de alarmă (H) a Ch. 0: -10(-1.0%) c) Limita joasă de alarmă (L) a Ch. 0: -20(-2.0%) d) Criteriul alarmă înaltă(H) pentru Ch.0 = -10 X 0.001 X 64000 X 100 ÷ 1000 = -64 e) Criteriul alarmă scăzută (L) pentru Ch.0 = -20 X 0.001 X 64000 X 100 ÷ 1000 = -128 f) Când valoarea abaterii ([n]-a valoare digitală) ([n-1]-a valoare digitală) devine mai mare decât -64, indicatorul de detectare a ratei de schimbare înaltă (H) de Ch.0(CH0H) se aprinde. g) Când valoarea abaterii ([n]-a valoare digitală) ([n-1]-a valoare digitală) devine mai mică de -128, indicatorul de detectare a ratei de schimbare scăzută (L) f Ch.0(CH0 L) se aprinde.
2-17
Capitolul 2 Specificații
3) Un example pentru setarea ratei de schimbare 3 (Detecția ratei de schimbare) a) Perioada de detectare a Ch. 0: 1000(ms) b) Limita superioară de alarmă (H) a Ch. 0: 2(0.2%) c) Limita joasă de alarmă (L) a Ch. 0: -2(-0.2%) d) Criteriul alarmă înaltă(H) pentru Ch.0 = 2 X 0.001 X 64000 X 1000 ÷ 1000 = 128 e) Criteriul alarmă scăzută (L) pentru Ch.0 = -2 X 0.001 X 64000 X 1000 ÷ 1000 = -128 f) Când valoarea abaterii ([n]-a valoare digitală) ([n-1]-a valoare digitală) devine mai mare decât 128, indicatorul de detectare a ratei de schimbare înaltă (H) a Ch. 0(CH0 H) se aprinde. g) Când valoarea abaterii ([n]-a valoare digitală) ([n-1]-a valoare digitală) devine mai mică de -128, indicatorul de detectare a ratei de schimbare scăzută (L) f Ch.0(CH0 L) se aprinde.
2.5.4 Detectarea deconectării intrării
(1) Intrări disponibile Această funcție de detectare este disponibilă pentru intrările analogice de 4 ~ 20 mA. Condiția de detectare este ca mai jos.
Interval de intrare 4 ~ 20 mA
Interval de detectare Mai puțin de 0.8 mA
(2) Starea de detecție Starea de detecție a fiecărui canal este salvată în Uxy.10.z (x: numărul de bază, y: numărul slotului, z: numărul de biți)
Număr de biți
Valoarea inițială Numărul canalului
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
PIC
Descriere
0
Funcționare normală
1
Deconectare
(3) Funcționarea stării de detectare
Fiecare bit este setat la `1′ când detectează deconectarea și revine la `0′ când detectează conexiunea. Biții de stare pot fi utilizați într-un program de utilizator pentru a detecta deconectarea.
2-18
Capitolul 2 Specificații
(4) Program example (non-IEC, 2MLK) În ceea ce privește modulul montat pe baza 0, slot 1, Dacă este detectată o deconectare, numărul canalului este stocat în fiecare zonă `P'.
Nota. U01.10.n(n=0,1,2,3) : CHn_IDD (Mod intrare analogică HART : Flag deconectare canal) (5) Program example (IEC61131-3, 2MLR și 2MLI)
În ceea ce privește modulul montat pe baza 1, slot 0, dacă este detectată deconectarea, numărul canalului este stocat în fiecare zonă `%M'.
2-19
Instalare și cablare
Capitolul 3 Instalare și cablare
Instalare
3.1.1 Mediu de instalare
Acest produs este de mare încredere indiferent de mediul de instalare. Cu toate acestea, de dragul încrederii și stabilității sistemului, vă rugăm să acordați atenție măsurilor de precauție descrise mai jos.
(1) Condiții de mediu – Se instalează pe panoul de comandă rezistent la apă și praf. – Nu este de așteptat niciun impact sau vibrație continuă. – A nu fi expus la lumina directă a soarelui. – Nicio rouă nu trebuie să fie cauzată de schimbarea rapidă a temperaturii. – Temperatura ambiantă trebuie menținută la 0-65.
(2) Lucrări de instalare – Nu lăsați deșeuri de cablaj în interiorul PLC-ului după cablare sau găurirea șuruburilor. – Pentru a fi instalat într-o locație bună pentru a lucra. – Nu-l lăsați instalat pe același panou cu cel de mare volumtagdispozitivul e. – Lăsați-l să fie ținut la cel puțin 50 de metri de conductă sau de modulul din apropiere. – Să fie împământat într-un loc plăcut, ferit de zgomot.
3.1.2 Precauții pentru manipulare
Măsurile de precauție pentru manipularea modulului 2MLF-AC4H sunt descrise mai jos, de la deschidere până la instalare.
(1) Nu lăsați-l să fie scăpat sau șocat cu greu.
(2) Nu scoateți PCB-ul din carcasă. Va provoca o funcționare anormală.
(3) Nu lăsați materiale străine, inclusiv deșeuri de cablare, în partea de sus a modulului atunci când faceți cablaj.
Îndepărtați materialele străine dacă există în interior.
(4) Nu instalați sau scoateți modulul când este pornit.
(5) Cuplul de fixare al șurubului fix al modulului și al șurubului blocului terminal trebuie să fie în interiorul
interval ca mai jos.
Partea atașată
Gama de cuplu a atașamentului
Șurub bloc terminal al modulului I/O (șurub M3)
42 ~ 58 N·
Bloc de borne pentru modulul I/O șurub fix (șurub M3)
66 ~ 89 N·
Note
– Modulul de intrare analogic HART poate fi utilizat atunci când este instalat într-o bază extinsă în sistemele 2MLR.
3-1
Capitolul 3 Instalare și cablare
3.2 Cablare
3.2.1 Precauții pentru cablare
(1) Nu lăsați linia de alimentare CA aproape de linia de semnal de intrare externă a modulului 2MLF-AC4H. Cu o distanță suficientă ținută la distanță între ele, va fi liber de supratensiune sau zgomot inductiv.
(2) Cablul va fi ales ținând cont de temperatura ambiantă și de curentul admis, a cărui dimensiune nu este mai mică decât max. standard de cablu AWG22 (0.3).
(3) Nu lăsați cablul prea aproape de dispozitivul și materialul fierbinte sau în contact direct cu uleiul pentru o perioadă lungă de timp, ceea ce va cauza deteriorarea sau funcționarea anormală din cauza scurtcircuitului.
(4) Verificați polaritatea când conectați terminalul. (5) Cablare cu volum maretagLinia sau linia de alimentare pot produce obstacole inductive care cauzează anormale
funcționare sau defect.
3.2.2 Cablaj examples
Canal CH0 CH1 CH2 CH3
–
Intrare
+ + + + NC NC NC NC NC NC NC NC NC NC
Terminalul nr.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
DC +
Putere
aprovizionare _
Transmițător cu 2 fire
+ _
CH0+ CH0-
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
3-2
Capitolul 3 Instalare și cablare
(1) Cablaj exampfiul senzorului/transmițătorului cu 2 fire
+ DC1
–
+ DC2
–
Transmițător cu 2 fire
Transmițător cu 2 fire
CH0 +
R
R *2
+
*1
–
–
CH3 +
R
– R *2
*1
(2) Cablaj exampa senzorului/transmițătorului cu 4 fire
+ DC1
–
+ DC2
–
Transmițător cu 4 fire
Transmițător cu 4 fire
CH0 +
R
+
R *2
*1
–
–
CH3 +
R
– R *2
*1
* 1) Utilizați un fir ecranat răsucit cu 2 fire. AWG 22 este recomandat pentru standardul de cablu. * 2) Rezistența de intrare pentru curent de intrare este de 250 (tip.).
Note
(1) În intrarea curentului, nu va exista nicio toleranță de precizie cauzată de lungimea cablului și rezistența internă a sursei.
(2) Setați pentru a activa numai utilizarea canalului. (3) Modulul 2MLF-AC4H nu asigură alimentarea dispozitivului de intrare. Utilizați o putere externă
furnizor. (4) Dacă nu separați puterea DC a transmițătorului pentru fiecare canal, aceasta poate afecta
precizie. (5) Ținând cont de consumul de curent al transmițătorului, vă rugăm să utilizați puterea externă
furnizarea unei capacități suficiente. (6) Dacă configurați sistemul să furnizeze puterea mai multor transmițători printr-o putere externă
alimentare, vă rugăm să aveți grijă să nu depășiți curentul admisibil al sursei de alimentare externă consumul total de curent al transmițătorului.
3-3
Capitolul 3 Instalare și cablare
3.2.2 Distanța maximă de comunicare
(1) Comunicarea HART este disponibilă până la 1 . Dar, dacă un transmițător prezintă distanța maximă de comunicare, aplicați distanța mai scurtă dintre distanța de comunicare a emițătorului și 1 .
(2) Distanța maximă de comunicare poate varia în funcție de capacitatea și rezistența cablului. Pentru a asigura distanța maximă de comunicare, verificați capacitatea și lungimea cablului.
(3) Exampselecția cablului pentru a asigura distanța de comunicare (a) Dacă capacitatea cablului este mai mică de 90pF și rezistența cablului este mai mică de 0.09, distanța disponibilă pentru comunicare va fi 1 .
(b) Dacă capacitatea cablului este mai mică de 60pF și rezistența cablului este mai mică de 0.18, distanța disponibilă pentru comunicare va fi 1 .
(c) Dacă capacitatea cablului este mai mică de 210pF și rezistența cablului este mai mică de 0.12, distanța disponibilă pentru comunicare va fi de 600 m.
Cablu
Capacitate (/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
Rezistenta (/m)
0.12
0.15
100m 100m 300m 300m 600m 600m
100m 100m 300m 300m 600m 600m
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
Capitolul 4 Proceduri de operare și monitorizare
Capitolul 4 Proceduri de operare și monitorizare
4.1 Proceduri de operare
Procesarea operației este așa cum se arată în Fig. 4.1
Început
Instalați modulul de conversie A/D pe slot
Conectați modulul de conversie A/D la dispozitivul extern
Veți specifica parametrii de rulare prin [I/O
parametri] setare?
DA
Specificați parametrii de rulare prin [I/O
NU
parametri] setare
Pregătiți programul PLC
Sfârşit
[Smochin. 4.1] Proceduri de operare
4-1
Capitolul 4 Proceduri de operare și monitorizare
4.2 Setarea parametrilor de funcționare
Există două moduri de setare a parametrilor de funcționare. Una este să setați în [Parametrii I/O] ale SoftMaster, cealaltă este să setați într-un program utilizator cu memoria internă a modulului. (Consultați Capitolul 5 pentru setarea într-un program)
4.2.1 Parametri pentru modulul 2MLF-AC4H
Elementele de setare pentru modul sunt descrise mai jos în tabelul 4.1.
Elementul [Parametri I/O] [Tabelul 4. 1] Funcția [Parametri I/O] Detalii
(1) Specificați următoarele elemente necesare pentru funcționarea modulului. – Stare canal: Activați/Dezactivați fiecare canal pentru a funcționa – Interval de intrare: Setarea intervalelor de volum de intraretage/curent – Tip ieșire: Setarea tipului valorii digitalizate – Prelucrare medie: Selectarea metodei de procesare medie – Setare valoare medie – Alarmă proces: Activare/dezactivare procesare alarmă – Setare limită HH, H, L și L și LL de procesare – Alarmă de viteză de modificare: Activați/dezactivați procesarea alarmei – Percentila de alarmă de viteză de modificare, limită H și L – HART: Activați/dezactivați comunicarea HART.
(2) Setul de date de mai sus poate fi descărcat în orice moment, indiferent de starea procesorului (Run sau Stop)
4.2.2 Procedura de setare a parametrilor cu SoftMaster
(1) Deschideți SoftMaster pentru a crea un proiect. (Consultați Ghidul utilizatorului pentru SoftMaster pentru mai multe detalii) (2) Faceți dublu clic pe [Parametri I/O] în fereastra proiectului.
4-2
Capitolul 4 Proceduri de operare și monitorizare
(3) În ecranul „Setare parametri I/O”, faceți clic pe numărul slotului pe care este instalat modulul 2MLF-AC4H și selectați 2MLF-AC4H, apoi faceți dublu clic pe el.
(4) După selectarea modulului, faceți clic pe [Detalii] 4-3
Capitolul 4 Proceduri de operare și monitorizare
(5) Setați parametrii individuali. (a) Stare canal: Setați la Activare sau Dezactivare.
Click aici
Dacă nu este bifat, setați canalul individual. Dacă este bifat, setați întregul canal la același parametru
(b) Interval de intrare: Selectați intervalul de intrare analogică.
4-4
Capitolul 4 Proceduri de operare și monitorizare
(c) Tip ieșire: Selectați tipul valorii digitale convertite. (d) Prelucrare medie: Selectați metoda de prelucrare medie. (e) Valoare medie: Setați numărul în intervalul afișat mai jos.
Procesare medie
Interval de setare
Media de timp
200 ~ 5000()
Media de numărare
2 ~ 50
Media mobilă
2 ~ 100
Medie ponderată
1 ~ 99(%)
(f) Alarma de proces: Setați Activare sau Dezactivare pentru alarmă de proces.
4-5
Capitolul 4 Proceduri de operare și monitorizare
(g) Limite de alarmă de proces: setați fiecare criteriu pentru limită în intervalul prezentat mai jos.
(h) Alarmă pentru rata de modificare: Setați Activarea sau dezactivarea alarmei pentru rata de modificare. (i) Limitele ratei de modificare: setați fiecare criteriu pentru limită în intervalul prezentat mai jos. (j) HART: Setați Activare sau Dezactivare pentru comunicarea HART.
4-6
Capitolul 4 Proceduri de operare și monitorizare
4.3 Funcțiile Modulului Special de Monitorizare
Funcțiile Modulului Special de Monitorizare sunt descrise mai jos în tabelul 4.2.
Articol
[Monitorizare modul special] [Tabelul 4. 2] Funcțiile monitorizării modulelor speciale
Detalii
(1) Monitor/Test După conectarea SoftMaster la PLC, selectați [Monitorizare modul special] în meniul [Monitor]. Modulul 2MLF-AD4S poate fi monitorizat și testat. La testarea modulului, procesorul trebuie oprit.
(2) Monitorizarea max./min. valoare Valoarea max./min. valoarea canalului poate fi monitorizată în timpul Run. Cu toate acestea, când ecranul [Monitorizare/Test] este închis, valoarea max./min. valoarea nu va fi salvată.
(3) Parametrii specificați pentru test în ecranul [Special Module Monitor] nu sunt salvați în [I/O parameter] la închiderea ecranului.
Note
Este posibil ca ecranul să nu fie afișat în mod normal din cauza resurselor insuficiente de sistem. Într-un astfel de caz, închideți ecranul și finalizați alte aplicații pentru a reporni SoftMaster.
4-7
Capitolul 4 Proceduri de operare și monitorizare
4.4 Precauții
Parametrii specificați pentru testarea modulului de conversie A/D pe ecranul „Monitor Special Module” al [Monitor Special Module] vor fi șterși în momentul în care ecranul „Monitor Special Module” este închis. Cu alte cuvinte, parametrii modulului de conversie A/D specificați pe ecranul „Monitor Special Module” nu vor fi salvați în [I/O parameters] situat în fila din stânga a SoftMaster.
Funcția de testare a [Monitor Special Module] este furnizată pentru ca utilizatorul să verifice funcționarea normală a modulului de conversie A/D chiar și fără programarea secvenței. Dacă modulul de conversie A/D urmează să fie utilizat în alte scopuri decât un test, utilizați funcția de setare a parametrilor în [Parametri I/O]. 4-8
Capitolul 4 Proceduri de operare și monitorizare
4.5 Monitorizarea Modulului Special
4.5.1 Începeți cu [Monitorizare modul special] După conectarea la PLC, faceți clic pe [Monitor] -> [Monitorizare modul special]. Dacă starea nu este [Online], meniul [Special Module Monitoring] nu va fi activ.
4.5.2 Cum se utilizează [Monitorizare module speciale] (1) Ecranul „Lista modulelor speciale” va fi afișat ca în Fig. 5.1. Modulul instalat pe actualul sistem PLC va fi afișat pe ecran.
[Smochin. 5. 1] [Lista modulelor speciale] 4-9
Capitolul 4 Proceduri de operare și monitorizare
(2) Selectați Special Module în Fig. 5.1 și faceți clic pe [Module Info.] pentru a afișa informațiile ca în Fig. 5.2.
[Smochin. 5. 2] [Informații despre modulul special] (3) Pentru a monitoriza modulul special, faceți clic pe [Monitor] după selectarea modulului în secțiunea Specială
Ecranul Lista modulelor (Fig. 5.1). Apoi va fi afișat ecranul [Monitorizare modul special] ca în Fig. 5.3.
4-10
Capitolul 4 Proceduri de operare și monitorizare
[Smochin. 5. 3] [Monitor modul special] 4-11
Capitolul 4 Proceduri de operare și monitorizare
(a) [Start Monitoring]: Faceți clic pe [Start Monitoring] pentru a afișa valoarea convertită A/D a canalului operat în prezent. Fig. 5.4 este ecranul de monitorizare afișat când întregul canal al 2MLF-AC4H este în starea Stop. În câmpul de valoare actuală din partea de jos a ecranului, sunt afișați parametrii specificați în prezent ai Modulului de intrare analogică.
[Smochin. 5. 4] Ecranul de execuție al [Start Monitoring] 4-12
Capitolul 4 Proceduri de operare și monitorizare
(b) [Test]: [Test] este utilizat pentru a modifica parametrii specificați în prezent ai Modulului de intrare analogică. Faceți clic pe valoarea setării din câmpul de jos al ecranului pentru a modifica parametrii. Fig. 5.5 va fi afișată după ce [Test] este executat cu volumul de intrare al canalului 0tagGama s-a schimbat la -10 ~ 10 V în starea de intrare neconectată. Această funcție este executată în starea de oprire a CPU.
[Smochin. 5. 5] Ecranul de execuție al [Test] 4-13
Capitolul 4 Proceduri de operare și monitorizare
(c) [Resetare Max./Min. valoare]: Valoarea max./min. câmpul de valoare din ecranul de sus arată valoarea max. valoarea și valoarea min. valoarea convertită A/D. Faceți clic pe [Reset max./min. valoare] pentru a inițializa valoarea max./min. valoare. Apoi valoarea curentă a canalului 0 este resetată.
[Smochin. 5. 6] Ecranul de executare a [Reset max./min. valoare] (d) [Închidere]: [Închidere] este utilizat pentru a ieși din ecranul de monitorizare/test. Când monitorizarea/testul
ecranul este închis, max. valoarea, valoarea min. valoarea și valoarea actuală nu vor mai fi salvate.
4-14
Capitolul 4 Proceduri de operare și monitorizare 4.5.3 Ecranul de monitorizare a variabilelor HART și informații despre dispozitiv
(1) Monitor PV, variabilă primară: Faceți clic pe [Test de implementare] după setarea comunicației HART la „Activare” pe ecranul „Monitor modul special” pentru a verifica PV transmis de la un dispozitiv de câmp conectat cu canalul 1 la comunicația HART. Figura de mai jos arată un ecran pentru view PV importat de la dispozitivul de câmp conectat la canalul 0.
4-15
Capitolul 4 Proceduri de operare și monitorizare
(2) [Informații despre dispozitiv HART]: Faceți clic pe butonul [Citiți] din partea de jos după ce ați făcut clic pe [Informații despre dispozitiv HART] pe ecranul „Monitor modul special”. Informațiile despre dispozitivul HART care este conectat cu un modul curent pot fi viewed pentru fiecare canal.
[Smochin. 5. 6] Ecranul de execuție al [Citește] (a) Mesaj: Texte care au fost introduse în parametrii de mesaj ai dispozitivului de câmp HART. Ei
poate fi folosit pentru a descrie informații utile pentru recunoașterea unui dispozitiv. (b) Tag: Dispozitivele de câmp HART tag numele este afișat. Poate fi folosit pentru a indica locația unui
planta. (c) Descriptor: este afișat câmpul descriptor al dispozitivului de câmp HART. De example, poate fi folosit pentru
salvați numele unei persoane care efectuează calibrarea. (d) Data: data introdusă pe dispozitiv. , poate fi folosit pentru a înregistra ultima dată sau dată de calibrare
de întreţinere/inspecţie. (e) Setare de scriere (scriere împiedicată): informații despre dacă dispozitivul de câmp HART este protejat de
scrierea este afișată Da sau Nu. Dacă este setată Da, anumiți parametri nu pot fi modificați prin comunicarea HART. (f) Producător: este afișat numele producătorului. Codul acestuia poate fi afișat, iar informațiile despre cod sunt modificate în text pentru a fi afișat pe ecranul [Informații despre dispozitiv HART]. (g) Numele dispozitivului (tip): poate fi folosit de către un producător pentru a desemna un tip sau un nume de dispozitiv. Informațiile despre cod sunt modificate în text pentru a fi afișate pe ecranul [Informații despre dispozitiv HART]. (h) ID dispozitiv: sunt afișate numerele care se referă la ID-ul dispozitivului. ID-ul dispozitivului este un număr de serie unic emis de producător. (i) Numărul de asamblare finală: sunt afișate numerele care se referă la numărul de asamblare finală. Este
4-16
Capitolul 4 Proceduri de operare și monitorizare
utilizat de producătorul dispozitivului pentru a clasifica modificările de hardware. De example, este folosit pentru a clasifica modificările de piesă sau modificările de desen. (j) Valoare PV Upper Range: este definită în funcție de relația dintre valorile variabilelor dinamice de la dispozitiv și punctele finale superioare ale canalului analogic. Adică, este PV care va fi afișat dacă iese 20. (k) Valoare PV Lower Range: este definită în funcție de relația dintre valorile variabilelor dinamice de la dispozitiv și punctele finale inferioare ale canalului analogic. Adică, PV va fi afișat dacă iese 4. (l) Damping Time: O funcție pentru a atenua schimbările bruște de intrare (șocuri) și pentru a le aplica la ieșire. Unitatea sa este de secundă. În principal este utilizat pe transmițătorul de presiune. (m) Funcție de transfer: O funcție pentru a exprima metoda folosită de transmițător pentru a transfera semnal 4~20 către PV. (n) Versiune universală: se referă la versiunea cu dimensiunea HART. În cele mai multe cazuri, este 5 sau 6 și 7 înseamnă dimensiunea Wireless HART. (o) Versiunea dispozitivului: este afișată versiunea dispozitivului HART. (p) Versiunea software: este afișată versiunea software a dispozitivului HART. (q) Versiunea hardware: este afișată versiunea hardware a dispozitivului HART. (3) Citire Anulare: Apăsați tasta Esc de pe tastatură pentru a anula importarea informațiilor de pe dispozitivul HART după apăsarea butonului Citire.
[Smochin. 4.8] Executarea anulării citirii
4-17
Capitolul 4 Proceduri de operare și monitorizare
4.6 Înregistrarea registrului analogic [U] Această secțiune descrie funcția de înregistrare automată a registrului analogic U în SoftMaster
4.6.1 Înregistrarea registrului analogic [ U ] Înregistrează variabilele pentru fiecare modul referindu-se la informațiile speciale ale modulului care sunt setate în parametrul I/O. Utilizatorul poate modifica variabilele și comentariile. [Procedură] (1) Selectați tipul de modul special în fereastra [Setarea parametrilor I/O].
(2) Faceți dublu clic pe „Variabilă/Comentariu” din fereastra proiectului. (3) Selectați [Editare] -> [Înregistrare dispozitiv U]. Și faceți clic pe [Da] 4-18
Capitolul 4 Proceduri de operare și monitorizare
(4) După cum se arată mai jos, variabilele sunt înregistrate.
4.6.2 Salvarea variabilelor
(1) Conținutul `View Variabila' poate fi salvată ca text file. (2) Selectați [Editare] -> [Exportați către File]. (3) Conținutul `View variabilă' sunt salvate ca text file.
4.6.3 View variabile
(1) ExampProgramul SoftMaster este prezentat mai jos. (2) Selectați [View] -> [Variabile]. Dispozitivele sunt schimbate în variabile. Pentru seria 2MLK
4-19
Pentru seriile 2MLI și 2MLR
Capitolul 4 Proceduri de operare și monitorizare
4-20
Capitolul 4 Proceduri de operare și monitorizare
(3) Selectați [View] -> [Dispozitive/Variabile]. Dispozitivele și variabilele sunt ambele afișate. (4) Selectați [View] -> [Dispozitive/Comentarii]. Dispozitivele și comentariile sunt ambele afișate. Pentru seria 2MLK
Pentru 2MLI și 2MLR
4-20
Capitolul 5 Configurarea și funcționarea memoriei interne
Capitolul 5 Configurarea și funcționarea memoriei interne
Modulul de intrare analogică are memorie internă pentru a transmite/primi date către/de la CPU PLC.
5.1 Configurarea memoriei interne
Configurarea memoriei interne este descrisă mai jos.
5.1.1 Configurarea zonei IO a modulului de intrare analogică HART
Zona I/O a datelor convertite A/D este cea afișată în Tabelul 5.1.
Dispozitiv alocat
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. 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 %UXxy.0.139 %UXxy.0.140 .0.141 %UXxy.0.142 %UXxy.0.143 %UXxy.XNUMX
%UXxy.0.144 %UXxy.0.145 %UXxy.0.146 %UXxy.0.147 %UXxy.0.148 %UXxy.0.149 %UXxy.0.150 %UXxy.0.151
Detalii
Indicator EROARE modul Indicator PREGĂTIT modul CH0 Indicator de rulare CH1 Indicator de rulare CH2 Indicator de rulare CH3 Indicator de rulare
Valoarea ieșirii digitale CH0
Valoarea ieșirii digitale CH1
Valoarea ieșirii digitale CH2
Valoarea ieșirii digitale CH3
Zona nefolosita
Zonă neutilizată Alarmă de proces CH0 Indicator de detecție limită HH (HH) Alarmă de proces CH0 Indicator de detecție limită H (H) Alarmă de proces CH0 Indicator de detecție limită L (L) Alarma de proces CH0 Indicator de detecție limită LL (LL) Alarma de proces CH1 Indicator de detecție limită HH (HH) Alarmă de proces CH1 Indicator de detecție limită H (H) Alarmă de proces CH1 Indicator de detecție limită L (L) Alarma de proces CH1 Indicator de detecție limită LL (LL) Alarmă de proces CH2 Indicator de detecție limită HH Alarma de proces CH2 Indicator de detecție limită H (H) Alarmă de proces CH2 Indicator de detectare limită L (L) Alarma de proces CH2 Indicator de detecție limită LL (LL) Alarma de proces CH3 Indicator de detecție limită HH (HH) Alarma de proces CH3 Indicator de detectare limită H (H) Alarma de proces CH3 Indicator de detecție limită L (L) Alarmă de proces CH3 Indicator de detectare a limitei LL (LL) Alarmă de frecvență de modificare CH0 Indicator de detecție a limită H (H) Alarma de frecvență de modificare CH0 Indicator de detectare a limită L (L) Alarmă de frecvență de modificare CH1 Indicator de detectare a limitei H (H) Alarma de modificare a vitezei CH1 Detecție limită L indicator (L) Alarmă de rată de schimbare CH2 Indicator de detectare a limită H (H) Alarmă de frecvență de modificare CH2 Indicator de detectare a limită L (L) Alarmă de viteză de schimbare CH3 Indicator de detectare a limită H (H) Alarma de frecvență de modificare CH3 Indicator de detectare a limitei L (L)
Direcția semnului R/W
R
CPU A/D
R
CPU A/D
RRRRRR
CPU A/D
R
R
CPU A/D
5-1
Capitolul 5 Configurarea și funcționarea memoriei interne
Uxy.10.0 %UXxy.0.160 Indicatorul de detectare a deconectarii CH0 (1~5V sau 4~20mA)
Uxy.10.1 %UXxy.0.161 Indicatorul de detectare a deconectarii CH1 (1~5V sau 4~20mA)
Uxy.10.2 %UXxy.0.162 Indicatorul de detectare a deconectarii CH2 (1~5V sau 4~20mA)
Uxy.10.3 %UXxy.0.163 Indicatorul de detectare a deconectarii CH3 (1~5V sau 4~20mA)
..
..
..
R
Uxy.10.8 %UXxy.0.168 CH0 Flag de eroare de comunicare HART
Uxy.10.9 %UXxy.0.169 CH1 Flag de eroare de comunicare HART
Uxy.10.A %UXxy.0.170 Flag de eroare de comunicare HART CH2
Uxy.10.B %UXxy.0.171 Flag de eroare de comunicare HART CH3
CPU A/D
Uxy.11.0 %UXxy.0.176 Indicatorul de solicitare de ștergere a erorii
W CPU A/D
(1) În dispozitivul alocat, X reprezintă numărul de bază și Y pentru numărul slotului pe care se află modulul.
instalat. (2) Pentru a citi „valoarea ieșirii digitale CH1” a modulului de intrare analogic instalat pe baza nr.0, slotul nr.4,
va fi afișat ca U04.03.
Sortator de nr de bază
Sortator de nr de bază
U 0 4 . 0 3
%UW 0 . 4 . 03
Tip de dispozitiv
Cuvânt
Slot nr.
Tip de dispozitiv
Cuvânt
Slot nr.
(3) Pentru a citi „steagul de detectare a deconectarii CH3” al modulului de intrare analogic instalat pe baza nr.0, slotul nr.5, acesta va fi afișat ca U05.10.3.
Variabile pentru seriile 2MLI și 2MLR
Baza nr.
_0200_CH0_PAHH
Slot nr.
Variabile
Canal nr.
5-2
Capitolul 5 Configurarea și funcționarea memoriei interne
5.1.2 Zona de setare a parametrilor de operare
Zona de setare a parametrilor de funcționare ai modulului de intrare analogică este descrisă în Tabelul 5.2.
Adresa de memorie
HEX
DEC
Descriere
R/V
0H
0 Setare de activare/dezactivare a canalului
R/V
1H
1 Setarea intervalelor de volum de intraretage/curent
R/V
2H
2 Setarea formatului datelor de ieșire
R/V
3H
3 Setarea de activare/dezactivare a procesării filtrelor
R/V
4H
4 Setarea valorii medii CH0
5H
5 Setarea valorii medii CH1
6H
6 Setarea valorii medii CH2
R/V
7H
7 Setarea valorii medii CH3
8H
8 Setarea procesului de alarmă
R/V
9H
9 Alarma proces CH0 Setare limită HH (HH)
AH
10 Setare limită H alarmă proces CH0 (H)
BH
11 Alarma proces CH0 Setare limită L (L)
CH
12 CH0 alarmă proces LL setare limită (LL)
DH
13 Alarma proces CH1 Setare limită HH (HH)
EH
14 Setare limită H alarmă proces CH1 (H)
FH
15 Alarma proces CH1 Setare limită L (L)
10H
16 CH1 alarmă proces LL setare limită (LL)
11H
17 Alarma proces CH2 Setare limită HH (HH)
R/V
12H
18 Setare limită H alarmă proces CH2 (H)
13H
19 Alarma proces CH2 Setare limită L (L)
14H
20 CH2 alarmă proces LL setare limită (LL)
15H
21 Alarma proces CH3 Setare limită HH (HH)
16H
22 Setare limită H alarmă proces CH3 (H)
17H
23 Alarma proces CH3 Setare limită L (L)
18H
24 CH3 alarmă proces LL setare limită (LL)
19H
25 CH0 setare pentru perioada de detectare a alarmei de schimbare a ratei
1AH 1BH
26 27
Setarea perioadei de detectare a alarmei de schimbare a ratei CH1 Setare a perioadei de detectare a alarmei de schimbare a ratei CH2
R/V
1CH
28 CH3 setare pentru perioada de detectare a alarmei de schimbare a ratei
1DH
29 Setare limită H alarmă de schimbare CH0
1EH
30 CH0 setare limită pentru alarmă de schimbare a vitezei L
1FH
31 Setare limită H alarmă de schimbare CH1
20H
32 CH1 setare limită pentru alarmă de schimbare a vitezei L
21H
33 Setare limită H alarmă de schimbare CH2
R/V
22H
34 CH2 setare limită pentru alarmă de schimbare a vitezei L
23H
35 Setare limită H alarmă de schimbare CH3
24H
36 CH3 setare limită pentru alarmă de schimbare a vitezei L
25H
37 Cod de eroare
R/V
28H
40 Activare/Dezactivare comunicare HART
R/V
Observații PUT PUT PUT PUT PUT PUT
PUNE
PUNE
PUNE
PUNEȚI
* R/W înseamnă citire/scriere dacă este disponibil din programul PLC.
5-3
Capitolul 5 Configurarea și funcționarea memoriei interne
5.1.3 Zona de informații despre comenzile HART
Zona de stare a comenzilor HART este descrisă în Tabelul 5.3
Adresă de memorie CH0 CH1 CH2 CH3
Descriere
68
69
70
71 Număr de erori de comunicare HART pentru CH#
72
73
74
75 Starea dispozitivului de comunicare/de câmp al CH#
76
Selectați pentru a păstra datele în cazul unei erori de comunicare HART
* R/W înseamnă citire/scriere dacă este disponibil din programul PLC.
R/W Observații
GET R/W
PUNE
5-4
Capitolul 5 Configurarea și funcționarea memoriei interne
5.2 Zona I/O de date convertite A/D
În ceea ce privește adresa pentru seriile 2MLI și 2MLR, vă rugăm să consultați Numele variabilei. Pagina 52 „Memorie internă”
5.2.1 Indicatorul modul READY/EROARE (Uxy.00, X: Nr. bază, Y: Nr. slot)
(1) Uxy.00.F: Va fi PORNIT când CPU PLC este alimentat sau resetat cu conversia A/D gata pentru procesarea conversiei A/D.
(2) Uxy.00.0: Este un indicator pentru afișarea stării de eroare a Modulului de intrare analogică.
UXY.00
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
R
E
D————– — — — — — — — R
Y
R
Modul READY Bit ON (1): READY, Bit Off (0): NOT READY
Informații despre eroare Bit ON (1): Eroare, Bit Off (0): Normal
5.2.2 Indicatorul RUN modul (Uxy.01, X: Nr. bază, Y: Nr. slot)
Zona în care sunt salvate informațiile Run ale canalelor respective. %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
Informații despre canalul de rulare Bit ON (1): În timpul rulării, Bit Off (0): Oprire operațiune
5.2.3 Valoarea ieșirii digitale (Uxy.02 ~ Uxy.05, X: Nr. bază, Y: Nr. slot)
(1) Valoarea de ieșire digitală convertită A/D va fi transmisă la adresele de memorie tampon 2 ~ 9 (Uxy.02 ~ Uxy.09) pentru canalele respective.
(2) Valoarea ieșirii digitale va fi salvată în binar pe 16 biți.
UXY.02 ~ UXY.09
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Valoarea ieșirii digitale a canalului #
Adresa
Adresa Nr.2 Adresa Nr.3 Adresa Nr.4 Adresa Nr.5
Detalii
Valoarea ieșirii digitale CH0 Valoarea ieșirii digitale CH1 Valoarea ieșirii digitale CH2 Valoarea ieșirii digitale CH3
5-5
Capitolul 5 Configurarea și funcționarea memoriei interne
5.2.4 Semnal pentru detectarea alarmei de proces
(Uxy.08.Z, X:Nr. bază, Y:Nr. slot, Z: Bit de alarmă în funcție de canal)
(1) Fiecare semnal de detectare a alarmei de proces despre canalul de intrare este salvat la Uxy.08 (2) Fiecare bit este setat la 1 atunci când detectează alarma de proces și dacă detectarea alarmei de proces este restabilită, fiecare bit
revine la 0. Fiecare bit poate fi utilizat pentru a detecta detectarea alarmei de proces cu condiția de execuție la programul utilizatorului.
UXY.08
BBBBBB
B15 B14 B13 B12 B11 B10 B9 B8
B1 B0
7 6 5 4 3 2
CCC CCCCCC CCCCCCC
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
PIC
Detalii
0
Îndeplinește intervalul de setare
1
Depășește intervalul de setare
5.2.5 Semnal pentru detectarea alarmei de rată de schimbare
(Uxy.09.Z, X: Număr bază, Y: Număr slot, Z: Alarmă în funcție de canal)
(1) Fiecare semnal de detectare a alarmei de schimbare a ratei despre canalul de intrare este salvat la Uxy.09. (2) Fiecare bit este setat la 1 atunci când detectează alarma de proces și dacă detectarea alarmei de proces este restabilită, fiecare bit
revine la 0. Fiecare bit poate fi utilizat pentru a detecta detectarea alarmei de proces cu condiția de execuție la programul utilizatorului.
UXY.09
BBBBBB
B15 B14 B13 B12 B11 B10 B9 B8
B1 B0
7 6 5 4 3 2
CCCCCC CC —————- HHHHHHHH
332211 00 LHLHLH LH
PIC
Detalii
0
Îndeplinește intervalul de setare
1
Depășește intervalul de setare
5-6
Capitolul 5 Configurarea și funcționarea memoriei interne
5.2.6 Flag pentru a detecta deconectarea (Uxy.10.Z, X: Nr. bază, Y: Nr. slot, Z: Nr. canal)
(1) Semnul de detectare a deconectarii pentru canalele de intrare respective este salvat în Uxy.10. (2) Fiecare bit va fi setat la 1 dacă un canal alocat este detectat ca fiind deconectat și va reveni la 0 dacă
conectat la spate. În plus, fiecare bit poate fi utilizat pentru a detecta deconectarea în programul utilizatorului împreună cu condițiile de execuție.
UXY.10
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
PIC
Descriere
0
Normal
1
deconectare
5.2.7 Flag pentru a detecta eroarea de comunicare HART (Uxy.10.Z, X: Nr. bază, Y: Nr. slot)
(1) Semnul de detectare a erorii de comunicare HART pentru canalele de intrare respective este salvat în Uxy.10. (2) Fiecare bit va fi setat la 1 dacă un canal alocat este detectat ca eroare de comunicare HART și va
reveni la 0 dacă comunicarea HART revine. În plus, fiecare bit poate fi utilizat pentru a detecta eroarea de comunicare HART în programul utilizatorului împreună cu condițiile de execuție.
UXY.10
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCCC ——– HHHH ————– —
3 2 1 0
PIC
Descriere
0
Comunicare HART normală
1
Eroare de comunicare HART
5-7
Capitolul 5 Configurarea și funcționarea memoriei interne
5.2.7 Flag pentru a solicita ștergerea erorii (Uxy.11.0, X: Nr. bază, Y: Nr. slot)
(1) Dacă apare o eroare de setare a parametrilor, codul de eroare al adresei nr.37 nu va fi șters automat, chiar dacă parametrii sunt modificați corect. În acest moment, activați bitul „cerere de ștergere a erorilor” pentru a șterge codul de eroare al adresei Nr.37 și eroarea afișată în [Monitorizare sistem] de la SoftMaster. În plus, LED-ul RUN care clipește va reveni la starea Pornit.
(2) 2) „Stavilul pentru a solicita ștergerea erorii” va fi folosit cu siguranță împreună cu Uxy.00.0 atașat pe acesta pentru funcționarea normală garantată. Aplicarea sa va fi așa cum se arată mai jos în Fig. 5.1.
UXY.10
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
E
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
C
R
Seria 2MLK
Semnal pentru a solicita ștergerea erorii (Uxy.11.0) Bit ON (1): Solicitare de ștergere a erorii, Bit Off (0): în așteptare de ștergere a erorii
Seria 2MLI și 2MLR
[Smochin. 5. 1] Cum se folosește steagul5-8
Capitolul 5 Configurarea și funcționarea memoriei interne
5.3 Zona de setare a parametrilor de operare
Pentru fiecare adresă din memoria internă i se atribuie 1 cuvânt, care poate fi afișat pe 16 biți. Dacă fiecare bit de 16 biți care configurează adresa este activat, lăsați-l setat la „1”, iar dacă este oprit, lăsați-l setat la „0”, astfel încât
realizează funcţiile respective.
5.3.1 Cum se specifică canalul de utilizat (adresa nr.0)
(1) Activarea/Dezactivarea conversiei A/D poate fi setată pentru canalele respective. (2) Dacă canalul de utilizat nu este specificat, toate canalele vor fi setate la Dezactivat (3) Activare/Dezactivare conversie A/D este așa cum este specificat mai jos.
Adresa „0”
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
PIC
Descriere
0
Dezactivați
1
Permite
(4) Valoarea specificată în B8 ~ B15 va fi ignorată.
5.3.2 Cum se specifică domeniul de curent de intrare (adresa nr.1)
(1) Domeniul curentului de intrare analogic poate fi specificat pentru canalele respective. (2) Dacă domeniul de intrare analogic nu este specificat, intervalul tuturor canalelor va fi setat la 4 ~ 20 . (3) Domeniul de setare al curentului de intrare analogic este specificat mai jos.
Adresa „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
BIT 0000 0001
Descriere 4 mA ~ 20 mA 0 mA ~ 20 mA
5-9
Capitolul 5 Configurarea și funcționarea memoriei interne
5.3.3 Cum se specifică domeniul de date de ieșire (adresa nr.2)
(1) Gama de date de ieșire digitală pentru intrarea analogică poate fi specificată pentru canalele respective. (2) Dacă intervalul de date de ieșire nu este specificat, intervalul tuturor canalelor va fi setat la -32000 ~ 32000. (3) Domeniul de setare al intervalului de date de ieșire digitală este așa cum este specificat mai jos.
Adresa „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
BIT 0000 0001 0010
Descriere -32000 ~ 32000
Valoare precisă 0 ~ 10000
Valoarea precisă are următoarele intervale de ieșire digitală pentru domeniul de intrare analogic.
Intrare analogică
Ieșire digitală Valoare precisă
4 ~ 20 4000 ~ 20000
0 ~ 20 0 ~ 20000
5.3.4 Cum se specifică procesul mediu (adresa nr.3)
(1) Procesul de filtrare Activare/Dezactivare poate fi specificat pentru canalele respective. (2) Dacă procesul de filtrare nu este specificat, toate canalele vor fi sampLED. (3) Setarea procesului de filtrare este după cum se specifică mai jos.
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
BIT 0000 0001 0010 0011 0100
Detalii Sampproces de ling
Media de timp Media de numărare Media mobilă Media ponderată
5-10
Capitolul 5 Configurarea și funcționarea memoriei interne
5.3.5 Cum se specifică valoarea medie (adresa nr.4 ~ 7)
(1) Valoarea implicită a constantei filtrului este 0. (2) Intervalele de setare ale mediei sunt cele specificate mai jos.
Metodă Media de timp Media de numărare Media mobilă Media ponderată
Interval de setare 200 ~ 5000 (ms)
2 ~ 50 (ori) 2 ~ 100 (ori)
1 ~ 99(%)
(3) Dacă este specificată altă valoare care depășește intervalul de setare, codul de eroare va fi afișat pe adresa de afișare (37) a codului de eroare. În acest moment, valoarea convertită A/D păstrează datele anterioare. (# din codul de eroare reprezintă canalul cu eroarea găsită)
(4) Setarea constantei filtrului este specificată mai jos.
Adresa „4 ~ 7″
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Valoarea medie a canalului #
Gama de setare a mediilor diferă în funcție de metoda de procesare medie
Adresa Adresa Nr.4 Adresa Nr.5 Adresa Nr.6 Adresa Nr.7
Detalii
Valoarea medie CH0 Valoare medie CH1 Valoare medie CH2 Valoare medie CH3 Valoare medie
5.3.6 Cum se specifică alarma de proces (Adresa 8)
(1) Aceasta este zona pentru a seta Activarea/Dezactivarea alarmei de proces. Fiecare canal poate fi setat separat (2) Valoarea inițială a acestei zone este 0. (3) Setarea procesului de alarmă este după cum urmează.
Adresa „8”
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4
CCCCHHHH —————- 3 2 1 0
Alarma de schimbare a ratei
B3 B2 B1 B0
CC CC HH HH 32 10
Alarmă de proces
PIC
Detalii
0
Dezactivați
1
Permite
5-11
Capitolul 5 Configurarea și funcționarea memoriei interne
5.3.7 Setarea valorii alarmei de proces (adresa 9 ~ 24)
(1) Aceasta este zona pentru setarea valorii alarmei de proces. Intervalul de setare este diferit în funcție de intervalul de date de ieșire.
(a) Valoare semnată: -32768 ~ 32767 (b) Valoare precisă
4 ~ 20 mA 0 ~ 20 mA
3808 ~ 20192 -240 ~ 20240
(c) Valoare percentilă: -120 ~ 10120
(2) Pentru detalii despre funcția de alarmă de proces, consultați CH2.5.2.
Adresa „9 ~ 24”
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Valoarea alarmei procesului CH#
Adresa
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Detalii
Alarma proces CH0 Setare limită HH Alarma proces CH0 Setare limită H alarmă proces CH0 Setare limită L Alarma proces CH0 Setare limită LL
Alarmă proces CH1 Setare limită HH Alarmă proces CH1 Setare limită H Alarma proces CH1 Setare limită L Alarma proces CH1 Setare limită LL Alarma proces CH2 Setare limită HH Alarma proces CH2 Setare limită H Alarma proces CH2 Setare limită L Alarma proces CH2 Setare limită LL Proces CH3 alarmă HH limită setare CH3 proces alarmă H limită set CH3 proces alarmă L limită set CH3 proces alarmă LL limitare
Note Pentru a seta valoarea alarmei de proces, activați în avans procesul de alarmă de proces
5-12
Capitolul 5 Configurarea și funcționarea memoriei interne
5.3.8 Modificați setarea perioadei de detectare a alarmei de rată (adresa 25 ~ 28)
(1) Intervalul de setare este 0 ~ 5000 (ms). (2) Când valoarea este în afara intervalului, codul de eroare 60# este afișat la adresa de indicare a codului de eroare. În acest moment,
se aplică valoarea implicită (10) (3) Setarea perioadei de detectare a alarmei de rată de schimbare este după cum urmează.
Adresa „25 ~ 28″
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Perioada de detectare a alarmei de schimbare a ratei CH#
Intervalul de setare este 10 ~ 5000 (ms)
Adresa
25 26 27 28
Detalii
Perioada de detectare a alarmei de schimbare a ratei CH0 CH1 Perioada de detectare a alarmei a ratei de schimbare a CH2 Perioada de detectare a alarmei a ratei de schimbare a CH3 Perioada de detectare a alarmei de schimbare a ratei CHXNUMX
5.3.9 Modificați setarea valorii alarmei ratei (Adresa 29 ~ 36)
(1) Intervalul este -32768 ~ 32767 (-3276.8% ~ 3276.7%). (2) Setarea este după cum urmează.
Adresă”29 ~ 36” B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# modificarea valorii alarmei ratei
Intervalul este -32768 ~ 32767
Adresa
29 30 31 32 33 34 35 36
Detalii
Alarmă de modificare CH0 Setare limită H Setare limită CH0 Alarmă de modificare L setare limită CH1 Alarmă de schimbare a vitezei Setare limită CH1 Alarmă de schimbare a vitezei Setare limită L Setare de modificare a frecvenței CH2 Setare limită H Alarma de modificare a vitezei CH2 Setare limită L Setare limită CH3 Alarmă de modificare a vitezei H Setare limită CH3 modificați setarea limitei L ale alarmei de rată
Note Când setați valoarea ratei de modificare, activați în avans procesul de alarmă a ratei de modificare. Și specificați limita scăzută/înaltă a alarmei ratei de modificare
5-13
Capitolul 5 Configurarea și funcționarea memoriei interne
5.3.10 Cod de eroare (adresa nr.37)
(1) Codurile de eroare detectate de la modulul de intrare analogică vor fi salvate. (2) Tipurile și detaliile erorilor sunt specificate mai jos.
Adresa „37”
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Cod de eroare
Consultați tabelul de mai jos pentru codurile de eroare detaliate.
Cod de eroare (dec.)
0
Funcționare normală
Descriere
10
Eroare de modul (eroare de resetare ASIC)
11
Eroare modul (ASIC RAM sau eroare Register)
20#
Eroare de valoare setată medie de timp
30#
Eroare de valoare setată medie de numărare
40#
Eroare de valoare setată medie mobilă
50#
Eroare de valoare setată medie ponderată
60#
Eroare de valoare setată pentru perioada de detectare a alarmei de modificare a ratei
Stare LED RUN LED RUN PORNIT Pâlpâie la fiecare 0.2 secunde.
Pâlpâie la fiecare 1 secundă.
* # din codul de eroare reprezintă canalul cu eroarea găsită. * Consultați 9.1 pentru mai multe detalii despre codurile de eroare.
(3) Dacă apar 2 sau mai multe erori, modulul nu va salva alte coduri de eroare decât primul cod de eroare găsit. (4) Dacă o eroare găsită este corectată, utilizați „steagul pentru a solicita ștergerea erorii” (consultați 5.2.5) sau lăsați alimentarea OFF
ON pentru a opri clipirea LED-ului și pentru a șterge codul de eroare.
5.3.11 Activare/Dezactivare comunicare HART (adresa nr.40)
(1) Dacă canalul de utilizat nu este specificat, toate canalele vor fi setate la Dezactivat (2) Comunicarea HART poate fi setată numai în intervalul 4 ~ 20.
Adresa „40”
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
PIC
Detalii
0
Dezactivați
1
Permite
5-14
Capitolul 5 Configurarea și funcționarea memoriei interne
5.4 Zona de informare a comenzilor HART
5.4.1 Număr de erori de comunicare HART (Adresa 68 ~ 71)
(1) Numărul erorilor de comunicare HART poate fi monitorizat. (2) Numărul de erori de comunicare este acumulat pentru fiecare canal și este afișat până la 65,535. (3) Chiar dacă comunicarea HART este recuperată, numărul de erori își menține starea.
Adresa „68~71”
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Număr de erori de comunicare HART
Adresa
68 69 70 71
Depășiți 65,535 de numărări pornesc din nou de la zero.
Detalii CH0 Număr de erori de comunicare HART CH1 Număr de erori de comunicare HART CH2 Număr de erori de comunicare HART CH3 Număr de erori de comunicare HART
5.4.2 Starea dispozitivului de comunicare/de câmp (Adresa 72 ~ 75)
(1) Starea comunicațiilor HART și a dispozitivelor de teren poate fi monitorizată. (2) Octetul superior arată starea comunicației HART, în timp ce octetul inferior arată starea dispozitivului de câmp. (3) Pentru detalii despre fiecare stare, consultați (4) și (5).
Adresa „72~75”
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# starea comunicării HART
CH# starea dispozitivului de câmp
Pentru detalii despre fiecare stare, consultați Codul hexazecimal
Adresa
72 73 74 75
Detalii
Starea dispozitivului de comunicare/de câmp CH0 starea de comunicație/de câmp CH0 starea dispozitivului de comunicare/de câmp CH0 Starea de comunicație/dispozitiv de câmp CH0
(4) Starea comunicării HART
Cod biți (hexazecimal)
Detalii
7
–
Eroare de comunicare
6
C0
Eroare de paritate
5
A0
Eroare de depășire
4
90
Eroare de încadrare
3
88
Eroare de sumă de control
2
84
0 (rezervat)
1
82
Depășirea tamponului de recepție
0
81
0 (rezervat)
* Este afișată valoarea hexazecimală, inclusiv al 7-lea bit.
5-15
Capitolul 5 Configurarea și funcționarea memoriei interne
(5) Starea dispozitivului de câmp
Pic
Cod (hexazecimal)
7
80
6
40
5
20
4
10
3
08
2
04
1
02
0
01
Conţinut
Funcționare defectuoasă a dispozitivului de câmp Configurație schimbată: Acest bit este setat atunci când configurația mediului dispozitivului de câmp este modificată. Pornire la rece: acest bit este setat atunci când are loc o întrerupere a alimentării sau resetarea dispozitivului.
Mai multe stări disponibile: arată că mai multe informații pot fi obținute prin comanda nr.48. Ieșire analogică fixă: arată că un dispozitiv este în modul Multidrop sau că ieșirea este setată la o valoare fixă pentru testare. Ieșire analogică saturată: arată că ieșirea analogică nu este modificată, deoarece este măsurată a fi limita superioară sau limita inferioară.
Variabila primară în afara limitelor: înseamnă că valoarea de măsurare PV este dincolo de domeniul de funcționare al senzorului. Prin urmare, măsurarea nu poate fi fiabilă. Variabila non-primară în afara limitelor): înseamnă că valoarea de măsurare a variabilei non-primare este dincolo de domeniul de operare. Prin urmare, măsurarea nu poate fi fiabilă.
5.4.3 Selectați pentru a păstra datele în cazul unei erori de comunicare HART (Adresa 76)
(1) În cazul unei erori de comunicare HART, este posibil să setați dacă să păstrați datele de comunicare existente.
(2) Valoarea implicită este setată pentru a păstra datele de comunicare existente. (3) Dacă este setat Activare, datele de răspuns de comunicare HART vor fi șterse în cazul HART
eroare de comunicare.
Adresa „76”
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
PIC
Detalii
0
Dezactivați
1
Permite
5-16
Capitolul 6 Programarea pentru 2MLK
Capitolul 6 Programarea pentru 2MLK
6.1 Programare pentru setarea parametrilor de funcționare
În ceea ce privește programarea pentru seriile 2MLI și 2MLR, consultați Capitolul 7.
6.1.1 Citirea parametrilor de operare (instrucțiunea GET, GETP)
Pentru seria 2MLK
Tip
Condiție de execuție
GET n1 n2 D n3
Tip
Descriere
n1 Nr. slot al modulului special
n2 Adresa superioară a memoriei tampon din care urmează să fie citită
D Adresă de top pentru salvarea datelor
n3 Numărul de cuvinte de citit
Aria disponibilă Întregul Întregul
M, P, K, L, T, C, D, #D Întregul
< Diferența dintre instrucțiunea GET și instrucțiunea GETP >
GET: Fiecare scanare executată în timp ce condiția de execuție este ON. (
)
GETP: Execut o singură dată când condiția de execuție este ON. (
)
Ex. Dacă un modul 2MLF-AC4H este instalat pe baza nr.1 și slotul nr.3(h13), iar datele din adresele de memorie tampon 0 și 1 sunt citite și stocate în D0 și D1 din memoria CPU,
(Adresă) Zona D a memoriei CPU D0 Activare/dezactivare canal D1 Setarea intervalelor de intrare
voltage/curent –
–
–
Memoria internă a 2MLF-AC4H (adresă)
Activare/dezactivare canal
0
Setarea intervalelor de intrare
1
voltage/curent
–
–
–
6-1
Capitolul 6 Programarea pentru 2MLK
< Diferența dintre instrucțiunea GET și instrucțiunea GETP >
GET: Fiecare scanare executată în timp ce condiția de execuție este ON. (
)
GETP: Execut o singură dată când condiția de execuție este ON. (
)
Ex. Dacă un modul 2MLF-AC4H este instalat pe baza nr.1 și slotul nr.3(h13), iar datele din adresele de memorie tampon 0 și 1 sunt citite și stocate în D0 și D1 din memoria CPU,
(Adresă) Zona D a memoriei CPU D0 Activare/dezactivare canal D1 Setarea intervalelor de intrare
voltage/curent –
–
–
Memoria internă a 2MLF-AC4H (adresă)
Activare/dezactivare canal
0
Setarea intervalelor de intrare
1
voltage/curent
–
–
–
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
Capitolul 6 Programarea pentru 2MLK
6.1.2 Scrierea parametrilor de funcționare (instrucțiunea PUT, PUTP))
Pentru seria 2MLK
Tip
Descriere
n1 Nr. slot al modulului special
Zona disponibilă Întregul
n2 Adresa superioară a memoriei tampon care urmează să fie scrisă de la CPU
Întreg
S Adresa de top a memoriei CPU care urmează să fie trimisă sau număr întreg
M, P, K, L, T, C, D, #D, întreg
n3 Numărul de cuvinte de trimis
Întreg
< Diferența dintre instrucțiunea PUT și instrucțiunea PUTP> PUT: Fiecare scanare executată în timp ce condiția de execuție este ON. ( Execut o singură dată când condiția de execuție este ON. (
) PUTP: )
Ex. Dacă un modul 2MLF-AC4H este instalat pe baza nr.2 și slotul nr.6(h26), iar datele din memoria CPU D10~D13 sunt scrise în memoria tampon 12~15.
(Adresa) Zona D a modulului CPU
D10
Activare/dezactivare medie a procesării
D11
Ch.0 Valoare medie
D12
Ch.1 Valoare medie
D13
Ch.2 Valoare medie
D14
Ch.3 Valoare medie
Memoria internă a 2MLF-AC4H (adresă)
Activare/dezactivare medie a procesării
3
Ch.0 Valoare medie
4
Ch.1 Valoare medie
5
Ch.2 Valoare medie
6
Ch.3 Valoare medie
7
6-3
Capitolul 6 Programarea pentru 2MLK
Pentru seriile 2MLI și 2MLR
Bloc funcțional PUT_WORD PUT_DWORD PUT_INT PUT_UINT PUT_DINT PUT_UDINT
Tip de intrare (ORICE).
Descriere
CUVÂNT
Salvați datele WORD în adresa modulului configurat (MADDR).
DWORD
Salvați datele DWORD în adresa modulului configurat (MADDR).
INT
Salvați datele INT în adresa modulului configurat (MADDR).
UINT
Salvați datele UINT în adresa modulului configurat (MADDR).
DINT
Salvați datele DINT în adresa modulului configurat (MADDR).
UDINT
Salvați datele UDINT în adresa modulului configurat (MADDR).
< Diferența dintre instrucțiunea PUT și instrucțiunea PUTP> PUT: Fiecare scanare executată în timp ce condiția de execuție este ON. ( Execut o singură dată când condiția de execuție este ON. (
) PUTP: )
Ex. Dacă un modul 2MLF-AC4H este instalat pe baza nr.2 și slotul nr.6(h26), iar datele din memoria CPU D10~D13 sunt scrise în memoria tampon 12~15.
(Adresa) Zona D a modulului CPU
D10
Activare/dezactivare medie a procesării
D11
Ch.0 Valoare medie
D12
Ch.1 Valoare medie
D13
Ch.2 Valoare medie
D14
Ch.3 Valoare medie
Memoria internă a 2MLF-AC4H (adresă)
Activare/dezactivare medie a procesării
3
Ch.0 Valoare medie
4
Ch.1 Valoare medie
5
Ch.2 Valoare medie
6
Ch.3 Valoare medie
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
Capitolul 6 Programarea pentru 2MLK
6.1.3 Comenzi HART
(1) Formular comenzi
Nu.
Nume
Detalii
Condiție de execuție
Scrieți comenzile HART 1 HARTCMND
Puls
HART 2 HARTRESP
răspuns
Nivel
Ștergeți HART 3 HARTCLR
comenzi
Puls
Formă
(2) Conținut de eroare Conținut de eroare
Niciun modul nu este pe slotul desemnat Sau mai multe 4 sunt setate la operand S Alte numere decât numerele de comandă HART sunt setate la operand canalul(ch) Numărul de comandă HART: 0, 1, 2, 3, 12, 13, 15, 16, 48 , 50, 57, 61, 110) Dispozitivul setat la operandul D este dincolo de zona Total 30 de cuvinte pornind de la dispozitivul folosit ca operand sunt dincolo de zona maximă setabilă.
HARTCMND HARTRESP HART_CMND HART_Cxxx
O
O
O
O
HARTCLR HART_CLR
OO
Nu se aplică
O
Nu se aplică
Nu se aplică
O
Nu se aplică
6-5
Capitolul 6 Programarea pentru 2MLK
6.1.4 Comanda HARTCMND
Zona disponibila
Pavilion
comanda
pas Eroare Zero Carry
PMK FLTCSZ Dx Rx Constant UNDR
(F110) (F111) (F112)
sl – – – – – – – – –
– – –
ch – – – – – – – – –
– – –
HARTCMND
–
S – – – – – – – –
– – –
–
–
D – – – – – – – –
–
– – –
HARTCMND
COMANDA
HARTCMND sl ch SD
[Setare zonă] OperandDescriere
sl
Numărul slotului montat pe modulul special
ch
Numărul de canal al modulului special
S
Setarea comenzii de comunicare HART (fiecare bit arată fiecare comandă HART)
D
Starea setării comenzii HART (Comenzile setate în prezent sunt combinate și scrise pentru fiecare bit)
– Setul de operanzi S
numere de comandă HART
Tip operand Date Date Date
Adresa
B15 B14 B13 B12 B11 B10
B9 B8
B7
B6 B5 B4
B3
B2
— — — 100 61 57 50 48 16 15 13 12 3
2
Dimensiune validă Întreg Întreger Întreger (13 biți)
Întreg
B1
B0
1
0
Dimensiunea datelor Word Word Word
Cuvânt
Comanda este executată când bitul corespunzător este activat
– Monitorizarea operandului D
Sunt afișate informații despre biți ale comenzilor setate curent. De example, biții 1 și 2 sunt afișați pe dispozitivul D dacă biții 1 și 2 sunt setate.
Conţinut
Eroare
– Modulul special nu este montat într-un slot desemnat sau este montat pe alt modul – O valoare introdusă pe un canal depășește intervalul (0~3) setat pentru canal
Dispozitiv Nr. F110
[Example program]Note Comanda HARTCMND sau comanda HARHCLR este executată prin setarea bitului unei comenzi corespunzătoare, în timp ce comanda HARTRESP este setată prin introducerea unui număr de comandă. De example, dacă comanda 57 este executată, introduceți H0400 (K1024) la operandul S pentru comanda HARTCMND sau comanda HARHCLR și introduceți comanda K57 la operandul S pentru comanda HARTRESP. Aici, H0400 este un hexazecimal pentru a seta comanda bit10-57.
6-6
Capitolul 6 Programarea pentru 2MLK
6.1.5 Comanda HARTRESP
Zona disponibila
Pavilion
comanda
pas Eroare Zero Carry
PMK FLTCSZ Dx Rx constantă UNDR
(F110) (F111) (F112)
sl – – – – – – – – –
– – –
ch – – – – – – – – –
– – –
HARTRESP
–
S – – – – – – – –
– – –
–
–
D – – – – – – – –
–
– – –
HARTRESP
COMANDA
HARTRESP sl ch SD
[Setarea zonei]operand
Descriere
Tipul de operand
Dimensiune valabila
Dimensiunea datelor
sl
Numărul slotului montat pe modulul special
Date
Cuvânt întreg
ch
Numărul de canal al modulului special
Date
Cuvânt întreg
S
numărul de comandă HART
Date
Cuvânt de 2 octeți
D
Adresa de pornire a unui dispozitiv care va afișa răspunsul
Adresa
Cuvânt de 2 octeți
– Operandul S setează un număr de comandă pentru a primi răspunsul de comunicare HART.
(xx : CMD nr. 0, 1, 2, 3, 12, 13, 15, 16, 48, 50, 57, 61, 110)
– 30 de cuvinte sunt alocate operandului D atunci când se implementează comanda Citire.
De example, când M2030 este desemnat pe 2MLK-CPUH, are loc o eroare deoarece M2040 nu este
suficient pentru maximum 30 de cuvinte.
– Pentru detalii despre fiecare comandă, consultați Anexa 2 Comenzi HART.
[Flag Set] SteagulEroare
Descriere
– Modulul special nu este montat într-un slot desemnat sau este montat pe alt modul
– O valoare introdusă pe un canal depășește intervalul (0~3) setat pentru canal – O comandă desemnată pentru S este alta decât 0, 1, 2, 3, 12, 13, 15, 48, 50, 57, 61, 110 – Un dispozitiv desemnat cu D depășește zona dispozitivului (30 de cuvinte)
Dispozitiv Nr. F110
[Example program]6-7
Capitolul 6 Programarea pentru 2MLK
6.1.6 Comanda HARTCLR
Zona disponibila
Pavilion
comanda
pas Eroare Zero Carry
PMK FLTCSZ Dx Rx constantă UNDR
(F110) (F111) (F112)
sl – – – – – – – – –
– – –
Ch – – – – – – – – –
– – –
HARTCLR
–
S – – – – – – – –
– – –
–
–
D – – – – – – – –
–
– – –
HARTCLR
COMANDA
HARTCLR
sl ch SD
Operand [Setare zonă].Descriere
tipul de operand
Dimensiune valabila
dimensiunea datelor
sl
Numărul slotului montat pe modulul special
Date
Cuvânt întreg
ch
Numărul de canal al modulului special
Date
Cuvânt întreg
S
Setarea comenzii de comunicare HART (fiecare bit arată fiecare
comanda HART)
Date
Word pe 13 biți
D
Starea setării comenzii HART (Comenzile setate în prezent sunt combinate și scrise pentru fiecare bit)
Adresa
2 de octeți
Cuvânt
– Metoda de setare este aceeași cu cea a comenzii HARTCMND. Dar, joacă un rol în anularea altora
comenzile setate diferit de comanda HARTCMND.
[Flag Set] SteagulDescriere
Nr. dispozitiv
Eroare
– Modulul special nu este montat într-un slot desemnat sau este montat pe alt modul
– O valoare introdusă pe un canal depășește intervalul (0~3) setat pentru canal
F110
[Example program]6-8
Capitolul 6 Programarea pentru 2MLK
6.2 Program de bază
– Vor fi descrise detaliile despre starea de rulare a memoriei interne a modulului de intrare analogică HART. – Modulul de intrare analogică HART este instalat pe slotul 2. – Punctele I/O alocate ale modulului de intrare analogică HART sunt de 16 puncte (modificabile). – Valoarea inițială specificată va fi salvată în memoria internă a modulului analog HART printr-o singură dată de
intrare în condiția de setare inițială.
6.2.1 Setarea parametrilor în [Parametri I/O] (1) Deschideți [Parametri I/O] și selectați modulul 2MLF-AC4H.
Modulul READY Contact de execuție
Dispozitiv cu date salvate de transmis Dispozitiv cu date salvate transmise
Slot nr.
Dispozitiv de salvat Numărul de date de citit
6-9
Capitolul 6 Programarea pentru 2MLK 6.2.2 Setarea parametrilor într-un program de scanare
6-10
Capitolul 6 Programarea pentru 2MLK
6.3 Programul de aplicare
6.3.1 Program pentru a sorta valoarea convertită A/D în dimensiune (puncte fixe ale slotului I/O atribuite: pe baza 64)
(1) Configurarea sistemului
2MLP- 2MLK- 2MLI- 2MLF- 2MLQACF2 procesoare D24A AC4H TR2A
(2) Detalii despre setarea inițială
Nu.
Articol
Detalii despre setarea inițială
Adresa memoriei interne
1
CH folosit
CH0, CH1
0
2
Vol. De intraretage gama
4 ~ 20
1
3
Interval de date de ieșire
-32,000 ~ 32,000
2
4
Proces mediu
CH0, 1 (ponderat, numărare)
3
5 CH0 Valoare avr ponderată
50
4
6
Valoare CH1 Count-avr
30
6
Valoare de scris în memoria internă
`h0003′ sau `3′ `h0000′ sau `0′ `h0000′ sau `0′ `h0024′ sau `36′ `h0032′ sau `50′ `h001E' sau `30′
(3) Descrierea programului
(a) Dacă valoarea digitală a CH 0 este mai mică de 12000, contactul nr.0 (P00080) al modulului de ieșire releu instalat pe slotul nr.2 va fi activat
(b) Dacă valoarea digitală a CH 2 este mai mare de 13600, contactul nr.2 (P00082) al modulului de ieșire releu instalat pe slotul nr.2 va fi activat.
(c) Acest program trebuie să verifice răspunsurile la fiecare comandă executând comanda HART 0 pe canalul 0 și comanda HART 2 pe canalul 1.
6-11
Capitolul 6 Programarea pentru programul 2MLK (4).
(a) Program exampfolosind setarea [I/O parameters].
6-12
Modulul READY Contact de execuție
Capitolul 6 Programarea pentru 2MLK
(b) Program exampfișier folosind instrucțiunea PUT/GET
6-13
Capitolul 6 Programarea pentru 2MLK
– executarea comenzii HART 0 pe canalul 0 * Preambul: FF hexazecimal de 5~20 octeți este utilizat în comunicarea HART care utilizează caractere, simboluri sau
Frequency Shift Keying (FSK) pentru a ajuta la sincronizarea cu primirea la prima parte a mesajului HART. – executarea comenzii HART 2 pe canalul 2
6-14
Capitolul 6 Programarea pentru 2MLK
6.3.2 Program pentru a scoate codurile de eroare ale modulului de intrare analogic HART pe afișajul BCD
(1) Configurarea sistemului
2MLP- 2MLK- 2MLI- 2MLQ- 2MLF- 2MLQACF2 CPU D24A RY2A AC4H RY2A
Setarea valorii inițiale
Valoarea convertită A/D și codul de eroare salvat
Ieșire cod de eroare către BCD
P0000 P0001
P0002
Afișaj digital BCD (afișare eroare)
(2) Detalii despre setarea inițială (a) CH utilizat: CH 0 (b) Gama de curent de intrare analogică: DC 4 ~ 20 mA (c) Setarea medie a procesului de timp: 200 (ms) (d) Interval de date de ieșire digitală: -32000 ~ 32000
(3) Descrierea programului (a) Dacă P00000 este Pornit, conversia A/D va fi specificată inițial. (b) Dacă P00001 este Pornit, valoarea convertită A/D și codul de eroare vor fi salvate pe D00000 și respectiv D00001. (c) Dacă P00002 este Pornit, codul de eroare aplicabil va fi transmis pe afișajul digital BCD. (P00030 ~ P0003F)
6-15
Capitolul 6 Programarea pentru programul 2MLK (4).
(a) Program example prin setarea [I/O parameters].
6-16
Steagul de rulare a canalului
Capitolul 6 Programarea pentru 2MLK
(b) Program exampfișier folosind instrucțiunea PUT/GET
Modulul READY Contact de execuție
Flag Channel Run Conversia codului de eroare în BCD
6-17
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
7.1 Variabilă globală (zona de date)
7.1.1 Configurarea zonei IO a datelor de conversie A/D
Indică zona IO a datelor de conversie A/D din tabelul 7.1
Variabilă globală
_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_PAH _xxyy_CH2_PAHH _xxyy_CH2_PAHH _xxyy_CH2_PALL yy_CH2_PAH _xxyy_CH3_PAHH _xxyy_CH3_PALL _xxyy_CH3_PAL _xxyy_CH3_PAH _xxyy_CH0_PAHH _xxyy_CH0_RAL _xxyy_CH1_RAH _xxyy_CH1_XX_CH2_XXY_CH2_XXY_CH3 _RAH _xxyy_CH3_RAL _xxyy_CHXNUMX_RAH
Alocarea memoriei
Cuprins
%UXxx.yy.0 %UXxx.yy.15 %UXxx.yy.16 %UXxx.yy.17 %UXxx.yy.18 %UXxx.yy.19
Steagul EROARE modul Steagul READY pentru modulul Steagul CH 0 RUN Steagul CH 1 RUN Steagul CH 2 RUN Steagul CH 3 RUN
%UWxx.yy.2 CH 0 Valoarea ieșirii digitale
%UWxx.yy.3 CH 1 Valoarea ieșirii digitale
%UWxx.yy.4 CH 2 Valoarea ieșirii digitale
%UWxx.yy.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 Valoarea ieșirii digitale
Alarma proces CH0 Limită LL Alarma proces CH0 Limită L Alarma proces CH0 Limită H Alarmă proces CH0 Limită HH Alarma proces CH1 Limită LL Alarma proces CH1 Limită L Alarma proces CH1 Limită H Alarmă proces CH1 Limită HH Proces CH2 alarmă LL-limit CH2 process alarm L-limit CH2 process alarm H-limit
Alarmă de proces CH2 Limită HH Alarmă de proces CH3 Limită LL Alarma de proces CH3 Limită L Alarma de proces CH3 Limită H Alarmă de proces CH3 Limită HH Alarma de rată de modificare CH0 Limită L Alarma de viteză de modificare CH0 Limită H Alarma de viteză de modificare CH1 L- limită CH1 alarmă de rată de modificare H-limit CH2 alarmă de rată de modificare L-limit CH2 alarmă de rată de modificare H-limit CH3 alarmă de rată de modificare L-limit CH3 alarmă de rată de schimbare H-limit
Citire/Scrie Citire Citire Citire Citire Citire
Citire
7-1
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 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.yy.176
Detectare deconectare intrare CH0 Detectare deconectare intrare CH1 Detectare deconectare intrare CH2 Detectare deconectare intrare CH3.
Indicatorul de solicitare de ștergere a erorii
Citiți Scrieți
1) În alocarea dispozitivului, xx înseamnă numărul de bază unde este instalat modulul și yy înseamnă bază
numărul la care este instalat modulul. 2) Pentru a citi „valoarea ieșirii digitale CH1” a modulului de intrare analogic instalat la baza 0, slotul 4, expresie
este %UW0.4.3.
Baza nr.
Punct
Punct
%UW 0 . 4 . 3
Tip de dispozitiv
Slot nr.
CUVÂNT
3) Pentru a citi „steagul de detectare a deconectarii CH3” al modulului de intrare analogic instalat la baza 0, slotul 5, expresia este %UX0.5.163.
Baza nr.
Punct
Punct
%UX 0 . 5 . 163
Tip de dispozitiv
PIC
Slot nr.
7-2
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR) 7.1.2 Cum se utilizează variabila globală
– Pentru a înregistra variabilele globale, există două metode, înregistrarea automată după setarea parametrului I/O în fereastra proiectului și înregistrarea lotului după setarea parametrului I/O
(1) Înregistrare parametru I/O – Înregistrează modulul pe care doriți să îl utilizați la parametrul I/O
(a) Faceți dublu clic pe parametrul I/O din fereastra proiectului
7-3
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(b) Selectați modulul 2MLF-AC4H în fereastra parametrilor I/O (c) Setați parametrul apăsând [Detalii] și selectați [OK] 7-4
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(d) Selectați [Da] – Înregistrare automată a variabilei globale a modulului setat în parametrul I/O
(e) Verificarea înregistrării automate a variabilei globale – Faceți dublu clic pe Variabila globală/directă din fereastra proiectului
7-5
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(2) Înregistrare variabilă globală – Înregistrează variabila globală setată în parametrul I/O (a) Faceți dublu clic pe Variabila globală/directă din fereastra proiectului (b) Selectați [Înregistrare variabile modulului special] din meniul [Editare] 7-6
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
7-7
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(3) Înregistrare variabilă locală – Înregistrează variabila printre variabilele globale înregistrate pe care doriți să o utilizați ca variabilă locală. (a) Faceți dublu clic pe variabila locală pentru a o utiliza în următorul program de scanare. (b) Faceți clic pe butonul din dreapta al mouse-ului în fereastra de variabilă locală din dreapta și selectați „Adăugați variabilă EXTERNĂ”.
(c) Selectați variabila locală de adăugat la Global View în fereastra „Adăugați variabilă externă” („Toate” sau „Bază, slot”).
7-8
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
-View Toate - View pe bază, slot
7-9
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(d) Următorul este exampselectarea valorii de intrare digitală (_0000_CH0_DATA) a „Base00, Slot00”.
7-10
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(4) Cum se utilizează variabila locală în program – Descrie variabila globală adăugată la programul local. – Următorul este example obține valoarea de conversie a CH0 a modulului de intrare analogică la %MW0. (a) La citirea unei părți a datelor de conversie A/D la %MW0 utilizând următoarea funcție MOVE, faceți dublu clic pe partea variabilă înaintea IN, apoi apare fereastra „Select Variable”.
Faceți dublu clic (b) Selectați variabila globală la tipul de variabilă în fereastra Selectare variabilă. Și selectați baza relevantă (0
bază, 0 slot) la variabila globală view articol.
7-11
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(c) Faceți dublu clic sau selectați _0000_CH0_DATA corespunzător datelor de conversie CH0 A/D și faceți clic pe [OK].
(d) Următoarea figură este rezultatul adăugării variabilei globale corespunzătoare valorii de conversie CH0 A/D.
7-12
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
7.2 Zona de utilizare a blocului funcțional PUT/GET (zona parametri)
7.2.1 Zona de utilizare a blocului funcțional PUT/GET (zona parametri)
Indică zona de setare a parametrilor de funcționare a modulului de intrare analogică din tabelul 7.2.
Variabilă globală
Cuprins
Instrucțiuni R/W
_Fxxyy_ALM_EN
Setați procesul de alarmă
_Fxxyy_AVG_SEL
Setați metoda medie de proces
R/V
_Fxxyy_CH_EN
Setați canalul de utilizat
_Fxxyy_CH0_AVG_VAL
Valoarea medie CH0
_Fxxyy_CH0_PAH_VAL
Valoarea de setare a limitei H pentru alarmă proces CH0
_Fxxyy_CH0_PAHH_VAL Valoarea de setare a limitei HH pentru alarmă proces CH0
_Fxxyy_CH0_PAL_VAL _Fxxyy_CH0_PALL_VAL
Valoarea de setare a limită L pentru alarmă de proces CH0 Valoare de setare a limită LL
R/V
_Fxxyy_CH0_RA_PERIOD Setarea perioadei de detectare a alarmei de modificare a ratei CH0
_Fxxyy_CH0_RAH_VAL
Valoarea de setare a vitezei de modificare a CH0 H-limită
_Fxxyy_CH0_RAL_VAL
Valoarea de setare a vitezei de modificare a CH0 L-limită
_Fxxyy_CH1_AVG_VAL
Valoarea medie CH1
_Fxxyy_CH1_PAH_VAL
Valoarea de setare a limitei H pentru alarmă proces CH1
_Fxxyy_CH1_PAHH_VAL Valoarea de setare a limitei HH pentru alarmă proces CH1
_Fxxyy_CH1_PAL_VAL _Fxxyy_CH1_PALL_VAL
Valoarea de setare a limită L pentru alarmă de proces CH1 Valoare de setare a limită LL
R/V
_Fxxyy_CH1_RA_PERIOD Setarea perioadei de detectare a alarmei de modificare a ratei CH1
_Fxxyy_CH1_RAH_VAL
Valoarea de setare a vitezei de modificare a CH1 H-limită
_Fxxyy_CH1_RAL_VAL
Valoarea de setare a vitezei de modificare a CH1 L-limită
_Fxxyy_CH2_AVG_VAL
Valoarea medie CH2
_Fxxyy_CH2_PAH_VAL
Valoarea de setare a limitei H pentru alarmă proces CH2
_Fxxyy_CH2_PAHH_VAL Valoarea de setare a limitei HH pentru alarmă proces CH2
_Fxxyy_CH2_PAL_VAL
Valoarea de setare a limitei L pentru alarmă proces CH2
_Fxxyy_CH2_PALL_VAL
Valoarea de setare a limitei LL pentru alarmă de proces CH2
R/V
_Fxxyy_CH2_RA_PERIOD Setarea perioadei de detectare a alarmei de modificare a ratei CH2
_Fxxyy_CH2_RAH_VAL
Valoarea de setare a vitezei de modificare a CH2 H-limită
_Fxxyy_CH2_RAL_VAL
Valoarea de setare a vitezei de modificare a CH2 L-limită
PUNE PUNE PUNE PUNE
_Fxxyy_CH3_AVG_VAL
Valoarea medie CH3
_Fxxyy_CH3_PAH_VAL
Valoarea de setare a limitei H pentru alarmă proces CH3
_Fxxyy_CH3_PAHH_VAL Valoarea de setare a limitei HH pentru alarmă proces CH3
_Fxxyy_CH3_PAL_VAL _Fxxyy_CH3_PALL_VAL
Valoarea de setare a limită L pentru alarmă de proces CH3 Valoare de setare a limită LL
R/V
_Fxxyy_CH3_RA_PERIOD Setarea perioadei de detectare a alarmei de modificare a ratei CH3
_Fxxyy_CH3_RAH_VAL
Valoarea de setare a vitezei de modificare a CH3 H-limită
_Fxxyy_CH3_RAL_VAL
Valoarea de setare a vitezei de modificare a CH3 L-limită
_Fxxyy_DATA_TYPE _Fxxyy_IN_RANGE
Setare tip de date de ieșire Curent de intrare/voltagsetarea
R/V
_Fxxyy_ERR_CODE
Cod de eroare
R
PUNE
PUT GET
* La alocarea dispozitivului, xx înseamnă numărul de bază și yy înseamnă numărul slotului în care este echipat modulul.
7-13
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
7.2.2 Instrucțiunea PUT/GET
(1) Instrucțiunea PUT
PUNE
Scrierea datelor într-un modul special
Bloc de funcții
BOOL USINT USINT UINT *ORICE
PUNE
REQ BASE SLOT
DONE BOOL STAT UINT
MADDR
DATE
Descriere
Intrare
REQ: Executați funcția când 1 BASE: Specificați poziția bazei SLOT: Specificați poziția slotului MADDR: Adresa modulului DATA: Date pentru a salva modulul
Ieșire DONE: Ieșire 1 când normal STAT: Informații despre eroare
*ORICE: tip WORD, DWORD, INT, USINT, DINT, UDINT disponibil între ORICE tip
Funcție Citiți datele din modulul special desemnat
Bloc de funcții
PUT_WORD PUT_DWORD
PUT_INT PUT_UINT PUT_DINT PUT_UDINT
Tip de introducere (ORICE) WORD DWORD INT UINT DINT UDINT
Descriere
Salvați datele WRD în adresa modulului desemnată (MADDR). Salvați datele DWORD în adresa modulului desemnată (MADDR). Salvați datele INT în adresa de modul desemnată (MADDR). Salvați datele UNIT în adresa de modul desemnată (MADDR). Salvați datele DINT în adresa de modul desemnată (MADDR). Salvați datele UDINT în adresa de modul desemnată (MADDR).
7-14
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(2) GET instrucțiune
OBŢINE
Citirea din datele speciale ale modulelor
Bloc de funcții
BOOL USINT USINT UINT
OBŢINE
REQ
FĂCUT
SLOT DE BAZĂ MADDR
DATE STAT
BOOL UINT *ORICE
Descriere
Intrare
REQ: Executați funcția când 1 BASE: Specificați poziția bazei SLOT: Specificați poziția slotului MADDR: Adresa modulului
512(0x200) ~ 1023(0x3FF)
Ieșire DONE STAT DATE
: Ieșire 1 când este normal : Informații despre eroare : Date de citit din modul
*ORICE: tip WORD, DWORD, INT, UINT, DINT, UDINT disponibil între ORICE tip
Funcție Citiți datele din modulul special desemnat
Bloc funcțional GET_WORD GET_DWORD
GET_INT GET_UINT GET_DINT GET_UDINT
Tipul de ieșire (ANY) WORD DWORD INT UINT DINT UDINT
Descriere
Citiți date la fel de mult ca WORD de la adresa modulului desemnată (MADDR).
Citiți date la fel de mult ca DWORD de la adresa modulului desemnată (MADDR). Citiți date la fel de mult ca INT de la adresa modulului desemnată (MADDR). Citiți date la fel de mult ca UNIT de la adresa desemnată a modulului (MADDR). Citiți date la fel de mult ca DINT de la adresa de modul desemnată (MADDR). Citiți date la fel de mult ca UDINT din modulul desemnat
adresa (MADDR).
7-15
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
7.2.3 Comenzi HART
(1) Comanda HART_CMND
HART_CMND
Scrierea comenzii HART în modul
Bloc de funcții
Intrare
REQ BASE SLOT CH C_SET
Ieșire DONE STAT
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului utilizat : Comanda de comunicare care urmează să fie scrisă
(set de mască de biți)
: Ieșire 1 când este normal : Informații despre eroare
Funcția (a) Este folosită pentru a seta o comandă care să fie comunicată cu privire la canalul modulului desemnat. (b) Set bit(BOOL Array) corespunzător unei comenzi care trebuie comunicată pe „C_SET”.
Comanda 110 61 57 50 48 16 15 13 12 3 2 1 0
Indicele matricei 12 11 10 9 8 7 6 5 4 3 2 1 0 (c) Dacă contactul „REQ” este convertit de la 0 la 1, blocul funcțional va fi executat.
Exampprogramul
7-16
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(2) Comanda HART_C000
HART_C000
Citiți răspunsul la Comanda universală 0
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
TERMINAT STAT M_ID D_TYP
PAMBL U_REV D_REV S_REV H_REV DFLAG D_ID
: Ieșire 1 când este normal : Informații despre eroare : ID producător : Codul tipului de dispozitiv al producătorului (dacă 4
sunt afișate cifre, primele două cifre se referă la codul de identificare a producătorului) : Număr minim de preambul : Revizuire comandă universală : Revizie comandă specifică dispozitivului : Revizie software : Revizie hardware (x10) : Indicator funcție dispozitiv : ID dispozitiv
Funcție Când comanda [Universal Command 0] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns. Dacă canalul HART este setat la „Permite” și comunicarea HART este efectuată în mod normal, datele de răspuns din această zonă sunt afișate chiar dacă orice răspuns la comanda 0 este
solicitat prin HART_CMND. Dar, pentru a monitoriza aceste date continuu, setați comanda 0
comanda prin HART_CMND.
7-17
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
Exampprogramul
7-18
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(3) Comanda HART_C001
HART_C001
Citiți răspunsul la Comanda universală 1
Bloc de funcții
Intrare
REQ BASE SLOT CH
Ieșire
DONE STAT PUNIT PV
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
: Ieșire 1 când este normal : Informații despre eroare : Variabilă primară Unitate : Variabilă primară
Funcție Când comanda [Universal Command 1] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
Exampprogramul
7-19
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(4) Comanda HART_C002
HART_C002
Citiți răspunsul la Comanda universală 2
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
DONE STAT CURR PCENT
: Ieșire 1 când este normal : Informații despre eroare : Curent de buclă variabilă primară (mA) : Variabila primară procent din interval
Funcție Când comanda [Universal Command 2] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
Exampprogramul
7-20
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(5) Comanda HART_C003
HART_C003
Citiți răspunsul la Comanda universală 3
Bloc de funcții
Intrare
REQ BASE SLOT CH
Ieșire
DONE STAT CURR PUNIT PV SUNIT SV TUNIT TV QUNIT QV
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
: Ieșire 1 când este normal : Informații despre eroare : Curent de buclă variabilă primară (mA) : Variabilă primară Unitate : Variabilă primară : Variabilă secundară Unitate : Variabilă secundară : Variabilă terțiară Unitate : Variabilă terțiară : Variabilă cuaternară Unitate : Variabilă cuaternară
Funcție Când comanda [Universal Command 3] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
7-21
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
Exampprogramul
7-22
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(6) Comanda HART_C012
HART_C012
Citiți răspunsul la Comanda universală 12
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
DONE STAT MESS _VARSTA
: Ieșire 1 când este normal : Informații despre eroare : Mesaj(1/2) : Mesaj(2/2)
Funcție Când comanda [Universal Command 12] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
Exampprogramul
7-23
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(7) Comanda HART_C013
HART_C013
Citiți răspunsul la Comanda universală 13
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
STAT TERMINAT TAG DESC AN LUN ZI
: Ieșire 1 când este normal : Informații despre eroare : Tag : Descriptor : An : Luna : Zi
Funcție Când comanda [Universal Command 13] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
Exampprogramul
7-24
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(8) Comanda HART_C015
HART_C015
Citiți răspunsul la Comanda universală 15
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
DONE STAT A_SEL TFUNC RUNIT UPPER LOWER DAMP WR_P DIST
: Ieșire 1 când este normal : Informații despre eroare : Cod de selectare alarmă PV : Cod funcție de transfer PV : Cod unități din gama PV : Valoare PV interval superioară : Valoare PV interval inferioară : PV damping value(sec) : Cod de protecție la scriere : Cod de distribuitor cu etichetă privată
Funcție Când comanda [Universal Command 15] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
7-25
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
Exampprogramul
7-26
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(9) Comanda HART_C016
HART_C016
Citiți răspunsul la Comanda universală 16
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
DONE STAT FASSM
: Ieșire 1 când este normal : Informații despre eroare : Număr final de ansamblu
Funcție Când comanda [Universal Command 16] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
Exampprogramul
7-27
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(10) Comanda HART_C048
HART_C048
Citiți răspunsul la comanda Common Practice 48
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
DONE STAT DSS1A DSS1B EXTD OPMD AOS AOF DSS2A DSS2B DSS2C
: Ieșire 1 când este normal : Informații despre eroare : Stare specifică dispozitivului1(1/2) : Stare specifică dispozitivului1(2/2) : Extinde starea specifică dispozitivului (V6.0) : Moduri operaționale (V5.1) : Ieșiri analogice saturat (V5.1) : Ieșiri analogice fixe (V5.1) : Stare specifică dispozitivului2(1/3) : Stare specifică dispozitivului2 (2/3) : Stare specifică dispozitivului2 (3/3)
Funcție Când comanda [Common Practice Command 48] este setată pe canalul modulului desemnat, aceasta
funcția este utilizată pentru a monitoriza datele de răspuns.
7-28
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
Exampprogramul
7-29
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(11) Comanda HART_C050
HART_C050
Citiți răspunsul la comanda Common Practice 50
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
STAT TERMINAT
Variabila S_VAR T_VAR
: Ieșire 1 când este normal : Informații despre eroare P_VAR : Dispozitiv primar
: Variabila dispozitiv secundar : Variabila dispozitivului tertiar
Funcție Când comanda [Common Practice Command 50] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
Exampprogramul
7-30
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(12) Comanda HART_C057
HART_C057
Citiți răspunsul la comanda Common Practice 57
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
DONE STAT U_TAG UDSC UYEAR U_MON U_DAY
: Ieșire 1 când este normal : Informații despre eroare : Unitate tag : Unitate descriptor : Unit year : Unit luna : Unit day
Funcție Când comanda [Common Practice Command 57] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
Exampprogramul
7-31
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(13) Comanda HART_C061
HART_C061
Citiți răspunsul la comanda Common Practice 61
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
DONE STAT AUNIT A_LVL PUNIT PV SUNIT SV TUNIT TV QUNIT QV
: Ieșire 1 când este normal : Informații despre eroare : Cod unități de ieșire analogică PV : Nivel de ieșire analogică PV : Cod unități variabile primare : Variabilă primară : Cod unități variabilei secundare : Variabilă secundară : Cod unități variabilei terțiare : Variabilă terțiară : Cod unități variabilei cuaternare : Cuaternar Variabilă
Funcție Când comanda [Common Practice Command 61] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
7-32
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
Exampprogramul
7-33
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(14) Comanda HART_C110
HART_C110
Citiți răspunsul la comanda Common Practice 110
Bloc de funcții
Intrare
REQ BASE SLOT CH
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit
Ieșire
DONE STAT PUNIT PV SUNIT SV TUNIT TV QUNIT QV
: Ieșire 1 când este normal : Informații despre eroare : Cod unități variabilei primare : Valoare variabilei primare : Cod unităților variabilei secundare : Valoare variabilei secundare : Cod unităților variabilei terțiare : Valoare variabilei terțiare : Codul unităților variabilei cuaternare : Valoare variabilei cuaternare
Funcție Când comanda [Common Practice Command 110] este setată pe canalul modulului desemnat, această funcție este utilizată pentru a monitoriza datele de răspuns.
7-34
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
Exampprogramul
7-35
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(15) Comanda HART_CLR
HART_CLR
Ștergeți comanda HART la modul
Bloc de funcții
Intrare
REQ BASE SLOT CH C_CLR
Ieșire DONE STAT
Descriere
: Executați funcția când 1 (marginea în sus) : Specificați poziția de bază : Specificați poziția slotului : Numărul canalului folosit : Comanda de comunicare care trebuie eliminată
(set de mască de biți)
: Ieșire 1 când este normal : Informații despre eroare
Funcţie
(a) Este folosit pentru a opri o comandă care este comunicată cu privire la canalul modulului desemnat.
(b) Setați bit (BOOL Array) corespunzător unei comenzi care trebuie oprită pe „C_SET”
Comanda
110 61 57 50 48 16 15 13 12
3
2
1
0
Index de matrice
12 11 10
9
8
7
6
5
4
3
2
1
0
(c) Dacă contactul „REQ” este convertit de la 0 la 1, blocul funcțional va fi executat. (d) Datele de răspuns la comanda oprită sunt menținute în starea la momentul oprit.
Exampprogramul
7-36
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
7.2.4 Exampfișier folosind instrucțiunea PUT/GET
(1) Activați canalul
(a) Puteți activa/dezactiva conversia A/D pe canal (b) Dezactivați canalul neutilizat pentru a reduce ciclul de conversie pe canal (c) Când canalul nu este desemnat, toate canalele sunt setate ca neutilizate (d) Activați/dezactivați de conversie A/D este după cum urmează
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
- - - - - - - - - - - -
CC CC HH HH
32 10
Bit 0 1 16#0003 : 0000 0000 0000 0011
Descriere Stop Run
CH3, CH2, CH1, CH0
Setați canalul de utilizat
(e) Valoarea din B4~B15 este ignorată. (f) Figura din dreapta este exampactivarea CH0~CH1 a modulului de intrare analogic echipat la slotul 0.
(2) Setarea intervalului de curent de intrare (a) Puteți seta intervalul de curent de intrare pe canal (b) Când domeniul de intrare analogic nu este setat, toate canalele sunt setate la 4 ~ 20mA (c) Setarea intervalului de curent de intrare analogic este după cum urmează.
– Următorul este exampsetarea CH0~CH1 ca 4~20mA și CH2~CH3 ca 0~20mA
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH3
CH2
CH1
CH0
Pic
Descriere
0000
4 mA ~ 20 mA
0001
0 mA ~ 20 mA
16#4422: 0001 0001 0000 0000
CH3, CH2, CH1, CH0
Setarea intervalului de intrare
7-37
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(3) Setarea intervalului de date de ieșire
(a) Intervalul de date de ieșire digitală despre intrarea analogică poate fi setat pe canal. (b) Când intervalul de date de ieșire nu este setat, toate canalele sunt setate ca -32000~32000. (c) Setarea intervalului de date de ieșire digitală este după cum urmează
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH3
CH2
CH1
CH0
Pic
Descriere
0000
-32000 ~ 32000
0001
Valoare precisă
0010
0~10000
16#2012: 0010 0000 0001 0010
CH3, CH2, CH1, CH0
Valoarea precisă are următorul interval de ieșire digitală despre domeniul de intrare analogic 1) Curent
Intrare analogică
4 ~ 20
0 ~ 20
Ieșire digitală
Valoare precisă
4000 ~ 20000
0 ~ 20000
(4) Setarea medie a procesului (a) Puteți activa/dezactiva procesul mediu pe canal (b) Procesul mediu nu este setat, toate canalele sunt setate ca activate (c) Setarea procesului de filtrare este după cum urmează (d) Următoarea figură este example folosind media de timp aproximativ CH1
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH3
CH2
CH1
CH0
Pic
Cuprins
0000
Sampproces de ling
0001 0010 0011
Media de timp Media de numărare Media mobilă
0100
Medie ponderată
16#0010: 0000 0000 0001 0000
CH3, CH2, CH1, CH0
7-38
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(5) Setarea valorii medii
(a) Valoarea inițială a valorii medii este 0
(b) Domeniul de setare al valorii medii este după cum urmează. Metoda medie Media timpului Media numără Medie mobilă Media ponderată
Interval de setare 200 ~ 5000 (ms)
2 ~ 50 (ori) 2 ~ 100 (ori)
0 ~ 99(%)
(c) Când setați o altă valoare decât intervalul de setare, indică numărul de eroare la indicarea codului de eroare (_F0001_ERR_CODE). În acest moment, valoarea conversiei A/D păstrează datele anterioare. (# înseamnă canalul în care apare eroarea la codul de eroare)
(d) Setarea valorii medii este după cum urmează
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Valoarea medie CH#
Intervalul de setare este diferit în funcție de metoda medie
Adresa
_Fxxyy_CH0_AVG_VAL _Fxxyy_CH1_AVG_VAL _Fxxyy_CH2_AVG_VAL _Fxxyy_CH3_AVG_VAL
Cuprins
Setarea valorii medii CH0 Setarea valorii medii CH1 Setarea valorii medii CH2 Setarea valorii medii CH3
* La alocarea dispozitivului, x înseamnă numărul de bază, y înseamnă numărul slotului în care este echipat modulul.
(6) Setarea procesului de alarmă
(a) Acesta este pentru a activa/dezactiva procesul de alarmă și poate fi setat pe canale (b) Valoarea implicită a acestei zone este 0. (c) Setarea procesului de alarmă este după cum urmează.
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
Alarma de schimbare a ratei
Alarmă de proces
PIC
Cuprins
0
Dezactivați
1
Permite
Notă Înainte de a seta valoarea medie Time/Count, activați procesul de medie și selectați metoda medie (Timp/Număr).
7-39
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(7) Setarea valorii alarmei de proces
(a) Aceasta este zona pentru a seta valoarea alarmei de proces pe canale. Intervalul alarmei de proces este diferit în funcție de intervalul de date.
1) Valoare semnată: -32768 ~ 32767 1) Valoare precisă
Interval 4 ~ 20 mA 0 ~ 20 mA
Valoare 3808 ~ 20192 -240 ~ 20240
2) Valoare percentilă: -120 ~ 10120
(b) Pentru detalii despre alarma de proces, consultați 2.5.2.
B B15 B14 B13 B12 B11 B10 B9 B8
B
B
B
B
B B1 B0
76 5 43 2
Valoarea setării alarmei de proces CH#
Variabilă
_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
Cuprins
Alarmă de proces CH0 Limită HH Alarma de proces CH0 Limită H Alarma de proces CH0 Limită L Alarma de proces CH0 Limită LL
Alarma proces CH1 Limită HH Alarmă proces CH1 Limită H Alarmă proces CH1 Limită L Alarma proces CH1 Limită LL Alarma proces CH2 Limită HH Alarma proces CH2 Limită H Alarma proces CH2 Limită L Alarma proces CH2 Limită LL Proces CH3 alarmă HH-limit CH3 proces alarmă H-limit CH3 proces alarmă L-limit CH3 proces alarmă LL-limit
Notă Înainte de a seta valoarea alarmei de proces, activați alarma de proces.
7-40
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(8) Modificați setarea perioadei de detectare a alarmei de rată
(a) Intervalul perioadei de detectare a alarmei de rată de modificare este 100 ~ 5000 (ms) (b) Dacă setați valoarea în afara intervalului, codul de eroare 60# este indicat la adresa de indicare a codului de eroare. La
de această dată, perioada de detectare a alarmei de rată de schimbare este aplicată ca valoare implicită (10) (c) Setarea perioadei de detectare a alarmei de rată de schimbare este după cum urmează.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Perioada de detectare a alarmei de schimbare a ratei CH#
Intervalul perioadei de detectare a alarmei pentru viteza de schimbare este de 100 ~ 5000 (ms)
Variabilă
_F0001_CH0_RA_PERIOD _F0001_CH1_RA_PERIOD _F0001_CH2_RA_PERIOD _F0001_CH3_RA_PERIOD
Cuprins
Perioada de detectare a alarmei de schimbare a ratei CH0 CH1 Perioada de detectare a alarmei a ratei de schimbare a CH2 Perioada de detectare a alarmei a ratei de schimbare a CH3 Perioada de detectare a alarmei de schimbare a ratei CHXNUMX
Notă Înainte de a seta perioada de alarmă a vitezei de modificare, activați alarma de rată de modificare și setați limita H/L a alarmei de rată de modificare.
(9) Valoarea de setare a alarmei de modificare a ratei (a) Intervalul valorii de alarmă a ratei de modificare este -32768 ~ 32767 (-3276.8% ~ 3276.7%). (b) Setarea valorii alarmei ratei de modificare este după cum urmează.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# modificarea valorii de setare a alarmei de rată
Intervalul valorii alarmei ratei de modificare este -32768 ~ 32767
Variabilă
_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
Cuprins
Alarmă de schimbare CH0 Setare limită H Alarmă de modificare CH0 Setare limită L Alarma de modificare CH1 Setare limită H Alarma de schimbare CH1 Setare limită L Alarma de schimbare CH2 Setare limită H Alarma de modificare CH2 Setare limită L Modificare CH3 Alarmă de viteză Setare H-limită CH3 Modificare alarmă de rată Setare L-limită
Notă Înainte de a seta perioada de detectare a alarmei de schimbare a vitezei, activați procesul de alarmă a ratei de modificare și setați limita H/L de alarmă.
7-41
Capitolul 7 Configurarea și funcționarea memoriei interne (pentru 2MLI/2MLR)
(10) Cod de eroare
(a) Salvează codul de eroare detectat la modulul de intrare analogică HART. (b) Tipul și conținutul erorii sunt după cum urmează. (c) Următoarea figură este programul example citirea codului de eroare.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Cod de eroare
Cod de eroare (dec.)
0
Funcționare normală
Descriere
Stare LED RUN
LED-ul RUN aprins
10
Eroare de modul (eroare de resetare ASIC)
11
Eroare modul (ASIC RAM sau eroare Register)
20# Eroare de valoare setată medie de timp
Pâlpâie la fiecare 0.2 secundă.
30#
Eroare de valoare setată medie de numărare
40#
Eroare de valoare setată medie mobilă
50#
Eroare de valoare setată medie ponderată
Pâlpâie la fiecare 1 secundă.
60#
Eroare de valoare setată pentru perioada de detectare a alarmei de modificare a ratei
* La codul de eroare, # indică canalul în care apare eroarea
* Pentru mai multe detalii despre codul de eroare, consultați 9.1
(d) În cazul în care apar două coduri de eroare, modulul salvează primul cod de eroare apărut și codul de eroare care a apărut ulterior nu este salvat
(e) În cazul în care apare o eroare, după modificarea erorii, utilizați „Error clear request flag” (referitor la 5.2.7), reporniți alimentarea pentru a șterge codul de eroare și opriți pâlpâirea LED-ului
7-42
Capitolul 8 Programare (pentru 2MLI/2MLR)
Capitolul 8 Programare (pentru 2MLI/2MLR)
8.1 Program de bază
– Descrie modul de setare a condițiilor de funcționare în memoria internă a modulului de intrare analogică. – Modulul de intrare analogică este echipat la slotul 2 – Punctele de ocupare IO ale modulului de intrare analogică sunt de 16 puncte (tip flexibil) – Condiția de setare inițială este salvată în memoria internă printr-o intrare de timp
(1) Program exampfișier folosind [I/O Parameter] 8-1
Capitolul 8 Programare (pentru 2MLI/2MLR)
(2) Program exampfișier folosind [I/O Parameter]
ModuleERxecaudtyion coEnxtaecut ptionint
Semnal RUN canal
Execuţie
Ieșire CH0
Dispozitiv pentru salvarea datelor pentru a trimite ieșirea digitală CH0
Dispozitiv care salvează date de trimis
Ieșire CH1 Ieșire digitală CH3
Ieșire CH2 Ieșire digitală CH4
Nr. bază Nr. fantă
Adresa memoriei interne
Ieșire CH3
Citirea codului de eroare
Citiți codul de eroare
Execuţie
8-2
Capitolul 8 Programare (pentru 2MLI/2MLR)
(3) Program exampfolosind instrucțiunea PUT/GET Punct de contact pentru execuție
Activați CH (CH 1,2,3)
Setați intervalul de curent de intrare
Tip de date de ieșire
Setați procesul mediu
Setați valoarea medie CH3
CH1 Alarmă proces H-limită
Setați valoarea medie CH1
Proces de alarmă
Setați valoarea medie CH2
CH1 Limită HH alarmă proces
CH1 Alarmă de proces L-limită
8-3
CH1 Limită LL alarmă proces
Capitolul 8 Programare (pentru 2MLI/2MLR)
CH3 Limită HH alarmă proces
Limita LL al alarmei de proces CH3
CH1 Rată de modificare Alarmă H-limită
CH3 Rată de modificare Alarmă L-limită
CH3 Alarmă proces H-limită
CH1 Rată de schimbare Perioada de detectare a alarmei
CH1 Rată de modificare Alarmă L-limită
CH3 Proces Alarmă L-limită
CH3 Rată de schimbare Perioada de detectare a alarmei
CH3 Rată de modificare Alarmă H-limită
8-4
Capitolul 8 Programare (pentru 2MLI/2MLR)
Intrare de execuție
Ieșire CH1
Ieșire CH2
Ieșire CH3
Cod de eroare
8-5
Capitolul 8 Programare (pentru 2MLI/2MLR)
8.2 Programul de aplicare
8.2.1 Program pentru a sorta valoarea convertită A/D în dimensiune
(1) Configurarea sistemului
2MLP 2MLI- 2MLI 2MLF 2MLQ
–
CPUU –
–
–
ACF2
D24A AC4H RY2A
(2) Conținutul setării inițiale
Nu.
Articol
Conținutul setării inițiale
1 canal folosit
CH0, Ch2, CH3
2 Vol. intraretage interval 0 ~ 20
3 Interval de date de ieșire -32000~32000
4 Proces mediu
CH0, 2, 3 (greutate, număr, timp)
5 Valoare medie
Valoarea medie a greutății CH0: 50 (%)
6 Val. medie
Documente/Resurse
![]() |
Modul de intrare analogică Honeywell 2MLF-AC4H [pdfGhid de utilizare 2MLF-AC4H Modul de intrare analogică, 2MLF-AC4H, Modul de intrare analogică, Modul de intrare, Modul |