STMicroelectronics-logo

STMicroelectronics FP-IND-IODSNS1 funkcionalni paket za IO Link industrijski senzorski čvor

STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node-product

Informacije o proizvodu

Specifikacije

  • Naziv proizvoda: FP-IND-IODSNS1 STM32Cube Function Pack
  • Kompatibilnost: ploče na bazi STM32L452RE
  • Karakteristike:
    • Omogućava IO-Link prijenos podataka industrijskih senzora
    • Srednji softver koji sadrži mini-stack uređaja IO-Link za L6364Q i MEMS plus upravljanje digitalnim mikrofonom
    • Binarno spreman za upotrebu za prijenos podataka senzora
    • Jednostavna prenosivost kroz različite MCU porodice
    • Besplatni, korisnički prilagođeni uslovi licence

Upute za upotrebu proizvoda

Gotovoview
FP-IND-IODSNS1 softversko proširenje za STM32Cube je dizajnirano da olakša IO-Link prijenos podataka za industrijske senzore. Slijedite dolje navedene korake da počnete koristiti funkcionalni paket:

Korak 1: Instalacija
Instalirajte softverski paket na vašu ploču baziranu na STM32L452RE.

Korak 2: Konfiguracija
Konfigurirajte biblioteke međuopreme za upravljanje IO-Link uređajima i senzorima.

Korak 3: Prijenos podataka
Koristite binarni program spreman za upotrebu za prijenos podataka senzora na IO-Link Master povezan na X-NUCLEO-IOD02A1.

Struktura mapa
Softverski paket uključuje sljedeće foldere:

  • _htmresc: Sadrži grafiku za html dokumente
  • Dokumentacija: Sadrži kompajliranu HTML pomoć files detaljima softverskih komponenti i API-ja
  • Drajveri: Uključuje HAL drajvere i drajvere specifične za ploču za podržane ploče
  • Middlewares: Biblioteke i protokoli za IO-Link mini-stack i upravljanje senzorima

FAQ (često postavljana pitanja)

  • P: Može li se ovaj funkcionalni paket koristiti sa bilo kojom STM32 pločom?
    O: Funkcijski paket je dizajniran za ploče zasnovane na STM32L452RE za optimalne performanse.
  • P: Postoje li neki specifični hardverski zahtjevi za korištenje ovog funkcionalnog paketa?
    O: Funkcijski paket zahtijeva X-NUCLEO-IKS02A1 i X-NUCLEO-IOD02A1 ploče za proširenje za rad.
  • P: Da li je dostupna tehnička podrška za ovaj proizvod?
    O: Za tehničku podršku, obratite se lokalnom prodajnom uredu STMicroelectronics ili posjetite www.st.com za dalju pomoć.

UM2796
Uputstvo za upotrebu

Početak rada s FP-IND-IODSNS1 STM32Cube funkcionalnim paketom za IO-Link industrijski senzorski čvor

Uvod

FP-IND-IODSNS1 je STM32Cube funkcionalni paket koji vam omogućava da omogućite IO-Link komunikaciju između kompleta P-NUCLEO-IOD02A1 i IO-Link mastera preko L6364Q primopredajnika montiranog na X-NUCLEO-IOD02A1.
Funkcijski paket integriše IO-Link demo-stack i upravljanje industrijskim senzorima montiranim na X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 također uključuje IODD file da se prenese na vaš IO-Link master.
Softver uključen u paket može se koristiti u tri integrisana razvojna okruženja (IDE): IAR, KEIL i STM32CubeIDE.

Povezani linkovi
Posjetite ekosistem STM32Cube web stranica na www.st.com za dalje informacije

FP-IND-IODSNS1 softversko proširenje za STM32Cube

Gotovoview
FP-IND-IODSNS1 je STM32 ODE funkcijski paket i proširuje STM32Cube funkcionalnost.
Softverski paket omogućava IO-Link prijenos podataka industrijskih senzora na X-NUCLEO-IKS02A1 na IO-Link Master povezan na X-NUCLEO-IOD02A1.
Ključne karakteristike paketa su:

  • Firmware paket za pravljenje aplikacija IO-Link uređaja za ploče zasnovane na STM32L452RE
  • Biblioteke srednjeg softvera sa mini-stackom IO-Link uređaja za L6364Q i MEMS plus upravljanje digitalnim mikrofonom
  • Binarno spreman za upotrebu za prijenos podataka senzora IO-Link uređaja
  • Laka prenosivost kroz različite MCU porodice, zahvaljujući STM32Cube
  • Besplatni, korisnički prilagođeni uslovi licence

Arhitektura
Aplikacioni softver pristupa X-NUCLEO-IKS02A1 i X-NUCLEO-IOD02A1 pločama za proširenje preko sljedećih softverskih slojeva:

  • STM32Cube HAL sloj, koji pruža jednostavan, generički skup više instanci interfejsa za programiranje aplikacija (API) za interakciju sa gornjim slojevima aplikacije, biblioteke i steka. Ima generičke i proširene API-je i direktno je izgrađen oko generičke arhitekture i omogućava uzastopnim slojevima kao što je sloj međuvera da implementiraju funkcije bez potrebe za specifičnim hardverskim konfiguracijama za datu jedinicu mikrokontrolera (MCU). Ova struktura poboljšava ponovnu upotrebu koda biblioteke i garantuje laku prenosivost na drugim uređajima.
  • sloj paketa podrške za ploču (BSP), koji podržava sve periferne uređaje na STM32 Nucleo osim MCU-a. Ovaj ograničeni skup API-ja pruža programski interfejs za određene periferne uređaje specifične za ploču kao što su LED, korisničko dugme, itd. Ovaj interfejs takođe pomaže u identifikaciji specifične verzije ploče.

STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (1)

Struktura foldera

STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (2)

Sledeće fascikle su uključene u softverski paket:

  • _htmresc: sadrži grafiku za html dokumente
  • Dokumentacija: sadrži kompajliranu HTML pomoć file generiran iz izvornog koda s detaljima softverskih komponenti i API-ja (po jedan za svaki projekat).
  • Drajveri: sadrži HAL drajvere i drajvere specifične za ploču za svaku podržanu ploču ili hardversku platformu, uključujući one za komponente na ploči, i sloj apstrakcije hardvera nezavisan od proizvođača CMSIS za ARM Cortex-M seriju procesora.
  • Middlewares: biblioteke i protokoli koji sadrže IO-Link mini-stack i upravljanje senzorima.
  • Projekti: sadrži sampaplikacija koja implementira industrijski IO-Link multi-senzorski čvor. Ova aplikacija je predviđena za NUCLEO-L452RE platformu sa tri razvojna okruženja: IAR Embedded Workbench za ARM, MDK-ARM okruženje za razvoj softvera i STM32CubeIDE.

API-ji
Detaljne tehničke informacije s punom korisničkom API funkcijom i opisom parametara nalaze se u kompajliranom HTML-u file u folderu “Dokumentacija”.

Sample opis aplikacije
The sampAplikacija se nalazi u folderu Projekti, koristeći X-NUCLEO-IOD02A1 sa L6364Q primopredajnikom i X-NUCLEO-IKS02A1 sa industrijskim MEMS i digitalnim mikrofonom.
Projekti spremni za izgradnju dostupni su za više IDE-ova. Možete učitati jednu od binarnih datoteka fileje obezbeđen u FP-IND-IODSNS1 preko STM32 ST-LINK Utility-a, STM32CubeProgrammera ili funkcije programiranja u vašem IDE-u.
Da biste procijenili firmver FP-IND-IODSNS1, potrebno je učitati IODD file na kontrolni alat vašeg IO-Link Master i povežite ga na X-NUCLEO-IOD02A1 pomoću 3-žičnog kabla (L+, L-/GND, CQ). Odjeljak 2.3 prikazuje nprampgdje je IO-Link Master P-NUCLEO-IOM01M1, a srodni kontrolni alat je IO-Link Control Tool koji je razvio TEConcept (ST partner). Alternativno, možete koristiti drugi IO-Link Master sa povezanim kontrolnim alatom.

Vodič za podešavanje sistema

Opis hardvera

P-NUCLEO-IOD02A1 STM32 Nukleo pakovanje
P-NUCLEO-IOD02A1 je STM32 Nucleo paket koji se sastoji od X-NUCLEO-IOD02A1 i X-NUCLEO-IKS02A1 ploča za proširenje složenih na NUCLEO-L452RE razvojnoj ploči.
X-NUCLEO-IOD02A1 ima primopredajnik IO-Link uređaja za fizičku vezu sa IO-Link masterom, dok X-NUCLEO-IKS02A1 ima ploču sa više senzora za industrijsku primjenu, a NUCLEO-L452RE ima neophodan hardver resurse za pokretanje funkcionalnog paketa FP-IND-IODSNS1 i za kontrolu primopredajnika i ploča s više senzora.

FP-IND-IODSNS1 kombinuje IO-Link demo biblioteku steka (izvedenu od X-CUBE-IOD02) sa X-CUBE-MEMS1 i ima example više senzorskog čvora IO-Link uređaja.
P-NUCLEO-IOD02A1 se može koristiti u svrhu evaluacije i kao razvojno okruženje.
STM32 Nucleo paket pruža pristupačno i lako za korištenje rješenje za razvoj IO-Link i SIO aplikacija, procjenu L6364Q komunikacijskih karakteristika i robusnosti, zajedno sa STM32L452RET6U performansama računanja.

STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (3)

P-NUCLEO-IOM01M1 STM32 Nucleo pack
P-NUCLEO-IOM01M1 je STM32 Nucleo paket koji se sastoji od STEVAL-IOM001V1 i NUCLEO-F446RE ploča. STEVAL-IOM001V1 je jedan IO-Link glavni PHY sloj (L6360) dok NUCLEO-F446RE pokreće IO-Link stack rev 1.1 (razvijen od strane i vlasništvo TEConcept GmbH, licenca ograničena na 10 minuta, obnovljiva bez dodatnih troškova). Ažuriranje IO-Link steka je dozvoljeno isključivo slijedeći proceduru opisanu u UM2421 (slobodno dostupno na www.st.com). Bilo kakvo drugo brisanje/prepisivanje prethodno učitanog steka onemogućava njegovo vraćanje.

STM32 Nucleo paket pruža pristupačno i lako za korištenje rješenje za procjenu IO-Link aplikacija, L6360 komunikacijskih karakteristika i robusnosti, zajedno sa STM32F446RET6 računskim performansama. Paket, koji sadrži do četiri STEVAL-IOM001V1 za izgradnju IO-Link master sa četiri porta, može pristupiti IO-Link fizičkom sloju i komunicirati sa IO-Link uređajima.
Alat možete procijeniti putem namjenskog GUI-a (IO-Link Control Tool©, vlasništvo TEConcept GmbH) ili ga koristiti kao IO-Link glavni most koji je dostupan preko namjenskog SPI sučelja: izvorni kod demo projekta (Low-Level IO- Link Master Access Demo aplikacija, koju je razvio TEConcept GmbH) i API specifikacija dostupni su besplatno.

STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (4)

Podešavanje hardvera
Potrebne su sljedeće hardverske komponente:

  1. Jedan STM32 Nucleo paket za aplikacije IO-Link uređaja (šifra narudžbe: P-NUCLEO-IOD02A1)
  2. Jedan STM32 Nucleo paket za IO-Link master sa IO-Link v1.1 PHY i stekom (šifra narudžbe: P-NUCLEO-IOM01M1)
  3. 3-žični kabel (L+, L-/GND, CQ)

Kako kontrolirati P-NUCLEO-IOD02A1 IO-Link uređaj preko P-NUCLEO-IOM01M1 IO-Link mastera

  • Korak 1. Povežite P-NUCLEO-IOM01M1 i P-NUCLEO-IOD02A1 preko 3-žičnog kabla (L+, L-/GND i CQ- pogledajte serigrafiju ploče).
  • Korak 2. Povežite P-NUCLEO-IOM01M1 na napajanje od 24 V/0.5 A.
    Sljedeća slika pokazuje kako povezati P-NUCLEO-IOM01M1 i P-NUCLEO-IOD02A1 koji koristi FP-IND-IODSNS1 firmver.STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (5)
  • Korak 3. Pokrenite IO-Link Control Tool na svom laptopu/PC-u.
  • Korak 4. Povežite mini-USB kablom P-NUCLEO-IOM01M1 koji pokreće IO-Link Control Tool na vaš laptop/PC.
    Sljedeći koraci (5 do 13) odnose se na radnje koje treba izvršiti na IO-Link Control Tool-u.
  • Korak 5. Prenesite P-NUCLEO-IOD02A1 IODD u IO-Link Control Tool tako što ćete kliknuti na [Odaberi uređaj] i slijediti upute za učitavanje odgovarajućeg IODD (xml format) file dostupno u IODD direktoriju softverskog paketa.
    IODD fileS su obezbeđeni i za COM2 (38.4 kBd) i COM3 (230.4 kBd) brzine prenosa.
  • Korak 6. Povežite Master klikom na zelenu ikonu (gornji lijevi ugao).
  • Korak 7. Kliknite na [Power ON] za napajanje P-NUCLEO-IOD02A1 (crvena LED dioda na X-NUCLEO-IOD02A1 treperi).
  • Korak 8. Kliknite na [IO-Link] da započnete IO-Link komunikaciju (treperi zelena LED dioda na X-NUCLEO-IOD02A1). Po defaultu, komunikacija sa IIS2DLPC počinje.
  • Korak 9. Kliknite na [Plot] da nacrtate prikupljene podatke.
  • Korak 10. Da biste aktivirali razmjenu podataka s drugim senzorom, idite na [Meni parametara]>[Proces Input Selection], zatim dvaput kliknite na naziv senzora (zeleni tekst), odaberite željeni senzor iz dostupnih izbora. Promjena senzora će biti istaknuta imenom senzora koje će postati plavo.
    Da biste konačno poravnali Master i Device, potrebno je kliknuti na [Write Selected]. Postupak je završen kada naziv odabranog senzora postane zelen.
    STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (6)
  • Korak 11. Kada završite sesiju evaluacije, kliknite na [Neaktivno] da zaustavite IO-Link komunikaciju.
  • Korak 12. Klikom na [Power Off] da bi IO-Link Master prestao da snabdeva IO-Link uređaj.
  • Korak 13. Kliknite na con [Disconnect] da zaustavite komunikaciju između IO-Link Control Tool-a i P-NUCLEO-IOM01M1.
  • Korak 14. Isključite mini-USB kabl i napajanje od 24 V iz P-NUCLEO-IOM01M1.

Podešavanje softvera
Sljedeće softverske komponente su potrebne za postavljanje prikladnog razvojnog okruženja za kreiranje aplikacija za IO-Link aplikacije za NUCLEO-L452RE i L6364Q:

  • FP-IND-IODSNS1 firmver i povezana dokumentacija dostupna na www.st.com
  • Jedan od sljedećih razvojnih alata-lanca i kompajlera:
    • IAR Embedded Workbench za ARM® lanac alata + ST-LINK/V2
    • RealView Set alata za razvoj mikrokontrolera (MDK-ARM okruženje za razvoj softvera
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Istorija revizija

Tabela 1. Istorija revizije dokumenta

Datum Verzija Promjene
04-2020 1 Prvo izdanje.
 

07-Mar-2024

 

2

Ažurirana Slika 2. Struktura foldera paketa FP-IND-IODSNS1.

Manje izmjene teksta.

VAŽNA NAPOMENA – PAŽLJIVO PROČITAJTE

STMicroelectronics NV i njegove podružnice (“ST”) zadržavaju pravo na izmjene, ispravke, poboljšanja, modifikacije i poboljšanja ST proizvoda i/ili ovog dokumenta u bilo koje vrijeme bez prethodne najave. Kupci bi trebali dobiti najnovije relevantne informacije o ST proizvodima prije nego što daju narudžbu. ST proizvodi se prodaju u skladu sa ST-ovim odredbama i uslovima prodaje koji su na snazi ​​u trenutku potvrde narudžbe.
Kupci su isključivo odgovorni za izbor, odabir i korištenje ST proizvoda, a ST ne preuzima nikakvu odgovornost za pomoć u primjeni ili dizajn proizvoda kupaca.
ST ovdje ne daje nikakvu licencu, izričitu ili impliciranu, za bilo koje pravo intelektualne svojine.

Preprodaja ST proizvoda sa odredbama koje se razlikuju od informacija navedenih ovde poništava svaku garanciju koju ST daje za takav proizvod.
ST i ST logo su zaštitni znakovi ST. Za dodatne informacije o ST zaštitnim znakovima, pogledajte www.st.com/trademarks. Svi ostali nazivi proizvoda ili usluga vlasništvo su njihovih vlasnika.
Informacije u ovom dokumentu zamjenjuju i zamjenjuju informacije koje su prethodno date u prethodnim verzijama ovog dokumenta.
© 2024 STMicroelectronics – Sva prava zadržana
UM2796 – Rev 2

Dokumenti / Resursi

STMicroelectronics FP-IND-IODSNS1 funkcionalni paket za IO Link industrijski senzorski čvor [pdf] Korisnički priručnik
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 paket funkcija za IO Link industrijski senzorski čvor, FP-IND-IODSNS1, paket funkcija za industrijski senzorski čvor IO veze, paket za IO Veza industrijski senzorski čvor, IO veza industrijski senzorski čvor, industrijski senzorski čvor, senzorski čvor, čvor

Reference

Ostavite komentar

Vaša email adresa neće biti objavljena. Obavezna polja su označena *