STMicroelectronics-logoa

STMicroelectronics FP-IND-IODSNS1 IO Link Industrial Sensor Noderako funtzio-paketea

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

Produktuaren informazioa

Zehaztapenak

  • Produktuaren izena: FP-IND-IODSNS1 STM32Cube funtzio-paketea
  • Bateragarritasuna: STM32L452RE oinarritutako plakak
  • Ezaugarriak:
    • IO-Link sentsore industrialen datu-transferentzia ahalbidetzen du
    • Middleware-ak IO-Link gailu mini-pila duten L6364Q eta MEMS gehi mikrofono digitalaren kudeaketa
    • Erabiltzeko prest dagoen bitarra sentsorearen datuen transmisiorako
    • Eramangarri erraza MCU familia ezberdinetan zehar
    • Doako lizentzia-baldintzak eta erabilerrazak

Produktuak erabiltzeko jarraibideak

Amaituview
STM1Cube-rako FP-IND-IODSNS32 softwarearen hedapena sentsore industrialetarako IO-Link datuen transferentzia errazteko diseinatuta dago. Jarraitu beheko urratsak funtzio-paketea erabiltzen hasteko:

1. urratsa: Instalazioa
Instalatu software paketea STM32L452RE-n oinarritutako plakan.

2. urratsa: konfigurazioa
Konfiguratu middleware liburutegiak IO-Link gailuak eta sentsoreak kudeatzeko.

3. urratsa: Datuen transmisioa
Erabili erabiltzeko prest dagoen bitarra X-NUCLEO-IOD02A1-ra konektatuta dagoen IO-Link Masterra sentsore-datuak transmititzeko.

Karpetaren egitura
Software paketeak karpeta hauek ditu:

  • _htmresc: html dokumentuetarako grafikoak ditu
  • Dokumentazioa: konpilatutako HTML laguntza dauka files software osagaiak eta APIak xehetasunez
  • Gidariak: HAL kontrolatzaileak eta plaken berariazko kontrolatzaileak barne hartzen ditu onartzen diren plaketarako
  • Middlewares: Liburutegiak eta protokoloak IO-Link mini-pila eta sentsoreak kudeatzeko

Ohiko galderak (Maiz egiten diren galderak)

  • G: Funtzio pakete hau STM32 plaka batekin erabil daiteke?
    A: Funtzio paketea STM32L452RE oinarritutako plaketarako diseinatuta dago, errendimendu optimorako.
  • G: Funtzio pakete hau erabiltzeko hardware-eskakizun zehatzik al dago?
    E: Funtzio-paketeak X-NUCLEO-IKS02A1 eta X-NUCLEO-IOD02A1 hedapen-plakak behar ditu funtzionatzeko.
  • G: Laguntza teknikoa al dago produktu honetarako?
    E: Laguntza teknikoa lortzeko, jarri harremanetan zure lokaleko STMicroelectronics salmenta bulegoarekin edo bisitatu www.st.com laguntza gehiago lortzeko.

UM2796
Erabiltzailearen eskuliburua

FP-IND-IODSNS1 STM32Cube funtzio-paketearekin hastea IO-Link sentsore industrialaren nodorako

Sarrera

FP-IND-IODSNS1 STM32Cube funtzio-pakete bat da, P-NUCLEO-IOD02A1 kitaren eta IO-Link maisu baten arteko IO-Link komunikazioa gaitzeko aukera ematen duena, X-NUCLEO-IOD6364A02-n muntatutako L1Q transceptoraren bidez.
Funtzio paketeak IO-Link demo-pila bat eta X-NUCLEO-IKS02A1-n muntatutako sentsore industrialen kudeaketa integratzen ditu.
FP-IND-IODSNS1-ek IODD ere barne hartzen du file zure IO-Link masterrera igotzeko.
Paketeak barne hartzen duen softwarea hiru garapen-ingurune integratutan (IDE) erabil daiteke: IAR, KEIL eta STM32CubeIDE.

Erlazionatutako estekak
Bisitatu STM32Cube ekosistema web orrialdean www.st.com informazio gehiagorako

STM1Cuberako FP-IND-IODSNS32 softwarearen hedapena

Amaituview
FP-IND-IODSNS1 STM32 ODE funtzio-pakete bat da eta STM32Cube funtzionaltasuna zabaltzen du.
Software paketeak X-NUCLEO-IKS02A1-ko sentsore industrialen IO-Link datuak transferitzea ahalbidetzen du X-NUCLEO-IOD02A1-ra konektatuta dagoen IO-Link Master batera.
Paketearen ezaugarri nagusiak hauek dira:

  • Firmware paketea STM32L452REn oinarritutako plaketarako IO-Link gailu aplikazioak eraikitzeko
  • Middleware-liburutegiak IO-Link gailu mini-pila duten L6364Q eta MEMS gehi mikrofono digitalaren kudeaketa
  • Erabiltzeko prest dagoen bitarra IO-Link gailuaren sentsorearen datuen transmisiorako
  • Eramangarri erraza MCU familia ezberdinetan, STM32Cube-ri esker
  • Doako lizentzia-baldintzak eta erabilerrazak

Arkitektura
Aplikazio-softwarea X-NUCLEO-IKS02A1 eta X-NUCLEO-IOD02A1 hedapen-plaketara sartzen da software-geruza hauen bidez:

  • STM32Cube HAL geruza, aplikazioak programatzeko interfaze (API) multzo sinple, generiko eta instantzia anitzeko multzo bat eskaintzen duena, goiko aplikazio, liburutegi eta pila geruzekin elkarreragiteko. API generikoak eta hedagarriak ditu eta arkitektura generiko baten inguruan zuzenean eraikita dago eta middleware geruza bezalako ondoz ondoko geruzak funtzioak ezartzeko aukera ematen die mikrokontrolagailu unitate jakin baterako (MCU) hardware konfigurazio zehatzak behar izan gabe. Egitura honek liburutegiko kodea berrerabilgarritasuna hobetzen du eta beste gailu batzuetan eramangarritasun erraza bermatzen du.
  • plaken laguntza paketea (BSP) geruza, STM32 Nucleo-ko periferiko guztiak onartzen dituena MCUa izan ezik. API multzo mugatu honek plaka espezifikoen periferiko batzuen programazio-interfazea eskaintzen du, hala nola LEDa, erabiltzailearen botoia, etab. Interfaze honek plaka-bertsio zehatza identifikatzen ere laguntzen du.

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

Karpeta egitura

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

Karpeta hauek software paketean sartzen dira:

  • _htmresc: html dokumentuetarako grafikoak ditu
  • Dokumentazioa: HTML laguntza konpilatua dauka file iturburu-kodetik sortutako software osagaiak eta APIak (proiektu bakoitzeko bat).
  • Kontrolatzaileak: HAL kontrolatzaileak eta plakaren berariazko kontrolatzaileak ditu onartzen den plaka edo hardware plataforma bakoitzeko, barneko osagaietarakoak barne, eta ARM Cortex-M prozesadore serierako CMSIS hornitzailetik independenteko hardwarearen abstrakzio geruza.
  • Middlewareak: IO-Link mini-pila eta sentsoreen kudeaketa duten liburutegiak eta protokoloak.
  • Proiektuak: s-a daukaample aplikazioa Industrial IO-Link sentsore anitzeko nodo bat ezartzen duena. Aplikazio hau NUCLEO-L452RE plataformarako eskaintzen da hiru garapen-ingurunerekin: IAR Embedded Workbench ARM-erako, MDK-ARM softwarearen garapen-ingurunea eta STM32CubeIDE.

APIak
Informazio tekniko zehatza erabiltzailearen API funtzio osoa eta parametroen deskribapena HTML konpilatu batean daude file “Dokumentazioa” karpetan.

Sample aplikazioaren deskribapena
SampAplikazioa Proiektuak karpetan eskaintzen da, X-NUCLEO-IOD02A1 L6364Q transceptorarekin eta X-NUCLEO-IKS02A1 MEMS industrialarekin eta mikrofono digitalarekin.
Eraikitzeko prest dauden proiektuak eskuragarri daude IDE anitzetarako. Bitarren bat igo dezakezu fileFP-IND-IODSNS1-n eskaintzen dira STM32 ST-LINK Utility, STM32CubeProgrammer edo zure IDEko programazio funtzioaren bidez.
FP-IND-IODSNS1 firmwarea ebaluatzeko, beharrezkoa da IODD-a igotzea file zure IO-Link Master-aren kontrol tresnara eta konektatu X-NUCLEO-IOD02A1-ra 3 hariko kable baten bidez (L+, L-/GND, CQ). 2.3 atalean adibample non IO-Link Master P-NUCLEO-IOM01M1 den eta erlazionatutako kontrol-tresna TEConcept-ek (ST bazkidea) garatutako IO-Link Kontrol-tresna den. Bestela, beste IO-Link Master bat erabil dezakezu erlazionatutako kontrol tresnarekin.

Sistema konfiguratzeko gida

Hardware deskribapena

P-NUCLEO-IOD02A1 STM32 Nukleo paketea
P-NUCLEO-IOD02A1 NUCLEO-L32RE garapen plakan pilatutako X-NUCLEO-IOD02A1 eta X-NUCLEO-IKS02A1 hedapen-plakez osatutako STM452 Nucleo paketea da.
X-NUCLEO-IOD02A1-ek IO-Link gailu-transceptor bat dauka IO-Link maisu batekin konexio fisikoa egiteko, X-NUCLEO-IKS02A1-ek, berriz, sentsore anitzeko plaka bat du industria-aplikazioetarako, eta NUCLEO-L452RE-k beharrezko hardwarea dauka. FP-IND-IODSNS1 funtzio-paketea exekutatzeko eta transceptor eta sentsore anitzeko plakak kontrolatzeko baliabideak.

FP-IND-IODSNS1-ek IO-Link demo pila-liburutegi bat (X-CUBE-IOD02-tik eratorria) X-CUBE-MEMS1-ekin konbinatzen du eta ex bat dauka.ampIO-Link gailuaren sentsore anitzeko nodoaren fitxategia.
P-NUCLEO-IOD02A1 ebaluaziorako eta garapen ingurune gisa erabil daiteke.
STM32 Nucleo paketeak IO-Link eta SIO aplikazioak garatzeko, L6364Q komunikazio-ezaugarrien eta sendotasuna ebaluatzeko irtenbide merkea eta erabilerraza eskaintzen du, STM32L452RET6U konputazio-errendimenduarekin batera.

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

P-NUCLEO-IOM01M1 STM32 Nukleo paketea
P-NUCLEO-IOM01M1 STEVAL-IOM32V001 eta NUCLEO-F1RE plakek osatutako STM446 Nucleo paketea da. STEVAL-IOM001V1 IO-Link master PHY geruza bakarra da (L6360), NUCLEO-F446RE-k IO-Link pila rev 1.1 exekutatzen du (TEConcept GmbH-ek garatua eta jabetzakoa, lizentzia 10k minutura mugatua, kostu gehigarririk gabe berriztagarria). IO-Link pila eguneratzea UM2421-en deskribatutako prozedura jarraituz soilik onartzen da (doan eskuragarri www.st.com). Aurrez kargatutako pilaren beste edozein ezabatze/gainidazketa ezinezkoa da hura berreskuratzea.

STM32 Nucleo paketeak IO-Link aplikazioak, L6360 komunikazio-ezaugarriak eta sendotasuna ebaluatzeko irtenbide merkea eta erabilerraza eskaintzen du, STM32F446RET6 konputazio-errendimenduarekin batera. Paketeak lau STEVAL-IOM001V1 hartzen ditu IO-Link maisu lauko ataka bat eraikitzeko, IO-Link geruza fisikora sar daiteke eta IO-Link gailuekin komunikatu.
Tresna GUI dedikatuaren bidez ebaluatu dezakezu (IO-Link Control Tool©, TEConcept GmbH-en jabetza) edo SPI interfaze dedikatutik eskura daitekeen IO-Link zubi maisu gisa erabil dezakezu: demo proiektuaren iturburu kodea (Low-Level IO- Link Master Access Demo aplikazioa, TEConcept GmbH-ek garatua) eta API zehaztapena doan daude eskuragarri.

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

Hardwarearen konfigurazioa
Ondorengo hardware osagaiak behar dira:

  1. STM32 Nucleo pakete bat IO-Link gailuen aplikazioetarako (eskaera kodea: P-NUCLEO-IOD02A1)
  2. STM32 Nucleo pakete bat IO-Link maisurako IO-Link v1.1 PHY eta pila batekin (eskaera kodea: P-NUCLEO-IOM01M1)
  3. 3 hariko kable bat (L+, L-/GND, CQ)

Nola kontrolatu P-NUCLEO-IOD02A1 IO-Link gailua P-NUCLEO-IOM01M1 IO-Link maisuaren bidez

  • Urratsa 1. Konektatu P-NUCLEO-IOM01M1 eta P-NUCLEO-IOD02A1 3 hariko kablearen bidez (L+, L-/GND eta CQ- plakaren serigrafiari dagozkio).
  • Urratsa 2. Konektatu P-NUCLEO-IOM01M1 24 V/0.5 A-ko elikadura-iturri batera.
    Hurrengo irudiak P-NUCLEO-IOM01M1 eta FP-IND-IODSNS02 firmwarea exekutatzen duten P-NUCLEO-IOD1A1 nola konektatu erakusten du.STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (5)
  • 3. urratsa. Abiarazi IO-Link Kontrol tresna zure ordenagailu eramangarrian/ordenagailuan.
  • 4. urratsa. Konektatu mini-USB kable bidez IO-Link Kontrol Erreminta martxan duen P-NUCLEO-IOM01M1 zure ordenagailu eramangarrira/ordenagailura.
    Hurrengo urratsak (5etik 13ra) IO-Link Kontrol tresnan egin beharreko ekintzei dagozkie.
  • 5. urratsa. Kargatu P-NUCLEO-IOD02A1 IODD IO-Link Kontrol tresnara [Hautatu gailua] klik eginez eta jarraibideei jarraituz IODD egokia (xml formatua) kargatzeko. file software paketearen IODD direktorioan eskuragarri.
    IODD files COM2 (38.4 kBd) eta COM3 (230.4 kBd) baud-tasarako eskaintzen dira.
  • 6. urratsa. Konektatu Masterra ikono berdean klik eginez (goiko ezkerreko izkinan).
  • 7. urratsa. Sakatu [Piztu] P-NUCLEO-IOD02A1 hornitzeko (X-NUCLEO-IOD02A1-ko LED gorria keinu egiten da).
  • 8. urratsa. Sakatu [IO-Link] IO-Link komunikazio bat hasteko (X-NUCLEO-IOD02A1-en LED berdea keinu egiten da). Lehenespenez, IIS2DLPC-rekin komunikazioa hasten da.
  • 9. urratsa. Egin klik [Plot] gainean bildutako datuak irudikatzeko.
  • 10. urratsa. Datu-trukea beste sentsore batekin aktibatzeko, joan [Parametroen menua]> [Prozesuaren sarrera-hautapena], eta egin klik bikoitza sentsorearen izenan (testu berdea), hautatu nahi duzun sentsorea eskuragarri dauden aukeren artean. Sentsorearen aldaketa urdin bihurtuko den sentsorearen izenaren bidez nabarmenduko da.
    Azkenean Masterra eta Gailua lerrokatzeko, beharrezkoa da [Write Selected] sakatu. Hautatutako sentsorearen izena berde bihurtzen denean amaituko da prozedura.
    STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (6)
  • Urratsa 11. Ebaluazio saioa amaitzen duzunean, sakatu [Inaktibo] IO-Link-en komunikazioa gelditzeko.
  • Urratsa 12. Sakatu [Itzali] IO-Link Masterrak IO-Link Gailua hornitzeari uzteko.
  • Urratsa 13. Egin klik botoian [Deskonektatu] IO-Link Control Tool eta P-NUCLEO-IOM01M1-ren arteko komunikazioa gelditzeko.
  • Urratsa 14. Deskonektatu mini-USB kablea eta 24 V-ko hornidura P-NUCLEO-IOM01M1etik.

Softwarearen konfigurazioa
Software osagai hauek behar dira garapen-ingurune egoki bat konfiguratzeko NUCLEO-L452RE eta L6364Q IO-Link aplikazioetarako aplikazioak sortzeko:

  • FP-IND-IODSNS1 firmwarea eta erlazionatutako dokumentazioa eskuragarri dago www.st.com
  • Garapen-tresna-kate eta konpilatzaile hauetako bat:
    • ARM® tresna-katerako IAR Embedded Workbench + ST-LINK/V2
    • ErrealaView Microcontroller Development Kit toolchain (MDK-ARM software garapenerako ingurunea
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Berrikuspen historia

1. taula. Dokumentuen berrikuspenaren historia

Data Bertsioa Aldaketak
Abenduak 04-2020 1 Hasierako kaleratzea.
 

07-mar-2024

 

2

2. Irudia eguneratua. FP-IND-IODSNS1 paketeen karpeta-egitura.

Testu aldaketa txikiak.

OHAR GARRANTZITSUA - IRAKURRI ARRETA

STMicroelectronics NV eta bere filialek ("ST") eskubidea dute aldaketak, zuzenketak, hobekuntzak, aldaketak eta hobekuntzak egiteko ST produktuetan eta/edo dokumentu honetan edozein unetan jakinarazi gabe. Erosleek eskaerak egin aurretik ST produktuei buruzko azken informazio garrantzitsua eskuratu behar dute. ST produktuak eskaera onartzeko unean indarrean dauden STren salmenta-baldintzen arabera saltzen dira.
Erosleak dira ST produktuen aukeraketa, aukeraketa eta erabileraren erantzule bakarrak eta STek ez du bere gain hartzen aplikazioen laguntzaren edo erosleen produktuen diseinuaren erantzukizunik.
STek ez du baimenik, espresuki edo inplizituki, jabetza intelektualeko eskubiderik ematen.

ST produktuen birsalmentak hemen azaltzen den informazioaz bestelako xedapenak dituztenak baliogabetuko ditu STek produktu horrengatik emandako edozein berme.
ST eta ST logotipoa ST-ren marka komertzialak dira. ST markei buruzko informazio gehiago lortzeko, jo www.st.com/trademarks. Gainerako produktu edo zerbitzu-izen guztiak dagozkien jabeen jabetzakoak dira.
Dokumentu honetako informazioak dokumentu honen aurreko edozein bertsiotan emandako informazioa ordezkatzen eta ordezkatzen du.
© 2024 STMicroelectronics - Eskubide guztiak erreserbatuta
UM2796 - 2. bertsioa

Dokumentuak / Baliabideak

STMicroelectronics FP-IND-IODSNS1 IO Link Industrial Sensor Noderako funtzio-paketea [pdfErabiltzailearen eskuliburua
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Funtzio Paketea IO Link Industrial Sensor Noderako, FP-IND-IODSNS1, IO Link Industrial Sensor Noderako paketea, IOrako paketea Lotura Industrial Sensor Node, IO Link Industrial Sensor Node, Industrial Sensor Node, Sentsore Nodo, Nodo

Erreferentziak

Utzi iruzkin bat

Zure helbide elektronikoa ez da argitaratuko. Beharrezko eremuak markatuta daude *