Ana içeriğe geç

Com Modbus

Com Modbus modulu ile , saha tarafındaki Modbus RTU ve Modbus TCP IP haberlesme özelliğine sahip olan PLC ,Enerji Analizörü,Chiller,Kompresor gibi cihazlardan veri okunup yazılabilir.

ModbusV2

ModbusV2 Modulu Cihazların Register adreslerini RegisterMap tablosundan ,FormNumarasını FormList Tablosundan ,Connection IP adresini Connection Map tablosundan Tagname bilgilerini Datamap tablosundan çeker.

RegisterMap

Utilmapte kayıtlı cihaz kütüphanelerinden bir cihaz eklendiğinde o cihaza ait register adresleri otomatik olarak RegisterMap tablosuna eklenir.

Formlist

Multibus tarafında verinin çekileceği formun numarasıdır.Defaultta conn id ile aynıdır.

Connection IP

Her formun veri okuma yapacağı saha cihazın ip adresidir.Connection Map tablosundan çekilir.

Multibus ModbusV2 Form Tabloları
Infolist

Sql deki Datamap tablosundan "getTagsInfoFromFormId" Proseduru ile mevcut forma ait Tagler çekilip bu formda gösterilir.Burada Tag in Modbus register adresi ,server register adresi ,datatipi ,multiplier katsayısı,slaveID vb.gibi bilgiler bulunur.

ModbusData

Modbus sorgusundan dönen canlı değerlerin gösterildiği bölümdür.

Form altındaki Good sayısı cevap alınan sorgu sayısı,Bad cevap donmeyen sorgu sayısıdır.

ModbusQuery

Modbus sorgusu için Register mapten gelen register adresleri ile bir sorgu ( Query ) olusturulur.Bu Query e göre modbus sorgusu yapılır.QQuery den Json olarak donen değerler parse edilerek ana formda modbus ve web Api yayınına dahil edilir.

ScaletedList

Modbus sorgusunda okunan değerler infolistteki multiplier parametresi ve min max değerlerine göre skala edilerek ana forma gönderilir.Hesaplanan değerler bu sayfada da gösterilir.