Modbus: İlk Salt Okunur Ölçüm

Kapat
X
 
  • Zaman
  • Gösterim
Tümünü Temizle
yeni mesajlar
  • ozkandonmez
    Administrator

    • 30.12.2002
    • 45973

    #1

    Modbus: İlk Salt Okunur Ölçüm

    Modbus: İlk Salt Okunur Ölçüm
    OZMENA Forum Community | Kaynak kontrolü: 10 Eylül 2026
    Örnekler eğitim içindir; bu yazı için fiziksel cihaz veya canlı yayın üzerinde uçtan uca test yapılmadı. Kurulumdan önce yapılandırmanızı yedekleyin.

    Amaç: Üretim makinesini yönetmek değil, bir laboratuvar Modbus sunucusundaki örnek sıcaklık değerini Home Assistant’ta okumak. Önce cihazınıza özel hazır entegrasyon olup olmadığını kontrol edin. PLC programı, çıkış bobini veya set değeri değiştirmiyoruz.

    TCP ve RTU ayrımı
    Modbus TCP, IP ağı üzerindedir; RTU çoğunlukla RS-485 seri hat kullanır. RTU-over-TCP ise TCP soketi içinde RTU çerçevesidir; sıradan Modbus TCP ile aynı ayar değildir. RTU’da hız, parite, dur biti ve cihaz adresi iki tarafta aynı olmalıdır. RS-485, doğrudan ESP32 GPIO/UART bağlantısı değildir; uygun dönüştürücü/izolasyon gerekir.

    1. Laboratuvar veri sözleşmesi
    Kullandığınız simülatörde aşağıdaki deneme haritasını oluşturun veya aynı haritayı sunan yetkili test cihazı kullanın. Bunlar gerçek PLC’nizin adresleri değildir. Simülatör kurulumu bu yazı tarafından otomatik yapılmaz.
    Kod:
    TCP adresi: 192.168.1.50 (kendi laboratuvar IP’nizle değiştirin)
    Port: 1502
    Unit/slave: 1
    Alan: Input Register
    PDU adresi: 0
    Tür: unsigned 16-bit
    Ham değer: 235
    Ölçek: 0.1 derece / birim
    Beklenen sonuç: 23.5 °C
    Dokümandaki 30001 gibi referans numarasını doğrudan address alanına kopyalamayın; üreticinin sıfır/bir tabanlı gösterimini ve fonksiyon tablosunu kontrol edin.

    2. Home Assistant yapılandırması
    configuration.yaml dosyasını yedekleyin. Mevcut modbus anahtarı varsa ikinci bir üst düzey modbus anahtarı açmak yerine listeye ekleyin.
    Kod:
    modbus:
      - name: ozmena_lab
        type: tcp
        host: 192.168.1.50
        port: 1502
        sensors:
          - name: "OZMENA Lab Sicaklik"
            slave: 1
            address: 0
            input_type: input
            data_type: uint16
            scale: 0.1
            precision: 1
            unit_of_measurement: "°C"
            device_class: temperature
            state_class: measurement
            scan_interval: 10
    Yapılandırmayı kontrol edip Home Assistant’ı yeniden başlatın. Entegrasyonun sensörünü bulun; 23.5 °C bekleyin. Simülatörde ham değeri 240 yapın; yaklaşık bir okuma aralığı sonra 24.0 °C olmalı.

    3. Hata ve güvenlik kontrolü
    Bağlantı hatası: IP/port ve ağ yolu. Illegal address: kayıt alanı/adresleme. Anlamsız sayı: veri türü, ölçek ve 32-bit değerlerde kelime sırası. Güncel olmayan değer: okuma aralığı ve kaynağın gerçekten değişmesi. Önce tek kayıtla ilerleyin.
    Bu YAML yalnız sensor tanımlar; ancak Home Assistant Modbus entegrasyonunda yazma eylemleri de bulunur. Gerçek salt okunur güvence için cihaz/ara ağ geçidi tarafında yazma işlemlerini engelleyin ve erişimi sınırlandırın. Modbus servisini internete açmayın. Üretim veya emniyet sistemine geçiş, yetkili otomasyon uzmanının kayıt haritası ve risk değerlendirmesini gerektirir.
    Geri dönüş: eklediğiniz laboratuvar bloğunu kaldırıp doğrulanmış yedeğe dönün; test sunucusunu durdurun.

    Resmî Modbus bağlantı ve sensör seçenekleri
    Akıllı Ev ve Home Assistant | Rehber Dizini
    Üyelere Özel Konuları Görebilmek İçin Lütfen ÜYE GİRİŞİ Yapınız

    Yatırım, bilgi, yorum ve tavsiyeleri yatırım danışmanlığı kapsamında değildir. Yatırım danışmanlığı hizmeti, Sermaye Piyasası Kurulu tarafından yayımlanan Seri:V, No:52 Sayılı "Yatırım Danışmanlığı Faaliyetine ve Bu Faaliyette Bulunacak Kurumlara İlişkin Esaslar Hakkında Tebliğ" çerçevesinde aracı kurumlar, portföy yönetim şirketleri, mevduat kabul etmeyen bankalar ile müşteri arasında imzalanacak yatırım danışmanlığı sözleşmesi çevresinde sunulmaktadır.
    Burada ulaşılan sonuçlar tercih edilen hesaplama yöntemi ve/veya yorum ve tavsiyede bulunanların kişisel görüşlerine dayanmakta olup, mali durumunuz ile risk ve getiri tercihlerinize uygun olmayabileceğinden sadece burada yer alan bilgilere dayanılarak yatırım kararı verilmesi sağlıklı sonuçlar doğurmayabilir.
    Yatırımcıların verecekleri yatırım kararları ile bu sitede bulunan veriler, görüş ve bilgi arasında bir bağlantı kurulamayacağı gibi, söz konusu yorum/görüş/bilgilere dayanılarak alınacak kararların neticesinde oluşabilecek yanlışlık veya zararlardan www.ozmena.net web sitesi ve/veya yöneticileri sorumlu tutulmaz.​

    HAYDI IPTV YAPALIM

    LÜTFEN OKUYUN
İşlem Yapılıyor