1. sayfa (Toplam 1 sayfa)

HMI adres okuma

Gönderilme zamanı: 09 Tem 2018, 13:16
gönderen pelezinho07
B03E211 HMI ekranımda 16 girişin olduğu bir karttan girişlerin 1 ve 0 durumuna göre okuma yapmak istiyorum.Panele ekleyeceğim tek bir butonla 16 dijital girişin 1 ve 0 durumunu nasıl okuyabilirim?

Re: HMI adres okuma

Gönderilme zamanı: 09 Tem 2018, 13:42
gönderen Turhan
HMI üzerinde Çoklu Durum Göstergesi elementini ile doğrudan Bit adres veya Data içerisindeki herhangi bir bitin 1-0 durumunu gözlemleyebilirsiniz.

çoklu_durum_göstergesi.png

Re: HMI adres okuma

Gönderilme zamanı: 09 Tem 2018, 13:49
gönderen pelezinho07
herhnagi bir adresi okumak için bu dedğiniz doğru.peki aynı anda 16 girişin adresini okuyan bir buton yapabilir miyiz?misak M0 girişi ile M15 arasındaki girişlerin 1 ve 0 durumuna görmek istiyorum.Yani bu girişlerden en az biri 1 olursa ledim yansın istiyorum

Re: HMI adres okuma

Gönderilme zamanı: 09 Tem 2018, 14:05
gönderen Turhan
16 adet bitin durumunu 1 word dataya taşıdıktan sonra HMI üzerinden 'Aralık Göstergesi' elementini kullanabilirsiniz. Dikkat etmeniz gereken nokta bu elementin Durum sayıcısını 2 ve 0. Durumu için aralık değerini 1, 1. Durum için aralık değerini sıfır girmelisiniz.

aralık_gostergesi_durum0.png
aralık_gostergesi_durum1.png

Re: HMI adres okuma

Gönderilme zamanı: 09 Tem 2018, 17:29
gönderen pelezinho07
dosya ekindeki gibi bir çalışma peşindeyim 13 adet koltuğun 1 ve 0 durumunu en sağdaki göstergede görmek istiyorum fakat aralık göstergesi işimi görmedi.merak ettiğim okuma adreslerini belli bir aralık alamıyor muyuz?mesele B10001 ile B10016 arasındaki adres değerini direk okuma adresine ekleme gibi bir şansımız var mı dopsoftta?

Re: HMI adres okuma

Gönderilme zamanı: 09 Tem 2018, 17:37
gönderen Turhan
Okuma adresine yalnızca bir adres tanımlayabilirsiniz. Bu adresi word tanımlayıp harici cihazdan okuduğunuz 16 adet bit durumunu $0 datasının bitlerine GETB komutu ile taşıyarak bitlerden word elde edebilirsiniz ve elde ettiğiniz bu word datayı okuma adresine tanımlayabilirsiniz.

Örneğin: 10001 adresli bit durumu $0 datasının 0. bitine, 10002 adresli bit durumu $0 datasının 1. bitine, 10002 adresli bit durumu $0 datasının 3. biti...

GETB.png

Re: HMI adres okuma

Gönderilme zamanı: 09 Tem 2018, 17:54
gönderen pelezinho07
hocam ilginize çok teşekkür ederim aramak istediğim aslında tam buydu.Tek sıkıntı misal B10001 dijital girişimi nasıl $0 durumunun bitlerine tanımlayabilirim?