Microsemi -LOGO

Microsemi DG0440 Kouri Modbus TCP Referans konsepsyon sou aparèy SmartFusion2

Microsemi -DG0618-Erè-deteksyon-ak-koreksyon-sou-SmartFusion2-aparèy-itilize-memwa-DDR-pwodwi-imaj

Katye Jeneral Microsemi Corporate
One Enterprise, Aliso Viejo,
CA 92656 USA
Nan peyi Etazini: +1 800-713-4113
Deyò USA: +1 949-380-6100
Faks: +1 949-215-4996
Imèl: sales.support@microsemi.com
www.microsemi.com
© 2017 Microsemi Corporation. Tout dwa rezève. Microsemi ak logo Microsemi a se mak komèsyal Microsemi Corporation. Tout lòt mak komèsyal ak mak sèvis yo se pwopriyete pwopriyetè respektif yo

Microsemi pa fè okenn garanti, reprezantasyon, oswa garanti konsènan enfòmasyon ki nan la a oswa konvnab nan pwodwi ak sèvis li yo pou nenpòt ki rezon patikilye, ni Microsemi pa pran okenn responsablite kèlkeswa ki soti nan aplikasyon an oswa itilizasyon nenpòt pwodwi oswa sikwi. Pwodwi yo vann anba a ak nenpòt lòt pwodwi Microsemi vann yo te sijè a tès limite epi yo pa ta dwe itilize ansanm ak ekipman oswa aplikasyon ki enpòtan pou misyon yo. Nenpòt espesifikasyon pèfòmans yo kwè yo dwe serye men yo pa verifye, ak Achtè dwe fè ak ranpli tout pèfòmans ak lòt tès nan pwodwi yo, pou kont li ak ansanm ak, oswa enstale nan, nenpòt pwodwi final. Achtè pa dwe konte sou okenn done ak espesifikasyon pèfòmans oswa paramèt Microsemi bay. Se responsablite Achtè a pou detèmine si nenpòt pwodwi yo konvnab poukont li epi teste ak verifye menm bagay la. Enfòmasyon Microsemi bay anba la a bay "jan yo ye a, kote yo ye" ak tout defo, epi tout risk ki asosye ak enfòmasyon sa yo se antyèman ak Achtè a. Microsemi pa bay okenn patant, lisans oswa okenn lòt dwa IP, klèman oswa anplis, kit li konsènan enfòmasyon sa yo oswa nenpòt ki bagay ki dekri nan enfòmasyon sa yo. Enfòmasyon yo bay nan dokiman sa a se pwopriyete Microsemi, epi Microsemi rezève dwa pou fè nenpòt chanjman nan enfòmasyon ki nan dokiman sa a oswa nan nenpòt pwodwi ak sèvis nenpòt ki lè san avètisman.

Konsènan Microsemi
Microsemi Corporation (Nasdaq: MSCC) ofri yon dosye konplè nan semi-conducteurs ak solisyon sistèm pou ayewospasyal ak defans, kominikasyon, sant done ak mache endistriyèl. Pwodwi yo gen ladan sikui entegre analòg siyal melanje wo-pèfòmans ak radyasyon-di, FPGAs, SoCs ak ASICs; pwodwi jesyon pouvwa; distribisyon ak aparèy senkronizasyon ak solisyon tan egzak, mete estanda nan mond lan pou tan; aparèy pwosesis vwa; solisyon RF; eleman disrè; depo antrepriz ak solisyon kominikasyon, teknoloji sekirite ak évolutive anti-tamper pwodwi; solisyon Ethernet; Power-over-Ethernet ICs ak midspans; osi byen ke kapasite konsepsyon koutim ak sèvis yo. Microsemi gen katye jeneral nan Aliso Viejo, Kalifòni, e li gen apeprè 4,800 anplwaye atravè lemond. Aprann plis nan www.microsemi.com.

Istwa revizyon

Istwa revizyon an dekri chanjman ki te aplike nan dokiman an. Chanjman yo nan lis pa revizyon, kòmanse ak piblikasyon ki pi aktyèl la.

Revizyon 7.0
Mete ajou dokiman an pou lage lojisyèl Libero v11.8.

Revizyon 6.0
Chanjman sa yo fèt nan revizyon 6.0 dokiman sa a.

  • Kondisyon konsepsyon Libero SoC, FlashPro, ak SoftConsole yo mete ajou nan Kondisyon konsepsyon yo, paj 5.
  • Pandan tout gid la, non pwojè SoftConsole yo itilize nan konsepsyon Demo a ak tout figi ki asosye yo mete ajou.

Revizyon 5.0
Mete ajou dokiman an pou lage lojisyèl Libero v11.7 (SAR 76559).

Revizyon 4.0
Mete ajou dokiman an pou lage lojisyèl Libero v11.6 (SAR 72924).

Revizyon 3.0
Mete ajou dokiman an pou lage lojisyèl Libero v11.5 (SAR 63972).

Revizyon 2.0
Mete ajou dokiman an pou lage lojisyèl Libero v11.3 (SAR 56538).

Revizyon 1.0
Mete ajou dokiman an pou lage lojisyèl Libero v11.2 (SAR 53221).

Kouri Modbus TCP Referans konsepsyon sou aparèy SmartFusion2 lè l sèvi avèk IwIP ak FreeRTOS

Entwodiksyon
Microsemi ofri yon konsepsyon referans pou SmartFusion®2 SoC FPGA aparèy ki demontre la
tri-vitès ethernet mwayen aksè kontwolè (TSEMAC) karakteristik SmartFusion2 SoC FPGA a ak aplike pwotokòl Modbus la. Konsepsyon referans lan mache sou UG0557: SmartFusion2 SoC FPGA Advanced Development Kit User Guide. Gid Demo sa a dekri.

  • Itilizasyon SmartFusion2 TSEMAC konekte ak yon seri Gigabit medya endepandan koòdone (SGMII) PHY.
  •  Entegrasyon nan chofè SmartFusion2 MAC ak pwotokòl kontwòl transmisyon IP (IwIP) ki lejè (TCP) oswa pile IP ak sistèm operasyon an tan reyèl gratis (RTOS).
  • Kouch aplikasyon ak pwotokòl automatisation endistriyèl, Modbus sou TCP oswa IP.
  • Ki jan yo kouri konsepsyon referans la

Sous-sistèm mikrokontroleur (MSS) SmartFusion2 SoC FPGA a gen yon egzanp nan periferik TSEMAC. TSEMAC a ka konfigirasyon ant processeur lame a ak rezo Ethernet nan pousantaj transfè done sa yo (vitès liy):

  • 10 Mbps
  • 100 Mbps
  • 1000 Mbps

Pou plis enfòmasyon sou koòdone TSEMAC pou aparèy SmartFusion2, gade UG0331: SmartFusion2 Microcontroller Subsystem User Guide.

Sèvi ak pwotokòl Modbus la
Modbus se yon pwotokòl aplikasyon kouch mesaj prezan nan nivo sèt nan la
Ouvè sistèm entèkoneksyon (OSI) modèl. Li pèmèt kliyan oswa sèvè kominikasyon ant aparèy ki konekte nan diferan kalite otobis oswa rezo. Li se yon pwotokòl sèvis ki ofri anpil sèvis ki espesifye nan kòd fonksyon yo. Kòd fonksyon Modbus yo se eleman nan demann Modbus oswa inite done pwotokòl repons yo. Konpozan pwotokòl Modbus yo enkli:

  • TCP oswa IP sou Ethernet
  • Asynchrone transmisyon seri sou yon varyete medya
  • Fil:
    • EIA/TIA-232-E
    • EIA-422
    • EIA/TIA-485-A Fib
  • Radyo
  • Modbus PLUS, yon rezo pasaj siy gwo vitès

Figi sa a dekri pil kominikasyon Modbus pou divès rezo kominikasyon.

Figi 1 • Modbus Kominikasyon Stack

Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-23

Sèvi ak Modbus Pwotokòl sou Aparèy SmartFusion2
Sèvè Modbus TCP la ap kouri sou Twous Devlopman Avanse SmartFusion2 epi li reponn a kliyan Modbus TCP ki kouri sou PC lame a. Figi sa a montre dyagram blòk sèvè Modbus TCP ak aplikasyon sou aparèy SmartFusion2 la.

Figi 2 • Dyagram blòk Modbus TCP sèvè ak aplikasyon sou SmartFusion2

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

Kondisyon konsepsyon
Tablo ki anba la a bay lis egzijans konsepsyon pyès ki nan konpitè ak lojisyèl.

Tablo 1 • Kondisyon konsepsyon referans ak detay

Kondisyon konsepsyon: Deskripsyon
Materyèl

  • SmartFusion2 Twous Devlopman Avanse
    - USB A pou kab mini-B
    - 12 V adaptè
    Rev A oswa pita
  • Ethernet kab RJ45
  • Nenpòt youn nan pwogram emulasyon tèminal seri sa yo:
    – HyperTerminal
    – TeraTerm
    – Mastik
  • Host PC oswa Laptop Windows 64-bit Sistèm Operasyon

Lojisyèl

  • Libero® System-on-Chip (SoC) v11.8
  • SoftConsole v4.0
  • Lojisyèl pwogramasyon FlashPro v11.8
  • USB pou chofè UART -
  • MSS Ethernet MAC chofè v3.1.100
  • Yon seri tèminal emulation pwogram HyperTerminal, TeraTerm, oswa PuTTY
  • Navigatè Mozilla Firefox oswa Internet Explorer

Demo Design
Seksyon sa yo dekri konsepsyon demo konsepsyon referans Modbus TCP la sou aparèy SmartFusion2 lè l sèvi avèk IwIP ak FreeRTOS.
Konsepsyon Demo a fileyo disponib pou telechaje nan:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
Konsepsyon Demo a fileyo enkli:

  • Libero
  • Pwogramasyon files
  • HostTool
  • Li mwen

Figi sa a montre estrikti nan tèt nivo nan konsepsyon an files. Pou plis enfòmasyon, gade Readme.txt la file.

Figi 3 • Demo Design Files Estrikti Top Nivo

Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-1

 Demo Design Features
Konsepsyon referans lan gen ladann:

  • Ranpli pwojè Libero SoC Verilog
  • SoftConsole firmwèr pwojè

Konsepsyon referans lan ka sipòte kòd fonksyon Modbus sa yo depann de anviwònman pile kominikasyon Modbus gratis:

  • Li rejis antre (kòd fonksyon 0×04)
  • Li rejis kenbe (kòd fonksyon 0×03)
  • Ekri rejis sèl (kòd fonksyon 0×06)
  • Ekri plizyè rejis (kòd fonksyon 0×10)
  • Li oswa ekri plizyè rejis (kòd fonksyon 0×17)
  • Li bobin (kòd fonksyon 0×01)
  • Ekri yon sèl bobin (kòd fonksyon 0 × 05)
  • Ekri bobin miltip (kòd fonksyon 0 × 0F)
  • Li entrées disrè (kòd fonksyon (0×02)

Konsepsyon referans lan sipòte kòd fonksyon Modbus sa yo pou tout anviwònman pile kominikasyon Modbus gratis:

  • Li rejis antre (kòd fonksyon 0×04)
  • Li entrées disrè (kòd fonksyon (0×02)
  • Ekri bobin miltip (kòd fonksyon 0 × 0F)
  • Li rejis kenbe (kòd fonksyon 0×03)

Deskripsyon Design Demo
Konsepsyon an aplike lè l sèvi avèk yon koòdone SGMII PHY pa konfigirasyon TSEMAC pou operasyon an koòdone dis-bit (TBI). Pou plis enfòmasyon sou koòdone TSEMAC TBI, gade UG0331: SmartFusion2 Microcontroller Subsystem User Guide.

Libero SoC Materyèl Pwojè
Figi sa a montre aplikasyon konsepsyon pyès ki nan konpitè sou ki firmwèr esklav konsepsyon referans la kouri.

Figi 4 • Libero SoC Top-Level Hardware Design

Pwojè pyès ki nan konpitè Libero SoC la itilize resous SmartFusion2 MSS ak IP sa yo:

  • TSEMAC TBI koòdone
  • MMUART_0 pou kominikasyon RS-232 sou Twous Devlopman Avanse SmartFusion2
  • Dedye pad D '0 kòm sous la revèy
  • Antre ak pwodiksyon objektif jeneral (GPIO) ki koòdone sa ki annapre yo:
    • Dyòd emisyon limyè (LEDs): 4 nimewo
    • Bouton pouse: 4 nimewo
    • Doub nan liy pake (DIP) switch: 4 nimewo
  • Resous tablo sa yo asosye ak kòmandman Modbus yo:
    • LED (bobin)
    • DIP switch (entrées diskrè)
    • Bouton pouse (entrées diskrè)
    • Revèy tan reyèl (RTC) (rejis antre)
  • Koòdone seri gwo vitès (SERDESIF) SERDES_IF IP, configuré pou SERDESIF_3 EPCS liy 3, gade figi sa a. Pou konnen plis sou entèfas seri gwo vitès, gade Gid itilizatè UG0447- SmartFusion2 ak IGLOO2 FPGA FPGA High Speed ​​Serial Interfaces.

Figi sa a montre fennèt Configurator Serial Interface High Speed ​​la.

Figi 5 • Fenèt konfigirasyon entèfas seri gwo vitès

Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-3

Devwa PIN pake
Tablo pin pakè pou LED, switch DIP, switch-bouton, ak siyal koòdone PHY yo montre nan tablo sa a jiska Tablo 5, paj 9.

Tablo 2 • Plasman ki ap dirije pou pakè broch yo

  • Sòti Pakè Pin
  • LED_1 D26
  • LED_2 F26
  • LED_3 A27
  • LED_4 C26

Tablo 3 • Chanjman DIP pou Plasman Broch Pake yo

  • Sòti Pakè Pin
  • DIP1 F25
  • DIP2 G25
  • DIP3 J23
  • DIP4 J22

Tablo 4 • Bouton Bouton Pouse nan Plasman Broch Pake

  • Sòti Pakè Pin
  • SWITCH1 J25
  • SWITCH2 H25
  • SWITCH3 J24
  • SWITCH4 H23

Tablo 5 • Siyal Entèfas PHY pou Plasman Broch Pake yo

  • Pò Non Direksyon Pake Pin
  • PHY_MDC Sòti F3
  • PHY_MDI Antre K7
  • PHY_RST Sòti F2

Pwojè Firmware SoftConsole
Envoke pwojè SoftConsole lè l sèvi avèk otonòm SoftConsole IDE. Yo itilize vèsyon sa yo nan pil la pou konsepsyon referans la:

  • lwIP TCP oswa IP stack vèsyon 1.3.2
  • Modbus TCP sèvè vèsyon 1.5 (www.freemodbus.org) ak amelyorasyon pou sipò kòd fonksyon konplè kòm sèvè Modbus TCP
  • FreeRTOS (www.freertos.org)

Figi sa a montre estrikti anyè lojisyèl SoftConsole pile nan konsepsyon an.

Figi 6 • SoftConsole Project Explorer Window

Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-4

Espas travay SoftConsole a konsiste de pwojè a, Modbus_TCP_App ki gen aplikasyon Modbus TCP (ki itilize lwIP ak FreeRTOS) ak tout mikrolojisyèl ak kouch abstrè pyès ki nan konpitè ki koresponn ak konsepsyon pyès ki nan konpitè.
Figi sa a montre vèsyon chofè yo itilize pou Demo a.

Figi 7 • Demo Design Driver Versions

Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-5

Mete kanpe konsepsyon Demo a
Etap sa yo dekri kijan pou konfigirasyon Demo a pou tablo SmartFusion2 Advanced Development Kit:

  1. Konekte PC lame a ak konektè J33 la lè l sèvi avèk USB A nan kab mini-B. USB a inivèsèl asynchrone reseptè/transmetè (UART) chofè pon yo otomatikman detekte.
  2. Soti nan kat pò kominikasyon (COM) detekte yo, klike sou nenpòt nan pò COM yo epi chwazi Pwopriyete. Fenèt pwopriyete pò COM yo chwazi a parèt, jan yo montre nan figi sa a.
  3. Asire w ke w gen Kote a tankou sou USB FP5 Serial Converter C nan fenèt Pwopriyete a jan yo montre nan figi sa a.

Nòt: Fè yon nòt sou nimewo pò COM pou konfigirasyon pò seri epi asire ke Kote pò COM yo espesifye tankou sou USB FP5 Serial Converter C.

Figi 8 • Fenèt Manadjè Aparèy

Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-6

  1. Enstale chofè USB a si chofè USB yo pa detekte otomatikman.
  2. Enstale chofè FTDI D2XX pou kominikasyon tèminal seri atravè kab mini USB FTDI a. Telechaje chofè yo ak gid enstalasyon yo nan:
    www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip
  3. Konekte kavalye yo sou tablo Twous Devlopman Avanse SmartFusion2 jan yo montre nan tablo ki anba la a. Pou jwenn enfòmasyon sou pozisyon kavalye yo, ale nan Anèks: Kote kavalye yo, paj 19.

ATANSYON: Etenn switch ekipman pou pouvwa a, SW7, anvan ou fè koneksyon kavalye yo.
Tablo 6 • SmartFusion2 Advanced Development Kit Jumper Settings

  • Pin Jumper Soti Pin Pou Kòmantè
  • J116, J353, J354,J54 1 2 Sa yo se paramèt kavalye defo nan tablo Twous Devlopman Avanse. Asire w ke kavalye yo
  • J123 2 3 yo mete kòmsadwa.
  • J124, J121, J32 1 2 JTAG pwogramasyon atravè FTDI
  1. Konekte ekipman pou pouvwa a ak konektè J42 nan tablo SmartFusion2 Advanced Development Kit.
  2. Sa a konsepsyon ansyenample ka kouri nan tou de IP estatik ak mòd IP dinamik. Pa default, pwogramasyon files yo bay pou mòd IP dinamik.
    • Pou IP estatik, konekte PC lame a ak konektè J21 nan
      SmartFusion2 Advanced Development Kit tablo lè l sèvi avèk yon kab RJ45.
    • Pou IP dinamik, konekte nenpòt nan pò rezo yo louvri nan konektè J21 nan tablo SmartFusion2 Advanced Development Kit lè l sèvi avèk yon kab RJ45.

Snapshot Enstalasyon Komisyon Konsèy
Yo bay snapshots nan tablo SmartFusion2 Advanced Development Kit ak tout koneksyon konfigirasyon yo nan Anèks la: Konfigirasyon Komisyon Konsèy pou kouri konsepsyon referans Modbus TCP la, paj 18.

Kouri konsepsyon Demo a
Etap sa yo dekri kijan pou kouri konsepsyon Demo a:

  1. Telechaje konsepsyon an file soti nan:
    http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
  2. Chanje ON switch ekipman pou pouvwa a, SW7.
  3. Kòmanse nenpòt pwogram emulasyon tèminal seri tankou:
    • HyperTerminal
    • Mastik
    • TeraTerm
      Remak: Nan Demo sa a yo itilize HyperTerminal.
      Konfigirasyon pwogram lan se:
    • Pousantaj Baud: 115200
    • 8 Bits done
    • 1 Sispann ti jan
    • Pa gen parite
    • Pa gen kontwòl koule
      Pou enfòmasyon sou konfigirasyon pwogram emulasyon tèminal seri yo, gade Konfigirasyon pwogram emulasyon tèminal seri yo.
  4. Lanse lojisyèl FlashPro la.
  5. Klike sou Nouvo Pwojè.
  6. Nan fenèt Nouvo Pwojè a, antre Non Pwojè a, jan yo montre nan figi sa a.

Figi 9 • FlashPro Nouvo Pwojè

Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-7

  1. Klike sou Browse epi navige nan kote ou vle sove pwojè a.
  2. Chwazi yon sèl aparèy kòm mòd nan pwogramasyon.
  3. Klike sou OK pou sove pwojè a.
  4. Klike sou Konfigure Aparèy.
  5. Klike sou Browse epi ale nan kote Modbus_TCP_top.stp la file sitiye epi chwazi a file. Kote defo a se:
    (\SF2_Modbus_TCP_Ref_Design_DF\Programmingfile\Modbus_TCP_top.stp). Pwogramasyon ki nesesè yo file yo chwazi epi li pare yo dwe pwograme nan aparèy la jan yo montre nan figi sa a.
    Figi 10 • FlashPro Pwojè Konfigirasyon
    Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-8
  6. Klike sou PWOGRAM pou kòmanse pwogramasyon aparèy la. Rete tann jiskaske yon mesaj parèt ki endike ke pwogram nan te pase. Demo sa a mande pou aparèy SmartFusion2 yo prepwograme ak kòd aplikasyon an pou aktive aplikasyon Modbus la. Aparèy SmartFusion2 la prepwograme ak Modbus_TCP_top.stp lè l sèvi avèk lojisyèl FlashPro.
    Figi 11 • Pwogram FlashPro te pase
    Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-9Nòt: Pou kouri konsepsyon an nan mòd IP estatik, swiv etap sa yo mansyone nan Apendis: Kouri konsepsyon an nan mòd IP estatik, paj 20.
  7.  Pouvwa sikile tablo Devlopman Avanse SmartFusion2 la.
    Yon mesaj akeyi ak adrès IP parèt nan fenèt HyperTerminal, jan yo montre nan figi sa a.
    Figi 12 • HyperTerminal ak adrès IP
    Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-10Louvri yon nouvo èd memwa sou PC lame a, ale nan katab la
    (\SF2_Modbus_TCP_Ref_Design_DF\HostTool) kote
    SmartFusion2_Modbus_TCP_Client.exe file prezan, antre kòmandman an: SmartFusion2_Modbus_TCP_Client.exe jan yo montre nan figi sa a.
    Figi 13 • Envoke Kliyan Modbus la
    Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-11Figi sa a montre fonksyon Modbus TCP k ap fonksyone. Fonksyon yo se:
    • Li antre disrè (kòd fonksyon 02)
    • Li rejis kenbe (kòd fonksyon 03)
    • Li rejis antre (kòd fonksyon 04)
    • Ekri plizyè bobin (kòd fonksyon 15)
      Figi 14 • Demonstrasyon Kòd Fonksyonèl Modbus
      Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-12Gade Fonksyon Modbus Kouri yo, paj 17 pou plis enfòmasyon sou fonksyon Modbus yo montre nan konsepsyon referans la.
  8. Apre w fin kouri Demo a, fèmen HyperTerminal.

Kouri Modbus Fonksyon
Seksyon sa a dekri fonksyon Modbus yo demontre nan konsepsyon referans la.

Li Antre Disrè (kòd fonksyon 02)
GPIO yo konekte ak 4 switch DIP ak 4 switch bouton pouse. Limen epi etenn switch DIP yo ak switch bouton pouse sou Twous Devlopman Avanse SmartFusion2 la. Li disrè antre kòd fonksyonèl montre estati switch yo jan yo montre nan figi sa a.

Figi 15 • Li Antre DisrèMicrosemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-13

Li Rejis Holding (kòd fonksyon 03)
Figi sa a montre done tanpon mondyal yo defini nan firmwèr la.
Figi 16 • Li Enskripsyon yoMicrosemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-14

Li Rejis Antre (kòd fonksyon 04)
Figi sa a montre kantite segonn kontwa an tan reyèl (RTC) te konte.
Figi 17 • Li Rejis AntreMicrosemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-15

Ekri bobin miltip (kòd fonksyon 0×0F)
Figi ki anba la a montre done anrejistreman Ekri plizyè bobin yo pou chanje LED ki konekte ak GPIO yo.
Figi 18 • Ekri bobin miltipMicrosemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-16

Anèks: Enstalasyon Komisyon Konsèy pou Kouri Konsepsyon Referans Modbus TCP la

Figi sa a montre konfigirasyon tablo a pou kouri konsepsyon referans sou tablo SmartFusion2 Advanced Development Kit.

Figi 19 • SmartFusion2 Advanced Development Kit Setup Board

Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-17

Anèks: Kote kavalye yo

Figi sa a montre pozisyon jumper yo sou tablo SmartFusion2 Advanced Development Kit.

Figi 20 • SmartFusion2 Advanced Development Kit Silkscreen Top View

Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-18Nòt: Kavalye make an wouj yo mete pa default. Kavalye make an vèt yo dwe mete manyèlman.
Nòt: Kote kavalye yo nan figi anvan an ka chèche.

Anèks: Kouri konsepsyon an nan mòd IP estatik

Etap sa yo dekri kijan pou kouri konsepsyon an nan mòd IP estatik:

  1. Dwa-klike sou fenèt Project Explorer nan pwojè SoftConsole epi ale nan Pwopriyete jan yo montre nan figi sa a.
    Figi 21 • Fenèt Project Explorer nan Pwojè SoftConsole
    Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-19
  2. Retire senbòl NET_USE_DHCP nan Anviwònman Zouti nan fenèt Pwopriyete pou Modbus_TCP_App. Figi sa a montre Pwopriyete pou Modbus_TCP_App fenèt la.
    Figi 22 • Fenèt Pwopriyete Explorer a
    Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-20
  3. Si aparèy la konekte nan mòd IP estatik, adrès IP estatik tablo a se 169.254.1.23, Lè sa a, chanje anviwònman yo Host TCP/IP pou reflete adrès IP la. Gade figi sa a ak Figi 24,
    Figi 23 • Anviwònman Host PC TCP/IP
    Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-21
    Figi 24 • Anviwònman Adrès IP estatik
    Microsemi-DG0440-Kouri-Modbus-TCP-Referans-Design-sou-SmartFusion2-Aparèy-22
    Nòt: Lè paramèt sa yo configuré, konpile konsepsyon an, chaje konsepsyon an nan memwa Flash, epi kouri konsepsyon an lè l sèvi avèk SoftConsole.

DG0440 Demo Gid Revizyon 7.0

Dokiman / Resous

Microsemi DG0440 Kouri Modbus TCP Referans konsepsyon sou aparèy SmartFusion2 [pdfGid Itilizatè
DG0440 Kouri Modbus TCP Konsepsyon referans sou aparèy SmartFusion2, DG0440, Kouri Modbus TCP Konsepsyon referans sou aparèy SmartFusion2, Konsepsyon sou aparèy SmartFusion2

Referans

Kite yon kòmantè

Adrès imel ou p ap pibliye. Jaden obligatwa yo make *