STMicroelectronics-logo

STMicroelectronics FP-IND-IODSNS1 funktionspakke til IO Link Industrial Sensor Node

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

Produktinformation

Specifikationer

  • Produktnavn: FP-IND-IODSNS1 STM32Cube Funktionspakke
  • Kompatibilitet: STM32L452RE-baserede kort
  • Funktioner:
    • Muliggør IO-Link dataoverførsel af industrielle sensorer
    • Middlewares med IO-Link-enhedsministack til L6364Q og MEMS plus digital mikrofonstyring
    • Klar til brug binær til transmission af sensordata
    • Nem portabilitet på tværs af forskellige MCU-familier
    • Gratis, brugervenlige licensvilkår

Produktbrugsvejledning

Overview
FP-IND-IODSNS1 softwareudvidelsen til STM32Cube er designet til at lette IO-Link dataoverførsel til industrielle sensorer. Følg nedenstående trin for at begynde at bruge funktionspakken:

Trin 1: Installation
Installer softwarepakken på dit STM32L452RE-baserede kort.

Trin 2: Konfiguration
Konfigurer middleware-bibliotekerne til at administrere IO-Link-enheder og sensorer.

Trin 3: Dataoverførsel
Udnyt den brugsklare binære til sensordatatransmission til IO-Link Master forbundet til X-NUCLEO-IOD02A1.

Mappestruktur
Softwarepakken indeholder følgende mapper:

  • _htmresc: Indeholder grafik til html-dokumenter
  • Dokumentation: Indeholder kompileret HTML-hjælp files detaljering af softwarekomponenter og API'er
  • Drivere: Inkluderer HAL-drivere og board-specifikke drivere til understøttede boards
  • Middlewares: Biblioteker og protokoller til IO-Link mini-stack og sensorstyring

FAQ (ofte stillede spørgsmål)

  • Q: Kan denne funktionspakke bruges med ethvert STM32-kort?
    Sv: Funktionspakken er designet til STM32L452RE-baserede kort for optimal ydeevne.
  • Spørgsmål: Er der nogle specifikke hardwarekrav for at bruge denne funktionspakke?
    Sv: Funktionspakken kræver X-NUCLEO-IKS02A1 og X-NUCLEO-IOD02A1 udvidelseskort til drift.
  • Q: Er teknisk support tilgængelig for dette produkt?
    A: For teknisk support, kontakt venligst dit lokale STMicroelectronics salgskontor eller besøg www.st.com for yderligere hjælp.

UM2796
Brugermanual

Kom godt i gang med FP-IND-IODSNS1 STM32Cube funktionspakken til IO-Link industriel sensor node

Indledning

FP-IND-IODSNS1 er en STM32Cube funktionspakke, som lader dig aktivere IO-Link kommunikation mellem P-NUCLEO-IOD02A1 kit og en IO-Link master gennem L6364Q transceiveren monteret på X-NUCLEO-IOD02A1.
Funktionspakken integrerer en IO-Link demo-stack og styringen af ​​de industrielle sensorer monteret på X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 inkluderer også IODD file skal uploades til din IO-Link-master.
Softwaren inkluderet i pakken kan bruges i tre integrerede udviklingsmiljøer (IDE'er): IAR, KEIL og STM32CubeIDE.

Relaterede links
Besøg STM32Cube-økosystemet web side på www.st.com for yderligere information

FP-IND-IODSNS1 softwareudvidelse til STM32Cube

Overview
FP-IND-IODSNS1 er en STM32 ODE funktionspakke og udvider STM32Cube funktionalitet.
Softwarepakken muliggør IO-Link-dataoverførsel af industrielle sensorer på X-NUCLEO-IKS02A1 til en IO-Link Master tilsluttet X-NUCLEO-IOD02A1.
De vigtigste pakkefunktioner er:

  • Firmwarepakke til at bygge IO-Link enhedsapplikationer til STM32L452RE-baserede kort
  • Middleware-biblioteker med IO-Link-enhedsministak til L6364Q og MEMS plus digital mikrofonstyring
  • Klar til brug binær til IO-Link-enhedssensordatatransmission
  • Nem bærbarhed på tværs af forskellige MCU-familier takket være STM32Cube
  • Gratis, brugervenlige licensvilkår

Arkitektur
Applikationssoftwaren får adgang til X-NUCLEO-IKS02A1 og X-NUCLEO-IOD02A1 udvidelseskortene gennem følgende softwarelag:

  • STM32Cube HAL-laget, som giver et simpelt, generisk, multi-instans sæt af applikationsprogrammeringsgrænseflader (API'er) til at interagere med de øvre applikations-, biblioteks- og staklag. Det har generiske og udvidelses-API'er og er direkte bygget op omkring en generisk arkitektur og tillader successive lag som middleware-laget at implementere funktioner uden at kræve specifikke hardwarekonfigurationer for en given mikrocontrollerenhed (MCU). Denne struktur forbedrer genbrugbarheden af ​​bibliotekskode og garanterer en nem portabilitet på andre enheder.
  • BSP-laget (board support package), som understøtter alle perifere enheder på STM32 Nucleo undtagen MCU. Dette begrænsede sæt af API'er giver en programmeringsgrænseflade til visse kortspecifikke perifere enheder som LED'en, brugerknappen osv. Denne grænseflade hjælper også med at identificere den specifikke kortversion.

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

Mappestruktur

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

Følgende mapper er inkluderet i softwarepakken:

  • _htmresc: indeholder grafik til html-dokumenter
  • Dokumentation: indeholder en kompileret HTML-hjælp file genereret ud fra kildekoden, der beskriver softwarekomponenterne og API'erne (en for hvert projekt).
  • Drivere: Indeholder HAL-driverne og de kortspecifikke drivere for hvert understøttet kort eller hardwareplatform, inklusive dem til de indbyggede komponenter, og det CMSIS-leverandøruafhængige hardwareabstraktionslag til ARM Cortex-M-processorserien.
  • Middlewares: biblioteker og protokoller med IO-Link mini-stack og sensorstyring.
  • Projekter: indeholder sampen applikation, der implementerer en industriel IO-Link multi-sensor node. Denne applikation leveres til NUCLEO-L452RE platformen med tre udviklingsmiljøer: IAR Embedded Workbench til ARM, MDK-ARM softwareudviklingsmiljø og STM32CubeIDE.

API'er
Detaljeret teknisk information med fuld bruger API-funktion og parameterbeskrivelse er i en kompileret HTML file i mappen "Dokumentation".

Sampen ansøgningsbeskrivelse
Sampapplikationen findes i mappen Projekter ved hjælp af X-NUCLEO-IOD02A1 med L6364Q transceiveren og X-NUCLEO-IKS02A1 med den industrielle MEMS og digital mikrofon.
Byggeklare projekter er tilgængelige for flere IDE'er. Du kan uploade en af ​​de binære files leveres i FP-IND-IODSNS1 via STM32 ST-LINK Utility, STM32CubeProgrammer eller programmeringsfunktionen i din IDE.
For at evaluere FP-IND-IODSNS1 firmwaren er det nødvendigt at uploade IODD file til kontrolværktøjet på din IO-Link Master og tilslut det til X-NUCLEO-IOD02A1 med et 3-leder kabel (L+, L-/GND, CQ). Afsnit 2.3 viser et example hvor IO-Link Master er P-NUCLEO-IOM01M1 og det relaterede kontrolværktøj er IO-Link Control Tool udviklet af TEConcept (ST partner). Alternativt kan du bruge en anden IO-Link Master med det tilhørende kontrolværktøj.

Vejledning til opsætning af systemet

Hardware beskrivelse

P-NUCLEO-IOD02A1 STM32 Nucleo-pakke
P-NUCLEO-IOD02A1 er en STM32 Nucleo-pakke bestående af X-NUCLEO-IOD02A1 og X-NUCLEO-IKS02A1 udvidelseskort stablet på NUCLEO-L452RE udviklingskort.
X-NUCLEO-IOD02A1 har en IO-Link enhedstransceiver til den fysiske forbindelse til en IO-Link master, mens X-NUCLEO-IKS02A1 har et multisensorkort til industrielle applikationer, og NUCLEO-L452RE har den nødvendige hardware ressourcer til at køre FP-IND-IODSNS1 funktionspakken og til at styre transceiveren og multi-sensor boards.

FP-IND-IODSNS1 kombinerer et IO-Link-demo-stakbibliotek (afledt af X-CUBE-IOD02) med X-CUBE-MEMS1 og har en f.eks.ample af IO-Link enhed multi-sensor node.
P-NUCLEO-IOD02A1 kan bruges til evalueringsformål og som udviklingsmiljø.
STM32 Nucleo-pakken giver en prisbillig og brugervenlig løsning til udvikling af IO-Link- og SIO-applikationer, evaluering af L6364Q-kommunikationsfunktioner og robusthed sammen med STM32L452RET6U-beregningsydeevnen.

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

P-NUCLEO-IOM01M1 STM32 Nucleo-pakke
P-NUCLEO-IOM01M1 er en STM32 Nucleo-pakke bestående af STEVAL-IOM001V1 og NUCLEO-F446RE-kortene. STEVAL-IOM001V1 er et enkelt IO-Link master PHY lag (L6360), mens NUCLEO-F446RE kører en IO-Link stack rev 1.1 (udviklet af og ejendom tilhørende TEConcept GmbH, licens begrænset til 10 minutter, fornyelig uden ekstra omkostninger). IO-Link stackopdatering er udelukkende tilladt ved at følge proceduren beskrevet i UM2421 (gratis tilgængelig på www.st.com). Enhver anden sletning/overskrivning af den forudindlæste stak gør det umuligt at gendanne den.

STM32 Nucleo-pakken giver en prisbillig og brugervenlig løsning til evaluering af IO-Link-applikationer, L6360-kommunikationsfunktioner og robusthed sammen med STM32F446RET6-beregningsydeevnen. Pakken, der er vært for op til fire STEVAL-IOM001V1 til at bygge en IO-Link-master med fire porte, kan få adgang til det fysiske IO-Link-lag og kommunikere med IO-Link-enheder.
Du kan evaluere værktøjet via den dedikerede GUI (IO-Link Control Tool©, ejendom tilhørende TEConcept GmbH) eller bruge det som en IO-Link-masterbro tilgængelig fra den dedikerede SPI-grænseflade: kildekode for demoprojektet (Low-Level IO- Link Master Access Demo Application, udviklet af TEConcept GmbH) og API-specifikation er gratis tilgængelige.

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

Hardware opsætning
Følgende hardwarekomponenter er nødvendige:

  1. Én STM32 Nucleo-pakke til IO-Link enhedsapplikationer (bestillingskode: P-NUCLEO-IOD02A1)
  2. Én STM32 Nucleo-pakke til IO-Link master med IO-Link v1.1 PHY og stak (bestillingskode: P-NUCLEO-IOM01M1)
  3. Et 3-leder kabel (L+, L-/GND, CQ)

Sådan styres P-NUCLEO-IOD02A1 IO-Link-enheden gennem P-NUCLEO-IOM01M1 IO-Link-masteren

  • Trin 1. Forbind P-NUCLEO-IOM01M1 og P-NUCLEO-IOD02A1 via 3-leder kablet (L+, L-/GND og CQ- se kortets serigrafi).
  • Trin 2. Tilslut P-NUCLEO-IOM01M1 til en 24 V/0.5 A strømforsyning.
    Følgende figur viser, hvordan man forbinder P-NUCLEO-IOM01M1 og P-NUCLEO-IOD02A1, der kører FP-IND-IODSNS1 firmwaren.STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (5)
  • Trin 3. Start IO-Link Control Tool på din bærbare computer/pc.
  • Trin 4. Tilslut P-NUCLEO-IOM01M1, der kører IO-Link Control Tool med et mini-USB-kabel, til din bærbare computer/pc.
    Næste trin (5 til 13) henviser til handlinger, der skal udføres på IO-Link Control Tool.
  • Trin 5. Upload P-NUCLEO-IOD02A1 IODD til IO-Link Control Tool ved at klikke på [Vælg enhed] og følge instruktionerne for at uploade den korrekte IODD (xml-format) file tilgængelig i IODD-biblioteket i softwarepakken.
    IODD files er tilvejebragt for både COM2 (38.4 kBd) og COM3 (230.4 kBd) baudhastigheder.
  • Trin 6. Tilslut Master ved at klikke på det grønne ikon (øverste venstre hjørne).
  • Trin 7. Klik på [Power ON] for at forsyne P-NUCLEO-IOD02A1 (rød LED på X-NUCLEO-IOD02A1 blinker).
  • Trin 8. Klik på [IO-Link] for at starte en IO-Link-kommunikation (grøn LED på X-NUCLEO-IOD02A1 blinker). Som standard starter kommunikationen med IIS2DLPC.
  • Trin 9. Klik på [Plot] for at plotte de indsamlede data.
  • Trin 10. For at aktivere dataudvekslingen med en anden sensor, gå til [Parametermenu]>[Process Input Selection], dobbeltklik derefter på sensornavnet (grøn tekst), vælg den ønskede sensor fra de tilgængelige valg. Sensorændringen vil blive fremhævet af sensornavnet, som bliver blåt.
    For endelig at justere masteren og enheden, er det nødvendigt at klikke på [Skriv valgt]. Proceduren er afsluttet, når navnet på den valgte sensor bliver grønt.
    STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (6)
  • Trin 11. Når du er færdig med din evalueringssession, skal du klikke på [Inaktiv] for at stoppe IO-Link-kommunikation.
  • Trin 12. Klik på [Power Off] for at få IO-Link Master til at stoppe med at forsyne IO-Link-enheden.
  • Trin 13. Klik på con [Disconnect] for at stoppe kommunikationen mellem IO-Link Control Tool og P-NUCLEO-IOM01M1.
  • Trin 14. Afbryd mini-USB-kablet og 24 V-forsyningen fra P-NUCLEO-IOM01M1.

Software opsætning
Følgende softwarekomponenter er nødvendige for at opsætte et passende udviklingsmiljø til at skabe applikationer til IO-Link applikationer til NUCLEO-L452RE og L6364Q:

  • FP-IND-IODSNS1 firmware og relateret dokumentation tilgængelig på www.st.com
  • En af følgende udviklingsværktøjskæde og kompilatorer:
    • IAR Embedded Workbench til ARM® værktøjskæde + ST-LINK/V2
    • ÆgteView Microcontroller Development Kit værktøjskæde (MDK-ARM softwareudviklingsmiljø
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Revisionshistorie

Tabel 1. Dokumentrevisionshistorik

Dato Version Ændringer
04. december 2020 1 Første udgivelse.
 

07-mars-2024

 

2

Opdateret figur 2. FP-IND-IODSNS1 pakkemappestruktur.

Mindre tekstændringer.

VIGTIG MEDDELELSE – LÆS OMHYGGELIGT

STMicroelectronics NV og dets datterselskaber ("ST") forbeholder sig retten til at foretage ændringer, rettelser, forbedringer, modifikationer og forbedringer af ST-produkter og/eller dette dokument til enhver tid uden varsel. Købere bør indhente de seneste relevante oplysninger om ST-produkter, før de afgiver ordre. ST-produkter sælges i henhold til STs salgs- og salgsbetingelser på tidspunktet for ordrebekræftelse.
Købere er alene ansvarlige for valg, udvælgelse og brug af ST-produkter, og ST påtager sig intet ansvar for ansøgningsassistance eller design af købers produkter.
Ingen licens, hverken udtrykkelig eller underforstået, til nogen intellektuel ejendomsret er givet af ST heri.

Videresalg af ST-produkter med andre bestemmelser end de oplysninger, der er angivet heri, annullerer enhver garanti givet af ST for et sådant produkt.
ST og ST-logoet er varemærker tilhørende ST. For yderligere information om ST-varemærker, se www.st.com/varemærker. Alle andre produkt- eller tjenestenavne tilhører deres respektive ejere.
Oplysningerne i dette dokument erstatter og erstatter oplysninger, der tidligere er leveret i alle tidligere versioner af dette dokument.
© 2024 STMicroelectronics – Alle rettigheder forbeholdes
UM2796 – Rev 2

Dokumenter/ressourcer

STMicroelectronics FP-IND-IODSNS1 funktionspakke til IO Link Industrial Sensor Node [pdfBrugermanual
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Funktionspakke til IO Link Industrial Sensor Node, FP-IND-IODSNS1, Funktionspakke For IO Link Industrial Sensor Node, Pakke til IO Link industriel sensor node, IO Link industriel sensor node, industriel sensor node, sensor node, node

Referencer

Efterlad en kommentar

Din e-mailadresse vil ikke blive offentliggjort. Påkrævede felter er markeret *