STMicroelectronics-logo

STMicroelectronics FP-IND-IODSNS1 Pack iṣẹ Fun IO Link Sensor Node

STMicroelectronics-FP-IND-IODSNS1-Iṣẹ-Pack-Fun-IO-Link-Industrial Sensor-Node-product

ọja Alaye

Awọn pato

  • Orukọ Ọja: FP-IND-IODSNS1 STM32Cube Iṣakojọpọ Iṣẹ
  • Ibamu: STM32L452RE-orisun lọọgan
  • Awọn ẹya:
    • Ṣiṣe IO-Link gbigbe data ti awọn sensọ ile-iṣẹ ṣiṣẹ
    • Middlewares ti o nfihan ohun elo IO-Link mini-akopọ fun L6364Q ati MEMS pẹlu iṣakoso gbohungbohun oni nọmba
    • Ṣetan-lati-lo alakomeji fun gbigbe data sensọ
    • Irọrun gbigbe kọja awọn idile MCU oriṣiriṣi
    • Ọfẹ, awọn ofin iwe-aṣẹ ore-olumulo

Awọn ilana Lilo ọja

Pariview
Imugboroosi sọfitiwia FP-IND-IODSNS1 fun STM32Cube jẹ apẹrẹ lati dẹrọ gbigbe data IO-Link fun awọn sensọ ile-iṣẹ. Tẹle awọn igbesẹ isalẹ lati bẹrẹ lilo idii iṣẹ:

Igbesẹ 1: fifi sori ẹrọ
Fi sori ẹrọ package sọfitiwia lori igbimọ orisun STM32L452RE rẹ.

Igbesẹ 2: Iṣeto
Ṣe atunto awọn ile-ikawe agbedemeji lati ṣakoso awọn ẹrọ IO-Link ati awọn sensọ.

Igbesẹ 3: Gbigbe data
Lo alakomeji ti o ṣetan-lati-lo fun gbigbe data sensọ si IO-Link Master ti a ti sopọ si X-NUCLEO-IOD02A1.

Ẹya Folda
Apo sọfitiwia naa pẹlu awọn folda wọnyi:

  • _htmresc: Ni awọn aworan ninu fun awọn iwe aṣẹ html
  • Iwe: Ni iranlọwọ HTML ti a ṣajọ files apejuwe software irinše ati APIs
  • Awakọ: Pẹlu awọn awakọ HAL ati awọn awakọ pato-igbimọ fun awọn igbimọ atilẹyin
  • Middlewares: Awọn ile-ikawe ati awọn ilana fun IO-Link mini-akopọ ati iṣakoso awọn sensọ

FAQ (Awọn ibeere Nigbagbogbo)

  • Q: Njẹ idii iṣẹ yii le ṣee lo pẹlu eyikeyi igbimọ STM32?
    A: Idii iṣẹ jẹ apẹrẹ fun awọn igbimọ ti o da lori STM32L452RE fun iṣẹ ṣiṣe to dara julọ.
  • Q: Ṣe awọn ibeere ohun elo kan pato wa fun lilo idii iṣẹ yii?
    A: Pack iṣẹ naa nilo awọn igbimọ imugboroja X-NUCLEO-IKS02A1 ati X-NUCLEO-IOD02A1 fun iṣẹ ṣiṣe.
  • Q: Ṣe atilẹyin imọ-ẹrọ wa fun ọja yii?
    A: Fun atilẹyin imọ-ẹrọ, jọwọ kan si ọfiisi tita STMicroelectronics agbegbe rẹ tabi ṣabẹwo www.st.com fun siwaju iranlowo.

UM2796
Itọsọna olumulo

Bibẹrẹ pẹlu idii iṣẹ iṣẹ FP-IND-IODSNS1 STM32Cube fun ipade sensọ ile-iṣẹ IO-Link

Ọrọ Iṣaaju

FP-IND-IODSNS1 jẹ idii iṣẹ STM32Cube eyiti o jẹ ki o mu ibaraẹnisọrọ IO-Link ṣiṣẹ laarin ohun elo P-NUCLEO-IOD02A1 ati oluwa IO-Link nipasẹ transceiver L6364Q ti a gbe sori X-NUCLEO-IOD02A1.
Ididi iṣẹ naa ṣepọ akopọ demo-IO-Link kan ati iṣakoso ti awọn sensọ ile-iṣẹ ti a gbe sori X-NUCLEO-IKS02A1.
FP-IND-IODSNS1 tun pẹlu IODD naa file lati gbejade si oluwa IO-Link rẹ.
Sọfitiwia ti o wa ninu package le ṣee lo ni awọn agbegbe idagbasoke iṣọpọ mẹta (IDE): IAR, KEIL ati STM32CubeIDE.

Awọn ọna asopọ ti o jọmọ
Ṣabẹwo si eto ilolupo STM32Cube web oju-iwe lori www.st.com fun alaye siwaju sii

FP-IND-IODSNS1 software imugboroosi fun STM32Cube

Pariview
FP-IND-IODSNS1 jẹ idii iṣẹ STM32 ODE ati faagun iṣẹ ṣiṣe STM32Cube.
Ohun elo sọfitiwia naa jẹ ki gbigbe data IO-Link ti awọn sensọ ile-iṣẹ lori X-NUCLEO-IKS02A1 si IO-Link Master ti a ti sopọ si X-NUCLEO-IOD02A1.
Awọn ẹya package bọtini ni:

  • Apo famuwia lati kọ awọn ohun elo ẹrọ IO-Link fun awọn igbimọ orisun-STM32L452RE
  • Awọn ile ikawe Middleware ti o nfihan akopọ mini-ẹrọ IO-Link fun L6364Q ati MEMS pẹlu iṣakoso gbohungbohun oni nọmba
  • Ṣetan-lati-lo alakomeji fun gbigbe data sensọ ẹrọ IO-Link
  • Irọrun gbigbe kọja awọn idile MCU oriṣiriṣi, o ṣeun si STM32Cube
  • Ọfẹ, awọn ofin iwe-aṣẹ ore-olumulo

Faaji
Sọfitiwia ohun elo wọle si X-NUCLEO-IKS02A1 ati awọn igbimọ imugboroja X-NUCLEO-IOD02A1 nipasẹ awọn fẹlẹfẹlẹ sọfitiwia atẹle:

  • Layer STM32Cube HAL, eyiti o pese ọna ti o rọrun, jeneriki, ọpọlọpọ-apeere ti awọn atọkun siseto ohun elo (APIs) lati ṣe ajọṣepọ pẹlu ohun elo oke, ile-ikawe ati awọn ipele akopọ. O ni jeneriki ati awọn API itẹsiwaju ati pe a kọ taara ni ayika faaji jeneriki ati gba awọn ipele ti o tẹle bi Layer middleware lati ṣe awọn iṣẹ ṣiṣe laisi nilo awọn atunto ohun elo kan pato fun ipin microcontroller (MCU). Ẹya yii ṣe ilọsiwaju ilotunlo koodu ikawe ati ṣe iṣeduro gbigbe irọrun lori awọn ẹrọ miiran.
  • Layer support package (BSP), eyiti o ṣe atilẹyin fun gbogbo awọn agbeegbe lori STM32 Nucleo ayafi MCU. Eto ti o lopin ti API n pese ni wiwo siseto fun awọn agbeegbe-pato-pato bi LED, bọtini olumulo, ati bẹbẹ lọ. Ni wiwo yii tun ṣe iranlọwọ ni idamo ẹya igbimọ kan pato.

STMicroelectronics-FP-IND-IODSNS1-Iṣẹ-Pack-Fun-IO-Link-Industrial Sensor-Node- (1)

Ilana folda

STMicroelectronics-FP-IND-IODSNS1-Iṣẹ-Pack-Fun-IO-Link-Industrial Sensor-Node- (2)

Awọn folda wọnyi wa ninu package sọfitiwia:

  • _htmresc: ni awọn eya aworan fun awọn iwe aṣẹ html
  • Iwe: ni iranlọwọ HTML ti o ṣajọ file ti ipilẹṣẹ lati koodu orisun ti n ṣalaye awọn paati sọfitiwia ati awọn API (ọkan fun iṣẹ akanṣe kọọkan).
  • Awakọ: ni awọn awakọ HAL ati awọn awakọ kan pato igbimọ fun igbimọ atilẹyin kọọkan tabi iru ẹrọ ohun elo, pẹlu awọn ti o wa fun awọn paati inu-ọkọ, ati Layer abstraction hardware ataja-ominira CMSIS fun jara ero isise ARM Cortex-M.
  • Middlewares: awọn ile-ikawe ati awọn ilana ti o ni ifihan IO-Link mini-akopọ ati iṣakoso awọn sensọ.
  • Awọn iṣẹ akanṣe: ni awọn sample elo imuse ohun Industrial IO-Link olona-sensọ ipade. Ohun elo yii ni a pese fun ipilẹ NUCLO-L452RE pẹlu awọn agbegbe idagbasoke mẹta: IAR Embedded Workbench fun ARM, agbegbe idagbasoke sọfitiwia MDK-ARM ati STM32CubeIDE.

APIs
Alaye imọ-ẹrọ ni kikun pẹlu iṣẹ API olumulo ni kikun ati apejuwe paramita wa ninu HTML ti o ṣajọ file ninu folda "Awọn iwe aṣẹ".

Sample ohun elo apejuwe
Awọn sampohun elo le ti pese ni folda Awọn iṣẹ, lilo X-NUCLEO-IOD02A1 pẹlu transceiver L6364Q ati X-NUCLEO-IKS02A1 pẹlu MEMS ile-iṣẹ ati gbohungbohun oni-nọmba.
Awọn iṣẹ akanṣe ti o ṣetan lati kọ wa fun awọn IDE pupọ. O le po si ọkan ninu awọn alakomeji files ti a pese ni FP-IND-IODSNS1 nipasẹ STM32 ST-LINK Utility, STM32CubeProgrammer tabi ẹya siseto ninu IDE rẹ.
Lati ṣe iṣiro famuwia FP-IND-IODSNS1, o jẹ dandan lati gbe IODD naa file si ọpa iṣakoso ti Titunto IO-Link rẹ ki o si so pọ si X-NUCLEO-IOD02A1 nipasẹ okun waya 3-waya (L +, L-/ GND, CQ). Abala 2.3 fihan example nibiti IO-Link Master jẹ P-NUCLEO-IOM01M1 ati ọpa iṣakoso ti o ni ibatan jẹ Ọpa Iṣakoso IO-Link ti o ni idagbasoke nipasẹ TEConcept ( alabaṣepọ ST). Ni omiiran, o le lo Titunto IO-Link miiran pẹlu irinṣẹ iṣakoso ti o ni ibatan.

Itọsọna iṣeto eto

Apejuwe Hardware

P-NUCLEO-IOD02A1 STM32 Nucleo pack
P-NUCLEO-IOD02A1 jẹ idii Nucleo STM32 ti o jẹ ti X-NUCLEO-IOD02A1 ati awọn igbimọ imugboroja X-NUCLEO-IKS02A1 ti o tolera lori igbimọ idagbasoke NUCLO-L452RE.
X-NUCLEO-IOD02A1 ṣe ẹya transceiver ẹrọ IO-Link fun asopọ ti ara si oluwa IO-Link, lakoko ti X-NUCLEO-IKS02A1 ṣe ẹya igbimọ sensọ pupọ fun awọn ohun elo ile-iṣẹ, ati NUCLO-L452RE ṣe ẹya ohun elo to wulo. awọn ohun elo lati ṣiṣẹ idii iṣẹ FP-IND-IODSNS1 ati lati ṣakoso transceiver ati awọn igbimọ sensọ pupọ.

FP-IND-IODSNS1 ṣopọpọ ile-ikawe akopọ demo IO-Link kan (ti o jade lati X-CUBE-IOD02) pẹlu X-CUBE-MEMS1 ati ṣe ẹya iṣaajuample ti IO-Link ẹrọ olona-sensọ ipade.
P-NUCLEO-IOD02A1 le ṣee lo fun idi idiyele ati bi agbegbe idagbasoke.
Pack STM32 Nucleo n pese ojutu ti ifarada ati irọrun-lati-lo fun idagbasoke ti IO-Link ati awọn ohun elo SIO, igbelewọn ti awọn ẹya ibaraẹnisọrọ L6364Q ati agbara, papọ pẹlu iṣẹ ṣiṣe iṣiro STM32L452RET6U.

STMicroelectronics-FP-IND-IODSNS1-Iṣẹ-Pack-Fun-IO-Link-Industrial Sensor-Node- (3)

P-NUCLEO-IOM01M1 STM32 Nucleo pack
P-NUCLEO-IOM01M1 jẹ idii Nucleo STM32 ti o jẹ ti STEVAL-IOM001V1 ati awọn igbimọ NUCLO-F446RE. STEVAL-IOM001V1 jẹ ọkan IO-Link titunto si PHY Layer (L6360) lakoko ti NUCLO-F446RE nṣiṣẹ akopọ IO-Link rev 1.1 (ti a ṣe nipasẹ ati ohun-ini ti TEConcept GmbH, iwe-aṣẹ ni opin si awọn iṣẹju 10k, isọdọtun laisi awọn idiyele afikun). Imudojuiwọn akopọ IO-Link ni a gba laaye ni iyasọtọ nipasẹ titẹle ilana ti a ṣalaye ninu UM2421 (wa ni ọfẹ www.st.com). Eyikeyi miiran nu/akọsilẹ ti akopọ ti kojọpọ tẹlẹ jẹ ki ko ṣee ṣe lati mu pada.

Ididi Nucleo STM32 n pese ojutu ti ifarada ati irọrun-lati-lo fun igbelewọn ti awọn ohun elo IO-Link, awọn ẹya ibaraẹnisọrọ L6360 ati agbara, papọ pẹlu iṣẹ ṣiṣe iṣiro STM32F446RET6. Ididi naa, gbigbalejo to STEVAL-IOM001V1 mẹrin lati kọ ọga IO-Link Quad kan, le wọle si Layer ti ara IO-Link ati ibasọrọ pẹlu Awọn ẹrọ IO-Link.
O le ṣe iṣiro ohun elo naa nipasẹ GUI igbẹhin (Ọpa Iṣakoso IO-Link ©, ohun-ini ti TEConcept GmbH) tabi lo bi afara titunto si IO-Link ti o wa lati inu wiwo SPI iyasọtọ: koodu orisun ti iṣẹ akanṣe demo (Ipele-kekere IO- Ohun elo Ririnkiri Wiwọle Titunto si Ọna asopọ, ti dagbasoke nipasẹ TEConcept GmbH) ati sipesifikesonu API wa fun ọfẹ.

STMicroelectronics-FP-IND-IODSNS1-Iṣẹ-Pack-Fun-IO-Link-Industrial Sensor-Node- (4)

Hardware setup
Awọn paati hardware wọnyi ni a nilo:

  1. Ididi Nucleo STM32 kan fun awọn ohun elo ẹrọ IO-Link (koodu aṣẹ: P-NUCLEO-IOD02A1)
  2. Ididi Nucleo STM32 kan fun oluwa IO-Link pẹlu IO-Link v1.1 PHY ati akopọ (koodu aṣẹ: P-NUCLEO-IOM01M1)
  3. Okun onirin mẹta kan (L+, L-/GND, CQ)

Bii o ṣe le ṣakoso ẹrọ P-NUCLEO-IOD02A1 IO-Link nipasẹ P-NUCLEO-IOM01M1 IO-Link oluwa

  • Igbesẹ 1. So P-NUCLEO-IOM01M1 ati P-NUCLEO-IOD02A1 nipasẹ awọn 3-waya USB (L +, L-/ GND ati CQ- tọka si serigraphy ọkọ).
  • Igbesẹ 2. So P-NUCLEO-IOM01M1 to a 24 V / 0.5 A ipese agbara.
    Nọmba atẹle yii fihan bi o ṣe le sopọ P-NUCLEO-IOM01M1 ati P-NUCLEO-IOD02A1 ti n ṣiṣẹ famuwia FP-IND-IODSNS1.STMicroelectronics-FP-IND-IODSNS1-Iṣẹ-Pack-Fun-IO-Link-Industrial Sensor-Node- (5)
  • Igbesẹ 3. Lọlẹ awọn IO-Link Iṣakoso Tool lori rẹ laptop/PC.
  • Igbesẹ 4. Sopọ nipasẹ okun USB mini-USB P-NUCLEO-IOM01M1 ti nṣiṣẹ IO-Link Control Tool si kọǹpútà alágbèéká/PC rẹ.
    Awọn igbesẹ atẹle (5 si 13) tọka si awọn iṣe lati ṣee ṣe lori Ọpa Iṣakoso IO-Link.
  • Igbesẹ 5. Ṣe igbasilẹ P-NUCLEO-IOD02A1 IODD si Ọpa Iṣakoso IO-Link nipa tite lori [Yan ẹrọ] ati tẹle awọn ilana lati gbe IODD to dara (ọna kika xml) file wa ninu ilana IODD ti package sọfitiwia naa.
    IODD files ti pese fun awọn mejeeji COM2 (38.4 kBd) ati COM3 (230.4 kBd) awọn oṣuwọn baud.
  • Igbesẹ 6. So Titunto si nipa tite lori aami alawọ ewe (igun apa osi).
  • Igbesẹ 7. Tẹ lori [Agbara ON] lati fi ranse P-NUCLEO-IOD02A1 (LED pupa lori awọn blinks X-NUCLEO-IOD02A1).
  • Igbesẹ 8. Tẹ lori [IO-Link] lati bẹrẹ ibaraẹnisọrọ IO-Link kan (LED alawọ ewe lori awọn blinks X-NUCLEO-IOD02A1). Nipa aiyipada, ibaraẹnisọrọ pẹlu IIS2DLPC bẹrẹ.
  • Igbesẹ 9. Tẹ lori [Plot] lati gbero data ti o gba.
  • Igbesẹ 10. Lati mu paṣipaarọ data ṣiṣẹ pẹlu sensọ miiran, lọ si [Akojọ aṣyn]>[Aṣayan Input Ilana], lẹhinna tẹ lẹẹmeji lori orukọ sensọ (ọrọ alawọ ewe), yan sensọ ti o fẹ lati awọn yiyan ti o wa. Iyipada sensọ yoo jẹ afihan nipasẹ orukọ sensọ eyiti yoo tan buluu.
    Lati nipari mö Titunto si ati awọn Device, o jẹ pataki lati tẹ lori [Kọ ti a ti yan]. Ilana naa ti pari nigbati orukọ sensọ ti o yan di alawọ ewe.
    STMicroelectronics-FP-IND-IODSNS1-Iṣẹ-Pack-Fun-IO-Link-Industrial Sensor-Node- (6)
  • Igbesẹ 11. Nigbati o ba pari igba igbelewọn rẹ, tẹ lori [Aisise] lati da ibaraẹnisọrọ IO-Link duro.
  • Igbesẹ 12. Tite lori [Agbara Paa] lati jẹ ki IO-Link Titunto duro lati pese ẹrọ IO-Link.
  • Igbesẹ 13. Tẹ con [Ge asopọ] lati da ibaraẹnisọrọ duro laarin Ọpa Iṣakoso IO-Link ati P-NUCLEO- IOM01M1.
  • Igbesẹ 14. Ge asopọ okun mini-USB ati ipese 24 V lati P-NUCLEO-IOM01M1.

Eto software
Awọn paati sọfitiwia wọnyi ni a nilo lati ṣeto agbegbe idagbasoke to dara lati ṣẹda awọn ohun elo fun awọn ohun elo IO-Link fun NUCLO-L452RE ati L6364Q:

  • FP-IND-IODSNS1 famuwia ati awọn iwe ti o jọmọ wa lori www.st.com
  • Ọkan ninu awọn ohun elo idagbasoke atẹle-pq ati awọn alakojọ:
    • IAR Ifibọ Workbench fun ARM® toolchain + ST-RÁNṢẸ/V2
    • OtitọView Ohun elo Ohun elo Idagbasoke Microcontroller (Ayika idagbasoke sọfitiwia MDK-ARM
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-RÁNṢẸ / V2

Àtúnyẹwò itan

Table 1. Iwe itan àtúnyẹwò

Ọjọ Ẹya Awọn iyipada
04-Oṣu kejila-2020 1 Itusilẹ akọkọ.
 

07-Oṣu Kẹta-2024

 

2

Nọmba imudojuiwọn 2. FP-IND-IODSNS1 package folda be.

Awọn iyipada ọrọ kekere.

AKIYESI PATAKI – KA SARA

STMicroelectronics NV ati awọn ẹka rẹ (“ST”) ni ẹtọ lati ṣe awọn ayipada, awọn atunṣe, awọn imudara, awọn atunṣe, ati awọn ilọsiwaju si awọn ọja ST ati/tabi si iwe-ipamọ nigbakugba laisi akiyesi. Awọn olura yẹ ki o gba alaye tuntun ti o wulo lori awọn ọja ST ṣaaju gbigbe awọn aṣẹ. Awọn ọja ST jẹ tita ni ibamu si awọn ofin ati ipo ST ti tita ni aye ni akoko ifọwọsi aṣẹ.
Awọn olura nikan ni iduro fun yiyan, yiyan, ati lilo awọn ọja ST ati ST ko dawọle kankan fun iranlọwọ ohun elo tabi apẹrẹ awọn ọja awọn olura.
Ko si iwe-aṣẹ, ṣalaye tabi mimọ, si eyikeyi ẹtọ ohun-ini ọgbọn ti a fun ni nipasẹ ST ninu rẹ.

Tita awọn ọja ST pẹlu awọn ipese ti o yatọ si alaye ti a ṣeto sinu rẹ yoo sọ atilẹyin ọja eyikeyi di ofo fun iru ọja bẹẹ.
ST ati aami ST jẹ aami-iṣowo ti ST. Fun afikun alaye nipa ST aami-išowo, tọkasi lati www.st.com/trademarks. Gbogbo ọja miiran tabi awọn orukọ iṣẹ jẹ ohun-ini ti awọn oniwun wọn.
Alaye ti o wa ninu iwe yii bori ati rọpo alaye ti a ti pese tẹlẹ ni eyikeyi awọn ẹya iṣaaju ti iwe yii.
© 2024 STMicroelectronics – Gbogbo ẹtọ wa ni ipamọ
UM2796 – Ìṣí 2

Awọn iwe aṣẹ / Awọn orisun

STMicroelectronics FP-IND-IODSNS1 Pack iṣẹ Fun IO Link Sensor Node [pdf] Afowoyi olumulo
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 Pack iṣẹ Fun IO Link Sensor Node, FP-IND-IODSNS1, Pack iṣẹ Fun IO Link Sensor Node, Pack Fun IO Ọna asopọ sensọ Ipopona, IO Link Industrial Sensor Node, Iṣẹ sensọ Node, Sensọ Node, Node

Awọn itọkasi

Fi ọrọìwòye

Adirẹsi imeeli rẹ kii yoo ṣe atẹjade. Awọn aaye ti a beere ti wa ni samisi *