Honeywell 2MLF-AC4H analoogsisendi moodul
Tooteteave
Tehnilised andmed
- Toode: analoogsisendi moodul
- Mudel: 2MLF-AC4H
- Kasutusjuhend: ML200-AI R230 6/23
- Väljalase: 230
- Tootja: Honeywell Process Solutions
- Konfidentsiaalsus: Honeywelli konfidentsiaalne ja omandiõigus
- Autoriõigus: Honeywell International Inc. autoriõigus 2009.
Teave selle dokumendi kohta
See dokument sisaldab juhiseid analoogsisendi mooduli 2MLF-AC4H installimiseks ja konfigureerimiseks. See sisaldab ka teavet Analog to Digital voltage ja voolumuundurid.
Kontaktandmed
Kui teil on küsimusi või vajate tuge, saate Honeywelliga ühendust võtta järgmistel telefoninumbritel:
- Ameerika Ühendriigid ja Kanada: 1-800-822-7673
- Euroopa: +32-2-728-2704
- Vaikne ookean: 1300-300-4822 (Austraalias tasuta) või +61-8-9362-9559 (väljaspool Austraaliat)
- India: +91-20-2682-2458
- Korea: +82-2-799-6317
- Hiina Rahvavabariik: +86-10-8458-3280 ext. 361
- Singapur: +65-6580-3500
- Taiwan: +886-7-323-5900
- Jaapan: +81-3-5440-1303
- Mujal: helistage lähimasse Honeywelli kontorisse
Sümbolite määratlused
Sümbol | Definitsioon |
---|---|
TÄHELEPANU: | Tuvastab teabe, mis nõuab erilist kaalumist. |
ETTEVAATUST. | Viitab võimalikule ohule või riskile, mille tagajärjeks võib olla väike või mõõdukas vigastus. |
Toote kasutusjuhised
Paigaldamine
- Enne paigaldamist veenduge, et süsteemi toide on välja lülitatud.
- Analoogsisendi mooduli installimiseks leidke süsteemiriiulist vaba pesa.
- Sisestage moodul pessa, veendudes, et see on kindlalt paigas.
- Ühendage vajalikud kaablid mooduliga.
- Lülitage toide sisse ja veenduge, et moodul töötab korralikult.
Seadistamine
- Juurdepääs süsteemiliidese konfiguratsioonimenüüle.
- Valige saadaolevate moodulite loendist analoogsisendi moodul.
- Seadistage sisendkanalid vastavalt oma vajadustele (voltage või praegune).
- Salvestage konfiguratsioonisätted ja väljuge menüüst.
Veaotsing
Kui teil tekib analoogsisendi mooduliga probleeme, vaadake kasutusjuhendi tõrkeotsingu jaotist või võtke abi saamiseks ühendust Honeywelli toega.
Hooldus
Kontrollige regulaarselt analoogsisendi moodulit kahjustuste või kulumise nähtude suhtes. Vajadusel puhastage moodul. Õigete hooldustoimingute tegemiseks järgige kasutusjuhendis toodud juhiseid.
Ohutusmeetmed
- Elektriseadmetega töötamisel järgige alati õigeid ohutusmeetmeid.
- Enne mooduli paigaldamist või eemaldamist veenduge, et süsteemi toide oleks välja lülitatud.
- Vältige katmata elektrikomponentide puudutamist.
- Täiendavate analoogsisendi mooduli kohta käivate ettevaatusabinõude kohta vaadake kasutusjuhendit.
KKK
K: Kust ma leian täiendavat võrdlusmaterjali?
V: Lisateavet leiate SoftMasteri kasutusjuhendist.
K: Kuidas pääsen Honeywelli juurde? web saidid?
V: Võite külastada järgmist web aadressid:
- Honeywelli organisatsiooni korporatiivsed protsessilahendused: http://www.honeywell.com
- Honeywelli protsessilahendused: http://process.honeywell.com/
Honeywelli protsessi lahendused
Analoogsisendi moodul
2MLF-AC4H
Kasutusjuhend
ML200-AI R230 6/23
Väljalase 230
Honeywell Confidential & Proprietary See töö sisaldab väärtuslikku, konfidentsiaalset ja omandiõigusega kaitstud teavet. Avalikustamine, kasutamine või reprodutseerimine väljaspool Honeywell Inc. on keelatud, välja arvatud kirjaliku loa korral. See avaldamata teos on kaitstud Ameerika Ühendriikide ja teiste riikide seadustega.
Teated ja kaubamärgid
Autoriõigus 2009, Honeywell International Inc. Väljalase 230. juunil 2023
Kuigi see teave on esitatud heas usus ja seda peetakse täpseks, loobub Honeywell kaudsetest garantiidest turustatavuse ja konkreetseks otstarbeks sobivuse kohta ega anna selgesõnalisi garantiisid, välja arvatud juhtudel, mis on sätestatud tema kirjalikus lepingus klientidega ja klientide jaoks.
Honeywell ei vastuta ühelgi juhul kellegi ees kaudsete, eriliste ega kaudsete kahjude eest. Selles dokumendis sisalduvat teavet ja tehnilisi andmeid võidakse ette teatamata muuta.
Honeywell, PlantScape, Experion PKS ja TotalPlant on ettevõtte Honeywell International Inc registreeritud kaubamärgid. Muud kaubamärgid või tootenimed on nende vastavate omanike kaubamärgid.
Honeywelli rahvusvahelised protsessilahendused
2500 West Union Hills Phoenix, AZ 85027 1-800 343-0228
2
Analoogsisendi mooduli 2MLF-AC4H kasutusjuhend
R230
Honeywelli konfidentsiaalne ja omandiõigus
6/23
Teave selle dokumendi kohta
See dokument kirjeldab, kuidas installida ja konfigureerida 2MLF-AV8A ja AC8A; Analoog digitaalsele voltage ja voolumuundurid.
Väljalaske teave
Dokumendi nimi 2MLF-AC4H Kasutusjuhend
Dokumendi ID
ML200-HART
Väljalaske number
120
Avaldamise kuupäev
6/09
Viited
Järgmises loendis on ära toodud kõik dokumendid, mis võivad olla selles väljaandes käsitletud materjalide allikaks.
SoftMasteri kasutusjuhend
Dokumendi pealkiri
Kontaktid
Kogu maailmas Web Järgmine Honeywell web saidid võivad Process Solutioni klientidele huvi pakkuda.
Honeywelli organisatsiooni ettevõtte protsessilahendused
WWW aadress (URL) http://www.honeywell.com http://process.honeywell.com/
R230
Analoogsisendi mooduli 2MLF-AC4H kasutusjuhend
3
6/23
Honeywelli konfidentsiaalne ja omandiõigus
Kontaktid
Telefon Võtke meiega ühendust telefoni teel allpool loetletud numbritel.
Asukoht Ameerika Ühendriigid ja Kanada Euroopa Vaikse ookeani piirkond
India
Korea
Hiina Rahvavabariik Singapur
Taiwan
Jaapan
mujal
Organisatsioon
Honeywelli IAC lahenduste tugikeskus Honeywell TAC-EMEA Honeywell Global TAC Pacific
Honeywell Globaalne TAC India Honeywell Globaalne TAC Korea Honeywell Globaalne TAC Hiina
Telefon 1-800-822-7673
+32-2-728-2704 1300-300-4822 (Austraalia piires tasuta) +61-8-9362-9559 (väljaspool Austraaliat) +91-20-2682-2458
+82-2-799-6317
+86-10-8458-3280 ext. 361
Honeywell Global TAC Kagu-Aasia
Honeywell Global TAC Taiwan
Honeywell Global TAC Jaapan
Helistage lähimasse Honeywelli kontorisse.
+65-6580-3500 +886-7-323-5900 +81-3-5440-1303
Analoogsisendi mooduli 2MLF-AC4H kasutusjuhend
Honeywelli konfidentsiaalne ja omandiõigus
Sümbolite määratlused
Sümbolite määratlused
Järgmises tabelis on loetletud selles dokumendis teatud tingimuste tähistamiseks kasutatud sümbolid.
Sümbol
Definitsioon
TÄHELEPANU: tuvastab teabe, mis nõuab erilist tähelepanu.
ETTEVAATUST
NÕUANNE: tuvastab kasutajale mõeldud nõuanded või näpunäited, sageli seoses ülesande täitmisega.
VIIDE – VÄLIS: tuvastab täiendava teabeallika väljaspool raamatukomplekti.
VIIDE – SISEMINE: identifitseerib raamatukomplektis täiendava teabeallika.
Tähistab olukorda, mille mittevältimise korral võivad seadmed või töö (andmed) süsteemis kahjustuda või kaotsi minna või protsessi ei pruugi korralikult toimida.
ETTEVAATUST: Tähistab potentsiaalselt ohtlikku olukorda, mille mitteväldimine võib põhjustada kergeid või mõõdukaid vigastusi. Seda võib kasutada ka ohtlike tegevuste eest hoiatamiseks.
Seadmel olev sümbol ETTEVAATUST viitab kasutajale lisateabe saamiseks toote kasutusjuhendist. Kasutusjuhendis kuvatakse nõutava teabe kõrval sümbol.
HOIATUS: Tähistab potentsiaalselt ohtlikku olukorda, mis võib lõppeda tõsise vigastuse või surmaga, kui seda ei väldita.
Seadmel olev sümbol HOIATUS viitab kasutajale lisateabe saamiseks toote kasutusjuhendist. Kasutusjuhendis kuvatakse nõutava teabe kõrval sümbol.
HOIATUS! Elektrilöögi oht: potentsiaalne löögioht, kui HAZARDOUS LIVE voltages on suurem kui 30 Vrms, 42.4 V tipp või 60 VDC.
R230
Analoogsisendi mooduli 2MLF-AC4H kasutusjuhend
5
6/23
Honeywelli konfidentsiaalne ja omandiõigus
Sümbolite määratlused
Sümbol
Definitsioon
ESD OHT: Elektrostaatilise laengu oht, mille suhtes seadmed võivad olla tundlikud. Elektrostaatiliselt tundlike seadmete käsitsemisel järgige ettevaatusabinõusid.
Kaitsemaanduse (PE) klemm: ette nähtud kaitsemaanduse (roheline või roheline/kollane) toitesüsteemi juhtme ühendamiseks.
Funktsionaalne maandusklemm: kasutatakse ohutusega mitteseotud eesmärkidel, näiteks mürakindluse parandamiseks. MÄRKUS. See ühendus peab olema ühendatud toiteallika kaitsemaandusega vastavalt riiklikele kohalikele elektriseadustiku nõuetele.
Maandus: funktsionaalne maandusühendus. MÄRKUS. See ühendus peab olema ühendatud toiteallika kaitsemaandusega vastavalt riiklikele ja kohalikele elektriseadustiku nõuetele.
Šassii maandus: märgib, et ühendus seadme šassii või raamiga peab olema ühendatud toiteallika kaitsemaandusega vastavalt riiklikele ja kohalikele elektrieeskirjade nõuetele.
6
Analoogsisendi mooduli 2MLF-AC4H kasutusjuhend
R230
Honeywelli konfidentsiaalne ja omandiõigus
1. peatükk Sissejuhatus
See juhend kirjeldab HART analoogsisendi mooduli (2MLF-AC4H) mõõtmeid, käsitsemist ja programmeerimismeetodeid, mida saab kasutada kombineerituna 2MLK/I/R PLC seeria protsessorimooduliga. Edaspidi nimetatakse 2MLF-AC4H-d HART-i analoogsisendi mooduliks. Seda moodulit kasutatakse PLC välisseadme analoogsignaali (voolusisend) teisendamiseks digitaalse väärtusega 16-bitisteks binaarandmeteks ja see toetab HART-protokolli (Highway Addressable Remote Transducer), mida kasutatakse paljudes protsessiväljaseadmetes.
Omadused
(1) See toetab HART-protokolli Sisendvahemikus 4–20 mA on analoogsignaali juhtmestiku abil saadaval kahesuunaline digitaalne side. Kui praegu kasutatakse analoogjuhtmestikku, ei ole vaja HART-side jaoks juhtmeid lisada (vahemikus 0–20 mA HART-sidet ei toetata)
(2) Kõrge eraldusvõime 1/64000 Kõrge eraldusvõimega digitaalse väärtuse saab tagada 1/64000.
(3) Kõrge täpsus Saadaval on kõrge konversioonitäpsus ±0.1 % (ümbritseva õhu temperatuur 25 °C). Temperatuuri koefitsient on kõrge täpsusega ±0.25%.
(4) Tööparameetrite seadistamine / jälgimine Tööparameetrite seadistus on nüüd saadaval [I/O parameetrite seadistus] abil, mille jaoks on kasutajaliidest kasutaja mugavuse suurendamiseks tugevdatud. Kasutades [I/O Parameters Setting], saab jadaprogrammi vähendada. Lisaks saab funktsiooni [Special Module Monitoring] kaudu A/D konversiooniväärtust lihtsalt jälgida.
(5) Digitaalsete väljundandmete mitmesugused vormingud on saadaval 3 digitaalse väljundandmete vormingut, nagu on kirjeldatud allpool; Märgiga väärtus: -32000 ~ 32000 Täpne väärtus: vaadake peatükki 2.2 Kuva analoogsisendi vahemikus. Protsentiili väärtus: 0 ~ 10000
(6) Sisendühenduse katkemise tuvastamise funktsioon Seda funktsiooni kasutatakse sisendahela lahtiühendamise tuvastamiseks, kui kasutatakse 4–20 mA analoogsisendi signaalivahemikku.
1-1
2. peatükk Tehnilised andmed
2. peatükk Tehnilised andmed
2.1 Üldised spetsifikatsioonid
2MLK/I/R seeria üldspetsifikatsioonid on esitatud tabelis 2.1.
Ei.
Üksus
1
Töötemp.
2 Säilitustemperatuur.
[Tabel 2.1] Üldised spetsifikatsioonid Tehnilised andmed 0+65-25+75
Seotud standardid -
3
Töötav niiskus
595% RH (mittekondenseeruv)
–
4
Säilitamise niiskus
595% RH (mittekondenseeruv)
–
Katkeva vibratsiooni jaoks
–
Sageduskiirendus Amppikkus
Number
5f< 8.4
–
3.5 mm
8.4f150 9.8m/s (1G)
–
5
Vibratsioon
Pideva vibratsiooni jaoks
Iga 10 korda X, Y, Z
IEC61131-2
Sageduskiirendus Amppikkus
juhised
5f< 8.4
–
1.75 mm
8.4f150 4.9m/s (0.5G)
–
* Max. löögikiirendus: 147 (15G)
6
Šokid
* Lubatud aeg: 11 * Pulsilaine : Märgi poollaine impulss
(Iga 3 korda X, Y, Z suundades)
Ruutlaine impulssmüra
Vahelduvvool: ±1,500V DC: ±900V
IEC61131-2 ML standard
Elektrostaatiline tühjenemine
Voltage: 4kV (kontakttühjenemine)
IEC61131-2 IEC61000-4-2
7
Müra
Elektromagnetvälja kiirgav müra
80 ~ 1000 MHz, 10 V/m
Kiire mööduv
/purske müra
klass Voltage
Toitemoodul
2kV
Digitaalne/analoogsisend/väljund, sideliides
1kV
8
Keskkonnatingimused
Vaba söövitavatest gaasidest ja liigsest tolmust
9
Töökõrgus
Kuni 2000m
IEC61131-2, IEC61000-4-3
IEC61131-2 IEC61000-4-4
–
–
10
Reostuse aste
Väiksem kui 2
–
11
Jahutus
Õhkjahutus
–
Märkmed
(1) IEC (International Electrotechnical Commission): rahvusvaheline valitsusväline organisatsioon, mis edendab rahvusvahelist koostööd elektri-/elektroonikavaldkonna standardimist, avaldab rahvusvahelisi standardeid ja haldab nendega seotud kohaldatavaid hindamissüsteeme.
(2) Saastetase: indeks, mis näitab töökeskkonna saastetaset, mis määrab seadmete isolatsioonivõime. Näiteks saastetase 2 näitab üldist seisundit, kus esineb ainult mittejuhtivat reostust. See olek sisaldab aga tekkiva kaste tõttu ajutist juhtivust.
Toimivuse spetsifikatsioonid
HART analoogsisendi mooduli jõudluse spetsifikatsioonid on toodud tabelis 2.2. [Tabel 2.2] Toimivusspetsifikatsioonid
Üksus
Tehnilised andmed
Kanalite arv
Analoogsisendi vahemik
Analoogsisendi vahemiku seadistus
4 kanalit
DC 4 20 mA DC 0 20 mA (sisendtakistus: 250 )
Analoogsisendi vahemikku saab valida kasutajaprogrammi või [I/O parameetri] kaudu. Kanalite alusel saab määrata vastavaid sisendvahemikke.
Digitaalne väljund
Analoog sisend
4 ~ 20
0 ~ 20
Digitaalne väljund
Signeeritud väärtus
-32000-32000
Täpne väärtus
4000 ~ 20000
0 ~ 20000
Protsentiili väärtus
0 ~ 10000
Digitaalsete väljundandmete vormingut saab vastavalt kanalitele seadistada kasutajaprogrammi või [I/O parameetri seadistus] kaudu.
Analoogsisendi vahemik
Resolutsioon (1/64000)
Max resolutsioon
4 ~ 20
250
0 ~ 20
312.5
Täpsus
Teisendamise kiirus
Absoluutne maks. sisend Analoog
sisendpunktid Isolatsioon
spetsifikatsioon Terminal ühendatud
I/O-punktid hõivasid HART-i
suhtlusviis
Sisetarbimisega voolu kaal
±0.1% või vähem (kui ümbritseva õhu temperatuur on 25 °C) ±0.25% või vähem (kui ümbritseva õhu temperatuur on 0–55 °C)
Maksimaalselt 100 ms / 4 kanalit Maksimaalselt ±30
4 kanalit/1 moodul
Fotosiduri isolatsioon sisendklemmi ja PLC toite vahel (kanalitevaheline isolatsioon puudub) 18-punktiline klemm
Fikseeritud tüüp: 64 punkti, Mittefikseeritud tüüp: 16 punkti
Ainult Monodrop Ainult esmane kapten
DC 5 V: 340
145 g
Märkmed
(1) Kui analoogsisendi moodul on tehases valmistatud, on analoogsisendi vahemiku nihke/võimenduse väärtus fikseeritud ja te ei saa neid muuta.
(2) Nihkeväärtus: analoogsisendi väärtus, mille digitaalväljundi väärtus muutub -32000, kui määrate digitaalväljundi tüübiks Unsigned Value
(3) Võimendusväärtus: analoogsisendi väärtus, mille digitaalväljundi väärtus muutub 32000-ks, kui määrate digitaalväljundi tüübiks Unsigned Value
(4) HART-side on saadaval, kui sisendi raevus on seatud väärtusele 4~20 .
Osade nimed ja funktsioonid
Osade vastavad tähistused on kirjeldatud allpool.
2. peatükk Tehnilised andmed
Ei.
Kirjeldus
RUN LED
Kuvage 2MLF-AC4H tööolekut
Sees: tavatöös
Virvendus: ilmneb tõrge (lisateavet leiate jaotisest 9.1)
Väljas: DC 5V lahti ühendatud või 2MLF-AC4H mooduli viga
ALM LED
Kuvage 2MLF-AC4H häire olek
Virvendus: tuvastatud häire (Protsessi häire, muutuse kiiruse häire seadis
SoftMaster) OFF: tavatöös
Terminal
Analoogsisendi klemm, mille vastavaid kanaleid saab ühendada
välisseadmed.
2-3
2. peatükk Tehnilised andmed
2.4 HART-analoogmooduli põhiomadused
2.4.1 Kokkuvõte
HART-i analoogsisendimoodul on toode, mis saab kasutada HART-sidet koos analoogmuundusega. HART analoogsisendi moodul toetab sideliidest, olles ühendatud HART väliseadmega. HART-väliseadme edastatavaid sideandmeid saab jälgida HART-analoogsisendi mooduli kaudu ning samuti saab diagnoosida väliseadmete olekut.
(1) Advantage ja HART-kommunikatsiooni eesmärk (a) Täiendavat juhtmestikku side jaoks pole vaja (Side analoogmooduli 4–20 mA juhtmestiku abil) (b) Täiendav mõõtmisteave digitaalse side kaudu (c) Madal energiatarve (d) Mitmesugused ja rikkalikud väljad seadmed, mis toetavad HART-sidet (e) Väliseadme teabe kuvamine, hooldus, diagnostika
(2) HART-kommunikatsiooni koostis HART-side koosneb ülem- ja alamseadmetest ning ühendada saab kuni kaks ülemseadet. PLC HART analoogsisendi moodul on ühendatud esmase ülemseadmena ja suhtleb väliseadmete-alluvate seadmetega. Sideseade on ühendatud sekundaarse ülemseadmena, et diagnoosida väliseadmeid ja määrata selle alamseadme parameetreid.
Nutikas massivoolumõõtur annab vooluvälja mõõtmise väärtused koos vooluhulgamõõturi voolusignaaliga. Koos vooluhulga näitava signaalivooluga saadab see vooluhulgamõõturiga mõõdetud täiendava mõõtmisteabe HART-i sidesse. Pakutakse kuni neli muutujat. NäiteksampMõõtmisteabena kasutatakse voolu esmase väärtusena (PV), seiskamisrõhku sekundaarse väärtusena (SV), temperatuuri tertsiaarse väärtusena (TV) ja voolusignaali digitaalset väärtust kvaternaarse väärtusena (QV). (3) Multidrop Multidrop meetod koosneb ainult ühest juhtmepaarist ja kõik juhtväärtused edastatakse digitaalselt. Kõikidel väliseadmetel on pollimise aadressid ja vooluvool igas seadmes on fikseeritud miinimumväärtusele (4 mA). Märkused – Multidrop meetodit ei toetata HART analoogsisendi ja väljundi moodulis.
2-4
2. peatükk Tehnilised andmed
2.4.2 RT toimimine
(1) HART-signaal Alloleval joonisel on kujutatud HART-signaale, mille sagedus on moduleeritud analoogsignaaliks. Sellel joonisel on HART-signaal näidatud kahte tüüpi signaalidena, mille sagedus on 1,200 ja 2,200 . Need kahte tüüpi signaalid viitavad kahendarvudele 1(1,200) ja 0(2,200) ning need taastatakse tähenduslikuks teabeks, demoduleerides need igas seadmes digitaalseks signaaliks.
Analoogsignaal
Aeg
C: käsk(K) R : vastus(A)
2-5
2. peatükk Tehnilised andmed
(2) HART-käskude tüüp ja konfiguratsioon
Kirjeldatakse HART-käskude liike. HART-i analoogsisendimoodul edastab HART-käsud HART-väljaseadmele ja HART-väljaseade edastab käskudele vastused HART-i analoogsisendimoodulile. HART-käsud saab vastavalt nende omadustele liigitada kolme käsurühma ja neid nimetatakse universaalseks, tavapraktikaks ja seadmespetsiifiliseks. Universaalseid käske peavad toetama kõik HART-väljaseadmete tootjad olulise käsurühmana. Üldine tava määratleb ainult käskude andmevormingu ja tootjad toetavad ainult neid üksusi, mida peetakse HART-väliseadme jaoks olulisteks. Seadmespetsiifiline on käsurühm, millel pole määratud andmevormingut. Iga tootja saab selle vajadusel määratleda.
Command Universal Common Practice Device Specific
[Tabel 2.3] HART-käsudKirjeldus
Oluline käsurühm, mida peavad toetama kõik HART-väljaseadmete tootjad. Määratletakse ainult käskude andmevorming ja tootjad toetavad ainult neid üksusi, mida peetakse HART-väliseadme jaoks olulisteks. Käsurühm, millel pole määratud andmevormingut. Iga tootja saab selle vajadusel määratleda
(3) HART analoogsisendi mooduli toetatud käsud HART analoogsisendi mooduli toetatud käske kirjeldatakse järgnevalt.
Käsk
0 1 2
Universaalne
3
Käsk 12
13
15
16
48
Levinud
50
Harjuta
57
Käsk 61
110
[Tabel 2.4] HART analoogsisendi mooduli toetatud käsudFunktsioon
Lugege tootja ID-d ja tootja seadme koodi. Lugege esmase muutuja (PV) väärtust ja ühikut loetud protsentitagVoolu ja vahemiku e voolutugevuse ja 4 tüüpi muutujaväärtuste e (esmane muutuja, sekundaarne muutuja, tertsiaarne väärtus, kvaternaarne väärtus) lugemise teade Loe tag, deskriptor, andmed Lugege väljundteavet tag, ühiku deskriptor, lugemise kuupäev Esmane muutuja ~ Kvaternaarne muutuja ja PV analoogväljund Loe esmane muutuja ~ Kvaternaarne muutuja
2-6
2. peatükk Tehnilised andmed
2.5 A/D teisenduse omadused
2.5.1 Kuidas valida A/D konversiooni vahemikku
2 sisendkanaliga 4MLF-AC4H kasutatakse voolusisenditeks, kus nihet/võimendust ei saa kasutaja ise reguleerida. Voolusisendi vahemikku saab vastavatele kanalitele seadistada kasutajaprogrammi (vt peatükki) või I/O parameetrite seadistamise kaudu SoftMasteri programmeerimistööriistaga. Digitaalsed väljundvormingud on allpool määratletud kolme tüüpi;
A. Märgiga väärtus B. Täpne väärtus C. Protsentiilväärtus NäitampKui vahemik on 4 ~ 20 mA, määrake SoftMasteri menüüs [I/O Parameters Setting] [Input range] väärtuseks "4 ~ 20 mA".
2-7
2. peatükk Tehnilised andmed
2-8
2. peatükk Tehnilised andmed
2.5.2 A/D teisenduse omadused
A/D muundamise tunnused on analoogsignaali (voolusisend) digitaalväärtuseks teisendamisel sirgjooneliselt ühendatud nihke ja võimenduse väärtuste vahel. HART analoogsisendi moodulite A/D konversiooniomadused on kirjeldatud allpool.
Saadaval vahemik
Kasu
Digitaliseeritud väärtus
Analoog sisend
Offset
Märkmed
1. Kui analoogsisendi moodul on tehases vabastatud, on nihke/võimenduse väärtus vastavate analoogsisendi vahemike jaoks kohandatud, mida kasutajal pole võimalik muuta.
2. Nihke väärtus: analoogsisendi väärtus, kus digitaliseeritud väärtus on -32,000 3. 32,000. Võimendusväärtus: analoogsisendi väärtus, kus digitaliseeritud väärtus on XNUMX XNUMX.
2-9
2. peatükk Tehnilised andmed
2.5.3 2MLF-AC4H I/O karakteristikud
2MLF-AC4H on HART-i analoogsisendi moodul, mida kasutatakse eranditult 4-kanalilise voolusisendi ja HART-kommunikatsiooni jaoks, kus nihet/võimendust ei saa kasutaja ise reguleerida. Voolu sisendvahemikku saab määrata vastavate kanalite jaoks kasutajaprogrammi või [I/O parameetri] kaudu. Digitaalsete andmete väljundvormingud on määratletud allpool;
A. Signeeritud väärtus B. Täpne väärtus C. Protsentiilväärtus (1) Kui vahemik on DC 4 ~ 20 mA SoftMasteri menüüs [I/O Parameters Setting] määrake [Input range] väärtuseks "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
2. peatükk Tehnilised andmed
Voolusisendi karakteristikute digitaalne väljundväärtus on nagu allpool kirjeldatud.
(Resolutsioon (1/64000 alusel): 250 nA)
Digitaalne
Analoogsisendi vool ()
Output vahemik
3.808
4
8
12
16
Signeeritud väärtus
-32768 -32000 -16000
0
16000
(-32768 ~ 32767)
Täpne väärtus (3808 ~ 20192)
3808 4000 8000 12000 16000
Protsentiili väärtus (-120 ~ 10120)
-120
0
2500 5000 7500
20 32000 20000 10000
20.192 32767 20192 10120
(2) Kui vahemik on DC 0 ~ 20 mA Valige SoftMasteri menüüs [I/O Parameters Setting] [Input range] väärtuseks "0 ~ 20 mA".
2-11
2. peatükk Tehnilised andmed
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
()
Voolusisendi karakteristikute digitaalne väljundväärtus on nagu allpool kirjeldatud.
(Resolutsioon (1/64000 alusel): 312.5 nA)
Digitaalne
Analoogsisendi vool ()
Output vahemik
-0.24
0
5
10
15
Signeeritud väärtus
-32768 -32000 -16000
0
16000
(-32768 ~ 32767)
Täpne väärtus (-240 ~ 20240)
-240
0
5000 10000 15000
Protsentiili väärtus (-120 ~ 10120)
-120
0
2500 5000 7500
20 mA
20 32000 20000 10000
20.24 32767 20240 10120
Märkmed
(1) Kui sisestatakse analoogsisendi väärtus, mis ületab digitaalse väljundi vahemikku, jäetakse digitaalväljundi väärtus maksimaalseks. või min. määratud väljundvahemikule kohaldatav väärtus. NäiteksampKui digitaalväljundi vahemik on seatud märgita väärtusele (32,768 32,767 ~ 32,767 32,768) ja sisendiks on digitaalväljundi väärtus üle 32,767 32,768 või analoogväärtus üle XNUMX XNUMX, fikseeritakse digitaalväljundi väärtuseks XNUMX XNUMX või XNUMX XNUMX.
(2) Voolu sisend ei tohi ületada vastavalt ±30. Kasvav kuumus võib põhjustada defekte. (3) Mooduli 2MLF-AC4H nihke/võimenduse seadistust ei tohi teha kasutaja. (4) Kui moodul kasutab sisendvahemiku ületamiseks, ei saa täpsust tagada.
2-12
2. peatükk Tehnilised andmed
2.5.4 Täpsus
Digitaalse väljundi väärtuse täpsus ei muutu isegi sisendvahemiku muutmisel. Joonisel 2.1 on kujutatud täpsuse muutumise vahemik ümbritseva õhu temperatuuril 25 °C, kui analoogsisendi vahemik on 4 ~ 20 valitud, ja allkirjastatud väärtusega digitaalsed väljundid. Vea tolerants ümbritseva õhu temperatuuril 25 °C on ±0.1% ja ümbritseva õhu temperatuuril 0 ~ 55 on ±0.25%.
32064 32000
31936
Digitaliseeritud 0 väljundväärtus
-31936 -32000
-32064 4mA
12mA analoogsisendi mahttage
[Joon. 2.1] Täpsus
20 mA
2-13
2. peatükk Tehnilised andmed
2.6 Analoogsisendi mooduli funktsioonid
Analoogsisendi mooduli funktsioonid on kirjeldatud allpool tabelis 2.3.
Funktsioonielement Kanalite lubamine Sisendvahemiku valimine Väljundandmete valimine
A/D teisendusmeetodid
Häirete töötlemine Sisendsignaali lahtiühendamise tuvastamine
Üksikasjad
Võimaldab määratud kanalitel A/D-konversiooni teostada. (1) Määrake kasutatav analoogsisendi vahemik. (2) 2MLF-AC2H mooduli jaoks on saadaval 4 tüüpi voolusisendit. (1) Määrake digitaalväljundi tüüp. (2) Selles moodulis on 4 väljundandmete vormingut.
(Signeeritud, täpne ja protsentiilne väärtus) (1) Sampmolva töötlemine
Sampling töötlemine toimub siis, kui keskmine töötlemine pole määratud. (2) Keskmine töötlemine a) Aja keskmine töötlemine
Väljastab aja alusel keskmise A/D konversiooniväärtuse. b) Loendage keskmine töötlemine
Väljastab keskmise A/D konversiooniväärtuse loendusaegade põhjal. c) libiseva keskmise töötlemine
Väljastab uusima keskmise väärtuse iga sekundi jooksulampling määratud loendusaegadel. (d) Kaalutud keskmine töötlemine Kasutatakse sisendväärtuse järsu muutumise edasilükkamiseks.
Saadaval on protsessihäire ja muutuste kiiruse häiretöötlus. Kui analoogsisend vahemikus 4–20 on lahti ühendatud, tuvastab kasutajaprogramm selle.
2.6.1. Sampmolva töötlemine
Samplingiperiood (töötlemisaeg) sõltub kasutatavate kanalite arvust. Töötlemisaeg = maksimaalselt 100 ms mooduli kohta
2.6.2. Keskmine töötlemine
Seda töötlemist kasutatakse A/D konversiooni teostamiseks määratud arvu või ajaga ja kogunenud summa keskmise salvestamiseks mällu. Keskmise töötlemisvaliku ja aja/loenduse väärtuse saab määratleda vastavate kanalite kasutajaprogrammi või sisend-väljundi parameetrite seadistustega. (1) Milleks kasutatakse keskmist töötlemist?
Seda protsessi kasutatakse ebanormaalsete analoogsisendi signaalide (nt müra) põhjustatud mõju vähendamiseks. (2) Keskmise töötlemise liigid
Keskmist töötlemist on nelja (4) tüüpi: aeg, arv, liikuv ja kaalutud keskmine.
2-14
2. peatükk Tehnilised andmed
a) Aja keskmine töötlemine
A. Seadistusvahemik: 200–5,000 (ms)
B. Töötlemise arv =
Seadistusaeg 100ms
[korda]Nt.) Seadistusaeg: 680 ms
Töötlemise arv =
680 ms = 6.8 => 6
[korda] (ümardatud) 100 ms
*1: Kui aja keskmise sätte väärtust pole määratud vahemikus 200 ~ 5,000, vilgub RUN LED 1 sekundi järel. RUN LED-i olekusse Sees seadmiseks seadke sätte väärtus uuesti vahemikku ja seejärel muutke PLC CPU režiimist STOP režiimile RUN. Kasutage RUN-i ajal vea kustutamiseks kindlasti tõrkeotsingu lippu (UXY.11.0).
*2: kui aja keskmise väärtuse määramisel ilmneb viga, salvestatakse vaikeväärtus 200.
b) Loendage keskmine töötlemine
A. Seadistusvahemik: 2 ~ 50 (korda) Sisendandmete keskmine väärtus määratud aegadel salvestatakse tegelike sisendandmetena.
B. Protsessi aeg = seadistuste arv x 100 ms
Nt.) Keskmine töötlemisaeg on 50.
Töötlemisaeg = 50 x 100 ms = 5,000 ms
*1: kui loenduri keskmise seadistusväärtust pole määratud vahemikus 2 ~ 50, vilgub RUN LED 1 sekundi järel. RUN LED-i olekusse Sees seadmiseks seadke seadistusväärtus vahemikus ja seejärel muutke PLC CPU olekust STOP režiimile RUN. Kasutage kindlasti vea kustutamise taotluse lippu (UXY.11.0), et tõrke kustutada RUN ajal.
*2: kui väärtuse määramisel ilmneb viga, salvestatakse vaikeväärtus 2.
c) libiseva keskmise töötlemine
A. Seadistusvahemik: 2 ~ 100 (korda)
B. See protsess väljastab uusima keskmise väärtuse iga sekundi jooksulampling määratud loendusaegadel. Joonis 2.2 näitab libiseva keskmise töötlemist 4 loendusajaga.
2-15
2. peatükk Tehnilised andmed
OutAp/uDt väärtus
32000
0
Väljund 11 O väljund put22 O väljund33
-32000
Väljund 1 = ( + + + ) / 4 Väljund 2 = ( + + + ) / 4 Väljund 3 = ( + + + ) / 4
[Joon. 2.2] Keskmine töötlemine
Aeg ((mmss))
d) Kaalutud keskmine töötlemine
A. Seadistusvahemik: 1 ~ 99 (%)
F[n] = (1 – ) x A[n] + x F [n – 1] F[n]: praegune kaalutud keskmine väljund A[n]: praegune A/D teisendusväärtus F[n-1]: endine Kaalutud keskmine väljund : kaalutud keskmine konstant (0.01 ~ 0.99)
*1: kui loenduse keskmise seadistusväärtust pole määratud vahemikus 1 ~ 99, vilgub RUN LED iga 1 sekundi järel. RUN LED-i olekusse Sees seadmiseks lähtestage sageduse keskmise seadistusväärtus vahemikus 2 ~ 500 ja seejärel teisendage PLC CPU asendist STOP olekusse RUN. Kasutage kindlasti vea kustutamise taotluse lippu (UXY.11.0), et kustutada tõrke muutmise teel RUN ajal.
*2: kui väärtuse määramisel ilmneb viga, salvestatakse vaikeväärtus 1.
B. Voolusisend (ntample) · Analoogsisendi vahemik: DC 4 ~ 20 mA, Digitaalne väljundvahemik: 0 ~ 10,000 4. · Kui analoogsisend muutub kiiresti 20 mA-lt 0 mA-le (10,000 XNUMX XNUMX), kuvatakse allpool kaalutud keskmise väljundid vastavalt konstantile().
*1) 0.01
Kaalutud keskmise väljundid
0 skannimine 1 skannimine 2 skannimine 3 skannimine
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) Väljastab umbes 10,000 skannimise järel 4 XNUMX
*2) Väljastab umbes 10,000 skannimise järel 21 XNUMX
*3) Väljundid 10,000 1,444 pärast 144 skannimist (XNUMX s)
Kaalutud 1% endisele väärtusele Kaalutud 50% endisele väärtusele Kaalutud 99% endisele väärtusele
· Stabiliseeritud väljundi saamiseks kiirete sisendimuutuste (nt müra) vastu on see kaalutud keskmine töötlemine abiks.
2-16
2. peatükk Tehnilised andmed
2.5.3 Häirete töötlemine
(1) Protsessi häire Kui digitaalne väärtus on suurem kui protsessihäire HH piirväärtus või väiksem kui LL piirväärtus, lülitub häirelipp sisse ja mooduli esiküljel olev häire LED vilgub. Kui digitaalväljundi väärtus muutub protsessihäire H piirväärtusest väiksemaks või L piirväärtusest suuremaks, häired kustutatakse.
(2) Muutmiskiiruse alarm See funktsioon võimaldab sample andmeid tsükliliselt perioodiga, mis on määratud parameetris "Muutuse kiiruse häireperiood" ja võrrelda iga kahe sekundi järelample andmed. Muutuste kiiruse H piirväärtuse ja muutuse kiiruse L piirmäära jaoks kasutatav ühik on protsentitage sekundis (%/s).
(a) S-i määramismääramplingiperiood: 100 ~ 5,000(ms) Kui perioodiks on seatud '1000', on sisendandmed sampjuhtis ja võrdles iga 1 sekundi järel.
(b) Muutuskiiruse piirangu seadistusvahemik: -32768 ~ 32767 (-3276.8%/s ~ 3276.7%/s) (c) Kriteeriumi arvutamine
Muutuskiiruse häire kriteerium = Muutuskiiruse häire ülempiir või alampiir X 0.001 X 64000 X Tuvastamisperiood ÷ 1000 1) Example muutuskiiruse seadistus 1 (tõusukiiruse tuvastamine)
a) Ch. avastamisperiood. 0: 100 (ms) b) Ch. häire kõrge (H) piir. 0: 100(10.0%) c) Alarm madal(L) piir Ch. 0: 90 (9.0%) d) Häire kõrge (H) kriteerium Ch.0
= 100 X 0.001 X 64000 X 100 ÷ 1000 = 640 e) Alarm madal(L) kriteerium Ch.0
= 90 X 0.001 X 64000 X 100 ÷ 1000 = 576 f) Kui ([n]-nda digitaalse väärtuse) hälbe väärtus ([n-1]-s digitaalne väärtus) muutub suuremaks
kui 640, lülitub sisse Ch.0(CH0 H) kõrge(H) muutuse määra tuvastamise lipp. g) Kui ([n]-nda digitaalse väärtuse) hälbe väärtus ([n-1]-s digitaalne väärtus) väheneb
kui 576, lülitub sisse madala(L) muutuse määra tuvastamise lipp f Ch.0(CH0 L).
2) endineample muutuskiiruse seadistus 2 (langemiskiiruse tuvastamine) a) Ch. tuvastamise periood. 0: 100 (ms) b) Ch. häire kõrge (H) piir. 0: -10(-1.0%) c) Alarm madal(L) piir Ch. 0: -20(-2.0%) d) Ch.0 = -10 X 0.001 X 64000 X 100 ÷ 1000 = -64 e) Ch.0 = -20 häire madala(L) kriteerium X 0.001 X 64000 X 100 ÷ 1000 = -128 f) Kui ([n]-nda digitaalse väärtuse) hälbe väärtus ([n-1]-s digitaalne väärtus) muutub suuremaks kui -64, on kõrge(H) muutuse määra tuvastamise lipp Ch.0(CH0 H) lülitub sisse. g) Kui ([n]-nda digitaalse väärtuse) hälbe väärtus ([n-1]-s digitaalne väärtus) muutub väiksemaks kui -128, lülitub sisse madala (L) muutuse määra tuvastamise lipp f Ch.0(CH0 L).
2-17
2. peatükk Tehnilised andmed
3) endineample muutuskiiruse seadistuseks 3 (Muutuskiiruse tuvastamine) a) Ch. tuvastamise periood. 0: 1000(ms) b) Ch. häire kõrge(H) piir. 0: 2(0.2%) c) Ch. häire madal(L) piir. 0: -2(-0.2%) d) Häire kõrge (H) kriteerium Ch.0 = 2 X 0.001 X 64000 X 1000 ÷ 1000 = 128 e) Alarm madal(L) kriteerium Ch.0 = -2 X 0.001 X 64000 X 1000 ÷ 1000 = -128 f) Kui ([n]-nda digitaalse väärtuse) hälbe väärtus ([n-1]-s digitaalne väärtus) muutub suuremaks kui 128, on Ch. kõrge(H) muutuse määra tuvastamise lipp. 0 (CH0 H) lülitub sisse. g) Kui ([n]-nda digitaalse väärtuse) hälbe väärtus ([n-1]-s digitaalne väärtus) muutub väiksemaks kui -128, lülitub sisse madala (L) muutuse määra tuvastamise lipp f Ch.0(CH0 L).
2.5.4 Sisendühenduse katkemise tuvastamine
(1) Saadaolevad sisendid See tuvastusfunktsioon on saadaval analoogsisenditele 4–20 mA. Tuvastamistingimus on järgmine.
Sisendvahemik 4 ~ 20 mA
Tuvastamisvahemik Alla 0.8 mA
(2) Tuvastusolek Iga kanali tuvastusolek salvestatakse faili Uxy.10.z (x: põhinumber, y: pesa number, z: biti number)
Biti number
Algväärtus Kanali number
15–14
0 0 0 0 0 – – – – –
3
0 Ch.3
2
0 Ch.2
1
0 Ch.1
0
0 Ch.0
BIT
Kirjeldus
0
Tavaline töö
1
Ühenduse katkestamine
(3) Avastamisoleku toimimine
Ühenduse katkemise tuvastamisel määratakse iga biti väärtuseks „1” ja ühenduse tuvastamisel tagastatakse väärtusele „0”. Olekubitte saab kasutada kasutajaprogrammis ühenduse katkemise tuvastamiseks.
2-18
2. peatükk Tehnilised andmed
(4) Programm example (mitte-IEC, 2MLK) Nagu moodulile, mis on paigaldatud alusele 0, pesa 1, Kui tuvastatakse katkestus, salvestatakse kanali number igasse 'P' piirkonda.
Märkus. U01.10.n(n=0,1,2,3) : CHn_IDD (HART-i analoogsisendi režiim : kanali lahtiühendamise lipp) (5) Programm example (IEC61131-3, 2MLR ja 2MLI)
Mis puutub moodulisse, mis on paigaldatud alusele 1, pesa 0, siis kui tuvastatakse katkestus, salvestatakse kanali number igasse '%M' piirkonda.
2-19
Paigaldamine ja juhtmestik
3. peatükk Paigaldamine ja juhtmestik
Paigaldamine
3.1.1 Paigalduskeskkond
See toode on sõltumata paigalduskeskkonnast suure töökindlusega. Süsteemi töökindluse ja stabiilsuse huvides pöörake siiski tähelepanu allpool kirjeldatud ettevaatusabinõudele.
(1) Keskkonnatingimused – paigaldatakse juhtpaneelile vee- ja tolmukindlalt. – Pidevat lööki ega vibratsiooni ei ole oodata. – Mitte hoida otsese päikesevalguse käes. – Kiire temperatuurimuutus ei tohi põhjustada kastet. – Ümbritsev temperatuur tuleb hoida 0–65.
(2) Paigaldustööd – Ärge jätke pärast juhtmete paigaldamist või kruviaukude puurimist PLC-sse juhtmestiku jäätmeid. – Paigaldatakse töötamiseks heasse kohta. – Ärge laske seda paigaldada samale paneelile, kus on suur mahttage seade. – Hoidke seda kanalist või lähedalasuvast moodulist vähemalt 50 kraadi kaugusel. – Maandada sobivas, müravabas kohas.
3.1.2 Ettevaatusabinõud käsitsemisel
Mooduli 2MLF-AC4H käsitsemise ettevaatusabinõud on kirjeldatud allpool alates avamisest kuni paigalduseni.
(1) Ärge laske sellel maha kukkuda ega põrutada.
(2) Ärge eemaldage korpusest PCB-d. See põhjustab ebanormaalset tööd.
(3) Ärge laske juhtmestiku ühendamisel mooduli ülaossa võõrkehi, sealhulgas juhtmejääke.
Eemaldage võõrkehad, kui neid on sees.
(4) Ärge paigaldage ega eemaldage moodulit, kui see on sisse lülitatud.
(5) Mooduli fikseeritud kruvi ja klemmiploki kruvi kinnitusmoment peaks olema vahemikus
vahemik nagu allpool.
Kinnitusosa
Lisaseadme pöördemomendi vahemik
I/O mooduli klemmiploki kruvi (M3 kruvi)
42 ~ 58 N·
I/O mooduli klemmiploki fikseeritud kruvi (M3 kruvi)
66 ~ 89 N·
Märkmed
- HART analoogsisendi moodulit saab kasutada, kui see on paigaldatud laiendatud alusesse 2MLR-süsteemides.
3-1
3. peatükk Paigaldamine ja juhtmestik
3.2 Juhtmestik
3.2.1 Ettevaatusabinõud juhtmestiku paigaldamisel
(1) Ärge laske vahelduvvoolu toiteliinil 2MLF-AC4H mooduli välise sisendmärgi liini lähedale. Kui vahele jääb piisav vahemaa, on sellel liigpinge või induktiivmüra vaba.
(2) Kaabel tuleb valida arvestades ümbritseva õhu temperatuuri ja lubatud voolu, mille suurus ei ole väiksem kui max. kaablistandard AWG22 (0.3).
(3) Ärge jätke kaablit kuumale seadmele ja materjalile liiga lähedale ega pikaks ajaks otsesesse kontakti õliga, kuna see võib lühise tõttu põhjustada kahjustusi või ebatavalist tööd.
(4) Kontrollige klemmi ühendamisel polaarsust. (5) Kõrgemahuline juhtmestiktagLiin või elektriliin võib tekitada induktiivseid takistusi, mis põhjustavad ebanormaalseid häireid
toimimine või defekt.
3.2.2 Juhtmed ntamples
Kanal CH0 CH1 CH2 CH3
–
Sisend
+ + + + NC NC NC NC NC NC NC NC NC NC
Terminal nr.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
DC +
Võimsus
varu _
2-juhtmeline saatja
+ _
CH0+ CH0-
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
3-2
3. peatükk Paigaldamine ja juhtmestik
(1) Juhtmed ntamp2-juhtmeline andur/saatja
+ DC1
–
+ DC2
–
2-juhtmeline saatja
2-juhtmeline saatja
CH0+
R
R *2
+
*1
–
–
CH3+
R
– R *2
*1
(2) Juhtmed ntamp4-juhtmeline andur/saatja
+ DC1
–
+ DC2
–
4-juhtmeline saatja
4-juhtmeline saatja
CH0+
R
+
R *2
*1
–
–
CH3+
R
– R *2
*1
* 1) Kasutage 2-soonelist keeratud varjestatud traati. Kaablistandardi jaoks on soovitatav kasutada AWG 22. * 2) Voolu sisendi sisendtakistus on 250 (tüüp).
Märkmed
(1) Voolusisendis ei ole kaabli pikkusest ja allika sisemisest takistusest tingitud täpsustolerantsi.
(2) Seadistage, et võimaldada ainult kanali kasutamist. (3) 2MLF-AC4H moodul ei anna sisendseadmele toidet. Kasutage välist toiteallikat
tarnija. (4) Kui te ei eralda saatja alalisvoolu iga kanali vahel, võib see mõjutada
täpsust. (5) Arvestades saatja voolutarbimist, kasutage välist toidet
piisava võimsusega varustamine. (6) Kui konfigureerite süsteemi varustama mitme saatja toidet välise toiteallikaga
Olge ettevaatlik, et mitte ületada välise toiteallika lubatud voolu ja saatja koguvoolutarbimist.
3-3
3. peatükk Paigaldamine ja juhtmestik
3.2.2 Maksimaalne sidekaugus
(1) HART-side on saadaval kuni 1 . Kui aga saatja esitab maksimaalse kommunikatsioonikauguse, rakendage saatja sidekauguse ja 1 vahel lühemat kaugust.
(2) Maksimaalne sidekaugus võib varieeruda sõltuvalt kaabli mahtuvusest ja takistusest. Maksimaalse sidekauguse tagamiseks kontrollige kaabli mahtuvust ja pikkust.
(3) NtampKaabli valimine sidekauguse tagamiseks (a) Kui kaabli mahtuvus on alla 90 pF ja kaabli takistus on väiksem kui 0.09, on side jaoks saadaolev kaugus 1 .
(b) Kui kaabli mahtuvus on väiksem kui 60 pF ja kaabli takistus on väiksem kui 0.18, on side jaoks saadaolev kaugus 1 .
(c) Kui kaabli mahtuvus on väiksem kui 210 pF ja kaabli takistus on väiksem kui 0.12, on side jaoks kasutatav kaugus 600 m.
Kaabel
Mahtuvus (/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
Vastupidavus (/m)
0.12
0.15
100 m 100 m 300 m 300 m 600 m 600 m
100 m 100 m 300 m 300 m 600 m 600 m
900 m 900 m
1,000 m 1,000 m
0.18
100 m 100 m 300 m 300 m 300 m 600 m 900 m 1,000 m
0.21
100 m 100 m 300 m 300 m 300 m 600 m 900 m 900 m
0.24
100 m 100 m 300 m 300 m 300 m 600 m 600 m 900 m
3-4
4. peatükk Kasutusprotseduurid ja seire
4. peatükk Kasutusprotseduurid ja seire
4.1 Kasutusprotseduurid
Toimingu töötlemine on näidatud joonisel 4.1
Alusta
Paigaldage pessa A/D konversioonimoodul
Ühendage A/D konversioonimoodul välisseadmega
Kas määrate Käivita parameetrid läbi [I/O
parameetrid] seadistus?
JAH
Käivitusparameetrite määramine [I/O
EI
parameetrid]
Valmistage ette PLC programm
Lõpp
[Joon. 4.1] Toimingu protseduurid
4-1
4. peatükk Kasutusprotseduurid ja seire
4.2 Tööparameetrite seadistamine
Tööparameetrite seadistamiseks on kaks võimalust. Üks on seadistamine SoftMasteri [I/O parameetrites], teine on seadistamine kasutajaprogrammis mooduli sisemäluga. (Programmi seadistuste kohta vaadake peatükki 5)
4.2.1 2MLF-AC4H mooduli parameetrid
Mooduli seadistuselemendid on kirjeldatud allpool tabelis 4.1.
Üksus [I/O parameetrid] [Tabel 4. 1] Funktsioon [I/O Parameters] Üksikasjad
(1) Määrake järgmised mooduli tööks vajalikud üksused. – Kanali olek: iga kanali töö lubamine/keelamine – Sisendvahemik: sisendtugevuse vahemike seadistaminetage/vool – Väljundi tüüp: Digitaliseeritud väärtuse tüübi määramine – Keskmine töötlemine: Keskmise töötluse meetodi valimine – Keskmise väärtuse seadistus – Protsessi häire: Häiretöötluse lubamine/keelamine – Protsessi häire HH, H, L ja LL piirmäära seadmine – Muudatuskiiruse häire: häire töötlemise lubamine/keelamine – Häireprotsentiili muutuse määra, H- ja L-piirang – HART: HART-side lubamine/keelamine.
(2) Ülaltoodud andmekogumit saab igal ajal alla laadida, olenemata CPU olekust (Run or Stop)
4.2.2 SoftMasteriga parameetrite seadistamise protseduur
(1) Projekti loomiseks avage SoftMaster. (Lisateavet leiate SoftMasteri kasutusjuhendist) (2) Topeltklõpsake projekti aknas [I/O parameters].
4-2
4. peatükk Kasutusprotseduurid ja seire
(3) Klõpsake ekraanil I/O parameetrite seadistus pesa numbrit, kuhu moodul 2MLF-AC4H on installitud, ja valige 2MLF-AC4H, seejärel topeltklõpsake seda.
(4) Pärast mooduli valimist klõpsake [Details] 4-3
4. peatükk Kasutusprotseduurid ja seire
(5) Määrake individuaalsed parameetrid. (a) Kanali olek: määrake valikuks Luba või Keela.
Klõpsake siin
Kui seda pole märgitud, määrake eraldi kanal. Kui see on märgitud, määrake kogu kanal samale parameetrile
(b) Sisendvahemik: valige analoogsisendi vahemik.
4-4
4. peatükk Kasutusprotseduurid ja seire
(c) Väljundi tüüp: valige teisendatud digitaalse väärtuse tüüp. (d) Keskmine töötlemine: valige keskmise töötlemise meetod. (e) Keskmine väärtus: määrake number allpool näidatud vahemikus.
Keskmine töötlemine
Seadistusvahemik
Aja keskmine
200 ~ 5000()
Arvesta keskmine
2 ~ 50
Liikuv keskmine
2 ~ 100
Kaalutud keskmine
1 ~ 99 (%)
(f) Protsessihäire: määrake Protsessi häire jaoks Luba või Keela.
4-5
4. peatükk Kasutusprotseduurid ja seire
(g) Protsessi häirepiirid: määrake iga piirangu kriteerium allpool näidatud vahemikus.
(h) Muutuskiiruse häire: määrake muutuskiiruse häire lubamine või keelamine. (i) Muutuste kiiruse piirid: määrake iga piirangu kriteerium allpool näidatud vahemikus. (j) HART: määrake HART-side jaoks Luba või Keela.
4-6
4. peatükk Kasutusprotseduurid ja seire
4.3 Seire erimooduli funktsioonid
Seire erimooduli funktsioonid on kirjeldatud allpool tabelis 4.2.
Üksus
[Spetsiaalne mooduli jälgimine] [Tabel 4. 2] Erimooduli seire funktsioonid
Üksikasjad
(1) Monitor/testimine Pärast SoftMasteri ühendamist PLC-ga valige [Monitor] menüüst [Special Module Monitoring]. 2MLF-AD4S moodulit saab jälgida ja testida. Mooduli testimisel tuleks CPU peatada.
(2) Maksimaalse/min. väärtus Max./min. kanali väärtust saab Run ajal jälgida. Kui aga ekraan [Monitoring/Test] on suletud, siis maks./min. väärtust ei salvestata.
(3) Ekraani sulgemisel ei salvestata ekraanil [Special Module Monitor] testi jaoks määratud parameetreid [I/O parameeter].
Märkmed
Ekraani ei pruugita tavapäraselt kuvada ebapiisava süsteemiressursi tõttu. Sellisel juhul sulgege ekraan ja lõpetage SoftMasteri taaskäivitamiseks muud rakendused.
4-7
4. peatükk Kasutusprotseduurid ja seire
4.4 Ettevaatusabinõud
A/D konversioonimooduli testimiseks määratud parameetrid [Monitor Special Module] ekraanil “Monitor Special Module” kustutatakse hetkel, kui ekraan “Monitor Special Module” suletakse. Teisisõnu, ekraanil “Monitor Special Module” määratud A/D konversioonimooduli parameetreid ei salvestata SoftMasteri vasakpoolsel vahekaardil [I/O parameetrid].
[Monitor Special Module] testimisfunktsioon võimaldab kasutajal kontrollida A/D konversioonimooduli normaalset tööd isegi ilma järjestuse programmeerimiseta. Kui A/D konversioonimoodulit kasutatakse muul otstarbel kui testimiseks, kasutage parameetrite seadistusfunktsiooni jaotises [I/O parameetrid]. 4-8
4. peatükk Kasutusprotseduurid ja seire
4.5 Erimooduli jälgimine
4.5.1 Alustage funktsiooniga [Special Module Monitoring] Pärast PLC-ga ühendamist klõpsake [Monitor] -> [Special Module Monitoring]. Kui olek ei ole [Online], ei ole menüü [Special Module Monitoring] aktiivne.
4.5.2 Kuidas kasutada [Special Module Monitoring] (1) Erimoodulite loendi ekraan kuvatakse joonisel 5.1. Ekraanil kuvatakse praegusele PLC-süsteemile installitud moodul.
[Joon. 5. 1] [Erimoodulite loend] 4-9
4. peatükk Kasutusprotseduurid ja seire
(2) Valige joonisel 5.1 spetsiaalne moodul ja klõpsake [Mooduli teave], et kuvada teave joonisel 5.2.
[Joon. 5. 2] [Special Module Information] (3) Erimooduli jälgimiseks klõpsake nuppu [Monitor] pärast mooduli valimist jaotises Special
Moodulite loendi ekraan (joonis 5.1). Seejärel kuvatakse [Special Module Monitoring] ekraan nagu joonisel 5.3.
4-10
4. peatükk Kasutusprotseduurid ja seire
[Joon. 5. 3] [Erimooduli monitor] 4-11
4. peatükk Kasutusprotseduurid ja seire
(a) [Start Monitoring]: klõpsake [Start Monitoring], et kuvada hetkel kasutatava kanali A/D teisendatud väärtus. Joonis 5.4 on seireekraan, mis kuvatakse, kui kogu 2MLF-AC4H kanal on Stop olekus. Ekraani allosas oleval väärtuse väljal kuvatakse analoogsisendi mooduli hetkel määratud parameetrid.
[Joon. 5. 4] [Start Monitoring] täitmiskuva 4-12
4. peatükk Kasutusprotseduurid ja seire
(b) [Test]: [Test] kasutatakse analoogsisendi mooduli hetkel määratud parameetrite muutmiseks. Parameetrite muutmiseks klõpsake ekraani alumises väljas sätte väärtust. Joonis 5.5 kuvatakse pärast [Test] käivitamist kanali 0 sisendiga voltagJuhtmeta sisendi olekus muudeti vahemik -10 ~ 10 V. Seda funktsiooni teostatakse protsessori seiskamise olekus.
[Joon. 5. 5] [Testi] 4-13 täitmise ekraan
4. peatükk Kasutusprotseduurid ja seire
(c) [Reset Max./Min. väärtus]: maks./min. väärtuse väli ülemisel ekraanil näitab max. väärtus ja min. A/D teisendatud väärtuse väärtus. Klõpsake [Reset max./min. väärtus], et lähtestada max./min. väärtus. Seejärel lähtestatakse kanali 0 praegune väärtus.
[Joon. 5. 6] Täitmiskuva [Reset max./min. väärtus] (d) [Sule]: [Sulge] kasutatakse jälgimis-/testimisekraanilt väljumiseks. Kui seire/test
ekraan on suletud, max. väärtus, min. väärtust ja praegust väärtust enam ei salvestata.
4-14
4. peatükk Kasutusprotseduurid ja seire 4.5.3 HARTi muutuja jälgimise ja seadme teabe ekraan
(1) PV, Primary Variable monitor: klõpsake [Implement Test] pärast seda, kui olete seadnud HART-side olekusse "Luba" kuval "Special Module Monitor", et kontrollida PV-d, mis edastatakse kanaliga 1 ühendatud väliseadmelt HART-kommunikatsiooni. Alloleval joonisel on näidatud ekraan view PV imporditud kanaliga 0 ühendatud väliseadmest.
4-15
4. peatükk Kasutusprotseduurid ja seire
(2) [HART-seadme teave]: Pärast 'Special Module Monitor'i ekraanil [HART-seadme teave] klõpsamist klõpsake allosas nuppu [Read]. Teave HART-seadme kohta, mis on ühendatud voolumooduliga, võib olla viewed iga kanali jaoks.
[Joon. 5. 6] [Read] täitmiskuva (a) Sõnum: tekstid, mis on sisestatud HART-välja seadme sõnumiparameetritesse. Nad
saab kasutada seadme äratundmiseks kasuliku teabe kirjeldamiseks. (b) Tag: HART väliseade tag nimi kuvatakse. Seda saab kasutada a asukoha märkimiseks
taim. (c) Deskriptor: kuvatakse HART-välja seadme deskriptori väli. Näiteksample, sellega saab harjuda
salvestage kalibreerimist teostava isiku nimi. (d) Kuupäev: seadmesse sisestatud kuupäev. , saab seda kasutada viimase kalibreerimiskuupäeva või kuupäeva salvestamiseks
hooldusest/ülevaatusest. (e) Kirjutamissäte (kirjutamise keeld): teave selle kohta, kas HART-väliseade on kaitstud
Kirjutamine kuvatakse Jah või Ei. Kui on määratud Jah, ei saa teatud parameetreid HART-side kaudu muuta. (f) Tootja: kuvatakse tootja nimi. Selle koodi saab kuvada ja kooditeave muudetakse tekstiks, mis kuvatakse [HART-seadme teave] ekraanil. g) Seadme nimi (tüüp): seda saab kasutada tootja jaoks seadme tüübi või nimetuse määramiseks. Kooditeave muudetakse tekstiks, mis kuvatakse [HART-seadme teave] ekraanil. (h) Seadme ID: kuvatakse seadme ID-le viitavad numbrid. Seadme ID on tootja poolt välja antud kordumatu seerianumber. (i) Lõpliku koostu number: kuvatakse lõplikule koostu numbrile viitavad numbrid. On küll
4-16
4. peatükk Kasutusprotseduurid ja seire
mida seadme tootja kasutab riistvara muutuste klassifitseerimiseks. Näiteksample, seda kasutatakse detailide või joonise muudatuste klassifitseerimiseks. (j) PV ülemise vahemiku väärtus: see määratakse vastavalt seadme dünaamiliste muutujate väärtuste ja analoogkanali ülemiste lõpp-punktide vahelisele suhtele. See tähendab, et 20 väljastamisel kuvatakse PV. (k) PV madalama vahemiku väärtus: see määratakse vastavalt seadme dünaamiliste muutujate väärtuste ja analoogkanali alumiste lõpp-punktide vahelisele suhtele. See tähendab, et 4 väljastamisel kuvatakse PV. (l) Damping Time: funktsioon sisendi äkiliste muutuste (šokkide) leevendamiseks ja nende rakendamiseks väljundis. Selle ühik on teine. Peamiselt kasutatakse seda rõhuanduril. (m) Edastusfunktsioon: funktsioon, mis väljendab, millist meetodit saatja kasutab 4–20 signaali edastamiseks PV-le. (n) Universaalne versioon: see viitab HART mõõtmete versioonile. Enamikul juhtudel on see 5 või 6 ja 7 tähendab Wireless HART dimensiooni. (o) Seadme versioon: kuvatakse HART-seadme versioon. (p) Tarkvaraversioon: kuvatakse HART-seadme tarkvaraversioon. (q) Riistvaraversioon: kuvatakse HART-seadme riistvaraversioon. (3) Lugemise tühistamine: vajutage klaviatuuril klahvi Esc, et katkestada teabe importimine HART-seadmest pärast lugemisnupu vajutamist.
[Joon. 4.8] Lugemise tühistamise täitmine
4-17
4. peatükk Kasutusprotseduurid ja seire
4.6 Analoogregistri registreerimine [U] See jaotis kirjeldab analoogregistri U automaatse registreerimise funktsiooni SoftMasteris
4.6.1 Analoogregistri registreerimine [ U ] See registreerib iga mooduli muutujad, viidates mooduli eriteabele, mis on määratud I/O parameetris. Kasutaja saab muutujaid ja kommentaare muuta. [Procedure] (1) Valige aknas [I/O parameter settings] spetsiaalne mooduli tüüp.
(2) Topeltklõpsake projekti aknas 'Muutuja/kommentaar'. (3) Valige [Edit] -> [Register U Device]. Ja klõpsake [Jah] 4-18
4. peatükk Kasutusprotseduurid ja seire
(4) Nagu allpool näidatud, registreeritakse muutujad.
4.6.2 Muutujate salvestamine
(1) Sisu "View Muutuja saab salvestada tekstina file. (2) Valige [Edit] -> [Export to File]. (3) Sisu "View muutuja' salvestatakse tekstina file.
4.6.3 View muutujad
(1) EndineampSoftMasteri programm on selline, nagu allpool näidatud. (2) Valige [View] -> [Muutujad]. Seadmed muudetakse muutujateks. 2MLK seeria jaoks
4-19
2MLI ja 2MLR seeria jaoks
4. peatükk Kasutusprotseduurid ja seire
4-20
4. peatükk Kasutusprotseduurid ja seire
(3) Valige [View] -> [Seadmed/muutujad]. Kuvatakse nii seadmed kui ka muutujad. (4) Valige [View] -> [Seadmed/kommentaarid]. Kuvatakse mõlemad seadmed ja kommentaarid. 2MLK seeria jaoks
2MLI ja 2MLR jaoks
4-20
5. peatükk Sisemälu konfigureerimine ja funktsioon
5. peatükk Sisemälu konfigureerimine ja funktsioon
Analoogsisendi moodulil on sisemälu andmete edastamiseks/vastuvõtmiseks PLC CPU-le.
5.1 Sisemälu konfigureerimine
Sisemälu konfigureerimine on kirjeldatud allpool.
5.1.1 HART analoogsisendi mooduli IO ala konfiguratsioon
A/D teisendatud andmete I/O ala on näidatud tabelis 5.1.
Seade on määratud
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 U.xyxy. 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 %UX0.136.UXxy.0.137 %UX0.138. UXxy.0.139 y .0.140 %UXxy.0.141 %UXxy.0.142 %UXxy.0.143
%UXxy.0.144 %UXxy.0.145 %UXxy.0.146 %UXxy.0.147 %UXxy.0.148 %UXxy.0.149 %UXxy.0.150 %UXxy.0.151
Üksikasjad
Mooduli ERROR lipp Mooduli READY lipp CH0 Jooksu lipp CH1 Jooksu lipp CH2 Jooksu lipp CH3 Jooksu lipp
CH0 digitaalse väljundi väärtus
CH1 digitaalse väljundi väärtus
CH2 digitaalse väljundi väärtus
CH3 digitaalse väljundi väärtus
Kasutamata ala
Kasutamata ala CH0 protsessihäire HH piirituvastuse lipp (HH) CH0 protsessihäire H piirituvastuse lipp (H) CH0 protsessihäire L piirituvastuse lipp (L) CH0 protsessihäire LL piirituvastuse lipp (LL) CH1 protsessihäire HH piirituvastuse lipp (HH) CH1 protsessihäire H piirituvastuse lipp (H) CH1 protsessihäire L piirituvastuse lipp (L) CH1 protsessihäire LL piirituvastuse lipp (LL) CH2 protsessihäire HH piirituvastuse lipp CH2 protsessihäire H piirituvastuse lipp (H) CH2 protsessihäire L piirituvastuse lipp (L) CH2 protsessihäire LL piirituvastuse lipp (LL) CH3 protsessihäire HH piirituvastuse lipp (HH) CH3 protsessihäire H piirituvastuse lipp (H) CH3 protsessihäire L piirmäära tuvastamise lipp (L) CH3 protsessihäire LL piirmäära tuvastamise lipp (LL) CH0 muutuskiiruse häire H piirmäära tuvastamise lipp (H) CH0 muutumiskiiruse häire L piirmäära tuvastamise lipp (L) CH1 muutuse kiiruse häire H piirmäära tuvastamise lipp (H) CH1 muutuskiiruse häire L piirmäära tuvastamine lipp (L) CH2 muutuskiiruse häire H piirmäära tuvastamise lipp (H) CH2 muutumiskiiruse häire L piirmäära tuvastamise lipp (L) CH3 muutuskiiruse häire H piirmäära tuvastamise lipp (H) CH3 muutuskiiruse häire L piirmäära tuvastamise lipp (L)
R/W Märk suund
R
A/D CPU
R
A/D CPU
RRRRRR
A/D CPU
R
R
A/D CPU
5-1
5. peatükk Sisemälu konfigureerimine ja funktsioon
Uxy.10.0 %UXxy.0.160 CH0 lahtiühendamise tuvastamise lipp (1–5 V või 4–20 mA)
Uxy.10.1 %UXxy.0.161 CH1 lahtiühendamise tuvastamise lipp (1–5 V või 4–20 mA)
Uxy.10.2 %UXxy.0.162 CH2 lahtiühendamise tuvastamise lipp (1–5 V või 4–20 mA)
Uxy.10.3 %UXxy.0.163 CH3 lahtiühendamise tuvastamise lipp (1–5 V või 4–20 mA)
..
..
..
R
Uxy.10.8 %UXxy.0.168 CH0 HART sidevea lipp
Uxy.10.9 %UXxy.0.169 CH1 HART sidevea lipp
Uxy.10.A %UXxy.0.170 CH2 HART sidevea lipp
Uxy.10.B %UXxy.0.171 CH3 HART sidevea lipp
A/D CPU
Uxy.11.0 %UXxy.0.176 Viga kustutada päringu lipp
W CPU A/D
(1) Määratud seadmes tähistab X baasnumbrit ja Y pesa numbrit, millel moodul on
paigaldatud. (2) Analoogsisendi mooduli CH1 digitaalväljundi väärtuse lugemiseks, mis on paigaldatud baasi nr 0, pesa nr 4,
see kuvatakse kui U04.03.
Alus nr Sorter
Alus nr Sorter
U 0 4 . 0 3
%UW 0. 4 . 03
Seadme tüüp
Sõna
Pesa nr.
Seadme tüüp
Sõna
Pesa nr.
(3) Baasile nr 3, pesasse nr 0 paigaldatud analoogsisendi mooduli 'CH5 lahtiühendamise tuvastamise lipu' lugemiseks tuleb see kuvada kui U05.10.3.
Muutujad 2MLI ja 2MLR seeria jaoks
Aluse nr.
_0200_CH0_PAHH
Pesa nr.
Muutujad
Kanali nr
5-2
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.1.2 Tööparameetrite seadistusala
Analoogsisendi mooduli käitamisparameetrite seadistusala on kirjeldatud tabelis 5.2.
Mälu aadress
HEX
DEC
Kirjeldus
R/W
0H
0 Kanali lubamise/keelamise seadistus
R/W
1H
1 Sisendmahu vahemike seadminetage/vool
R/W
2H
2 Väljundandmete vormingu seadistus
R/W
3H
3 Filtri töötlemise lubamise/keelamise säte
R/W
4H
4 CH0 keskmise väärtuse seadistus
5H
5 CH1 keskmise väärtuse seadistus
6H
6 CH2 keskmise väärtuse seadistus
R/W
7H
7 CH3 keskmise väärtuse seadistus
8H
8 Häireprotsessi seadistus
R/W
9H
9 CH0 protsessihäire HH piiri seadistus (HH)
AH
10 CH0 protsessihäire H piiri seadistus (H)
BH
11 CH0 protsessihäire L piirmäära seadistus (L)
CH
12 CH0 protsessihäire LL piirmäära seadistus (LL)
DH
13 CH1 protsessihäire HH piiri seadistus (HH)
EH
14 CH1 protsessihäire H piiri seadistus (H)
FH
15 CH1 protsessihäire L piirmäära seadistus (L)
10H
16 CH1 protsessihäire LL piirmäära seadistus (LL)
11H
17 CH2 protsessihäire HH piiri seadistus (HH)
R/W
12H
18 CH2 protsessihäire H piiri seadistus (H)
13H
19 CH2 protsessihäire L piirmäära seadistus (L)
14H
20 CH2 protsessihäire LL piirmäära seadistus (LL)
15H
21 CH3 protsessihäire HH piiri seadistus (HH)
16H
22 CH3 protsessihäire H piiri seadistus (H)
17H
23 CH3 protsessihäire L piirmäära seadistus (L)
18H
24 CH3 protsessihäire LL piirmäära seadistus (LL)
19H
25 CH0 muutuskiiruse häire tuvastamise perioodi seadistus
1AH 1BH
26 27
CH1 muutuskiiruse häire tuvastusperioodi seadistus CH2 muutumiskiiruse häire tuvastusperioodi seadistus
R/W
1 CH
28 CH3 muutuskiiruse häire tuvastamise perioodi seadistus
1DH
29 CH0 muutuskiiruse häire H piiri seadistus
1EH
30 CH0 muutuskiiruse häire L piirmäära seadistus
1FH
31 CH1 muutuskiiruse häire H piiri seadistus
20H
32 CH1 muutuskiiruse häire L piirmäära seadistus
21H
33 CH2 muutuskiiruse häire H piiri seadistus
R/W
22H
34 CH2 muutuskiiruse häire L piirmäära seadistus
23H
35 CH3 muutuskiiruse häire H piiri seadistus
24H
36 CH3 muutuskiiruse häire L piirmäära seadistus
25H
37 Veakood
R/W
28H
40 HART-side Luba/Keela
R/W
Märkused PAN PAN PAN PAN PAN PAN
PANGE
PANGE
PANGE
SAADA PANNA
* R/W tähistab lugemist/kirjutamist, kui see on saadaval PLC-programmis.
5-3
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.1.3 HART-käskude teabeala
HART-käskude olekuala on kirjeldatud tabelis 5.3
Mälu aadress CH0 CH1 CH2 CH3
Kirjeldus
68
69
70
71 CH# HART-side vigade arv
72
73
74
75 CH# side-/väljaseadme olek
76
Valige andmete säilitamiseks HART-i sidevea korral
* R/W tähistab lugemist/kirjutamist, kui see on saadaval PLC-programmis.
R/W Märkused
SAADA R/W
PANGE
5-4
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.2 A/D teisendatud andmete I/O ala
2MLI ja 2MLR-seeria aadressi kohta vaadake jaotist Muutuja nimi. Lk 52 "Sisemälu"
5.2.1 Mooduli VALMIS/VIGA lipp (Uxy.00, X: baasi number, Y: pesa number)
(1) Uxy.00.F: see lülitub sisse, kui PLC-protsessor on sisse lülitatud või lähtestatakse A/D-konversiooniga, mis on valmis A/D-konversiooni töötlemiseks.
(2) Uxy.00.0: see on lipp, mis kuvab analoogsisendi mooduli tõrkeoleku.
UXY.00
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
R
E
D————— — — — — — — — R
Y
R
Moodul READY Bit ON (1): READY, Bit Off (0): EI OLE VALMIS
Veateave Bit ON (1): Viga, Bit Off (0): Normaalne
5.2.2 Mooduli RUN lipp (Uxy.01, X: baasi number, Y: pesa number)
Ala, kuhu salvestatakse vastavate kanalite käitamise teave. %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
Käivituskanaliteave Bit ON (1): Käitamise ajal, Bit Väljas (0): Toiming Stop
5.2.3 Digitaalse väljundi väärtus (Uxy.02 ~ Uxy.05, X: baasi number, Y: pesa number)
(1) A/D teisendatud digitaalne väljundväärtus väljastatakse vastavate kanalite puhvermälu aadressidele 2 ~ 9 (Uxy.02 ~ Uxy.09).
(2) Digitaalse väljundi väärtus salvestatakse 16-bitise binaarsena.
UXY.02 ~ UXY.09
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Kanali # digitaalne väljundväärtus
Aadress
Aadress nr 2 Aadress nr 3 Aadress nr 4 Aadress nr 5
Üksikasjad
CH0 digitaalväljundi väärtus CH1 digitaalväljundi väärtus CH2 digitaalväljundi väärtus CH3 digitaalväljundi väärtus
5-5
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.2.4 Lipp protsessihäire tuvastamiseks
(Uxy.08.Z, X: baasi number, Y: pesa nr., Z: häirebitt vastavalt kanalile)
(1) Iga protsessihäire tuvastamise signaal sisendkanali kohta salvestatakse aadressile Uxy.08. (2) Iga bitt määratakse protsessihäire tuvastamisel väärtuseks 1 ja kui protsessihäire tuvastamine taastatakse, siis iga bitt
naaseb väärtuseks 0. Iga bitti saab kasutada protsessihäire tuvastamiseks koos käivitustingimustega kasutajaprogrammis.
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
BIT
Üksikasjad
0
Täitke seadistusvahemik
1
Seadevahemiku ületamine
5.2.5 Lipp muutuskiiruse häire tuvastamiseks
(Uxy.09.Z, X: baasi nr, Y: pesa nr, Z: äratus vastavalt kanalile)
(1) Iga muutuse kiiruse häiretuvastussignaal sisendkanali kohta salvestatakse aadressile Uxy.09. (2) Protsessihäire tuvastamisel määratakse iga bitt väärtuseks 1 ja kui protsessihäire tuvastamine taastatakse, siis iga bitt
naaseb väärtuseks 0. Iga bitti saab kasutada protsessihäire tuvastamiseks koos käivitustingimustega kasutajaprogrammis.
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
BIT
Üksikasjad
0
Täitke seadistusvahemik
1
Seadevahemiku ületamine
5-6
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.2.6 Ühenduse katkemise tuvastamise lipp (Uxy.10.Z, X: aluse number, Y: pesa number, Z: kanali number)
(1) Vastavate sisendkanalite lahtiühendamise tuvastusmärk on salvestatud faili Uxy.10. (2) Iga biti väärtuseks määratakse 1, kui tuvastatakse, et määratud kanal on lahti ühendatud, ja see muutub tagasi 0-ks, kui
ühendatud tagasi. Lisaks saab iga bitti kasutada kasutajaprogrammis ühenduse katkemise tuvastamiseks koos täitmistingimustega.
UXY.10
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
BIT
Kirjeldus
0
Tavaline
1
lahtiühendamine
5.2.7 Lipp HART-sidevea tuvastamiseks (Uxy.10.Z, X: baasi number, Y: pesa number)
(1) Uxy.10 salvestatakse vastavate sisendkanalite HART-sidevea tuvastusmärk. (2) Iga biti väärtuseks määratakse 1, kui määratud kanal tuvastatakse HART-sideveana, ja see
olema tagasi 0-le, kui HART-side taastub. Lisaks saab iga bitti kasutada HART-side vea tuvastamiseks kasutajaprogrammis koos täitmistingimustega.
UXY.10
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCCC ——– HHHH ————– —
3 2 1 0
BIT
Kirjeldus
0
HART-i suhtlus normaalne
1
HART-i sideviga
5-7
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.2.7 Tühjendage taotlemise märgistus (Uxy.11.0, X: baasi number, Y: pesa number)
(1) Kui ilmneb parameetrite seadistusviga, ei kustutata aadressi nr 37 veakoodi automaatselt isegi siis, kui parameetreid on õigesti muudetud. Sel ajal lülitage 'error clear request' bit ON, et kustutada aadressi nr 37 veakood ja SoftMasteri [Süsteemi jälgimine] kuvatud tõrge. Lisaks lülitub vilkuv RUN LED-tuli tagasi olekusse Sees.
(2) 2) Tagatise normaalse töö tagamiseks tuleb kasutada kindlasti koos sellele lisatud Uxy.00.0-ga 'lipp nõuda vea kustutamist'. Selle kasutamine peab vastama joonisele 5.1.
UXY.10
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
E
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
C
R
2MLK seeria
Tühjendage tõrge (Uxy.11.0) Bit ON (1): Tõrke kustutamise taotlus, Bit Off (0): Vea kustutamine ooterežiimis
2MLI ja 2MLR seeriad
[Joon. 5. 1] Kuidas lippu kasutada5-8
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.3 Tööparameetrite seadistusala
Iga sisemälus oleva aadressi jaoks on määratud 1 sõna, mida saab kuvada 16 bitisena. Kui iga aadressi konfigureeriv 16-bitine bitt on sees, seadke see väärtusele "1" ja kui see on väljas, siis määrake selle väärtuseks "0", et
vastavaid funktsioone realiseerida.
5.3.1 Kuidas määrata kasutatavat kanalit (aadress nr 0)
(1) Vastavate kanalite jaoks saab seadistada A/D konversiooni lubamise/keelamise. (2) Kui kasutatav kanal ei ole määratud, seatakse kõik kanalid olekusse Keelatud. (3) Luba/Keela A/D teisendus on kirjeldatud allpool.
Aadress "0"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
BIT
Kirjeldus
0
Keela
1
Luba
(4) Punktis B8 ~ B15 määratud väärtust ei võeta arvesse.
5.3.2 Kuidas määrata sisendvoolu vahemikku (aadress nr 1)
(1) Analoogsisendi voolu vahemikku saab määrata vastavate kanalite jaoks. (2) Kui analoogsisendi vahemikku pole määratud, seatakse kõigi kanalite vahemikuks 4 ~ 20 . (3) Analoogsisendi voolu seadistusvahemik on määratletud allpool.
Aadress "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
0000 0001 bitti
Kirjeldus 4 mA ~ 20 mA 0 mA ~ 20 mA
5-9
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.3.3 Kuidas määrata väljundandmete vahemikku (aadress nr 2)
(1) Analoogsisendi digitaalväljundandmete vahemikku saab määrata vastavate kanalite jaoks. (2) Kui väljundandmete vahemikku pole määratud, seatakse kõigi kanalite vahemikuks -32000 ~ 32000. (3) Digitaalse väljundi andmevahemiku seadistusvahemik on määratletud allpool.
Aadress "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
Kirjeldus -32000 ~ 32000
Täpne väärtus 0–10000 XNUMX
Täpsel väärtusel on analoogsisendi vahemiku jaoks järgmised digitaalväljundi vahemikud.
Analoog sisend
Digitaalne väljund Täpne väärtus
4 ~ 20 4000 ~ 20000
0 ~ 20 0 ~ 20000
5.3.4 Kuidas määrata keskmist protsessi (aadress nr 3)
(1) Vastavate kanalite jaoks saab määrata filtri lubamise/keelamise. (2) Kui filtriprotsessi pole määratud, on kõik kanalid sampjuhitud. (3) Filtriprotsessi seadistamine on kirjeldatud allpool.
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
Üksikasjad Sampling protsess
Aja keskmine Loendada keskmine Liikuv keskmine Kaalutud keskmine
5-10
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.3.5 Keskmise väärtuse määramine (aadress nr 4 ~ 7)
(1) Filtri konstandi vaikeväärtus on 0. (2) Keskmise seadistusvahemikud on määratletud allpool.
Meetod Aja keskmine Loend keskmine Liikuv keskmine Kaalutud keskmine
Seadistusvahemik 200 ~ 5000 (ms)
2 ~ 50 (korda) 2 ~ 100 (korda)
1 ~ 99 (%)
(3) Kui on määratud muu väärtus, mis ületab seadistusvahemiku, kuvatakse veakood veakoodi kuvaaadressil (37). Sel ajal säilitab A/D teisendatud väärtus eelmised andmed. (# veakoodist tähistab leitud veaga kanalit)
(4) Filtri konstandi seadistus on kirjeldatud allpool.
Aadress "4 ~ 7"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Kanali # keskmine väärtus
Keskmiste väärtuste seadistusvahemik erineb olenevalt keskmise töötlemismeetodist
Aadress Aadress nr 4 Aadress nr 5 Aadress nr 6 Aadress nr 7
Üksikasjad
CH0 keskmine väärtus CH1 keskmine väärtus CH2 keskmine väärtus CH3 keskmine väärtus
5.3.6 Protsessihäire määramine (aadress 8)
(1) See on ala, kus saab seadistada Protsessi häire lubamine/keelamine. Iga kanalit saab seadistada eraldi (2) Selle ala algväärtus on 0. (3) Häireprotsessi seadistamine on järgmine.
Aadress "8"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4
CCCCHHHH —————- 3 2 1 0
Muutmiskiiruse alarm
B3 B2 B1 B0
CC CC HH HH 32 10
Protsessi alarm
BIT
Üksikasjad
0
Keela
1
Luba
5-11
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.3.7 Protsessi häire väärtuse seadistus (aadress 9 ~ 24)
(1) See on ala protsessihäire väärtuse määramiseks. Seadistusvahemik on olenevalt väljundandmete vahemikust erinev.
(a) Märgiga väärtus: -32768 ~ 32767 (b) Täpne väärtus
4 ~ 20 mA 0 ~ 20 mA
3808 ~ 20192-240-20240
(c) Protsentiili väärtus: -120 ~ 10120
(2) Protsessi häirefunktsiooni üksikasjade kohta vaadake CH2.5.2.
Aadress "9 ~ 24"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# protsessihäire väärtus
Aadress
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Üksikasjad
CH0 protsessi häire HH piirangu seadistus CH0 protsessi häire H piiri seadistus CH0 protsessi häire L piirmäära seadistus CH0 protsessi häire LL piirangu seadistus
CH1 protsessi häire HH piirmäära seadistus CH1 protsessi häire H piirmäära seadistus CH1 protsessi häire L limiit seadistus CH1 protsessi häire LL piirangu seadistus CH2 protsessi häire HH piirmäära seadistus CH2 protsessi häire H limiit seadistus CH2 protsessi häire L limiit CH2 protsessi häire LL limiit CH3 protsess alarm HH piiri seadistus CH3 protsessi häire H piiri seadistus CH3 protsessi häire L piirmäära seadistus CH3 protsessi häire LL piirangu seadistus
Märkused Protsessi häire väärtuse määramiseks lubage protsessi häireprotsess eelnevalt
5-12
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.3.8 Muuda kiiruse häire tuvastamise perioodi sätet (aadress 25 ~ 28)
(1) Seadistusvahemik on 0 ~ 5000 (ms). (2) Kui väärtus on vahemikust väljas, kuvatakse veakoodi näidu aadressil veakood 60#. Sel ajal
rakendatakse vaikeväärtust (10) (3) Muutuskiiruse häire tuvastamise perioodi seadistamine on järgmine.
Aadress "25 ~ 28"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# muutuse kiiruse häire tuvastamise periood
Seadistusvahemik on 10 ~ 5000 (ms)
Aadress
25 26 27 28
Üksikasjad
CH0 muutuse kiiruse häire tuvastamise periood CH1 muutuse kiiruse häire tuvastusperiood CH2 muutuse kiiruse häire tuvastusperiood CH3 muutuse kiiruse häire tuvastamise periood
5.3.9 Muutmiskiiruse häire väärtuse seade (aadress 29–36)
(1) Vahemik on -32768 ~ 32767 (-3276.8% ~ 3276.7%). (2) Seadistamine on järgmine.
Aadress"29 ~ 36" B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# muutmiskiiruse häire väärtus
Vahemik on -32768 ~ 32767
Aadress
29 30 31 32 33 34 35 36
Üksikasjad
CH0 muutmiskiiruse häire H piirmäära seadistus CH0 muutmiskiiruse häire L piirmäära seadistus CH1 muutmiskiiruse häire H piirmäära seadistus CH1 muutuse kiiruse häire L piirmäära seadistus CH2 kiiruse muutmise häire H piirmäära seadistus CH2 muutuse kiiruse häire L piirmäära seadistus CH3 muutmiskiiruse häire H piirmäära seadistus CH3 muutke kiiruse häire L piirmäära seadistust
Märkused Muutuskiiruse väärtuse määramisel lubage eelnevalt muutuse kiiruse häireprotsess. Ja määrake muutuste määra häire madal/kõrge piir
5-13
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.3.10 Veakood (aadress nr 37)
(1) Analoogsisendi moodulis tuvastatud veakoodid salvestatakse. (2) Veatüübid ja üksikasjad on määratletud allpool.
Aadress "37"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Veakood
Üksikasjalikud veakoodid leiate allolevast tabelist.
Veakood (detsember)
0
Tavaline töö
Kirjeldus
10
Mooduli viga (ASIC-i lähtestamise viga)
11
Mooduli viga (ASIC RAM või Registri viga)
20#
Aja keskmise seatud väärtuse viga
30#
Loendava keskmise seatud väärtuse viga
40#
Liikuva keskmise seatud väärtuse viga
50#
Kaalutud keskmise seadistusväärtuse viga
60#
Muudatuskiiruse häire tuvastamise perioodi määratud väärtuse viga
RUN LED olek RUN LED ON Vilgub iga 0.2 sekundi järel.
Vilgub iga 1 sekundi järel.
* Veakoodi # tähistab leitud veaga kanalit. * Lisateavet veakoodide kohta leiate jaotisest 9.1.
(3) 2 või enama vea ilmnemisel ei salvesta moodul muid veakoode peale esimese leitud veakoodi. (4) Kui leitud viga on parandatud, kasutage käsku „vea kustutamise nõue” (vt 5.2.5) või laske toide välja lülitada.
ON, et lõpetada LED-i vilkumine ja kustutada veakood.
5.3.11 HART-side lubamine/keelamine (aadress nr 40)
(1) Kui kasutatav kanal pole määratud, seatakse kõik kanalid olekusse Keelatud (2) HART-side on võimalik seadistada ainult vahemikus 4–20.
Aadress "40"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
BIT
Üksikasjad
0
Keela
1
Luba
5-14
5. peatükk Sisemälu konfigureerimine ja funktsioon
5.4 HART käskude teabeala
5.4.1 HART-side vigade arv (aadress 68–71)
(1) HART-sidevigade arvu saab jälgida. (2) Sidevigade arv kogutakse iga kanali kohta ja kuvatakse kuni 65,535 3. (XNUMX) Isegi kui HART-side taastatakse, säilitab vigade arv oma oleku.
Aadress "68-71"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
HART-side vigade arv
Aadress
68 69 70 71
Üle 65,535 XNUMX loendused algavad uuesti nullist.
Üksikasjad CH0 HART sidevigade arv CH1 HART sidevigade arv CH2 HART sidevigade arv CH3 HART sidevigade arv
5.4.2 Side/väljaseadme olek (aadress 72–75)
(1) HART side- ja väliseadmete olekut saab jälgida. (2) Ülemine bait näitab HART-side olekut, alumine bait aga väliseadme olekut. (3) Iga oleku üksikasjade kohta vaadake (4) ja (5).
Aadress "72-75"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# HART side olek
CH# väliseadme olek
Üksikasju iga oleku kohta vaadake jaotisest Kuueteistkümnendkood
Aadress
72 73 74 75
Üksikasjad
CH0 side / väliseadme olek CH0 side / väliseadme olek CH0 side / väliseadme olek CH0 side / väliseadme olek
(4) HART-side olek
Bitikood (kuueteistkümnendsüsteem)
Üksikasjad
7
–
Sideviga
6
C0
Pariteedi viga
5
A0
Ületamise viga
4
90
Raamimise viga
3
88
Kontrollsumma viga
2
84
0 (reserveeritud)
1
82
Vastuvõtupuhvri ületäitumine
0
81
0 (reserveeritud)
* Kuvatakse kuueteistkümnendväärtus, sealhulgas 7. bitt.
5-15
5. peatükk Sisemälu konfigureerimine ja funktsioon
(5) Väliseadme olek
Natuke
Kood (kuueteistkümnendsüsteem)
7
80
6
40
5
20
4
10
3
08
2
04
1
02
0
01
Sisu
Väliseadme rike Konfiguratsioon muudetud: see bitt määratakse, kui väliseadme keskkonna konfiguratsiooni muudetakse. Külmkäivitus: see bitt määratakse voolukatkestuse või seadme lähtestamise korral.
Saadaval on rohkem olekut: see näitab, et rohkem teavet saab käsu nr.48 kaudu. Fikseeritud analoogväljund: see näitab, et seade on Multidrop režiimis või väljund on testimiseks seatud fikseeritud väärtusele. Analoogväljund küllastunud: näitab, et analoogväljundit ei muudeta, kuna see on mõõdetud ülem- või alampiiriks.
Peamine muutuja piiridest väljas: see tähendab, et PV mõõteväärtus on väljaspool anduri tööpiirkonda. Seetõttu ei saa mõõtmine olla usaldusväärne. Mitte-esmane muutuja piiridest väljas): see tähendab, et mitteesmase muutuja mõõteväärtus on väljaspool töövahemikku. Seetõttu ei saa mõõtmine olla usaldusväärne.
5.4.3 Valige andmete säilitamiseks HART-sidevea korral (aadress 76)
(1) HART sidevea korral on võimalik määrata, kas säilitada olemasolevad sideandmed.
(2) Vaikeväärtus seatakse olemasolevate sideandmete säilitamiseks. (3) Kui on seatud Luba, kustutatakse HART-i puhul HART-i sidevastuse andmed
side viga.
Aadress "76"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
BIT
Üksikasjad
0
Keela
1
Luba
5-16
6. peatükk Programmeerimine 2MLK jaoks
6. peatükk Programmeerimine 2MLK jaoks
6.1 Programmeerimine tööparameetrite seadistamiseks
2MLI ja 2MLR seeriate programmeerimise kohta vaadake peatükki 7.
6.1.1 Tööparameetrite lugemine (GET, GETP käsk)
2MLK seeria jaoks
Tüüp
Täitmise tingimus
GET n1 n2 D n3
Tüüp
Kirjeldus
n1 Erimooduli pesa nr
n2 Puhvermälu ülemine aadress, millest lugeda
D Ülemine aadress andmete salvestamiseks
n3 Loetavate sõnade arv
Saadaolev ala Täisarv Täisarv
M, P, K, L, T, C, D, #D täisarv
< Erinevus GET käsu ja GETP käsu vahel >
GET: iga skannimine, mida teostatakse, kui täitmistingimus on ON. (
)
GETP: käivitatakse ainult üks kord, kui täitmistingimus on ON. (
)
Nt Kui moodul 2MLF-AC4H on installitud baasile nr 1 ja pesa nr 3 (h13) ning puhvermälu aadressidel 0 ja 1 olevaid andmeid loetakse ja salvestatakse protsessori mälu D0 ja D1,
(Aadress) CPU mälu D ala D0 Kanali lubamine/keelamine D1 Sisendite vahemike seadistamine
voltage/praegune –
–
–
2MLF-AC4H sisemälu (aadress)
Kanali lubamine/keelamine
0
Sisestusvahemike määramine
1
voltage/vool
–
–
–
6-1
6. peatükk Programmeerimine 2MLK jaoks
< Erinevus GET käsu ja GETP käsu vahel >
GET: iga skannimine, mida teostatakse, kui täitmistingimus on ON. (
)
GETP: käivitatakse ainult üks kord, kui täitmistingimus on ON. (
)
Nt Kui moodul 2MLF-AC4H on installitud baasile nr 1 ja pesa nr 3 (h13) ning puhvermälu aadressidel 0 ja 1 olevaid andmeid loetakse ja salvestatakse protsessori mälu D0 ja D1,
(Aadress) CPU mälu D ala D0 Kanali lubamine/keelamine D1 Sisendite vahemike seadistamine
voltage/praegune –
–
–
2MLF-AC4H sisemälu (aadress)
Kanali lubamine/keelamine
0
Sisestusvahemike määramine
1
voltage/vool
–
–
–
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
6. peatükk Programmeerimine 2MLK jaoks
6.1.2 Tööparameetrite kirjutamine (PUT, PUTP käsk)
2MLK seeria jaoks
Tüüp
Kirjeldus
n1 Erimooduli pesa nr
Saadaolev ala täisarv
n2 CPU-st kirjutatava puhvermälu ülemine aadress
Täisarv
S Saadetava protsessori mälu ülemine aadress või täisarv
M, P, K, L, T, C, D, #D, täisarv
n3 Saadetavate sõnade arv
Täisarv
< Erinevus PUT-käsu ja PUTP-käsu vahel> PUT: iga skannimine, mis käivitatakse, kui täitmistingimus on ON. ( Käivitatakse ainult üks kord, kui täitmistingimus on ON. (
) PUTP:)
Nt. Kui 2MLF-AC4H moodul on installitud baasile nr 2 ja pesasse nr 6(h26) ning CPU mälus D10-D13 olevad andmed kirjutatakse puhvermällu 12-15.
(Aadress) CPU mooduli D-ala
D10
Keskmine töötlemise lubamine/keelamine
D11
Ch.0 Keskmine väärtus
D12
Ch.1 Keskmine väärtus
D13
Ch.2 Keskmine väärtus
D14
Ch.3 Keskmine väärtus
2MLF-AC4H sisemälu (aadress)
Keskmine töötlemise lubamine/keelamine
3
Ch.0 Keskmine väärtus
4
Ch.1 Keskmine väärtus
5
Ch.2 Keskmine väärtus
6
Ch.3 Keskmine väärtus
7
6-3
6. peatükk Programmeerimine 2MLK jaoks
2MLI ja 2MLR seeria jaoks
Funktsiooniplokk PUT_WORD PUT_DWORD PUT_INT PUT_UINT PUT_DINT PUT_UDINT
Sisend (ANY) tüüp
Kirjeldus
SÕNA
Salvestage WORD-andmed konfigureeritud mooduli aadressi (MADDR).
DWORD
Salvestage DWORD-andmed konfigureeritud mooduli aadressi (MADDR).
INT
Salvestage INT andmed konfigureeritud mooduli aadressi (MADDR).
UINT
Salvestage UINT andmed konfigureeritud mooduli aadressi (MADDR).
DINT
Salvestage DINT-andmed konfigureeritud mooduli aadressi (MADDR).
UDINT
Salvestage UDINT-andmed konfigureeritud mooduli aadressi (MADDR).
< Erinevus PUT-käsu ja PUTP-käsu vahel> PUT: iga skannimine, mis käivitatakse, kui täitmistingimus on ON. ( Käivitatakse ainult üks kord, kui täitmistingimus on ON. (
) PUTP:)
Nt. Kui 2MLF-AC4H moodul on installitud baasile nr 2 ja pesasse nr 6(h26) ning CPU mälus D10-D13 olevad andmed kirjutatakse puhvermällu 12-15.
(Aadress) CPU mooduli D-ala
D10
Keskmine töötlemise lubamine/keelamine
D11
Ch.0 Keskmine väärtus
D12
Ch.1 Keskmine väärtus
D13
Ch.2 Keskmine väärtus
D14
Ch.3 Keskmine väärtus
2MLF-AC4H sisemälu (aadress)
Keskmine töötlemise lubamine/keelamine
3
Ch.0 Keskmine väärtus
4
Ch.1 Keskmine väärtus
5
Ch.2 Keskmine väärtus
6
Ch.3 Keskmine väärtus
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
6. peatükk Programmeerimine 2MLK jaoks
6.1.3 HART-käsud
(1) Käskude vorm
Ei.
Nimi
Üksikasjad
Täitmise tingimus
Kirjutage HART 1 HARTCMND käsud
Pulss
HART 2 HARTRESP
vastuseks
Tase
Tühjenda HART 3 HARTCLR
käske
Pulss
Vorm
(2) Vea sisu Vea sisu
Määratud pesas pole ühtegi moodulit või rohkem 4 on seatud operandile S Muud numbrid peale HART käsunumbrite on seatud operandi kanal(ch) HART käsu number: 0, 1, 2, 3, 12, 13, 15, 16, 48 , 50, 57, 61, 110) Operandile D seatud seade on väljaspool ala Kokku 30 sõna alates operandina kasutatavast seadmest on väljaspool maksimaalset seadistatavat ala.
HARTCMND HARTRESP HART_CMND HART_Cxxx
O
O
O
O
HARTCLR HART_CLR
OO
Ei kohaldata
O
Ei kohaldata
Ei kohaldata
O
Ei kohaldata
6-5
6. peatükk Programmeerimine 2MLK jaoks
6.1.4 HARTCMND käsk
Piirkond saadaval
Lipp
käsk
samm Viga Zero Carry
PMK FLTCSZ Dx Rx Constant UNDR
(F110) (F111) (F112)
sl – – – – – – – – –
– – –
ch – – – – – – – – –
– – –
HARTCMND
–
S – – – – – – – –
– – –
–
–
D – – – – – – – –
–
– – –
HARTCMND
KÄSK
HARTCMND sl ch SD
[Area Setting] OperandKirjeldus
sl
Spetsiaalsele moodulile paigaldatud pesa number
ch
Erimooduli kanali number
S
HART-i sidekäsu seadistus (iga bitt näitab iga HART-käsku)
D
HART-käskude seadistuse olek (praegu seatud käsud kombineeritakse ja kirjutatakse iga biti jaoks)
– Operandi S komplekt
HART käskude numbrid
Operandi tüüp Data Data Data
Aadress
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
Kehtiv suurus Täisarv Täisarv (13-bitine)
Täisarv
B1
B0
1
0
Andmemaht Word Word Word
Sõna
Käsk täidetakse, kui vastav bitt on sisse lülitatud
– Operandi D jälgimine
Kuvatakse hetkel seatud käskude bitine teave. Näiteksample, bitt 1 ja 2 kuvatakse D-seadmel, kui bit 1 ja bit 2 on seatud.
Sisu
Viga
– Spetsiaalne moodul ei ole paigaldatud määratud pessa või see on paigaldatud teise mooduli külge – Kanalile sisestatud väärtus ületab kanalile seatud vahemiku (0~3)
Seade nr F110
[Näiteksampprogramm]Märkused HARTCMND-käsk või HARHCLR-käsk käivitatakse vastava käsu biti määramisega, samas kui HARTRESP-käsk määratakse käsunumbri sisestamisega. Näiteksample, kui käsk 57 täidetakse, sisestage H0400 (K1024) operandisse S käsu HARTCMND või HARHCLR käsu jaoks ja sisestage käsk K57 operandiks S HARTRESP käsu jaoks. Siin on H0400 kuueteistkümnendsüsteem bit10-käsu 57 määramiseks.
6-6
6. peatükk Programmeerimine 2MLK jaoks
6.1.5 HARTRESP käsk
Piirkond saadaval
Lipp
käsk
samm Viga Zero Carry
PMK FLTCSZ Dx Rx konstant UNDR
(F110) (F111) (F112)
sl – – – – – – – – –
– – –
ch – – – – – – – – –
– – –
HARTRESP
–
S – – – – – – – –
– – –
–
–
D – – – – – – – –
–
– – –
HARTRESP
KÄSK
HARTRESP sl ch SD
[Piirkonna seadistus]operand
Kirjeldus
Operandi tüüp
Kehtiv suurus
Andmemaht
sl
Spetsiaalsele moodulile paigaldatud pesa number
Andmed
Täisarv sõna
ch
Erimooduli kanali number
Andmed
Täisarv sõna
S
HART käsu number
Andmed
2-baidine Word
D
Vastust kuvava seadme algusaadress
Aadress
2-baidine Word
– Operand S määrab käsunumbri HART-side vastuse vastuvõtmiseks.
(xx : CMD nr 0, 1, 2, 3, 12, 13, 15, 16, 48, 50, 57, 61, 110)
– Read Command rakendamisel määratakse D-operandile 30 sõna.
Näiteksampkui M2030 on määratud 2MLK-CPUH-le, ilmneb viga, kuna M2040 ei ole
Piisab maksimaalselt 30 sõna jaoks.
– Iga käskluse üksikasju leiate lisast 2 HART-käsud.
[Lipu komplekt] LippViga
Kirjeldus
– Spetsiaalne moodul ei ole paigaldatud selleks ettenähtud pessa või see on paigaldatud mõnele teisele moodulile
– Kanalile sisestatud väärtus ületab kanalile määratud vahemikku (0–3). – S-le määratud käsk on muu kui 0, 1, 2, 3, 12, 13, 15, 48, 50, 57, 61, 110 – D-ga tähistatud seade ületab seadme ala (30 sõna)
Seade nr F110
[Näiteksampprogramm]6-7
6. peatükk Programmeerimine 2MLK jaoks
6.1.6 HARTCLR käsk
Piirkond saadaval
Lipp
käsk
samm Viga Zero Carry
PMK FLTCSZ Dx Rx konstant UNDR
(F110) (F111) (F112)
sl – – – – – – – – –
– – –
Ch – – – – – – – – –
– – –
HARTCLR
–
S – – – – – – – –
– – –
–
–
D – – – – – – – –
–
– – –
HARTCLR
KÄSK
HARTCLR
sl ch SD
[Area setting] operandKirjeldus
operandi tüüp
Kehtiv suurus
andmete suurus
sl
Spetsiaalsele moodulile paigaldatud pesa number
Andmed
Täisarv sõna
ch
Erimooduli kanali number
Andmed
Täisarv sõna
S
HART-i suhtluskäskude seadistus (iga bitt näitab iga
HART käsk)
Andmed
13-bitine Word
D
HART-käskude seadistuse olek (praegu seatud käsud kombineeritakse ja kirjutatakse iga biti jaoks)
Aadress
2baiti
Sõna
– Seadistusmeetod on sama, mis HARTCMND käsu puhul. Kuid see mängib rolli muu tühistamisel
käsud on seatud erinevalt HARTCMND käsust.
[Lipu komplekt] LippKirjeldus
Seadme nr.
Viga
– Spetsiaalne moodul ei ole paigaldatud selleks ettenähtud pessa või see on paigaldatud mõnele teisele moodulile
– Kanalile sisestatud väärtus ületab kanalile seatud vahemiku (0–3).
F110
[Näiteksampprogramm]6-8
6. peatükk Programmeerimine 2MLK jaoks
6.2 Põhiprogramm
– Kirjeldatakse, kuidas määrata HART analoogsisendi mooduli sisemälu töötingimuste üksikasju. – HART analoogsisendi moodul on paigaldatud pesasse 2. – HART analoogsisendi mooduli I/O määratud punktid on 16 punkti (muudetav). – Määratud algväärtus salvestatakse HART analoogmooduli sisemällu ühe aja jooksul
sisend algse seadistuse tingimustes.
6.2.1 Parameetrite määramine jaotises [I/O Parameters] (1) Avage [I/O Parameters] ja valige moodul 2MLF-AC4H.
Moodul READY Täitmiskontakt
Seade salvestatud andmetega edastamiseks Seade, mille salvestatud andmed on edastatud
Pesa nr.
Seade salvestamiseks Loetavate andmete arv
6-9
Peatükk 6 Programmeerimine 2MLK jaoks 6.2.2 Parameetrite määramine skannimisprogrammis
6-10
6. peatükk Programmeerimine 2MLK jaoks
6.3 Rakendusprogramm
6.3.1 Programm A/D teisendatud väärtuse sortimiseks suuruse järgi (määratud sisend-/väljundpesa fikseeritud punktid: 64 alusel)
(1) Süsteemi konfiguratsioon
2MLP- 2MLK- 2MLI- 2MLF- 2MLQACF2 CPUS D24A AC4H TR2A
(2) Algseadistuse üksikasjad
Ei.
Üksus
Algseadistuse üksikasjad
Sisemälu aadress
1
Kasutatud CH
CH0, CH1
0
2
Sisendi mahttage vahemik
4 ~ 20
1
3
Väljundandmete vahemik
-32,000-32,000
2
4
Keskmine protsess
CH0, 1 (kaalutud, loend)
3
5 CH0 Kaalutud avr-väärtus
50
4
6
CH1 Count-avr väärtus
30
6
Sisemällu kirjutatav väärtus
"h0003" või "3" "h0000" või "0" "h0000" või "0" "h0024" või "36" "h0032" või "50" "h001E" või
(3) Programmi kirjeldus
(a) Kui CH 0 digitaalne väärtus on väiksem kui 12000, on pessa nr 0 paigaldatud relee väljundmooduli kontakt nr 00080 (P2) sees
(b) Kui CH 2 digitaalne väärtus on suurem kui 13600, on pessa nr 2 paigaldatud relee väljundmooduli kontakt nr 00082 (P2) sees.
(c) See programm kontrollib vastuseid igale käsule, käivitades HART-käsu 0 kanalil 0 ja HART-käsku 2 kanalil 1.
6-11
6. peatükk Programmeerimine 2MLK (4) jaoks
a) Programm exampkasutades [I/O parameetrid] seadistust
6-12
Moodul READY Täitmiskontakt
6. peatükk Programmeerimine 2MLK jaoks
(b) Programm example kasutades PUT/GET käsku
6-13
6. peatükk Programmeerimine 2MLK jaoks
– HART-käsu 0 täitmine kanalil 0 * Preambul: 5-20-baidist kuueteistkümnendsüsteemi FF-i kasutatakse HART-suhtluses, mis kasutab märke, sümboleid või
Frequency Shift Keying (FSK), mis aitab sünkroonida vastuvõtmisega HART-teate esimeses osas. – HART-käsu 2 täitmine kanalil 2
6-14
6. peatükk Programmeerimine 2MLK jaoks
6.3.2 Programm HART analoogsisendi mooduli veakoodide väljastamiseks BCD ekraanile
(1) Süsteemi konfiguratsioon
2MLP- 2MLK- 2MLI- 2MLQ- 2MLF- 2MLQACF2 CPUS D24A RY2A AC4H RY2A
Algväärtuse seadmine
A/D teisendatud väärtus ja veakood on salvestatud
Veakoodi väljund BCD-le
P0000 P0001
P0002
Digitaalne BCD-ekraan (veakuva)
(2) Algseadistuse üksikasjad (a) Kasutatud CH: CH 0 (b) Analoogsisendi vooluvahemik: DC 4 ~ 20 mA (c) Keskmise protsessi seadistus: 200 (ms) (d) Digitaalse väljundi andmevahemik: -32000 ~ 32000 XNUMX
(3) Programmi kirjeldus (a) Kui P00000 on sees, määratakse algselt A/D teisendus. (b) Kui P00001 on Sees, salvestatakse A/D teisendatud väärtus ja veakood vastavalt D00000 ja D00001. (c) Kui P00002 on sees, väljastatakse digitaalsele BCD-ekraanile asjakohane veakood. (P00030 ~ P0003F)
6-15
6. peatükk Programmeerimine 2MLK (4) jaoks
a) Programm exampseadistus [I/O parameetrid] kaudu
6-16
Channel Run lipp
6. peatükk Programmeerimine 2MLK jaoks
(b) Programm example kasutades PUT/GET käsku
Moodul READY Täitmiskontakt
Kanali käitamise lipp Veakoodi teisendamine BCD-ks
6-17
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
7.1 Globaalne muutuja (andmeala)
7.1.1 A/D konversiooniandmete IO ala konfiguratsioon
Näitab A/D konversiooniandmete IO ala tabelis 7.1
Globaalne muutuja
_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_CH1ALL_CHyy2 _xxyy_CH2_PAH _xxyy_CH2_PAHH _xxyy_CH2_PALL _xxyy_CH3_PAL _xxyy_CH3_PAH _xxyy_CH3_PAHH _xxyy_CH3_RAL _xxyy_CH0_RAH _xxyy_CH0_RAH _xxyy_CHyy1 _xxyy_CHyy1 _xxyy_CH2_RAH _xxyy_CH2_RAL _xxyy_CH3_RAH
Mälu eraldamine
Sisu
%UXxx.yy.0 %UXxx.yy.15 %UXxx.yy.16 %UXxx.yy.17 %UXxx.yy.18 %UXxx.yy.19
Mooduli ERROR lipp Mooduli READY lipp CH 0 RUN lipp CH 1 RUN lipp CH 2 RUN lipp CH 3 RUN lipp
%UWxx.yy.2 CH 0 Digitaalse väljundi väärtus
%UWxx.yy.3 CH 1 Digitaalse väljundi väärtus
%UWxx.yy.4 CH 2 Digitaalse väljundi väärtus
%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 Digitaalne väljundväärtus
CH0 protsessi häire LL-piirang CH0 protsessihäire L-piirang CH0 protsessihäire H-piirang CH0 protsessihäire HH-piirang CH1 protsessihäire LL-piirang CH1 protsessihäire L-piirang CH1 protsessihäire H-piirang CH1 protsessihäire HH-piirang CH2 protsess alarm LL-limit CH2 protsessihäire L-piirang CH2 protsessihäire H-piir
CH2 protsessihäire HH-piirang CH3 protsessihäire LL-piirang CH3 protsessihäire L-piirang CH3 protsessihäire H-piir CH3 protsessihäire HH-piirang CH0 muutuse kiiruse häire L-piir CH0 muutuskiiruse häire H-piir CH1 muutuskiiruse häire L- piir CH1 muutuse kiiruse häire H-piirang CH2 muutumiskiiruse häire L-piirang CH2 muutumiskiiruse häire H-piirang CH3 muutuse kiiruse häire L-piirang CH3 muutumiskiiruse häire H-piirang
Loe/kirjuta Loe Loe Loe Loe Loe Loe Loe
Lugege
7-1
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
_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
CH0 sisendi katkemise tuvastamine CH1 sisendi katkemise tuvastamine CH2 sisendi katkemise tuvastamine CH3 sisendi katkemise tuvastamine .. CH0 HART side vea lipp CH1 HART side vea lipp CH2 HART side vea lipp CH3 HART side vea lipp
Viga taotluse lipu kustutamisel
Loe Kirjuta
1) Seadme jaotuses tähendab xx baasnumbrit, kuhu moodul on paigaldatud, ja yy tähendab baasi
number, kuhu moodul on paigaldatud. 2) Analoogsisendi mooduli 'CH1 digitaalväljundi väärtuse' lugemiseks, mis on paigaldatud baasi 0, pesa 4, avaldis
on %UW0.4.3.
Aluse nr.
Punkt
Punkt
%UW 0. 4 . 3
Seadme tüüp
Pesa nr.
SÕNA
3) Analoogsisendi mooduli 'CH3 lahtiühendamise tuvastamise lipu' lugemiseks, mis on paigaldatud baasi 0, pessa 5, on avaldis %UX0.5.163.
Aluse nr.
Punkt
Punkt
%UX 0 . 5 . 163
Seadme tüüp
BIT
Pesa nr.
7-2
Peatükk 7 Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks) 7.1.2 Globaalse muutuja kasutamine
– Globaalse muutuja registreerimiseks on kaks meetodit: automaatne registreerimine pärast I/O parameetri seadistamist projekti aknas ja partii registreerimine pärast I/O parameetri seadistamist
(1) I/O parameetri registreerimine – registreerib mooduli, mida soovite I/O parameetri juures kasutada
(a) Topeltklõpsake projekti akna I/O parameetrit
7-3
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(b) Valige I/O parameetrite aknas moodul 2MLF-AC4H (c) Määrake parameeter, vajutades [Details] ja valige [OK] 7-4
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(d) Valige [Jah] – I/O parameetris määratud mooduli globaalse muutuja automaatne registreerimine
(e) Globaalse muutuja automaatse registreerimise kontroll – topeltklõpsake projekti aknas Global/Direct Variable
7-5
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(2) Globaalse muutuja registreerimine – registreerib I/O parameetris seatud globaalse muutuja (a) Topeltklõpsake projektiakna Global/Direct Variable (b) Valige menüüst [Redigeeri] 7-6 [Register Special Module Variables].
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
7-7
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(3) Kohaliku muutuja registreerimine – registreerib muutuja registreeritud globaalsete muutujate hulgas, mida soovite kasutada kohaliku muutujana. (a) Topeltklõpsake kohalikul muutujal, et kasutada seda järgmises skannimisprogrammis. (b) Klõpsake parempoolses kohaliku muutuja aknas hiire paremat nuppu ja valige "Lisa VÄLINE muutuja".
(c) Valige globaalses lisamiseks kohalik muutuja View aknas "Lisa väline muutuja" ("Kõik" või "Alus, pesa").
7-8
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
-View Kõik - View aluse, pesa kohta
7-9
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(d) Järgmine on ntampet valida “Base0000, Slot0” digitaalsisendi väärtus (_00_CH00_DATA).
7-10
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(4) Kuidas kasutada programmis kohalikku muutujat – see kirjeldab kohalikus programmis lisatud globaalset muutujat. – Järgmine on ntample saada analoogsisendi mooduli CH0 teisendusväärtus %MW0-ks. (a) Osal, mis loeb A/D teisendusandmed %MW0-ks, kasutades järgmist MOVE-funktsiooni, topeltklõpsake muutuja osa IN ees, seejärel kuvatakse aken „Muutuja valimine”.
Topeltklõpsake (b) Vali muutuja tüübis globaalne muutuja aknas Select Variable. Ja valige sobiv baas (0
baas, 0 pesa) globaalse muutuja juures view üksus.
7-11
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(c) Topeltklõpsake või valige CH0000 A/D konversiooniandmetele vastav _0_CH0_DATA ja klõpsake [OK].
(d) Järgmine joonis on tulemus, mis lisab CH0 A/D konversiooniväärtusele vastava globaalse muutuja.
7-12
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
7.2 PUT/GET funktsiooniploki kasutusala (parameetrite ala)
7.2.1 PUT/GET funktsiooniploki kasutusala (parameetrite ala)
See näitab analoogsisendi mooduli tööparameetrite seadistusala tabelis 7.2.
Globaalne muutuja
Sisu
R/W juhis
_Fxxyy_ALM_ET
Määrake häireprotsess
_Fxxyy_AVG_SEL
Määrake keskmine protsessimeetod
R/W
_Fxxyy_CH_EN
Määrake kanal kasutamiseks
_Fxxyy_CH0_AVG_VAL
CH0 keskmine väärtus
_Fxxyy_CH0_PAH_VAL
CH0 protsessihäire H-piiri seadistusväärtus
_Fxxyy_CH0_PAHH_VAL CH0 protsessihäire HH-piiri seadistusväärtus
_Fxxyy_CH0_PAL_VAL _Fxxyy_CH0_PALL_VAL
CH0 protsessihäire L-limiit seadistusväärtus CH0 protsessihäire LL-piiri seadistusväärtus
R/W
_Fxxyy_CH0_RA_PERIOD CH0 muutuse kiiruse häire tuvastamise perioodi seadistus
_Fxxyy_CH0_RAH_VAL
CH0 muutumiskiiruse H-piiri seadistusväärtus
_Fxxyy_CH0_RAL_VAL
CH0 muutumiskiiruse L-limiit seadistusväärtus
_Fxxyy_CH1_AVG_VAL
CH1 keskmine väärtus
_Fxxyy_CH1_PAH_VAL
CH1 protsessihäire H-piiri seadistusväärtus
_Fxxyy_CH1_PAHH_VAL CH1 protsessihäire HH-piiri seadistusväärtus
_Fxxyy_CH1_PAL_VAL _Fxxyy_CH1_PALL_VAL
CH1 protsessihäire L-limiit seadistusväärtus CH1 protsessihäire LL-piiri seadistusväärtus
R/W
_Fxxyy_CH1_RA_PERIOD CH1 muutuse kiiruse häire tuvastamise perioodi seadistus
_Fxxyy_CH1_RAH_VAL
CH1 muutumiskiiruse H-piiri seadistusväärtus
_Fxxyy_CH1_RAL_VAL
CH1 muutumiskiiruse L-limiit seadistusväärtus
_Fxxyy_CH2_AVG_VAL
CH2 keskmine väärtus
_Fxxyy_CH2_PAH_VAL
CH2 protsessihäire H-piiri seadistusväärtus
_Fxxyy_CH2_PAHH_VAL CH2 protsessihäire HH-piiri seadistusväärtus
_Fxxyy_CH2_PAL_VAL
CH2 protsessihäire L-limiit seadistusväärtus
_Fxxyy_CH2_PALL_VAL
CH2 protsessihäire LL-piiri seadistusväärtus
R/W
_Fxxyy_CH2_RA_PERIOD CH2 muutuse kiiruse häire tuvastamise perioodi seadistus
_Fxxyy_CH2_RAH_VAL
CH2 muutumiskiiruse H-piiri seadistusväärtus
_Fxxyy_CH2_RAL_VAL
CH2 muutumiskiiruse L-limiit seadistusväärtus
PAN PAN PAN PAN
_Fxxyy_CH3_AVG_VAL
CH3 keskmine väärtus
_Fxxyy_CH3_PAH_VAL
CH3 protsessihäire H-piiri seadistusväärtus
_Fxxyy_CH3_PAHH_VAL CH3 protsessihäire HH-piiri seadistusväärtus
_Fxxyy_CH3_PAL_VAL _Fxxyy_CH3_PALL_VAL
CH3 protsessihäire L-limiit seadistusväärtus CH3 protsessihäire LL-piiri seadistusväärtus
R/W
_Fxxyy_CH3_RA_PERIOD CH3 muutuse kiiruse häire tuvastamise perioodi seadistus
_Fxxyy_CH3_RAH_VAL
CH3 muutumiskiiruse H-piiri seadistusväärtus
_Fxxyy_CH3_RAL_VAL
CH3 muutumiskiiruse L-limiit seadistusväärtus
_Fxxyy_DATA_TYPE _Fxxyy_IN_RANGE
Väljundandmete tüübi seadistus Sisendvool/voltage seadistus
R/W
_Fxxyy_ERR_CODE
Veakood
R
PANGE
PANE SAADA
* Seadme jaotamisel tähendab xx baasnumbrit ja yy pesa numbrit, kus moodul on varustatud.
7-13
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
7.2.2 PUT/GET käsk
(1) PUT-juhis
PANGE
Andmete kirjutamine spetsiaalsesse moodulisse
Funktsiooniplokk
BOOL USINT USINT UINT *ANY
PANGE
REQ BASE pesa
DONE BOOL STAT UINT
MADDR
ANDMED
Kirjeldus
Sisend
REQ: täitke funktsioon, kui 1 BASE: määrake baaspositsioon pesa: määrake pesa asukoht MADDR: mooduli aadress DATA: andmed mooduli salvestamiseks
Väljund VALMIS: väljund 1 normaalsel korral STAT: Veateave
*IGASUGUSED: WORD, DWORD, INT, USINT, DINT, UDINT tüübid on saadaval mis tahes tüüpide hulgas
Funktsioon Lugege andmeid määratud erimoodulist
Funktsiooniplokk
PUT_WORD PUT_DWORD
PUT_INT PUT_UINT PUT_DINT PUT_UDINT
Sisend(ANY) tüüp WORD DWORD INT UINT DINT UDINT
Kirjeldus
Salvestage WRD andmed määratud mooduli aadressi (MADDR). Salvestage DWORD-andmed määratud mooduli aadressi (MADDR). Salvestage INT andmed määratud mooduli aadressi (MADDR). Salvestage UNIT andmed määratud mooduli aadressi (MADDR). Salvestage DINT andmed määratud mooduli aadressi (MADDR). Salvestage UDINT-andmed määratud mooduli aadressi (MADDR).
7-14
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(2) HANGI juhend
SAADA
Lugemine erimooduli andmetest
Funktsiooniplokk
BOOL USINT USINT UINT
SAADA
REQ
TEHTUD
BASE SLOT MADDR
STATISTIKAANDMED
BOOL UINT *ANY
Kirjeldus
Sisend
REQ: täitke funktsioon, kui 1 BASE: määrake baaspositsioon SLOT: määrake pesa asukoht MADDR: mooduli aadress
512(0x200) ~ 1023(0x3FF)
Väljund DONE STAT DATA
: Väljund 1, kui normaalne : Veateave : Andmed moodulist lugemiseks
*IGASUGUSED: WORD, DWORD, INT, UINT, DINT, UDINT tüübid on saadaval mis tahes tüüpide hulgas
Funktsioon Lugege andmeid määratud erimoodulist
Funktsiooniplokk GET_WORD GET_DWORD
GET_INT GET_UINT GET_DINT GET_UDINT
Väljundi (ANY) tüüp WORD DWORD INT UINT DINT UDINT
Kirjeldus
Lugege määratud mooduli aadressist (MADDR) andmeid sama palju kui WORD.
Lugege määratud mooduli aadressist (MADDR) andmeid sama palju kui DWORD-i. Lugege määratud mooduli aadressist (MADDR) andmeid sama palju kui INT. Lugege määratud mooduli aadressist (MADDR) andmeid nii palju kui UNIT. Lugege määratud mooduli aadressist (MADDR) andmeid sama palju kui DINT. Lugege määratud moodulist andmeid sama palju kui UDINT
aadress (MADDR).
7-15
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
7.2.3 HART-käsud
(1) HART_CMND käsk
HART_CMND
HART-käsu kirjutamine moodulisse
Funktsiooniplokk
Sisend
REQ BASE SLOT CH C_SET
Väljund DONE STAT
Kirjeldus
: Funktsiooni käivitamine, kui 1 (tõusev serv) : Täpsustage baaspositsioon : Määrake pesa asukoht : Kasutatud kanali number : Kirjutatav sidekäsk
(bitimaski komplekt)
: Väljund 1, kui normaalne : Veateave
Funktsioon (a) Seda kasutatakse käsu seadistamiseks, mis edastatakse määratud mooduli kanaliga. (b) Määra bitt (BOOL Array), mis vastab käsule, mis edastatakse "C_SET" kaudu.
Käsk 110 61 57 50 48 16 15 13 12 3 2 1 0
Massiivi indeks 12 11 10 9 8 7 6 5 4 3 2 1 0 (c) Kui “REQ” kontakt teisendatakse 0-st 1-ks, siis käivitatakse funktsiooniplokk.
Exampprogramm
7-16
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(2) HART_C000 käsk
HART_C000
Lugege vastust universaalsele käsule 0
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
VALMIS STAT M_ID D_TYP
PAMBL U_REV D_REV S_REV H_REV DFLAG D_ID
: Väljund 1 kui normaalne : Veateave : Tootja ID : Tootja seadme tüübi kood (Kui 4
kuvatakse numbrid, esimesed kaks numbrit viitavad tootja ID-koodile) : Minimaalne preambuli number : universaalse käsu versioon : seadmepõhise käsu versioon : tarkvara versioon : riistvara versioon (x10) : seadme funktsiooni lipp : seadme ID
Funktsioon Kui [Universal Command 0] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks. Kui HART-kanali olekuks on seatud 'Luba' ja HART-suhtlus toimub tavaliselt, kuvatakse selle ala vastuseandmed, isegi kui mis tahes vastus käsule 0 on
taotletud HART_CMND kaudu. Kuid nende andmete pidevaks jälgimiseks määrake käsuks 0
käsk HART_CMND kaudu.
7-17
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
Exampprogramm
7-18
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(3) HART_C001 käsk
HART_C001
Lugege vastust universaalsele käsule 1
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Väljund
VALMIS STAT PUNIT PV
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
: Väljund 1 kui normaalne : Veateave : Peamine muutuja Ühik : Esmane muutuja
Funktsioon Kui [Universal Command 1] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
Exampprogramm
7-19
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(4) HART_C002 käsk
HART_C002
Lugege vastust universaalsele käsule 2
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
TEHTUD STATISTIKA HETKES
: Väljund 1, kui normaalne
Funktsioon Kui [Universal Command 2] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
Exampprogramm
7-20
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(5) HART_C003 käsk
HART_C003
Lugege vastust universaalsele käsule 3
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Väljund
DONE STAT CURR PUNIT PV SUNIT SV TUNIT TV QUNIT QV
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
: Väljund 1, kui normaalne : Veateave : Primaarmuutuja voolutugevus (mA) : Esmane muutuja ühik : esmane muutuja : sekundaarne muutuja ühik : sekundaarne muutuja : tertsiaarne muutuja ühik : tertsiaarne muutuja : kvaternaarne muutuja ühik : kvaternaarne muutuja
Funktsioon Kui [Universal Command 3] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
7-21
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
Exampprogramm
7-22
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(6) HART_C012 käsk
HART_C012
Lugege vastust universaalsele käsule 12
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
TEHTUD STATISTIK MESS _AGE
: Väljund 1 kui normaalne : Veateave : Teade (1/2) : Teade (2/2)
Funktsioon Kui [Universal Command 12] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
Exampprogramm
7-23
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(7) HART_C013 käsk
HART_C013
Lugege vastust universaalsele käsule 13
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
VALMIS STAT TAG VÄHENEMINE AASTA ESMASPÄEV
: Väljund 1 kui normaalne : Veateave: Tag : Deskriptor : Aasta : Kuu : Päev
Funktsioon Kui [Universal Command 13] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
Exampprogramm
7-24
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(8) HART_C015 käsk
HART_C015
Lugege vastust universaalsele käsule 15
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
VALMIS STAT A_SEL TFUNC RUNIT ÜLEMINE ALUMINE DAMP WR_P DIST
: Väljund 1 kui normaalne : Veateave : PV Alarmi valiku kood : PV ülekandefunktsiooni kood : PV vahemiku ühikute kood : PV ülemise vahemiku väärtus : PV alumise vahemiku väärtus : PV damping value(s) : Kirjutuskaitse kood : Eramärgise turustaja kood
Funktsioon Kui [Universal Command 15] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
7-25
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
Exampprogramm
7-26
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(9) HART_C016 käsk
HART_C016
Lugege vastust universaalsele käsule 16
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
VALMIS STAT FASSM
: Väljund 1, kui normaalne : Veateave : Lõplik koostenumber
Funktsioon Kui [Universal Command 16] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
Exampprogramm
7-27
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(10) HART_C048 käsk
HART_C048
Lugege vastust Common Practice käsule 48
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
VALMIS STAT DSS1A DSS1B EXTD OPMD AOS AOF DSS2A DSS2B DSS2C
: Väljund 1, kui normaalne : Veateave : Seadmespetsiifiline olek1(1/2) : Seadmespetsiifiline olek1(2/2) : Laienda seadmepõhist olekut (V6.0) : Töörežiimid (V5.1) : Analoogväljundid küllastunud (V5.1) : Analoogväljundid fikseeritud (V5.1) : Seadmespetsiifiline olek2(1/3) : Seadmespetsiifiline olek2 (2/3) : Seadmespetsiifiline olek2 (3/3)
Funktsioon Kui [Common Practice Command 48] käsk on seatud määratud mooduli kanalile,
funktsiooni kasutatakse vastuseandmete jälgimiseks.
7-28
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
Exampprogramm
7-29
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(11) HART_C050 käsk
HART_C050
Lugege vastust Common Practice käsule 50
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
VALMIS STAT
Muutuja S_VAR T_VAR
: Väljund 1, kui normaalne : Veateave P_VAR : Peamine seade
: sekundaarne seadme muutuja : kolmanda astme seadme muutuja
Funktsioon Kui [Common Practice Command 50] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
Exampprogramm
7-30
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(12) HART_C057 käsk
HART_C057
Lugege vastust Common Practice käsule 57
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
VALMIS STAT U_TAG UDESC UYEAR U_MON U_DAY
: Väljund 1, kui normaalne : Veateave : Ühik tag : Ühiku deskriptor : Ühiku aasta : Ühiku kuu : Ühiku päev
Funktsioon Kui [Common Practice Command 57] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
Exampprogramm
7-31
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(13) HART_C061 käsk
HART_C061
Lugege vastust Common Practice käsule 61
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
DONE STATUNIT A_LVL PUNIT PV SUNIT SV TUNIT TV QUNIT QV
: Väljund 1 kui normaalne : Veateave : PV Analog Väljundühikute kood : PV Analoog Väljunditase : Esmane muutuja ühiku kood : Esmane muutuja : Teisene Muutuja ühiku kood : Teisene muutuja : tertsiaarne muutuja ühiku kood : tertsiaarne muutuja : kvaternaarne kood : muutuja Muutuv
Funktsioon Kui [Common Practice Command 61] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
7-32
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
Exampprogramm
7-33
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(14) HART_C110 käsk
HART_C110
Lugege vastust Common Practice käsule 110
Funktsiooniplokk
Sisend
REQ BASE SLOT CH
Kirjeldus
: Täitke funktsioon, kui 1 (tõusev serv) : määrake põhipositsioon : määrake pesa asukoht : kasutatud kanali number
Väljund
DONE STAT PUNIT PV SUNIT SV TUNIT TV QUNIT QV
: Väljund 1 normaalsel korral : Veateave : Esmane muutuja ühiku kood : Esmane muutuja väärtus : Teisene muutuja ühiku kood : sekundaarne muutuja väärtus : tertsiaarne muutuja ühiku kood : tertsiaarne muutuja väärtus : kvaternaarne muutuja ühiku kood : kvaternaarse muutuja väärtus
Funktsioon Kui [Common Practice Command 110] käsk on seatud määratud mooduli kanalile, kasutatakse seda funktsiooni vastuseandmete jälgimiseks.
7-34
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
Exampprogramm
7-35
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(15) HART_CLR käsk
HART_CLR
Tühjendage HART-käsk moodulile
Funktsiooniplokk
Sisend
NÕUANDE ALUSPESA CH C_CLR
Väljund DONE STAT
Kirjeldus
: Funktsiooni käivitamine, kui 1 (tõusev serv) : Määrake baaspositsioon : Määrake pesa positsioon : Kasutatud kanali number : Eemaldatav sidekäsk
(bitimaski komplekt)
: Väljund 1, kui normaalne : Veateave
Funktsioon
(a) Seda kasutatakse määratud mooduli kanaliga seotud käsu edastamise peatamiseks.
(b) Määra bitt (BOOL Array), mis vastab käsule, mis peatatakse „C_SET” korral
Käsk
110 61 57 50 48 16 15 13 12
3
2
1
0
Massiivi indeks
12 11 10
9
8
7
6
5
4
3
2
1
0
(c) Kui kontakti „REQ” olekuks muudetakse 0–1, käivitatakse funktsiooniplokk. (d) Peatamiskäsule antud vastuseandmed säilitatakse peatamisaja seisuga.
Exampprogramm
7-36
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
7.2.4 Ntample kasutades PUT/GET käsku
(1) Kanali lubamine
(a) Saate analoog-digitaalteisenduse lubada/keelata iga kanali kohta. (b) Keelake kanali mittekasutamise, et vähendada kanali teisendustsüklit. (c) Kui kanalit pole määratud, määratakse kõik kanalid mittekasutatuks. (d) Analoog-digitaalteisenduse lubamine/keelamine toimub järgmiselt.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — — — — — —
CC CC HH HH
32 10
Bitt 0 1 16#0003 : 0000 0000 0000 0011
Kirjeldus Stopp Käivita
CH3, CH2, CH1, CH0
Määrake kanal kasutamiseks
(e) Väärtust lahtrites B4–B15 ignoreeritakse. (f) Parempoolne joonis on näideampAnaloogsisendmooduli CH0~CH1 lubamine pesas 0.
(2) Sisendvoolu vahemiku seadistamine (a) Saate sisendvoolu vahemiku seadistada iga kanali kohta. (b) Kui analoogsisendi vahemikku pole määratud, on kõik kanalid seadistatud väärtusele 4 ~ 20 mA. (c) Analoogsisendi vooluvahemiku seadistamine on järgmine.
– Järgnev on ntampSeadista CH0~CH1 väärtuseks 4~20mA ja CH2~CH3 väärtuseks 0~20mA
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH3
CH2
CH1
CH0
Natuke
Kirjeldus
0000
4 mA ~ 20 mA
0001
0 mA ~ 20 mA
16#4422: 0001 0001 0000 0000
CH3, CH2, CH1, CH0
Sisestusvahemiku seadistamine
7-37
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(3) Väljundandmete vahemiku seadistamine
(a) Analoogsisendi digitaalväljundi andmevahemikku saab kanali kohta seadistada. (b) Kui väljundandmete vahemikku pole määratud, seadistatakse kõik kanalid väärtusele -32000~32000. (c) Digitaalväljundi andmevahemiku seadistamine on järgmine.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH3
CH2
CH1
CH0
Natuke
Kirjeldus
0000
-32000-32000
0001
Täpne väärtus
0010
0-10000
16#2012: 0010 0000 0001 0010
CH3, CH2, CH1, CH0
Täpse väärtuse digitaalväljundi vahemik analoogsisendi vahemiku kohta on järgmine: 1) Voolutugevus
Analoog sisend
4 ~ 20
0 ~ 20
Digitaalne väljund
Täpne väärtus
4000 ~ 20000
0 ~ 20000
(4) Keskmise protsessi säte (a) Saate keskmise protsessi lubada/keelata iga kanali kohta (b) Keskmist protsessi pole seatud, kõik kanalid on lubatud (c) Filtreerimisprotsessi säte on järgmine (d) Järgnev joonis on illustratiivneampkasutades CH1 kohta aja keskmist
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH3
CH2
CH1
CH0
Natuke
Sisu
0000
Sampling protsess
0001 0010 0011
Aja keskmine Loenduse keskmine Liikuv keskmine
0100
Kaalutud keskmine
16#0010: 0000 0000 0001 0000
CH3, CH2, CH1, CH0
7-38
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(5) Keskmise väärtuse seadistamine
(a) Keskmise väärtuse algväärtus on 0
(b) Keskmise väärtuse seadistusvahemik on järgmine. Keskmise meetod Ajakeskmine Loenduskeskmine Liikuv keskmine Kaalutud keskmine
Seadistusvahemik 200 ~ 5000 (ms)
2 ~ 50 (korda) 2 ~ 100 (korda)
0 ~ 99 (%)
(c) Kui seadistatud väärtus erineb seadistusvahemikust, kuvatakse veakoodi näidu juures veanumber (_F0001_ERR_CODE). Sel juhul säilitab analoog-digitaalteisenduse väärtus eelmised andmed. (# tähistab kanalit, kus veakoodil esineb viga)
(d) Keskmise väärtuse määramine on järgmine
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
CH# keskmine väärtus
Seadistusvahemik on keskmise meetodi järgi erinev
Aadress
_Fxxyyy_CH0_AVG_VAL _Fxxyyy_CH1_AVG_VAL _Fxxyyy_CH2_AVG_VAL _Fxxyyy_CH3_AVG_VAL
Sisu
CH0 keskmise väärtuse seadistus CH1 keskmise väärtuse seadistus CH2 keskmise väärtuse seadistus CH3 keskmise väärtuse seadistus
* Seadme paigutamisel tähistab x baasi numbrit, y tähistab pesa numbrit, kuhu moodul on paigaldatud.
(6) Häireprotsessi seadistamine
(a) See on mõeldud häireprotsessi lubamiseks/keelamiseks ja seda saab kanalite kaupa seadistada. (b) Selle ala vaikeväärtus on 0. (c) Häireprotsessi seadistamine on järgmine.
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
Muutmiskiiruse alarm
Protsessi alarm
BIT
Sisu
0
Keela
1
Luba
Märkus Enne aja/loenduse keskmise väärtuse määramist lubage keskmise protsess ja valige keskmise meetod (aeg/loendus).
7-39
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(7) Protsessi alarmi väärtuse seadistamine
(a) See on ala protsessihäire väärtuse määramiseks kanalite kaupa. Protsessihäire ulatus erineb olenevalt andmevahemikust.
1) Märgiga väärtus: -32768 ~ 32767 1) Täpne väärtus
Vahemik 4 ~ 20 mA 0 ~ 20 mA
Väärtus 3808 ~ 20192 -240 ~ 20240
2) Protsentiili väärtus: -120 ~ 10120
(b) Protsessihäire üksikasjade kohta vt punkt 2.5.2.
B15 B14 B13 B12 B11 B10 B9 B8
B
B
B
B
B B1 B0
76 5 43 2
CH# protsessihäire seadistusväärtus
Muutuv
_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
Sisu
CH0 protsessihäire HH-piirang CH0 protsessihäire H-piirang CH0 protsessihäire L-piirang CH0 protsessihäire LL-piirang
CH1 protsessihäire HH-piirang CH1 protsessihäire H-piirang CH1 protsessihäire L-piirang CH1 protsessihäire LL-piirang CH2 protsessihäire HH-piirang CH2 protsessihäire H-piirang CH2 protsessihäire L-piirang CH2 protsessihäire LL-piirang CH3 protsessihäire HH-piirang CH3 protsessihäire H-piirang CH3 protsessihäire H-piirang CH3 protsessihäire L-piirang CHXNUMX protsessihäire LL-piirang
Märkus Enne protsessihäire väärtuse määramist lubage protsessihäire.
7-40
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(8) Muutke kiiruse alarmi tuvastamise perioodi sätet
(a) Muutuskiiruse alarmi tuvastamise perioodi vahemik on 100–5000 ms. (b) Kui väärtus on vahemikust väljas, kuvatakse veakoodi näitamise aadressil veakood 60#.
Seekord rakendatakse muutuskiiruse alarmi tuvastamise perioodi vaikeväärtusena (10) (c) Muutuskiiruse alarmi tuvastamise perioodi seadistamine on järgmine.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# muutuse kiiruse häire tuvastamise periood
Muutuskiiruse alarmi tuvastamise perioodi vahemik on 100 ~ 5000 (ms)
Muutuv
_F0001_CH0_RA_PERIOD _F0001_CH1_RA_PERIOD _F0001_CH2_RA_PERIOD _F0001_CH3_RA_PERIOD
Sisu
CH0 muutuse kiiruse häire tuvastamise periood CH1 muutuse kiiruse häire tuvastusperiood CH2 muutuse kiiruse häire tuvastusperiood CH3 muutuse kiiruse häire tuvastamise periood
Märkus Enne muutuse kiiruse alarmi perioodi määramist lubage muutuse kiiruse alarm ja määrake muutuse kiiruse alarmi kõrgus-/alapiirang.
(9) Muutuskiiruse alarmi seadistusväärtus (a) Muutuskiiruse alarmi väärtuse vahemik on -32768 ~ 32767 (-3276.8% ~ 3276.7%). (b) Muutuskiiruse alarmi väärtuse seadistus on järgmine.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH# muutuse kiiruse alarmi seadistusväärtus
Muutuskiiruse alarmi väärtuse vahemik on -32768 ~ 32767
Muutuv
_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
Sisu
CH0 muutuskiiruse alarm H-piiri seadistus CH0 muutuskiiruse alarm L-piiri seadistus CH1 muutuskiiruse alarm H-piiri seadistus CH1 muutuskiiruse alarm L-piiri seadistus CH2 muutuskiiruse alarm H-piiri seadistus CH2 muutuskiiruse alarm L-piiri seadistus CH3 muutuskiiruse alarm H-piiri seadistus CH3 muutuskiiruse alarmi L-piiri seadistus
Märkus Enne muutuskiiruse alarmi tuvastamise perioodi määramist lubage muutuskiiruse alarmi protsess ja määrake alarmi kõrguse/alampiiriks.
7-41
7. peatükk Sisemälu konfigureerimine ja funktsioon (2MLI/2MLR jaoks)
(10) Veakood
(a) Salvestab HART analoogsisendmooduli tuvastatud veakoodi. (b) Vea tüüp ja sisu on järgmised. (c) Järgnev joonis on programmi näideample loeb veakoodi.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Veakood
Veakood (detsember)
0
Tavaline töö
Kirjeldus
RUN LED-i olek
TÖÖTULEK LED PÕLEB
10
Mooduli viga (ASIC-i lähtestamise viga)
11
Mooduli viga (ASIC RAM või Registri viga)
20# Aja keskmise seatud väärtuse viga
Vilgub iga 0.2 sekundi järel.
30#
Loendava keskmise seatud väärtuse viga
40#
Liikuva keskmise seatud väärtuse viga
50#
Kaalutud keskmise seadistusväärtuse viga
Vilgub iga 1 sekundi järel.
60#
Muudatuskiiruse häire tuvastamise perioodi määratud väärtuse viga
* Veakoodi juures näitab # kanalit, kus viga ilmnes
* Täpsema veakoodi kohta vaadake punkti 9.1
(d) Kahe veakoodi esinemise korral salvestab moodul esimesena esinenud veakoodi ja hilisemat veakoodi ei salvestata.
(e) Kui pärast vea muutmist ilmneb tõrge, kasutage vea kustutamise taotluse lippu (vt punkt 5.2.7), taaskäivitage toide, et kustutada veakood ja peatada LED-i vilkumine.
7-42
8. peatükk Programmeerimine (2MLI/2MLR jaoks)
8. peatükk Programmeerimine (2MLI/2MLR jaoks)
8.1 Põhiprogramm
– See kirjeldab analoogsisendmooduli sisemälu töötingimuste seadistamist. – Analoogsisendmoodul on varustatud pesaga 2. – Analoogsisendmooduli IO hõivatuspunktid on 16 punkti (paindlik tüüp) – Esialgsed seadistustingimused salvestatakse sisemällu ühekordse sisendiga.
(1) Programm examp[I/O Parameter] abil 8-1
8. peatükk Programmeerimine (2MLI/2MLR jaoks)
(2) Programm exampfaili, kasutades [I/O parameetreid]
ModuleERxecaudtyion coEnxtaecut ptionint
Kanali RUN signaal
Täitmine
CH0 Väljund
Seade andmete salvestamiseks CH0 digitaalväljundi saatmiseks
Seade salvestab saatmiseks andmeid
CH1 väljund CH3 digitaalväljund
CH2 väljund CH4 digitaalväljund
Aluse nr Pesa nr.
Sisemälu aadress
CH3 Väljund
Veakoodi lugemine
Loe veakoodi
Täitmine
8-2
8. peatükk Programmeerimine (2MLI/2MLR jaoks)
(3) Programm exampPUT/GET käsu abil teostatav kontaktpunkt
Luba kanal (kanalid 1,2,3, XNUMX, XNUMX)
Sisendvoolu vahemiku määramine
Väljundandmete tüüp
Keskmise protsessi määramine
Määra CH3 keskmine väärtus
CH1 Protsessihäire H-piirang
Määrake CH1 keskmine väärtus
Häireprotsess
Määrake CH2 keskmine väärtus
CH1 Protsessihäire HH piirang
CH1 Protsessihäire L-piirang
8-3
CH1 Protsessihäire LL piirväärtus
8. peatükk Programmeerimine (2MLI/2MLR jaoks)
CH3 Protsessihäire HH piirang
CH3 protsessihäire LL piirväärtus
CH1 Muutuskiiruse alarmi H-piirang
CH3 Muutuskiiruse alarmi L-piir
CH3 Protsessihäire H-piirang
CH1 Muutuskiirus Häire tuvastamise periood
CH1 Muutuskiiruse alarmi L-piir
CH3 protsessihäire L-piir
CH3 Muutuskiirus Häire tuvastamise periood
CH3 Muutuskiiruse alarmi H-piirang
8-4
8. peatükk Programmeerimine (2MLI/2MLR jaoks)
Täitmise sisend
CH1 väljund
CH2 väljund
CH3 väljund
Veakood
8-5
8. peatükk Programmeerimine (2MLI/2MLR jaoks)
8.2 Rakendusprogramm
8.2.1 Programm A/D teisendatud väärtuste sorteerimiseks suuruse järgi
(1) Süsteemi konfiguratsioon
2MLP 2MLI- 2MLI 2MLF 2MLQ
–
CPUU –
–
–
ACF2
D24A AC4H RY2A
(2) Esialgse seadistuse sisu
Ei.
Üksus
Esialgse seadistuse sisu
1 Kasutatud kanal
CH0, Ch2, CH3
2 Sisend voltagvahemik 0 ~ 20
3 Väljundandmete vahemik -32000~32000
4 Keskmine protsess
CH0, 2, 3 (kaal, arv, aeg)
5 Keskmine väärtus
CH0 massi keskmine väärtus: 50 (%)
6 Keskmine väärtus
Dokumendid / Ressursid
![]() |
Honeywell 2MLF-AC4H analoogsisendi moodul [pdfKasutusjuhend 2MLF-AC4H analoogsisendi moodul, 2MLF-AC4H, analoogsisendi moodul, sisendmoodul, moodul |