IO ലിങ്ക് ഇൻഡസ്ട്രിയൽ സെൻസർ നോഡിനുള്ള STMicroelectronics FP-IND-IODSNS1 ഫംഗ്ഷൻ പായ്ക്ക്
ഉൽപ്പന്ന വിവരം
സ്പെസിഫിക്കേഷനുകൾ
- ഉൽപ്പന്ന നാമം: FP-IND-IODSNS1 STM32ക്യൂബ് ഫംഗ്ഷൻ പായ്ക്ക്
- അനുയോജ്യത: STM32L452RE അടിസ്ഥാനമാക്കിയുള്ള ബോർഡുകൾ
- ഫീച്ചറുകൾ:
- വ്യാവസായിക സെൻസറുകളുടെ IO-ലിങ്ക് ഡാറ്റ കൈമാറ്റം പ്രവർത്തനക്ഷമമാക്കുന്നു.
- L6364Q, MEMS എന്നിവയ്ക്കായുള്ള IO-ലിങ്ക് ഉപകരണ മിനി-സ്റ്റാക്ക്, ഡിജിറ്റൽ മൈക്രോഫോൺ മാനേജ്മെന്റ് എന്നിവ ഉൾക്കൊള്ളുന്ന മിഡിൽവെയറുകൾ.
- സെൻസർ ഡാറ്റാ ട്രാൻസ്മിഷനു വേണ്ടി ഉപയോഗിക്കാൻ തയ്യാറായ ബൈനറി
- വ്യത്യസ്ത MCU കുടുംബങ്ങളിൽ എളുപ്പത്തിൽ പോർട്ടബിലിറ്റി
- സൗജന്യ, ഉപയോക്തൃ-സൗഹൃദ ലൈസൻസ് നിബന്ധനകൾ
ഉൽപ്പന്ന ഉപയോഗ നിർദ്ദേശങ്ങൾ
കഴിഞ്ഞുview
വ്യാവസായിക സെൻസറുകൾക്കുള്ള IO-ലിങ്ക് ഡാറ്റ കൈമാറ്റം സുഗമമാക്കുന്നതിനാണ് STM1Cube-നുള്ള FP-IND-IODSNS32 സോഫ്റ്റ്വെയർ വിപുലീകരണം രൂപകൽപ്പന ചെയ്തിരിക്കുന്നത്. ഫംഗ്ഷൻ പായ്ക്ക് ഉപയോഗിക്കാൻ തുടങ്ങുന്നതിന് താഴെയുള്ള ഘട്ടങ്ങൾ പാലിക്കുക:
ഘട്ടം 1: ഇൻസ്റ്റലേഷൻ
നിങ്ങളുടെ STM32L452RE-അധിഷ്ഠിത ബോർഡിൽ സോഫ്റ്റ്വെയർ പാക്കേജ് ഇൻസ്റ്റാൾ ചെയ്യുക.
ഘട്ടം 2: കോൺഫിഗറേഷൻ
IO-Link ഉപകരണങ്ങളും സെൻസറുകളും കൈകാര്യം ചെയ്യുന്നതിനായി മിഡിൽവെയർ ലൈബ്രറികൾ കോൺഫിഗർ ചെയ്യുക.
ഘട്ടം 3: ഡാറ്റാ ട്രാൻസ്മിഷൻ
X-NUCLEO-IOD02A1-ലേക്ക് ബന്ധിപ്പിച്ചിരിക്കുന്ന IO-Link Master-ലേക്ക് സെൻസർ ഡാറ്റ ട്രാൻസ്മിഷനായി ഉപയോഗിക്കാൻ തയ്യാറായ ബൈനറി ഉപയോഗിക്കുക.
ഫോൾഡർ ഘടന
സോഫ്റ്റ്വെയർ പാക്കേജിൽ ഇനിപ്പറയുന്ന ഫോൾഡറുകൾ ഉൾപ്പെടുന്നു:
- _htmresc: html പ്രമാണങ്ങൾക്കുള്ള ഗ്രാഫിക്സ് അടങ്ങിയിരിക്കുന്നു.
- ഡോക്യുമെന്റേഷൻ: സമാഹരിച്ച HTML സഹായം അടങ്ങിയിരിക്കുന്നു. fileസോഫ്റ്റ്വെയർ ഘടകങ്ങളുടെയും API-കളുടെയും വിശദാംശം
- ഡ്രൈവറുകൾ: പിന്തുണയ്ക്കുന്ന ബോർഡുകൾക്കായി HAL ഡ്രൈവറുകളും ബോർഡ്-നിർദ്ദിഷ്ട ഡ്രൈവറുകളും ഉൾപ്പെടുന്നു.
- മിഡിൽവെയറുകൾ: IO-ലിങ്ക് മിനി-സ്റ്റാക്ക്, സെൻസറുകൾ മാനേജ്മെന്റിനുള്ള ലൈബ്രറികളും പ്രോട്ടോക്കോളുകളും
പതിവ് ചോദ്യങ്ങൾ (പതിവ് ചോദിക്കുന്ന ചോദ്യങ്ങൾ)
- ചോദ്യം: ഈ ഫംഗ്ഷൻ പായ്ക്ക് ഏതെങ്കിലും STM32 ബോർഡിനൊപ്പം ഉപയോഗിക്കാൻ കഴിയുമോ?
A: ഫംഗ്ഷൻ പായ്ക്ക് STM32L452RE-അധിഷ്ഠിത ബോർഡുകളുടെ മികച്ച പ്രകടനത്തിനായി രൂപകൽപ്പന ചെയ്തിരിക്കുന്നു. - ചോദ്യം: ഈ ഫംഗ്ഷൻ പായ്ക്ക് ഉപയോഗിക്കുന്നതിന് എന്തെങ്കിലും പ്രത്യേക ഹാർഡ്വെയർ ആവശ്യകതകൾ ഉണ്ടോ?
A: ഫംഗ്ഷൻ പായ്ക്കിന് പ്രവർത്തനത്തിനായി X-NUCLEO-IKS02A1 ഉം X-NUCLEO-IOD02A1 ഉം എക്സ്പാൻഷൻ ബോർഡുകൾ ആവശ്യമാണ്. - ചോദ്യം: ഈ ഉൽപ്പന്നത്തിന് സാങ്കേതിക പിന്തുണ ലഭ്യമാണോ?
എ: സാങ്കേതിക പിന്തുണയ്ക്ക്, ദയവായി നിങ്ങളുടെ പ്രാദേശിക എസ്ടിമൈക്രോഇലക്ട്രോണിക്സ് സെയിൽസ് ഓഫീസുമായി ബന്ധപ്പെടുക അല്ലെങ്കിൽ സന്ദർശിക്കുക www.st.com കൂടുതൽ സഹായത്തിനായി.
UM2796
ഉപയോക്തൃ മാനുവൽ
IO-Link ഇൻഡസ്ട്രിയൽ സെൻസർ നോഡിനായുള്ള FP-IND-IODSNS1 STM32Cube ഫംഗ്ഷൻ പായ്ക്ക് ഉപയോഗിച്ച് ആരംഭിക്കാം.
ആമുഖം
FP-IND-IODSNS1 എന്നത് ഒരു STM32Cube ഫംഗ്ഷൻ പായ്ക്കാണ്, ഇത് X-NUCLEO-IOD02A1-ൽ ഘടിപ്പിച്ചിരിക്കുന്ന L6364Q ട്രാൻസ്സിവർ വഴി P-NUCLEO-IOD02A1 കിറ്റും ഒരു IO-Link മാസ്റ്ററും തമ്മിലുള്ള IO-Link ആശയവിനിമയം പ്രവർത്തനക്ഷമമാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്നു.
ഫംഗ്ഷൻ പായ്ക്ക് ഒരു IO-ലിങ്ക് ഡെമോ-സ്റ്റാക്കും X-NUCLEO-IKS02A1-ൽ ഘടിപ്പിച്ചിരിക്കുന്ന വ്യാവസായിക സെൻസറുകളുടെ മാനേജ്മെന്റും സംയോജിപ്പിക്കുന്നു.
FP-IND-IODSNS1-ൽ IODD-യും ഉൾപ്പെടുന്നു. file നിങ്ങളുടെ IO-ലിങ്ക് മാസ്റ്ററിലേക്ക് അപ്ലോഡ് ചെയ്യാൻ.
പാക്കേജിൽ ഉൾപ്പെടുത്തിയിരിക്കുന്ന സോഫ്റ്റ്വെയർ മൂന്ന് സംയോജിത വികസന പരിതസ്ഥിതികളിൽ (IDE-കൾ) ഉപയോഗിക്കാൻ കഴിയും: IAR, KEIL, STM32CubeIDE.
ബന്ധപ്പെട്ട ലിങ്കുകൾ
STM32Cube ഇക്കോസിസ്റ്റം സന്ദർശിക്കുക web പേജിൽ www.st.com കൂടുതൽ വിവരങ്ങൾക്ക്
STM1Cube-നുള്ള FP-IND-IODSNS32 സോഫ്റ്റ്വെയർ വിപുലീകരണം
കഴിഞ്ഞുview
FP-IND-IODSNS1 ഒരു STM32 ODE ഫംഗ്ഷൻ പായ്ക്കാണ്, ഇത് STM32Cube പ്രവർത്തനക്ഷമത വികസിപ്പിക്കുന്നു.
X-NUCLEO-IKS02A1-ലെ വ്യാവസായിക സെൻസറുകളുടെ IO-Link ഡാറ്റ കൈമാറ്റം X-NUCLEO-IOD02A1-ലേക്ക് ബന്ധിപ്പിച്ചിരിക്കുന്ന ഒരു IO-Link മാസ്റ്ററിലേക്ക് സോഫ്റ്റ്വെയർ പാക്കേജ് പ്രാപ്തമാക്കുന്നു.
പാക്കേജിന്റെ പ്രധാന സവിശേഷതകൾ ഇവയാണ്:
- STM32L452RE-അധിഷ്ഠിത ബോർഡുകൾക്കായി IO-ലിങ്ക് ഉപകരണ ആപ്ലിക്കേഷനുകൾ നിർമ്മിക്കുന്നതിനുള്ള ഫേംവെയർ പാക്കേജ്.
- L6364Q, MEMS എന്നിവയ്ക്കായുള്ള IO-ലിങ്ക് ഉപകരണ മിനി-സ്റ്റാക്ക്, ഡിജിറ്റൽ മൈക്രോഫോൺ മാനേജ്മെന്റ് എന്നിവ ഉൾക്കൊള്ളുന്ന മിഡിൽവെയർ ലൈബ്രറികൾ.
- IO-Link ഉപകരണ സെൻസർ ഡാറ്റാ ട്രാൻസ്മിഷനായി ഉപയോഗിക്കാൻ തയ്യാറുള്ള ബൈനറി
- വിവിധ MCU കുടുംബങ്ങളിലുടനീളം എളുപ്പമുള്ള പോർട്ടബിലിറ്റി, STM32Cube-ന് നന്ദി
- സൗജന്യ, ഉപയോക്തൃ-സൗഹൃദ ലൈസൻസ് നിബന്ധനകൾ
വാസ്തുവിദ്യ
ആപ്ലിക്കേഷൻ സോഫ്റ്റ്വെയർ X-NUCLEO-IKS02A1, X-NUCLEO-IOD02A1 എക്സ്പാൻഷൻ ബോർഡുകൾ എന്നിവയിലേക്ക് ആക്സസ് ചെയ്യുന്നത് ഇനിപ്പറയുന്ന സോഫ്റ്റ്വെയർ ലെയറുകളിലൂടെയാണ്:
- STM32Cube HAL ലെയർ, മുകളിലെ ആപ്ലിക്കേഷൻ, ലൈബ്രറി, സ്റ്റാക്ക് ലെയറുകളുമായി സംവദിക്കുന്നതിന് ലളിതവും, പൊതുവായതും, മൾട്ടി-ഇൻസ്റ്റൻസ് ആപ്ലിക്കേഷൻ പ്രോഗ്രാമിംഗ് ഇന്റർഫേസുകളും (API-കൾ) നൽകുന്നു. ഇതിന് ജനറിക്, എക്സ്റ്റൻഷൻ API-കൾ ഉണ്ട്, കൂടാതെ ഒരു ജനറിക് ആർക്കിടെക്ചറിനെ ചുറ്റിപ്പറ്റിയാണ് ഇത് നേരിട്ട് നിർമ്മിച്ചിരിക്കുന്നത്, കൂടാതെ മിഡിൽവെയർ ലെയർ പോലുള്ള തുടർച്ചയായ ലെയറുകളെ ഒരു പ്രത്യേക മൈക്രോകൺട്രോളർ യൂണിറ്റിന് (MCU) പ്രത്യേക ഹാർഡ്വെയർ കോൺഫിഗറേഷനുകൾ ആവശ്യമില്ലാതെ ഫംഗ്ഷനുകൾ നടപ്പിലാക്കാൻ അനുവദിക്കുന്നു. ഈ ഘടന ലൈബ്രറി കോഡ് പുനരുപയോഗക്ഷമത മെച്ചപ്പെടുത്തുകയും മറ്റ് ഉപകരണങ്ങളിൽ എളുപ്പത്തിൽ പോർട്ടബിലിറ്റി ഉറപ്പ് നൽകുകയും ചെയ്യുന്നു.
- STM32 ന്യൂക്ലിയോയിലെ MCU ഒഴികെയുള്ള എല്ലാ പെരിഫെറലുകളെയും പിന്തുണയ്ക്കുന്ന ബോർഡ് സപ്പോർട്ട് പാക്കേജ് (BSP) ലെയർ. ഈ പരിമിതമായ API-കൾ LED, യൂസർ ബട്ടൺ മുതലായ ചില ബോർഡ്-നിർദ്ദിഷ്ട പെരിഫെറലുകൾക്കായി ഒരു പ്രോഗ്രാമിംഗ് ഇന്റർഫേസ് നൽകുന്നു. നിർദ്ദിഷ്ട ബോർഡ് പതിപ്പ് തിരിച്ചറിയുന്നതിനും ഈ ഇന്റർഫേസ് സഹായിക്കുന്നു.
ഫോൾഡർ ഘടന
സോഫ്റ്റ്വെയർ പാക്കേജിൽ ഇനിപ്പറയുന്ന ഫോൾഡറുകൾ ഉൾപ്പെടുത്തിയിട്ടുണ്ട്:
- _htmresc: html പ്രമാണങ്ങൾക്കുള്ള ഗ്രാഫിക്സ് അടങ്ങിയിരിക്കുന്നു.
- ഡോക്യുമെന്റേഷൻ: സമാഹരിച്ച ഒരു HTML സഹായം അടങ്ങിയിരിക്കുന്നു. file സോഫ്റ്റ്വെയർ ഘടകങ്ങളും API-കളും (ഓരോ പ്രോജക്റ്റിനും ഒന്ന്) വിശദമാക്കുന്ന സോഴ്സ് കോഡിൽ നിന്ന് സൃഷ്ടിച്ചത്.
- ഡ്രൈവറുകൾ: ഓൺ-ബോർഡ് ഘടകങ്ങൾക്കുള്ളവ ഉൾപ്പെടെ, പിന്തുണയ്ക്കുന്ന ഓരോ ബോർഡ് അല്ലെങ്കിൽ ഹാർഡ്വെയർ പ്ലാറ്റ്ഫോമിനുമുള്ള HAL ഡ്രൈവറുകളും ബോർഡ്-നിർദ്ദിഷ്ട ഡ്രൈവറുകളും ARM കോർടെക്സ്-എം പ്രോസസർ സീരീസിനായുള്ള CMSIS വെണ്ടർ-സ്വതന്ത്ര ഹാർഡ്വെയർ അബ്സ്ട്രാക്ഷൻ ലെയറും ഇതിൽ അടങ്ങിയിരിക്കുന്നു.
- Middlewares: IO-Link മിനി-സ്റ്റാക്കും സെൻസർ മാനേജ്മെന്റും ഫീച്ചർ ചെയ്യുന്ന ലൈബ്രറികളും പ്രോട്ടോക്കോളുകളും.
- പദ്ധതികൾ: അടങ്ങിയിരിക്കുന്നു sampഒരു ഇൻഡസ്ട്രിയൽ IO-ലിങ്ക് മൾട്ടി-സെൻസർ നോഡ് നടപ്പിലാക്കുന്ന ആപ്ലിക്കേഷൻ. ഈ ആപ്ലിക്കേഷൻ മൂന്ന് വികസന പരിതസ്ഥിതികളുള്ള NUCLEO-L452RE പ്ലാറ്റ്ഫോമിനായി നൽകിയിരിക്കുന്നു: ARM-നുള്ള IAR എംബഡഡ് വർക്ക്ബെഞ്ച്, MDK-ARM സോഫ്റ്റ്വെയർ വികസന പരിസ്ഥിതി, STM32CubeIDE.
API-കൾ
പൂർണ്ണമായ ഉപയോക്തൃ API ഫംഗ്ഷനും പാരാമീറ്റർ വിവരണവും ഉള്ള വിശദമായ സാങ്കേതിക വിവരങ്ങൾ ഒരു സമാഹരിച്ച HTML-ൽ ഉണ്ട് file "ഡോക്യുമെന്റേഷൻ" ഫോൾഡറിൽ.
Sample ആപ്ലിക്കേഷൻ വിവരണം
എസ്ampL02Q ട്രാൻസ്സീവറിനൊപ്പം X-NUCLEO-IOD1A6364 ഉം വ്യാവസായിക MEMS, ഡിജിറ്റൽ മൈക്രോഫോൺ എന്നിവയ്ക്കൊപ്പം X-NUCLEO-IKS02A1 ഉം ഉപയോഗിച്ച് പ്രോജക്റ്റ് ഫോൾഡറിൽ le ആപ്ലിക്കേഷൻ നൽകിയിരിക്കുന്നു.
ഒന്നിലധികം IDE-കൾക്കായി റെഡി-ടു-ബിൽഡ് പ്രോജക്റ്റുകൾ ലഭ്യമാണ്. നിങ്ങൾക്ക് ബൈനറിയിൽ ഒന്ന് അപ്ലോഡ് ചെയ്യാം fileSTM1 ST-LINK യൂട്ടിലിറ്റി, STM32CubeProgrammer അല്ലെങ്കിൽ നിങ്ങളുടെ IDE-യിലെ പ്രോഗ്രാമിംഗ് സവിശേഷത വഴി FP-IND-IODSNS32-ൽ നൽകിയിരിക്കുന്നു.
FP-IND-IODSNS1 ഫേംവെയർ വിലയിരുത്തുന്നതിന്, IODD അപ്ലോഡ് ചെയ്യേണ്ടത് ആവശ്യമാണ്. file നിങ്ങളുടെ IO-Link Master-ന്റെ നിയന്ത്രണ ഉപകരണത്തിലേക്ക് അത് ബന്ധിപ്പിച്ച് ഒരു 02-വയർ കേബിൾ (L+, L-/GND, CQ) ഉപയോഗിച്ച് X-NUCLEO-IOD1A3-ലേക്ക് ബന്ധിപ്പിക്കുക. വിഭാഗം 2.3 ഒരു ഉദാഹരണം കാണിക്കുന്നു.ampഇവിടെ IO-Link Master എന്നത് P-NUCLEO-IOM01M1 ആണ്, ബന്ധപ്പെട്ട നിയന്ത്രണ ഉപകരണം TEConcept (ST പങ്കാളി) വികസിപ്പിച്ചെടുത്ത IO-Link Control Tool ആണ്. പകരമായി, ബന്ധപ്പെട്ട നിയന്ത്രണ ഉപകരണത്തിനൊപ്പം നിങ്ങൾക്ക് മറ്റൊരു IO-Link Master ഉപയോഗിക്കാം.
സിസ്റ്റം സെറ്റപ്പ് ഗൈഡ്
ഹാർഡ്വെയർ വിവരണം
P-NUCLEO-IOD02A1 STM32 ന്യൂക്ലിയോ പായ്ക്ക്
P-NUCLEO-IOD02A1 എന്നത് NUCLEO-L32RE ഡെവലപ്മെന്റ് ബോർഡിൽ അടുക്കിയിരിക്കുന്ന X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1 എക്സ്പാൻഷൻ ബോർഡുകൾ ചേർന്ന ഒരു STM452 ന്യൂക്ലിയോ പായ്ക്കാണ്.
ഒരു IO-Link മാസ്റ്ററിലേക്കുള്ള ഫിസിക്കൽ കണക്ഷനായി X-NUCLEO-IOD02A1 ഒരു IO-Link ഉപകരണ ട്രാൻസ്സിവർ അവതരിപ്പിക്കുന്നു, അതേസമയം X-NUCLEO-IKS02A1 വ്യാവസായിക ആപ്ലിക്കേഷനുകൾക്കായി ഒരു മൾട്ടി-സെൻസർ ബോർഡ് അവതരിപ്പിക്കുന്നു, കൂടാതെ FP-IND-IODSNS452 ഫംഗ്ഷൻ പായ്ക്ക് പ്രവർത്തിപ്പിക്കുന്നതിനും ട്രാൻസ്സിവറും മൾട്ടി-സെൻസർ ബോർഡുകളും നിയന്ത്രിക്കുന്നതിനും ആവശ്യമായ ഹാർഡ്വെയർ ഉറവിടങ്ങൾ NUCLEO-L1RE അവതരിപ്പിക്കുന്നു.
FP-IND-IODSNS1, X-CUBE-MEMS02-മായി ഒരു IO-Link ഡെമോ സ്റ്റാക്ക് ലൈബ്രറി (X-CUBE-IOD1-ൽ നിന്ന് ഉരുത്തിരിഞ്ഞത്) സംയോജിപ്പിക്കുകയും ഒരു ex-നെ ഫീച്ചർ ചെയ്യുകയും ചെയ്യുന്നു.ampIO-Link ഉപകരണ മൾട്ടി-സെൻസർ നോഡിന്റെ le.
P-NUCLEO-IOD02A1 മൂല്യനിർണ്ണയ ആവശ്യങ്ങൾക്കും വികസന പരിതസ്ഥിതിയായും ഉപയോഗിക്കാം.
STM32 ന്യൂക്ലിയോ പായ്ക്ക്, IO-Link, SIO ആപ്ലിക്കേഷനുകളുടെ വികസനം, L6364Q ആശയവിനിമയ സവിശേഷതകൾ, കരുത്തുറ്റത എന്നിവയുടെ വിലയിരുത്തൽ, STM32L452RET6U കമ്പ്യൂട്ടേഷൻ പ്രകടനം എന്നിവയ്ക്കായി താങ്ങാനാവുന്നതും ഉപയോഗിക്കാൻ എളുപ്പമുള്ളതുമായ ഒരു പരിഹാരം നൽകുന്നു.
P-NUCLEO-IOM01M1 STM32 ന്യൂക്ലിയോ പായ്ക്ക്
P-NUCLEO-IOM01M1 എന്നത് STEVAL-IOM32V001 ഉം NUCLEO-F1RE ബോർഡുകളും ചേർന്ന ഒരു STM446 ന്യൂക്ലിയോ പായ്ക്കാണ്. STEVAL-IOM001V1 ഒരു സിംഗിൾ IO-ലിങ്ക് മാസ്റ്റർ PHY ലെയറാണ് (L6360) അതേസമയം NUCLEO-F446RE ഒരു IO-ലിങ്ക് സ്റ്റാക്ക് rev 1.1 പ്രവർത്തിപ്പിക്കുന്നു (TEConcept GmbH വികസിപ്പിച്ചെടുത്തതും പ്രോപ്പർട്ടിയുമാണ്, ലൈസൻസ് 10k മിനിറ്റായി പരിമിതപ്പെടുത്തിയിരിക്കുന്നു, അധിക ചെലവുകളില്ലാതെ പുതുക്കാവുന്നതാണ്). UM2421-ൽ വിവരിച്ചിരിക്കുന്ന നടപടിക്രമം പാലിച്ചുകൊണ്ട് IO-ലിങ്ക് സ്റ്റാക്ക് അപ്ഡേറ്റ് പ്രത്യേകമായി അനുവദിക്കും (സൗജന്യമായി ലഭ്യമാണ് www.st.com). മുൻകൂട്ടി ലോഡുചെയ്ത സ്റ്റാക്കിന്റെ മറ്റേതെങ്കിലും മായ്ക്കൽ/ഓവർറൈറ്റ് അത് പുനഃസ്ഥാപിക്കുന്നത് അസാധ്യമാക്കുന്നു.
STM32 ന്യൂക്ലിയോ പായ്ക്ക് IO-Link ആപ്ലിക്കേഷനുകളുടെ വിലയിരുത്തലിനും L6360 ആശയവിനിമയ സവിശേഷതകൾക്കും കരുത്തുറ്റതയ്ക്കും STM32F446RET6 കമ്പ്യൂട്ടേഷൻ പ്രകടനത്തിനും താങ്ങാനാവുന്നതും ഉപയോഗിക്കാൻ എളുപ്പമുള്ളതുമായ ഒരു പരിഹാരം നൽകുന്നു. ഒരു ക്വാഡ് പോർട്ട് IO-Link മാസ്റ്റർ നിർമ്മിക്കുന്നതിന് നാല് STEVAL-IOM001V1 വരെ ഹോസ്റ്റുചെയ്യുന്ന പായ്ക്ക്, IO-Link ഫിസിക്കൽ ലെയറിലേക്ക് ആക്സസ് ചെയ്യാനും IO-Link ഉപകരണങ്ങളുമായി ആശയവിനിമയം നടത്താനും കഴിയും.
നിങ്ങൾക്ക് സമർപ്പിത GUI (IO-Link Control Tool©, TEConcept GmbH-ന്റെ പ്രോപ്പർട്ടി) വഴി ടൂൾ വിലയിരുത്താം അല്ലെങ്കിൽ സമർപ്പിത SPI ഇന്റർഫേസിൽ നിന്ന് ആക്സസ് ചെയ്യാവുന്ന ഒരു IO-Link മാസ്റ്റർ ബ്രിഡ്ജായി ഉപയോഗിക്കാം: ഡെമോ പ്രോജക്റ്റിന്റെ സോഴ്സ് കോഡും (TEConcept GmbH വികസിപ്പിച്ചെടുത്ത ലോ-ലെവൽ IO-Link Master Access Demo ആപ്ലിക്കേഷൻ) API സ്പെസിഫിക്കേഷനും സൗജന്യമായി ലഭ്യമാണ്.
ഹാർഡ്വെയർ സജ്ജീകരണം
ഇനിപ്പറയുന്ന ഹാർഡ്വെയർ ഘടകങ്ങൾ ആവശ്യമാണ്:
- IO-ലിങ്ക് ഉപകരണ ആപ്ലിക്കേഷനുകൾക്കായുള്ള ഒരു STM32 ന്യൂക്ലിയോ പായ്ക്ക് (ഓർഡർ കോഡ്: P-NUCLEO-IOD02A1)
- IO-Link v32 PHY ഉം സ്റ്റാക്കും ഉള്ള IO-Link മാസ്റ്ററിനായുള്ള ഒരു STM1.1 ന്യൂക്ലിയോ പായ്ക്ക് (ഓർഡർ കോഡ്: P-NUCLEO-IOM01M1)
- ഒരു 3-വയർ കേബിൾ (L+, L-/GND, CQ)
P-NUCLEO-IOM02M1 IO-Link മാസ്റ്റർ വഴി P-NUCLEO-IOD01A1 IO-Link ഉപകരണം എങ്ങനെ നിയന്ത്രിക്കാം.
- ഘട്ടം 1. 01-വയർ കേബിൾ വഴി P-NUCLEO-IOM1M02 ഉം P-NUCLEO-IOD1A3 ഉം ബന്ധിപ്പിക്കുക (L+, L-/GND, CQ- എന്നിവ ബോർഡ് സെറിഗ്രാഫിയെ സൂചിപ്പിക്കുന്നു).
- ഘട്ടം 2. P-NUCLEO-IOM01M1 ഒരു 24 V/0.5 A പവർ സപ്ലൈയുമായി ബന്ധിപ്പിക്കുക.
FP-IND-IODSNS01 ഫേംവെയർ പ്രവർത്തിപ്പിക്കുന്ന P-NUCLEO-IOM1M02 ഉം P-NUCLEO-IOD1A1 ഉം എങ്ങനെ ബന്ധിപ്പിക്കാമെന്ന് ഇനിപ്പറയുന്ന ചിത്രം കാണിക്കുന്നു. - ഘട്ടം 3നിങ്ങളുടെ ലാപ്ടോപ്പ്/പിസിയിൽ IO-ലിങ്ക് കൺട്രോൾ ടൂൾ സമാരംഭിക്കുക.
- ഘട്ടം 4മിനി-യുഎസ്ബി കേബിൾ ഉപയോഗിച്ച് നിങ്ങളുടെ ലാപ്ടോപ്പ്/പിസിയിലേക്ക് IO-ലിങ്ക് കൺട്രോൾ ടൂൾ പ്രവർത്തിപ്പിക്കുന്ന P-NUCLEO-IOM01M1 ബന്ധിപ്പിക്കുക.
അടുത്ത ഘട്ടങ്ങൾ (5 മുതൽ 13 വരെ) IO-Link Control Tool-ൽ നടപ്പിലാക്കേണ്ട പ്രവർത്തനങ്ങളെ സൂചിപ്പിക്കുന്നു. - ഘട്ടം 5. [ഉപകരണം തിരഞ്ഞെടുക്കുക] എന്നതിൽ ക്ലിക്ക് ചെയ്ത് നിർദ്ദേശങ്ങൾ പാലിച്ച് ശരിയായ IODD (xml ഫോർമാറ്റ്) അപ്ലോഡ് ചെയ്ത് IO-ലിങ്ക് കൺട്രോൾ ടൂളിലേക്ക് P-NUCLEO-IOD02A1 IODD അപ്ലോഡ് ചെയ്യുക. file സോഫ്റ്റ്വെയർ പാക്കേജിന്റെ IODD ഡയറക്ടറിയിൽ ലഭ്യമാണ്.
IODD fileCOM2 (38.4 kBd), COM3 (230.4 kBd) ബോഡ് നിരക്കുകൾ എന്നിവയ്ക്കായി s നൽകിയിരിക്കുന്നു. - ഘട്ടം 6. പച്ച ഐക്കണിൽ (മുകളിൽ ഇടത് മൂലയിൽ) ക്ലിക്ക് ചെയ്ത് മാസ്റ്ററെ ബന്ധിപ്പിക്കുക.
- ഘട്ടം 7. P-NUCLEO-IOD02A1 (X-NUCLEO-IOD02A1 ബ്ലിങ്കുകളിൽ ചുവന്ന LED) നൽകാൻ [പവർ ഓൺ] ക്ലിക്ക് ചെയ്യുക.
- ഘട്ടം 8. ഒരു IO-ലിങ്ക് കമ്മ്യൂണിക്കേഷൻ ആരംഭിക്കാൻ [IO-Link] ക്ലിക്ക് ചെയ്യുക (X-NUCLEO-IOD02A1 ലെ പച്ച LED മിന്നുന്നു). ഡിഫോൾട്ടായി, IIS2DLPC യുമായുള്ള ആശയവിനിമയം ആരംഭിക്കുന്നു.
- ഘട്ടം 9. ശേഖരിച്ച ഡാറ്റ പ്ലോട്ട് ചെയ്യാൻ [പ്ലോട്ട്] ക്ലിക്ക് ചെയ്യുക.
- ഘട്ടം 10. മറ്റൊരു സെൻസർ ഉപയോഗിച്ച് ഡാറ്റാ എക്സ്ചേഞ്ച് സജീവമാക്കാൻ, [പാരാമീറ്റർ മെനു]>[പ്രോസസ് ഇൻപുട്ട് സെലക്ഷൻ] എന്നതിലേക്ക് പോകുക, തുടർന്ന് സെൻസർ നാമത്തിൽ (പച്ച ടെക്സ്റ്റ്) ഡബിൾ ക്ലിക്ക് ചെയ്യുക, ലഭ്യമായ ചോയിസുകളിൽ നിന്ന് ആവശ്യമുള്ള സെൻസർ തിരഞ്ഞെടുക്കുക. സെൻസർ മാറ്റം സെൻസർ നാമത്താൽ ഹൈലൈറ്റ് ചെയ്യപ്പെടും, അത് നീലയായി മാറും.
മാസ്റ്ററും ഉപകരണവും ഒടുവിൽ വിന്യസിക്കുന്നതിന്, [തിരഞ്ഞെടുത്തത് എഴുതുക] എന്നതിൽ ക്ലിക്ക് ചെയ്യേണ്ടത് ആവശ്യമാണ്. തിരഞ്ഞെടുത്ത സെൻസറിന്റെ പേര് പച്ചയായി മാറുമ്പോൾ നടപടിക്രമം പൂർത്തിയാകും.
- ഘട്ടം 11. നിങ്ങളുടെ മൂല്യനിർണ്ണയ സെഷൻ പൂർത്തിയാക്കുമ്പോൾ, IO-Link ആശയവിനിമയം നിർത്താൻ [Inactive] ക്ലിക്ക് ചെയ്യുക.
- ഘട്ടം 12. IO-Link മാസ്റ്റർ IO-Link ഉപകരണം നൽകുന്നത് നിർത്താൻ [പവർ ഓഫ്] ക്ലിക്ക് ചെയ്യുക.
- ഘട്ടം 13. IO-Link Control Tool ഉം P-NUCLEO- IOM01M1 ഉം തമ്മിലുള്ള ആശയവിനിമയം നിർത്താൻ con [Disconnect] ക്ലിക്ക് ചെയ്യുക.
- ഘട്ടം 14. P-NUCLEO-IOM24M01-ൽ നിന്ന് മിനി-USB കേബിളും 1 V വിതരണവും വിച്ഛേദിക്കുക.
സോഫ്റ്റ്വെയർ സജ്ജീകരണം
NUCLEO-L452RE, L6364Q എന്നിവയ്ക്കായുള്ള IO-Link ആപ്ലിക്കേഷനുകൾക്കായി ആപ്ലിക്കേഷനുകൾ സൃഷ്ടിക്കുന്നതിന് അനുയോജ്യമായ ഒരു വികസന അന്തരീക്ഷം സജ്ജീകരിക്കുന്നതിന് ഇനിപ്പറയുന്ന സോഫ്റ്റ്വെയർ ഘടകങ്ങൾ ആവശ്യമാണ്:
- FP-IND-IODSNS1 ഫേംവെയറും അനുബന്ധ ഡോക്യുമെന്റേഷനും ലഭ്യമാണ് www.st.com
- ഇനിപ്പറയുന്ന ഡെവലപ്മെന്റ് ടൂൾ-ചെയിനിലും കമ്പൈലറുകളിലും ഒന്ന്:
- ARM® ടൂൾചെയിൻ + ST-LINK/V2-നുള്ള IAR എംബഡഡ് വർക്ക്ബെഞ്ച്
- യഥാർത്ഥംView മൈക്രോകൺട്രോളർ ഡെവലപ്മെന്റ് കിറ്റ് ടൂൾചെയിൻ (MDK-ARM സോഫ്റ്റ്വെയർ ഡെവലപ്മെന്റ് എൻവയോൺമെന്റ്)
- + എസ്ടി-ലിങ്ക്/വി2)
- STM32ക്യൂബിഡ് + ST-ലിങ്ക്/V2
റിവിഷൻ ചരിത്രം
പട്ടിക 1. പ്രമാണ പുനരവലോകന ചരിത്രം
തീയതി | പതിപ്പ് | മാറ്റങ്ങൾ |
04-ഡിസം-2020 | 1 | പ്രാരംഭ റിലീസ്. |
07-മാർച്ച്-2024 |
2 |
അപ്ഡേറ്റ് ചെയ്ത ചിത്രം 2. FP-IND-IODSNS1 പാക്കേജ് ഫോൾഡർ ഘടന.
ചെറിയ ടെക്സ്റ്റ് മാറ്റങ്ങൾ. |
പ്രധാന അറിയിപ്പ് - ശ്രദ്ധയോടെ വായിക്കുക
STMicroelectronics NV യ്ക്കും അതിൻ്റെ അനുബന്ധ സ്ഥാപനങ്ങൾക്കും ("ST") ST ഉൽപ്പന്നങ്ങളിലും കൂടാതെ/അല്ലെങ്കിൽ ഈ പ്രമാണത്തിൽ എപ്പോൾ വേണമെങ്കിലും അറിയിപ്പ് കൂടാതെ മാറ്റങ്ങൾ, തിരുത്തലുകൾ, മെച്ചപ്പെടുത്തലുകൾ, പരിഷ്ക്കരണങ്ങൾ, മെച്ചപ്പെടുത്തലുകൾ എന്നിവ വരുത്താനുള്ള അവകാശം നിക്ഷിപ്തമാണ്. ഓർഡറുകൾ നൽകുന്നതിന് മുമ്പ് വാങ്ങുന്നവർ ST ഉൽപ്പന്നങ്ങളുടെ ഏറ്റവും പുതിയ പ്രസക്തമായ വിവരങ്ങൾ നേടിയിരിക്കണം. ഓർഡർ അക്നോളജ്മെൻ്റ് സമയത്ത് എസ്ടിയുടെ വിൽപ്പന നിബന്ധനകൾക്കും വ്യവസ്ഥകൾക്കും അനുസരിച്ചാണ് എസ്ടി ഉൽപ്പന്നങ്ങൾ വിൽക്കുന്നത്.
ST ഉൽപ്പന്നങ്ങളുടെ തിരഞ്ഞെടുപ്പ്, തിരഞ്ഞെടുക്കൽ, ഉപയോഗം എന്നിവയുടെ പൂർണ ഉത്തരവാദിത്തം വാങ്ങുന്നവർക്ക് മാത്രമായിരിക്കും, കൂടാതെ അപേക്ഷാ സഹായത്തിനോ വാങ്ങുന്നവരുടെ ഉൽപ്പന്നങ്ങളുടെ രൂപകൽപ്പനയ്ക്കോ യാതൊരു ബാധ്യതയും ST ഏറ്റെടുക്കുന്നില്ല.
ഏതെങ്കിലും ബൗദ്ധിക സ്വത്തവകാശത്തിനുള്ള ലൈസൻസോ, പ്രകടിപ്പിക്കുന്നതോ സൂചിപ്പിക്കപ്പെട്ടതോ ആയ ഒരു ലൈസൻസും ഇവിടെ ST നൽകുന്നില്ല.
ഇവിടെ പ്രതിപാദിച്ചിരിക്കുന്ന വിവരങ്ങളിൽ നിന്ന് വ്യത്യസ്തമായ വ്യവസ്ഥകളോടെ ST ഉൽപ്പന്നങ്ങളുടെ പുനർവിൽപ്പന, അത്തരം ഉൽപ്പന്നത്തിന് ST നൽകുന്ന ഏതെങ്കിലും വാറൻ്റി അസാധുവാകും.
എസ്ടിയും എസ്ടി ലോഗോയും എസ്ടിയുടെ വ്യാപാരമുദ്രകളാണ്. എസ്ടി വ്യാപാരമുദ്രകളെക്കുറിച്ചുള്ള കൂടുതൽ വിവരങ്ങൾക്ക്, റഫർ ചെയ്യുക www.st.com/trademarks. മറ്റെല്ലാ ഉൽപ്പന്നങ്ങളുടെയും സേവനങ്ങളുടെയും പേരുകൾ അവയുടെ ഉടമസ്ഥരുടെ സ്വത്താണ്.
ഈ ഡോക്യുമെൻ്റിലെ വിവരങ്ങൾ ഈ ഡോക്യുമെൻ്റിൻ്റെ ഏതെങ്കിലും മുൻ പതിപ്പുകളിൽ മുമ്പ് നൽകിയിട്ടുള്ള വിവരങ്ങൾ അസാധുവാക്കുകയും മാറ്റിസ്ഥാപിക്കുകയും ചെയ്യുന്നു.
© 2024 STMicroelectronics – എല്ലാ അവകാശങ്ങളും നിക്ഷിപ്തം
UM2796 – Rev 2
പ്രമാണങ്ങൾ / വിഭവങ്ങൾ
![]() |
IO ലിങ്ക് ഇൻഡസ്ട്രിയൽ സെൻസർ നോഡിനുള്ള STMicroelectronics FP-IND-IODSNS1 ഫംഗ്ഷൻ പായ്ക്ക് [pdf] ഉപയോക്തൃ മാനുവൽ FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, IO ലിങ്ക് ഇൻഡസ്ട്രിയൽ സെൻസർ നോഡിനുള്ള FP-IND-IODSNS1 ഫംഗ്ഷൻ പായ്ക്ക്, FP-IND-IODSNS1, IO ലിങ്ക് ഇൻഡസ്ട്രിയൽ സെൻസർ നോഡിനുള്ള ഫംഗ്ഷൻ പായ്ക്ക്, IO ലിങ്ക് ഇൻഡസ്ട്രിയൽ സെൻസർ നോഡിനുള്ള പായ്ക്ക്, IO ലിങ്ക് ഇൻഡസ്ട്രിയൽ സെൻസർ നോഡ്, ഇൻഡസ്ട്രിയൽ സെൻസർ നോഡ്, സെൻസർ നോഡ്, നോഡ്, നോഡ് |