Microsemi -LOGO

Microsemi DG0440 Rere Modbus TCP Tohutoro Hoahoa i runga i SmartFusion2 Pūrere

Microsemi -DG0618-Hapa-Te kimi-me-te-Whakatika-i runga-SmartFusion2-Ngā Pūrere-whakamahi-Mahara-DDR-HUNGA-AHUA

Microsemi Corporate Headquarters
One Enterprise, Aliso Viejo,
CA 92656 USA
I roto i te USA: +1 800-713-4113
I waho o te USA: +1 949-380-6100
Waeatuhi: +1 949-215-4996
Īmēra: sales.support@microsemi.com
www.microsemi.com
© 2017 Microsemi Corporation. Katoa nga mana. Ko Microsemi me te tohu Microsemi he tohu hokohoko na Microsemi Corporation. Ko etahi atu tohu hokohoko me nga tohu ratonga katoa na o ratou ake rangatira

Karekau a Microsemi he whakamana, he tohu, he taurangi ranei e pa ana ki nga korero kei konei, ki te tika ranei o ana hua me ana ratonga mo tetahi kaupapa motuhake, kaore ano hoki a Microsemi e kii he nama ahakoa ka puta mai i te tono me te whakamahi i tetahi hua, iahiko ranei. Ko nga hua e hokona ana i raro nei me etahi atu hua e hokona ana e Microsemi he iti noa te whakamatautau me te kore e whakamahia i te taha o nga taputapu miihana, tono ranei. Ko nga whakaritenga mahi e whakaponohia ana he pono engari kaore i te manatokohia, a me whakahaere e te Kaihoko nga mahi katoa me etahi atu whakamatautau o nga hua, ko ia anake me te whakauru, ka whakauruhia ranei ki roto i nga hua mutunga. Kaua te Kaihoko e whakawhirinaki ki nga raraunga me nga whakaritenga mahi me nga tawhā e whakaratohia ana e Microsemi. Ko te kawenga a te Kaihoko ki te whakatau takitahi i te pai o nga hua me te whakamatau me te manatoko i aua hua. Ko nga korero e whakaratohia ana e Microsemi i raro nei ka whakaratohia "penei, kei hea" me nga hapa katoa, a ko te katoa o te raruraru e pa ana ki aua korero kei te Kaihoko katoa. Karekau a Microsemi e tuku, maataki, maataki ranei, ki tetahi taha tetahi mana patent, raihana, etahi atu mana IP ranei, ahakoa mo aua korero ake, mo tetahi mea ranei e whakaahuatia ana e aua korero. Ko nga korero e whakaratohia ana i roto i tenei tuhinga he mana ki a Microsemi, a ko Microsemi te mana ki te whakarereke i nga korero i roto i tenei tuhinga, ki nga hua me nga ratonga i nga wa katoa kaore he panui.

Mo Microsemi
Ko te Microsemi Corporation (Nasdaq: MSCC) e tuku ana i tetahi kopaki matawhānui o te semiconductor me nga otinga punaha mo te aerospace & parepare, whakawhitiwhiti korero, pokapū raraunga me nga maakete ahumahi. Ko nga hua kei roto i nga mahi teitei me te whakamaarama iraruke-whakapakeke i nga iahiko whakauru-tohu whakauru, nga FPGA, nga SoC me nga ASIC; hua whakahaere mana; te wa me nga taputapu tukutahi me nga otinga wa tika, te whakarite i te paerewa o te ao mo te waa; nga taputapu tukatuka reo; Nga rongoā RF; nga waahanga motuhake; te rokiroki hinonga me nga otinga whakawhitiwhiti korero, nga hangarau haumaru me te anti-t tauineineamper hua; Nga rongoā Ethernet; Ko nga IC me nga waahi-waenganui-a-hiko; me nga kaha hoahoa ritenga me nga ratonga. Ko Microsemi te tari matua i Aliso Viejo, California, a he tata ki te 4,800 nga kaimahi puta noa i te ao. Ako atu i www.microsemi.com.

Tuhinga o mua

Ko te hitori whakahounga e whakaatu ana i nga huringa i whakatinanahia ki te tuhinga. Ka whakarārangihia ngā whakarerekētanga mā te whakahounga, tīmata ki te tānga o nāianei.

Arotakenga 7.0
I whakahouhia te tuhinga mo te tukunga rorohiko Libero v11.8.

Arotakenga 6.0
Ko nga huringa e whai ake nei ka mahia i te whakahounga 6.0 o tenei tuhinga.

  • Ko nga whakaritenga hoahoa a Libero SoC, FlashPro, me SoftConsole kua whakahoutia i roto i nga Whakaritenga Hoahoa, wharangi 5.
  • Puta noa i te aratohu, ka whakahouhia nga ingoa o nga kaupapa SoftConsole i whakamahia i roto i te hoahoa demo me nga whika katoa e pa ana.

Arotakenga 5.0
I whakahouhia te tuhinga mo Libero v11.7 tuku rorohiko (SAR 76559).

Arotakenga 4.0
I whakahouhia te tuhinga mo Libero v11.6 tuku rorohiko (SAR 72924).

Arotakenga 3.0
I whakahouhia te tuhinga mo Libero v11.5 tuku rorohiko (SAR 63972).

Arotakenga 2.0
I whakahouhia te tuhinga mo Libero v11.3 tuku rorohiko (SAR 56538).

Arotakenga 1.0
I whakahouhia te tuhinga mo Libero v11.2 tuku rorohiko (SAR 53221).

Whakahaerehia te Hoahoa Tohutoro Modbus TCP i runga i nga taputapu SmartFusion2 Ma te whakamahi i te IwIP me te FreeRTOS

Kupu Whakataki
Ka tukuna e Microsemi tetahi hoahoa tohutoro mo nga taputapu SmartFusion®2 SoC FPGA e whakaatu ana i te
tri-tere ethernet medium access controller (TSEMAC) āhuatanga o te SmartFusion2 SoC FPGA me te whakatinana i te kawa Modbus. Ko te hoahoa tohutoro e rere ana i runga i te UG0557: SmartFusion2 SoC FPGA Advanced Development Kit Aratohu Kaiwhakamahi. Ko tenei aratohu demo e whakaahua ana.

  • Whakamahinga o SmartFusion2 TSEMAC e hono ana ki te atanga motuhake pāpāho gigabit rangatū (SGMII) PHY.
  •  Ko te whakaurunga o te taraiwa SmartFusion2 MAC me te IP (IwIP) ngawari te kawa whakahaere tuku (TCP), te taapu IP ranei me te punaha whakahaere wa-kore (RTOS).
  • Paparanga tono me te kawa aunoatanga ahumahi, Modbus i runga i te TCP, i te IP ranei.
  • Me pehea te whakahaere i te hoahoa tohutoro

Ko te punaha microcontroller subsystem (MSS) o te SmartFusion2 SoC FPGA he tauira o te peripheral TSEMAC. Ka taea te whirihora i te TEMAC i waenga i te kaitukatuka manaaki me te whatunga Ethernet i nga reiti whakawhiti raraunga e whai ake nei (nga tere raina):

  • 10 Mbps
  • 100 Mbps
  • 1000 Mbps

Mo etahi atu korero mo te atanga TSEMAC mo nga taputapu SmartFusion2, tirohia te UG0331: SmartFusion2 Microcontroller Subsystem Aratohu Kaiwhakamahi.

Te whakamahi i te Kawa Modbus
Ko te Modbus he kawa karere paparanga tono kei te taumata tuawhitu o te
tauira hononga honohono (OSI). Ka taea e te kiritaki te whakawhitiwhiti korero i waenga i nga taputapu e hono ana i roto i nga momo pahi rereke ranei. He kawa ratonga e tuku ana i nga ratonga maha kua tohua e nga waehere mahi. Ko nga waehere mahi Modbus he huānga o te tono a Modbus, te whakautu kawa wae raraunga. Ko nga waahanga o te kawa Modbus ko:

  • TCP, IP ranei mo Ethernet
  • Ko te tuku rangatū tukutahi ki runga i nga momo purongo
  • Waea:
    • EIA/TIA-232-E
    • EIA-422
    • EIA/TIA-485-A Fiber
  • reo irirangi
  • Ko te Modbus PLUS, he whatunga whakawhiti tohu tere tere

Ko te ahua e whai ake nei e whakaatu ana i nga kohinga korero a Modbus mo nga momo whatunga whakawhitiwhiti.

Whakaatu 1 • Modbus Communication Stack

Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-23

Ma te Kawa Modbus i runga i te Pūrere SmartFusion2
Ko te tūmau Modbus TCP e rere ana i runga i te SmartFusion2 Advanced Development Kit me te whakautu ki te kiritaki Modbus TCP e rere ana i runga i te PC manaaki. Ko te ahua e whai ake nei e whakaatu ana i te hoahoa poraka o te tūmau Modbus TCP me te tono i runga i te taputapu SmartFusion2.

Whakaatu 2 • Hoahoa Poraka o Modbus TCP Server me te Taupānga i runga i SmartFusion2

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

Nga Whakaritenga Hoahoa
Ko te ripanga e whai ake nei e whakarārangi ana i ngā whakaritenga hoahoa pūmārō me ngā pūmanawa.

Ripanga 1 • Nga Whakaritenga Hoahoa Tohutoro me nga Taipitopito

Whakaritenga Hoahoa: Whakaahuatanga
Pūmārō

  • SmartFusion2 Kete Whakawhanake Ake
    – USB A ki te taura paku-B
    – 12 V urutau
    Rev A i muri mai ranei
  • Itarangi taura RJ45
  • Ko tetahi o nga kaupapa whakahiato rangatū e whai ake nei:
    – Tapaitua
    – TeraTerm
    – Puti
  • Kaihautū PC, Pona ranei Windows 64-bit Pūnaha Whakahaere

Pūmanawa

  • Libero® System-on-Chip (SoC) v11.8
  • SoftConsole v4.0
  • Pūmanawa whakahōtaka FlashPro v11.8
  • USB ki nga taraiwa UART -
  • Nga taraiwa MSS Ethernet MAC v3.1.100
  • He kaupapa whakatairite kāpeka rangatū HyperTerminal, TeraTerm, PuTTY ranei
  • Pūtirotiro Mozilla Firefox, Internet Explorer ranei

Hoahoa Whakaaturanga
Ko nga waahanga e whai ake nei e whakaatu ana i te hoahoa demo o te hoahoa tohutoro Modbus TCP i runga i nga taputapu SmartFusion2 ma te whakamahi i te IwIP me te FreeRTOS.
Ko te hoahoa demo fileE wātea ana mo te tango i:
http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
Ko te hoahoa demo files ngā:

  • Libero
  • Papatonotanga files
  • HostTool
  • Panui ahau

Ko te ahua e whai ake nei e whakaatu ana i te hanganga taumata-runga o te hoahoa files. Mo etahi atu korero, tirohia te Readme.txt file.

Whakaahua 3 • Hoahoa Whakaatu Files Hanganga taumata-runga

Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-1

 Whakaaturanga Whakaaturanga Whakaaturanga
Kei roto i te hoahoa tohutoro:

  • Whakaotia te kaupapa Libero SoC Verilog
  • Kaupapa firmware SoftConsole

Ka taea e te hoahoa tohutoro te tautoko i nga waehere mahi Modbus e whai ake nei i runga ano i nga tautuhinga taapu korero a Modbus kore utu:

  • Pānuihia ngā rehita tāuru (waehere mahi 0×04)
  • Pānuihia nga rehita pupuri (waehere mahi 0×03)
  • Tuhia nga rehita kotahi (waehere mahi 0×06)
  • Tuhia nga rehita maha (waehere mahi 0×10)
  • Panui, Tuhia ranei nga rehita maha (waehere mahi 0×17)
  • Pānuihia nga porotaka (waehere mahi 0×01)
  • Tuhia he porowhita kotahi (waehere mahi 0×05)
  • Tuhia nga porotaka maha (waehere mahi 0×0F)
  • Pānuihia nga whakaurunga motuhake (waehere mahi (0×02)

Ko te hoahoa tohutoro e tautoko ana i nga waehere mahi Modbus e whai ake nei mo nga tautuhinga taapu korero mo te Modbus kore utu:

  • Pānuihia ngā rehita tāuru (waehere mahi 0×04)
  • Pānuihia nga whakaurunga motuhake (waehere mahi (0×02)
  • Tuhia nga porotaka maha (waehere mahi 0×0F)
  • Pānuihia nga rehita pupuri (waehere mahi 0×03)

Whakaahuatanga Hoahoa Demo
Ka whakatinanahia te hoahoa ma te whakamahi i te atanga SGMII PHY ma te whirihora i te TEMAC mo te mahi atanga tekau-bit (TBI). Mo etahi atu korero mo te atanga TSEMAC TBI, tirohia te UG0331: SmartFusion2 Microcontroller Subsystem Aratohu Kaiwhakamahi.

Kaupapa Pūmārō Libero SoC
Ko te ahua e whai ake nei e whakaatu ana i te whakatinanatanga hoahoa taputapu i runga i te whakahaeretanga o te maru taurekareka hoahoa tohutoro.

Whakaatu 4 • Libero SoC Hoahoa Pūmārō Taumata-runga

Ka whakamahia e te kaupapa taputapu Libero SoC nga rauemi SmartFusion2 MSS me nga IP e whai ake nei:

  • TEMAC TBI atanga
  • MMUART_0 mo nga korero RS-232 i runga i te SmartFusion2 Advanced Development Kit
  • Papa whakauru 0 i whakatapua hei puna karaka
  • Ko te whakauru me te whakaputanga kaupapa whanui (GPIO) e hono ana i enei e whai ake nei:
    • Diodes marama (LED): 4 tau
    • Pātene pana: 4 tau
    • Whakawhiti-a-raina takirua (DIP): 4 tau
  • Ko nga rauemi poari e whai ake nei e hono ana ki nga whakahau Modbus:
    • Nga LED (coils)
    • Whakawhiti DIP (whakauru motuhake)
    • Pātene pana (whakauru motuhake)
    • Karaka wa tuturu (RTC) (nga rehita whakauru)
  • Atanga rangatū teitei-tere (SERDESIF) SERDES_IF IP, whirihorahia mo SERDESIF_3 EPCS ara 3, tirohia te ahua e whai ake nei. Ki te mohio atu mo nga hononga rangatū tere-tere, tirohia te UG0447- SmartFusion2 me IGLOO2 FPGA High Speed ​​Serial Interfaces Guide.

Ko te ahua e whai ake nei e whakaatu ana i te matapihi Kaiwhakarite Atanga Serial Tere Tere.

Whakaatu 5 • Matapihi Whirihora Atanga Rangatū Tere teitei

Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-3

Nga Taumahi Pini mokete
Ko nga taumahi titi kete mo te LED, nga huringa DIP, nga pana pana-patene, me nga tohu atanga PHY kei te ripanga e whai ake nei mai i te Ripanga 5, wharangi 9.

Ripanga 2 • LED ki nga Whakataunga Pins

  • Pini Putanga Huaputa
  • LED_1 D26
  • LED_2 F26
  • LED_3 A27
  • LED_4 C26

Ripanga 3 • Ka Hurihia e te DIP ki nga Taumahi Pins

  • Pini Putanga Huaputa
  • DIP1 F25
  • DIP2 G25
  • DIP3 J23
  • DIP4 J22

Ripanga 4 • Ka Hurihia te Patene Pana ki nga Taumahi Pins

  • Pini Putanga Huaputa
  • Whakawhiti1 J25
  • Whakawhiti2 H25
  • Whakawhiti3 J24
  • Whakawhiti4 H23

Ripanga 5 • Nga Tohu Atanga PHY ki nga Whakataunga Pins Paanui

  • Tauranga Tauranga Ahunga Mokete Pin
  • PHY_MDC Putanga F3
  • PHY_MDIO Tāuru K7
  • PHY_RST Putanga F2

Kaupapa Firmware SoftConsole
Tonoa te kaupapa SoftConsole ma te whakamahi i te IDE SoftConsole. Ko nga putanga e whai ake nei o te puranga ka whakamahia mo te hoahoa tohutoro:

  • lwIP TCP, IP stack putanga 1.3.2
  • Modbus TCP tūmau putanga 1.5 (www.freemodbus.org) me nga whakapainga mo te tautoko waehere mahi katoa hei tūmau Modbus TCP
  • FreeRTOS (www.freetos.org)

Ko te ahua e whai ake nei e whakaatu ana i te hanganga whaiaronga raupaparorohiko a SoftConsole o te hoahoa.

Whakaahua 6 • Matapihi Tuhura Kaupapa SoftConsole

Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-4

Kei roto i te mokowāmahi SoftConsole te kaupapa, Modbus_TCP_App kei a ia te tono Modbus TCP (e whakamahi ana i te lwIP me te FreeRTOS) me nga papaa tangohanga maru me nga taputapu e rite ana ki te hoahoa taputapu.
Ko te ahua e whai ake nei e whakaatu ana i nga putanga taraiwa i whakamahia mo te demo.

Whakaatu 7 • Putanga Atekōkiri Hoahoa Whakaatu

Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-5

Te Whakaritea i te Hoahoa Whakaatu
Ko nga taahiraa e whai ake nei e whakaatu ana me pehea te whakarite i te demo mo te papa SmartFusion2 Advanced Development Kit:

  1. Honoa te PC manaaki ki te hono J33 ma te whakamahi i te USB A ki te taura mini-B. Ka kitea aunoatia nga taraiwa piriti USB ki te kaikawe tuku tukutahi/whakawhiti (UART).
  2. Mai i nga tauranga whakawhitiwhiti e wha (COM) kua kitea, pawhiri-matau i tetahi o nga tauranga COM ka kowhiri i nga Taonga. Ka whakaatuhia te matapihi tohu tauranga COM kua tohua, penei i te ahua e whai ake nei.
  3. Me whakarite kia noho te Wāhi kei runga USB FP5 Serial Converter C i te matapihi Properties e whakaatuhia ana i te ahua e whai ake nei.

Tuhipoka: Tuhia he tuhipoka mo te tau tauranga COM mo te whirihoranga tauranga rangatū me te whakarite kia tohua te Tauwāhi tauranga COM i runga i te USB FP5 Serial Converter C.

Whakaatu 8 • Matapihi Kaiwhakahaere Pūrere

Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-6

  1. Tāutahia te taraiwa USB ki te kore e kitea aunoa nga taraiwa USB.
  2. Tāutahia te atekōkiri FTDI D2XX mo te whakawhitinga rangatū kāpeka mā te taura USB paku FTDI. Tangohia nga taraiwa me nga aratohu whakauru mai i:
    www.microsemi.com/soc/documents/CDM_2.08.24_WHQL_Certified.zip
  3. Whakauruhia nga pekepeke ki runga i te papaahi SmartFusion2 Advanced Development Kit e whakaatuhia ana i te ripanga e whai ake nei. Mo nga korero mo nga waahi pekepeke, tirohia te Apitihanga: Nga waahi pekepeke, wharangi 19.

TUpato: Whakawetohia te pana hiko, SW7, i mua i te hanga i nga hononga pekepeke.
Ripanga 6 • SmartFusion2 Advanced Development Kit Jumper Settings

  • Pepeke Pin Mai Pin Ki Nga Korero
  • J116, J353, J354,J54 1 2 Koinei nga tautuhinga pekepeke taunoa o te poari Kete Whanaketanga Ake. Me whakarite ko nga pekepeke
  • J123 2 3 kua whakaritea.
  • J124, J121, J32 1 2 JTAG hōtaka mā te FTDI
  1. Whakauruhia te hiko hiko ki te hononga J42 i roto i te papaahi SmartFusion2 Advanced Development Kit.
  2. Ko tenei hoahoa exampKa taea e koe te rere i roto i te IP pateko me te aratau IP hihiri. Ma te taunoa, te kaupapa files e whakaratohia ana mo te aratau IP hihiri.
    • Mo te IP pateko, hono te PC manaaki ki te hononga J21 o te
      SmartFusion2 Advanced Development Kit papa ma te whakamahi i te taura RJ45.
    • Mo te IP hihiri, hono tetahi o nga tauranga whatunga tuwhera ki te hononga J21 o te papa SmartFusion2 Advanced Development Kit ma te whakamahi i te taura RJ45.

Whakaahua Tatūnga Poari
Ko nga whakaahua o te papaahi SmartFusion2 Advanced Development Kit me nga hononga tatūnga katoa ka tukuna i roto i te Apiti: Te Tatūnga Poari mo te Whakahaere i te Hoahoa Tohutoro Modbus TCP, wharangi 18.

Whakahaerehia te Hoahoa Whakaatu
Ko nga waahanga e whai ake nei e whakaatu ana me pehea te whakahaere i te hoahoa demo:

  1. Tikiake i te hoahoa file mai:
    http://soc.microsemi.com/download/rsc/?f=m2s_dg0440_liberov11p8_df
  2. Whakakā ON te pana hiko, SW7.
  3. Tīmatahia he kaupapa whakahiato kāpeka rangatū penei:
    • Wāhangaitua
    • Puti
    • TeraTerm
      Tuhipoka: I tenei demo ka whakamahia te HyperTerminal.
      Ko te whirihoranga mo te kaupapa:
    • Rere Paera: 115200
    • 8 Moka Raraunga
    • 1 Kati moka
    • Karekau he riterite
    • Kaore he mana rere
      Mo nga korero e pa ana ki te whirihora i nga kaupapa whakatairite kapeka rangatū, tirohia te Whirihora i nga Papatono Whakatairanga Kapeka Rangatū.
  4. Whakarewahia te rorohiko FlashPro.
  5. Pāwhiritia Kaupapa Hou.
  6. I roto i te matapihi Kaupapa Hou, whakauruhia te Ingoa Kaupapa, penei i te ahua e whai ake nei.

Whakaatu 9 • Kaupapa Hou FlashPro

Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-7

  1. Pāwhiritia Tirotiro ka whakatere ki te waahi e hiahia ana koe ki te tiaki i te kaupapa.
  2. Tīpakohia te taputapu kotahi hei aratau Papatono.
  3. Pāwhiritia OK hei tiaki i te kaupapa.
  4. Pāwhiritia Whirihora Pūrere.
  5. Pāwhiritia Tirotiro ka whakatere ki te waahi kei reira te Modbus_TCP_top.stp file kei te waahi ka tohua te file. Ko te tauwāhi taunoa ko:
    (\SF2_Modbus_TCP_Ref_Design_DF\Programmingfile\Modbus_TCP_top.stp). Te hōtaka e hiahiatia ana file kua tohua, kua reri ki te whakarite i roto i te taputapu penei i te ahua e whai ake nei.
    Whakaatu 10 • Kaupapa FlashPro Kua Whakaritea
    Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-8
  6. Patohia te PROGRAM ki te timata i te hotaka i te taputapu. Taria kia puta mai he karere e tohu ana kua paahi te papatono. Ko tenei demo me whakarite te taputapu SmartFusion2 me te waehere tono hei whakahohe i te tono Modbus. Ko te taputapu SmartFusion2 kua whakahoahoa me te Modbus_TCP_top.stp ma te whakamahi i te rorohiko FlashPro.
    Whakaahua 11 • Kua Paahi te Papatono FlashPro
    Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-9Tuhipoka: Hei whakahaere i te hoahoa i roto i te aratau IP pateko, whai i nga kaupae kua whakahuahia i te Apitihanga: Te Whakahaere i te Hoahoa i roto i te Aratau IP Pateko, wharangi 20.
  7.  Hurihuri hiko te papa Whakawhanake Ake o SmartFusion2.
    Ka whakaatuhia he karere powhiri me te wahitau IP ki te matapihi HyperTerminal, penei i te ahua e whai ake nei.
    Whakaatu 12 • Te Whakatautua me te Wāhitau IP
    Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-10Whakatuwherahia he whakahau whakahau hou i runga i te PC manaaki, haere ki te kōpaki
    (\SF2_Modbus_TCP_Ref_Design_DF\HostTool) kei hea
    SmartFusion2_Modbus_TCP_Client.exe file kei reira, tomo te whakahau: SmartFusion2_Modbus_TCP_Client.exe e whakaatuhia ana i te ahua e whai ake nei.
    Whakaatu 13 • Te tono i te Kiritaki Modbus
    Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-11Ko te ahua e whai ake nei e whakaatu ana i nga mahi Modbus TCP e rere ana. Ko nga mahi ko:
    • Panuitia nga whakaurunga motuhake (waehere mahi 02)
    • Pānuihia nga rehita pupuri (waehere mahi 03)
    • Pānuihia nga rehita whakauru (waehere mahi 04)
    • Tuhia nga porotaka maha (waehere mahi 15)
      Whakaahua 14 • Whakaaturanga Waehere Mahi a Modbus
      Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-12Tirohia te Running Modbus Functions, page 17 mo etahi atu korero mo nga mahi Modbus e whakaatuhia ana i roto i te hoahoa tohutoro.
  8. I muri i te whakahaere i te demo, kati HyperTerminal.

Whakahaere Mahi Modbus
Ko tenei waahanga e whakaatu ana i nga mahi a Modbus e whakaatuhia ana i roto i te hoahoa tohutoro.

Panuitia nga Whakauru Motuhake (waehere mahi 02)
Ko nga GPIO e hono ana ki nga huringa DIP 4 me nga pana-patene 4. Whakakā ON ka whakawetohia nga whakakā DIP me te pana-pātene whakakā i runga i te SmartFusion2 Advanced Development Kit. Pānuihia nga whakaurunga motuhake ka whakaatu te waehere mahi i nga mana o nga huringa e whakaatuhia ana i te ahua e whai ake nei.

Whakaahua 15 • Panuitia nga Whakauru MotuhakeMicrosemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-13

Pānuihia nga rehita pupuri (waehere mahi 03)
Ko te ahua e whai ake nei e whakaatu ana i nga raraunga buffer ao kua tautuhia i roto i te firmware.
Whakaahua 16 • Pānuihia nga Rehita PupuriMicrosemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-14

Pānuihia nga Rehita Whakauru (waehere mahi 04)
Ko te ahua e whai ake nei e whakaatu ana i te maha o nga hēkona i tatauhia e te porotiti wa-tūturu (RTC).
Whakaahua 17 • Pānuihia nga Rehita WhakauruMicrosemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-15

Tuhia nga Roopu Maha (waehere mahi 0×0F)
Ko te ahua e whai ake nei e whakaatu ana i nga raraunga rehita Tuhia nga Coils maha mo te takahuri i nga rama e hono ana ki nga GPIO.
Whakaahua 18 • Tuhia nga Porowhita MahaMicrosemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-16

Apiti: Tatūnga Poari mo te Whakahaere i te Hoahoa Tohutoro TCP Modbus

Ko te ahua e whai ake nei e whakaatu ana i te tatūnga poari mo te whakahaere i te hoahoa tohutoro i runga i te papa SmartFusion2 Advanced Development Kit.

Whakaatu 19 • SmartFusion2 Advanced Development Kit Poari Tatūnga

Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-17

Apitihanga: Nga waahi pekepeke

Ko te ahua e whai ake nei e whakaatu ana i nga waahi pekepeke i runga i te papa o SmartFusion2 Advanced Development Kit.

Whakaahua 20 • SmartFusion2 Advanced Development Kit Silkscreen Top View

Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-18Tuhipoka: Ko nga peke kua tohua ki te whero kua tautuhia ma te taunoa. Ko nga pekepeke kua tohua ki te kaakaariki me whakarite a ringa.
Tuhipoka: Ko te waahi o nga pekepeke i te ahua o mua ka taea te rapu.

Tāpiritanga: Te Whakahaere i te Hoahoa i roto i te Aratau IP Static

Ko nga taahiraa e whai ake nei e whakaatu ana me pehea te whakahaere i te hoahoa i roto i te aratau IP pateko:

  1. Pāwhiri-matau i te matapihi Project Explorer o te kaupapa SoftConsole ka haere ki Properties penei i te ahua e whai ake nei.
    Whakaahua 21 • Matapihi Project Explorer o SoftConsole Project
    Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-19
  2. Tangohia te tohu NET_USE_DHCP i roto i nga Tautuhinga Utauta o nga Taonga mo te matapihi Modbus_TCP_App. Ko te ahua e whai ake nei e whakaatu ana i nga Taonga mo te matapihi Modbus_TCP_App.
    Whakaatu 22 • Te Matapihi Properties Project Explorer
    Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-20
  3. Mena kei te hono te taputapu i roto i te aratau IP pateko, ko te 169.254.1.23 te wahitau IP pateko o te poari, ka huri i nga tautuhinga TCP/IP Kaihautu hei whakaata i te wahitau IP. Tirohia te ahua e whai ake nei me te Whakaahua 24,
    Whakaatu 23 • Tautuhinga TCP/IP PC manaaki
    Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-21
    Whakaatu 24 • Tautuhinga Wāhitau IP Static
    Microsemi-DG0440-Rere-Modbus-TCP-Reference-Hoahoa-i runga-SmartFusion2-Pūrere-22
    Tuhipoka: Ina whirihorahia enei tautuhinga, whakahiatohia te hoahoa, utaina te hoahoa ki te mahara Flash, ka whakahaere i te hoahoa ma te SoftConsole.

DG0440 Whakaaturanga Whakaaturanga Whakaaturanga 7.0

Tuhinga / Rauemi

Microsemi DG0440 Rere Modbus TCP Tohutoro Hoahoa i runga i SmartFusion2 Pūrere [pdf] Aratohu Kaiwhakamahi
DG0440 Rere Modbus TCP Reference Design on SmartFusion2 Devices, DG0440, Rere Modbus TCP Reference Design on SmartFusion2 Devices, Design on SmartFusion2 Devices

Tohutoro

Waiho he korero

Ka kore e whakaputaina to wahitau imeera. Kua tohua nga mara e hiahiatia ana *