# Cihaz profilleri

> Cihaz profili, bir makine türünün protokolünü, bağlantı ayarlarını ve veri noktası listesini tutar. Aynı profili birçok cihaz kullanabilir.

Kaynak: https://proxus.io/tr/docs/connect/device-profiles

**Cihaz profili**, bir makine türüyle nasıl haberleşileceğini tanımlar: protokol, bağlantı ayarları ve okunacak
veri noktalarının listesi. Her cihaz bir profil kullanır ve adresi gibi yalnızca kendine ait bilgileri ekler.
Birbirinin aynısı on paketleme makinesi tek bir profili kullanabilir. Profile bir veri noktası eklendiğinde bu veri
noktası on makinenin hepsinden okunur.

Cihaz eklerken **Yeni bir profil** seçeneğini seçerseniz kurulum sihirbazı profili kendisi oluşturur. Tüm profilleri
görmek, değiştirmek ya da başka merkez sunucularla paylaşmak için **Bağlantılar > Cihaz profilleri** ekranını açın.

## Liste

| Sütun | Ne gösterir |
| --- | --- |
| **Profil** | Profilin adı. |
| **Protokol** | Edge Gateway'in, bu profili kullanan cihazları okurken kullandığı protokol. |
| **Veri noktaları** | Profildeki veri noktası sayısı. |
| **Cihazlar** | Profili kullanan cihaz sayısı. |
| **Açıklama** | Profil için yazdığınız not. |

Demo verilerinde birçok protokol için örnek profil bulunur. Yeni bir profile başlamak için bunlardan birini
**Kopyala...** ile kopyalayın.

## Profil sayfası

*Ekran görüntüsü: Profili kullanan beş cihaz, on veri noktası, 5 sn sorgulama aralığı ve veri türüne göre veri noktalarını gösteren profil sayfası*

1. **Kullanan**, **Veri noktaları**, **Sorgulama** (bir cihazın iki okuması arasındaki süre) ve **Parametreler**
   (bağlantı ayarı sayısı).
2. **Bu profili kullanan cihazlar**: her cihazın durumu, Edge Gateway'i ve tesisi. Veri noktalarında ve bağlantı
   parametrelerinde yapılan her değişiklik bu listedeki tüm cihazlara uygulanır.
3. **Dosyaya aktar**: profili, bağlantı ayarları ve veri noktalarıyla birlikte dosyaya kaydeder. Bu dosya başka bir
   merkez sunucuya alınabilir. Ayrıntılar için
   [Profilleri merkez sunucular arasında paylaşın](#profilleri-merkez-sunucular-arasında-paylaşın) bölümüne bakın.

Özetin altında profilin alanları yer alır:

| Alan | Açıklama |
| --- | --- |
| **Protokol** | Profilin protokolü. Zorunludur. |
| **Profil adı** | Benzersiz bir ad. Zorunludur. |
| **Açıklama** | İsteğe bağlıdır. |

### Bağlantı parametreleri ve veri noktaları

*Ekran görüntüsü: Bir profilin Veri noktaları sekmesi: Veri noktalarını düzenle ve Veri noktalarını içe aktar düğmeleri, altında adresleri ve veri türleriyle veri noktası listesi*

1. İki sekme vardır: **Bağlantı parametreleri** ve **Veri noktaları**.
2. **Veri noktalarını düzenle**, **Veri noktası düzenleyici** penceresini açar. Bu pencerede veri noktalarını bir
   tablo üzerinde ekler ve değiştirirsiniz.
3. **Veri noktalarını içe aktar**, veri noktalarını yapıştırılan metinden ya da PLC veri noktası tablosu
   biçimindeki bir CSV dosyasından okur. Hangilerinin ekleneceğini siz seçersiniz. Adresi profilde zaten bulunan
   veri noktaları yinelenen olarak işaretlenir.
4. Veri noktasının **Sorgulama aralığı**. `0` değeri, veri noktasının profilin sorgulama aralığıyla okunacağını
   gösterir.

**Bağlantı parametreleri** sekmesi, **Anahtar** ve **Değer** çiftlerinden oluşan bir listedir. Adres, port ve
protokole özgü ayarlar burada tutulur. Hangi anahtarların bulunacağı protokole göre değişir. Parola ya da anahtar
içeren değerler maskelenir. `PollingInterval` anahtarı iki okuma arasındaki süreyi milisaniye cinsinden belirler.

> **İpucu:**
Kurulum sihirbazı aynı ayarları etiketli alanlar olarak gösterir. Her alanın altında bir yardım metni bulunur ve
bağlantı da sınanabilir. Yalnızca bir cihazın bağlantısını değiştirecekseniz profili düzenlemeyin. Bunun yerine o
cihazda [Sihirbazla yapılandır](https://proxus.io/tr/docs/connect/devices/configure-a-device) seçeneğini kullanın.

**Veri noktaları** sekmesinde okunacak her değer için bir satır bulunur:

| Sütun | Açıklama |
| --- | --- |
| **Ad** | Veri noktasının adı. Değer, Proxus'un her yerinde bu adla görünür: trendlerde, alarm kurallarında ve ortak veri modelinde (UNS). |
| **Adres** | Değerin cihazdaki yeri. Yazımı protokole göre değişir. Örneğin Modbus holding register için `x=3;0`, OPC UA düğümü için `ns=2;s=Line1.Speed`. |
| **Veri türü** | Bool, Short, UShort, Int, UInt, Long, ULong, Float, Double, String, Bytes ya da DateTime. |
| **Uzunluk** | String ve Bytes türlerinde bayt cinsinden uzunluk. |
| **Birim** | `°C` ya da `rpm` gibi mühendislik birimi. Listeden seçebilir ya da kendiniz yazabilirsiniz. |
| **Sorgulama aralığı** | Bu veri noktasının hangi sıklıkla okunacağı, milisaniye cinsinden. `0` girilirse profilin aralığı kullanılır. |

[Simulator](https://proxus.io/tr/docs/connect/devices/simulator) profillerinde her veri noktasının bir de **Oluşturma türü** vardır.
Bu alan, benzetim değerinin nasıl değişeceğini belirler.

OPC UA profillerinde **Veri noktaları** araç çubuğunda **Sunucuları keşfet** ve **Veri noktalarına göz at**
düğmeleri de bulunur. İkisi de OPC UA bağlantı sihirbazını açar. Ayrıntılar için
[OPC UA](https://proxus.io/tr/docs/connect/devices/opc-ua) sayfasına bakın.

## Cihazların kullandığı bir profili değiştirin

Cihazların kullandığı bir profili kaydederken protokol, bir bağlantı parametresi ya da bir veri noktası değişiyorsa
Proxus önce **Bu profili kaydetmeden önce** penceresini açar. Bu pencerede şunlar listelenir:

- değişikliğin, kaydedildiği anda kaç cihaza uygulanacağı;
- her değişiklik tek tek, örneğin kaldırılan ya da adı değişen bir veri noktası;
- kaldırılan ya da adı değişen bir veri noktasını okuyan alarm kuralları, işlem akışları ve kayıtlı eğilim
  görünümleri, adlarıyla birlikte.

Onay kutusunu işaretleyip **Değişikliği kaydet** düğmesini seçin. Kaydetmekten vazgeçmek için **İptal** düğmesini
seçin.

> **Uyarı:**
Adı değişen ya da kaldırılan bir veri noktasına eski adıyla yeni değer gelmez. Geçmiş verisi silinmez. Ancak eski
adı okuyan alarm kuralı, işlem akışı ya da pano artık hiçbir değer almaz. Kaydetmeden önce penceredeki listeyi
gözden geçirin.

## Profilleri merkez sunucular arasında paylaşın

- **Dosyaya aktar**, profilleri bağlantı ayarları ve veri noktalarıyla birlikte bir JSON dosyasına kaydeder. Bu
  düğmeyi listede, önce profilleri seçerek ya da bir profil sayfasında kullanabilirsiniz. Parolalar dosyaya
  yazılmaz.
- **Dosyadan al** (listede), böyle bir dosyadaki profilleri ekler. Zaten var olan profiller değiştirilmez. Adı ya da
  adresi olmayan veri noktaları ve aynı adla tekrarlanan veri noktaları alınmaz. Alınmayanların sayısı mesajda
  yazar.

## Sonraki adımlar

- Mevcut bir profille [cihaz ekleyin](https://proxus.io/tr/docs/connect/devices/add-a-device): profili **Başlangıç** altında seçin.
- [Cihazlar, profiller ve veri noktaları](https://proxus.io/tr/docs/concepts/devices-profiles-tags): bu parçalar birbiriyle nasıl
  ilişkilidir.
- [Protokoller](https://proxus.io/tr/docs/reference/protocols): bir Edge Gateway'in okuyabildiği tüm protokoller.
