EM 232 PLC Programı Nasıl Olmalı?

Katılım
20 May 2020
Mesajlar
10
Puanları
1
Yaş
26
Merhabalar, stajyer olarak çalıştığım firmada bir proje yapıyorum. Micromaster Vector motor sürücü kullanıyoruz. EM 232 AQ2 x 12Bit üzerinden analog çıkışları alıp motorun hız kontrolünü yapacağım. Daha önce bu tarz bir programlama ile karşılaşmadım. PLC programı nasıl olmalı? Araştırdım ama bir sonuca ulaşamadım ondan dolayı buradan yazıyorum.

Sistem bağlantısı:

EM 232 modülünün M0 ve V0 uçlarından çıkış alınmış. Micromasterin AIN+ ve AIN- uçlarına girilmiş. (Anladığım kadarıyla bunlar analog girişler). Micromaster'da hmi panele bağlı oradan frekans 20 ile 50 arasında değiştiriliyor buda hız ayarını sağlıyor.
 
Merhaba,

Hmi dan aldığınız veriyi plc de islemeniz lazım.

Siemens plc lerin analog çıkışları 0-27648 araligindadir.

Siz hmi dan gelen 0 ila 50 arasındaki değeri 0 ila 27648 arasına oranlamaniz lazım.sonra bu değeri doğrudan analog output adresine gönderin.

Micromaster da bir kaç parametre ayarlamanız lazim.onu da yaparsanız sorununuz çözülür.
 
Merhaba,

Hmi dan aldığınız veriyi plc de islemeniz lazım.

Siemens plc lerin analog çıkışları 0-27648 araligindadir.

Siz hmi dan gelen 0 ila 50 arasındaki değeri 0 ila 27648 arasına oranlamaniz lazım.sonra bu değeri doğrudan analog output adresine gönderin.

Micromaster da bir kaç parametre ayarlamanız lazim.onu da yaparsanız sorununuz çözülür.

Bu dediklerinizi biliyorum fakat sorun şurada, programda hangi komutları kullanacağım? Bu noktada takılıyorum.
 
Eğer s7 1200 kullanıyorsanız oranlama işlemini normx scalex ile yapabilirsiniz.

Aslında tamamen matematiksel işlem.siz kendiniz bu işlemi yaptırabilirsiniz.matematik fonksiyonlarını kullanarak
 
Eğer s7 1200 kullanıyorsanız oranlama işlemini normx scalex ile yapabilirsiniz.

Aslında tamamen matematiksel işlem.siz kendiniz bu işlemi yaptırabilirsiniz.matematik fonksiyonlarını kullanarak
S7 200 kullanıyorum. Peki şeyi sorayım EM 232 modülde M0 ve V0 çıkışlarına bağlı ya bunu programda AQW0 ve AQW2 olarak mı tanımlıyoruz?
 
M0 ve v0 dediğiniz muhtemelen bir analog outputun çıkışlarıdir.bu noktada sadece aq0 i kullanın.aq2 diğer analog çıkışın adresi.
 
M0 ve v0 dediğiniz muhtemelen bir analog outputun çıkışlarıdir.bu noktada sadece aq0 i kullanın.aq2 diğer analog çıkışın adresi.

Daha iyi anladım gibi. HMI'dan 0 ile 50 arası frekans değeri geliyor. Ben 0'ı 0 yapacak, 50yi de 27648 yapacak çarpma işlemlerini yapacağım. Çarpma sonucu çıkış değerlerini de AQ0 olarak gireceğim.
 

Forum istatistikleri

Konular
129,867
Mesajlar
930,872
Kullanıcılar
452,732
Son üye
erencok

Yeni konular

Geri
Üst