Jump to content
VKU

HMI lokal değişkeni PLC değişkenine makro ile yazmak

Önerilen İletiler

Merhabalar,

HMI'de bulunan bir değişken değerini HMI'deki bir başka değişkene aşağıdaki gibi yazdırabiliyorum.

   short buf[2] = {0};

   ReadLocal("LW", 2002, 2, (void*)buf, 0);
   WriteLocal("LW", 600, 2, (void*)buf, 0);

Ancak, LW2002'de bulunan lokal değişken değerini (5.2706) PLC ye yazdırmak ile ilgili örneğe ihtiyacım var.

Bunun için makro'da en altta bulunan parameters bölümüne aşağıdaki satırı ekledim.

Datatype   paramname PLC no.  PLC adres    Adres   Word  Optmode  Array

double        param1          0          4X            2027     4        R/W        No

Teşekkürlerimle.

İyi Çalışmalar.

 

Yorum bağlantısı
Sitelerde Paylaş

Merhabalar;

Yöntem 1. Oluşturduğunuz değişkenleri macro bölümünde birbirine eşitleyin. Daha sonra bir timer ile macro'yu çalıştırın.

Yöntem 2. Macro'ya ihtiyaç duymadan bir timer ile timer function'u data transmission olarak kullanıp bu işlemi gerçekleştirebilirsiniz.

Örnek olarak size resimlerini yüklüyorum.

İyi Çalışmalar

Kolay Gelsin

datatransmission.PNG

macro1.PNG

macro2.PNG

Yorum bağlantısı
Sitelerde Paylaş

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Misafir
Bu konuyu yanıtla

×   Yapıştırdığınız içerik biçimlendirme içeriyor.   Biçimlendirmeyi Temizle

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Önceki içeriğiniz geri yüklendi.   Editör içeriğini temizle

×   You cannot paste images directly. Upload or insert images from URL.



×
×
  • Yeni Oluştur...