EOS Verileri
EOS sistemlerinde bulunan gerçek zamanlı veriler kaynak olarak kullanılır.
```
EOS Modbus Sunucusu, EOS uygulamaları tarafından toplanan veya işlenen verileri Modbus TCP Server olarak dış sistemlere sunan bir haberleşme bileşenidir.
Sunucu, yapılandırılmış bir IP adresi ve TCP portu üzerinden Modbus TCP Client uygulamalarından gelen bağlantıları kabul eder.
Modbus TCP Client tarafından gönderilen istekler doğrultusunda EOS içerisinde bulunan veriler Modbus register alanlarından okunabilir.
Bu yapı özellikle EOS sisteminin başka bir otomasyon veya kontrol sistemi tarafından izlenmesi gereken uygulamalarda kullanılabilir.
EOS Modbus Sunucusu, EOS içerisinde bulunan verileri belirli aralıklarla Modbus Server'ın veri alanına aktarır.
Güncel değerler Holding Register alanında tutulur.
Modbus TCP Client uygulaması sunucuya bağlandığında ilgili Holding Register alanlarını okuyarak EOS sistemindeki verilere erişebilir.
EOS sistemlerinde bulunan gerçek zamanlı veriler kaynak olarak kullanılır.
Veriler belirlenen yenileme süresine göre Modbus veri alanına aktarılır.
EOS verileri Modbus TCP Server üzerinden dış sistemlere sunulur.
EOS Modbus Sunucusu tarafından sunulan veriler Holding Register alanında tutulur.
Analog değerlerin aktarımında 32-bit Float değer iki adet 16-bit Modbus Holding Register kullanılarak sunulur.
Float değerin düşük ve yüksek 16-bit bölümleri ayrı register alanlarına aktarılır.
Bu yapı sayesinde EOS içerisinde bulunan analog proses değerleri Modbus TCP Client uygulamaları tarafından okunabilecek şekilde register alanına yerleştirilir.
EOS Modbus Sunucusu, EOS içerisindeki tüm verilerin zorunlu olarak Modbus üzerinden sunulmasını gerektirmez. Sunulacak veri grubu yapılandırmaya göre belirlenebilir.
Uygun durumdaki tüm veriler Modbus veri alanına aktarılabilir.
Dijital / Integer türündeki veriler seçilerek sunulabilir.
Real / analog türündeki veriler seçilerek sunulabilir.
Yalnızca kullanıcı tarafından seçilen veriler Modbus alanına aktarılabilir.
EOS Modbus Sunucusu TCP/IP tabanlı Modbus TCP haberleşmesi kullanır.
Sunucu için IP adresi, TCP portu ve Slave ID bilgileri yapılandırılabilir.
| Parametre | Açıklama |
|---|---|
| IP Address | Modbus TCP Server'ın çalışacağı IP adresi |
| TCP Port | Modbus TCP haberleşmesinde kullanılan port |
| Slave ID | Modbus Server için yapılandırılan Slave ID |
| Timeout | TCP gönderme ve alma zaman aşımı ayarları |
EOS MODBUS Sunucusunun çalışma parametreleri EOS SCADA Proje Ayarları üzerinden yapılandırılır. Sunucunun hangi IP adresi üzerinde çalışacağı, MODBUS istemcilerinin bağlanacağı port ve veri güncelleme aralığı proje ayarlarında belirlenebilir.
| Parametre | Açıklama | Varsayılan Değer |
|---|---|---|
| IP Adresi | MODBUS Sunucusunun istemci bağlantılarını kabul etmek üzere dinleyeceği IP adresidir. | IP_Adresi (Proje Ayarına bağlı) |
| MODBUS Portu | MODBUS istemcilerinin EOS MODBUS Sunucusuna bağlanmak için kullanacağı TCP portudur. | Varsayılan 502 |
| Veri Tipi | MODBUS üzerinden sunulacak EOS SCADA verilerinin kapsamını belirler. | All, Digital, Analog veya Selected seçeneklerinden biri |
| Güncelleme Aralığı | EOS SCADA verilerinin MODBUS Sunucusu tarafından kontrol edilme ve değişen değerlerin MODBUS üzerinden sunulma aralığını belirler. | Varsayılan 1 saniye |
| Cihaz ID | MODBUS istemcilerinin EOS MODBUS Sunucusu üzerindeki verilerle iletişim kurarken kullanacağı cihaz kimliğini belirler. | Varsayılan 1 |
MODBUS Portu için varsayılan değer 502'dir. Bu değer, MODBUS TCP iletişimi için kullanılan standart TCP portudur ve ihtiyaç halinde Proje Ayarları üzerinden değiştirilebilir.
Güncelleme Aralığı varsayılan olarak 1 saniye olarak ayarlanmıştır. Bu süre, EOS SCADA verilerinin MODBUS Sunucusu tarafından kontrol edilme sıklığını belirler. Veri değerlerindeki değişiklikler MODBUS istemcileri tarafından okunabilir hale getirilir.
MODBUS Sunucusu başlatıldığında, Proje Ayarlarında belirlenen IP adresi ve port üzerinde MODBUS TCP istemci bağlantılarını kabul edecek şekilde çalışmaya başlar.
EOS Modbus Sunucusu, EOS içerisinde bulunan verileri belirlenen yenileme süresine göre Modbus Server'ın veri alanına aktarır.
Böylece Modbus TCP Client tarafından okunan Holding Register değerleri EOS sistemindeki güncel proses değerlerini temsil eder.
Yenileme işlemi sürekli olarak gerçekleştirilir ve sunucu aktif olduğu sürece Modbus veri alanı güncel tutulur.
EOS Modbus Sunucusu, Modbus TCP Client uygulamalarından gelen istekleri takip edebilir.
Gelen Modbus isteklerinin sayısı EOS sistemi içerisinde izlenebilir. Bu özellik özellikle haberleşmenin aktif olup olmadığının kontrol edilmesi ve sistemin izlenmesi açısından faydalı olabilir.
EOS Modbus Sunucusu, EOS sistemlerinde bulunan gerçek zamanlı verilerin Modbus TCP destekleyen farklı sistemler tarafından kullanılmasını kolaylaştırır.
EOS Modbus Sunucusu, EOS ekosistemindeki uygulamalara entegre şekilde çalışacak biçimde tasarlanmıştır.
EOS içerisinde bulunan veriler, Modbus TCP Server tarafından dış sistemlere aktarılabilecek Modbus register değerlerine dönüştürülür.
Böylece EOS tarafından toplanan veya işlenen veriler için ayrıca farklı bir veri aktarım uygulaması geliştirmeye gerek kalmadan Modbus TCP üzerinden erişim sağlanabilir.
| Özellik | EOS Modbus Sunucusu |
|---|---|
| Haberleşme | Modbus TCP |
| Çalışma modeli | Server / Slave |
| Ağ | TCP/IP |
| Veri alanı | Holding Registers |
| Analog değer | 32-bit Float |
| Float register kullanımı | 2 × 16-bit Register |
| Veri seçimi | Tümü / Dijital / Analog / Seçilen |
| Veri yenileme | Yapılandırılabilir |
| İstek izleme | Desteklenir |
EOS Modbus Sunucusu, EOS sistemlerinde bulunan gerçek zamanlı endüstriyel verilerin Modbus TCP üzerinden farklı sistemlere aktarılmasını sağlayan entegre bir Modbus Server bileşenidir.
EOS verileri, Holding Register alanlarına aktarılır ve Modbus TCP Client uygulamaları tarafından okunabilir.
Tüm veriler, yalnızca dijital veya analog veriler ya da kullanıcı tarafından seçilen veriler Modbus üzerinden sunulabilir.
Bu yapı sayesinde EOS sistemleri, Modbus TCP destekleyen PLC, SCADA, HMI ve diğer endüstriyel uygulamalarla kolayca entegre edilebilir.