logo STMicroelectronics

Paketa funksionale STMicroelectronics FP-IND-IODSNS1 për nyjen e sensorit industrial të lidhjes IO

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

Informacioni i produktit

Specifikimet

  • Emri i produktit: Paketa e funksionit FP-IND-IODSNS1 STM32Cube
  • Përputhshmëria: Pllakat me bazë STM32L452RE
  • Karakteristikat:
    • Aktivizon transferimin e të dhënave IO-Link të sensorëve industrialë
    • Middleware që përmban mini-stack pajisjesh IO-Link për L6364Q dhe MEMS plus menaxhimin e mikrofonit dixhital
    • Binar i gatshëm për përdorim për transmetimin e të dhënave me sensor
    • Transportueshmëri e lehtë nëpër familje të ndryshme MCU
    • Kushtet e licencës falas, miqësore për përdoruesit

Udhëzimet e përdorimit të produktit

Mbiview
Zgjerimi i softuerit FP-IND-IODSNS1 për STM32Cube është krijuar për të lehtësuar transferimin e të dhënave IO-Link për sensorët industrialë. Ndiqni hapat e mëposhtëm për të filluar përdorimin e paketës së funksioneve:

Hapi 1: Instalimi
Instaloni paketën e softuerit në bordin tuaj të bazuar në STM32L452RE.

Hapi 2: Konfigurimi
Konfiguro bibliotekat e programeve të mesme për të menaxhuar pajisjet dhe sensorët IO-Link.

Hapi 3: Transmetimi i të dhënave
Përdorni binarin gati për përdorim për transmetimin e të dhënave të sensorit te IO-Link Master i lidhur me X-NUCLEO-IOD02A1.

Struktura e Dosjes
Paketa e softuerit përfshin dosjet e mëposhtme:

  • _htmresc: Përmban grafikë për dokumente html
  • Dokumentacioni: Përmban ndihmë të përpiluar HTML files duke detajuar komponentët e softuerit dhe API-të
  • Drejtuesit: Përfshin drejtuesit HAL dhe drejtuesit specifikë të bordit për bordet e mbështetura
  • Middlewares: Bibliotekat dhe protokollet për menaxhimin e mini-stekut dhe sensorëve të IO-Link

FAQ (Pyetjet e bëra më shpesh)

  • Pyetje: A mund të përdoret kjo paketë funksioni me ndonjë tabelë STM32?
    Përgjigje: Paketa e funksionit është projektuar për bordet e bazuara në STM32L452RE për performancë optimale.
  • Pyetje: A ka ndonjë kërkesë specifike harduerike për përdorimin e kësaj pakete funksioni?
    Përgjigje: Paketa e funksionit kërkon bordet e zgjerimit X-NUCLEO-IKS02A1 dhe X-NUCLEO-IOD02A1 për funksionim.
  • Pyetje: A disponohet mbështetje teknike për këtë produkt?
    Përgjigje: Për mbështetje teknike, ju lutemi kontaktoni zyrën tuaj lokale të shitjeve STMicroelectronics ose vizitoni www.st.com për ndihmë të mëtejshme.

UM2796
Manuali i përdorimit

Fillimi me paketën e funksionit FP-IND-IODSNS1 STM32Cube për nyjen e sensorit industrial IO-Link

Hyrje

FP-IND-IODSNS1 është një paketë funksioni STM32Cube që ju lejon të aktivizoni komunikimin IO-Link midis kompletit P-NUCLEO-IOD02A1 dhe një masteri IO-Link përmes transmetuesit L6364Q të montuar në X-NUCLEO-IOD02A1.
Paketa e funksionit integron një grumbull demonstrimi IO-Link dhe menaxhimin e sensorëve industrialë të montuar në X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 përfshin gjithashtu IODD file për t'u ngarkuar në masterin tuaj të IO-Link.
Softueri i përfshirë në paketë mund të përdoret në tre mjedise të integruara zhvillimi (IDE): IAR, KEIL dhe STM32CubeIDE.

Lidhje të ngjashme
Vizitoni ekosistemin STM32Cube web faqe në www.st.com për informacione të mëtejshme

Zgjerimi i softuerit FP-IND-IODSNS1 për STM32Cube

Mbiview
FP-IND-IODSNS1 është një paketë funksionesh STM32 ODE dhe zgjeron funksionalitetin STM32Cube.
Paketa e softuerit mundëson transferimin e të dhënave IO-Link të sensorëve industrialë në X-NUCLEO-IKS02A1 te një Master IO-Link i lidhur me X-NUCLEO-IOD02A1.
Karakteristikat kryesore të paketës janë:

  • Paketa e firmuerit për të ndërtuar aplikacione të pajisjes IO-Link për bordet e bazuara në STM32L452RE
  • Bibliotekat e Middleware që paraqesin mini-stack pajisjesh IO-Link për L6364Q dhe MEMS plus menaxhimin e mikrofonit dixhital
  • Binar i gatshëm për përdorim për transmetimin e të dhënave të sensorit të pajisjes IO-Link
  • Transportueshmëri e lehtë nëpër familje të ndryshme MCU, falë STM32Cube
  • Kushtet e licencës falas, miqësore për përdoruesit

Arkitekturë
Softueri i aplikacionit hyn në tabelat e zgjerimit X-NUCLEO-IKS02A1 dhe X-NUCLEO-IOD02A1 përmes shtresave të mëposhtme të softuerit:

  • shtresa STM32Cube HAL, e cila ofron një grup të thjeshtë, gjenerik, me shumë instanca të ndërfaqeve të programimit të aplikacioneve (API) për të bashkëvepruar me shtresat e sipërme të aplikacionit, bibliotekës dhe stivës. Ai ka API gjenerike dhe shtesë dhe është ndërtuar drejtpërdrejt rreth një arkitekture gjenerike dhe lejon shtresat e njëpasnjëshme si shtresa e softuerit të mesëm të zbatojnë funksione pa kërkuar konfigurime specifike harduerike për një njësi të caktuar mikrokontrolluesi (MCU). Kjo strukturë përmirëson ripërdorimin e kodit të bibliotekës dhe garanton një transportueshmëri të lehtë në pajisjet e tjera.
  • shtresa e paketës mbështetëse të tabelës (BSP), e cila mbështet të gjitha pajisjet periferike në STM32 Nucleo përveç MCU. Ky grup i kufizuar API-sh ofron një ndërfaqe programimi për disa pajisje periferike specifike për bordin, si LED, butoni i përdoruesit, etj. Kjo ndërfaqe gjithashtu ndihmon në identifikimin e versionit specifik të tabelës.

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

Struktura e dosjes

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

Dosjet e mëposhtme janë të përfshira në paketën e softuerit:

  • _htmresc: përmban grafikë për dokumente html
  • Dokumentacioni: përmban një ndihmë të përpiluar HTML file gjeneruar nga kodi burim që detajon komponentët e softuerit dhe API-të (një për çdo projekt).
  • Drejtuesit: përmban drejtuesit HAL dhe drejtuesit specifikë të bordit për çdo bord ose platformë harduerike të mbështetur, duke përfshirë ato për komponentët në bord, dhe shtresën e abstraksionit të harduerit të pavarur nga shitësi CMSIS për serinë e procesorëve ARM Cortex-M.
  • Middlewares: bibliotekat dhe protokollet që paraqesin mini-stack IO-Link dhe menaxhimin e sensorëve.
  • Projektet: përmban sampnjë aplikacion që zbaton një nyje me shumë sensorë Industrial IO-Link. Ky aplikacion ofrohet për platformën NUCLEO-L452RE me tre mjedise zhvillimi: IAR Embedded Workbench për ARM, mjedisi i zhvillimit të softuerit MDK-ARM dhe STM32CubeIDE.

API-të
Informacioni teknik i detajuar me funksionin e plotë të API të përdoruesit dhe përshkrimin e parametrave janë në një HTML të përpiluar file në dosjen "Dokumentacioni".

Samppërshkrimi i aplikacionit
Sampaplikacioni ofrohet në dosjen Projektet, duke përdorur X-NUCLEO-IOD02A1 me transmetuesin L6364Q dhe X-NUCLEO-IKS02A1 me MEMS industriale dhe mikrofon dixhital.
Projektet e gatshme për t'u ndërtuar janë të disponueshme për IDE të shumta. Ju mund të ngarkoni një nga binarët fileofrohet në FP-IND-IODSNS1 nëpërmjet programit STM32 ST-LINK, STM32CubeProgrammer ose veçorisë së programimit në IDE-në tuaj.
Për të vlerësuar firmuerin FP-IND-IODSNS1, është e nevojshme të ngarkoni IODD file në mjetin e kontrollit të Masterit tuaj IO-Link dhe lidheni atë me X-NUCLEO-IOD02A1 me një kabllo me 3 tela (L+, L-/GND, CQ). Seksioni 2.3 tregon një shembullampku Masteri IO-Link është P-NUCLEO-IOM01M1 dhe mjeti përkatës i kontrollit është Mjeti i Kontrollit IO-Link i zhvilluar nga TEConcept (partner ST). Përndryshe, mund të përdorni një tjetër Master IO-Link me mjetin përkatës të kontrollit.

Udhëzues për konfigurimin e sistemit

Përshkrimi i harduerit

P-NUCLEO-IOD02A1 STM32 Paketa nukleo
P-NUCLEO-IOD02A1 është një paketë STM32 Nucleo e përbërë nga pllakat e zgjerimit X-NUCLEO-IOD02A1 dhe X-NUCLEO-IKS02A1 të vendosura në tabelën e zhvillimit NUCLEO-L452RE.
X-NUCLEO-IOD02A1 përmban një transmetues pajisjeje IO-Link për lidhjen fizike me një master IO-Link, ndërsa X-NUCLEO-IKS02A1 përmban një tabelë me shumë sensorë për aplikime industriale dhe NUCLEO-L452RE përmban harduerin e nevojshëm burime për të ekzekutuar paketën e funksioneve FP-IND-IODSNS1 dhe për të kontrolluar bordet e transmetuesit dhe me shumë sensorë.

FP-IND-IODSNS1 kombinon një bibliotekë demonstrimi IO-Link (që rrjedh nga X-CUBE-IOD02) me X-CUBE-MEMS1 dhe përmban një ishample të nyjës me shumë sensorë të pajisjes IO-Link.
P-NUCLEO-IOD02A1 mund të përdoret për qëllime vlerësimi dhe si mjedis zhvillimi.
Paketa STM32 Nucleo ofron një zgjidhje të përballueshme dhe të lehtë për t'u përdorur për zhvillimin e aplikacioneve IO-Link dhe SIO, vlerësimin e veçorive të komunikimit L6364Q dhe qëndrueshmërinë, së bashku me performancën e llogaritjes STM32L452RET6U.

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

P-NUCLEO-IOM01M1 STM32 Paketa nukleo
P-NUCLEO-IOM01M1 është një paketë STM32 Nucleo e përbërë nga bordet STEVAL-IOM001V1 dhe NUCLEO-F446RE. STEVAL-IOM001V1 është një shtresë e vetme master PHY IO-Link (L6360) ndërsa NUCLEO-F446RE përdor një stack IO-Link rev 1.1 (zhvilluar nga dhe pronë e TEConcept GmbH, licencë e kufizuar në 10 mijë minuta, e rinovueshme pa kosto shtesë). Përditësimi i stivës së IO-Link lejohet ekskluzivisht duke ndjekur procedurën e përshkruar në UM2421 (i disponueshëm lirisht në www.st.com). Çdo fshirje/mbishkrim tjetër i pirgut të para-ngarkuar e bën të pamundur rikthimin e tij.

Paketa STM32 Nucleo ofron një zgjidhje të përballueshme dhe të lehtë për t'u përdorur për vlerësimin e aplikacioneve IO-Link, veçoritë e komunikimit L6360 dhe qëndrueshmërinë, së bashku me performancën llogaritëse STM32F446RET6. Paketa, që pret deri në katër STEVAL-IOM001V1 për të ndërtuar një master IO-Link me katër porta, mund të hyjë në shtresën fizike IO-Link dhe të komunikojë me pajisjet IO-Link.
Mund ta vlerësoni mjetin nëpërmjet GUI-së së dedikuar (IO-Link Control Tool©, pronë e TEConcept GmbH) ose ta përdorni atë si një urë kryesore IO-Link e aksesueshme nga ndërfaqja e dedikuar SPI: kodi burimor i projektit demo (Niveli i ulët IO- Aplikacioni Demo Master Access, i zhvilluar nga TEConcept GmbH) dhe specifikimet e API janë të disponueshme falas.

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

Konfigurimi i harduerit
Nevojiten komponentët e mëposhtëm harduerikë:

  1. Një paketë STM32 Nucleo për aplikacionet e pajisjes IO-Link (kodi i porosisë: P-NUCLEO-IOD02A1)
  2. Një paketë STM32 Nucleo për master IO-Link me IO-Link v1.1 PHY dhe stack (kodi i porosisë: P-NUCLEO-IOM01M1)
  3. Një kabllo me 3 tela (L+, L-/GND, CQ)

Si të kontrolloni pajisjen P-NUCLEO-IOD02A1 IO-Link përmes masterit P-NUCLEO-IOM01M1 IO-Link

  • Hapi 1. Lidhni P-NUCLEO-IOM01M1 dhe P-NUCLEO-IOD02A1 nëpërmjet kabllit me 3 tela (L+, L-/GND dhe CQ- referojuni serigrafisë së tabelës).
  • Hapi 2. Lidheni P-NUCLEO-IOM01M1 me një furnizim me energji 24 V/0.5 A.
    Figura e mëposhtme tregon se si të lidhni P-NUCLEO-IOM01M1 dhe P-NUCLEO-IOD02A1 duke përdorur firmuerin FP-IND-IODSNS1.STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (5)
  • Hapi 3. Hapni mjetin e kontrollit IO-Link në laptopin/PC-në tuaj.
  • Hapi 4. Lidhni me kabllo mini-USB P-NUCLEO-IOM01M1 duke përdorur mjetin e kontrollit IO-Link me laptopin/PC-në tuaj.
    Hapat e mëtejshëm (5 deri në 13) i referohen veprimeve që do të kryhen në mjetin e kontrollit IO-Link.
  • Hapi 5. Ngarko P-NUCLEO-IOD02A1 IODD në mjetin e kontrollit IO-Link duke klikuar në [Zgjidh pajisjen] dhe duke ndjekur udhëzimet për të ngarkuar IODD-në e duhur (format xml) file disponohet në direktorinë IODD të paketës së softuerit.
    IODD files ofrohen si për normat baud COM2 (38.4 kBd) dhe COM3 (230.4 kBd).
  • Hapi 6. Lidhni Masterin duke klikuar në ikonën e gjelbër (këndi i sipërm majtas).
  • Hapi 7. Klikoni në [Power ON] për të furnizuar P-NUCLEO-IOD02A1 (LED-ja e kuqe në X-NUCLEO-IOD02A1 pulson).
  • Hapi 8. Klikoni në [IO-Link] për të nisur një komunikim IO-Link (LED-ja jeshile në X-NUCLEO-IOD02A1 pulson). Si parazgjedhje, fillon komunikimi me IIS2DLPC.
  • Hapi 9. Klikoni në [Plot] për të grafikuar të dhënat e mbledhura.
  • Hapi 10. Për të aktivizuar shkëmbimin e të dhënave me një sensor tjetër, shkoni te [Menyja e parametrave]> [Zgjedhja e hyrjes në proces], më pas klikoni dy herë mbi emrin e sensorit (teksti jeshil), zgjidhni sensorin e dëshiruar nga zgjedhjet e disponueshme. Ndryshimi i sensorit do të theksohet nga emri i sensorit i cili do të bëhet blu.
    Për të lidhur përfundimisht Masterin dhe Pajisjen, është e nevojshme të klikoni në [Write Selected]. Procedura përfundon kur emri i sensorit të zgjedhur bëhet i gjelbër.
    STMicroelectronics-FP-IND-IODSNS1-Function-Pack-For-IO-Link-Industrial-Sensor-Node- (6)
  • Hapi 11. Kur të përfundoni seancën e vlerësimit, klikoni në [Inactive] për të ndaluar komunikimin me IO-Link.
  • Hapi 12. Duke klikuar në [Power Off] për ta bërë IO-Link Master të ndalojë furnizimin me pajisjen IO-Link.
  • Hapi 13. Klikoni con [Disconnect] për të ndaluar komunikimin midis IO-Link Control Tool dhe P-NUCLEO-IOM01M1.
  • Hapi 14. Shkëputni kabllon mini-USB dhe furnizimin 24 V nga P-NUCLEO-IOM01M1.

Konfigurimi i softuerit
Komponentët e mëposhtëm të softuerit nevojiten për të krijuar një mjedis të përshtatshëm zhvillimi për të krijuar aplikacione për aplikacionet IO-Link për NUCLEO-L452RE dhe L6364Q:

  • Firmware FP-IND-IODSNS1 dhe dokumentacioni përkatës disponohen në www.st.com
  • Një nga zinxhirët dhe përpiluesit e mjeteve zhvillimore të mëposhtme:
    • IAR Embedded Workbench për zinxhirin e veglave ARM® + ST-LINK/V2
    • RealeView Zinxhiri i veglave të Kit për Zhvillimin e Mikrokontrolluesit (mjedisi i zhvillimit të softuerit MDK-ARM
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Historia e rishikimit

Tabela 1. Historia e rishikimit të dokumentit

Data Versioni Ndryshimet
04-dhjetor-2020 1 Lëshimi fillestar.
 

07-Mars-2024

 

2

Figura 2 e përditësuar. Struktura e dosjeve të paketës FP-IND-IODSNS1.

Ndryshime të vogla teksti.

NJOFTIM I RËNDËSISHËM – LEXO ME KUJDES

STMicroelectronics NV dhe filialet e saj ("ST") rezervojnë të drejtën për të bërë ndryshime, korrigjime, përmirësime, modifikime dhe përmirësime në produktet ST dhe/ose në këtë dokument në çdo kohë pa paralajmërim. Blerësit duhet të marrin informacionin më të fundit përkatës mbi produktet ST përpara se të bëjnë porosi. Produktet ST shiten në përputhje me termat dhe kushtet e shitjes të ST në fuqi në momentin e njohjes së porosisë.
Blerësit janë vetëm përgjegjës për zgjedhjen, përzgjedhjen dhe përdorimin e produkteve ST dhe ST nuk merr asnjë përgjegjësi për asistencën e aplikimit ose dizajnimin e produkteve të blerësve.
Asnjë licencë, e shprehur apo e nënkuptuar, për ndonjë të drejtë të pronësisë intelektuale nuk jepet nga ST këtu.

Rishitja e produkteve ST me dispozita të ndryshme nga informacioni i përcaktuar këtu do të anulojë çdo garanci të dhënë nga ST për këtë produkt.
ST dhe logoja ST janë marka tregtare të ST. Për informacion shtesë rreth markave tregtare ST, referojuni www.st.com/trademarks. Të gjithë emrat e tjerë të produkteve ose shërbimeve janë pronë e pronarëve të tyre përkatës.
Informacioni në këtë dokument zëvendëson dhe zëvendëson informacionin e dhënë më parë në çdo version të mëparshëm të këtij dokumenti.
© 2024 STMicroelectronics – Të gjitha të drejtat e rezervuara
UM2796 - Rev 2

Dokumentet / Burimet

Paketa funksionale STMicroelectronics FP-IND-IODSNS1 për nyjen e sensorit industrial të lidhjes IO [pdf] Manuali i Përdoruesit
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Paketa Funksionale Për Nyjen e Sensorit Industrial të Lidhjes IO, FP-IND-IODSNS1, Paketa e Funksionit për Paketën e Sensorit Industrial të IO Link, Lidhja e nyjës së sensorit industrial, nyja e sensorit industrial të lidhjes IO, nyja e sensorit industrial, nyja e sensorit, nyja

Referencat

Lini një koment

Adresa juaj e emailit nuk do të publikohet. Fushat e kërkuara janë shënuar *