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

Informacije o proizvodu
Tehnički podaci
- Naziv proizvoda: FP-IND-IODSNS1 STM32Cube Function Pack
- Kompatibilnost: ploče temeljene na STM32L452RE
- Značajke:
- Omogućuje IO-Link prijenos podataka industrijskih senzora
- Middlewares koji sadrži mini-skup uređaja IO-Link za L6364Q i MEMS plus upravljanje digitalnim mikrofonom
- Binarni program spreman za korištenje za prijenos podataka senzora
- Jednostavna prenosivost kroz različite MCU obitelji
- Besplatni, korisnički prilagođeni licencni uvjeti
Upute za uporabu proizvoda
Nadview
FP-IND-IODSNS1 softversko proširenje za STM32Cube dizajnirano je za olakšavanje IO-Link prijenosa podataka za industrijske senzore. Slijedite korake u nastavku za početak korištenja paketa funkcija:
Korak 1: Instalacija
Instalirajte softverski paket na svoju ploču temeljenu na STM32L452RE.
Korak 2: Konfiguracija
Konfigurirajte biblioteke međuopreme za upravljanje IO-Link uređajima i senzorima.
Korak 3: Prijenos podataka
Iskoristite binarnu datoteku spremnu za korištenje za prijenos podataka senzora na IO-Link Master spojen na X-NUCLEO-IOD02A1.
Struktura mape
Programski paket uključuje sljedeće mape:
- _htmresc: Sadrži grafiku za html dokumente
- Dokumentacija: Sadrži kompiliranu HTML pomoć files detaljima softverskih komponenti i API-ja
- Upravljački programi: Uključuje HAL upravljačke programe i upravljačke programe 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 funkcijski paket koristiti s bilo kojom STM32 pločom?
O: Funkcijski paket dizajniran je za ploče temeljene na STM32L452RE za optimalne performanse. - P: Postoje li posebni hardverski zahtjevi za korištenje ovog paketa funkcija?
O: Funkcijski paket zahtijeva X-NUCLEO-IKS02A1 i X-NUCLEO-IOD02A1 ploče za proširenje za rad. - P: Je li tehnička podrška dostupna za ovaj proizvod?
O: Za tehničku podršku obratite se lokalnom prodajnom uredu STMicroelectronics ili ga posjetite www.st.com za daljnju pomoć.
UM2796
Upute za upotrebu
Početak rada s FP-IND-IODSNS1 STM32Cube funkcijskim paketom za IO-Link industrijski senzorski čvor
Uvod
FP-IND-IODSNS1 je paket funkcija STM32Cube koji vam omogućuje da omogućite IO-Link komunikaciju između P-NUCLEO-IOD02A1 kompleta i IO-Link mastera preko L6364Q primopredajnika montiranog na X-NUCLEO-IOD02A1.
Funkcijski paket integrira IO-Link demo-stack i upravljanje industrijskim senzorima montiranim na X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 također uključuje IODD file za učitavanje na vaš IO-Link master.
Softver uključen u paket može se koristiti u tri integrirana razvojna okruženja (IDE): IAR, KEIL i STM32CubeIDE.
Povezani linkovi
Posjetite ekosustav STM32Cube web stranica na www.st.com za daljnje informacije
FP-IND-IODSNS1 proširenje softvera za STM32Cube
Nadview
FP-IND-IODSNS1 je STM32 ODE paket funkcija i proširuje funkcionalnost STM32Cube.
Softverski paket omogućuje IO-Link prijenos podataka industrijskih senzora na X-NUCLEO-IKS02A1 na IO-Link Master spojen na X-NUCLEO-IOD02A1.
Ključne karakteristike paketa su:
- Paket firmvera za izradu aplikacija uređaja IO-Link za ploče temeljene na STM32L452RE
- Biblioteke srednjeg softvera s mini-slogom uređaja IO-Link za L6364Q i MEMS plus upravljanje digitalnim mikrofonom
- Binarni spremni za korištenje za prijenos podataka senzora IO-Link uređaja
- Jednostavna prenosivost kroz različite obitelji MCU-a, zahvaljujući STM32Cube
- Besplatni, korisnički prilagođeni licencni uvjeti
Arhitektura
Aplikacijski softver pristupa pločama za proširenje X-NUCLEO-IKS02A1 i X-NUCLEO-IOD02A1 putem sljedećih slojeva softvera:
- STM32Cube HAL sloj, koji pruža jednostavan, generički, multi-instance skup aplikacijskih programskih sučelja (API-ja) za interakciju s višim slojevima aplikacije, biblioteke i hrpa. Ima generičke i proširene API-je i izravno je izgrađen oko generičke arhitekture i omogućuje uzastopnim slojevima poput međusloja da implementiraju funkcije bez potrebe za specifičnim hardverskim konfiguracijama za određenu jedinicu mikrokontrolera (MCU). Ova struktura poboljšava ponovnu upotrebu koda knjižnice i jamči laku prenosivost na drugim uređajima.
- sloj paketa za podršku ploče (BSP), koji podržava sve periferne uređaje na STM32 Nucleo osim MCU-a. Ovaj ograničeni skup API-ja pruža programsko sučelje za određene periferne uređaje specifične za ploču poput LED-a, korisničkog gumba itd. Ovo sučelje također pomaže u identificiranju specifične verzije ploče.

Struktura mape

Sljedeće mape uključene su u softverski paket:
- _htmresc: sadrži grafiku za html dokumente
- Dokumentacija: sadrži kompiliranu HTML pomoć file generiran iz izvornog koda s detaljima softverskih komponenti i API-ja (jedan za svaki projekt).
- Upravljački programi: sadrži HAL upravljačke programe i upravljačke programe specifične za ploču za svaku podržanu ploču ili hardversku platformu, uključujući one za komponente na ploči i CMSIS sloj apstrakcije hardvera neovisan o dobavljaču za seriju ARM Cortex-M procesora.
- Middlewares: biblioteke i protokoli koji sadrže IO-Link mini-stack i upravljanje senzorima.
- Projekti: sadrži sampaplikacija koja implementira višesenzorski čvor Industrial IO-Link. Ova aplikacija dostupna je za platformu NUCLEO-L452RE s tri razvojna okruženja: IAR Embedded Workbench za ARM, okruženje za razvoj softvera MDK-ARM i STM32CubeIDE.
Apis
Detaljne tehničke informacije s punom funkcijom korisničkog API-ja i opisom parametara nalaze se u sastavljenom HTML-u file u mapi "Dokumentacija".
Sampopis aplikacije
Sampaplikacija se nalazi u mapi Projekti, koristeći X-NUCLEO-IOD02A1 s primopredajnikom L6364Q i X-NUCLEO-IKS02A1 s industrijskim MEMS-om i digitalnim mikrofonom.
Projekti spremni za izgradnju dostupni su za više IDE-ova. Možete učitati jednu od binarnih datoteka filepruža se u FP-IND-IODSNS1 putem STM32 ST-LINK Utility, STM32CubeProgrammer ili značajke programiranja u vašem IDE-u.
Za procjenu firmvera FP-IND-IODSNS1 potrebno je učitati IODD file na upravljački alat vašeg IO-Link Mastera i spojite ga na X-NUCLEO-IOD02A1 pomoću 3-žilnog kabela (L+, L-/GND, CQ). Odjeljak 2.3 prikazuje example gdje je IO-Link Master P-NUCLEO-IOM01M1, a povezani kontrolni alat je IO-Link Control Tool koji je razvio TEConcept (ST partner). Alternativno, možete koristiti drugi IO-Link Master s pripadajućim kontrolnim alatom.
Vodič za postavljanje sustava
Opis hardvera
P-NUCLEO-IOD02A1 STM32 Nukleo pak
P-NUCLEO-IOD02A1 je STM32 Nucleo paket sastavljen od X-NUCLEO-IOD02A1 i X-NUCLEO-IKS02A1 ploča za proširenje naslaganih na NUCLEO-L452RE razvojnoj ploči.
X-NUCLEO-IOD02A1 ima primopredajnik IO-Link uređaja za fizičku vezu s IO-Link masterom, dok X-NUCLEO-IKS02A1 ima ploču s više senzora za industrijske primjene, a NUCLEO-L452RE sadrži potreban hardver resurse za pokretanje FP-IND-IODSNS1 paketa funkcija i za kontrolu primopredajnika i ploča s više senzora.
FP-IND-IODSNS1 kombinira biblioteku demo steka IO-Link (izvedenu iz X-CUBE-IOD02) s X-CUBE-MEMS1 i ima exampvišesenzorski čvor IO-Link uređaja.
P-NUCLEO-IOD02A1 može se koristiti u svrhu evaluacije i kao razvojno okruženje.
STM32 Nucleo paket pruža pristupačno i jednostavno rješenje za razvoj IO-Link i SIO aplikacija, procjenu L6364Q komunikacijskih značajki i robusnosti, zajedno s STM32L452RET6U računalnim performansama.

P-NUCLEO-IOM01M1 STM32 Nukleo pak
P-NUCLEO-IOM01M1 je STM32 Nucleo paket sastavljen od STEVAL-IOM001V1 i NUCLEO-F446RE ploča. STEVAL-IOM001V1 je jedan IO-Link master PHY sloj (L6360) dok NUCLEO-F446RE pokreće IO-Link stack rev 1.1 (razvio i vlasništvo je TEConcept GmbH, licenca ograničena na 10 minuta, obnovljiva bez dodatnih troškova). Ažuriranje IO-Link stoga dopušteno je isključivo slijedeći postupak opisan u UM2421 (besplatno dostupno na www.st.com). Svako drugo brisanje/prepisivanje unaprijed učitanog stoga onemogućuje njegovo vraćanje.
STM32 Nucleo paket pruža pristupačno i jednostavno rješenje za procjenu IO-Link aplikacija, L6360 komunikacijskih značajki i robusnosti, zajedno s STM32F446RET6 računalnim performansama. Paket koji sadrži do četiri STEVAL-IOM001V1 za izgradnju četveroportnog IO-Link mastera, može pristupiti IO-Link fizičkom sloju i komunicirati s IO-Link uređajima.
Alat možete procijeniti putem namjenskog GUI-ja (IO-Link Control Tool©, vlasništvo TEConcept GmbH) ili ga koristiti kao IO-Link glavni most kojemu možete pristupiti iz namjenskog SPI sučelja: izvorni kod demo projekta (Low-Level IO- Link Master Access Demo Application, razvijen od strane TEConcept GmbH) i API specifikacija dostupni su besplatno.

Postavljanje hardvera
Potrebne su sljedeće hardverske komponente:
- Jedan STM32 Nucleo paket za aplikacije uređaja IO-Link (šifra narudžbe: P-NUCLEO-IOD02A1)
- Jedan STM32 Nucleo paket za IO-Link master s IO-Link v1.1 PHY i stogom (šifra narudžbe: P-NUCLEO-IOM01M1)
- 3-žilni 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 putem 3-žilnog kabela (L+, L-/GND i CQ- pogledajte serigrafiju ploče).
- Korak 2. Spojite P-NUCLEO-IOM01M1 na napajanje od 24 V/0.5 A.
Sljedeća slika prikazuje kako spojiti P-NUCLEO-IOM01M1 i P-NUCLEO-IOD02A1 koji pokreće firmware FP-IND-IODSNS1.
- Korak 3. Pokrenite IO-Link Control Tool na svom prijenosnom/osobnom računalu.
- Korak 4. Povežite mini-USB kabelom P-NUCLEO-IOM01M1 koji pokreće IO-Link Control Tool na vaše prijenosno/PC računalo.
Sljedeći koraci (5 do 13) odnose se na akcije koje treba izvršiti na IO-Link Control Tool-u. - Korak 5. Učitajte P-NUCLEO-IOD02A1 IODD u IO-Link Control Tool klikom na [Odaberi uređaj] i slijedeći upute za učitavanje odgovarajućeg IODD (xml format) file dostupan u direktoriju IODD programskog paketa.
IODD files dostupni su i za COM2 (38.4 kBd) i za COM3 (230.4 kBd) brzine prijenosa podataka. - Korak 6. Povežite Master klikom na zelenu ikonu (gornji lijevi kut).
- Korak 7. Kliknite na [Power ON] za napajanje P-NUCLEO-IOD02A1 (crveni LED na X-NUCLEO-IOD02A1 treperi).
- Korak 8. Kliknite na [IO-Link] za početak IO-Link komunikacije (zeleno LED na X-NUCLEO-IOD02A1 treperi). Prema zadanim postavkama započinje komunikacija s IIS2DLPC.
- Korak 9. Kliknite [Plot] za iscrtavanje prikupljenih podataka.
- Korak 10. Kako biste aktivirali razmjenu podataka s drugim senzorom, idite na [Izbornik parametara]>[Process Input Selection], zatim dvaput kliknite na naziv senzora (zeleni tekst), odaberite željeni senzor iz dostupnih izbora. Promjena senzora bit će istaknuta nazivom senzora koji će postati plav.
Za konačno usklađivanje mastera i uređaja potrebno je kliknuti na [Write Selected]. Postupak je završen kada naziv odabranog senzora postane zelen.

- Korak 11. Kada završite sesiju evaluacije, kliknite na [Neaktivno] da biste zaustavili IO-Link komunikaciju.
- Korak 12. Klikom na [Isključi] kako bi IO-Link Master prestao opskrbljivati IO-Link uređaj.
- Korak 13. Kliknite na [Disconnect] za prekid komunikacije između IO-Link Control Tool i P-NUCLEO-IOM01M1.
- Korak 14. Odspojite mini-USB kabel i napajanje od 24 V iz P-NUCLEO-IOM01M1.
Postavljanje softvera
Sljedeće softverske komponente potrebne su za postavljanje odgovarajućeg razvojnog okruženja za izradu aplikacija za IO-Link aplikacije za NUCLEO-L452RE i L6364Q:
- FP-IND-IODSNS1 firmware i povezana dokumentacija dostupni su na www.st.com
- Jedan od sljedećih razvojnih alata-lanca i prevoditelja:
- IAR Embedded Workbench za ARM® toolchain + ST-LINK/V2
- StvaranView Lanac alata za razvoj mikrokontrolera (MDK-ARM razvojno okruženje softvera
- + ST-LINK/V2)
- STM32CubeIDE + ST-LINK/V2
Povijest revizija
Tablica 1. Povijest revizija dokumenta
| Datum | Verzija | Promjene |
| 04. prosinca 2020 | 1 | Početno izdanje. |
|
07. ožujka 2024 |
2 |
Ažurirana slika 2. Struktura mape paketa FP-IND-IODSNS1.
Manje izmjene teksta. |
VAŽNA OBAVIJEST – PAŽLJIVO PROČITAJTE
STMicroelectronics NV i njegove podružnice ("ST") zadržavaju pravo izmjene, ispravke, poboljšanja, preinake 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 narudžbe. Proizvodi ST-a prodaju se u skladu s odredbama i uvjetima prodaje ST-a koji su na snazi u trenutku potvrde narudžbe.
Kupci su isključivo odgovorni za izbor, izbor i korištenje ST proizvoda i ST ne preuzima nikakvu odgovornost za pomoć pri primjeni ili dizajn proizvoda kupaca.
ST ovdje ne daje nikakvu licencu, izričitu ili implicitnu, za bilo koje pravo intelektualnog vlasništva.
Preprodaja ST proizvoda s odredbama različitim od ovdje navedenih informacija poništit će svako jamstvo koje je ST dao za takav proizvod.
ST i ST logotip 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 nadziru i zamjenjuju informacije prethodno navedene u bilo kojoj od prethodnih verzija ovog dokumenta.
© 2024 STMicroelectronics – Sva prava pridržana
UM2796 – Rev. 2
Dokumenti / Resursi
![]() |
STMicroelectronics FP-IND-IODSNS1 Funkcijski paket za IO Link industrijski senzorski čvor [pdf] Korisnički priručnik FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Funkcijski paket za IO vezu industrijski senzorski čvor, FP-IND-IODSNS1, funkcijski paket za IO vezu industrijski senzorski čvor, paket za IO Veza industrijski senzorski čvor, IO veza industrijski senzorski čvor, industrijski senzorski čvor, senzorski čvor, čvor |





