Microsemi DG0440 Running Modbus TCP Reference Design ho SmartFusion2 Devices
Ntlo-khōlō ea Khoebo ea Microsemi
One Enterprise, Aliso Viejo,
CA 92656 USA
Ka hare ho USA: +1 800-713-4113
Kantle ho USA: +1 949-380-6100
Fax: +1 949-215-4996
Lengolo-tsoibila: sales.support@microsemi.com
www.microsemi.com
© 2017 Microsemi Corporation. Litokelo tsohle li sirelelitsoe. Microsemi le logo ea Microsemi ke matšoao a khoebo a Microsemi Corporation. Matshwao a mang kaofela a kgwebo le matshwao a tshebeletso ke thepa ya beng ba ona
Microsemi ha e fane ka tiisetso, boemeli, kapa tiiso mabapi le tlhahisoleseding e teng mona kapa ho lekana ha lihlahisoa le litšebeletso tsa eona bakeng sa morero ofe kapa ofe, leha e le hore Microsemi ha e nke boikarabelo leha e le bofe bo hlahang ka lebaka la kopo kapa tšebeliso ea sehlahisoa leha e le sefe kapa potoloho. Lihlahisoa tse rekisoang ka tlase mona le lihlahisoa tse ling tse rekisoang ke Microsemi li 'nile tsa lekoa ka mokhoa o lekanyelitsoeng' me ha lia lokela ho sebelisoa hammoho le lisebelisoa tsa bohlokoa tsa mosebetsi kapa likopo. Litlhaloso life kapa life tsa ts'ebetso ho lumeloa hore lia tšepahala empa ha lia netefatsoa, 'me Moreki o tlameha ho tsamaisa le ho tlatsa ts'ebetso eohle le liteko tse ling tsa lihlahisoa, a le mong, hammoho le, kapa a kentsoe, lihlahisoa life kapa life tsa ho qetela. Moreki a ke ke a itšetleha ka lintlha leha e le life le litlhaloso tsa ts'ebetso kapa litekanyetso tse fanoeng ke Microsemi. Ke boikarabello ba Moreki ho iketsetsa qeto ea hore na lihlahisoa life kapa life lia tšoaneleha le ho etsa liteko le ho netefatsa se tšoanang. Boitsebiso bo fanoeng ke Microsemi mona ka tlase bo fanoe "joalokaha bo le teng, bo hokae" le ka liphoso tsohle, 'me kotsi eohle e amanang le boitsebiso bo joalo ke ka ho feletseng le Moreki. Microsemi ha e fane, ka ho hlaka kapa ka mokhoa o hlakileng, ho mokga leha e le ofe litokelo tsa patent, li-license, kapa litokelo tse ling tsa IP, ebang ke mabapi le boitsebiso bo joalo ka boeona kapa ntho leha e le efe e hlalositsoeng ke boitsebiso bo joalo. Tlhahisoleseding e fanoeng tokomaneng ena ke ea mong'a Microsemi, 'me Microsemi e na le tokelo ea ho etsa liphetoho leha e le life tlhahisoleseding e tokomaneng ena kapa ho lihlahisoa leha e le life le litšebeletso ka nako leha e le efe ntle le tsebiso.
Mabapi le Microsemi
Microsemi Corporation (Nasdaq: MSCC) e fana ka potefolio e felletseng ea semiconductor le tharollo ea sistimi bakeng sa sefofane le ts'ireletso, likhokahano, setsi sa data le limmaraka tsa indasteri. Lihlahisoa li kenyelletsa li-circuits tse kopantsoeng tse sebetsang hantle le tse nang le mahlaseli a kotsi, li-FPGA, SoCs le ASIC; lihlahisoa tsa tsamaiso ea matla; lisebelisoa tsa nako le tsa ho hokahanya le litharollo tsa nako tse nepahetseng, tse behang maemo a lefats'e bakeng sa nako; lisebelisoa tsa ho sebetsana le lentsoe; RF tharollo; likarolo tse ikhethang; polokelo ea khoebo le tharollo ea likhokahano, mahlale a ts'ireletso le anti-t scalableamplihlahisoa tsa er; Litharollo tsa Ethernet; Matla-over-Ethernet ICs le midspans; hammoho le bokhoni le litšebeletso tsa moralo oa tloaelo. Microsemi e na le ntlo-kholo ea Aliso Viejo, California, 'me e na le basebetsi ba ka bang 4,800 lefatšeng ka bophara. Ithute haholoanyane ho www.microsemi.com.
Nalane ea Phetoho
Nalane ea ntlafatso e hlalosa liphetoho tse kentsoeng tšebetsong tokomaneng. Liphetoho li thathamisitsoe ka ntlafatso, ho qala ka khatiso ea morao-rao.
Phetolelo ea 7.0
E ntlafalitse tokomane bakeng sa tokollo ea software ea Libero v11.8.
Phetolelo ea 6.0
Liphetoho tse latelang li etsoa tlhabollong ea 6.0 ea tokomane ena.
- Libero SoC, FlashPro, le litlhoko tsa moralo oa SoftConsole li nchafalitsoe ho Litlhoko tsa Moqapi, leqepheng la 5.
- Ho pholletsa le tataiso, mabitso a merero ea SoftConsole e sebelisitsoeng moralong oa demo le lipalo tsohle tse amanang le tsona li nchafatsoa.
Phetolelo ea 5.0
E ntlafalitse tokomane ea ho lokolloa ha software ea Libero v11.7 (SAR 76559).
Phetolelo ea 4.0
E ntlafalitse tokomane ea ho lokolloa ha software ea Libero v11.6 (SAR 72924).
Phetolelo ea 3.0
E ntlafalitse tokomane ea ho lokolloa ha software ea Libero v11.5 (SAR 63972).
Phetolelo ea 2.0
E ntlafalitse tokomane ea ho lokolloa ha software ea Libero v11.3 (SAR 56538).
Phetolelo ea 1.0
E ntlafalitse tokomane ea ho lokolloa ha software ea Libero v11.2 (SAR 53221).
E tsamaisa Moralo oa Reference oa Modbus TCP ho Lisebelisoa tsa SmartFusion2 tse Sebelisang IwIP le FreeRTOS
Selelekela
Microsemi e fana ka moralo oa litšupiso bakeng sa lisebelisoa tsa SmartFusion®2 SoC FPGA tse bonts'ang
Tri-speed ethernet medium access controller (TSEMAC) likarolo tsa SmartFusion2 SoC FPGA mme e sebelisa protocol ea Modbus. Moralo oa litšupiso o sebetsa ho UG0557: SmartFusion2 SoC FPGA Advanced Development Kit User Guide. Tataiso ena ea demo e ea hlalosa.
- Tšebeliso ea SmartFusion2 TEMAC e hoketsoeng ho seriele sa gigabit media independent interface (SGMII) PHY.
- Ho kopanngoa ha mokhanni oa SmartFusion2 MAC ka mokhoa o bobebe oa IP (IwIP) transmission control protocol (TCP) kapa IP stack le sistimi ea mahala ea nako ea nnete (RTOS).
- Lera la kopo le protocol ea boiketsetso ea indasteri, Modbus ho TCP kapa IP.
- Mokhoa oa ho tsamaisa moralo oa litšupiso
Microcontroller subsystem (MSS) ea SmartFusion2 SoC FPGA e na le mohlala oa pheriferale ea TSEMAC. TEMAC e ka hlophisoa lipakeng tsa processor ea moamoheli le marang-rang a Ethernet ka litefiso tse latelang tsa phetisetso ea data (mabelo a mela):
- 10 Mbps
- 100 Mbps
- 1000 Mbps
Ho fumana lintlha tse ling mabapi le sebopeho sa TEMAC bakeng sa lisebelisoa tsa SmartFusion2, bona UG0331: SmartFusion2 Microcontroller Subsystem User Guide.
Ho sebelisa Protocol ea Modbus
Modbus ke lera la kopo la melaetsa protocol e teng boemong ba bosupa ba
Open System interconnection (OSI) mohlala. E nolofalletsa puisano ea bareki kapa seva pakeng tsa lisebelisoa tse hokahaneng ka mefuta e fapaneng ea libese kapa marang-rang. Ke protocol ea ts'ebeletso e fanang ka lits'ebeletso tse ngata tse boletsoeng ke likhoutu tsa ts'ebetso. Likhoutu tsa tšebetso ea Modbus ke likarolo tsa kopo ea Modbus kapa li-protocol tsa data tsa data. Likarolo tsa protocol ea Modbus li kenyelletsa:
- TCP kapa IP holim'a Ethernet
- Phetiso ea serial ea Asynchronous holim'a mecha ea litaba e fapaneng
- Mohala:
- EIA/TIA-232-E
- EIA-422
- EIA/TIA-485-A Fiber
- Radio
- Modbus PLUS, netweke e fetang lets'oao le lebelo le holimo
Setšoantšo se latelang se hlalosa mekotla ea puisano ea Modbus bakeng sa marang-rang a fapaneng a puisano.
Setšoantšo sa 1 • Stack ea puisano ea Modbus
Ho sebelisa Protocol ea Modbus ho SmartFusion2 Sesebelisoa
Seva ea Modbus TCP e sebetsa ho SmartFusion2 Advanced Development Kit mme e araba moreki oa Modbus TCP e sebetsang ho PC e amohelang. Setšoantšo se latelang se bonts'a setšoantšo sa block ea seva sa Modbus TCP le ts'ebeliso ho sesebelisoa sa SmartFusion2.
Setšoantšo sa 2 • Block Diagram ea Modbus TCP Server le Kopo ho SmartFusion2
0RGEXV 7&3 $SSOLFDWLRQ | 0RGEXV 7&3 6HUYHU |
,Z,3 7&3 RU ,3 6WDFN | |
) UHH5726 | ) LUPZDUH |
6PDUW)XVLRQ2 $GYDQFHG 'HYHORSPHQW .LW (+:) |
Litlhoko tsa Moralo
Tafole e latelang e thathamisa litlhoko tsa hardware le moralo oa software.
Letlapa la 1 • Litlhoko tsa Moralo oa Reference le Lintlha
Litlhoko tsa Moqapi: Tlhaloso
Lisebelisoa
- SmartFusion2 Advanced Development Kit
– thapo ya USB A ho ya ho mini-B
- adaptara ea 12V
Rev A kapa hamorao - Mohala oa Ethernet RJ45
- E 'ngoe ea li-program tse latelang tsa serial terminal emulation:
- Hyperterminal
- TeraTerm
- PuTTY - Host PC kapa Laptop Windows 64-bit Sistimi ea Ts'ebetso
Software
- Libero® System-on-Chip (SoC) v11.8
- SoftConsole v4.0
- FlashPro programming software v11.8
- USB ho bakhanni ba UART -
- Bakhanni ba MSS Ethernet MAC v3.1.100
- Lenaneo la serial terminal emulation HyperTerminal, TeraTerm, kapa PuTTY
- Sebatli sa Mozilla Firefox kapa Internet Explorer
Moqapi oa Demo
Likarolo tse latelang li hlalosa moralo oa demo oa moralo oa litšupiso oa Modbus TCP ho lisebelisoa tsa SmartFusion2 tse sebelisang IwIP le FreeRTOS.
Moralo oa demo fileli fumaneha bakeng sa ho khoasolla ho:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
Moralo oa demo files kenyeletsa:
- Libero
- Lenaneo files
- HostTool
- Mbale
Setšoantšo se latelang se bontša sebopeho sa boemo bo holimo ba moralo files. Ho fumana lintlha tse ling, sheba Readme.txt file.
Setšoantšo sa 3 • Moqapi oa Demo Files Sebopeho sa Boemo bo Phahameng
Demo Design Features
Moralo oa litšupiso o kenyelletsa:
- Qetella morero oa Libero SoC Verilog
- Morero oa firmware oa SoftConsole
Moralo oa litšupiso o ka ts'ehetsa likhoutu tse latelang tsa tšebetso ea Modbus ho latela litlhophiso tsa mahala tsa puisano tsa Modbus:
- Bala lirejisete tsa ho kenya (khoutu ea tšebetso 0×04)
- Bala lirekoto tsa ho ts'oara (khoutu ea ts'ebetso 0×03)
- Ngola rejisetara e le 'ngoe (khoutu ea tšebetso 0×06)
- Ngola lirejisete tse ngata (khoutu ea ts'ebetso 0×10)
- Bala kapa Ngola lirekoto tse ngata (khoutu ea tšebetso 0×17)
- Bala likhoele (khoutu ea tšebetso 0×01)
- Ngola khoele e le 'ngoe (khoutu ea tšebetso 0×05)
- Ngola likhoele tse ngata (khoutu ea tšebetso 0×0F)
- Bala litlhaloso tse ikhethileng (khoutu ea tšebetso (0×02)
Moralo oa litšupiso o ts'ehetsa likhoutu tse latelang tsa tšebetso ea Modbus bakeng sa litlhophiso tsohle tsa mahala tsa puisano tsa Modbus:
- Bala lirejisete tsa ho kenya (khoutu ea tšebetso 0×04)
- Bala litlhaloso tse ikhethileng (khoutu ea tšebetso (0×02)
- Ngola likhoele tse ngata (khoutu ea tšebetso 0×0F)
- Bala lirekoto tsa ho ts'oara (khoutu ea ts'ebetso 0×03)
Demo Design Tlhaloso
Moralo ona o kengoa ts'ebetsong ho sebelisoa sebopeho sa SGMII PHY ka ho hlophisa TEMAC bakeng sa ts'ebetso ea ten-bit interface (TBI). Bakeng sa tlhaiso-leseling e batsi mabapi le sebopeho sa TEMAC TBI, bona UG0331: SmartFusion2 Microcontroller Subsystem User Guide.
Morero oa Libero SoC Hardware
Setšoantšo se latelang se bonts'a ts'ebetsong ea moralo oa hardware eo ho eona ho nang le litšupiso tsa firmware ea makhoba.
Setšoantšo sa 4 • Libero SoC Top-Level Hardware Design
Morero oa Hardware oa Libero SoC o sebelisa lisebelisoa tse latelang tsa SmartFusion2 MSS le li-IP:
- Sehokelo sa TEMAC TBI
- MMUART_0 bakeng sa likhokahano tsa RS-232 ho SmartFusion2 Advanced Development Kit
- Letlapa le ikhethileng la ho kenya 0 joalo ka mohloli oa oache
- Kenyelletso le tlhahiso e akaretsang (GPIO) e hokahanyang tse latelang:
- Li-diode tse hlahisang leseli (li-LED): linomoro tse 4
- Li-push-buttons: linomoro tse 4
- Li-switch tsa Dual in-line package (DIP): linomoro tse 4
- Lisebelisoa tse latelang tsa boto li amahanngoa le litaelo tsa Modbus:
- Li-LED (li-coil)
- Li-switches tsa DIP (lisebelisoa tse ikhethileng)
- Li-push-buttons (menyetla e ikhethileng)
- Oache ea nako ea 'nete (RTC) (lirejistara tse kenang)
- Khokahano ea serial ea lebelo le holimo (SERDESIF) SERDES_IF IP, e lokiselitsoeng SERDESIF_3 EPCS lane 3, bona setšoantšo se latelang. Ho tseba haholoanyane ka likhokahano tsa serial tsa lebelo le holimo, bona Tataiso ea mosebelisi ea UG0447- SmartFusion2 le IGLOO2 FPGA High Speed Serial Interfaces.
Setšoantšo se latelang se bontša fensetere ea High Speed Serial Interface Configurator.
Setšoantšo sa 5 • Fensetere ea Configurator ea Sebopeho se Phahameng sa Serial Speed
Likabelo tsa Pin ea Sephutheloana
Likabelo tsa phini tsa liphutheloana tsa LED, li-switches tsa DIP, li-switches tsa li-push-button, le li-interface tsa PHY li bontšoa tafoleng e latelang ka Lethathamo la 5, leqepheng la 9.
Letlapa la 2 • LED ho Pakete Likabelo tsa Pins
- Pin ea Sephutheloana sa Output
- LED_1 D26
- LED_2 F26
- LED_3 A27
- LED_4 C26
Letlapa la 3 • DIP Fetohela ho Pakete ea Lithakhisa likabelo
- Pin ea Sephutheloana sa Output
- DIP1 F25
- DIP2 G25
- DIP3 J23
- DIP4 J22
Letlapa la 4 • Tobetsa Konopo Fetohela ho Pakete ea Lithakhisa tsa Likabelo
- Pin ea Sephutheloana sa Output
- FETOHA1 J25
- SWITCH2 H25
- FETOHA3 J24
- SWITCH4 H23
Lethathamo la 5 • Lipontšo tsa PHY tsa Sehokelo ho Sephuthela likabelo tsa Liphini
- Pin ea Sephutheloana sa Tsamaiso ea Lebitso la Boema-kepe
- PHY_MDC Sephetho F3
- Kenyeletso ea PHY_MDIO K7
- PHY_RST Sephetho F2
Morero oa Firmware oa SoftConsole
Kopa morero oa SoftConsole u sebelisa SoftConsole IDE e ikemetseng. Liphetolelo tse latelang tsa stack li sebelisoa bakeng sa moralo oa litšupiso:
- lwIP TCP kapa mofuta oa IP stack 1.3.2
- Mofuta oa 1.5 oa Modbus TCPwww.freemodbus.org) ka lintlafatso bakeng sa tšehetso e felletseng ea khoutu ea ts'ebetso joalo ka seva ea Modbus TCP
- FreeRTOS (www.freertos.org)
Setšoantšo se latelang se bonts'a SoftConsole stacks directory sebopeho sa moralo.
Setšoantšo sa 6 • Fensetere ea SoftConsole Project Explorer
Sebaka sa tšebetso sa SoftConsole se na le morero, Modbus_TCP_App e nang le ts'ebeliso ea Modbus TCP (e sebelisang lwIP le FreeRTOS) le likarolo tsohle tsa firmware le hardware abstraction tse tsamaellanang le moralo oa Hardware.
Setšoantšo se latelang se bontša mefuta ea mokhanni e sebelisoang bakeng sa demo.
Setšoantšo sa 7 • Demo Design Driver Versions
Ho theha Demo Design
Mehato e latelang e hlalosa mokhoa oa ho seta demo bakeng sa boto ea SmartFusion2 Advanced Development Kit:
- Hokela PC e amohelang sehokelo sa J33 u sebelisa thapo ea USB A ho ea ho mini-B. Li-driver tsa borokho tsa USB ho isa ho universal asynchronous receiver/transmitter (UART) li fumanoa ka bo eona.
- Ho tsoa likoung tse 'ne tsa puisano (COM), tobetsa ka ho le letona ho e' ngoe ea likou tsa COM ebe u khetha Properties. Fesetere e khethiloeng ea thepa ea boema-kepe ba COM e bonts'oa, joalo ka ha ho bonts'itsoe setšoantšong se latelang.
- Netefatsa ho ba le Sebaka joalo ka ho USB FP5 Serial Converter C fensetereng ea Properties joalo ka ha ho bonts'itsoe setšoantšong se latelang.
Hlokomela: Ngola nomoro ea boema-kepe ba COM bakeng sa tlhophiso ea serial port mme u netefatse hore Sebaka sa boema-kepe ba COM se boletsoe joalo ka ho USB FP5 Serial Converter C.
Setšoantšo sa 8 • Fensetere ea Motsamaisi oa Lisebelisoa
- Kenya mokhanni oa USB haeba li-driver tsa USB li sa fumanwe ka bohona.
- Kenya mokhanni oa FTDI D2XX bakeng sa puisano ea serial terminal ka thapo e nyane ea USB ea FTDI. Khoasolla li-driver le tataiso ea ho instola ho tsoa ho:
www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip - Hokela li-jumpers ho boto ea SmartFusion2 Advanced Development Kit joalokaha ho bontšitsoe tafoleng e latelang. Bakeng sa tlhahisoleseding mabapi le libaka tsa jumper, sheba Sehlomathiso: Libaka tsa Jumper, leqepheng la 19.
TLHOKOMELISO: TLOA sesebelisoa sa phepelo ea motlakase, SW7, pele u etsa likhokahano tsa jumper.
Tafole 6 • SmartFusion2 Advanced Development Kit Jumper Settings
- Jumper Pin Ho tloha Pin Ho ea ho Maikutlo
- J116, J353, J354,J54 1 2 Tsena ke litlhophiso tsa kamehla tsa jumper tsa boto ea Advanced Development Kit. Etsa bonnete ba hore li-jumpers
- J123 2 3 li behiloe ho latela.
- J124, J121, J32 1 2 JTAG lenaneo ka FTDI
- Hokela phepelo ea motlakase ho sehokelo sa J42 ho boto ea SmartFusion2 Advanced Development Kit.
- Moqapi ona exampe ka sebetsa ka mekhoa ea IP e tsitsitseng le ea IP e matla. Ka kamehla, lenaneo files li fanoa bakeng sa mokhoa o matla oa IP.
- Bakeng sa IP e tsitsitseng, hokela PC e amohelang sehokelo sa J21 sa
SmartFusion2 Advanced Development Kit board e sebelisa mohala oa RJ45. - Bakeng sa IP e matla, hokela leha e le efe ea likou tsa marang-rang tse bulehileng ho sehokelo sa J21 sa SmartFusion2 Advanced Development Kit board u sebelisa thapo ea RJ45.
- Bakeng sa IP e tsitsitseng, hokela PC e amohelang sehokelo sa J21 sa
Setšoantšo sa Setupo sa Boto
Lits'oants'o tsa boto ea SmartFusion2 Advanced Development Kit e nang le likhokahano tsohle tsa ho seta li fanoe ho Sehlomathiso: Setupo sa Boto bakeng sa ho Running Modbus TCP Reference Design, leqepheng la 18.
Ho tsamaisa Demo Design
Mehato e latelang e hlalosa mokhoa oa ho tsamaisa moralo oa demo:
- Kopitsa moralo file ho tsoa ho:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df - BUA sesebelisoa sa phepelo ea motlakase, SW7.
- Qala lenaneo lefe kapa lefe la serial terminal emulation joalo ka:
- Hyperterminal
- PuTTY
- TeraTerm
Tlhokomeliso: Ho demo ena ho sebelisoa HyperTerminal.
Tlhophiso ea lenaneo ke: - Lebelo la Baud: 115200
- 8 Likotoana tsa data
- 1 Emisa hanyane
- Ha ho tekano
- Ha ho taolo ea phallo
Ho fumana leseli mabapi le ho hlophisa mananeo a emulation ea serial terminal, bona Configuring Serial Terminal Emulation Programs.
- Hlakola software ea FlashPro.
- Tobetsa Morero o Mocha.
- Ka fensetere ea New Project, kenya Project Name, joalokaha ho bontšitsoe setšoantšong se latelang.
Setšoantšo sa 9 • FlashPro New Project
- Tobetsa Browse 'me u tsamaee ho ea sebakeng seo u batlang ho boloka morero ho sona.
- Kgetha Sesebediswa se le seng jwalo ka Mokgwa wa Lenaneo.
- Tobetsa OK ho boloka morero.
- Tobetsa Configure Sesebediswa.
- Tobetsa Browse 'me u tsamaee ho ea sebakeng seo Modbus_TCP_top.stp file e fumaneha ebe u khetha file. Sebaka sa kamehla ke:
(\SF2_Modbus_TCP_Ref_Design_DF\Programmingfile\Modbus_TCP_top.stp). Lenaneo le hlokahalang file e khethiloe 'me e loketse ho hlophisoa mochine joalokaha ho bontšitsoe setšoantšong se latelang.
Setšoantšo sa 10 • FlashPro Project Configured
- Tobetsa PROGRAM ho qala ho hlophisa sesebelisoa. Ema ho fihlela molaetsa o bonts'a hore lenaneo le fetile. Sesebelisoa sena se hloka hore sesebelisoa sa SmartFusion2 se hlophisoe esale pele ka khoutu ea ts'ebeliso ho kenya ts'ebeliso ea Modbus. Sesebelisoa sa SmartFusion2 se hlophisitsoe esale pele ka Modbus_TCP_top.stp ho sebelisoa software ea FlashPro.
Setšoantšo sa 11 • Lenaneo la FlashPro le Fetile
Tlhokomeliso: Ho tsamaisa moralo ka mokhoa o sa fetoheng oa IP, latela mehato e boletsoeng ho Sehlomathiso: Ho Mathisa Moralo ka Mokhoa oa IP o tsitsitseng, leqepheng la 20.
- Potoloho ea matla boto ea SmartFusion2 Advanced Development.
Molaetsa o amohelehang o nang le aterese ea IP o bontšoa fensetereng ea HyperTerminal, joalokaha ho bontšitsoe setšoantšong se latelang.
Setšoantšo sa 12 • HyperTerminal e nang le Aterese ea IP
Bula molaetsa o mocha oa taelo ho PC e amohelang, e-ea foldareng
(\SF2_Modbus_TCP_Ref_Design_DF\HostTool) moo
SmartFusion2_Modbus_TCP_Client.exe file e teng, kenya taelo: SmartFusion2_Modbus_TCP_Client.exe joalokaha ho bontšitsoe setšoantšong se latelang.
Setšoantšo sa 13 • Ho Kopa Moreki oa Modbus
Setšoantšo se latelang se bontša mesebetsi ea Modbus TCP e ntseng e sebetsa. Mesebetsi ke:
- Bala litlhaloso tse fapaneng (khoutu ea tšebetso 02)
- Bala libuka tsa ho ts'oara (khoutu ea ts'ebetso 03)
- Bala lirejisete tsa ho kenya (khoutu ea tšebetso 04)
- Ngola likhoele tse ngata (khoutu ea tšebetso 15)
Setšoantšo sa 14 • Pontšo ea Likhoutu tsa Mosebetsi oa Modbus
Sheba Mesebetsi ea Modbus e Tsamaisang, leqepheng la 17 bakeng sa tlhahisoleseding e eketsehileng mabapi le mesebetsi ea Modbus e bontšitsoeng moralong oa litšupiso.
- Kamora ho tsamaisa demo, koala HyperTerminal.
Ho matha Mesebetsi ea Modbus
Karolo ena e hlalosa mesebetsi ea Modbus e bontšitsoeng moralong oa litšupiso.
Bala Litlhahiso tse Ikemetseng (khoutu ea tšebetso 02)
Li-GPIO li hokahane le li-switches tse 4 tsa DIP le li-switches tse 4 tsa li-push-button. Bula 'me u K'OE liswichi tsa DIP 'me u tobetse konopo ho SmartFusion2 Advanced Development Kit. Bala khoutu e sebetsang ea ho kenya e bonts'a maemo a li-switches joalo ka ha ho bonts'itsoe setšoantšong se latelang.
Setšoantšo sa 15 • Bala Maikutlo a Khethollang
Bala Lirekoto tsa ho Tšoara (khoutu ea tšebetso 03)
Setšoantšo se latelang se bontša data ea lefats'e ea buffer e hlalositsoeng ho firmware.
Setšoantšo sa 16 • Bala Ho Tšoara Rejistara
Bala Lingoliloeng Tse Ngotsoeng (khoutu ea tšebetso 04)
Setšoantšo se latelang se bontša palo ea metsotsoana eo k'haonte ea nako ea sebele (RTC) e balileng.
Setšoantšo sa 17 • Bala Lingoliloeng tsa Lintho
Ngola Likhoeli Tse Ngata (khoutu ea tšebetso 0×0F)
Palo e latelang e bonts'a lintlha tsa ngoliso ea Li-Coils tse ngata bakeng sa ho totolla li-LED tse hoketsoeng ho li-GPIO.
Setšoantšo sa 18 • Ngola Likhoeli Tse Ngata
Sehlomathiso: Setupo sa Boto bakeng sa ho Mathisa Moqapi oa Reference oa Modbus TCP
Setšoantšo se latelang se bonts'a tlhophiso ea boto bakeng sa ho tsamaisa moralo oa litšupiso ho boto ea SmartFusion2 Advanced Development Kit.
Setšoantšo sa 19 • SmartFusion2 Advanced Development Kit Setup Board
Sehlomathiso: Libaka tsa Jumper
Setšoantšo se latelang se bontša libaka tsa jumper ho SmartFusion2 Advanced Development Kit boto.
Setšoantšo sa 20 • SmartFusion2 Advanced Development Kit Silkscreen Top View
Hlokomela: Li-jumpers tse totobalitsoeng ka bofubelu li behiloe ka mokhoa oa kamehla. Li-jumpers tse totobalitsoeng ka botala li tlameha ho hlophisoa ka letsoho.
Hlokomela: Sebaka sa li-jumpers setšoantšong se ka pele se ka batlisisoa.
Sehlomathiso: Ho tsamaisa Moralo ka Mokhoa o tsitsitseng oa IP
Mehato e latelang e hlalosa mokhoa oa ho tsamaisa moralo ka mokhoa o tsitsitseng oa IP:
- Tobetsa ka ho le letona fensetereng ea Project Explorer ea morero oa SoftConsole ebe u ea ho Properties joalokaha ho bontšitsoe setšoantšong se latelang.
Setšoantšo sa 21 • Window ea Project Explorer ea Morero oa SoftConsole
- Tlosa letšoao la NET_USE_DHCP ho Tool Settings of the Properties bakeng sa fensetere ea Modbus_TCP_App. Setšoantšo se latelang se bontša Properties bakeng sa fensetere ea Modbus_TCP_App.
Setšoantšo sa 22 • Fensetere ea Thepa ea Project Explorer
- Haeba sesebelisoa se kopantsoe ka mokhoa o tsitsitseng oa IP, aterese ea IP e tsitsitseng ke 169.254.1.23, ebe u fetola litlhophiso tsa Host TCP / IP ho bonahatsa aterese ea IP. Sheba setšoantšo se latelang le setšoantšo sa 24,
Setšoantšo sa 23 • Host PC TCP/IP Settings
Setšoantšo sa 24 • Litlhophiso tsa Aterese ea IP e tsitsitseng
Hlokomela: Ha litlhophiso tsena li hlophisitsoe, bokella moralo, kenya moralo ka har'a memori ea Flash, 'me u tsamaise moralo u sebelisa SoftConsole.
DG0440 Demo Guide Phetolelo ea 7.0
Litokomane / Lisebelisoa
![]() |
Microsemi DG0440 Running Modbus TCP Reference Design ho SmartFusion2 Devices [pdf] Bukana ea Mosebelisi DG0440 Running Modbus TCP Reference Design ho SmartFusion2 Devices, DG0440, Running Modbus TCP Reference Design ho SmartFusion2 Devices, Design ho SmartFusion2 Devices |