Pek Fungsi STMicroelectronics FP-IND-IODSNS1 Untuk Nod Sensor Industri Pautan IO
Maklumat Produk
Spesifikasi
- Nama Produk: Pek Fungsi FP-IND-IODSNS1 STM32Cube
- Keserasian: Papan berasaskan STM32L452RE
- ciri-ciri:
- Membolehkan pemindahan data IO-Link bagi penderia industri
- Middlewares yang menampilkan tindanan mini peranti IO-Link untuk L6364Q dan MEMS serta pengurusan mikrofon digital
- Binari sedia untuk digunakan untuk penghantaran data sensor
- Mudah alih mudah merentas keluarga MCU yang berbeza
- Syarat lesen percuma dan mesra pengguna
Arahan Penggunaan Produk
Berakhirview
Pengembangan perisian FP-IND-IODSNS1 untuk STM32Cube direka untuk memudahkan pemindahan data IO-Link untuk penderia industri. Ikuti langkah di bawah untuk mula menggunakan pek fungsi:
Langkah 1: Pemasangan
Pasang pakej perisian pada papan berasaskan STM32L452RE anda.
Langkah 2: Konfigurasi
Konfigurasikan perpustakaan middleware untuk mengurus peranti dan penderia IO-Link.
Langkah 3: Penghantaran Data
Gunakan binari sedia untuk digunakan untuk penghantaran data sensor ke IO-Link Master yang disambungkan ke X-NUCLEO-IOD02A1.
Struktur Folder
Pakej perisian termasuk folder berikut:
- _htmresc: Mengandungi grafik untuk dokumen html
- Dokumentasi: Mengandungi bantuan HTML yang disusun files memperincikan komponen perisian dan API
- Pemacu: Termasuk pemacu HAL dan pemacu khusus papan untuk papan yang disokong
- Middlewares: Perpustakaan dan protokol untuk pengurusan tindanan mini dan penderia IO-Link
Soalan Lazim (Soalan Lazim)
- S: Bolehkah pek fungsi ini digunakan dengan mana-mana papan STM32?
J: Pek fungsi direka bentuk untuk papan berasaskan STM32L452RE untuk prestasi optimum. - S: Adakah terdapat sebarang keperluan perkakasan khusus untuk menggunakan pek fungsi ini?
A: Pek fungsi memerlukan papan pengembangan X-NUCLEO-IKS02A1 dan X-NUCLEO-IOD02A1 untuk operasi. - S: Adakah sokongan teknikal tersedia untuk produk ini?
J: Untuk sokongan teknikal, sila hubungi pejabat jualan STMicroelectronics tempatan anda atau lawati www.st.com untuk bantuan selanjutnya.
UM2796
Manual pengguna
Bermula dengan pek fungsi FP-IND-IODSNS1 STM32Cube untuk nod sensor industri IO-Link
pengenalan
FP-IND-IODSNS1 ialah pek fungsi STM32Cube yang membolehkan anda mendayakan komunikasi IO-Link antara kit P-NUCLEO-IOD02A1 dan master IO-Link melalui transceiver L6364Q yang dipasang pada X-NUCLEO-IOD02A1.
Pek fungsi menyepadukan tindanan demo IO-Link dan pengurusan penderia industri yang dipasang pada X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 juga termasuk IODD file untuk dimuat naik ke induk IO-Link anda.
Perisian yang disertakan dalam pakej boleh digunakan dalam tiga persekitaran pembangunan bersepadu (IDE): IAR, KEIL dan STM32CubeIDE.
Pautan berkaitan
Lawati ekosistem STM32Cube web halaman pada www.st.com untuk maklumat lanjut
Peluasan perisian FP-IND-IODSNS1 untuk STM32Cube
Berakhirview
FP-IND-IODSNS1 ialah pek fungsi STM32 ODE dan mengembangkan fungsi STM32Cube.
Pakej perisian membolehkan pemindahan data IO-Link penderia industri pada X-NUCLEO-IKS02A1 kepada IO-Link Master yang disambungkan kepada X-NUCLEO-IOD02A1.
Ciri pakej utama ialah:
- Pakej perisian tegar untuk membina aplikasi peranti IO-Link untuk papan berasaskan STM32L452RE
- Perpustakaan middleware yang menampilkan tindanan mini peranti IO-Link untuk L6364Q dan MEMS serta pengurusan mikrofon digital
- Perduaan sedia untuk digunakan untuk penghantaran data sensor peranti IO-Link
- Mudah alih mudah merentas keluarga MCU yang berbeza, terima kasih kepada STM32Cube
- Syarat lesen percuma dan mesra pengguna
Seni bina
Perisian aplikasi mengakses papan pengembangan X-NUCLEO-IKS02A1 dan X-NUCLEO-IOD02A1 melalui lapisan perisian berikut:
- lapisan STM32Cube HAL, yang menyediakan set mudah, generik, pelbagai contoh antara muka pengaturcaraan aplikasi (API) untuk berinteraksi dengan aplikasi atas, perpustakaan dan lapisan tindanan. Ia mempunyai API generik dan sambungan dan dibina secara langsung di sekeliling seni bina generik dan membenarkan lapisan berturut-turut seperti lapisan middleware untuk melaksanakan fungsi tanpa memerlukan konfigurasi perkakasan khusus untuk unit mikropengawal (MCU) tertentu. Struktur ini meningkatkan kebolehgunaan semula kod perpustakaan dan menjamin kemudahalihan yang mudah pada peranti lain.
- lapisan pakej sokongan papan (BSP), yang menyokong semua persisian pada STM32 Nucleo kecuali MCU. Set API terhad ini menyediakan antara muka pengaturcaraan untuk persisian khusus papan tertentu seperti LED, butang pengguna, dll. Antara muka ini juga membantu dalam mengenal pasti versi papan tertentu.
Struktur folder
Folder berikut disertakan dalam pakej perisian:
- _htmresc: mengandungi grafik untuk dokumen html
- Dokumentasi: mengandungi bantuan HTML yang disusun file dihasilkan daripada kod sumber yang memperincikan komponen perisian dan API (satu untuk setiap projek).
- Pemacu: mengandungi pemacu HAL dan pemacu khusus papan untuk setiap platform papan atau perkakasan yang disokong, termasuk pemacu untuk komponen atas papan, dan lapisan abstraksi perkakasan bebas vendor CMSIS untuk siri pemproses ARM Cortex-M.
- Middlewares: perpustakaan dan protokol yang menampilkan tindanan mini dan pengurusan sensor IO-Link.
- Projek: mengandungi sampaplikasi yang melaksanakan nod berbilang sensor IO-Link Industri. Aplikasi ini disediakan untuk platform NUCLEO-L452RE dengan tiga persekitaran pembangunan: IAR Embedded Workbench untuk ARM, persekitaran pembangunan perisian MDK-ARM dan STM32CubeIDE.
API
Maklumat teknikal terperinci dengan fungsi API pengguna penuh dan perihalan parameter terdapat dalam HTML yang disusun file dalam folder "Dokumentasi".
Samppenerangan permohonan
Sampaplikasi disediakan dalam folder Projects, menggunakan X-NUCLEO-IOD02A1 dengan transceiver L6364Q dan X-NUCLEO-IKS02A1 dengan MEMS industri dan mikrofon digital.
Projek sedia untuk dibina tersedia untuk berbilang IDE. Anda boleh memuat naik salah satu binari files disediakan dalam FP-IND-IODSNS1 melalui Utiliti ST-LINK STM32, STM32CubeProgrammer atau ciri pengaturcaraan dalam IDE anda.
Untuk menilai perisian tegar FP-IND-IODSNS1, adalah perlu untuk memuat naik IODD file ke alat kawalan Master IO-Link anda dan sambungkannya ke X-NUCLEO-IOD02A1 dengan kabel 3 wayar (L+, L-/GND, CQ). Bahagian 2.3 menunjukkan bekasampdi mana Master IO-Link ialah P-NUCLEO-IOM01M1 dan alat kawalan yang berkaitan ialah Alat Kawalan IO-Link yang dibangunkan oleh TEConcept (rakan kongsi ST). Sebagai alternatif, anda boleh menggunakan Master IO-Link lain dengan alat kawalan yang berkaitan.
Panduan persediaan sistem
Penerangan perkakasan
P-NUCLEO-IOD02A1 STM32 Pek Nukleo
P-NUCLEO-IOD02A1 ialah pek Nucleo STM32 yang terdiri daripada papan pengembangan X-NUCLEO-IOD02A1 dan X-NUCLEO-IKS02A1 yang disusun pada papan pembangunan NUCLEO-L452RE.
X-NUCLEO-IOD02A1 menampilkan transceiver peranti IO-Link untuk sambungan fizikal kepada master IO-Link, manakala X-NUCLEO-IKS02A1 menampilkan papan berbilang sensor untuk aplikasi industri, dan NUCLEO-L452RE menampilkan perkakasan yang diperlukan sumber untuk menjalankan pek fungsi FP-IND-IODSNS1 dan untuk mengawal transceiver dan papan berbilang sensor.
FP-IND-IODSNS1 menggabungkan perpustakaan tindanan demo IO-Link (berasal daripada X-CUBE-IOD02) dengan X-CUBE-MEMS1 dan menampilkan bekasample nod berbilang penderia peranti IO-Link.
P-NUCLEO-IOD02A1 boleh digunakan untuk tujuan penilaian dan sebagai persekitaran pembangunan.
Pek STM32 Nucleo menyediakan penyelesaian yang berpatutan dan mudah digunakan untuk pembangunan aplikasi IO-Link dan SIO, penilaian ciri komunikasi L6364Q dan keteguhan, bersama dengan prestasi pengiraan STM32L452RET6U.
Pek Nukleo P-NUCLEO-IOM01M1 STM32
P-NUCLEO-IOM01M1 ialah pek Nucleo STM32 yang terdiri daripada papan STEVAL-IOM001V1 dan NUCLEO-F446RE. STEVAL-IOM001V1 ialah satu lapisan PHY induk IO-Link (L6360) manakala NUCLEO-F446RE menjalankan tindanan IO-Link rev 1.1 (dibangunkan oleh dan hak milik TEConcept GmbH, lesen terhad kepada 10k minit, boleh diperbaharui tanpa kos tambahan). Kemas kini tindanan IO-Link dibenarkan secara eksklusif dengan mengikut prosedur yang diterangkan dalam UM2421 (tersedia secara percuma di www.st.com). Sebarang pemadaman/timpa tindanan lain bagi timbunan pra-muat menjadikan mustahil untuk memulihkannya.
Pek STM32 Nucleo menyediakan penyelesaian yang berpatutan dan mudah digunakan untuk penilaian aplikasi IO-Link, ciri komunikasi L6360 dan keteguhan, bersama-sama dengan prestasi pengiraan STM32F446RET6. Pek itu, mengehoskan sehingga empat STEVAL-IOM001V1 untuk membina port empat induk IO-Link, boleh mengakses lapisan fizikal IO-Link dan berkomunikasi dengan Peranti IO-Link.
Anda boleh menilai alat tersebut melalui GUI khusus (Io-Link Control Tool©, milik TEConcept GmbH) atau menggunakannya sebagai jambatan induk IO-Link yang boleh diakses daripada antara muka SPI khusus: kod sumber projek demo (Low-Level IO- Aplikasi Demo Akses Master Pautan, dibangunkan oleh TEConcept GmbH) dan spesifikasi API tersedia secara percuma.
Persediaan perkakasan
Komponen perkakasan berikut diperlukan:
- Satu pek STM32 Nucleo untuk aplikasi peranti IO-Link (kod pesanan: P-NUCLEO-IOD02A1)
- Satu pek STM32 Nucleo untuk induk IO-Link dengan IO-Link v1.1 PHY dan tindanan (kod pesanan: P-NUCLEO-IOM01M1)
- Kabel 3 wayar (L+, L-/GND, CQ)
Bagaimana untuk mengawal peranti P-NUCLEO-IOD02A1 IO-Link melalui master P-NUCLEO-IOM01M1 IO-Link
- Langkah 1. Sambungkan P-NUCLEO-IOM01M1 dan P-NUCLEO-IOD02A1 melalui kabel 3 wayar (L+, L-/GND dan CQ- rujuk pada sirigrafi papan).
- Langkah 2. Sambungkan P-NUCLEO-IOM01M1 kepada bekalan kuasa 24 V/0.5 A.
Rajah berikut menunjukkan cara menyambungkan P-NUCLEO-IOM01M1 dan P-NUCLEO-IOD02A1 yang menjalankan perisian tegar FP-IND-IODSNS1. - Langkah 3. Lancarkan Alat Kawalan IO-Link pada komputer riba/PC anda.
- Langkah 4. Sambungkan melalui kabel USB mini P-NUCLEO-IOM01M1 yang menjalankan Alat Kawalan IO-Link ke komputer riba/PC anda.
Langkah seterusnya (5 hingga 13) merujuk kepada tindakan yang perlu dilakukan pada Alat Kawalan IO-Link. - Langkah 5. Muat naik P-NUCLEO-IOD02A1 IODD ke Alat Kawalan Pautan IO dengan mengklik pada [Pilih peranti] dan mengikut arahan untuk memuat naik IODD yang betul (format xml) file tersedia dalam direktori IODD bagi pakej perisian.
IODD files disediakan untuk kedua-dua kadar baud COM2 (38.4 kBd) dan COM3 (230.4 kBd). - Langkah 6. Sambungkan Master dengan mengklik pada ikon hijau (sudut kiri atas).
- Langkah 7. Klik pada [Kuasa HIDUP] untuk membekalkan P-NUCLEO-IOD02A1 (LED merah pada X-NUCLEO-IOD02A1 berkelip).
- Langkah 8. Klik pada [IO-Link] untuk memulakan Komunikasi IO-Link (LED hijau pada X-NUCLEO-IOD02A1 berkelip). Secara lalai, komunikasi dengan IIS2DLPC bermula.
- Langkah 9. Klik pada [Plot] untuk memplot data yang dikumpul.
- Langkah 10. Untuk mengaktifkan pertukaran data dengan penderia lain, pergi ke [Menu Parameter]>[Pemilihan Input Proses], kemudian klik dua kali pada nama penderia (teks hijau), pilih penderia yang dikehendaki daripada pilihan yang tersedia. Perubahan penderia akan diserlahkan oleh nama penderia yang akan bertukar menjadi biru.
Untuk akhirnya menyelaraskan Master dan Peranti, anda perlu mengklik pada [Tulis Dipilih]. Prosedur selesai apabila nama sensor yang dipilih menjadi hijau.
- Langkah 11. Apabila anda menamatkan sesi penilaian anda, klik pada [Tidak Aktif] untuk menghentikan komunikasi IO-Link.
- Langkah 12. Mengklik pada [Power Off] untuk membuat IO-Link Master berhenti membekalkan Peranti IO-Link.
- Langkah 13. Klik con [Putuskan sambungan] untuk menghentikan komunikasi antara Alat Kawalan IO-Link dan P-NUCLEO- IOM01M1.
- Langkah 14. Putuskan sambungan kabel USB mini dan bekalan 24 V daripada P-NUCLEO-IOM01M1.
Persediaan perisian
Komponen perisian berikut diperlukan untuk menyediakan persekitaran pembangunan yang sesuai untuk mencipta aplikasi bagi aplikasi IO-Link untuk NUCLEO-L452RE dan L6364Q:
- Perisian tegar FP-IND-IODSNS1 dan dokumentasi berkaitan tersedia pada www.st.com
- Salah satu daripada rangkaian alat pembangunan dan penyusun berikut:
- Meja Kerja Terbenam IAR untuk rantai alat ARM® + ST-LINK/V2
- NyataView Rantaian alat Kit Pembangunan Mikropengawal (persekitaran pembangunan perisian MDK-ARM
- + ST-LINK/V2)
- STM32CubeIDE + ST-LINK/V2
Sejarah semakan
Jadual 1. Sejarah semakan dokumen
tarikh | Versi | Perubahan |
04-Dis-2020 | 1 | Keluaran awal. |
07-Mac-2024 |
2 |
Dikemas kini Rajah 2. Struktur folder pakej FP-IND-IODSNS1.
Perubahan teks kecil. |
NOTIS PENTING – BACA DENGAN TELITI
STMicroelectronics NV dan anak syarikatnya (“ST”) berhak untuk membuat perubahan, pembetulan, penambahbaikan, pengubahsuaian dan penambahbaikan pada produk ST dan/atau pada dokumen ini pada bila-bila masa tanpa notis. Pembeli hendaklah mendapatkan maklumat terkini berkaitan produk ST sebelum membuat pesanan. Produk ST dijual menurut terma dan syarat jualan ST yang ada pada masa penerimaan pesanan.
Pembeli bertanggungjawab sepenuhnya untuk pilihan, pemilihan dan penggunaan produk ST dan ST tidak bertanggungjawab untuk bantuan permohonan atau reka bentuk produk pembeli.
Tiada lesen, nyata atau tersirat, kepada mana-mana hak harta intelek diberikan oleh ST di sini.
Jualan semula produk ST dengan peruntukan yang berbeza daripada maklumat yang dinyatakan di sini akan membatalkan sebarang waranti yang diberikan oleh ST untuk produk tersebut.
ST dan logo ST adalah tanda dagangan ST. Untuk maklumat tambahan tentang tanda dagangan ST, rujuk kepada www.st.com/trademarks. Semua nama produk atau perkhidmatan lain adalah hak milik pemilik masing-masing.
Maklumat dalam dokumen ini menggantikan dan menggantikan maklumat yang dibekalkan sebelum ini dalam mana-mana versi terdahulu dokumen ini.
© 2024 STMicroelectronics – Hak cipta terpelihara
UM2796 – Wahyu 2
Dokumen / Sumber
![]() |
Pek Fungsi STMicroelectronics FP-IND-IODSNS1 Untuk Nod Sensor Industri Pautan IO [pdf] Manual Pengguna FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Pek Fungsi Untuk Nod Sensor Industri Pautan IO, FP-IND-IODSNS1, Pek Fungsi Untuk Nod Penderia Industri Pautan IO, Pek Untuk IO Nod Penderia Industri Pautan, Nod Penderia Industri Pautan IO, Nod Penderia Perindustrian, Nod Penderia, Nod |