1. sayfa (Toplam 2 sayfa)

Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 08 Şub 2022, 13:56
gönderen ergunguler
Merhaba,

Oluşturduğum Sayfayı veya Alt Sayfayı komutlar, Kodlar ya da makro ile açmak istiyorum. Nasıl yapabilirim?
M100 aktif olduğu zaman Sayfa2 açılsın. gibi.

Re: Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 08 Şub 2022, 15:33
gönderen Turhan
DOPSoft --> Seçenekler --> Yapılandırma --> Kontrol Bloğu sekmesinden "Sayfa Kontrol" için bir data adres tanımlayın. Bu data adrese hangi sayı değerini gönderirseniz HMI'da o sayfa açılacaktır.

.

Re: Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 11 Şub 2022, 15:16
gönderen ergunguler
Merhaba,

Oluşturduğum alt sayfa M160 kontağı set edildiği zaman açılyor. Ben sayfa üzerindeki push buton ile kapatmak istiyorum. komutlar veya makro ilenasıl yapabilirim?

PLC DVP 14SS2
HMI DOP 107BV
delta4.jpg

Re: Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 11 Şub 2022, 16:01
gönderen Turhan
Buton On makrosuna CLOSESUBSCREEN makro komut satırını yazmanız yeterlidir.

5. alt sayfayı kapatmak için;

Kod: Tümünü seç

CLOSESUBSCREEN(5)

Re: Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 11 Şub 2022, 16:23
gönderen ergunguler
Teşekkür ederim. denedim oldu.
Makro kodları açıklama ve uygulamaları nereden, nasıl öğrenebiliriz?

Re: Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 11 Şub 2022, 16:25
gönderen Turhan
DOPSoft uygulama manueli içerisinden Macro başlığına gözatmalısınız.

Re: Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 23 May 2025, 20:45
gönderen msslm
Turhan yazdı: 11 Şub 2022, 16:01 Buton On makrosuna CLOSESUBSCREEN makro komut satırını yazmanız yeterlidir.

5. alt sayfayı kapatmak için;

Kod: Tümünü seç

CLOSESUBSCREEN(5)
Selam merhaba Turhan bey,
benim bi sorum var bu konuyla ilgili. Hazırladığım sistemde alarm verince bir alt ekran açılsın istiyorum, alarmı giderince de açılan alt ekran kendiliğinden kapansın istiyorum. cloesubscreen komutunu herhangi bir elementin on yada off makrosuna yazdım element ON durumuna geçse de sayfa kapanmadı elementin durmunu ekrana dokunarak on yapınca sayfayı kapatıyor. ben istiyorum ki alarmı oluşturan bit on dan off a değişince kendiliğinden alarmı göstermek için açılan alt ekran kapansın istiyorum ama bi türlü olmadı. buna benzer üç-beş alarm alt sayfam var her alarmın sebebi kalkınca ilgili sayfası kapansın sadece diye uğraştım beceremedim. bi yöntemi var mı acaba?

Re: Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 26 May 2025, 10:07
gönderen Turhan
Elementlere ait ON/OFF/İşlem öncesi/İşlem sonrası makro koşulları elementin HMI üzerinden tetiklenmesi ile çalışır. Bu elemente ait okuma/yazma adreslerinin haberleşme üzerinden tetiklenmesi makro'nun çalışma koşulunu oluşturmaz.

Bunun için Alarm sayfasına ait sayfa saykıl makro sekmesine basit bir IF koşulu ile CLOSESUBSCREEN komutunu çalıştırabilirsiniz.

Re: Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 28 May 2025, 07:55
gönderen msslm
Denedim zaten onu ama Sayfa saykıl makrosunda CLOSESUBSCREEN komutu yazdığımızda hata veriyor. Yani bu komutun burda yazılamayacağı gibi bir hata verdi. Makro yazımımda bir yanlışlık yoktu, aynı makroyu element on Off makrosunda yazınca kabul ediyor ama sayfa saykılda kabul etmiyor CLOSESUBSCREEN komutunu

Re: Sayfa veya Alt Sayfayı Kodlar İle Açmak

Gönderilme zamanı: 28 May 2025, 10:27
gönderen Turhan
Evet. Benzer durumu gözlemledim. Şöyle bir yol izleyebilrisiniz.

HMI'ın kontrol bloğunda yer alan sayfa datasını boş bir word adres tanımlayın. (Örnekte $100 tanımladım.)

Altsayfanın sayfasaykıl makrosunda istenen koşul sağlandığında bu data adresine istediğiniz sayfa sayı numarasını atayarak bu sayfayı kapatabilir ve o sayfaya geçiş yapabilirsiniz.

.