Alarm aktif etme

Operatör Panelleri Paylaşım Platformu
Cevapla
nasilelektrik
Mesajlar: 61
Kayıt: 29 Nis 2020, 08:23

Alarm aktif etme

Mesaj gönderen nasilelektrik » 08 May 2020, 03:29

Merhabalar r100 smile sensöründen aldığım değişken değerim, ekranda belirlediğim r500 registerından büyükse alarmın aktif olmasını istiyorum bunu nasıl yapabilirim ekran tarafaında?

Detay: Kullanıcı ekrandan numeric(R500) değer girecek yani sınır belirleyecek. Örneğin r500= 300 sensörden gelen sıcaklık bilgisi örneğin R100= 320 olunca alarm sayfasında uyarı verecek. Yani kullanıcının belirlediği üst değere göre alarm çalışacak. Greater than var ama o özellikte belirlenen değerden yukarısı için sanırım. Değer sabit olmayacak değiken olacak bunu kullanıcı yapacak.

toxema
Mesajlar: 51
Kayıt: 20 Ara 2014, 15:29

Re: Alarm aktif etme

Mesaj gönderen toxema » 08 May 2020, 12:38

Bu karşılaştırma işlemini PLC tarafında yapıp çıkış kontağını alarm sayfasında kullanabilirsiniz. Bunu panelde yapmak için tag tanımları içerisine Script yazmak gereklidir.

Kod: [Linkleri görüntülemek için forumumuza üye olmalısınız]

public void R100Tag_ValueChanged(System.Object sender, Core.Api.DataSource.ValueChangedEventArgs e){
	if(R100Tag.Value > R500Tag.Value){
		AlarmTag.Value=1;
	}else{
		AlarmTag.Value=0;
	}
}

Cevapla