METASYS

Metasys bina otomasyonu: HVAC, enerji ve bina sistemlerinin kavramsal görünümü

METASYS Nedir? Bina Otomasyonu, N2 ve BACnet Entegrasyonu

Metasys, Johnson Controls tarafından geliştirilen bir bina otomasyon ve yönetim platformudur. Isıtma, havalandırma ve iklimlendirme ekipmanlarının kontrolünü; izleme, alarm, zaman programı ve geçmiş veri işlevleriyle bir araya getirir. Bina otomasyonu içindeki kontrolörler, ağ yöneticileri ve yazılımlar bu yapının farklı parçalarıdır. Metasys tek başına bir haberleşme protokolünün adı değildir. [1]

Bir sürücü kılavuzunda görülen “Metasys N2” ifadesi ise belirli bir saha haberleşmesini anlatır. Metasys sisteminde N2 yanında BACnet ve başka entegrasyon yolları bulunabilir. Bu nedenle “Metasys uyumlu” denildiğinde ilk soru, hangi cihazın, hangi arayüz ve protokolle, hangi noktaları paylaşacağıdır. [6] [19]

Kapsam: Bu rehber platform mimarisini ve saha entegrasyonunu açıklar. Model karşılaştırmalarında Johnson Controls Metasys System Product Bulletin, 15.0; komut davranışında Metasys UI Help, 8.1 esas alınmıştır. Bunlar belirli belge sürümleridir; her kurulu sistemin aynı özellikleri taşıdığı veya 15.0’ın en yeni sürüm olduğu anlamına gelmez.

Metasys sisteminde hangi bileşen ne yapar?

Saha kontrolörü: DDC, yani Direct Digital Control kontrolörü, bağlı girişleri okur ve yüklenmiş uygulamasına göre çıkışları yönetir. Bina genelindeki bir ekran ile ekipmanın yerel kontrol çevrimi aynı şey değildir. Bir PID kontrol döngüsünün hangi kontrolörde çalıştığı ve hangi ölçümlere bağımlı olduğu, arıza anındaki davranışı anlamak için belirlenmelidir. Johnson Controls’ün dağıtılmış mimarisi ve programlanabilir yerel kontrol mantığı bu ayrımı destekler. [2]

Ağ yöneticisi / network engine: SNE ailesi, saha ağlarını üst yönetim katmanına bağlayan cihazları içerir. Model seçimi yalnız Ethernet veya RS-485 soketine bakılarak yapılmaz; desteklenen entegrasyonlar ve kapasite tablosu da okunur. Örneğin 15.0 bülteninde SNE1050x için hat başına 50 eşlenmiş N2 cihazı verilirken M4-SNE110Lx-0 için N2 desteği bulunmadığı belirtilir. Bu, N2 standardının evrensel cihaz sınırı değil, belirli modellerin ürün sınırıdır. [3]

SNC: Bu ailede ağ yönetimi, yerleşik giriş/çıkışlar ve ekipman kontrol mantığı bir araya gelir. Dolayısıyla “bütün network engine cihazları yalnız haberleşme yapar, yerel kontrol yapamaz” genellemesi de doğru değildir. SNE ve SNC adlarını aynı cihazın farklı yazılışı gibi değerlendirmemek gerekir. [4]

Sunucu ve kullanıcı arayüzü: ADS, Application and Data Server; ADX ise Extended Application and Data Server adlarının kısaltmasıdır. Sunucu, seçilen yapılandırmada tesis verilerini ve geçmiş kayıtları birleştirir; Metasys UI işletmecinin bunlara eriştiği arayüzdür. Her kurulum için ayrı ADS/ADX zorunlu değildir. Sunucu ihtiyacı; sistem büyüklüğü, veri saklama ve kullanıcı gereksinimleriyle birlikte değerlendirilir. SCADA ile benzer izleme görevleri bulunması, iki sistemin proje ve lisans yapısını aynı yapmaz. [5]

Tek bir zorunlu bağlantı zinciri yoktur: Sık karşılaşılan düzen, saha kontrolörü → network engine → sunucu/arayüz şeklindedir. Ancak 15.0 belgelerinde, lisanslı Server IP Controller Integration ile uygun IP cihazlarının network engine araya girmeden doğrudan sunucuya bağlanması da tanımlanır. Mevcut projeyi incelemeden her verinin mutlaka bir SNE üzerinden geçtiğini varsaymayın. [9]

N2, BACnet, FC Bus ve SA Bus neden ayrı anlaşılmalı?

N2, özellikle eski Metasys saha cihazlarının ve N2 destekli üçüncü taraf ekipmanların entegrasyonunda karşılaşılır. BACnet MS/TP ile BACnet/IP ise aynı ağ bağlantısı değildir; BACnet/SC de ayrıca destek ve güvenlik yapılandırması gerektirir. Johnson Controls, uygun kontrolör ailelerinde bu protokol seçeneklerini ayrı tanımlar. Ethernet bağlantısının bulunması, cihazın her IP tabanlı bina protokolünü desteklediğini göstermez. [19]

FC Bus, uygun Johnson Controls ekipman kontrolörlerini ve üst ağ yöneticisini bir araya getiren BACnet MS/TP saha ağıdır. SA Bus ise kontrolörün desteklenen sensör, giriş/çıkış genişletme ve aktüatör tarafıyla bağlantısında kullanılır. Birbirine benzeyen haberleşme portları bu iki görevi kendiliğinden eşdeğer yapmaz; cihazın hangi porta ve hangi uygulama kapsamında bağlanacağı ürün belgesinden belirlenir. [7] [8]

RS-485 elektriksel arayüzü protokol tercümanı değildir. N2 için ayrılmış bir hatta sıradan Modbus RTU cihazı bağlamak, kablo uçları ve baud hızı örtüşse bile veri alışverişini sağlamaz. Bağlantı için iki uçta ortak protokol veya uygun gateway gerekir. N2 kılavuzlarındaki master–slave görev dağılımını da bütün Metasys ağına tek bir haberleşme mekanizması gibi uygulamamak gerekir.

Metasys entegrasyon belgeleri ayrıca LonWorks, Modbus ve M-Bus gibi yolları açıklar. Bu, her engine modelinde bütün arayüzlerin hazır olduğu anlamına gelmez. Uygun donanım, sürücü, adaptör, yazılım sürümü ve lisans birlikte değerlendirilmelidir. Bir gateway üzerinden gelen sayaç verisinin Metasys’te görünmesi, sayacın kendi protokolünün değiştiğini göstermez. [6]

Cihazı bulmak ile doğru veriyi kullanmak aynı aşama değildir

Entegrasyonun teslim birimi yalnız cihaz değil, kullanılabilir veri noktasıdır. Johnson Controls, entegre edilen verilerin ortak uygulamalar için BACnet nesnelerine normalleştirilmesini açıklar. Projede bunun karşılığı, her önemli noktanın kaynağını, veri türünü, birimini ve kullanımını açıkça tanımlamaktır. Sensörden gelen değer, hesaplanmış değer, operatör set değeri ve fiziksel çıkış geri bildirimi aynı işlevi taşımaz. [6]

Bir nokta listesinde cihazın gerçek kimliği ve ağ adresi; nesne/nokta referansı; okunabilir veya yazılabilir olması; ölçü birimi; ölçekleme; güncelleme beklentisi; iletişim kaybında geçerlilik; alarm ve trend gereksinimi birlikte kaydedilmelidir. Ekran etiketi, kablodaki cihaz adresi değildir. “Fan hızı” gibi belirsiz bir ad yerine, bunun istenen frekans mı, sürücünün çıkış frekansı mı, yoksa ayrı bir sensörün ölçümü mü olduğu yazılmalıdır.

BACnet cihazı için PICS belgesini isteyin. Üreticinin Protocol Implementation Conformance Statement belgesi, uygulanan BACnet işlevlerini tanımlar. Gerekli nesne ve servislerin desteklenmesi bu belge üzerinden karşılaştırılır. BTL sertifikası ise belirli ürünün bağımsız uygunluk testlerinden geçtiğine ilişkin kanıttır; sahadaki bütün noktaların doğru eşlendiğini ve mekanik tesisin doğru çalıştığını tek başına ispatlamaz. [17] [18]

Gerçek saha örneği: Yaskawa E7 üzerinde Metasys N2

Yaskawa E7 Metasys N2 teknik kılavuzu (İngilizce PDF), protokol seçimi ile kumanda kaynağının ayrı ayarlar olduğunu gösterir: H5-08 = 1 N2 seçimi; H5-02 = 3 ise 9600 baud ayarıdır. b1-01 ve b1-02 referans ve çalıştırma komutu kaynaklarıdır. Bunlar yalnız bu kılavuzun kapsadığı E7 içindir; bütün Yaskawa sürücülerine taşınmaz. [16]

Kılavuz, iletişim kaybında durma veya çalışmayı sürdürme seçenekleri de tanımlar; ayrıca önceden kurulmuş bağlantının kaybıyla, bağlantısız ilk açılışı ayırır. Bu yüzden “N2 kablosu çıkarsa motor kesin durur” denemez. [16]

Uygulama sınırı: Buradaki parametreler bir kılavuz okuma örneğidir; uzaktan motor çalıştırma talimatı değildir. Gerçek uygulamada tam model ve yazılım eşleştirilmeli; kumanda yetkisi, mekanik riskler ve güvenli test koşulları belirlenmeden run kaynağı değiştirilmemelidir.

Bir klima santralinde ölçümden kumandaya nasıl gidilir?

Aşağıdaki varsayımsal örnekte kanal basıncını yerel kontrolör yönetiyor, Metasys ise durumu izliyor ve yetkili işletme set değerini iletiyor. Fark basınç sensörünün hangi iki basınç noktasına bağlandığı ayrıca bilinmelidir. Filtre giriş–çıkış farkını ölçen bir nokta, kanalın referansa göre basıncını ölçen noktayla karıştırılmamalıdır.

Örnek kabulü: Doğrusal transmitter aralığı 0–1000 Pa; çıkışı 4–20 mA; ölçülen akım 12 mA olsun. Bu değerler belirli bir Johnson Controls ürününün özelliği değil, hesabı göstermek için seçilmiş varsayımlardır.

Basınç = (12 − 4) / (20 − 4) × 1000 = 500 Pa
Set değeri = 600 Pa
Kontrol hatası = 600 − 500 = 100 Pa

4–20 mA ölçeklemesi doğruysa kontrolörün ve ekranın 500 Pa göstermesi beklenir. 100 Pa hata, fanın mutlaka belirli bir frekansta çalışacağı anlamına gelmez. Çıkışı; kontrol algoritması, ayarlar, sınırlamalar ve o andaki ekipman durumu belirler.

Ayrı izlenecek bilgiler: Ölçülen basınç, etkin set değeri, fan çalışma isteği, gerçek çalışma geri bildirimi ve iletişim durumu. Bunların tek bir “fan açık” sembolünde birleştirilmesi, arızanın hangi aşamada olduğunu gizler.

Bu örnekteki kabul testi, aynı anda transmitter sinyalini, kontrolörün mühendislik değerini ve ekrandaki değeri karşılaştırmaktır. Kontrolör doğru, ekran farklı gösteriyorsa önce eşleme ve ek ölçekleme araştırılır. Sinyal daha girişte yanlışsa ağı değiştirmek çözüm olmayacaktır. Haberleşmenin çalışması, sensörün doğru ölçtüğünün kanıtı değildir.

Komut kabul edildiği halde ekipman neden değişmiyor?

Metasys UI, desteklenen noktalarda komut önceliklerini Priority Array üzerinden gösterebilir. Daha yüksek öncelikli etkin bir komut varsa yeni komut beklenen etkiyi oluşturmayabilir. Yetki, noktanın komut alabilmesi ve mevcut override durumu birlikte kontrol edilmelidir. Son yazılan değer her zaman etkin değer değildir. [12]

Örnek bir teşhis senaryosunda zaman programı otomatik işletme isterken geçici bir bakım override’ı kontrolü tutuyor olabilir. Çözüm, rastgele daha baskın komut yazmak değildir: aktif komutun sahibi ve amacı bulunmalı, yetkili prosedürle override kaldırılmalı, normal uygulamanın tekrar devraldığı doğrulanmalıdır. Komutun yazılım tarafından kabul edilmesi ile fanın gerçekten çalışması ayrı testlerdir.

Alarm, trend ve enerji verisi nasıl değerlendirilir?

Alarm ilgilenilmesi gereken bir durumu, trend zamana bağlı kayıt dizisini, audit ise kullanıcı veya sistem işleminin izini anlatır. Metasys sunucusu geçmiş kayıtların saklanmasını genişletebilir. Ancak hangi verinin üretildiği, hangi aralıkla toplandığı ve ne kadar tutulacağı projede belirlenir. Datalogger yaklaşımında olduğu gibi, ekrandaki anlık sayı ile geriye dönük kayıt ayrı işlevlerdir. [5] [13]

Basit kayıt hesabı: Varsayımsal olarak 80 nokta, kesintisiz ve eşzamanlı biçimde her 60 saniyede bir kaydedilirse günlük örnek sayısı 80 × 1440 = 115.200 olur. Bu bir veritabanı boyutu veya üretici kapasite garantisi değildir. Değişime bağlı kayıt, eksik örnekler, veri türleri, zaman damgaları ve saklama yöntemi farklı sonuçlar verir. Hat hızı ile trend aralığı da aynı ayar değildir.

Kabul sırasında saatlerin tutarlılığını, birimleri, sensör aralığını ve kopuk veri dönemlerinin görünürlüğünü kontrol edin. Ölçüm doğruluğu ve kalibrasyon, kayıt yazılımının varlığından bağımsızdır. Sayaç verisini karbon ayak izi hesabında kullanacaksanız ayrıca dönem, sayaç çarpanı, eksik veri ve uygun emisyon faktörü belirtilmelidir. Bir yönetim ekranı kurulmuş olması, tek başına enerji tasarrufu kanıtı değildir.

Devreye alma için hangi yazılım ve kayıtlar gerekir?

CCT, desteklenen ekipman kontrolörlerinin uygulamasını oluşturma, simülasyon ve devreye alma işlerinde kullanılır. SCT ise engine/sunucu ve site arşivlerinin çevrimdışı yapılandırılması, indirilmesi ve yedeklenmesi tarafındadır. Biri diğerinin bütün görevlerini üstlenen aynı araç değildir; paket, lisans ve sürüm eşleşmesi kontrol edilmelidir. [10] [11]

Önce envanter: Tam ürün kodlarını, kurulu yazılım sürümlerini, mevcut uygulama ve veritabanı yedeklerini, protokol yollarını, adresleri ve nokta listesini kaydedin. Özellikle yenileme işinde eski projeyi sadece ekran görüntülerinden yeniden kurmaya çalışmak yerine, kullanılabilir mühendislik arşivini ve geri yükleme yöntemini belirleyin.

Sonra fiziksel bağlantı ve salt okunur doğrulama: Besleme, doğru port, hat topolojisi, ekranlama ve sonlandırmayı ilgili cihaz kılavuzuna göre denetleyin. Evrensel A/B etiketi veya her RS-485 ürününde aynı sonlandırma değerini varsaymayın. İlk kabul, cihazın görünmesi değil; bilinen bir fiziksel değişimin doğru birimle, doğru noktada ve beklenen sürede izlenmesidir.

En son yetkili işlev testi: Set değeri, geri bildirim, alarm, trend ve normal işletmeye dönüşü ayrı ayrı doğrulayın. Kontrolör yeniden başlatma, üst bağlantının kesilmesi ve saha iletişiminin kaybı aynı senaryo değildir. Kabul raporuna neyin kesildiğini, hangi yerel işlevin sürdüğünü ve hangi bağımlılığın kaybolduğunu yazın.

Belirtiye göre arıza ayırma

Bütün bir hat görünmüyor: Önce ortak noktayı arayın: besleme, yanlış port/protokol seçimi, kablo kopması, kısa devre veya ağ yöneticisinin durumu. Bir cihazı değiştirmeden önce aynı segmentteki başka cihazların etkilenip etkilenmediğini belirlemek, tek cihaz arızası ile ortak hat sorununu ayırır.

Yalnız bir cihaz görünmüyor: Model desteği, adres çakışması, yerel besleme ve cihazın seçilmiş protokolü incelenmelidir. Cihaz görünüyor fakat değer mantıksız: Nokta referansı, veri türü, birim, ölçek ve geçerlilik durumunu karşılaştırın. Yanlış eşlenmiş bir değer için baud hızını değiştirmek, asıl hatayı çözmez.

Değerler doğru, kumanda yok: Önce okuma yeteneği ile yazma yeteneğini ayırın; ardından komut önceliği ve ekipmanın yerel/uzak seçimini değerlendirin. Ekran doğru, geçmiş kayıt eksik: Trend tanımı, aktarım, saat ve saklama tarafını araştırın. Bu kontrol sırası bir teşhis yaklaşımıdır; her belirti tek bir arızaya karşılık gelmez.

Sunucu veya ekran erişimi kayboldu: Bundan bütün yerel kontrolün durduğu sonucu çıkarılamaz. Kontrolörün uygulaması ve gerekli girişleri yerelde mevcutsa kontrol sürdürülebilir; uzak set değerine, ortak sensöre veya üst mantığa bağımlı işlevler ise ayrı değerlendirilir. Bu, dağıtılmış mimariden çıkarılan bir tasarım kontrolüdür; gerçek kesinti davranışı uygulama ve cihaz üzerinde test edilmelidir. [2] [4]

Siber güvenlik, yangın işlevleri ve yenileme sınırları

Johnson Controls, uygun Metasys bileşenleri için şifreli web iletişimi, kimlik yönetimi, sertifikalar ve olay kayıtları tanımlar. Fakat tarayıcıda HTTPS görülmesi, arka taraftaki N2 hattının da şifrelendiğini kanıtlamaz. BACnet/SC desteği de cihaz, sürüm, lisans ve sertifika yönetimi kapsamında ele alınmalıdır. Endüstriyel siber güvenlik planında erişim yetkileri ve ağ sınırları ayrıca düzenlenmelidir. [14]

İşletme için önerilen kontrol; ayrı kullanıcı hesapları, gerekli en düşük yetki, kontrollü uzaktan erişim, güvenilir zaman/saat ayarları, yönetilen sertifikalar ve geri yüklenebilir yedeklerdir. Güncelleme öncesinde sürüm uyumluluğunu ve geri dönüş planını kontrol edin. Eski bir hattı IP ağına bağlamak, eski cihazın kendi güvenlik özelliklerini kendiliğinden yenilemez.

Yangın alarmını görüntülemek, duman kontrolü uygunluğu değildir. Johnson Controls belgeleri, özel listelenmiş duman kontrolü yapılandırmalarını ayrı ele alır; örneğin ilgili bölüm Release 14.0 kapsamını açıkça belirtir. Normal bir Metasys ekranındaki alarm veya komut noktası, bütün kurulumun o özel kapsamda olduğu şeklinde yorumlanmamalıdır. [15]

Mevcut bir N2 tesisini yenilerken yalnız kontrolörün fiziksel olarak takılabilmesini değil; protokol desteğini, uygulama mantığını, nokta karşılıklarını, alarm/trend davranışını ve mühendislik arşivini birlikte değerlendirin. Sağlıklı bir entegrasyonun ölçütü, cihazların aynı ekranda görünmesi değil; doğru verinin, doğru yetkiyle ve tanımlı arıza davranışıyla kullanılabilmesidir.

Kaynaklar ve belge kapsamı

Üretici belgelerine aşağıdaki doğrudan bölüm bağlantılarından ulaşılabilir. Aynı bültenin farklı bölümleri, ilgili iddiayı bulmayı kolaylaştırmak için ayrı gösterilmiştir. Örnek hesaplar gerçek tesis ölçümü değildir.

[1] Metasys system. Johnson Controls, LIT-1201526, 15.0. Platformun kapsamı ve genel işlevleri.

[2] Distributed; Onboard control logic. Johnson Controls, LIT-1201526, 15.0. Dağıtılmış mimari ve ekipman üzerindeki programlanabilir kontrol mantığı; kesinti davranışı için uygulama bağımlılıkları ayrıca değerlendirilir.

[3] SNE series network engines. Johnson Controls, LIT-1201526, 15.0, SNE model tablosu. N2 desteği, cihaz ve nesne kapasiteleri model bazındadır.

[4] SNC series network control engines. Johnson Controls, LIT-1201526, 15.0. SNC üzerinde ağ yönetimi, yerel I/O ve kontrol işlevleri.

[5] Metasys Server; Server comparison. Johnson Controls, LIT-1201526, 15.0. Sunucunun rolü, ADS/ADX adları ve sunucu ailesinin farklı kapsamları.

[6] Field equipment network management and integration. Johnson Controls, LIT-1201526, 15.0. Desteklenen saha entegrasyonları ve verilerin BACnet nesnelerine normalleştirilmesi.

[7] Field Controller (FC) Bus. Johnson Controls, LIT-1201526, 15.0. Uygun ekipman kontrolörlerinde FC Bus işlevi.

[8] Sensor/Actuator (SA) Bus. Johnson Controls, LIT-1201526, 15.0. Kontrolörün desteklenen sensör ve I/O genişletmeleriyle SA Bus bağlantısı.

[9] Server IP Controller Integration. Johnson Controls, LIT-1201526, 15.0. Lisanslı doğrudan IP cihaz entegrasyonu; her mimaride araya engine konulması gerekmez.

[10] Controller Configuration Tool (CCT). Johnson Controls, LIT-1201526, 15.0. CCT uygulama, simülasyon ve devreye alma görevleri; paket/lisans koşulları.

[11] System Configuration Tool (SCT). Johnson Controls, LIT-1201526, 15.0. SCT çevrimdışı yapılandırma, arşiv, indirme ve yedekleme kapsamı.

[12] Commanding equipment. Johnson Controls, Metasys UI Help, 8.1, LIT-12011953. “Priority Array”, override, yetki ve komut davranışı bölümleri.

[13] Historical data storage and management. Johnson Controls, LIT-1201526, 15.0. Geçmiş verilerin sunucuda saklanması ve yönetilmesi; örnek sayısı hesabı yazara ait varsayımsal hesaptır.

[14] Secure. Johnson Controls, LIT-1201526, 15.0. Metasys bileşenleri için şifreli iletişim, kimlik ve sertifika özellikleri; bütün saha hatları için otomatik güvence değildir.

[15] UL/864 Smoke Control Listed systems. Johnson Controls, LIT-1201526, 15.0 içindeki özel uygulama bölümü; açıklanan listelenmiş duman kontrolü yapılandırması Release 14.0 kapsamındadır.

[16] Yaskawa E7 — Metasys N2 Technical Manual. Yaskawa üretici kılavuzu, AVM arşivindeki İngilizce kopya. Basılı s. 1-5 / PDF s. 11: parametreler; basılı s. 3-4–3-5 / PDF s. 22–23: iletişim kaybı. Yalnız kapsanan E7 uygulaması için.

[17] Conformance (PICS). BACnet Committee. Üreticinin PICS belgesinin amacı ve uygulanan BACnet işlevlerinin kapsamı.

[18] BTL Certification Program. BACnet Testing Laboratories. Ürün sertifikasyonu, bağımsız test ve BTL işaretinin anlamı.

[19] Networking protocols. Johnson Controls, LIT-1201526, 15.0. Ekipman kontrolörlerinin BACnet ve N2 ağ seçenekleri; destek cihaz ailesine bağlıdır.