Aplikace slouží pro záznam konfiguračních struktur CU do souboru
(upload) nebo pro jejich vložení do CU (download). Aplikaci je možno
používat lokálně i dálkově, například provádět upload konfiguračních
struktur ze všech CU v síti. Nahrazuje dřívější aplikaci
Uds.exe
.
Netcnf.exe
ukládá při uploadu konfigurační
struktury z paměti FLASH nebo S-RAM v CU do souboru
address.cnf
, kde address
je adresa
připojeného nódu (lokálně nebo dálkově), například
690F0001.cnf
.
Při downloadu ukládá Netcnf.exe
konfigurační
struktury přímo do trvalé paměti CU (FLASH, S-RAM), tzn. chceme-li s nimi
pracovat je třeba je uložit také do operační paměti RAM:
povelem:
(s)ervice (g)o go MORSE (B)
tedy sgBnebo hw-resetem modemu (vypnout/zapnout)
Soubor address.cnf
, který obsahuje konfiguraci
CU, můžeme archivovat a pak nahrát do téže nebo jiné CU. Je nutno dbát,
abychom takto nevytvořili v síti více CU se shodnou MORSE adresou!
Potřebujeme-li provést změnu v uložené konfiguraci, použijeme od
verze fw 9.0.13.0 Setr s parametrem -af
, například
Setr -afcnf/anynet/690f0001.cnf
. U starších verzí nahrajeme
konfiguraci (download) do pomocné CU, Setrem konfiguraci upravíme a opět
ji uložíme do souboru v PC (upload).
Od verze fw 10.0.27.0 je v konfiguračním souboru obsaženo i nastavení CNI monitoringu včetně případného Splitu. Tyto parametry bylo dosud nutno přenést makrem nebo ruční konfigurací.
Spustíme program Netcnf.exe s CU připojenou servisní šňůrou:
Klepnutím na ikonu Configuration upload nebo volbou > spustíme přenos konfigurace z CU do souboru v PC. Upload je zakončen zprávou, která obsahuje jméno a umístění vytvořeného konfiguračního souboru:
File .\cnf\anynet\69000006.cnf created. UPLOAD FINISHED
Stiskem Alt+X ukončíme program
Netcnf
.Spustíme-li program s parametrem application Upload -aU , pak se rozběhne bez klikání na ikonu:
Netcnf -aU
Pro stažení konfigurace ze vzdálené CU musíme být lokálně
připojeni k CU, která má spojení se vzdálenou CU přes síť MORSE.
Aplikaci Netcnf
spustíme některým z následujících
způsobů:
Spustíme Netcnf, klepneme na ikonu Destination local , v okénku se objeví
addr://local
, slovolocal
nahradíme cílovou adresou zakončenou Enter, napříkladaddr://690F0003
a stiskneme EnterKlepnutím na ikonu spustíme stahování konfigurace, konfigurace je uložena v adresáři
.\cnf\anynet\
Použijeme parametr -da s cílovou adresou, například:
Netcnf.exe -da69000007
Klepnutím na ikonu spustíme stahování konfigurace.
Použijeme parametr -aU s cílovou adresou (application Upload), např.:
Netcnf.exe -aU69000006
Netcnf
se rozběhne bez klikání myší. Tato metoda je vhodná při sestavování dávkových souborů.
Pro stažení konfigurací z více CU je třeba připravit jejich
adresy do textového souboru, například
aaa.txt
:
69000007 69000008 6900001A
Pak použijeme některý z dále uvedených způsobů:
Netcnf – spustíme aplikaci.
Klepnutím na ikonu Destination file otevřeme dialogové okno. Vybereme soubor, např.
aaa.txt
, který obsahuje jednu nebo více cílových adres.Klepnutím na ikonu spustíme stahování konfigurace.
Z těchto CU budou postupně staženy konfigurace a uloženy do nového adresáře
.\cnf\aaa\
.Spustíme Netcnf s parametrem -df a souborem například bbb:
Netcnf -dfbbb
Soubor
bbb.txt
obsahuje adresy a je umístěn v adresáři.\net\
, tedy.\net\bbb.txt
.Klepnutím na ikonu spustíme stahování konfigurace.
Sobory s konfiguracemi jsou ukládány do adresáře
.\net\bbb\
Použijeme parametr application Upload -aU:
Netcnf -dfbbb -aU
Upload se rozběhne bez klikání myší, soubory jsou ukládány do
.\net\bbb\
Local Upload | Výsledek uložen do: | ||
Netcnf | klik Upload | .\cnf\anynet\xxxxxxxx.cnf | |
Netcnf | -aU | .\cnf\anynet\ | |
Vzdálený Upload pro 1 CU | |||
Netcnf | klik Dest local > adresa | klik Upload | .\cnf\anynet\ |
Netcnf | -daadresa | klik Upload | .\cnf\anynet\ |
Netcnf | -daadresa | -aU | .\cnf\anynet\ |
Vzdálený Upload pro více CU | |||
Netcnf | klik Dest file > aaa.txt | klik Upload | .\cnf\aaa\ |
Netcnf | -dfbbb | klik Upload | .\cnf\bbb\ |
Netcnf | -dfbbb | -aU | .\cnf\bbb\ |
Spustíme program
Netcnf.exe
s CU připojenou servisní šňůrou. Klepnutím na ikonu Configuration download otevřeme dialogové okno. Vybereme konfigurační soubor, který má být odeslán do CU.Netcnf
naváže spojení s CU a objeví se zpráva:Obsah zprávy:
Chcete vložit soubor C:\morse-745\cnf\aaa\690F0002.cnf do lokálně připojené Komunikační jednotky ? (ano/ne)
Potvrdíme YES tím spustíme download. Pak se objeví dotaz:
Potvrdíme YES a tím přeskočíme tu část konfiguračního souboru, která obsahuje kalibrační konstanty rádiové části. Tyto konstanty jsou individuálně nastaveny při výrobě v každé CU.
Po ukončení downloadu se objeví zpráva
DOWNLOAD FINISHED
. Stiskem Alt+X ukončímeNetcnf
.Konfigurace je nyní v CU uložena v trvalé paměti S-RAM (dříve FLASH). Do operační paměti RAM se zkopíruje při restartu (vypnout a zapnout CU). Restart lze provést i pomocí Setru povelem
sgB
.Spustíme-li program s parametrem application Download -aD s adresou souboru, který obsahuje konfiguraci, pak se rozběhne bez klikání na ikonu:
Netcnf -aDcnf/anynet/690F0001.cnf
Potvrdíme provedení downloadu YES a přeskočení kalibrací YES.
Pro vložení konfigurace do CU musíme určit adresu cílové CU a soubor s konfigurací, který má být vložen:
Spustíme Netcnf, klepneme na ikonu Destination local , v okénku se objeví
addr://local
, slovolocal
nahradíme cílovou adresou zakončenou Enter, napříkladaddr://690F0003
a stiskneme EnterPokračujeme ikonou Configuration download a vybereme soubor s konfigurací. Potvrdíme kontrolní dotaz YES a pak i přeskočení kalibrací YES.
Pozor – až do hw nebo sw resetu pracuje vzdálená stanice se starou konfigurací. Pomocí Setru s ní můžeme komunikovat a případně upravit konfiguraci (např. adresu). Po sw resetu
sgB
se teprve projeví nová konfigurace.Spustíme
Netcnf
povelem s cílovou adresou v parametru:Netcnf -da690F0003
Pokračujeme ikonou Configuration download a vybereme soubor s konfigurací. Potvrdíme download YES a přeskočení kalibrací YES.
Parametrem -aD je možno určit zdrojový soubor s konfigurací:
Netcnf -da690F0003 -aDcnf/anynet/690F0003.cnf
Netcnf
se rozběhne a pouze potvrdíme download YES a přeskočení kalibrací YES.
Adresy připravíme do textového souboru např.
aaa.txt
:
690F0002 690F0003
Pokračujeme některým z dále uvedených způsobů:
Spustíme Netcnf a pomocí ikony Destination file vybereme soubor
aaa.txt
. Pokračujeme ikonou Configuration download . Objeví se dotaz:Obsah zprávy:
Chcete vložit do každého nódu jinou konfiguraci? (ano/ne)
Po volbě YES vybereme konfigurační soubor pro první nód. Jeho adresa je uvedena v hlavičce tabulky pro výběr konfiguračního souboru.
Potvrdíme download YES a přeskočení kalibrací YES.
Po dokončení downloadu pro první nód se objeví opět výběrová tabulka pro další nód v pořadí.
Pokud jsme na předchozí dotaz
Chcete vložit do každého nódu jinou konfiguraci? (ano/ne)
odpověděli NO, pak je do všech nódů podleaaa.txt
nahraná konfigurace vybraná jako první.Soubor
aaa.txt
připravíme do adresáře.\net\
, tedy.\net\aaa.txt
Spustíme Netcnf s parametrem -df a souborem aaa:
Netcnf -dfaaa
Pokračujeme ikonou Configuration download . Potvrdíme individuální konfigurace YES, vybereme
soubor.cnf
, potvrdíme download YES a přeskočení kalibrací YES. Výběr souboru opakujeme i pro ostatní adresy ze seznamuaaa.txt
.Soubor
aaa.txt
připravíme do adresáře.\net\
, tedy.\net\aaa.txt
Soubory s konfiguracemi připravíme například do adresáře net1:
.\cnf\net1\690F0002.cnf
a.\cnf\net1\690F0003.cnf
.Spustíme
Necnf
s parametry:Netcnf -dfaaa -aD.\cnf\net1\690F0002.cnf
Pokračujeme již bez klikání myší. Pokud jsou v adresáři
.\cnf\net1\
připraveny konfigurace pro adresy uvedené vaaa.txt
, pak stačí jen potvrzovat kroky tlačítkem Enter.
Local Download | Zdroj konfiguračních dat | Down | Skip | ||||
Netcnf | klik Download | vyber soubor.cnf | YES | YES | |||
Netcnf | -aDsoubor.cnf | YES | YES | ||||
Vzdálený Download pro 1 CU | |||||||
Netcnf | klik Dest local > adresa | klik Download | vyber soubor.cnf | YES | YES | ||
Netcnf | -daadresa | klik Download | vyber soubor.cnf | YES | YES | ||
Netcnf | -daadresa | -aDsoubor.cnf | YES | YES | |||
Vzdálený Download pro více CU | Diff conf | ||||||
Netcnf | klik Dest file > aaa.txt | klik Download | YES | vyber soubor.cnf | YES | YES | |
Netcnf | -dfbbb | klik Download | vyber soubor.cnf | YES | YES | ||
Netcnf | -dfbbb | -aDsoubor.cnf | NO | vyber soubor.cnf | YES | YES | |
YES | YES |
Parametry je možno použít při práci z povelového řádku.
Společné – viz kapitola 1.3.1 – „Společné parametry pro všechny aplikace“
Speciální – parametry pro aplikaci Netcnf:
Application commands: -aU Upload network configuration to a directory according to "netname" -aD Download the configuration from the file -aB Restart radio modem after succesful download (go B) -ai Use 'Init' and 'Remote write' (compatibility witx 6xx firmware) -a1 First configuration file to be compared -a2 Second configuration file to be compared -ap Print configuration file -ab Batch mode (no user interaction) Configuration files comparation example: netcnf -a1./cnf/anynet/690F1085.cnf -a2./cnf/anynet/_690F1085.cnf
-aU upload, přenos konfiguračního souboru z CU do PC
-aD download, přenos konfiguračního souboru z PC do CU
-aB po úspěšném dokončení downloadu se provede restart CU
-ai používá Init a Remote write
-a1 -a2 porovnání obsahu dvou konfiguračních souborů se provede povelem například:
netcnf -a1./cnf/anynet/690F1085.cnf -a2./cnf/anynet/_690F1085.cnf
-ap textový výpis binárního konfiguračního souboru, používá se s parametrem -clfile
-ab režim pro dávkové soubory nepožaduje potvrzování od uživatele během činnosti Netcnf
Příklady použití parametrů:
-dl lokální přístup
upload (download) konfigurace z lokálně připojené CU
příklad
-dl
hodnota default
on
Konfigurace bude uložena do
.
\cnf\anynet\address.cnf
Příklad povelu z příkazové řádky (využívá default
-dl
) : netcnf
-da[address] vzdálený přístup
upload (download) konfigurace ze vzdálené CU se zadanou adresou
příklad
-da69DF1234
Konfigurace bude uložena do
.\cnf\anynet\69DF1234.cnf
Příklad povelu z příkazové řádky: netcnf -da69DF1234
-df[file] komunikace se stanicemi podle souboru
Netcnf.exe
provede upload konfigurace postupně ze všech adres obsažených v souboruabc.txt
, který musí být připraven v adresáři.\net
. Pokud soubor není určen, pakNetcnf
hledá soubor.\net\anynet.txt
příklad
-dfabc
Konfigurace je uložena do
.\cnf\abc\*.cnf
(*
– pro každou adresu zabc.txt
je vytvořen jeden soubor).Příklad povelu z příkazové řádky: netcnf -dfabc
-aU application Upload
provede Upload konfigurace bez klikání myší, vhodný pro dávkové soubory
příklad
-aU
Příklad povelu z příkazové řádky: netcnf -aU
-aD[addr.cnf] application Download local
provede download souboru
addr.cnf
do lokálně připojené CU bez klikání myšípříklad
-aD69DF1234.cnf
Netcnf.exe
hledá souboraddress.cnf
v pracovním adresáři. Je také možno specifikovat celou cestu, např.:-aDc:\com\morse\cnf\anynet\69DF8606.cnf
nebo její zbývající část, např. z adresáře morse:-aDcnf\anynet\69DF8606.cnf
Příklad povelu z příkazové řádky: netcnf -aDcnf\anynet\69DF8606.cnf
-aD[address1.cnf] -da[address2] application Download remote
provede download souboru
address1.cnf
do vzdálené CU s adresouaddress2
příklad
-da69DF1245 -aDcnf\anynet\69DF1234.cnf
Příklad povelu z příkazové řádky: Netcnf -da69DF1245 -aDcnf\anynet\69DF1234.cnf