Kullanım senaryosu

Canlı tesis verisiyle çalışan yapay zekâ ajanları

Yapay zekâ ajanlarınız — LLM tabanlı operatör asistanları, optimizasyon ajanları, alarm triyajı — güncel tesis verisine ve kontrollü bir eylem yoluna ihtiyaç duyar. ConnectMQ ikisini de sağlar: ajanlar birleşik ad alanına abone olur, canlı değerler üzerinde akıl yürütür ve önerilerini yalnızca açıkça izin verilen topic’lere yayınlar.

Kart gerekmez

Örnek mesaj

PUBLISH agents/quality-agent/proposals

{"id":"p-2291","asset":"acme/bursa/molding/line-2/press-04","action":"setpoint","tag":"barrel_temp_z3","from":238,"to":232,"reason":"short shots rising","approval":"required"}

QoS 1 · TLS 8883 · PUBACK

Sorun

Eski veriyle çalışan ya da fazla yetkili ajanlar

Tesislerdeki yapay zekâ pilotlarının çoğu dışa aktarılmış CSV’lerle ya da historian’ın gecelik kopyasıyla çalışır; önerileri saatlerce geriden gelir. Tersi kestirme — bir ajana SCADA’ya veya PLC’lere doğrudan erişim vermek — hiçbir OT ekibinin onaylamayacağı bir risktir. Eksik olan, ajanın neyi okuyabileceğine ve neyi yazabileceğine net sınırlar koyan gerçek zamanlı bir veri katmanıdır.

Nasıl çalışır

  1. 1

    Birleşik ad alanını kurun

    PLC ağ geçitleri, MES ve kalite sistemleri ConnectMQ üzerindeki ISA-95 topic ağacına durumları, proses değerlerini, alarmları ve iş emirlerini yayınlar; güncel değerler retained tutulur.

  2. 2

    Ajanlar bağlama abone olur

    Her ajan kendi kimlik bilgileriyle bağlanır ve sorumlu olduğu alana abone olur — örneğin bir hattın alarmları, proses değerleri ve o anki üretim emri.

  3. 3

    Ajan önerir, insan onaylar

    Ajan, set değeri değişikliği veya bakım talebi gibi bir öneriyi kendi öneri topic’ine yayınlar. Operatör bunu HMI’nızda ya da uygulamanızda onaylar ve komutu uygulama yayınlar.

  4. 4

    Uygulayın ve denetleyin

    Komut topic’lerine yalnızca onay akışı yazabilir. Öneriler, kararlar ve sonuçlar durum topic’lerine yayınlanır ve historian’ınızda ya da log’unuzda saklanır; her eylem izlenebilir.

ConnectMQ

Broker’dan beklenenler

Geniş oku, dar yaz

Topic bazlı ACL’ler bir ajanın tüm alanı okumasına, ama yalnızca kendi öneri topic’ine yayın yapmasına izin verir. Siz izin vermedikçe komut topic’lerine yazamaz.

Bağlanınca canlı bağlam

Retained mesajlar, ajan abone olduğu anda her varlığın güncel durumunu verir; her sistemi ayrı ayrı sorgulamak gerekmez.

Tüm istemciler için tek standart

Ajanlar, ağ geçitleri ve paneller gibi herhangi bir MQTT kütüphanesiyle — Python, Node.js, Go — TLS veya güvenli WebSocket üzerinden bağlanır.

OT ekibi için görünürlük

Canlı topic izleyici her ajanın tam olarak ne yayınladığını gösterir; Last Will, süreci durduğunda ajanı çevrimdışı olarak işaretler.

Ne kazanırsınız

  • Dünkü dışa aktarımlarla değil, güncel tesis verisiyle çalışan ajanlar
  • Öneri ile kontrol arasında net ve uygulanabilir bir sınır
  • Önemli yerde insan onayı, otomasyon yalnızca güvenli bulduğunuz yerde
  • Her öneri ve karar kendi topic’inde izlenebilir
Örnek topic’ler
acme/bursa/molding/line-2/+/state        (retained)
acme/bursa/molding/line-2/alarms
agents/quality-agent/proposals
agents/quality-agent/status              (retained)

Sık sorulan sorular

LLM tabanlı bir ajan MQTT broker’a bağlanabilir mi?

Evet. Ajan yalnızca bir MQTT istemcisidir: ajan çalışma ortamınız abone olmak ve yayın yapmak için paho-mqtt veya MQTT.js gibi standart bir kütüphane kullanır; bu işlevler modele genellikle “hat durumunu oku” ya da “set değeri öner” gibi araçlar olarak sunulur. Broker, kimlik bilgileri ve ACL’ler ConnectMQ’dan; ajan ve model sizden.

Bir yapay zekâ ajanının makineleri doğrudan kontrol etmesini nasıl engellerim?

Ajana, ACL’i yalnızca bir öneri topic’ine yayın yapmaya izin veren — komut topic’lerine asla — kimlik bilgileri verin. Gerçek komutu HMI’nızdaki ya da uygulamanızdaki insan onayı adımı veya güvendiğiniz bir doğrulama servisi yayınlar. PLC kilitlemeleri ve emniyet sistemleri olduğu yerde kalır.

Üretimde yapay zekâ ajanları için birleşik ad alanı (UNS) gerekli mi?

Zorunlu değil ama çok işe yarar. UNS, ajanlara SCADA, MES ve historian ile ayrı ayrı entegrasyonlar yerine tek bir arayüzden tutarlı, gerçek zamanlı bir tesis görünümü verir. MQTT ile aynı ad alanı ajanlara, panellere ve analitiğe birlikte hizmet eder.

Bu senaryoyu ConnectMQ üzerinde kurun

Free planda başlayın — kart gerekmez — ilk cihazlarınızı bugün bağlayın, canlıya geçtiğinizde yükseltin.

MQTT QoS Seviyeleri: Paket Akışları ve Örneklerle QoS 0, 1 ve 2

MQTT QoS için pratik bir rehber: QoS 0, 1 ve 2 kablo üzerinde nasıl çalışır, teslim edilen QoS neden istediğinizden düşük olabilir, oturumlar mesajları nasıl kuyruğa alır ve her kullanım senaryosu için hangi seviyeyi seçmelisiniz.

8 dk okuma