Geçiş kontrolünü kendi ellerinizle kurun
Bölümler
Bunlar da ilginizi çeker
Site hakkında
Kartlı geçiş, akıllı kilit ve kapı otomasyonu konularını uygulamalı anlatan bağımsız bir kaynak. Ürün seçiminden kablolamaya, kurulumdan arıza çözümüne kadar adım adım rehberler bulursunuz.

Kart numarası format dönüşümü çeşitleri ve farkları

Kart Numarası Format Dönüşümü Çeşitleri ve Farkları

Geçiş kontrol sistemi kurduğumdan beri karşılaştığım en kafa karıştırıcı konulardan biri, kart numarası format dönüşümü olmuştur. Sistemi kurarken kartlarımızı tanıtarken, farklı cihazların farklı formatları beklediğini fark ettim. Bu yazıda, kendi sistemimi kurarken öğrendiğim ve uyguladığım format dönüşümü yöntemlerini sizinle paylaşmak istiyorum.

Neden Format Dönüşümü Gereklidir?

Kartınız üzerinde yazan fiziksel numara ile sisteminizin algıladığı numara farklı olabilir. Örneğin, kartınızda "1234567890" yazıyorsa, sistem bunu "0001234567890" olarak okuyabilir. Elektrik ve endüstri standartlarından gelen bu farklılıklar, geçiş kontrol sistemlerinde sık karşılaşılan bir durumdur.

Özellikle çok katmanlı bir tesiste birden fazla okuyucu kullanıyorsanız, bu formatları tutarlı hale getirmek gereklidir. Aksi takdirde aynı kart bazı kapılarda çalışırken, diğerlerinde tanınmayabilir.

En Yaygın Format Dönüşümü Çeşitleri

1. Ondalık (Decimal) Format

Bu, kartın üzerinde yazan sayıdır. Örneğin kartınızda "123456" yazıyorsa, bu ondalık formattır. Kart üreticileri genellikle bu formatı fiziksel karta basarlar. Sistemi kurarken başlangıçta bu formatla çalışmaya çalışırsanız, çoğu zaman sorun yaşarsınız. Çünkü okuyucu cihazları, karttan okunan ham veriyi farklı şekilde işlerler.

2. Heksadesimal (Hexadecimal) Format

Cihazların içinde kart verisi heksadesimal olarak saklanır. Ondalık sayıları heksadesimal sisteme çevirdiğimizde, veritabanında daha verimli bir şekilde saklanır. Örneğin ondalık "255", heksadesimal olarak "FF" olur. Teknisyen arkadaşlarımla çalışırken, sistem logu okurken bu formatı sık görmüşümdür.

3. Önek-Numara (Facility Code + Card Number) Formatı

Bu formatı öğrendiğimde, neden tek bir sayı yerine iki parça olduğunu merak etmiştim. Önek (facility code), kurumunuzu veya tesisinizi tanımlar. Numara kısmı ise o tesis içinde kartı ayırt eder. Örneğin "123-456789" şeklinde yazılabilir. Büyük çok şubeli kuruluşlarda, şubeleri ayırt etmek için kullanılır. Benim sistemimde merkez binası "001" ile başlayan kartlara, şube binası "002" ile başlayan kartlara sahiptir.

4. Bit Seviyesi Format (Bit-by-Bit)

Okuyucu cihazlar bazen kart bilgisini bit seviyesinde işlerler. Bu format, cihazın okuması gereken ham veridir. Doğrudan sisteme girmekten çok, cihaz konfigürasyonunda ortaya çıkar. Eğer okuyucunuz yanlış bit ayarıyla yapılandırılmışsa, tüm kartlar sorun yaşar.

Adım Adım Format Dönüşümü Nasıl Yapılır?

Adım 1: Kartı Okuyucuda Test Etme

Öncelikle kartı okuyucu cihazıyla okuttum. Sistemin günlüğüne hangi veri kaydedildiğini not aldım. Bu, kartın gerçek okunma formatıdır. Başlangıçta kartın üzerindeki sayıyla uyumlu olmayabilir, bu normal.

Adım 2: Okuyucu Cihazını Kontrol Etme

Okuyucu cihazının ayarlarını inceledim. Çoğu modern okuyucu, çıkış formatını konfigüre etme seçeneği sunar. Eğer cihazınız ayarlanabilir ise, burada dönüşüm yapabilirsiniz.

Adım 3: Yazılımda Dönüşüm Tablosu Oluşturma

Yazılım seviyesinde format dönüşümü yapmanın güvenilir yolu, dönüşüm tablosu kullanmaktır. Sistemimde, okuyucudan gelen ham formatı, önceden belirlenmiş standart formata çeviren bir tablo oluşturduk. Bu şekilde, cihaz değişirse de yazılım tarafında bir değişiklik yapmamız gerekmezdi.

Adım 4: Kullanıcı Arayüzünde Seçenek Sağlama

Geçiş kontrol yazılımında kullanıcı, grup ve zaman profili yönetiminde yer alan kart yönetimi bölümüne, format seçeneği ekledim. Yeni bir kullanıcı eklerken, hangi formatta kart numarası gireceğini seçebiliyoruz.

Sık Yapılan Hatalar

Hata 1: Fiziksel numarayı direkt girmek – Kartın üzerindeki sayıyı direkt sisteme girenler, kartın tanınmadığını söylerler. Çünkü sistem farklı formatta arama yapar. Mutlaka okuyucu cihazından gelen veriyi kullanmalısınız.

Hata 2: Ondalık ve heksadesimal karışması – Bazen sistem ondalık beklerken heksadesimal verirseniz, kartınız tanınmaz. Yazılım ayarlarında hangi format kullanıldığını kontrol etmek gerekir.

Hata 3: Önek numarasını göz ardı etme – Önek-numara sistemi kullanan cihazlarda, önek kısmını eklemezseniz, kart sadece o bölümde çalışmaz.

Hata 4: Test yapmadan toplu yükleme – En büyük hata, birkaç kartla test etmeden binlerce kartı yüklemeye çalışmaktır. Mutlaka 10-15 kart ile tüm formatları test edin.

Özet ve Pratik Tavsiyeler

Kart numarası format dönüşümü, başlangıçta karmaşık görülse de, sistematik bir şekilde yaklaşıldığında oldukça basittir. Kurulumunuzu başlatırken, öncelikle kullandığınız okuyucu cihazının hangi formatı çıktı olarak verdiğini öğrenin. Ardından yazılımınızı bu formata uyarlayın. Her cihaz türü farklı davranabilir, bu yüzden testleri detaylı yapın.

Sistemin başında biraz zaman harcayarak formatı doğru ayarlarsanız, ileri de büyük sorunlardan kurtulursunuz. Benim tecrübemde, format sorunları, geçiş kontrol sistemlerinde yaşanan hataların önemli bir kısmını oluşturur.

© 2026 MMD Access