I-STMicroelectronics-logo

I-STMicroelectronics FP-IND-IODSNS1 iPakethi yokuSebenza ye-IO yoQhagamshelwano lweNdawo yoVavanyo lweNdawo

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

Ulwazi lweMveliso

Iinkcukacha

  • Igama leMveliso: FP-IND-IODSNS1 STM32Cube Umsebenzi wePakethi
  • Ukuhambelana: STM32L452RE-based board
  • Iimbonakalo:
    • Yenza i-IO-Link idlulise idatha ye-industrial sensors
    • I-Middlewares enesixhobo esincinci se-IO-Link se-L6364Q kunye ne-MEMS kunye nolawulo lwemakrofoni yedijithali
    • Ukulungele ukusetyenziswa kokubini kugqithiso lwedatha yesivamvo
    • Ukuphatheka ngokulula kwiintsapho ezahlukeneyo ze-MCU
    • Imiqathango yelayisensi esimahla, esebenziseka lula

Imiyalelo yokusetyenziswa kwemveliso

Ngaphezuluview
Ukwandiswa kwesoftware ye-FP-IND-IODSNS1 ye-STM32Cube yenzelwe ukuququzelela ukuhanjiswa kwedatha ye-IO-Link kwi-industrial sensors. Landela la manyathelo angezantsi ukuqalisa ukusebenzisa ipakethe yokusebenza:

Inyathelo 1: Ufakelo
Faka iphakheji yesoftware kwibhodi yakho esekwe kwi-STM32L452RE.

Inyathelo 2: Ubumbeko
Qwalasela iilayibrari ze-middleware ukulawula izixhobo ze-IO-Link kunye nezinzwa.

Inyathelo 3: Ukuhanjiswa kwedatha
Sebenzisa i-binary esele ilungele ukusetyenziswa kwi-sensor data transmission kwi-IO-Link Master eqhagamshelwe kwi-X-NUCLEO-IOD02A1.

Ulwakhiwo lwesiqulathi seefayili
Iphakheji yesoftware ibandakanya ezi folda zilandelayo:

  • _htmresc: Iqulethe imizobo yamaxwebhu ehtml
  • Uxwebhu: Iqulethe uncedo lweHTML oluhlanganisiweyo files echaza amacandelo esoftware kunye nee-APIs
  • Abaqhubi: Ibandakanya abaqhubi be-HAL kunye nabaqhubi bebhodi-specific kwiibhodi ezixhaswayo
  • I-Middlewares: Amathala eencwadi kunye neeprothokholi ze-IO-Link mini-stack kunye nolawulo lwezinzwa

FAQ (imibuzo ebuzwa rhoqo)

  • Q: Ngaba le pakethi yomsebenzi ingasetyenziswa nayo nayiphi na ibhodi ye-STM32?
    A: Ipakethi yomsebenzi yenzelwe iibhodi ezisekelwe kwi-STM32L452RE ukuze usebenze ngokufanelekileyo.
  • Q: Ngaba kukho naziphi na iimfuno ezithile zehardware zokusebenzisa le pakethi yomsebenzi?
    A: Ipakethi yomsebenzi idinga i-X-NUCLEO-IKS02A1 kunye ne-X-NUCLEO-IOD02A1 iibhodi zokwandisa ukusebenza.
  • Umbuzo: Ngaba inkxaso yobugcisa iyafumaneka kule mveliso?
    A: Ngenkxaso yobugcisa, nceda uqhagamshelane neofisi yakho yokuthengisa ye-STMicroelectronics okanye undwendwele www.st.com ukufumana uncedo olongezelelweyo.

UM2796
Incwadi yokusebenzisa

Ukuqalisa nge-FP-IND-IODSNS1 STM32Cube ipakethi yokusebenza ye-IO-Link ye-industrial sensor node

Intshayelelo

I-FP-IND-IODSNS1 yipakethi yomsebenzi we-STM32Cube ekuvumela ukuba wenze unxibelelwano lwe-IO-Link phakathi kwe-P-NUCLEO-IOD02A1 kit kunye ne-IO-Link master ngokusebenzisa i-transceiver ye-L6364Q efakwe kwi-X-NUCLEO-IOD02A1.
Ipakethi yomsebenzi idibanisa i-IO-Link demo-stack kunye nokulawulwa kwee-sensor zoshishino ezifakwe kwi-X-NUCLEO-IKS02A1.
I-FP-IND-IODSNS1 ikwabandakanya i-IDD file ukuba ifakwe kwi-IO-Link master yakho.
Isofthiwe efakwe kwiphakheji ingasetyenziselwa kwiindawo ezintathu ezidibeneyo zophuhliso (ii-IDE): IAR, KEIL kunye ne-STM32CubeIDE.

Amakhonkco anxulumeneyo
Ndwendwela i-STM32Cube ecosystem web iphepha kwi www.st.com ngolwazi oluthe vetshe

Ukwandiswa kwesoftware ye-FP-IND-IODSNS1 ye-STM32Cube

Ngaphezuluview
I-FP-IND-IODSNS1 yipakethi yomsebenzi we-STM32 ODE kwaye yandisa ukusebenza kwe-STM32Cube.
Iphakheji yesofthiwe yenza ukuba i-IO-Link idlulise idatha ye-industrial sensors kwi-X-NUCLEO-IKS02A1 kwi-IO-Link Master exhunywe kwi-X-NUCLEO-IOD02A1.
Iimpawu eziphambili zepakethe zezi:

  • Iphakheji yeFirmware yokwakha usetyenziso lwesixhobo se-IO-Link kwiibhodi ezisekwe kwi-STM32L452RE
  • Amathala eencwadi aphakathi anesixhobo esincinci se-IO-Link se-L6364Q kunye ne-MEMS kunye nolawulo lwemakrofoni yedijithali
  • Ukulungele ukusebenzisa i-binary ye-IO-Link yokuhanjiswa kwedatha yesivamvo isixhobo
  • Ukuphatheka ngokulula kwiintsapho ezahlukeneyo ze-MCU, enkosi kwi-STM32Cube
  • Imiqathango yelayisensi esimahla, esebenziseka lula

Uyilo lwezakhiwo
I-software yesicelo ifikelela kwi-X-NUCLEO-IKS02A1 kunye ne-X-NUCLEO-IOD02A1 iibhodi zokwandisa ngokusebenzisa iileya zesofthiwe ezilandelayo:

  • i-STM32Cube HAL layer, ebonelela ngokulula, i-generic, i-multi-instance set of application interfaces programming (APIs) ukusebenzisana nesicelo esiphezulu, ithala leencwadi kunye ne-stack layers. Ine-generic kunye ne-extension APIs kwaye yakhiwe ngokuthe ngqo kwi-architecture yegeneric kwaye ivumela iileya ezilandelelanayo ezifana ne-middleware layer ukuphumeza imisebenzi ngaphandle kokufuna uqwalaselo oluthile lwe-hardware yeyunithi yolawulo lwe-microcontroller (MCU). Esi sakhiwo siphucula ukusetyenziswa kwakhona kwekhowudi yethala leencwadi kwaye siqinisekisa ukuphatheka lula kwezinye izixhobo.
  • ibhodi yenkxaso yephakheji (BSP) umaleko, exhasa zonke iiperipherals kwi-STM32 Nucleo ngaphandle kwe-MCU. Le seti elinganiselweyo ye-APIs ibonelela ngenkqubo yojongano lwenkqubo ethile yebhodi engqamene neeperipherals ezifana ne-LED, iqhosha lomsebenzisi, njl. Olu jongano lukwanceda ekuchongeni uguqulelo oluthile lwebhodi.

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

Ulwakhiwo lwefolda

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

Ezi folda zilandelayo zibandakanyiwe kwi-software package:

  • _htmresc: iqulethe imizobo yamaxwebhu ehtml
  • Uxwebhu: iqulathe uncedo lweHTML oluqokelelweyo file uveliswa kwikhowudi yomthombo echaza amacandelo esoftware kunye nee-APIs (enye yeprojekthi nganye).
  • Abaqhubi: iqulethe abaqhubi be-HAL kunye nebhodi-specific abaqhubi kwibhodi nganye exhaswayo okanye iqonga le-hardware, kubandakanywa nalawo amacandelo ebhodi, kunye ne-CMSIS yomthengisi-ozimeleyo we-hardware abstraction layer ye-ARM Cortex-M yochungechunge lweprosesa.
  • I-Middlewares: amathala eencwadi kunye neeprothokholi ezibonisa i-IO-Link i-mini-stack kunye nolawulo lwezinzwa.
  • Iiprojekthi: iqulethe i-sample isicelo umiliselo Industrial IO-Link multi-sensor node. Esi sicelo sinikezelwa kwi-platform ye-NUCLEO-L452RE eneendawo ezintathu zophuhliso: I-IAR Embedded Workbench ye-ARM, i-MDK-ARM indawo yophuhliso lwesoftware kunye ne-STM32CubeIDE.

APIs
Ulwazi olunzulu lwezobugcisa kunye nomsebenzi opheleleyo we-API yomsebenzisi kunye nenkcazo yepharamitha kwi-HTML ehlanganisiweyo file kwifolda ethi "Amaxwebhu".

Sample inkcazo yesicelo
I sample isicelo sinikezelwa kwifolda yeeProjekthi, usebenzisa i-X-NUCLEO-IOD02A1 kunye ne-L6364Q i-transceiver kunye ne-X-NUCLEO-IKS02A1 kunye ne-MEMS yoshishino kunye nemakrofoni yedijithali.
Iiprojekthi ezilungele ukwakha ziyafumaneka kwii-IDE ezininzi. Ungalayisha enye yebini files inikwe kwi-FP-IND-IODSNS1 nge-STM32 ST-LINK Utility, STM32CubeProgrammer okanye uphawu lwenkqubo kwi-IDE yakho.
Ukuvavanya i-firmware ye-FP-IND-IODSNS1, kuyimfuneko ukulayisha i-IDD file kwisixhobo sokulawula i-IO-Link Master yakho kwaye uyixhume kwi-X-NUCLEO-IOD02A1 ngentambo ye-3-wire (L +, L-/GND, CQ). Icandelo 2.3 libonisa i-example apho i-IO-Link Master yi-P-NUCLEO-IOM01M1 kunye nesixhobo sokulawula esihambelanayo yi-IO-Link Control Tool eyenziwe yiTEConcept (ST iqabane). Kungenjalo, ungasebenzisa enye IO-Link Master ngesixhobo solawulo esinxulumeneyo.

Isikhokelo sokuseta inkqubo

Inkcazo yehardware

I-P-NUCLEO-IOD02A1 STM32 Nucleo ipakethe
I-P-NUCLEO-IOD02A1 yipakethi ye-STM32 Nucleo eyenziwe nge-X-NUCLEO-IOD02A1 kunye ne-X-NUCLEO-IKS02A1 iibhodi zokwandisa ezifakwe kwibhodi yophuhliso ye-NUCLEO-L452RE.
I-X-NUCLEO-IOD02A1 iquka i-IO-Link i-transceiver yesixhobo sokudibanisa ngokomzimba kwi-IO-Link master, ngelixa i-X-NUCLEO-IKS02A1 ibonisa ibhodi yeenzwa ezininzi kwizicelo zoshishino, kunye ne-NUCLEO-L452RE ifaka i-hardware efunekayo. izixhobo zokuqhuba i-FP-IND-IODSNS1 umsebenzi wepakethi kunye nokulawula i-transceiver kunye neebhodi ezininzi ze-sensor.

I-FP-IND-IODSNS1 idibanisa ilayibrari ye-demo ye-IO-Link (ephuma kwi-X-CUBE-IOD02) kunye ne-X-CUBE-MEMS1 kwaye ibonisa i-ex.ample ye IO-Link isixhobo multi-sensor node.
I-P-NUCLEO-IOD02A1 ingasetyenziselwa injongo yokuvavanya kunye njengendawo yophuhliso.
Ipakethe ye-STM32 Nucleo inikezela ngesisombululo esifikelelekayo nesilula ukusisebenzisa kuphuhliso lwe-IO-Link kunye ne-SIO izicelo, ukuvavanywa kweempawu zonxibelelwano ze-L6364Q kunye nokomelela, kunye nokusebenza kwekhompyutha ye-STM32L452RET6U.

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

I-P-NUCLEO-IOM01M1 STM32 Nucleo ipakethe
I-P-NUCLEO-IOM01M1 yipakethi ye-STM32 Nucleo eyenziwe nge-STEVAL-IOM001V1 kunye neebhodi ze-NUCLEO-F446RE. I-STEVAL-IOM001V1 yinto eyodwa ye-IO-Link master PHY layer (L6360) ngelixa i-NUCLEO-F446RE iqhuba i-IO-Link stack rev 1.1 (ephuhliswe kunye nepropati ye-TEConcept GmbH, ilayisenisi ekhawulelwe kwimizuzu eyi-10k, ihlaziywa ngaphandle kweendleko ezongezelelweyo). Uhlaziyo lwesitaki se-IO-Link luvunyelwe ngokukodwa ngokulandela inkqubo echazwe kwi-UM2421 (ifumaneka simahla e- www.st.com). Naluphi na olunye ucimo/ukubhala ngaphezulu kwesitaki esilayishwe ngaphambili kwenza kube nzima ukusibuyisela.

Ipakethe ye-STM32 Nucleo ibonelela ngesisombululo esifikelelekayo nesilula ukusisebenzisa sokuvavanya usetyenziso lwe-IO-Link, iimpawu zonxibelelwano ze-L6360 kunye nokomelela, kunye nokusebenza kobalo lwe-STM32F446RET6. Ipakethi, ibamba ukuya kuthi ga ezine STEVAL-IOM001V1 ukwakha i-quad port IO-Link master, inokufikelela kwi-IO-Link umaleko womzimba kwaye unxibelelane ne-IO-Link Devices.
Ungasivavanya isixhobo usebenzisa i-GUI ezinikeleyo (i-IO-Link Control Tool©, ipropathi yeTEConcept GmbH) okanye uyisebenzise njenge-IO-Link master bhulorho efikelelekayo kwi-interface yeSPI ezinikeleyo: ikhowudi yomthombo weprojekthi yedemo (Inqanaba eliphantsi IO- I-Link Master Access Isicelo seDemo, ephuhliswe yi-TEConcept GmbH) kunye neenkcukacha ze-API zifumaneka simahla.

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

Ukuseta izixhobo
Amacandelo ehardware alandelayo ayafuneka:

  1. Ipakethi enye ye-STM32 Nucleo yosetyenziso lwesixhobo se-IO-Link (ikhowudi yoku-odola: P-NUCLEO-IOD02A1)
  2. Ipakethi enye ye-STM32 Nucleo ye-IO-Link master ene-IO-Link v1.1 PHY kunye nesitaki (ikhowudi yoku-odola: P-NUCLEO-IOM01M1)
  3. Intambo yeentambo ezi-3 (L+, L-/GND, CQ)

Indlela yokulawula isixhobo se-P-NUCLEO-IOD02A1 IO-Link nge-P-NUCLEO-IOM01M1 IO-Link master

  • Inyathelo 1. Xhuma i-P-NUCLEO-IOM01M1 kunye ne-P-NUCLEO-IOD02A1 ngentambo ye-3-wire (L +, L-/GND kunye ne-CQ- bhekisa kwi-serigraphy yebhodi).
  • Inyathelo 2. Xhuma i-P-NUCLEO-IOM01M1 kwi-24 V / 0.5 Amandla ombane.
    Umfanekiso olandelayo ubonisa indlela yokudibanisa i-P-NUCLEO-IOM01M1 kunye ne-P-NUCLEO-IOD02A1 eqhuba i-firmware ye-FP-IND-IODSNS1.I-STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (5)
  • Inyathelo loku-3. Qalisa i-IO-Link Control Tool kwilaptop/PC yakho.
  • Inyathelo loku-4. Qhagamshela ngentambo encinci ye-USB i-P-NUCLEO-IOM01M1 eqhuba i-IO-Link Control Tool kwilaptop/PC yakho.
    Amanyathelo alandelayo (ama-5 ukuya kwi-13) abhekiselele kwizenzo eziza kwenziwa kwi-IO-Link Control Tool.
  • Inyathelo loku-5. Layisha i-P-NUCLEO-IOD02A1 IODD kwi-IO-Link Control Tool ngokunqakraza ku-[Khetha isixhobo] kwaye ulandele imiyalelo yokulayisha i-IDD efanelekileyo (xml ifomathi) file ekhoyo kuluhlu lwe-IODD lwephakheji yesoftware.
    IODD files zibonelelwa kuzo zombini iireyithi ze-COM2 (38.4 kBd) kunye ne-COM3 (230.4 kBd).
  • Inyathelo loku-6. Qhagamshela i-Master ngokucofa i icon eluhlaza (kwikona ephezulu ngasekhohlo).
  • Inyathelo loku-7. Cofa ku- [Power ON] ukubonelela nge-P-NUCLEO-IOD02A1 (i-LED ebomvu kwi-X-NUCLEO-IOD02A1 eqhwanyazayo).
  • Inyathelo loku-8. Cofa kwi [IO-Link] ukuqalisa unxibelelwano lwe-IO-Link (i-LED eluhlaza kwi-X-NUCLEO-IOD02A1 blink). Ngokungagqibekanga, unxibelelwano ne-IIS2DLPC luyaqala.
  • Inyathelo loku-9. Cofa ku [Plot] ukuze ucwangcise idatha eqokelelweyo.
  • Inyathelo loku-10. Ukuvula utshintshiselwano lwedatha nenye inzwa, yiya ku [Parameter Menu]> [Process Input Selection], emva koko ucofe kabini kwigama loluvo (umbhalo oluhlaza), khetha isivamvo esifunwayo kukhetho olukhoyo. Utshintsho loluvo luza kuphawulwa ligama loluvo oluya kuthi lujike lube luhlaza okwesibhakabhaka.
    Ukulungelelanisa ekugqibeleni uMphathi kunye neSixhobo, kuyimfuneko ukucofa ku [Bhala uKhethiwe]. Inkqubo igqityiwe xa igama loluvo olukhethiweyo luba luhlaza.
    I-STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (6)
  • Inyathelo 11. Xa ugqiba iseshoni yovavanyo lwakho, cofa ku [Ingasebenzi] ukumisa unxibelelwano lwe-IO-Link.
  • Inyathelo 12. Ukucofa ku [Power Off] ukwenza i-IO-Link Master iyeke ukunika i-IO-Link Device.
  • Inyathelo 13. Cofa i-con [Nqamula] ukumisa unxibelelwano phakathi kwe-IO-Link Control Tool kunye ne-P-NUCLEO- IOM01M1.
  • Inyathelo 14. Nciphisa ikhebula le-mini-USB kunye ne-24 V yokubonelela kwi-P-NUCLEO-IOM01M1.

Ukuseta isoftware
Ezi zixhobo zilandelayo zesoftware ziyafuneka ukuseta indawo efanelekileyo yophuhliso ukwenza izicelo ze-IO-Link izicelo ze-NUCLEO-L452RE kunye ne-L6364Q:

  • I-FP-IND-IODSNS1 i-firmware kunye namaxwebhu anxulumeneyo akhoyo www.st.com
  • Enye yezi zixhobo zilandelayo zophuhliso-ikhonkco kunye nabahlanganisi:
    • I-IAR Embedded Workbench ye-ARM® toolchain + ST-LINK/V2
    • OkwenyaniView Microcontroller Development Kit toolchain (MDK-ARM indawo yophuhliso software
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Imbali yohlaziyo

Uluhlu 1. Imbali yohlaziyo loxwebhu

Umhla Inguqulelo Iinguqu
04-Dec-2020 1 Ukukhutshwa kokuqala.
 

07-Mar-2024

 

2

Umfanekiso ohlaziyiweyo 2. I-FP-IND-IODSNS1 isakhiwo sefolda yephakheji.

Utshintsho lwesicatshulwa oluncinci.

ISAZISO ESIBALULEKILEYO – FUNDA NGOKUQAPHELELEYO

I-STMicroelectronics NV kunye ne-subsidiaries yayo ("ST") inelungelo lokwenza utshintsho, izilungiso, iziphuculo, ukuguqulwa, kunye nokuphuculwa kweemveliso ze-ST kunye / okanye kolu xwebhu nangaliphi na ixesha ngaphandle kwesaziso. Abathengi kufuneka bafumane ulwazi lwamva nje olufanelekileyo kwiimveliso ze-ST ngaphambi kokubeka iiodolo. Iimveliso ze-ST zithengiswa ngokuhambelana nemigaqo ye-ST kunye neemeko zokuthengisa kwindawo ngexesha lokuvuma umyalelo.
Abathengi banoxanduva kuphela lokhetho, ukhetho, kunye nokusetyenziswa kweemveliso ze-ST kwaye i-ST ayithathi tyala loncedo lwesicelo okanye uyilo lweemveliso zabathengi.
Akukho layisensi, echaziweyo okanye echaziweyo, kulo naliphi na ilungelo lepropathi enomgangatho ophezulu wokuqonda linikezelwa ngu-ST apha.

Ukuthengiswa kwakhona kweemveliso ze-ST ezinamalungiselelo ahlukileyo kulwazi oluchazwe apha kuya kuphelisa nayiphi na iwaranti enikwe yi-ST yaloo mveliso.
I-ST kunye ne-logo ye-ST ziimpawu zorhwebo ze-ST. Ngolwazi olongezelelweyo malunga neempawu zentengiso ze-ST, bhekisa ku www.st.com/trademarks. Zonke ezinye iimveliso okanye amagama eenkonzo ziyipropati yabanini bazo.
Ulwazi olukolu xwebhu luthatha indawo kwaye luthatha indawo yolwazi olwalunikelwe ngaphambili kulo naluphi na uguqulelo lwangaphambili lolu xwebhu.
© 2024 STMicroelectronics – Onke amalungelo agciniwe
UM2796-Rev 2

Amaxwebhu / Izibonelelo

I-STMicroelectronics FP-IND-IODSNS1 iPakethi yokuSebenza ye-IO yoQhagamshelwano lweNdawo yoVavanyo lweNdawo [pdf] Incwadi yokusebenzisa
I-FP-IND-IODSNS1, i-X-NUCLEO-IOD02A1, i-X-NUCLEO-IKS02A1, i-FP-IND-IODSNS1 iPakethi yokuSebenza ye-IO Link Industrial Sensor Node, i-FP-IND-IODSNS1, iPakethi yoMsebenzi we-IO Link Industrial Sensor Node, ipakethe ye-IO Ikhonkco leNxibelelaniso yeNxibelelwano yeNxibelelwano, i-IO Link ye-Industrial Sensor Node, i-Industrial Sensor Indawo yoluvo, iNdawo yoVavanyo, iNodi

Iimbekiselo

Shiya uluvo

Idilesi yakho ye-imeyile ayizupapashwa. Iindawo ezifunekayo ziphawulwe *