EMULÁTOR PS/2 KLÁVESNICE

Podobné dokumenty
KABEL PRO SPÍNÁNÍ SVĚTLA KAMEROU

P-IRIS CONTROLLER. Katalogový list. Řídicí jednotka k objektivům s krokovými motory

KONEKTOROVÝ BLOK PRO BASLER ACE

P-IRIS CONTROLLER. Katalogový list. Řídicí jednotka k objektivům s krokovými motory

PROUDOVÝ ZDROJ PRO LED MODULY

CANON CONTROLLER Katalogový list ATEsystem s.r.o E

UŽIVATELSKÁ PŘÍRUČKA KLÁVESNICE

Canon Controller. Komunikační protokol. Řídicí jednotka k objektivům Canon EF/EF-S

Proudový zdroj. Ovládací aplikace pro PC. 12/2016 ATEsystem s.r.o.

DUM č. 17 v sadě. 31. Inf-7 Technické vybavení počítačů

Funkční klávesy ( F1,F2,F3,F4... F12. Numerická klávesnice ( čísla musí se aktivovat NUMLOCK )

Převodník RS232 RS485

PCTV Systems - TVCenter Dálkové ovládání

Elektronický Přepínač 1x KVM, 8xPC/16xPC

Vysoké učení technické v Brně Fakulta informačních technologií ITP Technika personálních počítačů Rozhraní PS/2

Proudový zdroj. Ovládací aplikace pro PC. 3/2017 ATEsystem s.r.o.

Výukový materiál zpracovaný v rámci projektu. Základní škola Sokolov, Běžecká 2055 pracoviště Boženy Němcové 1784

Wie232. Převodník rozhraní Wiegand z bezkontaktních čteček na RS června 2011 w w w. p a p o u c h. c o m

POČÍTAČOVÁ KLÁVESNICE

4.10 Ovládač klávesnice 07 TC 91 Ovládání 32 přepínačů/kláves a 32 LED

DS-1002KI/1003KI klávesnice uživatelský manuál V1.0

CON-LAN. Komunikační převodník tf hit <-> Ethernet. Kompletní příručka

TW15 KONCOVÝ PRVEK MSKP. Popis výrobku Technická data Návod k obsluze. Technologie 2000 s.r.o., Jablonec nad Nisou

400 Série Automatické testovací systémy

Uživatelský manuál Přepínač počítačů (USB Klávesnice, VGA, USB Myš, Audio) 2:1 (4:1) Katalogové číslo: , Typ: CS-1732A, CS-1734A

CODEWARE. Nastavovací příručka. pro snímače CipherLab 1500/1560/1562

Komunikační protokol pro Fotometr 2008 (verze s rozhraním RS232)

maximalizace okna složka - je něco jako pořadač, kam se mohou ukládat soubory, ale lze tam umísťovat i další složky

Uživatelský manuál Mini přepínač počítačů (Klávesnice, VGA, Myš, Audio) 4:1 USB, integrované kabely Katalogové číslo:

Supernova 16 Ovládací zkratky. Akce Funkce Stolní počítač Přenosný počítač Automatické popisování grafických objektů LEVÝ CONTROL + PRAVÁ HRANATÁ

Nastavovací příručka pro snímače CCD

USB2RS232. Převodník pro připojení USB klávesnice a několika kontaktů přes RS232. Komunikace jednoduchým protokolem

Buffer 16kB pro sériovou linku RS232 s konverzí rychlosti, parity, počtu datových bitů a stopbitů

Spider. Šest 1-Wire senzorů na sběrnici RS-485 CZ

R095, R096 Převodník M-bus / RS232

Uživatelská příručka

Klávesnice je vstupní zařízení určené pro zadávání písmen, znaků, speciálních symbolů a také pro ovládání počítače.

Analyzátor sériového rozhraní RSA1B

NRRF 12. Síťový čtecí modul 433 MHz s dlouhým dosahem. Uživatelská příručka

Střední průmyslová škola strojnická Vsetín. Předmět Druh učebního materiálu klávesnice a počítačová myš a jejich konstrukce

TRONIC řada 2000 Regulátor klimatizační jednotky T2008F. Komunikační modul KOM USB. Uživatelská a referenční příručka SYSTÉM TRONIC 2000

SB485. Převodník rozhraní USB na linku RS485 nebo RS422. s galvanickým oddělením. Převodník SB485. RS485 nebo RS422 USB. přepínače PWR TXD RXD

HPS-120. Manuál nastavení bezdrátového modemu

AD4RS. měřící převodník. 4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

Průmyslový ethernetový switch bez PoE

KbEMU emulátor USB klávesnice. Technická dokumentace

DataLab LCD. Panelové LCD monitory s dotykovou obrazovkou

UC485P. Převodník RS232 na RS485 nebo RS422. Průmyslové provedení s krytím

Adaptér pro připojení zdrojů video signálu VL2-MMI2G. pro vozidla Audi s navigačním systémem MMI2G

DataLab LCD Panelové LCD monitory s dotykovou obrazovkou

9. Rozšiřující desky Evb_Display a Evb_keyboard

ití CitectSCADA Klient Server Architektura Redundance Připojitelnost Výkon edí Licencování

MONTÁŽNÍ NÁVOD RSLAN. Komunikační převodník RS485-TCP/IP

Masterline KVM Extender MVX1 návod k obsluze

RE3USB programovatelné USB relé

TMU. USB teploměr. teploměr s rozhraním USB. měření teplot od -55 C do +125 C. 26. května 2006 w w w. p a p o u c h. c o m

Cellular Engine XT55 SEA Board verze 1. Uživatelský návod. Verze 1.04

pro inkrementální a absolutní snímače

Video adaptér MI1232

Převodník DH485E. Návod pro instalaci. Identifikační systém ACS-line. Verze hardware DH485.3 od verze firmware: 1.10

4x vstup pro měření unifikovaného signálu 0 10 V, 0 20 ma, 4 20 ma. komunikace linkami RS232 nebo RS485

Externí zařízení. Uživatelská příručka

D/A převodník se dvěma napěťovými nebo proudovými výstupy. (0 10 V, 0 5 V, ±10 V, ±5 V, 4 20 ma, 0 20 ma, 0 24 ma)

MK3x3 programovatelné relé

PGSM-M10 - GSM/GPRS moduly s M10

Konfigurátor Duo. Manuál pro konfiguraci systémů DUO Standard / Basic. Obsah + vybraná nastavení: - 1 -

Temp-485-Pt100. Teplotní čidlo (senzor Pt100 nebo Pt1000) komunikující po sběrnici RS-485 s jednoduchým komunikačním protokolem. Temp-485-Pt100 Box2

SNÍMAČOVÝ EXPANDÉR TB8.1x2 RS232 - ASCII

PROUDOVÝ ZDROJ PRO LED MODULY Nastavitelný proudový zdroj 100 ma 2000 ma s měřením

Převodník GR-DH1 Identifikační systém ACS-line Návod pro instalaci

01. HODINA. 1.1 Spuštění programu VB Prvky integrovaného vývojového prostředí. - pomocí ikony, z menu Start.

Selec4. Čtyřnásobný přepínač RS232. Přepínání řídicími signály RS232 nebo externími vstupy. 25. listopadu 2011 w w w. p a p o u c h. c o m v.

NABA 46. Dvojitý síťový interface s rozhraním ABA Track II s podporou zámků APERIO. Uživatelská příručka

XL-IPM-301W(I/T) Bezdrátové ovládání zásuvek 230V

Externí za ízení. Číslo dokumentu: Tato příručka popisuje použití volitelných externích zařízení. Kv ten 2006

NÁVOD K OBSLUZE. ústředna CS-484E-3

Adaptér pro připojení zdrojů video signálu MI pro vozidla BMW s displejem vybaveným 10-ti pinovým LVDS konektorem

APT110. Prùmyslový terminál. Technická pøíruèka. verze Aplikace Mikroprocesorové Techniky

RE3USB programovatelné USB relé

SEMESTRÁLNÍ PROJEKT Y38PRO

MĚŘICÍ PŘÍSTROJ PRO PC. 4 VSTUPY: 0 10 V ZESÍLENÍ : 1x, 2x, 4x, 8x VÝSTUP: LINKA RS232 RS232 DRAK 4 U1 U2 U3 U4

CNC Technologie a obráběcí stroje

NWGD 46LIFT. Dvojitý síťový interface Wiegand pro ovládání výtahu (až 4 podlaží) Uživatelská příručka

4.1 Binární vstupní modul 07 DI binárních vstupů 24 V DC, galvanicky oddělených po skupinách, CS31 - linie

Komunikační protokol pro Fotometr 2008

Multiplexory sériových rozhraní na optický kabel ELO E246, ELO E247, ELO E248, ELO E249, ELO E24A, ELO E24B. Uživatelský manuál

WREM 80 Targ. Standardní čtečka s výstupem WIEGAND do panelu Targha. Uživatelská příručka

Rozhraní c.logic. mi107new. umožňuje připojení 3 zdrojů AV signálu k navigačním systémům Porsche PCM 3.0 a 3.1

Převodník sériového rozhraní RS-485 na mnohavidové optické vlákno ELO E171 Uživatelský manuál

SSR4x3 programovatelné USB relé se Solid State Relay

Praktické úlohy- 2.oblast zaměření

Gymnázium a Střední odborná škola, Rokycany, Mládežníků 1115

Přehled ovládacích kláves

ZOBRAZOVACÍ JEDNOTKA

RE8USB modul s 8 vstupy a 8 výstupy ovládaný z USB

CCTV tester FTEST35F Video, RS485, LAN, Audio, Multimetr

Pace Maker ZJ18. Návod k použití. 1) Popis výrobku:

idrn-st Převodník pro tenzometry

Systém sběru dat z RS232 do MS Excel

4-drátový systém videovrátných

Transkript:

EMULÁTOR PS/2 KLÁVESNICE 03/2018 ATEsystem s.r.o. Studentská 6202/17 708 00 Ostrava-Poruba Česká republika M +420 595 172 720 E atesystem@atesystem.cz W www.atesystem.cz

INFORMACE O DOKUMENTU Č. revize Autor Datum revize Popis 0 Dohnal J. 14.07.2017 Vytvoření dokumentu 1 Baroš J. 27.07.2017 Přepracování dokumentu 2 Navrátil J. 4.8.2017 Úprava na finální verzi 3 Navrátil J. 23.8.2017 Úprava blokového schématu 4 Pařez J. 8.3.2018 Transformace do nové šablony Přílohy Poznámky Kontakt ATEsystem s.r.o. T +420 595 172 720 Studentská 6202/17 F +420 595 170 100 708 00 Ostrava 8 Poruba E atesystem@atesystem.cz Česká republika W www.atesystem.cz Všechna práva vyhrazena. Žádná část tohoto dokumentu nesmí být publikována, přenášena na jakémkoliv médiu, kopírována ani překládána do cizích jazyků bez předchozího písemného souhlasu firmy ATEsystem s.r.o. ATEsystem s.r.o. nepřejímá žádné záruky za obsah tohoto dokumentu a případné tiskové chyby. V dokumentu jsou použité názvy produktů, firem, které mohou být ochrannými známkami nebo registrovanými ochrannými známkami příslušných vlastníků. ATEsystem s.r.o. 2018 ATEsystem s.r.o. Strana 2 z 8

1 KLÍČOVÉ VLASTNOSTI A POPIS PRODUKTU Příjem dat z dvou hardwarových klávesnic s komunikačním rozhraním PS/2 Přeposílání dat z obou připojených PS/2 klávesnic do PC Zobrazení komunikace mezi klávesnicemi a PC pomocí textového výpisu po sériové lince Simulace stisknutí libovolné klávesy pomocí příkazu odeslaného na sériovou linku Emulátor PS/2 klávesnice umožnuje k hostitelskému PC připojit až dvě standardní hardwarové klávesnice, přičemž obě jsou aktivní zároveň a mohou být používány bez přepínání. Příkladem použití je, že hostitelské PC představuje součást řídicího systému technologie/výrobní linky a takto ho lze obsluhovat ze dvou různých míst. Zároveň je možné z nadřazeného PC simulovat stisknutí libovolné klávesy pomocí příkazu odeslaného prostřednictvím sériové linky. Díky této vlastnosti lze i starší technologie, které postrádají jiné komunikační možnosti, dále modernizovat a rozšířit o nadřazený řídicí systém. Například kontrolu kvality výroby pomocí kamer a zpracování obrazu, přičemž simulovaný stisk klávesy nahrazuje lidskou obsluhu v okamžiku detekce vadného kusu nebo jiného problému. Komunikaci mezi hostitelským PC a klávesnice je možné monitorovat pomocí výpisu jednotlivých kódů kláves na sériovou linku, což usnadňuje ladění celého systému. 24 VDC Nadřazené PC RS232 Emulátor PS/2 Klávesnice 1 PS/2 PS/2 galvanické Hostitelské PC Klávesnice 2 oddělení Obr. 1 - Blokové schéma zapojení emulátoru klávesnice do technologie 2 TECHNICKÉ PARAMETRY Zařízení nabízí možnost zakázkové úpravy, po které nevyžaduje napájení 24 V a je provozováno z napětí poskytovaného PS/2 portem hostitelského PC. Vzhledem k proudovému omezení základních desek PC, je nutné každou sestavu PC a klávesnic před nasazením individuálně otestovat. Emulátor je dodáván v kompaktním hliníkovém krytu spolu s pevně připojeným PS/2 kabelem do hostitelského PC. ATEsystem s.r.o. Strana 3 z 8

Název Napájecí napětí Proudový odběr Rozměry Komunikační rozhraní Hodnota 24 V DC ± 10 %, galvanicky odděleno od RS232 a PS/2 Max. 100 ma 23 x 54 x 85 mm PS/2, RS232 galvanicky odděleno od PS/2 Tab. 1 Technické parametry Obr. 2 - Emulátor PS/2 klávesnice bez připojených klávesnic 3 Popis ovládacích prvků a indikátorů Prvek Označení Popis Tlačítko RESET Resetovací tlačítko LED PWR Dolní LED - indikace připojeného napájecího napětí Horní LED - rezervováno pro budoucí použití D-SUB9 samice RS232 Konektor pro připojení sériové linky Napájecí konektor GND 24V Konektor pro připojení napájecího napětí 24 V DC (vhodný protikus Phoenix Contact 1803578) Tab. 2 Zadní panel ATEsystem s.r.o. Strana 4 z 8

Obr. 3 Zadní panel zařízení Prvek Označení Popis revize PS/2 samec na kabelu PC Připojení do hostitelského počítače PS/2 samice KB1 Připojení klávesnice č. 1 PS/2 samice KB2 Připojení klávesnice č. 2 LED KB2 KB1 PC Indikace komunikace s 2. klávesnicí Horní LED PS/2 Hodiny Indikace komunikace s 1. klávesnicí Dolní LED PS/2 Data Indikace komunikace s PC - 2 LED diody vyhrazeny pro budoucí použití Tab. 3 Čelní panel 4 UVEDENÍ DO PROVOZU, INICIALIZACE KLÁVESNIC Postup pro uvedení do provozu: 1) Ověříme, že je hostitelské zařízení (PC) vypnuté. 2) Připojíme klávesnice, RS232 konektor k nadřazenému PC a připojíme emulátor do hostitelského zařízení. 3) Připojíme napájení. 4) Zapneme hostitelské PC. Pro správnou funkci emulátoru a připojených PS/2 klávesnic je nutná jejich inicializace po startu hostitelského PC. Tu provádí automaticky nejprve BIOS a následně operační systém, přičemž průběh inicializace se může lišit v závislosti jak na verzi BIOSu, tak operačního systému. Emulátor a klávesnice je možné inicializovat i dodatečně po připojení k již spuštěnému PC, ovšem tento způsob nemusí vždy fungovat. Obr. 4 Čelní panel ATEsystem s.r.o. Strana 5 z 8

Shrnutí možností inicializace: 1) Automaticky po zapnutí PC PC automaticky nastaví klávesnicím znakovou sadu, indikační LED, prodlevu před opakováním a rychlost opakování stisknuté klávesy. 2) Mezerníkem Pokud dojde k připojení přípravku k PC za běhu, je třeba na klávesnici stisknout, nebo po sériové lince zaslat stisknutí mezerníku. Po jeho stisknutí dochází k inicializaci klávesnice. Pokud se tak nestane, je třeba stisknout tenkým předmětem na emulátoru tlačítko RESET. Pokud i přesto klávesnice nefungují, je nutné restartovat hostitelské PC. 5 NASTAVENÍ SÉRIOVÉ LINKY Pro napájení galvanicky odděleného sériového rozhraní a správnou funkčnost komunikace musí být na nadřazeném PC zapnuty řídicí signály DTR a RTS. Baud rate Data size Parity Handshake Mode 115 200 8 None OFF Free Tab. 4 Nastavení sériové linky 6 SEZNAM OVLÁDACÍCH PŘÍKAZŮ Každý příkaz je ukončen dvěma znaky <CR><LF> tedy Carriage Return (ASCII kód 0x0D) a Line Feed (ASCII kód 0x0A). Příkaz Popis Odpověď IDN<CR><LF> Identifikace zařízení RDA0<CR><LF> Vypnutí výpisu komunikace OK RDA1<CR><LF> SPC:<HEX><CR><LF> Zapnutí výpisu komunikace Odešle do PC kód simulovaného stisknutí klávesy. Hexadecimální kód je v textovém formátu a může nabývat hodnot 0-9 a a-f nebo A-F. Tab. 5 Seznam příkazů OK PS2 keyboard emulator and reader 1.0 OK Příklad výpisu stisknutí klávesy: KB to PC: 29 KB to PC: F0 KB to PC: 29 OK ATEsystem s.r.o. Strana 6 z 8

7 SIMULACE STISKNUTÍ KLÁVESY Pro simulaci stisknutí klávesy slouží příkaz SPC:<číselný hex kód><cr><lf>. V následující tabulce je seznam kláves a jejich kódů, číslo před závorkou je pro stisknutí klávesy a číslo v závorce je pro uvolnění klávesy. Pokud není odeslán kód pro uvolnění klávesy, bude ji hostitelské PC stále považovat za stisknutou a například v textovém editoru vypisovat opakovaně s intervalem nastaveným v operačním systému. Například pro stisknutí a uvolnění klávesy mezerník bude příkaz vypadat následovně: SPC:29F029<CR><LF> Kávesa Kód Klávesa Kód Klávesa Kód ESC 76 (F076) T 2C (F02C) Ctrl (left) 14 (F014) F1 05 (F005) Y 35 (F035) Windows (left) E01F (E0F01F) F2 06 (F006) U 3C (F03C) Alt (left) 11 (F011) F3 04 (F004) I 43 (F043) Spacebar 29 (F029) F4 0C (F00C) O 44 (F044) Alt (right) E011 (E0F011) F5 03 (F003) P 4D (F04D) Windows (right) E027 (E0F027) F6 0B (F00B) [ 54 (F054) Menus E02F (E0F02F) F7 83 (F083) ] 5B (F05B) Ctrl (right) E014 (E0F014) F8 0A (F00A) \ 5D (F05D) Insert E070 (E0F070) F9 01 (F001) Caps Lock 58 (F058) Home E06C (E0F06C) F10 09 (F009) A 1C (F01C) Page Up E07D (E0F07D) F11 78 (F078) S 1B (F01B) Delete E071 (E0F071) F12 07 (F007) D 23 (F023) End E069 (E0F069) Prt Scr E012E07C (E0F07CE0F012) F 2B (F02B) Page Down E07A (E0F07A) Scroll Lock 7E (F07E) G 34 (F034) Up Arrow E075 (E0F075) Pause/Break E11477E1F014E077 (None) H 33 (F033) Left Arrow E06B (E0F06B) ` 0E (F00E) J 3B (F03B) Down Arrow E072 (E0F072) 1 16 (F016) K 42 (F042) Right Arrow E074 (E0F074) 2 1E (F01E) L 4B (F04B) Num Lock 77 (F077) 3 26 (F026) ; 4C (F04C) / E04A (E0F04A) 4 25 (F025) ' 52 (F052) * 7C (F07C) 5 2E (F02E) Enter 5A (F05A) - 7B (F07B) ATEsystem s.r.o. Strana 7 z 8

6 36 (F036) Shift (Left) 8 SEZNAM CHYBOVÝCH KÓDŮ Tab. 6 Kódy pro jednotlivé klávesy 12 (F012) 7 6C (F06C) 7 3D (F03D) Z 1A (F01A) 8 75 (F075) 8 3E (F03E) X 22 (F022) 9 7D (F07D) 9 46 (F046) C 21 (F021) + 79 (F079) 0 45 (F045) V 2A (F02A) 4 6B (F06B) - 4E (F04E) B 32 (F032) 5 73 (F073) = 55 (F055) N 31 (F031) 6 74 (F074) Backspace 66 (F066) M 3A (F03A) 1 69 (F069) Tab 0D (F00D), 41 (F041) 2 72 (F072) Q 15 (F015). 49 (F049) 3 7A (F07A) W 1D (F01D) / 4A (F04A) 0 70 (F070) E 24 (F024) Shift. 71 (F071) 59 (F059) R 2D (F02D) (Right) Enter E05A (E0F05A) Chybový kód ERR01<CR><LF> ERR02<CR><LF> ERR03<CR><LF> ERR04<CR><LF> Popis Došlo k přesáhnutí maximálního rozsahu příkazu (30 znaků) Špatně zadaný nebo neznámý příkaz Příkaz SPC: nebyl zadán sudý počet znaků hexa kódu Příkaz SPC: hexa kód obsahuje nepovolené znaky 9 VARIANTY PRODUKTU Tab. 7 Seznam chybových kódů Objednací číslo Název 69983000 Emulátor PS/2 klávesnice Tab. 8 Varianty produktu ATEsystem s.r.o. Strana 8 z 8