2. sayfa (Toplam 2 sayfa)
Re: Macro Sorunu
Gönderilme zamanı: 04 Ağu 2025, 15:05
gönderen Ercotech_35
İslam bey
Hafızası derken anlayamadım?
Re: Macro Sorunu
Gönderilme zamanı: 04 Ağu 2025, 15:52
gönderen İslam
$ adresleri HMI'yın dahili hafızasıdır.
Re: Macro Sorunu
Gönderilme zamanı: 05 Ağu 2025, 10:18
gönderen Ercotech_35
İslam Bey
Resimdeki makroyu denedim gene PLC içerisinde D105 datasında değer okuyamıyorum.ASCII haberleşme üzerinden bu tür macroları defaeten yazıp okudum .RTU ile haberleştiğim için sanırım.
Ekran Alıntısı.PNG
Re: Macro Sorunu
Gönderilme zamanı: 05 Ağu 2025, 10:30
gönderen İslam
ASCII/RTU macroda farketmez bu sizin cihazla olan haberleşmenizle alakalı bir olay. Önceki mesajlarımda da belirttiğim gibi eğer PLC ile haberleşme hatası alıyorsanız macroda da zaten haberleşemeyeceksiniz.
Re: Macro Sorunu
Gönderilme zamanı: 05 Ağu 2025, 10:32
gönderen Ercotech_35
Haberleşme hatası almıyorum.Hatta HMI ya bir buton koyup plc nin içindeki Bir Bit İ 0-1 yapabiliyorumçPLC haberleşiyor.Ama bir türlü macro ile değerleri PLC ye atayamıyorum.Yukarıdaki mesajlarımda yazdığım programları göndetdim islam bey
Re: Macro Sorunu
Gönderilme zamanı: 05 Ağu 2025, 13:11
gönderen İslam
Haberleşme protokolünüzde bir anormallik gözükmüyor. Ancak okumaya çalıştığınız veri DW ve High word first(ters geliyor) olarak ayarlanmış. Macroda 16-bit tabanda taşıma yapmışsınız önce onu 32-bit tabana çevirin. Gönderilen veriyi de doğru görebilmek için örneğin D105 datasına DW olarak taşıdığınızı varsayalım; PLC içerisinde tekrar D105 --> D201 , D106-->D200 datasına taşıyıp D200 datasından 32-bit olarak görüntülemeyi deneyebilirsiniz.
Re: Macro Sorunu
Gönderilme zamanı: 05 Ağu 2025, 14:08
gönderen Ercotech_35
İslam Bey
Çok Teşekkür ederim.Son dediğiniz gibi yaptım.Şu an sorunsuz çalışıyor.