STMicroelectronics FP-IND-IODSNS1 Fonksyon pake pou IO Link Endistriyèl Sensor Node
Enfòmasyon sou pwodwi
Espesifikasyon
- Non pwodwi: FP-IND-IODSNS1 STM32Cube Fonksyon pake
- Konpatibilite: STM32L452RE ki baze sou tablo
- Karakteristik:
- Pèmèt IO-Link transfè done detèktè endistriyèl yo
- Middlewares ki gen aparèy IO-Link mini-stack pou L6364Q ak MEMS plis jesyon mikwofòn dijital
- Binè pare pou itilize pou transmisyon done Capteur
- Transparans fasil atravè diferan fanmi MCU
- Kondisyon lisans gratis, fasil pou itilizatè
Enstriksyon Itilizasyon Pwodwi
Plis paseview
Ekspansyon lojisyèl FP-IND-IODSNS1 pou STM32Cube fèt pou fasilite transfè done IO-Link pou detèktè endistriyèl yo. Swiv etap ki anba yo pou kòmanse itilize pake fonksyon an:
Etap 1: Enstalasyon
Enstale pake lojisyèl an sou tablo ki baze sou STM32L452RE ou.
Etap 2: Konfigirasyon
Konfigure bibliyotèk middleware yo pou jere aparèy ak detèktè IO-Link.
Etap 3: Transmisyon done
Sèvi ak binè ki pare pou itilize pou transmisyon done Capteur a IO-Link Master ki konekte ak X-NUCLEO-IOD02A1.
Estrikti Dosye
Pake lojisyèl an gen ladan dosye sa yo:
- _htmresc: Gen grafik pou dokiman html
- Dokimantasyon: Gen èd HTML konpile files detaye konpozan lojisyèl ak APIs
- Chofè: Gen ladan chofè HAL ak chofè espesifik pou tablo ki sipòte
- Middlewares: Bibliyotèk ak pwotokòl pou IO-Link mini-stack ak jesyon detèktè
FAQ (Kesyon yo poze souvan)
- K: Èske yo ka itilize pake fonksyon sa a ak nenpòt tablo STM32?
A: Pake fonksyon an fèt pou tablo ki baze sou STM32L452RE pou pèfòmans optimal. - K: Èske gen nenpòt kondisyon espesifik kenkayri pou itilize pake fonksyon sa a?
A: Pake fonksyon an mande pou X-NUCLEO-IKS02A1 ak X-NUCLEO-IOD02A1 ankadreman ekspansyon pou operasyon. - K: Èske sipò teknik disponib pou pwodwi sa a?
A: Pou sipò teknik, tanpri kontakte biwo lavant STMicroelectronics lokal ou a oswa vizite www.st.com pou plis asistans.
UM2796
Manyèl itilizatè
Kòmanse ak pake fonksyon FP-IND-IODSNS1 STM32Cube pou IO-Link endistriyèl Capteur ne
Entwodiksyon
FP-IND-IODSNS1 se yon pake fonksyon STM32Cube ki pèmèt ou pèmèt kominikasyon IO-Link ant twous P-NUCLEO-IOD02A1 ak yon mèt IO-Link atravè transceiver L6364Q ki monte sou X-NUCLEO-IOD02A1.
Pake fonksyon an entegre yon pil Demo IO-Link ak jesyon detèktè endistriyèl ki monte sou X-NUCLEO-IKS02A1 la.
FP-IND-IODSNS1 gen ladan tou IODD la file yo dwe telechaje sou mèt IO-Link ou a.
Lojisyèl ki enkli nan pake a ka itilize nan twa anviwònman devlopman entegre (IDEs): IAR, KEIL ak STM32CubeIDE.
Lyen ki gen rapò
Vizite ekosistèm STM32Cube web paj sou www.st.com pou plis enfòmasyon
FP-IND-IODSNS1 ekspansyon lojisyèl pou STM32Cube
Plis paseview
FP-IND-IODSNS1 se yon pake fonksyon STM32 ODE ak elaji fonksyonalite STM32Cube.
Pake lojisyèl an pèmèt transfè done IO-Link detèktè endistriyèl yo sou X-NUCLEO-IKS02A1 nan yon Mèt IO-Link ki konekte ak X-NUCLEO-IOD02A1.
Karakteristik kle pake yo se:
- Pake mikrolojisyèl pou konstwi aplikasyon pou aparèy IO-Link pou tablo ki baze sou STM32L452RE
- Bibliyotèk middleware ki gen aparèy IO-Link mini-pile pou L6364Q ak MEMS plis jesyon mikwofòn dijital
- Binè pare pou itilize pou transmisyon done detèktè aparèy IO-Link
- Transparans fasil atravè diferan fanmi MCU, gras a STM32Cube
- Kondisyon lisans gratis, fasil pou itilizatè
Achitekti
Lojisyèl aplikasyon an jwenn aksè nan tablo ekspansyon X-NUCLEO-IKS02A1 ak X-NUCLEO-IOD02A1 atravè kouch lojisyèl sa yo:
- kouch STM32Cube HAL la, ki bay yon seri senp, jenerik, plizyè enstans nan koòdone pwogramasyon aplikasyon (API) pou kominike avèk aplikasyon anwo, bibliyotèk ak kouch pile. Li gen API jenerik ak ekstansyon epi li bati dirèkteman nan yon achitekti jenerik epi li pèmèt kouch siksesif tankou kouch middleware pou aplike fonksyon san yo pa mande konfigirasyon pyès ki nan konpitè espesifik pou yon inite mikrokontroleur (MCU). Estrikti sa a amelyore reutilizasyon kòd bibliyotèk la epi li garanti yon portabilite fasil sou lòt aparèy.
- kouch pake sipò tablo a (BSP), ki sipòte tout periferik yo sou STM32 Nucleo eksepte MCU la. Ansanm limite API sa a bay yon koòdone pwogramasyon pou sèten periferik espesifik tablo tankou LED, bouton itilizatè a, elatriye. Koòdone sa a ede tou nan idantifye vèsyon an tablo espesifik.
Estrikti Dosye
Dosye sa yo enkli nan pake lojisyèl an:
- _htmresc: gen grafik pou dokiman html
- Dokimantasyon: gen yon èd HTML konpile file pwodwi nan kòd sous la ki detaye eleman lojisyèl yo ak APIs (yon sèl pou chak pwojè).
- Chofè yo: gen chofè HAL yo ak chofè yo espesifik pou chak tablo ki sipòte oswa platfòm pyès ki nan konpitè, ki gen ladan sa yo pou konpozan ki sou tablo yo, ak kouch abstrè pyès ki nan konpitè CMSIS endepandan pou seri processeur ARM Cortex-M.
- Middlewares: bibliyotèk ak pwotokòl ki gen IO-Link mini-stack ak jesyon detèktè.
- Pwojè: gen s laampaplikasyon an mete ann aplikasyon yon IO-Link Endistriyèl milti-detèktè ne. Yo bay aplikasyon sa a pou platfòm NUCLEO-L452RE ak twa anviwònman devlopman: IAR Embedded Workbench pou ARM, anviwònman devlopman lojisyèl MDK-ARM ak STM32CubeIDE.
APIs
Enfòmasyon teknik detaye ak fonksyon API itilizatè konplè ak deskripsyon paramèt yo nan yon HTML konpile file nan katab la "Dokimantasyon".
Sampdeskripsyon aplikasyon an
S laampAplikasyon an bay nan katab Pwojè yo, lè l sèvi avèk X-NUCLEO-IOD02A1 ak transceiver L6364Q ak X-NUCLEO-IKS02A1 ak MEMS endistriyèl ak mikwofòn dijital.
Pwojè ki pare pou konstwi yo disponib pou plizyè IDE. Ou ka telechaje youn nan binè a fileyo bay nan FP-IND-IODSNS1 atravè STM32 ST-LINK Utility, STM32CubeProgrammer oswa karakteristik nan pwogram nan IDE ou.
Pou evalye firmwèr FP-IND-IODSNS1 a, li nesesè pou telechaje IODD la file nan zouti kontwòl IO-Link Master ou a epi konekte li ak X-NUCLEO-IOD02A1 pa yon kab 3-fil (L+, L-/GND, CQ). Seksyon 2.3 montre yon egzanpample kote Mèt IO-Link la se P-NUCLEO-IOM01M1 ak zouti kontwòl ki gen rapò ak zouti kontwòl IO-Link devlope pa TEConcept (patnè ST). Altènativman, ou ka itilize yon lòt IO-Link Master ak zouti kontwòl ki gen rapò a.
Gid konfigirasyon sistèm lan
Deskripsyon pyès ki nan konpitè
P-NUCLEO-IOD02A1 STM32 Nucleo pake
P-NUCLEO-IOD02A1 se yon pake STM32 Nucleo ki konpoze de ankadreman ekspansyon X-NUCLEO-IOD02A1 ak X-NUCLEO-IKS02A1 anpile sou tablo devlopman NUCLEO-L452RE.
X-NUCLEO-IOD02A1 prezante yon transceiver aparèy IO-Link pou koneksyon fizik ak yon mèt IO-Link, pandan y ap X-NUCLEO-IKS02A1 prezante yon tablo milti-detèktè pou aplikasyon endistriyèl, ak NUCLEO-L452RE prezante pyès ki nan konpitè ki nesesè yo. resous pou kouri pake fonksyon FP-IND-IODSNS1 ak pou kontwole transceiver ak tablo milti-detèktè yo.
FP-IND-IODSNS1 a konbine yon bibliyotèk pile Demo IO-Link (ki sòti nan X-CUBE-IOD02) ak X-CUBE-MEMS1 a epi li prezante yon ansyen.ample nan IO-Link aparèy milti-detèktè ne.
P-NUCLEO-IOD02A1 ka itilize pou rezon evalyasyon ak kòm anviwònman devlopman.
Pake STM32 Nucleo bay yon solisyon abòdab ak fasil pou itilize pou devlopman aplikasyon IO-Link ak SIO, evalyasyon karakteristik kominikasyon L6364Q ak solidite, ansanm ak pèfòmans kalkil STM32L452RET6U.
P-NUCLEO-IOM01M1 STM32 Nucleo pake
P-NUCLEO-IOM01M1 a se yon pake STM32 Nucleo ki konpoze de STEVAL-IOM001V1 ak tablo NUCLEO-F446RE yo. STEVAL-IOM001V1 a se yon sèl kouch IO-Link PHY mèt (L6360) pandan ke NUCLEO-F446RE a kouri yon pile IO-Link rev 1.1 (devlope ak pwopriyete TEConcept GmbH, lisans limite a 10k minit, renouvlab san frè adisyonèl). Yo pèmèt aktyalizasyon pil IO-Link sèlman lè w suiv pwosedi ki dekri nan UM2421 (disponib gratis nan www.st.com). Nenpòt lòt efase/remplaser pile pre-chaje a fè enposib retabli li.
Pake STM32 Nucleo bay yon solisyon abòdab ak fasil pou itilize pou evalyasyon aplikasyon IO-Link, karakteristik kominikasyon L6360 ak solidite, ansanm ak pèfòmans kalkil STM32F446RET6. Pake a, ki gen jiska kat STEVAL-IOM001V1 pou konstwi yon mèt IO-Link kwadwilatè, ka jwenn aksè nan kouch fizik IO-Link la epi kominike avèk Aparèy IO-Link.
Ou ka evalye zouti nan atravè entèfas dedye a (IO-Link Control Tool©, pwopriyete TEConcept GmbH) oswa itilize li kòm yon pon mèt IO-Link aksesib nan koòdone SPI dedye a: kòd sous nan pwojè Demo (Low-Level IO- Link Master Access Demo Aplikasyon, devlope pa TEConcept GmbH) ak spesifikasyon API yo disponib gratis.
Konfigirasyon pyès ki nan konpitè
Konpozan pyès ki nan konpitè sa yo nesesè:
- Yon pake STM32 Nucleo pou aplikasyon pou aparèy IO-Link (kòd lòd: P-NUCLEO-IOD02A1)
- Yon pake STM32 Nucleo pou mèt IO-Link ak IO-Link v1.1 PHY ak pile (kòd lòd: P-NUCLEO-IOM01M1)
- Yon kab 3-fil (L+, L-/GND, CQ)
Ki jan yo kontwole aparèy P-NUCLEO-IOD02A1 IO-Link atravè mèt IO-Link P-NUCLEO-IOM01M1
- Etap 1. Konekte P-NUCLEO-IOM01M1 ak P-NUCLEO-IOD02A1 atravè kab 3-fil (L+, L-/GND ak CQ- al gade nan serigrafi tablo a).
- Etap 2. Konekte P-NUCLEO-IOM01M1 a ak yon ekipman pou 24 V/0.5 A.
Figi sa a montre kijan pou konekte P-NUCLEO-IOM01M1 ak P-NUCLEO-IOD02A1 kap kouri firmwèr FP-IND-IODSNS1. - Etap 3. Lanse Zouti Kontwòl IO-Link la sou laptop/PC ou.
- Etap 4. Konekte pa kab mini-USB P-NUCLEO-IOM01M1 ki kouri Zouti Kontwòl IO-Link la sou laptop/PC ou.
Pwochen etap (5 a 13) al gade nan aksyon yo dwe fèt sou Zouti Kontwòl IO-Link la. - Etap 5. Telechaje P-NUCLEO-IOD02A1 IODD nan Zouti Kontwòl IO-Link la lè w klike sou [Chwazi aparèy la] epi swiv enstriksyon yo pou telechaje IODD apwopriye a (fòma xml) file disponib nan anyè IODD nan pake lojisyèl an.
IODD fileyo bay tou de COM2 (38.4 kBd) ak COM3 (230.4 kBd) pousantaj baud. - Etap 6. Konekte Mèt la lè w klike sou ikòn vèt la (anwo gòch).
- Etap 7. Klike sou [Power ON] pou bay P-NUCLEO-IOD02A1 (LED wouj sou X-NUCLEO-IOD02A1 la ap bat).
- Etap 8. Klike sou [IO-Link] pou kòmanse yon Kominikasyon IO-Link (LED vèt sou X-NUCLEO-IOD02A1 ap bat). Pa default, kominikasyon an ak IIS2DLPC kòmanse.
- Etap 9. Klike sou [Plot] pou trase done yo kolekte.
- Etap 10. Pou aktive echanj done ak yon lòt Capteur, ale nan [Meni Paramèt]> [Seleksyon Antre Pwosesis], Lè sa a, double klike sou non Capteur a (tèks vèt), chwazi Capteur vle a nan chwa ki disponib yo. Chanjman Capteur a pral make pa non Capteur a ki pral vire ble.
Pou finalman aliman Mèt la ak Aparèy la, li nesesè klike sou [Write Selected]. Pwosedi a fini lè non Capteur chwazi a vin vèt.
- Etap 11. Lè w fini sesyon evalyasyon w lan, klike sou [Inactive] pou sispann kominikasyon IO-Link.
- Etap 12. Klike sou [Power Off] pou fè IO-Link Master a sispann bay Aparèy IO-Link la.
- Etap 13. Klike sou [Dekonekte] pou sispann kominikasyon ant Zouti Kontwòl IO-Link ak P-NUCLEO-IOM01M1.
- Etap 14. Dekonekte kab mini-USB la ak ekipman pou 24 V ki soti nan P-NUCLEO-IOM01M1.
Konfigirasyon lojisyèl
Konpozan lojisyèl sa yo nesesè pou mete kanpe yon anviwònman devlopman apwopriye pou kreye aplikasyon pou aplikasyon IO-Link pou NUCLEO-L452RE ak L6364Q:
- FP-IND-IODSNS1 firmwèr ak dokiman ki gen rapò ki disponib sou www.st.com
- Youn nan chèn zouti devlopman ak konpilatè sa yo:
- IAR Embedded Workbench pou chèn zouti ARM® + ST-LINK/V2
- ImobilyeView Chèn zouti pou Twous Devlopman Mikwokontwolè (MDK-ARM anviwònman devlopman lojisyèl
- + ST-LINK/V2)
- STM32CubeIDE + ST-LINK/V2
Istwa revizyon
Tablo 1. Istwa revizyon dokiman yo
Dat | Version | Chanjman |
04-Desanm-2020 | 1 | Premye lage. |
07-Mar-2024 |
2 |
Mizajou Figi 2. Estrikti katab pake FP-IND-IODSNS1.
Ti chanjman tèks. |
AVI ENPÒTAN – LI AK ATANSYON
STMicroelectronics NV ak filiales li yo ("ST") rezève dwa pou fè chanjman, koreksyon, amelyorasyon, modifikasyon, ak amelyorasyon nan pwodwi ST ak/oswa nan dokiman sa a nenpòt ki lè san avètisman. Achtè yo ta dwe jwenn dènye enfòmasyon enpòtan sou pwodwi ST yo anvan yo mete lòd. Pwodwi ST yo vann daprè tèm ak kondisyon pou vann ST ki an plas nan moman rekonesans lòd la.
Achtè yo se sèl responsab pou chwa, seleksyon, ak itilizasyon pwodwi ST yo epi ST pa sipoze okenn responsablite pou asistans aplikasyon oswa konsepsyon pwodwi achtè yo.
Pa gen okenn lisans, eksprime oswa implicite, sou okenn dwa pwopriyete entelektyèl akòde pa ST nan la a.
Revann pwodwi ST ak dispozisyon ki diferan de enfòmasyon ki endike nan la a pral anile nenpòt garanti ST akòde pou pwodui sa a.
ST ak logo ST a se mak komèsyal ST. Pou plis enfòmasyon sou mak ST, al gade nan www.st.com/trademarks. Tout lòt non pwodwi oswa sèvis yo se pwopriyete pwopriyetè respektif yo.
Enfòmasyon ki nan dokiman sa a ranplase epi ranplase enfòmasyon yo te bay anvan nan nenpòt vèsyon anvan dokiman sa a.
© 2024 STMicroelectronics – Tout dwa rezève
UM2796 - Rev 2
Dokiman / Resous
![]() |
STMicroelectronics FP-IND-IODSNS1 Fonksyon pake pou IO Link Endistriyèl Sensor Node [pdfManyèl Itilizatè FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Pake Fonksyon pou IO Link Endistriyèl Sensor Node, FP-IND-IODSNS1, Pake Fonksyon Pou IO Link Endistriyèl Sensor Node, Pake Pou IO Link Endistriyèl Sensor Node, IO Link Endistriyèl Sensor Node, Endistriyèl Sensor Node, Sensor Node, Node |