Entegrasyonlar · PostgreSQL
PostgreSQL’e endüstriyel veri, diğer hedeflerle aynı özenle yazılır.
Her okumayı, uygulamalarınızın zaten kullandığı veritabanına kesintisiz ve veri noktalarına verdiğiniz adlarla yazın. Yazılımcının DB1.DBD0 adresinin ne anlama geldiğini bilmesi gerekmez.
- Yazılan yer
- Proxus’un ilk yazmada oluşturduğu tablo; her okuma bir satır (cihaz, veri noktası, değer, veri türü, zaman)
- Sıklık
- Kesintisiz; Doğrudan aktar, Değiştiğinde ya da Yalnızca işlem akışları
- Kesintiye karşı
- Veritabanına ulaşılamazsa veri Edge Gateway’de bekler
- Uygun olduğu yer
- Uygulama altyapıları, şirket içi araçlar ve analiz çalışmaları
Veri yolu
Hangi veri nereden geçer, nerede durur?
PLC adresleri değil, veri noktası adları
Saha
- PLC'ler, CNC'ler, robotlar
- OPC UA sunucuları
- Sayaçlar ve SCADA
Proxus
- Hattın başında toplama
- Veri ağacında düzenleme
- Ara bellek ve aktarım
PostgreSQL
- her okuma bir satır
- uygulama sorguları
- analiz çalışmaları
Nasıl çalışır?
Veri makineden PostgreSQL hedefine dört adımda ulaşır.
- 01
Veri toplanır ve adlandırılır
Makinelerden gelen değerler ölçeklenmiş, adı belli veri noktalarına dönüşür.
- 02
Veritabanı hedef olarak eklenir
Veritabanı veri hedefi olarak tanımlanır ve strateji seçilir; Edge Gateway tablosunu ilk yazmada kendisi oluşturur.
- 03
Üzerine uygulama kurulur
Uygulamalar ve analistler PostgreSQL’i doğrudan sorgular; tesis ağına erişim gerekmez.
- 04
Akış izlenir
Her hedefin aktarım durumu, veri hattının sağlam olduğunu doğrular.
Neler kazanırsınız?
Ekipler PostgreSQL bağlantısını neden Proxus üzerinden kuruyor?
-
Yazılımcı dostu
Yazılımcı OT entegrasyonuyla uğraşmaz; satırlarda veri noktası adları olan tanıdık bir veritabanıyla çalışır.
-
Tek ve sabit tablo
Proxus tabloyu nereye yazarsa yazsın sütunlar aynıdır; görünümler bir kez yazılır.
-
Sunucu kimliği doğrulanır
SslMode VerifyFull ile Edge Gateway bağlantıyı şifreler, sunucunun sertifikasını ve adını Sertifika deposundaki CA ile doğrular.
-
Sınırları belli kapsam
Yalnızca hedefe bağlı cihazlar yazılır; bir işlem akışı bunu tek tek veri noktalarına indirebilir.
Kullanım alanları
Sahada en sık görülen kullanımlar.
-
Şirket içi uygulamalar
Kendi araçlarınız, özel OT kodu yazılmadan canlı üretim verisine ulaşır.
-
Analiz çalışmaları
Analistler adı belli veri noktaları üzerinde SQL ile çalışır.
-
Veri ambarı için ara katman
Veri önce yerelde toplanır, sonra kendi takviminizle ambara taşınır.
- Hedefler
- PostgreSQL; SQL Server, Oracle, MySQL, Firebird, ClickHouse, InfluxDB ve TDengine de desteklenir
- Veri içeriği
- Her okuma bir satır: cihaz kimliği ve adı, veri noktası adı, değer (metin olarak), veri türü ve zaman
- Aktarım stratejisi
- Doğrudan aktar, Değiştiğinde ya da Yalnızca işlem akışları (yalnızca bir işlem akışının gönderdiği)
- Güvenlik
- VerifyFull’a kadar SslMode; sunucunun CA sertifikası Sertifika deposundan. SslMode ayarlanmazsa sürücü, sunucu sunuyorsa şifreler ama sunucuyu doğrulamaz
- Ayarladığınız alanlar
- Server, Database, User, Password, Port; SslMode. Bağlantıyı test et, adresi ve kimlik bilgilerini merkez sunucudan ya da seçtiğiniz Edge Gateway’den veri yazmadan doğrular.
Sahadan örnekler
Bu tesislerde üretimde çalışıyor.
-
İmalat
Dijital fabrikada veri yönetimi
MEXT Dijital Fabrika
Başarı hikâyesini okuyun -
İmalat
SAP entegrasyonlu Edge Gateway kurulumu
Siemens
Bu kurulumu sorun -
İmalat
Oracle ERP ile entegre ortak veri modeli (UNS)
Pilenpak
Bu kurulumu sorun -
Madencilik ve enerji
Maden sahası, araç filosu ve güneş santrali tek platformda
Kaltun Madencilik
Bu kurulumu sorun
Sık sorulanlar
Bağlantıyı kurmadan önce bilmeniz gerekenler.
- PostgreSQL yüksek hızlı telemetri için uygun mu?
- Düzenlenmiş veriler, değişince gönderilen değerler ve iş tarafına yönelik veriler için uygundur. Çok yüksek hızlı ham telemetri için yerleşik sütun tabanlı geçmiş veri deposu ya da bir zaman serisi veritabanı genellikle daha iyi bir hedeftir; ikisini birlikte de kullanabilirsiniz.
- Uygulama geliştiricilerinin OT bilgisine ihtiyacı var mı?
- Hayır, amaç da bu. Kontrolör adreslerini yorumlamak yerine, alıştıkları bir veritabanından adı belli veri noktalarını değerleri ve zamanlarıyla okurlar.
- Bulut sağlayıcımızın yönettiği PostgreSQL’de çalışır mı?
- Evet, tesis ağından o veritabanına erişilebildiği sürece. Bağlantı Edge Gateway’den dışarıya doğru açılır.
- Şema değişiklikleri nasıl ele alınıyor?
- Proxus’un yazdığı tablonun sütunları sabittir; veri noktası eklemek ya da yeniden adlandırmak şemayı değil satırları değiştirir. Yapılandırma değişiklikleri değişiklik geçmişine kaydedilir; yeniden adlandırılan bir veri noktası, sonraki bir işi sessizce bozan bir sürpriz değil, herkesin görebildiği bir işlem olur.
Diğer entegrasyonlar
- Veritabanları
Microsoft SQL Server Üretim verisini, raporların ve iş uygulamalarının okuyabileceği bir SQL Server tablosuna kesintisiz yazın. Microsoft SQL Server entegrasyonu
- Veritabanları
InfluxDB Endüstriyel zaman serisi okumalarını InfluxDB 2.x’e aktarın. InfluxDB entegrasyonu
- Mesajlaşma ve olay akışı
Apache Kafka Tesis okumalarını ve işlem akışlarınızın ürettiği olayları, olay tabanlı çalışan uygulamalar için Kafka’ya yayınlayın. Apache Kafka entegrasyonu
Bir sonraki adım
Verinin PostgreSQL hedefinize ulaştığını kendi gözünüzle görün.
Bir makine ve bir PostgreSQL veritabanıyla gelin. Makineyi bağlayalım, Proxus’un oluşturduğu tabloya satırların geldiğini ve veritabanı kapalıyken neler olduğunu gösterelim.
- 01
Keşif görüşmesi
Ekipmanlarınızı, protokollerinizi, tesislerinizi ve verinin ulaşması gereken sistemleri konuşuruz.
- 02
Teknik demo
Genel bir tanıtım yerine, tesisinize benzeyen bir senaryo üzerinde canlı demo yaparız.
- 03
Pilot planı
Kurulum ve güvenlik sorularını baştan yanıtlar, ilk hat ya da tesis için kapsamı birlikte belirleriz.
- 04
Yaygınlaştırma
Aynı şablonlarla yeni hatlar ve tesisler devreye girer.