İlk sinyal - dahili sinyal
Bu derste ilk sinyalinizi oluşturursunuz. Bu bir dahili sinyaldir: değerini YTCC kendisi tutar, bu yüzden cihaz ya da sürücü gerekmez. Sonraki dersler bu sinyali bir ekrana çizer ve değerini değiştirir.
Başlamadan önce
- Bir projeniz olmalı, örneğin
Pump Station. Bkz. İlk proje oluşturma. - Kullanıcınız konfigürasyonu düzenleyebilmeli. Kullanıcı girişi kapalıyken herkes düzenleyebilir.
Adımlar
1. Konfigürasyon editörünü açın
Ana sayfada projeye sağ tıklayın ve Configuration editor (Türkçe arayüzde: Konfigürasyon editörü) komutunu seçin. Konfigürasyon editörü yeni bir tarayıcı sekmesinde, Signals (Sinyaller) listesiyle açılır. Yeni bir projede henüz sinyal yoktur.

2. Sayısal bir sinyal ekleyin
Signals listesinin araç çubuğunda Numeric (Türkçe arayüzde: Sayısal) düğmesine tıklayın. En üstte New — not
applied (Yeni — uygulanmadı) altında, adı yazmaya hazır seçili yeni bir satır belirir. Level_Setpoint yazıp
Enter tuşuna basın.

Satır Float64 tipini, Measurement rolünü ve Internal (memory) kaynağını gösterir. Alttaki durum çubuğu 1
unapplied changes yazar: sinyal şimdilik yalnız editördedir. Ad bir harf ya da _ ile başlar ve yalnız harf, rakam ve
_ içerir.
3. Değişikliği uygulayın
Araç çubuğunda Apply (1) (Türkçe arayüzde: Uygula) düğmesine tıklayın ya da Ctrl+S tuşlarına
basın. Validate changes (Değişiklikleri doğrula) penceresi değişikliği sunucuda denetler ve listeler. No errors
(Hata yok) yazar ve Affected drivers (Etkilenen sürücüler) altında dahili sinyallerin sürücüsü int'in yeniden
başlatılmadan yeniden yükleneceğini gösterir. Apply düğmesine tıklayın.

Apply result (Uygulama sonucu) penceresi değişikliği onaylar. OK (Tamam) düğmesine tıklayın. Durum çubuğu artık Ready (Hazır) yazar ve son uygulamanın saatini gösterir.
4. Değerin nereden geldiğini kontrol edin
Sinyalin satırına tıklayıp Enter tuşuna basarak Signal properties (Türkçe arayüzde: Sinyal özellikleri) penceresini açın. Value source (Değer kaynağı) sekmesini açın:
- Value source (kind) (Değer kaynağı (tür)) Memory — holds a value (operator/script writes) (Bellek — değer tutar (operatör/betik yazar)): değeri YTCC tutar; bir operatör, bir ekran ya da bir betik değiştirir.
- On startup (Açılışta) Keep last value (Son değeri koru): yeniden başlatmadan sonra sinyal son değerini
yeniden alır. Henüz son değer yoksa Initial value (Başlangıç değeri,
0.0) kullanılır.

Pencereyi değiştirmeden kapatmak için Cancel (Vazgeç) düğmesine tıklayın.
Sonuç
Projede 0.0 değerli dahili sayısal sinyal Level_Setpoint vardır. Proje çalışırken değeri Signals listesinin
Value sütununda görünür.
Sonraki adımlar
- Sinyal oluşturma sinyal eklemenin her yolunu ve Signal properties penceresinin her alanını anlatır.