Microsemi DG0440 Faʻataʻitaʻiga Modbus TCP Faʻasinomaga Design i SmartFusion2 Devices
Microsemi Corporate Headquarters
One Enterprise, Aliso Viejo,
CA 92656 ISA
I totonu o Amerika: +1 800-713-4113
I fafo atu o Amerika: +1 949-380-6100
Fax: +1 949-215-4996
imeli: sales.support@microsemi.com
www.microsemi.com
© 2017 Microsemi Corporation. Ua taofia aia tatau uma. Microsemi ma le Microsemi logo o fa'ailoga fa'atau a le Microsemi Corporation. O isi fa'ailoga tau fefa'ataua'iga uma ma fa'ailoga tautua o meatotino a latou tagata e ona
Microsemi e le faia se faʻamaonia, faʻatusa, poʻo se faʻamaoniga e uiga i faʻamatalaga o loʻo i ai i totonu poʻo le talafeagai o ana oloa ma auaunaga mo soʻo se faʻamoemoega faapitoa, e le faʻatagaina foi e Microsemi soʻo se noataga soʻo se mea e tupu mai i le talosaga poʻo le faʻaogaina o soʻo se oloa poʻo se matagaluega. O oloa faʻatau atu i lalo ma soʻo se isi oloa faʻatau atu e Microsemi ua faʻatapulaʻaina suʻega ma e le tatau ona faʻaogaina faʻatasi ma masini faʻapitoa poʻo talosaga. Soʻo se faʻamatalaga faʻatinoga e talitonuina e faʻatuatuaina ae e leʻo faʻamaonia, ma e tatau i le Faʻatau ona faʻatinoina ma faʻamaeʻaina uma faʻatinoga ma isi suʻega o oloa, naʻo ia ma faʻatasi ma, pe faʻapipiʻi i totonu, soʻo se mea e gata ai. E le tatau i le tagata faʻatau ona faʻalagolago i soʻo se faʻamatalaga ma faʻamatalaga faʻatinoga poʻo faʻasologa na tuʻuina mai e Microsemi. O le matafaioi a le Fa'atau e fuafua tuto'atasi le talafeagai o so'o se oloa ma fa'ata'ita'i ma fa'amaonia tutusa. O faʻamatalaga na tuʻuina atu e Microsemi i lalo o loʻo tuʻuina atu "e pei ona i ai, o fea oi ai" ma faʻaletonu uma, ma o le lamatiaga atoa e fesoʻotaʻi ma ia faʻamatalaga o loʻo i ai atoa ma le Faʻatau. Microsemi e le tuʻuina atu, manino pe faʻamaonia, i soʻo se pati soʻo se aia tatau pateni, laisene, poʻo soʻo se isi aia tatau IP, pe faʻatatau i ia faʻamatalaga lava ia poʻo soʻo se mea e faʻamatalaina e ia faʻamatalaga. O faʻamatalaga o loʻo tuʻuina atu i totonu o lenei pepa e faʻatatau ia Microsemi, ma Microsemi faʻaagaga le aia tatau e faia ai soʻo se suiga i faʻamatalaga i totonu o lenei pepa poʻo soʻo se oloa ma auaunaga i soo se taimi e aunoa ma se faʻaaliga.
E uiga i Microsemi
O le Microsemi Corporation (Nasdaq: MSCC) e ofoina atu se faʻamatalaga atoatoa o semiconductor ma faʻaogaina fofo mo le aerospace & puipuiga, fesoʻotaʻiga, nofoaga autu o faʻamatalaga ma maketi tau pisinisi. O oloa e aofia ai le maualuga-fa'atinoga ma le fa'ama'a'aina o le analog fa'afefiloi-fa'ailoga fa'atasi, FPGAs, SoCs ma ASICs; oloa tau pulega; taimi ma masini fa'amaopoopo ma sa'o taimi fofo, fa'atulagaina tulaga o le lalolagi mo le taimi; masini e gaosia ai leo; RF fofo; vaega eseese; atina'e teuina ma feso'ota'iga fofo, tekinolosi saogalemu ma scalable anti-tamper oloa; fofo Ethernet; Malosiaga-i-Ethernet ICs ma vaeluagalemu; fa'apea fo'i agava'a ma 'au'aunaga fa'aaganu'u. Microsemi o loʻo faʻauluulu i Aliso Viejo, Kalefonia, ma e tusa ma le 4,800 tagata faigaluega i le lalolagi atoa. A'oa'o atili ile www.microsemi.com.
Toe Iloilo Tala'aga
O le tala fa'asolopito o lo'o fa'amatalaina suiga na fa'atinoina i le pepa. O suiga o lo'o lisiina e ala i toe iloiloga, amata i le lomiga aupito lata mai.
Toe Iloiloga 7.0
Fa'afou le pepa mo Libero v11.8 fa'amalologa polokalama.
Toe Iloiloga 6.0
O suiga nei o lo'o faia i le toe iloiloga 6.0 o lenei pepa.
- Libero SoC, FlashPro, ma SoftConsole mamanu mana'oga o lo'o fa'afouina ile Design Mana'oga, itulau 5.
- I totonu o le taʻiala, o igoa o Poloketi SoftConsole o loʻo faʻaaogaina i le mamanu faʻataʻitaʻiga ma faʻamaumauga uma e fesoʻotaʻi e faʻafouina.
Toe Iloiloga 5.0
Fa'afou le pepa mo Libero v11.7 fa'amalologa polokalama (SAR 76559).
Toe Iloiloga 4.0
Fa'afou le pepa mo Libero v11.6 fa'amalologa polokalama (SAR 72924).
Toe Iloiloga 3.0
Fa'afou le pepa mo Libero v11.5 fa'amalologa polokalama (SAR 63972).
Toe Iloiloga 2.0
Fa'afou le pepa mo Libero v11.3 fa'amalologa polokalama (SAR 56538).
Toe Iloiloga 1.0
Fa'afou le pepa mo Libero v11.2 fa'amalologa polokalama (SAR 53221).
Fa'atino Modbus TCP Reference Design i SmartFusion2 Devices Fa'aaoga IwIP ma FreeRTOS
Folasaga
Microsemi e ofoina atu se mamanu faʻasino mo SmartFusion®2 SoC FPGA masini e faʻaalia ai le
tri-speed ethernet medium access controller (TSEMAC) fa'aaliga o le SmartFusion2 SoC FPGA ma fa'atinoina le fa'atonuga Modbus. O le mamanu fa'asino e fa'atautaia ile UG0557: SmartFusion2 SoC FPGA Advanced Development Kit User Guide. O loʻo faʻamatalaina e lenei taʻiala faʻataʻitaʻiga.
- Fa'aaogāina ole SmartFusion2 TSEMAC feso'ota'i ile feso'ota'iga tuto'atasi ala fa'asalalau gigabit (SGMII) PHY.
- Tu'ufa'atasiga ole aveta'avale SmartFusion2 MAC fa'atasi ai ma le IP mama mama (IwIP) felauaiga fa'atonuga (TCP) po'o le fa'aputuga IP ma le polokalama fa'aoga taimi moni (RTOS).
- Laega fa'aoga fa'atasi ai ma faiga fa'ainisinia fa'apisinisi, Modbus ile TCP po'o le IP.
- Fa'afefea ona fa'atino le fa'ailoga fa'asino
O le microcontroller subsystem (MSS) o le SmartFusion2 SoC FPGA o loʻo i ai se faʻataʻitaʻiga o le TSEMAC peripheral. O le TSEMAC e mafai ona faʻatulagaina i le va o le faʻaogaina o le talimalo ma le fesoʻotaʻiga Ethernet i le faʻasologa o faʻamatalaga nei (laina saoasaoa):
- 10 Mbps
- 100 Mbps
- 1000 Mbps
Mo nisi faʻamatalaga i luga o le TSEMAC interface mo SmartFusion2 masini, vaʻai le UG0331: SmartFusion2 Microcontroller Subsystem User Guide.
Fa'aaoga le Modbus Protocol
O le Modbus o se fa'asologa o fe'au fa'apipi'i talosaga o lo'o iai i le tulaga fitu o le
fa'ata'ita'iga feso'ota'iga feso'ota'iga (OSI). E mafai ai ona fa'afeso'ota'i le tagata fa'atau po'o le 'au'aunaga i le va o masini feso'ota'i i ituaiga pasi eseese po'o feso'ota'iga. Ose auaunaga fa'akomepiuta e ofoina atu le tele o auaunaga fa'amaoti mai tulafono fa'atino. Ole tulafono ole galuega ole Modbus o elemene ole talosaga ole Modbus po'o le tali atu i iunite fa'amaumauga. O vaega o le Modbus protocol e aofia ai:
- TCP poʻo le IP ile Ethernet
- Fa'asalalauga fa'asalalau fa'atasi i luga o fa'asalalauga 'ese'ese
- Uaea:
- EIA/TIA-232-E
- EIA-422
- EIA/TIA-485-A Fiber
- Leitio
- Modbus PLUS, o se fesoʻotaʻiga pasi faʻailoga maualuga
O le ata o lo'o i lalo o lo'o fa'amatalaina ai fa'aputuga feso'ota'iga Modbus mo feso'ota'iga eseese.
Ata 1 • Modbus Communication Stack
Fa'aaoga le Modbus Protocol ile SmartFusion2 Device
O le Modbus TCP server e tamoʻe i luga o le SmartFusion2 Advanced Development Kit ma tali atu i le Modbus TCP client o loʻo tamoe i luga o le PC talimalo. O le ata o loʻo i lalo o loʻo faʻaalia ai le poloka poloka o le Modbus TCP server ma le faʻaoga i luga o le masini SmartFusion2.
Ata 2 • Ata poloka o le Modbus TCP Server ma le Fa'aoga ile SmartFusion2
0RGEXV 7&3 $SSOLFDWLRQ | 0RGEXV 7&3 6HUYHU |
,Z,3 7&3 RU ,3 6WDFN | |
)UHH5726 | )LUPZDUH |
6PDUW)XVLRQ2 $GYDQFHG 'HYHORSPHQW .LW (+:) |
Fuafuaga Manaomia
O le laulau o lo'o i lalo o lo'o lisiina ai mea e mana'omia mo le fa'atulagaina o masini ma polokalame.
Laulau 1 • Fa'asinomaga Fa'atusa Manaoga ma Fa'amatalaga
Fuafuaga Manaomia: Faʻamatalaga
Meafaigaluega
- SmartFusion2 Atina'e Atina'e Kit
- USB A i le mini-B uaea
– 12 V fetuutuunai
Rev A pe mulimuli ane - Uaea Ethernet RJ45
- So'o se tasi o polokalame fa'ata'ita'iga fa'asologa fa'asolosolo nei:
– HyperTerminal
– TeraTerm
– PUTI - Fa'afeiloa'i le PC po'o le Laptop Pupuni 64-bit Operating System
Polokalama
- Libero® System-on-Chip (SoC) v11.8
- SoftConsole v4.0
- FlashPro polokalame polokalame v11.8
- USB i aveta'avale UART -
- MSS Ethernet MAC avetaavale v3.1.100
- O se polokalame fa'ata'ita'iga fa'asologa fa'asolosolo HyperTerminal, TeraTerm, po'o le PuTTY
- Su'esu'e Mozilla Firefox po'o Internet Explorer
Fa'ata'ita'iga Fuafuaga
O vaega o lo'o mulimuli mai o lo'o fa'amatalaina ai le fa'ata'ita'iga o le ata o le Modbus TCP fa'asino i masini SmartFusion2 e fa'aaoga ai le IwIP ma le FreeRTOS.
Le mamanu demo files o lo'o avanoa mo le la'uina mai ile:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
Le mamanu demo filee aofia ai:
- Libero
- Polokalama files
- HostTool
- Faitau a'u
O le ata o loʻo i lalo o loʻo faʻaalia ai le fausaga pito i luga o le mamanu files. Mo nisi fa'amatalaga, va'ai le Readme.txt file.
Ata 3 • Fa'ata'ita'iga Fuafuaga Files Fuafuaga Tulaga Maualuga
Fa'aaliga Fa'ata'ita'iga
O le mamanu faʻasino e aofia ai:
- Fa'auma le poloketi Libero SoC Verilog
- Poloketi firmware SoftConsole
E mafai e le mamanu fa'asino ona lagolagoina tulafono fa'atino a le Modbus e fa'atatau i fa'aputuga o feso'ota'iga a Modbus e leai se totogi:
- Faitau tusi resitala o lo'o i totonu (code function 0×04)
- Faitau tusi resitala (fa'ailoga galuega 0×03)
- Tusi tusi resitala ta'itasi (code function 0×06)
- Tusi ni resitala se tele (fa'ailoga galuega 0×10)
- Faitau pe Tusi ni resitala se tele (code code 0×17)
- Faitau coils (fa'ailoga galuega 0×01)
- Tusi le vili ta'itasi (fa'ailoga galuega 0×05)
- Tusi le tele o vili (fa'ailoga galuega 0×0F)
- Faitau mea tu'ufa'atasi tu'ufa'atasi (code function (0×02)
O le mamanu fa'asino e lagolagoina ai tulafono fa'atino a Modbus mo fa'aputuga fa'aputuga feso'ota'iga uma a Modbus e leai se totogi:
- Faitau tusi resitala o lo'o i totonu (code function 0×04)
- Faitau mea tu'ufa'atasi tu'ufa'atasi (code function (0×02)
- Tusi le tele o vili (fa'ailoga galuega 0×0F)
- Faitau tusi resitala (fa'ailoga galuega 0×03)
Fa'amatalaga Fa'ata'ita'iga
O le mamanu e faʻatinoina e faʻaaoga ai le SGMII PHY interface e ala i le faʻatulagaina o le TSEMAC mo le faʻaogaina o le sefulu-bit (TBI). Mo nisi fa'amatalaga i luga o le TSEMAC TBI interface, va'ai le UG0331: SmartFusion2 Microcontroller Subsystem User Guide.
Libero SoC Hardware Poloketi
O le ata o lo'o i lalo o lo'o fa'aalia ai le fa'atinoina o le fa'atinoina o le fa'atinoina o le fa'atinoina o le fa'atonuga o le fa'atonuga o le fa'atonuga.
Ata 4 • Libero SoC Fuafuaga Meafaigaluega Tulaga Maualuga Maualuga
O lo'o fa'aogaina e le Libero SoC hardware ia mea nei SmartFusion2 MSS ma IPs:
- TEMAC TBI fa'aoga
- MMUART_0 mo feso'ota'iga RS-232 ile SmartFusion2 Advanced Development Kit
- Fa'amautu mea fa'aoga 0 e fai ma puna o le uati
- General purpose input and output (GPIO) e fa'afeso'ota'i mea nei:
- Diodes moli (LED): 4 numera
- Oomi-faamau: 4 numera
- Su'e lua i-laina afifi (DIP): 4 numera
- O punaoa nei a le laupapa e fesoʻotaʻi ma tulafono Modbus:
- LED (coils)
- Su'e DIP (fa'aoga tu'ufa'atasi)
- Oomi-fa'amau
- Uati moni (RTC) (tusi resitala)
- Fa'asologa fa'asologa maualuga (SERDESIF) SERDES_IF IP, fa'atulagaina mo SERDESIF_3 EPCS lane 3, va'ai le ata lea. Mo nisi fa'amatalaga e uiga i feso'ota'iga fa'asologa maualuga, va'ai i le UG0447- SmartFusion2 ma IGLOO2 FPGA High Speed Serial Interfaces User Guide.
O le ata o lo'o i lalo o lo'o fa'aalia ai le fa'amalama High Speed Serial Interface Configurator.
Ata 5 • Fa'amalama Fa'amalama Fa'atonu Fa'asologa Fa'asologa Tele
Fa'atonuga Pin Package
Fa'ailoga pine fa'apipi'i mo LED, sui DIP, ki fa'amau, ma fa'ailoga fa'afeso'ota'i PHY o lo'o fa'aalia i le siata o lo'o mulimuli mai e o'o atu i le Laulau 5, itulau 9.
Laulau 2 • Ta'ita'i i Fa'aputuga Pins Tofiga
- Pini Paketi Fa'aoso
- LED_1 D26
- LED_2 F26
- LED_3 A27
- LED_4 C26
Fuafuaga 3 • DIP Su'e i Fa'aputuga Pins Tofiga
- Pini Paketi Fa'aoso
- DIP1 F25
- DIP2 G25
- DIP3 J23
- DIP4 J22
Fuafuaga 4 • Oomi Fa'amau Su'i i Fa'aputuga Pins Tofiga
- Pini Paketi Fa'aoso
- SUI1 J25
- SWITCH2 H25
- SUI3 J24
- SWITCH4 H23
Siata 5 • PHY Fa'ailoga Fa'afeso'ota'i i Fa'aputuga Fa'amau
- Igoa o le Taulaga Fa'asinoga Fa'aputuga pine
- PHY_MDC Vaega F3
- PHY_MDIO Ulufale K7
- PHY_RST Vaega F2
Poloketi SoftConsole Firmware
Fa'aoga le poloketi SoftConsole e fa'aoga ai le SoftConsole IDE. O fa'asologa o lo'o i lalo o le fa'aputuga o lo'o fa'aogaina mo le fa'ailoga fa'asino:
- lwIP TCP po'o le IP stack version 1.3.2
- Modbus TCP server version 1.5 (www.freemodbus.org) faʻatasi ai ma faʻaleleia mo le faʻaogaina atoatoa o le code code e pei o le Modbus TCP server
- FreeRTOS (www.freetos.org)
O le ata o lo'o i lalo o lo'o fa'aalia ai SoftConsole software stacks directory structure o le mamanu.
Ata 6 • SoftConsole Project Explorer Window
O le SoftConsole workspace e aofia ai le poloketi, Modbus_TCP_App o loʻo i ai le talosaga Modbus TCP (lea e faʻaogaina ai le lwIP ma le FreeRTOS) ma faʻapipiʻi uma faʻapipiʻi ma meafaigaluega e fetaui ma le mamanu meafaigaluega.
O le ata o lo'o i lalo o lo'o fa'aalia ai le aveta'avale fa'aaoga mo le demo.
Ata 7 • Fa'ata'ita'iga Fuafuaga Aveta'avale
Fa'atulaga le Fa'ata'ita'iga Design
O laasaga nei o loʻo faʻamatalaina pe faʻapefea ona seti le demo mo le SmartFusion2 Advanced Development Kit board:
- Faʻafesoʻotaʻi le PC talimalo ile fesoʻotaʻiga J33 e faʻaaoga ai le USB A i le mini-B cable. O le USB i le universal asynchronous receiver/transmitter (UART) alalaupapa aveta'avale e otometi lava ona iloa.
- Mai le fa'afeso'ota'iga e fa (COM) ports, kiliki-sa'o so'o se tasi o ports COM ma filifili Properties. O lo'o fa'aalia le fa'amalama o meatotino uafu COM ua filifilia, e pei ona fa'aalia i le ata o lo'o i lalo.
- Ia mautinoa ia i ai le Nofoaga e pei o le USB FP5 Serial Converter C i le faamalama o Meatotino e pei ona faʻaalia i le ata o loʻo i lalo.
Fa'aaliga: Fai se faʻamatalaga o le numera o le taulaga COM mo le faʻatulagaina o le telefoni ma faʻamautinoa o loʻo faʻamaonia le nofoaga o le COM port e pei o le USB FP5 Serial Converter C.
Ata 8 • Fa'amalama Pule Fa'atonu
- Fa'apipi'i le ta'avale USB pe a le otometi ona iloa ta'avale USB.
- Fa'apipi'i le aveta'avale FTDI D2XX mo feso'ota'iga fa'asologa fa'asolosolo e ala ile uaea USB laititi FTDI. La'i mai aveta'avale ma fa'apipi'i ta'iala mai:
www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip - Faʻafesoʻotaʻi le osooso i luga o le SmartFusion2 Advanced Development Kit laupapa e pei ona faʻaalia i le laulau o loʻo i lalo. Mo faʻamatalaga i nofoaga e osooso ai, tagaʻi i le Faʻaopoopoga: Nofoaga e osooso ai, itulau 19.
FAATUATUA: Ta'e le ki sapalai eletise, SW7, a'o le'i faia so'oga osooso.
Laulau 6 • SmartFusion2 Advanced Development Kit Jumper Settings
- Jumper Pin Mai Pin i Fa'amatalaga
- J116, J353, J354,J54. Ia mautinoa o lo'o osooso
- J123 2 3 ua faatulagaina e tusa ai.
- J124, J121, J32 1 2 JTAG polokalame e ala ile FTDI
- Faʻafesoʻotaʻi le eletise i le fesoʻotaʻiga J42 i le SmartFusion2 Advanced Development Kit board.
- O lenei mamanu exampe mafai ona tamomoe i tulaga uma e lua IP ma le malosi IP modes. I le faaletonu, polokalame files o lo'o tu'uina atu mo le malosi o le IP.
- Mo IP tumau, faʻafesoʻotaʻi le PC talimalo ile fesoʻotaʻiga J21 o le
SmartFusion2 Advanced Development Kit laupapa fa'aaoga le RJ45 cable. - Mo le IP malosi, fa'afeso'ota'i so'o se tasi o va'a feso'ota'iga matala i le feso'ota'iga J21 o le SmartFusion2 Advanced Development Kit laupapa e fa'aaoga ai le RJ45 cable.
- Mo IP tumau, faʻafesoʻotaʻi le PC talimalo ile fesoʻotaʻiga J21 o le
Ata Fa'atonu Fa'atonu
O ata o le SmartFusion2 Advanced Development Kit board ma feso'ota'iga uma o lo'o tu'uina atu i le Fa'aopoopoga: Fa'atonu Fa'atonu mo le Fa'atinoina o le Modbus TCP Reference Design, itulau 18.
Fa'atino le Fa'ata'ita'iga Design
O laasaga nei o loʻo faʻamatalaina pe faʻafefea ona faʻatino le mamanu faʻataʻitaʻiga:
- La'u mai le mamanu file mai:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df - Su'e le ki o le sapalai eletise, SW7.
- Amata soʻo se polokalame faʻataʻitaʻiga faʻasologa faʻasolosolo e pei o:
- HyperTerminal
- PUTI
- TeraTerm
Fa'aaliga: I lenei fa'ata'ita'iga o lo'o fa'aogaina le HyperTerminal.
O le faatulagaga mo le polokalame e: - Fua Faatatau: 115200
- 8 Fa'amatalaga pusi
- 1 Taofi sina mea
- Leai se tutusa
- Leai se pulea o le tafe
Mo fa'amatalaga e uiga i le fa'atulagaina o polokalame fa'ata'ita'iga fa'asologa fa'asolosolo, va'ai i le Fa'atulagaina o Polokalama Fa'ata'ita'iga Fa'asologa Fa'asologa.
- Tatala le polokalame FlashPro.
- Kiliki Poloketi Fou.
- I le New Project window, ulufale i le Project Name, e pei ona faʻaalia i le ata o loʻo i lalo.
Ata 9 • Poloketi Fou FlashPro
- Kiliki Su'esu'e ma fa'asaga i le nofoaga e te mana'o e teu ai le poloketi.
- Filifili se masini e tasi e pei o le faiga Polokalama.
- Kiliki OK e teu ai le poloketi.
- Kiliki Configure Device.
- Kiliki Su'esu'e ma fa'afeiloa'i i le nofoaga o lo'o iai le Modbus_TCP_top.stp file o lo'o i ai ma filifili le file. O le nofoaga e le masani ai o le:
(\SF2_Modbus_TCP_Ref_Design_DF\Programmingfile\Modbus_TCP_top.stp). Polokalame manaʻomia file ua filifilia ma ua sauni e fa'apolokalameina i le masini e pei ona fa'aalia i le ata o lo'o mulimuli mai.
Ata 10 • Fa'atulagaina le Poloketi FlashPro
- Kiliki Polokalama e amata fa'apolokalame le masini. Fa'atali se'ia fa'aalia se fe'au e ta'u mai ai ua pasi le polokalame. O lenei demo e manaʻomia ai le SmartFusion2 masini e faʻapipiʻi muamua ma le code talosaga e faʻagaoioia ai le talosaga Modbus. O le masini SmartFusion2 o loʻo faʻatulagaina muamua i le Modbus_TCP_top.stp e faʻaaoga ai le FlashPro software.
Ata 11 • Polokalama FlashPro Pasia
Fa'aaliga: Ina ia fa'agasolo le mamanu i le fa'aogaina o le IP, mulimuli i la'asaga o lo'o ta'ua i le Fa'aopoopoga: Fa'agaoioi le Design i le Static IP Mode, itulau 20.
- Taamilomilo malosi le SmartFusion2 Advanced Development board.
O se feʻau faʻafeiloaʻi ma le tuatusi IP o loʻo faʻaalia i le HyperTerminal window, e pei ona faʻaalia i le ata o loʻo i lalo.
Ata 12 • HyperTerminal ma IP Address
Tatala se faʻatonuga fou i luga o le PC talimalo, alu i le faila
(\SF2_Modbus_TCP_Ref_Design_DF\HostTool) o fea
SmartFusion2_Modbus_TCP_Client.exe file o loʻo i ai, ulufale i le poloaiga: SmartFusion2_Modbus_TCP_Client.exe e pei ona faaalia i le ata lea.
Ata 13 • Talosagaina le Modbus Client
O le ata o loʻo i lalo o loʻo faʻaalia ai galuega a le Modbus TCP o loʻo faʻagasolo. O galuega tauave e:
- Faitau mea tu'ufa'atasi tu'ufa'atasi (fa'ailoga galuega 02)
- Faitau tusi resitala (code code 03)
- Faitau tusi resitala fa'aoga (code function 04)
- Tusi ni vili se tele (fa'ailoga galuega 15)
Ata 14 • Fa'ata'ita'iga a le Modbus Codes Functional
Va'ai i le Running Modbus Functions, itulau 17 mo nisi fa'amatalaga e uiga i galuega a le Modbus o lo'o fa'aalia i le mamanu fa'asino.
- A maeʻa le faʻataʻitaʻiga, tapuni HyperTerminal.
Fa'agaoioia Modbus
O lenei vaega o loʻo faʻamatalaina ai galuega a Modbus o loʻo faʻaalia i le mamanu faʻasino.
Faitau Fa'amatalaga Fa'apitoa (code function 02)
GPIOs e feso'ota'i i 4 DIP ki ma 4 fa'amau ki ki. Su'e ma tape le DIP ki ma ki oomi ki le SmartFusion2 Advanced Development Kit. Faitau fa'ailoga tu'ufa'atasi o lo'o fa'aalia ai tulaga o suiga e pei ona fa'aalia i le ata o lo'o mulimuli mai.
Ata 15 • Faitau Fa'amatalaga Tu'ufa'atasi
Faitau Tusi Resitala (code function 03)
O le ata o loʻo i lalo o loʻo faʻaalia ai faʻamatalaga paʻu o le lalolagi o loʻo faʻamatalaina i le firmware.
Ata 16 • Faitau Tusi Resitala Taofi
Faitau Tusi Resitala (fa'agaioiga code 04)
O le ata o lo'o i lalo o lo'o fa'aalia ai le aofa'i o sekone na faitaulia e le fa'ata'i taimi moni (RTC).
Ata 17 • Faitau Tusi Resitala
Tusi Ta'amilosaga Tele (fa'ailoga galuega 0×0F)
O le ata o loʻo i lalo o loʻo faʻaalia ai faʻamaumauga tusi resitala Tusi Tele Coils mo le fesuiaʻiina o LED e fesoʻotaʻi ma GPIOs.
Ata 18 • Tusi Ta'amilosaga Tele
Fa'aopoopo: Fa'atonu Fa'atonu mo le Fa'agaioia o le Modbus TCP Reference Design
O le ata o loʻo i lalo o loʻo faʻaalia ai le faʻatulagaina o le laupapa mo le faʻaogaina o le mamanu faʻasino ile SmartFusion2 Advanced Development Kit board.
Ata 19 • Fa'atonuga a le SmartFusion2 Advanced Development Kit Board
Fa'aopoopo: Tulaga Fa'asa'o
O le ata o loʻo i lalo o loʻo faʻaalia ai nofoaga osooso i luga o le SmartFusion2 Advanced Development Kit board.
Ata 20 • SmartFusion2 Advanced Development Kit Silkscreen Top View
Fa'aaliga: O osooso o lo'o fa'amanino i le mumu ua fa'atulaga e le mafai. O osooso fa'ailoga i le lanu meamata e tatau ona seti ma le lima.
Fa'aaliga: E mafai ona su'eina le nofoaga o tagata osooso i le ata muamua.
Fa'aopoopo: Fa'agaoioi le Fuafuaga ile Static IP Mode
O laasaga nei o loʻo faʻamatalaina pe faʻafefea ona faʻatino le mamanu ile tulaga IP faʻamau:
- Kiliki taumatau i le Project Explorer window o le SoftConsole project ma alu i Properties e pei ona faʻaalia i le ata o loʻo i lalo.
Ata 21 • Fa'amalama ole Poloketi Explorer ole Poloketi SoftConsole
- Ave'ese le fa'ailoga NET_USE_DHCP i Tool Settings of the Properties for Modbus_TCP_App window. O le ata o loʻo i lalo o loʻo faʻaalia ai le faʻamalama o Meatotino mo Modbus_TCP_App.
Ata 22 • Fa'amalama Meatotino Project Explorer
- Afai e fesoʻotaʻi le masini i le faʻaogaina o le IP, o le laupapa static IP address o le 169.254.1.23, ona sui lea o le Host TCP / IP faʻatulagaina e atagia ai le tuatusi IP. Va'ai le ata lea ma le Ata 24,
Ata 23 • Fa'afeiloa'i PC TCP/IP Seti
Ata 24 • Fa'atonu Fa'atonu IP Address
Fa'aaliga: A faʻapipiʻi nei faʻatulagaga, faʻapipiʻi le mamanu, uta le mamanu i le Flash memory, ma faʻatautaia le mamanu e faʻaaoga ai SoftConsole.
DG0440 Fa'ata'ita'iga Taiala Toe Iloiloga 7.0
Pepa / Punaoa
![]() |
Microsemi DG0440 Faʻataʻitaʻiga Modbus TCP Faʻasinomaga Design i SmartFusion2 Devices [pdf] Taiala mo Tagata Fa'aoga DG0440 Running Modbus TCP Reference Design i SmartFusion2 Devices, DG0440, Running Modbus TCP Reference Design i SmartFusion2 Devices, Design on SmartFusion2 Devices |