Makrolar

Cevapla
Kullanıcı avatarı
MEHMET34
Mesajlar: 158
Kayıt: 28 Mar 2018, 11:09
İletişim:
Durum: Çevrimdışı

Makrolar

Mesaj gönderen MEHMET34 »

Cümleten kolay gelsin. makrolarda. If elseıf ve else ile. İlgili bana bir örnek yapabilirmisiniz ben bu konuyu anlayamadım yardımlarınız için teşekkür ederim.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8876
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimiçi

Re: Makrolar

Mesaj gönderen Uğur »

Ekteki örneği inceleyiniz. IF ve ELSEIF kullanımını görebilirsiniz.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
ahmetsh
Mesajlar: 44
Kayıt: 02 Nis 2018, 14:51
İletişim:
Durum: Çevrimdışı

Re: Makrolar

Mesaj gönderen ahmetsh »

merhabalar

IF {Link2}1@W40001 >= 300
{Link2}2@W48194=2000

ELSEIF {Link2}1@W40001>= 400
{Link2}2@W48194=4000

ELSEIF {Link2}1@W40001 >= 500
{Link2}2@W48194=5000

ENDIF

bu kod neden çalışmıyor yardımcı olabilir misiniz
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8876
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimiçi

Re: Makrolar

Mesaj gönderen Uğur »

40001 durumuna göre beklentiniz ne oluşan sonuç ne?
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Kullanıcı avatarı
ahmetsh
Mesajlar: 44
Kayıt: 02 Nis 2018, 14:51
İletişim:
Durum: Çevrimdışı

Re: Makrolar

Mesaj gönderen ahmetsh »

IF {Link2}1@W40001 >= 300 AND {Link2}1@W40001 <= 400
{Link2}2@W48194=2000
ENDIF

böyle bir kıyaslama yapmam gerekiyor bunu nasıl yapabilirim
kolay gelsin iyi çalışmalar
Kullanıcı avatarı
ahmetsh
Mesajlar: 44
Kayıt: 02 Nis 2018, 14:51
İletişim:
Durum: Çevrimdışı

Re: Makrolar

Mesaj gönderen ahmetsh »

Uğur yazdı: 13 Tem 2020, 11:43 40001 durumuna göre beklentiniz ne oluşan sonuç ne?

40001 den nem değeri okunacak.
200 ile 300 arasında olursa inverter çıkış frekansım mesela 3000 olacak
300 ile 400 arasında olursa inverter çıkış frekansım mesela 4000 olacak
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
Kullanıcı avatarı
Uğur
Mesaj Panosu Yöneticisi
Mesajlar: 8876
Kayıt: 06 Mar 2018, 10:37
Konum: İstanbul
İletişim:
Durum: Çevrimiçi

Re: Makrolar

Mesaj gönderen Uğur »

IF {Link2}1@W40001 >= 300
BITON $0.0
ELSE
BITOFF $0.0
ENDIF

IF {Link2}1@W40001 <= 400
BITON $0.1
ELSE
BITOFF $0.1
ENDIF

IF $0 == 3
{Link2}2@W48194=2000
ENDIF
Uğur Birdal - Technical Support Team Manager - DELTA Electronics Turkiye

Bildirimler İçin Whatsapp Kanalımıza Katılın
Whatsapp Kanal

https://www.linkedin.com/in/ugurbirdal
Cevapla

“PLC Forum” sayfasına dön