0 oy
Mikrodiagram kategorisinde (260 puan) tarafından
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

1 cevap

+1 oy
(1.0k puan) tarafından
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
(260 puan) tarafından
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.
(1.0k puan) tarafından
Eğer ntc olarak kalibre edilmiş ise ntc seçip kullanabilirsiniz. Bahsettiğiniz durum donanımsaldır.
(130 puan) tarafından
64 bit ve üzeri bitler için hangi long adresler kullanılmalı?
Hoş geldiniz, Mikrodev Destek sizlere sorularınızın diğer üyelerimiz tarafından cevaplanması için bir ortam sağlar.
...