STMicroelectronics-logo

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

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

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.

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

Struktura mape

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

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.

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

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.

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

Postavljanje hardvera
Potrebne su sljedeće hardverske komponente:

  1. Jedan STM32 Nucleo paket za aplikacije uređaja IO-Link (šifra narudžbe: P-NUCLEO-IOD02A1)
  2. Jedan STM32 Nucleo paket za IO-Link master s IO-Link v1.1 PHY i stogom (šifra narudžbe: P-NUCLEO-IOM01M1)
  3. 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.STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (5)
  • 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.
    STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (6)
  • 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

Reference

Ostavite komentar

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