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.