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.