Önemli Bilgilendirme!
Forum sayfamızdan sınırsız faydalanmak için kullanıcı kaydı oluşturup giriş yapmalısınız. Özellikle mesaj eklentileri, linkler kullanıcı girişi yapmazsanız görüntülenmeyecektir. Aşağıdaki linke tıklayarak üye değilseniz kullanıcı oluşturabilirsiniz.
https://destek.delta-turkey.com/ucp.php?mode=register

DTC'de Ulaşılması Gereken Sıcaklığın Gösterilmesi

Cevapla
Kullanıcı avatarı
mahsumyasar
Mesajlar: 32
Kayıt: 15 Ağu 2025, 17:19
İletişim:
Durum: Çevrimdışı

DTC'de Ulaşılması Gereken Sıcaklığın Gösterilmesi

Mesaj gönderen mahsumyasar »

DTC ile ramp/rate uygulaması yapıyorum. Örneğin 60 dereceden 180 dereceye 60 dkda gelsin istiyorum. yani dakikada 2 derece artış istiyorum. set valueya sürekli 180 diyor ancak ben bu set valuenun anlık değişmesini istiyorum. Örneğin 30sn sonra set value 61 derece desin 1 dk sonra 62 desin. böylece present valuenun programdan ne kadar uzaklaştığını görmek istiyorum. bunu nasıl yapabilirim?
Kullanıcı avatarı
İslam
Mesajlar: 1998
Kayıt: 05 Tem 2018, 13:55
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DTC'de Ulaşılması Gereken Sıcaklığın Gösterilmesi

Mesaj gönderen İslam »

Merhaba,

DTC üzerinden bunu yapamazsınız. Sisteminizde PLC varsa rampalı bir şekilde set sıcaklığını arttırabilirsiniz. Ozaman istediğiniz olur.
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
Kullanıcı avatarı
mahsumyasar
Mesajlar: 32
Kayıt: 15 Ağu 2025, 17:19
İletişim:
Durum: Çevrimdışı

Re: DTC'de Ulaşılması Gereken Sıcaklığın Gösterilmesi

Mesaj gönderen mahsumyasar »

HMI'da Makrolar üzerinde yapabilir miyim sisteme plc eklemeden
Kullanıcı avatarı
İslam
Mesajlar: 1998
Kayıt: 05 Tem 2018, 13:55
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DTC'de Ulaşılması Gereken Sıcaklığın Gösterilmesi

Mesaj gönderen İslam »

Yapılabilir.
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
Kullanıcı avatarı
mahsumyasar
Mesajlar: 32
Kayıt: 15 Ağu 2025, 17:19
İletişim:
Durum: Çevrimdışı

Re: DTC'de Ulaşılması Gereken Sıcaklığın Gösterilmesi

Mesaj gönderen mahsumyasar »

$13 = FSUB({Link1}3@TEMP_CTRL-1001, 10) (Signed DW)
$14 = FSUB({Link1}3@TEMP_CTRL-1000, 10) (Signed DW)

IF ({Link1}3@TEMP_CTRL-1034) == 0
$90 = FSUB($13, $14) (Signed DW)
$91 = FDIV($90, {Link1}3@TEMP_CTRL-2080)(Signed DW)
$92 = FADD($91, $14)
$999 = $92

ELSEIF ({Link1}3@TEMP_CTRL-1034) == 1
$190 = FSUB($13, $14) (Signed DW)
$191 = FDIV ($190, {Link1}3@TEMP_CTRL-2081)(Signed DW)
$192 = FADD($191, $14)
$999 = $192

ELSEIF ({Link1}3@TEMP_CTRL-1034) == 2
$290 = FSUB($13, $14) (Signed DW)
$291 = FDIV ($290, {Link1}3@TEMP_CTRL-2082)(Signed DW)
$292 = FADD($291,$14)
$999 = $292

ELSEIF ({Link1}3@TEMP_CTRL-1034) == 3
$390 = FSUB($13, $14) (Signed DW)
$391 = FDIV ($390, {Link1}3@TEMP_CTRL-2083)(Signed DW)
$392 = FADD($391, $14)
$999 = $392

ELSEIF ({Link1}3@TEMP_CTRL-1034) == 4
$490 = FSUB($13, $14) (Signed DW)
$491 = FDIV ($490, {Link1}3@TEMP_CTRL-2084)(Signed DW)
$492 = FADD($14, $491)
$999 = $492

ELSEIF ({Link1}3@TEMP_CTRL-1034) == 5
$590 = FSUB($13, $14) (Signed DW)
$591 = FDIV ($590, {Link1}3@TEMP_CTRL-2085)(Signed DW)
$592 = FADD($14, $591)
$999 = $592

ELSEIF ({Link1}3@TEMP_CTRL-1034) == 6
$690 = FSUB($13, $14) (Signed DW)
$691 = FDIV ($690, {Link1}3@TEMP_CTRL-2086)(Signed DW)
$692 = FADD($14, $691)
$999 = $692

ELSEIF ({Link1}3@TEMP_CTRL-1034) == 7
$790 = FSUB($13, $14) (Signed DW)
$791 = FDIV ($790, {Link1}3@TEMP_CTRL-2087)(Signed DW)
$792 = FADD($14, $791)
$999 = $792

ENDIF

Bu işlem için böyle bir makro yazdım ancak hmi da 0 değeri gözüküyor, nerede hata yapmış olabilirim?
Kullanıcı avatarı
İslam
Mesajlar: 1998
Kayıt: 05 Tem 2018, 13:55
Konum: İstanbul
İletişim:
Durum: Çevrimdışı

Re: DTC'de Ulaşılması Gereken Sıcaklığın Gösterilmesi

Mesaj gönderen İslam »

Yazmış olduğunuz komutlardaki hatayı ayıklamak bu şekilde denemeden güç. Satır satır yazarak adım adım kontrol edin. Olması gereken şartlar her işlem sonucu sağlanıyorsa bir sonrası satıra geçin. İstediğiniz gibi çalışmıyorsa muhakkak sorunlu satıra geldiğinizde bunu göreceksiniz. Ozaman düzeltme yapabilirsiniz.
İslam Karadeniz - Technical Support Engineer - DELTA Electronics Turkey
Cevapla

“Sıcaklık ve Proses Kontrol Cihazları Forum” sayfasına dön