STMicroelectronics-loqosu

IO Link Sənaye Sensor Düyünü üçün STMicroelectronics FP-IND-IODSNS1 Funksiya Paketi

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Sənaye-Sensor-Node-məhsulu üçün Funksiya Paketi

Məhsul haqqında məlumat

Spesifikasiyalar

  • Məhsulun adı: FP-IND-IODSNS1 STM32Cube Funksiya Paketi
  • Uyğunluq: STM32L452RE əsaslı lövhələr
  • Xüsusiyyətlər:
    • Sənaye sensorlarının IO-Link məlumat ötürülməsinə imkan verir
    • L6364Q və MEMS və rəqəmsal mikrofon idarəetməsi üçün IO-Link cihazının mini yığınını özündə əks etdirən orta proqramlar
    • Sensor məlumatlarının ötürülməsi üçün istifadəyə hazır binar
    • Müxtəlif MCU ailələri arasında asan daşınma
    • Pulsuz, istifadəçi dostu lisenziya şərtləri

Məhsuldan İstifadə Təlimatları

Bitdiview
STM1Cube üçün FP-IND-IODSNS32 proqram təminatının genişləndirilməsi sənaye sensorları üçün IO-Link məlumat ötürülməsini asanlaşdırmaq üçün nəzərdə tutulub. Funksiya paketindən istifadə etməyə başlamaq üçün aşağıdakı addımları yerinə yetirin:

Addım 1: Quraşdırma
Proqram paketini STM32L452RE əsaslı lövhənizdə quraşdırın.

Addım 2: Konfiqurasiya
IO-Link cihazlarını və sensorlarını idarə etmək üçün ara proqram kitabxanalarını konfiqurasiya edin.

Addım 3: Məlumatların ötürülməsi
X-NUCLEO-IOD02A1-ə qoşulmuş IO-Link Master-a sensor məlumatlarının ötürülməsi üçün istifadəyə hazır binardan istifadə edin.

Qovluq quruluşu
Proqram paketinə aşağıdakı qovluqlar daxildir:

  • _htmresc: HTML sənədləri üçün qrafikləri ehtiva edir
  • Sənədləşdirmə: Tərtib edilmiş HTML yardımını ehtiva edir files ətraflı proqram komponentləri və API
  • Sürücülər: HAL drayverləri və dəstəklənən lövhələr üçün lövhəyə xas drayverlər daxildir
  • Orta proqramlar: IO-Link mini yığını və sensorların idarə edilməsi üçün kitabxanalar və protokollar

Tez-tez verilən suallar (tez-tez verilən suallar)

  • S: Bu funksiya paketi istənilən STM32 lövhəsi ilə istifadə edilə bilərmi?
    A: Funksiya paketi optimal performans üçün STM32L452RE əsaslı lövhələr üçün nəzərdə tutulub.
  • S: Bu funksiya paketindən istifadə üçün hər hansı xüsusi avadanlıq tələbləri varmı?
    A: Funksiya paketi işləmək üçün X-NUCLEO-IKS02A1 və X-NUCLEO-IOD02A1 genişləndirmə lövhələrini tələb edir.
  • S: Bu məhsul üçün texniki dəstək mövcuddurmu?
    A: Texniki dəstək üçün yerli STMicroelectronics satış ofisinizlə əlaqə saxlayın və ya ziyarət edin www.st.com əlavə yardım üçün.

UM2796
İstifadəçi təlimatı

IO-Link sənaye sensor qovşağı üçün FP-IND-IODSNS1 STM32Cube funksiya paketi ilə işə başlayın

Giriş

FP-IND-IODSNS1, X-NUCLEO-IOD32A02 üzərində quraşdırılmış L1Q ötürücü vasitəsilə P-NUCLEO-IOD6364A02 dəsti ilə IO-Link master arasında IO-Link rabitəsini aktivləşdirməyə imkan verən STM1Cube funksiya paketidir.
Funksiya paketi IO-Link demo-stackini və X-NUCLEO-IKS02A1 üzərində quraşdırılmış sənaye sensorlarının idarə edilməsini birləşdirir.
FP-IND-IODSNS1 həmçinin IODD daxildir file IO-Link masterinizə yüklənəcək.
Paketə daxil olan proqram təminatı üç inteqrasiya olunmuş inkişaf mühitində (IDE) istifadə oluna bilər: IAR, KEIL və STM32CubeIDE.

Əlaqədar bağlantılar
STM32Cube ekosisteminə baş çəkin web səhifədə www.st.com əlavə məlumat üçün

STM1Cube üçün FP-IND-IODSNS32 proqram təminatının genişləndirilməsi

Bitdiview
FP-IND-IODSNS1 STM32 ODE funksiya paketidir və STM32Cube funksionallığını genişləndirir.
Proqram paketi X-NUCLEO-IKS02A1-də sənaye sensorlarının IO-Link məlumatlarının X-NUCLEO-IOD02A1-ə qoşulmuş IO-Link Master-a ötürülməsinə imkan verir.
Əsas paket xüsusiyyətləri bunlardır:

  • STM32L452RE əsaslı lövhələr üçün IO-Link cihaz proqramlarını qurmaq üçün mikroproqram paketi
  • L6364Q və MEMS və rəqəmsal mikrofon idarəçiliyi üçün IO-Link cihazının mini yığını olan orta proqram kitabxanaları
  • IO-Link cihazı sensor məlumat ötürülməsi üçün istifadəyə hazır binar
  • STM32Cube sayəsində müxtəlif MCU ailələri arasında asan daşınma
  • Pulsuz, istifadəçi dostu lisenziya şərtləri

Memarlıq
Tətbiq proqramı aşağıdakı proqram təbəqələri vasitəsilə X-NUCLEO-IKS02A1 və X-NUCLEO-IOD02A1 genişləndirmə lövhələrinə daxil olur:

  • yuxarı proqram, kitabxana və yığın təbəqələri ilə qarşılıqlı əlaqədə olmaq üçün sadə, ümumi, çox nümunəli proqram proqramlaşdırma interfeysləri (API) dəstini təmin edən STM32Cube HAL təbəqəsi. O, ümumi və genişləndirici API-lərə malikdir və birbaşa ümumi arxitektura ətrafında qurulub və orta proqram təbəqəsi kimi ardıcıl təbəqələrə müəyyən bir mikrokontroller vahidi (MCU) üçün xüsusi aparat konfiqurasiyaları tələb etmədən funksiyaları həyata keçirməyə imkan verir. Bu struktur kitabxana kodunun təkrar istifadə imkanlarını yaxşılaşdırır və digər cihazlarda asan daşınmasına zəmanət verir.
  • MCU istisna olmaqla, STM32 Nucleo-da bütün periferiyaları dəstəkləyən lövhə dəstək paketi (BSP) təbəqəsi. Bu məhdud API dəsti LED, istifadəçi düyməsi və s. kimi müəyyən lövhəyə xas periferiyalar üçün proqramlaşdırma interfeysini təmin edir. Bu interfeys həmçinin lövhənin xüsusi versiyasını müəyyən etməyə kömək edir.

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Sənaye-Sensor-Node-üçün Funksiya Paketi- (1)

Qovluq quruluşu

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Sənaye-Sensor-Node-üçün Funksiya Paketi- (2)

Proqram paketinə aşağıdakı qovluqlar daxildir:

  • _htmresc: html sənədləri üçün qrafikləri ehtiva edir
  • Sənədlər: tərtib edilmiş HTML yardımını ehtiva edir file proqram komponentləri və API-ləri təfərrüatlandıran mənbə kodundan yaradılıb (hər layihə üçün bir).
  • Sürücülər: hər bir dəstəklənən lövhə və ya aparat platforması üçün HAL drayverlərini və lövhəyə xas drayverləri, o cümlədən bort komponentləri üçün olanları və ARM Cortex-M prosessor seriyası üçün CMSIS təchizatçıdan müstəqil aparat abstraksiya qatını ehtiva edir.
  • Orta proqramlar: IO-Link mini-stack və sensorların idarə edilməsini özündə əks etdirən kitabxanalar və protokollar.
  • Layihələr: s ehtiva edirampSənaye IO-Link çox sensorlu qovşağı həyata keçirən proqram. Bu proqram üç inkişaf mühiti ilə NUCLEO-L452RE platforması üçün təmin edilmişdir: ARM üçün IAR Embedded Workbench, MDK-ARM proqram təminatının inkişaf etdirilməsi mühiti və STM32CubeIDE.

API-lər
Tam istifadəçi API funksiyası və parametr təsviri ilə ətraflı texniki məlumat tərtib edilmiş HTML-də var file "Sənədlər" qovluğunda.

Samptətbiqin təsviri
Sample proqram L02Q ötürücü ilə X-NUCLEO-IOD1A6364 və sənaye MEMS və rəqəmsal mikrofon ilə X-NUCLEO-IKS02A1 istifadə edərək, Layihələr qovluğunda təqdim olunur.
Çoxlu IDE üçün hazır layihələr mövcuddur. Siz binarlardan birini yükləyə bilərsiniz fileSTM1 ST-LINK Utility, STM32CubeProgrammer və ya IDE-nizdəki proqramlaşdırma funksiyası vasitəsilə FP-IND-IODSNS32-də təmin edilir.
FP-IND-IODSNS1 proqram təminatını qiymətləndirmək üçün IODD yükləmək lazımdır file IO-Link Master cihazınızın idarəetmə alətinə qoşun və onu 02 telli kabel (L+, L-/GND, CQ) ilə X-NUCLEO-IOD1A3-ə qoşun. Bölmə 2.3 keçmişi göstərirample burada IO-Link Master P-NUCLEO-IOM01M1 və müvafiq idarəetmə aləti TEConcept (ST tərəfdaşı) tərəfindən hazırlanmış IO-Link Nəzarət Alətidir. Alternativ olaraq, müvafiq idarəetmə aləti ilə başqa IO-Link Master-dan istifadə edə bilərsiniz.

Sistem quraşdırma təlimatı

Avadanlıq təsviri

P-NUCLEO-IOD02A1 STM32 Nüvə paketi
P-NUCLEO-IOD02A1, NUCLEO-L32RE inkişaf lövhəsində yığılmış X-NUCLEO-IOD02A1 və X-NUCLEO-IKS02A1 genişləndirmə lövhələrindən ibarət STM452 Nucleo paketidir.
X-NUCLEO-IOD02A1 IO-Link ustasına fiziki qoşulma üçün IO-Link cihaz ötürücüsünü, X-NUCLEO-IKS02A1 sənaye tətbiqləri üçün çox sensorlu lövhəni, NUCLEO-L452RE isə lazımi avadanlıqları təqdim edir. FP-IND-IODSNS1 funksiya paketini işə salmaq və ötürücü və çox sensorlu lövhələrə nəzarət etmək üçün resurslar.

FP-IND-IODSNS1 IO-Link demo yığını kitabxanasını (X-CUBE-IOD02-dən alınmış) X-CUBE-MEMS1 ilə birləşdirir və keçmişampIO-Link cihazının çox sensorlu qovşağı.
P-NUCLEO-IOD02A1 qiymətləndirmə məqsədi və inkişaf mühiti kimi istifadə edilə bilər.
STM32 Nucleo paketi STM6364L32RET452U hesablama performansı ilə birlikdə IO-Link və SIO proqramlarının inkişafı, L6Q rabitə xüsusiyyətlərinin və möhkəmliyin qiymətləndirilməsi üçün sərfəli və istifadəsi asan həll təklif edir.

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Sənaye-Sensor-Node-üçün Funksiya Paketi- (3)

P-NUCLEO-IOM01M1 STM32 Nüvə paketi
P-NUCLEO-IOM01M1 STEVAL-IOM32V001 və NUCLEO-F1RE lövhələrindən ibarət STM446 Nucleo paketidir. STEVAL-IOM001V1 tək IO-Link master PHY təbəqəsidir (L6360), NUCLEO-F446RE isə IO-Link stek rev 1.1-i işlədir (TEConcept GmbH tərəfindən hazırlanmış və mülkiyyətidir, lisenziya 10 min dəqiqə ilə məhdudlaşır, əlavə xərclər olmadan bərpa edilə bilər). IO-Link yığın yeniləməsinə yalnız UM2421-də təsvir olunan prosedura əməl etməklə icazə verilir (burada sərbəst mövcuddur www.st.com). Əvvəlcədən yüklənmiş yığının hər hansı digər silinməsi/üzerinə yazılması onu bərpa etməyi qeyri-mümkün edir.

STM32 Nucleo paketi STM6360F32RET446 hesablama performansı ilə birlikdə IO-Link proqramlarının, L6 kommunikasiya xüsusiyyətlərinin və möhkəmliyin qiymətləndirilməsi üçün sərfəli və istifadəsi asan həll təklif edir. Dörd portlu IO-Link master qurmaq üçün dördə qədər STEVAL-IOM001V1-ə malik paket IO-Link fiziki qatına daxil ola və IO-Link Cihazları ilə əlaqə saxlaya bilər.
Siz aləti xüsusi GUI (IO-Link Control Tool©, TEConcept GmbH mülkiyyəti) vasitəsilə qiymətləndirə və ya xüsusi SPI interfeysindən əldə edilə bilən IO-Link master körpüsü kimi istifadə edə bilərsiniz: demo layihəsinin mənbə kodu (Aşağı Səviyyəli IO- TEConcept GmbH tərəfindən hazırlanmış Link Master Access Demo Proqramı) və API spesifikasiyası pulsuzdur.

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Sənaye-Sensor-Node-üçün Funksiya Paketi- (4)

Aparat quraşdırması
Aşağıdakı hardware komponentləri tələb olunur:

  1. IO-Link cihaz tətbiqləri üçün bir STM32 Nucleo paketi (sifariş kodu: P-NUCLEO-IOD02A1)
  2. IO-Link v32 PHY və yığın ilə IO-Link master üçün bir STM1.1 Nucleo paketi (sifariş kodu: P-NUCLEO-IOM01M1)
  3. 3 telli kabel (L+, L-/GND, CQ)

P-NUCLEO-IOM02M1 IO-Link master vasitəsilə P-NUCLEO-IOD01A1 IO-Link cihazını necə idarə etmək olar

  • addım 1. P-NUCLEO-IOM01M1 və P-NUCLEO-IOD02A1-i 3 naqilli kabel vasitəsilə birləşdirin (L+, L-/GND və CQ- lövhənin seriqrafiyasına baxın).
  • addım 2. P-NUCLEO-IOM01M1-i 24 V/0.5 A enerji təchizatına qoşun.
    Aşağıdakı şəkildə FP-IND-IODSNS01 mikroproqramı ilə işləyən P-NUCLEO-IOM1M02 və P-NUCLEO-IOD1A1-i necə qoşmaq olar.STMicroelectronics-FP-IND-IODSNS1-IO-Link-Sənaye-Sensor-Node-üçün Funksiya Paketi- (5)
  • Addım 3. Laptopunuzda/PC-də IO-Link Control Tool-u işə salın.
  • Addım 4. Mini-USB kabeli ilə IO-Link Nəzarət Aləti ilə işləyən P-NUCLEO-IOM01M1-i laptop/kompüterinizə qoşun.
    Növbəti addımlar (5-dən 13-ə qədər) IO-Link Control Tool-da yerinə yetiriləcək hərəkətlərə istinad edir.
  • Addım 5. [Cihaz seçin] üzərinə klikləməklə və müvafiq IODD (xml formatı) yükləmək üçün təlimatlara əməl etməklə P-NUCLEO-IOD02A1 IODD-ni IO-Link Control Tool-a yükləyin. file proqram paketinin IODD kataloqunda mövcuddur.
    IODD files həm COM2 (38.4 kBd) və həm də COM3 (230.4 kBd) ötürmə sürətləri üçün nəzərdə tutulub.
  • Addım 6. Yaşıl ikona (yuxarı sol künc) klikləməklə Master-ı birləşdirin.
  • Addım 7. P-NUCLEO-IOD02A1-i təmin etmək üçün [Power ON] üzərinə klikləyin (X-NUCLEO-IOD02A1-də qırmızı LED yanıb-sönür).
  • Addım 8. IO-Link Əlaqəsini başlamaq üçün [IO-Link] üzərinə klikləyin (X-NUCLEO-IOD02A1-də yaşıl LED yanıb-sönür). Varsayılan olaraq, IIS2DLPC ilə əlaqə başlayır.
  • Addım 9. Toplanmış məlumatları çəkmək üçün [Plot] üzərinə klikləyin.
  • Addım 10. Başqa bir sensor ilə məlumat mübadiləsini aktivləşdirmək üçün [Parametr Menyu]>[Daxiletmə Seçimini Proses] bölməsinə keçin, sonra sensorun adına iki dəfə klikləyin (yaşıl mətn), mövcud seçimlərdən istədiyiniz sensoru seçin. Sensor dəyişikliyi mavi rəngə çevriləcək sensor adı ilə vurğulanacaq.
    Nəhayət Master və Cihazı uyğunlaşdırmaq üçün [Seçilmişi Yaz] üzərinə klikləmək lazımdır. Seçilmiş sensorun adı yaşıl rəngə çevrildikdə prosedur tamamlanır.
    STMicroelectronics-FP-IND-IODSNS1-IO-Link-Sənaye-Sensor-Node-üçün Funksiya Paketi- (6)
  • addım 11. Qiymətləndirmə sessiyanızı bitirdikdən sonra IO-Link əlaqəsini dayandırmaq üçün [Qeyri-aktiv] üzərinə klikləyin.
  • addım 12. IO-Link Master-ın IO-Link Cihazını təchiz etməyi dayandırması üçün [Power Off] üzərinə klikləməklə.
  • addım 13. IO-Link Control Tool və P-NUCLEO-IOM01M1 arasında əlaqəni dayandırmaq üçün con [Disconnect] düyməsini klikləyin.
  • addım 14. Mini-USB kabelini və 24 V təchizatını P-NUCLEO-IOM01M1-dən ayırın.

Proqram təminatının qurulması
NUCLEO-L452RE və L6364Q üçün IO-Link proqramları üçün tətbiqlər yaratmaq üçün uyğun inkişaf mühitini qurmaq üçün aşağıdakı proqram komponentləri lazımdır:

  • FP-IND-IODSNS1 proqram təminatı və müvafiq sənədlər burada mövcuddur www.st.com
  • Aşağıdakı inkişaf alətləri zənciri və tərtibçilərindən biri:
    • ARM® alətlər silsiləsi + ST-LINK/V2 üçün IAR Daxili İş dəzgahı
    • RealView Microcontroller Development Kit alətlər silsiləsi (MDK-ARM proqram təminatı inkişaf mühiti
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Təftiş tarixi

Cədvəl 1. Sənədin təftiş tarixi

Tarix Versiya Dəyişikliklər
04-2020 dekabr 1 İlkin buraxılış.
 

07 mart 2024-ci il

 

2

Yenilənmiş Şəkil 2. FP-IND-IODSNS1 paket qovluq strukturu.

Kiçik mətn dəyişiklikləri.

Vacib XƏBƏRDARLIQ – DİQQƏTLİ OXUYUN

STMicroelectronics NV və onun törəmə müəssisələri (“ST”) istənilən vaxt xəbərdarlıq etmədən ST məhsullarına və/yaxud bu sənədə dəyişikliklər, düzəlişlər, təkmilləşdirmələr, dəyişikliklər və təkmilləşdirmələr etmək hüququnu özündə saxlayır. Alıcılar sifariş verməzdən əvvəl ST məhsulları haqqında ən son müvafiq məlumatları əldə etməlidirlər. ST məhsulları, sifarişin qəbulu zamanı mövcud olan ST-nin satış şərtlərinə uyğun olaraq satılır.
Alıcılar ST məhsullarının seçimi, seçimi və istifadəsinə görə məsuliyyət daşıyırlar və ST tətbiq yardımı və ya alıcıların məhsullarının dizaynına görə heç bir məsuliyyət daşımır.
ST tərəfindən hər hansı əqli mülkiyyət hüququna açıq və ya nəzərdə tutulan heç bir lisenziya verilmir.

ST məhsullarının burada göstərilən məlumatdan fərqli müddəalarla yenidən satışı ST tərəfindən belə məhsul üçün verilən hər hansı zəmanəti ləğv edir.
ST və ST loqosu ST-nin ticarət nişanlarıdır. ST ticarət nişanları haqqında əlavə məlumat üçün baxın www.st.com/trademarks. Bütün digər məhsul və ya xidmət adları müvafiq sahiblərinin mülkiyyətidir.
Bu sənəddəki məlumatlar əvvəllər bu sənədin hər hansı əvvəlki versiyalarında verilmiş məlumatları əvəz edir və əvəz edir.
© 2024 STMicroelectronics – Bütün hüquqlar qorunur
UM2796 - Rev 2

Sənədlər / Resurslar

IO Link Sənaye Sensor Düyünü üçün STMicroelectronics FP-IND-IODSNS1 Funksiya Paketi [pdf] İstifadəçi Təlimatı
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 IO Link Sənaye Sensor Qovşağı üçün Funksiya Paketi, FP-IND-IODSNS1, IO Link Sənaye Sensor Nodu üçün Funksiya Paketi, IO üçün Paket Bağlantı Sənaye Sensor Düyünü, IO Bağlantısı Sənaye Sensor Düyünü, Sənaye Sensor Düyünü, Sensor Düyünü, Düyün

İstinadlar

Şərh buraxın

E-poçt ünvanınız dərc olunmayacaq. Tələb olunan sahələr qeyd olunub *