Hoş geldiniz, Mikrodev Destek sizlere sorularınızın diğer üyelerimiz tarafından cevaplanması için bir ortam sağlar.

Analog işlemler

0 oy
merhaba.

nem sensörünü okumak istiyorum. mikrodiagramda okuyabiliyorum. fakat scada sistemine aktarabilmem için 16 bit 32 bit ve 64 bit olarak değerler almam gerekiyor. bunu logyazmacı ile başarabiliyorum. log yazmacı çıkışı 32 bit olduğu kullanım klavuzunda mevcut ama ben 16 bit veri ile 56.00 okuyabiliyorum. bu scada sistemine bu değeri 56.36 gibi nasıl aktarabilirim. saygılarımla.

scada data formatları:

1.)IEE 32BİT

2.)unsigned 16bit

3.)signed 16bit

4.)unsigned 32bit

5.)signed 32bit

6.)unsigned 64bit

7.)signed 64bit
#426 - 25 Nisan 2018 Mikrodiagram kategorisinde mehmet (170 puan) sordu

1 cevap

+1 oy
Mikrodiagramda analog input analog yazmaç kullanarak virgüllü değerleri görebilirsiniz.

Mikrodiagramda analog olarak geçen verilerin scada'da data formatı olarak karşılığı float veya inverse_float'tır

Seçiminizi buna göre yapınız.

Not:

Mikrodiagramda

M:1000 den başlayan adresler binary

M:4000 den başlayan adresler word (16bit)

M:6000 den başlayan adresler float

M:8000 den başlayan adresler long(32bit)

olarak geçer
#427 - 27 Nisan 2018 Ahmet ŞAHİN (1,040 puan) cevapladı
Teşekkür ederim. şimdi sonuca ulaşabildim. gayet başarılı. Bir sorum daha olacak plc üzerinde RTD girişleriniz (siparişte belirtilmesi gerektiği yazıyor) pt100 pt1000 ve ntc olarak ayarlanabiliyor. peki ben ntc 10k kullanmak istiyorum bunu böylemi belirtmem gerekli yoksa sadece ntc olarak belirtip (nkal) ile kalibremi yapmam gerekiyor.
Eğer ntc olarak kalibre edilmiş ise ntc seçip kullanabilirsiniz. Bahsettiğiniz durum donanımsaldır.
...