STMicroelectronics-логотипі

IO Link өнеркәсіптік сенсор түйініне арналған STMicroelectronics FP-IND-IODSNS1 функциялар жинағы

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Өнеркәсіптік-Сенсорлық-Түйін-өніміне арналған функциялар жинағы

Өнім туралы ақпарат

Техникалық сипаттамалар

  • Өнім атауы: FP-IND-IODSNS1 STM32Cube функциялар жинағы
  • Үйлесімділік: STM32L452RE негізіндегі тақталар
  • Ерекше өзгешеліктері:
    • Өнеркәсіптік сенсорлардың IO-Link деректерін тасымалдауға мүмкіндік береді
    • L6364Q және MEMS және сандық микрофонды басқаруға арналған IO-Link құрылғысының шағын стегі бар ортаңғы бағдарламалар
    • Сенсорлық деректерді беру үшін пайдалануға дайын екілік
    • Әр түрлі MCU отбасыларында оңай тасымалдануы
    • Тегін, пайдаланушыға ыңғайлы лицензия шарттары

Өнімді пайдалану нұсқаулары

Біттіview
STM1Cube үшін FP-IND-IODSNS32 бағдарламалық құралының кеңейтімі өнеркәсіптік сенсорлар үшін IO-Link деректерін тасымалдауды жеңілдету үшін жасалған. Функциялар бумасын пайдалануды бастау үшін төмендегі қадамдарды орындаңыз:

1-қадам: Орнату
Бағдарламалық пакетті STM32L452RE негізіндегі тақтаға орнатыңыз.

2-қадам: Конфигурация
IO-Link құрылғылары мен сенсорларын басқару үшін аралық бағдарламалық құрал кітапханаларын конфигурациялаңыз.

3-қадам: Деректерді жіберу
X-NUCLEO-IOD02A1 жүйесіне қосылған IO-Link Master жүйесіне сенсор деректерін жіберу үшін пайдалануға дайын екілік файлды пайдаланыңыз.

Қалта құрылымы
Бағдарламалық құрал пакеті келесі қалталарды қамтиды:

  • _htmresc: html құжаттарына арналған графиканы қамтиды
  • Құжаттама: құрастырылған HTML анықтамасын қамтиды files егжей-тегжейлі бағдарламалық құрал құрамдастары мен API интерфейстері
  • Драйверлер: HAL драйверлері мен қолдау көрсетілетін тақталарға арналған тақтаға арналған драйверлерді қамтиды
  • Орташа құралдар: IO-Link шағын стек пен сенсорларды басқаруға арналған кітапханалар мен хаттамалар

Жиі қойылатын сұрақтар (жиі қойылатын сұрақтар)

  • С: Бұл функциялар жинағын кез келген STM32 тақтасымен пайдалануға болады ма?
    A: Функциялар жинағы оңтайлы өнімділік үшін STM32L452RE негізіндегі тақталарға арналған.
  • С: Бұл функциялар бумасын пайдалану үшін қандай да бір нақты аппараттық талаптар бар ма?
    A: Функциялар бумасы жұмыс істеу үшін X-NUCLEO-IKS02A1 және X-NUCLEO-IOD02A1 кеңейту тақталарын қажет етеді.
  • С: Бұл өнімге техникалық қолдау қол жетімді ме?
    A: Техникалық қолдау алу үшін жергілікті STMicroelectronics сату кеңсесіне хабарласыңыз немесе келіңіз www.st.com қосымша көмек үшін.

UM2796
Пайдаланушы нұсқаулығы

IO-Link өнеркәсіптік сенсор түйініне арналған FP-IND-IODSNS1 STM32Cube функционалдық пакетімен жұмысты бастау

Кіріспе

FP-IND-IODSNS1 — X-NUCLEO-IOD32A02 құрылғысына орнатылған L1Q трансивері арқылы P-NUCLEO-IOD6364A02 жинағы мен IO-Link шебері арасындағы IO-Link байланысын қосуға мүмкіндік беретін STM1Cube функциялар бумасы.
Функциялар жинағы IO-Link демонстрациясын және X-NUCLEO-IKS02A1 құрылғысына орнатылған өнеркәсіптік сенсорларды басқаруды біріктіреді.
FP-IND-IODSNS1 сонымен қатар IODD қамтиды file IO-Link шеберіне жүктеп салу үшін.
Бумаға кіретін бағдарламалық құралды үш біріктірілген әзірлеу ортасында (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 Master жүйесіне жіберуге мүмкіндік береді.
Пакеттің негізгі мүмкіндіктері:

  • STM32L452RE негізіндегі тақталар үшін IO-Link құрылғы қолданбаларын құруға арналған микробағдарлама пакеті
  • L6364Q және MEMS және сандық микрофонды басқару үшін IO-Link құрылғысының шағын стегі бар ортаңғы бағдарлама кітапханалары
  • IO-Link құрылғысының сенсорының деректерін жіберу үшін пайдалануға дайын екілік
  • STM32Cube арқасында әртүрлі MCU отбасыларында оңай тасымалдануы
  • Тегін, пайдаланушыға ыңғайлы лицензия шарттары

Архитектура
Қолданбалы бағдарламалық құрал X-NUCLEO-IKS02A1 және X-NUCLEO-IOD02A1 кеңейту тақталарына келесі бағдарламалық қабаттар арқылы қол жеткізеді:

  • жоғарғы қолданба, кітапхана және стек қабаттарымен әрекеттесу үшін қолданбалы бағдарламалау интерфейстерінің (API) қарапайым, жалпы, көп даналық жиынын қамтамасыз ететін STM32Cube HAL қабаты. Оның жалпы және кеңейтілген API интерфейстері бар және тікелей жалпы архитектураның айналасында құрылған және аралық бағдарламалық қабат сияқты дәйекті қабаттарға берілген микроконтроллер блогы (MCU) үшін арнайы аппараттық конфигурацияларды қажет етпестен функцияларды жүзеге асыруға мүмкіндік береді. Бұл құрылым кітапхана кодын қайта пайдалану мүмкіндігін жақсартады және басқа құрылғыларда оңай тасымалдануды қамтамасыз етеді.
  • MCU-дан басқа STM32 Nucleo жүйесіндегі барлық перифериялық құрылғыларды қолдайтын тақтаны қолдау пакеті (BSP) қабаты. Бұл шектеулі API жиынтығы жарық диоды, пайдаланушы түймесі, т.б. сияқты белгілі бір тақтаға тән перифериялық құрылғылар үшін бағдарламалау интерфейсін қамтамасыз етеді. Бұл интерфейс сонымен қатар нақты тақта нұсқасын анықтауға көмектеседі.

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Өнеркәсіптік-сенсорлық-түйініне арналған функциялар жинағы- (1)

Қалта құрылымы

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Өнеркәсіптік-сенсорлық-түйініне арналған функциялар жинағы- (2)

Келесі қалталар бағдарламалық құрал пакетіне кіреді:

  • _htmresc: html құжаттарына арналған графиканы қамтиды
  • Құжаттама: құрастырылған HTML анықтамасын қамтиды file бағдарламалық құрал құрамдастары мен API интерфейстерін егжей-тегжейлі көрсететін бастапқы кодтан жасалған (әр жоба үшін бір).
  • Драйверлер: борттық құрамдастарды қоса алғанда, әрбір қолдау көрсетілетін тақтаға немесе аппараттық платформаға арналған HAL драйверлері мен тақшаға арналған драйверлерді және ARM Cortex-M процессоры сериясы үшін CMSIS жеткізушісінен тәуелсіз аппараттық абстракция қабатын қамтиды.
  • Орташа бағдарламалық құрал: IO-Link шағын стегі мен сенсорларды басқару мүмкіндігі бар кітапханалар мен протоколдар.
  • Жобалар: s барampӨнеркәсіптік IO-Link көп сенсорлы түйінін жүзеге асыратын қолданба. Бұл қолданба үш әзірлеу ортасы бар NUCLEO-L452RE платформасы үшін қамтамасыз етілген: ARM үшін IAR ендірілген жұмыс үстелі, MDK-ARM бағдарламалық құралды әзірлеу ортасы және STM32CubeIDE.

API интерфейстері
Толық пайдаланушы API функциясы және параметр сипаттамасы бар толық техникалық ақпарат құрастырылған HTML-де file «Құжаттама» қалтасында.

Sampқолданбаның сипаттамасы
Sample қолданбасы L02Q трансиверімен X-NUCLEO-IOD1A6364 және өнеркәсіптік MEMS және сандық микрофоны бар X-NUCLEO-IKS02A1 көмегімен Жобалар қалтасында берілген.
Құруға дайын жобалар бірнеше 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 тарауда бұрынғы нұсқа көрсетілгенample, мұнда IO-Link Master P-NUCLEO-IOM01M1 және тиісті басқару құралы TEConcept (ST серіктесі) әзірлеген IO-Link басқару құралы болып табылады. Сонымен қатар, басқа IO-Link Master бағдарламасын тиісті басқару құралымен пайдалануға болады.

Жүйені орнату нұсқаулығы

Аппараттық сипаттама

P-NUCLEO-IOD02A1 STM32 Nucleo бумасы
P-NUCLEO-IOD02A1 — NUCLEO-L32RE әзірлеу тақтасында жинақталған X-NUCLEO-IOD02A1 және X-NUCLEO-IKS02A1 кеңейту тақталарынан тұратын STM452 Nucleo бумасы.
X-NUCLEO-IOD02A1 құрылғысында IO-Link шеберіне физикалық қосылу үшін IO-Link құрылғысының қабылдағышы бар, ал X-NUCLEO-IKS02A1 өнеркәсіптік қолданбаларға арналған көп сенсорлы тақтаны, ал NUCLEO-L452RE FP-IND-IONS функциясын басқару және мультипликацияны басқару үшін қажетті аппараттық ресурстарды ұсынады. тақталар.

FP-IND-IODSNS1 IO-Link демо стек кітапханасын (X-CUBE-IOD02-ден алынған) X-CUBE-MEMS1-мен біріктіреді және бұрынғы нұсқасын ұсынады.ampIO-Link құрылғысының көп сенсорлық түйіні.
P-NUCLEO-IOD02A1 бағалау мақсатында және әзірлеу ортасы ретінде пайдаланылуы мүмкін.
STM32 Nucleo бумасы STM6364L32RET452U есептеу өнімділігімен бірге IO-Link және SIO қолданбаларын әзірлеуге, L6Q байланыс мүмкіндіктерін және беріктігін бағалауға арналған қолжетімді және пайдалану оңай шешімді ұсынады.

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Өнеркәсіптік-сенсорлық-түйініне арналған функциялар жинағы- (3)

P-NUCLEO-IOM01M1 STM32 Nucleo бумасы
P-NUCLEO-IOM01M1 — STEVAL-IOM32V001 және NUCLEO-F1RE тақталарынан тұратын STM446 Nucleo бумасы. STEVAL-IOM001V1 жалғыз IO-Link негізгі PHY қабаты (L6360), ал NUCLEO-F446RE IO-Link стек rev 1.1 (TEConcept GmbH әзірлеген және меншігі, лицензиясы 10 мың минутпен шектелген, қосымша шығындарсыз жаңартылатын) жұмыс істейді. IO-Link стек жаңартуына тек UM2421-де сипатталған процедураны орындау арқылы рұқсат етіледі (еркін қол жетімді: www.st.com). Алдын ала жүктелген стекті кез келген басқа өшіру/қайта жазу оны қалпына келтіруді мүмкін емес етеді.

STM32 Nucleo бумасы STM6360F32RET446 есептеу өнімділігімен бірге IO-Link қолданбаларын, L6 байланыс мүмкіндіктерін және беріктігін бағалау үшін қолжетімді және пайдалану оңай шешімді ұсынады. Төрт STEVAL-IOM001V1 төрт портты IO-Link шеберін құруға арналған бума IO-Link физикалық деңгейіне қол жеткізе алады және IO-Link құрылғыларымен байланыса алады.
Құралды арнайы GUI (IO-Link Control Tool©, TEConcept GmbH қасиеті) арқылы бағалауға немесе оны арнайы SPI интерфейсінен қол жеткізуге болатын IO-Link негізгі көпірі ретінде пайдалануға болады: демонстрациялық жобаның бастапқы коды (TEConcept GmbH әзірлеген төмен деңгейлі IO-Link Master Access Demo қолданбасы) және API спецификациясы тегін қолжетімді.

STMicroelectronics-FP-IND-IODSNS1-IO-Link-Өнеркәсіптік-сенсорлық-түйініне арналған функциялар жинағы- (4)

Аппараттық құралды орнату
Келесі аппараттық құрамдас бөліктер қажет:

  1. IO-Link құрылғы қолданбаларына арналған бір STM32 Nucleo бумасы (тапсырыс коды: P-NUCLEO-IOD02A1)
  2. IO-Link v32 PHY және стек бар IO-Link шеберіне арналған бір STM1.1 Nucleo бумасы (тапсырыс коды: P-NUCLEO-IOM01M1)
  3. 3 сымды кабель (L+, L-/GND, CQ)

P-NUCLEO-IOD02A1 IO-Link құрылғысын P-NUCLEO-IOM01M1 IO-Link шебері арқылы басқару жолы

  • Қадам 1. P-NUCLEO-IOM01M1 және P-NUCLEO-IOD02A1 3 сымды кабель арқылы жалғаңыз (L+, L-/GND және CQ- тақта сериграфиясын қараңыз).
  • Қадам 2. P-NUCLEO-IOM01M1 құрылғысын 24 В/0.5 А қуат көзіне қосыңыз.
    Келесі суретте FP-IND-IODSNS01 микробағдарламасымен жұмыс істейтін P-NUCLEO-IOM1M02 және P-NUCLEO-IOD1A1 қосу жолы көрсетілген.STMicroelectronics-FP-IND-IODSNS1-IO-Link-Өнеркәсіптік-сенсорлық-түйініне арналған функциялар жинағы- (5)
  • 3-қадам. Ноутбукте/ДК-де IO-Link басқару құралын іске қосыңыз.
  • 4-қадам. IO-Link басқару құралын іске қосатын P-NUCLEO-IOM01M1 құрылғысын шағын USB кабелі арқылы ноутбукке/ДК-ге қосыңыз.
    Келесі қадамдар (5-13) IO-Link басқару құралында орындалатын әрекеттерге сілтеме жасайды.
  • 5-қадам. [Құрылғыны таңдау] түймесін басып, дұрыс IODD (xml пішімі) жүктеп салу үшін нұсқауларды орындау арқылы P-NUCLEO-IOD02A1 IODD файлын IO-Link басқару құралына жүктеңіз. file бағдарламалық пакеттің IODD каталогында қол жетімді.
    IODD files COM2 (38.4 кБд) және COM3 (230.4 кБд) жіберу жылдамдығы үшін де қамтамасыз етілген.
  • 6-қадам. Жасыл белгішені (жоғарғы сол жақ бұрыш) басу арқылы Мастерді қосыңыз.
  • 7-қадам. P-NUCLEO-IOD02A1 (X-NUCLEO-IOD02A1 қызыл ЖШД жыпылықтайды) беру үшін [Қосулы] түймесін басыңыз.
  • 8-қадам. IO-Link байланысын бастау үшін [IO-Link] түймесін басыңыз (X-NUCLEO-IOD02A1 жүйесіндегі жасыл ЖШД жыпылықтайды). Әдепкі бойынша, IIS2DLPC байланысы басталады.
  • 9-қадам. Жиналған деректерді сызу үшін [Plot] түймесін басыңыз.
  • 10-қадам. Басқа сенсормен деректер алмасуды белсендіру үшін [Параметрлер мәзірі]>[Енгізуді таңдауды өңдеу] тармағына өтіңіз, содан кейін сенсор атауын екі рет басыңыз (жасыл мәтін), қол жетімді опциялардан қажетті сенсорды таңдаңыз. Сенсордың өзгеруі көк түске айналатын сенсор атауымен бөлектеледі.
    Мастер мен құрылғыны ақырында туралау үшін [Таңдалғанды ​​жазу] түймесін басу керек. Таңдалған сенсордың атауы жасыл болған кезде процедура аяқталады.
    STMicroelectronics-FP-IND-IODSNS1-IO-Link-Өнеркәсіптік-сенсорлық-түйініне арналған функциялар жинағы- (6)
  • Қадам 11. Бағалау сеансын аяқтаған кезде IO-Link байланысын тоқтату үшін [Inactive] түймесін басыңыз.
  • Қадам 12. IO-Link Master IO-Link құрылғысын беруді тоқтату үшін [Қуатты өшіру] түймесін басыңыз.
  • Қадам 13. IO-Link басқару құралы мен P-NUCLEO-IOM01M1 арасындағы байланысты тоқтату үшін con [Disconnect] түймесін басыңыз.
  • Қадам 14. P-NUCLEO-IOM24M01 құрылғысынан мини-USB кабелін және 1 В қуат көзін ажыратыңыз.

Бағдарламалық құралды орнату
Келесі бағдарламалық құрал құрамдастары NUCLEO-L452RE және L6364Q үшін IO-Link қолданбаларына арналған қолданбаларды жасау үшін қолайлы әзірлеу ортасын орнату үшін қажет:

  • FP-IND-IODSNS1 микробағдарламасы және қатысты құжаттама мына жерде қолжетімді www.st.com
  • Келесі әзірлеу құралдарының тізбегі мен компиляторларының бірі:
    • ARM® құралдар тізбегі + ST-LINK/V2 үшін IAR ендірілген жұмыс үстелі
    • НағызView Микроконтроллерді әзірлеу жинағы құралдар тізбегі (MDK-ARM бағдарламалық құралды әзірлеу ортасы
    • + ST-LINK/V2)
    • STM32CubeIDE + ST-LINK/V2

Қайта қарау тарихы

Кесте 1. Құжатты қайта қарау тарихы

Күн Нұсқа Өзгерістер
04-2020 желтоқсан 1 Бастапқы шығарылым.
 

07-2024 наурыз

 

2

Жаңартылған 2-сурет. FP-IND-IODSNS1 бума қалтасының құрылымы.

Шағын мәтіндік өзгерістер.

МАҢЫЗДЫ ЕСКЕРТПЕ – МҰҚИЯТ ОҚЫҢЫЗ

STMicroelectronics NV және оның еншілес компаниялары («СТ») ST өнімдеріне және/немесе осы құжатқа кез келген уақытта ескертусіз өзгерістер, түзетулер, жақсартулар, өзгертулер және жақсартулар енгізу құқығын өзіне қалдырады. Сатып алушылар тапсырыс бергенге дейін СТ өнімдері туралы соңғы ақпаратты алуы керек. СТ өнімдері тапсырысты растау кезінде қолданыстағы СТ сату шарттарына сәйкес сатылады.
Сатып алушылар СТ өнімдерін таңдауға, таңдауға және пайдалануға жауапты және СТ қолданбаға көмек көрсету немесе сатып алушылардың өнімдерінің дизайны үшін жауапкершілік көтермейді.
Осы құжатта ST компаниясы зияткерлік меншік құқығына тікелей немесе жанама түрде ешқандай лицензия бермейді.

Осы құжатта баяндалған ақпараттан өзгеше ережелері бар СТ өнімдерін қайта сату СТ осындай өнімге берген кез келген кепілдікті жояды.
ST және ST логотипі ST сауда белгілері болып табылады. ST сауда белгілері туралы қосымша ақпаратты қараңыз www.st.com/trademarks. Барлық басқа өнім немесе қызмет атаулары олардың тиісті иелерінің меншігі болып табылады.
Осы құжаттағы ақпарат осы құжаттың кез келген алдыңғы нұсқаларында бұрын берілген ақпаратты ауыстырады және ауыстырады.
© 2024 STMicroelectronics – Барлық құқықтар қорғалған
UM2796 – 2-нұсқа

Құжаттар / Ресурстар

IO Link өнеркәсіптік сенсор түйініне арналған STMicroelectronics FP-IND-IODSNS1 функциялар жинағы [pdf] Пайдаланушы нұсқаулығы
FP-IND-IODSNS1, X-NUCLEO-IOD02A1, X-NUCLEO-IKS02A1, FP-IND-IODSNS1 IO Link өнеркәсіптік сенсор түйініне арналған функциялар жинағы, FP-IND-IODSNS1, IO Link өнеркәсіптік сенсор түйініне арналған функциялар жинағы, IO үшін бума Байланыс өнеркәсіптік сенсор түйіні, IO сілтемесі өнеркәсіптік сенсор түйіні, өнеркәсіптік сенсор түйіні, сенсорлық түйін

Анықтамалар

Пікір қалдырыңыз

Электрондық пошта мекенжайыңыз жарияланбайды. Міндетті өрістер белгіленген *