
UM3240 የኢንዱስትሪ አንቀሳቃሽ እና ዳሳሽ መስቀለኛ መንገድ የተጠቃሚ መመሪያ

መግቢያ
FP-IND-IODOUT1 የ IO-Link ግንኙነትን በP-NUCLEO-IOD32A3 ወይም P-NUCLEO-IOD1A04 ወይም P-NUCLEO-IOD1A7 ኪት እና የ IO-Link ማስተር በL1A ወይም L6362Q transmited ትራንስፎርመር መካከል ያለውን ግንኙነት እንዲያነቁ የሚያስችል የSTM6364Cube ተግባር ጥቅል ነው። በላዩ ላይ STEVAL-IOD003V1 እና X-NUCLEO-IOD02A1 በቅደም ተከተል።
የተግባር እሽጉ የ IO-Link ማሳያ ቁልል እና የIPS2050H እና IPS2050H-32፣ ባለሁለት ባለ ከፍተኛ ጎን መቀየሪያዎችን በቅደም ተከተል በX-NUCLEO-OUT03A1 እና X-NUCLEO-OUT04A1 ላይ ያዋህዳል። የተግባር እሽጉ በX-NUCLEOOUT4260A07 ላይ ለተሰቀለው የIPS1LM ባለአራት ዝቅተኛ የማሰብ ችሎታ ኃይል ማብሪያ / ማጥፊያ / IO-Link ማሳያ ቁልል አስተዳደር። FP-IND-IODOUT1 IODDንም ያካትታል file ወደ የእርስዎ አይኦ-ሊንክ ማስተር የሚሰቀል።
በጥቅሉ ውስጥ የተካተተው ሶፍትዌር በIAR፣ Keil እና STM32CubeIDE የተቀናጁ የልማት አካባቢዎችን መጠቀም ይቻላል።
1 FP-IND-IODOUT1 ሶፍትዌር ማስፋፊያ ለ STM32Cube
1.1 በላይview
FP-IND-IODOUT1 የSTM32 ODE ተግባር ጥቅል ነው እና የSTM32Cube ተግባርን ያሰፋዋል።
ሶፍትዌሩ እንደ አንቀሳቃሽ የሚሰሩ የ IPS2050H/IPS2050H-32/IPS4260LM መሳሪያዎችን በIO-ሊንክ የመገናኛ መስመር በኩል ለመቆጣጠር ያስችላል። በተጨማሪም የIO-Link ዳታ ወደ IO-Link transceivers L6362A እና L6364Q ማስተላለፍ ያስችላል።
ለ L6364Q ብቻ፣ ሶፍትዌሩ የውስጥ የሙቀት ዳሳሹን ለማንበብ ይፈቅዳል።
ዋናዎቹ የጥቅል ባህሪዎች የሚከተሉት ናቸው
- የኢንደስትሪ IO-Link አንቀሳቃሽ እና ሴንሰር ኖዶችን ለማዘጋጀት የተሟላ ፈርምዌር
- ለL6362A እና L6364Q IO-Link ቁልል የሚያሳዩ ሚድልዌር ቤተ-መጻሕፍት እና ሾፌሮች
- አሽከርካሪዎች ለ IPS2050H/IPS2050H-32/IPS4260LM ትዕዛዞችን ይሰጣሉ
- ለመጠቀም ዝግጁ የሆነ ሁለትዮሽ P-NUCLEO-IOD3A1 እና P-NUCLEO-IOD04A1 እና P-NUCLEO-IOD7A1 እንደ የኢንዱስትሪ IO-Link አንቀሳቃሽ እና ሴንሰር መስቀለኛ መንገድ
- ቀላል ተንቀሳቃሽነት በተለያዩ የMCU ቤተሰቦች፣ ምስጋና ለSTM32Cube
- ነፃ፣ ለተጠቃሚ ምቹ የፍቃድ ውሎች
1.2 አርክቴክቸር
የመተግበሪያው ሶፍትዌር በሚከተሉት የሶፍትዌር እርከኖች በኩል የተደረደሩትን ጋሻዎች ይደርሳል።
- የ STM32Cube HAL ንብርብር, ይህም ቀላል, አጠቃላይ, ባለብዙ-አምሳያ የመተግበሪያ ፕሮግራሚንግ በይነ (ኤ.ፒ.ኤ.ኤ.ኤ.ኤ.ኤ.ኤ) ስብስብን ከላይኛው መተግበሪያ፣ ቤተ-መጽሐፍት እና ቁልል ንብርብሮች ጋር መስተጋብር ያቀርባል። አጠቃላይ እና የኤክስቴንሽን ኤፒአይዎች አሉት እና በቀጥታ በጠቅላላ አርክቴክቸር ዙሪያ የተገነባ እና እንደ ሚድልዌር ንብርብር ያሉ ተከታታይ ንብርብሮች ለተወሰነ ማይክሮ መቆጣጠሪያ ክፍል (ኤምሲዩ) የተወሰኑ የሃርድዌር ውቅረቶችን ሳያስፈልጋቸው ተግባራትን እንዲተገብሩ ያስችላቸዋል። ይህ መዋቅር የቤተመፃህፍት ኮድ እንደገና ጥቅም ላይ መዋልን ያሻሽላል እና በሌሎች መሳሪያዎች ላይ ቀላል ተንቀሳቃሽነት ዋስትና ይሰጣል።
- ከኤም.ሲ.ዩ በስተቀር በ STM32 ኑክሊዮ ላይ ያሉትን ሁሉንም ተጓዳኝ አካላት የሚደግፈው የቦርድ ድጋፍ ጥቅል (BSP) ንብርብር። ይህ የተገደበ የኤ.ፒ.አይ.ዎች ስብስብ ለአንዳንድ ቦርድ-ተኮር ክፍሎች እንደ ኤልኢዲ፣ የተጠቃሚው አዝራር፣ ወዘተ የመሳሰሉ የፕሮግራም አወጣጥ በይነገጽ ያቀርባል። ይህ በይነገጽ ደግሞ የተወሰነውን የቦርድ ስሪት ለመለየት ይረዳል።
ምስል 1. FP-IND-IODOUT1 ሶፍትዌር አርክቴክቸር

1.3 የአቃፊ መዋቅር
ምስል 2. FP-IND-IODOUT1 የጥቅል አቃፊ መዋቅር

የሚከተሉት አቃፊዎች በሶፍትዌር ጥቅል ውስጥ ተካትተዋል፡
- _htmresc: ለኤችቲኤምኤል ሰነዶች ግራፊክስ ይዟል።
- ሰነድ፡ የተጠናቀረ HTML ይዟል file የሶፍትዌር ክፍሎችን እና ኤፒአይዎችን (ለእያንዳንዱ ፕሮጀክት አንድ) ከሚዘረዝር ከምንጩ ኮድ የተፈጠረ።
- ነጂዎች፡ የ HAL ሾፌሮችን እና የቦርድ-ተኮር ሾፌሮችን ለያንዳንዱ የሚደገፉ ቦርድ ወይም ሃርድዌር መድረክ፣ በቦርዱ ላይ ያሉትን አካላት ጨምሮ፣ እና የCMSIS አቅራቢ ገለልተኛ የሃርድዌር አብstraction ንብርብር ለአርም Cortex-M ፕሮሰሰር ተከታታይ ይይዛል።
- ሚድልዌርስ፡ IO-Link ሚኒስትሪን የሚያሳዩ ቤተ-መጻሕፍት እና ፕሮቶኮሎች።
- ፕሮጀክቶች፡ የኤስampየኢንዱስትሪ አይኦ-ሊንክ አንቀሳቃሽ እና ዳሳሽ ኖድ በመተግበር ላይ።
ይህ አፕሊኬሽን ለNUCLO-L073RZ እና NUCLO-G071RB እና NUCLO-L452RE መድረኮች በሶስት የእድገት አከባቢዎች የቀረበ ነው፡ IAR Embedded Workbench for Arm፣ MDK-ARM የሶፍትዌር ልማት አካባቢ እና STM32CubeIDE። ለ P-NUCLEO-IOD3A1 አፕሊኬሽኑ የቀረበው ለNUCLO-L073RZ እና NUCLO-L452RE መድረኮች ነው። ለ P-NUCLEO-IOD04A1 እና P-NUCLEOIOD7A1 ማመልከቻው ለNUCLO-L073RZ እና NUCLO-G071RB መድረኮች ቀርቧል።
1.4 ኤ.ፒ.አይ.ዎች
ዝርዝር ቴክኒካዊ መረጃ ከሙሉ ተጠቃሚ ኤፒአይ ተግባር እና የመለኪያ መግለጫዎች ጋር በተጠናቀረ ኤችቲኤምኤል ውስጥ አሉ። file በ "ሰነድ" አቃፊ ውስጥ.
1.5 ሰampየመተግበሪያ መግለጫ ከP-NUCLEO-IOD3A1 ጋር
Sample መተግበሪያ STEVAL-IOD003V1 ከL6362A ትራንስሴቨር በመጠቀም በፕሮጀክቶች አቃፊ ውስጥ ቀርቧል።
እና X-NUCLEO-OUT03A1 ከ IPS2050H ጋር።
ለግንባታ ዝግጁ የሆኑ ፕሮጀክቶች ለብዙ አይዲኢዎች ይገኛሉ። ከሁለትዮሽ አንዱን መስቀል ትችላለህ fileከ FPIND ጋር የቀረበ-
IODOUT1 በSTM32 STLINK Utility፣ STM32CubeProgrammer ወይም በእርስዎ አይዲኢ ውስጥ ያለው የፕሮግራም አወጣጥ ባህሪ።
የ FP-IND-IODOUT1 firmwareን ለመገምገም IODD ን መስቀል አስፈላጊ ነው። file በእርስዎ የመቆጣጠሪያ መሳሪያ ላይ
IO-Link Master እና ከ STEVAL-IOD003V1 ጋር በባለ 3 ሽቦ ገመድ (L+፣ L-/GND፣ CQ) ያገናኙት። ክፍል 2.3 ያሳያል
አንድ የቀድሞampየ IO-ሊንክ ማስተር P-NUCLEO-IOM01M1 ሲሆን ተዛማጅ መቆጣጠሪያ መሳሪያው IO-Link ነው.
የመቆጣጠሪያ መሣሪያ በTEConcept (ST ባልደረባ) የተሰራ። በአማራጭ፣ ሌላ አይኦ-ሊንክ ማስተርን ከ ጋር መጠቀም ይችላሉ።
ተዛማጅ መቆጣጠሪያ መሳሪያ.
1.6 ሰampየመተግበሪያ መግለጫ ከP-NUCLEO-IOD04A1 ጋር
Sample መተግበሪያ በፕሮጀክቶች አቃፊ ውስጥ X-NUCLEO-IOD02A1 ከ L6364Q transceiver እና X-NUCLEO-OUT04A1 በመጠቀም ቀርቧል።
ለግንባታ ዝግጁ የሆኑ ፕሮጀክቶች ለብዙ አይዲኢዎች ይገኛሉ። ከሁለትዮሽ አንዱን መስቀል ትችላለህ fileከ FPIND- IODOUT1 በSTM32 STLINK Utility፣ STM32CubeProgrammer ወይም በእርስዎ IDE ውስጥ ባለው የፕሮግራም አወጣጥ ባህሪ በኩል ቀርቧል።
የ FP-IND-IODOUT1 firmwareን ለመገምገም IODD ን መስቀል አስፈላጊ ነው። file በእርስዎ የ IO-ሊንክ ማስተር መቆጣጠሪያ መሳሪያ ላይ እና ከ X-NUCLEO-IOD02A1 ጋር በ 3 ሽቦ ገመድ (L+, L-/GND, CQ) ያገናኙት. ክፍል 2.3 የቀድሞ ያሳያልampየ IO-Link Master P-NUCLEO-IOM01M1 ሲሆን ተዛማጅ መቆጣጠሪያ መሳሪያው በTEConcept (ST ባልደረባ) የተሰራ የአይኦ-ሊንክ መቆጣጠሪያ መሳሪያ ነው። በአማራጭ፣ ከተዛማጅ መቆጣጠሪያ መሳሪያ ጋር ሌላ IO-Link Master መጠቀም ይችላሉ።
1.7 ሰampየመተግበሪያ መግለጫ ከP-NUCLEO-IOD7A1 ጋር
Sample መተግበሪያ በፕሮጀክቶች አቃፊ ውስጥ X-NUCLEO-IOD02A1 ከ L6364Q transceiver እና X-NUCLEO-OUT07A1 ከ IPS4260LM ጋር ቀርቧል።
ለግንባታ ዝግጁ የሆኑ ፕሮጀክቶች ለብዙ አይዲኢዎች ይገኛሉ። ከሁለትዮሽ አንዱን መስቀል ትችላለህ fileከ FPIND- IODOUT1 በSTM32 STLINK Utility፣ STM32CubeProgrammer ወይም በእርስዎ IDE ውስጥ ባለው የፕሮግራም አወጣጥ ባህሪ በኩል ቀርቧል።
የ FP-IND-IODOUT1 firmwareን ለመገምገም IODD ን መስቀል አስፈላጊ ነው። file በእርስዎ የ IO-ሊንክ ማስተር መቆጣጠሪያ መሳሪያ ላይ እና ከ X-NUCLEO-IOD02A1 ጋር በ 3 ሽቦ ገመድ (L+, L-/GND, CQ) ያገናኙት. ክፍል 2.3 የቀድሞ ያሳያልampየ IO-Link Master P-NUCLEO-IOM01M1 ሲሆን ተዛማጅ መቆጣጠሪያ መሳሪያው በTEConcept (ST ባልደረባ) የተሰራ የአይኦ-ሊንክ መቆጣጠሪያ መሳሪያ ነው። በአማራጭ፣ ከተዛማጅ መቆጣጠሪያ መሳሪያ ጋር ሌላ IO-Link Master መጠቀም ይችላሉ።
2 የስርዓት ቅንብር መመሪያ
2.1 የሃርድዌር መግለጫ
2.1.1 ፒ-NUCLEO-IOD3A1 STM32 ኑክሊዮ ጥቅል
P-NUCLEO-IOD3A1 በNUCLO-L32RZ ወይም NUCLEO-L003RE ልማት ቦርዶች ላይ የተደረደሩ ከSTEVAL-IOD1V03 እና X-NUCLEOOUT1A073 ማስፋፊያ ሰሌዳዎች የተዋቀረ የSTM452 ኑክሊዮ ጥቅል ነው። STEVAL-IOD003V1 ከአይኦ-ሊንክ ማስተር ጋር ላለው አካላዊ ግንኙነት የ IO-Link መሳሪያ አስተላላፊን ያሳያል ፣ X-NUCLEO-OUT03A1 በ IPS2050H ለ STM32 Nucleo እና በNUCLO-L073RZ ወይም NUCLO ላይ የተመሠረተ የኢንዱስትሪ ዲጂታል ውፅዓት ማስፋፊያ ቦርድ ነው። -L452RE ለማሄድ አስፈላጊ የሃርድዌር ሀብቶች ናቸው። FP-INDIODOUT1 የተግባር ጥቅል እና ትራንስሴቨር እና የኃይል ማብሪያ / ማጥፊያውን ለመቆጣጠር። FP-IND-IODOUT1 የ IO-Link ማሳያ ቁልል ቤተ-መጽሐፍትን (ከX-CUBE-IOD02 የተወሰደ) ከ X-CUBE-IPS ክፍል ከXNUCLEO-OUT03A1 ጋር ያዋህዳል እና የቀድሞ ባህሪን ያሳያል።ampየ IO-Link መሳሪያ አንቀሳቃሽ እና ዳሳሽ ኖድ። P-NUCLEOIOD3A1 ለግምገማ ዓላማዎች እና እንደ ልማት አካባቢ ሊያገለግል ይችላል። የ STM32 Nucleo ጥቅል ለ IO-Link እና SIO አፕሊኬሽኖች ልማት ፣የ L6362A የግንኙነት ባህሪዎች ግምገማ እና ጥንካሬ ፣ከ STM32L073RZ እና STM32L452RE ማይክሮ መቆጣጠሪያ መሳሪያዎች ስሌት አፈፃፀም ጋር ተመጣጣኝ እና ለአጠቃቀም ቀላል መፍትሄ ይሰጣል።
ምስል 3. P-NUCLEO-IOD3A1 STM32 ኒውክሊዮ ጥቅል

2.1.2 ፒ-NUCLEO-IOD04A1 STM32 ኑክሊዮ ጥቅል
P-NUCLEO-IOD04A1 በNUCLO-L32RZ ወይም NUCLEO-G02RB ልማት ቦርዶች ላይ የተደረደሩ የ X-NUCLEO-IOD1A04 እና X-NUCLEOOUT1A073 ማስፋፊያ ቦርዶች የ STM071 ኑክሊዮ ጥቅል ነው።
X-NUCLEO-IOD02A1 ከአይኦ-ሊንክ ማስተር ጋር ላለው አካላዊ ግንኙነት የ IO-Link መሳሪያ አስተላላፊን ያሳያል ፣ X-NUCLEO-OUT04A1 በ IPS2050H-32 ለ STM32 Nucleo እና NUCLO ላይ የተመሠረተ የኢንዱስትሪ ዲጂታል ውፅዓት ማስፋፊያ ቦርድ ነው። -L073RZ ወይም NUcleO-G071RB ለማሄድ አስፈላጊ የሃርድዌር ግብዓቶች ናቸው። FP-IND-IODOUT1 ተግባር ጥቅል እና ትራንስሴቨር እና የኃይል ማብሪያና ማጥፊያን ለመቆጣጠር።
FP-IND-IODOUT1 የ IO-Link ማሳያ ቁልል ቤተ-መጽሐፍትን (ከX-CUBE-IOD02 የተወሰደ) ከ X-CUBEIPS ክፍል ከ X-NUCLEO-OUT04A1 ጋር ያዋህዳል እና የቀድሞ ባህሪን ያሳያል።ampየ IO-Link መሳሪያ አንቀሳቃሽ እና ዳሳሽ ኖድ።
P-NUCLEO-IOD04A1 ለግምገማ ዓላማዎች እና እንደ ልማት አካባቢ ሊያገለግል ይችላል።
የ STM32 Nucleo ጥቅል ለ IO-Link እና SIO አፕሊኬሽኖች ልማት ፣የL6364Q የግንኙነት ባህሪዎች ግምገማ እና ጥንካሬ ፣ከ STM32L073RZ እና STM32G071RB ማይክሮ መቆጣጠሪያ ጋር ተመጣጣኝ እና ለአጠቃቀም ቀላል መፍትሄ ይሰጣል።
ምስል 4. P-NUCLEO-IOD04A1 STM32 ኒውክሊዮ ጥቅል

2.1.3 ፒ-NUCLEO-IOD7A1 STM32 ኑክሊዮ ጥቅል
P-NUCLEO-IOD7A1 በNUCLEO-G32RB ወይም NUCLEO-L02RZ ልማት ቦርዶች ላይ የተደረደሩ የ X-NUCLEO-IOD1A07 እና X-NUCLEOOUT1A071 ማስፋፊያ ቦርዶች የ STM073 ኑክሊዮ ጥቅል ነው።
X-NUCLEO-IOD02A1 የ IO-Link መሳሪያ አስተላላፊን ለአካላዊ ግኑኝነት ከአይኦ-ሊንክ ማስተር ያቀርባል፣ X-NUCLEO-OUT07A1 በ IPS4260LM ለ STM32 Nucleo እና NUCLO-G071RB ላይ የተመሰረተ የኢንዱስትሪ ዲጂታል ውፅዓት ማስፋፊያ ቦርድ ነው። ወይም NUCLO-L073RZ ለማሄድ አስፈላጊ የሃርድዌር ግብዓቶች ናቸው። FP-IND-IODOUT1 ተግባር ጥቅል እና ትራንስሴቨር እና የኃይል ማብሪያና ማጥፊያን ለመቆጣጠር።
FP-IND-IODOUT1 የ IO-Link ማሳያ ቁልል ቤተ-መጽሐፍትን (ከX-CUBE-IOD02 የተወሰደ) ከ X-CUBEIPS ክፍል ከ X-NUCLEO-OUT07A1 ጋር ያዋህዳል እና የቀድሞ ባህሪን ያሳያል።ampየ IO-Link መሳሪያ አንቀሳቃሽ እና ዳሳሽ ኖድ።
P-NUCLEO-IOD7A1 ለግምገማ ዓላማዎች እና እንደ ልማት አካባቢ ሊያገለግል ይችላል።
የ STM32 Nucleo ጥቅል ለ IO-Link እና SIO አፕሊኬሽኖች ልማት ፣የ L6364Q የግንኙነት ባህሪዎች ግምገማ እና ጥንካሬ ፣ከ STM32G071RB እና STM32L073RZ ማይክሮ መቆጣጠሪያ ጋር ተመጣጣኝ እና ለአጠቃቀም ቀላል መፍትሄ ይሰጣል።
ምስል 5. P-NUCLEO-IOD7A1 STM32 ኒውክሊዮ ጥቅል

2.1.4 ፒ-NUCLEO-IOM01M1 STM32 ኑክሊዮ ጥቅል
P-NUCLEO-IOM01M1 STEVAL-IOM32V001 እና NUCLEOF1RE ቦርዶችን ያካተተ STM446 ኑክሊዮ ጥቅል ነው። STEVAL-IOM001V1 አንድ ነጠላ IO-ሊንክ ማስተር PHY ንብርብር (L6360) ሲሆን NUCLEOF446RE IO-Link ቁልል rev 1.1 ያካሂዳል (በTEConcept GmbH እና በንብረት የተሰራ፣ ፍቃድ በ10 ኪ ደቂቃ የተገደበ፣ ያለ ተጨማሪ ወጪ የሚታደስ)። የIO-Link ቁልል ማሻሻያ የሚፈቀደው በUM2421 (በነጻ በwww.st.com) የተገለጸውን አሰራር በመከተል ብቻ ነው። ቀድሞ የተጫነውን ሌላ ማንኛውም መደምሰስ/መፃፍ ወደነበረበት መመለስ አይቻልም።
የ STM32 ኑክሊዮ ጥቅል ለአይኦ-ሊንክ አፕሊኬሽኖች ግምገማ ፣ L6360 የግንኙነት ባህሪዎች እና ጥንካሬ ፣ ከ STM32F446RET6 ስሌት አፈፃፀም ጋር ተመጣጣኝ እና ለአጠቃቀም ቀላል መፍትሄ ይሰጣል። ባለአራት ወደብ አይኦ-ሊንክ ማስተር ለመገንባት እስከ አራት STEVAL-IOM001V1 ቦርዶችን የሚያስተናግድ እሽግ የIO-Link አካላዊ ሽፋንን ማግኘት እና ከIO-Link Devices ጋር መገናኘት ይችላል።
መሣሪያውን በተዘጋጀው GUI (IO-Link Control Tool©፣ የTEConcept GmbH ንብረት) በኩል መገምገም ወይም ከተለየው የSPI በይነገጽ ተደራሽ የሆነ እንደ IO-Link ማስተር ድልድይ መጠቀም ትችላለህ፡ የማሳያ ፕሮጄክት ምንጭ ኮድ (ዝቅተኛ ደረጃ IO- በTEConcept GmbH የተዘጋጀው የማሳያ መተግበሪያ አገናኝ ማስተር መዳረሻ እና ኤፒአይ ዝርዝር በነጻ ይገኛሉ።
ምስል 6. P-NUCLEO-IOM01M1 STM32 ኒውክሊዮ ጥቅል

2.2 የሃርድዌር ማዋቀር
የሚከተሉት የሃርድዌር ክፍሎች ያስፈልጋሉ:
- አንድ STM32 ኑክሊዮ ጥቅል ለ IO-Link መሳሪያ አፕሊኬሽኖች (የትእዛዝ ኮድ፡ P-NUCLEO-IOD3A1 ወይም P-NUCLEOIOD04A1 ወይም P-NUCLEO-IOD7A1)
- አንድ STM32 ኑክሊዮ ጥቅል ለIO-Link ማስተር ከIO-Link v1.1 PHY እና ቁልል (የትእዛዝ ኮድ፡ P-NUCLEOIOM01M1)
- ባለ 3 ሽቦ ገመድ (L+፣ L-/GND፣ CQ)
2.3 P-NUCLEO-IOD3A1 እና P-NUCLEO-IOD04A1 እና PNUCLEO-IOD7A1ን በP-NUCLEO-IOM01M1 IO-Link ማስተር በኩል እንዴት መቆጣጠር እንደሚቻል
ደረጃ 1. P-NUCLEO-IOM01M1 እና P-NUCLEO-IOD3A1 ወይም P-NUCLEO-IOD04A1 ወይም PNUCLEO-IOD7A1ን በ3-የሽቦ ገመድ (L+, L-/GND እና CQ-, የቦርድ ሴሪግራፊን ይመልከቱ) ያገናኙ .
ደረጃ 2. P-NUCLEO-IOM01M1ን ከ 24 ቮ/0.5 ኤ ሃይል አቅርቦት ጋር ያገናኙ።
የሚከተሉት አኃዞች P-NUCLEO-IOM01M1 እና P-NUCLEO-IOD3A1ን እንዴት ማገናኘት እንደሚቻል ያሳያሉ።
P-NUCLEO-IOD04A1 ወይም P-NUCLEO-IOD7A1 ከ FP-IND-IODOUT1 firmware ጋር።
ምስል 7. ለ P-NUCLEO-IOD3A1 የመጨረሻ ቅንጅቶች

ምስል 8. ለ P-NUCLEO-IOD04A1 የመጨረሻ ቅንጅቶች

ምስል 9. ለ P-NUCLEO-IOD7A1 የመጨረሻ ቅንጅቶች

ደረጃ 3. IO-Link መቆጣጠሪያ መሳሪያውን በእርስዎ ላፕቶፕ/ፒሲ ላይ ያስጀምሩ።
ደረጃ 4. IO-ሊንክ መቆጣጠሪያ መሳሪያውን የሚያሄደውን P-NUCLEO-IOM01M1ን ከላፕቶፕ/ፒሲ ጋር በሚኒ-USB ገመድ ያገናኙ።
የሚቀጥሉት ደረጃዎች (ከ 5 እስከ 13) በ IO-Link መቆጣጠሪያ መሳሪያ ላይ የሚደረጉ ድርጊቶችን ያመለክታሉ.
ደረጃ 5. አይኦዲዲውን ይጫኑ file የP-NUCLEO ጥቅም ላይ የዋለ ወደ አይኦ-ሊንክ መቆጣጠሪያ መሳሪያ [መሣሪያ ምረጥ] ላይ ጠቅ በማድረግ እና ትክክለኛውን IODD (xml ቅርጸት) ለመጫን መመሪያዎቹን ይከተሉ። file በሶፍትዌር ጥቅል IODD ማውጫ ውስጥ ይገኛል።
ከዚህ እርምጃ በኋላ ስለተመረጠው መሳሪያ መረጃው ይታያል. አይኦዲዲ files ለ COM1 (4.8 kbit/s፣ ለ P-NUCLEO-IOD3A1 ብቻ) እና COM2 (38.4 kbit/s) እና COM3 (230.4 kbit/s) የመተላለፊያ መጠኖች ተሰጥተዋል።
ምስል 10. የመሳሪያ ምርጫ

ምስል 11. የመሳሪያ ምርጫ ለ P-NUCLEO-IOD3A1, P-NUCLEO-IOD04A1 እና P-NUCLEOIOD7A1

ደረጃ 6. የ COM ወደብ ይምረጡ እና አረንጓዴውን አዶ (ከላይ በስተግራ ጥግ) ላይ ጠቅ በማድረግ ማስተርን ያገናኙ.
ምስል 12. ዋና ግንኙነት

ደረጃ 7 P-NUCLEOን ለማቅረብ [Power ON] የሚለውን ይጫኑ። P-NUCLEO-IOD3A1 ጥቅም ላይ ከዋለ በ STEVAL-IOD003V1 ላይ ያለው አረንጓዴ LED ይበራል. P-NUCLEO-IOD04A1 ወይም P-NUCLEO-IOD7A1 ጥቅም ላይ ከዋለ በ X-NUCLEO-IOD02A1 ላይ ያለው ቀይ ኤልኢዲ ብልጭ ድርግም ይላል ።
ደረጃ 8. አይኦ-ሊንክ ግንኙነት ለመጀመር [IO-Link] ላይ ጠቅ ያድርጉ። P-NUCLEO-IOD04A1 ወይም P-NUCLEO-IOD7A1 ጥቅም ላይ ከዋለ አረንጓዴ LED በ X-NUCLEO-IOD02A1 ላይ ብልጭ ድርግም ይላል ።
ምስል 13. Power ON እና IO-Link

የሚቀጥሉት ደረጃዎች (9 እስከ 21) በ IO-ሊንክ መቆጣጠሪያ መሳሪያ ላይ የሚደረጉ ድርጊቶችን የሚያመለክቱ ለ IPS2050H ወይም IPS2050H-32 ወይም IPS4260LM በ X-NUCLEO-OUT03A1, XNUCLEO-OUT04A1 ወይም X-NUCLEO- ላይ የተጫኑ ትዕዛዞችን ለማቅረብ ነው. OUT07A1 ጋሻ ሰሌዳዎች. እንዲሁም የመመርመሪያ ፒኖችን ሁኔታ ለመፈተሽ እርምጃዎችን መውሰድ ይችላሉ.
በአጠቃላይ የመቆጣጠሪያ መሳሪያውን በመጠቀም ለኢንተለጀንት ፓወር ስዊች በ IO-Link መስመር በኩል ትእዛዝ ለመስጠት የመቆጣጠሪያ መሳሪያ [የተመረጡትን ይፃፉ] የሚለውን ትዕዛዝ መጠቀም ያስፈልጋል። ውጤታማ ለመሆን ይህ እርምጃ ከተለወጠ እና እሴቱ ቀለሙን ወደ ሰማያዊ እንደሚቀይር ካረጋገጠ በኋላ [Enter]ን መጫን ያስፈልገዋል።
ከዚህ በኋላ [የተመረጠውን ጻፍ] የሚለውን ጠቅ ማድረግ ድርጊቱን በትክክል ይተገበራል, እና የጽሑፉ ቀለም ወደ አረንጓዴ መቀየር አለበት.
በሚቀጥሉት ደረጃዎች X-NUCLEO-OUT0xA1 በጥቅም ላይ ባለው P-NUCLEO መሠረት አጠቃላይ ሕብረቁምፊን ሪፖርት እናደርጋለን፣ ተጠቃሚው X-NUCLEO-OUT03A1 ወይም X-NUCLEO-OUT04A1 ወይም X-NUCLEOOUT07A1ን ማጤን አለበት። በተመሳሳይ፣ Channel N በX-NUCLEO-OUTxA1 ላይ የሚገኘውን አጠቃላይ ቻናል ያመለክታል።
ደረጃ 9. ቻናልን 0ን ለማብራት ወይም ለማጥፋት [ኦብዘርቬሽን ሜኑ]>[X-NUCLEO-OUT1xA1,2]>[ቻናል N]>[Steady state on or Off]ን ለማብራት ወይም ለማጥፋት ይጠቀሙ በተረጋጋ ሁኔታ ሁነታ.
የእሴቱ ስብስብ 1 ከሆነ, ድርጊቱ በሰርጡ ላይ ኃይል መስጠት ነው. እሴቱ 0 ሰርጡን ያጠፋል. በተረጋጋ ሁኔታ ሁነታ ላይ አንድ ቻናል በPWM ሁነታ የበራ PWMን ያቋርጣል እና የተረጋጋ ሁኔታ ሁነታን ያበራል። ከታች ያለው ምስል የቀድሞ ያሳያልampበተረጋጋ ሁኔታ ሁነታ ላይ ቻናል አንድ ላይ የመቀየር ችሎታ።
ምስል 14. Channel 1 Steady State On ለ P-NUCLEO-IOD04A1

ምስል 15. Channel 3 Steady State On ለ P-NUCLEO-IOD7A1

ደረጃ 10፡ ለሰርጥ 0 ወይም ለ P- ብቻ መጠቀም የሚፈልጉትን የPWM ፍሪኩዌንሲ ለማዘጋጀት [ኦብዘርቬሽን ሜኑ]>[X-NUCLEO-OUT1xA1,2]>[Channel N]>[PWM ፍሪኩዌንሲ እሴት [Hz]] ላይ ጠቅ ያድርጉ። NUCLO-IOD7A1 ቻናሎች 3 ወይም
4. ሊዘጋጅ የሚችለው የድግግሞሽ መጠን ከ 0 እስከ 100 ኸርዝ ነው. የድግግሞሽ ደረጃው 1 Hz ነው.
ደረጃ 11. ለሰርጥ 0 ወይም ለ P ብቻ መጠቀም የሚፈልጉትን የግዴታ ዑደት ለማዘጋጀት [ኦብዘርቬሽን ሜኑ]> [X-NUCLEO-OUT1xA1,2]>[Channel N]>[PWM Duty Cycle value [%]] ላይ ጠቅ ያድርጉ። NUCLEO-IOD7A1 ቻናሎች 3 ወይም 4።
ሊዋቀር የሚችለው የግዴታ ዑደት ክልል ከ 0% እስከ 100% ነው. የግዴታ ዑደት ደረጃ 1% ነው.
ደረጃ 12፡ ቻናልን 0 ለማብራት ወይም ለማጥፋት ወይም ለ P-NUCLEO-IOD1A1,2 ቻናሎች 7 ወይም 1 ብቻ [ኦብዘርቬሽን ሜኑ]>[X-NUCLEO-OUT3xA4]>[Channel N]>[PWM ON or OFF] ላይ ጠቅ ያድርጉ። በ PWM ሁነታ.
የእሴቱ ስብስብ 1 ከሆነ, ድርጊቱ በሰርጡ ላይ ኃይል ነው. እሴቱ 0 ሰርጡን ያጠፋል. በPWM ሁነታ ማብራት ቀድሞውኑ በቋሚ ሁነታ የበራ ቻናል የተረጋጋ ሁኔታን ያቋርጣል እና የ PWM ሁነታን ያበራል። ከታች ያለው ምስል የቀድሞ ያሳያልampበPWM ሁነታ ላይ ያለውን ቻናል አንድ ማብራት።
የ IPS ግቤቶችን እና ተዛማጅ ውጤቶችን ለማየት የድግግሞሹን እና የግዴታ ዑደት ዋጋን ከዜሮ ሌላ እሴት ማዘጋጀት አስፈላጊ ነው.
ምስል 16. Channel 1 PWM ON ለ P-NUCLEO-IOD04A1

ምስል 17. Channel 4 PWM ON ለ P-NUCLEO-IOD7A1

ደረጃ 13፡ ለP-NUCLEO-IOD3A1 ወይም P-NUCLEO-IOD04A1 የሰርጡን 0 ወይም 1 ፋንት ፒን ሁኔታ ለማረጋገጥ [ኦብዘርቬሽን ሜኑ]>[X-NUCLEOOUT1xA2]>[Channel N]>[Fult Status]ን ይጠቀሙ።
ረድፉን መምረጥ እና [የተመረጡትን ያንብቡ] የሚለውን ጠቅ ማድረግ ያስፈልጋል. የተነበበ ዋጋ 0 ማለት ምንም ስህተት የለውም, 1 ግን ጥፋትን ያመለክታል.
ለ P-NUCLEO-IOD7A1 የሰርጡን N የዲያግ ሲግናል ደረጃ ለማረጋገጥ [ኦብዘርቬሽን ሜኑ]>[X-NUCLEO-OUT07A1]>[Channel N]>[Diag Level]ን ይጠቀሙ።
ረድፉን መምረጥ እና [የተመረጡትን ያንብቡ] የሚለውን ጠቅ ማድረግ ያስፈልጋል. የንባብ ዋጋ 0 ማለት የዲያግ ምልክት ደረጃ ዝቅተኛ ማለት ሲሆን 1 ደግሞ ከፍተኛ ደረጃን ያሳያል።
ምስል 18. ቻናል 1 የ P-NUCLEO-IOD04A1 ስህተት ፈትሽ

ምስል 19. Channel 1 Diag Level Read for P-NUCLEO-IOD7A1

ደረጃ 14. የFLT ፒን ሁኔታን ለማረጋገጥ ለP-NUCLEO-IOD7A1 [ኦብዘርቬሽን ሜኑ]>[X-NUCLEO-OUT07A1]>[FLT Status] ይጠቀሙ።
ረድፉን መምረጥ እና [የተመረጡትን ያንብቡ] የሚለውን ጠቅ ማድረግ ያስፈልጋል. የ1 የተነበበ ዋጋ ማለት ምንም ስህተት የለውም፣ 0 ደግሞ ጥፋትን ያመለክታል። ስህተት ወይም ስህተት ያለው ሕብረቁምፊ ግራጫ ከታየ ይህ ማለት በመሳሪያው ገና አልተነበበም እና ስለዚህ አስፈላጊ አይደለም ማለት ነው. ከመሳሪያው ላይ ያለውን ሁኔታ ካነበቡ በኋላ ሕብረቁምፊው አረንጓዴ ነው። በአጠቃላይ የ FLT ፒን ሁኔታን ለማዘመን ሁልጊዜ [የተመረጡትን ያንብቡ] የሚለውን ጠቅ ማድረግ አስፈላጊ ነው.
ምስል 20. FLT ለ P-NUCLEO-IOD7A1 ያረጋግጡ

ደረጃ 15 የOL ፒን ሁኔታን ለማረጋገጥ ለP-NUCLEO-IOD7A1 [ኦብዘርቬሽን ሜኑ]>[X-NUCLEO-OUT07A1]>[OL Status] ይጠቀሙ። ረድፉን መምረጥ እና [የተመረጡትን ያንብቡ] የሚለውን ጠቅ ማድረግ ያስፈልጋል. የንባብ ዋጋ 1 ማለት በክፍት ጭነት ምክንያት ምንም ስህተት የለም ማለት ነው ፣ 0 ደግሞ ክፍት የጭነት ስህተትን ያሳያል። ስህተት ወይም ስህተት ያለው ሕብረቁምፊ በግራጫ ከታየ በመሳሪያው ገና አልተነበበም እና ስለዚህ አስፈላጊ አይደለም ማለት ነው።
ከመሳሪያው ላይ ያለውን ሁኔታ ካነበቡ በኋላ ሕብረቁምፊው አረንጓዴ ነው።
ምስል 21. OL ለ P-NUCLEO-IOD7A1 ያረጋግጡ

ደረጃ 16. P-NUCLEO-IOD04A1 ወይም P-NUCLEO-IOD7A1 ጥቅም ላይ ከዋለ የውሂብ ልውውጥን በ L6364Q የውስጥ ሙቀት ዳሳሽ ለማግበር ወደ [Parameter Menu]>[የሂደት ግቤት ምርጫ] ይሂዱ እና የ L6364Q ሙቀትን ይምረጡ። ዳሳሽ. [Enter] ን ይጫኑ ከዚያም [የተመረጠውን ይጻፉ] የሚለውን ይጫኑ (ጽሑፉ አረንጓዴ ይሆናል) እና ከመሣሪያው የሚመጣው መረጃ በሂደት ዳታ ክፍል ውስጥ ይታያል። የ [Plot] ቁልፍን ጠቅ በማድረግ የሙቀት ዳሳሽ መረጃን ማውጣት ይችላሉ።
ምስል 22. የሙቀት ዳሳሽ ለ P-NUCLEO-IOD04A1 እና P-NUCLEO-IOD7A1 ተነቧል

ምስል 23. የሙቀት ዳሳሽ ሴራ (ለምሳሌample ከP-NUCLEO-IOD04A1)

ደረጃ 17. ለ P-NUCLEO-IOD3A1 ወይም P-NUCLEO-IOD04A1 የ IPS ጥፋት ፒን እሴቶችን እንደ ሁለት ሴንሰሮች መጠቀም እና ከዚያም እሴቶቻቸውን እንደ ሂደት ውሂብ ሳይክሊል ሊያንጸባርቁ ይችላሉ። ይህንን ለማድረግ ወደ [Parameter Menu]>[የሂደት ግቤት ምርጫ] ይሂዱ እና IPS2050H FAULT Pins value ወይም IPS2050H-32 FAULT Pins እሴትን በቅደም ተከተል ይምረጡ፣[Enter]ን ይጫኑ (ጽሑፉ ወደ ሰማያዊ ይለወጣል) ከዚያ [የተመረጠ ፃፍ] የሚለውን ይጫኑ። (ጽሑፉ ወደ አረንጓዴ ይለወጣል) እና ከ IPS2050H/IPS2050H-32 የስህተት ፒን የሚመጣው መረጃ በሂደት ውሂብ ክፍል ውስጥ ይታያል. የ [Plot] ቁልፍን በመጫን የተበላሹ ፒን ሁኔታን መሳል ይችላሉ። ለ P-NUCLEO-IOD7A1 የ IPS FLT እና OL pins እሴቶችን ወይም በእያንዳንዱ የሰርጥ DIAG ሲግናሎች እንደ ዳሳሾች ሆነው እሴቶቻቸውን በሳይክል ያንፀባርቃሉ። ይህንን ለማድረግ ወደ [Parameter Menu]>[የሂደት ግቤት ምርጫ] ይሂዱ እና FLT እና OL Signalization ወይም DIAGs Level የሚለውን ይምረጡ፣ [Enter] የሚለውን ይጫኑ (ጽሑፉ ወደ ሰማያዊ ይለወጣል) ከዚያ [የተመረጠውን ይፃፉ] የሚለውን ይጫኑ (ጽሑፉ ይለወጣል) አረንጓዴ) እና ከ IPS4260LM FLT እና OL ፒን ወይም ከ DIAG ምልክቶች የሚመጣው መረጃ በሂደት ውሂብ ክፍል ውስጥ ይታያል። የ [Plot] ቁልፍን በመጫን የተበላሹ ፒን ሁኔታን መሳል ይችላሉ።
ምስል 24. የአይፒኤስ ጥፋት ፒን ዳታ ለP-NUCLEO-IOD3A1 ወይም P-NUCLEO-IOD04A1 ተነቧል (ለምሳሌampለ
P-NUCLEO-IOD04A1)

ምስል 25. IPS FLT እና OL pins ውሂብ ለP-NUCLEO-IOD7A1 ተነቧል

ምስል 26. IPS DIAG ሲግናሎች መረጃ ለ P-NUCLEO-IOD7A1 ተነቧል



2.4 የሶፍትዌር ቅንብር
ለ IO-Link አፕሊኬሽኖች ለNUCLO-L073RZ ወይም NUCLEO-G071RB (ለ P-NUCLEO-IOD04A1 እና P-NUCLEO-IOD7A1 ጥቅም ላይ የሚውል) እና NUCLEO-L073RZ ወይም NUCLOO-L452RZ ወይም NUCLOO-L3RZ አፕሊኬሽኖችን ለመፍጠር ተስማሚ የልማት አካባቢን ለማዘጋጀት የሚከተሉት የሶፍትዌር ክፍሎች ያስፈልጋሉ። -L1RE (ለP-NUCLEO-IOD6362A6364 ጥቅም ላይ የዋለ)፣ L2050A/L2050Q፣ እና IPS32H/IPS4260H-XNUMX ወይም IPSXNUMXLM፡
• FP-IND-IODOUT1 firmware እና ተዛማጅ ሰነዶች በwww.st.com ላይ ይገኛሉ
• ከሚከተሉት እድገቶች አንዱ መሣሪያ-ሰንሰለት እና አጠናቃሪዎች፡-
– IAR የተከተተ Workbench ለአርም መሣሪያ ሰንሰለት + ST-LINK/V2
- እውነተኛView የማይክሮ መቆጣጠሪያ ልማት ኪት መሣሪያ ሰንሰለት (MDK-ARM የሶፍትዌር ልማት አካባቢ
+ ST-LINK/V2)
- STM32CubeIDE + ST-LINK/V2
የክለሳ ታሪክ
ሠንጠረዥ 1. የሰነድ ማሻሻያ ታሪክ

አስፈላጊ ማስታወቂያ - በጥንቃቄ ያንብቡ
STMicroelectronics NV እና ተባባሪዎቹ ("ST") በST ምርቶች እና/ወይም በዚህ ሰነድ ላይ ያለማሳወቂያ በማንኛውም ጊዜ ለውጦችን፣ እርማቶችን፣ ማሻሻያዎችን፣ ማሻሻያዎችን እና ማሻሻያዎችን የማድረግ መብታቸው የተጠበቀ ነው። ገዢዎች ትእዛዝ ከማስገባታቸው በፊት ስለ ST ምርቶች ወቅታዊ መረጃ ማግኘት አለባቸው። የST ምርቶች የሚሸጡት በትእዛዙ እውቅና ጊዜ በ ST የሽያጭ ውሎች እና ሁኔታዎች መሠረት ነው።
ገዥዎች የST ምርቶችን የመምረጥ፣ የመምረጥ እና የመጠቀም ሃላፊነት አለባቸው እና ST ለትግበራ እርዳታ ወይም ለገዥዎች ምርቶች ዲዛይን ምንም አይነት ሃላፊነት አይወስድም።
ለማንኛውም የአእምሯዊ ንብረት መብት ምንም አይነት ፍቃድ፣ ግልጽ ወይም በተዘዋዋሪ በST አይሰጥም።
የ ST ምርቶችን እንደገና መሸጥ በዚህ ውስጥ ከተገለጸው መረጃ የተለየ አቅርቦት በ ST ለእንደዚህ ዓይነቱ ምርት የሚሰጠውን ማንኛውንም ዋስትና ዋጋ ያጣል።
ST እና ST አርማ የST የንግድ ምልክቶች ናቸው። ስለ ST የንግድ ምልክቶች ተጨማሪ መረጃ ለማግኘት፣ www.st.com/trademarksን ይመልከቱ። ሁሉም ሌሎች የምርት ወይም የአገልግሎት ስሞች የየባለቤቶቻቸው ንብረት ናቸው።
በዚህ ሰነድ ውስጥ ያለው መረጃ ከዚህ ቀደም በማንኛውም የዚህ ሰነድ ቀደምት ስሪቶች ውስጥ የቀረበውን መረጃ ይተካዋል እና ይተካል።
© 2024 STMicroelectronics - ሁሉም መብቶች የተጠበቁ ናቸው
UM3240 እ.ኤ.አ.
UM3240 እ.ኤ.አ.
ስለዚህ መመሪያ የበለጠ ያንብቡ እና ፒዲኤፍ ያውርዱ፡-
ሰነዶች / መርጃዎች
![]() |
ST UM3240 የኢንዱስትሪ አንቀሳቃሽ እና ዳሳሽ መስቀለኛ መንገድ [pdf] የተጠቃሚ መመሪያ UM3240 የኢንዱስትሪ አንቀሳቃሽ እና ዳሳሽ መስቀለኛ መንገድ፣ UM3240፣ የኢንዱስትሪ አንቀሳቃሽ እና ዳሳሽ ኖድ፣ ዳሳሽ መስቀለኛ መንገድ |




