STMicroelectronics-nembo

Kifurushi cha Kazi cha STMicroelectronics FP-IND-IODSNS1 Kwa Njia ya Sensor ya Kiwandani ya IO

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

Taarifa ya Bidhaa

Vipimo

  • Jina la Bidhaa: FP-IND-IODSNS1 STM32Cube Function Pack
  • Utangamano: bodi za msingi za STM32L452RE
  • Vipengele:
    • Huwasha uhamishaji wa data wa IO-Link wa vitambuzi vya viwandani
    • Vifaa vya kati vilivyo na rundo ndogo la kifaa cha IO-Link kwa L6364Q na MEMS pamoja na usimamizi wa maikrofoni ya dijiti.
    • Tayari kutumia mfumo wa jozi kwa uwasilishaji wa data ya kihisi
    • Ubebaji rahisi katika familia tofauti za MCU
    • Masharti ya leseni ya bure, yanayofaa mtumiaji

Maagizo ya Matumizi ya Bidhaa

Zaidiview
Upanuzi wa programu ya FP-IND-IODSNS1 kwa STM32Cube imeundwa kuwezesha uhamishaji wa data wa IO-Link kwa vitambuzi vya viwandani. Fuata hatua zilizo hapa chini ili kuanza kutumia pakiti ya kukokotoa:

Hatua ya 1: Ufungaji
Sakinisha kifurushi cha programu kwenye ubao wako wa msingi wa STM32L452RE.

Hatua ya 2: Usanidi
Sanidi maktaba za vifaa vya kati ili kudhibiti vifaa na vitambuzi vya IO-Link.

Hatua ya 3: Usambazaji wa Data
Tumia mfumo wa jozi ulio tayari kutumia kwa uwasilishaji wa data ya kihisi kwa IO-Link Master iliyounganishwa kwenye X-NUCLEO-IOD02A1.

Muundo wa Folda
Kifurushi cha programu ni pamoja na folda zifuatazo:

  • _htmresc: Ina michoro kwa hati za html
  • Hati: Ina usaidizi wa HTML uliokusanywa files vipengele vya programu na APIs
  • Madereva: Inajumuisha viendeshi vya HAL na viendeshi maalum vya bodi kwa bodi zinazotumika
  • Vifaa vya kati: Maktaba na itifaki za usimamizi wa safu ndogo ya IO-Link na vihisi

Maswali Yanayoulizwa Mara Kwa Mara (Maswali Yanayoulizwa Mara Kwa Mara)

  • Swali: Je, pakiti hii ya kazi inaweza kutumika na bodi yoyote ya STM32?
    A: Kifurushi cha kazi kimeundwa kwa ajili ya bodi za STM32L452RE-msingi kwa utendakazi bora.
  • Swali: Je, kuna mahitaji maalum ya maunzi ya kutumia kifurushi hiki cha kukokotoa?
    A: Pakiti ya kazi inahitaji X-NUCLEO-IKS02A1 na X-NUCLEO-IOD02A1 bodi za upanuzi kwa uendeshaji.
  • Swali: Je, msaada wa kiufundi unapatikana kwa bidhaa hii?
    J: Kwa usaidizi wa kiufundi, tafadhali wasiliana na ofisi ya mauzo ya STMicroelectronics iliyo karibu nawe au tembelea www.st.com kwa msaada zaidi.

UM2796
Mwongozo wa mtumiaji

Kuanza na kifurushi cha utendaji cha FP-IND-IODSNS1 STM32Cube kwa nodi ya sensor ya viwandani ya IO-Link

Utangulizi

FP-IND-IODSNS1 ni kifurushi cha chaguo cha kukokotoa cha STM32Cube ambacho hukuwezesha kuwezesha mawasiliano ya IO-Link kati ya vifaa vya P-NUCLEO-IOD02A1 na bwana wa IO-Link kupitia kipenyozi cha L6364Q kilichowekwa kwenye X-NUCLEO-IOD02A1.
Kifurushi cha chaguo za kukokotoa huunganisha mrundikano wa onyesho wa IO-Link na usimamizi wa vitambuzi vya viwandani vilivyowekwa kwenye X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 pia inajumuisha IODD file kupakiwa kwa bwana wako wa IO-Link.
Programu iliyojumuishwa kwenye kifurushi inaweza kutumika katika mazingira matatu ya maendeleo jumuishi (IDE): IAR, KEIL na STM32CubeIDE.

Viungo vinavyohusiana
Tembelea mfumo ikolojia wa STM32Cube web ukurasa kwenye www.st.com kwa taarifa zaidi

Upanuzi wa programu ya FP-IND-IODSNS1 kwa STM32Cube

Zaidiview
FP-IND-IODSNS1 ni kifurushi cha kukokotoa cha STM32 ODE na huongeza utendaji wa STM32Cube.
Kifurushi cha programu huwezesha uhamisho wa data wa IO-Link wa sensorer za viwanda kwenye X-NUCLEO-IKS02A1 hadi IO-Link Master iliyounganishwa na X-NUCLEO-IOD02A1.
Vipengele kuu vya kifurushi ni:

  • Kifurushi cha Firmware cha kuunda programu za kifaa cha IO-Link kwa bodi za msingi za STM32L452RE
  • Maktaba za vifaa vya kati vilivyo na rundo ndogo la kifaa cha IO-Link kwa L6364Q na MEMS pamoja na usimamizi wa maikrofoni ya dijiti.
  • Uwasilishaji wa data ya kihisi cha kifaa cha IO-Link uko tayari kutumia
  • Ubebaji rahisi katika familia tofauti za MCU, shukrani kwa STM32Cube
  • Masharti ya leseni ya bure, yanayofaa mtumiaji

Usanifu
Programu ya programu hufikia X-NUCLEO-IKS02A1 na bodi za upanuzi za X-NUCLEO-IOD02A1 kupitia safu zifuatazo za programu:

  • safu ya STM32Cube HAL, ambayo hutoa seti rahisi, ya kawaida, ya mifano mingi ya violesura vya programu vya programu (API) ili kuingiliana na programu ya juu, maktaba na safu za rafu. Ina API za jumla na za kiendelezi na imeundwa moja kwa moja karibu na usanifu wa jumla na inaruhusu safu zinazofuatana kama safu ya vifaa vya kati kutekeleza kazi bila kuhitaji usanidi maalum wa maunzi kwa kitengo fulani cha udhibiti mdogo (MCU). Muundo huu huboresha utumiaji wa msimbo wa maktaba na huhakikisha kubebeka kwa urahisi kwenye vifaa vingine.
  • safu ya kifurushi cha usaidizi wa bodi (BSP), ambayo inasaidia vifaa vyote vya pembeni kwenye STM32 Nucleo isipokuwa MCU. Seti hii ndogo ya API hutoa kiolesura cha programu kwa baadhi ya vifaa vya pembeni vya bodi mahususi kama vile LED, kitufe cha mtumiaji, n.k. Kiolesura hiki pia husaidia katika kutambua toleo mahususi la ubao.

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

Muundo wa folda

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

Folda zifuatazo zimejumuishwa kwenye kifurushi cha programu:

  • _htmresc: ina michoro ya hati za html
  • Hati: ina usaidizi wa HTML uliokusanywa file inayotokana na msimbo wa chanzo unaoeleza vipengele vya programu na API (moja kwa kila mradi).
  • Viendeshi: ina viendeshi vya HAL na viendeshi maalum vya ubao kwa kila bodi inayotumika au jukwaa la maunzi, ikijumuisha vile vya vipengee vilivyo kwenye ubao, na safu ya uondoaji ya maunzi ya CMSIS inayojitegemea kwa muuzaji kwa mfululizo wa kichakataji cha ARM Cortex-M.
  • Vifaa vya kati: maktaba na itifaki zinazo na IO-Link mini-stack na udhibiti wa vitambuzi.
  • Miradi: ina sampmaombi ya kutekeleza nodi ya sensorer nyingi ya Viwanda IO-Link. Programu hii imetolewa kwa ajili ya jukwaa la NUCLEO-L452RE lenye mazingira matatu ya maendeleo: IAR Embedded Workbench kwa ARM, MDK-ARM mazingira ya ukuzaji programu na STM32CubeIDE.

API
Maelezo ya kina ya kiufundi yenye kipengele kamili cha API ya mtumiaji na maelezo ya kigezo yako katika HTML iliyokusanywa file kwenye folda ya "Nyaraka".

Sampmaelezo ya maombi
Sample application imetolewa kwenye folda ya Miradi, kwa kutumia X-NUCLEO-IOD02A1 yenye transceiver ya L6364Q na X-NUCLEO-IKS02A1 yenye MEMS ya viwanda na maikrofoni ya dijiti.
Miradi iliyo tayari kujenga inapatikana kwa IDE nyingi. Unaweza kupakia mojawapo ya jozi files zinazotolewa katika FP-IND-IODSNS1 kupitia STM32 ST-LINK Utility, STM32CubeProgrammer au kipengele cha programu katika IDE yako.
Ili kutathmini firmware ya FP-IND-IODSNS1, ni muhimu kupakia IODD file kwenye zana ya kudhibiti ya IO-Link Master yako na uiunganishe kwa X-NUCLEO-IOD02A1 kwa kebo ya waya 3 (L+, L-/GND, CQ). Sehemu ya 2.3 inaonyesha example ambapo IO-Link Master ni P-NUCLEO-IOM01M1 na zana ya udhibiti inayohusiana ni Zana ya Kudhibiti ya IO-Link iliyotengenezwa na TEConcept (mshirika wa ST). Vinginevyo, unaweza kutumia IO-Link Master nyingine na zana inayohusiana ya kudhibiti.

Mwongozo wa kuanzisha mfumo

Maelezo ya vifaa

Pakiti ya P-NUCLEO-IOD02A1 STM32 Nucleo
P-NUCLEO-IOD02A1 ni kifurushi cha STM32 Nucleo kilichoundwa na X-NUCLEO-IOD02A1 na X-NUCLEO-IKS02A1 bodi za upanuzi zilizopangwa kwenye bodi ya ukuzaji ya NUCLEO-L452RE.
X-NUCLEO-IOD02A1 ina transceiver ya kifaa cha IO-Link kwa muunganisho wa kimwili kwa bwana wa IO-Link, wakati X-NUCLEO-IKS02A1 ina bodi ya sensorer nyingi kwa matumizi ya viwandani, na NUCLEO-L452RE ina vifaa muhimu. rasilimali za kuendesha kifurushi cha chaguo za kukokotoa cha FP-IND-IODSNS1 na kudhibiti kipitisha data na bodi za sensorer nyingi.

FP-IND-IODSNS1 inachanganya maktaba ya safu ya onyesho ya IO-Link (inayotokana na X-CUBE-IOD02) na X-CUBE-MEMS1 na inaangazia zamani.ample ya kifaa cha IO-Link nodi ya sensorer nyingi.
P-NUCLEO-IOD02A1 inaweza kutumika kwa madhumuni ya tathmini na kama mazingira ya maendeleo.
Kifurushi cha STM32 Nucleo hutoa suluhisho la bei nafuu na rahisi kutumia kwa ajili ya uundaji wa programu za IO-Link na SIO, tathmini ya vipengele vya mawasiliano vya L6364Q na uthabiti, pamoja na utendakazi wa kukokotoa wa STM32L452RET6U.

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

Pakiti ya P-NUCLEO-IOM01M1 STM32 Nucleo
P-NUCLEO-IOM01M1 ni pakiti ya STM32 Nucleo inayojumuisha STEVAL-IOM001V1 na bodi za NUCLEO-F446RE. STEVAL-IOM001V1 ni safu kuu ya PHY ya IO-Link (L6360) huku NUCLEO-F446RE inaendesha safu ya IO-Link rev 1.1 (iliyotengenezwa na mali ya TEConcept GmbH, leseni iliyopunguzwa kwa dakika 10k, inaweza kufanywa upya bila gharama za ziada). Usasishaji wa rafu wa IO-Link unaruhusiwa pekee kwa kufuata utaratibu uliofafanuliwa katika UM2421 (unapatikana bila malipo kwa www.st.com) Ufutaji/ubatilishaji mwingine wowote wa rafu iliyopakiwa awali huwezesha kuirejesha.

Kifurushi cha STM32 Nucleo hutoa suluhisho la bei nafuu na rahisi kutumia kwa tathmini ya programu za IO-Link, vipengele vya mawasiliano vya L6360 na uimara, pamoja na utendakazi wa kukokotoa wa STM32F446RET6. Kifurushi, kinachopangisha hadi nne STEVAL-IOM001V1 ili kujenga mlango mkuu wa IO-Link, kinaweza kufikia safu halisi ya IO-Link na kuwasiliana na Vifaa vya IO-Link.
Unaweza kutathmini zana kupitia GUI maalum (IO-Link Control Tool©, mali ya TEConcept GmbH) au uitumie kama daraja kuu la IO-Link linalofikiwa kutoka kwa kiolesura maalum cha SPI: msimbo wa chanzo wa mradi wa onyesho (Ngazi ya Chini IO- Programu ya Onyesho la Onyesho la Ufikiaji wa Kiungo, iliyotengenezwa na TEConcept GmbH) na vipimo vya API vinapatikana bila malipo.

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

Mpangilio wa vifaa
Vipengele vifuatavyo vya vifaa vinahitajika:

  1. Kifurushi kimoja cha STM32 Nucleo cha programu za kifaa cha IO-Link (msimbo wa agizo: P-NUCLEO-IOD02A1)
  2. Kifurushi kimoja cha STM32 Nucleo cha bwana wa IO-Link kilicho na IO-Link v1.1 PHY na rafu (msimbo wa kuagiza: P-NUCLEO-IOM01M1)
  3. Kebo ya waya-3 (L+, L-/GND, CQ)

Jinsi ya kudhibiti kifaa cha P-NUCLEO-IOD02A1 IO-Link kupitia P-NUCLEO-IOM01M1 IO-Link bwana

  • Hatua 1. Unganisha P-NUCLEO-IOM01M1 na P-NUCLEO-IOD02A1 kupitia kebo ya waya 3 (L+, L-/GND na CQ- rejea serigraphy ya ubao).
  • Hatua 2. Unganisha P-NUCLEO-IOM01M1 kwenye umeme wa 24 V/0.5 A.
    Takwimu ifuatayo inaonyesha jinsi ya kuunganisha P-NUCLEO-IOM01M1 na P-NUCLEO-IOD02A1 inayoendesha firmware ya FP-IND-IODSNS1.STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Nodi- (5)
  • Hatua ya 3. Zindua Zana ya Kudhibiti Kiungo cha IO kwenye kompyuta/kompyuta yako.
  • Hatua ya 4. Unganisha kwa kebo ndogo ya USB P-NUCLEO-IOM01M1 inayotumia Zana ya Kudhibiti ya IO-Link kwenye kompyuta/kompyuta yako.
    Hatua zinazofuata (5 hadi 13) zinarejelea vitendo vinavyopaswa kufanywa kwenye Zana ya Kudhibiti Kiungo cha IO.
  • Hatua ya 5. Pakia P-NUCLEO-IOD02A1 IODD kwenye Zana ya Kudhibiti Kiungo cha IO kwa kubofya [Chagua kifaa] na kufuata maagizo ili kupakia IODD inayofaa (umbizo la xml) file inapatikana katika saraka ya IODD ya kifurushi cha programu.
    IODD files hutolewa kwa viwango vya ubovu vya COM2 (38.4 kBd) na COM3 (230.4 kBd).
  • Hatua ya 6. Unganisha Mwalimu kwa kubofya ikoni ya kijani (kona ya juu kushoto).
  • Hatua ya 7. Bofya kwenye [Washa] ili kusambaza P-NUCLEO-IOD02A1 (LED nyekundu kwenye mmuko wa X-NUCLEO-IOD02A1).
  • Hatua ya 8. Bofya kwenye [IO-Link] ili kuanzisha Mawasiliano ya IO-Link (LED ya kijani kwenye kufumba kwa X-NUCLEO-IOD02A1). Kwa chaguo-msingi, mawasiliano na IIS2DLPC huanza.
  • Hatua ya 9. Bofya kwenye [Plot] ili kupanga data iliyokusanywa.
  • Hatua ya 10. Ili kuwezesha ubadilishanaji data ukitumia kitambuzi kingine, nenda kwa [Parameta Menu]>[Shika Uchaguzi wa Ingizo], kisha ubofye mara mbili kwenye jina la kitambuzi (maandishi ya kijani), chagua kitambuzi unachotaka kutoka kwa chaguo zinazopatikana. Mabadiliko ya sensor yataangaziwa na jina la kihisi ambalo litageuka kuwa bluu.
    Ili hatimaye kusawazisha Mwalimu na Kifaa, ni muhimu kubofya kwenye [Andika Iliyochaguliwa]. Utaratibu unakamilika wakati jina la sensor iliyochaguliwa inakuwa kijani.
    STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Nodi- (6)
  • Hatua 11. Unapomaliza kipindi chako cha tathmini, bofya kwenye [Isiyotumika] ili kusimamisha mawasiliano ya IO-Link.
  • Hatua 12. Kubofya [Zima] ili kufanya IO-Link Master iache kutoa Kifaa cha IO-Link.
  • Hatua 13. Bofya con [Ondoa] ili kusimamisha mawasiliano kati ya Zana ya Kudhibiti ya IO-Link na P-NUCLEO- IOM01M1.
  • Hatua 14. Tenganisha kebo ndogo ya USB na usambazaji wa 24 V kutoka kwa P-NUCLEO-IOM01M1.

Mpangilio wa programu
Vipengele vifuatavyo vya programu vinahitajika ili kuweka mazingira ya kufaa ya ukuzaji ili kuunda programu za IO-Link za NUCLEO-L452RE na L6364Q:

  • Firmware ya FP-IND-IODSNS1 na nyaraka zinazohusiana zinapatikana www.st.com
  • Moja ya mnyororo wa zana zifuatazo za ukuzaji na wakusanyaji:
    • Benchi Iliyopachikwa la IAR la mnyororo wa zana wa ARM® + ST-LINK/V2
    • KweliView Mnyororo wa zana za Kitengo cha Kuendeleza Kidhibiti Kidogo (mazingira ya ukuzaji programu ya MDK-ARM
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Historia ya marekebisho

Jedwali 1. Historia ya marekebisho ya hati

Tarehe Toleo Mabadiliko
04-Des-2020 1 Kutolewa kwa awali.
 

07-Mar-2024

 

2

Kielelezo 2 kilichosasishwa. Muundo wa folda ya kifurushi cha FP-IND-IODSNS1.

Mabadiliko madogo ya maandishi.

TANGAZO MUHIMU – SOMA KWA UMAKINI

STMicroelectronics NV na kampuni zake tanzu (“ST”) inahifadhi haki ya kufanya mabadiliko, masahihisho, uboreshaji, marekebisho na uboreshaji wa bidhaa za ST na/au kwa hati hii wakati wowote bila taarifa. Wanunuzi wanapaswa kupata taarifa muhimu kuhusu bidhaa za ST kabla ya kuagiza. Bidhaa za ST zinauzwa kwa mujibu wa sheria na masharti ya ST ya mauzo yaliyopo wakati wa uthibitishaji wa agizo.
Wanunuzi wanawajibika kikamilifu kwa uchaguzi, uteuzi na matumizi ya bidhaa za ST na ST haichukui dhima ya usaidizi wa maombi au muundo wa bidhaa za wanunuzi.
Hakuna leseni, iliyoelezwa au iliyodokezwa, kwa haki yoyote ya uvumbuzi inayotolewa na ST humu.

Uuzaji wa bidhaa za ST zenye masharti tofauti na maelezo yaliyoelezwa hapa yatabatilisha udhamini wowote uliotolewa na ST kwa bidhaa hiyo.
ST na nembo ya ST ni alama za biashara za ST. Kwa maelezo ya ziada kuhusu chapa za biashara za ST, rejelea www.st.com/trademarks. Majina mengine yote ya bidhaa au huduma ni mali ya wamiliki husika.
Maelezo katika waraka huu yanachukua nafasi na kuchukua nafasi ya maelezo yaliyotolewa awali katika matoleo yoyote ya awali ya hati hii.
© 2024 STMicroelectronics - Haki zote zimehifadhiwa
UM2796 - Ufu 2

Nyaraka / Rasilimali

Kifurushi cha Kazi cha STMicroelectronics FP-IND-IODSNS1 Kwa Njia ya Sensor ya Kiwandani ya IO [pdf] Mwongozo wa Mtumiaji
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Kifurushi cha Kazi cha Njia ya Kitambuzi ya Kiunganishi cha IO, FP-IND-IODSNS1, Kifurushi cha Utendakazi cha Njia ya Kitambuzi cha Kiungo cha IO cha Viwanda, Pakiti kwa IO. Unganisha Njia ya Sensor ya Viwanda, Njia ya Sensor ya Kiwandani ya IO, Njia ya Sensor ya Viwanda, Njia ya Kihisi, Njia

Marejeleo

Acha maoni

Barua pepe yako haitachapishwa. Sehemu zinazohitajika zimetiwa alama *