Uživatelský manuál INSYS Modem 56k small EU
Copyright 下 午 八 下 午 八 INSYS MICROELECTRONICS GmbH Není dovoleno jakékoliv rozmnožování tohoto manuálu. Všechna práva na tuto dokumentaci a na zařízení náleží firmě INSYS MICROELECTRONICS GmbH Regensburg. Omezení záruky Tento manuál obsahuje maximálně přesný popis modemu. Při sestavování textů se postupovalo s největší pečlivostí. Navzdory všemu úsilí nelze nikdy zcela zamezit chybám. Za správnost obsahu nemůžeme proto převzít záruku. Za chybné údaje a jejich následky nemůžeme převzít ani právní odpovědnost, ani jakékoliv ručení. Jsme trvale vděční za zlepšovací návrhy a za upozornění na chyby. Ochranné známky a firemní značky Použití zde neuvedené obchodní známky nebo firemní značky není odkazem na jejich volnou použitelnost. MNP je registrovanou ochrannou známkou společnosti Microcom, Inc. IBM PC, AT, XT jsou ochrannými známkami společnosti International Business Machine Corporation. INSYS je registrovanou ochrannou známkou společnosti INSYS MICROELECTRONICS GmbH. Windows je ochrannou známkou společnosti Microsoft Corporation. Vydavatel: INSYS MICROELECTRONICS GmbH Waffnergasse 8 93047 Řezno, Německo Telefon: +49-941-560061 Fax: +49-941-563471 E-mail: insys@insys-tec.de Internet: http://www.insys-tec.de 1. vydání,
Obsah I 0 ROZSAH DODÁVKY...1 1 VŠEOBECNĚ...1 2 TECHNICKÉ ÚDAJE...2 2.1 VŠEOBECNĚ...2 2.1.1 Výkonové charakteristiky...2 2.1.2 Mechanické vlastnosti...2 2.2 ROZHRANÍ A ZOBRAZOVACÍ PRVKY...3 2.2.1 Zobrazovací prvky...3 2.2.2 Rozmístění svorek...4 2.2.3 Napájecí napětí...4 2.2.4 Sériové rozhraní...4 2.2.5 Telefonní rozhraní...5 2.3 PŘENOSOVÉ STANDARDY A PROTOKOLY...5 2.4 HOMOLOGACE...6 2.5 FIRMWARE...6 3 INSTALACE A UVEDENÍ DO PROVOZU...7 3.1 PŘEHLED ZAPOJENÍ...7 3.2 INSTALAČNÍ KROKY...7 4 KONFIGURACE...9 4.1 KONFIGURAČNÍ SOFTWARE HSCOMM...9 4.1.1 Ovládání HSComm...9 4.1.2 Příkazy AT pro přednastavení...10 4.2 SÉRIOVÉ ROZHRANÍ... 10
II Obsah 4.2.1 Nastavení na PC...11 4.2.2 Nastavení na modemu INSYS...11 4.2.3 Příkazy AT pro sériové rozhraní...12 4.3 TELEFONSCHNITTSTELLE <TELEFONNÍ ROZHRANÍ>... 12 4.3.1 Fehlerkorrektur <Chybová korekce>...12 4.3.2 internationale Einstellungen <mezinárodní nastavení>...12 4.3.3 Wähltonerkennung <Detekce oznamovacího tónu>...13 4.3.4 Automatický příjem hovoru...13 4.3.5 Příkazy AT pro telefonní rozhraní...13 5 PŘEHLED PŘÍKAZŮ...14 5.1 PŘÍKAZY AT... 14 5.1.1 Syntaxe standardních příkazů AT...14 5.1.2 Přehled příkazů AT...14 5.1.3 Zpětná hlášení u normální datové komunikace...24 5.1.4 Přehled zpětných hlášení AT...24 5.2 S-REGISTRY... 28 5.2.1 Stručný přehled S-registrů...29 5.2.2 Kompletní přehled S-registrů...30 6 PROVOZ S PROGRAMOVATELNÝMI ŘÍDICÍMI AUTOMATY (PLC)...37 6.1 OVLÁDÁNÍ POMOCÍ HSCOMM... 37
Rozsah dodávky 1 0 Rozsah dodávky Dříve než začnete s montáží a uváděním do provozu, zkontrolujte prosím, zda jsou obsaženy všechny díly příslušenství ve vaší krabici: INSYS Modem 56k small EU telefonní kabel (TAE-N na RJ-11) propojovací kabel RS-232 (9pól. zástrčka/9pól. zásuvka) uživatelský manuál Pokud by nebyl obsah kompletní, obraťte se prosím na své prodejní místo. Kromě toho zkontrolujte prosím modem na škody způsobené přepravou; je-li nějak poškozen, pak se rovněž obraťte na své prodejní místo. Uschovejte prosím obalový materiál za účelem případného zasílání v budoucnu nebo pro skladování. 1 Všeobecně INSYS Modem 56k small EU je modem určený pro analogovou telefonní síť (PSTN). Má velmi kompaktní konstrukci s šířkou pouhých 23 mm a je vhodný k montáži na nosnou lištu. Jeho instalace na nosnou lištu ve skříňovém rozvaděči je velmi jednoduchá, právě tak jako připojování a uvádění do provozu. Skýtá vám mnoho možností, jako sestavení datového spojení automatický příjem hovoru řízení datového toku chybová korekce datová komprese
2 Technické údaje 2 Technické údaje 2.1 Všeobecně 2.1.1 Výkonové charakteristiky montáž na nosnou lištu DIN Napájecí napětí 12...24 V DC, zvlnění 5 % úroveň na rozhraní V.24 podle V.28 zajištěné rozhraní V.24/V.28 s 9pólovou zásuvkou D-SUB (fixace šrouby) telefonní rozhraní: zásuvka RJ-12 rozšířená sada příkazů AT automatický příjem hovoru nastavitelné 2 uživatelské profily hardwarový i softwarový handshake 4 paměti telefonních čísel po 32 znacích rychlost nastavitelná automaticky a pevně on-line retrain tónová volba detekce obsazené protistrany 2.1.2 Mechanické vlastnosti Hmotnost 100 g Rozměry (max.) š x h x v = 23 x 110 x 75 Teplotní rozsah 0 C...55 C Třída ochrany skříňka IP 40 / šroubové svorky IP 20 Vlhkost vzduchu 0-95 % bez kondenzací Upozornění: INSYS Modem 56k small EU se nesmí používat v mokrém prostředí.
Technické údaje 3 2.2 Rozhraní a zobrazovací prvky Pohled zepředu 2.2.1 Zobrazovací prvky Levá LED (Power Rx/Tx) indikuje stav provozního napětí i přenos dat. Pravá LED (OH/DCD) indikuje stav "OH" (Off-Hook) i DCD (Data Carrier Detect). Přesný význam zobrazovacích prvků je znázorněn v následující tabulce. Stav Levá LED Pravá LED LED nesvítí Není přítomno provozní napětí Modem není ve stavu Off- Hook (ještě nezvednul, neobsadil linku) LED svítí zeleně Je přítomno provozní napětí Modem je připojen na telefonní linku ( zvednul ), spojení ještě není sestaveno. LED svítí nebo bliká oranžově LED svítí červeně Jsou přenášena data Je sestaveno spojení s protistranou, byl detekován nosič. Pozor! Je-li vodič DCD na modemu trvale zapnutý, pak nelze rozlišovat, zda existuje spojení s protistranou. Modem není ve stavu Off- Hook (ještě nezvednul, neobsadil linku) a vodič DCD na modemu je trvale zapnutý.
4 Technické údaje 2.2.2 Rozmístění svorek Svorky se nacházejí na horní straně skříňky Pohled shora 1 12...24V DC Napájecí napětí 12V - 24V DC 2 GND Ground (Kostra) 3 RESET Resetovací vstup 2.2.3 Napájecí napětí Napájecí napětí: 12...24 V DC Příkon: cca 1,6 W (při spojení) Odběr proudu: Vstupní napětí Proud (v klidu) Proud (při spojení) Max. zapínací proud 12 VDC 100 ma 130 ma 300 ma 24 VDC 50 ma 65 ma 200 ma 2.2.4 Sériové rozhraní Zapojení 9pólové zásuvky D-SUB Popis signálů na 9pólovém konektoru D-SUB 9pól. D-SUB č. pinu Popis Funkce CCITT V-24 EIA RS232 DIN 66020 I/O DCE vůči DTE 1 DCD Data Carrier Detect 109 CF M5 O 2 RXD Receive Data 104 BB D2 O 3 TXD Transmit Data 103 BA D1 I 4 DTR Data Terminal Ready 108 CD S1 I
Technické údaje 5 9pól. D-SUB č. pinu Popis Funkce CCITT V-24 EIA RS232 DIN 66020 I/O DCE vůči DTE 5 GND Ground 102 AB E2 6 DSR Data Set Ready 107 CC M1 O 7 RTS Request To Send 105 CA S2 I 8 CTS Clear To Send 106 CB M2 O 9 RI Ring Indication 125 CE M3 O Rychlosti rozhraní INSYS Modemu 56k small EU: Automatická detekce přenosové rychlosti podporuje přenosové rychlosti 300, 600, 1200, 2400, 4800, 9600, 14400, 19200, 28800, 38400, 57600 a 115200 bps. Přenosová rychlost udává počet bitů přenesených za sekundu (bps). 2.2.5 Telefonní rozhraní Zapojení zástrčky Western RJ-11 (na tel. přípojném kabelu) a zásuvky RJ-12 (na čelní straně skříňky) Pin RJ-11 zástrčka Označení Pin RJ-12 zásuvka 1 1 LA1, a2 2 2 LA, a 3 3 LB, b 4 4 LB1, b2 5 6 2.3 Přenosové standardy a protokoly V.90, V.34+, V.34, V.32bis, V.32, V.22, V.22bis, V.21, V.23, norma BELL 103, 212 Fax Class 1, Fax Class 2 datová komprese dle MNP5, V.42bis LAPM, MNP 10, 10EC chybová korekce dle MNP2-4 a V.42
6 Technické údaje 2.4 Homologace INSYS Modem 56k small EU má značku shody CE. Tento symbol znamená, že tento modem ohledně své konstrukce a své implementace vyhovuje aktuálně platným zněním následujících směrnic EU: 89/336/EEC (Směrnice EMC) 73/23/EEC (Směrnice pro nízké napětí) 91/263/EEC (Směrnice pro telekomunikační zařízení) Homologace: R&TTE CTR 21 (pro Evropu) CE 2.5 Firmware Stav: říjen 2003 Verze: 1.00 Kontrolní součet: 1291
Instalace a uvedení do provozu 7 3 Instalace a uvedení do provozu 3.1 Přehled zapojení 3.2 Instalační kroky 1. Montáž na nosnou lištu DIN: jednoduché "zacvaknutí" 2. Připojení napájení: Pohled shora a) Zapojte ukostření GND b) Zapojte napájení 12...24 V DC
8 Instalace a uvedení do provozu Pozor: hodnota uvedená na horní straně skříňky na svorce 1 je maximální hodnota. c) Zapněte elektrické napájení Po úspěšně provedené instalaci se LED Power rozsvítí zeleně. 3. Připojení k telefonní síti a) Zastrčte jeden konec dodávaného tel. přípojného kabelu centricky do zásuvky RJ-12 na čelní straně skříňky b) Druhý konec tel. přípojného kabelu zastrčte do telefonní zásuvky V případě chybného nebo nepravidelného chování INSYS Modemu 56k small EU např. když se okamžitě rozsvítí zeleně LED "OH/DCD" ihned prosím zrušte spojení s telefonní linkou. V takových případech se prosím obracejte na svého servisního partnera. Pro zachování záruky neprovádějte prosím žádné zásahy na modemu. 4. Připojení PC/terminálu Zastrčte přiložený propojovací kabel RS-232 jedním koncem do zásuvky na čelní stěně skříňky a druhým koncem propojte s PC. 5. Kontrola úspěšné instalace: Krátký test lze provést prostřednictvím vašeho terminálového programu (např. terminálové okno parametrizačního softwaru HSComm či aplikace Hyperterminál, TeraTermPro nebo ProcommPlus). Zadejte příkaz AT a stiskněte klávesu Enter. Odpověď OK naznačuje, že je INSYS Modem 56k small EU úspěšně nainstalován. 6. Zkouška spojení: Sestavte z terminálového programu ručně spojení následujícím způsobem: Vytočte zkušební číslo 0101901929 (ATDT0101901929) Pozor: U pobočkových ústředen, které k sestavení spojení potřebují 0, zadejte prosím toto ATX3DT0,0101901929 Rozsvítí se zeleně LED "OH/DCD" Modem vytočí číslo Po nějaké době (max. 1 minuta) následuje hlášení "CONNECT" a rozsvítí se oranžově LED "OH/DCD". Obecně má tato jednoduchá zkouška spojení úspěšný výsledek veškerá jemná nastavení jsou popisována v následující kapitole.
Konfigurace 9 4 Konfigurace 4.1 Konfigurační software HSComm Konfigurování INSYS Modemu 56 small EU se provádí příkazy AT (Hayes). Tyto se zadávají z některého terminálového programu jako sekvence (sled) znaků. Pro snadné nastavení lze všechny funkce modemu INSYS zadávat bez speciálních znalostí příkazů AT a jejich parametrů. K tomu se používá parametrizační software HSComm. Požadovaná nastavení můžete provádět v přehledné masce s integrovanou funkcí nápovědy. Pro přímé zadávání příkazů je k navíc dispozici terminálové okno. Parametrizační program HSComm se nainstaluje na PC s operačním systémem Microsoft, minimálně Windows 95 nebo vyšší. 4.1.1 Ovládání HSComm Program HSComm otestuje připojené zařízení při spuštění nebo prostřednictvím menu Device Device prüfen (Zařízení Test zařízení). V okně programu se nahoře vpravo zobrazí název přístroje a verze firmwaru. V masce můžete zvolit jen ta nastavení (jsou přístupná), která jsou implementována v detekovaném zařízení. Pomocí tlačítek v pravém sloupci obrazovky můžete zjistit aktuální nastavení, restartovat zařízení (Reset) nebo vrátit k nastavení ze závodu (default hodnoty). Zvolená konfigurace parametrů se do modemu INSYS přenese teprve stisknutím tlačítka SENDEN <ODESLAT> do modemu INSYS. Menu Datei <Soubor>: Konfigurace mohou být uloženy jako soubor a později zase nahrány. Jestliže se při přenosu konfigurace do modemu INSYS vyskytnou chyby, zobrazí se v menu Fehler <Chyby>. Dostupná nastavení modemu pro provoz na programovatelných automatech PLC významných výrobců jsou popsána v kap. 6. Pomocí klávesy F1 se automaticky zobrazí okno nápovědy k aktuálně zvolené položce.
10 Konfiguration 4.1.2 Příkazy AT pro přednastavení Příkaz AT&F AT&V AT&W ATZ Popis Nahrát nastavení ze závodu Zobrazení nastavení Uložení nastavení do uživatelského přednastavení Reset softwaru a nahrání uživatelského přednastavení Kompletní popis příkazů AT a jejich parametrů naleznete v kap. 5. 4.2 Sériové rozhraní Řídicí automat (PLC)/PC i modem INSYS se musí shodovat v následujících parametrech společného nastavení sériového rozhraní: Baudrate <Přenosová rychlost> (rychlost přenosu dat) Format <Formát> (Startbit, Datenbits, Parität, Stoppbits, t.j. startbit, počet datových bitů, parita, počet stopbitů) Datenflusskontrolle <Řízení datového toku> (Hardware-/Software-Handshake, t.j. hardwarový/softwarový handshake)
Konfigurace 11 4.2.1 Nastavení na PC Nastavení sériového rozhraní na PC (Menü Schnittstelle) <menu Rozhraní> aktuální nastavení se zobrazí ve stavovém řádku hlavního okna: Toto nastavení se musí rovněž provést na zařízení, které je v aplikaci připojeno na modem INSYS Modem. 4.2.2 Nastavení na modemu INSYS Nastavení typu handshaku na modemu INSYS (Menü Parametrieren Modem) <menu Parametrizace Modem>: Autobauding: modem INSYS detekuje při prvním příkazu AT přenosovou rychlost i formát příchozích dat a automaticky se na ně nastaví. Jestliže modem INSYS nepřijímá nejdříve příkazy AT, nýbrž rovnou uživatelská data, uchová si nastavení uložené naposledy. Handshake řídí datový tok v případě, kdy je přítomno více dat, než kolik může PC/řídicí automat či modem INSYS přijmout. Ošetření signálu DTR Signál Data Terminal Ready (DTR) na sériovém rozhraní indikuje, že připojené zařízení (řídicí automat, PC) je zapnuto, připojeno a připraveno k provozu. Modem INSYS může reagovat na vypnutí zařízení nebo na vytažení kabelu. Echo Při nastavení Echo odesílá modem INSYS každý příkaz zpět na sériové rozhraní ( ozvěna ). Tak je v terminálovém režimu patrné, které příkazy byly zadány.
12 Konfiguration 4.2.3 Příkazy AT pro sériové rozhraní Příkaz AT+IPR AT&K ATE AT&S AT&C AT&D Popis Autobauding, stanovení přenosové rychlosti Řízení datového toku mezi PC a modemem Odezva na příkaz Ošetření signálu DTR Ošetření signálu DCD (CT109) Ošetření signálu DTR (CT108/2) Kompletní popis příkazů AT a jejich parametrů naleznete v kap. 5. 4.3 Telefonschnittstelle <Telefonní rozhraní> 4.3.1 Fehlerkorrektur <Chybová korekce> Chybová korekce dle standardu V.42 nebo MNP (1-4) dává modemu možnost, aby sám detekoval a opravoval chyby způsobené poruchami na lince. Pokud se chybová korekce nepoužije, hrozí riziko, že nedetekované přenosové chyby způsobí zrušení spojení. V programu HSComm (menu Parametrieren Modem Fehlerkorrektur) <Parametrizace Modem Chybová korekce> můžete zvolit typ chybové korekce. U nastavení nur V.42 Verbindung <jen spojení V.42>, nur MNP4 Verbindung <jen spojení MNP4> a nur V.42 oder MNP4 Verbindung <jen spojení V.42 nebo MNP4> se sestavování spojení zruší, jestliže protistrana nepodporuje tuto chybovou korekci. Pro spojení s velmi vysokými požadavky na doby reakce lze zvolit nastavení gepuffert, ohne Fehlerkorrektur <ukládáno do bufferu, bez chybové korekce>, aby se zamezilo zpoždění kvůli vytváření bloku. U spojení s chybovou korekcí je navíc umožněna datová komprese. V režimu ungepuffert, bit-direkt <neukládáno do bufferu, bit přímo > jsou všechny bity přenášeny bez ukládání do vyrovnávací paměti (bufferu), datové komprese a chybové korekce. Modem nemá v tomto režimu žádný vliv na přenosový formát, pouze je modemem vyhodnocena escape sekvence (+++), pokud má šířka slova maximálně 11 bitů. 4.3.2 internationale Einstellungen <mezinárodní nastavení> Výrobek INSYS Modem 56k small EU je nakonfigurován pro provoz v západní Evropě (TBR21) a nelze jej změnit. Standard TBR21 je aktuálním nastavením pro země EU (Belgie, Dánsko, Německo, Finsko, Francie, Řecko, Velká Británie, Irsko, Itálie, Lucembursko, Nizozemí, Rakousko, Portugalsko, Švédsko, Španělsko), platí rovněž ve Švýcarsku, v Lichtenštejnsku, Norsku a na Islandě.
Konfigurace 13 4.3.3 Wähltonerkennung <Detekce oznamovacího tónu> S aktivní detekcí oznamovacího tónu vyvolá pokus o volbu čísla bez přítomnosti oznamovacího tónu hlášení NO DIALTONE. Bez detekce oznamovacího tónu modem vytočí číslo, aniž by čekal na oznamovací tón na pobočkové ústředně. Neúspěšný pokus o volbu čísla vyvolá hlášení NO CARRIER. Při zavolání na obsazenou linku se objeví v obou případech hlášení BUSY. 4.3.4 Automatický příjem hovoru Po přednastaveném počtu vyzvánění (x Klingeln) se modem automaticky přihlásí k příchozímu volání. 4.3.5 Příkazy AT pro telefonní rozhraní Příkaz ATA ATB AT\B AT%C AT\N ATW AT+MR AT+MS AT%E AT+GCI ATD ATH ATP ATT AT%Q ATS0 AT+VCID AT+VRID AT\V ATX AT%L AT&Z Popis Odpovídací režim Volba druhu modulace pro 300 Baud Signál Break Povolení datové komprese Volba chybové korekce Hlášení u chybové korekce Zobrazení druhu modulace Volba druhu modulace Automatický retrain Nastavení kódu země Vytáčení čísla Zrušit spojení (zavěsit) Zapnutí pulsní volby Zapnutí tónové volby Zobrazení kvality telefonního spojení Automatický příjem hovoru ID volajícího Naposledy přijatá ID volajícího Způsob hlášení připojovacích rychlostí Rozšířené hlášení o výsledcích, detekce oznamovacího tónu Zobrazení úrovně přijímaného signálu Uložení telefonních čísel Kompletní popis příkazů AT a jejich parametrů naleznete v kap. 5.
14 Přehled příkazů 5 Přehled příkazů 5.1 Příkazy AT 5.1.1 Syntaxe standardních příkazů AT Je třeba aplikovat směrnici pro modemy V.25 z hlediska časového sledu příkazů pro rozhraní. Standard AT (Hayes) je řádkově orientovaný příkazový jazyk. Každý příkaz obsahuje tři prvky: prefix, tělo a koncový znak. Prefix se skládá vždy z písmen AT, jedinou výjimkou je příkaz A/. Tělo obsahuje název a popřípadě příslušné hodnoty. Pokud je příslušná hodnota volitelná, je uvedena v hranatých závorkách ([...]). Koncový znak je standardně <CR> (=0X0D). Příkazy lze sloučit do jednoho příkazového řádku. Mezery mezi jednotlivými těly jsou ignorovány. Příkazy lze rozdělit do kategorií následujícím způsobem: základní sada příkazů rozšířená sada příkazů (tělo začíná + nebo ^ ) Příkazy jsou potvrzovány odpovědí OK nebo ERROR. Rozpracovaný příkaz se přeruší každým dalším přijatým znakem. Z tohoto důvodu musí další příkaz počkat až na potvrzení, neboť jinak se aktuální příkaz smaže. 5.1.2 Přehled příkazů AT Příkaz ATA Popis Odpovídací režim Modem se přepne do odpovídacího režimu. V Německu to funguje jen tehdy, když byl zvednut telefon zapojený do série nebo přijde příchozí volání. A/ Zopakovat poslední příkaz Zopakuje se naposledy zadaný příkaz. ATB AT\B CCITT nebo Bell ATB0 Volba druhu modulace CCITT ATB1 Volba druhu modulace Bell Upozornění: U i-modulu Modem 56K Basic nemá toto nastavení žádný vliv. Režim Bell se zde nastavuje příkazem AT+MS. Poslat break druhému modemu U spojení bez chybové korekce pošle modem signál Break druhému modemu. Délka signálu je: zadaný parametr krát 1/10 sekundy. U spojení s chybovou korekcí pošle modem signál Break podle aktivního protokolu chybové korekce, aniž by se zohlednilo zadání parametru. Neexistuje-li žádné spojení nebo je aktivní faxové spojení, bude signalizováno chybové hlášení. AT\B1 Signál Break v délce 1/10 sekundy až AT\B9 Signál Break v délce 9/10 sekundy
Přehled příkazů 15 Příkaz AT%C AT&C ATD ATD pokračování Popis Povolení datové komprese Povolení/Nepovolení některého druhu datové komprese Modem může provádět datovou kompresi jen u spojení s chybovou korekcí. AT%C0 Není povolena žádná datová komprese AT%C1 Povolení datové komprese MNP 5 AT%C2 Povolení datové komprese V.42bis popř. V.42bis/ V.44 AT%C3 Ošetření signálu DCD (CT109) Povolení datové komprese MNP 5 a datové komprese V.42bis/V.44 Chování výstupu DCD rozhraní RS-232 modemu. AT&C0 DCD je trvale ZAP AT&C1 DCD sleduje nosný signál na telefonní lince Vytáčení čísla Modem zvedne a provede volbu podle vytáčecího řetězce předaného příkazem ATD. Po skončení volby se modem pokusí sestavit spojení. Pokud byl příkaz ATD proveden bez vytáčecího řetězce, modem zvedne a pokusí se sestavit spojení s druhým modemem (aniž by vytáčel číslo). Chování modemu závisí na tom, zda je aktivována detekce smyčkového proudu (příkazem ATX). Provedení příkazu ATD závisí také na posledním pokusu o volbu čísla. V režimu FCLASS=0 se modem chová jako datový modem. Pokouší se sestavit spojení s druhým datovým modemem. Pokus se opakuje tak často, dokud nevyprší doba čekání zadaná v registru S7. Pokud se tato doba překročí, modem zavěsí a objeví se chybové hlášení: NO CARRIER. V režimu FCLASS=1 nebo =2 se modem chová jako faxový modem. Pokouší se sestavit spojení s druhým faxem nebo s faxovým modemem. (Modem zaujme stav příjmu HDLC V.21 channel 2, jakoby by byl proveden příkaz AT+FRH). Jako parametry se nesmí předávat následující znaky (závorky, interpunkční znaménka, mezery a středníky jsou ignorovány): 0 až 9 Číslice od 0 do 9 * Hvězdička: jen u tónové volby # Dvojkřížek: jen u tónové volby A-D P Znaky tónové volby A, B, C, D Předepsat pulsní volbu: podle regionu je nutná pulsní nebo tónová volba. T Předepsat tónovou volbu: podle regionu je nutná pulsní nebo tónová volba. W Čekání na oznamovací tón: modem čeká na oznamovací tón, než začne vytáčet číslo. Pokud nebude během doby zadané v registru S6 detekován žádný oznamovací tón, modem zavěsí a objeví se chybové hlášení. @ Čekání na ticho: modem čeká minimálně pět sekund na ticho na lince, než provede další znak řetězce parametrů. Jestliže nelze těchto pět sekund detekovat ticho a nepřekročí se doba pro zrušení nastavená v registru S7, modem ukončí vytáčení hlášením: NO ANSWER. Je-li aktivována detekce obsazovacího tónu, modem ukončí vytáčení hlášením: BUSY. Přijde-li během doby čekání odpovídací tón z druhého modemu, sestaví se spojení. Pauza ve volbě: modem vloží pauzu do volby, než provede další znak v řetězci parametrů. Délka pauzy je stanovena v registru S8. L Opakování volby naposledy voleného čísla. ; Návrat do zadávacího režimu po skončení volby. Vloží se na konec vytáčecího řetězce. Dá modemu při dosažení ; podnět, aby se vrátil do zadávacího režimu (s hlášením OK). Umožňuje to zadávat příkazy AT také při "zvednutém
16 Přehled příkazů Příkaz AT+DS Popis sluchátku". Další příkazy AT mohou následovat v tomtéž zadávacím řádku za ";" nebo je lze dát do dalších zadávacích řádků. Příkazem ATH lze spojení zrušit a zavěsit sluchátko. S=n Vytočení n-tého čísla ze seznamu čísel, který byl zřízen příkazem AT&Z.! Flash. Je-li obsažen znak! ve vytáčecím řetězci, modem zavěsí po době stanovené v S29 a pak zase zvedne. ^ Potlačí vysílání volacího (faxového) tónu. Přednastavení: volací tón se vysílá u faxového režimu. Bez volacího tónu u datového režimu. ( ) Jsou ignorovány, slouží pouze k přehlednosti. - Jsou ignorovány, slouží pouze k přehlednosti. Mezery jsou ignorovány, slouží pouze k přehlednosti. Příklady ATD12345 Vytočit telefonní číslo 12345 (default: tónová volba) ATDP12345 Vytočit impulsní volbou telefonní číslo 12345 ATDT12345 Vytočit tónovou volbou telefonní číslo 12345 ATD12345; Středník (;) způsobí, že se modem po skončení volby vrátí do zadávacího režimu. ATX3D0W12345 Pro pobočkové ústředny, které přistupují na státní linku přes počáteční "0". Nejprve se aktivuje vytáčení naslepo prostřednictvím X3, aby se mohla vytočit úvodní nula, aniž by byl slyšet oznamovací tón. Poté co byla vytočena "0" prostřednictvím D0, lze znovu zapnout detekci oznamovacího tónu pomocí parametru W. Modem tak čeká na oznamovací tón a ukončí zbytek vytáčení (12345) teprve poté, co je slyšet oznamovací tón. Čekání na oznamovací tón může také odpadnout. Vytáčecí příkaz v tomto případě zní: ATX3D012345. Pro pobočkové ústředny, které přistupují na státní linku přes funkci tlačítka zpětného dotazu. Nejprve se aktivuje vytáčení naslepo prostřednictvím X3, aby se mohla provést funkce tlačítka zpětného dotazu, aniž by byl slyšet oznamovací tón. Poté co bylo stisknuto tlačítko ZT prostřednictvím >, lze znovu zapnout detekci oznamovacího tónu pomocí parametru W. Modem tak čeká na oznamovací tón a ukončí zbytek vytáčení (12345) teprve poté, co je slyšet oznamovací tón. Čekání na oznamovací tón může také odpadnout. Vytáčecí příkaz v tomto případě zní: ATX3D12345. Zapnutí a vypnutí datové komprese V.42bis AT+DS=0 Vypne datovou kompresi V.42bis AT+DS=3 Zapne datovou kompresi V.42bis (default) AT+DS44 Zapnutí a vypnutí datové komprese V.44 AT+DS44=0 Vypne datovou kompresi V.44 AT+DS44=3 Zapne datovou kompresi V.44 (default)
Přehled příkazů 17 Příkaz AT&D ATE AT%E AT&F AT\G Popis Ošetření signálu DTR (CT108/2) Monitorování přechodů Zap/Vyp signálu na vodiči DTR rozhraní RS-232 u PC. AT&D0 DTR bude ignorován. Umožňuje provoz na PC, které neovládají signál DTR. AT&D1 Přechod Zap/Vyp signálu DTR dá modemu podnět, aby reagoval tak, jakoby přijal escape sekvenci +++. Modem přejde do zadávacího režimu, aniž by zavěsil. AT&D2 Přechod Zap/Vyp signálu DTR dá modemu podnět, aby zavěsil. Automatické zvednutí není možné. AT&D3 Přechod Zap/Vyp signálu DTR dá modemu podnět, aby reagoval tak, jakoby byl proveden příkaz ATZ. Předešlý příkaz AT&Y rozhoduje, zda se přitom nahraje přednastavení 1 nebo 2. Echo na zadávání příkazů Tento příkaz zapne nebo vypne zpětná hlášení, která modem generuje jako reakci na příkazy z PC (echo). ATE0 Vypnutí echa ATE1 Zapnutí echa Automatický retrain Modem provede v případě přenosových problémů retrain proces. Po třech neúspěšných retrain pokusech modem zavěsí. AT%E0 Retrain není dovolen AT%E1 AT%E2 AT%E3 Nahrát nastavení ze závodu Retrain dovolen Fallback, Fallforward dovolen Fast Fallback, Fallforward. Funkce není podporována všemi typy modemů. Modem nahraje nastavení ze závodu z interní, energeticky nezávislé paměti. Tím lze modem nastavit do definovaného základního stavu. Příkazem AT&F se přepíše část S- registrů. (Modemy mohou mít dvě nastavení ze závodu (AT&F0, AT&F1).) Řízení datového toku mezi modemy (XON/XOFF) Znemožňuje nebo umožňuje řízení datového toku u spojení bez chybové korekce. Řízení datového toku je realizováno znaky ASCII pro XON a XOFF. Modem přeruší posílání dat po obdržení znaku pro XOFF a pokračuje v něm po obdržení znaku pro XON. Přenosy s chybovou korekcí používají vlastní způsob řízení datového toku. U spojení s chybovou korekcí je proto případně přednastavené řízení datového toku ignorováno. V režimu BTX se musí řízení datového toku XON/XOFF vypnout. ATH AT*H AT*H pokračování AT\G0 AT\G1 Zrušit spojení (zavěsit) Modem zavěsí. Vypnutí řízení datového toku mezi modemem a modemem Zapnutí řízení datového toku mezi modemem a modemem s XON/OFF Vyjednání rychlosti protokolu sloužícího k sestavení spojení (MNP 10) AT*H stanovuje, jakou rychlostí bude probíhat výměna vyjednání při sestavování spojení protokolem MNP10, než modemy přejdou do režimu MNP 10. AT*H0 Sestavování spojení probíhá nejvyšší možnou rychlostí AT*H1 AT*H2 Sestavování spojení probíhá rychlostí 1200 bps Sestavování spojení probíhá rychlostí 4800 bps
18 Přehled příkazů Příkaz ATI AT+IPR AT&K AT\K Popis Identifikace Modem pošle svou identifikaci do PC, podle daného parametru. ATI0 Kód produktu ATI1 Předem vypočtený kontrolní součet paměti EPROM ATI2 ATI3 Výpočet kontrolního součtu paměti EPROM a porovnání s předem vypočteným kontrolním součtem uloženým v EPROM. Zobrazení "OK" v případě správného porovnání. Číslo verze firmwaru v paměti EPROM ATI4 Číslo verze modemu ATI5 Parametr kódu země (pro Evropu = 253) ATI6 Číslo verze a revize datové pumpy Stanovení přenosové rychlosti Pomocí příkazu AT+IPR lze zapnout a vypnout automatickou detekci přenosové rychlosti. AT+IPR=0 Zapne automatickou detekci přenosové rychlosti (default) AT+IPR=n Nastaví modem na pevnou přenosovou rychlost n. Podporované přenosové rychlosti jsou 300, 1.200, 2.400, 4.800, 9.600, 19.200, 38.400, 57.600 a 115.200. Nastavení AT+IPR se neuloží současně při provedení AT&W, tzn. že pokud se má Autobauding deaktivovat, musí se příkaz AT+IPR odeslat modemu po každém zapnutí. Volba řízení datového toku mezi PC a modemem Přednastavením pro faxový režim je RTS/CTS. T-Online potřebuje AT&K0. AT&K0 AT&K3 AT&K4 AT&K5 AT&K6 Bez řízení datového toku Zvolit řízení datového toku RTS/CTS Zvolit řízení datového toku XON/XOFF Zvolit transparentní řízení datového toku XON/XOFF Zvolit řízení datového toku RTS/CTS a XON/XOFF Funkce signálu Break Modem zareaguje na signál Break přijatý z druhého modemu nebo z PC (přerušení přijímací linky na nějakou dobu) nebo na příkaz AT\B podle parametrů. AT\K pokračování 1. situace V případě breaku z PC během datového spojení s druhým modemem: AT\K0 AT\K1 AT\K2 AT\K3 AT\K4 Modem přejde do příkazového režimu, nepošle signál Break druhému modemu Modem vymaže datový buffer, pošle signál Break druhému modemu Jako AT\K1 Modem pošle ihned signál Break druhému modemu, datové buffery se nevymažou Jako AT\K0 AT\K5 Modem vloží signál Break do ostatních dat přenášených do druhého modemu 2. situace Během datového spojení byl modem prostřednictvím escape sekvence +++ přepnut do příkazového režimu. V tomto stavu vyvolá příkaz AT\B odeslání signálu Break druhému modemu. Parametr n vyvolá v této situaci následující: AT\K0 Modem vymaže datový buffer, pošle signál Break druhému modemu AT\K1 AT\K2 Jako AT\K0 Modem pošle neprodleně signál Break druhému modemu
Přehled příkazů 19 Příkaz Popis AT\K3 AT\K4 AT\K5 Jako AT\K2 Modem vloží signál Break do ostatních dat přenášených do druhého modemu Jako AT\K4 návrat z on-line příkazového režimu do datového režimu příkazem ATO. 3. situace V případě přijetí breaku z druhého modemu během spojení bez chybové korekce vyvolá tento parametr následující: AT\K0 Modem vymaže datový buffer, pošle signál Break do PC AT\K1 AT\K2 AT\K3 AT\K4 AT\K5 Jako AT\K0 Modem pošle neprodleně signál Break do PC Jako AT\K2 Modem pošle signál Break vložený do ostatních dat přijatých modemem do PC Jako AT\K4 (přednastavení) AT-K Rozšířené funkce MNP (MNP 10) Tento příkaz určuje, zda se má spojení V.42LAPM přepnout na spojení MNP 10 AT-K0 Znemožňuje přepnutí V.42 LAP-M na MNP 10 ATL AT%L ATM AT+MR AT+MS AT-K1 Umožňuje přepnutí V.42 LAP-M na MNP 10 Hlasitost reproduktoru Tento příkaz reguluje hlasitost reproduktoru (viz ATM). ATL1 Malá hlasitost reproduktoru ATL2 ATL3 Střední hlasitost reproduktoru Velká hlasitost reproduktoru Upozornění: reproduktorový výstup je volitelný a není ve standardní verzi podporován. Zobrazení úrovně přijímaného signálu Hodnota avizovaná modemem odpovídá již zesílené úrovni v modemu, ne úrovni na telefonní lince. Odpovědi AT%L s velkou hodnotou znamenají malou úroveň signálu, malé hodnoty velkou úroveň signálu. (009 = -9 db, 043 = -43 db) Řízení hlasitosti reproduktoru Tento příkaz určuje, kdy je reproduktor aktivován (viz příkaz ATL). ATM0 ATM1 ATM2 ATM3 Reproduktor je trvale VYP Reproduktor je ZAP při vytáčení a sestavování spojení Reproduktor je trvale ZAP Reproduktor je ZAP při sestavování spojení Zobrazení druhu modulace Příkaz AT+MR umožňuje zobrazení druhu modulace po hlášení "CONNECT". AT+MR=0 AT+MR=1 Vypne funkci zobrazení (default). Zapne funkci zobrazení. Zobrazená hodnota platí pro odesílaná data. AT+MR=2 Zapne funkci zobrazení. Zobrazená hodnota platí pro přijímaná data. Je-li funkce zobrazení zapnuta, pak modem po hlášení "CONNECT" ještě zobrazí druh modulace a rychlost linky. Po hlášení "CONNECT" se objeví řádek +MCR: následovaný druhem modulace (viz příkaz AT+MS) a řádek +MRR: následovaný rychlostí linky. Příkaz AT+MR je užitečný pro přezkoušení spojení. Volba druhu modulace Pomocí AT+MS se stanovuje druh modulace. Příkaz umožňuje nebo znemožňuje
20 Přehled příkazů Příkaz Popis automatickou detekci modulace a nejvyšší a nejnižší možnou rychlost spojení. Příkaz má tvar AT+MS=Modulation, [Automode], [Odesílání: Minbaud, Maxbaud]; [Příjem: Minbaud, Maxbaud], AT+MS? Zobrazí aktuální nastavení. AT+MS=? Zobrazí seznam možných parametrů Parametr Modulation: Pomocí parametru modulace se stanovuje upřednostňovaný (Automode = 1) popř. předepsaný (Automode = 0) druh modulace. K dispozici jsou následující hodnoty: V21 V.21 300 V22 V.22 1200 V22B V.22bis 2400 nebo 1200 V23C V.23 1200 V32 V.32 9600 nebo 4800 V32B V.32bis 14400, 12000, 9600, 7200 nebo 4800 V34 V.34 33600, 31200, 28800, 26400, 24000, 21600, 19200, 16800, 14400, 12000, 9600, 7200, 4800 nebo 2400 V90 V.90 56000, 54667, 53333, 52000, 50667, 49333, 48000, 46667, 48000, 46667, 45333, 42667, 41333, 40000, 38667, 37333, 36000, 34667, 33333, 32000, 30667, 29333, 28000 V92 V.92 56000, 54667, 53333, 52000, 50667, 49333, 48000, 46667, 48000, 46667, 45333, 42667, 41333, 40000, 38667, 37333, 36000, 34667, 33333, 32000, 30667, 29333, 28000 B103 Bell 103 300 B212 Bell 212 1200/75 Parametr Automode: Pomocí volitelného parametru Automode se stanovuje, zda se modem automaticky přizpůsobí požadovanému druhu modulace. Akceptovány jsou následující hodnoty: 0 Automatické přizpůsobení modulace je vypnuto 1 Automatické přizpůsobení modulace je zapnuto AT+MS pokračování AT\N Parametr příjmu Minbaud Volitelný parametr Minbaud stanovuje nejnižší možnou přenosovou rychlost, kterou modem přijímá data. Parametr příjmu Maxbaud Volitelný parametr Maxbaud stanovuje nejvyšší možnou přenosovou rychlost, kterou modem přijímá data. Parametr odesílání Minbaud Volitelný parametr Minbaud stanovuje nejnižší možnou přenosovou rychlost, kterou modem odesílá data. Parametr odesílání Maxbaud Volitelný parametr Maxbaud stanovuje nejvyšší možnou přenosovou rychlost, kterou modem odesílá data. Volba chybové korekce Tento příkaz stanovuje, jaký typ chybové korekce se má přednostně používat u následujících spojení. AT\N0 Vypnutí chybové korekce (normální režim s ukládáním do bufferu) AT\N1 Režim "bit přímo" (jen pro zvláštní datové formáty)
Přehled příkazů 21 Příkaz ATO ATP ATQ AT%Q AT&R ATS AT&S ATT Popis AT\N2 AT\N3 AT\N4 Zvolí chybovou korekci V.42LAP-M nebo MNP 4. Nelze-li sestavit spojení s chybovou korekcí, povede to k zavěšení. Zvolí chybovou korekci V.42LAP-M nebo MNP 4. Pokud není takové spojení možné, provede se pokus o spojení bez chybové korekce. Zvolí výhradně spojení V.42 LAP-M. AT\N5 Zvolí výhradně spojení MNP 4. Návrat do datového on-line režimu ATO0 Návrat do datového on-line režimu ATO1 Zapnutí pulsní volby Nachází-li se modem v příkazovém on-line režimu, pak se vrátí do datového on-line režimu. Je-li modem v příkazovém off-line režimu, ohlásí to ERROR. Vyvolá se retrain proces, než modem přejde do datového on-line režimu. Od tohoto příkazu bude jakékoliv vytáčení probíhat v režimu impulsní volby, dokud příkaz ATT případně ATDT nepřepne znovu na tónovou volbu. Řízení Quiet (klid) Tento příkaz zapne nebo vypne odesílání hlášení modemu do PC. ATQ0 Odesílat hlášení do PC ATQ1 Neodesílat hlášení do PC Zobrazení kvality telefonního spojení Hlášení modemu s hodnotou od 000 do 007 avizuje dobrou kvalitu telefonního spojení. Čím menší je hodnota, tím lepší je kvalita. Vysoké hodnoty upozorňují na špatnou kvalitu. Tyto hodnoty jsou během spojení neustále aktualizovány. Zvýší-li se hodnota výrazně během spojení, tzn. že se kvalita zhoršila, provede se Autoretrain - za předpokladu, že to předešlý příkaz AT%E umožňuje. Ošetření signálu CTS Tento příkaz stanovuje, jak modem ošetří signál CTS (CT105/CT106) na vodičích pro řízení datového toku. (Viz také příkaz AT&K). AT&R0 Chování CTS odpovídá V.25bis. CTS se při sestavování spojení deaktivuje po detekci odpovídacího popř. volacího tónu a znovu aktivuje teprve po navázání spojení. AT&R1 CTS přejde jen tehdy do stavu Vyp, když je řízením datového toku vyžadováno. Zápis do/čtení S-registrů Některé S-registry lze měnit jen v určitých mezích. Modem pak přesto hlásí "OK", ačkoliv se hodnota nezměnila tak, jak je uváděno. Určité registry lze jen číst. Proto se doporučuje, abyste po každém pokusu o zápis zkontrolovali výsledek příkazem ATSn?. ATSn=x ATSn? Ošetření signálu DSR Nastaví S-registr n na hodnotu x Zobrazí hodnotu S-registru n Tento příkaz stanovuje, jak modem ošetří signál na svém výstupu DSR (CT107). AT&S0 DSR je trvale ZAP AT&S1 Zapnutí tónové volby DSR je on poté, co byl detekován odpovídací tón a DSR je off poté, co již nelze detekovat žádný nosič. Od tohoto příkazu bude jakékoliv vytáčení probíhat v režimu tónové volby, dokud příkaz ATP případně ATDP nepřepne znovu na impulsní volbu.
22 Přehled příkazů Příkaz ATV AT\V AT&V AT+VCID AT+VRID ATW ATW pokračování AT&W ATX Popis Forma hlášení modemu Tento příkaz stanovuje, zda bude modem předávat hlášení do PC ve zkráceném nebo dlouhém tvaru. ATV0 Hlášení do PC ve zkráceném tvaru, tzn. jen číslo chyby ATV1 Hlášení do PC v dlouhém tvaru, tzn. chybový text Způsob hlášení připojovacích rychlostí Tento příkaz umožňuje zobrazení hlášení Connect na jednom (\V1) nebo na třech řádcích (\V0). Zobrazit konfigurace Tento příkaz způsobí zobrazení aktivní konfigurace modemu, uložených uživatelských přednastavení a uložených telefonních čísel 0 až 3. AT&V0 Ukáže aktuální nastavení a uložená nastavení modulu. AT&V1 Ukáže diagnostická data posledního spojení (protistranu spojení, důvod sestavení spojení). (Vysvětlení viz Příloha) Nastavení ID volajícího (CallerID) Pomocí této funkce je možné nechat si modemem u příchozích volání vypsat telefonní číslo volajícího. (Funguje jen u telefonních přípojek nebo pobočkových ústředen, které podporují funkci CallerID. Chcete-li funkci ID volajícího využívat, poinformujte se prosím u svého provozovatele sítě, zda má vaše přípojka tuto funkci aktivovánu). AT+VCID=0 Vypne funkci CallerID (default). AT+VCID=1 AT+VCID=2 Zapne funkci CallerID a u příchozích volání vypíše předem naformátovanou ID Zapne funkci CallerID a u příchozích volání vypíše nenaformátovanou ID Nastavit naposledy přijatou ID volajícího Pomocí příkazu AT+VRID je možné vypsat CallerID posledního volajícího. AT+VRID=0 AT+VRID=1 Vypíše ID v předem naformátovaném tvaru Vypíše ID v nenaformátovaném tvaru Hlášení u chybové korekce Tento příkaz stanovuje, jaké informace o přenosu dat se mají poskytnout v případě hlášení "CONNECT". ATW0 ATW1 ATW2 Modem ohlásí přenosovou rychlost mezi modemem a PC Při sestavení spojení modem ohlásí rychlost na telefonní lince, protokol chybové korekce a přenosovou rychlost PC Modem ohlásí rychlost na telefonní lince Uložit konfigurace Příkaz uloží aktuální konfiguraci modemu včetně S-registrů do jednoho z obou přednastavení definovatelných uživatelem. AT&W0 Uložení do uživatelského přednastavení 0 AT&W1 Uložení do uživatelského přednastavení 1 Rozšířené hlášení o výsledcích, detekce oznamovacího tónu Příkaz určuje, kterou skupinu hlášení odešle modem do PC. Má to význam u pobočkových ústředen, neboť se tam musí často volit úvodní 0 nebo 9, než je slyšet oznamovací tón na lince. Blind dialing (vytáčení bez detekce oznamovacího tónu = vytáčení naslepo) se aktivuje nebo deaktivuje podle daného parametru. Detekci oznamovacího tónu si však lze vždy vynutit parametrem W ve vytáčecím řetězci ATD (viz příkaz ATD). V režimu AT+FCLASS=1,2 modem při sestavení spojení odešle vždy do PC hlášení CONNECT bez uvedení přenosové rychlosti.
Přehled příkazů 23 Příkaz Popis ATX0 ATX1 ATX2 ATX3 ATX4 Bez detekce oznamovacího tónu, tzn. že neúspěšný pokus o volbu čísla vyvolá hlášení NO CARRIER. Bez detekce obsazovacího tónu, tzn. že se při zavolání na obsazenou linku objeví hlášení NO CARRIER. Hlášení se objeví bez uvedení rychlosti. Jako ATX0, ale hlášení CONNECT s uvedením rychlosti Je aktivní detekce oznamovacího tónu, to znamená že pokus o volbu čísla bez přítomnosti oznamovacího tónu vyvolá hlášení NO DIALTONE. Bez detekce obsazovacího tónu, tzn. že se při zavolání na obsazenou linku objeví hlášení NO CARRIER. Bez detekce oznamovacího tónu, tzn. že neúspěšný pokus o volbu čísla vyvolá hlášení NO CARRIER. Je aktivní detekce obsazovacího tónu, tzn. že se při zavolání na obsazenou linku objeví hlášení BUSY. Je aktivní detekce oznamovacího tónu, to znamená že pokus o volbu čísla bez přítomnosti oznamovacího tónu vyvolá hlášení NO DIALTONE. Je aktivní detekce obsazovacího tónu, tzn. že se při zavolání na obsazenou linku objeví hlášení BUSY. ATY AT&Y ATZ ATZ pokračování AT&Z <pauza> **** <pauza> <pauza> +++ <pauza> Dlouhé přerušení Příkaz rozhoduje o tom, jak se modem zachová při přijetí signálu dlouhého přerušení (BREAK), popř. jakým způsobem modem signál dlouhého přerušení generuje. ATY0 Bez ošetření dlouhého přerušení ATY1 Je aktivní ošetření dlouhého přerušení. U spojení bez chybové korekce pošle modem signál dlouhého přerušení v délce 4 sekund předtím, než zavěsí. Modem zareaguje na přijetí signálu dlouhého přerušení (break delší než 1,6 sekundy) tím, že zavěsí. Výběr uživatelské konfigurace v případě hardwarového resetu AT&Y0 V případě hardwarového resetu následujícího po příkazu AT&Y0 se do aktuální konfigurace modemu nahraje uživatelské přednastavení 0 (vytvořené příkazem AT&W0). AT&Y1 V případě hardwarového resetu následujícího po příkazu AT&Y1 se do aktuální konfigurace modemu nahraje uživatelské přednastavení 1 (vytvořené příkazem AT&W1). Softwarový reset/nahrát přednastavení Příkaz dá modemu podnět, aby provedl softwarový reset. Modem nahraje (podle daného parametru) přednastavení uložené uživatelem. Nebude-li zadán žádný parametr, nahraje se uživatelské přednastavení 0. ATZ0 Softwarový reset; po něm nahrát uživatelské přednastavení 0. ATZ1 Softwarový reset; po něm nahrát uživatelské přednastavení 1. Uložení telefonních čísel Příkaz uloží čtyři záznamy (0-3) trvale do paměti EEPROM. Každý záznam může mít až 35 míst (číslic). Záznamy lze přepisovat a musí vyhovovat vytáčecímu řetězci, jak je to popsáno v příkazu ATD. AT&Zn=x n je číslo záznamu v seznamu (od 0 do 3). x je vytáčecí řetězec s telefonním číslem. Start dálkové konfigurace na místním modemu Start příkazového režimu
24 Přehled příkazů 5.1.3 Zpětná hlášení u normální datové komunikace Během normální datové komunikace (ne v příkazové úrovni) modem detekuje různé provozní stavy a události. Tyto jsou hlášeny do připojené aplikace (např. PC nebo zařízení pro datovou komunikaci). Hlášení může mít volitelně proveditelný tvar (ODPOVĚĎ) nebo zkrácený tvar (kód). V následující tabulce jsou uvedena a vysvětlena možná zpětná hlášení. Odpověď Kód Typ Význam OK 0 definitivní Příkaz proveden, bez chyb CONNECT 1 průběžné hlášení Spojení sestaveno, když je nastavení parametru X=0 CONNECT [<text>] průběžné hlášení Spojení sestaveno, když je nastavení parametru X>0 <text>: např. connect 9600. Přenosový výkon pak činí 9600 bit/s. RING 2 volně probíhající Detekováno vyzvánění NO CARRIER 3 definitivní Spojení není vytvořeno nebo je zrušeno ERROR 4 definitivní Neplatný příkaz nebo příliš dlouhý příkazový řádek NO DIAL TONE 5 definitivní Chybí oznamovací tón, není úspěšné sestavení spojení, chybný provozní režim BUSY 6 definitivní Protistrana je obsazena NO ANSWER 7 definitivní Vypršel čas pro sestavení spojení 5.1.4 Přehled zpětných hlášení AT Zkrácený tvar hlášení s číslem Text hlášení v dlouhém tvaru ATXn n=0 n=1 n=2 n=3 n=4 +F4 +FCERROR X X X X X 0 OK X X X X X 1 CONNECT X X X X X 2 RING X X X X X 3 NO CARRIER X X X X X 4 ERROR X X X X X 5 CONNECT 1200 1 X X X X 6 NO DIAL TONE 3 3 X 3 X 7 BUSY 3 3 3 X X 8 NO ANSWER 1 X X X X 9 CONNECT 600 1 X X X X 10 CONNECT 2400 1 X X X X
Přehled příkazů 25 Zkrácený tvar hlášení s číslem Text hlášení v dlouhém tvaru ATXn n=0 n=1 n=2 n=3 n=4 11 CONNECT 4800 1 X X X X 12 CONNECT 9600 1 X X X X 13 CONNECT 7200 1 X X X X 14 CONNECT 12000 1 X X X X 15 CONNECT 14400 1 X X X X 16 CONNECT 19200 1 X X X X 17 CONNECT 38400 1 X X X X 18 CONNECT 57600 1 X X X X 19 CONNECT 115200 1 X X X X 20 CONNECT 230400 X X X X X 21 CONNECT V.23 HDX X X X X X 22 CONNECT 75TX/1200RX 1 X X X X 23 CONNECT 1200TX/75RX 1 X X X X 24 DELAYED 4 4 4 4 X 32 BLACKLISTED 4 4 4 4 X 33 FAX X X X X X 34 *FC: X X X X X 35 DATA X X X X X 40 CARRIER 300 X X X X X 42 CARRIER 600 X X X X X 44 CARRIER 1200/75 X X X X X 45 CARRIER 75/1200 X X X X X 46 CARRIER 1200 X X X X X 47 CARRIER 2400 X X X X X 48 CARRIER 4800 X X X X X 49 CARRIER 7200 X X X X X 50 CARRIER 9600 X X X X X 51 CARRIER 12000 X X X X X 52 CARRIER 14400 X X X X X 53 CARRIER 16800 X X X X X 54 CARRIER 19200 X X X X X 55 CARRIER 21600 X X X X X 56 CARRIER 24000 X X X X X 57 CARRIER 26400 X X X X X 58 CARRIER 28800 X X X X X
26 Přehled příkazů Zkrácený tvar hlášení s číslem Text hlášení v dlouhém tvaru ATXn n=0 n=1 n=2 n=3 n=4 59 CONNECT 16800 1 X X X X 61 CONNECT 21600 1 X X X X 62 CONNECT 24000 1 X X X X 63 CONNECT 26400 1 X X X X 64 CONNECT 28800 1 X X X X 66 COMPRESSION: CLASS 5 X X X X X 67 COMPRESSION: V.42 bis X X X X X 68 COMPRESSION: V44 69 COMPRESSION: NONE X X X X X 70 PROTOCOL: NONE X X X X X 77 PROTOCOL: LAP-M X X X X X 78 CARRIER 31200 X X X X X 79 CARRIER 33600 X X X X X 80 PROTOCOL: ALT X X X X X 81 PROTOCOL: ALT-CELLULAR X X X X X 82 Download initiated... X X X X X 83 LINE IN USE X X X X X 84 CONNECT 33600 X X X X X 91 CONNECT 31200 X X X X X 130 +ILRR 134 MODULATION: B103 X X X X X 135 MODULATION: B212 X X X X X 136 MODULATION: V21 X X X X X 137 MODULATION: V22 X X X X X 138 MODULATION: V22B X X X X X 139 MODULATION: V23C X X X X X 140 MODULATION: V32 X X X X X 141 MODULATION: V32BIS X X X X X 142 MODULATION: V34 X X X X X 144 MODULATION: K56 X X X X X 145 MODULATION: V90 X X X X X 146 MODULATION: V92 X X X X X 150 CARRIER 32000 X X X X X 151 CARRIER 34000 X X X X X 152 CARRIER 36000 X X X X X
Přehled příkazů 27 Zkrácený tvar hlášení s číslem Text hlášení v dlouhém tvaru ATXn n=0 n=1 n=2 n=3 n=4 153 CARRIER 38000 X X X X X 154 CARRIER 40000 X X X X X 155 CARRIER 42000 X X X X X 156 CARRIER 44000 X X X X X 157 CARRIER 46000 X X X X X 158 CARRIER 48000 X X X X X 159 CARRIER 50000 X X X X X 160 CARRIER 52000 X X X X X 161 CARRIER 54000 X X X X X 162 CARRIER 56000 X X X X X 165 CONNECT 32000 X X X X X 166 CONNECT 34000 X X X X X 167 CONNECT 36000 X X X X X 168 CONNECT 38000 X X X X X 169 CONNECT 40000 X X X X X 170 CONNECT 42000 X X X X X 171 CONNECT 44000 X X X X X 172 CONNECT 46000 X X X X X 173 CONNECT 48000 X X X X X 174 CONNECT 50000 X X X X X 175 CONNECT 52000 X X X X X 176 CONNECT 54000 X X X X X 177 CONNECT 56000 X X X X X 178 CONNECT 230400 X X X X X 180 CARRIER 28000 X X X X X 181 CARRIER 29333 X X X X X 182 CARRIER 30667 X X X X X 183 CARRIER 33333 X X X X X 184 CARRIER 34667 X X X X X 185 CARRIER 37333 X X X X X 186 CARRIER 38667 X X X X X 187 CARRIER 41333 X X X X X 188 CARRIER 42667 X X X X X 189 CARRIER 45333 X X X X X 190 CARRIER 46667 X X X X X
28 Přehled příkazů Zkrácený tvar hlášení s číslem Text hlášení v dlouhém tvaru ATXn n=0 n=1 n=2 n=3 n=4 191 CARRIER 49333 X X X X X 192 CARRIER 50667 X X X X X 193 CARRIER 53333 X X X X X 194 CARRIER 54667 X X X X X 195 CARRIER 28000 X X X X X 196 CARRIER 29333 X X X X X 197 CARRIER 30667 X X X X X 198 CARRIER 33333 X X X X X 199 CARRIER 34667 X X X X X 200 CARRIER 37333 X X X X X 201 CARRIER 38667 X X X X X 202 CARRIER 41333 X X X X X 203 CARRIER 42667 X X X X X 204 CARRIER 45333 X X X X X 205 CARRIER 45667 X X X X X 206 CARRIER 49333 X X X X X 207 CARRIER 50667 X X X X X 208 CARRIER 53333 X X X X X 209 CARRIER 54667 X X X X X 210 CONNECT 25333 X X X X X 211 CONNECT 26667 X X X X X 212 CARRIER 25333 X X X X X 213 CARRIER 26667 X X X X X Informace k tabulce "X" ve sloupci znamená, že hlášení bude posíláno buď v dlouhém nebo ve zkráceném tvaru (podle příkazu ATV). V nejhornějším řádku představují číslice 0 až 4 vždy parametry pro příkazy ATX0 až ATX4. Je-li ve sloupci uvedeno nějaké číslo, pak to znamená, že se vypíše chybové hlášení odpovídající tomuto číslu chyby. 5.2 S-registry Modem obsahuje stavové (S) registry, které řídí jeho provoz. S-registry lze číst a zapisovat pomocí příkazu ATS. Určité S-registry lze jen číst, u ostatních můžete nastavovat jen určitý rozsah hodnot. Při překročení rozsahu hodnot modem hlásí OK, ačkoliv hodnota nebyla převzata. Proto se doporučuje, abyste změny ihned zkontrolovali přečtením (ATSn?).
Přehled příkazů 29 5.2.1 Stručný přehled S-registrů Registr Modem INSYS Funkce Jednotky Rozsah Přednast avení S0* Počet vyzváněních cyklů do automatického přihlášení vyzvánění 0-5 5 S1 Čítač vyzváněcích cyklů vyzvánění 0-255 0 S2* Znak Escape ASCII 0-255 43 S3 Znak Return ASCII 0-127 13 S4 Znak nového řádku ASCII 0-127 10 S5 Znak zpět (backspace) ASCII 0-255 8 S6* Doba čekání na oznamovací tón s 4-7 4 S7* Doba čekání na nosný signál s 0-100 60 S8* Pauza ve volbě s 1-7 2 S9* Doba reakce na nosný signál 0.1 s 1-255 6 S10* Doba mezi nosného signálu a zavěšením 0.1 s 20-254 20 S12* Časování přenosu ESC znaků 0.02 s 0-255 50 S14* Obecná nastavení 138 S21* Nastavení pro V.24 116 S22* Nastavení 75h (117) S24* Doba do přepnutí do režimu Sleep s 0-255 0 S25 Doba pro signál DTR 0.01 s 0-255 5 S26 Doba mezi RTS/CTS 0.01 s 0-255 1 S27* Obecná nastavení - 137 S29 Doba u změny flash 10 ms 17 17 S30 Doba do zavěšení při nečinnosti 10 s 0-255 0 S31* Obecná nastavení - C2h (194) S36* Vynulování chybových protokolů - 7 S38 Doba do vynuceného zavěšení s 0-255 20 S39* Řízení toku - 3 S40* Obecná nastavení - 104 S41* Obecná nastavení - 195 S46* Datová komprese - 138 S48* Nastavení pro fázi vyjednávání V.24-7 S86 Kód chybové události - read only S91* Vysílací úroveň - 0-15 9 S95* Kód výsledku - 0 * Tyto registry se uloží do EEPROM pomocí příkazu AT&W.
30 Přehled příkazů ** Přednastavení se může lišit podle nastaveného kódu země. 5.2.2 Kompletní přehled S-registrů S0* Rings to Auto-Answer - počet vyzváněcích cyklů do přihlášení (zvednutí) Při S0=0 se modem nepřihlásí k příchozímu volání. S0 může nabývat hodnot od 0 do 5. S1 Ring Counter čítač vyzváněcích cyklů S1 lze jen číst. S1 se nastaví znovu na nulu, když se modem přihlásí k volání. S2* Escape Character znak pro Escape, který vyvolá přechod z datového režimu do on-line režimu pro zadávání příkazů. Hodnoty větší než 127 způsobí, že nebude detekován žádný ESC znak. S3 Carriage Return Character znak pro Carriage Return = znak pro návrat vozíku. S4 S5 Linefeed Character znak pro Linefeed = znak nového řádku. Backspace Character znak pro Backspace = znak "zpět" S6* Wait Time for Dial Tone (Before Blind Dialing) maximální doba k čekání na oznamovací tón. Poté co modem zvednul (obsadil linku), čeká 7 sekund na oznamovací tón (z důvodů homologace je nastaveno pevně). Detekuje-li během této doby oznamovací tón, začne vytáčet číslo. Nedetekuje-li oznamovací tón, pak zkontroluje, zda je aktivována detekce oznamovacího tónu nebo zda je ve vytáčecím řetězci (kapitola Sada příkazů AT, příkaz ATD) uveden parametr W. Jestliže není detekce oznamovacího tónu aktivní, modem čeká až do oznamovacího tónu po dobu zadanou v S6 (v sekundách). S6 může nabývat hodnot od 4 do 7 sekund. S7* Wait for Carrier čekání na nosnou frekvenci z druhého modemu. V S7 je uvedena maximální doba, po kterou modem čeká na odpověď z druhého modemu. Doba začne běžet, když je modem hotov s vytáčením. S7 může nabývat hodnot od 0 do 180 sekund. S8* Pause Time for Dial Delay Modifier doba pauzy ve vytáčení, pokud vytáčecí řetězec obsahuje čárku. Modem počká během vytáčení po dobu definovanou v S8 (v sekundách), pokud vytáčecí řetězec obsahuje čárku. S8 může nabývat hodnot od 1 do 7 sekund. S9* Carrier Detect Response Time doba reakce DCD na nosnou frekvenci z druhého modemu
Přehled příkazů 31 Výstup DCD rozhraní RS-232 (CT109) modemu přejde do stavu on, pokud byla před uplynutím doby definované v S9 (v desetinách sekundy) detekována nosná frekvence z druhého modemu. S9 musí být menší než S10. S10* Carrier Loss Disconnect Time doba, jejíž uplynutí po ztrátě nosné frekvence způsobí zrušení spojení V S10 je uvedena doba v desetinách sekundy, po kterou modem čeká až do zrušení spojení, pokud již nelze detekovat nosnou frekvenci z druhého modemu. S12* Escape Prompt Delay minimální doba předstihu a zpoždění i maximální interval v desetinách sekundy mezi dvěma znaky, která se musí dodržet, pokud má modem rozpoznávat escape sekvenci. S14* General Bitmapped Options Status Obecná nastavení Bit Bit 0 Význam Rezervováno Bit 1 Echo na zadávané příkazy Command Echo 0: Echo VYP 1: Echo ZAP Bit 2 Rezervováno Bit 3 Podoba výsledku Result Code: 0: Číslo hlášení (ATV0) 1: Texty hlášení (ATV1) Bit 4 Rezervováno Bit 5 Tónová/Impulsní volba Tone/Pulse 0: Tónová volba (ATT) 1: Impulsní volba (ATP) Bit 6 Rezervováno Bit 7 Volání/Odpovídání Originate/Answer 0: Odpovídací režim 1: Volací režim S21* General Bitmapped Options Status Nastavení pro V.24 Bit Bit 0,1 Význam Rezervováno Bit 2 Chování CTS CT106 (CTS) Behaviour: 0: jako AT&R0 1: jako AT&R1 Bit 3-4 Chování DTR CT108 (DTR) Behaviour: 0: jako AT&D0 1: jako AT&D1 2: jako AT&D2 3: jako AT&D3 Bit 5 Chování DCD CT109 (DCD) Behaviour 0: jako AT&C0 1: jako AT&C1 Bit 6 Chování DSR CT107 (DSR) Behaviour 0: jako AT&S0 1: jako AT&S1 Bit 7 Dlouhé přerušení Long Space Disconnect:
32 Přehled příkazů 0: jako ATY0 1: jako ATY1 S22* Bitmapped Options Status Bit Význam Bit 0,1 Hlasitost reproduktoru Speaker Volume: 0: VYP (ATL0) 1: Potichu (ATL1) 2: Střední hlas. (ATL2) 3: Nahlas (ATL3) Bit 2-3 Funkce reproduktoru Speaker Control: 0: VYP (ATM0) 1: ZAP do nosiče (ATM1) 2: Trvale ZAP (ATM2) 3: ZAP při sestavení (ATM3) Bit 4-6 Skupina chybových hlášení Limit Result Codes: 0: jako ATX0 4: jako ATX1 5: jako ATX2 6: jako ATX3 7: jako ATX4 S24 S25 S26 S29 S30 Sleep-Timer V S24 se stanovuje doba (v sekundách), po jejíž uplynutí dojde v případě nečinnosti k přepnutí do úsporného režimu (Sleep). Úsporný režim se zase opustí, jakmile se odešlou znaky do modemu nebo když přijde příchozí volání. Upozornění: první AT ukončí režim Sleep, nebude ale bezpečně detekován. Jestliže se modem nachází v režimu Sleep, je nutné poslat nějaký AT, než začnou následovat další příkazy. Na tento první AT možná nebude odpovězeno OK. Delay to DTR Off Doba, po kterou nechá modem signál DTR připojený předtím, než zavěsí. RTS-to-CTS Delay Doba mezi aktivací RTS a CTS v 1/100 sekundy. Flash Dial Modifier Time Nastaví dobu v desetinách sekundy, kterou modem vloží do vytáčecího řetězce u flash. Disconnect Inactivity Timer Doba, po kterou modem čeká bez činnosti předtím, než zavěsí. Jednotka v sekundách (jen u FAX Class 1). S31* General Bitmapped Options Status Obecná nastavení Bit Význam
Přehled příkazů 33 Bit 0 Bit 1 Bit 4-7 Zobrazení hlášení Connect Hlášení chybové korekce Rezervováno 0: 3řádkové hlášení (\V0) 1: Rozšířené jednořádkové hlášení (\V1) Hlášení: 0: Jen přenosová rychlost PC (ATW0) 1: Přenos. rychlost PC a telefon (ATW1) 2: Jen přenos. rychlost telefon (ATW2) S32 S33 XON Character znak pro XON ASCII kód znaku, který je modemem detekován jako XON. XOFF Character znak pro XOFF Číslo znaku, který je modemem detekován jako XOFF. S36* LAPM Failure Control Bit Bit 0..2 Význam Stanovuje, co se stane, pokud selže pokus o sestavení spojení V.42 LAPM. Souvisí s registrem S48. 0 Modem zavěsí 1 Modem zůstane on-line a sestaví spojení v přímém režimu. 2 Rezervováno 3 Modem zůstane on-line a sestaví spojení v normálním režimu. 4 Modem se pokusí sestavit spojení MNP. V případě neúspěchu zavěsí. 5 Modem se pokusí sestavit spojení MNP. V případě neúspěchu se sestaví spojení v přímém režimu 6 Rezervováno 7 Modem se pokusí sestavit spojení MNP. V případě neúspěchu se sestaví spojení v normálním režimu S38 Delay Before Forced Hangup maximální doba v sekundách, která zbývá bufferům k tomu, aby vyprázdnily svá data poté, co byl přijat příkaz k zavěšení. Platí jen pro spojení s chybovou korekcí. S39* PC / Flow Control výběr řízení datového toku mezi PC a modemem S39=0 Bez řízení datového toku (AT&K0) S39=3 Ošetření signálů RTS/CTS (AT&K3) S39=4 Řízení datového toku XON/XOFF (AT&K4) S39=5 Transparentní řízení datového toku XON (AT&K5) S39=6 Řízení datového toku RTS/CTS a XON/XOFF S40* General Bitmapped Options Status Obecná nastavení Bit Bit 0 Bit 1 Bit 2 Význam Rezervováno Rezervováno Rezervováno
34 Přehled příkazů Bit 3-5 Ošetření signálu Break Break Handling 0: jako AT\K0 1: jako AT\K1 2: jako AT\K2 3: jako AT\K3 4: jako AT\K4 5: jako AT\K5 S41* General Bitmapped Options Status Obecná nastavení Bit Význam Bit 0 a 1 Volba druhu komprese 0: Bez komprese (AT%C0) 1: MNP5 (AT%C1) 2: V.42bis/V.44 (AT%C2) 3: MNP5 nebo V.42bis/V.44 (AT%C3) Bit 2 Automatický retrain Auto-Retrain Control 0: Bez automatického retrainu (AT%E0) 1: Automatický retrain (AT%E1) Bit 3 Bit 5 Řízení datového toku modem/modem Rezervováno Modem to Modem Flowcontrol 0: VYP (AT\G0) 1: ZAP (AT\G1) Bit 6 Fallback/fall forward FB/FF Control 0: Žádný FB/FF 1: FB/FF (AT%E2) Bit 7 Rezervováno S46* V.42bis Data Compression datová komprese V.42bis S46=136 Bez datové komprese S46=138 Datová komprese V.42bis ZAP S48* V.42 Negotiation Control protokol pro sestavování spojení V.42bis: S48=0 Je možné jen spojení LAPM S48=7 Spojení LAPM nebo MNP 4 S48=128 Spojovací protokol jak je předepsán v S36 S86 Call Failure reason Code V případě přerušení spojení (NO CARRIER) se do tohoto registru zapíše kód události. S86=0 Normální zrušení spojení, žádná chyba S86=4 Carrier lost S86=5 Nešlo sestavit spojení s chybovou korekcí (V.42) S86=6 Nešlo vyjednat rozšíření S86=7 Protistrana podporuje jen synchronní modemy S86=8 Nenalezen společný framing S86=9 Nešlo založit žádný protokol S86=10 Neplatná odpověď při vyjednávání rozšíření
Přehled příkazů 35 S86=11 Nebyly přijaty žádné synchronizační značky z protistrany S86=12 Normální zrušení spojení protistranou S86=13 Protistrana již nereaguje (deset pokusů) S86=14 Chyba protokolu S86=15 DTR-Drop S86=16 Protistrana požadovala zrušení (GSTN Cleardown) S86=17 Vypršel časovač pro dobu nečinnosti S86=18 Požadovaná rychlost není podporována S86=19 Long space disconnect S86=20 Keyabort (byly odeslány znaky během sestavování spojení) S86=22 Nelze sestavit žádné spojení S86=23 Zrušení spojení po 3 retrainech S86=26 Protistrana zavěsila S91* Vysílací úroveň V registru S91 je uložena hodnota pro vysílací úroveň modemu. Hodnota je nastavitelná od 0 do 15. Snížením vysílací úrovně lze v některých případech zlepšit spojení. S91=0 Vysílací úroveň 1 dbm S91=9 Nastavení ze závodu S91=15 Vysílací úroveň 26 dbm
36 Přehled příkazů S95* Result Code Control kód výsledku Bit Význam Bit 0 Hlášení CONNECT s rychlostí linky Bit 1 Hlášení CONNECT / ARQ u spojení s chybovou korekcí Bit 2 Umožněna hlášení CARRIER (hlášení 40-47) Bit 3 Umožněno hlášení PROTOKOLL (hlášení 70-80) Bit 4 Rezervováno Bit 5 Umožněno hlášení COMPRESSION (hlášení 66-69) Bit 6 Rezervováno Bit 7 Rezervováno
Provoz s programovatelnými řídicími automaty (PLC) 37 6 Provoz s programovatelnými řídicími automaty (PLC) INSYS Modem 56k small EU byl otestován pro nejpoužívanější PLC systémy vyskytující se na trhu. Dokumentaci nastavení potřebných pro příslušné PLC si můžete vyžádat od firmy INSYS Microelectronics (e-mail: insys@insys-tec.de) Nyní jsou k dostání návody pro následující PLC systémy: Bosch SPS CL400 Mitsubishi MELSEC FX 2N / 232BD OMRON SPS C200HX CPU44 PILZ SPS PSS3056 Schiele SPS S400 Siemens S7 Systron S200, S250 a S400 6.1 Ovládání pomocí HSComm