PLC-MODBUS-REGISTER-ADRESLEME

PLC'de hazır sayıcı blokları var. WPLSoft ile Onları kullanarak yapacaksınız. Anlaşılan PLC'ye yabancısınız. Ben delta kullanmadım ama, yapılacak uygulama son derece basit. Herhangi birinden yardım alabilirsiniz. Modbus ile doğrudan o sayıcının registerine erişebileceğiniz gibi Sayıcı anlık değerini yine çok basit bir taşıma komutuyla istediğiniz bir hafıza alanına taşıyıp. O adresi okuyabilirsiniz. (Modbus ayarlarını bilmiyorum)
 
Aslında öğrenmeye çalışıyorum. PCL -- PC(C#) -- ModBus üçgenini çözmeye çalışıyorum. Şimdi Ben Plc de bir program yazdım A butonuna basında D100 deki veri 1 artırılıyor B butonuna bastığımda İse 1 Eksiliyor C# trafında da D100 deki dataya ulaşmak istiyorum ama beceremiyorum hatta test programlarıyla bile başarılı olamıyorum PLC programında mı hata yapıyorum yada programı nasıl olmalı bana yardımcı olursanız çok sevinirim.
 
0 LD X0
1 OUT Y21
2 LDP X0
5 ADD D100 K1 D100
12 LDP X1
15 SUB D100 K1 D100
22 END

PLC ye böyle bir program yazdım ve wplsoft ile izlediğimde gayet güzel çalışıyor. Üstadlarım sizden Allah rızası için isteğim burada
D100 adresindeki veriyo önereceğiniz bir test programı ile nasıl okuyabilirim lütfen yardım çok aciiil
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…