Scl analog input pt100 kullanımı

Aslnfkrt

Üye
Katılım
29 Ağu 2019
Mesajlar
52
Puanları
3
Merhabalar Scl diyagramında analog input ve output kullanarak girişe pt100 bağlayıp sıcaklığa olarak sürücü frekansını kontrol ederek motor hızını ayarlamak istiyorum
Scl de ladder da olduğu gibi Convert ile çevirip çıkışta real olarak göstermem yeterli olur mu.
Bu kodu yazabilecek bilgisi dahilinde yardım edebilecek var mı?
 

as.yıldırım

Paylaşımcı üye
Katılım
14 Eki 2011
Mesajlar
1,088
Puanları
108
eğer pid yaptırmayacaksanız ve sıcaklık bilgisine göre doğtu orantılı olarak sürücü frekansını artıracaksanız ekteki görseli kullanabilirsiniz.

ilave olarak scl de bir fonksiyonun nasıl kullanılacağını görmek için help menüsünden aratıp inceleyebilirsiniz.
ekteki görselden norm_x fonksiyonunun kullanımı gösterilmektedir.
 

Ekli dosyalar

  • 99.7 KB Görüntüleme: 15
  • 175.6 KB Görüntüleme: 14
Son düzenleme:
Konu Sah
Aslnfkrt

Aslnfkrt

Üye
Katılım
29 Ağu 2019
Mesajlar
52
Puanları
3
eğer pid yaptırmayacaksanız ve sıcaklık bilgisine göre doğtu orantılı olarak sürücü frekansını artıracaksanız ekteki görseli kullanabilirsiniz.

ilave olarak scl de bir fonksiyonun nasıl kullanılacağını görmek için help menüsünden aratıp inceleyebilirsiniz.
ekteki görselden norm_x fonksiyonunun kullanımı gösterilmektedir.
Hocam çok teşekkür ederim pid yapmıyacaktım.
Değerleri atarken data type kerimde hata var mı acaba.
Hmı da frekans için direkt driver_analog u tag olarak atamam doğru olur mu?
 

Ekli dosyalar

as.yıldırım

Paylaşımcı üye
Katılım
14 Eki 2011
Mesajlar
1,088
Puanları
108
bu kod analog girişten gelen değeri direk çıkışa gönderir.

siz hmi den değer atayacaksanız benzeri ama biraz farklı bir yol izlemeniz gerekiyor.hmi den direk değer için, hmi den gelen 0-50 Hz arasındaki değeri norm_x ve scale_x ile 0-27648 arasına oranlamanız lazım.


hmi den gelen değer için atıyorum hmi_frekans isimli int formatında bir data tanımlayın.sonra bunu norm_x ve scale_x ile oranlayın
 
Konu Sah
Aslnfkrt

Aslnfkrt

Üye
Katılım
29 Ağu 2019
Mesajlar
52
Puanları
3
bu kod analog girişten gelen değeri direk çıkışa gönderir.

siz hmi den değer atayacaksanız benzeri ama biraz farklı bir yol izlemeniz gerekiyor.hmi den direk değer için, hmi den gelen 0-50 Hz arasındaki değeri norm_x ve scale_x ile 0-27648 arasına oranlamanız lazım.


hmi den gelen değer için atıyorum hmi_frekans isimli int formatında bir data tanımlayın.sonra bunu norm_x ve scale_x ile oranlayın
HMI dan değer atmayacağım sadece değişen değeri göstericem
 

as.yıldırım

Paylaşımcı üye
Katılım
14 Eki 2011
Mesajlar
1,088
Puanları
108
direk analog değeri tag olarak atayabilirsiniz.
 
Konu Sah
Aslnfkrt

Aslnfkrt

Üye
Katılım
29 Ağu 2019
Mesajlar
52
Puanları
3

Ekli dosyalar

as.yıldırım

Paylaşımcı üye
Katılım
14 Eki 2011
Mesajlar
1,088
Puanları
108
Benim gönderdiğim kod 4-20 mA ve ya 0-10 volt girişli analog bilgiler için geçerlidir.

Siz PT100 bağladıysanız durum değişir.PT100 değişken dirençtir. Voltaj ve ya akım okuyarak yapamazsınız. ya bir dönüştürücü kullanacaksınız ya da plc pt100 modüllerini takacaksınız.

dönüştürücüyü kolaylıkla bulabilirsiniz.PT100 den aldığı veriyi 4-20 mA ve ya 0-10 volta dönüştürür . sonra o kodları kullanabilirsiniz. ve ya plc için PT100 modülü alırsınız ( ki bu daha pahalı olacaktır ) ona bağlarsınız.
 

Sponsor Bağlantı

Forum istatistikleri

Konular
108,700
Mesajlar
767,133
Kullanıcılar
403,309
Son üye
uur09

Yeni konular

Üst