Honeywell 2MLF-AC4H Modul Input Analog
Informasi produk
Spesifikasi
- Produk: Modul Input Analog
- Model: 2MLF-AC4H
- Pandhuan pangguna: ML200-AI R230 6/23
- Rilis: 230
- Produsen: Solusi Proses Honeywell
- Rahasia: Rahasia & Kepemilikan Honeywell
- Hak Cipta: Hak Cipta 2009 dening Honeywell International Inc.
Babagan Dokumen Iki
Dokumen iki menehi instruksi babagan carane nginstal lan ngatur Modul Input Analog 2MLF-AC4H. Iki uga kalebu informasi babagan Analog to Digital voltage lan konverter saiki.
Informasi Kontak
Yen sampeyan duwe pitakon utawa butuh dhukungan, sampeyan bisa hubungi Honeywell ing nomer telpon ing ngisor iki:
- Amerika Serikat lan Kanada: 1-800-822-7673
- Eropa: + 32-2-728-2704
- Pasifik: 1300-300-4822 (bebas pulsa ing Australia) utawa +61-8-9362-9559 (ing njaba Australia)
- India: +91-20-2682-2458
- Korea: +82-2-799-6317
- Republik Rakyat China: +86-10-8458-3280 ext. 361
- Singapura: + 65-6580-3500
- Taiwan: +886-7-323-5900
- Jepang: + 81-3-5440-1303
- Ing papan liya: Telpon kantor Honeywell sing paling cedhak
Definisi Simbol
Simbol | definisi |
---|---|
PERHATIAN: | Ngenali informasi sing mbutuhake khusus pertimbangan. |
AWAS: | Nuduhake bebaya utawa resiko sing bisa nyebabake cilik utawa tatu moderat. |
Pandhuan Panggunaan Produk
Instalasi
- Sadurunge instalasi, priksa manawa daya kanggo sistem dipateni.
- Goleki slot kasedhiya ing rak sistem kanggo nginstal Modul Input Analog.
- Lebokake modul menyang slot, priksa manawa dipasang kanthi aman.
- Sambungake kabel sing perlu menyang modul.
- Uripake daya lan priksa manawa modul kasebut bisa digunakake kanthi bener.
Konfigurasi
- Ngakses menu konfigurasi ing antarmuka sistem.
- Pilih Modul Input Analog saka dhaptar modul sing kasedhiya.
- Konfigurasi saluran input miturut syarat sampeyan (voltage utawa saiki).
- Simpen setelan konfigurasi lan metu saka menu.
Ngatasi masalah
Yen sampeyan nemoni masalah karo Modul Input Analog, waca bagean ngatasi masalah ing Pandhuan pangguna utawa hubungi dhukungan Honeywell kanggo pitulung.
Pangopènan
Ajeg mriksa Modul Input Analog kanggo pratandha saka karusakan utawa nyandhang. Ngresiki modul yen perlu. Tindakake pedoman sing diwenehake ing Pandhuan pangguna kanggo prosedur pangopènan sing bener.
Pancegahan Safety
- Tansah tindakake prosedur safety sing tepat nalika nggarap peralatan listrik.
- Priksa manawa daya kanggo sistem dipateni sadurunge nginstal utawa njabut modul.
- Aja ndemek komponen listrik sing katon.
- Deleng Pandhuan pangguna kanggo pancegahan safety tambahan khusus kanggo Modul Input Analog.
FAQ
P: Ing endi aku bisa nemokake bahan referensi tambahan?
A: Sampeyan bisa ngrujuk menyang Pandhuan pangguna SoftMaster kanggo informasi tambahan.
P: Kepiye carane aku bisa ngakses Honeywell web situs?
A: Sampeyan bisa ngunjungi ing ngisor iki web alamat:
- Solusi Proses Perusahaan Honeywell Organisasi: http://www.honeywell.com
- Solusi Proses Honeywell: http://process.honeywell.com/
Solusi Proses Honeywell
Modul Input Analog
2MLF-AC4H
Pandhuan pangguna
ML200-AI R230 6/23
Rilis 230
Honeywell Rahasia & Kepemilikan Karya iki ngemot informasi sing penting, rahasia, lan kepemilikan. Pambocoran, panggunaan utawa reproduksi ing njaba Honeywell Inc. Karya sing ora diterbitake iki dilindhungi dening hukum Amerika Serikat lan negara liya.
Kabar lan Merek Dagang
Hak Cipta 2009 dening Honeywell International Inc. Rilis 230 Juni, 2023
Nalika informasi iki diwenehi kanthi iman sing apik lan dipercaya akurat, Honeywell nolak jaminan sing bisa diduweni lan kebugaran kanggo tujuan tartamtu lan ora menehi jaminan nyata kajaba sing kasebut ing persetujuan tertulis karo lan kanggo para pelanggan.
Ora ana masalah sing dilindhungi Honeywell kanggo sapa wae amarga ana karusakan ora langsung, khusus utawa akibat. Informasi lan spesifikasi ing dokumen iki bisa diganti tanpa ana kabar.
Honeywell, PlantScape, Experion PKS, lan TotalPlant minangka merek dagang kadhaptar saka Honeywell International Inc. Jeneng merek utawa produk liyane minangka merek dagang saka pihak sing nduweni.
Solusi Proses Internasional Honeywell
2500 West Union Hills Phoenix, AZ 85027 1-800 343-0228
2
Modul Input Analog 2MLF-AC4H Pandhuan pangguna
R230
Honeywell Rahasia & Kepemilikan
6/23
Babagan Dokumen Iki
Dokumen iki nerangake carane nginstal lan ngatur 2MLF-AV8A lan AC8A; Analog kanggo digital voltage lan konverter saiki.
Rilis Informasi
Jeneng Dokumen 2MLF-AC4H User's Guide
Dokumen ID
ML200-HART
Nomer Rilis
120
Tanggal Publikasi
6/09
Referensi
Dhaptar ing ngisor iki ngenali kabeh dokumen sing bisa dadi sumber referensi kanggo materi sing dibahas ing publikasi iki.
Pandhuan pangguna SoftMaster
Judul Dokumen
Kontak
Sak ndonya Web Ing ngisor iki Honeywell web situs bisa dadi kapentingan kanggo pelanggan Proses Solution.
Solusi Proses Perusahaan Honeywell Organisasi
Alamat WWW (URL) http://www.honeywell.com http://process.honeywell.com/
R230
Modul Input Analog 2MLF-AC4H Pandhuan pangguna
3
6/23
Honeywell Rahasia & Kepemilikan
Kontak
Telpon Hubungi kita liwat telpon ing nomer sing kapacak ing ngisor iki.
Lokasi Amerika Serikat lan Kanada Eropa Pasifik
India
Korea
Republik Rakyat China Singapura
Taiwan
Jepang
ing papan liya
Organisasi
Pusat Dhukungan Honeywell IAC Solution Honeywell TAC-EMEA Honeywell Global TAC Pacific
Honeywell Global TAC India Honeywell Global TAC Korea Honeywell Global TAC China
Telpon 1-800-822-7673
+32-2-728-2704 1300-300-4822 (bebas pulsa ing Australia) +61-8-9362-9559 (njaba Australia) +91-20-2682-2458
+82-2-799-6317
+86-10-8458-3280 ext. 361
Honeywell Global TAC Asia Tenggara
Honeywell Global TAC Taiwan
Honeywell Global TAC Jepang
Telpon kantor Honeywell sing paling cedhak.
+65-6580-3500 +886-7-323-5900 +81-3-5440-1303
Modul Input Analog 2MLF-AC4H Pandhuan pangguna
Honeywell Rahasia & Kepemilikan
Definisi Simbol
Definisi Simbol
Tabel ing ngisor iki nampilake simbol sing digunakake ing dokumen iki kanggo nuduhake kahanan tartamtu.
Simbol
definisi
PERHATIAN: Ngenali informasi sing mbutuhake pertimbangan khusus.
AWAS
TIP: Ngenali saran utawa pitunjuk kanggo pangguna, asring babagan nindakake tugas.
REFERENCE -EXTERNAL: Ngenali sumber tambahan informasi njaba bookset.
REFERENCE - INTERNAL: Ngenali sumber informasi tambahan ing bookset.
Nuduhake kahanan sing, yen ora nyingkiri, bisa nyebabake peralatan utawa karya (data) ing sistem rusak utawa ilang, utawa bisa nyebabake ora bisa ngoperasikake proses kasebut kanthi bener.
AWAS: Nuduhake kahanan sing bisa mbebayani sing, yen ora nyingkiri, bisa nyebabake ciloko cilik utawa moderat. Bisa uga digunakake kanggo menehi tandha marang praktik sing ora aman.
Simbol AWAS ing peralatan nuduhake pangguna menyang manual produk kanggo informasi tambahan. Simbol katon ing jejere informasi sing dibutuhake ing manual.
PÈNGET: Nuduhake kahanan sing bisa mbebayani, sing, yen ora dihindari, bisa nyebabake ciloko serius utawa pati.
Simbol PÈNGET ing peralatan nuduhake pangguna menyang manual produk kanggo informasi tambahan. Simbol katon ing jejere informasi sing dibutuhake ing manual.
PÈNGET, Risiko kejut listrik: Potensi bebaya kejut ing ngendi HAZARDOUS LIVE voltagluwih saka 30 Vrms, 42.4 Vpeak, utawa 60 VDC bisa diakses.
R230
Modul Input Analog 2MLF-AC4H Pandhuan pangguna
5
6/23
Honeywell Rahasia & Kepemilikan
Definisi Simbol
Simbol
definisi
BAHAYA ESD: Bebaya pelepasan elektro-statis sing peralatan bisa uga sensitif. Mirsani pancegahan kanggo nangani piranti sensitif elektrostatik.
Protective Earth (PE) terminal: Disedhiyakake kanggo sambungan saka bumi protèktif (ijo utawa ijo/kuning) sumber sistem konduktor.
Terminal bumi fungsional: Digunakake kanggo tujuan non-aman kayata dandan kakebalan gangguan. CATETAN: Sambungan iki kudu disambungake menyang Protective Earth ing sumber pasokan sesuai karo syarat kode listrik lokal nasional.
Earth Ground: Sambungan bumi fungsional. CATETAN: Sambungan iki kudu disambungake menyang Protective Earth ing sumber pasokan sesuai karo syarat kode listrik nasional lan lokal.
Chassis Ground: Ngenali sambungan menyang sasis utawa pigura saka peralatan bakal kaiket Protective Earth ing sumber sumber ing sesuai karo syarat kode electrical nasional lan lokal.
6
Modul Input Analog 2MLF-AC4H Pandhuan pangguna
R230
Honeywell Rahasia & Kepemilikan
Bab 1 Pambuka
Pandhuan iki njlèntrèhaké ukuran, nangani lan cara program saka modul input analog HART (2MLF-AC4H) sing bisa digunakake kanthi nggabungake karo modul CPU 2MLK / I / R PLC Series. Sabanjure, 2MLF-AC4H diarani modul input analog HART. Modul iki digunakake kanggo ngowahi sinyal analog (input saiki) saka piranti njaba PLC kanggo mlebu data biner 16-bit saka nilai digital lan ndhukung protokol HART (Highway Addressable Remote Transducer) digunakake ing akeh piranti lapangan proses.
Karakteristik
(1) Ndhukung protokol HART Ing sawetara input 4 ~ 20mA, komunikasi digital bi-directional kasedhiya kanthi nggunakake kabel sinyal analog. Yen kabel analog saiki digunakake, ora perlu nambah kabel kanggo komunikasi HART (komunikasi HART ora didhukung ing kisaran 0 ~ 20mA)
(2) Resolusi dhuwur 1/64000 Nilai digital resolusi dhuwur bisa dijamin dening 1/64000.
(3) Akurasi dhuwur Akurasi konversi dhuwur ± 0.1 % (suhu sekitar 25) kasedhiya. Koefisien suhu dhuwur akurasi minangka ± 0.25%.
(4) Setelan paramèter operasi / ngawasi Setelan paramèter operasi kasedhiya saiki liwat [Setelan Parameter I/O] sing antarmuka panganggo dikuwatake kanggo nambah kenyamanan pangguna. Kanthi [I/O Parameters Setting] digunakake, program urutan bisa suda. Kajaba iku, liwat fungsi [Special Module Monitoring], nilai konversi A/D bisa gampang dipantau.
(5) Macem-macem format data output digital kasedhiya 3 format data output digital kasedhiya kaya kasebut ing ngisor iki; Nilai Teken: -32000 ~ 32000 Nilai Precise: Waca Bab 2.2 Tampilan adhedhasar sawetara input analog. Nilai Persentil: 0 ~ 10000
(6) Fungsi deteksi pedhot input Fungsi iki digunakake kanggo ndeteksi pedhot sirkuit input nalika 4 ~ 20 mA saka sawetara sinyal input analog digunakake.
1-1
Bab 2 Spesifikasi
Bab 2 Spesifikasi
2.1 Spesifikasi Umum
Spesifikasi umum seri 2MLK/I/R kaya sing kasebut ing Tabel 2.1.
Ora.
Item
1
Suhu operasi
2 Suhu panyimpenan.
[Tabel 2.1] Spesifikasi Umum Spesifikasi 0+65-25+75
Standar sing gegandhengan -
3
Kelembapan operasi
595% RH (Non-kondensasi)
–
4
Kelembapan panyimpenan
595% RH (Non-kondensasi)
–
Kanggo geter sing ora terus-terusan
–
Percepatan frekuensi Amplitude
Nomer
5f<8.4
–
3.5 mm
8.4f150 9.8m/s (1G)
–
5
Getaran
Kanggo geter terus-terusan
Saben 10 kaping ing X, Y, Z
IEC61131-2
Percepatan frekuensi Amplitude
pituduh
5f<8.4
–
1.75 mm
8.4f150 4.9m/s (0.5G)
–
* Maks. akselerasi impact: 147 (15G)
6
Kejut
* Wektu resmi: 11 * Gelombang pulsa: Tandha pulsa setengah gelombang
(Saben 3 kaping ing arah X,Y,Z)
Swara impuls gelombang persegi
AC: ± 1,500V DC: ± 900V
IEC61131-2 ML standar
Elektrostatik discharging
Voltage: 4kV (discharge kontak)
IEC61131-2 IEC61000-4-2
7
rame
Pancaran swara medan elektromagnetik
80 ~ 1000MHz, 10 V/m
Cepet Transient
/ bledosan swara
Kelas Voltage
modul daya
2 kV
Digital/Analog I/O, antarmuka komunikasi
1 kV
8
kahanan lingkungan
Bebas saka gas korosif lan bledug sing berlebihan
9
Dhuwur operasi
Nganti 2000m
IEC61131-2, IEC61000-4-3
IEC61131-2 IEC61000-4-4
–
–
10
Gelar polusi
Kurang saka 2
–
11
adhem
hawa-pendingin
–
Cathetan
(1) IEC (International Electrotechnical Commission): Organisasi non-pemerintah internasional sing nyengkuyung standarisasi kerja sama internasional ing bidang listrik/elektronik nerbitake standar internasional lan ngatur sistem estimasi sing ana gandhengane.
(2) Tingkat polusi: Indeks sing nuduhake tingkat polusi lingkungan operasi sing nemtokake kinerja insulasi piranti. Contone, tingkat Polusi 2 nuduhake negara umume mung polusi non-konduktif sing kedadeyan. Nanging, negara iki ngemot konduksi sauntara amarga embun sing diasilake.
Spesifikasi Kinerja
Spesifikasi kinerja modul input analog HART ditemtokake ing Tabel 2.2. [Tabel 2.2] Spesifikasi Kinerja
Item
Spesifikasi
Jumlah Saluran
Range input analog
Setelan rentang input analog
4 saluran
DC 4 20 mA DC 0 20 mA (Resistensi Input: 250 )
Range input analog bisa dipilih liwat program pangguna utawa [parameter I/O]. Rentang input masing-masing bisa disetel adhedhasar saluran.
Output digital
Input analog
4 ~ 20
0 ~ 20
Output digital
Nilai mlebu
-32000 ~ 32000
Nilai sing tepat
4000 ~ 20000
0 ~ 20000
Nilai persentil
0 ~ 10000
Format data output digital bisa disetel liwat program pangguna utawa [Setelan Parameter I/O] adhedhasar saluran.
Range input analog
Resolusi (1/64000)
Maks. resolusi
4 ~ 20
250
0 ~ 20
312.5
Akurasi
kacepetan konversi
Absolute Max. input Analog
titik input Isolasi
spesifikasi Terminal disambungake
I / O TCTerms dikuwasani HART
metode komunikasi
Bobot saiki sing dikonsumsi internal
± 0.1% utawa kurang (yen suhu sekitar 25) ± 0.25% utawa kurang (yen suhu sekitar 0 ~ 55)
Maksimum 100ms / 4 saluran Maksimum ±30
4 saluran / 1 modul
Isolasi foto-coupler ing antarane terminal input lan daya PLC (ora ana isolasi ing antarane saluran) Terminal 18 titik
Jinis tetep: 64 poin, Jinis ora tetep: 16 poin
Monodrop mung Master utama mung
DC 5 V: 340
145g
Cathetan
(1) Nalika Modul Input Analog digawe ing pabrik, Nilai Offset / Gain babagan sawetara input analog tetep lan sampeyan ora bisa ngganti.
(2) Nilai Offset: Nilai input analog sing nilai output digital dadi -32000 nalika sampeyan nyetel jinis output digital minangka Nilai Unsigned
(3) Nilai Gain: Nilai input analog sing nilai output digital dadi 32000 nalika sampeyan nyetel jinis output digital minangka Nilai Unsigned
(4) Komunikasi HART kasedhiya nalika nesu input disetel dadi 4 ~ 20.
Jeneng bagean lan Fungsi
Sebutan manut perangan-perangan kasebut kaya ing ngisor iki.
Bab 2 Spesifikasi
Ora.
Katrangan
RUN LED
Tampilake status operasi 2MLF-AC4H
On: Ing operasi normal
Flickering: Error occurs (Waca 9.1 kanggo rincian liyane)
Off: DC 5V pedhot utawa kesalahan modul 2MLF-AC4H
LED ALM Kab
Tampilake status weker 2MLF-AC4H
Flickering: Weker dideteksi (Proses weker, tingkat owah-owahan weker disetel dening
SoftMaster) OFF: Ing operasi normal
Terminal
Terminal input analog, kang saluran pamilike bisa disambungake karo
piranti njaba.
2-3
Bab 2 Spesifikasi
2.4 Karakteristik dhasar Modul Analog HART
2.4.1 Ringkesan
Modul input analog HART minangka produk sing bisa nggunakake komunikasi HART bebarengan karo konversi analog. Modul input analog HART ndhukung antarmuka kanggo komunikasi kanthi disambungake karo piranti lapangan HART. Data komunikasi sing diwenehake dening piranti lapangan HART bisa dipantau liwat modul input analog HART lan status piranti lapangan uga bisa didiagnosis.
(1) Advantage lan Tujuan Komunikasi HART (a) Kabel tambahan kanggo komunikasi ora dibutuhake (Komunikasi kanthi nggunakake kabel 4~20mA modul analog) (b) Informasi pangukuran tambahan liwat komunikasi digital (c) Konsumsi daya sing sithik (d) Medan macem-macem lan sugih piranti sing ndhukung komunikasi HART (e) Tampilan informasi piranti lapangan kang, pangopènan, diagnosis
(2) Komposisi Komunikasi HART Komunikasi HART dumadi saka master lan slave lan nganti rong master bisa disambungake. PLC HART modul input analog disambungake minangka piranti master utami lan komunikasi karo piranti lapangan-budak. Piranti komunikasi disambungake minangka piranti master sekunder kanggo diagnosa piranti lapangan lan nyetel paramèter abdi.
Meter aliran massa cerdas nyedhiyakake nilai pangukuran lapangan aliran kanthi sinyal saiki meter aliran. Bebarengan karo arus sinyal sing nuduhake aliran, ngirim informasi pangukuran tambahan sing diukur dening meter aliran menyang komunikasi HART. Nganti papat variabel diwenehake. Kanggo example, mili minangka Nilai Utama (PV), tekanan mandheg minangka Nilai Sekunder (SV), suhu minangka Nilai Tersier (TV) lan nilai digital sinyal saiki minangka Nilai Kuarter (QV) digunakake minangka informasi pangukuran. (3) Metode Multidrop Multidrop mung kasusun saka siji pasangan kabel lan kabeh nilai kontrol ditularake kanthi digital. Kabeh piranti lapangan duwe alamat polling lan aliran saiki ing saben piranti tetep ing nilai minimal (4 mA). Cathetan - Metode multidrop ora didhukung ing modul input lan output analog HART.
2-4
Bab 2 Spesifikasi
2.4.2 Operasi RT
(1) Sinyal HART Gambar ing ngisor iki nggambarake sinyal HART sing frekuensi dimodulasi dadi sinyal analog. Ing gambar iki, sinyal HART ditampilake minangka rong jinis sinyal sing duwe frekuensi 1,200 lan 2,200. Rong jinis sinyal kasebut nuduhake nomer biner 1 (1,200 ) lan 0 (2,200 ) lan dibalekake menyang informasi sing migunani kanthi demodulasi dadi sinyal digital ing saben piranti.
Sinyal analog
Wektu
C: Perintah(K) R : Tanggapan(A)
2-5
Bab 2 Spesifikasi
(2) Jenis lan Konfigurasi Prentah HART
Jinis printah HART diterangake. Modul input analog HART ngirimake printah HART menyang piranti lapangan HART lan piranti lapangan HART ngirim respon menyang printah menyang modul input analog HART. Prentah HART bisa dikategorikake dadi telung klompok prentah miturut karakteristik lan diarani Universal, Praktek Umum, lan Khusus Piranti. Printah universal kudu didhukung dening kabeh pabrikan piranti lapangan HART minangka grup komando sing penting. Praktek Umum mung nemtokake format data printah lan manufaktur mung ndhukung item sing dianggep penting kanggo piranti lapangan HART. Piranti Spesifik minangka grup perintah sing ora duwe format data tartamtu. Saben pabrikan bisa nemtokake yen perlu.
Command Universal Common Practice Piranti Spesifik
[Tabel 2.3] Prentah HARTKatrangan
Grup printah penting sing bakal didhukung dening kabeh produsen piranti lapangan HART Mung format data printah ditetepake lan manufaktur ndhukung mung item sing dianggep penting kanggo piranti lapangan HART A klompok printah sing ora duwe format data tartamtu. Saben pabrikan bisa nemtokake yen perlu
(3) Printah sing didhukung ing modul input analog HART Printah sing didhukung ing modul input analog HART diterangake ing ngisor iki.
dhawuh
0 1 2
Universal
3
Perintah 12
13
15
16
48
umum
50
Laku
57
Perintah 61
110
[Tabel 2.4] Printah sing didhukung ing modul input analog HARTFungsi
Waca ID Produsen lan kode piranti Produsen Waca Nilai variabel utama (PV) lan persentase Waca Unittage saka saiki lan rentang Waca saiki lan 4 jinis nilai variabel (Variabel Primer, Variabel Sekunder, Nilai Tersier, Nilai Kuarter) Wacan pesen Wacan tag, deskriptor, data Waca informasi output Waca Nomer Perakitan Akhir Waca Status Piranti Waca Variabel primer~ Tugas Variabel Kuarter Waca Unit tag, Deskriptor unit, Tanggal Waca Variabel primer~ Variabel Kuarter lan output analog PV Waca Variabel primer~ Variabel Kuarter
2-6
Bab 2 Spesifikasi
2.5 Karakteristik Konversi A/D
2.5.1 Cara milih sawetara konversi A/D
2MLF-AC4H karo 4 saluran input digunakake kanggo input saiki, ngendi Offset / Gain ora bisa diatur dening pangguna. Rentang input saiki bisa disetel kanggo saluran pamilike liwat program pangguna (Waca Bab) utawa setelan parameter I/O nganggo alat pemrograman SoftMaster. Format output digital ditemtokake ing telung jinis kaya ing ngisor iki;
A. Nilai sing ditandatangani B. Nilai sing tepat C. Nilai Persentil Kanggo example, yen sawetara iku 4 ~ 20mA, Ing menu SoftMaster [I / O Parameter Setelan], nyetel [Input sawetara] kanggo "4 ~ 20mA".
2-7
Bab 2 Spesifikasi
2-8
Bab 2 Spesifikasi
2.5.2 Karakteristik konversi A/D
Karakteristik konversi A / D yaiku kecenderungan sing disambungake ing garis lurus antarane nilai Offset lan Gain nalika ngowahi sinyal analog (input saiki) dadi nilai digital. Karakteristik konversi A/D saka HART Analog Input Modules minangka diterangake ing ngisor iki.
Range kasedhiya
gain
Nilai digitalisasi
Input analog
Offset
Cathetan
1. Nalika Modul Input Analog dirilis saka pabrik, Nilai Offset / Gain minangka diatur kanggo kisaran input analog pamilike, kang ora kasedhiya kanggo pangguna kanggo ngganti.
2. Nilai Offset: Nilai input analog ing ngendi nilai digitalisasi yaiku -32,000. 3. Nilai Gain: Nilai input analog ing ngendi nilai digitalisasi yaiku 32,000.
2-9
Bab 2 Spesifikasi
2.5.3 Karakteristik I/O saka 2MLF-AC4H
2MLF-AC4H minangka modul input analog HART khusus digunakake kanggo input saiki 4 saluran lan komunikasi HART, ing ngendi Offset / Gain ora bisa diatur dening pangguna. Range input saiki bisa disetel liwat program pangguna utawa [parameter I/O] kanggo saluran masing-masing. Format output data digital kaya sing kasebut ing ngisor iki;
A. Signed Value B. Precise Value C. Percentile Value (1) Yen kisaran DC 4 ~ 20 mA Ing menu SoftMaster [I/O Parameter Settings], atur [Input range] menyang “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
Bab 2 Spesifikasi
Nilai output digital kanggo karakteristik input saiki kaya sing kasebut ing ngisor iki.
(Resolusi (adhedhasar 1/64000): 250 nA)
digital
Arus input analog ()
Jangkoan output
3.808
4
8
12
16
Nilai mlebu
-32768 -32000 -16000
0
16000
(-32768 ~ 32767)
Nilai sing tepat (3808 ~ 20192)
3808 4000 8000 12000 16000
Nilai persentil (-120 ~ 10120)
-120
0
2500 5000 7500
20 32000 20000 10000
20.192 32767 20192 10120
(2) Yen kisaran DC 0 ~ 20 mA Ing menu SoftMaster [I/O Parameters Setting], setel [Input range] dadi “0 ~ 20 mA”.
2-11
Bab 2 Spesifikasi
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
()
Nilai output digital kanggo karakteristik input saiki kaya sing kasebut ing ngisor iki.
(Resolusi (adhedhasar 1/64000): 312.5 nA)
digital
Arus input analog ()
Jangkoan output
-0.24
0
5
10
15
Nilai mlebu
-32768 -32000 -16000
0
16000
(-32768 ~ 32767)
Nilai sing tepat (-240 ~ 20240)
-240
0
5000 10000 15000
Nilai persentil (-120 ~ 10120)
-120
0
2500 5000 7500
20 mA
20 32000 20000 10000
20.24 32767 20240 10120
Cathetan
(1) Yen nilai input analog ngluwihi sawetara output digital minangka input, nilai output digital bakal tetep maksimal. utawa min. Nilai sing ditrapake kanggo sawetara output sing ditemtokake. Kanggo exampYen sawetara output digital disetel menyang nilai unsigned (32,768 ~ 32,767) lan nilai output digital ngluwihi 32,767 utawa nilai analog ngluwihi 32,768 minangka input, nilai output digital bakal tetep minangka 32,767 utawa 32,768.
(2) Input saiki ora kudu ngluwihi ± 30. Panas sing mundhak bisa nyebabake cacat. (3) Setelan Offset / Gain kanggo modul 2MLF-AC4H ora bakal ditindakake dening pangguna. (4) Yen modul digunakake ngluwihi sawetara input, akurasi ora bisa dijamin.
2-12
Bab 2 Spesifikasi
2.5.4 Akurasi
Akurasi nilai output digital ora diganti sanajan sawetara input diganti. Fig. 2.1 nuduhake sawetara owah-owahan saka akurasi ing suhu sekitar 25 karo sawetara input analog 4 ~ 20 dipilih lan output digital saka nilai mlebu. Toleransi kesalahan ing suhu sekitar 25 ° C yaiku ± 0.1% lan suhu sekitar 0 ~ 55 yaiku ± 0.25%.
32064 32000
31936
Nilai output digital 0
-31936 -32000
-32064 4mA
12mA Analoginputvoltage
[Gbr. 2.1] Akurasi
20mA
2-13
Bab 2 Spesifikasi
2.6 Fungsi Modul Input Analog
Fungsi Modul Input Analog kaya ing ngisor iki ing Tabel 2.3.
Item Fungsi Ngaktifake Saluran Milih sawetara input Milih data output
Metode konversi A/D
Pangolahan weker Ndeteksi pedhot sinyal input
Rincian
Mbisakake saluran sing ditemtokake kanggo nglakokake konversi A/D. (1) Nemtokake sawetara input analog sing bakal digunakake. (2) 2 jinis input saiki kasedhiya kanggo modul 2MLF-AC4H. (1) Nemtokake jinis output digital. (2) 4 format data output kasedhiya ing modul iki.
(Nilai Teken, Precise lan Persentil) (1) Samppangolahan ling
SampProcessing ling bakal dileksanakake nalika Processing rata-rata ora kasebut. (2) Pangolahan rata-rata (a) Pangolahan rata-rata wektu
Output rata-rata nilai konversi A/D adhedhasar wektu. (b) Ngitung rata-rata pangolahan
Output rata-rata nilai konversi A/D adhedhasar count kaping. (c) Pengolahan rata-rata pindah
Outputs Nilai rata-rata Newest ing saben sampling ing kaping count ditetepake. (d) Pangolahan rata-rata bobot Digunakake kanggo tundha owah-owahan dadakan saka nilai input.
Weker proses lan pangolahan weker tingkat pangowahan kasedhiya. Yen input analog kanthi kisaran 4 ~ 20 pedhot, dideteksi dening program pangguna.
2.6.1. Samppangolahan ling
Para sampwektu ling (Wektu Processing) gumantung ing nomer saluran digunakake. Wektu pangolahan = Maksimum 100ms saben modul
2.6.2. Pangolahan rata-rata
Pangolahan iki digunakake kanggo nglakokake konversi A/D kanthi count utawa wektu tartamtu lan kanggo nyimpen rata-rata jumlah akumulasi ing memori. Pilihan pangolahan rata-rata lan nilai wektu / count bisa ditetepake liwat program pangguna utawa setelan paramèter I / O kanggo saluran masing-masing. (1) Apa pangolahan rata-rata digunakake kanggo
Proses iki digunakake kanggo nyuda pengaruh sing disebabake dening sinyal input analog sing ora normal kayata gangguan. (2) Jinis pangolahan rata-rata
Ana papat (4) jinis pangolahan rata-rata, Wektu, Count, Moving lan Bobot rata-rata.
2-14
Bab 2 Spesifikasi
(a) Pangolahan rata-rata wektu
A. Range setelan: 200 ~ 5,000 (ms)
B. Jumlah pangolahan =
Wektu setelan 100ms
[kaping]Ex.) Wektu setelan: 680 ms
Jumlah pangolahan =
680ms = 6.8 => 6
[kaping] (dibunderaké) 100ms
*1: Yen nyetel nilai rata-rata wektu ora ditemtokake ing 200 ~ 5,000, RUN LED kedhip ing interval 1 detik. Kanggo nyetel RUN LED menyang status On, setel nilai setelan ing kisaran maneh banjur ganti CPU PLC saka STOP menyang mode RUN. Pesthekake nggunakake panjalukan panjalukan saka kesalahan cetha (UXY.11.0) kanggo mbusak kesalahan sak RUN.
*2: Yen ana kesalahan ing nyetel nilai rata-rata wektu, nilai standar 200 bakal disimpen.
(b) Ngitung rata-rata pangolahan
A. Setelan sawetara: 2 ~ 50 (kaping) Nilai rata-rata data input ing wektu ditetepake disimpen minangka data input nyata.
B. Wektu proses = jumlah setelan x 100ms
Ex.) Rata-rata wektu count pangolahan yaiku 50.
Wektu pangolahan = 50 x 100ms = 5,000ms
*1: Yen nyetel nilai rata-rata count ora ditemtokake ing 2 ~ 50, RUN LED kedhip ing interval 1 detik. Kanggo nyetel RUN LED menyang status On, setel nilai setelan ing kisaran banjur ganti CPU PLC saka STOP menyang mode RUN. Pesthekake nggunakake panjalukan panjalukan saka kesalahan cetha (UXY.11.0) kanggo mbusak kesalahan sak RUN..
*2: Yen ana kesalahan nalika nyetel nilai, nilai standar 2 bakal disimpen.
(c) Pengolahan rata-rata pindah
A. Setelan sawetara: 2 ~ 100 (kaping)
B. Proses iki ngasilake nilai rata-rata paling anyar ing saben sampling ing kaping count ditetepake. Fig 2.2 nuduhake Processing rata-rata Moving karo 4 count kaping.
2-15
Bab 2 Spesifikasi
OutAp/uDt val ue
32000
0
Output 11 O ut put22 O output33
-32000
Output 1 = ( + + + ) / 4 Output 2 = ( + + + ) / 4 Output 3 = ( + + + ) / 4
[Gbr. 2.2] Pangolahan rata-rata
Wektu ((mmss))
(d) Pengolahan rata-rata bobot
A. Range setelan: 1 ~ 99(%)
F[n] = (1 – ) x A[n] + x F [n – 1] F[n]: Output rata-rata bobot saiki A[n]: Nilai konversi A/D saiki F[n-1]: Mantan Output rata-rata bobot: Konstanta rata-rata bobot (0.01 ~ 0.99)
*1: Yen nyetel nilai rata-rata count ora ditemtokake ing 1 ~ 99, RUN LED kedhip ing interval 1 detik. Kanggo nyetel RUN LED menyang status On, ngreset nilai setelan rata-rata frekuensi ing 2 ~ 500 lan banjur ngowahi PLC CPU saka STOP kanggo RUN. Pesthekake nggunakake panjalukan panjalukan saka kesalahan cetha (UXY.11.0) kanggo mbusak kesalahan liwat modifikasi sak RUN.
*2: Yen ana kesalahan nalika nyetel nilai, nilai standar 1 bakal disimpen.
B. Input Saiki (kanggo example) · Range input analog: DC 4 ~ 20 mA, Range output digital: 0 ~ 10,000. · Nalika input analog diganti kanthi cepet 4 mA kanggo 20 mA (0 10,000), output saka Bobot rata-rata miturut pancet () kapacak ing ngisor iki.
*1) 0.01
Output saka rata-rata Bobot
0 scan 1 scan 2 scan 3 scan
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) Output 10,000 sawise kira-kira 4 scan
* 2) Output 10,000 sawise kira-kira 21 scan
*3) Output 10,000 sawise 1,444 scan (144 detik)
Bobot 1% kanggo nilai mantan Bobot 50% kanggo nilai mantan Bobot 99% kanggo nilai mantan
· Kanggo entuk output sing stabil marang owah-owahan input kanthi cepet (contone, gangguan), pangolahan rata-rata bobot iki bakal mbiyantu.
2-16
Bab 2 Spesifikasi
2.5.3 Processing weker
(1) Weker Proses Nalika nilai digital dadi luwih saka weker proses Nilai watesan HH, utawa kurang saka Nilai watesan LL, flag weker nguripake lan weker LED ing ngarep modul flickers. Nalika nilai output digital dadi kurang saka nilai watesan H weker proses, utawa luwih saka nilai watesan L, weker bakal dibusak.
(2) Ganti weker tingkat Fungsi iki mbisakake kanggo sampdata kanthi siklus kanthi wektu sing disetel ing parameter `Tingkat owah-owahan wektu weker' lan mbandhingake saben rong detikample data. Unit sing digunakake kanggo `Rate of change H limit' lan `Rate of change L limit' yaiku persentage saben detik (%/s).
(a) Setel tingkat saka sampPeriode ling: 100 ~ 5,000(ms) Yen `1000′ disetel kanggo periode kasebut, data input yaiku sampmimpin lan dibandhingake saben 1 detik.
(b) Nyetel sawetara watesan tingkat owah-owahan: -32768 ~ 32767(-3276.8%/s ~ 3276.7%/s) (c) Pitungan kritéria
Kriteria weker tingkat owah-owahan = Watesan dhuwur utawa Watesan weker tingkat owah-owahan sithik X 0.001 X 64000 X Periode deteksi ÷ 1000 1) Eksample kanggo setelan tingkat owah-owahan 1 (Deteksi tingkat mundhak)
a) Periode deteksi Ch. 0: 100(ms) b) Weker dhuwur (H) watesan Ch. 0: 100(10.0%) c) Weker low(L) watesan Ch. 0: 90(9.0%) d) Alarm dhuwur (H) kritéria Ch.0
= 100 X 0.001 X 64000 X 100 ÷ 1000 = 640 e) Kriteria weker sedheng(L) Ch.0
= 90 X 0.001 X 64000 X 100 ÷ 1000 = 576 f) Nalika nilai panyimpangan ([n]th digital value) ([n-1]th digital value) dadi luwih gedhe
saka 640, dhuwur (H) pangowahan rate deteksi flag Ch.0 (CH0 H) nguripake. g) Nalika nilai deviasi ([n]nilai digital) ([n-1]nilai digital) dadi kurang
saka 576, gendéra deteksi tingkat owah-owahan kurang (L) f Ch.0 (CH0 L) nguripake.
2) Example kanggo setelan tingkat owah-owahan 2 (Deteksi tingkat Mudhun) a) Periode deteksi Ch. 0: 100(ms) b) Weker dhuwur (H) watesan Ch. 0: -10(-1.0%) c) Weker low(L) watesan Ch. 0: -20(-2.0%) d) Kriteria weker dhuwur(H) Ch.0 = -10 X 0.001 X 64000 X 100 ÷ 1000 = -64 e) Kriteria weker kurang(L) Ch.0 = -20 X 0.001 X 64000 X 100 ÷ 1000 = -128 f) Nalika nilai panyimpangan saka ([n]th digital value) ([n-1]th digital value) dadi luwih saka -64, dhuwur(H) change rate flag detection saka Ch.0 (CH0 H) nguripake. g) Nalika nilai panyimpangan saka ([n] nilai digital) ([n-1] nilai digital) dadi kurang saka -128, gendéra deteksi tingkat owah-owahan kurang (L) f Ch.0 (CH0 L) nguripake.
2-17
Bab 2 Spesifikasi
3) Example kanggo setelan tingkat owah-owahan 3 (Deteksi tingkat owah-owahan) a) Periode deteksi Ch. 0: 1000(ms) b) Weker dhuwur (H) watesan Ch. 0: 2(0.2%) c) Weker low(L) watesan Ch. 0: -2(-0.2%) d) Kriteria weker dhuwur(H) Ch.0 = 2 X 0.001 X 64000 X 1000 ÷ 1000 = 128 e) Kriteria weker kurang(L) Ch.0 = -2 X 0.001 X 64000 X 1000 ÷ 1000 = -128 f) Nalika nilai panyimpangan saka ([n]th digital value) ([n-1]th digital value) dadi luwih saka 128, dhuwur(H) change rate flag deteksi Ch. 0 (CH0 H) urip. g) Nalika nilai panyimpangan saka ([n] nilai digital) ([n-1] nilai digital) dadi kurang saka -128, gendéra deteksi tingkat owah-owahan kurang (L) f Ch.0 (CH0 L) nguripake.
2.5.4 Deteksi pedhot input
(1) Input sing kasedhiya Fungsi deteksi iki kasedhiya kanggo input analog 4 ~ 20 mA. Kondisi pendeteksi kaya ing ngisor iki.
Range input 4 ~ 20 mA
Kisaran deteksi Kurang saka 0.8 mA
(2) Status deteksi Status deteksi saben saluran disimpen ing Uxy.10.z (x: nomer dhasar, y: nomer slot, z: nomer bit)
Nomer bit
Nomer saluran nilai awal
15 14 — 5 4
0 0 0 0 0 – – – – –
3
0 Bab.3
2
0 Bab.2
1
0 Bab.1
0
0 Bab.0
BIT
Katrangan
0
Operasi normal
1
Pedhot sambungan
(3) Operasi status deteksi
Saben bit disetel menyang `1' nalika ndeteksi pedhot, lan bali menyang `0' nalika ndeteksi sambungan. Bit status bisa digunakake ing program pangguna kanggo ndeteksi pedhot.
2-18
Bab 2 Spesifikasi
(4) Program eksample (non-IEC, 2MLK) Minangka kanggo modul dipasang ing basa 0, slot 1, Yen dideteksi disconnection, nomer saluran disimpen ing saben wilayah `P'.
Cathetan. U01.10.n(n=0,1,2,3) : CHn_IDD (Mode input Analog HART : Flag pemutus saluran) (5) Program example (IEC61131-3, 2MLR lan 2MLI)
Minangka kanggo modul dipasang ing basis 1, slot 0, Yen dideteksi disconnection, nomer saluran disimpen ing saben `% M' wilayah.
2-19
Instalasi lan Wiring
Bab 3 Instalasi lan Wiring
Instalasi
3.1.1 Lingkungan Instalasi
Prodhuk iki gumantung banget karo lingkungan instalasi. Nanging, kanggo kapercayan lan stabilitas sistem, mangga digatekake pancegahan sing diterangake ing ngisor iki.
(1) Kahanan lingkungan - Kanggo dipasang ing panel kontrol anti banyu lan bledug. - Ora ana pengaruh utawa geter sing terus-terusan. - Aja kena sinar srengenge langsung. - Ora ana embun sing disebabake owah-owahan suhu sing cepet. - Suhu sekitar kudu dijaga 0-65.
(2) Karya instalasi - Aja ninggalake sampah kabel ing PLC sawise wiring utawa ngebur bolongan meneng. - Kanggo diinstal ing lokasi sing apik kanggo digarap. – Aja diinstal ing panel padha karo dhuwur-voltagpiranti e. – Supaya iku katahan ing paling 50 adoh saka saluran utawa cedhak-by modul. - Kanggo dilebokake ing papan sing nyenengake tanpa gangguan.
3.1.2 Pancegahan kanggo nangani
Pancegahan kanggo nangani modul 2MLF-AC4H minangka diterangake ing ngisor iki saka bukaan kanggo instalasi.
(1) Aja nganti tiba utawa kaget banget.
(2) Aja mbusak PCB saka cilik. Iku bakal nimbulaké operasi abnormal.
(3) Aja ana bahan manca kalebu sampah kabel ing ndhuwur modul nalika kabel.
Copot bahan manca yen ana ing njero.
(4) Aja nginstal utawa mbusak modul nalika diuripake.
(5) Torsi lampiran saka meneng tetep modul lan meneng pemblokiran terminal kudu ing
kisaran kaya ing ngisor iki.
Bagian lampiran
Range Torsi Lampiran
Sekrup blok terminal modul I/O (sekrup M3)
42 ~ 58 N·
Blok terminal modul I/O sekrup tetep (sekrup M3)
66 ~ 89 N·
Cathetan
– Modul input analog HART bisa digunakake nalika diinstal ing basis lengkap ing sistem 2MLR.
3-1
Bab 3 Instalasi lan Wiring
3.2 Kabel
3.2.1 Pancegahan kanggo wiring
(1) Aja nganti garis daya AC cedhak karo garis tandha input eksternal Modul 2MLF-AC4H. Kanthi jarak sing cukup adoh ing antarane, bakal bebas saka surge utawa gangguan induktif.
(2) Kabel kudu dipilih kanthi nimbang suhu sekitar lan arus sing diidini, sing ukurane ora kurang saka maksimal. standar kabel AWG22 (0.3).
(3) Aja kabel cedhak banget karo piranti panas lan materi utawa kontak langsung karo lenga kanggo dangu, kang bakal nimbulaké karusakan utawa operasi ora normal amarga short-circuit.
(4) Priksa polaritas nalika kabel terminal. (5) Wiring karo dhuwur-voltage line utawa power line bisa gawé alangan induktif nyebabake abnormal
operasi utawa cacat.
3.2.2 Wiring examples
Saluran CH0 CH1 CH2 CH3
–
Input
+ + + + NC NC NC NC NC NC NC NC NC NC
Terminal no.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
DC +
daya
pasokan_
2-Wire Transmitter
+_
CH0+ CH0-
1 2
3 4
5 6
7 8
9 10
11 12
13 14
15 16
17 18
3-2
Bab 3 Instalasi lan Wiring
(1) Wiring example saka 2-kabel sensor / pemancar
+ DC1
–
+ DC2
–
2-Wire Transmitter
2-Wire Transmitter
CH0 +
R
R *2
+
*1
–
–
CH3 +
R
- R *2
*1
(2) Wiring example saka 4- kabel sensor / pemancar
+ DC1
–
+ DC2
–
4-Wire Transmitter
4-Wire Transmitter
CH0 +
R
+
R *2
*1
–
–
CH3 +
R
- R *2
*1
* 1) Gunakake kabel shielded bengkong 2-inti. AWG 22 dianjurake kanggo standar kabel. * 2) Resistance input kanggo input saiki yaiku 250 (typ.).
Cathetan
(1) Ing input saiki, ora bakal ana toleransi akurasi disebabake dawa kabel lan resistance internal saka sumber.
(2) Setel supaya saluran mung bisa digunakake. (3) 2MLF-AC4H modul ora nyedhiyani daya kanggo piranti input. Gunakake daya eksternal
supplier. (4) Yen sampeyan ora misahake daya DC pemancar saben saluran, bisa mengaruhi
akurasi. (5) Kanggo nganggep konsumsi pemancar saiki, gunakake daya eksternal
pasokan kapasitas sing cukup. (6) Yen sampeyan ngatur sistem kanggo nyedhiyani daya sawetara pemancar dening daya external
sumber, ati-ati supaya ora ngluwihi saiki allowable saka sumber daya external total konsumsi saiki pemancar.
3-3
Bab 3 Instalasi lan Wiring
3.2.2 Jarak komunikasi maksimum
(1) Komunikasi HART kasedhiya nganti 1 . Nanging, yen pemancar nyedhiyakake jarak komunikasi maksimal, gunakake jarak sing luwih cendhek ing antarane jarak komunikasi pemancar lan 1 .
(2) Jarak komunikasi maksimal bisa beda-beda miturut kapasitansi kabel lan resistensi. Kanggo njamin jarak komunikasi maksimal, priksa kapasitansi lan dawa kabel.
(3) Example pilihan kabel kanggo ngamanake kadohan komunikasi (a) Yen kapasitansi kabel kurang saka 90pF lan resistance kabel kurang saka 0.09, kadohan kasedhiya kanggo komunikasi 1.
(b) Yen kapasitansi kabel kurang saka 60pF lan resistance kabel kurang saka 0.18, jarak sing kasedhiya kanggo komunikasi bakal dadi 1.
(c) Yen kapasitansi kabel kurang saka 210pF lan resistance kabel kurang saka 0.12, kadohan kasedhiya kanggo komunikasi bakal 600m.
kabel
Kapasitansi (/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
Resistance (/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
Bab 4 Prosedur Operasi lan Pemantauan
Bab 4 Prosedur Operasi lan Pemantauan
4.1 Prosedur Operasi
Pangolahan kanggo operasi minangka ditampilake ing Fig. 4.1
Miwiti
Instal modul konversi A / D ing slot
Sambungake modul konversi A/D karo piranti eksternal
Apa sampeyan nemtokake parameter Run liwat [I / O
paramèter] setelan?
YA
Nemtokake parameter Run liwat [I/O
NO
paramèter] setelan
Siapke program PLC
Pungkasan
[Gbr. 4.1] Prosedur kanggo operasi
4-1
Bab 4 Prosedur Operasi lan Pemantauan
4.2 Nyetel Parameter Operasi
Ana rong cara kanggo nyetel paramèter operasi. Salah sijine yaiku nyetel ing [Parameter I/O] SoftMaster, liyane yaiku nyetel ing program pangguna kanthi memori internal modul. (Waca Bab 5 kanggo setelan ing program)
4.2.1 Parameter kanggo modul 2MLF-AC4H
Setel item kanggo modul kaya sing diandharake ing tabel 4.1.
Item [Parameter I/O] [Tabel 4. 1] Fungsi [Parameter I/O] Rincian
(1) Nemtokake item ing ngisor iki sing perlu kanggo operasi modul. - Status saluran: Aktifake / Pateni saben saluran kanggo operate - Range input: Setelan kisaran input voltage/saiki – Jinis output: Nyetel jinis nilai digital – Proses rata-rata: Milih metode pangolahan rata-rata – Setelan nilai rata-rata – Weker proses: Aktifake/mateni pangolahan weker – Proses weker setelan watesan HH, H, L lan LL – Tingkat weker pangowahan: Aktifake / mateni pangolahan weker - Tingkat persentil weker pangowahan, watesan H lan L - HART: Aktifake / Pateni komunikasi HART.
(2) Set data ing ndhuwur bisa diundhuh sawayah-wayah preduli saka status CPU (Run utawa Stop)
4.2.2 Prosedur nyetel paramèter karo SoftMaster
(1) Bukak SoftMaster kanggo nggawe proyek. (Waca Pandhuan pangguna kanggo SoftMaster kanggo rincian liyane) (2) Klik kaping pindho [parameter I/O] ing jendhela proyek.
4-2
Bab 4 Prosedur Operasi lan Pemantauan
(3) Ing layar `I/O parameters setting', klik nomer slot sing diinstal modul 2MLF-AC4H lan pilih 2MLF-AC4H, banjur klik kaping pindho.
(4) Sawise milih modul, klik [Details] 4-3
Bab 4 Prosedur Operasi lan Pemantauan
(5) Setel paramèter individu. (a) Status saluran: Setel kanggo Aktifake utawa Pateni.
Klik kene
Yen ora dicenthang, setel saluran individu. Yen dicenthang, setel kabeh saluran menyang parameter sing padha
(b) Input range: Pilih range input analog.
4-4
Bab 4 Prosedur Operasi lan Pemantauan
(c) Jinis output: Pilih jinis nilai digital sing diowahi. (d) Pengolahan rata-rata: Pilih metode pangolahan rata-rata. (e) Nilai Rata-rata: Setel nomer ing kisaran sing kapacak ing ngisor iki.
Pangolahan rata-rata
Range setelan
Rata-rata wektu
200 ~ 5000()
Ngitung rata-rata
2 ~ 50
Rata-rata obah
2 ~ 100
Rata-rata bobote
1 ~ 99(%)
(f) Weker proses: Setel Aktifake utawa Pateni weker Proses.
4-5
Bab 4 Prosedur Operasi lan Pemantauan
(g) Proses watesan weker: Setel saben kritéria kanggo watesan ing sawetara sing kapacak ing ngisor iki.
(h) Weker tingkat pangowahan: Setel Aktifake utawa mateni weker kanggo tingkat pangowahan. (i) Rate of change limits: Setel saben kritéria kanggo watesan ing sawetara sing kapacak ing ngisor iki. (j) HART: Setel Aktifake utawa Pateni kanggo komunikasi HART.
4-6
Bab 4 Prosedur Operasi lan Pemantauan
4.3 Fungsi Monitoring Modul Khusus
Fungsi Modul Khusus Monitoring kados ing ngandhap menika wonten ing tabel 4.2.
Item
[Monitor Modul Khusus] [Tabel 4. 2] Fungsi Monitoring Modul Khusus
Rincian
(1) Monitor / Test Sawise nyambungake SoftMaster karo PLC, pilih [Special Module Monitoring] ing menu [Monitor]. Modul 2MLF-AD4S bisa dipantau lan diuji. Nalika nyoba modul, CPU kudu mandheg.
(2) Ngawasi maks./min. Nilai maks./min. Nilai saka saluran bisa teliti sak Run. Nanging, nalika layar [Monitoring/Test] ditutup, maks./min. Nilai ora bakal disimpen.
(3) Parameter sing ditemtokake kanggo tes ing layar [Monitor Modul Khusus] ora disimpen ing [parameter I/O] nalika nutup layar.
Cathetan
Layar bisa uga ora ditampilake biasane amarga sumber daya sistem ora cukup. Ing kasus kaya mengkono, nutup layar lan ngrampungake aplikasi liyane kanggo miwiti maneh SoftMaster.
4-7
Bab 4 Prosedur Operasi lan Pemantauan
4.4 Pancegahan
Parameter sing ditemtokake kanggo tes modul konversi A / D ing layar "Modul Khusus Monitor" saka [Modul Khusus Monitor] bakal dibusak nalika layar "Modul Khusus Monitor" ditutup. Ing tembung liya, paramèter modul konversi A/D sing ditemtokake ing layar "Modul Khusus Monitor" ora bakal disimpen ing [parameter I/O] sing ana ing tab sisih kiwa SoftMaster.
Test fungsi [Monitor Special Module] kasedhiya kanggo pangguna kanggo mriksa operasi normal saka A / D modul konversi malah tanpa program urutan. Yen modul konversi A/D digunakake kanggo tujuan liyane tinimbang tes, gunakake fungsi setelan parameter ing [parameter I/O]. 4-8
Bab 4 Prosedur Operasi lan Pemantauan
4.5 Ngawasi Modul Khusus
4.5.1 Mulai karo [Special Module Monitoring] Sawise nyambung menyang PLC, klik [Monitor] -> [Special Module Monitoring]. Yen status ora [Online], menu [Special Module Monitoring] ora bakal aktif.
4.5.2 Cara nggunakake [Special Module Monitoring] (1) Layar `Special Module List' bakal ditampilake kaya Gambar 5.1. Modul sing diinstal ing sistem PLC saiki bakal ditampilake ing layar.
[Gbr. 5. 1] [Dhaptar Modul Khusus] 4-9
Bab 4 Prosedur Operasi lan Pemantauan
(2) Pilih Special Module ing Fig. 5.1 lan klik [Module Info.] kanggo nampilake informasi minangka Fig. 5.2.
[Gbr. 5. 2] [Informasi Modul Khusus] (3) Kanggo ngawasi modul khusus, klik [Monitor] sawise milih modul ing Special
Layar Daftar Modul (Gambar 5.1). Banjur layar [Special Module Monitoring] minangka Fig. 5.3, bakal ditampilake.
4-10
Bab 4 Prosedur Operasi lan Pemantauan
[Gbr. 5. 3] [Monitor Modul Khusus] 4-11
Bab 4 Prosedur Operasi lan Pemantauan
(a) [Start Monitoring]: Klik [Start Monitoring] kanggo nampilake nilai konversi A/D saka saluran sing saiki dioperasikake. Fig.. 5.4 punika layar ngawasi katampil nalika kabeh saluran 2MLF-AC4H ing status Stop. Ing kolom nilai saiki ing sisih ngisor layar, paramèter Modul Input Analog sing ditemtokake saiki ditampilake.
[Gbr. 5. 4] Layar eksekusi [Start Monitoring] 4-12
Bab 4 Prosedur Operasi lan Pemantauan
(b) [Test]: [Test] digunakake kanggo ngganti paramèter Modul Input Analog sing saiki ditemtokake. Klik nilai setelan ing kolom ngisor layar kanggo ngganti paramèter. Fig. 5.5 bakal ditampilake sawise [Test] dieksekusi kanthi saluran input vol 0tage sawetara diganti -10 ~ 10 V ing negara input ora kabel. Fungsi iki kaleksanan ing negara CPU mandeg.
[Gbr. 5. 5] Layar eksekusi [Test] 4-13
Bab 4 Prosedur Operasi lan Pemantauan
(c) [Reset Maks./Min. Nilai]: Maks./min. kolom nilai ing layar ndhuwur nuduhake max. nilai lan min. nilai A/D nilai diowahi. Klik [Reset maks./min. nilai] kanggo initialize max./min. nilai. Banjur nilai saiki saluran 0 direset.
[Gbr. 5. 6] Layar eksekusi [Reset maks./min. nilai] (d) [Tutup]: [Tutup] digunakake kanggo uwal saka ngawasi / layar test. Nalika ngawasi / tes
layar ditutup, maks. nilai, min. nilai lan nilai saiki ora bakal disimpen maneh.
4-14
Bab 4 Prosedur Operasi lan Pemantauan 4.5.3 Layar Monitoring Variabel HART lan Informasi Piranti
(1) PV, Monitor Variabel Utama: Klik [Implement Test] sawise nyetel komunikasi HART menyang `Aktifake' ing layar `Special Module Monitor' kanggo mriksa PV sing dikirim saka piranti lapangan sing disambungake karo saluran 1 menyang komunikasi HART. Tokoh ing ngisor iki nuduhake layar kanggo view PV diimpor saka piranti lapangan sing disambungake karo saluran 0.
4-15
Bab 4 Prosedur Operasi lan Pemantauan
(2) [Informasi piranti HART]: Klik tombol [Waca] ing sisih ngisor sawise ngeklik [informasi piranti HART] ing layar `Special Module Monitor'. Informasi ing piranti HART sing disambungake karo modul saiki bisa viewed kanggo saben saluran.
[Gbr. 5. 6] Layar eksekusi saka [Waca] (a) Pesen: Teks sing wis dilebokake menyang paramèter pesen piranti lapangan HART. padha
bisa digunakake kanggo njlèntrèhaké informasi migunani kanggo ngenali piranti. (b) Tag: piranti lapangan HART kang tag jeneng ditampilake. Bisa digunakake kanggo nuduhake lokasi a
tanduran. (c) Deskriptor: Kolom deskriptor piranti lapangan HART ditampilake. Kanggo example, iku bisa digunakake kanggo
nyimpen jeneng wong sing nindakake kalibrasi. (d) Tanggal: Tanggal input menyang piranti. , bisa digunakake kanggo ngrekam tanggal utawa tanggal kalibrasi paling anyar
saka pangopènan / pengawasan. (e) Tulis Setelan (Tulis Nyegah): Informasi apa piranti lapangan HART dilindhungi saka
nulis ditampilake Ya utawa Ora. Yen Ya disetel, paramèter tartamtu ora bisa diganti liwat komunikasi HART. (f) Produsen: Jeneng pabrikan ditampilake. Kode kasebut bisa ditampilake lan informasi kode diganti dadi teks kanggo ditampilake ing layar [HART device information]. (g) Jeneng Piranti (jinis): Bisa digunakake kanggo pabrikan kanggo nemtokake jinis utawa jeneng piranti. Informasi kode diganti dadi teks kanggo ditampilake ing layar [HART device information]. (h) ID Piranti: Nomer nuduhake ID piranti ditampilake. ID piranti minangka nomer seri unik sing diterbitake dening pabrikan. (i) Nomer Majelis Akhir: Nomer sing nuduhake nomer perakitan pungkasan ditampilake. Iku
4-16
Bab 4 Prosedur Operasi lan Pemantauan
digunakake dening pabrikan piranti kanggo nggolongake owah-owahan ing hardware. Kanggo example, digunakake kanggo nggolongake owah-owahan bagean utawa owah-owahan teken. (j) Nilai Range Upper PV: Iki ditetepake miturut hubungan antarane nilai variabel dinamis saka piranti lan titik pungkasan ndhuwur saluran analog. Sing, iku PV sing bakal ditampilake yen 20 wis outputted. (k) PV Lower Range Value: Iki ditetepake miturut hubungan antarane nilai variabel dinamis saka piranti lan saluran analog kang titik mburi ngisor. Sing, iku PV sing bakal ditampilake yen 4 outputted. (l) DampIng Wektu: Fungsi kanggo nyuda owah-owahan dadakan ing input (kejut) lan aplikasi menyang output. Unit kasebut minangka nomer loro. Utamane digunakake ing pemancar tekanan. (m) Fungsi Transfer: Fungsi kanggo nyebut cara sing digunakake dening pemancar kanggo mindhah sinyal 4 ~ 20 menyang PV. (n) Versi universal: Iki nuduhake versi dimensi HART. Umume kasus, iku 5 utawa 6 lan 7 tegese dimensi Wireless HART. (o) Versi piranti: Versi piranti HART ditampilake. (p) Versi piranti lunak: Versi piranti lunak piranti HART ditampilake. (q) Versi hardware: Versi hardware piranti HART ditampilake. (3) Waca Batal: Pencet tombol Esc ing keyboard kanggo mbatalake informasi ngimpor saka piranti HART sawise mencet tombol Waca.
[Gbr. 4.8] Eksekusi maca mbatalake
4-17
Bab 4 Prosedur Operasi lan Pemantauan
4.6 Registrasi Register Analog [ U ] Bagean iki nerangake fungsi registrasi otomatis saka register U analog ing SoftMaster.
4.6.1 Registration saka Analog Register [ U ] Iku ndhaptar variabel kanggo saben modul referring kanggo informasi modul khusus sing disetel ing I / O parameter. Pangguna bisa ngowahi variabel lan komentar. [Prosedur] (1) Pilih jinis modul khusus ing jendela [I/O parameter setting].
(2) Klik kaping pindho `Variabel/Komentar' saka jendhela proyek. (3) Pilih [Sunting] -> [Register U Device]. Lan Klik [Ya] 4-18
Bab 4 Prosedur Operasi lan Pemantauan
(4) Kaya sing dituduhake ing ngisor iki, variabel kasebut didaftar.
4.6.2 Simpen variabel
(1) Isi `View Variabel' bisa disimpen minangka teks file. (2) Pilih [Sunting] -> [Ekspor menyang File]. (3) Isine `View variabel' disimpen minangka teks file.
4.6.3 View variabel
(1) Exampprogram SoftMaster minangka kapacak ing ngisor iki. (2) Pilih [View] -> [Variabel]. Piranti kasebut diganti dadi variabel. Kanggo seri 2MLK
4-19
Kanggo seri 2MLI lan 2MLR
Bab 4 Prosedur Operasi lan Pemantauan
4-20
Bab 4 Prosedur Operasi lan Pemantauan
(3) Pilih [View] -> [Piranti/Variabel]. Piranti lan variabel ditampilake. (4) Pilih [View] -> [Piranti/Komentar]. Piranti lan komentar ditampilake. Kanggo seri 2MLK
Kanggo 2MLI lan 2MLR
4-20
Bab 5 Konfigurasi lan Fungsi Memori Internal
Bab 5 Konfigurasi lan Fungsi Memori Internal
Analog Input Modul duwe memori internal kanggo ngirim / nampa data menyang / saka PLC CPU.
5.1 Konfigurasi Memori Internal
Konfigurasi memori internal kaya sing diterangake ing ngisor iki.
5.1.1 Konfigurasi area IO saka modul input analog HART
area I/O saka A/D data diowahi minangka ditampilake ing Tabel 5.1.
Piranti diutus
Uxy.00.0 Uxy.00.F Uxy.01.0 Uxy.01.1 Uxy.01.2 Uxy.01 3
Uxy.02
%UXx.0.0 %UXxy.0.15 %UXxy.0.16 %UXxy.0.17 %UXxy.0.18 %UXxy.0.19
%UWxy.0.2
Uxy.03 Uxy.04
%UWxy.0.3 %UWxy.0.4
Uxy.05 %UWxy.0.5
Uxy.06
Uxy.07
Uxy.08.0 Uxy.08.1 Uxy.08.2 Uxy.08.3 Uxy.08.4 Uxy.08.5 Uxy.08.6 Uxy.08.7 Uxy.08.8 Uxy.08.9 Uxy.08.A Uxy.08.B Uxy.08.C Uxy.08. Uxy.08.E Uxy.08.F
Uxy.09.0 Uxy.09.1 Uxy.09.2 Uxy.09.3 Uxy.09.4 Uxy.09.5 Uxy.09.6 Uxy.09.7
%UWxy.0.6
%UWxy.0.7
%UXxy.0.128 %UXxy.0.129 %UXxy.0.130 %UXxy.0.131 %UXxy.0.132 %UXxy.0.133 %UXxy.0.134 %UXxy.0.135 %UXxy.0.136 %UXxy.0.137 %UXxy.0.138 %UXxy.0.139 %UXxy .0.140 %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
Rincian
Modul ERROR flag Modul SIAP flag CH0 Run flag CH1 Run flag CH2 Run flag CH3 Run flag
Nilai output digital CH0
Nilai output digital CH1
Nilai output digital CH2
Nilai output digital CH3
Wilayah sing ora digunakake
Area ora digunakake CH0 weker proses HH flag deteksi watesan (HH) CH0 weker proses H flag deteksi watesan (H) CH0 weker proses L watesan deteksi flag (L) CH0 weker proses LL deteksi watesan flag (LL) CH1 weker proses HH deteksi watesan flag (HH) CH1 weker proses H flag deteksi watesan (H) CH1 weker proses L flag deteksi watesan (L) CH1 weker proses LL flag deteksi watesan (LL) CH2 weker proses HH flag deteksi watesan CH2 weker proses H flag deteksi watesan (H) Weker proses CH2 L flag deteksi watesan (L) Weker proses CH2 LL flag deteksi watesan (LL) CH3 weker proses HH flag deteksi watesan (HH) CH3 weker proses H flag deteksi watesan (H) CH3 weker proses L flag deteksi watesan (L) Weker proses CH3 LL flag deteksi watesan (LL) CH0 weker tingkat owah-owahan H flag deteksi watesan (H) CH0 weker tingkat owah-owahan L flag deteksi watesan (L) CH1 weker tingkat owah-owahan H flag deteksi watesan (H) CH1 weker tingkat owah-owahan L deteksi watesan flag (L) CH2 weker tingkat owah-owahan H flag deteksi watesan (H) CH2 weker tingkat owah-owahan L flag deteksi watesan (L) CH3 weker tingkat owah-owahan H flag deteksi watesan (H) CH3 weker tingkat owah-owahan L flag deteksi watesan (L)
Arah tandha R/W
R
CPU A/D
R
CPU A/D
RRRRRR
CPU A/D
R
R
CPU A/D
5-1
Bab 5 Konfigurasi lan Fungsi Memori Internal
Uxy.10.0 %UXxy.0.160 CH0 gendéra deteksi pedhot (1~5V utawa 4~20mA)
Uxy.10.1 %UXxy.0.161 CH1 gendéra deteksi pedhot (1~5V utawa 4~20mA)
Uxy.10.2 %UXxy.0.162 CH2 gendéra deteksi pedhot (1~5V utawa 4~20mA)
Uxy.10.3 %UXxy.0.163 CH3 gendéra deteksi pedhot (1~5V utawa 4~20mA)
..
..
..
R
Uxy.10.8% UXxy.0.168 CH0 HART kesalahan komunikasi flag
Uxy.10.9% UXxy.0.169 CH1 HART kesalahan komunikasi flag
Uxy.10.A %UXxy.0.170 CH2 HART kesalahan komunikasi flag
Uxy.10.B %UXxy.0.171 CH3 HART kesalahan komunikasi flag
CPU A/D
Uxy.11.0 %UXxy.0.176 Kesalahan mbusak panjalukan gendera
W CPU A/D
(1) Ing piranti diutus, X stands for Base No.. lan Y kanggo Slot No.. kang modul punika.
diinstal. (2) Kanggo maca `CH1 nilai output digital' saka Analog Input Modul diinstal ing Base No.0, Slot No.4,
bakal ditampilake minangka U04.03.
Base No Sorter
Base No Sorter
U 0 4 . 0 3
%UW 0 . 4. 03
Jinis piranti
Tembung
Slot No.
Jinis piranti
Tembung
Slot No.
(3) Kanggo maca `Flag deteksi disconnection CH3' saka Modul Input Analog diinstal ing Base No.0, Slot No.5, bakal ditampilake minangka U05.10.3.
Variabel kanggo seri 2MLI lan 2MLR
Base No.
_0200_CH0_PAHH
Slot No.
Variabel
Saluran No.
5-2
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.1.2 Area setelan parameter operasi
Setelan area parameter Run Modul Input Analog kaya sing diterangake ing Tabel 5.2.
Alamat memori
HEX
DEC
Katrangan
R/W
0H
0 Setelan ngaktifake / mateni saluran
R/W
1H
1 Setelan kisaran input voltage / saiki
R/W
2H
2 Setelan format data output
R/W
3H
3 Pangolahan Filter ngaktifake / mateni setelan
R/W
4H
4 CH0 setelan nilai rata-rata
5H
5 CH1 setelan nilai rata-rata
6H
6 CH2 setelan nilai rata-rata
R/W
7H
7 CH3 setelan nilai rata-rata
8H
8 Setelan proses weker
R/W
9H
9 CH0 weker proses setelan watesan HH (HH)
AH
10 CH0 proses weker H setelan watesan (H)
BH
11 CH0 weker proses L setelan watesan (L)
CH
12 CH0 weker proses LL setelan watesan (LL)
DH
13 CH1 weker proses setelan watesan HH (HH)
EH
14 CH1 proses weker H setelan watesan (H)
FH
15 CH1 weker proses L setelan watesan (L)
10H
16 CH1 weker proses LL setelan watesan (LL)
11H
17 CH2 weker proses setelan watesan HH (HH)
R/W
12H
18 CH2 proses weker H setelan watesan (H)
13H
19 CH2 weker proses L setelan watesan (L)
14H
20 CH2 weker proses LL setelan watesan (LL)
15H
21 CH3 weker proses setelan watesan HH (HH)
16H
22 CH3 proses weker H setelan watesan (H)
17H
23 CH3 weker proses L setelan watesan (L)
18H
24 CH3 weker proses LL setelan watesan (LL)
19H
25 CH0 owah-owahan tingkat deteksi weker setelan wektu
1AH 1BH
26 27
CH1 owah-owahan wektu deteksi weker setelan CH2 owah-owahan wektu deteksi weker setelan
R/W
1CH
28 CH3 owah-owahan tingkat deteksi weker setelan wektu
1DH
29 CH0 pangowahan tingkat weker H setelan watesan
1EH
30 CH0 pangowahan tingkat weker L setelan watesan
1FH
31 CH1 pangowahan tingkat weker H setelan watesan
20H
32 CH1 pangowahan tingkat weker L setelan watesan
21H
33 CH2 pangowahan tingkat weker H setelan watesan
R/W
22H
34 CH2 pangowahan tingkat weker L setelan watesan
23H
35 CH3 pangowahan tingkat weker H setelan watesan
24H
36 CH3 pangowahan tingkat weker L setelan watesan
25H
37 Kode kesalahan
R/W
28H
40 Komunikasi HART Aktifake/Pateni
R/W
Komentar PUT PUT PUT PUT PUT PUT
PUT
PUT
PUT
GET PUT
* R / W kanggo nuduhake Waca / Tulis yen kasedhiya saka program PLC.
5-3
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.1.3 wilayah informasi printah HART
Area status printah HART kaya sing diterangake ing Tabel 5.3
Alamat Memori CH0 CH1 CH2 CH3
Katrangan
68
69
70
71 Jumlah kesalahan komunikasi HART CH#
72
73
74
75 Status piranti komunikasi/bidang CH#
76
Pilih kanggo nyimpen data yen ana kesalahan komunikasi HART
* R / W kanggo nuduhake Waca / Tulis yen kasedhiya saka program PLC.
Pangucap R/W
GET R/W
PUT
5-4
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.2 A/D Data Diowahi I/O Area
Babagan alamat kanggo seri 2MLI lan 2MLR, waca jeneng Variabel. Page 52 `Memori Internal'
5.2.1 Modul READY/ERROR flag (Uxy.00, X: Base No., Y: Slot No.)
(1) Uxy.00.F: Iku bakal ON nalika PLC CPU powered utawa ngreset karo A / konversi D siap kanggo proses A / konversi D.
(2) Uxy.00.0: Iku flag kanggo nampilake status kesalahan Analog Input Modul.
UXY.00
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
R
E
DR
Y
R
Modul READY Bit ON (1): SIAP, Bit Off (0): ORA SIAP
Informasi kesalahan Bit ON (1): Error, Bit Off (0): Normal
5.2.2 Modul RUN flag (Uxy.01, X: Base No., Y: Slot No.)
Area ngendi informasi Run saka saluran pamilike disimpen. %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
Run informasi saluran Bit ON (1): Sajrone Run, Bit Off (0): Operation Stop
5.2.3 Nilai output digital (Uxy.02 ~ Uxy.05, X: Base No., Y: Slot No.)
(1) A / D diowahi-digital Nilai output bakal output kanggo alamat memori buffer 2 ~ 9 (Uxy.02 ~ Uxy.09) kanggo saluran pamilike.
(2) Nilai output digital bakal disimpen ing binar 16-bit.
UXY.02 ~ UXY.09
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Channel # nilai output digital
alamat
Alamat No.2 Alamat No.3 Alamat No.4 Alamat No.5
Rincian
CH0 nilai output digital CH1 nilai output digital CH2 nilai output digital CH3 nilai output digital
5-5
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.2.4 Gendéra kanggo ndeteksi weker proses
(Uxy.08.Z, X: Base No., Y: Slot No., Z: Weker bit miturut saluran)
(1) Saben sinyal deteksi weker proses babagan saluran input disimpen ing Uxy.08 (2) Saben bit disetel minangka 1 nalika ndeteksi weker proses lan yen deteksi weker proses dibalekake, saben bit
bali menyang 0. Saben bit bisa digunakake kanggo ndeteksi deteksi weker proses karo kondisi eksekusi ing program pangguna.
UXY.08
BBBBB
B15 B14 B13 B12 B11 B10 B9 B8
B1 B0
7 6 5 4 3 2
CCC CCCCCC CCCCCCC
HHHHHHHHHHHHHHHHH
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
Rincian
0
Ketemu sawetara setelan
1
Ngluwihi sawetara setelan
5.2.5 Flag kanggo ndeteksi owah-owahan tingkat weker
(Uxy.09.Z, X: Base No, Y: Slot No, Z: Weker miturut saluran)
(1) Saben sinyal deteksi weker tingkat pangowahan babagan saluran input disimpen ing Uxy.09. (2) Saben bit disetel minangka 1 nalika ndeteksi weker proses lan yen deteksi weker proses dibalekake, saben bit
bali menyang 0. Saben bit bisa digunakake kanggo ndeteksi deteksi weker proses karo kondisi eksekusi ing program pangguna.
UXY.09
BBBBB
B15 B14 B13 B12 B11 B10 B9 B8
B1 B0
7 6 5 4 3 2
CCCCCC CC —————- HHHHHHHH
332211 00 LHLHLH LH
BIT
Rincian
0
Ketemu sawetara setelan
1
Ngluwihi sawetara setelan
5-6
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.2.6 Flag kanggo ndeteksi pedhot (Uxy.10.Z, X: Base No., Y: Slot No., Z: Channel No.)
(1) Tandha deteksi disconnection kanggo saluran input pamilike disimpen ing Uxy.10. (2) Saben bit bakal disetel dadi 1 yen saluran sing ditemtokake dideteksi minangka pedhot, lan bakal bali menyang 0 yen
disambungake bali. Kajaba iku, saben bit bisa digunakake kanggo ndeteksi pedhot ing program pangguna bebarengan karo kahanan eksekusi.
UXY.10
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
BIT
Katrangan
0
Normal
1
pedhot
5.2.7 Flag kanggo ndeteksi kesalahan komunikasi HART (Uxy.10.Z, X: Base No., Y: Slot No.)
(1) Tandha deteksi kesalahan komunikasi HART kanggo saluran input pamilike disimpen ing Uxy.10. (2) Saben bit bakal disetel dadi 1 yen saluran sing ditemtokake dideteksi minangka kesalahan komunikasi HART, lan bakal
bali menyang 0 yen komunikasi HART bali. Kajaba iku, saben bit bisa digunakake kanggo ndeteksi kesalahan komunikasi HART ing program pangguna bebarengan karo kahanan eksekusi.
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
Katrangan
0
Komunikasi HART normal
1
kesalahan komunikasi HART
5-7
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.2.7 Flag kanggo njaluk kesalahan cetha (Uxy.11.0, X: Base No., Y: Slot No.)
(1) Yen ana kesalahan setelan paramèter, kode kesalahan alamat No.37 ora bakal dibusak kanthi otomatis sanajan paramèter diganti kanthi bener. Ing wektu iki, nguripake bit `error clear request' kanggo mbusak kode kesalahan alamat No.37 lan kesalahan sing ditampilake ing SoftMaster's [System Monitoring]. Kajaba iku, RUN LED sing kedhip bakal bali menyang status On.
(2) 2) The `Flag kanggo njaluk kesalahan cetha' bakal digunakake mesthi bebarengan karo Uxy.00.0 ditempelake ing kono kanggo dijamin operasi Normal. Aplikasi kasebut bakal kaya ing ngisor iki ing Fig. 5.1.
UXY.10
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
E
—
—
—
—
—
—
—
—
—
—
—
—
—
—
—
C
R
2 MLK seri
Gendéra kanggo njaluk kesalahan mbusak (Uxy.11.0) Bit ON (1): Panjaluk mbusak kesalahan, Bit Off (0): Error clear stand-by
2MLI lan 2MLR seri
[Gbr. 5. 1] Carane nggunakake gendera5-8
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.3 Area Setelan Parameter Operasi
1 tembung ditugasake kanggo saben alamat ing memori internal, sing bisa ditampilake ing 16 bit. Yen saben bit 16 bit sing ngatur alamat Aktif, aturake "1", lan yen Pateni, atur "0" dadi
mujudake fungsi masing-masing.
5.3.1 Cara nemtokake saluran sing bakal digunakake (alamat No.0)
(1) Aktifake / Pateni konversi A / D bisa disetel kanggo saluran pamilike. (2) Yen saluran sing arep digunakake ora ditemtokake, kabeh saluran bakal disetel menyang Pateni (3) Aktifake / Pateni konversi A / D kaya sing kasebut ing ngisor iki.
Alamat "0"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
BIT
Katrangan
0
Pateni
1
Aktifake
(4) Nilai sing ditemtokake ing B8 ~ B15 bakal ora digatekake.
5.3.2 Cara nemtokake kisaran arus input (alamat No.1)
(1) Kisaran arus input analog bisa ditemtokake kanggo saluran masing-masing. (2) Yen sawetara input analog ora ditemtokake, kisaran kabeh saluran bakal disetel kanggo 4 ~ 20. (3) Nyetel sawetara arus input analog kaya sing kasebut ing ngisor iki.
Alamat "1"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
C
C
C
C
H
H
H
H
3
2
1
0
BIT 0000 0001
Katrangan 4 mA ~ 20 mA 0 mA ~ 20 mA
5-9
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.3.3 Cara nemtokake sawetara data output (alamat No.2)
(1) Kisaran data output digital kanggo input analog bisa ditemtokake kanggo saluran masing-masing. (2) Yen sawetara data output ora ditemtokake, sawetara kabeh saluran bakal disetel kanggo -32000 ~ 32000. (3) Setelan sawetara sawetara data output digital minangka kasebut ing ngisor iki.
Alamat "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
Katrangan -32000 ~ 32000
Nilai sing tepat 0 ~ 10000
Nilai presisi nduweni kisaran output digital ing ngisor iki kanggo kisaran input analog.
Input analog
Output digital Nilai Presisi
4 ~ 20 4000 ~ 20000
0 ~ 20 0 ~ 20000
5.3.4 Cara nemtokake proses rata-rata (alamat No.3)
(1) Aktifake / Pateni proses panyaring bisa ditemtokake kanggo saluran masing-masing. (2) Yen proses Filter ora ditemtokake, kabeh saluran bakal sampLED. (3) Setelan proses panyaring kaya ing ngisor iki.
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
Rincian Sampproses ling
Rata-rata wektu Count rata-rata Moving average Bobot rata-rata
5-10
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.3.5 Cara nemtokake nilai rata-rata (alamat No.4 ~ 7)
(1) Default saka pancet filter punika 0. (2) Setelan kisaran rata-rata minangka kasebut ing ngisor iki.
Cara Wektu rata-rata Count average Moving average Bobot rata-rata
Range setelan 200 ~ 5000(ms)
2 ~ 50 (kaping) 2 ~ 100 (kaping)
1 ~ 99(%)
(3) Yen nilai liyane ngluwihi sawetara setelan ditemtokake, kode kesalahan bakal ditampilake ing alamat tampilan (37) saka kode kesalahan. Ing wektu iki, nilai konversi A/D nyimpen data sadurunge. (# kode kesalahan yaiku saluran sing ditemokake kesalahan)
(4) Setel konstanta filter kaya ing ngisor iki.
Alamat "4 ~ 7"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Nilai rata-rata saluran #
Nyetel sawetara rata-rata beda-beda miturut metode pangolahan rata-rata
Alamat Alamat No.4 Alamat No.5 Alamat No.6 Alamat No.7
Rincian
CH0 nilai rata-rata CH1 nilai rata-rata CH2 nilai rata-rata CH3 nilai rata-rata
5.3.6 Cara nemtokake weker proses (Alamat 8)
(1) Iki minangka area kanggo nyetel Aktifake / Pateni weker Proses. Saben saluran bisa disetel kanthi kapisah (2) Nilai awal area iki yaiku 0. (3) Setelan proses weker kaya ing ngisor iki.
Alamat "8"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4
CCCCHHHH —————- 3 2 1 0
Weker tingkat ganti
B3 B2 B1 B0
CC CC HH HH 32 10
Weker proses
BIT
Rincian
0
Pateni
1
Aktifake
5-11
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.3.7 Setelan nilai weker proses (alamat 9 ~ 24)
(1) Iki area kanggo nyetel Nilai weker Proses. Rentang setelan beda-beda miturut sawetara data output.
(a) Nilai sing ditandatangani: -32768 ~ 32767 (b) Nilai sing tepat
4 ~ 20 mA 0 ~ 20 mA
3808 ~ 20192 -240 ~ 20240
(c) Nilai Persentil: -120 ~ 10120
(2) Kanggo rincian fungsi weker proses, waca CH2.5.2.
Alamat "9 ~ 24"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH # nilai weker proses
alamat
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
Rincian
CH0 weker proses HH setelan watesan CH0 weker proses H setelan watesan CH0 weker proses L setelan watesan CH0 weker proses LL setelan watesan
Weker proses CH1 HH setelan watesan CH1 weker proses H setelan watesan CH1 weker proses L setelan watesan CH1 weker proses LL setelan watesan CH2 weker proses HH setelan watesan CH2 weker proses H setelan watesan CH2 weker proses L setelan watesan CH2 weker proses LL setelan watesan CH3 proses weker HH watesan setelan CH3 proses weker H watesan setelan CH3 proses weker L watesan setelan CH3 proses weker LL watesan setelan
Cathetan Kanggo nyetel nilai weker proses, aktifake proses weker sadurunge
5-12
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.3.8 Ngganti setelan wektu deteksi weker tingkat (alamat 25 ~ 28)
(1) Rentang setelan yaiku 0 ~ 5000 (ms). (2) Yen nilai metu saka jangkoan, kode kesalahan 60# ditampilake ing alamat indikasi kode kesalahan. Ing wektu iki,
nilai standar (10) ditrapake (3) Setelan periode deteksi weker tingkat owah-owahan kaya ing ngisor iki.
Alamat "25 ~ 28"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH # wektu deteksi weker tingkat owah-owahan
Range setelan yaiku 10 ~ 5000 (ms)
alamat
25 26 27 28
Rincian
CH0 periode deteksi weker tingkat owah-owahan CH1 periode deteksi weker tingkat owah-owahan CH2 periode deteksi weker tingkat owah-owahan CH3 periode deteksi weker tingkat owah-owahan
5.3.9 Ngganti setelan nilai weker tingkat (Alamat 29 ~ 36)
(1) Range punika -32768 ~ 32767(-3276.8% ~ 3276.7%). (2) Setting kaya ing ngisor iki.
Alamat”29 ~ 36” B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH # ngganti nilai weker tingkat
Range yaiku -32768 ~ 32767
alamat
29 30 31 32 33 34 35 36
Rincian
CH0 weker tingkat owah-owahan H setelan watesan CH0 weker tingkat owah-owahan L setelan watesan CH1 weker tingkat owah-owahan H setelan watesan CH1 weker tingkat owah-owahan L setelan watesan CH2 weker tingkat owah-owahan H setelan watesan CH2 weker tingkat owah-owahan L setelan watesan CH3 weker tingkat owah-owahan H setelan watesan CH3 pangowahan tingkat weker L setelan watesan
Cathetan Nalika nyetel nilai tingkat pangowahan, aktifake proses weker tingkat pangowahan luwih dhisik. Lan nemtokake watesan Low / Dhuwur weker tingkat owah-owahan
5-13
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.3.10 Kode kesalahan (alamat No.37)
(1) Kode kesalahan sing dideteksi saka Modul Input Analog bakal disimpen. (2) Jinis lan rincian kesalahan kaya sing kasebut ing ngisor iki.
Alamat "37"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Kode kesalahan
Deleng tabel ing ngisor iki kanggo rincian kode kesalahan.
Kode kesalahan (Des.)
0
Operasi normal
Katrangan
10
Kesalahan modul (salah reset ASIC)
11
Kesalahan modul (ASIC RAM utawa kesalahan Register)
20#
Wektu rata-rata nyetel nilai kesalahan
30#
Count kesalahan nilai nyetel rata-rata
40#
Obah rata-rata nilai nyetel kesalahan
50#
Bobot rata-rata nilai nyetel kesalahan
60#
Ganti wektu deteksi weker tingkat kesalahan nyetel nilai
Status RUN LED RUN LED ON Kedip-kedip saben 0.2 detik.
Kelip-kelip saben 1 detik.
* # saka kode kesalahan stands for saluran karo kesalahan ketemu. * Waca 9.1 kanggo rincian liyane babagan kode kesalahan.
(3) Yen ana 2 utawa luwih kesalahan, modul ora bakal nyimpen kode kesalahan liyane saka kode kesalahan pisanan ketemu. (4) Yen kesalahan sing ditemokake didandani, gunakake `flag kanggo njaluk kesalahan mbusak' (waca 5.2.5), utawa mateni daya
ON supaya LED blinking lan mbusak kode kesalahan.
5.3.11 Komunikasi HART Aktifake/Pateni (alamat No.40)
(1) Yen saluran sing arep digunakake ora ditemtokake, kabeh saluran bakal disetel kanggo Disabled (2) Komunikasi HART mung bisa disetel ing sawetara 4 ~ 20.
Alamat "40"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
BIT
Rincian
0
Pateni
1
Aktifake
5-14
Bab 5 Konfigurasi lan Fungsi Memori Internal
5.4 Area Informasi Prentah HART
5.4.1 Jumlah kesalahan komunikasi HART (Alamat 68 ~ 71)
(1) Jumlah kesalahan komunikasi HART bisa dipantau. (2) Jumlah kesalahan komunikasi dikumpulake kanggo saben saluran lan nganti 65,535 ditampilake. (3) Sanajan komunikasi HART wis pulih, count kesalahan tetep status.
Alamat "68~71"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Jumlah kesalahan komunikasi HART
alamat
68 69 70 71
Ngluwihi 65,535 count wiwit saka nol maneh.
Rincian CH0 HART jumlah kesalahan komunikasi CH1 HART jumlah kesalahan komunikasi CH2 HART jumlah kesalahan komunikasi CH3 HART jumlah kesalahan komunikasi
5.4.2 Status piranti komunikasi/bidang (Alamat 72 ~ 75)
(1) Status komunikasi HART lan piranti lapangan bisa dipantau. (2) Byte ndhuwur nuduhake status komunikasi HART nalika bait ngisor nuduhake status piranti lapangan. (3) Kanggo katrangan saben status, deleng (4) lan (5).
Alamat "72~75"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Status komunikasi CH# HART
Status piranti lapangan CH#
Kanggo rincian saben status, deleng kode Heksadesimal
alamat
72 73 74 75
Rincian
CH0 status piranti komunikasi/lapangan CH0 status piranti komunikasi/lapangan CH0 status piranti komunikasi/lapangan CH0 status piranti komunikasi/lapangan
(4) Status komunikasi HART
Kode Bit (Heksadesimal)
Rincian
7
–
Kesalahan komunikasi
6
C0
Kesalahan paritas
5
A0
Kesalahan overrun
4
90
Kesalahan framing
3
88
Kesalahan checksum
2
84
0 (simpen)
1
82
Nampa buffer overflow
0
81
0 (simpen)
* Nilai heksadesimal ditampilake, kalebu bit kaping 7.
5-15
Bab 5 Konfigurasi lan Fungsi Memori Internal
(5) Status piranti lapangan
bit
Kode (heksadesimal)
7
80
6
40
5
20
4
10
3
08
2
04
1
02
0
01
Isi
Kerusakan piranti lapangan Konfigurasi diganti: Bit iki disetel nalika konfigurasi lingkungan piranti lapangan diganti. Cold Start: Bit iki disetel nalika gagal daya utawa reset piranti.
Status liyane kasedhiya: Iku nuduhake yen informasi luwih bisa dipikolehi liwat printah No.48. Output analog tetep: Iku nuduhake yen piranti ing mode Multidrop utawa output disetel menyang nilai tetep kanggo test. Output analog jenuh: Iki nuduhake yen output analog ora diganti amarga diukur minangka wates ndhuwur utawa wates ngisor.
Variabel Utama Metu saka Watesan: Tegese nilai pangukuran PV ngluwihi jangkauan operasi sensor. Mulane, pangukuran ora bisa dipercaya. Variabel Non-primer Out of Limit): Tegese nilai pangukuran variabel non-primer ngluwihi jangkauan operasi. Mulane, pangukuran ora bisa dipercaya.
5.4.3 Pilih kanggo nyimpen data yen ana kesalahan komunikasi HART (Alamat 76)
(1) Yen ana kesalahan komunikasi HART, sampeyan bisa nyetel manawa bakal nahan data komunikasi sing wis ana.
(2) Nilai standar disetel kanggo nahan data komunikasi sing wis ana. (3) Yen Aktif disetel, data respon komunikasi HART bakal dibusak yen HART
kesalahan komunikasi.
Alamat "76"
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CCC C ———————— HHHH
321 0
BIT
Rincian
0
Pateni
1
Aktifake
5-16
Bab 6 Pemrograman kanggo 2MLK
Bab 6 Pemrograman kanggo 2MLK
6.1 Pemrograman kanggo nyetel Parameter Operasi
Babagan pemrograman kanggo seri 2MLI lan 2MLR, waca Bab 7.
6.1.1 Maca parameter operasi (GET, instruksi GETP)
Kanggo seri 2MLK
Jinis
Kondisi eksekusi
Njaluk n1 n2 D n3
Jinis
Katrangan
n1 Slot No.. saka modul khusus
n2 Alamat ndhuwur memori buffer kanggo maca saka
D Alamat ndhuwur kanggo nyimpen data
n3 Cacahing wacan
Area kasedhiya Integer Integer
M, P, K, L, T, C, D, #D Integer
< Bedane instruksi GET lan instruksi GETP >
GET: Saben scan kaleksanan nalika kondisi eksekusi ON. (
)
GETP: Dieksekusi mung sapisan nalika kondisi eksekusi ON. (
)
Ex. Yen modul 2MLF-AC4H diinstal ing Base No.1 lan Slot No.3 (h13), lan data ing alamat memori buffer 0 lan 1 diwaca lan disimpen ing D0 lan D1 memori CPU,
(Alamat) D area memori CPU D0 Channel ngaktifake / mateni D1 Setelan kisaran input
voltage / saiki -
–
–
Memori internal 2MLF-AC4H (Alamat)
Ngaktifake / mateni saluran
0
Setelan kisaran input
1
voltage / saiki
–
–
–
6-1
Bab 6 Pemrograman kanggo 2MLK
< Bedane instruksi GET lan instruksi GETP >
GET: Saben scan kaleksanan nalika kondisi eksekusi ON. (
)
GETP: Dieksekusi mung sapisan nalika kondisi eksekusi ON. (
)
Ex. Yen modul 2MLF-AC4H diinstal ing Base No.1 lan Slot No.3 (h13), lan data ing alamat memori buffer 0 lan 1 diwaca lan disimpen ing D0 lan D1 memori CPU,
(Alamat) D area memori CPU D0 Channel ngaktifake / mateni D1 Setelan kisaran input
voltage / saiki -
–
–
Memori internal 2MLF-AC4H (Alamat)
Ngaktifake / mateni saluran
0
Setelan kisaran input
1
voltage / saiki
–
–
–
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
Bab 6 Pemrograman kanggo 2MLK
6.1.2 Nulis parameter operasi (PUT, instruksi PUTP))
Kanggo seri 2MLK
Jinis
Katrangan
n1 Slot No.. saka modul khusus
Area kasedhiya Integer
n2 alamat Top saka memori buffer kanggo ditulis saka CPU
integer
S Alamat ndhuwur memori CPU sing bakal dikirim utawa integer
M, P, K, L, T, C, D, #D, integer
n3 Jumlah tembung sing bakal dikirim
integer
< Bedane antarane instruksi PUT lan instruksi PUTP> PUT: Saben pindaian dieksekusi nalika kondisi eksekusi ON. ( Dieksekusi mung sepisan nalika kondisi eksekusi AKTIF. (
) PUTP :)
Ex. Yen modul 2MLF-AC4H diinstal ing Base No.2 lan Slot No.6 (h26), lan data ing memori CPU D10 ~ D13 ditulis kanggo memori buffer 12 ~ 15.
(Alamat) D area modul CPU
D10
Proses rata-rata ngaktifake / mateni
D11
Ch.0 Nilai rata-rata
D12
Ch.1 Nilai rata-rata
D13
Ch.2 Nilai rata-rata
D14
Ch.3 Nilai rata-rata
Memori internal 2MLF-AC4H (Alamat)
Proses rata-rata ngaktifake / mateni
3
Ch.0 Nilai rata-rata
4
Ch.1 Nilai rata-rata
5
Ch.2 Nilai rata-rata
6
Ch.3 Nilai rata-rata
7
6-3
Bab 6 Pemrograman kanggo 2MLK
Kanggo seri 2MLI lan 2MLR
Blok Fungsi PUT_WORD PUT_DWORD PUT_INT PUT_UINT PUT_DINT PUT_UDINT
Tipe Input (ANY).
Katrangan
TEMBUNG
Simpen data WORD menyang alamat modul sing dikonfigurasi (MADDR).
DWORD
Simpen data DWORD menyang alamat modul sing dikonfigurasi (MADDR).
INT
Simpen data INT menyang alamat modul diatur (MADDR).
UINT
Simpen data UINT menyang alamat modul diatur (MADDR).
DINT
Simpen data DINT menyang alamat modul diatur (MADDR).
UDINT
Simpen data UDINT menyang alamat modul diatur (MADDR).
< Bedane antarane instruksi PUT lan instruksi PUTP> PUT: Saben pindaian dieksekusi nalika kondisi eksekusi ON. ( Dieksekusi mung sepisan nalika kondisi eksekusi AKTIF. (
) PUTP :)
Ex. Yen modul 2MLF-AC4H diinstal ing Base No.2 lan Slot No.6 (h26), lan data ing memori CPU D10 ~ D13 ditulis kanggo memori buffer 12 ~ 15.
(Alamat) D area modul CPU
D10
Proses rata-rata ngaktifake / mateni
D11
Ch.0 Nilai rata-rata
D12
Ch.1 Nilai rata-rata
D13
Ch.2 Nilai rata-rata
D14
Ch.3 Nilai rata-rata
Memori internal 2MLF-AC4H (Alamat)
Proses rata-rata ngaktifake / mateni
3
Ch.0 Nilai rata-rata
4
Ch.1 Nilai rata-rata
5
Ch.2 Nilai rata-rata
6
Ch.3 Nilai rata-rata
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
Bab 6 Pemrograman kanggo 2MLK
6.1.3 printah HART
(1) Wangun printah
Ora.
jeneng
Rincian
Kondisi eksekusi
Tulis printah HART 1 HARTCMND
Pulsa
HART 2 HARTRESP
wangsulan
tingkat
Mbusak HART 3 HARTCLR
dhawuh
Pulsa
Wangun
(2) Konten kesalahan Konten kesalahan
Ora ana modul ing slot sing ditemtokake Utawa luwih 4 disetel kanggo operand S Nomer liyane saka nomer printah HART disetel kanggo saluran operand(ch) nomer printah HART: 0, 1, 2, 3, 12, 13, 15, 16, 48 , 50, 57, 61, 110) Piranti sing disetel menyang operan D ngluwihi area Total 30 tembung sing diwiwiti saka piranti sing digunakake minangka operan ngluwihi area sing bisa disetel maksimal.
HARTCMND HARTRESP HART_CMND HART_Cxxx
O
O
O
O
HARTCLR HART_CLR
OO
Ora ditrapake
O
Ora ditrapake
Ora ditrapake
O
Ora ditrapake
6-5
Bab 6 Pemrograman kanggo 2MLK
6.1.4 printah HARCMND
Area kasedhiya
Gendéra
dhawuh
langkah Error Zero Carry
PMK FLTCSZ Dx Rx Konstan UNDR
(F110) (F111) (F112)
sl - - - - - - - - -
– – —
ch – – – – – – – – –
– – —
HARTCMND
–
S--------
---
–
–
D - - - - - - - -
–
---
HARTCMND
Prentah
HARTCMND sl ch SD
[Setelan Area] OperandKatrangan
sl
Nomer Slot dipasang ing modul khusus
ch
Nomer saluran saka modul khusus
S
Setelan printah komunikasi HART (saben bit nuduhake saben printah HART)
D
Status setelan printah HART (Prentah sing saiki disetel digabungake lan ditulis kanggo saben bit)
- Set operan S
nomer printah HART
Tipe Operand Data Data Data
alamat
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
Ukuran sing bener Integer Integer Integer (13bit)
integer
B1
B0
1
0
Ukuran data Word Word Word
Tembung
Command dileksanakake nalika bit cocog disetel ing
- Monitoring operasi D
Informasi bit saka printah sing disetel saiki ditampilake. Kanggo example, Bit 1 lan 2 ditampilake ing piranti D yen dicokot 1 lan dicokot 2 disetel.
Isi
Kesalahan
– Modul khusus ora dipasang ing slot sing ditemtokake utawa dipasang ing modul liyane – Nilai sing dilebokake menyang saluran ngluwihi jangkauan (0~3) sing disetel menyang saluran
Piranti No. F110
[Exampprogram]Cathetan printah HARTCMND utawa printah HARHCLR dieksekusi kanthi nyetel bit saka printah sing cocog nalika printah HARTRESP disetel kanthi ngetik nomer printah. Kanggo example, yen printah 57 kaleksanan, ketik H0400 (K1024) kanggo operand S kanggo printah HARTCMND utawa printah HARHCLR lan ketik printah K57 kanggo operand S kanggo printah HARTRESP. Ing kene, H0400 minangka heksadesimal kanggo nyetel bit10- printah 57.
6-6
Bab 6 Pemrograman kanggo 2MLK
6.1.5 printah HARTRASP
Area kasedhiya
Gendéra
dhawuh
langkah Error Zero Carry
PMK FLTCSZ Dx Rx konstan UNDR
(F110) (F111) (F112)
sl - - - - - - - - -
– – —
ch – – – – – – – – –
– – —
HARTRESP
–
S--------
---
–
–
D - - - - - - - -
–
---
HARTRESP
Prentah
HARTRESP sl ch SD
[Setelan area]Operand
Katrangan
Tipe Operand
Ukuran sing sah
Ukuran data
sl
Nomer Slot dipasang ing modul khusus
data
Tembung Integer
ch
Nomer saluran saka modul khusus
data
Tembung Integer
S
nomer printah HART
data
Tembung 2 bait
D
Alamat wiwitan piranti sing bakal nampilake respon
alamat
Tembung 2 bait
– Operand S nyetel nomer printah kanggo nampa respon komunikasi HART.
(xx: CMD No. 0, 1, 2, 3, 12, 13, 15, 16, 48, 50, 57, 61, 110)
– 30 tembung diutus kanggo D operand nalika ngleksanakake Read Command.
Kanggo example, nalika M2030 ditetepake ing 2MLK-CPUH, ana kesalahan amarga M2040 ora
cukup kanggo maksimum 30 Words.
– Kanggo rincian ing saben printah, waca Apendiks 2 printah HART.
[Flag Set] GendéraKesalahan
Katrangan
- Modul khusus ora dipasang ing slot sing ditemtokake utawa dipasang ing modul liyane
- Nilai sing dilebokake menyang saluran ngluwihi kisaran (0~3) sing disetel menyang saluran - Prentah sing ditunjuk kanggo S liyane saka 0, 1, 2, 3, 12, 13, 15, 48, 50, 57, 61, 110 – Piranti sing ditunjuk kanggo D ngluwihi area piranti (30 Tembung)
Piranti No. F110
[Exampprogram]6-7
Bab 6 Pemrograman kanggo 2MLK
6.1.6 printah HARTCLR
Area kasedhiya
Gendéra
dhawuh
langkah Error Zero Carry
PMK FLTCSZ Dx Rx konstan UNDR
(F110) (F111) (F112)
sl - - - - - - - - -
– – —
Ch – – – – – – – – –
– – —
HARTCLR
–
S--------
---
–
–
D - - - - - - - -
–
---
HARTCLR
Prentah
HARTCLR
sl ch SD
[Setelan area] operanKatrangan
jinis operand
Ukuran sing sah
ukuran data
sl
Nomer Slot dipasang ing modul khusus
data
Tembung Integer
ch
Nomer saluran saka modul khusus
data
Tembung Integer
S
Setelan printah komunikasi HART (saben bit nuduhake saben
perintah HART)
data
Tembung 13 bit
D
Status setelan printah HART (Prentah sing saiki disetel digabungake lan ditulis kanggo saben bit)
alamat
2dhewe
Tembung
- Cara setelan padha karo prentah HARTCMND. Nanging, main peran kanggo mbatalake liyane
printah disetel beda saka printah HARTCMND.
[Flag Set] GendéraKatrangan
Piranti No.
Kesalahan
- Modul khusus ora dipasang ing slot sing ditemtokake utawa dipasang ing modul liyane
– Nilai sing dilebokake menyang saluran ngluwihi kisaran (0~3) sing disetel menyang saluran kasebut
F110
[Exampprogram]6-8
Bab 6 Pemrograman kanggo 2MLK
6.2 Program Dasar
– Carane nemtokake Run rincian kondisi saka memori internal modul input analog HART bakal diterangake. – HART modul input analog minangka diinstal ing Slot 2. – Aku / O diutus TCTerms modul input analog HART punika 16 TCTerms (diganti). – Nilai dhisikan kasebut bakal disimpen ing memori internal modul analog HART liwat siji wektu
input ing kondisi setelan dhisikan.
6.2.1 Nyetel paramèter ing [Parameter I/O] (1) Bukak [Parameter I/O], banjur pilih modul 2MLF-AC4H.
Modul READY Kontak eksekusi
Piranti kanthi data sing disimpen kanggo ngirim Piranti kanthi data sing disimpen dikirim
Slot No.
Piranti kanggo nyimpen Jumlah data kanggo maca
6-9
Bab 6 Pemrograman kanggo 2MLK 6.2.2 Nyetel paramèter ing program pindai
6-10
Bab 6 Pemrograman kanggo 2MLK
6.3 Program Aplikasi
6.3.1 Program kanggo ngurutake A/D nilai diowahi ing ukuran (I/O slot tetep-titik diutus: adhedhasar 64)
(1) Konfigurasi sistem
2MLP- 2MLK- 2MLI- 2MLF- 2MLQACF2 CPU D24A AC4H TR2A
(2) Rincian setelan wiwitan
Ora.
Item
Rincian setelan wiwitan
Alamat memori internal
1
Digunakake CH
CH0, CH1
0
2
Input voltage sawetara
4 ~ 20
1
3
Range data output
-32,000 ~ 32,000
2
4
Proses rata-rata
CH0, 1 (Bobot, Cacah)
3
5 CH0 Nilai bobot-avr
50
4
6
Nilai CH1 Count-avr
30
6
Nilai kanggo nulis ing memori internal
`h0003' utawa `3' `h0000' utawa `0' `h0000' utawa `0` `h0024' utawa `36` `h0032' utawa `50` `h001E' utawa `30'
(3) Deskripsi program
(a) Yen nilai digital CH 0 kurang saka 12000, Kontak No.0 (P00080) modul output relay diinstal ing Slot No.2 bakal On
(b) Yen nilai digital CH 2 luwih saka 13600, Contact No.2 (P00082) modul output relay diinstal ing Slot No.2 bakal On.
(c) Program iki kanggo mriksa respon kanggo saben printah kanthi nglakokake printah HART 0 ing saluran 0 lan printah HART 2 ing saluran 1.
6-11
Bab 6 Pemrograman kanggo Program 2MLK (4).
(a) Program eksample nggunakake [parameter I / O] setelan
6-12
Modul READY Kontak eksekusi
Bab 6 Pemrograman kanggo 2MLK
(b) Program eksample nggunakake instruksi PUT / GET
6-13
Bab 6 Pemrograman kanggo 2MLK
– nglakokake perintah HART 0 ing saluran 0 * Pambuka: 5~20 byte heksadesimal FF digunakake ing komunikasi HART sing nggunakake karakter, simbol utawa
Frequency Shift Keying (FSK) kanggo mbantu nyinkronake karo nampa ing bagean pisanan pesen HART. – nglakokake printah HART 2 ing saluran 2
6-14
Bab 6 Pemrograman kanggo 2MLK
6.3.2 Program kanggo kode kesalahan output HART modul input analog kanggo tampilan BCD
(1) Konfigurasi sistem
2MLP- 2MLK- 2MLI- 2MLQ- 2MLF- 2MLQACF2 CPU D24A RY2A AC4H RY2A
Setelan nilai awal
Nilai konversi A/D & kode kesalahan disimpen
Output kode kesalahan menyang BCD
p0000 p0001
P0002
Tampilan BCD digital (tampilan kesalahan)
(2) Rincian setelan awal (a) CH sing digunakake: CH 0 (b) Rentang arus input analog: DC 4 ~ 20 mA (c) Setelan proses rata-rata wektu: 200 (ms) (d) Rentang data output digital: -32000 ~ 32000
(3) Katrangan program (a) Yen P00000 Aktif, konversi A/D bakal ditemtokake dhisik. (b) Yen P00001 urip, A/D nilai diowahi lan kode kesalahan bakal disimpen mungguh ing D00000 lan D00001. (c) Yen P00002 Aktif, kode kesalahan sing ditrapake bakal metu menyang tampilan BCD digital. (P00030 ~ P0003F)
6-15
Bab 6 Pemrograman kanggo Program 2MLK (4).
(a) Program eksample liwat [parameter I / O] setelan
6-16
Gendéra Channel Run
Bab 6 Pemrograman kanggo 2MLK
(b) Program eksample nggunakake instruksi PUT / GET
Modul READY Kontak eksekusi
Channel Run flag Konversi kode kesalahan kanggo BCD
6-17
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
7.1 Variabel Global (Area Data)
7.1.1 A/D data konversi konfigurasi area IO
Nuduhake data konversi A/D area IO ing tabel 7.1
Variabel global
_xxyy_ERR _xxyy_RDY _xxyy_CH0_ACT _xxyy_CH1_ACT _xxyy_CH2_ACT _xxyy_CH3_ACT
_xxyy_CH0_DATA
_xxyy_CH1_DATA
_xxyy_CH2_DATA
_xxyy_CH3_DATA _xxyy_CH0_PALL _xxyy_CH0_PAL _xxyy_CH0_PAH _xxyy_CH0_PAHH _xxyy_CH1_PALL _xxyy_CH1_PAL _xxyy_CH1_PAH _xxyy_CH1_PAH xyy_CH2_PAH _xxyy_CH2_PAHH _xxyy_CH2_PALL _xxyy_CH2_PAL _xxyy_CH3_PAH _xxyy_CH3_PAHH _xxyy_CH3_RAL _xxyy_CH3_RAH _xxyy_CH0_RAL _xxyy_CH0_RAL _xxyy_CH1_RAL xxyy_CH1_RAL _xxyy_CH2_RAH
Alokasi memori
Isine
%UXxx.yy.0 %UXxx.yy.15 %UXxx.yy.16 %UXxx.yy.17 %UXxx.yy.18 %UXxx.yy.19
Modul ERROR flag Modul READY flag CH 0 RUN flag CH 1 RUN flag CH 2 RUN flag CH 3 RUN flag
%UWxx.yy.2 CH 0 Nilai output digital
%UWxx.yy.3 CH 1 Nilai output digital
%UWxx.yy.4 CH 2 Nilai output digital
%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 Nilai output digital
weker proses CH0 LL-wates weker proses CH0 weker proses L-wates CH0 weker proses H-wates CH0 weker proses HH-wates weker proses CH1 LL-wates weker proses CH1 L-wates CH1 weker proses H-wates CH1 weker proses HH-wates proses CH2 weker LL-watesan CH2 weker proses L-wates CH2 weker proses H-wates
Weker proses CH2 HH-wates weker proses CH3 weker proses LL-wates CH3 weker proses L-wates CH3 weker proses H-wates CH3 weker proses HH-wates CH0 weker tingkat owah-owahan L-wates CH0 weker tingkat owah-owahan H-wates CH1 weker tingkat owah-owahan L- watesan CH1 tingkat owah-owahan weker H-wates CH2 owah-owahan tingkat alarm L-wates CH2 owah-owahan alarm H-wates CH3 owah-owahan tingkat alarm L-wates CH3 owah-owahan alarm H-wates
Maca/Tulis Wacan Wacan Wacan Wacan Wacan Wacan
maca
7-1
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
_xxyy_CH0_IDD _xxyy_CH1_IDD _xxyy_CH2_IDD _xxyy_CH3_IDD .. _xxyy_CH0_HARTE _xxyy_CH1_HARTE _xxyy_CH2_HARTE _xxyy_CH3_HARTE
_xxyy_ERR_CLR
%UXxx.yy.160 %UXxx.yy.161 %UXxx.yy.162 %UXxx.yy.163
.. %UXxx.yy.168 %UXxx.yy.169 %UXxx.yy.170 %UXxx.yy.171
%UXxxx.yy.176
CH0 deteksi pedhot input CH1 deteksi pedhot input CH2 deteksi pedhot input CH3 deteksi pedhot input .. flag kesalahan komunikasi CH0 HART CH1 gender kesalahan komunikasi CH2 gender kesalahan komunikasi HART CH3 gender kesalahan komunikasi HART
Kesalahan mbusak panjalukan gendera
Maca Tulis
1) Ing alokasi piranti, xx tegese nomer dhasar ing ngendi modul dipasang lan yy tegese basis
nomer ngendi modul diinstal. 2) Kanggo maca `Nilai output digital CH1' saka Modul Input Analog sing dipasang ing basis 0, slot 4, ekspresi
punika% UW0.4.3.
Base No.
Titik
Titik
%UW 0 . 4. 3
Jinis piranti
Slot No.
TEMBUNG
3) Kanggo maca `Flag deteksi disconnection CH3' saka Modul Input Analog diinstal ing basa 0, slot 5, expression punika% UX0.5.163.
Base No.
Titik
Titik
%UX 0 . 5. 163
Jinis piranti
BIT
Slot No.
7-2
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR) 7.1.2 Cara nggunakake variabel global
- Kanggo ndhaptar variabel global, ana rong cara, registrasi otomatis sawise nyetel parameter I / O ing jendela proyek lan registrasi batch sawise nyetel parameter I / O
(1) Registrasi parameter I / O - Ndhaptar modul sing pengin digunakake ing parameter I / O
(a) Klik kaping pindho parameter I/O jendela proyek
7-3
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(b) Pilih modul 2MLF-AC4H ing jendela parameter I/O (c) Setel parameter kanthi mencet [Detail] banjur pilih [OK] 7-4
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(d) Pilih [Ya] – Auto-register global variable of module set in I/O parameter
(e) Priksa registrasi otomatis variabel global - Klik kaping pindho Global/Direct Variable saka jendhela proyek
7-5
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(2) Registrasi variabel global – Ndhaptar set variabel global ing parameter I/O (a) Klik kaping pindho Global/Variabel Langsung saka jendela proyek (b) Pilih [Daftar Variabel Modul Khusus] ing menu [Sunting] 7-6
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
7-7
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(3) Registrasi variabel lokal - Ndhaptar variabel ing antarane variabel global sing kadhaptar sing pengin digunakake minangka variabel lokal. (a) Klik kaping pindho variabel lokal kanggo digunakake ing program pindai ing ngisor iki. (b) Klik tombol tengen mouse ing jendhela variabel lokal tengen lan pilih "Tambah variabel EXTERNAL".
(c) Pilih variabel lokal kanggo ditambahake ing Global View ing jendhela "Tambah Variabel Eksternal" ("Kabeh" utawa "Base, slot ").
7-8
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
-View Kabeh- View saben basa, slot
7-9
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(d) Ing ngisor iki example milih nilai input digital (_0000_CH0_DATA) saka "Base00, Slot00".
7-10
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(4) Cara nggunakake variabel lokal ing program - Iki nggambarake variabel global sing ditambahake ing program lokal. – Ing ngisor iki example entuk nilai konversi CH0 saka Modul Input Analog menyang% MW0. (a) Ing bagean maca data konversi A/D menyang% MW0 kanthi nggunakake fungsi MOVE ing ngisor iki, klik kaping pindho bagean variabel sadurunge IN, banjur jendhela "Pilih Variabel" katon.
Klik kaping pindho (b) Pilih variabel global ing jinis variabel ing jendela Pilih Variabel. Lan pilih basis sing cocog (0
dhasar, 0 slot) ing variabel global view item.
7-11
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(c) Klik kaping pindho utawa pilih _0000_CH0_DATA sing cocog karo data konversi CH0 A/D banjur klik [OK].
(d) Angka ing ngisor iki minangka asil nambah variabel global sing cocog karo nilai konversi CH0 A/D.
7-12
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
7.2 Area panggunaan PUT/GET Fungsi Blok (Area Parameter)
7.2.1 Area panggunaan PUT/GET Fungsi Blok (Area Parameter)
Iki nuduhake area setelan parameter operasi Modul Input Analog ing tabel 7.2.
Variabel global
Isine
R/W Instruksi
_Fxxxyy_ALM_EN
Setel proses weker
_Fxxxyy_AVG_SEL
Setel metode proses rata-rata
R/W
_Fxxxy_CH_EN
Setel saluran sing arep digunakake
_Fxxyy_CH0_AVG_VAL
Nilai rata-rata CH0
_Fxxyy_CH0_PAH_VAL
CH0 proses weker H-watesan nilai setelan
_Fxxxyy_CH0_PAHH_VAL CH0 proses weker HH-watesan nilai setelan
_Fxxyy_CH0_PAL_VAL _Fxxyy_CH0_PALL_VAL
CH0 weker proses Nilai setelan L-watesan CH0 weker proses Nilai setelan LL-watesan
R/W
_Fxxxyy_CH0_RA_PERIOD CH0 owah-owahan setelan wektu deteksi weker
_Fxxyy_CH0_RAH_VAL
CH0 tingkat pangowahan H-watesan nilai setelan
_Fxxyy_CH0_RAL_VAL
CH0 tingkat pangowahan L-watesan nilai setelan
_Fxxyy_CH1_AVG_VAL
Nilai rata-rata CH1
_Fxxyy_CH1_PAH_VAL
CH1 proses weker H-watesan nilai setelan
_Fxxxyy_CH1_PAHH_VAL CH1 proses weker HH-watesan nilai setelan
_Fxxyy_CH1_PAL_VAL _Fxxyy_CH1_PALL_VAL
CH1 weker proses Nilai setelan L-watesan CH1 weker proses Nilai setelan LL-watesan
R/W
_Fxxxyy_CH1_RA_PERIOD CH1 owah-owahan setelan wektu deteksi weker
_Fxxyy_CH1_RAH_VAL
CH1 tingkat pangowahan H-watesan nilai setelan
_Fxxyy_CH1_RAL_VAL
CH1 tingkat pangowahan L-watesan nilai setelan
_Fxxyy_CH2_AVG_VAL
Nilai rata-rata CH2
_Fxxyy_CH2_PAH_VAL
CH2 proses weker H-watesan nilai setelan
_Fxxxyy_CH2_PAHH_VAL CH2 proses weker HH-watesan nilai setelan
_Fxxyy_CH2_PAL_VAL
CH2 proses weker L-watesan Nilai setelan
_Fxxyy_CH2_PALL_VAL
CH2 proses weker LL-watesan Nilai setelan
R/W
_Fxxxyy_CH2_RA_PERIOD CH2 owah-owahan setelan wektu deteksi weker
_Fxxyy_CH2_RAH_VAL
CH2 tingkat pangowahan H-watesan nilai setelan
_Fxxyy_CH2_RAL_VAL
CH2 tingkat pangowahan L-watesan nilai setelan
PUT PUT PUT PUT
_Fxxyy_CH3_AVG_VAL
Nilai rata-rata CH3
_Fxxyy_CH3_PAH_VAL
CH3 proses weker H-watesan nilai setelan
_Fxxxyy_CH3_PAHH_VAL CH3 proses weker HH-watesan nilai setelan
_Fxxyy_CH3_PAL_VAL _Fxxyy_CH3_PALL_VAL
CH3 weker proses Nilai setelan L-watesan CH3 weker proses Nilai setelan LL-watesan
R/W
_Fxxxyy_CH3_RA_PERIOD CH3 owah-owahan setelan wektu deteksi weker
_Fxxyy_CH3_RAH_VAL
CH3 tingkat pangowahan H-watesan nilai setelan
_Fxxyy_CH3_RAL_VAL
CH3 tingkat pangowahan L-watesan nilai setelan
_Fxxxyy_DATA_TYPE _Fxxxyy_IN_RANGE
Setelan jinis data output Input saiki / voltage setelan
R/W
_Fxxxyy_ERR_CODE
Kode kesalahan
R
PUT
PUT GET
* Ing alokasi piranti, xx tegese nomer dhasar lan yy tegese nomer slot ing ngendi modul dilengkapi.
7-13
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
7.2.2 PUT / GET instruksi
(1) PUT instruksi
PUT
Nulis data menyang modul khusus
Blok Fungsi
BOOL USINT USINT UINT * ANY
PUT
REQ BASE SLOT
Rampung BOOL STAT UINT
MADDR
DATA
Katrangan
Input
REQ: Jalanake fungsi nalika 1 BASE: Nemtokake posisi dasar SLOT: Nemtokake posisi slot MADDR: Alamat modul DATA: Data kanggo nyimpen modul
Output DONE : Output 1 nalika STAT normal : Informasi kesalahan
* ANY: WORD, DWORD, INT, USINT, DINT, UDINT jinis kasedhiya ing antarane jinis ANY
Fungsi Maca data saka modul khusus sing ditunjuk
Blok Fungsi
PUT_WORD PUT_DWORD
PUT_INT PUT_UINT PUT_DINT PUT_UDINT
Input(ANY) ketik WORD DWORD INT UINT DINT UDINT
Katrangan
Simpen data WRD menyang alamat modul sing ditunjuk (MADDR). Simpen data DWORD menyang alamat modul sing ditunjuk (MADDR). Simpen data INT menyang alamat modul sing ditunjuk (MADDR). Simpen data UNIT menyang alamat modul sing ditunjuk (MADDR). Simpen data DINT menyang alamat modul sing ditunjuk (MADDR). Simpen data UDINT menyang alamat modul sing ditunjuk (MADDR).
7-14
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(2) GET instruksi
GET
Maca saka data modul khusus
Blok fungsi
BOOL USINT USINT UINT
GET
REQ
Rampung
BASE slot MADDR
DATA STAT
BOOL UINT * ANY
Katrangan
Input
REQ: Jalanake fungsi nalika 1 BASE: Nemtokake posisi dasar SLOT: Nemtokake posisi slot MADDR: Alamat modul
512(0x200) ~ 1023(0x3FF)
Output DONE STAT DATA
: Output 1 nalika normal : Informasi kesalahan : Data kanggo maca saka modul
* ANY: WORD, DWORD, INT, UINT, DINT, UDINT jinis kasedhiya ing antarane jinis ANY
Fungsi Maca data saka modul khusus sing ditunjuk
Blok Fungsi GET_WORD GET_DWORD
GET_INT GET_UINT GET_DINT GET_UDINT
Output(ANY) jinis WORD DWORD INT UINT DINT UDINT
Katrangan
Maca data kaya WORD saka alamat modul sing ditunjuk (MADDR).
Maca data kaya DWORD saka alamat modul sing ditunjuk (MADDR). Maca data minangka INT saka alamat Modul sing ditunjuk (MADDR). Maca data minangka akeh minangka UNIT saka alamat modul ditetepake (MADDR). Maca data minangka DINT saka alamat modul sing ditunjuk (MADDR). Maca data minangka UDINT saka modul sing ditunjuk
alamat (MADDR).
7-15
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
7.2.3 Prentah HART
(1) printah HART_CMND
HART_CMND
Nulis printah HART menyang modul
Blok Fungsi
Input
REQ BASE SLOT CH C_SET
Output DONE STAT
Katrangan
: Nglakokake fungsi nalika 1(rising edge): Nemtokake posisi dhasar: Nemtokake posisi slot: Nomer saluran sing digunakake: Printah komunikasi sing bakal ditulis
(set topeng bit)
: Output 1 nalika normal : Informasi kesalahan
Fungsi (a) Iki digunakake kanggo nyetel printah kanggo disampekno bab saluran modul ditetepake. (b) Setel bit (BOOL Array) sing cocog karo prentah sing bakal dikomunikasikake ing "C_SET".
Prentah 110 61 57 50 48 16 15 13 12 3 2 1 0
Indeks array 12 11 10 9 8 7 6 5 4 3 2 1 0 (c) Yen kontak "REQ" diowahi saka 0 dadi 1, blok fungsi bakal dileksanakake.
Exampprogram iki
7-16
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(2) printah HART_C000
HART_C000
Waca respon kanggo Universal Command 0
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
Rampung STAT M_ID D_TYP
PAMBL U_REV D_REV S_REV H_REV DFLAG D_ID
: Output 1 nalika normal : Informasi kesalahan : ID Produsen : Kode jinis piranti pabrikan (Yen 4
digit ditampilake, rong digit pisanan nuduhake kode ID pabrikan): Nomer Pembukaan Minimal : Revisi Komando Universal : Revisi Komando Khusus Piranti: Revisi Perangkat Lunak: Revisi Perangkat Keras(x10) : Flag Fungsi Piranti: ID Piranti
Fungsi Nalika printah [Universal Command 0] disetel kanggo saluran modul ditetepake, fungsi iki digunakake kanggo ngawasi data respon. Yen saluran HART disetel menyang `Allow' lan komunikasi HART biasane dileksanakake, data respon wilayah iki bakal ditampilake sanajan ana respon kanggo Command 0.
dijaluk liwat HART_CMND. Nanging, kanggo ngawasi data kasebut terus-terusan, atur Command 0
printah liwat HART_CMND.
7-17
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
Exampprogram iki
7-18
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(3) HART_C001 Command
HART_C001
Waca respon kanggo Universal Command 1
Blok fungsi
Input
REQ BASE SLOT CH
Output
Rampung STAT PUNIT PV
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
: Output 1 nalika normal : Informasi kesalahan : Variabel Primer Unit : Variabel Primer
Fungsi Nalika printah [Universal Command 1] disetel kanggo saluran modul ditetepake, fungsi iki digunakake kanggo ngawasi data respon.
Exampprogram iki
7-19
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(4) printah HART_C002
HART_C002
Waca respon kanggo Universal Command 2
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
Rampung STAT CURR PCENT
: Output 1 nalika normal : Informasi kesalahan : Variabel primer arus loop(mA): Variabel Primer persen kisaran
Fungsi Nalika printah [Universal Command 2] disetel kanggo saluran modul ditetepake, fungsi iki digunakake kanggo ngawasi data respon.
Exampprogram iki
7-20
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(5) printah HART_C003
HART_C003
Waca respon kanggo Universal Command 3
Blok fungsi
Input
REQ BASE SLOT CH
Output
Rampung STAT CURR PUNIT PV SUNIT SV TUNIT TV QUNIT QV
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
: Output 1 nalika normal : Informasi kesalahan : Variabel primer arus loop(mA) : Variabel Primer Unit : Variabel Primer : Variabel Sekunder Unit : Variabel Sekunder : Variabel Tersier Unit : Variabel Tersier : Variabel Kuarter Unit : Variabel Kuarter
Fungsi Nalika printah [Universal Command 3] disetel kanggo saluran modul ditetepake, fungsi iki digunakake kanggo ngawasi data respon.
7-21
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
Exampprogram iki
7-22
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(6) printah HART_C012
HART_C012
Waca respon kanggo Universal Command 12
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
Rampung STAT MESS _AGE
: Output 1 nalika normal : Informasi kesalahan : Pesen(1/2) : Pesen(2/2)
Fungsi Nalika printah [Universal Command 12] disetel kanggo saluran modul ditetepake, fungsi iki digunakake kanggo ngawasi data respon.
Exampprogram iki
7-23
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(7) printah HART_C013
HART_C013
Waca respon kanggo Universal Command 13
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
DONE STAT TAG DESC TAHUN SEN DAY
: Output 1 nalika normal : Informasi kesalahan : Tag : Deskriptor : Taun : Wulan : Dina
Fungsi Nalika printah [Universal Command 13] disetel kanggo saluran modul ditetepake, fungsi iki digunakake kanggo ngawasi data respon.
Exampprogram iki
7-24
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(8) printah HART_C015
HART_C015
Waca respon kanggo Universal Command 15
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
DONE STAT A_SEL TFUNC RUNIT Ndhuwur Ngisor DAMP WR_P DIST
: Output 1 nalika normal : Informasi kesalahan : PV Alarm pilih kode : PV kode fungsi transfer : PV range unit kode : PV nilai kisaran ndhuwur : PV nilai kisaran ngisor : PV damping value(sec): Kode proteksi tulis: Kode distributor label pribadi
Fungsi Nalika printah [Universal Command 15] disetel kanggo saluran modul ditetepake, fungsi iki digunakake kanggo ngawasi data respon.
7-25
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
Exampprogram iki
7-26
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(9) printah HART_C016
HART_C016
Waca respon kanggo Universal Command 16
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
Rampung STAT FASSM
: Output 1 nalika normal : Informasi kesalahan : Nomer perakitan pungkasan
Fungsi Nalika printah [Universal Command 16] disetel kanggo saluran modul ditetepake, fungsi iki digunakake kanggo ngawasi data respon.
Exampprogram iki
7-27
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(10) printah HART_C048
HART_C048
Waca respon kanggo Command Practice Umum 48
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
DONE STAT DSS1A DSS1B EXTD OPMD AOS AOF DSS2A DSS2B DSS2C
: Output 1 nalika normal : Informasi kesalahan : Status khusus piranti1(1/2) : Status khusus piranti1(2/2) : Tambah status khusus piranti(V6.0): Mode operasional(V5.1): Output analog jenuh (V5.1): Output analog tetep (V5.1): Status spesifik piranti2 (1/3) : Status spesifik piranti2 (2/3) : Status spesifik piranti2 (3/3)
Fungsi Nalika [Common Practice Command 48] printah disetel kanggo saluran modul ditetepake, iki
fungsi digunakake kanggo ngawasi data respon.
7-28
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
Exampprogram iki
7-29
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(11) HART_C050 Command
HART_C050
Waca respon kanggo Command Practice Umum 50
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
DONE STAT
Variabel S_VAR T_VAR
: Output 1 nalika normal : Informasi kesalahan P_VAR : Piranti Utama
: Variabel Piranti Sekunder : Variabel Piranti Tersier
Fungsi Nalika printah [Common Practice Command 50] disetel menyang saluran modul sing ditemtokake, fungsi iki digunakake kanggo ngawasi data respon.
Exampprogram iki
7-30
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(12) printah HART_C057
HART_C057
Waca respon kanggo Command Practice Umum 57
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
DONE STAT U_TAG UDESC UYEAR U_MON U_DAY
: Output 1 nalika normal : Informasi kesalahan : Unit tag : Deskriptor unit : Unit taun : Unit sasi : Unit dina
Fungsi Nalika printah [Common Practice Command 57] disetel menyang saluran modul sing ditemtokake, fungsi iki digunakake kanggo ngawasi data respon.
Exampprogram iki
7-31
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(13) printah HART_C061
HART_C061
Waca respon kanggo Command Practice Umum 61
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
DONE STAT AUNIT A_LVL PUNIT PV SUNIT SV TUNIT TV QUNIT QV
: Output 1 nalika normal : Informasi kesalahan : Kode unit Output Analog PV : Level Output Analog PV : Kode unit Variabel Primer : Variabel Primer : Kode unit Variabel Sekunder : Variabel Sekunder : Kode unit Variabel Tersier : Variabel Tersier : Variabel Kuarter Kode unit variabel : Kuarter Variabel
Fungsi Nalika printah [Common Practice Command 61] disetel menyang saluran modul sing ditemtokake, fungsi iki digunakake kanggo ngawasi data respon.
7-32
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
Exampprogram iki
7-33
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(14) printah HART_C110
HART_C110
Waca respon kanggo Command Practice Umum 110
Blok fungsi
Input
REQ BASE SLOT CH
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar : Nemtokake posisi slot : Nomer saluran bekas
Output
Rampung STAT PUNIT PV SUNIT SV TUNIT TV QUNIT QV
: Output 1 nalika normal : Informasi kesalahan : Kode Unit Variabel Primer : Nilai Variabel Primer : Kode Unit Variabel Sekunder : Nilai Variabel Sekunder : Kode Unit Variabel Tersier : Nilai Variabel Tersier : Kode Unit Variabel Kuarter : Nilai Variabel Kuarter
Fungsi Nalika printah [Common Practice Command 110] disetel menyang saluran modul sing ditemtokake, fungsi iki digunakake kanggo ngawasi data respon.
7-34
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
Exampprogram iki
7-35
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(15) printah HART_CLR
HART_CLR
Mbusak printah HART menyang modul
Blok fungsi
Input
REQ BASE SLOT CH C_CLR
Output DONE STAT
Katrangan
: Nglakokake fungsi nalika 1(munggah munggah): Nemtokake posisi dhasar: Nemtokake posisi slot: Nomer saluran sing digunakake: Printah komunikasi sing arep dibusak
(set topeng bit)
: Output 1 nalika normal : Informasi kesalahan
Fungsi
(a) Iki digunakake kanggo mungkasi printah sing dikomunikasikake babagan saluran modul sing ditunjuk.
(b) Setel bit (BOOL Array) sing cocog karo prentah sing bakal mandheg ing "C_SET"
dhawuh
110 61 57 50 48 16 15 13 12
3
2
1
0
Indeks array
12 11 10
9
8
7
6
5
4
3
2
1
0
(c) Yen kontak "REQ" diowahi saka 0 dadi 1, pemblokiran fungsi bakal dileksanakake. (d) Data respon kanggo printah mandheg tetep status ing wektu mandeg.
Exampprogram iki
7-36
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
7.2.4 Kelample nggunakake instruksi PUT / GET
(1) Aktifake saluran
(a) Sampeyan bisa ngaktifake/mateni konversi A/D saben saluran (b) Mateni saluran sing ora digunakake kanggo nyuda siklus konversi saben saluran (c) Yen saluran ora ditetepake, kabeh saluran disetel minangka ora digunakake (d) Aktifake/pateni konversi A/D kaya ing ngisor iki
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — — — — —
CC CC HH HH
32 10
Bit 0 1 16#0003 : 0000 0000 0000 0011
Deskripsi Stop Run
CH3, CH2, CH1, CH0
Setel saluran sing arep digunakake
(e) Nilai ing B4~B15 ora digatekake. (f) Gambar sing bener yaiku example ngaktifake CH0~CH1 modul input analog sing dilengkapi ing slot 0.
(2) Setelan kisaran saiki input (a) Sampeyan bisa nyetel kisaran saiki input saben saluran (b) Nalika sawetara input analog ora disetel, kabeh saluran disetel minangka 4 ~ 20mA (c) Setelan kisaran saiki input analog kaya ing ngisor iki.
– Ing ngisor iki exampsetelan CH0~CH1 minangka 4~20mA lan CH2~CH3 minangka 0~20mA
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH3
CH2
CH1
CH0
bit
Katrangan
0000
4 mA ~ 20 mA
0001
0 mA ~ 20 mA
16#4422 : 0001 0001 0000 0000
CH3, CH2, CH1, CH0
Setelan kisaran input
7-37
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(3) Setelan rentang data output
(a) Range data output digital babagan input analog bisa disetel saben saluran. (b) Nalika sawetara data output ora disetel, kabeh saluran disetel minangka -32000~32000. (c) Setelan rentang data output digital kaya ing ngisor iki
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH3
CH2
CH1
CH0
bit
Katrangan
0000
-32000 ~ 32000
0001
Nilai sing tepat
0010
0~10000
16#2012 : 0010 0000 0001 0010
CH3, CH2, CH1, CH0
Nilai presisi duwe sawetara output digital ing ngisor iki babagan sawetara input analog 1) Saiki
Input analog
4 ~ 20
0 ~ 20
Output digital
Nilai sing tepat
4000 ~ 20000
0 ~ 20000
(4) Setelan proses rata-rata (a) Sampeyan bisa ngaktifake / mateni proses rata-rata saben saluran (b) Proses rata-rata ora disetel, kabeh saluran disetel minangka aktif (c) Setelan proses filter kaya ing ngisor iki (d) Gambar ing ngisor iki example nggunakake rata-rata wektu babagan CH1
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH3
CH2
CH1
CH0
bit
Isine
0000
Sampproses ling
0001 0010 0011
Rata-rata wektu Count rata-rata Moving average
0100
Rata-rata bobote
16#0010 : 0000 0000 0001 0000
CH3, CH2, CH1, CH0
7-38
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(5) Setelan nilai rata-rata
(a) Nilai awal saka nilai rata-rata yaiku 0
(b) Setelan rentang nilai rata-rata kaya ing ngisor iki. Cara rata-rata Wektu rata-rata Count average Moving average Bobot rata-rata
Range setelan 200 ~ 5000(ms)
2 ~ 50 (kaping) 2 ~ 100 (kaping)
0 ~ 99(%)
(c) Nalika nyetel nilai liyane saka setelan sawetara, nuduhake nomer kesalahan ing indikasi kode kesalahan (_F0001_ERR_CODE). Ing wektu iki, nilai konversi A/D nyimpen data sadurunge. (# tegese saluran sing ana kesalahan ing kode kesalahan)
(d) Setelan nilai rata-rata kaya ing ngisor iki
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
CH # nilai rata-rata
Rentang setelan beda-beda miturut metode rata-rata
alamat
_Fxxyy_CH0_AVG_VAL _Fxxyy_CH1_AVG_VAL _Fxxyy_CH2_AVG_VAL _Fxxyy_CH3_AVG_VAL
Isine
CH0 setelan nilai rata-rata CH1 setelan nilai rata-rata CH2 setelan nilai rata-rata CH3 setelan nilai rata-rata
* Ing alokasi piranti, x tegese nomer dhasar, y tegese nomer slot ing ngendi modul dilengkapi.
(6) Setelan proses weker
(a) Iki kanggo ngaktifake / mateni proses weker lan bisa disetel saben saluran (b) Default area iki 0. (c) Setelan proses weker kaya ing ngisor iki.
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
Weker tingkat ganti
Weker proses
BIT
Isine
0
Pateni
1
Aktifake
Cathetan Sadurunge nyetel Nilai rata-rata Wektu / Count, aktifake proses rata-rata lan pilih metode rata-rata (Wektu / Count).
7-39
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(7) Proses setelan nilai weker
(a) Iki minangka area kanggo nyetel nilai weker proses saben saluran. Range weker proses beda-beda miturut sawetara data.
1) Nilai sing ditandatangani: -32768 ~ 32767 1) Nilai sing tepat
Range 4 ~ 20 mA 0 ~ 20 mA
Nilai 3808 ~ 20192 -240 ~ 20240
2) Nilai Persentil: -120 ~ 10120
(b) Kanggo rincian weker proses, deleng 2.5.2.
B B15 B14 B13 B12 B11 B10 B9 B8
B
B
B
B
B B1 B0
76 5 43 2
Nilai setelan weker proses CH #
Variabel
_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
Isine
CH0 weker proses HH-wates CH0 weker proses H-wates CH0 weker proses L-wates CH0 weker proses LL-wates
weker proses CH1 HH-wates weker proses CH1 weker H-wates CH1 weker proses L-wates CH1 weker proses LL-wates weker proses CH2 HH-wates weker proses CH2 H-wates weker proses CH2 L-wates weker proses CH2 LL-wates proses CH3 weker HH-wates weker proses CH3 weker H-wates CH3 weker proses L-wates weker proses CH3 LL-wates
Cathetan Sadurunge nyetel nilai weker proses, aktifake weker proses.
7-40
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(8) Ngganti setelan wektu deteksi weker tingkat
(a) Jangkoan wektu deteksi weker tingkat owah-owahan yaiku 100 ~ 5000(ms) (b) Yen sampeyan nyetel nilai metu saka jangkoan, kode kesalahan 60# dituduhake ing alamat indikasi kode kesalahan. Ing
wektu iki, periode deteksi weker tingkat owah-owahan ditrapake minangka nilai standar (10) (c) Setelan periode deteksi weker tingkat owah-owahan kaya ing ngisor iki.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH # wektu deteksi weker tingkat owah-owahan
Jangkoan wektu deteksi weker tingkat owah-owahan yaiku 100 ~ 5000 (ms)
Variabel
_F0001_CH0_RA_PERIOD _F0001_CH1_RA_PERIOD _F0001_CH2_RA_PERIOD _F0001_CH3_RA_PERIOD
Isine
CH0 periode deteksi weker tingkat owah-owahan CH1 periode deteksi weker tingkat owah-owahan CH2 periode deteksi weker tingkat owah-owahan CH3 periode deteksi weker tingkat owah-owahan
Cathetan Sadurunge nyetel wektu weker tingkat owah-owahan, aktifake weker tingkat owah-owahan lan setel weker tingkat pangowahan H/L.
(9) Nilai setelan weker owah-owahan (a) Range nilai weker tingkat owah-owahan yaiku -32768 ~ 32767(-3276.8% ~ 3276.7%). (b) Setelan nilai weker tingkat owah-owahan kaya ing ngisor iki.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
CH # ngganti nilai setelan weker
Range nilai weker tingkat pangowahan yaiku -32768 ~ 32767
Variabel
_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
Isine
CH0 weker tingkat owah-owahan H-wates setelan CH0 owah-owahan tingkat weker L-wates setelan CH1 owah-owahan tingkat weker H-wates setelan CH1 owah-owahan tingkat weker L-wates setelan CH2 owah-owahan tingkat weker H-wates setelan CH2 owah-owahan tingkat weker L-wates setelan CH3 owah-owahan tingkat weker H-watesan setelan CH3 owah-owahan tingkat weker L-watesan setelan
Cathetan Sadurunge nyetel wektu deteksi weker tingkat owah-owahan, aktifake proses weker tingkat owah-owahan lan setel weker watesan H/L.
7-41
Bab 7 Konfigurasi lan Fungsi Memori Internal (Kanggo 2MLI/2MLR)
(10) Kode kesalahan
(a) Nyimpen kode kesalahan sing dideteksi ing Modul Input Analog HART. (b) Jinis kesalahan lan isi kaya ing ngisor iki. (c) Gambar ing ngisor iki minangka program example maca kode kesalahan.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
— — — — — — — —
Kode kesalahan
Kode kesalahan (Des.)
0
Operasi normal
Katrangan
RUN status LED
RUN LED ON
10
Kesalahan modul (salah reset ASIC)
11
Kesalahan modul (ASIC RAM utawa kesalahan Register)
20 # Wektu rata-rata nyetel nilai kesalahan
Kelip-kelip saben 0.2 detik.
30#
Count kesalahan nilai nyetel rata-rata
40#
Obah rata-rata nilai nyetel kesalahan
50#
Bobot rata-rata nilai nyetel kesalahan
Kelip-kelip saben 1 detik.
60#
Ganti wektu deteksi weker tingkat kesalahan nyetel nilai
* Ing kode kesalahan, # nuduhake saluran ing ngendi ana kesalahan
* Kanggo kode kesalahan sing luwih rinci, deleng 9.1
(d) Yen ana rong kode kesalahan, modul nyimpen kode kesalahan sing kedadeyan pisanan lan kode kesalahan sing kedadeyan mengko ora disimpen.
(e) Yen ana kesalahan, sawise ngowahi kesalahan, gunakake "Error clear request flag" (refering to 5.2.7), restart power to delete error code and stop LED flicker
7-42
Bab 8 Pemrograman (kanggo 2MLI/2MLR)
Bab 8 Pemrograman (Kanggo 2MLI/2MLR)
8.1 Program Dasar
- Iki nerangake babagan carane nyetel kondisi operasi ing memori internal Modul Input Analog. – Modul Input Analog dilengkapi ing slot 2 – Titik pendhudhukan IO saka Modul Input Analog yaiku 16 poin (Tipe fleksibel) – Kondisi setelan awal disimpen ing memori internal kanthi input 1 wektu
(1) Program eksample nggunakake [I / O Parameter] 8-1
Bab 8 Pemrograman (kanggo 2MLI/2MLR)
(2) Program eksampnggunakake [Parameter I/O]
ModuleERxcaudtyion coEnxtaecut ptionint
Sinyal RUN saluran
eksekusi
Output CH0
Piranti kanggo nyimpen data kanggo ngirim CH0 output digital
Data nyimpen piranti kanggo dikirim
CH1 Output CH3 output digital
CH2 Output CH4 output digital
Base No. Slot No.
Alamat memori internal
Output CH3
Kode kesalahan maca
Maca kode kesalahan
eksekusi
8-2
Bab 8 Pemrograman (kanggo 2MLI/2MLR)
(3) Program eksample nggunakake PUT / GET instruksi Execution titik kontak
Aktifake CH (CH 1,2,3)
Setel kisaran saiki input
Tipe data output
Setel proses rata-rata
Setel nilai rata-rata CH3
CH1 Proses weker H-watesan
Setel nilai rata-rata CH1
Proses weker
Setel nilai rata-rata CH2
CH1 Proses weker HH watesan
CH1 Proses weker L-watesan
8-3
CH1 Proses weker LL watesan
Bab 8 Pemrograman (kanggo 2MLI/2MLR)
CH3 Proses weker HH watesan
CH3 Proses Weker LL watesan
CH1 Ganti tingkat Weker H-watesan
CH3 Ganti tingkat Weker L-watesan
CH3 Proses weker H-watesan
CH1 Ganti wektu deteksi Weker tingkat
CH1 Ganti tingkat Weker L-watesan
CH3 Proses Weker L-watesan
CH3 Ganti wektu deteksi Weker tingkat
CH3 Ganti tingkat Weker H-watesan
8-4
Bab 8 Pemrograman (kanggo 2MLI/2MLR)
Input eksekusi
output CH1
output CH2
output CH3
Kode kesalahan
8-5
Bab 8 Pemrograman (kanggo 2MLI/2MLR)
8.2 Program Aplikasi
8.2.1 Program kanggo ngurutake A / D nilai diowahi ing ukuran
(1) Konfigurasi sistem
2MLP 2MLI- 2MLI 2MLF 2MLQ
–
CPUU –
–
–
ACF2
D24A AC4H RY2A
(2) Isi setelan wiwitan
Ora.
Item
Isi setelan wiwitan
1 Saluran sing digunakake
CH0, Ch2, CH3
2 Input voltage kisaran 0 ~ 20
3 Output data sawetara -32000~32000
4 Proses rata-rata
CH0, 2, 3 (Bobot, Cacah, wektu)
5 Nilai rata-rata
Nilai rata-rata bobot CH0: 50 (%)
6 Rata-rata val
Dokumen / Sumber Daya
![]() |
Honeywell 2MLF-AC4H Modul Input Analog [pdf] Pandhuan pangguna 2MLF-AC4H Modul Input Analog, 2MLF-AC4H, Modul Input Analog, Modul Input, Modul |