HoneyWell

Modul Input Analog Honeywell 2MLF-AC4H

Honeywell-2MLF-AC4H-Modul-Input-Analog

Maklumat Produk

Spesifikasi

  • Produk: Modul Input Analog
  • Model: 2MLF-AC4H
  • Panduan Pengguna: ML200-AI R230 6/23
  • Keluaran: 230
  • Pengilang: Honeywell Process Solutions
  • Kerahsiaan: Honeywell Sulit & Milik
  • Hak Cipta: Hak Cipta 2009 oleh Honeywell International Inc.

Mengenai Dokumen Ini
Dokumen ini menyediakan arahan tentang cara memasang dan mengkonfigurasi Modul Input Analog 2MLF-AC4H. Ia juga termasuk maklumat mengenai Analog to Digital voltage dan penukar semasa.

Maklumat Hubungan

Jika anda mempunyai sebarang pertanyaan atau memerlukan sokongan, anda boleh menghubungi Honeywell di nombor telefon berikut:

  • Amerika Syarikat dan Kanada: 1-800-822-7673
  • Eropah: + 32-2-728-2704
  • Pasifik: 1300-300-4822 (bebas tol dalam Australia) atau +61-8-9362-9559 (di luar Australia)
  • India: +91-20-2682-2458
  • Korea: +82-2-799-6317
  • Republik Rakyat China: +86-10-8458-3280 samb. 361
  • Singapura: + 65-6580-3500
  • Taiwan: +886-7-323-5900
  • Jepun: + 81-3-5440-1303
  • Di tempat lain: Hubungi pejabat Honeywell terdekat anda

Definisi Simbol

Simbol Definisi
PERHATIAN: Mengenal pasti maklumat yang memerlukan khas
pertimbangan.
PERHATIAN: Menunjukkan potensi bahaya atau risiko yang mungkin mengakibatkan kecil
atau kecederaan sederhana.

Arahan Penggunaan Produk

Pemasangan

  1. Sebelum pemasangan, pastikan kuasa kepada sistem dimatikan.
  2. Cari slot yang tersedia dalam rak sistem untuk memasang Modul Input Analog.
  3. Masukkan modul ke dalam slot, pastikan ia terpasang dengan selamat.
  4. Sambungkan kabel yang diperlukan ke modul.
  5. Hidupkan kuasa dan sahkan bahawa modul berfungsi dengan betul.

Konfigurasi

  1. Akses menu konfigurasi pada antara muka sistem.
  2. Pilih Modul Input Analog daripada senarai modul yang tersedia.
  3. Konfigurasikan saluran input mengikut keperluan anda (jldtage atau semasa).
  4. Simpan tetapan konfigurasi dan keluar dari menu.

Menyelesaikan masalah

Jika anda menghadapi sebarang masalah dengan Modul Input Analog, rujuk bahagian penyelesaian masalah Panduan Pengguna atau hubungi sokongan Honeywell untuk mendapatkan bantuan.

Penyelenggaraan

Periksa Modul Input Analog secara kerap untuk sebarang tanda kerosakan atau haus. Bersihkan modul jika perlu. Ikuti garis panduan yang disediakan dalam Panduan Pengguna untuk prosedur penyelenggaraan yang betul.

Langkah-langkah Keselamatan

  • Sentiasa ikuti prosedur keselamatan yang betul semasa bekerja dengan peralatan elektrik.
  • Pastikan kuasa kepada sistem dimatikan sebelum memasang atau mengeluarkan modul.
  • Elakkan daripada menyentuh mana-mana komponen elektrik yang terdedah.
  • Rujuk Panduan Pengguna untuk langkah berjaga-jaga keselamatan tambahan khusus untuk Modul Input Analog.

Soalan Lazim

S: Di manakah saya boleh mendapatkan bahan rujukan tambahan?
J: Anda boleh merujuk kepada Panduan Pengguna SoftMaster untuk mendapatkan maklumat tambahan.

S: Bagaimanakah saya boleh mengakses Honeywell web tapak?
A: Anda boleh melawat perkara berikut web alamat:

Penyelesaian Proses Honeywell
Modul Input Analog
2MLF-AC4H
Panduan Pengguna
ML200-AI R230 6/23
Keluaran 230
Honeywell Sulit & Proprietari Karya ini mengandungi maklumat yang berharga, sulit dan hak milik. Pendedahan, penggunaan atau pengeluaran semula di luar Honeywell Inc. adalah dilarang kecuali dibenarkan secara bertulis. Karya yang tidak diterbitkan ini dilindungi oleh undang-undang Amerika Syarikat dan negara lain.

Notis dan Tanda Dagangan

Hak Cipta 2009 oleh Honeywell International Inc. Keluaran 230 Jun, 2023
Walaupun maklumat ini disampaikan dengan itikad baik dan dipercayai tepat, Honeywell menolak jaminan tersirat mengenai kebolehdagangan dan kesesuaian untuk tujuan tertentu dan tidak memberikan jaminan tersurat kecuali yang dinyatakan dalam perjanjian bertulisnya dengan dan untuk pelanggannya.
Walau bagaimanapun, Honeywell tidak bertanggungjawab kepada sesiapa sahaja atas kerosakan tidak langsung, khas atau akibatnya. Maklumat dan spesifikasi dalam dokumen ini boleh berubah tanpa notis.
Honeywell, PlantScape, Experion PKS dan TotalPlant ialah tanda dagangan berdaftar Honeywell International Inc. Jenama atau nama produk lain ialah tanda dagangan pemilik masing-masing.

Penyelesaian Proses Antarabangsa Honeywell
2500 West Union Hills Phoenix, AZ 85027 1-800 343-0228

2

Panduan Pengguna Modul Input Analog 2MLF-AC4H

R230

Honeywell Sulit & Milik

6/23

Mengenai Dokumen Ini
Dokumen ini menerangkan cara memasang dan mengkonfigurasi 2MLF-AV8A dan AC8A; Analog kepada digital voltage dan penukar semasa.

Maklumat Keluaran
Nama Dokumen Panduan Pengguna 2MLF-AC4H

ID Dokumen
ML200-HART

Nombor Keluaran
120

Tarikh Penerbitan
6/09

Rujukan
Senarai berikut mengenal pasti semua dokumen yang mungkin menjadi sumber rujukan untuk bahan yang dibincangkan dalam penerbitan ini.

Panduan Pengguna SoftMaster

Tajuk Dokumen

Kenalan

Seluruh Dunia Web Honeywell berikut web tapak mungkin menarik minat pelanggan Proses Penyelesaian.

Penyelesaian Proses Korporat Organisasi Honeywell

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

R230

Panduan Pengguna Modul Input Analog 2MLF-AC4H

3

6/23

Honeywell Sulit & Milik

Kenalan

Telefon Hubungi kami melalui telefon di nombor yang disenaraikan di bawah.

Lokasi Amerika Syarikat dan Kanada Eropah Pasifik
India
Korea
Republik Rakyat China Singapura
Taiwan
Jepun
Di tempat lain

Organisasi
Pusat Sokongan Penyelesaian Honeywell IAC Honeywell TAC-EMEA Honeywell Global TAC Pacific
Honeywell Global TAC India Honeywell Global TAC Korea Honeywell Global TAC China

telefon 1-800-822-7673
+32-2-728-2704 1300-300-4822 (bebas tol dalam Australia) +61-8-9362-9559 (luar 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 Jepun
Hubungi pejabat Honeywell terdekat anda.

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

Panduan Pengguna Modul Input Analog 2MLF-AC4H

Honeywell Sulit & Milik

Definisi Simbol

Definisi Simbol
Jadual berikut menyenaraikan simbol yang digunakan dalam dokumen ini untuk menunjukkan syarat tertentu.

Simbol

Definisi

PERHATIAN: Mengenal pasti maklumat yang memerlukan pertimbangan khusus.

AWAS

PETUA: Mengenal pasti nasihat atau petunjuk untuk pengguna, selalunya dalam hal melaksanakan tugas.
RUJUKAN -LUARAN: Mengenal pasti sumber maklumat tambahan di luar set buku.
RUJUKAN โ€“ DALAMAN: Mengenal pasti sumber maklumat tambahan dalam set buku.
Menunjukkan keadaan yang, jika tidak dielakkan, dapat mengakibatkan peralatan atau pekerjaan (data) pada sistem mengalami kerosakan atau hilang, atau dapat mengakibatkan ketidakmampuan untuk menjalankan proses dengan betul.
PERHATIAN: Menunjukkan situasi yang berpotensi berbahaya yang, jika tidak dihindari, dapat mengakibatkan cedera ringan atau sederhana. Ia juga dapat digunakan untuk memberi amaran terhadap amalan yang tidak selamat.
Simbol AWAS pada peralatan merujuk pengguna kepada manual produk untuk mendapatkan maklumat tambahan. Simbol muncul di sebelah maklumat yang diperlukan dalam manual.
AMARAN: Menunjukkan situasi yang berpotensi berbahaya, yang, jika tidak dielakkan, boleh mengakibatkan kecederaan serius atau kematian.
Simbol AMARAN pada peralatan merujuk pengguna kepada manual produk untuk mendapatkan maklumat tambahan. Simbol muncul di sebelah maklumat yang diperlukan dalam manual.
AMARAN, Risiko renjatan elektrik: Potensi bahaya renjatan di mana HAZARDOUS LIVE voltagyang lebih besar daripada 30 Vrms, 42.4 Vpeak atau 60 VDC mungkin boleh diakses.

R230

Panduan Pengguna Modul Input Analog 2MLF-AC4H

5

6/23

Honeywell Sulit & Milik

Definisi Simbol

Simbol

Definisi
BAHAYA ESD: Bahaya nyahcas elektrostatik yang mana peralatan mungkin sensitif. Patuhi langkah berjaga-jaga untuk mengendalikan peranti sensitif elektrostatik.
Terminal Perlindungan Bumi (PE): Disediakan untuk sambungan konduktor sistem bekalan bumi pelindung (hijau atau hijau/kuning).

Terminal bumi berfungsi: Digunakan untuk tujuan bukan keselamatan seperti peningkatan imuniti bunyi. NOTA: Sambungan ini hendaklah diikat pada Protective Earth di sumber bekalan mengikut keperluan kod elektrik tempatan kebangsaan.
Earth Ground: Sambungan bumi berfungsi. NOTA: Sambungan ini hendaklah diikat pada Protective Earth di sumber bekalan mengikut keperluan kod elektrik negara dan tempatan.
Tanah Casis: Mengenal pasti sambungan kepada casis atau rangka peralatan hendaklah diikat pada Bumi Pelindung di sumber bekalan mengikut keperluan kod elektrik negara dan tempatan.

6

Panduan Pengguna Modul Input Analog 2MLF-AC4H

R230

Honeywell Sulit & Milik

Bab 1 Pengenalan

Arahan ini menerangkan dimensi, pengendalian dan kaedah pengaturcaraan modul input analog HART (2MLF-AC4H) yang boleh digunakan dengan menggabungkan dengan modul CPU Siri 2MLK/I/R PLC. Selepas ini, 2MLF-AC4H dirujuk kepada modul input analog HART. Modul ini digunakan untuk menukar isyarat analog (input semasa) daripada peranti luaran PLC kepada data binari 16-bit yang ditandatangani dengan nilai digital dan menyokong protokol HART (Highway Addressable Remote Transducer) yang digunakan dalam banyak peranti medan proses.

Ciri-ciri
(1) Ia menyokong protokol HART Dalam julat input 4 ~ 20mA, komunikasi digital dua arah tersedia dengan menggunakan pendawaian isyarat analog. Jika pendawaian analog sedang digunakan, tidak perlu menambah pendawaian untuk komunikasi HART (komunikasi HART tidak disokong dalam julat 0 ~ 20mA)
(2) Resolusi tinggi 1/64000 Nilai digital resolusi tinggi boleh dijamin dengan 1/64000.
(3) Ketepatan tinggi Ketepatan penukaran tinggi ยฑ0.1 % (suhu ambien 25 ) tersedia. Pekali suhu adalah ketepatan yang tinggi iaitu ยฑ0.25%.
(4) Tetapan / pemantauan parameter operasi Tetapan parameter operasi tersedia sekarang melalui [Tetapan Parameter I/O] yang mana antara muka pengguna diperkukuh untuk meningkatkan kemudahan pengguna. Dengan [Tetapan Parameter I/O] digunakan, atur cara jujukan boleh dikurangkan. Selain itu, melalui fungsi [Pemantauan Modul Khas], nilai penukaran A/D boleh dipantau dengan mudah.
(5) Pelbagai format data output digital disediakan 3 format data output digital tersedia seperti yang dinyatakan di bawah; Nilai Ditandatangani: -32000 ~ 32000 Nilai Tepat: Rujuk Bab 2.2 Paparan berdasarkan julat input analog. Nilai Peratusan: 0 ~ 10000
(6) Fungsi pengesanan pemutusan input Fungsi ini digunakan untuk mengesan pemutusan litar input apabila 4 ~ 20 mA julat isyarat input analog digunakan.
1-1

Bab 2 Spesifikasi

Bab 2 Spesifikasi

2.1 Spesifikasi Umum

Spesifikasi umum siri 2MLK/I/R adalah seperti yang dinyatakan dalam Jadual 2.1.

Tidak.

item

1

Suhu operasi.

2 Suhu penyimpanan.

[Jadual 2.1] Spesifikasi Umum Spesifikasi 0+65
-25+75

Piawaian berkaitan -

3

Kelembapan operasi

595%RH (Tidak pemeluwapan)

โ€“

4

Kelembapan penyimpanan

595%RH (Tidak pemeluwapan)

โ€“

Untuk getaran yang tidak berterusan

โ€“

Pecutan Kekerapan Amplilitan

Nombor

5f< 8.4

โ€“

3.5mm

8.4f150 9.8m/s (1G)

โ€“

5

Getaran

Untuk getaran berterusan

Setiap 10 kali dalam X,Y,Z

IEC61131-2

Pecutan Kekerapan Amplilitan

arah

5f< 8.4

โ€“

1.75mm

8.4f150 4.9m/s (0.5G)

โ€“

* Maks. pecutan impak: 147 (15G)

6

Kejutan

* Masa yang dibenarkan: 11 * Gelombang nadi : Tandatangani nadi separuh gelombang

(Setiap 3 kali dalam arah X,Y,Z)

Bunyi impuls gelombang persegi

AC: ยฑ1,500V DC: ยฑ900V

Piawaian IEC61131-2 ML

Nyahcas elektrostatik

Voltage : 4kV (penyahcasan kenalan)

IEC61131-2 IEC61000-4-2

7

bising

Bunyi medan elektromagnet terpancar

80 ~ 1000MHz, 10 V/m

Cepat Transient
/bunyi pecah

Kelas Voltage

Modul kuasa
2kV

I/O Digital/Analog, antara muka komunikasi
1kV

8

Keadaan persekitaran

Bebas daripada gas menghakis dan habuk yang berlebihan

9

Ketinggian operasi

Sehingga 2000m

IEC61131-2, IEC61000-4-3
IEC61131-2 IEC61000-4-4
โ€“
โ€“

10

Tahap pencemaran

Kurang daripada sama dengan 2

โ€“

11

Menyejukkan

Penyejukan udara

โ€“

Nota

(1) IEC (Suruhanjaya Elektroteknikal Antarabangsa): Sebuah pertubuhan bukan kerajaan antarabangsa yang menggalakkan penyeragaman kerjasama antarabangsa dalam bidang elektrik/elektronik menerbitkan piawaian antarabangsa dan menguruskan sistem anggaran yang berkenaan yang berkaitan dengan.
(2) Tahap pencemaran: Indeks yang menunjukkan tahap pencemaran persekitaran operasi yang menentukan prestasi penebat peranti. Sebagai contoh, Pencemaran tahap 2 menunjukkan keadaan secara amnya bahawa hanya pencemaran tidak konduktif berlaku. Walau bagaimanapun, negeri ini mengandungi pengaliran sementara akibat embun yang dihasilkan.

Spesifikasi Prestasi

Spesifikasi prestasi modul input analog HART dinyatakan dalam Jadual 2.2. [Jadual 2.2] Spesifikasi Prestasi

item

Spesifikasi

Bilangan Saluran
Julat input analog
Tetapan julat input analog

4 saluran
DC 4 20 mA DC 0 20 mA (Rintangan Input: 250 )
Julat input analog boleh dipilih melalui program pengguna atau [parameter I/O]. Julat input masing-masing boleh ditetapkan berdasarkan saluran.

Keluaran digital

Input analog

4 ~ 20

0 ~ 20

Keluaran digital

Nilai Ditandatangani

-32000 ~ 32000

Nilai Tepat

4000 ~ 20000

0 ~ 20000

Nilai Persentil

0 ~ 10000

Format data output digital boleh ditetapkan melalui program pengguna atau [Tetapan Parameter I/O] masing-masing berdasarkan saluran.

Julat input analog

Resolusi(1/64000)

Maks. resolusi

4 ~ 20

250

0 ~ 20

312.5

Ketepatan
Kelajuan penukaran
Maks Mutlak. input Analog
mata input Pengasingan
spesifikasi Terminal disambungkan
Mata I/O diduduki HART
kaedah komunikasi
Berat semasa penggunaan dalaman

ยฑ0.1% atau kurang (apabila suhu ambien ialah 25 ) ยฑ0.25% atau kurang (apabila suhu ambien ialah 0 ~ 55 )
Maksimum 100ms / 4 saluran Maksimum ยฑ30
4 saluran/1 modul
Pengasingan gandingan foto antara terminal input dan kuasa PLC (tiada pengasingan antara saluran) Terminal 18 mata
Jenis tetap: 64 mata, Jenis tidak tetap: 16 mata
Monodrop hanya Master utama sahaja
DC 5 V: 340
145g

Nota
(1) Apabila Modul Input Analog dibuat di kilang, nilai Offset/Gain tentang julat input analog ditetapkan dan anda tidak boleh mengubahnya.
(2) Nilai Offset: Nilai input analog yang mana nilai output digitalnya menjadi -32000 apabila anda menetapkan jenis output digital sebagai Nilai Tidak Ditandatangani
(3) Nilai Keuntungan: Nilai input analog yang mana nilai output digitalnya menjadi 32000 apabila anda menetapkan jenis output digital sebagai Nilai Tidak Ditandatangani
(4) Komunikasi HART tersedia apabila kemarahan input ditetapkan kepada 4~20 .

Nama bahagian dan Fungsi

Penamaan masing-masing bahagian adalah seperti yang diterangkan di bawah.

Bab 2 Spesifikasi

Tidak.

Penerangan

RUN LED

Paparkan status operasi 2MLF-AC4H

Hidup: Dalam operasi biasa

Berkelip: Ralat berlaku (Rujuk 9.1 untuk butiran lanjut)

Mati: DC 5V terputus atau ralat modul 2MLF-AC4H

LED ALM

Paparkan status penggera 2MLF-AC4H

Berkelip: Penggera dikesan (Penggera proses, penggera kadar perubahan ditetapkan oleh

SoftMaster) MATI: Dalam operasi biasa

Terminal

Terminal input analog, yang saluran masing-masing boleh disambungkan

peranti luaran.

2-3

Bab 2 Spesifikasi
2.4 Ciri-ciri Asas Modul Analog HART
2.4.1 Rumusan
Modul input analog HART ialah produk yang boleh menggunakan komunikasi HART bersama dengan penukaran analog. Modul input analog HART menyokong antara muka untuk komunikasi dengan disambungkan dengan peranti medan HART. Data komunikasi yang disediakan oleh peranti medan HART boleh dipantau melalui modul input analog HART dan status peranti medan boleh juga didiagnosis.
(1) Advantage dan Tujuan Komunikasi HART (a) Pendawaian tambahan untuk komunikasi tidak diperlukan(Komunikasi dengan menggunakan pendawaian 4~20mA modul analog) (b) Maklumat pengukuran tambahan melalui komunikasi digital (c) Penggunaan kuasa rendah (d) Medan pelbagai dan kaya peranti yang menyokong komunikasi HART (e) Paparan maklumat peranti medan, penyelenggaraan, diagnosis
(2) Komposisi Komunikasi HART Komunikasi HART terdiri daripada tuan dan hamba dan sehingga dua tuan boleh disambungkan. Modul input analog PLC HART disambungkan sebagai peranti induk utama dan berkomunikasi dengan peranti medan-hamba. Peranti komunikasi disambungkan sebagai peranti induk sekunder untuk mendiagnosis peranti medan dan menetapkan parameter hambanya.
Meter aliran jisim pintar menyediakan nilai pengukur medan aliran dengan isyarat semasa meter aliran. Bersama-sama dengan isyarat arus yang menunjukkan aliran, ia menghantar maklumat ukuran tambahan yang diukur oleh meter aliran kepada komunikasi HART. Sehingga empat pembolehubah disediakan. Untuk example, aliran sebagai Nilai Utama (PV), tekanan henti sebagai Nilai Sekunder(SV), suhu sebagai Nilai Tertiari(TV) dan nilai digital isyarat semasa sebagai Nilai Kuaterna (QV) digunakan sebagai maklumat pengukuran. (3) Kaedah Multidrop Multidrop hanya terdiri daripada satu pasang pendawaian dan semua nilai kawalan dihantar dalam bentuk digital. Semua peranti medan mempunyai alamat pengundian dan aliran semasa dalam setiap peranti ditetapkan kepada nilai minimum (4 mA). Nota โ€“ Kaedah multidrop tidak disokong pada modul input dan output analog HART.
2-4

Bab 2 Spesifikasi
2.4.2 Operasi RT
(1) Isyarat HART Rajah di bawah menggambarkan isyarat HART yang frekuensinya dimodulasi kepada isyarat analog. Dalam rajah ini, isyarat HART ditunjukkan sebagai dua jenis isyarat yang mempunyai frekuensi 1,200 dan 2,200 . Kedua-dua jenis isyarat ini merujuk kepada nombor binari 1(1,200 ) dan 0(2,200 ) dan ia dipulihkan kepada maklumat yang bermakna dengan didemodulasi menjadi isyarat digital pada setiap peranti.

Isyarat analog

Masa

C: Perintah(K) R : Respons(A)

2-5

Bab 2 Spesifikasi

(2) Jenis dan Konfigurasi Arahan HART
Jenis arahan HART diterangkan. Modul input analog HART menghantar arahan HART ke peranti medan HART dan peranti medan HART menghantar respons kepada arahan kepada modul input analog HART. Arahan HART boleh dikategorikan kepada tiga kumpulan arahan mengikut ciri-cirinya dan ia dipanggil Universal, Amalan Biasa dan Khusus Peranti. Arahan universal hendaklah disokong oleh keseluruhan pengeluar peranti medan HART sebagai kumpulan arahan penting. Amalan Biasa mentakrifkan hanya format data bagi arahan dan pengeluar hanya menyokong item yang dinilai sebagai perkara penting untuk peranti medan HART. Device Specific ialah kumpulan arahan yang tidak mempunyai format data tertentu. Setiap pengeluar boleh menentukannya jika perlu.

Perintah Khusus Peranti Amalan Biasa Universal

[Jadual 2.3] Arahan HART
Penerangan
Kumpulan arahan penting yang hendaklah disokong oleh semua pengeluar peranti medan HART Hanya format data perintah ditakrifkan dan pengeluar hanya menyokong item yang dinilai sebagai perkara penting untuk peranti medan HART Kumpulan arahan yang tidak mempunyai format data tertentu. Setiap pengeluar boleh menentukannya jika perlu

(3) Perintah yang disokong pada modul input analog HART Perintah yang disokong pada modul input analog HART diterangkan dalam perkara berikut.

Perintah
0 1 2

Sejagat

3

Perintah 12

13

15

16

48

Biasa

50

berlatih

57

Perintah 61

110

[Jadual 2.4] Perintah disokong pada modul input analog HART
Fungsi
Baca ID Pengeluar dan Kod peranti Pengeluar Baca Nilai pembolehubah utama(PV) dan peratusan Bacaan Unittage arus dan julat Baca nilai semasa dan 4 jenis pembolehubah (Pembolehubah Utama, Pembolehubah Sekunder, Nilai Tertiari, Nilai Kuarter) Baca mesej Baca tag, deskriptor, data Baca maklumat output Baca Nombor Himpunan Akhir Baca Status Peranti Bacaan Pembolehubah utama~ Pembolehubah Kuaterner Tugasan Baca Unit tag, Deskriptor unit, Tarikh Baca Pembolehubah utama~ Pembolehubah Kuaternari dan output analog PV Baca Pembolehubah Utama~ Pembolehubah Kuaternari

2-6

Bab 2 Spesifikasi
2.5 Ciri-ciri Penukaran A/D
2.5.1 Bagaimana untuk memilih julat penukaran A/D
2MLF-AC4H dengan 4 saluran input digunakan untuk input semasa, di mana Offset/Gain tidak boleh dilaraskan oleh pengguna. Julat input semasa boleh ditetapkan untuk saluran masing-masing melalui program pengguna (Rujuk Bab) atau tetapan parameter I/O dengan alat pengaturcaraan SoftMaster. Format output digital dinyatakan dalam tiga jenis seperti di bawah;
A. Nilai Ditandatangani B. Nilai Tepat C. Nilai Persentil Untuk contohamptetapi, jika julat ialah 4 ~ 20mA, Pada menu SoftMaster [Tetapan Parameter I/O], tetapkan [Julat input] kepada โ€œ4 ~ 20mAโ€.
2-7

Bab 2 Spesifikasi
2-8

Bab 2 Spesifikasi
2.5.2 Ciri-ciri penukaran A/D
Ciri-ciri penukaran A/D ialah kecenderungan yang disambungkan dalam garis lurus antara nilai Offset dan Gain apabila menukar isyarat analog (input semasa) kepada nilai digital. Ciri penukaran A/D Modul Input Analog HART adalah seperti yang diterangkan di bawah.
Julat yang tersedia
Keuntungan
Nilai Didigitalkan

Input analog

Offset

Nota
1. Apabila Modul Input Analog dikeluarkan dari kilang, nilai Offset/Gain adalah seperti yang dilaraskan untuk julat input analog masing-masing, yang tidak tersedia untuk diubah oleh pengguna.
2. Nilai Offset: Nilai input analog dengan nilai digital ialah -32,000. 3. Nilai Keuntungan: Nilai input analog dengan nilai digital ialah 32,000.

2-9

Bab 2 Spesifikasi
2.5.3 Ciri-ciri I/O 2MLF-AC4H
2MLF-AC4H ialah modul input analog HART yang digunakan secara eksklusif untuk input arus 4 saluran dan komunikasi HART, di mana Offset/Gain tidak boleh dilaraskan oleh pengguna. Julat input semasa boleh ditetapkan melalui program pengguna atau [parameter I/O] untuk saluran masing-masing. Format output data digital adalah seperti yang dinyatakan di bawah;
A. Nilai Ditandatangani B. Nilai Tepat C. Nilai Persentil (1) Jika julat ialah DC 4 ~ 20 mA Pada menu SoftMaster [Tetapan Parameter I/O], tetapkan [Julat input] kepada โ€œ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 untuk ciri input semasa adalah seperti yang dinyatakan di bawah.

(Resolusi (berdasarkan 1/64000): 250 nA)

digital

Arus input analog ()

Pelbagai output

3.808

4

8

12

16

Nilai yang ditandatangani

-32768 -32000 -16000

0

16000

(-32768 ~ 32767)

Nilai tepat (3808 ~ 20192)

3808 4000 8000 12000 16000

Nilai peratusan (-120 ~ 10120)

-120

0

2500 5000 7500

20 32000 20000 10000

20.192 32767 20192 10120

(2) Jika julat ialah DC 0 ~ 20 mA Pada menu SoftMaster [Tetapan Parameter I/O], tetapkan [Julat input] kepada โ€œ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 untuk ciri input semasa adalah seperti yang dinyatakan di bawah.

(Resolusi (berdasarkan 1/64000): 312.5 nA)

digital

Arus input analog ()

Pelbagai output

-0.24

0

5

10

15

Nilai yang ditandatangani

-32768 -32000 -16000

0

16000

(-32768 ~ 32767)

Nilai tepat (-240 ~ 20240)

-240

0

5000 10000 15000

Nilai peratusan (-120 ~ 10120)

-120

0

2500 5000 7500

20 mA
20 32000 20000 10000

20.24 32767 20240 10120

Nota
(1) Jika nilai input analog melebihi julat output digital adalah input, nilai output digital akan disimpan sebagai maksimum. atau min. nilai yang digunakan pada julat keluaran yang ditentukan. Untuk exampOleh itu, jika julat output digital ditetapkan kepada nilai tidak ditandatangani (32,768 ~ 32,767) dan nilai output digital melebihi 32,767 atau nilai analog melebihi 32,768 adalah input, nilai output digital akan ditetapkan sebagai 32,767 atau 32,768.
(2) Input semasa tidak boleh melebihi ยฑ30 masing-masing. Peningkatan haba boleh menyebabkan kecacatan. (3) Tetapan Offset/Gain untuk modul 2MLF-AC4H tidak boleh dilakukan oleh pengguna. (4) Jika modul digunakan untuk melebihi julat input, ketepatan tidak boleh dijamin.
2-12

Bab 2 Spesifikasi
2.5.4 Ketepatan
Ketepatan nilai output digital tidak berubah walaupun julat input diubah. Rajah 2.1 menunjukkan julat perubahan ketepatan pada suhu ambien 25 dengan julat input analog 4 ~ 20 dipilih dan output digital nilai bertanda. Toleransi ralat pada suhu ambien 25ยฐC ialah ยฑ0.1% dan suhu ambien 0 ~55 ialah ยฑ0.25%.
32064 32000
31936

Nilai keluaran 0 digital

-31936 -32000
-32064 4mA

12mA Analoginputvoltage
[Gamb. 2.1] Ketepatan

20mA

2-13

Bab 2 Spesifikasi

2.6 Fungsi Modul Input Analog

Fungsi Modul Input Analog adalah seperti yang diterangkan di bawah dalam Jadual 2.3.

Item Fungsi Mendayakan Saluran Memilih julat input Memilih data output
Kaedah penukaran A/D
Pemprosesan penggera Mengesan pemotongan isyarat input

[Jadual 2.3] Senarai Fungsi
Butiran
Membolehkan saluran yang ditentukan untuk melaksanakan penukaran A/D. (1) Tentukan julat input analog yang akan digunakan. (2) 2 jenis input semasa tersedia untuk modul 2MLF-AC4H. (1) Nyatakan jenis output digital. (2) 4 format data output disediakan dalam modul ini.
(Nilai Ditandatangani, Tepat dan Peratusan) (1) Samppemprosesan ling
Samppemprosesan ling akan dilakukan apabila pemprosesan purata tidak dinyatakan. (2) Purata pemprosesan (a) Purata masa pemprosesan
Mengeluarkan purata nilai penukaran A/D berdasarkan masa. (b) Kira purata pemprosesan
Mengeluarkan purata nilai penukaran A/D berdasarkan kiraan masa. (c) Pemprosesan purata bergerak
Mengeluarkan nilai purata terbaharu dalam setiap sampling pada masa kiraan yang ditetapkan. (d) Pemprosesan purata berwajaran Digunakan untuk menangguhkan perubahan nilai input secara mendadak.
Penggera proses dan pemprosesan penggera kadar perubahan tersedia. Jika input analog dengan julat 4 ~ 20 diputuskan sambungan, ia dikesan oleh program pengguna.

2.6.1. Samppemprosesan ling
SampTempoh ling (Masa pemprosesan) bergantung kepada bilangan saluran yang digunakan. Masa pemprosesan = Maksimum 100ms setiap modul
2.6.2. Pemprosesan purata
Pemprosesan ini digunakan untuk melaksanakan penukaran A/D dengan kiraan atau masa tertentu dan untuk menyimpan purata jumlah terkumpul pada memori. Purata pilihan pemprosesan dan nilai masa/kira boleh ditakrifkan melalui atur cara pengguna atau tetapan parameter I/O untuk saluran masing-masing. (1) Apakah purata pemprosesan yang digunakan
Proses ini digunakan untuk mengurangkan pengaruh yang disebabkan oleh isyarat input analog yang tidak normal seperti bunyi. (2) Jenis pemprosesan purata
Terdapat empat (4) jenis pemprosesan purata, Masa, Kiraan, Pergerakan dan Purata berwajaran.

2-14

Bab 2 Spesifikasi

(a) Pemprosesan purata masa

A. Julat tetapan: 200 ~ 5,000 (ms)

B. Bilangan pemprosesan =

Masa tetapan 100ms

[kali]

Cth.) Masa tetapan: 680 ms

Bilangan pemprosesan =

680ms = 6.8 => 6
[kali](bulat) 100ms

*1: Jika nilai tetapan purata masa tidak dinyatakan dalam 200 ~ 5,000, RUN LED berkelip pada selang 1 saat. Untuk menetapkan RUN LED kepada keadaan Hidup, tetapkan nilai tetapan dalam julat sekali lagi dan kemudian tukar CPU PLC daripada mod STOP kepada RUN. Pastikan anda menggunakan bendera permintaan jelas ralat (UXY.11.0) untuk mengosongkan ralat semasa RUN.
*2: Jika sebarang ralat berlaku dalam menetapkan nilai purata masa, nilai lalai 200 akan disimpan.

(b) Kira purata pemprosesan
J. Julat tetapan: 2 ~ 50 (kali) Nilai purata data input pada masa yang ditetapkan disimpan sebagai data input sebenar.
B. Masa proses = kiraan tetapan x 100ms
Cth.) Purata masa kiraan pemprosesan ialah 50.
Masa pemprosesan = 50 x 100ms = 5,000ms
*1: Jika nilai tetapan purata kiraan tidak dinyatakan dalam 2 ~ 50, RUN LED berkelip pada selang 1 saat. Untuk menetapkan RUN LED kepada keadaan Hidup, tetapkan nilai tetapan dalam julat dan kemudian tukar CPU PLC daripada mod STOP kepada RUN. Pastikan anda menggunakan bendera permintaan jelas ralat (UXY.11.0) untuk mengosongkan ralat semasa RUN..
*2: Jika sebarang ralat berlaku dalam menetapkan nilai, nilai lalai 2 akan disimpan.

(c) Pemprosesan purata bergerak
J. Julat tetapan: 2 ~ 100(kali)
B. Proses ini mengeluarkan nilai purata terbaru dalam setiap sampling pada masa kiraan yang ditetapkan. Rajah 2.2 menunjukkan pemprosesan purata bergerak dengan 4 kali kiraan.

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
[Gamb. 2.2] Purata pemprosesan

Masa((mmss))

(d) Pemprosesan purata wajaran
A. Julat tetapan: 1 ~ 99(%)
F[n] = (1 โ€“ ) x A[n] + x F [n โ€“ 1] F[n]: Output purata berwajaran semasa A[n]: Nilai penukaran A/D semasa F[n-1]: Keluaran purata berwajaran dahulu : Pemalar purata berwajaran (0.01 ~ 0.99)

*1: Jika nilai tetapan purata kiraan tidak dinyatakan dalam 1 ~ 99, RUN LED berkelip pada selang 1 saat. Untuk menetapkan RUN LED kepada status Hidup, tetapkan semula nilai tetapan purata kekerapan dalam 2 ~ 500 dan kemudian tukar CPU PLC daripada STOP kepada RUN. Pastikan anda menggunakan bendera permintaan jelas ralat (UXY.11.0) untuk mengosongkan ralat melalui pengubahsuaian semasa RUN.
*2: Jika sebarang ralat berlaku dalam menetapkan nilai, nilai lalai 1 akan disimpan.
B. Input Semasa (contohnyaample) ยท Julat input analog: DC 4 ~ 20 mA, Julat output digital: 0 ~ 10,000. ยท Apabila input analog berubah dengan cepat 4 mA kepada 20 mA (0 10,000), output Purata Wajaran mengikut pemalar() ditunjukkan di bawah.

*1) 0.01

Output Purata Wajaran

0 imbasan 1 imbasan 2 imbasan 3 imbasan

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) Mengeluarkan 10,000 selepas kira-kira 4 imbasan

*2) Mengeluarkan 10,000 selepas kira-kira 21 imbasan

*3) Mengeluarkan 10,000 selepas 1,444 imbasan (144s)

Wajaran 1% kepada nilai dahulu Wajaran 50% kepada nilai sebelumnya Wajaran 99% kepada nilai sebelumnya

ยท Untuk mendapatkan output yang stabil terhadap perubahan input yang pantas (cth. hingar), pemprosesan purata wajaran ini akan membantu.

2-16

Bab 2 Spesifikasi
2.5.3 Pemprosesan penggera
(1) Penggera Proses Apabila nilai digital menjadi lebih besar daripada nilai had HH penggera proses, atau kurang daripada nilai had LL, bendera penggera dihidupkan dan LED penggera di hadapan modul berkelip. Apabila nilai keluaran digital menjadi kurang daripada nilai had penggera proses H, atau lebih besar daripada nilai had L, penggera dikosongkan.
(2) Penggera kadar tukar Fungsi ini membolehkan sampdata secara kitaran dengan tempoh yang ditetapkan dalam parameter `Kadar perubahan tempoh penggeraโ€™ dan untuk membandingkan setiap dua sample data. Unit yang digunakan untuk `Kadar perubahan had Hโ€™ dan `Kadar perubahan L hadโ€™ ialah peratustage sesaat (%/s).
(a) Menetapkan kadar samptempoh ling: 100 ~ 5,000(ms) Jika `1000โ€ฒ ditetapkan untuk tempoh tersebut, data input ialah sampmendahului dan membandingkan setiap 1 saat.
(b) Menetapkan julat had kadar perubahan: -32768 ~ 32767(-3276.8%/s ~ 3276.7%/s) (c) Pengiraan kriteria
Kriteria penggera kadar perubahan = Had tinggi atau Had rendah penggera kadar perubahan X 0.001 X 64000 X Tempoh pengesanan รท 1000 1) Bekasample untuk tetapan kadar perubahan 1(Pengesanan kadar kenaikan)
a) Tempoh pengesanan Ch. 0: 100(ms) b) Penggera had tinggi(H) Ch. 0: 100(10.0%) c) Penggera had rendah(L) Ch. 0: 90(9.0%) d) Penggera tinggi (H) kriteria Ch.0
= 100 X 0.001 X 64000 X 100 รท 1000 = 640 e) Penggera rendah(L) kriteria Ch.0
= 90 X 0.001 X 64000 X 100 รท 1000 = 576 f) Apabila nilai sisihan ([n]nilai digital) ([n-1]nilai digital) menjadi lebih besar
daripada 640, bendera pengesanan kadar perubahan tinggi(H) Ch.0(CH0 H) dihidupkan. g) Apabila nilai sisihan (nilai digital [n]th) (nilai digital [n-1]) menjadi kurang
daripada 576, bendera pengesanan kadar perubahan rendah(L) f Ch.0(CH0 L) dihidupkan.
2) Seorang bekasample untuk penetapan kadar perubahan 2(Pengesanan kadar kejatuhan) a) Tempoh pengesanan Ch. 0: 100(ms) b) Penggera had tinggi(H) Ch. 0: -10(-1.0%) c) Penggera had rendah(L) Ch. 0: -20(-2.0%) d) Penggera tinggi (H) kriteria Ch.0 = -10 X 0.001 X 64000 X 100 รท 1000 = -64 e) Penggera rendah(L) kriteria Ch.0 = -20 X 0.001 X 64000 X 100 รท 1000 = -128 f) Apabila nilai sisihan (nilai digital ke [n]) (nilai digital ke [n-1]) menjadi lebih besar daripada -64, bendera pengesanan kadar perubahan tinggi(H) daripada Ch.0(CH0 H) dihidupkan. g) Apabila nilai sisihan (nilai digital [n]th) (nilai digital [n-1]) menjadi kurang daripada -128, bendera pengesanan kadar perubahan rendah(L) f Ch.0(CH0 L) dihidupkan.
2-17

Bab 2 Spesifikasi

3) Seorang bekasample untuk penetapan kadar perubahan 3 (Pengesanan kadar perubahan) a) Tempoh pengesanan Ch. 0: 1000(ms) b) Penggera had tinggi(H) Ch. 0: 2(0.2%) c) Penggera had rendah(L) Ch. 0: -2(-0.2%) d) Penggera tinggi (H) kriteria Ch.0 = 2 X 0.001 X 64000 X 1000 รท 1000 = 128 e) Penggera rendah (L) kriteria Ch.0 = -2 X 0.001 X 64000 X 1000 รท 1000 = -128 f) Apabila nilai sisihan (nilai digital ke [n]) (nilai digital ke [n-1]) menjadi lebih besar daripada 128, bendera pengesanan kadar perubahan tinggi(H) bagi Ch. 0(CH0 H) dihidupkan. g) Apabila nilai sisihan (nilai digital [n]th) (nilai digital [n-1]) menjadi kurang daripada -128, bendera pengesanan kadar perubahan rendah(L) f Ch.0(CH0 L) dihidupkan.

2.5.4 Pengesanan pemotongan input
(1) Input tersedia Fungsi pengesanan ini tersedia untuk input analog 4 ~ 20 mA. Keadaan pengesanan adalah seperti di bawah.

Julat input 4 ~ 20 mA

Julat pengesanan Kurang daripada 0.8 mA

(2) Status pengesanan Status pengesanan setiap saluran disimpan dalam Uxy.10.z (x: nombor asas, y: nombor slot, z: nombor bit)

Nombor bit
Nombor saluran nilai awal

15 14 โ€” 5 4
0 0 0 0 0 โ€“ โ€“ โ€“ โ€“ โ€“

3
0 Ch.3

2
0 Ch.2

1
0 Ch.1

0
0 Ch.0

BIT

Penerangan

0

Operasi biasa

1

Pemutusan sambungan

(3) Operasi status pengesanan
Setiap bit ditetapkan kepada `1โ€ฒ apabila mengesan pemotongan, dan dikembalikan kepada `0โ€ฒ apabila mengesan sambungan. Bit status boleh digunakan dalam program pengguna untuk mengesan pemutusan sambungan.

2-18

Bab 2 Spesifikasi
(4) Program cthample (bukan IEC, 2MLK) Bagi modul yang dipasang pada asas 0, slot 1, Jika pemotongan dikesan, nombor saluran disimpan di setiap kawasan `Pโ€™.
Catatan. U01.10.n(n=0,1,2,3) : CHn_IDD (Mod input Analog HART : Bendera pemotongan saluran) (5) Program example (IEC61131-3, 2MLR dan 2MLI)
Bagi modul yang dipasang pada asas 1, slot 0, Jika pemotongan dikesan, nombor saluran disimpan dalam setiap kawasan `%M'.
2-19

Pemasangan dan Pendawaian

Bab 3 Pemasangan dan Pendawaian

Pemasangan

3.1.1 Persekitaran pemasangan
Produk ini mempunyai pergantungan yang tinggi tanpa mengira persekitaran pemasangan. Walau bagaimanapun, demi kebergantungan dan kestabilan sistem, sila beri perhatian kepada langkah berjaga-jaga yang diterangkan di bawah.
(1) Keadaan persekitaran โ€“ Untuk dipasang pada panel kawalan kalis air dan habuk. โ€“ Tiada hentaman atau getaran berterusan akan dijangkakan. โ€“ Tidak boleh terdedah kepada cahaya matahari langsung. โ€“ Tiada embun boleh disebabkan oleh perubahan suhu yang cepat. โ€“ Suhu persekitaran hendaklah dikekalkan 0-65.
(2) Kerja pemasangan โ€“ Jangan tinggalkan sisa pendawaian di dalam PLC selepas pendawaian atau lubang skru menggerudi. โ€“ Untuk dipasang di lokasi yang baik untuk diusahakan. โ€“ Jangan biarkan ia dipasang pada panel yang sama dengan voltan tinggitage peranti. โ€“ Biarkan ia disimpan sekurang-kurangnya 50 dari saluran atau modul berdekatan. โ€“ Dibumikan di tempat yang selesa dan bebas daripada bunyi bising.

3.1.2 Langkah berjaga-jaga untuk pengendalian
Langkah berjaga-jaga untuk mengendalikan modul 2MLF-AC4H adalah seperti yang diterangkan di bawah dari pembukaan hingga pemasangan.

(1) Jangan biarkan ia dijatuhkan atau dikejutkan dengan sukar.

(2) Jangan keluarkan PCB daripada kes itu. Ia akan menyebabkan operasi tidak normal.

(3) Jangan biarkan sebarang bahan asing termasuk pendawaian terbuang di bahagian atas modul semasa pendawaian.

Keluarkan bahan asing jika ada di dalamnya.

(4) Jangan pasang atau keluarkan modul semasa dihidupkan.

(5) Daya kilas lampiran skru tetap modul dan skru blok terminal hendaklah berada di dalam

julat seperti di bawah.

Bahagian lampiran

Julat tork Lampiran

Skru blok terminal modul I/O (skru M3)

42 ~ 58 Nยท

Skru tetap blok terminal modul I/O (skru M3)

66 ~ 89 Nยท

Nota

โ€“ Modul input analog HART boleh digunakan apabila dipasang di pangkalan lanjutan dalam sistem 2MLR.

3-1

Bab 3 Pemasangan dan Pendawaian

3.2 Pendawaian
3.2.1 Langkah berjaga-jaga untuk pendawaian
(1) Jangan biarkan talian kuasa AC berdekatan dengan garis tanda input luaran Modul 2MLF-AC4H. Dengan jarak yang cukup dijauhkan di antaranya, ia akan bebas daripada bunyi lonjakan atau induktif.
(2) Kabel hendaklah dipilih dengan mengambil kira suhu persekitaran dan arus yang dibenarkan, yang saiznya tidak kurang daripada maks. standard kabel AWG22 (0.3 ).
(3) Jangan biarkan kabel terlalu dekat dengan peranti dan bahan panas atau bersentuhan langsung dengan minyak untuk tempoh yang lama, yang akan menyebabkan kerosakan atau operasi tidak normal akibat litar pintas.
(4) Periksa kekutuban semasa pendawaian terminal. (5) Pendawaian dengan vol tinggitagtalian e atau talian kuasa boleh menghasilkan halangan induktif yang menyebabkan tidak normal
operasi atau kecacatan.
3.2.2 Pendawaian examples

Saluran CH0 CH1 CH2 CH3
โ€“

Input
+ + + + NC 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 +
kuasa
bekalan _

2-Pemancar Wayar
+ _

CH0+ CH0-

1 2
3 4

5 6

7 8

9 10

11 12

13 14

15 16

17 18

3-2

Bab 3 Pemasangan dan Pendawaian

(1) Pendawaian example daripada penderia/pemancar 2 wayar

+ DC1
โ€“
+ DC2
โ€“

2-Pemancar Wayar
2-Pemancar Wayar

CH0 +

R

R *2

+

*1

โ€“

โ€“

CH3 +

R

โ€“ R *2

*1

(2) Pendawaian example daripada 4- penderia wayar/pemancar

+ DC1
โ€“
+ DC2
โ€“

4-Pemancar Wayar
4-Pemancar Wayar

CH0 +

R

+

R *2

*1

โ€“

โ€“

CH3 +

R

โ€“ R *2

*1

* 1) Gunakan wayar berperisai berpintal 2 teras. AWG 22 disyorkan untuk standard kabel. * 2) Rintangan input untuk input semasa ialah 250 (jenis).
Nota
(1) Dalam input semasa, tidak akan ada toleransi ketepatan yang disebabkan oleh panjang kabel dan rintangan dalaman sumber.
(2) Tetapkan untuk membolehkan saluran hanya digunakan. (3) Modul 2MLF-AC4H tidak memberikan kuasa untuk peranti input. Gunakan kuasa luaran
pembekal. (4) Jika anda tidak memisahkan kuasa DC pemancar setiap saluran, ia boleh menjejaskan
ketepatan. (5) Sebagai pertimbangan penggunaan semasa pemancar, sila gunakan kuasa luaran
bekalan kapasiti yang mencukupi. (6) Jika anda mengkonfigurasi sistem untuk menyediakan kuasa beberapa pemancar oleh kuasa luaran
bekalan, sila berhati-hati untuk tidak melebihi arus dibenarkan bekalan kuasa luaran jumlah penggunaan arus pemancar.

3-3

Bab 3 Pemasangan dan Pendawaian

3.2.2 Jarak komunikasi maksimum
(1) Komunikasi HART tersedia sehingga 1 . Tetapi, jika pemancar menunjukkan jarak komunikasi maksimum, gunakan jarak yang lebih pendek antara jarak komunikasi pemancar dan 1 .
(2) Jarak komunikasi maksimum mungkin berbeza mengikut kapasiti kabel dan rintangan. Untuk memastikan jarak komunikasi maksimum, periksa kapasiti dan panjang kabel.
(3) Cthamppemilihan kabel untuk menjamin jarak komunikasi (a) Jika kemuatan kabel kurang daripada 90pF dan rintangan kabel kurang daripada 0.09, jarak yang tersedia untuk komunikasi ialah 1 .
(b) Jika kapasiti kabel kurang daripada 60pF dan rintangan kabel kurang daripada 0.18, jarak yang tersedia untuk komunikasi ialah 1 .
(c) Jika kapasiti kabel kurang daripada 210pF dan rintangan kabel kurang daripada 0.12, jarak yang tersedia untuk komunikasi ialah 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

Rintangan (/m)

0.12

0.15

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

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

900 m 900 m

1,000 m 1,000 m

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

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

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

3-4

Bab 4 Prosedur Operasi dan Pemantauan
Bab 4 Prosedur Operasi dan Pemantauan
4.1 Prosedur Operasi
Pemprosesan untuk operasi adalah seperti yang ditunjukkan dalam Rajah 4.1
Mulakan

Pasang modul penukaran A/D pada slot

Sambungkan modul penukaran A/D dengan peranti luaran

Adakah anda akan menentukan parameter Jalankan melalui [I/O
parameter] tetapan?

YA

Tentukan parameter Jalankan melalui [I/O

TIDAK

parameter] tetapan

Sediakan program PLC

tamat
[Gamb. 4.1] Prosedur untuk operasi

4-1

Bab 4 Prosedur Operasi dan Pemantauan

4.2 Menetapkan Parameter Operasi

Terdapat dua cara untuk menetapkan parameter operasi. Satu adalah untuk menetapkan dalam [Parameter I/O] SoftMaster, satu lagi adalah untuk menetapkan dalam program pengguna dengan memori dalaman modul. (Rujuk Bab 5 untuk tetapan dalam program)

4.2.1 Parameter untuk modul 2MLF-AC4H
Menetapkan item untuk modul adalah seperti yang diterangkan di bawah dalam jadual 4.1.

Item [parameter I/O] [Jadual 4. 1] Fungsi [Parameter I/O] Butiran
(1) Nyatakan perkara berikut yang perlu untuk pengendalian modul. โ€“ Status saluran: Dayakan/Lumpuhkan setiap saluran untuk beroperasi โ€“ Julat input: Menetapkan julat input voltage/semasa โ€“ Jenis output: Menetapkan jenis nilai digital โ€“ Pemprosesan purata: Memilih kaedah pemprosesan purata โ€“ Tetapan nilai purata โ€“ Penggera proses: Dayakan/lumpuhkan pemprosesan penggera โ€“ Penggera proses tetapan had HH, H, L dan LL โ€“ Penggera kadar perubahan: Dayakan/lumpuhkan pemprosesan penggera โ€“ Persentil penggera kadar perubahan, had H dan L โ€“ HART: Dayakan/Lumpuhkan komunikasi HART.
(2) Set data di atas boleh dimuat turun pada bila-bila masa tanpa mengira status CPU (Run atau Stop)

4.2.2 Prosedur menetapkan parameter dengan SoftMaster
(1) Buka SoftMaster untuk mencipta projek. (Rujuk Panduan Pengguna untuk SoftMaster untuk butiran lanjut) (2) Klik dua kali [parameter I/O] pada tetingkap projek.

4-2

Bab 4 Prosedur Operasi dan Pemantauan
(3) Pada skrin `Tetapan parameter I/Oโ€™, โ€‹โ€‹klik nombor slot di mana modul 2MLF-AC4H dipasang dan pilih 2MLF-AC4H, kemudian klik dua kali padanya.
(4) Selepas memilih modul, klik [Butiran] 4-3

Bab 4 Prosedur Operasi dan Pemantauan

(5) Tetapkan parameter individu. (a) Status saluran: Tetapkan kepada Dayakan atau Lumpuhkan.

Klik di sini

Jika tidak ditanda, tetapkan saluran individu. Jika ditanda, tetapkan keseluruhan saluran kepada parameter yang sama
(b) Julat input: Pilih julat input analog.

4-4

Bab 4 Prosedur Operasi dan Pemantauan
(c) Jenis output: Pilih jenis nilai digital yang ditukar. (d) Pemprosesan purata: Pilih kaedah pemprosesan purata. (e) Nilai Purata: Tetapkan nombor dalam julat yang ditunjukkan di bawah.

[Menetapkan julat pemprosesan purata]

Pemprosesan purata

Julat tetapan

Purata masa

200 ~ 5000()

Kira purata

2 ~ 50

Purata bergerak

2 ~ 100

Purata berwajaran

1 ~ 99(%)

(f) Penggera proses: Tetapkan Dayakan atau Lumpuhkan untuk penggera Proses.

4-5

Bab 4 Prosedur Operasi dan Pemantauan
(g) Had penggera proses: Tetapkan setiap kriteria untuk had dalam julat yang ditunjukkan di bawah.
(h) Penggera kadar perubahan: Tetapkan Dayakan atau lumpuhkan penggera untuk kadar perubahan. (i) Kadar had perubahan: Tetapkan setiap kriteria untuk had dalam julat yang ditunjukkan di bawah. (j) HART: Tetapkan Dayakan atau Lumpuhkan untuk komunikasi HART.
4-6

Bab 4 Prosedur Operasi dan Pemantauan

4.3 Fungsi Modul Khas Pemantauan

Fungsi Modul Khas Pemantauan adalah seperti yang diterangkan di bawah dalam jadual 4.2.

item
[Pemantauan Modul Khas] [Jadual 4. 2] Fungsi Pemantauan Modul Khas
Butiran
(1) Pantau/Uji Selepas menyambung SoftMaster dengan PLC, pilih [Pemantauan Modul Khas] dalam menu [Monitor]. Modul 2MLF-AD4S boleh dipantau dan diuji. Apabila menguji modul, CPU harus dihentikan.
(2) Memantau maks./min. nilai Maks./min. nilai saluran boleh dipantau semasa Run. Walau bagaimanapun, apabila skrin [Pemantauan/Ujian] ditutup, maks./min. nilai tidak akan disimpan.
(3) Parameter yang ditentukan untuk ujian dalam skrin [Special Module Monitor] tidak disimpan dalam [parameter I/O] apabila menutup skrin.

Nota
Skrin mungkin tidak dipaparkan secara normal kerana sumber sistem tidak mencukupi. Dalam kes sedemikian, tutup skrin dan selesaikan aplikasi lain untuk memulakan semula SoftMaster.

4-7

Bab 4 Prosedur Operasi dan Pemantauan
4.4 Langkah berjaga-jaga
Parameter yang ditentukan untuk ujian modul penukaran A/D pada skrin "Modul Khas Monitor" [Modul Khas Monitor] akan dipadamkan sebaik sahaja skrin "Modul Khas Monitor" ditutup. Dalam erti kata lain, parameter modul penukaran A/D yang dinyatakan pada skrin "Modul Khas Monitor" tidak akan disimpan dalam [parameter I/O] yang terletak pada tab kiri SoftMaster.
Fungsi ujian [Monitor Special Module] disediakan untuk pengguna menyemak operasi biasa modul penukaran A/D walaupun tanpa pengaturcaraan jujukan. Jika modul penukaran A/D hendak digunakan untuk tujuan lain selain daripada ujian, gunakan fungsi tetapan parameter dalam [parameter I/O]. 4-8

Bab 4 Prosedur Operasi dan Pemantauan
4.5 Pemantauan Modul Khas
4.5.1 Mulakan dengan [Pemantauan Modul Khas] Selepas menyambung ke PLC, klik [Monitor] -> [Pemantauan Modul Khas]. Jika status bukan [Dalam Talian], menu [Pemantauan Modul Khas] tidak akan aktif.
4.5.2 Cara menggunakan [Pemantauan Modul Khas] (1) Skrin `Senarai Modul Khasโ€™ akan ditunjukkan seperti Rajah 5.1. Modul yang dipasang pada sistem PLC sekarang akan dipaparkan pada skrin.
[Gamb. 5. 1] [Senarai Modul Khas] 4-9

Bab 4 Prosedur Operasi dan Pemantauan
(2) Pilih Modul Khas dalam Rajah 5.1 dan klik [Module Info.] untuk memaparkan maklumat seperti Rajah 5.2.
[Gamb. 5. 2] [Maklumat Modul Khas] (3) Untuk memantau modul khas, klik [Monitor] selepas memilih modul dalam Special
Skrin Senarai Modul (Gamb. 5.1). Kemudian skrin [Pemantauan Modul Khas] seperti Rajah 5.3, akan dipaparkan.
4-10

Bab 4 Prosedur Operasi dan Pemantauan
[Gamb. 5. 3] [Monitor Modul Khas] 4-11

Bab 4 Prosedur Operasi dan Pemantauan
(a) [Mulakan Pemantauan]: Klik [Mulakan Pemantauan] untuk memaparkan nilai ditukar A/D bagi saluran yang dikendalikan sekarang. Rajah 5.4 ialah skrin pemantauan yang dipaparkan apabila keseluruhan saluran 2MLF-AC4H berada dalam status Berhenti. Dalam medan nilai semasa di bahagian bawah skrin, parameter Modul Input Analog yang ditentukan pada masa ini dipaparkan.
[Gamb. 5. 4] Skrin pelaksanaan [Start Monitoring] 4-12

Bab 4 Prosedur Operasi dan Pemantauan
(b) [Ujian]: [Ujian] digunakan untuk menukar parameter Modul Input Analog yang ditentukan sekarang. Klik nilai tetapan di medan bawah skrin untuk menukar parameter. Rajah 5.5 akan dipaparkan selepas [Ujian] dilaksanakan dengan vol input saluran 0tagjulat e ditukar kepada -10 ~ 10 V dalam keadaan input tidak berwayar. Fungsi ini dilaksanakan dalam keadaan berhenti CPU.
[Gamb. 5. 5] Skrin pelaksanaan [Ujian] 4-13

Bab 4 Prosedur Operasi dan Pemantauan
(c) [Tetapkan Semula Maks./Min. nilai]: Maks./min. medan nilai di skrin atas menunjukkan maks. nilai dan min. nilai nilai tukar A/D. Klik [Tetapkan semula maks./min. value] untuk memulakan maks./min. nilai. Kemudian nilai semasa saluran 0 ditetapkan semula.
[Gamb. 5. 6] Skrin pelaksanaan [Reset maks./min. nilai] (d) [Tutup]: [Tutup] digunakan untuk melarikan diri daripada skrin pemantauan/ujian. Apabila pemantauan/ujian
skrin ditutup, maks. nilai, min. nilai dan nilai kini tidak akan disimpan lagi.
4-14

Bab 4 Prosedur Operasi dan Pemantauan 4.5.3 Skrin Pemantauan Pembolehubah dan Maklumat Peranti HART
(1) PV, Pemantau Pembolehubah Utama: Klik [Implement Test] selepas menetapkan komunikasi HART kepada `Enableโ€™ pada skrin `Special Module Monitorโ€™ untuk menyemak PV yang dihantar daripada peranti medan yang disambungkan dengan saluran 1 ke komunikasi HART. Rajah di bawah menunjukkan skrin untuk view PV diimport daripada peranti medan yang disambungkan dengan saluran 0.
4-15

Bab 4 Prosedur Operasi dan Pemantauan
(2) [MAKLUMAT peranti HART]: Klik butang [Baca] di bahagian bawah selepas mengklik [maklumat peranti HART] pada skrin `Special Module Monitorโ€™. Maklumat mengenai peranti HART yang disambungkan dengan modul semasa boleh viewed untuk setiap saluran.
[Gamb. 5. 6] Skrin pelaksanaan [Baca] (a) Mesej: Teks yang telah dimasukkan ke parameter mesej peranti medan HART. mereka
boleh digunakan untuk menerangkan maklumat yang berguna untuk mengenali peranti. (b) Tag: Peranti medan HART tag nama dipaparkan. Ia boleh digunakan untuk menunjukkan lokasi a
tumbuhan. (c) Deskriptor: Medan deskriptor peranti medan HART dipaparkan. Untuk example, ia boleh digunakan untuk
simpan nama seseorang yang melakukan penentukuran. (d) Tarikh: Tarikh dimasukkan ke peranti. , ia boleh digunakan untuk merekod tarikh atau tarikh penentukuran terkini
penyelenggaraan/pemeriksaan. (e) Tetapan Tulis (Tulis Dihalang): Maklumat sama ada peranti medan HART dilindungi daripada
tulisan dipaparkan Ya atau Tidak. Jika Ya ditetapkan, parameter tertentu tidak boleh diubah melalui komunikasi HART. (f) Pengilang: Nama pengilang dipaparkan. Kodnya boleh dipaparkan dan maklumat kod ditukar kepada teks untuk dipaparkan pada skrin [HART device information]. (g) Nama Peranti (jenis): Ia boleh digunakan untuk pengilang untuk menetapkan jenis atau nama peranti. Maklumat kod ditukar kepada teks untuk dipaparkan pada skrin [HART device information]. (h) ID Peranti: Nombor merujuk kepada ID peranti dipaparkan. ID Peranti ialah nombor siri unik yang dikeluarkan oleh pengilang. (i) Nombor Himpunan Akhir: Nombor yang merujuk kepada nombor perhimpunan akhir dipaparkan. Ia adalah
4-16

Bab 4 Prosedur Operasi dan Pemantauan
digunakan oleh pengeluar peranti untuk mengklasifikasikan perubahan dalam perkakasan. Untuk example, ia digunakan untuk mengklasifikasikan perubahan bahagian atau perubahan lukisan. (j) Nilai Julat Atas PV: Ia ditakrifkan mengikut hubungan antara nilai pembolehubah dinamik daripada peranti dan titik hujung atas saluran analog. Iaitu, PV yang akan dipaparkan jika 20 dikeluarkan. (k) Nilai Julat Rendah PV: Ia ditakrifkan mengikut hubungan antara nilai pembolehubah dinamik dari peranti dan titik akhir bawah saluran analog. Iaitu, PV yang akan dipaparkan jika 4 dikeluarkan. (l) DampMasa: Fungsi untuk mengurangkan perubahan mendadak dalam input (kejutan) dan menerapkannya pada output. Unitnya adalah kedua. Terutamanya ia digunakan pada pemancar tekanan. (m) Fungsi Pemindahan: Fungsi untuk menyatakan kaedah yang digunakan oleh pemancar untuk memindahkan isyarat 4~20 ke PV. (n) Versi universal: Ia merujuk kepada versi dimensi HART. Dalam kebanyakan kes, ia adalah 5 atau 6 dan 7 bermaksud dimensi Wireless HART. (o) Versi peranti: Versi peranti HART dipaparkan. (p) Versi perisian: Versi perisian peranti HART dipaparkan. (q) Versi perkakasan: Versi perkakasan peranti HART dipaparkan. (3) Baca Batal: Tekan kekunci Esc pada papan kekunci untuk membatalkan pengimportan maklumat daripada peranti HART selepas menekan butang Baca.
[Gamb. 4.8] Pelaksanaan pembatalan bacaan
4-17

Bab 4 Prosedur Operasi dan Pemantauan
4.6 Pendaftaran Daftar Analog [ U ] Bahagian ini menerangkan fungsi pendaftaran automatik daftar analog U dalam SoftMaster
4.6.1 Pendaftaran Daftar Analog [ U ] Ia mendaftarkan pembolehubah untuk setiap modul merujuk kepada maklumat modul khas yang ditetapkan dalam parameter I/O. Pengguna boleh mengubah suai pembolehubah dan komen. [Prosedur] (1) Pilih jenis modul khas dalam tetingkap [I/O parameter setting].
(2) Klik dua kali `Pembolehubah/Ulasanโ€™ daripada tetingkap projek. (3) Pilih [Edit] -> [Daftar Peranti U]. Dan Klik [Ya] 4-18

Bab 4 Prosedur Operasi dan Pemantauan
(4) Seperti yang ditunjukkan di bawah, pembolehubah didaftarkan.
4.6.2 Simpan pembolehubah
(1) Kandungan `View Variableโ€™ boleh disimpan sebagai teks file. (2) Pilih [Edit] -> [Eksport ke File]. (3) Kandungan `View pembolehubah' disimpan sebagai teks file.
4.6.3 View pembolehubah
(1) Bekasampprogram SoftMaster adalah seperti yang ditunjukkan di bawah. (2) Pilih [View] -> [Pembolehubah]. Peranti ditukar kepada pembolehubah. Untuk siri 2MLK
4-19

Untuk siri 2MLI dan 2MLR

Bab 4 Prosedur Operasi dan Pemantauan

4-20

Bab 4 Prosedur Operasi dan Pemantauan
(3) Pilih [View] -> [Peranti/Pembolehubah]. Peranti dan pembolehubah kedua-duanya dipaparkan. (4) Pilih [View] -> [Peranti/Ulasan]. Peranti dan ulasan kedua-duanya dipaparkan. Untuk siri 2MLK
Untuk 2MLI dan 2MLR
4-20

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

Bab 5 Konfigurasi dan Fungsi Memori Dalaman
Modul Input Analog mempunyai memori dalaman untuk menghantar/menerima data ke/dari CPU PLC.

5.1 Konfigurasi Memori Dalaman
Konfigurasi memori dalaman adalah seperti yang diterangkan di bawah.

5.1.1 Konfigurasi kawasan IO modul input analog HART
Kawasan I/O bagi data yang ditukar A/D adalah seperti yang dipaparkan dalam Jadual 5.1.

Peranti diberikan

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 uxy.0.136 %.0.137 %uxy.0.138 %uxy.0.139 %uxy.0.140 %ux. .0.141 %UXXY .0.142 %UXxy.0.143 %UXxy.XNUMX %UXxy.XNUMX
%UXxy.0.144 %UXxy.0.145 %UXxy.0.146 %UXxy.0.147 %UXxy.0.148 %UXxy.0.149 %UXxy.0.150 %UXxy.0.151

[Jadual 5. 1] Kawasan I/O data ditukar A/D
Butiran
Bendera Modul ERROR Bendera Modul SEDIA CH0 Bendera Larian CH1 Bendera Larian CH2 Bendera Larian CH3 Bendera Larian
Nilai keluaran digital CH0
Nilai keluaran digital CH1
Nilai keluaran digital CH2
Nilai keluaran digital CH3
Kawasan tidak digunakan
Kawasan tidak digunakan CH0 penggera proses H-H bendera pengesanan had (HH) CH0 penggera proses H bendera pengesanan had (H) CH0 penggera proses L bendera pengesanan had (L) CH0 penggera proses L-L bendera pengesanan had (LL) CH1 penggera proses H-H bendera pengesanan had (HH) penggera proses CH1 H bendera pengesanan had (H) penggera proses CH1 L bendera pengesanan had (L) CH1 penggera proses L-L bendera pengesanan had (LL) CH2 penggera proses H-H bendera pengesanan had CH2 penggera proses H bendera pengesanan had (H) CH2 penggera proses L bendera pengesanan had (L) CH2 penggera proses L-L bendera pengesanan had (LL) CH3 penggera proses H-H bendera pengesanan had (HH) CH3 penggera proses H bendera pengesanan had (H) CH3 penggera proses L bendera pengesanan had (L) Penggera proses CH3 L-L bendera pengesanan had (LL) CH0 penggera kadar perubahan H bendera pengesanan had (H) CH0 penggera kadar perubahan L bendera pengesanan had (L) CH1 kadar perubahan penggera H bendera pengesanan had (H) CH1 kadar perubahan penggera L pengesanan had bendera (L) CH2 penggera kadar perubahan H bendera pengesanan had (H) CH2 penggera kadar perubahan L bendera pengesanan had (L) CH3 penggera kadar perubahan H bendera pengesanan had (H) CH3 penggera kadar perubahan L bendera pengesanan had (L)

Arah tanda R/W

R

CPU A/D

R

CPU A/D

RRRRRR

CPU A/D

R

R

CPU A/D

5-1

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

Bendera pengesanan pemotongan Uxy.10.0 %UXxy.0.160 CH0 (1~5V atau 4~20mA)

Bendera pengesanan pemotongan Uxy.10.1 %UXxy.0.161 CH1 (1~5V atau 4~20mA)

Bendera pengesanan pemotongan Uxy.10.2 %UXxy.0.162 CH2 (1~5V atau 4~20mA)

Bendera pengesanan pemotongan Uxy.10.3 %UXxy.0.163 CH3 (1~5V atau 4~20mA)

..

..

..

R

Uxy.10.8 %UXxy.0.168 CH0 HART bendera ralat komunikasi

Uxy.10.9 %UXxy.0.169 CH1 HART bendera ralat komunikasi

Uxy.10.A %UXxy.0.170 CH2 HART bendera ralat komunikasi

Uxy.10.B %UXxy.0.171 bendera ralat komunikasi CH3 HART

CPU A/D

Uxy.11.0 %UXxy.0.176 Ralat kosongkan bendera permintaan

W CPU A/D

(1) Dalam peranti yang diberikan, X bermaksud No. Pangkalan dan Y untuk No. Slot di mana modul berada
dipasang. (2) Untuk membaca `nilai keluaran digital CH1โ€™ Modul Input Analog yang dipasang pada No.0 Pangkalan, Slot No.4,
ia hendaklah dipaparkan sebagai U04.03.

Penyusun No. Pangkalan

Penyusun No. Pangkalan

U 0 4 . 0 3

%UW 0 . 4 . 03

Jenis Peranti

Perkataan

Slot No.

Jenis Peranti

Perkataan

Slot No.

(3) Untuk membaca `bendera pengesanan pemotongan CH3โ€™ Modul Input Analog yang dipasang pada No.0 Pangkalan, Slot No.5, ia hendaklah dipaparkan sebagai U05.10.3.

Pembolehubah untuk siri 2MLI dan 2MLR

No. Pangkalan

_0200_CH0_PAHH

Slot No.

Pembolehubah

Saluran No.

5-2

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.1.2 Kawasan tetapan parameter operasi
Kawasan tetapan parameter Larian Modul Input Analog adalah seperti yang diterangkan dalam Jadual 5.2.

[Jadual 5. 2] Kawasan tetapan parameter Jalankan

Alamat ingatan

HEX

DIS

Penerangan

R/W

0H

0 Tetapan daya/lumpuhkan saluran

R/W

1H

1 Menetapkan julat input voltage/semasa

R/W

2H

2 Tetapan format data output

R/W

3H

3 Pemprosesan penapis tetapan daya/lumpuhkan

R/W

4H

4 CH0 tetapan nilai purata

5H

5 CH1 tetapan nilai purata

6H

6 CH2 tetapan nilai purata

R/W

7H

7 CH3 tetapan nilai purata

8H

8 Tetapan proses penggera

R/W

9H

9 CH0 penggera proses tetapan had H-H (HH)

AH

10 CH0 penggera proses tetapan had H (H)

BH

11 CH0 penggera proses L tetapan had (L)

CH

12 CH0 penggera proses tetapan had L-L (LL)

DH

13 CH1 penggera proses tetapan had H-H (HH)

EH

14 CH1 penggera proses tetapan had H (H)

FH

15 CH1 penggera proses L tetapan had (L)

10H

16 CH1 penggera proses tetapan had L-L (LL)

11H

17 CH2 penggera proses tetapan had H-H (HH)

R/W

12H

18 CH2 penggera proses tetapan had H (H)

13H

19 CH2 penggera proses L tetapan had (L)

14H

20 CH2 penggera proses tetapan had L-L (LL)

15H

21 CH3 penggera proses tetapan had H-H (HH)

16H

22 CH3 penggera proses tetapan had H (H)

17H

23 CH3 penggera proses L tetapan had (L)

18H

24 CH3 penggera proses tetapan had L-L (LL)

19H

25 CH0 tetapan tempoh pengesanan penggera kadar perubahan

1AH 1BH

26 27

Tetapan tempoh pengesanan penggera kadar perubahan CH1 Tetapan tempoh pengesanan penggera kadar perubahan CH2

R/W

1CH

28 CH3 tetapan tempoh pengesanan penggera kadar perubahan

1DH

29 CH0 tetapan had penggera kadar perubahan H

1EH

Penggera kadar perubahan 30 CH0 tetapan had L

1FH

31 CH1 tetapan had penggera kadar perubahan H

20H

Penggera kadar perubahan 32 CH1 tetapan had L

21H

33 CH2 tetapan had penggera kadar perubahan H

R/W

22H

Penggera kadar perubahan 34 CH2 tetapan had L

23H

35 CH3 tetapan had penggera kadar perubahan H

24H

Penggera kadar perubahan 36 CH3 tetapan had L

25H

37 Kod ralat

R/W

28H

40 Komunikasi HART Dayakan/Lumpuhkan

R/W

Catatan PUT PUT PUT PUT PUT PUT
LETAK
LETAK
LETAK
DAPATKAN LETAK

* R/W adalah untuk menandakan Baca/Tulis jika tersedia daripada program PLC.

5-3

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.1.3 HART memerintahkan kawasan maklumat
Kawasan status arahan HART adalah seperti yang diterangkan dalam Jadual 5.3

[Jadual 5. 3] Kawasan status bagi arahan HART

Alamat Ingatan CH0 CH1 CH2 CH3

Penerangan

68

69

70

71 kiraan ralat komunikasi HART CH#

72

73

74

75 Status peranti komunikasi/medan CH#

76

Pilih untuk mengekalkan data sekiranya berlaku ralat komunikasi HART

* R/W adalah untuk menandakan Baca/Tulis jika tersedia daripada program PLC.

Catatan R/W
DAPATKAN R/W
LETAK

5-4

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.2 Kawasan I/O Data Tertukar A/D

Mengenai alamat untuk siri 2MLI dan 2MLR, sila rujuk nama Pembolehubah. Halaman 52 `Memori Dalamanโ€™

5.2.1 Modul READY/ERROR bendera (Uxy.00, X: No. Pangkalan, Y: No. Slot)
(1) Uxy.00.F: Ia akan HIDUP apabila CPU PLC dikuasakan atau ditetapkan semula dengan penukaran A/D sedia untuk memproses penukaran A/D.
(2) Uxy.00.0: Ia adalah bendera untuk memaparkan status ralat Modul Input Analog.

UXY.00

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

R

E

Dโ€”โ€”โ€”โ€”โ€“ โ€” โ€” โ€” โ€” โ€” โ€” โ€” R

Y

R

Modul READY Bit ON (1): SEDIA, Bit Off (0): TIDAK SEDIA

Maklumat ralat Bit ON (1): Ralat, Bit Off (0): Normal

5.2.2 Bendera Modul RUN (Uxy.01, X: No. Pangkalan, Y: No. Slot)
Kawasan di mana maklumat Jalankan saluran masing-masing disimpan. %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

Jalankan maklumat saluran Bit ON (1): Semasa Run, Bit Off (0): Henti Operasi

5.2.3 Nilai output digital (Uxy.02 ~ Uxy.05, X: No. Pangkalan, Y: No. Slot)
(1) Nilai output digital-tukar A/D akan dikeluarkan kepada alamat memori penimbal 2 ~ 9 (Uxy.02 ~ Uxy.09) untuk saluran masing-masing.
(2) Nilai output digital akan disimpan dalam binari 16-bit.

UXY.02 ~ UXY.09

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Nilai output digital # saluran

Alamat
Alamat No.2 Alamat No.3 Alamat No.4 Alamat No.5

Butiran
CH0 nilai output digital CH1 nilai output digital CH2 nilai output digital CH3 nilai output digital

5-5

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.2.4 Benderakan untuk mengesan penggera proses
(Uxy.08.Z, X:No. Pangkalan, Y:No. Slot, Z: Bit penggera mengikut saluran)
(1) Setiap isyarat pengesanan penggera proses mengenai saluran input disimpan di Uxy.08 (2) Setiap bit ditetapkan sebagai 1 apabila mengesan penggera proses dan jika pengesanan penggera proses dipulihkan, setiap bit
kembali ke 0. Setiap bit boleh digunakan untuk mengesan pengesanan penggera proses dengan keadaan pelaksanaan pada program pengguna.

UXY.08

B B B B B

B15 B14 B13 B12 B11 B10 B9 B8

B1 B0

7 6 5 4 3 2

CCC CCCCCC CCCCCCC

HHH HHHHHH HHHHHHH

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

LL HHL L HHL L HHL L HH

L

HL

HL

HL

H

BIT

Butiran

0

Memenuhi julat tetapan

1

Melebihi julat tetapan

5.2.5 Benderakan untuk mengesan penggera kadar perubahan
(Uxy.09.Z, X: No Base, Y: No Slot, Z: Penggera mengikut saluran)
(1) Setiap isyarat pengesanan penggera kadar perubahan mengenai saluran input disimpan di Uxy.09. (2) Setiap bit ditetapkan sebagai 1 apabila mengesan penggera proses dan jika pengesanan penggera proses dipulihkan, setiap bit
kembali ke 0. Setiap bit boleh digunakan untuk mengesan pengesanan penggera proses dengan keadaan pelaksanaan pada program pengguna.

UXY.09

B B B B B

B15 B14 B13 B12 B11 B10 B9 B8

B1 B0

7 6 5 4 3 2

CCCCCC CC โ€”โ€”โ€”โ€”โ€”- HHHHHHHH
332211 00 LHLHLH LH

BIT

Butiran

0

Memenuhi julat tetapan

1

Melebihi julat tetapan

5-6

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.2.6 Benderakan untuk mengesan pemutusan sambungan (Uxy.10.Z, X: No. Pangkalan, Y: No. Slot, Z: No. Saluran)
(1)Tanda pengesanan pemutusan sambungan untuk saluran input masing-masing disimpan dalam Uxy.10. (2) Setiap bit akan ditetapkan kepada 1 jika saluran yang ditetapkan dikesan sebagai terputus, dan ia akan kembali kepada 0 jika
sambung balik. Di samping itu, setiap bit boleh digunakan untuk mengesan pemutusan dalam program pengguna bersama-sama dengan keadaan pelaksanaan.

UXY.10

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

BIT

Penerangan

0

Biasalah

1

terputus sambungan

5.2.7 Benderakan untuk mengesan ralat komunikasi HART (Uxy.10.Z, X: No. Pangkalan, Y: No. Slot)
(1) Tanda pengesanan ralat komunikasi HART untuk saluran input masing-masing disimpan dalam Uxy.10. (2) Setiap bit akan ditetapkan kepada 1 jika saluran yang ditetapkan dikesan sebagai ralat komunikasi HART, dan ia akan
kembali ke 0 jika komunikasi HART kembali. Di samping itu, setiap bit boleh digunakan untuk mengesan ralat komunikasi HART dalam program pengguna bersama-sama dengan keadaan pelaksanaan.

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

Penerangan

0

Komunikasi HART normal

1

Ralat komunikasi HART

5-7

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.2.7 Benderakan untuk meminta ralat jelas (Uxy.11.0, X: No. Pangkalan, Y: No. Slot)
(1) Jika ralat tetapan parameter berlaku, kod ralat alamat No.37 tidak akan dipadamkan secara automatik walaupun parameter ditukar dengan betul. Pada masa ini, HIDUPKAN bit `permintaan jelas ralatโ€™ untuk memadamkan kod ralat alamat No.37 dan ralat yang dipaparkan dalam [Pemantauan Sistem] SoftMaster. Selain itu, RUN LED yang berkelip akan kembali ke status Hidup.
(2) 2) `Flag to request error clearโ€™ hendaklah digunakan dengan pasti bersama Uxy.00.0 yang dilampirkan di atasnya untuk jaminan operasi Normal. Penggunaannya hendaklah seperti yang ditunjukkan di bawah dalam Rajah 5.1.

UXY.10

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

E

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

โ€”

C

R

Siri 2MLK

Tandakan untuk meminta padam ralat (Uxy.11.0) Bit HIDUP (1): Hapuskan permintaan ralat, Matikan Bit (0): Hapuskan ralat sedia

Siri 2MLI dan 2MLR

[Gamb. 5. 1] Cara menggunakan bendera

5-8

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.3 Kawasan Tetapan Parameter Operasi
1 perkataan diberikan untuk setiap alamat dalam memori dalaman, yang boleh dipaparkan dalam 16 bit. Jika setiap bit 16 bit yang mengkonfigurasi alamat adalah Hidup, biarkan ia ditetapkan kepada "1", dan jika ia Mati, biarkan ia ditetapkan kepada "0" supaya
merealisasikan fungsi masing-masing.

5.3.1 Bagaimana untuk menentukan saluran untuk digunakan (alamat No.0)
(1) Dayakan/Lumpuhkan penukaran A/D boleh ditetapkan untuk saluran masing-masing. (2) Jika saluran yang hendak digunakan tidak dinyatakan, semua saluran akan ditetapkan kepada Dilumpuhkan (3) Dayakan/Lumpuhkan penukaran A/D adalah seperti yang dinyatakan di bawah.

Alamat "0"

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

BIT

Penerangan

0

Lumpuhkan

1

Dayakan

(4) Nilai yang dinyatakan dalam B8 ~ B15 akan diabaikan.

5.3.2 Bagaimana untuk menentukan julat arus input (alamat No.1)
(1) Julat arus input analog boleh ditentukan untuk saluran masing-masing. (2) Jika julat input analog tidak dinyatakan, julat semua saluran akan ditetapkan kepada 4 ~ 20 . (3) Menetapkan julat arus input analog adalah seperti yang dinyatakan di bawah.

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

Penerangan 4 mA ~ 20 mA 0 mA ~ 20 mA

5-9

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.3.3 Bagaimana untuk menentukan julat data output (alamat No.2)
(1) Julat data output digital untuk input analog boleh ditentukan untuk saluran masing-masing. (2) Jika julat data output tidak dinyatakan, julat semua saluran akan ditetapkan kepada -32000 ~ 32000. (3) Julat penetapan julat data output digital adalah seperti yang dinyatakan di bawah.

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

Perihalan -32000 ~ 32000
Nilai Tepat 0 ~ 10000

Nilai tepat mempunyai julat output digital berikut untuk julat input analog.

Input analog
Keluaran digital Nilai Tepat

4 ~ 20 4000 โ€‹โ€‹~ 20000

0 ~ 20 0 โ€‹โ€‹~ 20000

5.3.4 Bagaimana untuk menentukan purata proses (alamat No.3)
(1) Dayakan/Lumpuhkan proses penapis boleh ditentukan untuk saluran masing-masing. (2) Jika proses penapis tidak dinyatakan, semua saluran akan menjadi sampmemimpin. (3) Tetapan proses penapis adalah seperti yang dinyatakan di bawah.

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

Butiran Sampproses ling
Purata masa Kiraan purata Purata bergerak Purata wajaran

5-10

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.3.5 Bagaimana untuk menentukan nilai purata (alamat No.4 ~ 7)
(1) Lalai pemalar penapis ialah 0. (2) Menetapkan julat purata adalah seperti yang dinyatakan di bawah.

Kaedah Purata masa Kira purata Purata bergerak Purata wajaran

Julat tetapan 200 ~ 5000(ms)
2 ~ 50(kali) 2 ~ 100(kali)
1 ~ 99(%)

(3) Jika nilai lain yang melebihi julat tetapan ditentukan, kod ralat akan dipaparkan pada alamat paparan (37) kod ralat. Pada masa ini, nilai ditukar A/D menyimpan data sebelumnya. (# kod ralat bermaksud saluran dengan ralat ditemui)
(4) Tetapan pemalar penapis adalah seperti yang dinyatakan di bawah.

Alamat โ€œ4 ~ 7โ€ณ

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

โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€”

Nilai purata saluran#

Julat penetapan purata berbeza mengikut kaedah pemprosesan purata

Alamat Alamat No.4 Alamat No.5 Alamat No.6 Alamat No.7

Butiran
CH0 nilai purata CH1 nilai purata CH2 nilai purata CH3 nilai purata

5.3.6 Bagaimana untuk menentukan penggera proses (Alamat 8)
(1) Ini adalah kawasan untuk menetapkan penggera Dayakan/Lumpuhkan Proses. Setiap saluran boleh ditetapkan secara berasingan (2) Nilai awal kawasan ini ialah 0. (3) Penetapan proses penggera adalah seperti berikut.

Alamatโ€8โ€

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4
CCCCHHHH โ€”โ€”โ€”โ€”โ€”- 3 2 1 0
Penggera kadar tukar

B3 B2 B1 B0
CC CC HH HH 32 10
Penggera proses

BIT

Butiran

0

Lumpuhkan

1

Dayakan

5-11

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.3.7 Tetapan nilai penggera proses (alamat 9 ~ 24)
(1) Ini adalah kawasan untuk menetapkan nilai penggera Proses. Julat tetapan adalah berbeza mengikut julat data output.

(a) Nilai Ditandatangani: -32768 ~ 32767 (b) Nilai Tepat

4 ~ 20 mA 0 ~ 20 mA

3808 ~ 20192 -240 ~ 20240

(c) Nilai Peratusan: -120 ~ 10120

(2) Untuk butiran fungsi penggera proses, rujuk CH2.5.2.

Alamat "9 ~ 24"

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Nilai penggera proses CH#

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

Butiran
Penggera proses CH0 Tetapan had H-H CH0 penggera proses Tetapan had H CH0 penggera proses L tetapan had CH0 penggera proses Tetapan had L-L
Penggera proses CH1 Tetapan had H-H CH1 penggera proses H tetapan had CH1 penggera proses L tetapan had CH1 penggera proses Tetapan had L-L CH2 penggera proses Tetapan had H-H CH2 penggera proses H tetapan had CH2 penggera proses L tetapan had CH2 penggera proses L-L tetapan had CH3 proses penggera tetapan had H-H CH3 penggera proses H tetapan had CH3 penggera proses L tetapan had CH3 penggera proses tetapan had L-L

Nota Untuk menetapkan nilai penggera proses, dayakan proses penggera proses terlebih dahulu

5-12

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.3.8 Tetapan tempoh pengesanan penggera kadar tukar (alamat 25 ~ 28)
(1) Julat tetapan ialah 0 ~ 5000(ms). (2) Apabila nilai berada di luar julat, kod ralat 60# dipaparkan pada alamat petunjuk kod ralat. Pada masa ini,
nilai lalai (10) digunakan (3) Tetapan tempoh pengesanan penggera kadar perubahan adalah seperti berikut.

Alamat โ€œ25 ~ 28โ€ณ

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Tempoh pengesanan penggera kadar perubahan CH#

Julat tetapan ialah 10 ~ 5000(ms)

Alamat
25 26 27 28

Butiran
CH0 kadar perubahan tempoh pengesanan penggera CH1 kadar perubahan tempoh pengesanan penggera CH2 kadar perubahan tempoh pengesanan penggera CH3 kadar perubahan tempoh pengesanan penggera

5.3.9 Tetapan nilai penggera kadar tukar (Alamat 29 ~ 36)
(1) Julat ialah -32768 ~ 32767(-3276.8% ~ 3276.7%). (2) Setting adalah seperti berikut.
Alamatโ€29 ~ 36โ€ B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Nilai penggera kadar perubahan CH#

Julat ialah -32768 ~ 32767

Alamat
29 30 31 32 33 34 35 36

Butiran
CH0 kadar perubahan penggera H tetapan had CH0 perubahan kadar penggera L tetapan had CH1 kadar perubahan penggera H tetapan had CH1 kadar perubahan penggera L tetapan had CH2 kadar perubahan penggera H tetapan had CH2 kadar perubahan penggera L tetapan had CH3 kadar perubahan penggera H tetapan had CH3 tetapan had L penggera kadar tukar

Nota Apabila menetapkan nilai kadar perubahan, dayakan proses penggera kadar perubahan terlebih dahulu. Dan nyatakan had Rendah/Tinggi penggera kadar perubahan

5-13

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.3.10 Kod ralat (alamat No.37)
(1) Kod ralat yang dikesan daripada Modul Input Analog akan disimpan. (2) Jenis ralat dan butiran adalah seperti yang dinyatakan di bawah.

Alamat "37"

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

โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€”

Kod ralat

Rujuk jadual di bawah untuk kod ralat terperinci.

Kod ralat (Dis.)
0

Operasi biasa

Penerangan

10

Ralat modul (ralat tetapan semula ASIC)

11

Ralat modul (RAM ASIC atau ralat Daftar)

20#

Ralat nilai set purata masa

30#

Kira ralat nilai set purata

40#

Ralat nilai set purata bergerak

50#

Ralat nilai set purata wajaran

60#

Ralat nilai set tempoh pengesanan penggera kadar perubahan

Status RUN LED RUN LED ON Berkelip setiap 0.2 saat.
Berkelip setiap 1 saat.

* # kod ralat bermaksud saluran dengan ralat ditemui. * Rujuk 9.1 untuk butiran lanjut tentang kod ralat.

(3) Jika 2 atau lebih ralat berlaku, modul tidak akan menyimpan kod ralat lain daripada kod ralat pertama yang ditemui. (4) Jika ralat ditemui dibetulkan, gunakan `bendera untuk meminta ralat jelas' (rujuk 5.2.5), atau biarkan kuasa MATI
HIDUP untuk menghentikan LED berkelip dan memadamkan kod ralat.

5.3.11 Komunikasi HART Dayakan/Lumpuhkan (alamat No.40)
(1) Jika saluran untuk digunakan tidak dinyatakan, semua saluran akan ditetapkan kepada Dilumpuhkan (2) Komunikasi HART boleh ditetapkan dalam julat 4 ~ 20 sahaja.

Alamat "40"

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

BIT

Butiran

0

Lumpuhkan

1

Dayakan

5-14

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

5.4 Kawasan Maklumat Perintah HART
5.4.1 Kiraan ralat komunikasi HART(Alamat 68 ~ 71)
(1) Kiraan ralat komunikasi HART boleh dipantau. (2) Kiraan ralat komunikasi terkumpul untuk setiap saluran dan sehingga 65,535 dipaparkan. (3) Walaupun komunikasi HART dipulihkan, kiraan ralat mengekalkan statusnya.

Alamat "68~71"

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

Alamat
68 69 70 71

Melebihi 65,535 kiraan bermula dari sifar semula.
Butiran CH0 HART kiraan ralat komunikasi CH1 HART kiraan ralat komunikasi CH2 HART kiraan ralat komunikasi CH3 HART kiraan ralat komunikasi

5.4.2 Status peranti komunikasi/medan (Alamat 72 ~ 75)
(1) Status komunikasi HART dan peranti medan boleh dipantau. (2) Bait atas menunjukkan status komunikasi HART manakala bait bawah menunjukkan status peranti medan. (3) Untuk butiran mengenai setiap status, rujuk (4) dan (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 peranti medan CH#

Untuk butiran tentang setiap status, rujuk kod Perenambelasan

Alamat
72 73 74 75

Butiran
Status peranti komunikasi/medan CH0 CH0 status peranti komunikasi/medan CH0 status peranti komunikasi/medan CH0 status peranti komunikasi/medan

(4) Status komunikasi HART

Kod Bit(Heksadesimal)

Butiran

7

โ€“

Ralat komunikasi

6

C0

Ralat pariti

5

A0

Ralat overrun

4

90

Ralat pembingkaian

3

88

Ralat checksum

2

84

0(terpelihara)

1

82

Menerima limpahan penimbal

0

81

0(terpelihara)

* Nilai heksadesimal ditunjukkan, termasuk bit ke-7.

5-15

Bab 5 Konfigurasi dan Fungsi Memori Dalaman

(5) Status peranti medan

sedikit

Kod(perenambelasan)

7

80

6

40

5

20

4

10

3

08

2

04

1

02

0

01

kandungan
Kepincangan fungsi peranti medan Konfigurasi diubah: Bit ini ditetapkan apabila konfigurasi persekitaran peranti medan diubah. Mula Dingin: Bit ini ditetapkan apabila kegagalan kuasa atau penetapan semula peranti berlaku.
Lebih banyak status tersedia: Ia menunjukkan bahawa lebih banyak maklumat boleh diperolehi melalui arahan No.48. Output analog tetap: Ia menunjukkan bahawa peranti berada dalam mod Multidrop atau output ditetapkan kepada nilai tetap untuk ujian. Output analog tepu: Ia menunjukkan bahawa output analog tidak berubah kerana ia diukur sebagai had atas atau had bawah.
Pembolehubah Utama Di Luar Had: Ini bermakna nilai pengukuran PV berada di luar julat operasi sensor. Oleh itu, pengukuran tidak boleh dipercayai. Pembolehubah Bukan Utama Di Luar Had): Ini bermakna nilai pengukur bukan pembolehubah utama berada di luar julat operasi. Oleh itu, pengukuran tidak boleh dipercayai.

5.4.3 Pilih untuk mengekalkan data sekiranya berlaku ralat komunikasi HART (Alamat 76)

(1) Sekiranya berlaku ralat komunikasi HART, adalah mungkin untuk menetapkan sama ada untuk mengekalkan data komunikasi sedia ada.
(2) Nilai lalai ditetapkan untuk mengekalkan data komunikasi sedia ada. (3) Jika Dayakan ditetapkan, data tindak balas komunikasi HART akan dikosongkan dalam kes HART
masalah 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

Butiran

0

Lumpuhkan

1

Dayakan

5-16

Bab 6 Pengaturcaraan untuk 2MLK

Bab 6 Pengaturcaraan untuk 2MLK

6.1 Pengaturcaraan untuk menetapkan Parameter Operasi

Mengenai pengaturcaraan untuk siri 2MLI dan 2MLR, sila rujuk Bab 7.

6.1.1 Membaca parameter operasi (GET, arahan GETP)
Untuk siri 2MLK

taip

Keadaan pelaksanaan

DAPATKAN n1 n2 D n3

taip

Penerangan

n1 Slot No. modul khas

n2 Alamat teratas memori penimbal untuk dibaca

D Alamat teratas untuk menyimpan data

n3 Bilangan perkataan yang perlu dibaca

Kawasan tersedia Integer Integer
M, P, K, L, T, C, D, #D Integer

< Perbezaan antara arahan GET dan arahan GETP >

DAPATKAN: Setiap imbasan dilaksanakan semasa keadaan pelaksanaan HIDUP. (

)

GETP: Dilaksanakan sekali sahaja semasa keadaan pelaksanaan HIDUP. (

)

Cth. Jika modul 2MLF-AC4H dipasang pada Base No.1 dan Slot No.3(h13), dan data dalam alamat memori penimbal 0 dan 1 dibaca dan disimpan dalam D0 dan D1 memori CPU,

(Alamat) D kawasan memori CPU D0 Saluran dayakan/lumpuhkan D1 Menetapkan julat input
jldtage/semasa โ€“
โ€“
โ€“

Memori dalaman 2MLF-AC4H (Alamat)

Dayakan/lumpuhkan saluran

0

Menetapkan julat input

1

jldtage/semasa

โ€“

โ€“

โ€“

6-1

Bab 6 Pengaturcaraan untuk 2MLK

< Perbezaan antara arahan GET dan arahan GETP >

DAPATKAN: Setiap imbasan dilaksanakan semasa keadaan pelaksanaan HIDUP. (

)

GETP: Dilaksanakan sekali sahaja semasa keadaan pelaksanaan HIDUP. (

)

Cth. Jika modul 2MLF-AC4H dipasang pada Base No.1 dan Slot No.3(h13), dan data dalam alamat memori penimbal 0 dan 1 dibaca dan disimpan dalam D0 dan D1 memori CPU,

(Alamat) D kawasan memori CPU D0 Saluran dayakan/lumpuhkan D1 Menetapkan julat input
jldtage/semasa โ€“
โ€“
โ€“

Memori dalaman 2MLF-AC4H (Alamat)

Dayakan/lumpuhkan saluran

0

Menetapkan julat input

1

jldtage/semasa

โ€“

โ€“

โ€“

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 Pengaturcaraan untuk 2MLK
6.1.2 Menulis parameter operasi (PUT, arahan PUTP))
Untuk siri 2MLK

taip

Penerangan

n1 Slot No. modul khas

Kawasan tersedia Integer

n2 Alamat teratas memori penimbal untuk ditulis daripada CPU

Integer

S Alamat teratas memori CPU untuk dihantar atau integer

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

n3 Bilangan perkataan yang perlu dihantar

Integer

PUT: Setiap imbasan dilaksanakan semasa keadaan pelaksanaan HIDUP. ( Dilaksanakan sekali sahaja semasa keadaan pelaksanaan HIDUP. (

) PUTP: )

Cth. Jika modul 2MLF-AC4H dipasang pada Base No.2 dan Slot No.6(h26), dan data dalam memori CPU D10~D13 ditulis ke memori penimbal 12~15.

(Alamat) D kawasan modul CPU

D10

Pemprosesan purata membolehkan/lumpuhkan

D11

Ch.0 Nilai purata

D12

Ch.1 Nilai purata

D13

Ch.2 Nilai purata

D14

Ch.3 Nilai purata

Memori dalaman 2MLF-AC4H (Alamat)

Pemprosesan purata membolehkan/lumpuhkan

3

Ch.0 Nilai purata

4

Ch.1 Nilai purata

5

Ch.2 Nilai purata

6

Ch.3 Nilai purata

7

6-3

Bab 6 Pengaturcaraan untuk 2MLK
Untuk siri 2MLI dan 2MLR

Blok Fungsi PUT_WORD PUT_DWORD PUT_INT PUT_UINT PUT_DINT PUT_UDINT

Jenis input(SEBARANG).

Penerangan

PERKATAAN

Simpan data WORD ke dalam alamat modul yang dikonfigurasikan (MADDR).

DWORD

Simpan data DWORD ke dalam alamat modul yang dikonfigurasikan (MADDR).

INT

Simpan data INT ke dalam alamat modul yang dikonfigurasikan (MADDR).

UINT

Simpan data UINT ke dalam alamat modul yang dikonfigurasikan (MADDR).

DINT

Simpan data DINT ke dalam alamat modul yang dikonfigurasikan (MADDR).

UDINT

Simpan data UDINT ke dalam alamat modul yang dikonfigurasikan (MADDR).

PUT: Setiap imbasan dilaksanakan semasa keadaan pelaksanaan HIDUP. ( Dilaksanakan sekali sahaja semasa keadaan pelaksanaan HIDUP. (

) PUTP: )

Cth. Jika modul 2MLF-AC4H dipasang pada Base No.2 dan Slot No.6(h26), dan data dalam memori CPU D10~D13 ditulis ke memori penimbal 12~15.

(Alamat) D kawasan modul CPU

D10

Pemprosesan purata membolehkan/lumpuhkan

D11

Ch.0 Nilai purata

D12

Ch.1 Nilai purata

D13

Ch.2 Nilai purata

D14

Ch.3 Nilai purata

Memori dalaman 2MLF-AC4H (Alamat)

Pemprosesan purata membolehkan/lumpuhkan

3

Ch.0 Nilai purata

4

Ch.1 Nilai purata

5

Ch.2 Nilai purata

6

Ch.3 Nilai purata

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 Pengaturcaraan untuk 2MLK

6.1.3 arahan HART

(1) Borang arahan

Tidak.

Nama

Butiran

Keadaan pelaksanaan

Tulis arahan HART 1 HARTCMND

nadi

HART 2 HARTRESP
tindak balas

Tahap

Kosongkan HART 3 HARTCLR
arahan

nadi

Borang

(2) Kandungan ralat Kandungan Ralat
Tiada modul berada pada slot yang ditetapkan Atau lebih 4 ditetapkan untuk mengendalikan S Nombor lain daripada nombor arahan HART ditetapkan kepada saluran pengendalian(ch) Nombor arahan HART: 0, 1, 2, 3, 12, 13, 15, 16, 48 , 50, 57, 61, 110) Peranti yang ditetapkan kepada operan D berada di luar kawasan Jumlah 30 perkataan bermula daripada peranti yang digunakan sebagai operan berada di luar kawasan boleh set maksimum.

HARTCMND HARTRESP HART_CMND HART_Cxxx

O

O

O

O

HARTCLR HART_CLR
OO

Tidak berkenaan

O

Tidak berkenaan

Tidak berkenaan

O

Tidak berkenaan

6-5

Bab 6 Pengaturcaraan untuk 2MLK

6.1.4 Perintah HARTCMD

Kawasan tersedia

Bendera

perintah

langkah Ralat Sifar Bawa

PMK F L T C S Z D.x R.x Malar U N D R

(F110) (F111) (F112)

sl โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“ โ€“ โ€”

ch โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“ โ€“ โ€”

HARTCMND

โ€“

S โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“ โ€“ โ€“

โ€“

โ€“

D โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“

โ€“ โ€“ โ€“

HARTCMND

PERINTAH

HARTCMND sl ch SD

[Tetapan Kawasan] Operand

Penerangan

sl

Nombor slot dipasang pada modul khas

ch

Nombor saluran modul khas

S

Tetapan arahan komunikasi HART (setiap bit menunjukkan setiap arahan HART)

D

Status tetapan arahan HART (Arahan yang ditetapkan pada masa ini digabungkan dan ditulis untuk setiap bit)

โ€“ Set operan S

Nombor arahan HART

Jenis operasi 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

Saiz Integer Integer Integer (13bit)
Integer

B1

B0

1

0

Saiz data Word Word Word
Perkataan

Perintah dilaksanakan apabila bit yang sepadan dihidupkan

โ€“ Pemantauan operan D
Maklumat bit bagi arahan yang ditetapkan pada masa ini dipaparkan. Untuk example, Bit 1 dan 2 dipaparkan pada peranti D jika bit 1 dan bit 2 ditetapkan.

[Set Bendera] Bendera

kandungan

ralat

โ€“ Modul khas tidak dipasang pada slot yang ditetapkan atau ia dipasang pada modul lain โ€“ Nilai yang dimasukkan ke saluran melebihi julat (0~3) yang ditetapkan pada saluran

Nombor Peranti F110

[Cthampprogram]

Nota arahan HARTCMND atau arahan HARHCLR dilaksanakan dengan menetapkan sedikit perintah yang sepadan manakala arahan HARTRESP ditetapkan dengan memasukkan nombor arahan. Untuk exampOleh itu, jika arahan 57 dilaksanakan, masukkan H0400 (K1024) untuk mengendalikan S untuk arahan HARTCMND atau arahan HARHCLR dan masukkan arahan K57 untuk mengendalikan S untuk arahan HARTRESP. Di sini, H0400 ialah heksadesimal untuk menetapkan bit10- arahan 57.
6-6

Bab 6 Pengaturcaraan untuk 2MLK

6.1.5 arahan HARTRES

Kawasan tersedia

Bendera

perintah

langkah Ralat Sifar Bawa

PMK F L T C S Z D.x R.x pemalar U N D R

(F110) (F111) (F112)

sl โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“ โ€“ โ€”

ch โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“ โ€“ โ€”

HARTRESP

โ€“

S โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“ โ€“ โ€“

โ€“

โ€“

D โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“

โ€“ โ€“ โ€“

HARTRESP

PERINTAH

HARTRESP sl ch SD

[Tetapan kawasan]

Operan

Penerangan

Jenis operand

Saiz yang sah

Saiz data

sl

Nombor slot dipasang pada modul khas

Data

Perkataan Integer

ch

Nombor saluran modul khas

Data

Perkataan Integer

S

Nombor arahan HART

Data

Perkataan 2bait

D

Mulakan alamat peranti yang akan memaparkan respons

Alamat

Perkataan 2bait

โ€“ Operand S menetapkan nombor arahan untuk menerima respons komunikasi HART.

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

โ€“ 30 perkataan diberikan kepada operan D semasa melaksanakan Perintah Baca.

Untuk exampOleh itu, apabila M2030 ditetapkan pada 2MLK-CPUH, ralat berlaku kerana M2040 tidak

mencukupi untuk maksimum 30 Perkataan.

โ€“ Untuk butiran mengenai setiap arahan, rujuk Lampiran 2 arahan HART.

[Set Bendera] Bendera
ralat

Penerangan
โ€“ Modul khas tidak dipasang pada slot yang ditetapkan atau ia dipasang pada modul lain
โ€“ Nilai yang dimasukkan ke saluran melebihi julat(0~3) yang ditetapkan kepada saluran โ€“ Perintah yang ditetapkan kepada S adalah selain daripada 0, 1, 2, 3, 12, 13, 15, 48, 50, 57, 61, 110 โ€“ Peranti yang ditetapkan kepada D melebihi kawasan peranti (30 Perkataan)

Nombor Peranti F110

[Cthampprogram]

6-7

Bab 6 Pengaturcaraan untuk 2MLK

6.1.6 Perintah HARTCLR

Kawasan tersedia

Bendera

perintah

langkah Ralat Sifar Bawa

PMK F L T C S Z D.x R.x pemalar U N D R

(F110) (F111) (F112)

sl โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“ โ€“ โ€”

Ch โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“ โ€“ โ€”

HARTCLR

โ€“

S โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“ โ€“ โ€“

โ€“

โ€“

D โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“ โ€“

โ€“

โ€“ โ€“ โ€“

HARTCLR

PERINTAH

HARTCLR

sl ch SD

[Tetapan kawasan] operan

Penerangan

jenis operan

Saiz yang sah

ukuran data

sl

Nombor slot dipasang pada modul khas

Data

Perkataan Integer

ch

Nombor saluran modul khas

Data

Perkataan Integer

S

Tetapan arahan komunikasi HART (setiap bit menunjukkan setiap

arahan HART)

Data

Perkataan 13bit

D

Status tetapan arahan HART (Arahan yang ditetapkan pada masa ini digabungkan dan ditulis untuk setiap bit)

Alamat

2 bait

Perkataan

โ€“ Kaedah tetapan adalah sama dengan arahan HARTCMDD. Tetapi, ia memainkan peranan untuk membatalkan yang lain

arahan yang ditetapkan secara berbeza daripada arahan HARTCMDD.

[Set Bendera] Bendera

Penerangan

No. Peranti

ralat

โ€“ Modul khas tidak dipasang pada slot yang ditetapkan atau ia dipasang pada modul lain
โ€“ Nilai yang dimasukkan ke saluran melebihi julat(0~3) yang ditetapkan kepada saluran

F110

[Cthampprogram]

6-8

Bab 6 Pengaturcaraan untuk 2MLK
6.2 Program Asas
โ€“ Bagaimana untuk menentukan butiran keadaan Jalankan memori dalaman modul input analog HART akan diterangkan. โ€“ Modul input analog HART adalah seperti yang dipasang pada Slot 2. โ€“ Titik yang diperuntukkan oleh I/O bagi modul input analog HART ialah 16 mata (boleh ditukar). โ€“ Nilai awal yang ditentukan akan disimpan pada memori dalaman modul analog HART melalui satu masa
input di bawah keadaan tetapan awal.
6.2.1 Menetapkan parameter dalam [Parameter I/O] (1) Buka [Parameter I/O], dan pilih modul 2MLF-AC4H.

Modul SEDIA Hubungan pelaksanaan

Peranti dengan data disimpan untuk menghantar Peranti dengan data disimpan dihantar

Slot No.

Peranti untuk disimpan Bilangan data untuk dibaca

6-9

Bab 6 Pengaturcaraan untuk 2MLK 6.2.2 Menetapkan parameter dalam program imbasan
6-10

Bab 6 Pengaturcaraan untuk 2MLK
6.3 Program Permohonan
6.3.1 Program untuk mengisih nilai ditukar A/D dalam saiz (titik tetap slot I/O diberikan: berdasarkan 64)
(1) Konfigurasi sistem
2MLP- 2MLK- 2MLI- 2MLF- 2MLQACF2 CPU D24A AC4H TR2A

(2) Butiran penetapan awal

Tidak.

item

Butiran tetapan awal

Alamat memori dalaman

1

CH terpakai

CH0, CH1

0

2

Masukan voltagjulat e

4 ~ 20

1

3

Julat data keluaran

-32,000 ~ 32,000

2

4

Proses purata

CH0, 1(Wajaran, Kiraan)

3

5 CH0 Nilai wajaran-avr

50

4

6

Nilai CH1 Count-avr

30

6

Nilai untuk ditulis pada memori dalaman
`h0003โ€ฒ atau `3โ€ฒ `h0000โ€ฒ atau `0โ€ฒ `h0000โ€ฒ atau `0โ€ฒ `h0024โ€ฒ atau `36โ€ฒ `h0032โ€ฒ atau `50โ€ฒ `h001Eโ€™ atau `30โ€ฒ

(3) Penerangan program
(a) Jika nilai digital CH 0 kurang daripada 12000, No. Perhubungan 0 (P00080) modul output geganti yang dipasang pada Slot No.2 akan Dihidupkan
(b) Jika nilai digital CH 2 lebih besar daripada 13600, Contact No.2 (P00082) modul output geganti yang dipasang pada Slot No.2 akan Hidup.
(c) Program ini adalah untuk menyemak respons kepada setiap arahan dengan melaksanakan arahan HART 0 pada saluran 0 dan arahan HART 2 pada saluran 1.

6-11

Bab 6 Pengaturcaraan untuk Program 2MLK (4).
(a) Program cthampmenggunakan tetapan [parameter I/O].
6-12

Modul SEDIA Hubungan pelaksanaan

Bab 6 Pengaturcaraan untuk 2MLK

(b) Program cthampmenggunakan arahan PUT/GET

6-13

Bab 6 Pengaturcaraan untuk 2MLK
โ€“ melaksanakan arahan HART 0 pada saluran 0 * Mukadimah: 5~20 bait heksadesimal FF digunakan dalam komunikasi HART yang menggunakan aksara, simbol atau
Frequency Shift Keying(FSK) untuk membantu menyegerakkan dengan menerima pada bahagian pertama mesej HART. โ€“ melaksanakan arahan HART 2 pada saluran 2
6-14

Bab 6 Pengaturcaraan untuk 2MLK
6.3.2 Program untuk mengeluarkan kod ralat modul input analog HART ke paparan BCD
(1) Konfigurasi sistem
2MLP- 2MLK- 2MLI- 2MLQ- 2MLF- 2MLQACF2 CPU D24A RY2A AC4H RY2A

Tetapan nilai awal
Nilai ditukar A/D & kod ralat disimpan
Output kod ralat ke BCD

P0000 P0001
P0002

Paparan BCD digital (paparan ralat)

(2) Butiran tetapan awal (a) CH terpakai: CH 0 (b) Julat arus input analog: DC 4 ~ 20 mA (c) Tetapan proses purata masa: 200 (ms) (d) Julat data output digital: -32000 ~ 32000
(3) Penerangan program (a) Jika P00000 Hidup, penukaran A/D akan ditentukan pada mulanya. (b) Jika P00001 Hidup, nilai tukar A/D dan kod ralat akan disimpan masing-masing pada D00000 dan D00001. (c) Jika P00002 Hidup, kod ralat yang berkenaan akan dikeluarkan kepada paparan BCD digital. (P00030 ~ P0003F)

6-15

Bab 6 Pengaturcaraan untuk Program 2MLK (4).
(a) Program cthample melalui tetapan [parameter I/O].
6-16

Bendera Channel Run

Bab 6 Pengaturcaraan untuk 2MLK

(b) Program cthampmenggunakan arahan PUT/GET
Modul SEDIA Hubungan pelaksanaan
Bendera Channel Run Penukaran kod ralat kepada BCD

6-17

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
7.1 Pembolehubah Global (Kawasan data)

7.1.1 Data penukaran A/D konfigurasi kawasan IO
Menunjukkan kawasan IO data penukaran A/D pada jadual 7.1

Pemboleh ubah 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_PAL 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_Xy_CH1_RAH xxyy_CH1_RAL _xxyy_CH2_RAH

[Jadual 7. 1] Data penukaran A/D kawasan IO

Peruntukan ingatan

kandungan

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

Bendera Modul ERROR Bendera Modul SEDIA CH 0 bendera RUN CH 1 bendera RUN CH 2 bendera RUN CH 3 bendera RUN

%UWxx.yy.2 CH 0 Nilai keluaran digital

%UWxx.yy.3 CH 1 Nilai keluaran digital

%UWxx.yy.4 CH 2 Nilai keluaran 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 keluaran digital
Penggera proses CH0 LL-had CH0 penggera proses L-had CH0 penggera proses H-had CH0 penggera proses HH-had CH1 penggera proses LL-had CH1 penggera proses L-had CH1 penggera proses H-had CH1 penggera proses HH-had proses CH2 penggera LL-had CH2 penggera proses L-had CH2 proses penggera H-had
Penggera proses CH2 HH-had CH3 penggera proses LL-had CH3 penggera proses L-had CH3 penggera proses H-had CH3 penggera proses HH-had CH0 penggera kadar perubahan L-had CH0 penggera kadar perubahan H-had CH1 penggera kadar perubahan L- had CH1 kadar perubahan penggera H-had CH2 kadar perubahan penggera L-had CH2 kadar perubahan penggera H-had CH3 kadar perubahan penggera L-had CH3 kadar perubahan penggera H-had

Baca/Tulis Baca Baca Baca Baca Baca Baca
Baca

7-1

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

_xxyy_CH0_IDD _xxyy_CH1_IDD _xxyy_CH2_IDD _xxyy_CH3_IDD .. _xxyy_CH0_HARTE _xxyy_CH1_HARTE _xxyy_CH2_HARTE _xxyy_CH3_HARTE
_xxyy_ERR_CLR

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

CH0 pengesanan pemutusan sambungan input CH1 pengesanan pemutusan sambungan input CH2 pengesanan pemutusan sambungan input CH3 pengesanan pemutusan sambungan .. CH0 HART bendera ralat komunikasi CH1 HART bendera ralat komunikasi CH2 HART bendera ralat komunikasi CH3 HART bendera ralat komunikasi
Ralat kosongkan bendera permintaan

Baca Tulis

1) Dalam peruntukan peranti, xx bermaksud nombor asas di mana modul dipasang dan yy bermaksud pangkalan
nombor tempat modul dipasang. 2) Untuk membaca `CH1 nilai output digitalโ€™ Modul Input Analog yang dipasang pada asas 0, slot 4, ungkapan
ialah %UW0.4.3.

No. Pangkalan

titik

titik

%UW 0 . 4 . 3

Jenis Peranti

Slot No.

PERKATAAN

3) Untuk membaca `bendera pengesanan pemotongan CH3โ€™ Modul Input Analog yang dipasang pada asas 0, slot 5, ungkapan ialah %UX0.5.163.

No. Pangkalan

titik

titik

%UX 0 . 5 . 163

Jenis Peranti

BIT

Slot No.

7-2

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR) 7.1.2 Cara menggunakan pembolehubah global
โ€“ Untuk mendaftar pembolehubah global, terdapat dua kaedah, pendaftaran automatik selepas menetapkan parameter I/O pada tetingkap projek dan pendaftaran kelompok selepas menetapkan parameter I/O
(1) Pendaftaran parameter I/O โ€“ Mendaftarkan modul yang anda mahu gunakan pada parameter I/O
(a) Klik dua kali parameter I/O tetingkap projek
7-3

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
(b) Pilih modul 2MLF-AC4H pada tetingkap parameter I/O (c) Tetapkan parameter dengan menekan [Butiran] dan pilih [OK] 7-4

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
(d) Pilih [Ya] โ€“ Autodaftar pembolehubah global modul yang ditetapkan dalam parameter I/O
(e) Semakan pendaftaran auto pembolehubah global โ€“ Klik dua kali Pembolehubah Global/Direct pada tetingkap projek
7-5

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
(2) Pendaftaran pembolehubah global โ€“ Mendaftar set pembolehubah global dalam parameter I/O (a) Klik dua kali Pembolehubah Global/Terus tetingkap projek (b) Pilih [Daftar Pembolehubah Modul Khas] pada menu [Edit] 7-6

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
7-7

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
(3) Pendaftaran pembolehubah tempatan โ€“ Mendaftar pembolehubah di kalangan pembolehubah global berdaftar yang anda mahu gunakan sebagai pembolehubah tempatan. (a) Klik dua kali pembolehubah tempatan untuk digunakan dalam program imbasan berikut. (b) Klik butang kanan tetikus dalam tetingkap pembolehubah tempatan sebelah kanan dan pilih "Tambah pembolehubah LUAR".
(c) Pilih pembolehubah tempatan untuk ditambah di Global View pada tetingkap โ€œTambah Pembolehubah Luaranโ€ (โ€œSemuaโ€ atau โ€œAsas, slotโ€).
7-8

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
-View Semua - View setiap pangkalan, slot
7-9

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
(d) Berikut ialah cthample memilih nilai input digital (_0000_CH0_DATA) daripada "Base00, Slot00".
7-10

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
(4) Cara menggunakan pembolehubah tempatan pada program - Ia menerangkan pembolehubah global yang ditambah pada program tempatan. โ€“ Berikut ialah example mendapat nilai penukaran CH0 Modul Input Analog kepada %MW0. (a) Pada sebahagian membaca data penukaran A/D kepada %MW0 dengan menggunakan fungsi MOVE berikut, klik dua kali bahagian pembolehubah di hadapan IN, kemudian tetingkap "Pilih Pembolehubah" muncul.
Klik dua kali (b) Pilih pembolehubah global pada jenis pembolehubah pada tetingkap Pilih Pembolehubah. Dan pilih asas yang berkaitan (0
asas, 0 slot) pada pembolehubah global view item.
7-11

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
(c) Klik dua kali atau pilih _0000_CH0_DATA yang sepadan dengan data penukaran CH0 A/D dan klik [OK].
(d) Angka berikut ialah hasil penambahan pembolehubah global sepadan dengan nilai penukaran CH0 A/D.
7-12

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

7.2 Kawasan penggunaan Blok Fungsi PUT/GET (kawasan Parameter)

7.2.1 Kawasan penggunaan Blok Fungsi PUT/GET (kawasan Parameter)
Ia menunjukkan kawasan tetapan parameter operasi Modul Input Analog pada jadual 7.2.

[Jadual 7. 2] Kawasan tetapan parameter operasi

Pemboleh ubah global

kandungan

Arahan R/W

_Fxxxyy_ALM_EN

Tetapkan proses penggera

_Fxxxyy_AVG_SEL

Tetapkan kaedah proses purata

R/W

_Fxxxyy_CH_EN

Tetapkan saluran untuk digunakan

_Fxxxyy_CH0_AVG_VAL

Nilai purata CH0

_Fxxxyy_CH0_PAH_VAL

Penggera proses CH0 nilai tetapan had H

_Fxxyy_CH0_PAHH_VAL CH0 penggera proses nilai tetapan had HH

_Fxxxyy_CH0_PAL_VAL _Fxxyy_CH0_PALL_VAL

Penggera proses CH0 Nilai tetapan had L CH0 penggera proses Nilai tetapan had LL

R/W

_Fxxxyy_CH0_RA_PERIOD CH0 tetapan tempoh pengesanan penggera kadar perubahan

_Fxxxyy_CH0_RAH_VAL

Kadar perubahan CH0 nilai tetapan had H

_Fxxxyy_CH0_RAL_VAL

CH0 kadar perubahan nilai tetapan had L

_Fxxxyy_CH1_AVG_VAL

Nilai purata CH1

_Fxxxyy_CH1_PAH_VAL

Penggera proses CH1 nilai tetapan had H

_Fxxyy_CH1_PAHH_VAL CH1 penggera proses nilai tetapan had HH

_Fxxxyy_CH1_PAL_VAL _Fxxyy_CH1_PALL_VAL

Penggera proses CH1 Nilai tetapan had L CH1 penggera proses Nilai tetapan had LL

R/W

_Fxxxyy_CH1_RA_PERIOD CH1 tetapan tempoh pengesanan penggera kadar perubahan

_Fxxxyy_CH1_RAH_VAL

Kadar perubahan CH1 nilai tetapan had H

_Fxxxyy_CH1_RAL_VAL

CH1 kadar perubahan nilai tetapan had L

_Fxxxyy_CH2_AVG_VAL

Nilai purata CH2

_Fxxxyy_CH2_PAH_VAL

Penggera proses CH2 nilai tetapan had H

_Fxxyy_CH2_PAHH_VAL CH2 penggera proses nilai tetapan had HH

_Fxxxyy_CH2_PAL_VAL

Penggera proses CH2 nilai tetapan had L

_Fxxxyy_CH2_PALL_VAL

Penggera proses CH2 nilai tetapan had LL

R/W

_Fxxxyy_CH2_RA_PERIOD CH2 tetapan tempoh pengesanan penggera kadar perubahan

_Fxxxyy_CH2_RAH_VAL

Kadar perubahan CH2 nilai tetapan had H

_Fxxxyy_CH2_RAL_VAL

CH2 kadar perubahan nilai tetapan had L

PUT PUT PUT PUT

_Fxxxyy_CH3_AVG_VAL

Nilai purata CH3

_Fxxxyy_CH3_PAH_VAL

Penggera proses CH3 nilai tetapan had H

_Fxxyy_CH3_PAHH_VAL CH3 penggera proses nilai tetapan had HH

_Fxxxyy_CH3_PAL_VAL _Fxxyy_CH3_PALL_VAL

Penggera proses CH3 Nilai tetapan had L CH3 penggera proses Nilai tetapan had LL

R/W

_Fxxxyy_CH3_RA_PERIOD CH3 tetapan tempoh pengesanan penggera kadar perubahan

_Fxxxyy_CH3_RAH_VAL

Kadar perubahan CH3 nilai tetapan had H

_Fxxxyy_CH3_RAL_VAL

CH3 kadar perubahan nilai tetapan had L

_Fxxxyy_DATA_TYPE _Fxxyy_IN_RANGE

Tetapan jenis data keluaran Input arus/voltagpenetapan e

R/W

_Fxxxyy_ERR_CODE

Kod ralat

R

LETAK
LETAK DAPAT

* Pada peruntukan peranti, xx bermaksud nombor asas dan yy bermaksud nombor slot di mana modul dilengkapi.

7-13

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

7.2.2 Arahan PUT/GET
(1) Arahan PUT
LETAK
Menulis data ke modul khas

Blok Fungsi

BOOL USINT USINT UINT *SEBARANG

LETAK

SLOT ASAS REQ

DONE BOOL STAT UINT

MADDR

DATA

Penerangan
Input
REQ : Laksanakan fungsi apabila 1 BASE : Tentukan kedudukan asas SLOT : Tentukan kedudukan slot MADDR : Alamat modul DATA : Data untuk disimpan modul
Output DONE : Output 1 apabila STAT biasa : Maklumat ralat

*SEBARANG: WORD, DWORD, INT, USINT, DINT, jenis UDINT tersedia antara SEBARANG jenis

Fungsi Baca data daripada modul khas yang ditetapkan

Blok Fungsi
PUT_WORD PUT_DWORD
PUT_INT PUT_UINT PUT_DINT PUT_UDINT

Input(ANY) taip WORD DWORD INT UINT DINT UDINT

Penerangan
Simpan data WRD ke dalam alamat modul yang ditetapkan (MADDR). Simpan data DWORD ke dalam alamat modul yang ditetapkan (MADDR). Simpan data INT ke dalam alamat modul yang ditetapkan (MADDR). Simpan data UNIT ke dalam alamat modul yang ditetapkan (MADDR). Simpan data DINT ke dalam alamat modul yang ditetapkan (MADDR). Simpan data UDINT ke dalam alamat modul yang ditetapkan (MADDR).

7-14

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(2) DAPATKAN arahan
DAPATKAN
Membaca daripada data modul khas

Blok fungsi

BOOL USINT USINT UINT

DAPATKAN

REQ

SELESAI

SLOT ASAS MADDR

DATA STAT

BOOL UINT *MANA

Penerangan
Input
REQ : Laksanakan fungsi apabila 1 BASE : Tentukan kedudukan asas SLOT : Tentukan kedudukan slot MADDR : Alamat modul
512(0x200) ~ 1023(0x3FF)

Output DONE STAT DATA

: Output 1 apabila biasa : Maklumat ralat : Data untuk dibaca daripada modul

*SEBARANG: WORD, DWORD, INT, UINT, DINT, jenis UDINT tersedia di antara SEBARANG jenis

Fungsi Baca data daripada modul khas yang ditetapkan

Blok Fungsi GET_WORD GET_DWORD
GET_INT GET_UINT GET_DINT GET_UDINT

Output(SEBARANG) jenis WORD DWORD INT UINT DINT UDINT

Penerangan
Baca data sebanyak WORD dari alamat modul yang ditetapkan (MADDR).
Baca data sebanyak DWORD daripada alamat modul yang ditetapkan (MADDR). Baca data sebanyak INT dari alamat Modul yang ditetapkan (MADDR). Baca data sebanyak UNIT dari alamat modul yang ditetapkan (MADDR). Baca data sebanyak DINT dari alamat modul yang ditetapkan (MADDR). Baca data sebanyak UDINT daripada modul yang ditetapkan
alamat (MADDR).

7-15

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

7.2.3 Arahan HART
(1) Arahan HART_CMND
HART_CMND
Menulis arahan HART ke modul
Blok Fungsi

Input
SLOT ASAS REQ CH C_SET
Output DONE STAT

Penerangan
: Laksanakan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai : Perintah komunikasi untuk ditulis
(set topeng bit)
: Output 1 apabila biasa : Maklumat ralat

Fungsi (a) Ia digunakan untuk menetapkan arahan untuk dikomunikasikan mengenai saluran modul yang ditetapkan. (b) Set bit(BOOL Array) sepadan dengan arahan yang akan disampaikan pada โ€œC_SETโ€.
Perintah 110 61 57 50 48 16 15 13 12 3 2 1 0
Indeks tatasusunan 12 11 10 9 8 7 6 5 4 3 2 1 0 (c) Jika sesentuh โ€œREQโ€ ditukar daripada 0 kepada 1, blok fungsi akan dilaksanakan.
Exampprogram le

7-16

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(2) Arahan HART_C000
HART_C000
Baca respons kepada Universal Command 0

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
SELESAI STAT M_ID D_TYP
PAMBL U_REV D_REV S_REV H_REV DFLAG D_ID

: Output 1 apabila biasa : Maklumat ralat : ID Pengilang : Kod jenis peranti pengilang(Jika 4
digit dipaparkan, dua digit pertama merujuk kepada kod ID pengilang): Nombor Mukadimah Minimum : Semakan Arahan Universal : Semakan Perintah Khusus Peranti : Semakan Perisian : Semakan Perkakasan(x10) : Bendera Fungsi Peranti : ID Peranti

Fungsi Apabila arahan [Universal Command 0] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas. Jika saluran HART ditetapkan kepada `Benarkan' dan komunikasi HART biasanya dilakukan, data tindak balas kawasan ini dipaparkan walaupun sebarang respons kepada Perintah 0 adalah
diminta melalui HART_CMND. Tetapi, untuk memantau data tersebut secara berterusan, tetapkan Perintah 0
arahan melalui HART_CMND.

7-17

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
Exampprogram le
7-18

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(3) Arahan HART_C001
HART_C001
Baca respons kepada Universal Command 1

Blok fungsi

Input
SLOT ASAS REQ CH
Keluaran
DONE STAT PUNIT PV

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai
: Output 1 apabila biasa : Maklumat ralat : Pembolehubah Utama Unit : Pembolehubah Utama

Fungsi Apabila arahan [Universal Command 1] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.
Exampprogram le

7-19

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(4) Arahan HART_C002
HART_C002
Baca respons kepada Universal Command 2

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
SELESAI STAT SEMASA PCENT

: Output 1 apabila normal : Maklumat ralat : Arus gelung Pembolehubah Utama(mA) : Peratus Pembolehubah Utama julat

Fungsi Apabila arahan [Universal Command 2] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.
Exampprogram le

7-20

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(5) Arahan HART_C003
HART_C003
Baca respons kepada Universal Command 3

Blok fungsi

Input
SLOT ASAS REQ CH
Keluaran
DONE STAT CURR PUNIT PV SUNIT SV TUNIT TV QUNIT QV

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai
: Output 1 apabila normal : Maklumat ralat : Arus gelung Pembolehubah Utama(mA) : Pembolehubah Primer Unit : Pembolehubah Primer : Pembolehubah Sekunder Unit : Pembolehubah Sekunder : Pembolehubah Tertiari Unit : Pembolehubah Tertiari : Pembolehubah Kuaternari Unit : Pembolehubah Kuaternari

Fungsi Apabila arahan [Universal Command 3] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.

7-21

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
Exampprogram le
7-22

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(6) Arahan HART_C012
HART_C012
Baca respons kepada Universal Command 12

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
SELESAI MESE STAT _AGE

: Output 1 apabila biasa : Maklumat ralat : Mesej(1/2) : Mesej(2/2)

Fungsi Apabila arahan [Universal Command 12] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.
Exampprogram le

7-23

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(7) Arahan HART_C013
HART_C013
Baca respons kepada Universal Command 13

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
STAT SELESAI TAG DESC TAHUN HARI ISNIN

: Output 1 apabila biasa : Maklumat ralat : Tag : Deskriptor : Tahun : Bulan : Hari

Fungsi Apabila arahan [Universal Command 13] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.
Exampprogram le

7-24

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(8) Arahan HART_C015
HART_C015
Baca respons kepada Universal Command 15

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
SELESAI STAT A_SEL TFUNC RUNIT ATAS BAWAH DAMP WR_P DIST

: Output 1 apabila biasa : Maklumat ralat : Kod pilih Penggera PV : Kod fungsi pemindahan PV : Kod unit julat PV : Nilai julat atas PV : Nilai julat bawah PV : PV dampnilai(saat) : Kod perlindungan tulis : Kod pengedar label peribadi

Fungsi Apabila arahan [Universal Command 15] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.

7-25

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
Exampprogram le
7-26

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(9) Arahan HART_C016
HART_C016
Baca respons kepada Universal Command 16

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
DONE STAT FASSM

: Output 1 apabila biasa : Maklumat ralat : Nombor pemasangan akhir

Fungsi Apabila arahan [Universal Command 16] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.
Exampprogram le

7-27

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(10) Arahan HART_C048
HART_C048
Baca respons kepada Perintah Amalan Biasa 48

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
DONE STAT DSS1A DSS1B EXTD OPMD AOS AOF DSS2A DSS2B DSS2C

: Output 1 apabila biasa : Maklumat ralat : Status khusus peranti1(1/2) : Status khusus peranti1(2/2) : Lanjutkan status khusus peranti(V6.0) : Mod operasi(V5.1) : Output analog tepu (V5.1) : Output analog tetap (V5.1) : Status khusus peranti2(1/3) : Status khusus peranti2 (2/3) : Status khusus peranti2 (3/3)

Fungsi Apabila arahan [Common Practice Command 48] ditetapkan kepada saluran modul yang ditetapkan, ini
fungsi digunakan untuk memantau data tindak balas.

7-28

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
Exampprogram le
7-29

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(11) Arahan HART_C050
HART_C050
Baca respons kepada Perintah Amalan Biasa 50

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
STAT SELESAI
Pembolehubah S_VAR T_VAR

: Output 1 apabila biasa : Maklumat ralat P_VAR : Peranti Utama
: Pembolehubah Peranti Sekunder : Pembolehubah Peranti Tertiari

Fungsi Apabila arahan [Common Practice Command 50] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.
Exampprogram le

7-30

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(12) Arahan HART_C057
HART_C057
Baca respons kepada Perintah Amalan Biasa 57

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
DONE STAT U_TAG UDESC UYEAR U_MON U_DAY

: Output 1 apabila biasa : Maklumat ralat : Unit tag : Deskriptor unit : Unit tahun : Unit bulan : Unit hari

Fungsi Apabila arahan [Common Practice Command 57] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.
Exampprogram le

7-31

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(13) Arahan HART_C061
HART_C061
Baca respons kepada Perintah Amalan Biasa 61

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
SELESAI STAT AUNIT A_LVL PUNIT PV SUNIT SV TUNIT TV QUNIT QV

: Output 1 apabila biasa : Maklumat ralat : Kod unit Output Analog PV : Tahap Output Analog PV : Kod unit Pembolehubah Utama : Pembolehubah Primer : Kod unit Pembolehubah Sekunder : Pembolehubah Sekunder : Kod unit Pembolehubah Tertiari : Pembolehubah Tertiari : Kod unit Pembolehubah Kuaternari Pembolehubah

Fungsi Apabila arahan [Common Practice Command 61] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.

7-32

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
Exampprogram le
7-33

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(14) Arahan HART_C110
HART_C110
Baca respons kepada Perintah Amalan Biasa 110

Blok fungsi

Input
SLOT ASAS REQ CH

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai

Keluaran
DONE STAT PUNIT PV SUNIT SV TUNIT TV QUNIT QV

: Output 1 apabila biasa : Maklumat ralat : Kod unit Pembolehubah Utama : Nilai Pembolehubah Utama : Kod unit Pembolehubah Sekunder : Nilai Pembolehubah Sekunder : Kod unit Pembolehubah Tertiari : Nilai Pembolehubah Tertiari : Kod unit Pembolehubah Kuaternari : Nilai Pembolehubah Kuaternari

Fungsi Apabila arahan [Common Practice Command 110] ditetapkan kepada saluran modul yang ditetapkan, fungsi ini digunakan untuk memantau data tindak balas.

7-34

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)
Exampprogram le
7-35

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(15) Arahan HART_CLR
HART_CLR
Kosongkan arahan HART ke modul
Blok fungsi

Input
SLOT ASAS REQ CH C_CLR
Output DONE STAT

Penerangan
: Jalankan fungsi apabila 1(tepi naik): Nyatakan kedudukan asas : Nyatakan kedudukan slot : Nombor saluran terpakai : Perintah komunikasi untuk dialih keluar
(set topeng bit)
: Output 1 apabila biasa : Maklumat ralat

Fungsi

(a) Ia digunakan untuk menghentikan arahan yang disampaikan berkenaan dengan saluran modul yang ditetapkan.

(b) Set bit(BOOL Array) sepadan dengan arahan untuk dihentikan pada "C_SET"

Perintah

110 61 57 50 48 16 15 13 12

3

2

1

0

Indeks tatasusunan

12 11 10

9

8

7

6

5

4

3

2

1

0

(c) Jika kenalan "REQ" ditukar daripada 0 kepada 1, blok fungsi akan dilaksanakan. (d) Data tindak balas kepada arahan yang dihentikan dikekalkan status pada masa yang dihentikan.

Exampprogram le

7-36

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

7.2.4 Cthampmenggunakan arahan PUT/GET
(1) Dayakan saluran
(a) Anda boleh mendayakan/melumpuhkan penukaran A/D bagi setiap saluran (b) Lumpuhkan saluran yang tidak digunakan untuk mengurangkan kitaran penukaran bagi setiap saluran (c) Apabila saluran tidak ditetapkan, semua saluran ditetapkan sebagai tidak digunakan (d) Dayakan/lumpuhkan penukaran A/D adalah seperti berikut

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

Perihalan Berhenti Larian

CH3, CH2, CH1, CH0

Tetapkan saluran untuk digunakan

(e) Nilai dalam B4~B15 diabaikan. (f) Angka yang betul ialah exampmembolehkan CH0~CH1 modul input analog dilengkapi pada slot 0.

(2) Tetapan julat arus input (a) Anda boleh menetapkan julat arus input bagi setiap saluran (b) Apabila julat input analog tidak ditetapkan, semua saluran ditetapkan sebagai 4 ~ 20mA (c) Tetapan julat arus input analog adalah seperti berikut.
โ€“ Berikut ialah examptetapan CH0~CH1 sebagai 4~20mA dan CH2~CH3 sebagai 0~20mA
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CH3

CH2

CH1

CH0

sedikit

Penerangan

0000

4 mA ~ 20 mA

0001

0 mA ~ 20 mA

16#4422 : 0001 0001 0000 0000

CH3, CH2, CH1, CH0

Tetapan julat input

7-37

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(3) Tetapan julat data output
(a) Julat data output digital mengenai input analog boleh ditetapkan setiap saluran. (b) Apabila julat data output tidak ditetapkan, semua saluran ditetapkan sebagai -32000~32000. (c) Penetapan julat data output digital adalah seperti berikut

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

CH3

CH2

CH1

CH0

sedikit

Penerangan

0000

-32000 ~ 32000

0001

Nilai yang tepat

0010

0~10000

16#2012 : 0010 0000 0001 0010

CH3, CH2, CH1, CH0

Nilai tepat mempunyai julat output digital berikut tentang julat input analog 1) Semasa

Input analog

4 ~ 20

0 ~ 20

Keluaran digital

Nilai Tepat

4000 ~ 20000

0 ~ 20000

(4) Tetapan proses purata (a) Anda boleh mendayakan/melumpuhkan proses purata setiap saluran (b) Proses purata tidak ditetapkan, semua saluran ditetapkan sebagai membolehkan (c) Tetapan proses penapis adalah seperti berikut (d) Rajah berikut ialah example menggunakan purata masa kira-kira CH1
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0

CH3

CH2

CH1

CH0

sedikit

kandungan

0000

Sampproses ling

0001 0010 0011

Purata masa Kiraan purata Pergerakan

0100

Purata berwajaran

16#0010 : 0000 0000 0001 0000

CH3, CH2, CH1, CH0

7-38

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(5) Tetapan nilai purata
(a) Nilai awal nilai purata ialah 0
(b) Menetapkan julat nilai purata adalah seperti berikut. Kaedah purata Purata masa Kira purata Purata bergerak Purata wajaran

Julat tetapan 200 ~ 5000(ms)
2 ~ 50(kali) 2 ~ 100(kali)
0 ~ 99(%)

(c) Apabila menetapkan nilai selain daripada julat tetapan, ia menunjukkan nombor ralat pada petunjuk kod ralat (_F0001_ERR_CODE). Pada masa ini, nilai penukaran A/D menyimpan data sebelumnya. (# bermaksud saluran di mana ralat berlaku pada kod ralat)
(d) Penetapan nilai purata adalah seperti berikut

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

โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€”

Nilai purata CH#

Julat tetapan adalah berbeza mengikut kaedah purata

Alamat
_Fxxyy_CH0_AVG_VAL _Fxxyy_CH1_AVG_VAL _Fxxyy_CH2_AVG_VAL _Fxxyy_CH3_AVG_VAL

kandungan
CH0 tetapan nilai purata CH1 tetapan nilai purata CH2 tetapan nilai purata CH3 tetapan nilai purata

* Pada peruntukan peranti, x bermaksud nombor asas, y bermaksud nombor slot di mana modul dilengkapi.

(6) Tetapan proses penggera
(a) Ini adalah untuk membolehkan / melumpuhkan proses penggera dan ia boleh ditetapkan setiap saluran (b) Lalai kawasan ini ialah 0. (c) Penetapan proses penggera adalah seperti berikut.

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

Penggera kadar tukar

Penggera proses

BIT

kandungan

0

Lumpuhkan

1

Dayakan

Nota Sebelum anda menetapkan nilai purata Masa/Kira, dayakan proses purata dan pilih kaedah purata (Masa/Kira).
7-39

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(7) Proses tetapan nilai penggera
(a) Ini adalah kawasan untuk menetapkan nilai penggera proses setiap saluran. Julat penggera proses adalah berbeza mengikut julat data.

1) Nilai Ditandatangani: -32768 ~ 32767 1) Nilai Tepat

Julat 4 ~ 20 mA 0 ~ 20 mA

Nilai 3808 ~ 20192 -240 ~ 20240

2) Nilai Peratusan: -120 ~ 10120

(b) Untuk butiran penggera proses, rujuk 2.5.2.

B B15 B14 B13 B12 B11 B10 B9 B8

B

B

B

B

B B1 B0

76 5 43 2

Nilai tetapan penggera proses CH#

Pembolehubah
_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

kandungan
Penggera proses CH0 Had HH Penggera proses CH0 Had H-had CH0 penggera proses L-had CH0 penggera proses Had LL
CH1 penggera proses HH-had CH1 penggera proses H-had CH1 penggera proses L-had CH1 penggera proses LL-had CH2 penggera proses HH-had CH2 penggera proses H-had CH2 penggera proses L-had CH2 penggera proses LL-had CH3 proses penggera HH-had penggera proses CH3 penggera proses H-had CH3 penggera proses L-had CH3 penggera proses LL-had

Nota Sebelum anda menetapkan nilai penggera proses, dayakan penggera proses.

7-40

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(8) Tetapan tempoh pengesanan penggera kadar tukar
(a) Julat tempoh pengesanan penggera kadar perubahan ialah 100 ~ 5000(ms) (b) Jika anda menetapkan nilai di luar julat, kod ralat 60# ditunjukkan pada alamat petunjuk kod ralat. Pada
kali ini, tempoh pengesanan penggera kadar perubahan digunakan sebagai nilai lalai (10) (c) Penetapan tempoh pengesanan penggera kadar perubahan adalah seperti berikut.

B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Tempoh pengesanan penggera kadar perubahan CH#

Julat tempoh pengesanan penggera kadar perubahan ialah 100 ~ 5000(ms)

Pembolehubah
_F0001_CH0_RA_PERIOD _F0001_CH1_RA_PERIOD _F0001_CH2_RA_PERIOD _F0001_CH3_RA_PERIOD

kandungan
CH0 kadar perubahan tempoh pengesanan penggera CH1 kadar perubahan tempoh pengesanan penggera CH2 kadar perubahan tempoh pengesanan penggera CH3 kadar perubahan tempoh pengesanan penggera

Nota Sebelum anda menetapkan tempoh penggera kadar perubahan, dayakan penggera kadar perubahan dan tetapkan penggera kadar perubahan had H/L.

(9) Nilai tetapan penggera kadar perubahan (a) Julat nilai penggera kadar perubahan ialah -32768 ~ 32767(-3276.8% ~ 3276.7%). (b) Penetapan nilai penggera kadar perubahan adalah seperti berikut.
B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
Nilai tetapan penggera kadar perubahan CH#

Julat nilai penggera kadar perubahan ialah -32768 ~ 32767

Pembolehubah
_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

kandungan
Penggera kadar perubahan CH0 Tetapan had H CH0 penggera kadar perubahan Tetapan L-had CH1 penggera kadar perubahan Tetapan had CH1 penggera kadar perubahan Tetapan L-had CH2 penggera kadar perubahan Tetapan had H CH2 penggera kadar perubahan Tetapan L-had CH3 tukar penggera kadar tetapan had H CH3 penggera kadar perubahan tetapan had L

Nota Sebelum anda menetapkan tempoh pengesanan penggera kadar perubahan, dayakan proses penggera kadar perubahan dan tetapkan had H/L- penggera.

7-41

Bab 7 Konfigurasi dan Fungsi Memori Dalaman (Untuk 2MLI/2MLR)

(10) Kod ralat
(a) Menyimpan kod ralat yang dikesan pada Modul Input Analog HART. (b) Jenis ralat dan kandungan adalah seperti berikut. (c) Rajah berikut ialah program example membaca kod ralat.

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

โ€” โ€” โ€” โ€” โ€” โ€” โ€” โ€”

Kod ralat

Kod ralat (Dis.)

0

Operasi biasa

Penerangan

Status RUN LED
LARI LED HIDUP

10

Ralat modul (ralat tetapan semula ASIC)

11

Ralat modul (RAM ASIC atau ralat Daftar)

20# Ralat nilai set purata masa

Berkelip setiap 0.2 saat.

30#

Kira ralat nilai set purata

40#

Ralat nilai set purata bergerak

50#

Ralat nilai set purata wajaran

Berkelip setiap 1 saat.

60#

Ralat nilai set tempoh pengesanan penggera kadar perubahan

* Pada kod ralat, # menunjukkan saluran tempat ralat berlaku
* Untuk lebih terperinci kod ralat, rujuk 9.1
(d) Sekiranya berlaku dua kod ralat, modul menyimpan kod ralat yang pertama berlaku dan kemudiannya kod ralat tidak disimpan
(e) Sekiranya ralat berlaku, selepas mengubah suai ralat, gunakan "Ralat kosongkan bendera permintaan" (merujuk kepada 5.2.7), mulakan semula kuasa untuk memadam kod ralat dan menghentikan kelipan LED

7-42

Pengaturcaraan Bab 8 (untuk 2MLI/2MLR)
Pengaturcaraan Bab 8 (Untuk 2MLI/2MLR)
8.1 Program Asas
โ€“ Ia menerangkan tentang cara menetapkan keadaan operasi pada memori dalaman Modul Input Analog. โ€“ Modul Input Analog dilengkapi pada slot 2 โ€“ Titik pendudukan IO bagi Modul Input Analog ialah 16 mata (Jenis Fleksibel) โ€“ Keadaan tetapan awal disimpan pada memori dalaman dengan input 1 kali
(1) Program cthampmenggunakan [Parameter I/O] 8-1

Pengaturcaraan Bab 8 (untuk 2MLI/2MLR)

(2) Program cthample menggunakan [Parameter I/O]

ModuleERxecaudtyion coEnxtaecut ptionint

Isyarat RUN saluran

Perlaksanaan

Keluaran CH0

Peranti untuk menyimpan data untuk menghantar output digital CH0

Peranti menyimpan data untuk dihantar

CH1 Output CH3 output digital

CH2 Output CH4 output digital

No Pangkalan No. Slot No.
Alamat memori dalaman

Keluaran CH3

Kod ralat membaca

Baca kod ralat

Perlaksanaan

8-2

Pengaturcaraan Bab 8 (untuk 2MLI/2MLR)

(3) Program cthampmenggunakan arahan PUT/GET Titik hubungan pelaksanaan

Dayakan CH (CH 1,2,3)

Tetapkan julat arus input

Jenis data keluaran

Tetapkan proses purata
Tetapkan nilai Purata CH3
CH1 Penggera proses Had-H

Tetapkan nilai purata CH1
Proses penggera

Tetapkan nilai purata CH2
CH1 Penggera proses Had HH

CH1 Proses penggera L-had
8-3

CH1 Penggera proses had LL

Pengaturcaraan Bab 8 (untuk 2MLI/2MLR)

CH3 Penggera proses Had HH
Had LL Penggera Proses CH3
CH1 Kadar perubahan Had H penggera
CH3 Kadar perubahan Penggera L-had

CH3 Penggera proses Had-H
CH1 Kadar perubahan Tempoh pengesanan penggera
CH1 Kadar perubahan Penggera L-had

CH3 Penggera Proses Had L
CH3 Kadar perubahan Tempoh pengesanan penggera
CH3 Kadar perubahan Had H penggera

8-4

Pengaturcaraan Bab 8 (untuk 2MLI/2MLR)

Input pelaksanaan

Keluaran CH1

Keluaran CH2

Keluaran CH3

Kod ralat

8-5

Pengaturcaraan Bab 8 (untuk 2MLI/2MLR)

8.2 Program Permohonan
8.2.1 Program untuk mengisih nilai ditukar A/D dalam saiz
(1) Konfigurasi sistem

2MLP 2MLI- 2MLI 2MLF 2MLQ

โ€“

CPUU โ€“

โ€“

โ€“

ACF2

D24A AC4H RY2A

(2) Kandungan tetapan awal

Tidak.

item

Kandungan tetapan awal

1 Saluran terpakai

CH0, Ch2, CH3

2 Input jldtage julat 0 ~ 20

3 Julat data keluaran -32000~32000

4 Proses purata

CH0, 2, 3 (Berat, Kiraan, masa)

5 Nilai purata

Nilai purata berat CH0: 50 (%)

6 Purata val

Dokumen / Sumber

Modul Input Analog Honeywell 2MLF-AC4H [pdf] Panduan Pengguna
2MLF-AC4H Modul Input Analog, 2MLF-AC4H, Modul Input Analog, Modul Input, Modul

Rujukan

Tinggalkan komen

Alamat e-mel anda tidak akan diterbitkan. Medan yang diperlukan ditanda *