1. sayfa (Toplam 1 sayfa)

Bit ve Gorunum

Gönderilme zamanı: 18 Tem 2018, 15:20
gönderen utkualtin
İyi Günler

Birşey sormak istiyorum ben 8 ya da 16 bitlik registeri bit bit okumak istiyorum, kacıncı biti etiketlicegimi tagin sonuna mı eklicegim?
Bir de bu bitlerin her birini alt alta texte vericem, sadece 1 olanlar aktifken yazı yazcak 0 olanlar yazmıcak ama bunu yaparken arada boşluk olmucak örnek vermek gerekirse 8 bitlik bir register okudugumu varsayalım 0. bitten 7. bite kadar sırayla alt alta text olarak atadım, mesela 0. bit 1 geldi onu yazdık ondan sonra 4. bit 1 gelince direk 0. bitin altına yazmak istiyorum arada boşluk kalmasını istemiyorum.Bu mumkun mudur?

Teşekkürler...

Re: Bit ve Gorunum

Gönderilme zamanı: 18 Tem 2018, 15:32
gönderen Teknik3
Merhabalar,

Adresi yazdıktan sonra nokta ile kaçıncı biti okuyacağınızı belirte bilirsiniz. Örneğin; Modbus haberleşme yaptığınızı düşünelim ve 40000 nolu adresin 3. bitini okumak istiyorsunuz. Adres kısmına 40000.2 şeklinde yazmanız gerekmektedir.

16 bitlik bir smile veriyi bu şekilde bitlerine bölerseniz toplamda 16 ayrı adres tanımlamanız gerekir. Bu adreslerin her birini ayrı ayrı smile numericlere vererek 0-1 olma durumlarını görüntüleyebilirsiniz.

Re: Bit ve Gorunum

Gönderilme zamanı: 18 Tem 2018, 15:48
gönderen utkualtin
Cevabınız icin teşekkür ederim ama ikinci sorumu tam anlatamadım sanırsam
0.bit
1.bit
2.bit
3.bit
.
.
.
7.bit
benim textlerimi böyle olusturcam diyelim (sırasıyla taglere 0 dan 7. bite kadar atıycam) benim skntım mesala 0. bit 1 gozukuyo ondan sonar 3. bit ondan sonrada 7. bit 1 diyelim çıktı şöyle bişey olcak

0. bit 1 (adı)
.
.
3 bit 1 (adı)
.
.
.
7 bit 1 (adı)
Ben bu boşlukların oluşmasını istemiyorum diyelim direk 0. bitin altına 3. biti,3.bitin altına 7. biti yazıcam(bit degeri 0 olanlar önemli degil diyelim)

Re: Bit ve Gorunum

Gönderilme zamanı: 19 Tem 2018, 10:11
gönderen Teknik3
Merhabalar,

Bahsettiğiniz düzen için hazır bir araç bulunmamaktadır. Ancak iX Developer'ın Script yazılabilme özelliği sayesinde C# ile objelerin pozisyonlarını ayarlayabilirsiniz. Örneğin;

smile.Top=15; // Ekranın en üst noktasından kaç piksel aşağıda konumlanacağını ayarlar
smile.Left=15;//E kranın en sol noktasından kaç piksel sağda konumlanacağını ayarlar

Geliştireceğiniz bir algoritma ile Taglerin değerlerini kontrol edebilir ve böylece istediğiniz konuma objeleri yerleştirebilirsiniz.