V této kapitole je popsáno ovládání programu Tarkonfig, což je konfigurační nástroj umožňující nastavení parametrů modulu TarWin pomocí grafického uživatelského rozhraní. Je nutné zdůraznit, že veškeré změny v nastavení se projeví teprve po restartu programu Tarwin. To lze provést ukončením a opětovným spuštěním programu Tarwin nebo služby Tarwins.
Program Tarkonfig musí být umístěn ve stejném adresáři, kde je umístěn hlavní konfigurační soubor tarwin.ini. Může být spouštěn z lokálního disku nebo adresáře sdíleného po síti, ale neumožňuje konfiguraci na dálku pomocí síťového rozhraní.
Po spuštění programu se objeví základní okno, které obsahuje čtyři záložky:
Zařízení - obsahuje tabulku definovaných zařízení. Pomocí tlačítek lze editovat jejich parametry, vložit nové zařízení apod.
Rozhraní TCP/IP - nastavení síťového rozhraní programu Tarwin, které slouží k řízení přenosu a ke sledování činnosti modulu.
Spouštění modulů - pomocí ovládacích prvků na této záložce lze nainstalovat zástupce programu do složky "Po spuštění" nebo nainstalovat program jako službu systému.
O programu - informace o programu a kontakt na výrobce programu.
V základním okně programu Tarkonfig klikněte na záložku Zařízení. Zobrazí se přehledná tabulka se seznamem definovaných zařízení, která obsahuje tři sloupce. V prvním sloupci je uveden pracovní adresář zařízení, relativně vůči základnímu adresáři, ve kterém se nachází hlavní konfigurační soubor tarwin.ini. Druhý sloupec obsahuje jméno zařízení, v případě, že bylo zadáno. Ve třetím sloupci je uveden používaný přenosový protokol (typ zařízení) a další údaje o připojení, například IP adresu ústředny nebo bufferu, případně sériový port. (obr)
V tabulce zařízení klikněte do prázdného řádku a stiskněte tlačítko Přidat, tím se spustí průvodce přidáním nového zařízení.
Zvolte typ připojeného zařízení a stiskněte tlačítko "Pokračovat". Bližší informace o podporovaných zařízeních najdete v kapitole 2.1.
V následujícím dialogu jsou volby specifické pro dané zařízení. Aby byl průvodce co nejpřehlednější, jsou nabízeny pouze nejdůležitější volby, bližší informace o jednotlivých parametrech najdete v kapitole 1.2.5. Více nastavení je přístupné v editačním dialogu (viz dále), některé málo používané nebo servisní volby se editují přímo v konfiguračních souborech (viz. kap. 5). Vyplňte požadované údaje a stiskněte tlačítko "Pokračovat".
Poslední dialog obsahuje volby společné pro všechny typy zařízení. Podrobnější popis jednotlivých položek najdete v kapitole 1.2.5 odstavec "Společné parametry".
Stisknutím tlačítka "Uložit" se vytvoří nový adresář zařízení a uloží se jeho konfigurační soubor. Průvodce se zavře a nové zařízení je připraveno. Nyní můžete konfiguraci otestovat (viz dále). Přenos dat z nového zařízení začne teprve po restartu programu Tarwin.
V základním okně programu Tarkonfig přejděte na stránku "Zařízení". V tabulce zařízení označte příslušný řádek a stiskněte tlačítko "Test". Otevře se nové okno, do kterého se vypisují zprávy o průběhu, test můžete kdykoliv přerušit stiskutím tlačítka "Přerušit test". Zda zkouška proběhla v pořádku poznáte podle textu uvedeného v okně. Chcete-li test spustit znovu, stiskněte tlačítko "Spustit test", okno zavřete stisknutím tlačítka "Zavřít". (obr)
Chyba během testu nemusí vždy znamenat, že zařízení nekomunikuje. Například je-li zařízení typu "přímé propojení PC s ústřednou nebo jiný buffer" a je spuštěný program Tarwin, pak přenos má otevřený sériový port a žádný jiný program nemůže s portem pracovat a proto test hlásí chybu, že nemůže port otevřít i když vše pracuje správně. Stejná chyba se vypíše i v případě konfliktů mezi Tarwinem a programem Tarkonfig, například při testování zařízení, ze kterého právě probíhá přenos. Z tohoto důvodu je lepší program Tarwin před testováním vypnout.
V základním okně programu Tarkonfig přejděte na stránku "Zařízení". V tabulce zařízení označte řádek podle toho, které zařízení chcete změnit a stiskněte tlačítko "Editovat". Otevře se editační okno, jehož plocha je rozdělena na dvě části. Horní část obsahuje volby společné pro všechny typy zařízení, jako cílový soubor nebo interval spouštění a v dolní části jsou umístěny volby specifické pro konkrétní komunikační protokol (typ zařízení). Následující přehled obsahuje stručný popis všech voleb tříděný podle typu zařízení:
Typ zařízení - typ zařízení, nelze měnit. Chcete-li změnit typ zařízení, je nutné jej nejprve smazat a pak vytvořit nové.
Cílový soubor - cesta a jméno souboru, kam se ukládají přijatá data. Cesta může být uveden absolutně, tj. včetně označení disku, může to být také adresář sdílený po síti nebo jej lze uvést relativně vůči pracovnímu adresáři zařízení.
Příklady:
Jméno zařízení - pojmenování zařízení není povinné, ale v případě, že plánujete připojení více zařízení, doporučujeme do tohoto pole uvést krátký text, který Vám usnadní orientaci v tabulkách, přehledech a chybových hlášeních programu TarWin.
Interval - časová prodleva mezi ukončením přenosu a zahájením následujícího přenosu. Tento parametr je vhodné zvolit podle typu zařízení, přenosové cesty, množství příchozích dat a dalších požadavků konkrétní aplikace. Vyberte si jednu z nabízených možností nebo přímo do editačního pole vložte vlastní hodnotu. Hodnoty se zapisují vždy číslem a následuje jednotka.
Příklady:
Parametry propojení PC-buffer:
Port - název sériového portu, ke kterému je buffer Tarflex připojen, například COM1, COM2, ...
Rychlost - komunikační rychlost mezi bufferem a PC. Musí být nastaveno shodně s rychlostí naprogramovanou v bufferu. Standardně 9600 Bd.
Max. počet pokusů - počet pokusů, kolikrát se zkouší přenos, než program hlásí chybu a přenos se ukončí, standardně 5.
Max. doba čekání na odpověď - maximální doba čekání na odezvu od zařízení, standardně 1 sekunda.
Max. délka datového paketu - největší délka přenášeného datového paketu, změnou tohoto parametru ovlivníte rychlost přenosu dat. U horší přenosové cesty můžete zkusit menší velikost paketů a naopak, hodnota 1024 bytů by měla vyhovovat ve většině případů.
Parametry propojení buffer-ústředna:
Rychlost - komunikační rychlost mezi bufferem a ústřednou. Musí být nastaveno shodně s rychlostí sériového kanálu z ústředny.
Parametry bufferu:
Filtr netiskntelných znaků - je-li tato volba zapnuta, pak buffer automaticky vypouští z přijatého textu netisknutelné znaky (ascii 0 až 31 mimo CR a LF) a u znaků s ascii hodnotou větší než 127 odřezává osmý bit.
Zvuk. signalizace při zaplnění - je-li tato volba zapnuta, pak buffer vydává při zaplnění nad 75% kapacity varovný akustický signál a při úplném zaplnění vydává havarijní akustický signál.
Parametry propojení PC-modem-buffer
Port - název sériového portu, ke kterému je připojen telefonní modem, například COM1, COM2, ...
Rychlost - komunikační rychlost mezi modemem a PC, standardně 9600 Bd
Vytáčené telefonní číslo - telefonní číslo, které musí modem na PC vytočit, aby se dostal k druhému modemu, ke kterému je připojen buffer Tarflex. Je-li to vyžadováno, je nutné uvést také přístupové číslo (například 0 nebo 9) pro přístup do veřejné telefonní sítě.
Příkaz pro inicializaci modemu - Příkazy modemu (AT příkazy), které se vysílají do modemu při zahájení přenosu. Seznam příkazů, které podporuje Váš modem najdete v dokumentaci k modemu. Doporučeno je ATX0 (tj. nečekat na oznamovací tón).
Max. počet pokusů - počet pokusů, kolikrát se zkouší přenos, než program hlásí chybu a přenos se ukončí, standardně 5.
Max. doba čekání na odpověď - maximální doba čekání na odezvu od zařízení, standardně 5 sekund.
Max. délka datového paketu - největší délka přenášeného datového paketu, změnou tohoto parametru ovlivníte rychlost přenosu dat. U modemového spojení by hodnota 4096 bytů měla vyhovovat ve většině případů.
Parametry propojení buffer-ústředna:
Rychlost - komunikační rychlost mezi bufferem a ústřednou. Musí být nastaveno shodně s rychlostí sériového kanálu z ústředny.
Parametry bufferu:
Filtr netiskntelných znaků - je-li tato volba zapnuta, pak buffer automaticky vypouští z přijatého textu netisknutelné znaky (ascii 0 až 31 mimo CR a LF) a u znaků s ascii hodnotou větší než 127 odřezává osmý bit.
Zvuk. signalizace při zaplnění - je-li tato volba zapnuta, pak buffer vydává při zaplnění nad 75% kapacity varovný akustický signál a při úplném zaplnění vydává havarijní akustický signál.
Parametry propojení PC-buffer:
IP adresa bufferu Tarflex - síťová IP adresa naprogramovaná v bufferu.
TCP Port - číslo síťového portu, které je naprogramované v bufferu, standardně 1110.
Max. počet pokusů - počet pokusů, kolikrát se zkouší přenos, než program hlásí chybu a přenos se ukončí, standardně 5.
Max. doba čekání na odpověď - maximální doba čekání na odezvu od zařízení, standardně 1 sekunda.
Max. délka datového paketu - největší délka přenášeného datového paketu, změnou tohoto parametru ovlivníte rychlost přenosu dat. Hodnota 1024 bytů by měla vyhovovat ve většině případů.
Parametry propojení buffer-ústředna:
Rychlost - komunikační rychlost mezi bufferem a ústřednou. Musí být nastaveno shodně s rychlostí sériového kanálu z ústředny.
Parametry bufferu:
Filtr netiskntelných znaků - je-li tato volba zapnuta, pak buffer automaticky vypouští z přijatého textu netisknutelné znaky (ascii 0 až 31 mimo CR a LF) a u znaků s ascii hodnotou větší než 127 odřezává osmý bit.
Zvuk. signalizace při zaplnění - je-li tato volba zapnuta, pak buffer vydává při zaplnění nad 75% kapacity varovný akustický signál a při úplném zaplnění vydává havarijní akustický signál.
Parametry propojení PC-buffer:
IP adresa bufferu Tarflex - síťová IP adresa naprogramovaná v bufferu (číslo síťového portu je vždy 110).
Max. počet pokusů - počet pokusů, kolikrát se zkouší přenos, než program hlásí chybu a přenos se ukončí, standardně 5.
Max. doba čekání na odpověď - maximální doba čekání na odezvu od zařízení, standardně 1 sekunda.
Max. délka datového paketu - největší délka přenášeného datového paketu, změnou tohoto parametru ovlivníte rychlost přenosu dat. Hodnota 32768 bytů by měla vyhovovat ve většině případů.
Parametry propojení buffer-ústředna:
Rychlost - komunikační rychlost mezi bufferem a ústřednou. Musí být nastaveno shodně s rychlostí sériového kanálu z ústředny.
HW řízení - řízení toku mezi bufferem a ústřednou. Ve většině případů vyhovuje volba Žádné.
Parametry bufferu:
Filtr netiskntelných znaků - je-li tato volba zapnuta, pak buffer automaticky vypouští z přijatého textu netisknutelné znaky (ascii 0 až 31 mimo CR a LF) a u znaků s ascii hodnotou větší než 127 odřezává osmý bit.
Zvuk. signalizace při zaplnění - je-li tato volba zapnuta, pak buffer vydává při zaplnění nad 75% kapacity varovný akustický signál a při úplném zaplnění vydává havarijní akustický signál.
IP adresa ústředny - síťová IP adresa naprogramovaná v ethernetovém rozhraní ústředny
Adresář s tarifními daty - adresář v ústředně, ve kterém se nachází soubory s tarifními daty, standardně /usr4/account
Max. počet registr. souborů - maximální počet souborů s tarifními údaji, které se mohou na disku ústředny vyskytnout (záleží na nastavení ústředny). Ve většině případů by měla vyhovovat hodnota 1000.
Odesílání žádosti o ukončení balíčku - je-li tato volba zapnuta, pak se před zahájení přenosu odešle do ústředny příkaz pro uzavření rozpracovaného balíčku tarifních dat.
Prompt ústředny - znak, kterým končí prompt (výzva k zadání příkazu) na ústředně. Standardně je to znak '>'.
IP adresa ústředny - síťová IP adresa naprogramovaná v ethernetovém rozhraní ústředny
Max. počet pokusů - maximální počet pokusů o navázání spojení, standardně 3.
Připojení - jméno vytáčeného připojení ze složky Telefonické a síťová připojení v Ovládacích panelech.
IP adresa ústředny - síťová IP adresa naprogramovaná v síťovém rozhraní ústředny
Adresář s tarifními daty - adresář v ústředně, ve kterém se nachází soubory s tarifními daty, standardně /usr4/account
Max. počet registr. souborů - maximální počet souborů s tarifními údaji, které se mohou na disku ústředny vyskytnout (záleží na nastavení ústředny). Ve většině případů by měla vyhovovat hodnota 1000.
Odesílání žádosti o ukončení balíčku - je-li tato volba zapnuta, pak se před zahájení přenosu odešle do ústředny příkaz pro uzavření rozpracovaného balíčku tarifních dat.
Prompt ústředny - znak, kterým končí prompt (výzva k zadání příkazu) na ústředně. Standardně je to znak '>'.
IP adresa ústředny - síťová IP adresa ústředny
Soubor s tarifními daty - jméno souboru, ve kterém se nachází tarifní data, viz dokumentace k ústředně, standardně gez.txt.
Port - název sériového portu, na který přicházejí data
Rychlost - komunikační rychlost mezi ústřednou nebo bufferem jiného výrobce a PC.
HW řízení - signály používané pro řízení toku dat (musí být obsaženy i propojovacím kabelu!).
Délka slova - počet bitů ve slově, standardně 8.
SW řízení - řízení toku dat vysíláním znaků Xon a Xoff
Parita - typ zabezpečení přenosu paritními bity, standarně Bez parity.
Port - číslo síťového portu, na kterém má server čekat na spojení (pro ústředny Innovaphone je to 514).
V základním okně programu Tarkonfig přejděte na stránku "Zařízení". V tabulce zařízení označte řádek zařízení, které chcete zrušit a stiskněte tlačítko "Vymazat". Po potvrzení akce se pracovní adresář zařízení zruší.
Program TarWin je vybaven síťovým rozhraním, které umožňuje pomocí běžného internetového prohlížeče sledovat stav programu nebo zahájit přenos dat. Standardně je tato funkce zapnuta a instaluje se na síťový port 1112. Toto rozhraní se používá ke spouštění přenosu dat při startu programu Tardat.
Parametry webového serveru se konfigurují na stánce "Rozhraní TCP/IP" v základním okně programu Tarkonfig. Zatržítkem "Povolit síťové rozhraní..." se funkce zapíná a vypíná, lze také změnit číslo síťového portu. V případě, že chcete, aby program vyžadoval autorizaci při vstupu do síťového rozhraní, zatrhněte volbu "Vyžadovat uživatelské jméno a heslo" a zadejte uživatelské jméno a heslo.
Provedené změny se projeví teprve po restartu programu Tarwin.
Vhodné nastavení spouštění je závislé na konkrétních podmínkách, množství přicházejících dat a typech použitých zařízení. V zásadě jsou dva typy spouštění: a) ze složky po spuštění - aplikace se spouší minimalizovaná na liště u hodin a její běh je indikován ikonou modrého sluchátka, b) jako služba systému, které je dostupné pouze na operačních systémech Windows NT, 2000 a XP. V druhém případě aplikace nemůže mít uživatelské rozhraní (ke sledování doporučujeme použít síťové rozhraní, viz předchozí kapitola) a je aktivní i když na počítači není přihlášen žádný uživatel.
Instalace zástupce do složky "Po spuštění":
Zatrhněte volbu "Ze složky Po spuštění". Tím se vloží do složky "Nabídka Start -> Programy -> Po spuštění" nový zástupce a při dalším startu počítače se automaticky spustí program Tarwin.
Odstranění zástupce ze složky "Po spuštění":
Zrušte zatržítko u volby "Ze složky Po spuštění". Tím se ze složky "Nabídka Start -> Programy -> Po spuštění" odstraní zástupce ukazující na program Tarwin.
Instalace služby systému:
Zatrhněte volbu "Jako službu systému". Tím se nainstaluje do systému nová služba a bude se automaticky spouštět při startu počítače.
Odstranění služby systému:
Zrušte zatržítko u volby "Jako službu systému". Tím se služba odinstaluje ze systému.