HMI MODBUS'dan PLC'ye data yazmak
- arzt
- Mesajlar: 53
- Kayıt: 05 Kas 2022, 08:27
- İletişim:
- Durum: Çevrimdışı
HMI MODBUS'dan PLC'ye data yazmak
Merhaba,
Sürücü direkt olarak HMI'a bağlı, bu datayı arkaplan makrosu ile PLC'ye yazmak istiyorum. Nasıl yapabilirim?
PLC'de HMI'a rs485 ile bağlı.
Sürücü direkt olarak HMI'a bağlı, bu datayı arkaplan makrosu ile PLC'ye yazmak istiyorum. Nasıl yapabilirim?
PLC'de HMI'a rs485 ile bağlı.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- arzt
- Mesajlar: 53
- Kayıt: 05 Kas 2022, 08:27
- İletişim:
- Durum: Çevrimdışı
Re: HMI MODBUS'dan PLC'ye data yazmak
Bu şekilde bir makro yazdım, error 6 write error command cannot be executed hatası aldım.
Amacım yazmak değil oradaki okuduğum değeri PLC'ye yazmak. Ordaki datayı PLC tarafında işleyeceğim
Amacım yazmak değil oradaki okuduğum değeri PLC'ye yazmak. Ordaki datayı PLC tarafında işleyeceğim
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Turhan
- Mesajlar: 8052
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: HMI MODBUS'dan PLC'ye data yazmak
Sürücüye ait frekans komut adresi H2001'dir. Sürücünün aktüel çıkış frekansını okuyacağınız adres ise H2103'dür. Okunabilir bir adrese veri yazmaya çalıştığınız için bu hatayı alıyorsunuz. Adres değerini H2001 olarak değiştirip tekrar çalışmayı denermisiniz?
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- arzt
- Mesajlar: 53
- Kayıt: 05 Kas 2022, 08:27
- İletişim:
- Durum: Çevrimdışı
Re: HMI MODBUS'dan PLC'ye data yazmak
Amacım sürücüye değer yazmak değil, Ekrana gelen değeri PLC'ye mov etmekti. Ters yazmışım aşağıdaki şekilde çalışıyor.
Diğer bir sorum background macro refresh rate'i nerden artırabilirm? DOPSoft 4'ün son sürümünü kullanıyorum bulamadım.
Diğer bir sorum background macro refresh rate'i nerden artırabilirm? DOPSoft 4'ün son sürümünü kullanıyorum bulamadım.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Turhan
- Mesajlar: 8052
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: HMI MODBUS'dan PLC'ye data yazmak
Resimde işaretlediğim sekmeyi kullanabilirsiniz.
.
.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- arzt
- Mesajlar: 53
- Kayıt: 05 Kas 2022, 08:27
- İletişim:
- Durum: Çevrimdışı
Re: HMI MODBUS'dan PLC'ye data yazmak
Ekranda bazı butonlara basıldığında bir yere log düşürmek istiyorum. History Buffer mı kullanmalıyım? Nasıl yapabilirim? Böyle bir şey mümkün mü?
- Turhan
- Mesajlar: 8052
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: HMI MODBUS'dan PLC'ye data yazmak
Operation Log Setup elementi bu iş için doğrudan kullnaılabilir. Elemtn üzerinde belirtilen trigger adres aktif olduğunda HMI'da yapılan tüm işlemler loglanacaktır.
.
.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- arzt
- Mesajlar: 53
- Kayıt: 05 Kas 2022, 08:27
- İletişim:
- Durum: Çevrimdışı
Re: HMI MODBUS'dan PLC'ye data yazmak
Merhaba,
Background macro ile bir PLC'deki M0 bitinin durumunu diğer PLC'nin başka bir bitine MOV etmek istiyorum, destination kısmında adresi m olarak kabul etmiyor. Bu sorunun etrafından nasıl dolanabilirim?
Compile hatası mevcut hangi komutu kullanmalıyım?
Background macro ile bir PLC'deki M0 bitinin durumunu diğer PLC'nin başka bir bitine MOV etmek istiyorum, destination kısmında adresi m olarak kabul etmiyor. Bu sorunun etrafından nasıl dolanabilirim?
Compile hatası mevcut hangi komutu kullanmalıyım?
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
- Turhan
- Mesajlar: 8052
- Kayıt: 07 Mar 2018, 16:06
- Konum: İstanbul
- İletişim:
- Durum: Çevrimdışı
Re: HMI MODBUS'dan PLC'ye data yazmak
HMI makro komutları ile bit durumunu taşıyabilmek için GETB komutunu kullanmalısınız. Değişkenlerden her ikiside bit değişken olması gerektiğine dikkat ediniz.
.
.
Bu mesaja eklenen dosyaları görüntülemek için gerekli izinlere sahip değilsiniz.
DELTA Electronics Turkey
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
Forum mesajlarınız, kullandığınız ürünlere ait tam model kodları ve detaylı teknik açıklamalar içermelidir.
- arzt
- Mesajlar: 53
- Kayıt: 05 Kas 2022, 08:27
- İletişim:
- Durum: Çevrimdışı
Re: HMI MODBUS'dan PLC'ye data yazmak
Bu yöntemle aşırı bir gecikme mevcut saniyeler seviyesinde, diğer macrolarım çok hızlı çalışırken bunda çok geç tepkiyi alıyorum neden olabilir?