STMicroelectronics FP-IND-IODSNS1 Function Pack ya IO Link Industrial Sensor Node
Zambiri Zamalonda
Zofotokozera
- Dzina lazogulitsa: FP-IND-IODSNS1 STM32Cube Function Pack
- Mtundu wofananira wa " STM32L452RE "
- Mawonekedwe:
- Imathandizira kutumiza kwa data kwa IO-Link kwa masensa a mafakitale
- Middlewares yokhala ndi chipangizo cha IO-Link mini-stack cha L6364Q ndi MEMS kuphatikiza kasamalidwe ka maikolofoni ya digito
- Yokonzeka kugwiritsa ntchito binary potumiza deta ya sensor
- Kusunthika kosavuta kumabanja osiyanasiyana a MCU
- Malayisensi aulere, osavuta kugwiritsa ntchito
Malangizo Ogwiritsira Ntchito Zogulitsa
Zathaview
Kukula kwa pulogalamu ya FP-IND-IODSNS1 ya STM32Cube idapangidwa kuti izithandizira kusamutsa kwa data kwa IO-Link kwa masensa aku mafakitale. Tsatirani njira zotsatirazi kuti muyambe kugwiritsa ntchito paketi:
Gawo 1: Kuyika
Ikani phukusi la mapulogalamu pa bolodi lanu la STM32L452RE-based.
Gawo 2: Kusintha
Konzani malaibulale apakati kuti aziwongolera zida za IO-Link ndi masensa.
Gawo 3: Kutumiza kwa Data
Gwiritsani ntchito binary yokonzeka kugwiritsa ntchito potumiza data ya sensor ku IO-Link Master yolumikizidwa ndi X-NUCLEO-IOD02A1.
Kapangidwe ka Foda
Pulogalamu yamapulogalamuyi ili ndi zikwatu zotsatirazi:
- _htmresc: Ili ndi zithunzi zamakalata a html
- Zolemba: Muli ndi thandizo la HTML lophatikizidwa files tsatanetsatane wa zigawo zamapulogalamu ndi ma API
- Madalaivala: Zimaphatikizapo madalaivala a HAL ndi madalaivala odziwika ndi ma board omwe amathandizidwa
- Middlewares: malaibulale ndi ma protocol a IO-Link mini-stack ndi kasamalidwe ka masensa
FAQ (Mafunso Ofunsidwa Kawirikawiri)
- Q: Kodi paketi yantchitoyi ingagwiritsidwe ntchito ndi bolodi iliyonse ya STM32?
A: Phukusi la ntchitoyo lapangidwira ma board a STM32L452RE-based kuti agwire bwino ntchito. - Q: Kodi pali zofunikira zilizonse za Hardware kuti mugwiritse ntchito paketi iyi?
A: Phukusi la ntchito limafuna X-NUCLEO-IKS02A1 ndi X-NUCLEO-IOD02A1 matabwa owonjezera kuti agwire ntchito. - Q: Kodi chithandizo chaukadaulo chilipo pa mankhwalawa?
A: Kuti mupeze chithandizo chaukadaulo, chonde lemberani ku ofesi yogulitsa ya STMicroelectronics kwanuko kapena pitani www.st.com kuti muthandizidwe.
UM2796
Buku la ogwiritsa ntchito
Kuyamba ndi FP-IND-IODSNS1 STM32Cube ntchito paketi ya IO-Link industrial sensor node
Mawu Oyamba
FP-IND-IODSNS1 ndi paketi ya STM32Cube yomwe imakupatsani mwayi wolumikizana ndi IO-Link pakati pa zida za P-NUCLEO-IOD02A1 ndi master IO-Link kudzera pa transceiver ya L6364Q yoyikidwa pa X-NUCLEO-IOD02A1.
Phukusi la ntchito limaphatikizapo stack ya IO-Link demo-stack ndi kasamalidwe ka masensa a mafakitale omwe ali pa X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 imaphatikizaponso IODD file kuti ikwezedwe kwa mbuye wanu wa IO-Link.
Mapulogalamu ophatikizidwa mu phukusi angagwiritsidwe ntchito m'madera atatu ogwirizanitsa chitukuko (IDEs): IAR, KEIL ndi STM32CubeIDE.
Maulalo ogwirizana
Pitani ku STM32Cube ecosystem web tsamba pa www.st.com kuti mudziwe zambiri
FP-IND-IODSNS1 kukulitsa mapulogalamu a STM32Cube
Zathaview
FP-IND-IODSNS1 ndi paketi ya STM32 ODE ndipo imakulitsa magwiridwe antchito a STM32Cube.
Phukusi la mapulogalamu limathandizira kutumiza deta ya IO-Link ya masensa a mafakitale pa X-NUCLEO-IKS02A1 kupita ku IO-Link Master yolumikizidwa ndi X-NUCLEO-IOD02A1.
Zofunikira za paketi ndi:
- Phukusi la firmware lopangira zida za IO-Link zama board a STM32L452RE
- Malaibulale apakati omwe ali ndi chipangizo cha IO-Link mini-stack cha L6364Q ndi MEMS kuphatikiza kasamalidwe ka maikolofoni ya digito
- Yokonzeka kugwiritsa ntchito binary potumiza data ya sensor ya chipangizo cha IO-Link
- Kusunthika kosavuta kumabanja osiyanasiyana a MCU, chifukwa cha STM32Cube
- Malayisensi aulere, osavuta kugwiritsa ntchito
Zomangamanga
Mapulogalamu ogwiritsira ntchito amapeza X-NUCLEO-IKS02A1 ndi X-NUCLEO-IOD02A1 matabwa akukulitsa kudzera mu zigawo zotsatirazi:
- STM32Cube HAL wosanjikiza, yomwe imapereka mawonekedwe osavuta, odziwika bwino, amitundu yambiri yamapulogalamu ogwiritsira ntchito (APIs) kuti azitha kulumikizana ndi mapulogalamu apamwamba, laibulale ndi masanjidwe. Ili ndi ma generic ndi ma API owonjezera ndipo imamangidwa mozungulira mozungulira ma generic ndipo imalola zigawo zotsatizana ngati gawo lapakati kuti ligwiritse ntchito ntchito popanda kufunikira masanjidwe amtundu wina wagawo lopatsidwa la microcontroller unit (MCU). Kapangidwe kameneka kamapangitsa kuti ma laibulale azigwiritsidwanso ntchito komanso amatsimikizira kusuntha kosavuta pazida zina.
- gulu lothandizira phukusi (BSP), lomwe limathandizira zotumphukira zonse pa STM32 Nucleo kupatula MCU. Ma API ochepawa amapereka mawonekedwe a mapulogalamu a zotumphukira za gulu linalake monga LED, batani la ogwiritsa ntchito, ndi zina zotero. Mawonekedwewa amathandizanso kuzindikira mtundu wa bolodi.
Mapangidwe a foda
Mafoda otsatirawa akuphatikizidwa mu pulogalamu yamapulogalamu:
- _htmresc: ili ndi zithunzi zamakalata a html
- Zolemba: ili ndi chithandizo cha HTML chophatikizidwa file opangidwa kuchokera ku gwero lachidziwitso chofotokozera zigawo za mapulogalamu ndi ma API (imodzi pa polojekiti iliyonse).
- Madalaivala: ali ndi madalaivala a HAL ndi madalaivala apadera a board pa bolodi lililonse kapena nsanja ya hardware, kuphatikiza zomwe zili pa bolodi, ndi gawo la CMSIS lodziyimira pawokha la hardware la ARM Cortex-M processor series.
- Middlewares: malaibulale ndi ma protocol okhala ndi IO-Link mini-stack ndi kasamalidwe ka masensa.
- Ntchito: ili ndi sampndi kugwiritsa ntchito njira ya Industrial IO-Link ya ma sensor ambiri. Pulogalamuyi imaperekedwa papulatifomu ya NUCLEO-L452RE yokhala ndi malo atatu otukuka: IAR Embedded Workbench ya ARM, MDK-ARM software development environment ndi STM32CubeIDE.
APIs
Zambiri zaukadaulo zokhala ndi ntchito yathunthu ya API ndi kufotokozera kwa parameter zili mu HTML yophatikizidwa file mu "Documentation" chikwatu.
Sample kufotokoza ntchito
Aample application imaperekedwa mufoda ya Projects, pogwiritsa ntchito X-NUCLEO-IOD02A1 yokhala ndi transceiver ya L6364Q ndi X-NUCLEO-IKS02A1 yokhala ndi mafakitale a MEMS ndi maikolofoni ya digito.
Mapulojekiti okonzeka-kumanga amapezeka pama IDE angapo. Mutha kukweza imodzi mwa binary files zoperekedwa mu FP-IND-IODSNS1 kudzera pa STM32 ST-LINK Utility, STM32CubeProgrammer kapena mawonekedwe a pulogalamu mu IDE yanu.
Kuti muwunikire firmware ya FP-IND-IODSNS1, ndikofunikira kukweza IODD file ku chida chowongolera cha IO-Link Master yanu ndikuchilumikiza ku X-NUCLEO-IOD02A1 ndi chingwe cha 3-waya (L+, L-/GND, CQ). Ndime 2.3 ikuwonetsa example kumene IO-Link Master ndi P-NUCLEO-IOM01M1 ndipo chida chowongolera chogwirizana ndi IO-Link Control Tool yopangidwa ndi TEConcept (ST partner). Kapenanso, mutha kugwiritsa ntchito IO-Link Master ina yokhala ndi chida chowongolera.
Chitsogozo chokhazikitsa dongosolo
Kufotokozera kwa Hardware
Mtengo wa P-NUCLEO-IOD02A1 STM32 Nucleo
P-NUCLEO-IOD02A1 ndi STM32 Nucleo paketi yopangidwa ndi X-NUCLEO-IOD02A1 ndi X-NUCLEO-IKS02A1 matabwa okulitsa omwe ali pa bolodi lachitukuko la NUCLEO-L452RE.
X-NUCLEO-IOD02A1 imakhala ndi transceiver ya chipangizo cha IO-Link kuti ilumikizane ndi mbuye wa IO-Link, pomwe X-NUCLEO-IKS02A1 ili ndi bolodi la masensa ambiri ogwiritsira ntchito mafakitale, ndipo NUCLEO-L452RE imakhala ndi zida zofunika. zothandizira kuyendetsa paketi ya FP-IND-IODSNS1 ndikuwongolera ma transceiver ndi ma board a sensor ambiri.
FP-IND-IODSNS1 imaphatikiza laibulale yazithunzi ya IO-Link (yochokera ku X-CUBE-IOD02) ndi X-CUBE-MEMS1 ndipo imakhala ndi ex.ampndi ya IO-Link chipangizo cha multi-sensor node.
P-NUCLEO-IOD02A1 itha kugwiritsidwa ntchito powunikira komanso ngati malo achitukuko.
Phukusi la STM32 Nucleo limapereka yankho lotsika mtengo komanso losavuta kugwiritsa ntchito popanga mapulogalamu a IO-Link ndi SIO, kuwunika kwa mawonekedwe a L6364Q kulumikizana ndi kulimba, limodzi ndi magwiridwe antchito a STM32L452RET6U.
Mtengo wa P-NUCLEO-IOM01M1 STM32 Nucleo
P-NUCLEO-IOM01M1 ndi STM32 Nucleo paketi yopangidwa ndi STEVAL-IOM001V1 ndi ma board a NUCLEO-F446RE. STEVAL-IOM001V1 ndi IO-Link master PHY wosanjikiza (L6360) pomwe NUCLEO-F446RE imayendetsa IO-Link stack rev 1.1 (yopangidwa ndi katundu wa TEConcept GmbH, chilolezo chokhala ndi mphindi 10k, zongowonjezedwanso popanda ndalama zowonjezera). Kusintha kwa stack kwa IO-Link kumaloledwa kokha potsatira ndondomeko yofotokozedwa mu UM2421 (ikupezeka kwaulere pa www.st.com). Kufufuta kwina kulikonse / kulembedwanso kwa stack yodzaza kale kumapangitsa kukhala kosatheka kubwezeretsa.
Phukusi la STM32 Nucleo limapereka yankho lotsika mtengo komanso losavuta kugwiritsa ntchito powunika ntchito za IO-Link, mawonekedwe a L6360 olankhulirana komanso kulimba, kuphatikiza magwiridwe antchito a STM32F446RET6. Phukusili, lomwe limakhala ndi STEVAL-IOM001V1 inayi kuti lipange quad port IO-Link master, limatha kupeza mawonekedwe a IO-Link ndikulumikizana ndi IO-Link Devices.
Mutha kuyesa chidacho kudzera pa GUI yodzipereka (IO-Link Control Tool©, katundu wa TEConcept GmbH) kapena mugwiritse ntchito ngati mlatho wa IO-Link womwe umapezeka kuchokera pa mawonekedwe odzipatulira a SPI: ma source code of demo project (Low-Level IO- Link Master Access Demo Application, yopangidwa ndi TEConcept GmbH) ndi mafotokozedwe a API akupezeka kwaulere.
Kupanga kwa Hardware
Zida zotsatirazi ndizofunika:
- Phukusi limodzi la STM32 Nucleo la mapulogalamu a chipangizo cha IO-Link (kodi yamaoda: P-NUCLEO-IOD02A1)
- Phukusi limodzi la STM32 Nucleo la master IO-Link yokhala ndi IO-Link v1.1 PHY ndi stack (code ya oda: P-NUCLEO-IOM01M1)
- Chingwe cha mawaya atatu (L+, L-/GND, CQ)
Momwe mungayang'anire chipangizo cha P-NUCLEO-IOD02A1 IO-Link kudzera pa P-NUCLEO-IOM01M1 IO-Link master
- Khwerero 1. Lumikizani P-NUCLEO-IOM01M1 ndi P-NUCLEO-IOD02A1 kudzera pa chingwe cha 3-waya (L+, L-/GND ndi CQ- amatchula serigraphy board).
- Khwerero 2. Lumikizani P-NUCLEO-IOM01M1 ku 24 V / 0.5 A magetsi.
Chithunzi chotsatirachi chikuwonetsa momwe mungalumikizire P-NUCLEO-IOM01M1 ndi P-NUCLEO-IOD02A1 yomwe ikuyendetsa FP-IND-IODSNS1 firmware. - Gawo 3. Yambitsani Chida cha IO-Link Control pa laputopu/PC yanu.
- Gawo 4. Lumikizani ndi chingwe chaching'ono cha USB P-NUCLEO-IOM01M1 yomwe ikuyenda ndi IO-Link Control Tool ku laputopu/PC yanu.
Masitepe otsatirawa (5 mpaka 13) akutanthauza zochita zomwe ziyenera kuchitika pa IO-Link Control Tool. - Gawo 5. Kwezani P-NUCLEO-IOD02A1 IODD ku IO-Link Control Tool podina [Sankhani chipangizo] ndi kutsatira malangizo kuti mukweze IODD yoyenera (xml fomati) file likupezeka mu chikwatu cha IODD cha phukusi la mapulogalamu.
IODD files amaperekedwa kwa onse COM2 (38.4 kBd) ndi COM3 (230.4 kBd) mitengo ya baud. - Gawo 6. Lumikizani Master podina chizindikiro chobiriwira (kona yakumanzere kumanzere).
- Gawo 7. Dinani pa [Mphamvu ON] kuti mupereke P-NUCLEO-IOD02A1 (LED yofiira pa X-NUCLEO-IOD02A1 kuphethira).
- Gawo 8. Dinani pa [IO-Link] kuti muyambitse Kulumikizana kwa IO-Link (LED yobiriwira pa X-NUCLEO-IOD02A1 kuphethira). Mwachikhazikitso, kulumikizana ndi IIS2DLPC kumayamba.
- Gawo 9. Dinani pa [Chiwembu] kuti mukonze zomwe zasonkhanitsidwa.
- Gawo 10. Kuti muyambitse kusinthana kwa data ndi sensa ina, pitani ku [Parameter Menu]> [Process Input Selection], kenako dinani kawiri pa dzina la sensor (mawu obiriwira), sankhani sensor yomwe mukufuna kuchokera pazosankha zomwe zilipo. Kusintha kwa sensor kudzawonetsedwa ndi dzina la sensor lomwe lidzakhala buluu.
Kuti mugwirizane ndi Master ndi Chipangizocho, m'pofunika kudina [Lembani Zosankhidwa]. Njirayi imatsirizidwa pamene dzina la sensa yosankhidwa limakhala lobiriwira.
- Khwerero 11. Mukamaliza gawo lanu lowunika, dinani pa [Inactive] kuti muyimitse kulumikizana kwa IO-Link.
- Khwerero 12. Kudina [Kuzimitsa Mphamvu] kuti IO-Link Master asiye kupereka chipangizo cha IO-Link.
- Khwerero 13. Dinani con [Disconnect] kuti muyimitse kulankhulana pakati pa IO-Link Control Tool ndi P-NUCLEO- IOM01M1.
- Khwerero 14. Chotsani chingwe chaching'ono cha USB ndi 24 V chopereka kuchokera ku P-NUCLEO-IOM01M1.
Kukhazikitsa mapulogalamu
Zida zotsatirazi ndizofunika kukhazikitsa malo otukuka abwino kuti apange mapulogalamu a IO-Link a NUCLEO-L452RE ndi L6364Q:
- Firmware ya FP-IND-IODSNS1 ndi zolemba zina zomwe zilipo www.st.com
- Chimodzi mwazinthu zotsatirazi zachitukuko ndi ma compilers:
- IAR Embedded Workbench ya ARM® toolchain + ST-LINK/V2
- ZenizeniView Microcontroller Development Kit toolchain (MDK-ARM software development environment
- + ST-LINK/V2)
- STM32CubeIDE + ST-LINK/V2
Mbiri yobwereza
Gulu 1. Mbiri yokonzanso zolemba
Tsiku | Baibulo | Zosintha |
04-Dec-2020 | 1 | Kutulutsidwa koyamba. |
07-Mar-2024 |
2 |
Chithunzi Chosinthidwa 2. FP-IND-IODSNS1 mawonekedwe a foda ya phukusi.
Zosintha zazing'ono. |
CHIZINDIKIRO CHOFUNIKA - WERENGANI MOMWE MUNGACHITE
STMicroelectronics NV ndi mabungwe ake ("ST") ali ndi ufulu wosintha, kukonza, kukonza, kusintha, ndi kukonza zinthu za ST ndi/kapena ku chikalatachi nthawi iliyonse popanda chidziwitso. Ogula akuyenera kupeza zidziwitso zaposachedwa kwambiri pazogulitsa za ST asanapange maoda. Zogulitsa za ST zimagulitsidwa motsatira mfundo za ST ndi zogulitsa zomwe zilipo panthawi yovomerezeka.
Ogula ali ndi udindo wosankha, kusankha, ndi kugwiritsa ntchito zinthu za ST ndipo ST sichikhala ndi mlandu wothandizidwa ndi pulogalamu kapena kupanga zinthu za ogula.
Palibe chilolezo, chofotokozera kapena kutanthauza, ku ufulu uliwonse waukadaulo womwe umaperekedwa ndi ST apa.
Kugulitsanso zinthu za ST zomwe zili ndi zosiyana ndi zomwe zafotokozedwa pano sizidzathetsa chitsimikizo chilichonse choperekedwa ndi ST pazogulitsa zotere.
ST ndi ST logo ndi zizindikilo za ST. Kuti mumve zambiri za zilembo za ST, onani www.st.com/trademarks. Mayina ena onse azinthu kapena ntchito ndi eni ake.
Zomwe zili m'chikalatachi zimaloŵa m'malo ndi kulowa m'malo zomwe zidaperekedwa kale m'matembenuzidwe am'mbuyomu a chikalatachi.
© 2024 STMicroelectronics – Ufulu wonse ndi wotetezedwa
Chithunzi cha UM2796
Zolemba / Zothandizira
![]() |
STMicroelectronics FP-IND-IODSNS1 Function Pack ya IO Link Industrial Sensor Node [pdf] Buku Logwiritsa Ntchito FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Function Pack For IO Link Industrial Sensor Node, FP-IND-IODSNS1, Function Pack For IO Link Industrial Sensor Node, Paketi Ya IO Link Industrial Sensor Node, IO Link Industrial Sensor Node, Industrial Sensor Node, Sensor Node, Node |