MCR02-AE Ethernet Temassız Kart Okuyucu Teknik Özellikleri Ethernet 10BaseT Dahili TCP/IP Stack TCP/IP Client-Server Bağlantı Özelliği Dahili DNS İstemcisi DHCP veya Statik IP ile çalışabilme UDP, TCP,ARP,ICMP(ping) desteği TCP/IP sunucu ve/veya istemci olarak çalışabilme Ağ üzerinden UDP ile kolay konfigürasyon Opsiyonel RS232 haberleşme Opsiyonel RS485 haberleşme -40 C +85 C Endüstriyel Çalışma Sıcaklığı Global MAC Adresi Turnike bağlantısı için giriş ve röle çıkışları Elektriksel Veriler PARAMETRE Min Nominal Maksimum Çalışma Gerilimi 7.5 V 12 V 15 V Güç Tüketimi 1.6 W 2.4 W 3 W Çalışma Sıcaklığı -20 C o ~ +85 C o CPU ARM Cortex CPU @50MHz, 32KB Flash Harici Hafıza 128 Byte EEPROM veya 1Mbyte Flash Hafıza CPU RAM 8 KB SRAM Durum Göstergeleri 2 Adet LED Global Unique MAC ID Ethernet 10BaseT, IP, PING, DHCP, UDP, TCP, ARP Giriş-Çıkış / Röle 2 Adet Röle; 1 Adet Optik İzole Giriş RS485 RS232 Elektronik San.ve Tic. Ltd.Şti.
Mekanik Ölçüler ve Genel Görünüm 115 mm 80 m m Derinlik: 30 mm Çalışma Modları ve Kurulum Sunucu ve İstemci Protokolleri MCR02-AE kart okuyucusu, istemci (Client) ve sunucu (server) modlarında çalıştırılabilir. İstemci modu, bir sunucuya bağlanarak veri alışverişi yapar. Bir sunucuya çok sayıda istemci bağlanarak veri alışverişi gerçekleştirirler. MCR02-AE, sunucu olarak da çalışabilir. Okuyucuya kendisine ait IP numarası üzerinden komut gönderebilirsiniz. Cihazın sunucu veya istemci olması, kurmak istediğiniz sistemin genel yapısı ile ilgilidir, bu seçimi kullanım amacınızı gözönünde bulundurarak yapmanız gereklidir. TCP/IP İstemci (Client) Çalışma Okuyucu, istemci olarak çalıştırıldığında, ayarlar kısmında belirtilen bir sunucu IP adresini arar ve bu sunucuya otomatik olarak bağlanır. TCP/IP Sunucu (Server) Çalışma Okuyucu sunucu olarak çalışırken, bir portu devamlı olarak dinler. Bir istemci, okuyucuya IP adresi ve dinlediği portuna bağlanabilir. Cihaz Kurulumu ve Ayarlar Okuyucuya ağ üzerinden parametre gönderebilirsiniz. Ağ üzerinden parametre gönderimi için cihazın bir ağa bağlanabilir halde olması gereklidir. Okuyucuyu ilk defa yerel ağ üzerinde kullanma durumunda, mifinder yazılımını kullanarak cihazınızı ağ üzerinde aratmanız gerekir. Bu işlem UDP protokolü üzerinden gerçekleştirilir. mifinder ile cihazınızın ilk yapılandırmasını tamamlayıp çalışır hale getirilebilir. Elektronik San.ve Tic. Ltd.Şti.
mifinder Konfigrasyon Yazılımı mifinder yazılımı kullanılarak yukarıdaki komut seti ile ilgili ayarlamaların tümü gerçekleştirilir. Yazılım açıldıktan sonra otomatik olarak ağ üzerindeki bağlı cihazları arar ve aşağıdaki ekran görüntüsünde verildiği gibi cihazlar listelenir. Kurulumunu yapacağınız cihazı seçip, ayar butonu ile detaylı parametreleri içeren bir pencere çıkar. Ağ üzerindeki cihazların tamamı eğer listede görünmüyor ise tekrar Discover butonunu kullanın. Resim 1 - mifinder Yazılımı Ana Ekranı Resim 2 - mifinder Ayarlar Penceresi Elektronik San.ve Tic. Ltd.Şti.
mifinder konfigürasyon yazılımı ile, Cihazın IP ayarları (statik yada dinamik) Cihazın UDP yada TCP modunda çalışma parametreleri UDP modunda uzak IP ve port bilgileri TCP modunda iken cihazın istemci yada sunucu modu TCP modunda istemci durumunda uzak sunucu IP ve port ayarları yapılmaktadır. İstemci ve Web İstemci Modları MCR02 Ethernet tabanlı kart okuyucular sunucu tarafında çalışan bir web hizmet sunucusuna da bağlanabilir. Temassız kart, okuyucu tarafından algılandığı anda ağ üzerinden belirtilen sunucu IP numarasına HTTP protokolünü kullanarak GET metodu ile mesaj gönderir. GET /request.php?devid=mcr02-abc0&uid=396359221 Yukarıdaki verilen örnekte sunucu tarafında çalışan bir php hizmeti ve ulaşılan dosyanın ismi (varsayılan) request.php olarak ayarlanmıştır. Sadece istemci modu ile hedef sunucuya giden mesaj formatı aşağıdaki gibidir; MCR02-ABC0,UID=396359221 Sunucudan Giden Mesaj Yapısı: <Device ID>,<KOMUT1;parametre1; ;parametren>,<komut2;parametre1; ;parametren>, Aşağıdaki mesajlar web sunucusu tarafından okuyucuya echo metodu ile veya sadece soket veri göndermesi ile gerçekleştirilir; KOMUT AÇIKLAMA PARAMETRE LCDCLR LCD Ekranı Temizler YOK LCDSET LCD Text Yazma Left,Top,Font_Tipi,Text Örnek: LCDSET;0;0;0;Hello World BUZZER Cihazın buzzer (sesli uyarı) işlevini çalıştırır. DelayMs,beepTimes Örnek: (300 msec. Süre ile 1 kere Beep) BUZZER;300;1 ALIVE Cihazdan dakikada bir sunucuya gönderilir. Sunucu cihaza güncel tarih ve saati gönderir: DATE,2012;09;12,TIME;13;55;23 *ROLE1=xx Cihazdaki 1.nolu röleyi enerjilendirir. XX değeri msec. Türünden bekleme süresidir. Röle XX süresi kadar enerjilenir. *ROLE2=xx Cihazdaki 2.nolu röleyi enerjilendirir. XX değeri msec. Türünden bekleme süresidir. Röle XX süresi kadar enerjilenir. *Röle seçeneği olan cihazlarda desteklenmektedir. Elektronik San.ve Tic. Ltd.Şti.
ÖRNEKLER MCR02-2A18A7, BUZZER;500;1,LCDCLR,LCDSET;0;0;0;Deneme1, LCDCLR,LCDSET;0;10;0;Deneme2 Kart ID Alındıktan sonra ALIVE mesajı: MCR02-2A18A7,ROLE1=500 GET /devid=mcr02-abcd&cmd=alive\r\n\r\n MCR02-ABCD,CMD=ALIVE (Web istemci modunda) (İstemci modunda) Elektronik San.ve Tic. Ltd.Şti.