ማይክሮሴሚ - LOGO

የማይክሮሴሚ ዲጂ0440 Modbus TCP ማመሳከሪያ ንድፍ በSmartFusion2 መሳሪያዎች ላይ

ማይክሮሴሚ -DG0618-ስህተት-ማወቂያ-እና-ማስተካከያ-በ SmartFusion2-መሳሪያዎች-DDR ማህደረ ትውስታ-PRODUCT-IMAGEን በመጠቀም

የማይክሮሴሚ ኮርፖሬት ዋና መሥሪያ ቤት
አንድ ድርጅት ፣ አሊሶ ቪጆ ፣
CA 92656 ዩ.ኤስ.
በአሜሪካ ውስጥ፡ +1 800-713-4113
ከአሜሪካ ውጭ፡ +1 949-380-6100
ፋክስ፡ +1 949-215-4996
ኢሜይል፡- sales.support@microsemi.com
www.microsemi.com
© 2017 Microsemi ኮርፖሬሽን. መብቱ በህግ የተጠበቀ ነው. የማይክሮሴሚ እና የማይክሮሴሚ አርማ የማይክሮሴሚ ኮርፖሬሽን የንግድ ምልክቶች ናቸው። ሁሉም ሌሎች የንግድ ምልክቶች እና የአገልግሎት ምልክቶች የየባለቤቶቻቸው ንብረት ናቸው።

ማይክሮሴሚ በዚህ ውስጥ የተካተተውን መረጃ ወይም የምርቶቹን እና አገልግሎቶቹን ለማንኛውም ዓላማ ተስማሚነት በተመለከተ ምንም አይነት ዋስትና፣ ውክልና ወይም ዋስትና አይሰጥም፣ ወይም ማይክሮሴሚ በማንኛዉም ምርት ወይም ወረዳ አጠቃቀም ምክንያት ምንም አይነት ሃላፊነት አይወስድም። ከዚህ በታች የተሸጡት ምርቶች እና ሌሎች በማይክሮሴሚ የሚሸጡ ሌሎች ምርቶች ውሱን ሙከራዎች ተደርገዋል እና ከተልዕኮ ወሳኝ መሳሪያዎች ወይም አፕሊኬሽኖች ጋር በጥምረት ጥቅም ላይ መዋል የለባቸውም። ማንኛቸውም የአፈጻጸም ዝርዝር መግለጫዎች አስተማማኝ ናቸው ተብሎ ይታመናል ነገር ግን ያልተረጋገጡ ናቸው፣ እና ገዢው ሁሉንም የምርቶቹን አፈጻጸም እና ሌሎች ሙከራዎችን ብቻውን እና በአንድ ላይ ወይም በተጫነው በማንኛውም የመጨረሻ ምርቶች ማካሄድ እና ማጠናቀቅ አለበት። ገዢው በማይክሮሴሚ በሚሰጡ ማናቸውም መረጃዎች እና የአፈጻጸም ዝርዝሮች ወይም ግቤቶች ላይ መተማመን የለበትም። የማንኛውንም ምርቶች ተስማሚነት በራስ ወዳድነት መወሰን እና ተመሳሳዩን መፈተሽ እና ማረጋገጥ የገዢው ሃላፊነት ነው። በማይክሮሴሚ የቀረበው መረጃ “እንደሆነ፣ የት እንዳለ” እና ከሁሉም ጥፋቶች ጋር የቀረበ ነው፣ እና ከእንደዚህ አይነት መረጃ ጋር የተያያዘው አደጋ ሙሉ በሙሉ በገዢው ላይ ነው። ማይክሮሴሚ በግልፅም ሆነ በተዘዋዋሪ ለማንም አካል ማንኛውንም የፓተንት መብቶችን፣ ፈቃዶችን ወይም ሌላ ማንኛውንም የአይፒ መብቶችን አይሰጥም። በዚህ ሰነድ ውስጥ የቀረበው መረጃ የማይክሮሴሚ ባለቤትነት ነው, እና ማይክሮሴሚ በዚህ ሰነድ ውስጥ ባለው መረጃ ላይ ወይም በማናቸውም ምርቶች እና አገልግሎቶች ላይ ያለ ማስታወቂያ በማንኛውም ጊዜ ለውጦችን የማድረግ መብቱ የተጠበቀ ነው.

ስለ ማይክሮሴሚ
የማይክሮሴሚ ኮርፖሬሽን (ናስዳቅ፡ ኤምኤስሲሲ) ለኤሮስፔስ እና ለመከላከያ፣ ለግንኙነት፣ ለመረጃ ማዕከል እና ለኢንዱስትሪ ገበያዎች አጠቃላይ የሴሚኮንዳክተር እና የስርዓት መፍትሄዎችን ፖርትፎሊዮ ያቀርባል። ምርቶች ከፍተኛ አፈጻጸም እና በጨረር የተጠናከረ የአናሎግ ቅይጥ ሲግናል የተቀናጁ ወረዳዎች፣ FPGAs፣ SoCs እና ASICs ያካትታሉ። የኃይል አስተዳደር ምርቶች; የጊዜ እና የማመሳሰል መሳሪያዎች እና ትክክለኛ የጊዜ መፍትሄዎች, የአለምን የጊዜ መስፈርት ማዘጋጀት; የድምፅ ማቀነባበሪያ መሳሪያዎች; የ RF መፍትሄዎች; የተለዩ ክፍሎች; የድርጅት ማከማቻ እና የመገናኛ መፍትሄዎች, የደህንነት ቴክኖሎጂዎች እና ሊሰፋ የሚችል ፀረ-ቲamper ምርቶች; የኤተርኔት መፍትሄዎች; ሃይል-በኤተርኔት አይሲዎች እና ሚድያዎች; እንዲሁም ብጁ ዲዛይን ችሎታዎች እና አገልግሎቶች. የማይክሮሴሚ ዋና መሥሪያ ቤት በአሊሶ ቪጆ ፣ ካሊፎርኒያ ውስጥ የሚገኝ ሲሆን በዓለም ዙሪያ ወደ 4,800 የሚጠጉ ሠራተኞች አሉት። በ ላይ የበለጠ ይረዱ www.microsemi.com.

የክለሳ ታሪክ

የክለሳ ታሪክ በሰነዱ ውስጥ የተተገበሩ ለውጦችን ይገልጻል። በጣም ወቅታዊ ከሆነው ህትመት ጀምሮ ለውጦቹ በክለሳ ተዘርዝረዋል።

ክለሳ 7.0
ሰነዱን ለLibo v11.8 ሶፍትዌር ልቀት ተዘምኗል።

ክለሳ 6.0
የሚከተሉት ለውጦች በዚህ ሰነድ ክለሳ 6.0 ላይ ተደርገዋል።

  • የLibo SoC፣ FlashPro እና SoftConsole የንድፍ መስፈርቶች በንድፍ መስፈርቶች ገጽ 5 ተዘምነዋል።
  • በመመሪያው በሙሉ፣ በዲሞክራቲክ ዲዛይኑ ውስጥ ጥቅም ላይ የዋሉ የSoftConsole ፕሮጀክቶች ስሞች እና ሁሉም ተዛማጅ አሃዞች ተዘምነዋል።

ክለሳ 5.0
ሰነዱን ለLibo v11.7 ሶፍትዌር መለቀቅ (SAR 76559) ተዘምኗል።

ክለሳ 4.0
ሰነዱን ለLibo v11.6 ሶፍትዌር መለቀቅ (SAR 72924) ተዘምኗል።

ክለሳ 3.0
ሰነዱን ለLibo v11.5 ሶፍትዌር መለቀቅ (SAR 63972) ተዘምኗል።

ክለሳ 2.0
ሰነዱን ለLibo v11.3 ሶፍትዌር መለቀቅ (SAR 56538) ተዘምኗል።

ክለሳ 1.0
ሰነዱን ለLibo v11.2 ሶፍትዌር መለቀቅ (SAR 53221) ተዘምኗል።

IwIP እና FreeRTOSን በመጠቀም በSmartFusion2 መሳሪያዎች ላይ Modbus TCP ማጣቀሻ ንድፍን በማሄድ ላይ

መግቢያ
ማይክሮሴሚ ለ SmartFusion®2 SoC FPGA መሳሪያዎች የማጣቀሻ ንድፍ ያቀርባል
ባለሶስት ፍጥነት የኤተርኔት መካከለኛ መዳረሻ መቆጣጠሪያ (TSEMAC) የSmartFusion2 SoC FPGA ባህሪያት እና የModbus ፕሮቶኮልን ተግባራዊ ያደርጋሉ። የማጣቀሻ ዲዛይኑ በ UG0557: SmartFusion2 SoC FPGA የላቀ ልማት ኪት የተጠቃሚ መመሪያ ላይ ይሰራል። ይህ ማሳያ መመሪያ ይገልጻል።

  • የSmartFusion2 TSEmac አጠቃቀም ከተከታታይ ጊጋቢት ሚዲያ ገለልተኛ በይነገጽ (SGMII) PHY ጋር የተገናኘ።
  •  የSmartFusion2 MAC ሾፌር ከቀላል ክብደት አይፒ (IwIP) የማስተላለፊያ ቁጥጥር ፕሮቶኮል (TCP) ወይም አይፒ ቁልል እና ነፃ የእውነተኛ ጊዜ ኦፕሬቲንግ ሲስተም (RTOS) ጋር ማዋሃድ።
  • የመተግበሪያ ንብርብር ከኢንዱስትሪ አውቶሜሽን ፕሮቶኮል፣ Modbus በTCP ወይም IP።
  • የማጣቀሻ ንድፍ እንዴት እንደሚሰራ

የSmartFusion2 SoC FPGA የማይክሮ መቆጣጠሪያ ንዑስ ስርዓት (ኤምኤስኤስ) የTSEMAC ተጓዳኝ ምሳሌ አለው። TSEAC በአስተናጋጁ ፕሮሰሰር እና በኤተርኔት አውታረመረብ መካከል በሚከተለው የውሂብ ማስተላለፍ ፍጥነቶች (የመስመር ፍጥነት) ሊዋቀር ይችላል።

  • 10 ሜባበሰ
  • 100 ሜባበሰ
  • 1000 ሜባበሰ

ለ SmartFusion2 መሳሪያዎች በ TSEmac በይነገጽ ላይ የበለጠ መረጃ ለማግኘት UG0331፡ SmartFusion2 ማይክሮ መቆጣጠሪያ ንዑስ ስርዓት የተጠቃሚ መመሪያን ይመልከቱ።

Modbus ፕሮቶኮልን በመጠቀም
Modbus በሰባተኛው ደረጃ ላይ የሚገኝ የመተግበሪያ ንብርብር መልእክት ፕሮቶኮል ነው።
የክፍት ስርዓቶች ትስስር (OSI) ሞዴል. በተለያዩ አውቶቡሶች ወይም አውታረ መረቦች ውስጥ በተገናኙት መሳሪያዎች መካከል የደንበኛ ወይም የአገልጋይ ግንኙነት እንዲኖር ያስችላል። በተግባር ኮዶች የተገለጹ ብዙ አገልግሎቶችን የሚሰጥ የአገልግሎት ፕሮቶኮል ነው። የModbus ተግባር ኮዶች የModbus ጥያቄ ወይም ምላሽ ፕሮቶኮል ዳታ ክፍሎች ናቸው። የModbus ፕሮቶኮል አካላት የሚከተሉትን ያካትታሉ፡-

  • TCP ወይም IP በኤተርኔት
  • በተለያዩ ሚዲያዎች ላይ ያልተመሳሰለ ተከታታይ ስርጭት
  • ሽቦ፡
    • EIA/TIA-232-ኢ
    • EIA-422
    • EIA/TIA-485-A ፋይበር
  • ሬዲዮ
  • Modbus PLUS፣ ባለከፍተኛ ፍጥነት ማስመሰያ ማለፊያ አውታረ መረብ

የሚከተለው ምስል Modbus የመገናኛ ቁልል ለተለያዩ የመገናኛ አውታሮች ይገልጻል።

ምስል 1 • Modbus Communication Stack

የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-23

Modbus ፕሮቶኮልን በSmartFusion2 መሣሪያ ላይ መጠቀም
የModbus TCP አገልጋይ በSmartFusion2 Advanced Development Kit ላይ ይሰራል እና በአስተናጋጁ ፒሲ ላይ ለሚሰራው የModbus TCP ደንበኛ ምላሽ ይሰጣል። የሚከተለው ምስል የ Modbus TCP አገልጋይ እና በSmartFusion2 መሣሪያ ላይ ያለውን መተግበሪያ የማገጃ ንድፍ ያሳያል።

ምስል 2 • የ Modbus TCP አገልጋይ እና መተግበሪያ በSmartFusion2 ላይ ያለውን ንድፍ አግድ

0RGEXV 7&3 $SSOLFDWLRQ 0RGEXV 7&3 6HUYHU
,Z,3 7&3 RU ,3 6WDFN
UHH5726 ) LUPZDUH
6PDUW)XVLRQ2 $GYDQFHG 'HYHORSPHQW .LW (+:)

የንድፍ መስፈርቶች
የሚከተለው ሰንጠረዥ የሃርድዌር እና የሶፍትዌር ዲዛይን መስፈርቶችን ይዘረዝራል.

ሠንጠረዥ 1 • የማጣቀሻ ንድፍ መስፈርቶች እና ዝርዝሮች

የንድፍ መስፈርቶች: መግለጫ
ሃርድዌር

  • SmartFusion2 የላቀ ልማት ኪት
    - ከዩኤስቢ A እስከ ሚኒ-ቢ ገመድ
    - 12 ቮ አስማሚ
    Rev A ወይም ከዚያ በኋላ
  • የኤተርኔት ገመድ RJ45
  • ከሚከተሉት ተከታታይ ተርሚናል የማስመሰል ፕሮግራሞች ውስጥ አንዱ፡-
    - ሃይፐር ተርሚናል
    - ቴራቴርም
    - ፑቲ
  • አስተናጋጅ ፒሲ ወይም ላፕቶፕ ዊንዶውስ 64-ቢት ኦፕሬቲንግ ሲስተም

ሶፍትዌር

  • ሊቦሮ® ሲስተም-በቺፕ (ሶሲ) v11.8
  • SoftConsole v4.0
  • FlashPro ፕሮግራሚንግ ሶፍትዌር v11.8
  • የዩኤስቢ ወደ UART ሾፌሮች -
  • MSS ኢተርኔት ማክ ሾፌሮች v3.1.100
  • ተከታታይ ተርሚናል የማስመሰል ፕሮግራም HyperTerminal፣ TeraTerm ወይም PuTTY
  • ሞዚላ ፋየርፎክስ ወይም ኢንተርኔት ኤክስፕሎረር አሳሽ

ማሳያ ንድፍ
የሚከተሉት ክፍሎች IwIP እና FreeRTOSን በመጠቀም በSmartFusion2 መሳሪያዎች ላይ የModbus TCP ማጣቀሻ ንድፍ ማሳያ ንድፍን ይገልፃሉ።
የሙከራ ማሳያ ንድፍ files ላይ ለማውረድ ይገኛሉ፡-
http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
የሙከራ ማሳያ ንድፍ fileዎች ያካትታሉ:

  • ሊቦ
  • ፕሮግራም ማውጣት files
  • HostTool
  • አንብብ

የሚከተለው ምስል የንድፍ ከፍተኛ-ደረጃ መዋቅር ያሳያል fileኤስ. ለበለጠ መረጃ Readme.txtን ይመልከቱ file.

ምስል 3 • ማሳያ ንድፍ Files ከፍተኛ-ደረጃ መዋቅር

የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-1

 የማሳያ ንድፍ ባህሪያት
የማጣቀሻ ንድፍ የሚከተሉትን ያካትታል:

  • የተሟላ የLibo SoC Verilog ፕሮጀክት
  • የSoftConsole firmware ፕሮጀክት

የማጣቀሻ ዲዛይኑ በነጻ Modbus የግንኙነት ቁልል ቅንጅቶች ላይ በመመስረት የሚከተሉትን የModbus ተግባር ኮዶችን ሊደግፍ ይችላል።

  • የግቤት መዝገቦችን አንብብ (የተግባር ኮድ 0×04)
  • የመያዣ መዝገቦችን ያንብቡ (የተግባር ኮድ 0×03)
  • ነጠላ መዝገቦችን ይፃፉ (የተግባር ኮድ 0×06)
  • ብዙ መዝገቦችን ይፃፉ (የተግባር ኮድ 0×10)
  • ብዙ መዝገቦችን ያንብቡ ወይም ይፃፉ (የተግባር ኮድ 0×17)
  • ጥቅልሎችን ያንብቡ (የተግባር ኮድ 0×01)
  • ነጠላ ጠመዝማዛ ጻፍ (የተግባር ኮድ 0×05)
  • ብዙ ጥቅልሎችን ይፃፉ (የተግባር ኮድ 0×0F)
  • ልዩ ግብዓቶችን አንብብ (የተግባር ኮድ (0×02)

የማጣቀሻ ንድፉ የሚከተሉትን የModbus ተግባር ኮዶችን ለሁሉም ነፃ የModbus የግንኙነት ቁልል ቅንጅቶች ይደግፋል።

  • የግቤት መዝገቦችን አንብብ (የተግባር ኮድ 0×04)
  • ልዩ ግብዓቶችን አንብብ (የተግባር ኮድ (0×02)
  • ብዙ ጥቅልሎችን ይፃፉ (የተግባር ኮድ 0×0F)
  • የመያዣ መዝገቦችን ያንብቡ (የተግባር ኮድ 0×03)

የማሳያ ንድፍ መግለጫ
ዲዛይኑ የሚተገበረው TSEmac ን ለአስር ቢት በይነገጽ (TBI) አሠራር በማዋቀር የ SGMII PHY በይነገጽ በመጠቀም ነው። ስለ TSEmac TBI በይነገጽ ተጨማሪ መረጃ ለማግኘት UG0331: SmartFusion2 ማይክሮ መቆጣጠሪያ ንዑስ ስርዓት የተጠቃሚ መመሪያን ይመልከቱ።

ሊቦሮ ሶሲ ሃርድዌር ፕሮጀክት
የሚከተለው ምስል የማጣቀሻ ዲዛይን ባሪያ firmware የሚሰራበትን የሃርድዌር ዲዛይን አተገባበር ያሳያል።

ምስል 4 • ሊቦሮ ሶሲ ከፍተኛ ደረጃ የሃርድዌር ዲዛይን

የLibo SoC ሃርድዌር ፕሮጀክት የሚከተሉትን SmartFusion2 MSS ሀብቶችን እና አይፒዎችን ይጠቀማል።

  • TSEmac TBI በይነገጽ
  • MMUART_0 ለRS-232 ግንኙነቶች በSmartFusion2 Advanced Development Kit
  • የተመደበ የግቤት ፓድ 0 እንደ የሰዓት ምንጭ
  • የአጠቃላይ ዓላማ ግብዓት እና ውፅዓት (GPIO) የሚከተሉትን በይነገጽ የሚያገናኝ፡
    • ብርሃን አመንጪ ዳዮዶች (LEDs)፡ 4 ቁጥሮች
    • የግፊት ቁልፎች፡ 4 ቁጥሮች
    • ባለሁለት መስመር ውስጥ ጥቅል (DIP) መቀየሪያዎች፡ 4 ቁጥሮች
  • የሚከተሉት የቦርድ ሀብቶች ከModbus ትዕዛዞች ጋር የተቆራኙ ናቸው፡
    • LEDs (መጠቅለያ)
    • DIP መቀየሪያዎች (የተለዩ ግብዓቶች)
    • የግፊት አዝራሮች (የተለዩ ግብዓቶች)
    • እውነተኛ ሰዓት (RTC) (የግቤት መመዝገቢያ)
  • ባለከፍተኛ ፍጥነት ተከታታይ በይነገጽ (SERDESIF) SERDES_IF IP፣ ለSERDESIF_3 EPCS ሌይን 3 የተዋቀረ፣ የሚከተለውን ምስል ይመልከቱ። ስለ ባለከፍተኛ ፍጥነት ተከታታይ በይነገጾች የበለጠ ለማወቅ UG0447- SmartFusion2 እና IGLOO2 FPGA ባለከፍተኛ ፍጥነት ተከታታይ በይነገጽ የተጠቃሚ መመሪያን ይመልከቱ።

የሚከተለው ምስል የከፍተኛ ፍጥነት ሲሪያል በይነገጽ ማዋቀሪያ መስኮትን ያሳያል።

ምስል 5 • ባለከፍተኛ ፍጥነት ተከታታይ በይነገጽ ውቅር መስኮት

የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-3

የጥቅል ፒን ምደባዎች
የፓኬጅ ፒን ምደባዎች ለኤልኢዲ፣ ለዲአይፒ መቀየሪያዎች፣ የግፋ አዝራር መቀየሪያዎች እና የPHY በይነገጽ ምልክቶች በሚከተለው ሠንጠረዥ በሰንጠረዥ 5 ገጽ 9 ይታያሉ።

ሠንጠረዥ 2 • LED ወደ ጥቅል ፒኖች ምደባዎች

  • የውጤት ጥቅል ፒን
  • LED_1 D26
  • LED_2 F26
  • LED_3 A27
  • LED_4 C26

ሠንጠረዥ 3 • DIP ወደ ጥቅል ፒን ምደባዎች ይቀየራል።

  • የውጤት ጥቅል ፒን
  • DIP1 F25
  • DIP2 G25
  • DIP3 J23
  • DIP4 J22

ሠንጠረዥ 4 • የግፋ አዝራር ወደ ጥቅል ፒን ምደባዎች ይቀየራል።

  • የውጤት ጥቅል ፒን
  • ቀይር1 J25
  • ቀይር 2 H25
  • ቀይር3 J24
  • ቀይር 4 H23

ሠንጠረዥ 5 • የ PHY በይነገጽ ምልክቶች ወደ ጥቅል ፒን ምደባዎች

  • የወደብ ስም አቅጣጫ ጥቅል ፒን
  • PHY_MDC ውፅዓት F3
  • PHY_MDIO ግቤት K7
  • PHY_RST ውፅዓት F2

SoftConsole Firmware ፕሮጀክት
ለብቻው የSoftConsole IDE በመጠቀም የSoftConsole ፕሮጄክትን ጥራ። የሚከተሉት የቁልል ስሪቶች ለማጣቀሻ ዲዛይን ያገለግላሉ።

  • lwIP TCP ወይም IP ቁልል ስሪት 1.3.2
  • Modbus TCP አገልጋይ ስሪት 1.5 (www.freemodbus.org) እንደ Modbus TCP አገልጋይ ለተሟላ የተግባር ኮድ ድጋፍ ከማሻሻያ ጋር
  • FreeRTOS (www.freertos.org)

የሚከተለው ምስል የንድፍ SoftConsole ሶፍትዌር ቁልል ማውጫ መዋቅር ያሳያል።

ምስል 6 • SoftConsole Project Explorer መስኮት

የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-4

የSoftConsole የስራ ቦታ ፕሮጀክቱን Modbus_TCP_App የModbus TCP አፕሊኬሽን ያለው (lwIP እና FreeRTOS የሚጠቀመው) እና ከሃርድዌር ንድፍ ጋር የሚዛመዱ ሁሉንም ፈርምዌር እና ሃርድዌር አብስትራክት ንብርብሮችን ያካትታል።
የሚከተለው ምስል ለዲሞግራሙ ጥቅም ላይ የዋሉትን የአሽከርካሪ ስሪቶች ያሳያል።

ምስል 7 • የማሳያ ንድፍ ነጂ ስሪቶች

የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-5

የማሳያ ንድፍ በማዘጋጀት ላይ
የሚከተሉት ደረጃዎች ማሳያውን ለSmartFusion2 Advanced Development Kit ሰሌዳ እንዴት ማዋቀር እንደሚቻል ያብራራሉ፡

  1. የዩኤስቢ A ወደ ሚኒ-ቢ ገመድ በመጠቀም አስተናጋጁን ፒሲ ከ J33 ማገናኛ ጋር ያገናኙ። የዩኤስቢ ወደ ሁለንተናዊ ያልተመሳሰለ መቀበያ/አስተላላፊ (UART) ድልድይ ነጂዎች በራስ-ሰር ተገኝተዋል።
  2. ከተገኙት አራት የመገናኛ (COM) ወደቦች ውስጥ የትኛውንም የCOM ወደቦች በቀኝ ጠቅ ያድርጉ እና Properties የሚለውን ይምረጡ። በሚከተለው ምስል ላይ እንደሚታየው የተመረጠው የ COM ወደብ ባህሪያት መስኮት ይታያል.
  3. በሚከተለው ምስል ላይ እንደሚታየው በዩኤስቢ FP5 ተከታታይ መለወጫ C በባህሪያቶች መስኮት ውስጥ ቦታው መኖሩን ያረጋግጡ።

ማስታወሻ፡- ለተከታታይ ወደብ ውቅረት የCOM ወደብ ቁጥርን ማስታወሻ ይያዙ እና የCOM ወደብ ቦታ በUSB FP5 Serial Converter C ላይ መገለጹን ያረጋግጡ።

ምስል 8 • የመሣሪያ አስተዳዳሪ መስኮት

የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-6

  1. የዩኤስቢ ነጂዎች በራስ-ሰር ካልተገኙ የዩኤስቢ ነጂውን ይጫኑ።
  2. በFTDI ሚኒ ዩኤስቢ ገመድ በኩል ለተከታታይ ተርሚናል ግንኙነት የFTDI D2XX ሾፌርን ይጫኑ። ነጂዎችን እና የመጫኛ መመሪያዎችን ያውርዱ ከ፡-
    www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip
  3. በሚከተለው ሠንጠረዥ ላይ እንደሚታየው በSmartFusion2 Advanced Development Kit ሰሌዳ ላይ ያሉትን መዝለያዎች ያገናኙ። ስለ መዝለያ ሥፍራዎች መረጃ ለማግኘት አባሪ፡ የጃምፐር ሥፍራዎች ገጽ 19 ተመልከት።

ጥንቃቄ፡- የ jumper ግንኙነቶችን ከማድረግዎ በፊት የኃይል አቅርቦት ማብሪያ / ማጥፊያውን SW7 ያጥፉ።
ሠንጠረዥ 6 • SmartFusion2 የላቀ ልማት ኪት መዝለያ መቼቶች

  • ዝላይ ፒን ከፒን ወደ አስተያየቶች
  • J116፣ J353፣ J354፣J54 1 2 እነዚህ የላቀ ልማት ኪት ቦርድ ነባሪ የዝላይ መቼቶች ናቸው። መጫዎቻዎቹን ያረጋግጡ
  • J123 2 3 በዚህ መሰረት ተቀምጠዋል።
  • J124፣ J121፣ J32 1 2 ጄTAG በ FTDI በኩል ፕሮግራሚንግ
  1. በ SmartFusion42 Advanced Development Kit ቦርድ ውስጥ የኃይል አቅርቦቱን ከ J2 ማገናኛ ጋር ያገናኙ።
  2. ይህ ንድፍ example በሁለቱም በማይንቀሳቀስ አይፒ እና በተለዋዋጭ የአይፒ ሁነታዎች ውስጥ ማሄድ ይችላል። በነባሪ, ፕሮግራሚንግ files ለተለዋዋጭ የአይፒ ሁነታ ቀርበዋል.
    • ለስታቲክ አይፒ፣ አስተናጋጁን ፒሲ ከ J21 ማገናኛ ጋር ያገናኙት።
      RJ2 ገመድ በመጠቀም SmartFusion45 የላቀ ልማት ኪት ሰሌዳ።
    • ለተለዋዋጭ አይፒ፣ ማንኛውንም ክፍት የኔትወርክ ወደቦች የRJ21 ገመድ በመጠቀም ከ SmartFusion2 Advanced Development Kit ቦርድ J45 ማገናኛ ጋር ያገናኙ።

የቦርድ ማዋቀር ቅጽበታዊ ገጽ እይታ
የSmartFusion2 የላቀ ልማት ኪት ቦርድ ቅጽበታዊ ገጽ እይታዎች ከሁሉም ማዋቀር ግንኙነቶች ጋር በአባሪ፡ Modbus TCP ማመሳከሪያ ንድፍን ለማስኬድ የቦርድ ማዋቀር ገጽ 18 ላይ ተሰጥቷል።

የማሳያ ዲዛይኑን በማሄድ ላይ
የሚከተሉት ደረጃዎች የማሳያ ዲዛይኑን እንዴት እንደሚሠሩ ይገልጻሉ:

  1. ንድፉን ያውርዱ file ከ፥
    http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
  2. የኃይል አቅርቦት ማብሪያ / ማጥፊያውን ያብሩ, SW7.
  3. እንደ ማንኛውም ተከታታይ ተርሚናል የማስመሰል ፕሮግራም ይጀምሩ፡-
    • ሃይፐርተርሚናል
    • ፑቲቲ
    • ቴራቴርም
      ማሳሰቢያ፡ በዚህ ማሳያ HyperTerminal ጥቅም ላይ ይውላል።
      የፕሮግራሙ ውቅር የሚከተለው ነው-
    • የባውድ መጠን: 115200
    • 8 የውሂብ ቢት
    • 1 ቢት አቁም
    • እኩልነት የለም።
    • የፍሰት መቆጣጠሪያ የለም።
      ተከታታይ ተርሚናል ኢምሌሽን ፕሮግራሞችን ስለማዋቀር መረጃ ለማግኘት የ Serial Terminal Emulation ፕሮግራሞችን ማዋቀርን ይመልከቱ።
  4. የ FlashPro ሶፍትዌርን ያስጀምሩ።
  5. አዲስ ፕሮጀክትን ጠቅ ያድርጉ።
  6. በሚከተለው ስእል እንደሚታየው በአዲሱ የፕሮጀክት መስኮት የፕሮጀክት ስም ያስገቡ።

ምስል 9 • FlashPro አዲስ ፕሮጀክት

የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-7

  1. አስስ የሚለውን ጠቅ ያድርጉ እና ፕሮጀክቱን ለማስቀመጥ ወደሚፈልጉት ቦታ ይሂዱ.
  2. ነጠላ መሣሪያን እንደ ፕሮግራሚንግ ሁነታ ይምረጡ።
  3. ፕሮጀክቱን ለማስቀመጥ እሺን ጠቅ ያድርጉ።
  4. መሣሪያን አዋቅር የሚለውን ጠቅ ያድርጉ።
  5. አስስ የሚለውን ጠቅ ያድርጉ እና Modbus_TCP_top.stp ወደሚገኝበት ቦታ ይሂዱ file ይገኛል እና ይምረጡ file. ነባሪው ቦታ፡-
    (SF2_Modbus_TCP_Ref_Design_DF\ፕሮግራሚንግfile\Modbus_TCP_top.stp)። የሚፈለገው ፕሮግራም file በሚከተለው ስእል እንደሚታየው በመሳሪያው ውስጥ ለመዘጋጀት የተመረጠ እና ዝግጁ ነው.
    ምስል 10 • FlashPro ፕሮጀክት ተዋቅሯል።
    የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-8
  6. መሣሪያውን ፕሮግራም ማድረግ ለመጀመር PROGRAM ን ጠቅ ያድርጉ። ፕሮግራሙ መተላለፉን የሚያመለክት መልእክት እስኪታይ ድረስ ይጠብቁ. ይህ ማሳያ የModbus አፕሊኬሽኑን ለማንቃት SmartFusion2 መሳሪያ ከመተግበሪያው ኮድ ጋር አስቀድሞ እንዲዘጋጅ ይፈልጋል። የ SmartFusion2 መሣሪያ ፍላሽፕሮ ሶፍትዌርን በመጠቀም በModbus_TCP_top.stp ቀድሟል።
    ምስል 11 • FlashPro ፕሮግራም አልፏል
    የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-9ማሳሰቢያ፡ ንድፉን በስታቲክ አይፒ ሁነታ ለማስኬድ በአባሪ፡ ላይ የተገለጹትን ደረጃዎች ይከተሉ፡ ንድፉን በስታቲክ አይፒ ሞድ ገፅ 20 ማስኬድ።
  7.  የ SmartFusion2 የላቀ ልማት ቦርድ የኃይል ዑደት።
    በሚከተለው ምስል ላይ እንደሚታየው ከአይፒ አድራሻው ጋር የእንኳን ደህና መጣችሁ መልእክት በሃይፐር ተርሚናል መስኮት ይታያል።
    ምስል 12 • ሃይፐርተርሚናል ከአይፒ አድራሻ ጋር
    የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-10በአስተናጋጁ ፒሲ ላይ አዲስ የትዕዛዝ ጥያቄን ይክፈቱ, ወደ አቃፊው ይሂዱ
    (\SF2_Modbus_TCP_Ref_Design_DF\HostTool) የት
    SmartFusion2_Modbus_TCP_Client.exe file አለ፣ ትዕዛዙን አስገባ፡ SmartFusion2_Modbus_TCP_Client.exe በሚከተለው ምስል ላይ እንደሚታየው.
    ምስል 13 • የModbus ደንበኛን በመጥራት
    የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-11የሚከተለው ምስል እየሰሩ ያሉትን Modbus TCP ተግባራት ያሳያል። ተግባራቶቹ፡-
    • ልዩ ግብዓቶችን ያንብቡ (የተግባር ኮድ 02)
    • የመያዣ መዝገቦችን ያንብቡ (የተግባር ኮድ 03)
    • የግቤት መዝገቦችን ያንብቡ (የተግባር ኮድ 04)
    • ብዙ ጥቅልሎችን ይፃፉ (የተግባር ኮድ 15)
      ምስል 14 • Modbus ተግባራዊ ኮዶች ማሳያ
      የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-12በማጣቀሻ ንድፍ ውስጥ ስለሚታየው Modbus ተግባራት ለበለጠ መረጃ የModbus ተግባራትን (Runing Modbus Functions) ገጽ 17ን ይመልከቱ።
  8. ማሳያውን ካስኬዱ በኋላ HyperTerminalን ይዝጉ።

Modbus ተግባራትን በማሄድ ላይ
ይህ ክፍል በማጣቀሻ ንድፍ ውስጥ የሚታዩትን የ Modbus ተግባራትን ይገልፃል።

ልዩ ግብዓቶችን አንብብ (የተግባር ኮድ 02)
GPIOs ከ 4 DIP ስዊች እና 4 የግፋ አዝራር መቀየሪያዎች ጋር ተገናኝተዋል። አብራ እና በ SmartFusion2 የላቀ ልማት ኪት ላይ የ DIP ማብሪያና ማጥፊያዎችን እና የግፋ-አዝራሮችን ያጥፉ። የተግባር ኮድ አንብብ በሚከተለው ምስል እንደሚታየው የመቀየሪያዎችን ሁኔታ ያሳያል።

ምስል 15 • ልዩ የሆኑ ግብዓቶችን ያንብቡየማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-13

የመያዣ መዝገቦችን ያንብቡ (የተግባር ኮድ 03)
የሚከተለው ምስል በፋየር ዌር ውስጥ የተገለጸውን የአለምአቀፍ ቋት መረጃ ያሳያል።
ምስል 16 • የያዙ መዝገቦችን ያንብቡየማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-14

የግቤት መዝገቦችን ያንብቡ (የተግባር ኮድ 04)
የሚከተለው ምስል የእውነተኛ ጊዜ ቆጣሪ (RTC) የቆጠረውን የሰከንዶች ብዛት ያሳያል።
ምስል 17 • የግቤት መዝገቦችን ያንብቡየማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-15

ብዙ ጥቅልሎችን ይፃፉ (የተግባር ኮድ 0×0F)
የሚከተለው ምስል ከጂፒአይኦዎች ጋር የተገናኙትን ኤልኢዲዎች ለመቀየር የWrite Multiple Coils መመዝገቢያ መረጃን ያሳያል።
ምስል 18 • ብዙ ጥቅልሎችን ይፃፉየማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-16

አባሪ፡ Modbus TCP ማጣቀሻ ንድፍን ለማስኬድ የቦርድ ማዋቀር

የሚከተለው ምስል በSmartFusion2 Advanced Development Kit ሰሌዳ ላይ የማመሳከሪያ ዲዛይኑን ለማስኬድ የቦርዱን ዝግጅት ያሳያል።

ምስል 19 • SmartFusion2 የላቀ ልማት ኪት ቦርድ ማዋቀር

የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-17

አባሪ፡ የጃምፐር ቦታዎች

የሚከተለው ምስል በSmartFusion2 Advanced Development Kit ሰሌዳ ላይ የጁፐር ቦታዎችን ያሳያል።

ምስል 20 • SmartFusion2 የላቀ ልማት ኪት የሐር ማያ ገጽ ከላይ View

የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-18ማስታወሻ፡- በቀይ የደመቁ መዝለያዎች በነባሪነት ተቀናብረዋል። በአረንጓዴ ጎልተው የሚታዩ መዝለያዎች በእጅ መቀመጥ አለባቸው።
ማስታወሻ፡- በቀደመው ስእል ውስጥ ያሉት የ jumpers ቦታ መፈለግ ይቻላል.

አባሪ፡ ንድፉን በስታቲክ አይፒ ሁነታ ማስኬድ

የሚከተሉት ደረጃዎች ንድፉን በስታቲስቲክ አይፒ ሁነታ እንዴት እንደሚያሄዱ ይገልጻሉ፡

  1. የሶፍት ኮንሶል ፕሮጄክትን የፕሮጀክት ኤክስፕሎረር መስኮት በቀኝ ጠቅ ያድርጉ እና በሚከተለው ስእል እንደሚታየው ወደ ባሕሪያት ይሂዱ።
    ምስል 21 • የፕሮጀክት ኤክስፕሎረር የሶፍት ኮንሶል ፕሮጀክት መስኮት
    የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-19
  2. የ NET_USE_DHCP ምልክቱን በ Tool Settings of the Properties for Modbus_TCP_App መስኮት ውስጥ ያስወግዱ። የሚከተለው ምስል የModbus_TCP_App መስኮት ባህሪያትን ያሳያል።
    ምስል 22 • የፕሮጀክት ኤክስፕሎረር ባህሪያት መስኮት
    የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-20
  3. መሣሪያው በስታቲስቲክ አይፒ ሁነታ የተገናኘ ከሆነ የቦርዱ የማይንቀሳቀስ IP አድራሻ 169.254.1.23 ነው፣ ከዚያ የአይፒ አድራሻውን ለማንፀባረቅ የአስተናጋጅ TCP/IP ቅንብሮችን ይቀይሩ። የሚከተለውን ምስል እና ምስል 24 ይመልከቱ.
    ምስል 23 • አስተናጋጅ PC TCP/IP መቼቶች
    የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-21
    ምስል 24 • የማይንቀሳቀስ የአይፒ አድራሻ መቼቶች
    የማይክሮሴሚ-ዲጂ0440-ሞድባስ-ቲሲፒ-ማጣቀሻ-ንድፍ-በስማርትፉሽን2-መሳሪያዎች-22
    ማስታወሻ፡- እነዚህ መቼቶች ሲዋቀሩ ንድፉን ያሰባስቡ፣ ንድፉን ወደ ፍላሽ ማህደረ ትውስታ ይጫኑ እና SoftConsoleን በመጠቀም ንድፉን ያስኪዱ።

DG0440 ማሳያ መመሪያ ክለሳ 7.0

ሰነዶች / መርጃዎች

የማይክሮሴሚ ዲጂ0440 Modbus TCP ማመሳከሪያ ንድፍ በSmartFusion2 መሳሪያዎች ላይ [pdf] የተጠቃሚ መመሪያ
DG0440 በማሄድ ላይ Modbus TCP ማመሳከሪያ ንድፍ በ SmartFusion2 መሳሪያዎች ላይ፣ DG0440፣ የModbus TCP ማጣቀሻ ንድፍ በSmartFusion2 መሳሪያዎች ላይ፣ ዲዛይን በ SmartFusion2 መሳሪያዎች ላይ

ዋቢዎች

አስተያየት ይስጡ

የኢሜል አድራሻዎ አይታተምም። አስፈላጊ መስኮች ምልክት ተደርጎባቸዋል *