71 Contoh Kesilapan dan Penyelesaian Siemens PLC yang Paling Biasa
August 06, 20241. Di bawah persekitaran apakah Siemens Step7Micro/WINV4.0 boleh dipasang untuk berfungsi dengan baik?
Persekitaran pemasangan dan operasi Step7Micro/WINV4.0 ialah:
WINOOWS2000SP3 atau lebih baru
WINOOWsXPHome
WINOOWsXPPProfesional
Siemens PLC belum diuji di bawah sistem pengendalian lain dan tidak dijamin berfungsi.
2. Apakah keserasian antara Step7Micro/WINV4.0 dan versi lain?
Fail projek yang dijana oleh Micro/WINV4.0 tidak boleh dibuka atau dimuat naik oleh versi lama Micro/WIN.
3. Apakah perbezaan antara versi perkakasan Siemens 200 PLC?
Siri S7-200 (CPU22x) generasi kedua juga dibahagikan kepada beberapa versi perkakasan utama.
6ES721x-xxx21-xxxx ialah versi 21; 6ES721x-xxx22-xxxx ialah versi 22.
Berbanding dengan versi 21, versi 22 telah menambah baik perkakasan dan perisian. Versi 22 adalah serasi ke belakang dengan fungsi versi 21.
Perbezaan utama antara versi 22 dan 21 ialah: http://www. plcs.cn
Kadar komunikasi port percuma 300 dan 600 daripada CPU versi ke-21 digantikan dengan 57600 dan 115200 versi ke-22.
Versi 22 tidak lagi menyokong kadar baud 300 dan 600, dan versi 22 tidak lagi mempunyai sekatan pada lokasi modul pintar
4. Bagaimana untuk menyambungkan bekalan kuasa Siemens PLC?
Apabila pendawaian CPU, anda mesti berhati-hati untuk membezakan kaedah bekalan kuasa yang mana. Jika anda menyambungkan 220VAC ke CPU berkuasa 24VDC, atau secara tidak sengaja menyambungkannya ke bekalan kuasa output sensor 24VDC, CPU akan rosak.
5: Berapakah bilangan bit pemproses S7-200PLC?
Panjang data cip pemprosesan pusat S7-200CPU ialah 32 bit. Ini juga boleh dilihat daripada panjang data penumpuk CPU AC0/AC1/AC2/AC3.
6. Bagaimana untuk mengira keperluan bekalan kuasa S7-200?
Modul S7-200CPU menyediakan bekalan kuasa 5VDC dan 24VDC:
Apabila terdapat modul pengembangan, CPU menyediakannya dengan kuasa 5V melalui bas I/O. Jumlah penggunaan kuasa 5V semua modul pengembangan tidak boleh melebihi penarafan kuasa yang disediakan oleh CPU. Jika ia tidak mencukupi, bekalan kuasa 5V luaran tidak boleh disambungkan.
Setiap CPU mempunyai bekalan kuasa penderia 24VDC, yang menyediakan 24VDC untuk titik input tempatan dan titik input modul pengembangan dan gegelung geganti modul pengembangan. Jika keperluan kuasa melebihi penarafan kuasa modul CPU, anda boleh menambah bekalan kuasa 24VDC luaran untuk menyediakannya kepada modul pengembangan.
Pengiraan kuasa yang dipanggil adalah menggunakan kapasiti kuasa yang boleh disediakan oleh CPU, tolak penggunaan kuasa yang diperlukan oleh setiap modul.
Notis:
Modul M277 itu sendiri tidak memerlukan bekalan kuasa 24VDC, yang dikhaskan untuk port komunikasi. Keperluan bekalan kuasa 24VDC bergantung pada beban pada port komunikasi. Port komunikasi pada CPU boleh menyambungkan kabel PC/PPI dan TD200 dan kuasakannya, dan penggunaan kuasa ini tidak perlu disertakan dalam pengiraan.
7. Bolehkah 200PLC berfungsi pada tolak 20 darjah?
Keperluan persekitaran kerja S7-200 ialah:
0°C-55°C, pemasangan mendatar
0°C-45°C, pemasangan menegak
Kelembapan relatif 95%, tidak terkondensasi
Siemens juga menyediakan produk julat suhu lebar S7-200 (SIPLUSS7-200):
Julat suhu operasi: -25°C hingga +70°C
Kelembapan relatif: 98% pada 55°C, 45% pada 70°C
Parameter lain adalah sama seperti produk S7-200 biasa
Setiap produk julat suhu luas S7-200 mempunyai nombor pesanannya sendiri, yang boleh didapati di halaman utama produk SIPLUS. Jika anda tidak menemuinya, ini bermakna tiada produk SIPLUS yang sepadan pada masa ini.
Tiada model suhu lebar untuk panel paparan teks dan grafik.
Sila ambil perhatian juga bahawa tiada stok di China. Jika anda memerlukannya, sila hubungi pejabat atau pengedar Siemens tempatan anda.
8. Seberapa pantas input/output digital (DI/DO) bertindak balas? Bolehkah ia digunakan untuk input dan output berkelajuan tinggi?
S7-200 mempunyai litar perkakasan (cip, dsb.) pada unit CPU untuk memproses I/O digital berkelajuan tinggi, seperti pembilang (input) berkelajuan tinggi dan output nadi berkelajuan tinggi. Litar perkakasan ini berfungsi di bawah kawalan program pengguna dan boleh mencapai frekuensi yang sangat tinggi; tetapi bilangan mata dihadkan oleh sumber perkakasan.
CPU S7-200 berfungsi secara kitaran mengikut mekanisme berikut:
Baca status titik input ke kawasan imej input
Jalankan program pengguna, lakukan operasi logik, dan dapatkan keadaan baharu isyarat keluaran
Tulis isyarat keluaran ke kawasan imej keluaran
Selagi CPU beroperasi, langkah di atas diulang. Dalam langkah kedua, CPU juga melakukan komunikasi, semakan kendiri dan tugas lain.
Tiga langkah di atas ialah pemprosesan perisian S7-200CPU, yang boleh dianggap sebagai masa pengimbasan program.
Malah, kelajuan pemprosesan kuantiti digital oleh S7-200 dihadkan oleh faktor berikut:
Kelewatan perkakasan input (masa dari saat isyarat input berubah keadaan kepada saat CPU dapat mengenali perubahan apabila menyegarkan kawasan imej input)
Masa pemprosesan dalaman CPU termasuk:
Baca status titik input ke kawasan imej input
Jalankan program pengguna, lakukan operasi logik, dan dapatkan keadaan baharu isyarat keluaran
Tulis isyarat keluaran ke kawasan imej keluaran
Kelewatan perkakasan output (masa dari apabila status penimbal output berubah kepada apabila tahap sebenar titik output berubah)
Tiga tempoh masa A, B dan C di atas adalah faktor utama yang mengehadkan kelajuan tindak balas Siemens PLC dalam memproses kuantiti digital.
Sistem sebenar juga mungkin perlu mempertimbangkan kelewatan peranti input dan output, seperti masa tindakan geganti perantaraan yang disambungkan ke titik output.
Data di atas semuanya ditandakan dalam "Manual Sistem S7-200", dan di sini hanyalah perbandingan senarai. Masa kelewatan (penapis) beberapa titik input pada CPU boleh ditetapkan dalam "System Block" perisian pengaturcaraan Micro/WIN, dan masa penapis lalai ialah 6.4ms.
Jika isyarat yang terdedah kepada gangguan disambungkan ke titik DI pada CPU yang boleh menukar masa penapis, melaraskan masa penapis boleh meningkatkan kualiti pengesanan isyarat.
Titik input yang menyokong fungsi pembilang berkelajuan tinggi tidak tertakluk kepada kekangan masa penapis ini apabila fungsi yang sepadan didayakan. Tetapan penapis juga berkesan untuk menyegarkan kawasan imej input, gangguan input suis, dan fungsi tangkapan nadi.
Sesetengah titik keluaran adalah lebih pantas daripada yang lain kerana ia boleh digunakan untuk fungsi keluaran berkelajuan tinggi dan mempunyai reka bentuk perkakasan khas. Apabila fungsi keluaran berkelajuan tinggi perkakasan tidak digunakan, ia hanya diproses seperti mata biasa.
Kekerapan pensuisan keluaran geganti ialah 1Hz.
9. Apakah langkah balas untuk S7-200 untuk mengendalikan isyarat tindak balas pantas?
Gunakan pembilang kelajuan tinggi terbina dalam CPU dan penjana nadi berkelajuan tinggi untuk memproses isyarat nadi jujukan;
Gunakan fungsi gangguan perkakasan beberapa titik input digital CPU dan proseskannya dalam program perkhidmatan gangguan; kelewatan memasuki gangguan boleh diabaikan;
S7-200 mempunyai arahan "input baca terus" dan "output tulis langsung" yang boleh memintas had masa kitaran imbasan program;
Gunakan fungsi "penangkapan nadi" beberapa titik input digital CPU untuk menangkap denyutan pendek;
Nota: Tempoh minimum tugas berjadual dalam sistem S7-200 ialah 1ms.
Semua langkah untuk mencapai pemprosesan isyarat pantas mesti mengambil kira kesan semua faktor pengehad. Sebagai contoh, adalah jelas tidak munasabah untuk memilih perkakasan dengan kelewatan keluaran 500μs untuk isyarat yang memerlukan kelajuan tindak balas milisaat.
10. Adakah terdapat sebarang hubungan antara masa imbasan program S7-200 dan saiz program?
Masa imbasan program adalah berkadar dengan saiz program pengguna.
Manual Sistem S7-200 mengandungi data tentang masa pelaksanaan yang diperlukan untuk setiap arahan. Dalam amalan, adalah sukar untuk mengira dengan tepat masa imbasan program terlebih dahulu, terutamanya sebelum memulakan program.
Ia boleh dilihat bahawa mod pemprosesan PLC konvensional tidak sesuai untuk isyarat digital dengan keperluan tindak balas masa tinggi. Mungkin perlu menggunakan beberapa kaedah khas mengikut tugas tertentu.
11. Apakah kelajuan terpantas yang boleh dicapai oleh output nadi berkelajuan tinggi CPU224XP?
Nadi berkelajuan tinggi mengeluarkan Q0.0 dan Q0.1 bagi frekuensi sokongan CPU224XP sehingga 100KHz.
Q0.0 dan Q0.1 menyokong output 5-24VDC. http://www.plcs.cn Tetapi mereka mesti dikumpulkan dengan Q0.2-Q0.4 untuk mengeluarkan voltan yang sama. Output berkelajuan tinggi hanya boleh digunakan dalam model CPU224XPDC/DC/DC .
12. Adakah input analog pada badan CPU224XP juga bertindak balas pada kelajuan tinggi?
Kelajuan tindak balasnya ialah 250ms, yang berbeza daripada data modul pengembangan analog. Cip I/O analog pada badan CPU224XP adalah berbeza daripada yang digunakan dalam modul analog, dan prinsip penukaran yang digunakan adalah berbeza, jadi ketepatan dan kelajuan adalah berbeza.
13: Bagaimana untuk menetapkan alamat modul analog di belakang CPU224XP
Alamat I/O analog S7-200 sentiasa meningkat sebanyak 2 saluran/modul. Jadi alamat saluran input analog pertama selepas CPU224XP ialah AIW4; alamat saluran keluaran pertama ialah AQW4, dan AQW2 tidak boleh digunakan.
14. Apakah protokol komunikasi yang disokong oleh port komunikasi pada S7-200CPU?
1) Protokol PPI: protokol komunikasi yang dibangunkan oleh Siemens khusus untuk S7-200;
2) Protokol MPI: tidak disokong sepenuhnya, hanya boleh digunakan sebagai hamba
3) Mod port percuma: Protokol komunikasi yang ditentukan pengguna yang digunakan untuk berkomunikasi dengan peranti komunikasi bersiri lain (seperti pencetak bersiri, dsb.).
Perisian pengaturcaraan S7-200 Micro/WIN menyediakan fungsi komunikasi yang dilaksanakan melalui mod port percuma:
1) Perpustakaan arahan USS: untuk penyongsang S7-200 dan Siemens (siri MM4, SINAMICS G110 dan siri MM3 lama)
2) Pustaka arahan ModbusRTU: digunakan untuk berkomunikasi dengan peranti yang menyokong protokol induk ModbusRTU
Kedua-dua port komunikasi pada CPU S7-200 pada asasnya adalah sama, tanpa perbezaan istimewa. Mereka boleh bekerja dalam mod dan kadar komunikasi yang berbeza; alamat port mereka juga boleh sama. Peranti yang disambungkan ke dua port komunikasi pada CPU tidak tergolong dalam rangkaian yang sama. CPU S7-200 tidak boleh bertindak sebagai jambatan.
15. Port komunikasi pada CPU S7-200 boleh digunakan untuk apa?
1) Komputer pengaturcaraan dengan perisian pengaturcaraan Micro/WIN dipasang boleh memprogram PLC;
2) Boleh menyambung ke port komunikasi S7-200CPU lain untuk membentuk rangkaian;
3) Boleh berkomunikasi dengan port komunikasi MPI S7-300/400;
4) Boleh menyambung ke peranti Siemens HMI (seperti TD200, TP170micro, TP170, TP270, dll.);
5) Data boleh diterbitkan melalui: Pelayan OPC (PCAccess V1.0);
6) Boleh menyambung ke peranti komunikasi bersiri lain;
7) Boleh berkomunikasi dengan HMI pihak ketiga;
16. Bolehkah port komunikasi pada CPU S7-200 dikembangkan?
Tidak mustahil untuk mengembangkan port komunikasi dengan fungsi yang sama seperti port komunikasi CPU.
Jika tidak terdapat port komunikasi yang mencukupi pada CPU, anda boleh mempertimbangkan:
1) Beli CPU dengan lebih banyak port komunikasi;
2) Semak jenis peranti yang disambungkan. Jika terdapat antara muka mesin manusia Siemens (HMI, panel operasi), pertimbangkan untuk menambah modul EM277 dan menyambungkan panel ke EM277.
17. Apakah jarak komunikasi sebenar port komunikasi pada CPU S7-200?
Data yang diberikan dalam "Manual Sistem S7-200" adalah segmen rangkaian 50m, iaitu jarak komunikasi yang boleh dijamin di bawah keadaan rangkaian yang memenuhi spesifikasi. Untuk sebarang jarak yang melebihi 50m, pengulang perlu ditambah. Menambah pengulang boleh memanjangkan rangkaian komunikasi sebanyak 50 meter. Jika sepasang pengulang ditambah, dan tiada stesen S7-200CPU di antara mereka (EM277 boleh digunakan), jarak antara pengulang boleh mencapai 1000 meter. Memenuhi keperluan di atas boleh mencapai komunikasi yang sangat dipercayai. Malah, sesetengah pengguna telah mencapai komunikasi pada jarak lebih daripada 50m tanpa menambah pengulang. Siemens tidak dapat menjamin bahawa komunikasi sedemikian akan berjaya.
18. Apakah faktor yang perlu dipertimbangkan oleh pengguna semasa mereka bentuk rangkaian?
1) Port komunikasi pada CPU S7-200 secara elektrik adalah port RS-485, dan jarak yang disokong oleh RS-485 ialah 1000m;
2) Port komunikasi pada S7-200CPU tidak terpencil, jadi anda perlu memastikan bahawa potensi setiap port komunikasi pada rangkaian adalah sama;
3) Keadaan penghantaran isyarat (perkakasan rangkaian seperti kabel, penyambung, dan persekitaran elektromagnet luaran) mempunyai kesan yang besar terhadap kejayaan komunikasi;
19. Adakah S7-200 mempunyai jam masa nyata?
CPU221 dan CPU222 tidak mempunyai jam masa nyata terbina dalam dan memerlukan "kad jam/bateri" luaran untuk mendapatkan fungsi ini. CPU224, CPU226 dan CPU226XM semuanya mempunyai jam masa nyata terbina dalam.
20. Bagaimana untuk menetapkan nilai tarikh dan masa untuk mula bergerak?
1) Gunakan arahan menu PLC> Time of Day Clock... dalam perisian pengaturcaraan (Micro/WIN) untuk menetapkannya melalui sambungan dalam talian dengan CPU. Selepas selesai, jam mula bergerak;
2) Tulis program pengguna dan gunakan arahan Set_RTC (set jam) untuk menetapkannya.
21. Bagaimanakah alamat modul pintar diberikan?
Sebagai tambahan kepada modul pengembangan I/O digital dan analog yang menduduki alamat input/output dalam sistem S7-200, beberapa modul pintar (modul fungsi khas) juga perlu menduduki alamat dalam julat alamat. Alamat data ini digunakan oleh modul untuk kawalan berfungsi dan secara amnya tidak disambungkan terus kepada isyarat luaran.
Selain menggunakan IB/QB sebagai bait status dan kawalan, CP243-2 (modul AS-Antara Muka) menggunakan AI dan AQ untuk pemetaan alamat hamba AS-Antara Muka.
22. Apakah keserasian Step7-Micro/WIN?
Versi Mikro/WIN yang paling biasa ialah V4.0 dan V3.2. Versi lama, seperti V2.1, tidak lagi bernilai kecuali untuk menukar fail projek lama.
Versi Micro/WIN yang berbeza menjana fail projek yang berbeza. Versi Micro/WIN yang lebih tinggi adalah serasi ke belakang dengan fail projek yang dijana oleh versi perisian yang lebih rendah; versi perisian yang lebih rendah tidak boleh membuka versi yang lebih tinggi.
Fail projek disimpan. Adalah disyorkan bahawa pengguna sentiasa menggunakan versi terkini, iaitu pada masa ini Step7-Micro/WIN V4.0 SP1.
23. Bagaimana untuk menetapkan parameter port komunikasi?
Secara lalai, port komunikasi S7-200CPU berada dalam mod hamba PPI, alamatnya ialah 2, dan kadar komunikasi ialah 9.6K.
Untuk menukar alamat atau kadar komunikasi port komunikasi, anda mesti menetapkannya dalam tab CommunicaitonPorts dalam blok sistem, dan kemudian muat turun blok sistem ke CPU untuk tetapan baharu berkuat kuasa.
24. Bagaimana untuk menetapkan parameter port komunikasi untuk meningkatkan prestasi rangkaian?
Andaikan terdapat stesen 2 dan 10 sebagai stesen induk dalam rangkaian, dan alamat tertinggi (daripada stesen 10) ditetapkan kepada 15. Untuk stesen 2, jurang alamat yang dipanggil ialah julat dari 3 hingga 9; untuk stesen 10, jurang alamat ialah julat dari 11 hingga alamat stesen tertinggi 15, dan juga termasuk stesen 0 dan 1.
Stesen induk dalam komunikasi rangkaian akan menghantar token antara satu sama lain untuk mengawal aktiviti komunikasi pada keseluruhan rangkaian dalam cara perkongsian masa. Semua stesen induk pada rangkaian tidak akan menyertai gelang hantaran token pada masa yang sama, jadi stesen induk yang memegang token mesti sentiasa menyemak sama ada terdapat stesen induk baharu yang menyertai alamat stesen yang lebih tinggi daripadanya. Faktor penyegaran merujuk kepada bilangan kali alamat stesen yang lebih tinggi diperiksa selepas mendapat token.
Jika faktor jurang alamat 3 ditetapkan untuk stesen 2, apabila stesen 2 mendapat token untuk kali ketiga, ia akan menyemak alamat dalam jurang alamat untuk melihat sama ada terdapat stesen induk baharu yang bergabung.
Menetapkan faktor yang lebih besar akan meningkatkan prestasi rangkaian (kerana terdapat lebih sedikit semakan tapak yang tidak diperlukan), tetapi ia akan menjejaskan kelajuan tapak induk baharu ditambahkan. Tetapan berikut akan meningkatkan prestasi rangkaian:
1) Tetapkan alamat tertinggi yang paling hampir dengan alamat stesen tertinggi sebenar
2) Jadikan semua alamat stesen induk disusun secara berterusan supaya pengesanan stesen induk baharu tidak akan dilakukan dalam jurang alamat.
25. Bagaimana untuk menetapkan fungsi penyimpanan data?
Tetapan pengekalan data menentukan cara CPU mengendalikan tugas pengekalan data setiap kawasan data. Kawasan data yang dipilih dalam kawasan tetapan pengekalan data ialah kawasan data yang kandungan datanya akan "dikekalkan". Apa yang dipanggil "pengekalan" bermaksud sama ada kandungan kawasan data kekal dalam keadaan sebelum kegagalan kuasa selepas CPU dimatikan dan kemudian dihidupkan.
Fungsi pengekalan data yang ditetapkan di sini dilaksanakan dengan cara berikut:
Fungsi pengekalan data yang ditetapkan di sini direalisasikan oleh supercapacitor yang dibina ke dalam CPU. Selepas supercapacitor dinyahcas, jika kad bateri luaran (atau jam/bateri untuk CPU221/222) dipasang, kad bateri akan terus membekalkan kuasa untuk pengekalan data sehingga nyahcas selesai. Data akan ditulis secara automatik ke dalam kawasan data EEPROM yang sepadan sebelum kegagalan kuasa (jika MB0-MB13 ditetapkan kepada pengekalan).
26. Apakah hubungan antara tetapan pengekalan data dan EEPROM?
1) Jika unit storan dalam julat 14-bait MB0-MB13 ditetapkan untuk "simpan", CPU akan secara automatik menulis kandungannya ke kawasan EEPROM yang sepadan apabila kuasa dimatikan, dan menulis ganti kawasan storan ini dengan kandungan EEPROM selepas kuasa dipulihkan;
2) Jika julat kawasan data lain ditetapkan kepada "tidak dikekalkan", CPU akan menyalin nilai dalam EEPROM ke alamat yang sepadan selepas kuasa dihidupkan semula;
3) Jika julat kawasan data ditetapkan kepada "Kekalkan", jika kapasitor super terbina dalam (+ kad bateri) gagal mengekalkan data dengan jayanya, kandungan EEPROM akan menimpa kawasan data yang sepadan, jika tidak, ia tidak akan ditimpa.
27: Apakah jenis kata laluan yang berbeza?
Tetapkan kata laluan CPU dalam blok sistem untuk menyekat akses pengguna kepada CPU. Kata laluan boleh ditetapkan dalam tahap yang berbeza untuk memberi orang lain tahap kuasa yang berbeza.
28. Selepas menetapkan kata laluan CPU, mengapa saya tidak dapat melihat bahawa kata laluan telah berkuat kuasa?
Selepas menetapkan kata laluan CPU dalam blok sistem dan memuat turunnya, kerana anda masih mengekalkan sambungan komunikasi antara Micro/WIN dan CPU, CPU tidak akan melindungi Micro/WIN dengan set kata laluan.
Untuk mengesahkan bahawa kata laluan itu sah, anda boleh:
1) Hentikan komunikasi antara Micro/WIN dan CPU selama lebih daripada satu minit;
2) Tutup program Micro/WIN dan kemudian buka semula;
3) Hentikan bekalan kuasa ke CPU dan kemudian bekalan kuasa semula;
29. Adakah terdapat fungsi pembekuan untuk kuantiti digital/analog?
Jadual output digital/analog menentukan cara titik output digital atau saluran keluaran analog beroperasi apabila CPU berada dalam keadaan STOP.
Fungsi ini sangat penting untuk beberapa peralatan yang mesti terus bergerak dan berjalan, seperti brek atau beberapa injap kunci, yang tidak dibenarkan berhenti apabila menyahpepijat Siemens PLC, jadi ia mesti ditetapkan dalam jadual keluaran blok sistem.
Kuantiti digital:
Selepas memilih "Freezeoutputinlaststate", keadaan terakhir dibekukan. Apabila CPU memasuki keadaan STOP, titik output digital mengekalkan keadaan sebelum penutupan (jika ia 1, ia kekal 1, jika ia 0, ia kekal 0). Pada masa yang sama, b. jadual di bawah tidak akan berkuat kuasa. Jika ia tidak dipilih, titik keluaran yang dipilih akan kekal dalam keadaan HIDUP (1) dan yang tidak dipilih akan kekal pada 0.
Kuantiti analog:
Selepas memilih "Bekukan output dalam keadaan terakhir", keadaan terakhir dibekukan. Apabila CPU memasuki keadaan STOP, saluran keluaran analog mengekalkan keadaan sebelum ditutup. Pada masa yang sama, jadual di bawah tidak berfungsi. Apabila ia tidak dipilih, nilai output setiap saluran keluaran analog dinyatakan dalam jadual di bawah apabila CPU memasuki keadaan STOP.
30. Apakah fungsi penapis input digital dan bagaimana untuk menetapkannya?
Anda boleh memilih masa penapis input yang berbeza untuk titik input digital pada CPU. Jika isyarat input mempunyai gangguan atau bunyi, anda boleh melaraskan masa penapis input untuk menapis gangguan untuk mengelakkan operasi palsu. Masa penapis boleh dipilih dalam beberapa tahap dalam julat 0.20~12.8ms. Jika masa penapis ditetapkan kepada 6.40ms, CPU akan mengabaikan isyarat input digital apabila tahap berkesan (tinggi atau rendah) bertahan kurang daripada 6.4ms; ia hanya boleh dikenali apabila ia bertahan lebih lama daripada 6.4ms.
Selain itu: titik input yang menyokong fungsi pembilang berkelajuan tinggi tidak tertakluk kepada kekangan masa penapis ini apabila fungsi yang sepadan didayakan. Tetapan penapis berkesan untuk menyegarkan kawasan imej input, gangguan input suis dan fungsi tangkapan nadi.
31. Apakah kesan penapisan analog?
Secara umum, jika anda menggunakan fungsi penapisan analog S7-200 Siemens PLC, anda tidak perlu menyusun atur cara penapisan pengguna yang berasingan.
Jika penapisan analog dipilih untuk saluran, CPU akan membaca nilai input analog secara automatik sebelum setiap kitaran imbasan program. Nilai ini ialah nilai yang ditapis dan nilai purata bagi nombor pensampelan yang ditetapkan. Tetapan parameter analog (nombor pensampelan dan nilai zon mati) adalah sah untuk semua saluran input isyarat analog.
Jika saluran tidak ditapis, CPU tidak akan membaca purata nilai yang ditapis pada permulaan kitaran imbasan program, tetapi akan terus membaca nilai sebenar pada masa itu apabila program pengguna mengakses saluran analog ini.
32. Bagaimana untuk menetapkan nilai zon mati penapis analog?
Nilai zon mati mentakrifkan julat nilai untuk mengira nilai purata kuantiti analog.
Jika nilai sampel semuanya berada dalam julat ini, nilai purata yang ditetapkan oleh bilangan sampel dikira; jika nilai sampel terkini semasa melebihi had atas atau bawah zon mati, nilai tersebut segera diterima pakai sebagai nilai baharu semasa dan digunakan sebagai nilai permulaan untuk pengiraan nilai purata berikutnya.
Ini membolehkan penapis bertindak balas dengan cepat kepada perubahan besar dalam nilai analog. Menetapkan nilai jalur mati kepada 0 melumpuhkan fungsi jalur mati, iaitu, semua nilai dipuratakan, tidak kira berapa banyak perubahan nilai. Untuk keperluan tindak balas pantas, jangan tetapkan nilai jalur mati kepada 0, tetapi tetapkannya kepada nilai gangguan jangkaan maksimum (320 ialah 1% daripada skala penuh 32000).
33. Apakah yang perlu kita perhatikan semasa menetapkan penapisan analog?
1) Memilih penapis untuk input analog yang berubah secara perlahan boleh menyekat turun naik;
2) Memilih nombor pensampelan yang lebih kecil dan nilai zon mati untuk input analog yang berubah lebih cepat akan mempercepatkan tindak balas;
3) Jangan gunakan penapis untuk nilai analog yang berubah pada kelajuan tinggi;
4) Jika anda menggunakan kuantiti analog untuk menghantar isyarat digital, atau menggunakan modul perintang haba (EM231RTD), termokopel (EM231TC), AS-Antaramuka (CP243-2), anda tidak boleh menggunakan penapis;
34. Bagaimana untuk membuat tindak balas pemantauan dalam Micro/WIN lebih cepat?
Anda boleh menetapkan masa komunikasi latar belakang, yang menentukan peratusan masa komunikasi antara Mikro/WIN dan CPU yang digunakan untuk "pengaturcaraan mod jalankan" dan pemantauan program dan data dalam keseluruhan kitaran imbasan program. Meningkatkan masa ini boleh meningkatkan peluang komunikasi untuk pemantauan, dan tindak balas dalam Micro/WIN akan terasa lebih cepat, tetapi pada masa yang sama ia akan memanjangkan masa imbasan program.
35. Bolehkah lampu penunjuk pada CPU disesuaikan?
Lampu penunjuk boleh disesuaikan oleh pengguna.
Lampu penunjuk LED (SF/DIAG) bagi CPU versi 23 boleh memaparkan dua warna (merah/kuning). Merah menunjukkan SF (kesalahan sistem), dan lampu penunjuk DIAG kuning boleh disesuaikan oleh pengguna.
Penunjuk LED tersuai boleh dikawal dengan kaedah berikut:
1) Tetapkan dalam tab "Konfigurasikan LED" pada blok sistem;
2) Gunakan arahan DIAG_LED dalam program pengguna untuk menyalakannya;
Keadaan di atas adalah dalam hubungan ATAU. Jika kedua-dua petunjuk SF dan DIAG muncul pada masa yang sama, lampu merah dan kuning akan berkelip berselang-seli.
36. Bolehkah saya menggunakan keseluruhan kawasan storan program pada bila-bila masa?
Fungsi baharu (pengaturcaraan masa jalan) versi 23 CPU memerlukan sebahagian daripada ruang storan program. Jika anda ingin menggunakan keseluruhan kawasan storan program, untuk beberapa model CPU tertentu, anda perlu melumpuhkan fungsi "run mode programming".
37. Bagaimanakah saya boleh mengakses CPU yang dilindungi kata laluan jika saya terlupa kata laluan?
Walaupun CPU dilindungi kata laluan, anda boleh menggunakan fungsi berikut tanpa sekatan:
1) Baca dan tulis data pengguna http://www.plcs.cn
2) Mulakan dan hentikan CPU
3) Baca dan tetapkan jam masa nyata
Jika kata laluan tidak diketahui, pengguna tidak boleh membaca atau mengubah suai program dalam CPU dengan perlindungan kata laluan tiga peringkat.
38. Bagaimana untuk mengosongkan kata laluan yang ditetapkan?
Jika anda tidak tahu kata laluan CPU, anda mesti mengosongkan memori CPU sebelum anda boleh memuat turun semula program. Melaksanakan arahan CPU yang jelas tidak akan mengubah alamat rangkaian asal, kadar baud dan jam masa nyata CPU; jika terdapat kad storan program luaran, kandungannya tidak akan berubah. Selepas mengosongkan kata laluan, program asal dalam CPU tidak akan wujud lagi.
Untuk mengosongkan kata laluan, anda boleh mengikuti 3 kaedah di bawah:
1) Dalam Micro/WIN, pilih menu "PLC>Clear", pilih ketiga-tiga blok dan tekan "OK" untuk mengesahkan.
2) Kaedah lain ialah memulihkan CPU kepada tetapan lalainya menggunakan program "wipeout.exe". Program ini boleh didapati pada CD pemasangan STEP7-Micro/WIN.
3) Selain itu, anda juga boleh memasukkan kad memori luaran yang mengandungi program yang tidak disulitkan ke dalam CPU. Selepas dihidupkan, program ini akan dimuatkan secara automatik ke dalam CPU dan menulis ganti program yang dilindungi kata laluan asal. CPU kemudiannya boleh diakses dengan bebas.
39. Bolehkah saya masih menggunakan POU seperti biasa selepas ia disulitkan?
POU ialah unit organisasi program, yang merangkumi program utama (OB1), program perkhidmatan subrutin dan gangguan dalam fail projek S7-200.
PAU boleh disulitkan secara individu. Selepas penyulitan, tanda kunci akan dipaparkan pada POU, dan kandungan program tidak boleh dibuka. Program ini dimuat turun ke CPU dan kekal disulitkan selepas dimuat naik.
Arahan perpustakaan, subrutin yang dijana oleh wizard arahan, dan program gangguan yang disediakan oleh Siemens dengan perisian pengaturcaraan Micro/WIN semuanya disulitkan. Penyulitan tidak menghalangnya daripada digunakan.
40. Bolehkah saya menyulitkan keseluruhan fail projek?
Menggunakan Step7-Micro/WINV4.0 atau lebih tinggi, pengguna boleh menyulitkan keseluruhan fail Projek supaya orang yang tidak mengetahui kata laluan tidak boleh membuka projek.
Dalam arahan SetPassword dalam menu Fail Micro/WIN, masukkan kata laluan fail projek sehingga 16 aksara dalam kotak dialog pop timbul.
Kata laluan boleh menjadi gabungan huruf atau nombor dan sensitif huruf besar.
41. Bagaimana untuk membuka fail projek yang dicipta oleh versi lama Micro/Win?
Dalam CD perisian STEP7Micro/WIN tulen, anda boleh menemui versi V2.1 perisian pemasangan Micro/WIN dalam folder OldRealeses. Versi Micro/WIN ini boleh membuka fail projek yang dibuat oleh versi lama sebelumnya. Menggunakannya sebagai jambatan, selepas menyimpan versi lama perisian, anda boleh membukanya dalam versi terkini perisian STEP7Micro/WIN.
Nota: Jika anda mendapati bahawa sesetengah rangkaian dipaparkan sebagai tidak sah dalam warna merah selepas dibuka, mungkin model PLC terlalu rendah atau versinya terlalu lama. Dalam kes ini, anda boleh memilih model yang lebih tinggi atau versi CPU yang lebih baharu. Sebagai contoh, tukar CPU222 kepada CPU224 dalam PLC>Taip dalam menu arahan.
42. Bagaimanakah saya tahu saiz program yang saya tulis?
Selepas melaksanakan PLC>Compile dalam menu arahan dalam Micro/WIN, anda boleh mencari saiz program anda, saiz blok data yang diduduki, dan lain-lain dalam tetingkap paparan (tetingkap output mesej) di bawah Micro/WIN.
43. Apakah yang perlu saya lakukan jika ralat kompilasi berlaku?
Selepas menyusun, jika terdapat ralat, program tidak boleh dimuat turun ke CPU. Anda boleh melihat ralat dalam tetingkap di bawah Micro/WIN, klik dua kali ralat untuk memasukkan ralat dalam program, dan ubah suai mengikut arahan dalam manual sistem.
44. Bagaimanakah saya mengetahui masa imbasan program saya?
Selepas program dijalankan sekali, anda boleh melihat masa imbasan program dalam CPU dalam talian dengan melihat PLC>Maklumat dalam menu arahan dalam Micro/WIN.
45. Bagaimana untuk mengetahui sama ada ruang alamat program yang digunakan digunakan semula?
Selepas menyusun atur cara, anda boleh mengklik butang Rujukan Silang dalam bar Lihat untuk memasukkan maklumat rujukan silang terperinci bagi elemen yang digunakan dalam atur cara dan penggunaan bait dan bit. Dalam rujukan silang, anda boleh terus mengklik alamat untuk memasukkan alamat dalam program.
46. Semasa pemantauan dalam talian, mengapakah blok fungsi arahan dalam blok program berwarna merah?
Jika anda memantau dalam talian dalam editor program dan menemui blok fungsi arahan merah, ini bermakna ralat atau masalah telah berlaku. Anda boleh mencari ralat yang menyebabkan ENO=0 dalam manual sistem. Jika ia adalah kesalahan "bukan maut", anda boleh menyemak jenis ralat dalam menu PLC> kotak dialog Maklumat.
Untuk arahan yang berkaitan dengan sistem pengendalian PLC atau tetapan perkakasan, seperti NetR/NetW (rangkaian baca/tulis), XMT/RCV (port percuma hantar/terima), PLS, dsb., yang bertukar menjadi merah semasa operasi, sebab yang paling mungkin ialah arahan itu dipanggil beberapa kali semasa ia masih dilaksanakan, atau port komunikasi sibuk pada masa itu.
47. Bagaimana untuk menggunakan input dan output berkelajuan tinggi S7-200?
Pendawaian terminal input dan output berkelajuan tinggi pada CPU S7-200 adalah sama seperti I/O digital biasa. Walau bagaimanapun, output nadi berkelajuan tinggi mesti menggunakan CPU dengan output transistor DC (iaitu jenis DC/DC/DC).
48. Bolehkah pengekod berputar (dan penderia lain) dengan output NPN/PNP disambungkan ke CPU S7-200?
ya. Input digital pada CPU S7-200 dan modul pengembangan boleh disambungkan kepada output sensor sumber atau sink. Apabila menyambung, cuma tukar kaedah sambungan terminal biasa dengan sewajarnya (sama ada bekalan kuasa L+ disambungkan ke terminal biasa input, atau bekalan kuasa M disambungkan ke terminal biasa).
49. Bolehkah S7-200 menggunakan penderia digital (suis) dua wayar?
Ya, tetapi arus operasi statik (arus bocor) penderia mestilah kurang daripada 1mA. Siemens mempunyai produk berkaitan, seperti suis kedekatan (BERO) untuk PLC.
50. Adakah S7-200 mempunyai modul dengan titik input dan output yang digunakan semula?
Titik input/output digital dan analog S7-200 tidak boleh dimultiplekskan (iaitu, ia boleh digunakan sebagai kedua-dua input dan output).
51. Bolehkah input dan output berkelajuan tinggi CPU224XP mencapai 100K atau 200K?
Dua input berkelajuan tinggi bagi produk baharu CPU224XP menyokong kelajuan yang lebih tinggi. Apabila digunakan sebagai input nadi fasa tunggal, ia boleh mencapai 200KHz; apabila digunakan sebagai input nadi ortogonal dua fasa 90°, kelajuan boleh mencapai 100KHz.
Kadar output digital berkelajuan tinggi dua hala CPU224XP boleh mencapai 100KHz.
52. Input berkelajuan tinggi (I0.3/4/5) CPU224XP ialah isyarat 5VDC. Bolehkah titik input lain disambungkan kepada isyarat 24VDC?
ya. Hanya sambungkan terminal biasa kedua-dua bekalan kuasa isyarat ke terminal 1M. Kedua-dua isyarat mestilah sinki atau isyarat input sumber pada masa yang sama.
53. Titik keluaran berkelajuan tinggi Q0.0 dan Q0.1 CPU224XP disambungkan kepada bekalan kuasa 5V. Bolehkah titik lain seperti Q0.2/3/4 disambungkan kepada voltan 24V?
Tidak. Ia mesti disambungkan dalam kumpulan pada paras voltan yang sama.
54. Adakah terdapat kuantiti analog yang tidak boleh ditapis?
Oleh kerana prinsip cip penukaran analog pada badan CPU224XP berbeza daripada modul analog lanjutan, tidak perlu memilih penapisan.
55. Apakah unipolarity dan bipolarity?
Bipolar bermaksud isyarat akan melalui "sifar" semasa proses perubahan, manakala unipolar tidak melalui sifar. Oleh kerana kuantiti analog yang ditukar kepada kuantiti digital ialah integer bertanda, nilai yang sepadan dengan isyarat bipolar akan menjadi negatif. Dalam S7-200, julat nilai isyarat input/output analog unipolar ialah 0-32000; julat nilai isyarat analog bipolar ialah -32000-+32000.
56. Bagaimanakah kuantiti analog perlu ditukar kepada nilai kuantiti kejuruteraan yang dijangkakan?
Input/output analog boleh ditukar menggunakan formula penukaran umum berikut:
Ov=【(Osh-Osl)*(Iv-Isl)/(Ish-Isl)】+Osl
Di mana : HYPERLINK "https://link.zhihu.com/?target=http://www.plcs.cn" "https://zhuanlan.zhihu.com/p/_blank" http://www.plcs. cn
Ov: Hasil penukaran
Iv: Objek penukaran
Osh: had atas hasil penukaran
Osl: Had bawah hasil penukaran
Ish: Had atas objek penukaran
Isl: Had bawah objek penukaran
57. Apakah ketepatan isyarat input analog S7-200?
Modul input pseudo mempunyai dua parameter yang mudah dikelirukan:
1) Resolusi penukaran analog;
2) Ketepatan (ralat) penukaran analog;
Resolusi ialah ketepatan penukaran cip penukaran analog A/D, iaitu, berapa banyak bit yang digunakan untuk mewakili kuantiti analog. Resolusi penukaran modul analog S7-200 ialah 12 bit, dan unit terkecil yang boleh mencerminkan perubahan kuantiti analog ialah 1/4096 skala penuh.
Ketepatan penukaran analog bukan sahaja bergantung pada resolusi penukaran A/D, tetapi juga pada litar persisian cip penukaran. Dalam aplikasi praktikal, isyarat analog input akan mempunyai turun naik, hingar dan gangguan, dan litar analog dalaman juga akan menghasilkan hingar dan hanyut, yang akan menjejaskan ketepatan akhir penukaran. Ralat yang disebabkan oleh faktor ini adalah lebih besar daripada ralat penukaran cip A/D.
58. Mengapakah kuantiti analog merupakan nilai yang tidak stabil dengan perubahan yang besar?
Sebab yang mungkin adalah seperti berikut:
1) Anda mungkin telah menggunakan bekalan kuasa penderia berkuasa sendiri atau terpencil, dan kedua-dua bekalan kuasa tidak disambungkan antara satu sama lain, iaitu pembumian kuasa modul input analog dan pembumian isyarat penderia tidak disambungkan. Ini akan menjana voltan mod biasa yang sangat tinggi dengan getaran atas dan bawah, yang menjejaskan nilai input analog.
2) Sebab lain mungkin pendawaian modul input analog terlalu panjang atau penebatnya lemah.
Ini boleh diselesaikan dengan:
1) Sambungkan terminal negatif input sensor ke terminal M biasa pada modul untuk mengimbangi turun naik ini. (Tetapi berhati-hati untuk memastikan bahawa ini adalah satu-satunya sambungan antara kedua-dua sistem kuasa.)
Latar belakangnya ialah: modul input analog tidak diasingkan di dalam; voltan mod biasa tidak boleh lebih besar daripada 12V; nisbah penolakan mod biasa untuk isyarat gangguan 60Hz ialah 40dB.
2) Gunakan penapis input analog.
59. Mengapakah lampu merah SF pada modul EM231 berkelip?
Terdapat dua sebab mengapa lampu merah SF berkelip: perisian dalaman modul mengesan bahawa perintang haba luaran diputuskan sambungan, atau input berada di luar julat. Memandangkan pengesanan di atas dikongsi oleh dua saluran input, lampu SF pasti akan berkelip apabila hanya satu saluran disambungkan kepada perintang haba luaran. Penyelesaiannya ialah menyambungkan perintang 100Ohm ke saluran kosong dalam kaedah pendawaian yang sama seperti saluran yang digunakan; atau sambungkan semua petunjuk perintang haba yang telah disambungkan ke saluran kosong satu demi satu.
60. Apakah penentukuran positif dan penentukuran negatif?
Nilai penentukuran positif ialah 3276.7 darjah (Fahrenheit atau Celsius), dan nilai penentukuran negatif ialah -3276.8 darjah. Jika pemotongan atau input di luar julat dikesan, nilai saluran yang sepadan ditetapkan secara automatik kepada nilai penentukuran di atas.
61. Parameter teknikal perintang haba tidak begitu jelas. Bagaimana untuk menetapkan jenis pada suis DIP?
Anda harus cuba mengosongkan parameter perintang haba. Jika tidak, anda boleh menggunakan tetapan lalai.
62. Bolehkah EM235 digunakan untuk pengukuran suhu rintangan?
EM235 bukan modul untuk menyambung kepada perintang haba untuk mengukur suhu. Menggunakannya dengan susah payah boleh menyebabkan masalah. Adalah disyorkan untuk menggunakan modul EM231RTD.
63. Adakah modul input/output analog S7-200 mempunyai pengasingan isyarat?
Tanpa pengasingan. Jika pengasingan diperlukan dalam sistem pengguna, sila beli komponen pengasingan isyarat secara berasingan.
64. Berapa jauhkah jarak penghantaran isyarat analog?
Isyarat analog jenis voltan sangat mudah untuk memperkenalkan gangguan kerana rintangan dalaman yang tinggi pada hujung input (10 megohm untuk modul analog S7-200), jadi tidak bermakna untuk membincangkan jarak penghantaran isyarat voltan. Secara amnya, isyarat voltan digunakan untuk menetapkan potensiometer dalam kabinet peralatan kawalan, atau dalam situasi di mana jaraknya sangat dekat dan persekitaran elektromagnet adalah baik.
Isyarat jenis semasa tidak mudah dipengaruhi oleh gangguan elektromagnet di sepanjang talian penghantaran, dan oleh itu digunakan secara meluas dalam bidang perindustrian.
Isyarat semasa boleh dihantar pada jarak yang lebih jauh daripada isyarat voltan. Secara teori, jarak penghantaran isyarat semasa dihadkan oleh faktor berikut:
1) Kapasiti beban terminal output isyarat, dinyatakan dalam ohm (cth. 700Ω)
2) Rintangan dalaman terminal input isyarat
3) Nilai rintangan statik talian penghantaran (dua talian pergi dan balik)
Kapasiti beban hujung keluaran isyarat mestilah lebih besar daripada jumlah rintangan dalaman hujung input isyarat dan rintangan talian penghantaran. Sudah tentu, keadaan sebenar tidak akan sepenuhnya mematuhi hasil pengiraan yang ideal. Jarak penghantaran yang terlalu panjang akan menyebabkan pengecilan isyarat dan menimbulkan gangguan.
65. Apakah spesifikasi impedans input/output modul analog S7-200?
Impedans input analog:
Isyarat voltan: ≥10MΩ
Isyarat semasa: 250Ω
Impedans keluaran analog:
Isyarat voltan: ≥5KΩ
Isyarat semasa: ≤500Ω
66: Lampu penunjuk kuasa modul analog adalah normal, mengapa lampu input isyarat tidak menyala?
Perumahan modul analog direka bentuk dan dihasilkan dalam bentuk universal, dan sebenarnya tiada lampu penunjuk isyarat input analog. Semua tingkap terang tanpa tanda bercetak adalah sia-sia dan kosong.
67. Mengapakah tiga digit terendah nilai analog mempunyai perubahan nilai bukan sifar?
Ketepatan penukaran kuantiti analog ialah 12 bit, tetapi modul mengalihkan nilai yang ditukar kepada bit yang lebih tinggi sebanyak tiga bit. Jika saluran ini ditetapkan untuk menggunakan penapisan kuantiti analog, nilai semasa ialah nilai purata beberapa sampel, dan tiga bit terendah ialah nilai yang dikira; jika penapisan kuantiti analog dilumpuhkan, tiga bit terendah semuanya adalah sifar.
68. Adakah EM231TC memerlukan wayar pampasan?
EM231TC boleh disediakan untuk mencapai pampasan simpang sejuk oleh modul, tetapi wayar pampasan masih diperlukan untuk mengimbangi hujung bebas termokopel.
69. Mengapakah lampu SF pada modul EM231TC berkelip?
Jika pengesanan putus wayar dipilih, wayar mungkin putus. Saluran yang tidak digunakan hendaklah dipintas atau disambung selari dengan saluran pendawaian sebenar di sebelahnya. Atau input di luar julat.
70. Apakah yang perlu saya lakukan sekiranya data di Zon M tidak mencukupi?
Sesetengah pengguna biasa menggunakan kawasan M sebagai alamat perantaraan, tetapi ruang alamat kawasan M dalam S7-200CPU adalah sangat kecil, hanya 32 bait, yang selalunya tidak mencukupi. S7-200CPU menyediakan sejumlah besar ruang storan kawasan V, iaitu, ruang data pengguna. Kawasan simpanan V agak besar, dan penggunaannya serupa dengan kawasan M. Data kawasan V boleh diakses dengan bit, bait, perkataan atau kata ganda. Contohnya: V10.1, VB20, VW100, VD200, dsb.
71. Bagaimanakah saya mengetahui pengalamatan I/O bersepadu dan lanjutan I/O CPU S7-200?
Tidak perlu mengkonfigurasi alamat I/O apabila memprogramkan S7-200.
Alamat I/O pada modul pengembangan S7-200 disusun dalam tertib menaik mengikut jarak dari CPU. Lebih dekat dengan CPU, lebih kecil nombor alamat.
Antara modul, alamat isyarat digital sentiasa meningkat sebanyak 8 bit (1 bait). Jika titik input fizikal pada CPU tidak sepenuhnya menduduki bait, baki bit yang tidak digunakan tidak boleh diperuntukkan kepada isyarat yang sama bagi modul berikutnya.
Modul keluaran analog sentiasa menduduki alamat output dua saluran. Walaupun sesetengah modul (EM235) hanya mempunyai satu saluran keluaran sebenar, mereka masih menduduki alamat dua saluran. Apabila komputer pengaturcaraan dan CPU sebenarnya dalam talian, gunakan arahan menu Micro/WIN "PLC>Maklumat" untuk melihat peruntukan alamat I/O sebenar CPU dan modul pengembangan.
hak cipta 2024 @ Xiamen Wusu Network Technology Co., Ltd. .Hak cipta terpelihara .Peta laman | blog | XML | Dasar Privasi RANGKAIAN DISOKONG