STMicroelectronics-logo

Pakkett ta 'Funzjoni STMicroelectronics FP-IND-IODSNS1 Għal Nodu tas-Sensor Industrijali Link IO

STMicroelectronics-FP-IND-IODSNS1-Function-Pack-Għal-IO-Link-Industrial-Sensor-Node-prodott

Informazzjoni dwar il-Prodott

Speċifikazzjonijiet

  • Isem tal-Prodott: FP-IND-IODSNS1 STM32Cube Function Pack
  • Kompatibbiltà: Bordijiet ibbażati fuq STM32L452RE
  • Karatteristiċi:
    • Jippermetti trasferiment tad-dejta IO-Link ta 'sensors industrijali
    • Middlewares li fihom mini-munzell ta' apparat IO-Link għal L6364Q u MEMS flimkien ma' ġestjoni diġitali tal-mikrofonu
    • Binarju lest għall-użu għat-trażmissjoni tad-dejta tas-sensorju
    • Portabbiltà faċli madwar familji MCU differenti
    • Termini tal-liċenzja b'xejn u faċli għall-utent

Istruzzjonijiet għall-Użu tal-Prodott

Fuqview
L-espansjoni tas-softwer FP-IND-IODSNS1 għal STM32Cube hija mfassla biex tiffaċilita t-trasferiment tad-dejta IO-Link għal sensuri industrijali. Segwi l-passi hawn taħt biex tibda tuża l-pakkett tal-funzjonijiet:

Pass 1: Installazzjoni
Installa l-pakkett tas-softwer fuq il-bord ibbażat fuq STM32L452RE tiegħek.

Pass 2: Konfigurazzjoni
Ikkonfigura l-libreriji tal-middleware biex timmaniġġja l-apparati u s-sensuri IO-Link.

Pass 3: Trażmissjoni tad-Data
Uża l-binarju lest għall-użu għat-trażmissjoni tad-dejta tas-sensorju lil IO-Link Master konness ma' X-NUCLEO-IOD02A1.

Struttura tal-folder
Il-pakkett tas-softwer jinkludi l-folders li ġejjin:

  • _htmresc: Fih grafika għal dokumenti html
  • Dokumentazzjoni: Fih għajnuna HTML miġbura files dettalji komponenti tas-softwer u APIs
  • Sewwieqa: Jinkludi sewwieqa HAL u sewwieqa speċifiċi għall-bordijiet għal bordijiet appoġġjati
  • Middlewares: Libreriji u protokolli għall-ġestjoni ta 'mini-stack u sensors IO-Link

FAQ (Mistoqsijiet Frekwenti)

  • Q: Dan il-pakkett tal-funzjoni jista 'jintuża ma' kwalunkwe bord STM32?
    A: Il-pakkett tal-funzjonijiet huwa ddisinjat għal bordijiet ibbażati fuq STM32L452RE għal prestazzjoni ottimali.
  • Q: Hemm xi rekwiżiti speċifiċi ta 'hardware għall-użu ta' dan il-pakkett tal-funzjoni?
    A: Il-pakkett tal-funzjoni jeħtieġ bordijiet ta 'espansjoni X-NUCLEO-IKS02A1 u X-NUCLEO-IOD02A1 għat-tħaddim.
  • Q: Huwa disponibbli appoġġ tekniku għal dan il-prodott?
    A: Għal appoġġ tekniku, jekk jogħġbok ikkuntattja l-uffiċċju lokali tal-bejgħ STMicroelectronics tiegħek jew żur www.st.com għal aktar għajnuna.

UM2796
Manwal għall-utent

Nibdew bil-pakkett tal-funzjoni FP-IND-IODSNS1 STM32Cube għal nodu tas-sensorju industrijali IO-Link

Introduzzjoni

FP-IND-IODSNS1 huwa pakkett tal-funzjonijiet STM32Cube li jippermettilek komunikazzjoni IO-Link bejn kit P-NUCLEO-IOD02A1 u master IO-Link permezz tat-transceiver L6364Q immuntat fuq X-NUCLEO-IOD02A1.
Il-pakkett tal-funzjonijiet jintegra demo-stack IO-Link u l-ġestjoni tas-sensuri industrijali mmuntati fuq l-X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 jinkludi wkoll l-IODD file biex jittella' fuq il-master IO-Link tiegħek.
Is-softwer inkluż fil-pakkett jista 'jintuża fi tliet ambjenti ta' żvilupp integrat (IDEs): IAR, KEIL u STM32CubeIDE.

Links relatati
Żur l-ekosistema STM32Cube web paġna fuq www.st.com għal aktar informazzjoni

Espansjoni tas-softwer FP-IND-IODSNS1 għal STM32Cube

Fuqview
FP-IND-IODSNS1 huwa pakkett ta 'funzjoni STM32 ODE u jespandi l-funzjonalità STM32Cube.
Il-pakkett tas-softwer jippermetti t-trasferiment tad-dejta IO-Link ta 'sensors industrijali fuq l-X-NUCLEO-IKS02A1 għal IO-Link Master konness mal-X-NUCLEO-IOD02A1.
Il-karatteristiċi ewlenin tal-pakkett huma:

  • Pakkett tal-firmware biex jinbnew applikazzjonijiet tal-apparat IO-Link għal bordijiet ibbażati fuq STM32L452RE
  • Libreriji ta' middleware li fihom mini-munzell ta' apparat IO-Link għal L6364Q u MEMS flimkien ma' ġestjoni diġitali tal-mikrofonu
  • Binarju lest għall-użu għat-trasmissjoni tad-dejta tas-sensorju tal-apparat IO-Link
  • Portabbiltà faċli tul familji MCU differenti, grazzi għal STM32Cube
  • Termini tal-liċenzja b'xejn u faċli għall-utent

Arkitettura
Is-softwer tal-applikazzjoni jaċċessa l-bordijiet tal-espansjoni X-NUCLEO-IKS02A1 u X-NUCLEO-IOD02A1 permezz tas-saffi tas-softwer li ġejjin:

  • is-saff STM32Cube HAL, li jipprovdi sett sempliċi, ġeneriku, multi-istanzi ta 'interfaces ta' programmar ta 'applikazzjoni (APIs) biex jinteraġixxu mal-applikazzjoni ta' fuq, librerija u saffi tal-munzell. Għandha APIs ġeneriċi u ta 'estensjoni u hija mibnija direttament madwar arkitettura ġenerika u tippermetti saffi suċċessivi bħas-saff tal-middleware biex jimplimentaw funzjonijiet mingħajr ma jeħtieġu konfigurazzjonijiet ta' hardware speċifiċi għal unità ta 'mikrokontrollur (MCU) partikolari. Din l-istruttura ttejjeb l-użu mill-ġdid tal-kodiċi tal-librerija u tiggarantixxi portabilità faċli fuq apparati oħra.
  • is-saff tal-pakkett ta 'appoġġ tal-bord (BSP), li jappoġġja l-periferali kollha fuq l-STM32 Nucleo ħlief l-MCU. Dan is-sett limitat ta 'APIs jipprovdi interface ta' programmazzjoni għal ċerti periferali speċifiċi għall-bord bħall-LED, il-buttuna tal-utent, eċċ. Din l-interface tgħin ukoll fl-identifikazzjoni tal-verżjoni speċifika tal-bord.

STMicroelectronics-FP-IND-IODSNS1-Pakkett-Funzjoni-Għal-IO-Link-Node-Sensor-Industrijali- (1)

Struttura tal-fowlder

STMicroelectronics-FP-IND-IODSNS1-Pakkett-Funzjoni-Għal-IO-Link-Node-Sensor-Industrijali- (2)

Il-folders li ġejjin huma inklużi fil-pakkett tas-softwer:

  • _htmresc: fih grafika għal dokumenti html
  • Dokumentazzjoni: fiha għajnuna HTML miġbura file iġġenerat mill-kodiċi tas-sors li jagħti dettalji tal-komponenti tas-softwer u l-APIs (wieħed għal kull proġett).
  • Sewwieqa: fih is-sewwieqa HAL u d-drivers speċifiċi għall-bord għal kull bord jew pjattaforma tal-ħardwer appoġġjati, inklużi dawk għall-komponenti abbord, u s-saff ta 'estrazzjoni tal-ħardwer indipendenti mill-bejjiegħ CMSIS għas-serje tal-proċessur ARM Cortex-M.
  • Middlewares: libreriji u protokolli li fihom IO-Link mini-munzell u ġestjoni tas-sensuri.
  • Proġetti: fih is-sample applikazzjoni timplimenta node multi-sensor IO-Link Industrijali. Din l-applikazzjoni hija pprovduta għall-pjattaforma NUCLEO-L452RE bi tliet ambjenti ta 'żvilupp: IAR Embedded Workbench għal ARM, ambjent ta' żvilupp ta 'softwer MDK-ARM u STM32CubeIDE.

APIs
Informazzjoni teknika dettaljata b'funzjoni sħiħa tal-API tal-utent u deskrizzjoni tal-parametri huma f'HTML ikkumpilat file fil-folder “Dokumentazzjoni”.

Sample deskrizzjoni applikazzjoni
Is-sampl-applikazzjoni hija pprovduta fil-folder tal-Proġetti, bl-użu tal-X-NUCLEO-IOD02A1 mat-transceiver L6364Q u l-X-NUCLEO-IKS02A1 mal-MEMS industrijali u mikrofonu diġitali.
Proġetti lesti biex jinbnew huma disponibbli għal IDEs multipli. Tista 'ttella' wieħed mill-binarju files ipprovdut fl-FP-IND-IODSNS1 permezz ta 'STM32 ST-LINK Utility, STM32CubeProgrammer jew il-karatteristika ta' programmar fl-IDE tiegħek.
Biex tevalwa l-firmware FP-IND-IODSNS1, huwa meħtieġ li ttella 'l-IODD file mal-għodda ta' kontroll tal-IO-Link Master tiegħek u qabbadha mal-X-NUCLEO-IOD02A1 permezz ta' kejbil bi 3 wajers (L+, L-/GND, CQ). Taqsima 2.3 turi example fejn l-IO-Link Master huwa l-P-NUCLEO-IOM01M1 u l-għodda ta 'kontroll relatata hija l-Għodda ta' Kontroll IO-Link żviluppata minn TEConcept (sieħeb ST). Alternattivament, tista' tuża IO-Link Master ieħor bl-għodda ta' kontroll relatata.

Gwida tas-setup tas-sistema

Deskrizzjoni tal-hardware

P-NUCLEO-IOD02A1 STM32 Pakkett Nucleo
Il-P-NUCLEO-IOD02A1 huwa pakkett STM32 Nucleo magħmul mill-bordijiet ta 'espansjoni X-NUCLEO-IOD02A1 u X-NUCLEO-IKS02A1 f'munzelli fuq il-bord ta' żvilupp NUCLEO-L452RE.
L-X-NUCLEO-IOD02A1 għandu transceiver ta' apparat IO-Link għall-konnessjoni fiżika ma' kaptan IO-Link, filwaqt li l-X-NUCLEO-IKS02A1 għandu bord multi-sensor għal applikazzjonijiet industrijali, u NUCLEO-L452RE għandu l-ħardwer meħtieġ riżorsi biex imexxu l-pakkett tal-funzjoni FP-IND-IODSNS1 u biex jikkontrollaw it-transceiver u l-bordijiet multi-sensor.

L-FP-IND-IODSNS1 jgħaqqad librerija demo stack IO-Link (derivata minn X-CUBE-IOD02) mal-X-CUBE-MEMS1 u karatteristiċi example ta 'l-apparat IO-Link multi-sensor node.
Il-P-NUCLEO-IOD02A1 jista' jintuża għal skopijiet ta' evalwazzjoni u bħala ambjent ta' żvilupp.
Il-pakkett STM32 Nucleo jipprovdi soluzzjoni affordabbli u faċli biex tintuża għall-iżvilupp ta 'applikazzjonijiet IO-Link u SIO, evalwazzjoni ta' karatteristiċi ta 'komunikazzjoni L6364Q u robustezza, flimkien mal-prestazzjoni tal-komputazzjoni STM32L452RET6U.

STMicroelectronics-FP-IND-IODSNS1-Pakkett-Funzjoni-Għal-IO-Link-Node-Sensor-Industrijali- (3)

P-NUCLEO-IOM01M1 STM32 Nukleo pakkett
Il-P-NUCLEO-IOM01M1 huwa pakkett Nucleo STM32 magħmul mill-bordijiet STEVAL-IOM001V1 u NUCLEO-F446RE. L-STEVAL-IOM001V1 huwa saff PHY ewlieni IO-Link wieħed (L6360) filwaqt li n-NUCLEO-F446RE imexxi munzell IO-Link rev 1.1 (żviluppat minn u proprjetà ta' TEConcept GmbH, liċenzja limitata għal 10k minuti, li tiġġedded mingħajr spejjeż addizzjonali). L-aġġornament tal-munzell IO-Link huwa permess esklussivament billi ssegwi l-proċedura deskritta f'UM2421 (disponibbli b'xejn fuq www.st.com). Kwalunkwe tħassir/writerju ieħor tal-munzell mgħobbi minn qabel jagħmel impossibbli li jiġi restawrat.

Il-pakkett STM32 Nucleo jipprovdi soluzzjoni affordabbli u faċli biex tintuża għall-evalwazzjoni ta 'applikazzjonijiet IO-Link, karatteristiċi ta' komunikazzjoni L6360 u robustezza, flimkien mal-prestazzjoni tal-komputazzjoni STM32F446RET6. Il-pakkett, li jospita sa erba' STEVAL-IOM001V1 biex jibnu quad port IO-Link master, jista 'jaċċessa s-saff fiżiku IO-Link u jikkomunika ma' IO-Link Devices.
Tista' tevalwa l-għodda permezz tal-GUI ddedikata (IO-Link Control Tool©, proprjetà ta' TEConcept GmbH) jew tużaha bħala pont prinċipali IO-Link aċċessibbli mill-interface SPI ddedikata: kodiċi sors tal-proġett demo (Livell Baxx IO- Link Master Access Demo Applikazzjoni, żviluppata minn TEConcept GmbH) u speċifikazzjoni API huma disponibbli b'xejn.

STMicroelectronics-FP-IND-IODSNS1-Pakkett-Funzjoni-Għal-IO-Link-Node-Sensor-Industrijali- (4)

Setup tal-ħardwer
Il-komponenti tal-ħardwer li ġejjin huma meħtieġa:

  1. Pakkett wieħed STM32 Nucleo għall-applikazzjonijiet tal-apparat IO-Link (kodiċi tal-ordni: P-NUCLEO-IOD02A1)
  2. Pakkett wieħed STM32 Nucleo għal IO-Link master b'IO-Link v1.1 PHY u stack (kodiċi tal-ordni: P-NUCLEO-IOM01M1)
  3. Kejbil bi 3 wajers (L+, L-/GND, CQ)

Kif tikkontrolla l-apparat IO-Link P-NUCLEO-IOD02A1 permezz tal-kaptan IO-Link P-NUCLEO-IOM01M1

  • Pass 1. Qabbad il-P-NUCLEO-IOM01M1 u l-P-NUCLEO-IOD02A1 permezz tal-kejbil bi 3 wajers (L+, L-/GND u CQ- irreferi għas-serigrafija tal-bord).
  • Pass 2. Qabbad il-P-NUCLEO-IOM01M1 ma' provvista ta' enerġija ta' 24 V/0.5 A.
    Il-figura li ġejja turi kif tikkonnettja l-P-NUCLEO-IOM01M1 u l-P-NUCLEO-IOD02A1 li jħaddem il-firmware FP-IND-IODSNS1.STMicroelectronics-FP-IND-IODSNS1-Pakkett-Funzjoni-Għal-IO-Link-Node-Sensor-Industrijali- (5)
  • Pass 3. Niedi l-Għodda ta' Kontroll IO-Link fuq il-laptop/PC tiegħek.
  • Pass 4. Qabbad b'kejbil mini-USB il-P-NUCLEO-IOM01M1 li jħaddem l-Għodda ta' Kontroll IO-Link mal-laptop/PC tiegħek.
    Il-passi li jmiss (5 sa 13) jirreferu għall-azzjonijiet li għandhom jitwettqu fuq l-Għodda ta' Kontroll IO-Link.
  • Pass 5. Ittella' l-IODD P-NUCLEO-IOD02A1 fl-Għodda ta' Kontroll IO-Link billi tikklikkja fuq [Agħżel apparat] u segwi l-istruzzjonijiet biex ittella' l-IODD xieraq (format xml) file disponibbli fid-direttorju IODD tal-pakkett tas-softwer.
    IODD files huma pprovduti kemm għal COM2 (38.4 kBd) u COM3 (230.4 kBd) baud rates.
  • Pass 6. Qabbad il-Kaptan billi tikklikkja fuq l-ikona ħadra (rokna tax-xellug ta 'fuq).
  • Pass 7. Ikklikkja fuq [Power ON] biex tforni l-P-NUCLEO-IOD02A1 (LED aħmar fuq l-X-NUCLEO-IOD02A1 teptip).
  • Pass 8. Ikklikkja fuq [IO-Link] biex tibda Komunikazzjoni IO-Link (LED aħdar fuq X-NUCLEO-IOD02A1 teptip). B'mod awtomatiku, il-komunikazzjoni ma 'IIS2DLPC tibda.
  • Pass 9. Ikklikkja fuq [Plot] biex tfassal id-dejta miġbura.
  • Pass 10. Biex tattiva l-iskambju tad-dejta b'sensor ieħor, mur [Menu tal-Parametri]> [Għażla tal-Input tal-Proċess], imbagħad ikklikkja darbtejn fuq l-isem tas-sensur (test aħdar), agħżel is-sensor mixtieq mill-għażliet disponibbli. Il-bidla tas-sensorju se tkun enfasizzata bl-isem tas-sensorju li jsir blu.
    Biex finalment tallinja l-Master u l-Apparat, huwa meħtieġ li tikklikkja fuq [Write Selected]. Il-proċedura titlesta meta l-isem tas-sensor magħżul isir aħdar.
    STMicroelectronics-FP-IND-IODSNS1-Pakkett-Funzjoni-Għal-IO-Link-Node-Sensor-Industrijali- (6)
  • Pass 11. Meta tispiċċa s-sessjoni ta' evalwazzjoni tiegħek, ikklikkja fuq [Inattiv] biex twaqqaf il-komunikazzjoni IO-Link.
  • Pass 12. Ikklikkja fuq [Power Off] biex il-Master IO-Link jieqaf milli jforni l-Apparat IO-Link.
  • Pass 13. Ikklikkja con [Skonnettja] biex twaqqaf il-komunikazzjoni bejn IO-Link Control Tool u P-NUCLEO-IOM01M1.
  • Pass 14. Skonnettja l-kejbil mini-USB u l-provvista ta '24 V mill-P-NUCLEO-IOM01M1.

Setup tas-softwer
Il-komponenti tas-softwer li ġejjin huma meħtieġa biex jitwaqqaf ambjent ta' żvilupp xieraq biex jinħolqu applikazzjonijiet għal applikazzjonijiet IO-Link għal NUCLEO-L452RE u L6364Q:

  • Firmware FP-IND-IODSNS1 u dokumentazzjoni relatata disponibbli fuq www.st.com
  • Wieħed mill-katina tal-għodda u l-kompilaturi tal-iżvilupp li ġejjin:
    • IAR Embedded Workbench għal toolchain ARM® + ST-LINK/V2
    • RealiView Toolchain tal-Kit tal-Iżvilupp tal-Mikrokontrollur (ambjent tal-iżvilupp tas-softwer MDK-ARM
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Storja tar-reviżjoni

Tabella 1. Storja tar-reviżjoni tad-dokument

Data Verżjoni Bidliet
04-Diċ-2020 1 Rilaxx inizjali.
 

07-Mar-2024

 

2

Figura Aġġornata 2. Struttura tal-folder tal-pakkett FP-IND-IODSNS1.

Bidliet minuri fit-test.

AVVIŻ IMPORTANTI - AQRA B'attenzjoni

STMicroelectronics NV u s-sussidjarji tagħha (“ST”) jirriżervaw id-dritt li jagħmlu bidliet, korrezzjonijiet, titjib, modifiki, u titjib għall-prodotti ST u/jew għal dan id-dokument fi kwalunkwe ħin mingħajr avviż. Ix-xerrejja għandhom jiksbu l-aħħar informazzjoni rilevanti dwar il-prodotti ST qabel ma jagħmlu ordnijiet. Il-prodotti ST jinbiegħu skont it-termini u l-kundizzjonijiet tal-bejgħ ta' ST fis-seħħ fil-ħin tar-rikonoxximent tal-ordni.
Ix-xerrejja huma unikament responsabbli għall-għażla, l-għażla u l-użu tal-prodotti ST u ST ma jassumi l-ebda responsabbiltà għall-assistenza tal-applikazzjoni jew id-disinn tal-prodotti tax-xerrejja.
L-ebda liċenzja, espressa jew impliċita, għal xi dritt ta' proprjetà intellettwali ma tingħata minn ST hawnhekk.

Il-bejgħ mill-ġdid ta' prodotti ST b'dispożizzjonijiet differenti mill-informazzjoni stipulata hawnhekk għandu jħassar kwalunkwe garanzija mogħtija minn ST għal tali prodott.
ST u l-logo ST huma trademarks ta' ST. Għal informazzjoni addizzjonali dwar it-trademarks ST, irreferi għal www.st.com/trademarks. L-ismijiet l-oħra kollha tal-prodott jew tas-servizz huma proprjetà tas-sidien rispettivi tagħhom.
L-informazzjoni f'dan id-dokument tieħu post u tissostitwixxi l-informazzjoni pprovduta qabel fi kwalunkwe verżjoni preċedenti ta' dan id-dokument.
© 2024 STMicroelectronics – Id-drittijiet kollha riżervati
UM2796 – Rev 2

Dokumenti / Riżorsi

Pakkett ta 'Funzjoni STMicroelectronics FP-IND-IODSNS1 Għal Nodu tas-Sensor Industrijali Link IO [pdfManwal tal-Utent
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Pakkett ta 'Funzjoni Għal Nodu tas-Sensor Industrijali Link IO, FP-IND-IODSNS1, Pakkett ta' Funzjoni Għal Nodu tas-Sensor Industrijali Link IO, Pakkett Għal IO Link Industrijali Sensor Node, IO Link Industrijali Sensor Node, Industrijali Sensor Node, Sensor Node, Node

Referenzi

Ħalli kumment

L-indirizz elettroniku tiegħek mhux se jiġi ppubblikat. L-oqsma meħtieġa huma mmarkati *