STMicroelectronics-logo

STMicroelectronics FP-IND-IODSNS1 Fua Fa'atino mo IO Link Alamanuia Sensor Node

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

Fa'amatalaga o oloa

Fa'amatalaga

  • Igoa Oloa: FP-IND-IODSNS1 STM32Cube Function Pack
  • Fesoʻotaʻiga: STM32L452RE faʻavae laupapa
  • Vaega:
    • Fa'ataga le IO-Link fa'aliliuina fa'amatalaga o masini fa'apisinisi
    • Middlewares o loʻo faʻaalia ai le IO-Link masini mini-stack mo le L6364Q ma le MEMS faʻatasi ai ma le puleaina o telefoni feaveaʻi.
    • Binary sauni e fa'aoga mo le fa'asalalauina o fa'amaumauga
    • Faigofie feaveai i aiga MCU eseese
    • Tu'utu'uga laiseneina e leai se totogi, fa'aoga-tagata

Fa'atonuga o le Fa'aaogaina o Mea

Ua umaview
O le FP-IND-IODSNS1 faʻalauteleina polokalame mo STM32Cube ua mamanuina e faʻafaigofie ai le faʻaliliuina o faʻamatalaga IO-Link mo masini faʻapisinisi. Mulimuli i laasaga o loʻo i lalo e amata faʻaaoga ai le pusa o galuega:

Laasaga 1: Fa'apipi'i
Fa'apipi'i le pusa polokalame i luga o lau laupapa fa'avae STM32L452RE.

Laasaga 2: Fa'atonuga
Fa'atulaga faletusi middleware e pulea ai masini IO-Link ma masini.

Laasaga 3: Faʻasalalau Faʻamatalaga
Fa'aoga le fa'aoga fa'aoga lua mo le tu'uina atu o fa'amatalaga fa'amatalaga ile IO-Link Master e feso'ota'i ile X-NUCLEO-IOD02A1.

Foliga Faatulagaga
O le polokalame polokalame e aofia ai faila nei:

  • _htmresc: O lo'o iai ata mo fa'amaumauga html
  • Fa'amaumauga: E iai le fesoasoani HTML tu'ufa'atasi files auiliiliga vaega o polokalama ma API
  • Avetaavale: E aofia ai aveta'avale HAL ma aveta'avale fa'apitoa mo laupapa lagolago
  • Middlewares: Faletusi ma faʻasalalauga mo le IO-Link mini-stack ma le faʻaogaina o masini

FAQ (Frequently Asked Questions)

  • Q: E mafai ona faʻaogaina lenei pusa galuega i soʻo se laupapa STM32?
    A: Ua mamanuina le pusa galuega mo laupapa faʻavae STM32L452RE mo le faʻatinoina lelei.
  • Q: E i ai ni mea fa'apitoa e mana'omia mo le fa'aogaina o lenei pusa galuega?
    A: E manaʻomia e le pusa galuega le X-NUCLEO-IKS02A1 ma le X-NUCLEO-IOD02A1 laupapa faʻalautele mo le faʻaogaina.
  • Q: E maua le lagolago fa'apitoa mo lenei oloa?
    A: Mo fesoasoani fa'apitoa, fa'amolemole fa'afeso'ota'i lou ofisa fa'atau STMicroelectronics i le lotoifale pe asiasi www.st.com mo nisi fesoasoani.

UM2796
Fa'aoga tusi lesona

Amata i le FP-IND-IODSNS1 STM32Cube pusa galuega mo le IO-Link mea fa'atauga fa'apisinisi.

Folasaga

FP-IND-IODSNS1 o se STM32Cube galuega fa'apipi'i lea e mafai ai ona e fa'aogaina feso'ota'iga IO-Link i le va o le P-NUCLEO-IOD02A1 pusa ma le IO-Link matai e ala i le L6364Q transceiver fa'apipi'i i luga o le X-NUCLEO-IOD02A1.
O le pusa o galuega e tu'ufa'atasia ai le IO-Link demo-stack ma le fa'afoega o masini fa'apisinisi o lo'o fa'apipi'iina i luga ole X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 e aofia ai foʻi le IODD file e lafo i lau IO-Link matai.
O le polokalama o loʻo aofia i totonu o le afifi e mafai ona faʻaogaina i totonu o siosiomaga atinaʻe e tolu (IDEs): IAR, KEIL ma STM32CubeIDE.

So'oga fa'atatau
Asiasi i le STM32Cube ecosystem web itulau i luga www.st.com mo nisi faamatalaga

FP-IND-IODSNS1 fa'alauteleina polokalame mo STM32Cube

Ua umaview
O le FP-IND-IODSNS1 o se STM32 ODE galuega faʻapipiʻi ma faʻalauteleina galuega STM32Cube.
O le pusa faʻapipiʻi e mafai ai ona faʻafeiloaʻi faʻamatalaga IO-Link o masini faʻapisinisi i luga o le X-NUCLEO-IKS02A1 i se IO-Link Master e fesoʻotaʻi ma le X-NUCLEO-IOD02A1.
O mea taua o le afifi o:

  • Firmware package e fausia ai talosaga masini IO-Link mo laupapa fa'avae STM32L452RE
  • Faletusi Middleware o loʻo faʻaalia ai le IO-Link masini faʻapipiʻi laʻititi mo le L6364Q ma le MEMS faʻatasi ai ma le puleaina o telefoni feaveaʻi.
  • Sauni-e-fa'aoga binary mo IO-Link masini masini fa'amatalaga fa'amatalaga
  • Fa'afaigofie ona feavea'i i aiga MCU eseese, fa'afetai ile STM32Cube
  • Tu'utu'uga laiseneina e leai se totogi, fa'aoga-tagata

Fa'ataina
O lo'o fa'aogaina e le polokalama fa'akomepiuta le X-NUCLEO-IKS02A1 ma le X-NUCLEO-IOD02A1 fa'alautele laupapa e ala i laiga o lo'o i lalo:

  • le STM32Cube HAL layer, lea e maua ai se seti faigofie, lautele, tele-faʻataʻitaʻiga o fesoʻotaʻiga polokalame faʻaoga (APIs) e fegalegaleai ma le pito i luga o le talosaga, faletusi ma faʻapipiʻi laulau. O lo'o i ai API fa'alautele ma fa'alautele ma fau sa'o fa'ata'amilo i se fa'ata'ita'iga lautele ma fa'ataga fa'asologa fa'asologa e pei o le middleware layer e fa'atino galuega e aunoa ma le mana'omia o fa'atonuga fa'apitoa mo se vaega microcontroller (MCU). O lenei fausaga e faʻaleleia atili ai le faʻaogaina o le code library ma faʻamautinoa le faigofie ona feaveaʻi i isi masini.
  • le laupapa lagolago afifi (BSP), lea e lagolagoina uma peripherals i luga ole STM32 Nucleo vagana ai le MCU. O lenei seti faʻatapulaʻaina o API e maua ai se faʻaoga polokalame mo nisi faʻalapotopotoga faʻapitoa e pei o le LED, le faʻaoga faʻaoga, ma isi.

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

Faiga o faila

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

O faila nei o lo'o aofia i totonu o le pusa polokalama:

  • _htmresc: o loʻo i ai ata mo pepa html
  • Fa'amaumauga: o lo'o iai se fesoasoani HTML tu'ufa'atasia file fa'atupuina mai le fa'apogai fa'ailoga e fa'amatalaina ai vaega fa'akomepiuta ma API (tasi mo poloketi ta'itasi).
  • Aveta'avale: o lo'o i ai aveta'avale HAL ma ta'avale fa'apitoa mo laupapa lagolago ta'itasi po'o fa'apipi'i masini, e aofia ai mo vaega i luga o le laupapa, ma le CMSIS fa'atau-tuto'atasi mea fa'a'ave'esea masini mo le ARM Cortex-M processor series.
  • Middlewares: faletusi ma faʻasalalauga e faʻaalia ai le IO-Link mini-stack ma le faʻaogaina o masini.
  • Poloketi: e iai le sample talosaga e fa'atino ai le Industrial IO-Link multi-sensor node. O lenei talosaga o loʻo tuʻuina atu mo le NUCLEO-L452RE faʻatasi ma le tolu atinaʻe siosiomaga: IAR Embedded Workbench mo ARM, MDK-ARM software development environment ma STM32CubeIDE.

API
O fa'amatalaga fa'atekinisi fa'atasi ma le fa'aogaina atoatoa o le API ma le fa'amatalaga fa'ata'ita'iga o lo'o i totonu o le HTML tu'ufa'atasia file i totonu o le "Documentation" folder.

Sample faʻamatalaga talosaga
O le sample talosaga o loʻo tuʻuina atu i totonu o le Projects folder, faʻaaoga le X-NUCLEO-IOD02A1 faʻatasi ma le L6364Q transceiver ma le X-NUCLEO-IKS02A1 faʻatasi ai ma le MEMS fale gaosi oloa ma masini masini komepiuta.
O lo'o avanoa fo'i galuega fa'atino mo le tele o IDE. E mafai ona e lafoina se tasi o le binary files tu'uina atu i le FP-IND-IODSNS1 e ala i le STM32 ST-LINK Utility, STM32CubeProgrammer po'o le polokalame polokalame i lau IDE.
Ina ia iloilo le firmware FP-IND-IODSNS1, e manaʻomia le tuʻuina atu o le IODD file i le mea faigaluega faʻatonutonu a lau IO-Link Master ma faʻafesoʻotaʻi i le X-NUCLEO-IOD02A1 e ala ile 3-wire cable (L +, L-/GND, CQ). Vaega 2.3 o loʻo faʻaalia ai se faʻataʻitaʻigaample mea o le IO-Link Master o le P-NUCLEO-IOM01M1 ma o le mea faigaluega faʻatonutonu e fesoʻotaʻi ma le IO-Link Control Tool na fausia e TEConcept (ST partner). I le isi itu, e mafai ona e faʻaogaina se isi IO-Link Master faʻatasi ai ma le mea faigaluega faʻatonutonu.

Ta'iala fa'atulagaina faiga

Faʻamatalaga masini

P-NUCLEO-IOD02A1 STM32 pusa Nucleo
O le P-NUCLEO-IOD02A1 o se STM32 Nucleo pack e aofia ai le X-NUCLEO-IOD02A1 ma le X-NUCLEO-IKS02A1 faʻalauteleina laupapa faʻapipiʻi i luga o le NUCLEO-L452RE atinaʻe laupapa.
O le X-NUCLEO-IOD02A1 o loʻo faʻaalia ai le IO-Link device transceiver mo le fesoʻotaʻiga faaletino i le IO-Link master, ae o le X-NUCLEO-IKS02A1 o loʻo faʻaalia ai le tele-sensor board mo le faʻaogaina o fale gaosi oloa, ma o le NUCLEO-L452RE o loʻo faʻaalia ai mea e manaʻomia mo meafaigaluega e faʻatautaia ai le FP-IND-IODSNS1 ma le pulea o le transpack pack pack.

O le FP-IND-IODSNS1 e tuʻufaʻatasia se IO-Link demo stack library (e maua mai le X-CUBE-IOD02) faʻatasi ma le X-CUBE-MEMS1 ma faʻaalia se example ole IO-Link masini tele-sensor node.
O le P-NUCLEO-IOD02A1 e mafai ona faʻaaogaina mo le faʻamoemoega o iloiloga ma avea ma siosiomaga atinaʻe.
O le STM32 Nucleo pack e maua ai se fofo taugofie ma faigofie mo le atinaʻeina o talosaga IO-Link ma SIO, iloiloga o uiga fesoʻotaʻiga L6364Q ma le malosi, faʻatasi ai ma le STM32L452RET6U faʻatinoga faʻatulagaina.

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

P-NUCLEO-IOM01M1 STM32 pusa Nucleo
O le P-NUCLEO-IOM01M1 o se STM32 Nucleo pack e aofia ai le STEVAL-IOM001V1 ma le NUCLEO-F446RE laupapa. O le STEVAL-IOM001V1 o se tasi IO-Link master PHY layer (L6360) ae o le NUCLEO-F446RE o loʻo faʻatautaia se IO-Link stack rev 1.1 (na atiaʻe e ma meatotino a TEConcept GmbH, laisene faʻatapulaʻa i le 10k minute, faʻafouina e aunoa ma se tau faaopoopo). IO-Link fa'afouina fa'aputuga e fa'atagaina fa'apitoa e ala i le mulimulita'i i le fa'atinoga o lo'o fa'amatalaina ile UM2421 (e maua fua ile www.st.com). So'o se isi tapeina/suitusi o le fa'aputu na mua'i uta e le mafai ona toe fa'afo'i.

O le STM32 Nucleo pack e maua ai se fofo taugofie ma faigofie mo le iloiloga o talosaga IO-Link, L6360 fesoʻotaʻiga faʻafesoʻotaʻi ma le malosi, faʻatasi ai ma le STM32F446RET6 faʻatusatusaga faʻatinoga. O le fa'aputu, fa'afeiloa'i i le fa STEVAL-IOM001V1 e fau ai se fa'ailoga quad port IO-Link master, e mafai ona maua le IO-Link fa'aletino ma feso'ota'i ma IO-Link Devices.
E mafai ona e iloiloina le meafaigaluega e ala i le GUI tuuto (IO-Link Control Tool©, meatotino a TEConcept GmbH) poʻo le faʻaaogaina e avea o se IO-Link matai alalaupapa e mafai ona maua mai le SPI tuʻufaʻatasia faʻapitoa: faʻamatalaga puna o le poloketi faʻataʻitaʻiga (Low-Level IO-Link Master Access Demo Application, atiaʻe e TEConcept GmbH) ma faʻamatalaga API e avanoa mo le leai o se totogi.

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

Seti meafaigaluega
O vaega nei meafaigaluega e mana'omia:

  1. Tasi le STM32 Nucleo pack mo talosaga IO-Link masini (code code: P-NUCLEO-IOD02A1)
  2. Tasi le STM32 Nucleo pack mo le IO-Link master ma le IO-Link v1.1 PHY ma le fa'aputu (code code: P-NUCLEO-IOM01M1)
  3. Se uaea 3-uaea (L+, L-/GND, CQ)

Faʻafefea ona pulea le P-NUCLEO-IOD02A1 IO-Link masini e ala i le P-NUCLEO-IOM01M1 IO-Link matai

  • Laa 1. Faʻafesoʻotaʻi le P-NUCLEO-IOM01M1 ma le P-NUCLEO-IOD02A1 e ala i le 3-wire cable (L +, L-/GND ma CQ- faʻasino ile faʻasologa o le laupapa).
  • Laa 2. Faʻafesoʻotaʻi le P-NUCLEO-IOM01M1 i le eletise 24 V / 0.5 A.
    O le ata o loʻo i lalo o loʻo faʻaalia ai pe faʻafefea ona faʻafesoʻotaʻi le P-NUCLEO-IOM01M1 ma le P-NUCLEO-IOD02A1 o loʻo faʻaogaina le firmware FP-IND-IODSNS1.STMicroelectronics-FP-IND-IODSNS1-Function-Pack-Mo-IO-Link-Industrial-Sensor-Node- (5)
  • Laasaga 3. Tatala le IO-Link Control Tool i lau komepiuta feaveai/PC.
  • Laasaga 4. Fa'afeso'ota'i ile mini-USB cable le P-NUCLEO-IOM01M1 o lo'o fa'aogaina le IO-Link Control Tool i lau komepiuta feavea'i/PC.
    Laasaga e soso'o ai (5 i le 13) fa'asino i taga e fai ile IO-Link Control Tool.
  • Laasaga 5. Tuʻu le P-NUCLEO-IOD02A1 IODD i le IO-Link Control Tool e ala i le kiliki i luga [Filifili masini] ma mulimuli i faatonuga e faʻapipiʻi le IODD talafeagai (xml format) file avanoa i le IODD directory o le pusa polokalama.
    IODD files o lo'o tu'uina atu mo le COM2 (38.4 kBd) ma le COM3 (230.4 kBd) tau pa'u.
  • Laasaga 6. Fa'afeso'ota'i le Matai i le kiliki i luga o le fa'ailoga lanu meamata (pito i luga agavale tulimanu).
  • Laasaga 7. Kiliki i luga [Power ON] e tuʻuina atu le P-NUCLEO-IOD02A1 (LED mumu i luga o le X-NUCLEO-IOD02A1 emo).
  • Laasaga 8. Kiliki i luga [IO-Link] e amata ai se IO-Link Feso'ota'iga (LED lanu meamata i luga o le X-NUCLEO-IOD02A1 e emo). Ona o le faaletonu, o le fesootaiga ma IIS2DLPC amata.
  • Laasaga 9. Kiliki i le [Plot] e fa'atulaga ai fa'amaumauga ua aoina.
  • Laasaga 10. Ina ia faʻagaoioia le faʻamatalaga-fetufaʻaiga ma se isi masini, alu i le [Parameter Menu]> [Process Input Selection], ona faʻalua lea o le kiliki i luga o le igoa o le sensor (tusi lanumeamata), filifili le masini manaʻomia mai filifiliga avanoa. O le suiga o le leo o le a faʻamaonia e le igoa faʻalogo lea o le a liua i le lanumoana.
    Ina ia faʻaogaina mulimuli le Matai ma le Meafaigaluega, e tatau ona kiliki i luga [Tusi Filifilia]. E mae'a le fa'agasologa pe a lanu meamata le igoa o le masini ua filifilia.
    STMicroelectronics-FP-IND-IODSNS1-Function-Pack-Mo-IO-Link-Industrial-Sensor-Node- (6)
  • Laa 11. A mae'a lau vasega iloiloga, kiliki i le [Inactive] e taofi le feso'ota'iga IO-Link.
  • Laa 12. Kiliki i luga [Power Off] e taofia ai le IO-Link Master e tu'uina atu le IO-Link Device.
  • Laa 13. Kiliki con [Disconnect] e taofi le fesoʻotaʻiga i le va o le IO-Link Control Tool ma le P-NUCLEO- IOM01M1.
  • Laa 14. Aveese le uaea mini-USB ma le 24 V sapalai mai le P-NUCLEO-IOM01M1.

Seti polokalame
O vaega faakomepiuta nei e mana'omia e fa'atūina ai se si'osi'omaga fa'atupuina talafeagai e fai ai talosaga mo talosaga IO-Link mo NUCLEO-L452RE ma L6364Q:

  • FP-IND-IODSNS1 firmware ma fa'amaumauga fa'atatau o lo'o maua ile www.st.com
  • O se tasi o mea nei atina'e meafaigaluega-filifili ma tu'ufa'atasi:
    • IAR Embedded Workbench mo ARM® mea faigaluega filifili + ST-LINK/V2
    • MoniView Microcontroller Development Kit toolchain (MDK-ARM software development environment
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Toe iloilo tala'aga

Laulau 1. Tala'aga o le toe iloiloga o pepa

Aso Fa'aliliuga Suiga
04-Tes-2020 1 Fa'asalalauga muamua.
 

07-Mat-2024

 

2

Fa'afou Ata 2. Fa'asologa o pusa pusa FP-IND-IODSNS1.

O suiga laiti o tusitusiga.

FA'AALIGA TAUA – FAITAU MA LE FA'AMANATU

STMicroelectronics NV ma ona lala ("ST") fa'aagaga le aia e fai ai suiga, fa'asa'oga, fa'aleleia, fa'aleleia, ma fa'aleleia atili i oloa ST ma/po'o lenei pepa i so'o se taimi e aunoa ma se fa'aaliga. E tatau i tagata fa'atau ona maua fa'amatalaga talafeagai lata mai i oloa ST a'o le'i tu'uina atu oka. O oloa ST o lo'o fa'atau atu e tusa ai ma tu'utu'uga ma aiaiga a le ST o lo'o fa'atau atu i le taimi e fa'ailoa ai le oka.
E na'o le au fa'atau le filifiliga, filifiliga, ma le fa'aogaina o oloa ST ma e leai se noataga a le ST mo fesoasoani talosaga po'o le mamanu o oloa a tagata fa'atau.
Leai se laisene, fa'aalia pe fa'aalia, i so'o se aia tatau tau le atamai ua fa'atagaina e ST i totonu.

Toe fa'atauina atu oloa ST ma aiaiga e ese mai fa'amatalaga o lo'o fa'ailoa mai i inei e tatau ona fa'aleaogaina ai so'o se fa'ataga na tu'uina atu e ST mo ia oloa.
ST ma le logo ST o fa'ailoga fa'ailoga a ST. Mo fa'amatalaga fa'aopoopo e uiga i fa'ailoga tau ST, va'ai ile www.st.com/trademarks. O isi igoa uma o oloa po'o auaunaga o le meatotino a latou lava tagata.
O fa'amatalaga i totonu o lenei pepa e suitulaga ma suia fa'amatalaga na tu'uina atu muamua i so'o se lomiga muamua o lenei pepa.
© 2024 STMicroelectronics – Ua taofia aia tatau uma
UM2796 – Faaaliga 2

Pepa / Punaoa

STMicroelectronics FP-IND-IODSNS1 Fua Fa'atino mo IO Link Alamanuia Sensor Node [pdf] Tusi Taiala
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Fua Fa'atatau mo le IO Link Alamanuia Sensor Node, FP-IND-IODSNS1, Fuafuaga Fa'atino mo IO Link Alamanuia Sensor Node, Fa'aputu Mo IO Link Alamanuia Sensor Node, Leai se Sensor So'otaga Node, Leai se Sensor So'oga IO Node, Leai se Sensor Feso'ota'iga Node

Fa'asinomaga

Tuu se faamatalaga

E le fa'asalalauina lau tuatusi imeli. Fa'ailogaina fanua mana'omia *