KNX Association, belirli bir uygulama segmenti veya etki alanındaki çeşitli KNX üreticilerinin ürünleri arasında ve aynı zamanda farklı uygulamalarda Birlikte Çalışmanın garanti edilmesini sağlar. Bu nedenle, KNX üreticilerinin uygulamalarını tasarlarken Cilt 3/7/1'de açıklanan Birlikte Çalışma Modeline bağlı kalmaları son derece önemlidir.
Ancak /cilt 3/7/2'de uygun bir Veri Türü (DPT) bulanmaması durumunda KNX üreticisinin kendisi için bir grup objesi uygulamış olması mümkündür.
Bazı durumlarda, bir üreticinin Cilt 3/7/2'de uygun bir Veri Noktası Tipinin (DPT) bulunmadığı bir grup objesini uygulaması gerekebilir. Bu durumda, KNX üreticisinin, Working Group Interworking'e (WGI) danışabilecek KNX Association'ın KNX Sistem departmanına onay için standart olmayan bir DPT göndermesine izin verilir.
Bu tür teklifler KNX Derneği'nin KNX Sistem Departmanına sunulmalıdır. Gerekirse departman, başvuruyu gözden geçirmek için Birlikte Çalışma Grubuna (WGI) danışabilir. Bu sürecin amacı, standart olmayan DPT'lerin diğer üreticiler tarafından yeniden kullanılmasına izin vermek ve potansiyel olarak gelecekte standartlaştırılmalarının önünü açmaktır.
Standartlaştırılmamış bir veri noktası türü onay için nasıl gönderilir?
- Başvuru programınızda standartlaştırılmamış bir veri türü uygulanıyorsa, bu standart dışı DPT'nin kullanıldığı KNX ürününü kayıt için göndermeden önce öncelikle onaylanması gerekir.
- Üretici, bu standart dışı DPT'nin onayını MyKNX hesabından talep edebilir.
Diğer yönergeler
- Standartlaştırılmamış DPT onayı için zamanında talepte bulunun; tercihen bu aşamada standartlaştırılmamış bir DPT'nin gerekli olacağını biliyorsunuzdur.
- Yalnızca “Üyenin Sertifikasyon koordinatörü” rolüne sahip bir kişi standart dışı bir DPT'yi MyKNX'te onay için sunabilir.
- Çevrimiçi standart olmayan DPT formunu İngilizce olarak olabildiğince ayrıntılı olarak doldurun. Aksi takdirde, bu onayda önemli gecikmelere neden olabilir.
- Standart olmayan bir DPT'nin onaylanması için yapılan her istek, KNX Association'dan özgün bir ID alacaktır.
- Manufacturer Toolda projenizi oluştururken, bu standart dışı DPT için Veri Noktası Türü alanını boş bıraktığınızdan emin olun:
- MyKNX'teki kayıt başvurusunda standartlaştırılmamış DPT bilgilerini doldururken onaylı standart dışı DPT'nin kimliğine başvurduğunuzdan emin olun.
- Diğer şirketlerin onaylı standart dışı DPT'lerine değil, yalnızca kendi onaylı standart dışı DPT'lerine atıfta bulunulabilir.
- Bir sayaç DPT'si (örneğin, 5.010 (DPT_Value_1_Ucount) veya başka bir sayaç değeri) olarak gizlenmiş standartlaştırılmamış herhangi bir DPT, KNX Birliği veya KNX akredite test laboratuvarı tarafından bulunursa, bu uygulama programının gelecekteki herhangi bir güncelleme talebinin (aynı onaysız DPT'nin yeniden kullanıldığı durumda) reddedilmesi sonucuyla karşılaşabilirsiniz. Bu, projelerinde halihazırda bu non-DPT'yi kullanan müşterilerinizin, non-DPT yi daha sonra farklı bir kodlama ile değiştirilmesi gereken güncellenmiş uygulama programlarını yeniden kullanamayacakları anlamına gelir.
- Standartlaştırılmamış bir DPT, uygulama sürümü x için onaylanmışsa ve sürüm x+1'e sahip bir uygulama programında aynı Fonksiyonel Blokla aynı ürün tipi için yeniden kullanılıyorsa, daha sonra KNX Association, standartlaştırılmamış DPT'nin resmi olarak yeniden onayı olmadan güncellenen uygulama programını kaydetmeye devam edecektir. Üretici daha önce onaylanmış, standartlaştırılmamış DPT'ye başvurabilir.
Ancak, farklı Fonksiyonel Bloklara sahip farklı bir ürün tipiyle ilgiliyse, KNX üreticisi önce bu standartlaştırılmamış DPT'yi resmi onay için tekrar sunacaktır. - Standart olmayan DPT'ler, diğer üreticiler tarafından yeniden kullanılmak ve hatta muhtemelen standardize edilmek üzere tasarlanmalıdır. KNX Spesifikasyonlarının Cilt 3/7/1 “Birlikte Çalışma Modeli” bölümündeki DPT tasarım yönergelerini izleyin ve DPT'nizi tasarlarken aşağıdakilere dikkat edin:
- Halihazırda mevcut standartlaştırılmış DPT'lerde (bkz. Cilt 3/7/2) bulunabilen alanların kodlamasını yeniden kullanın ve tekerleği “yeniden icat etmeyin”.
- Hata yönetimini düşünün. Kolay bir hata yönetimi mümkün mü?
- Standartlaştırılmış Datapoint türleriyle çakışmamalı / aynı alanı kapsamamalıdır. Bu, belirli bir işlevsellik için standart bir KNX çözümü varsa, bu standartlaştırılmış DPT'nin uygulanacağı anlamına gelir.
- Uygun uzunlukta bir veri türü seçin. Kullanılmayan bitler en son konuma (ortada veya başlangıçta bir yere değil) yerleştirilmeli ve sıfıra ayarlanmalıdır.
- Standartlaştırılmış bir DPT'nin yanında standart olmayan bir DPT kullanılıyorsa ve bu ayar parametreler aracılığıyla değiştirilebilirse, parametre ayarının varsayılan değerinin standartlaştırılmış DPT'ye ayarlandığından emin olunmalıdır.
- Önerilen kodlamaya matematiksel bir işlem (daha büyük, daha küçük, artı veya eksi) yapabiliyorsanız, bu, bunun bir sayaç değeri (uCount) olduğu anlamına gelir. Sayaç değerleri, birşeyleri saymak için kullanılır; bir rölenin kaç kez açılıp/kapatıldığı. “0: yaz”, “1: sonbahar”, “2: kış”, “3: ilkbahar” bir Sayaç değeri değildir, çünkü “yaz” ifadesi “kış”tan daha büyük olduğu için bir anlam ifade etmez.
- Önerilen kodlamaya matematiksel işlemler yapamıyorsanız, büyük olasılıkla bu bir Enumeration'dır (N). Lütfen bir Enumeration'da, aynı anda etkin olan yalnızca bir değere sahip olabileceğinizi unutmayın. Bit seti/Boolean ise, aynı anda birden fazla değeri etkinleştirebilirsiniz.