MODUL 2 SALURAN
Daripada LOGIK Atau INPUT KAUNTER
SM3
PERMOHONAN
Modul input logik
Modul SM3 dua input logik ditakdirkan untuk mengumpul keadaan logik input logik dan menjadikannya boleh diakses oleh sistem industri berasaskan komputer yang bekerja pada asas antara muka RS-485.
Modul ini mempunyai 2 input logik dan antara muka RS-485 dengan protokol penghantaran MODBUS RTU dan ASCII.
Port RS-485 dan RS-232 diasingkan secara galvani daripada isyarat input dan bekalan.
Pengaturcaraan modul boleh dilakukan melalui port RS-485 atau RS-232.
Dalam set modul SM3 terdapat kabel penyambung untuk menyambung dengan komputer PC (RS-232).
Parameter modul:
– dua input logik,
– Antara muka komunikasi RS-485 dengan protokol penghantaran MODBUS RTU dan ASCII untuk beroperasi dalam sistem berasaskan komputer dengan isyarat penghantaran optik berdasarkan diod LED,
– kadar baud boleh dikonfigurasikan: 2400, 4800, 9600, 19299, 38400 bit/s.
Modul sebagai penukar impuls.
Modul SM3 berfungsi sebagai penukar impuls ditakdirkan untuk menambah peranti pengukur yang dilengkapi dengan input impuls, contohnya meter watt-jam, meter haba, meter gas, transduser aliran asl, kepada sistem komputer.
Kemudian, penukar SM3 membolehkan bacaan jauh keadaan kaunter dalam sistem perakaunan automatik. Penukar mempunyai 2 input impuls dan antara muka RS-485 dengan protokol penghantaran MODBUS RTU dan ASCII, yang membolehkan aplikasinya dalam sistem komputer dengan Wizcon, Fix, In Touch, Genesis 32 (Iconics) dan program visualisasi lain.
Parameter penukar:
- dua input impuls, dikonfigurasikan secara bebas:
– keadaan input aktif yang boleh diprogramkan (paras tinggi atau tahap rendah voltage),
– penapis boleh atur cara untuk impuls input dengan tahap masa tempoh yang ditentukan (secara berasingan untuk tahap tinggi dan rendah),
– pengiraan impuls sehingga nilai 4.294.967.295 dan dengan perlindungan terhadap pemadaman daripada tahap aplikasi,
– pembilang impuls tambahan dengan kemungkinan padam pada bila-bila masa,
– daftar tidak meruap yang menyimpan berat impuls yang dikira,
– 4 daftar berasingan yang mengandungi hasil pembahagian nilai kaunter dengan nilai berat impuls yang dikira, - Antara muka komunikasi RS-485 dengan protokol penghantaran MODBUS RTU dan ASCII untuk berfungsi dalam sistem komputer dengan isyarat penghantaran optik pada diod LED,
- kadar baud boleh dikonfigurasikan: 2400, 4800, 9600, 19200, 134800 bit/s,
- antara muka pengaturcaraan pada plat hadapan jenis RJ (tahap TTL),
- beberapa cara konfigurasi parameter penghantaran:
– diprogramkan – melalui antara muka pengaturcaraan RJ pada plat hadapan,
– diprogramkan – dari peringkat aplikasi, melalui bas RS-485, - penyimpanan keadaan kaunter dalam memori tidak meruap bersama-sama dengan checksum CRC,
- mengira kerosakan bekalan,
- pengesanan keadaan kecemasan.
SET MODUL
- Modul SM3 ……………………………………………. 1 pc
- manual pengguna ………………………………….. 1 pc
- palam lubang soket RS-232 …………….. 1 pc
Semasa membongkar modul, sila semak kesempurnaan penghantaran dan sama ada jenis dan kod versi pada plat data sepadan dengan pesanan.Rajah 1 View daripada modul SM3
KEPERLUAN ASAS KESELAMATAN, KESELAMATAN OPERASI
Simbol yang terdapat dalam manual perkhidmatan ini bermaksud:
AMARAN!
Amaran potensi, situasi berbahaya. Terutama penting. Seseorang mesti mengetahui perkara ini sebelum menyambungkan modul. Ketidakpatuhan notis yang ditandakan oleh simbol ini boleh menyebabkan kecederaan parah pada kakitangan dan kerosakan instrumen.
AWAS!
Menentukan nota berguna umum. Jika anda perhatikan, pengendalian modul menjadi lebih mudah. Seseorang mesti mengambil perhatian tentang ini, apabila modul berfungsi secara tidak konsisten dengan jangkaan. Kemungkinan akibat jika diabaikan!
Dalam skop keselamatan modul memenuhi keperluan standard EN 61010 -1.
Catatan mengenai keselamatan pengendali:
1. Umum
- Modul SM3 ditakdirkan untuk dipasang pada rel 35 mm.
- Pembuangan tanpa kebenaran bagi perumahan yang diperlukan, penggunaan yang tidak sesuai, pemasangan atau operasi yang salah mewujudkan risiko kecederaan kepada kakitangan atau kerosakan pada peralatan. Untuk maklumat lebih terperinci sila kaji manual pengguna.
- Jangan sambungkan modul ke rangkaian melalui autotransformer.
- Semua operasi berkaitan pengangkutan, pemasangan, dan pentauliahan serta penyelenggaraan mesti dijalankan oleh kakitangan yang berkelayakan, mahir dan peraturan negara untuk pencegahan kemalangan mesti dipatuhi.
- Menurut maklumat keselamatan asas ini, kakitangan yang berkelayakan dan mahir ialah orang yang biasa dengan pemasangan, pemasangan, pentauliahan dan pengendalian produk dan yang mempunyai kelayakan yang diperlukan untuk pekerjaan mereka.
- Soket RS-232 berfungsi hanya untuk menyambungkan peranti (Gamb. 5) yang berfungsi dengan Protokol MODBUS. Letakkan palam lubang pada soket modul RS-232 jika soket tidak digunakan.
2. Pengangkutan, penyimpanan
- Sila patuhi nota mengenai pengangkutan, penyimpanan dan pengendalian yang sesuai.
- Perhatikan keadaan iklim yang diberikan dalam spesifikasi.
3. Pemasangan
- Modul mesti dipasang mengikut peraturan dan arahan yang diberikan dalam manual pengguna ini.
- Pastikan pengendalian yang betul dan elakkan tekanan mekanikal.
- Jangan bengkokkan sebarang komponen dan jangan ubah sebarang jarak penebat.
- Jangan sentuh mana-mana komponen elektronik dan kenalan.
- Instrumen mungkin mengandungi komponen sensitif elektrostatik, yang boleh rosak dengan mudah oleh pengendalian yang tidak sesuai.
- Jangan rosakkan atau musnahkan mana-mana komponen elektrik kerana ini mungkin membahayakan kesihatan anda!
4. Sambungan elektrik
Sebelum menghidupkan instrumen, seseorang mesti menyemak ketepatan sambungan ke rangkaian.
- Dalam kes sambungan terminal perlindungan dengan plumbum yang berasingan, seseorang mesti ingat untuk menyambungkannya sebelum penyambungan instrumen ke sesalur kuasa.
- Apabila bekerja pada instrumen hidup, peraturan negara yang terpakai untuk pencegahan kemalangan mesti dipatuhi.
- Pemasangan elektrik mesti dijalankan mengikut peraturan yang sesuai (keratan rentas kabel, fius, sambungan PE). Maklumat tambahan boleh didapati daripada panduan pengguna.
- Dokumentasi mengandungi maklumat tentang pemasangan yang mematuhi EMC (pelindung, pembumian, penapis dan kabel). Nota ini mesti dipatuhi untuk semua produk bertanda CE.
- Pengilang sistem pengukur atau peranti yang dipasang bertanggungjawab untuk pematuhan nilai had yang diperlukan yang dituntut oleh perundangan EMC.
5. Operasi
- Sistem pengukur termasuk modul SM3, mesti dilengkapi dengan peranti perlindungan mengikut piawaian dan peraturan yang sepadan untuk pencegahan kemalangan.
- Selepas instrumen telah diputuskan daripada bekalan voltage, komponen hidup dan sambungan kuasa tidak boleh disentuh serta-merta kerana kapasitor boleh dicas.
- Perumahan mesti ditutup semasa operasi.
6. Penyelenggaraan dan servis
- Sila amati dokumentasi pengilang.
- Baca semua nota keselamatan dan aplikasi khusus produk dalam manual pengguna ini.
- Sebelum mengeluarkan perumah instrumen, seseorang mesti mematikan bekalan.
Pembuangan perumahan instrumen semasa tempoh kontrak jaminan boleh menyebabkan pembatalannya.
PEMASANGAN
4.1. Pembetulan modul
Modul ini direka bentuk untuk dipasang pada rel 35 mm (EN 60715). Perumahan modul diperbuat daripada plastik pemadam sendiri.
Dimensi keseluruhan perumahan: 22.5 x 120 x 100 mm. Seseorang harus menyambung wayar luaran dengan keratan rentas 2.5 mm² (dari sisi bekalan) dan 1.5 mm² (dari sisi isyarat input).4.2. Perihalan terminal
Seseorang mesti menyambungkan bekalan dan isyarat luaran mengikut rajah. 3, 4 dan 5. Butiran petunjuk diterangkan dalam jadual 1.
NOTA: Seseorang mesti memberi perhatian khusus pada sambungan yang betul bagi isyarat luaran (lihat jadual 1).
Terdapat tiga diod pada plat hadapan:
- hijau – apabila menyala, menandakan bekalan dihidupkan,
- hijau (RxD) – menandakan penerimaan data oleh modul,
- kuning (TxD) – menandakan penghantaran data oleh modul.
Penerangan tentang petunjuk keluar modul SM3
Jadual 1
Terminalnr |
Perihalan terminal |
1 | Barisan input logik GND |
2 | Barisan IN1 – input logik No 1 |
3 | talian dc 5 V |
4 | Barisan IN2 – input logik No 2 |
5 | Barisan GND antara muka RS-485 |
6, 7 | Talian yang membekalkan modul |
8 | Barisan antara muka RS-485 dengan pengasingan opto |
9 | Garis B antara muka RS-485 dengan pengasingan opto |
Cara teladan sambungan input logik dibentangkan di bawahNOTA:
Mengambil kira gangguan elektromagnet, seseorang mesti menggunakan wayar terlindung untuk menyambung isyarat input logik dan isyarat antara muka RS-485. Perisai mesti disambungkan ke terminal pelindung dalam satu titik. Bekalan mesti disambungkan dengan kabel dua wayar dengan diameter wayar yang sesuai, memastikan perlindungannya dengan pemotongan pemasangan.
PERKHIDMATAN
Selepas menyambungkan isyarat luaran dan menukar bekalan, modul SM3 sedia untuk berfungsi. Diod hijau yang menyala menandakan operasi modul. Diod hijau (RxD) memberi isyarat kepada pengundian modul, namun diod kuning (TxD), jawapan modul. Diod hendaklah menyala secara kitaran semasa penghantaran data, kedua-duanya melalui antara muka RS-232 dan RS-485. Isyarat „+” (terminal 3) ialah keluaran 5 V dengan beban 50 mA yang boleh diterima. Seseorang boleh menggunakannya untuk membekalkan litar luaran.
Semua parameter modul boleh diprogramkan melalui RS-232 atau RS-485. Port RS-232 mempunyai parameter penghantaran tetap yang mematuhi data teknikal, yang membolehkan sambungan dengan modul, walaupun parameter yang diprogramkan bagi output digital RS-485 tidak diketahui (alamat, mod, kadar).
Piawaian RS-485 membenarkan sambungan terus ke 32 peranti pada satu pautan bersiri sepanjang 1200 m. Untuk menyambungkan bilangan peranti yang lebih tinggi adalah perlu menggunakan peranti pemisah perantara tambahan (cth penukar/pengulang PD51). Cara menyambung antara muka diberikan dalam manual pengguna modul (rajah 5). Untuk mendapatkan penghantaran yang betul adalah perlu untuk menyambungkan talian A dan B selari dengan setaranya dalam peranti lain. Sambungan hendaklah dibuat dengan wayar terlindung. Perisai mesti disambungkan ke terminal pelindung dalam satu titik. Barisan GND berfungsi untuk perlindungan tambahan bagi talian antara muka pada sambungan yang panjang. Seseorang mesti menyambungkannya ke terminal pelindung (yang tidak diperlukan untuk operasi antara muka yang betul).
Untuk mendapatkan sambungan dengan komputer PC melalui port RS-485, penukar antara muka RS-232/RS-485 amat diperlukan (contohnya penukar PD51) atau kad RS-485. Penandaan talian penghantaran untuk kad dalam komputer PC bergantung pada pengeluar kad. Untuk merealisasikan sambungan melalui port RS-232, kabel yang ditambahkan pada modul adalah mencukupi. Cara kedua-dua sambungan port (RS-232 dan RS-485) dibentangkan pada Rajah.5.
Modul boleh disambungkan ke peranti Master hanya melalui satu port antara muka. Dalam kes f sambungan serentak kedua-dua port, modul akan beroperasi dengan betul dengan port RS-232.
5.1. Penerangan mengenai pelaksanaan protokol MODBUS
Protokol penghantaran menerangkan cara pertukaran maklumat antara peranti melalui antara muka bersiri.
Protokol MODBUS telah dilaksanakan dalam modul dengan mematuhi spesifikasi PI-MBUS-300 Rev G syarikat Modicon.
Set parameter antara muka bersiri modul dalam protokol MODBUS:
– alamat modul: 1…247
– kadar baud: 2400, 4800, 19200, 38400 bit/s
– mod pengendalian: ASCII, RTU
– unit maklumat: ASCII: 8N1, 7E1, 7O1,
RTU: 8N2, 8E1, 8O1, 8N1
– masa tindak balas maksimum: 300 ms
Konfigurasi parameter antara muka bersiri diterangkan dalam bahagian selanjutnya manual pengguna ini. Ia terdiri daripada penyelesaian kadar baud (Parameter kadar), alamat peranti (Parameter alamat) dan jenis unit maklumat (Parameter mod).
Dalam kes sambungan modul ke komputer melalui kabel RS-232, modul menetapkan parameter penghantaran secara automatik pada nilai:
Kadar baud: 9600 b/s
Mod operasi: RTU 8N1
Alamat: 1
Nota: Setiap modul yang disambungkan ke rangkaian komunikasi mesti:
- mempunyai alamat unik, berbeza daripada alamat peranti lain yang disambungkan dalam rangkaian,
- mempunyai kadar baud dan jenis unit maklumat yang sama,
- penghantaran arahan dengan alamat "0" dikenal pasti sebagai mod penyiaran (penghantaran ke banyak peranti).
5.2. Penerangan mengenai fungsi protokol MODBUS
Berikutan fungsi protokol MODBUS telah dilaksanakan dalam modul SM3:
Penerangan tentang fungsi protokol MODBUS
Jadual 2
Kod |
Maknanya |
03 (03 j) | Pembacaan n-daftar |
04 (04 j) | Pembacaan daftar n-input |
06 (06 j) | Tulis satu daftar |
16 (10 j) | Tulis n-daftar |
17 (11 j) | Pengenalpastian peranti hamba |
Pembacaan n-daftar (kod 03h)
Fungsi tidak boleh diakses dalam mod penyiaran data.
Example: Pembacaan 2 daftar bermula dari daftar dengan alamat 1DBDh (7613):
Permintaan:
Alamat peranti | Fungsi | Daftar alamat Hai |
Daftar alamat Lo |
Bilangan mendaftar Hai |
Bilangan mendaftar Lo |
Checksum CRC |
01 | 03 | 1D | BD | 00 | 02 | 52 43 |
jawapan:
Alamat peranti | Fungsi | Bilangan bait | Nilai daripada daftar 1DBD (7613) | Nilai daripada daftar 1DBE (7614) | Checksum CRC | ||||||
01 | 03 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 42 8B |
Pembacaan daftar input n- (kod 04h)
Fungsi tidak boleh diakses dalam mod penyiaran data.
Example: pembacaan satu daftar dengan alamat 0FA3h (4003) bermula dari daftar dengan 1DBDh (7613).
Permintaan:
Alamat peranti | Fungsi | Daftar alamat Hai |
Daftar alamat Lo |
Bilangan mendaftar Hai |
Bilangan mendaftar Lo |
Checksum CRC |
01 | 04 | 0F | A3 | 00 | 01 | C2 FC |
jawapan:
Alamat peranti | Fungsi | Bilangan bait | Nilai daripada daftar 0FA3 (4003) |
Checksum CRC | |
01 | 04 | 02 | 00 | 01 | 78 F0 |
Tulis nilai ke dalam daftar (kod 06h)
Fungsi ini boleh diakses dalam mod penyiaran.
Example: Tulis daftar dengan alamat 1DBDh (7613).
Permintaan:
Alamat peranti | Fungsi | Daftar alamat Hai | Alamat daftar Lo | Nilai daripada daftar 1DBD (7613) | Checksum CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 Masihi |
jawapan:
Alamat peranti | Fungsi | Daftar alamat Hai |
Daftar alamat Lo |
Nilai daripada daftar 1DBD (7613) | Checksum CRC | |||
01 | 06 | 1D | BD | 3F | 80 | 00 | 00 | 85 Masihi |
Tulis kepada n-register (kod 10j)
Fungsi ini boleh diakses dalam mod penyiaran.
Example: Tulis 2 daftar bermula dari daftar dengan 1DBDh (7613) ad-
Permintaan:
Peranti alamat |
Fungsi | Daftar alamat |
Bilangan daftar |
Bilangan bait | Nilai daripada daftar 1DBD (7613) |
Nilai daripada daftar 1DBE (7614) |
semak- jumlah CRC |
||||||||
Hi | Lo | Hi | Lo | ||||||||||||
01 | 10 | 1D | BD | 00 | 02 | 08 | 3F | 80 | 00 | 00 | 40 | 00 | 00 | 00 | 03 09 |
jawapan:
Alamat peranti | Fungsi | Daftar alamat Hai |
Daftar alamat Lo |
Bilangan mendaftar Hai |
Bilangan mendaftar Lo |
Checksum (CRC) |
01 | 10 | 1D | BD | 00 | 02 | D7 80 |
Laporkan mengenal pasti peranti (kod 11j)
Permintaan:
Alamat peranti | Fungsi | Checksum (CRC) |
01 | 11 | C0 2C |
jawapan:
Alamat peranti | Fungsi | Bilangan bait | Pengecam peranti | Keadaan peranti | Nombor versi perisian | Checksum |
01 | 11 | 06 | 8C | FF | 3F 80 00 00 | A6 F3 |
Alamat peranti - 01
Fungsi – fungsi No: 0x11;
Bilangan bait – 0x06
Pengecam Peranti – 0x8B
Keadaan peranti – 0xFF
Versi perisian No – versi yang dilaksanakan dalam modul: 1.00
XXXX – pembolehubah 4-bait jenis apungan
Checksum – 2 bait dalam kes kerja dalam mod RTU
– 1 bait dalam kes kerja dalam mod ASCII
5.3. Peta daftar modul
Daftar peta modul SM3
Alamat julat | Nilai taip | Penerangan |
4000-4100 | int, terapung (16 bit) | Nilai diletakkan dalam daftar 16-bit. Daftar hanya untuk bacaan. |
4200-4300 | int (16 bit) | Nilai diletakkan dalam daftar 16-bit. Kandungan daftar sepadan dengan kandungan daftar 32-bit dari kawasan 7600. Daftar boleh dibaca dan ditulis. |
7500-7600 | terapung (32 bit) | Nilai diletakkan dalam daftar 32-bit. Daftar hanya untuk bacaan. |
7600-7700 | terapung (32 bit) | Nilai diletakkan dalam daftar 32-bit. Daftar boleh dibaca dan ditulis. |
5.4. Set daftar modul
Set daftar untuk membaca modul SM3.
Nilai diletakkan dalam daftar 16-bit | Nama | Julat | Jenis daftar | Nama kuantiti |
4000 | Pengecam | – | int | Mengenal pasti peranti secara berterusan (0x8B) |
4001 |
Status 1 |
int |
Status1 ialah daftar yang menerangkan keadaan semasa input logik | |
4002 | Status 2 | – | int | Status2 ialah daftar yang menerangkan parameter penghantaran semasa. |
4003 | W1 | 0… 1 | int | Nilai keadaan bacaan keluar input 1 |
4004 | W2 | 0… 1 | int | Nilai keadaan bacaan keluar input 2 |
4005 | WMG1_H |
– |
panjang |
Keputusan yang diperolehi melalui membuat operasi pembahagian pembilang utama dan nilai berat, untuk input 1 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih tinggi. |
4006 | WMG1_L | Keputusan yang diperolehi melalui membuat operasi pembahagian pembilang utama dan nilai berat, untuk input 1 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih rendah. | ||
4007 | WMP1_H |
– |
panjang |
Keputusan yang diperolehi melalui membuat operasi pembahagian kaunter utama dan nilai berat, untuk input 1 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih tinggi. |
4008 | WMP1_L | Keputusan yang diperolehi melalui membuat operasi pembahagian pembilang utama dan nilai berat, untuk input 1 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih rendah. | ||
4009 | WMG2_H |
– |
panjang |
Keputusan yang diperolehi melalui membuat operasi pembahagian kaunter utama dan nilai berat, untuk input 2 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih tinggi. |
4010 | WMG2_L | Keputusan yang diperolehi melalui membuat operasi bahagi pengangka utama dan nilai berat, untuk input 2 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih rendah. |
4011 | WMP2_H |
– |
panjang |
Keputusan yang diperolehi melalui membuat operasi pembahagian kaunter utama dan nilai berat, untuk input 2 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih tinggi. |
4012 | WMP2_L | Keputusan yang diperolehi melalui membuat operasi pembahagian pembilang utama dan nilai berat, untuk input 2 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih rendah. | ||
4013 | WG1_H | 0… 999999 | terapung | Keputusan yang diperolehi melalui membuat operasi pembahagian kaunter utama dan nilai berat, untuk input 1 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih tinggi. |
4014 | WG1_L | Keputusan yang diperolehi melalui membuat operasi pembahagian pembilang utama dan nilai berat, untuk input 1 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih rendah. | ||
4015 | WP1_H | 0… 999999 | terapung | Keputusan yang diperolehi melalui membuat operasi pembahagian kaunter utama dan nilai berat, untuk input 1 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih tinggi. |
4016 | WP1_L | Keputusan yang diperolehi melalui membuat operasi pembahagian pembilang utama dan nilai berat, untuk input 1 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih rendah. | ||
4017 | WG2_H | 0… 999999 | terapung | Keputusan yang diperolehi melalui membuat operasi pembahagian kaunter utama dan nilai berat, untuk input 2 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih tinggi. |
4018 | WG2_L | Keputusan yang diperolehi melalui membuat operasi pembahagian pembilang utama dan nilai berat, untuk input 2 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih rendah. | ||
4019 | WP2_H | 0… 999999 | terapung | Keputusan yang diperolehi melalui membuat operasi pembahagian kaunter utama dan nilai berat, untuk input 2 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih tinggi. |
4020 | WP2_L | Keputusan yang diperolehi melalui membuat operasi pembahagian pembilang utama dan nilai berat, untuk input 2 (daftar mengira bilangan berjuta-juta hasil keseluruhan) – perkataan yang lebih rendah. |
4021 | LG1_H | 0… (2 32 – 1) | panjang | Nilai pembilang impuls utama untuk input 1 (perkataan yang lebih tinggi) |
4022 | LG1_L | Nilai pembilang impuls utama untuk input 1 (perkataan bawah) | ||
4023 | LP1_H | 0… (2 32 – 1) | panjang | Nilai pembilang impuls utama untuk input 1 (perkataan yang lebih tinggi) |
4024 | LP1_L | Nilai pembilang impuls utama untuk input 1 (perkataan bawah) | ||
4025 | LG2_H | 0… (2 32 – 1) | panjang | Nilai pembilang impuls utama untuk input 2 (perkataan yang lebih tinggi) |
4026 | LG2_L | Nilai pembilang impuls utama untuk input 2 (perkataan bawah) | ||
4027 | LP2_H | 0… (2 32 – 1) | panjang | Nilai pembilang impuls tambahan untuk input 2 (perkataan yang lebih tinggi) |
4028 | LP2_L | Nilai pembilang impuls tambahan untuk input 2 (perkataan bawah) | ||
4029 | Status3 | – | int | Status ralat peranti |
4030 | Tetapkan semula | 0… (2 16 – 1) | int | Pengira bilangan pereputan bekalan peranti |
Set daftar untuk membaca modul SM3 (alamat 75xx)
Nama | Julat | Jenis daftar | Nama kuantiti | |
Nilai yang saya daftarkan | ||||
7500 | Pengecam | – | terapung | Mengenal pasti peranti secara berterusan (0x8B) |
7501 | Status 1 | – | terapung | Status 1 ialah daftar yang menerangkan keadaan input logik semasa |
7502 | Status 2 | – | terapung | Status 2 ialah daftar yang menerangkan parameter penghantaran semasa |
7503 | W1 | 0… 1 | terapung | Nilai keadaan bacaan keluar input 1 |
7504 | W2 | 0… 1 | terapung | Nilai keadaan bacaan keluar input 2 |
7505 | WG1 | 0… (2 16 – 1) | terapung | Keputusan yang diperolehi melalui membuat operasi bahagi pembilang utama dan nilai berat, untuk input 1 |
7506 | WP1 | – | terapung | Keputusan yang diperolehi melalui membuat operasi bahagi pembilang bantu dan nilai berat, untuk input 1 |
7507 | WG2 | – | terapung | Keputusan yang diperolehi melalui membuat operasi bahagi pembilang utama dan nilai berat, untuk input 2 |
7508 | WP2 | – | terapung | Keputusan yang diperolehi melalui membuat operasi bahagi pembilang bantu dan nilai berat, untuk input 2 |
7509 | LG1 | 0… (2 32 – 1) | terapung | Nilai pembilang impuls utama untuk input 1 |
7510 | LP1 | 0… (2 32 – 1) | terapung | Nilai pembilang impuls tambahan untuk input 1 |
7511 | LP2 | 0… (2 32 – 1) | terapung | Nilai pembilang impuls utama untuk input 2 |
7512 | LP2 | 0… (2 32 – 1) | terapung | Nilai pembilang impuls tambahan untuk input 2 |
7513 | Status3 | terapung | Status ralat peranti | |
7514 | Tetapkan semula | 0… (2 16 – 1) | terapung | Pengira bilangan pereputan bekalan peranti |
Penerangan tentang daftar status 1
Bit-15…2 Tidak digunakan Keadaan 0
Keadaan Bit-1 bagi input IN2
0 - keadaan terbuka atau tidak aktif,
1 – keadaan litar pintas atau aktif
Keadaan Bit-0 bagi input IN1
0 - keadaan terbuka atau tidak aktif,
1 – keadaan litar pintas atau aktif
Penerangan tentang daftar status 2Bit-15…6 Tidak digunakan Keadaan 0
Bit-5…3 Mod pengendalian dan unit maklumat
000 – antara muka dimatikan
001 – 8N1 – ASCII
010 – 7E1 – ASCII
011 – 7O1 – ASCII
100 – 8N2 – RTU
101 – 8E1 – RTU
110 – 8O1 – RTU
111 – 8N1 – RTU
Bit-2…0 Kadar Baud
000 – 2400 bit/s
001 – 4800 bit/s
010 – 9600 bit/s
011 – 19200 bit/s
100 – 38400 bit/s
Penerangan tentang daftar status 3Bit-1…0 ralat memori FRAM – Pembilang utama 1
00 - kekurangan ralat
01 – ralat penulisan/bacaan dari ruang ingatan 1
10 – ralat penulisan/bacaan daripada ruang ingatan 1 dan 2
11 – ralat menulis/membaca semua blok memori (kehilangan nilai balas)
Bit-5…4 ralat memori FRAM – Pembilang tambahan 1
00 - kekurangan ralat
01 – ralat penulisan/bacaan dari ruang ingatan pertama
10 – ralat penulisan/bacaan daripada ruang ingatan pertama dan kedua
11 – ralat menulis/membaca semua blok memori (kehilangan nilai pembilang)
Bit-9…8 ralat memori FRAM – Pembilang utama 2
00 - kekurangan ralat
01 – ralat penulisan/bacaan dari ruang ingatan pertama
10 – ralat menulis/bacaan dari ruang ingatan pertama dan kedua 1 dan 2
11 – ralat menulis/membaca semua blok memori (kehilangan nilai pembilang)
Bit-13…12 ralat memori FRAM – Pembilang tambahan 2
00 - kekurangan ralat
01 – ralat penulisan/bacaan dari ruang ingatan pertama
10 – ralat penulisan/bacaan dari ruang ingatan pertama dan kedua
11 – ralat menulis/membaca semua blok memori (kehilangan nilai pembilang)
Bit-15…6, 3…2, 7…6, 11…10, 15…14 tidak digunakan Keadaan 0
Set daftar untuk membaca dan menulis modul SM3 (alamat 76xx)
Jadual 6
Nilai jenis apungan diletakkan dalam daftar 32-bit. | Nilai jenis int diletakkan dalam daftar 16-bit. | Julat | Nama | Nama kuantiti |
7600 | 4200 | – | Pengecam | Pengecam (0x8B) |
7601 | 4201 | 0… 4 | Kadar baud | Kadar baud antara muka RS 0 – 2400 b/s 1 – 4800 b/s 2 – 9600 b/s 3 – 19200 b/s 4 – 38400 b/s |
7602 | 4202 | 0… 7 | Mod | Mod kerja antara muka RS 0 – Antara muka dimatikan 1 – ASCII 8N1 2 – ASCII 7E1 3 – ASCII 7O1 4 – RTU 8N2 5 – RTU 8E1 ? 6 – RTU 8O1 7 – RTU 8N1 |
7603 | 4203 | 0… 247 | Alamat | Alamat peranti pada bas Modbus |
7604 | 4204 | 0… 1 | Mohon | Penerimaan perubahan untuk daftar 7601-7603 0 - kurang penerimaan 1 - penerimaan perubahan |
7605 | 4205 | 0… 1 | Mod kerja | Mod kerja peranti: 0 – input logik 1 – input balas |
7606 | 4206 | 0… 11 | Arahan | Daftar arahan: 1 – memadamkan pembilang tambahan untuk input 1 2 – memadamkan pembilang tambahan untuk input 2 3 – memadamkan pembilang utama untuk input 1 (hanya dengan RS-232) 4 – memadamkan pembilang utama untuk input 2 (hanya dengan RS-232) 5 – memadamkan pembilang tambahan 6 – memadamkan kaunter utama (hanya dengan RS232) 7 – tulis data lalai ke daftar 7605 – 7613 dan 4205 – 4211 (hanya dengan RS232) 8 – tulis data lalai ke daftar 7601 – 7613 dan 4201 – 4211 (hanya dengan RS232) 9 – tetapan semula peranti 10 – memadamkan daftar status ralat 11 – memadamkan daftar nombor tetapan semula |
7607 | 4207 | 0… 3 | Keadaan aktif | Keadaan aktif untuk input peranti: 0x00 – keadaan aktif “0” untuk IN1, keadaan aktif “0” untuk IN2 0x01 – keadaan aktif “1” untuk IN1, keadaan aktif “0” untuk IN2 0x02 – keadaan aktif “0” untuk IN1, keadaan aktif “1” untuk IN2 0x03 – keadaan aktif “1” untuk IN1, keadaan aktif “1” untuk IN2 |
7608 | 4208 | 1…10000 | Masa untuk tahap aktif 1 | Tempoh tahap tinggi untuk 1 impuls untuk input 1 – (0.5 – 500 ms) |
7609 | 4209 | 1…100000 | Masa untuk tahap 1 tidak aktif | Tempoh tahap rendah untuk 1 impuls untuk input 1 – (0.5 – 500 ms) |
7610 | 4210 | 1…10000 | Masa untuk tahap aktif 2 | Tempoh tahap tinggi untuk 1 impuls untuk input 2 – (0.5 – 500 ms) |
7611 | 4211 | 1…10000 | Masa untuk tahap 2 tidak aktif | Tempoh tahap rendah untuk 1 impuls untuk input 2 – (0.5 – 500 ms) |
7612 | 0.005…1000000 | Berat 1 | Nilai berat untuk input 1 | |
7613 | 0.005…1000000 | Berat 2 | Nilai berat untuk input 2 | |
7614 | 4212 | – | Kod | Kod mengaktifkan perubahan dalam daftar 7605 – 7613 (4206 – 4211), kod – 112 |
KAUNTER IMPULSE
Setiap input impuls penukar dilengkapi dengan dua pembilang 32-bit bebas – pembilang impuls utama dan tambahan. Keadaan maksimum pembilang ialah 4.294.967.295 (2?? – 1) impuls.
Penambahan pembilang dengan satu mengikut serentak pada saat pengesanan keadaan aktif dengan jangka masa panjang yang sesuai pada input impuls dan keadaan yang bertentangan dengan keadaan aktif dengan jangka masa panjang yang sesuai.
6.1. Kaunter utama
Kaunter utama boleh dibaca melalui pautan pengaturcaraan RJ atau antara muka RS485, tetapi dipadamkan hanya melalui pautan pengaturcaraan melalui menulis nilai yang sesuai pada daftar arahan (lihat jadual 6). Semasa pembacaan, kandungan perkataan yang lebih tua dan lebih muda dalam daftar kaunter disimpan dan tidak berubah sehingga akhir pertukaran bingkai data. Mekanisme ini memastikan pembacaan selamat kedua-dua keseluruhan daftar 32-bit dan bahagian 16-bitnya.
Kejadian limpahan kaunter utama tidak menyebabkan pengiraan impuls terhenti.
Keadaan kaunter ditulis dalam memori tidak meruap.
Checksum CRC, dikira daripada kandungan kaunter, juga ditulis.
Selepas menukar bekalan, penukar mengeluarkan semula keadaan kaunter daripada data bertulis dan menyemak jumlah CRC. Sekiranya berlaku percanggahan dalam daftar ralat, penandaan ralat yang sesuai ditetapkan (lihat penerangan Status 3).
Daftar kaunter utama terletak di bawah alamat 4021 -4022 untuk input 1 dan 4025 – 4026 untuk input 2.
6.2. Kaunter bantu
Kaunter tambahan memenuhi peranan kaunter pengguna, yang boleh dipadamkan pada bila-bila masa, kedua-dua oleh pautan pengaturcaraan RJ dan dari peringkat aplikasi oleh antara muka RS-485.
Ini dilakukan dengan menulis nilai yang sesuai kepada daftar arahan (lihat jadual 6).
Mekanisme pembacaan adalah serupa dengan yang diterangkan, dalam hal kaunter utama.
Kaunter tambahan ditetapkan semula secara automatik selepas limpahannya.
Egister kaunter tambahan terletak di bawah alamat 4023 – 4024 untuk input 1 dan 4027 – 4028 untuk input 2.
KONFIGURASI INPULSE IMPULSE
Konfigurasi parameter peranti berada dalam daftar 7606 – 7613 (4206 – 4211) adalah mungkin selepas nilai 112 ditulis sebelum ini kepada daftar 7614 (4212).
Tulisan nilai 1 ke daftar 7605 (4205) menyebabkan pengaktifan input impuls dan semua fungsi konfigurasi yang berkaitan dengan mod kerja aktif. Bagi setiap input impuls adalah mungkin untuk memprogramkan parameter berikut: voltagtahap pada input untuk keadaan aktif dan tempoh minimum keadaan ini dan keadaan bertentangan dengan keadaan aktif. Selain itu, adalah mungkin untuk menetapkan nilai berat impuls kepada setiap input.
7.1 Keadaan aktif
Tetapan yang mungkin bagi keadaan aktif ialah pintasan (keadaan tinggi pada input) atau input terbuka (keadaan rendah pada input). Tetapan untuk kedua-dua input adalah dalam daftar alamat 7607, 4007 dan nilainya mempunyai makna berikut:
Keadaan input aktif
Jadual 7.
Daftar nilai | Keadaan aktif untuk input 2 | Keadaan aktif untuk input 1 |
0 | Keadaan rendah | Keadaan rendah |
1 | Keadaan rendah | negeri tinggi |
2 | negeri tinggi | Keadaan rendah |
3 | negeri tinggi | negeri tinggi |
Keadaan input impuls, dengan mengambil kira konfigurasi melalui daftar 7607 (4007), boleh diakses dalam daftar status penukar atau dalam daftar 7503, 7504 atau 4003, 4004.
7.2. Tempoh keadaan aktif
Takrifan tempoh keadaan aktif minimum pada input membolehkan penapisan gangguan yang boleh muncul pada garis isyarat dan pengiraan impuls yang mempunyai tempoh yang sesuai sahaja. Tempoh minimum keadaan aktif ditetapkan dalam julat dari 0.5 hingga 500 milisaat dalam daftar dengan alamat 7608 (keadaan aktif), 7609 (keadaan bertentangan) untuk input 1 dan dengan alamat 7610 (keadaan aktif), 7611 (bertentangan). negeri) untuk input 2.
Impuls yang lebih pendek daripada nilai yang ditetapkan dalam daftar tidak akan dikira.
Input impuls ialah sampdiketuai dalam selang 0.5 milisaat.
7.3. Berat input
Pengguna mempunyai kemungkinan untuk menentukan nilai berat impuls (daftar
7612, 7613). Hasilnya ditentukan dengan cara berikut:
ResultMeasurement_Y = CounterValue_X/WeightValue_X
ResultMeasurement_Y – Hasil pengukuran untuk input yang sesuai dan pembilang yang dipilih
CounterValue_X – Nilai pembilang input yang sesuai dan pembilang yang dipilih CounterWeight_X
– Nilai berat untuk input yang sesuai.
Nilai yang ditentukan boleh diakses dalam daftar 16 bit dalam julat 4005-4012, mengikut jadual 4 dan dalam daftar tunggal jenis apungan dalam julat 7505 – 7508, mengikut jadual 5. Cara untuk menentukan nilai utama hasil pembilang untuk input 1 melalui pembacaan daftar dalam julat 4005 – 4012, dibentangkan di bawah.
ResultMeasurement_1 = 1000000* (panjang)(WMG1_H, WMG1_L) + (float)(WG1_H, WG1_L)
Pengukuran Keputusan_1
– Keputusan mengambil kira berat untuk input 1 dan pembilang utama.
(panjang)(WMG1_H, WMG1_L) – Perkataan yang lebih tinggi daripada hasil "ResultMeasurement_1"
Pembolehubah jenis apungan terdiri daripada dua daftar 16-bit: WMG1_H dan WMG1_L.
(float)(WG1_H, WG1_L) – Perkataan bawah keputusan, “ResultMeasurement_1”
Pembolehubah jenis apungan terdiri daripada dua daftar 16-bit: WG1_H dan WG1_L.
Hasil selebihnya untuk input 2 dan kaunter tambahan ditentukan sama seperti dalam contoh di atasample.
7.4. Parameter lalai
Peranti, selepas membuat arahan 7 (lihat jadual nr 5), ditetapkan pada parameter lalai di bawah:
- Mod kerja - 0
- Keadaan diaktifkan - 3
- Masa untuk tahap aktif 1 – 5 ms
- Masa untuk tahap tidak aktif 1 – 5 ms
- Masa untuk tahap aktif 2 – 5 ms
- Masa untuk tahap tidak aktif 2 – 5 ms
- Berat 1 – 1
- Berat 2 – 1
Selepas membuat arahan 8 (lihat jadual nr 5), peranti menetapkan parameter lalai tambahan seperti di bawah:
- Kadar baud RS – 9600 b/s
- Mod RS – 8N1
- Alamat – 1
DATA TEKNIKAL
Input logik: Sumber isyarat – isyarat berpotensi: – tahap logik: 0 logik: 0… 3 V
1 logik: 3,5… 24 V
Sumber isyarat – tanpa isyarat berpotensi:
– tahap logik: 0 logik – input terbuka
1 logik – input dipendekkan
rintangan litar pintas sesentuh tanpa potensi ≤ 10 kΩ
rintangan pembukaan sesentuh tanpa potensi ≥ 40 kΩ
Parameter pembilang:
– masa impuls minimum (untuk keadaan tinggi): 0.5 ms
– masa impuls minimum (untuk keadaan rendah): 0.5 ms
– kekerapan maksimum: 800 Hz
Data penghantaran:
a) Antara muka RS-485: protokol penghantaran: MODBUS
ASCII: 8N1, 7E1, 7O1
RTU: 8N2, 8E1, 8O1, 8N1 kadar baud
2400, 4800, 9600, 19200, 38400: 57600, 115200 bit/s alamat…………. 1…247
b) Antara muka RS-232:
protokol penghantaran MODBUS RTU 8N1 kadar baud 9600 alamat 1
Penggunaan kuasa modul≤ 1.5 A
Keadaan operasi yang dinilai:
– bekalan voltage: 20…24…40 V ac/dc atau atau 85…230…253 V ac/dc
– bekalan voltage frekuensi- 40…50/60…440 Hz
– suhu persekitaran- 0…23…55°C
– kelembapan relatif- < 95% (kondensasi tidak boleh diterima)
– medan magnet luar- < 400 A/m
– jawatan kerja- mana-mana
Keadaan penyimpanan dan pengendalian:
– suhu persekitaran – 20… 70°C
– kelembapan relatif < 95 % (kondensasi tidak boleh diterima)
– getaran sinusoidal yang boleh diterima: 10…150 Hz
– kekerapan:
– anjakan amplintang 0.55 mm
Gred perlindungan yang dipastikan:
– dari sisi perumahan hadapan: IP 40
– dari sisi terminal: IP 40
Dimensi keseluruhan: 22.5 x 120 x 100 mm
Berat: < 0.25 kg
Perumahan: disesuaikan untuk dipasang pada rel
Keserasian elektromagnet:
– imuniti bunyi EN 61000-6-2
– pelepasan hingar EN 61000-6-4
Keperluan keselamatan acc. kepada en EN 61010-1:
– kategori pemasangan III
- pencemaran gred 2
Vol fasa ke bumi maksimumtage:
– untuk litar bekalan: 300 V
– untuk litar lain: 50 V
SEBELUM KEROSAKAN AKAN DIISYTIHARKAN
GEJALA | PROSEDUR | NOTA |
1. Diod hijau modul tidak menyala. | Periksa sambungan kabel rangkaian. | |
2. Modul tidak mewujudkan komunikasi dengan peranti induk melalui port RS-232. | Periksa sama ada kabel disambungkan ke soket yang sesuai dalam modul. Semak sama ada peranti induk ditetapkan pada kadar baud 9600, mod 8N1, alamat 1. |
(RS-232 mempunyai parameter penghantaran malar) |
Kekurangan isyarat penghantaran komunikasi pada RxD dan | ||
TxD diod. | ||
3. Modul tidak mewujudkan komunikasi dengan peranti induk melalui port RS-485. Kekurangan isyarat penghantaran komunikasi pada diod RxD dan TxD. |
Periksa sama ada kabel disambungkan ke soket yang sesuai dalam modul. Semak sama ada peranti induk ditetapkan pada parameter penghantaran yang sama seperti modul (kadar baud, mod, alamat) Dalam kes keperluan untuk menukar parameter penghantaran apabila seseorang tidak dapat mewujudkan komunikasi melalui RS-485, seseorang mesti menggunakan port RS-232 yang mempunyai parameter penghantaran malar (sekiranya masalah selanjutnya lihat titik 2). Selepas menukar parameter RS-485 kepada yang diperlukan, seseorang boleh menukar ke port RS-885. |
KOD TEMPAHAN
Jadual 6* Nombor kod ditetapkan oleh pengeluar EXAMPLE OF ORDER
Apabila membuat pesanan, sila hormati nombor kod berturut-turut.
Kod: SM3 – 1 00 7 bermaksud :
SM3 – modul 2 saluran input binari,
1 – bekalan voltage : 85…230…253 Va.c./dc
00 - versi standard.
7 – dengan sijil pemeriksaan kualiti tambahan.
LUMEL SA
ul. Słubicka 4, 65-127 Zielona Góra, Poland
tel.: +48 68 45 75 100, faks +48 68 45 75 508
www.lumel.com.pl
Sokongan teknikal:
tel.: (+48 68) 45 75 143, 45 75 141, 45 75 144, 45 75 140
e-mel: export@lumel.com.pl
Jabatan eksport:
tel.: (+48 68) 45 75 130, 45 75 131, 45 75 132
e-mel: export@lumel.com.pl
Penentukuran & Pengesahan:
e-mel: laboratorium@lumel.com.pl
SM3-09C 29.11.21
60-006-00-00371
Dokumen / Sumber
![]() |
LUMEL SM3 2 Modul Saluran Logik atau Input Balas [pdf] Manual Pengguna SM3 2 Modul Saluran Logik atau Input Balas, SM3, Modul 2 Saluran Logik atau Input Balas, Logik atau Input Balas |