Professional Documents
Culture Documents
Fn-Link 3121N-H PLCv1.01CZ
Fn-Link 3121N-H PLCv1.01CZ
Fn-Link 3121N-H
Průvodce vývojem softwaru
1.01
Modul PLC-IoT
Historie revizí
Revize datum Autor Popis
V1.00 20.07.2019 Wayne První návrh
V1.01 21.07.2019 Wayne 1. Upraveno zavedení schématu nasazení 1.3
Index
1. Přehled
Modul 3121N-H je komunikační modul PLC vyvinutý společností Fn-Link založený na čipu HiSilicon Hi3921SV100.
dokument se zaměřuje na popis toho, jak mohou uživatelé používat modul 3121N-H pro testovací testování a vývoj softwarové
systémové integrace. Platí pro: softwarové inženýry, testovací inženýry, inženýry technické podpory
PLC je přenosová komunikace po elektrickém vedení, která načítá nosný signál pro přenos dat na AC (jako je AC 10KV, 220V/380V)
adresování MAC adres se používá mezi síťovými uzly, podporuje broadcast a unicast komunikaci, v síti je povolena pouze jedna
CCO existuje.
(2) Modul 3121N-H podporuje dva pracovní režimy, CCO a STA, které lze realizovat naprogramováním různých verzí softwaru. mod
podporuje automatické a rychlé vytváření sítí, dynamické směrování a vícecestné adresování. PCO je zařízení STA s funkcí proxy relé CCO
automaticky vybere STA, aby hrálo roli PCO podle signálů sítě a dalších podmínek. Modul CCO podporuje správu topologie sítě, jako je: nastavení
GPIO
STA
PWM
Hostitel CCO
GPIO
?, STA
Uart PWM
PLC
řešení podporuje Host pro řízení a sběr stavu GPIO/PWM všech STA ze sériového portu CCO UART0.
STA Mcu
Hostitel CCO V
?, STA Mcu
Uart
PLC V
Link.Toto řešení podporuje data sériového portu CCO UART0 lze vysílat a transparentně přenášet do všech STA a data sériového portu STA UART0 lze
unicastovat do CCO. CCO a STA jsou odpovídá pouze za transparentní přenos dat sériového portu.Obchodní funkce je realizována pomocí MCU. (3) Výhody
2.1 Hardwarová
1, příprava 1 x86 PC: operační systém win XP a vyšší 2. 2
USB-to-serial kabely (PC musí nainstalovat sériový ovladač, aby rozpoznalo sériové
Vyberte jeden modul pro vypálení firmwaru CCO a další moduly pro vypálení firmwaru STA. Způsob programování naleznete v kapitole o programování
2. Pro transparentní test firmwaru přenosu připojte UART0 modulů CCO a STA k sériovému portu počítače
3. Pro test firmwaru protokolu stačí připojit sériový port CCO UART0. 4. Konfigurace sériového portu:
přenosová rychlost 115200, datový bit 8, stop bit 1, sudá parita sudá, bez řízení toku
STA PC
PC CCO
?, STA PC
Uart
PLC
3.1 Nástroj HiAssistant (sériový port PC je připojen k sériovému portu CCO UART1)
1. Připojte CCO
(2) Otevřete software HiAssistant, postupujte podle níže uvedeného obrázku a vyberte správné číslo sériového portu:
(3) Jak je znázorněno na obrázku níže, znamená to, že připojení CCO je úspěšné.
Chcete-li získat nejnovější informace o topologii, klikněte na Obnovit v nabídce po kliknutí pravým tlačítkem v prázdném prostoru pravého okna. Jak je znázorněno na obrázku níže:
7. Upgrade firmwaru
aktualizací firmwaru: xxx_cco.hupg aktualizuje firmware pro zařízení CCO a xxx_sta.hupg aktualizuje firmware pro zařízení STA.
8. Správa whitelistu
Nastavte parametry whitelistu zařízení CCO. STA, které nejsou na whitelistu CCO, CCO neobjeví.
NV jsou parametry zařízení CCO a STA a parametry odpovídajících zařízení lze podle potřeby upravit.
NV nelze libovolně upravit. Před úpravou se prosím poraďte s Fn-Link FAE, abyste předešli abnormálním problémům se zařízením.
Parametr MAC adresy NVID je 0x3 a operace úpravy MAC adresy je následující:
3.2 Nástroj PLC_Module_Debuger (sériový port PC připojený k sériovému portu CCO UART0)
Tento nástroj je PC Demo program vyvinutý na základě "Hi3921V100 Module Interface Protocol.pdf" a musí být používán se zařízeními CCO
na obrázku níže (2) Nástroj vybere správné číslo sériového portu, kliknutím otevřete sériový port, pokud se vytisknou následující informace, znamená to, že připojení CCO bylo úspěšné.
2. Upgrade firmwaru
get_version
get_mac
get_dev
set_dev 01:03:11:34:5f:fe
restartovat 5
get_topoinfo 1 10
5. Test GPIO
set_gpio 01:03:11:34:5f:fd 2 1 <adresa
get_gpio 01:03:11:34:5f:fd 2
6. PWM test
set_pwm 01:03:11:34:5f:fd 50 100
get_pwm 01:03:11:34:5f:fd
Verze firmwaru je dočasně přizpůsobena a vyvinuta společností Fn-Link a v současné době podporuje dvě verze firmwaru transparentního přenosu a firmwaru protokolu.
Viz dokument Hi3921V100 Module Interface Protocol.pdf" a ukázkový zdrojový kód nástroje PLC_Module_Debuger pro portování
5. vypalování firmwaru
5.1 Hořet
hiBurn vypaluje firmware přes UART1. Tato metoda se používá pro první programování prázdného čipu a nutnost aktualizace flashboot + aplikace + NV.
(1) Když je čip prázdný, vyberte RomBoot a při aktualizaci firmwaru vyberte flashBoot
příkazového pole zadejte burn 2000000 0 7f000 a klikněte na odeslat (4) Kliknutím
přeneste soubor
(1) HiAssitant aktualizuje firmware přes UART1, podrobnosti viz kapitola HiAssistant výše.
(2) Aktualizace firmwaru PLC_Module_Debuger prostřednictvím UART0, podrobnosti viz kapitola PLC_Module_Debuger