STMicroelectronics-lub logo

STMicroelectronics FP-IND-IODSNS1 Muaj nuj nqi Pob Rau IO Txuas Muaj Sensor Node

STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Txuas-Industrial-Sensor-Node-khoom

Cov ntaub ntawv khoom

Specifications

  • Khoom npe: FP-IND-IODSNS1 STM32Cube Function Pob
  • Compatibility: STM32L452RE-raws li boards
  • Nta:
    • Ua kom IO-Txuas cov ntaub ntawv hloov chaw ntawm cov khoom siv sensors
    • Middlewares featuring IO-Link ntaus ntawv mini-pawg rau L6364Q thiab MEMS ntxiv rau kev tswj hwm lub microphone
    • Npaj-rau-siv binary rau sensor cov ntaub ntawv kis tau tus mob
    • Ib qho yooj yim portable hla ntau tsev neeg MCU
    • Free, user-friendly licence cov ntsiab lus

Cov lus qhia siv khoom

Tshajview
FP-IND-IODSNS1 software nthuav dav rau STM32Cube yog tsim los pab txhawb IO-Link cov ntaub ntawv hloov mus rau kev lag luam sensors. Ua raws li cov kauj ruam hauv qab no kom pib siv lub pob ua haujlwm:

Kauj ruam 1: Installation
Nruab lub pob software ntawm koj lub rooj tsavxwm STM32L452RE.

Kauj ruam 2: Configuration
Txhim kho cov tsev qiv ntawv nruab nrab los tswj IO-Link cov khoom siv thiab cov sensors.

Kauj ruam 3: Kev xa cov ntaub ntawv
Siv cov kev npaj-rau-siv binary rau sensor cov ntaub ntawv xa mus rau IO-Link Master txuas nrog X-NUCLEO-IOD02A1.

Cov Qauv Folder
Cov pob software suav nrog cov folders hauv qab no:

  • _htmresc: Muaj cov duab rau cov ntaub ntawv html
  • Cov ntaub ntawv: Muaj cov kev pab cuam hauv HTML files piav qhia txog software Cheebtsam thiab APIs
  • Cov Tsav Tsheb: suav nrog HAL tsav tsheb thiab cov tsav tsheb tshwj xeeb rau cov rooj tsav xwm txhawb nqa
  • Middlewares: Cov tsev qiv ntawv thiab cov txheej txheem rau IO-Link mini-pawg thiab kev tswj hwm sensors

FAQ (Cov lus nug nquag nug)

  • Q: Cov pob khoom no puas tuaj yeem siv nrog ib lub rooj tsavxwm STM32?
    A: Lub pob muaj nuj nqi yog tsim rau STM32L452RE-based boards rau kev ua haujlwm zoo.
  • Q: Puas muaj ib qho kev xav tau tshwj xeeb rau kev siv pob khoom no?
    A: Lub pob muaj nuj nqi yuav tsum tau X-NUCLEO-IKS02A1 thiab X-NUCLEO-IOD02A1 expansion boards rau kev ua haujlwm.
  • Q: Puas muaj kev txhawb nqa rau cov khoom no?
    A: Rau kev txhawb nqa, thov hu rau koj lub chaw muag khoom hauv STMicroelectronics lossis mus ntsib www.st.com rau kev pab ntxiv.

UWM 2796
Cov neeg siv phau ntawv

Pib nrog FP-IND-IODSNS1 STM32Cube muaj nuj nqi pob rau IO-Txuas kev lag luam sensor node

Taw qhia

FP-IND-IODSNS1 yog STM32Cube muaj nuj nqi pob uas tso cai rau koj kom IO-Txuas kev sib txuas lus ntawm P-NUCLEO-IOD02A1 cov khoom siv thiab tus tswv IO-Link los ntawm L6364Q transceiver mounted ntawm X-NUCLEO-IOD02A1.
Lub pob muaj nuj nqi sib koom ua ke ntawm IO-Link demo-pawg thiab kev tswj hwm ntawm kev lag luam sensors mounted ntawm X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 kuj suav nrog IODD file kom muab upload rau koj tus tswv IO-Link.
Cov software muaj nyob rau hauv pob yuav siv tau nyob rau hauv peb integrated kev loj hlob ib puag ncig (IDEs): IAR, KEIL thiab STM32CubeIDE.

Txuas txuas
Mus ntsib STM32Cube ecosystem web paj on www.st.com yog xav paub ntxiv

FP-IND-IODSNS1 software nthuav dav rau STM32Cube

Tshajview
FP-IND-IODSNS1 yog STM32 ODE muaj nuj nqi pob thiab nthuav dav STM32Cube ua haujlwm.
Cov pob software tso cai rau IO-Link cov ntaub ntawv hloov chaw ntawm cov khoom lag luam ntawm X-NUCLEO-IKS02A1 rau IO-Link Master txuas nrog X-NUCLEO-IOD02A1.
Cov yam ntxwv tseem ceeb ntawm pob khoom yog:

  • Firmware pob los tsim IO-Link ntaus ntawv thov rau STM32L452RE-based boards
  • Cov tsev qiv ntawv nruab nrab uas muaj IO-Link ntaus ntawv mini-pawg rau L6364Q thiab MEMS ntxiv rau kev tswj hwm lub microphone
  • Npaj-rau-siv binary rau IO-Link ntaus ntawv sensor cov ntaub ntawv kis tau tus mob
  • Yooj yim txav mus los thoob plaws MCU tsev neeg, ua tsaug rau STM32Cube
  • Free, user-friendly licence cov ntsiab lus

Kev tsim vaj tsev
Daim ntawv thov software nkag mus rau X-NUCLEO-IKS02A1 thiab X-NUCLEO-IOD02A1 expansion boards los ntawm cov txheej txheem software hauv qab no:

  • STM32Cube HAL txheej, uas muab ib qho yooj yim, generic, ntau qhov piv txwv ntawm daim ntawv thov programming interfaces (APIs) los cuam tshuam nrog cov ntawv thov sab saud, cov tsev qiv ntawv thiab cov txheej txheej. Nws muaj generic thiab extension APIs thiab yog ncaj qha tsim nyob ib ncig ntawm ib tug generic architecture thiab tso cai rau cov txheej txheem ua tiav zoo li cov txheej txheem nruab nrab los siv cov haujlwm yam tsis tas yuav tsum tau kho kho vajtse tshwj xeeb rau ib chav microcontroller (MCU). Cov qauv no txhim kho cov tsev qiv ntawv code reusability thiab lav ib qho yooj yim portability ntawm lwm yam khoom siv.
  • lub rooj txhawb nqa pob (BSP) txheej, uas txhawb nqa tag nrho cov peripheral ntawm STM32 Nucleo tsuas yog MCU. Cov txheej txheem txwv APIs no muab cov programming interface rau qee lub rooj tsav xwm tshwj xeeb xws li LED, tus neeg siv khawm, thiab lwm yam. Qhov kev sib txuas no kuj tseem pab txhawm rau txheeb xyuas cov txheej txheem tshwj xeeb.

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

Folder qauv

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

Cov folders hauv qab no suav nrog hauv pob software:

  • _htmresc: muaj cov duab rau cov ntaub ntawv html
  • Cov ntaub ntawv: muaj ib qho kev pab cuam hauv HTML file tsim los ntawm qhov chaws uas piav qhia txog cov khoom siv software thiab APIs (ib qho rau txhua qhov project).
  • Cov Tsav Tsheb: muaj cov tsav tsheb HAL thiab cov tsav tsheb tshwj xeeb rau txhua lub rooj tsav xwm txhawb nqa lossis kho vajtse platform, suav nrog cov khoom siv rau hauv lub nkoj, thiab CMSIS tus neeg muag khoom-kev ywj pheej kho vajtse abstraction txheej rau ARM Cortex-M processor series.
  • Middlewares: cov tsev qiv ntawv thiab cov txheej txheem featuring IO-Link mini-pawg thiab kev tswj xyuas sensors.
  • Tej yaam num: muaj sample daim ntawv thov siv lub Industrial IO-Link multi-sensor node. Daim ntawv thov no yog muab rau NUCLEO-L452RE platform nrog peb txoj kev loj hlob ib puag ncig: IAR Embedded Workbench rau ARM, MDK-ARM software txhim kho ib puag ncig thiab STM32CubeIDE.

APIs
Cov ntaub ntawv qhia ntxaws ntxaws nrog rau tag nrho cov neeg siv API muaj nuj nqi thiab cov lus piav qhia parameter yog nyob rau hauv cov ntaub ntawv HTML file hauv "Cov ntaub ntawv" folder.

Sample daim ntawv piav qhia
Qhov sample daim ntawv thov yog muab rau hauv cov ntawv ua haujlwm, siv X-NUCLEO-IOD02A1 nrog L6364Q transceiver thiab X-NUCLEO-IKS02A1 nrog rau kev lag luam MEMS thiab digital microphone.
Cov phiaj xwm npaj tsim muaj muaj rau ntau IDEs. Koj tuaj yeem upload ib qho ntawm binary files tau muab rau hauv FP-IND-IODSNS1 ntawm STM32 ST-LINK Utility, STM32CubeProgrammer lossis lub programming feature hauv koj IDE.
Txhawm rau ntsuas FP-IND-IODSNS1 firmware, nws yog ib qho tsim nyog yuav tsum rub tawm IODD file mus rau lub cuab yeej tswj ntawm koj IO-Link Master thiab txuas mus rau X-NUCLEO-IOD02A1 los ntawm 3-xaim cable (L +, L- / GND, CQ). Nqe 2.3 qhia ib qho example qhov twg IO-Link Master yog P-NUCLEO-IOM01M1 thiab cov cuab yeej tswj kev cuam tshuam yog IO-Link Control Tool tsim los ntawm TEConcept (ST tus khub). Xwb, koj tuaj yeem siv lwm tus IO-Link Master nrog cov cuab yeej tswj hwm.

Daim ntawv qhia kev teeb tsa

Cov lus piav qhia khoom kho vajtse

P-NUCLEO-IOD02A1 STM32 Nucleo pob
P-NUCLEO-IOD02A1 yog STM32 Nucleo pob uas tsim los ntawm X-NUCLEO-IOD02A1 thiab X-NUCLEO-IKS02A1 expansion boards stacked ntawm NUCLEO-L452RE pawg thawj coj loj hlob.
X-NUCLEO-IOD02A1 nta IO-Link ntaus ntawv transceiver rau lub cev kev sib txuas rau IO-Link tus tswv, thaum lub X-NUCLEO-IKS02A1 nta lub rooj tsavxwm ntau lub rooj tsavxwm rau kev lag luam, thiab NUCLEO-L452RE nta cov khoom tsim nyog. cov peev txheej los khiav FP-IND-IODSNS1 muaj nuj nqi pob thiab tswj cov transceiver thiab multi-sensor boards.

FP-IND-IODSNS1 ua ke nrog IO-Link demo pawg tsev qiv ntawv (muab los ntawm X-CUBE-IOD02) nrog X-CUBE-MEMS1 thiab nta tus example ntawm IO-Link ntaus ntawv multi-sensor node.
P-NUCLEO-IOD02A1 tuaj yeem siv rau kev soj ntsuam lub hom phiaj thiab ua ib puag ncig kev txhim kho.
Lub pob STM32 Nucleo muab cov kev daws teeb meem pheej yig thiab yooj yim rau kev txhim kho IO-Link thiab SIO daim ntawv thov, kev soj ntsuam ntawm L6364Q kev sib txuas lus nta thiab muaj zog, ua ke nrog STM32L452RET6U kev ua tau zoo.

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

P-NUCLEO-IOM01M1 STM32 Nucleo pob
P-NUCLEO-IOM01M1 yog STM32 Nucleo pob uas tsim los ntawm STEVAL-IOM001V1 thiab NUCLEO-F446RE boards. STEVAL-IOM001V1 yog ib qho IO-Txuas tus tswv PHY txheej (L6360) thaum NUCLEO-F446RE khiav IO-Link pawg rev 1.1 (tsim los ntawm thiab cov cuab yeej ntawm TEConcept GmbH, daim ntawv tso cai txwv rau 10k feeb, txuas ntxiv dua yam tsis muaj nqi ntxiv). IO-Link pawg hloov tshiab tau tso cai tshwj xeeb los ntawm kev ua raws li cov txheej txheem tau piav qhia hauv UM2421 (dawb muaj nyob ntawm www.st.com). Lwm qhov kev tshem tawm / sau dua ntawm pawg pre-loaded ua rau tsis tuaj yeem rov qab los.

Lub pob STM32 Nucleo muab cov kev daws teeb meem pheej yig thiab siv tau yooj yim rau kev ntsuam xyuas ntawm IO-Link daim ntawv thov, L6360 kev sib txuas lus nta thiab muaj zog, ua ke nrog STM32F446RET6 kev ua tau zoo. Lub pob, hosting txog plaub STEVAL-IOM001V1 los tsim ib qho chaw nres nkoj IO-Link tus tswv, tuaj yeem nkag mus rau IO-Link lub cev txheej thiab sib txuas lus nrog IO-Link Devices.
Koj tuaj yeem ntsuas cov cuab yeej los ntawm kev mob siab rau GUI (IO-Link Control Tool ©, cov cuab yeej ntawm TEConcept GmbH) lossis siv nws ua tus choj IO-Txuas tus tswv siv tau los ntawm kev mob siab rau SPI interface: qhov chaws ntawm qhov project demo (Low-Level IO- Link Master Access Demo Application, tsim los ntawm TEConcept GmbH) thiab API specification yog muaj pub dawb.

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

Kev teeb tsa kho vajtse
Cov nram qab no hardware Cheebtsam yuav tsum tau:

  1. Ib pob STM32 Nucleo rau IO-Link cov ntawv thov (kev txiav txim code: P-NUCLEO-IOD02A1)
  2. Ib pob STM32 Nucleo rau IO-Link master nrog IO-Link v1.1 PHY thiab pawg (kev txiav txim code: P-NUCLEO-IOM01M1)
  3. 3-xaim cable (L+, L-/GND, CQ)

Yuav ua li cas tswj P-NUCLEO-IOD02A1 IO-Link ntaus ntawv los ntawm P-NUCLEO-IOM01M1 IO-Link master

  • Kauj ruam 1. Txuas P-NUCLEO-IOM01M1 thiab P-NUCLEO-IOD02A1 ntawm 3-xaim cable (L+, L-/GND thiab CQ- xa mus rau board serigraphy).
  • Kauj ruam 2. Txuas P-NUCLEO-IOM01M1 rau 24 V / 0.5 A fais fab mov.
    Cov duab hauv qab no qhia tau hais tias yuav ua li cas txuas P-NUCLEO-IOM01M1 thiab P-NUCLEO-IOD02A1 khiav FP-IND-IODSNS1 firmware.STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Txuas-Industrial-Sensor-Node- (5)
  • Kauj ruam 3. Tua tawm IO-Link Control Tool ntawm koj lub laptop / PC.
  • Kauj ruam 4. Txuas los ntawm mini-USB cable P-NUCLEO-IOM01M1 khiav lub IO-Txuas Tswj Tool rau koj lub laptop / PC.
    Cov kauj ruam tom ntej (5 txog 13) xa mus rau cov haujlwm uas yuav tsum tau ua ntawm IO-Link Control Tool.
  • Kauj ruam 5. Upload P-NUCLEO-IOD02A1 IODD mus rau IO-Link Control Tool los ntawm txhaj rau [Xaiv ntaus ntawv] thiab ua raws li cov lus qhia kom upload cov IODD kom raug (xml hom) file muaj nyob rau hauv IODD directory ntawm lub software pob.
    IODD files yog muab rau COM2 (38.4 kBd) thiab COM3 (230.4 kBd) baud tus nqi.
  • Kauj ruam 6. Txuas tus Tswv los ntawm txhaj rau ntawm lub cim ntsuab (saum toj sab laug).
  • Kauj ruam 7. Nyem rau [Power ON] los muab P-NUCLEO-IOD02A1 (liab LED ntawm X-NUCLEO-IOD02A1 ntsais muag).
  • Kauj ruam 8. Nyem rau ntawm [IO-Txuas] los pib IO-Txuas Kev Sib Txuas Lus (ntsuab LED ntawm X-NUCLEO-IOD02A1 blinks). Los ntawm lub neej ntawd, kev sib txuas lus nrog IIS2DLPC pib.
  • Kauj ruam 9. Nyem rau ntawm [Plot] los npaj cov ntaub ntawv khaws tseg.
  • Kauj ruam 10. Txhawm rau qhib cov ntaub ntawv-hloov nrog lwm lub sensor, mus rau [Parameter Menu]> [Cov Txheej Txheem Xaiv Xaiv], tom qab ntawd ob npaug nyem rau ntawm lub npe sensor (cov ntawv ntsuab), xaiv qhov xav tau sensor los ntawm cov kev xaiv muaj. Lub sensor hloov pauv yuav raug qhia los ntawm lub npe sensor uas yuav tig xiav.
    Thaum kawg ua kom tiav tus Tswv thiab Cov Cuab Yeej, nws yuav tsum tau nyem rau ntawm [Sau Xaiv]. Cov txheej txheem ua tiav thaum lub npe ntawm lub sensor xaiv tau ntsuab.
    STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Txuas-Industrial-Sensor-Node- (6)
  • Kauj ruam 11. Thaum koj ua tiav koj qhov kev ntsuam xyuas, nyem rau ntawm [Inactive] kom nres IO-Link kev sib txuas lus.
  • Kauj ruam 12. Nyem rau [Power Off] kom IO-Link Master nres muab IO-Link Device.
  • Kauj ruam 13. Nyem con [Disconnect] kom nres kev sib txuas lus ntawm IO-Link Control Tool thiab P-NUCLEO- IOM01M1.
  • Kauj ruam 14. Disconnect lub mini-USB cable thiab 24 V muab los ntawm P-NUCLEO-IOM01M1.

Kev teeb tsa software
Cov khoom siv hauv qab no yog xav tau los teeb tsa qhov chaw tsim kho tsim nyog los tsim cov ntawv thov rau IO-Link daim ntawv thov rau NUCLEO-L452RE thiab L6364Q:

  • FP-IND-IODSNS1 firmware thiab lwm yam ntaub ntawv muaj nyob rau ntawm www.st.com
  • Ib qho ntawm cov hauv qab no txoj kev loj hlob tool-chain thiab compilers:
    • IAR Embedded Workbench rau ARM® toolchain + ST-LINK / V2
    • Tiag tiagView Microcontroller Development Kit toolchain (MDK-ARM software txhim kho ib puag ncig
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Kev kho keeb kwm

Table 1. Cov ntaub ntawv kho dua tshiab

Hnub tim Version Hloov
04-Nov-2020 1 Kev tso tawm thawj zaug.
 

07 - Peb 2024

 

2

Hloov kho daim duab 2. FP-IND-IODSNS1 pob ntawv cov qauv.

Hloov cov ntawv me me.

CEEB TOOM - Nyeem ua tib zoo nyeem

STMicroelectronics NV thiab nws cov chaw ua haujlwm (“ST”) muaj cai hloov pauv, kho, txhim kho, hloov kho, thiab txhim kho rau ST cov khoom thiab / lossis cov ntaub ntawv no txhua lub sijhawm yam tsis muaj ntawv ceeb toom. Cov neeg yuav khoom yuav tsum tau txais cov ntaub ntawv tseem ceeb ntawm ST cov khoom ua ntej muab xaj. ST cov khoom raug muag raws li ST cov nqe lus thiab cov xwm txheej ntawm kev muag khoom nyob rau hauv qhov chaw thaum lub sijhawm lees paub kev txiav txim.
Cov neeg yuav khoom tsuas yog lub luag haujlwm rau kev xaiv, xaiv, thiab siv cov khoom ST thiab ST xav tias tsis muaj kev lav phib xaub rau daim ntawv thov kev pab lossis kev tsim khoom ntawm cov neeg yuav khoom.
Tsis muaj daim ntawv tso cai, qhia lossis qhia, rau txhua txoj cai kev txawj ntse tau tso cai los ntawm ST ntawm no.

Kev muag khoom ntawm ST cov khoom lag luam nrog cov kev cai sib txawv ntawm cov ntaub ntawv tau teev tseg hauv qab no yuav tsis muaj kev lees paub los ntawm ST rau cov khoom lag luam zoo li no.
ST thiab ST logo yog cov cim lag luam ntawm ST. Yog xav paub ntxiv txog ST cov cim lag luam, xa mus rau www.st.com/trademarks. Tag nrho lwm yam khoom lossis kev pabcuam npe yog cov cuab yeej ntawm lawv cov tswv.
Cov ntaub ntawv hauv daim ntawv no hloov pauv thiab hloov cov ntaub ntawv yav dhau los uas tau muab rau hauv ib qho ua ntej ntawm daim ntawv no.
© 2024 STMicroelectronics - All rights reserved
UM2796 – Rev 2

Cov ntaub ntawv / Cov ntaub ntawv

STMicroelectronics FP-IND-IODSNS1 Muaj nuj nqi Pob Rau IO Txuas Muaj Sensor Node [ua pdf] Tus neeg siv phau ntawv
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Muaj nuj nqi Pob Rau IO Link Industrial Sensor Node, FP-IND-IODSNS1, Muaj nuj nqi Pob Rau IO Link Industrial Sensor Node, Pob rau IO Txuas Industrial Sensor Node, IO Txuas Industrial Sensor Node, Muaj Sensor Node, Sensor Node, Node

Cov ntaub ntawv

Cia ib saib

Koj email chaw nyob yuav tsis raug luam tawm. Cov teb uas yuav tsum tau muaj yog cim *