Tüm yazılar
Saha Deneyimi

Dijital Giriş 1ms Titreşim: Kontak mı, EMI mi?

Bursa'da bir S7-1200'ün %I0.3 girişine baktım: 1ms'lik titreşim. Kontak mı, EMI mi? 40ms debounce ile 2ms debounce arasındaki farkı, sahadaki 3 saatlik kayıpla anlatıyorum.

Dijital Giriş 1ms Titreşim: Kontak mı, EMI mi?

Salı akşamı, 21:40. Bursa’da bir ambalaj hattı. Operatör telsizle: “Makine duruyor, başlıyor, duruyor. Bir dakika içinde 6 kez.”

Panoya girdim. S7-1200 CPU 1214C, %I0.3’e bağlı bir yakınlık sensörü. Hattaki film kesme bıçağı, sensörün 2mm önünde gidip geliyor. Operatörün gördüğü “dur-başla” aslında PLC’nin o 1ms’lik geçişleri her seferinde yeni bir “start” sinyali olarak okuması.

1ms Nereden Geliyor?

Yakınlık sensörü NPN, 2mm mesafe. Bıçak sensörün tam eşiğinde geziniyor. Mesafe 1.9mm’ye inince sinyal HIGH, 2.1mm’ye çıkınca LOW. Bıçak titreşimli — hidrolik presin komşuluğunda 0.2mm’lik salınımlar normal.

Yani bu bir EMI meselesi değil. Kablo 0.5mm², ekranlı, topraklama düzgün. Sorun mekanik: sensör, bıçağın titreşim bandının içinde.

40ms Debounce Neden Yetersiz?

S7-1200’de dijital giriş filtresi varsayılan olarak 40ms. Yani sinyal 40ms boyunca stabil kalmadıkça PLC onu “geçerli” saymıyor.

Ama bıçak 12Hz’de titreşiyor — periyot 83ms. Yani her 83ms’de bir sinyal 40ms’ten uzun süre HIGH kalıyor. 40ms debounce bu titreşimi filtrelemiyor, çünkü her geçiş 40ms’ten uzun.

Bu noktada iki seçenek var:

Seçenek A: Debounce’u 100ms’e çek. Ama o zaman bıçak gerçekten kesme pozisyonuna geldiğinde 100ms gecikme var. Hızlı hatlarda bu 100ms, bir film parçasının kaçması demek.

Seçenek B: Sensörü 3mm geri çek, eşiği 2.5mm yap. Titreşim bandı (1.9–2.1mm) artık sensörün aktif bölgesinin dışında. Debounce 40ms kalsın.

Ben B’yi seçtim. Sensör montaj braketi 2mm’lik bir ayar vidası taşıyordu. Vidadan 1 tur geri çektim, 3mm’ye geldik. Titreşim bitti. 40ms debounce yeterli.

Peki EMI Olsaydı Ne Yapardım?

Aynı semptom — “dur-başla” — ama farklı neden. EMI’de sinyal 1–5ms’lik darbe olarak gelir, periyodik değil, rastgele. Debounce 40ms zaten bunu filtreler. Ama 40ms yetersizse:

3 Saat Nereye Gitti?

21:40’ta başladım, 00:30’da bitti. Aradaki 3 saat:

Eğer baştan osiloskopu taksaydım, 40 dakikada biterdi. Ama “önce kablo, sonra sinyal” refleksi 50 dakika aldı. Bu refleks çoğu zaman doğru — ama her zaman değil.

Sensör Eşiği Ayarı Bir Daha Değişmesin

Sensörün eşiğini 2.5mm yaptım. Ama bir sonraki bakım teknisyeni “neden 2mm değil, 2.5mm?” diye soracak. Sensörün yanına küçük bir etiket yapıştırdım:

Eşik: 2.5mm — Titreşim bandı 1.9–2.1mm. 2mm’ye çekmeyin.

Bu etiket, bir sonraki “dur-başla” arızasını 3 saat yerine 3 dakikaya indirir.