<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/">
  <channel>
    <title>Teknik notlar — Zenquox</title>
    <link>https://zenquox.com/notlar/</link>
    <description>Sahada karşılaştığımız soruları ve çözüm yollarını paylaşıyoruz: serileştirme, kestirimci bakım, veri ve regülasyon.</description>
    <language>tr</language>
    <lastBuildDate>Fri, 09 Oct 2026 09:00:00 GMT</lastBuildDate>
    <atom:link href="https://zenquox.com/notlar/feed.xml" rel="self" type="application/rss+xml"/>
    <item>
      <title>MTBF, MTTR ve kullanılabilirlik: üç sayı, üç ayrı soru</title>
      <link>https://zenquox.com/notlar/mtbf-mttr-ve-kullanilabilirlik-uc-sayi-uc-soru/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/mtbf-mttr-ve-kullanilabilirlik-uc-sayi-uc-soru/</guid>
      <pubDate>Fri, 09 Oct 2026 09:00:00 GMT</pubDate>
      <description>MTBF ne sıklıkla arızalanıyor, MTTR ne kadar sürede dönüyor, kullanılabilirlik hattın yüzde kaçında üretim yapılabildiğini söyler. Aynı örnek üzerinden üçünü hesaplıyor, hangi kararı hangisinin desteklediğini ve en sık yapılan dört hatayı gösteriyoruz.</description>
      <category>MTBF</category>
      <category>MTTR</category>
      <category>Kullanılabilirlik</category>
      <category>Güvenilirlik</category>
      <content:encoded><![CDATA[<p>Bakım toplantılarında &quot;MTBF'imiz 500 saat&quot; cümlesi tek başına az şey söyler. Aynı makinede MTTR 3 saat de olabilir 30 saat de; ikisinde kullanılabilirlik çok farklıdır. Üç sayı üç ayrı soruya cevap verir: ne sıklıkla arızalanıyor, arızadan ne kadar sürede dönüyor, üretim için ne kadar süre elimizde.</p>
<h2>1. Tanımlar</h2>
<ul><li>MTBF (arızalar arası ortalama süre) = toplam çalışma süresi / çalışma aralığı sayısı. Onarım süresi çalışmaya dahil edilmez.</li><li>MTTR (ortalama onarım süresi) = toplam onarım süresi / arıza sayısı.</li><li>Kullanılabilirlik = MTBF / (MTBF + MTTR). Bu, yalnızca arıza ve onarımı hesaba katan içsel kullanılabilirliktir; planlı bakım ve malzeme bekleme buraya girmez.</li></ul>
<h2>2. Örnek</h2>
<p>Bir dolum hattının bir çeyrekte 2.000 saat çalıştığını, bu sürede 4 plansız arıza yaşadığını ve onarımların toplam 12 saat sürdüğünü varsayalım.</p>
<ul><li>MTBF = 2.000 / 4 = 500 saat</li><li>MTTR = 12 / 4 = 3 saat</li><li>Kullanılabilirlik = 500 / (500 + 3) = %99,40</li></ul>
<p>Arıza oranı λ = 1 / MTBF = 0,002 arıza/saat. Sabit arıza oranı varsayımıyla 100 saatlik bir vardiya bloğunu arızasız geçirme olasılığı exp(−100/500) = %81,9; 500 saati arızasız geçirme olasılığı exp(−1) = %36,8. Yani MTBF, &quot;500 saatte bir arıza olur&quot; demek değildir; MTBF kadar sürede arızasız kalma olasılığı yalnızca %36,8'dir.</p>
<h2>3. Hangi sayı hangi kararı destekler?</h2>
<ul><li>MTBF düşükse sorun tasarım, kullanım koşulu ya da parça kalitesindedir; önleyici ve kestirimci bakım buraya çalışır.</li><li>MTTR yüksekse sorun organizasyondadır: yedek parça, teşhis süresi, yetkili teknisyene ulaşma. Örnekte MTTR'yi 3 saatten 1,5 saate indirmek kullanılabilirliği %99,40'tan %99,70'e çıkarır. Aynı kazanç, arıza sayısını 4'ten 2'ye indirerek de (MTBF 1.000 saat) elde edilir. İkisi aynı sonucu verir ama biri bakım planına, diğeri yedek parça ve teşhise yatırımdır.</li><li>Seri hatlarda kullanılabilirlik çarpılır: aynı makineden üçü ardışık çalışıyorsa hat kullanılabilirliği 0,9940³ = %98,22. Paralel yedekli iki makinede (biri çalışsa yeter) 1 − (1 − 0,9940)² = %99,996. Bu, bağımsız arıza ve kusursuz geçiş varsayar; gerçekte geçiş süresi vardır.</li></ul>
<h2>4. Sık yapılan dört hata</h2>
<ul><li>Onarım süresini çalışma süresine katmak. MTBF şişer, kullanılabilirlik olduğundan iyi görünür.</li><li>Arıza sayısı yerine iş emri sayısını saymak. Bir arızaya üç iş emri açılmış olabilir; MTBF üçte birine düşer.</li><li>Tek bir çeyrekten MTBF türetmek. 4 arızayla hesaplanan 500 saat, bir sonraki çeyrekte 2 arızayla 1.000 saate çıkar; sayı değil, eğilim izlenir. Az arızalı ekipmanda en az 10–12 aylık kayıt gerekir.</li><li>Sabit arıza oranı varsayımını yıpranan parçalara uygulamak. Rulman, kayış ve conta için arıza oranı zamanla artar; orada exp(−t/MTBF) iyimser kalır ve Weibull analizi gerekir.</li></ul>
<h2>Kendi kayıtlarınızla deneyin</h2>
<p><a href="https://zenquox.com/araclar/mtbf-mttr-kullanilabilirlik-hesaplama/">MTBF / MTTR hesaplayıcı</a> özet sayılarla ya da arıza kaydıyla (başlangıç–bitiş tarih-saatleri) çalışır, veriler tarayıcıda kalır. Arıza kaydınızın yorumlanması için <a href="https://zenquox.com/#iletisim">iletişime geçin</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Rulman ömrü L10 ne söyler, ne söylemez: yük, devir ve güvenilirlik</title>
      <link>https://zenquox.com/notlar/rulman-omru-l10-ne-soyler-ne-soylemez/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/rulman-omru-l10-ne-soyler-ne-soylemez/</guid>
      <pubDate>Fri, 09 Oct 2026 09:00:00 GMT</pubDate>
      <description>Katalogdaki dinamik yük sayısından nominal ömre, oradan güvenilirlik ve çalışma koşulu düzeltmesine: bir rulmanın beklenen ömrünü adım adım hesaplıyor, yükteki küçük bir artışın ömrü neden bu kadar kısalttığını ve L10'un hangi sorulara cevap vermediğini gösteriyoruz.</description>
      <category>Rulman</category>
      <category>ISO 281</category>
      <category>L10</category>
      <category>Kestirimci bakım</category>
      <content:encoded><![CDATA[<p>Rulman ömrü hesabı iki şeyi karıştırmaya çok açıktır: katalogdaki &quot;ömür&quot; sayısı ve sahadaki gerçek ömür. L10, aynı rulmanların %90'ının en az o kadar dayanacağını söyler; %10'u daha erken arızalanır. Bu bir ortalama değil, bir alt sınırdır.</p>
<h2>1. Nominal ömür</h2>
<ul><li>L10 = (C / P)^p milyon devir; bilyalı rulmanda p = 3, makaralıda p = 10/3.</li><li>L10h = L10 × 10⁶ / (60 × n) saat; n devir/dakika.</li></ul>
<p>Örnek: dinamik yük sayısı C = 25,5 kN (katalogdan), eşdeğer dinamik yük P = 3,1 kN, devir 1.450 dev/dk, bilyalı rulman.</p>
<ul><li>C / P = 8,23</li><li>L10 = 8,23³ = 556,6 milyon devir</li><li>L10h = 556,6 × 10⁶ / (60 × 1.450) = 6.398 saat</li></ul>
<p>Aynı C, P ve devirde makaralı rulman (p = 10/3) 12.914 saat verir; üs farkı, makaralı rulmanın ağır yükte neden tercih edildiğini gösterir.</p>
<h2>2. Yük küçük değişince ömür çok değişir</h2>
<p>Üs 3 olduğu için yükteki %25 artış ömrü yarıya yakın düşürür:</p>
<ul><li>yük × 0,8 → P = 2,48 kN → L10h = 12.495 saat</li><li>yük × 1,0 → P = 3,10 kN → L10h = 6.398 saat</li><li>yük × 1,25 → P = 3,88 kN → L10h = 3.276 saat</li></ul>
<p>Sahada en sık görülen ömür kaybı buradan gelir: kayış gerginliği, hizasızlık ya da dengesizlik eşdeğer yükü artırır, katalog ömrü değişmemiş görünür ama gerçek ömür yarıya iner. Titreşim ölçümü bu yükü doğrudan görmez; dengesizlik ve hizasızlığı görür, oradan yüke ulaşılır.</p>
<h2>3. Güvenilirlik düzeltmesi</h2>
<p>%90 yerine %95 güvenilirlik istiyorsanız a1 = 0,64 (ISO 281'de yaygın verilen değer; yayından önce standart ya da katalogdan doğrulanmalı):</p>
<ul><li>L5mh = 0,64 × 6.398 = 4.094 saat</li></ul>
<p>Aynı rulmandan %95'inin dayanmasını istemek, planlama ömrünü 6.398'den 4.094 saate çeker. Kritik ekipmanda yedek parça ve bakım aralığı bu sayıya göre planlanır, L10'a göre değil.</p>
<h2>4. Hedef ömür için gereken rulman</h2>
<p>Bu makinede 40.000 saat hedefleniyorsa (%95 güvenilirlikle) gereken dinamik yük sayısı C = 54,5 kN, mevcut rulmanın 2,14 katı. Yani hedef, daha büyük bir rulman ya da daha düşük yük gerektirir; bakım sıklığıyla kapatılamaz.</p>
<h2>L10'un cevap vermediği sorular</h2>
<ul><li>Yağlama, kirlenme ve sıcaklık: ISO 281'deki a_ISO (araçta a23) bunları taşır; katalog değeri olmadan 1 alınır ve sonuç iyimserdir.</li><li>Montaj hataları ve elektrik erozyonu: bunlar yorulma değil, hesabın dışındadır; erken arızaların çoğu buradan gelir.</li><li>P/C &gt; 0,5 olan ağır yükler: model bu bölgede güvenilirliğini yitirir, araç uyarı verir.</li><li>Tek bir rulmanın ne zaman arızalanacağı: L10 bir dağılımın alt %10'udur, tek parça için tarih vermez. Tarihe en çok yaklaşan şey titreşim eğilimidir.</li></ul>
<h2>Kendi rulmanınızla deneyin</h2>
<p><a href="https://zenquox.com/araclar/rulman-omru-l10-hesaplama/">Rulman ömrü L10 hesaplayıcı</a> C, P (ya da Fr, Fa ve X, Y), devir ve güvenilirlikle çalışır; hazır rulman verisi içermez, kataloğunuzdan girersiniz. Titreşim eğilimiyle birlikte yorumlamak için <a href="https://zenquox.com/#iletisim">iletişime geçin</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Duruş nedenlerinde Pareto: 80/20 bir yasa değil, bir başlangıç</title>
      <link>https://zenquox.com/notlar/durus-nedenlerinde-pareto-80-20-yasa-degil/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/durus-nedenlerinde-pareto-80-20-yasa-degil/</guid>
      <pubDate>Fri, 09 Oct 2026 09:00:00 GMT</pubDate>
      <description>Bir aylık duruş kaydını neden bazında sıralayıp kümülatif payı çıkarıyoruz. Örnek bilerek 80/20'ye uymuyor: sekiz nedenin beşi toplamın %86,7'sini oluşturuyor. Eşiğin nasıl seçileceğini, kayıt kalitesinin sonucu nasıl bozduğunu ve Pareto'dan sonraki adımı gösteriyoruz.</description>
      <category>Pareto</category>
      <category>Duruş analizi</category>
      <category>OEE</category>
      <category>Bakım planlama</category>
      <content:encoded><![CDATA[<p>Pareto analizi, duruş kaydındaki yüzlerce satırı &quot;önce neyle uğraşalım&quot; sorusuna çevirir. Yanlış anlaşılan yanı, 80/20 oranının her veride çıkacağı beklentisidir. Çıkmayabilir; önemli olan oran değil, sıralamadır.</p>
<h2>1. Örnek kayıt</h2>
<p>Bir aylık plansız duruş süreleri (dakika), neden bazında toplanmış:</p>
<ul><li>Sensör arızası: 420</li><li>Kalıp değişimi: 310</li><li>Malzeme bekleme: 260</li><li>Konveyör sıkışması: 190</li><li>Etiket yazıcı: 120</li><li>Operatör yok: 90</li><li>Elektrik kesintisi: 60</li><li>Diğer: 50</li></ul>
<p>Toplam 1.500 dakika, yani 25 saat.</p>
<h2>2. Pay ve kümülatif pay</h2>
<ul><li>Sensör arızası %28,0 → kümülatif %28,0</li><li>Kalıp değişimi %20,7 → %48,7</li><li>Malzeme bekleme %17,3 → %66,0</li><li>Konveyör sıkışması %12,7 → %78,7</li><li>Etiket yazıcı %8,0 → %86,7</li><li>Operatör yok %6,0 → %92,7</li><li>Elektrik kesintisi %4,0 → %96,7</li><li>Diğer %3,3 → %100</li></ul>
<p>%80 eşiğine ilk ulaşan nokta beşinci neden: &quot;yaşamsal az&quot; 5 neden, 8 nedenin %62,5'i, toplamın %86,7'si. 80/20 değil, yaklaşık 86/63. Bu, verinin yanlış olduğu anlamına gelmez; duruşların nedenlere görece dengeli dağıldığı anlamına gelir. Böyle bir hatta tek bir nedeni düzeltmek toplamı en çok %28 azaltır.</p>
<h2>3. Eşik nasıl seçilir?</h2>
<ul><li>%80 yaygın başlangıçtır, ama kaç nedenle uğraşabileceğiniz asıl kısıttır. Bu ay üç iyileştirme kapasiteniz varsa ilk üç neden (%66,0) listenizdir; eşik sonradan gelir.</li><li>İlk iki nedenin arasında büyük fark yoksa (örnekte %28,0 ve %20,7) ikisini birlikte ele almak, birini bitirip diğerine geçmekten çoğu zaman daha kısa sürer, çünkü kök neden ortak olabilir (örnekte sensör arızası ve konveyör sıkışması aynı istasyonda olabilir).</li><li>Süreye göre sıralama ile sıklığa göre sıralama farklı liste verir. 60 dakikalık tek elektrik kesintisi ile her vardiya 5 dakikalık 12 etiket yazıcı duruşu aynı toplamı verir ama farklı çözüm ister. Araç süreyi alır; sıklık için aynı kaydı adetle de çalıştırın.</li></ul>
<h2>4. Kayıt kalitesi sonucu bozar</h2>
<ul><li>&quot;Diğer&quot; en büyük dilim çıkıyorsa Pareto yapılmaz; önce neden listesi düzeltilir. &quot;Diğer&quot; %10'u geçmemelidir.</li><li>Aynı nedenin üç yazımı (&quot;sensör&quot;, &quot;Sensor arızası&quot;, &quot;sensör arızası&quot;) üç satır olur ve sıralamada aşağı düşer. Araç büyük/küçük harf ve boşluğu birleştirir; yazım farkını birleştiremez. Neden listesi sabit ve kodlu olmalıdır.</li><li>Kalıp değişimi plansız mı planlı mı? Planlıysa bu listeye girmez, OEE'de planlı duruştur. Aynı kayıtta ikisi karışıksa Pareto da OEE de yanlış çıkar.</li></ul>
<h2>Pareto'dan sonra</h2>
<p>Pareto neyin büyük olduğunu söyler, neden büyük olduğunu söylemez. İlk neden için kök neden analizi (5 neden ya da balık kılçığı), ikinci için çoğu zaman bir ölçüm (sensör arızası gerçekten sensör mü, kablo mu, PLC girişi mi). Duruşun parasal karşılığı için <a href="https://zenquox.com/araclar/plansiz-durus-maliyeti-hesaplama/">plansız duruş maliyeti</a>, OEE üzerindeki etkisi için <a href="https://zenquox.com/araclar/oee-hesaplama/">OEE hesaplayıcı</a> araçları var.</p>
<h2>Kendi kaydınızla deneyin</h2>
<p><a href="https://zenquox.com/araclar/plansiz-durus-pareto-analizi/">Plansız duruş Pareto analizi</a> &quot;neden;süre&quot; satırlarını tarayıcıda işler, eşiği değiştirebilirsiniz; veri hiçbir sunucuya gitmez. Duruş kaydınızın yapısını kurmak için <a href="https://zenquox.com/#iletisim">iletişime geçin</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Plansız duruşun gerçek maliyeti: kayıp saati, onarım ve kestirimci bakımın geri dönüşü nasıl hesaplanır</title>
      <link>https://zenquox.com/notlar/plansiz-durusun-gercek-maliyeti-nasil-hesaplanir/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/plansiz-durusun-gercek-maliyeti-nasil-hesaplanir/</guid>
      <pubDate>Thu, 08 Oct 2026 09:00:00 GMT</pubDate>
      <description>Tek bir duruşun maliyeti yalnızca onarım faturası değildir. Kayıp üretim saatini, onarımı ve erken uyarının gerçekçi tasarrufunu tek bir örnekle adım adım hesaplıyoruz; hangi varsayımın sonucu en çok oynattığını gösteriyoruz.</description>
      <category>Kestirimci bakım</category>
      <category>Duruş maliyeti</category>
      <category>Yatırım geri dönüşü</category>
      <category>Bakım planlama</category>
      <content:encoded><![CDATA[<p>Bakım bütçesinde görünen kalem çoğu zaman parça ve işçiliktir. Oysa bir hat durduğunda asıl maliyet, durduğu süre boyunca üretilemeyen ürünün değeridir. Bu yüzden iki fabrika aynı onarım faturasına sahip olabilir ama birinin duruşu çok daha pahalıdır. Hesabı üç parçaya ayırmak, konuşmayı &quot;bakım ne kadar harcıyor&quot; sorusundan &quot;duruş bize ne kadar kaybettiriyor&quot; sorusuna taşır.</p>
<h2>1. Arıza başına maliyet</h2>
<p>Formül basittir:</p>
<ul><li>arıza başına maliyet = duruş süresi × saatlik kayıp + onarım</li></ul>
<p>Örnek bir hat: duruş başına ortalama 8 saat, saatlik üretim kaybı 50.000 TL, arıza başına onarım 150.000 TL.</p>
<ul><li>Kayıp: 8 × 50.000 = 400.000 TL</li><li>Onarım: 150.000 TL</li><li>Arıza başına toplam: 550.000 TL</li></ul>
<p>Onarım toplamın dörtte birinden azdır (150.000 / 550.000 ≈ %27). Geri kalanı görünmeyen kayıptır.</p>
<h2>2. Yıllık maliyet</h2>
<p>Yılda 6 plansız duruş olduğunu varsayalım:</p>
<ul><li>yıllık maliyet = 6 × 550.000 = 3.300.000 TL</li><li>yıllık duruş süresi = 6 × 8 = 48 saat</li></ul>
<p>Bu iki sayı, bakım toplantısında tartışmayı somutlaştıran en kullanışlı çifttir: ne kadar para, kaç saat.</p>
<h2>3. Erken uyarı ne kadarını kurtarır?</h2>
<p>Her arıza önlenemez. Titreşim, sıcaklık ya da akım verisi bazı arızaları günler önceden gösterir, bazıları ise ani gelir. Hesapta iki dürüst varsayım gerekir:</p>
<ul><li>önlenebilir pay: arızaların yüzde kaçı erken uyarıyla yakalanabilir (örnekte %25)</li><li>planlı müdahale oranı: yakalanan arızayı planlı durdurmak, plansıza göre yüzde kaç maliyetle sonuçlanır (örnekte %30)</li></ul>
<p>Formül:</p>
<ul><li>tasarruf = duruş sayısı × önlenebilir pay × arıza başına maliyet × (1 − planlı müdahale oranı)</li></ul>
<p>Örnekte: 6 × 0,25 × 550.000 × 0,70 = 577.500 TL/yıl. Yıllık duruş süresi de 48 saatten 36 saate düşer (48 × 0,25 = 12 saat azalır).</p>
<h2>4. Yatırımın geri dönüşü</h2>
<p>Sistem yatırımı 1.200.000 TL ise geri dönüş süresi: 1.200.000 / 577.500 × 12 ≈ 24,9 ay, yani yaklaşık iki yıl. Önlenebilir payı değiştirmek sonucu nasıl oynatıyor?</p>
<ul><li>%10 → yıllık tasarruf 231.000 TL</li><li>%20 → 462.000 TL</li><li>%30 → 693.000 TL</li><li>%40 → 924.000 TL</li></ul>
<p>Tasarruf önlenebilir payla doğru orantılıdır; dolayısıyla en çok tartışılması gereken varsayım odur. Geçmiş arıza kayıtlarınızdan &quot;bu arıza önceden belirti veriyor muydu&quot; sorusuyla sınıflandırma yapmak, bu sayıyı tahminden ölçüme çevirir.</p>
<h2>Sık yapılan dört hata</h2>
<ul><li>Onarım faturasını duruş maliyeti saymak; kayıp saati hesaba katmamak.</li><li>Saatlik kaybı brüt ciro ile mi katkı payı ile mi hesapladığınızı yazmamak. Durma sırasında harcanmayan hammadde ve enerji kaybı küçültür; hangisini kullandığınız açık olmalı.</li><li>Önlenebilir payı %100'e yakın varsaymak. Gerçekçi başlangıç değerleri düşüktür ve veri biriktikçe yükselir.</li><li>Tek senaryoyla karar vermek. Yukarıdaki duyarlılık tablosu gibi dört değerle bakmak, kararı varsayıma değil aralığa bağlar.</li></ul>
<h2>Kendi sayılarınızla deneyin</h2>
<p><a href="https://zenquox.com/araclar/plansiz-durus-maliyeti-hesaplama/">Plansız duruş maliyeti aracı</a> tarayıcıda çalışır, girdiğiniz değerler hiçbir sunucuya gönderilmez. Örnekteki varsayılanlar yalnızca örnektir; kendi hattınızın sayılarını girin. Kestirimci bakım pilotu için <a href="https://zenquox.com/#iletisim">iletişime geçin</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Tıbbi cihaz UDI etiketinde sık yapılan altı hata</title>
      <link>https://zenquox.com/notlar/tibbi-cihaz-udi-etiketinde-sik-hatalar/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/tibbi-cihaz-udi-etiketinde-sik-hatalar/</guid>
      <pubDate>Tue, 06 Oct 2026 09:00:00 GMT</pubDate>
      <description>Ambalaj seviyeleri, yeni UDI-DI gerektiren değişiklikler, Basic UDI-DI karışıklığı, eksik üretim tanımlayıcısı, etiket ile barkodun uyuşmaması ve baskı kalitesi: tıbbi cihaz UDI'sinde en sık karşılaşılan hatalar.</description>
      <category>UDI</category>
      <category>ÜTS</category>
      <category>MDR</category>
      <category>GS1</category>
      <category>Tıbbi cihaz</category>
      <content:encoded><![CDATA[<p>Tıbbi cihazlarda benzersiz cihaz kimliği (UDI) iki parçadan oluşur. Cihaz tanımlayıcısı (UDI-DI) modeli ve ambalajı tanımlar ve değişmez; üretim tanımlayıcısı (UDI-PI) parti, seri numarası, üretim ya da son kullanma tarihi gibi her üretimde değişen bilgileri taşır. GS1 yapısında UDI-DI bir GTIN'dir (01); UDI-PI için (10) parti, (21) seri numarası, (11) üretim tarihi ve (17) son kullanma tarihi kullanılır.</p>
<p>AB'de MDR (2017/745), Türkiye'de onunla uyumlu Tıbbi Cihaz Yönetmeliği bu yapıyı esas alır; Türkiye'de cihazlar Ürün Takip Sistemi'ne (ÜTS) kaydedilir. Aşağıdaki hatalar, etiket tasarımı ve ana veri aşamasında en sık karşılaştıklarımızdır.</p>
<p>Bu yazı bir yazılım ekibinin bakış açısını özetler; regülasyon danışmanlığı değildir. Kesin gereklilikler için yürürlükteki mevzuatı ve onaylanmış kuruluşunuzu esas alın.</p>
<h2>1. Bütün ambalaj seviyelerinde aynı UDI-DI</h2>
<p>Tekli ürün, iç kutu ve satış kolisi farklı ambalaj seviyeleridir ve her biri kendi UDI-DI'sini taşır. Aynı GTIN'in hem tekli ürüne hem 10'lu kutuya basılması, bir okutmanın kaç cihaza karşılık geldiğini belirsiz bırakır. Lojistik amaçlı nakliye kapları bu kuralın dışındadır; onlar için SSCC kullanılır.</p>
<p>Önlem: ana veride ürünü ve ambalaj seviyelerini ayrı kayıtlar olarak tutun; her seviyenin içerdiği adet ve bir alt seviyenin GTIN'i tanımlı olsun.</p>
<h2>2. Değişiklikte yeni UDI-DI alınmaması</h2>
<p>MDR, cihazın yanlış tanınmasına yol açabilecek değişikliklerde yeni bir UDI-DI ister. Ad ya da ticari ad, model veya sürüm, tek kullanımlık olma, steril ambalaj, kullanım öncesi sterilizasyon gereği, ambalajdaki adet ve lateks ya da DEHP içermesi gibi kritik uyarılar bunlar arasındadır. Ambalaj adedini 10'dan 12'ye çıkarıp aynı GTIN'le devam etmek sık görülen bir hatadır.</p>
<p>Önlem: ürün değişiklik sürecine &quot;UDI-DI etkileniyor mu?&quot; sorusunu zorunlu bir adım olarak ekleyin.</p>
<h2>3. Basic UDI-DI ile UDI-DI'nin karıştırılması</h2>
<p>Basic UDI-DI; amaçlanan kullanımı, risk sınıfı ve temel tasarımı aynı olan cihaz grubunu tanımlar. EUDAMED'de, uygunluk beyanında ve sertifikalarda geçer, ama etikete basılmaz; etikette yer alan UDI-DI'dir. İkisini aynı alanda tutan bir ana veri, kayıt ile etiket arasında tutarsızlık üretir.</p>
<h2>4. Üretim tanımlayıcısının izleme yöntemiyle uyuşmaması</h2>
<p>UDI-PI, üreticinin cihazı nasıl izlediğini yansıtır: partiyle izlenen cihazda (10), seriyle izlenende (21), son kullanma tarihi olanda (17) bulunmalıdır. Etikette son kullanma tarihi yazılıyken karekodda (17) alanının olmaması ya da seri numarasıyla izlenen bir cihazda yalnızca partinin kodlanması UDI'yi eksik bırakır.</p>
<h2>5. İnsan okunur metin ile barkod içeriğinin farklı olması</h2>
<p>UDI etikette hem makinece okunur biçimde (barkod) hem insan okunur biçimde (HRI) bulunur. İkisi ayrı şablon alanlarından beslendiğinde biri güncellenip diğeri unutulabilir. HRI, barkodun içeriğinden üretilmelidir; GS1'de alanlar parantezli tanımlayıcılarla yazılır: (01)…(17)…(10)….</p>
<h2>6. Baskı kalitesinin ölçülmemesi</h2>
<p>Küçük cihazlarda etiket alanı dardır ve sembol küçültülür. Barkodun okunuyor olması yeterli değildir; kalite derecesi iki boyutlu semboller için ISO/IEC 15415, doğrusal barkodlar için ISO/IEC 15416 ile ölçülür. Bir doğrulama cihazıyla periyodik ölçüm, sahada okunamayan etiket riskini azaltır.</p>
<h2>Hızlı kontrol</h2>
<p>Bir etiketin barkod içeriğini <a href="https://zenquox.com/araclar/gs1-karekod-cozumleyici/">GS1 karekod çözümleyici</a> ile alanlarına ayırabilir, UDI için gereken ürün kimliği ve üretim tanımlayıcısının varlığını denetleyebilirsiniz. GTIN'lerin kontrol hanesini toplu olarak <a href="https://zenquox.com/araclar/gs1-kontrol-hanesi-hesaplama/">kontrol hanesi hesaplayıcı</a> ile doğrulayabilirsiniz. Etiketleme ve ÜTS entegrasyonunu birlikte ele almak isterseniz <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Agregasyonda koli–palet ilişkisini bozan altı durum</title>
      <link>https://zenquox.com/notlar/agregasyonda-koli-palet-iliskisi-hatalari/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/agregasyonda-koli-palet-iliskisi-hatalari/</guid>
      <pubDate>Tue, 06 Oct 2026 09:00:00 GMT</pubDate>
      <description>Reddedilen kutu, kısmi koli, numune alma, elle müdahale, çift atama ve palet bozma: agregasyon kaydının fiziksel içerikten ayrıştığı en sık durumlar ve hatta nasıl önleneceği.</description>
      <category>Agregasyon</category>
      <category>SSCC</category>
      <category>Serileştirme</category>
      <category>İTS</category>
      <content:encoded><![CDATA[<p>Agregasyon, satış birimlerini koliyle, kolileri paletle ilişkilendiren ebeveyn–çocuk kaydıdır. Doğru kurulduğunda bir palet etiketini okutmak, içindeki her kutunun seri numarasını bilmek demektir; depo ve sevkiyat işlemleri kutuları tek tek okutmadan yürür. Kayıt fiziksel içerikten ayrıştığında ise sorun çoğunlukla sevkiyattan sonra, alıcı tarafta eksik ya da fazla ürün olarak ortaya çıkar.</p>
<p>Aşağıdaki durumlar ilişkinin en sık bozulduğu anlardır. Hepsinin ortak noktası, hattaki fiziksel bir olayın yazılıma bildirilmemesidir.</p>
<h2>1. Reddedilen kutunun ilişkide kalması</h2>
<p>Kamera bir kutuyu reddeder ve kutu hattan atılır; ama kutu koliye atanmışsa ya da red bilgisi agregasyon istasyonuna ulaşmamışsa kayıtta kalır. Tersi de olur: red sonrası elle hatta geri konan kutu hiçbir koliye atanmaz.</p>
<p>Önlem: red kararı ile fiziksel atma tek bir olay olarak kaydedilsin; agregasyon istasyonu yalnızca doğrulamadan geçmiş seri numaralarını kabul etsin.</p>
<h2>2. Kısmi koli</h2>
<p>Parti sonunda koli dolmaz. Kısmi koli yazılımda ayrıca kapatılmazsa sistem bir sonraki partinin kutularını aynı koliye eklemeye çalışabilir ve partiler karışır.</p>
<p>Önlem: parti kapanışı kısmi koliyi zorunlu olarak kapatsın; koli kaydında gerçek adet tutulsun ve etikette yazsın.</p>
<h2>3. Numune alma</h2>
<p>Kalite kontrol için hattan ya da koliden alınan numuneler fiziksel olarak ilişkiden çıkar. Kayıtta kalırlarsa koli sevk edildiğinde alıcı, içinde olmayan ürünleri bekler.</p>
<p>Önlem: numune alımı bir istasyonda okutularak yapılsın; kutunun durumu &quot;numune&quot; olarak güncellensin ve kutu ilişkiden düşsün.</p>
<h2>4. Elle müdahale</h2>
<p>Sıkışma, hasarlı kutu ya da hat duruşu sonrasında operatörün kutuları elle yer değiştirmesi en sık sapma kaynağıdır. Sistem dışında yapılan her hareket kaydı geçersiz kılar.</p>
<p>Önlem: bir yeniden işleme (rework) istasyonu kurun; koliyi açmak, kutu çıkarmak ve eklemek okutmayla yapılsın, her işlem kullanıcı ve zamanla denetim izine yazılsın.</p>
<h2>5. Aynı kutunun iki koliye atanması</h2>
<p>Hızlı hatlarda aynı kutunun iki kez okunması ya da yeniden işleme sırasında eski ilişkinin kaldırılmaması, bir seri numarasının iki ebeveyne bağlanmasına yol açar.</p>
<p>Önlem: yazılım &quot;her çocuğun tek ebeveyni olur&quot; kuralını veritabanı düzeyinde uygulasın; ikinci atama reddedilsin ve uyarı versin.</p>
<h2>6. Palet bozma ve yeniden paletleme</h2>
<p>Depoda bir palet bölünüp kolileri başka paletlere dağıtıldığında palet kaydı güncellenmezse sevkiyat bildirimi eski içeriği gösterir.</p>
<p>Önlem: palet bozma ve yeni palet oluşturma da okutmayla yapılsın; yeni palete yeni bir SSCC verilsin, eski SSCC yeniden kullanılmasın.</p>
<h2>Etiket en son basılmalı</h2>
<p>Koli etiketi içerik kesinleşmeden basılırsa etiket ile içerik arasında boşluk açılır. İyi bir akışta koli dolar, içerik doğrulanır, sonra koli etiketi basılır ve okutularak kayıtla eşleştirilir. SSCC'lerin kontrol hanesini <a href="https://zenquox.com/araclar/gs1-kontrol-hanesi-hesaplama/">kontrol hanesi hesaplayıcı</a> ile, hattın genel hazırlığını <a href="https://zenquox.com/araclar/serilestirme-hazirlik-kontrol-listesi/">serileştirme hazırlık kontrol listesi</a> ile gözden geçirebilirsiniz. Mevcut hattınızdaki agregasyon akışını birlikte incelemek isterseniz <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>SCADA verisinde eksik ve bozuk kayıtlar: modelden önce yapılması gerekenler</title>
      <link>https://zenquox.com/notlar/scada-verisinde-eksik-ve-bozuk-kayitlar/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/scada-verisinde-eksik-ve-bozuk-kayitlar/</guid>
      <pubDate>Tue, 06 Oct 2026 09:00:00 GMT</pubDate>
      <description>Zaman damgası, boşluklar, donmuş sensörler, fiziksel sınır dışı değerler, kısıtlama ve bakım dönemleri, sensör değişimi: kestirimci bakım ya da üretim tahmini modelinden önce SCADA verisinde neye bakılmalı?</description>
      <category>SCADA</category>
      <category>Veri kalitesi</category>
      <category>Kestirimci bakım</category>
      <category>Rüzgar</category>
      <content:encoded><![CDATA[<p>Kestirimci bakım ve üretim tahmini projelerinde zamanın büyük kısmı modele değil veriye gider. SCADA sistemleri işletme için tasarlanmıştır, analiz için değil: kayıtlar çoğunlukla 10 dakikalık ortalamalar olarak saklanır, iletişim kesintilerinde boşluk kalır, sensör değişimleri ve kalibrasyonlar veride iz bırakmaz. Bu sorunlar ayıklanmadan eğitilen bir model arızayı değil veri hatasını öğrenir.</p>
<p>Aşağıdaki kontroller, rüzgar santrali ve döner ekipman verisinde her projenin başında yaptıklarımızdır.</p>
<h2>1. Zaman damgası</h2>
<p>İlk soru, damganın hangi saat dilimine ait olduğu ve ortalama aralığının başını mı sonunu mu gösterdiğidir. Yerel saatle tutulan verilerde yaz saati geçişinde bir saat iki kez görünür ya da hiç görünmez. Farklı sistemlerden gelen veriler (SCADA, alarm kaydı, bakım iş emirleri) birleştirilmeden önce hepsi UTC'ye çevrilmelidir.</p>
<h2>2. Boşluklar</h2>
<p>İletişim kesintisi veriyi siler; bazı sistemler boşluğu sıfırla ya da son değerle doldurur. Sıfırla doldurulmuş bir güç kaydı, model için &quot;türbin üretmedi&quot; demektir. Boşluk boşluk olarak bırakılmalı ve kapsama oranı kanal bazında raporlanmalıdır.</p>
<h2>3. Donmuş değerler</h2>
<p>Arızalı ya da bağlantısı kopmuş bir sensör saatlerce aynı değeri tekrar edebilir. Belirli bir süre boyunca hiç değişmeyen değerler işaretlenmelidir. Bu kontrol özellikle sıcaklık ve titreşim kanallarında önemlidir: donmuş bir sıcaklık, gerçek bir ısınmayı gizler.</p>
<h2>4. Fiziksel sınır dışı değerler</h2>
<p>Negatif rüzgar hızı, 360 dereceyi aşan yön, nominal gücün çok üstünde üretim ya da ortam sıcaklığının altında kalan bir yatak sıcaklığı veri hatasıdır. Her kanal için fiziksel alt ve üst sınırlar tanımlanmalı, aşan kayıtlar işaretlenmelidir.</p>
<h2>5. Kısıtlama, bakım ve arıza dönemleri</h2>
<p>Normal davranış modeli, makinenin sağlıklı ve serbestçe çalıştığı dönemlerden öğrenmelidir. Şebeke kısıtlaması, planlı bakım, buzlanma ve arıza duruşları eğitim verisinde kalırsa model bu durumları &quot;normal&quot; kabul eder ve gerçek bir sapmayı kaçırır. Bu dönemler durum kodlarından ve alarm kayıtlarından çıkarılıp işaretlenmelidir.</p>
<h2>6. Sensör değişimi ve seviye kayması</h2>
<p>Bir sensör değiştirildiğinde ya da yeniden kalibre edildiğinde ölçüm seviyesi aniden kayabilir; model bunu bozulma sanar. Bakım kayıtlarıyla açıklanamayan ani seviye değişimleri ayrıca incelenmelidir.</p>
<h2>Silmek yerine işaretlemek</h2>
<p>Sorunlu kayıtları silmek yerine her kayda neden sorunlu olduğunu gösteren bir işaret eklemek iki fayda sağlar: eğitim için temiz pencereler seçilebilir ve kayıp hesabında verinin hangi kısmının değerlendirilemediği açıkça raporlanır. Açık bir rüzgar santrali verisiyle yaptığımız üretim tahmini ve kayıp çalışmasını <a href="https://zenquox.com/projeler/ruzgar-enerjisi-tahmini/vaka/">vaka çalışmamızda</a>, etiketli arıza verisi olmadan nasıl ilerlenebileceğini <a href="https://zenquox.com/notlar/etiketli-ariza-verisi-olmadan-kestirimci-bakim/">bu notta</a> anlattık. Bu denetimlerin çoğunu kendi CSV dosyanızda, dosyayı yüklemeden <a href="https://zenquox.com/araclar/scada-veri-kalitesi-denetimi/">SCADA veri kalitesi denetimi</a> aracımızla yapabilirsiniz. Kendi verinizle bir ön değerlendirme için <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>GS1 karekod nasıl okunur ve doğrulanır: ham veriden alan alan kontrole</title>
      <link>https://zenquox.com/notlar/gs1-karekod-nasil-okunur-ve-dogrulanir/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/gs1-karekod-nasil-okunur-ve-dogrulanir/</guid>
      <pubDate>Tue, 06 Oct 2026 09:00:00 GMT</pubDate>
      <description>Okuyucunun döndürdüğü ham metin, görünmeyen ayraç, alan uzunlukları, GTIN kontrol hanesinin elle hesabı ve tarih kontrolü: bir GS1 karekodunu adım adım doğrulama rehberi.</description>
      <category>GS1</category>
      <category>DataMatrix</category>
      <category>Karekod</category>
      <category>Doğrulama</category>
      <content:encoded><![CDATA[<p>Bir karekodu okuyucuya göstermek ve &quot;okundu&quot; ışığını görmek doğrulama değildir. Okuyucu yalnızca sembolü çözdüğünü söyler; içindeki verinin GS1 kurallarına uyup uymadığını söylemez. Aşağıdaki adımlar, elinizdeki bir kodu ham metinden başlayarak denetlemenin sırasını gösterir.</p>
<h2>1. Okuyucu ne döndürüyor?</h2>
<p>Çoğu okuyucu çözdüğü içeriği düz metin olarak klavye gibi yazar. Bu metinde iki şeye dikkat edin. Birincisi, bazı okuyucular içeriğin önüne sembol tanımlayıcı ekler: GS1 DataMatrix için ]d2, GS1-128 için ]C1. Bu önek veri değildir, ayrıştırmadan önce atılmalıdır. İkincisi, alanları ayıran FNC1 karakteri (ASCII 29, &quot;GS&quot;) ekranda görünmez; bazı okuyucular onu hiç iletmez, bazıları başka bir karakterle değiştirir. Okuyucu ayarında bu davranışı bilmeden ayrıştırma yazılımı kurulmamalıdır.</p>
<h2>2. Ham metni alanlara ayırın</h2>
<p>Örnek bir içerik: 0109504000059118 17271231 10LOT42 [GS] 21A1B2C3 (okunaklı olsun diye boşluklarla yazıldı; gerçekte bitişiktir). Ayrıştırma, her alanın başındaki uygulama tanımlayıcısına (AI) bakarak yapılır:</p>
<ul><li>(01) GTIN: sabit 14 hane</li><li>(17) son kullanma tarihi: sabit 6 hane, YYAAGG</li><li>(10) parti: değişken uzunluk, en çok 20 karakter</li><li>(21) seri numarası: değişken uzunluk, en çok 20 karakter</li></ul>
<p>Sabit uzunluklu alanların ardından ayraç gerekmez; değişken uzunluklu bir alan, sonda değilse ayraçla biter. Yukarıdaki örnekte parti (10) sonda olmadığı için ardından GS gelir, seri numarası (21) sondadır.</p>
<h2>3. GTIN kontrol hanesini elle hesaplayın</h2>
<p>14 haneli GTIN 09504000059118'in son hanesi (8) kontrol hanesidir. Hesap: ilk 13 haneyi sağdan sola sırayla 3 ve 1 ile çarpın (en sağdaki 3), toplayın, toplamı bir üst onluğa tamamlayan sayı kontrol hanesidir. Örnekte toplam 72, bir üst onluk 80, fark 8: kod doğru. Hane 7 olsaydı sembol yine okunurdu, ama GTIN geçersiz olurdu.</p>
<h2>4. Tarihi ve ayraçları denetleyin</h2>
<ul><li>(17) altındaki ay 01-12 arasında olmalı. Gün 00 ise &quot;ayın son günü&quot; demektir; sisteminiz bunu ayrıca ele alıyor mu?</li><li>Örnekteki 271231, 31 Aralık 2027'dir. Aynı haneler GG.AA.YY alışkanlığıyla yazılmış olsaydı geçerli ama yanlış bir tarih çıkardı.</li><li>Değişken alandan sonra ayraç yoksa tarih ve parti, seri numarasının içine karışır. Alan uzunluğu 20'yi geçiyorsa ya da seri numarasında beklenmedik bir &quot;17&quot; dizisi varsa bu belirtidir.</li></ul>
<h2>5. Okunabilirlik ile doğruluğu ayırın</h2>
<p>Sembolün baskı kalitesi (kontrast, modül boyutu, sessiz bölge) bir sorundur; verinin doğruluğu başka bir sorundur. İkisi ayrı sınanır. Baskı kalitesi için doğrulayıcı cihaz gerekir; veri için yukarıdaki adımlar yeterlidir ve yazılımla her kutu için otomatikleştirilebilir.</p>
<h2>Araçla deneyin</h2>
<p>İçeriği <a href="https://zenquox.com/araclar/gs1-karekod-cozumleyici/">GS1 karekod çözümleyici</a> aracına yapıştırın: alanları ayırır, kontrol hanesini ve tarihi doğrular. Kontrol hanesini tek başına hesaplamak için <a href="https://zenquox.com/araclar/gs1-kontrol-hanesi-hesaplama/">kontrol hanesi hesaplayıcı</a>, alan tanımları için <a href="https://zenquox.com/araclar/gs1-uygulama-tanimlayicilari/">uygulama tanımlayıcıları sözlüğü</a> var. Hatta en sık görülen hatalar ayrı bir yazıda: <a href="https://zenquox.com/notlar/ilac-karekodunda-sik-yapilan-hatalar/">İlaç karekodunda sık yapılan beş hata</a>. Hattınızdaki doğrulamayı kurmak için <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>OEE nasıl hesaplanır ve en sık yapılan altı hata</title>
      <link>https://zenquox.com/notlar/oee-nasil-hesaplanir-sik-yapilan-hatalar/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/oee-nasil-hesaplanir-sik-yapilan-hatalar/</guid>
      <pubDate>Tue, 06 Oct 2026 09:00:00 GMT</pubDate>
      <description>Kullanılabilirlik, performans ve kalite çarpımı; 450 dakikalık bir vardiya üzerinden adım adım örnek ve OEE rakamını yanıltan altı yaygın hata.</description>
      <category>OEE</category>
      <category>Verimlilik</category>
      <category>Üretim</category>
      <category>Kayıplar</category>
      <content:encoded><![CDATA[<p>OEE (genel ekipman etkinliği), bir makinenin planlanan sürede ne kadarını iyi ürüne çevirdiğini tek rakamda söyler. Rakamın değeri, nasıl hesaplandığına tamamen bağlıdır: aynı hattan iki ekip iki farklı OEE çıkarabilir. Önce hesabı, sonra hataları görelim.</p>
<h2>Üç çarpan</h2>
<p>OEE = kullanılabilirlik × performans × kalite.</p>
<ul><li>Kullanılabilirlik = çalışma süresi / planlı üretim süresi</li><li>Performans = (ideal çevrim süresi × üretilen adet) / çalışma süresi</li><li>Kalite = iyi adet / üretilen toplam adet</li></ul>
<h2>Örnek</h2>
<p>Vardiya 480 dakika, 30 dakika planlı mola. Planlı üretim süresi 450 dakika. Plansız duruşlar toplam 45 dakika; çalışma süresi 405 dakika. İdeal çevrim süresi 0,5 dakika (30 saniye) olan parçadan 700 adet çıkmış, 21'i fire; 679 iyi.</p>
<ul><li>Kullanılabilirlik: 405 / 450 = %90,0</li><li>Performans: 0,5 × 700 / 405 = %86,4</li><li>Kalite: 679 / 700 = %97,0</li><li>OEE: 0,900 × 0,864 × 0,970 = %75,4</li></ul>
<p>Kayıpların büyüğü performansta (yaklaşık %13,6) görünüyor; bu, makinenin çalışırken yavaş ya da kısa duruşlarla gittiği anlamına gelir. Yalnızca duruş kayıtlarına bakan biri bunu kaçırır.</p>
<h2>Sık yapılan altı hata</h2>
<ul><li>**Planlı molaları kayıp saymak.** Kullanılabilirlik, planlı üretim süresi üzerinden hesaplanır. Takvim süresini (24 saat) paydaya koyan hesap başka bir göstergedir (TEEP); ikisini karıştırmayın.</li><li>**İdeal çevrim yerine hedef çevrim kullanmak.** İdeal çevrim, makinenin tasarım ya da kanıtlanmış en iyi hızıdır. Bugünkü ortalama hızı &quot;ideal&quot; yazarsanız performans hep %100'e yakın çıkar ve kayıp görünmez olur.</li><li>**Yeniden işlenen parçayı iyi saymak.** İlk geçişte uygun çıkmayan parça, sonradan kurtarılsa da kalite kaybıdır.</li><li>**Kısa duruşları yazmamak.** Bir dakikanın altındaki duruşlar elle tutulan kayıtta genelde unutulur; kaybı performansa, yani yanlış yere iter. Duruş eşiğini baştan belirleyin.</li><li>**OEE'lerin ortalamasını almak.** Üç makinenin OEE'sini toplayıp üçe bölmek, üretim sürelerini yok sayar. Önce süreleri ve adetleri toplayın, sonra oranları hesaplayın.</li><li>**%100'ü aşan performansı gömmek.** Performans 100'ün üstüne çıkıyorsa ideal çevrim yanlış tanımlanmıştır; sonucu kırpmak yerine nedenini bulun.</li></ul>
<h2>Rakamın ardından</h2>
<p>OEE bir teşhis değil, bir başlangıç noktasıdır. Kayıp hangi çarpandaysa orada derinleşin: duruşta neden dağılımına (Pareto), performansta çevrim süresi dağılımına, kalitede fire nedenlerine. Bir hat için tek bir OEE yerine kayıp şelalesi okumak daha çok yol gösterir.</p>
<p>Kendi vardiya rakamlarınızı <a href="https://zenquox.com/araclar/oee-hesaplama/">OEE hesaplayıcı</a> aracına girerek yukarıdaki dökümü tarayıcınızda görebilirsiniz; duruş nedenlerini sıralamak için <a href="https://zenquox.com/araclar/plansiz-durus-pareto-analizi/">plansız duruş Pareto analizi</a>, duruşun parasal karşılığı için <a href="https://zenquox.com/araclar/plansiz-durus-maliyeti-hesaplama/">plansız duruş maliyeti</a> araçları var. Hattınızda OEE ölçümünü kurmak için <a href="https://zenquox.com/#iletisim">iletişime geçin</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>SPC ve Cpk: kontrol grafiği ne zaman alarm verir, süreç ne zaman yeterlidir</title>
      <link>https://zenquox.com/notlar/spc-ve-cpk-kontrol-grafigi-ne-zaman-alarm-verir/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/spc-ve-cpk-kontrol-grafigi-ne-zaman-alarm-verir/</guid>
      <pubDate>Tue, 06 Oct 2026 09:00:00 GMT</pubDate>
      <description>I-MR kontrol sınırlarının hesabı, Nelson kurallarının mantığı, kontrol sınırı ile şartname sınırı farkı ve on ölçümlük bir örnekte süreç kontrol altındayken Cpk'nın neden düşük çıkabildiği.</description>
      <category>SPC</category>
      <category>Cpk</category>
      <category>Kontrol grafiği</category>
      <category>Kalite</category>
      <content:encoded><![CDATA[<p>İstatistiksel süreç kontrolü (SPC) iki ayrı soruya cevap verir ve bunlar sıkça karıştırılır: süreç kararlı mı (kontrol grafiği) ve süreç şartnameyi karşılıyor mu (yeterlilik, Cp/Cpk)? Kararlı bir süreç şartnameyi karşılamayabilir; şartnameyi şimdilik karşılayan bir süreç de kararsız olabilir.</p>
<h2>Kontrol sınırları nereden gelir?</h2>
<p>Bireysel ölçümler için I-MR grafiğinde sınırlar sürecin kendi verisinden hesaplanır. Ardışık iki ölçüm arasındaki mutlak fark hareketli aralıktır (MR); ortalaması MR̄ olsun. Merkez çizgisi ortalama, sınırlar ortalama ± 2,66 × MR̄'dır (2,66 = 3 / 1,128). Standart sapma tahmini MR̄ / 1,128'dir.</p>
<p>Örnek: on ölçüm: 10,02 · 10,05 · 9,98 · 10,03 · 10,01 · 10,04 · 9,99 · 10,02 · 10,06 · 10,00. Ortalama 10,020; MR̄ = 0,0422 (toplam fark 0,38 bölü 9). Sınırlar 10,020 ± 2,66 × 0,0422: üst 10,132, alt 9,908. Sigma tahmini 0,0422 / 1,128 = 0,0374. (On nokta yalnızca yöntemi göstermek içindir; gerçek sınır hesabı için en az 20-25 kararlı ölçüm gerekir.)</p>
<h2>Alarm ne zaman verir?</h2>
<p>Kural 1: bir nokta 3 sigma sınırının dışına çıkar. Normal dağılımda süreç kararlıyken bile bir noktanın bu sınırı aşma olasılığı yaklaşık %0,27'dir; yani ortalama her 370 ölçümde bir yanlış alarm beklenir. Küçük kaymaları yakalamak için Nelson kuralları desenlere de bakar:</p>
<ul><li>Art arda 9 nokta merkezin aynı tarafında: ortalama kaymıştır.</li><li>Art arda 6 nokta sürekli artıyor ya da azalıyor: trend vardır, çoğu zaman aşınma.</li><li>Art arda 14 nokta yukarı-aşağı sırayla: iki kaynak karışıyor olabilir.</li><li>3 noktadan 2'si aynı tarafta 2 sigma dışında: erken kayma işareti.</li></ul>
<p>Kural sayısı arttıkça yakalama hızlanır ama yanlış alarm da artar; hepsini her sürece uygulamak zorunda değilsiniz.</p>
<h2>Kontrol sınırı şartname sınırı değildir</h2>
<p>Kontrol sınırları sürecin ne yaptığını, şartname sınırları müşterinin ne istediğini anlatır. Aynı örnekte alt şartname sınırı 9,90, üst şartname sınırı 10,10 olsun. Cp = (10,10 − 9,90) / (6 × 0,0374) = 0,89; Cpk = min(10,10 − 10,02; 10,02 − 9,90) / (3 × 0,0374) = 0,08 / 0,1123 = 0,71. On ölçümün hepsi şartname içinde olsa da süreç, ortalaması üst sınıra yakın ve yayılımı geniş olduğu için yeterli değildir; normal dağılım varsayımıyla tahmini hata oranı yaklaşık %1,7'dir. Cp yayılımı, Cpk yayılımı ve ortalamanın ortadan kayıklığını birlikte yansıtır.</p>
<h2>Sık hatalar</h2>
<ul><li>**Şartname sınırını kontrol grafiğine çizmek.** Sürecin doğal davranışına değil, istenene bakar; kontrol sınırı ayrı hesaplanmalıdır.</li><li>**Kararsız sürecte Cpk hesaplamak.** Önce kontrol altına alın; yoksa Cpk'nın anlamı yoktur.</li><li>**Veriyi zaman sırasına koymamak.** Hareketli aralık sıraya bağlıdır; karıştırılmış veri sınırları bozar.</li><li>**Her alarmda sınırları yeniden hesaplamak.** Sınırlar kararlı bir dönemden bulunur; bir kayma varsa neden araştırılır, sınır oynatılmaz.</li><li>**Cpk hedefini körlemesine kopyalamak.** Kabul edilen düzey müşteriye, sektöre ve sözleşmeye göre değişir.</li><li>**Normal dağılım varsaymak.** Tek taraflı ya da çarpık veride ppm tahmini yanıltabilir.</li></ul>
<h2>Araçlarla deneyin</h2>
<p>Kendi ölçümlerinizi <a href="https://zenquox.com/araclar/kontrol-grafigi-spc/">kontrol grafiği (SPC)</a> aracına yapıştırın: I ve MR grafiği, sınırlar ve ihlal edilen Nelson kuralları çıkar. Şartname sınırlarınızla Cp, Cpk, Pp, Ppk ve ppm tahmini için <a href="https://zenquox.com/araclar/cp-cpk-yeterlilik-hesaplama/">Cp / Cpk yeterlilik hesaplayıcı</a> var. Sürecinizde kalite izlemeyi kurmak için <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>İlaç karekodunda sık yapılan beş hata ve hatta nasıl yakalanır</title>
      <link>https://zenquox.com/notlar/ilac-karekodunda-sik-yapilan-hatalar/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/ilac-karekodunda-sik-yapilan-hatalar/</guid>
      <pubDate>Mon, 05 Oct 2026 09:00:00 GMT</pubDate>
      <description>Eksik ayraç, hatalı kontrol hanesi, tarih biçimi, mükerrer seri numarası ve izin verilmeyen karakterler: İTS karekodunda en sık karşılaşılan hatalar ve her birinin hatta nasıl önleneceği.</description>
      <category>GS1</category>
      <category>İTS</category>
      <category>DataMatrix</category>
      <category>Serileştirme</category>
      <content:encoded><![CDATA[<p>Bir ilaç kutusundaki karekod yalnızca bir barkod değildir: ürünün kimliği, seri numarası, son kullanma tarihi ve parti bilgisi tek bir sembolde taşınır. Bu dört alandan biri hatalıysa kutu sevkiyatta, eczanede ya da İTS bildiriminde sorun çıkarır. Aşağıdaki hatalar sahada en sık karşılaştıklarımızdır; hepsi hattın başında, basılan her kod okunup alan alan ayrıştırılarak yakalanabilir.</p>
<h2>1. Seri numarasından sonra ayraç unutulması</h2>
<p>GS1 karekodunda GTIN (01) ve son kullanma tarihi (17) sabit uzunluktadır; seri numarası (21) ve parti (10) ise değişken uzunluktadır. Değişken bir alan sonda değilse ardından bir ayraç (FNC1, ASCII 29) gelmelidir. Ayraç unutulursa okuyucu, seri numarasından sonra gelen tarih ve parti bilgisini de seri numarasının parçası sanar. Kod basılır ve okunur, ama yanlış okunur.</p>
<p>Önlem: yazıcı şablonunda alan sırasını sabitleyin; doğrulama kamerası basılan içeriği alan alan ayrıştırmalı, yalnızca &quot;okundu / okunmadı&quot; bilgisine bakmamalı.</p>
<h2>2. Kontrol hanesi hatalı GTIN</h2>
<p>GTIN'in son hanesi, diğer hanelerden hesaplanan bir kontrol hanesidir. Ana veriye elle girilen ya da 13 haneden 14 haneye yanlış dönüştürülen bir GTIN, hattaki her kutuya hatalı basılır. Hata sembolde değil veride başladığı için kamera &quot;okundu&quot; der, ama kod geçersizdir.</p>
<p>Önlem: GTIN ana veriye girilirken ve iş emri açılırken kontrol hanesi yazılım tarafından doğrulanmalı.</p>
<h2>3. Tarih biçimi karışıklığı</h2>
<p>Son kullanma tarihi YYAAGG biçimindedir: yıl, ay, gün. GG.AA.YY alışkanlığıyla girilen bir tarih sembolde geçerli ama yanlış bir tarihe dönüşebilir. Gün &quot;00&quot; ise ayın son günü anlamına gelir; bunu ayrıca ele almayan sistemler arasında tutarsızlık çıkar.</p>
<p>Önlem: tarih iş emrinden otomatik gelsin, operatör elle yazmasın; basılan tarih okunup iş emriyle karşılaştırılsın.</p>
<h2>4. Mükerrer seri numarası</h2>
<p>Aynı seri numarasının iki kutuya basılması çoğunlukla hat yeniden başlatıldığında ya da iki hat aynı numara havuzunu paylaştığında olur. Mükerrer kod bildirimde sorun çıkarır ve sahadaki ürünün izlenebilirliğini bozar.</p>
<p>Önlem: seri numaraları merkezi, çakışma önleyici bir üreticiden gelsin; basılan ve reddedilen numaralar kalıcı olarak kayda geçsin, yeniden kullanılmasın.</p>
<h2>5. Karakter kümesi dışında karakter</h2>
<p>GS1'in alfasayısal alanları sınırlı bir karakter kümesi kullanır: Türkçe harfler (ş, ğ, ı…) ve boşluk bu kümede yoktur. Parti numarasındaki bir &quot;Ş&quot; ya da boşluk GS1 kurallarına aykırıdır; okuyucuya ve sisteme göre kod reddedilir ya da yanlış okunur.</p>
<p>Önlem: parti ve seri numarası biçimini ana veride kural olarak tanımlayın ve iş emri açılırken denetleyin.</p>
<h2>Hızlı kontrol</h2>
<p>Hattan aldığınız bir kodun içeriğini <a href="https://zenquox.com/araclar/gs1-karekod-cozumleyici/">GS1 karekod çözümleyici</a> ile tarayıcınızda denetleyebilirsiniz: araç alanları ayırır, kontrol hanesini ve tarihi doğrular, İTS için gerekli dört alanın varlığına bakar. Kalıcı çözüm ise bu denetimlerin hattın kendisinde, her kutu için yapılmasıdır.</p>]]></content:encoded>
    </item>
    <item>
      <title>Etiketli arıza verisi olmadan kestirimci bakıma başlamak</title>
      <link>https://zenquox.com/notlar/etiketli-ariza-verisi-olmadan-kestirimci-bakim/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/etiketli-ariza-verisi-olmadan-kestirimci-bakim/</guid>
      <pubDate>Mon, 05 Oct 2026 09:00:00 GMT</pubDate>
      <description>Kestirimci bakım için geçmiş arızaların işaretlendiği bir veri kümesi gerekmez. Normal davranışı öğrenmek, alarmı fiziksel bir arıza sınıfına bağlamak ve etiketleri süreç içinde toplamak yeterli bir başlangıçtır.</description>
      <category>Kestirimci bakım</category>
      <category>Anomali tespiti</category>
      <category>SCADA</category>
      <content:encoded><![CDATA[<p>Kestirimci bakım projelerinin çoğu aynı cümleyle durur: &quot;Elimizde etiketli arıza verisi yok.&quot; Makine öğrenmesi denince akla, geçmiş arızaların tek tek işaretlendiği büyük bir veri kümesi gelir. Oysa çoğu tesiste arızalar seyrektir, kayıtları dağınıktır ve her makine biraz farklı çalışır. İyi haber şu: başlamak için arıza etiketine gerek yok.</p>
<h2>Önce normali öğrenin</h2>
<p>İlk adım arızayı değil, makinenin normal davranışını modellemektir. Titreşim, sıcaklık, akım ve SCADA/PLC kayıtlarından 4–8 haftalık bir dönem, makinenin farklı yük ve ortam koşullarında nasıl davrandığını gösterir. Isolation Forest ya da otokodlayıcı gibi etiketsiz yöntemler bu &quot;normal zarfı&quot; öğrenir; yeni ölçümler zarftan uzaklaştıkça sağlık skoru düşer.</p>
<p>Burada en çok zaman alan iş model değil, veridir: duruş dönemlerini ayırmak, sensör kopukluklarını onarmak, aynı makinenin farklı çalışma modlarını (boşta, kısmi yük, tam yük) birbirinden ayırmak.</p>
<h2>Alarmı anlamlı kılın</h2>
<p>Sağlık skoru tek başına bakım ekibine bir şey söylemez. Sapmanın hangi sinyalde ve hangi frekansta başladığı, fiziksel bir arıza sınıfına işaret eder: yatak, dişli, hizalama, dengesizlik ya da elektriksel. Bu sınıflandırma alarmı &quot;makine 7 anormal&quot; yerine &quot;makine 7, olası yatak hasarı&quot; bilgisine dönüştürür ve doğru ekibin doğru parçayla gitmesini sağlar.</p>
<h2>Etiketleri süreç içinde toplayın</h2>
<p>Her alarm bir teknisyen bulgusuyla kapanmalı: gerçekten bir sorun var mıydı, neydi? Bu bulgular modele geri yazıldığında sistem birkaç ay içinde kendi etiketli verisini üretir. Etiket bir başlangıç koşulu değil, sürecin çıktısı olur.</p>
<h2>Belirsizliği gösterin</h2>
<p>Kalan ömür ya da üretim tahmini tek bir sayı olarak verildiğinde ya fazla güven ya da güvensizlik yaratır. Konformal tahmin aralığı gibi yöntemler her tahminin yanına, gerçekleşen değerin belirli bir olasılıkla düşeceği aralığı koyar. Bakım planlayıcısı böylece &quot;en erken&quot; ve &quot;en geç&quot; senaryoları birlikte görür.</p>
<h2>Küçük başlayın, ölçün</h2>
<p>İlk pilot için tek bir hat ya da bir grup benzer makine yeterlidir. Ölçülmesi gereken iki şey vardır: alarmların teknisyen bulgularıyla ne kadar örtüştüğü ve planlanmamış duruşun nasıl değiştiği. Yaklaşımımızı açık bir rüzgar santrali veri kümesiyle nasıl sınadığımızı, tahmin hatası ve aralık kapsamasıyla birlikte <a href="https://zenquox.com/projeler/ruzgar-enerjisi-tahmini/vaka/">vaka sayfasında</a> paylaştık.</p>
<p>Bir pilotun size neler kazandırabileceğini kabaca görmek için <a href="https://zenquox.com/araclar/plansiz-durus-maliyeti-hesaplama/">plansız duruş maliyeti hesaplayıcı</a> ile yıllık duruş maliyetinizi ve olası tasarrufu hesaplayabilir, verinizin modele hazır olup olmadığını <a href="https://zenquox.com/araclar/scada-veri-kalitesi-denetimi/">SCADA veri kalitesi denetimi</a> ile görebilirsiniz.</p>]]></content:encoded>
    </item>
    <item>
      <title>21 CFR Part 11 için yazılımda denetim izi: neyi, nasıl kaydetmeli?</title>
      <link>https://zenquox.com/notlar/21-cfr-part-11-denetim-izi/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/21-cfr-part-11-denetim-izi/</guid>
      <pubDate>Mon, 05 Oct 2026 09:00:00 GMT</pubDate>
      <description>Elektronik kayıt ve imzalar için FDA'nın 21 CFR Part 11 gereklilikleri yazılım tarafında en çok denetim izinde görünür. Kaydedilmesi gerekenler, değiştirilemezlik, saklama ve elektronik imza için kısa bir kontrol listesi.</description>
      <category>21 CFR Part 11</category>
      <category>GMP</category>
      <category>Denetim izi</category>
      <category>Validasyon</category>
      <content:encoded><![CDATA[<p>ABD Gıda ve İlaç Dairesi'nin (FDA) 21 CFR Part 11 düzenlemesi, FDA gerekliliklerine tabi elektronik kayıtları ve elektronik imzaları kapsar. Türkiye'de ABD pazarına ürün veren üreticiler ve sözleşmeli laboratuvarlar da müşteri denetimlerinde bu gerekliliklerle karşılaşır. Gerekliliklerin yazılım tarafındaki en görünür parçası denetim izidir (audit trail).</p>
<p>Bu yazı bir yazılım ekibinin bakış açısını özetler; hukuki ya da regülasyon danışmanlığı değildir. Bir sistemin uygunluğu, işletmenin kendi validasyon süreci içinde değerlendirilir.</p>
<h2>Denetim izi neyi kaydetmeli?</h2>
<p>Part 11'in 11.10(e) maddesi, elektronik kaydı oluşturan, değiştiren ya da silen operatör işlemlerinin tarih ve saatini bağımsız olarak kaydeden; güvenli, bilgisayar tarafından üretilen ve zaman damgalı denetim izleri ister. Pratikte her olay için şunlar tutulur:</p>
<ul><li>kim: benzersiz kullanıcı kimliği</li><li>ne zaman: sunucu saatiyle, saat dilimi belirtilerek</li><li>ne yaptı: oluşturma, değiştirme ya da silme</li><li>hangi kayıtta, hangi alanda</li><li>eski değer ve yeni değer</li><li>değişikliğin gerekçesi (GMP süreçlerinde, örneğin AB GMP Ek 11'de beklenir)</li></ul>
<h2>Önceki bilgi örtülmemeli</h2>
<p>Aynı madde, kayıt değişikliklerinin önceden kaydedilmiş bilgiyi gizlememesini ister. Bu, tasarımda iki karara dönüşür: kayıtlar fiziksel olarak silinmez, &quot;silindi&quot; olarak işaretlenir (soft-delete); değişiklikler üzerine yazılmaz, yeni sürüm olarak eklenir. Denetim izinin kendisi de değiştirilemez olmalıdır: uygulama kullanıcısı, yönetici dahil, denetim kaydını düzenleyememelidir.</p>
<h2>Saklama ve erişim</h2>
<p>Denetim izi en az ilgili elektronik kayıt kadar saklanmalı ve denetimde incelenip kopyalanabilir olmalıdır. Bu yüzden denetim kayıtlarını ana veriyle aynı yedekleme ve arşiv politikasına bağlamak, okunabilir bir dışa aktarım (PDF ya da CSV) sağlamak gerekir.</p>
<h2>Erişim denetimi ve elektronik imza</h2>
<p>Kimlik doğrulaması zayıf bir sistemde denetim izi anlamını yitirir. Part 11; sisteme erişimin yetkili kişilerle sınırlanmasını (11.10(d)), elektronik imzada imzalayanın adı, tarih-saat ve imzanın anlamının (&quot;onaylayan&quot;, &quot;inceleyen&quot; gibi) görünmesini (11.50) ve imzanın kayda bağlanmasını (11.70) ister. Her elektronik imza tek bir kişiye ait olmalıdır (11.100); paylaşılan hesaplar bu yüzden kabul edilmez.</p>
<h2>Yazılım tarafı için kontrol listesi</h2>
<ul><li>Her kullanıcıya benzersiz hesap, rol tabanlı yetki</li><li>Sunucu tarafında üretilen, uygulama içinden değiştirilemeyen denetim kaydı</li><li>Eski ve yeni değer, gerekçe alanı</li><li>Soft-delete ve kayıt sürümleme</li><li>Elektronik imzada ad, tarih-saat ve anlam</li><li>Denetim izinin kayıtla birlikte yedeklenmesi ve dışa aktarılabilmesi</li><li>Validasyon belgeleri için izlenebilir gereksinim–test eşlemesi</li></ul>
<p>Serileştirme ve laboratuvar yazılımlarımızda bu yapıyı baştan tasarıma dahil ediyoruz. Mevcut bir sistemin denetim izini birlikte gözden geçirmek isterseniz <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Titreşim verisinden arıza erken uyarısı: ISO 20816 mantığı ve genel yaklaşım</title>
      <link>https://zenquox.com/notlar/titresim-verisinden-ariza-erken-uyarisi/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/titresim-verisinden-ariza-erken-uyarisi/</guid>
      <pubDate>Mon, 05 Oct 2026 09:00:00 GMT</pubDate>
      <description>Titreşim şiddeti bölgeleri ne anlatır, neden tek bir sınıra değil kendi taban çizginize ve eğilime bakmalısınız, ivme-hız dönüşümü ve alarm kurarken sık yapılan hatalar.</description>
      <category>Titreşim</category>
      <category>ISO 20816</category>
      <category>Kestirimci bakım</category>
      <category>Alarm</category>
      <content:encoded><![CDATA[<p>Dönen bir makinede titreşim, arızanın en erken görünen belirtilerinden biridir: dengesizlik, hizalama bozukluğu, gevşeklik ve rulman hasarı titreşimi değiştirir. Soru, değişimin ne zaman &quot;bakım isteyen&quot; bir seviyeye geldiğini nasıl söyleyeceğimizdir. Bu not, sayı vermeden, yaklaşımın mantığını anlatır; makineniz için geçerli değerler standardın kendisinde ve üretici belgelerindedir.</p>
<h2>Standartlar ne yapar?</h2>
<p>ISO 10816 serisinin yerini ISO 20816 serisi almıştır. Dönen makinelerde, yapılardan ölçülen geniş bantlı titreşim şiddetini (çoğunlukla hız, RMS) makine tipine, güce ve temel sertliğine göre dört bölgeye ayırır: A yeni devreye alınmış makine düzeyi, B uzun süreli çalışmaya uygun, C sınırlı süreli çalışma, D hasar riski. Bölge sınırları makine grubuna göre değişir; bu yüzden tek bir &quot;güvenli mm/s&quot; sayısı yoktur. Tabloyu standarttan okuyun, tahmin etmeyin.</p>
<h2>Standart yetmez: taban çizgisi ve eğilim</h2>
<p>Bölge değerlendirmesi mutlak seviyeye bakar. Erken uyarı içinse çoğunlukla göreli değişim daha değerlidir: aynı makine, aynı ölçüm noktası, aynı çalışma koşulunda sağlıklıyken ölçülen seviye taban çizgisidir. Taban çizgisine göre belirgin bir artış, makine hâlâ B bölgesindeyken bile bir şeyin değiştiğini gösterir. Alarm eşiklerini bu iki ölçütle birlikte kurun: standart bölgesi (mutlak sınır) ve taban çizgisinin katı ya da eğim (göreli sınır). Kat sayılarını makinenize ve tecrübenize göre belirleyin; &quot;örnek&quot; bir çarpan standart değildir.</p>
<h2>Birimler: ivme, hız, yer değiştirme</h2>
<p>Aynı titreşim üç birimle anlatılır ve frekansa göre birbirine dönüşür. Sinüs için tepe hız = tepe ivme / (2πf). Örnek: 100 Hz'de 0,5 g'lik tepe ivme (0,5 × 9,81 = 4,905 m/s²) için tepe hız 4,905 / 628,3 = 7,81 mm/s, RMS hız ise bunun √2'ye bölümüyle 5,52 mm/s'dir. Gerçek sinyal tek frekanslı olmadığı için bu dönüşüm yalnızca tek bileşen için doğrudur; geniş bantta hız, sinyalin hız olarak ölçülmesi ya da tümlevlenmesiyle bulunur.</p>
<h2>Alarm kurarken sık hatalar</h2>
<ul><li>**Ölçüm noktasını ve yönü değiştirmek.** Algılayıcıyı başka yere takmak seviyeyi değiştirir. Noktaları işaretleyin, aynı yön ve montaj yöntemini koruyun.</li><li>**Çalışma koşulunu ihmal etmek.** Yük ve devir değişince titreşim de değişir; verileri benzer koşullara göre karşılaştırın.</li><li>**Tek ölçümle alarm vermek.** Anlık bir sıçrama (darbe, ölçüm hatası) yanlış alarm üretir. Birkaç ardışık ölçümde sürmesini şart koşun.</li><li>**Yalnızca genel seviyeye bakmak.** Rulman hasarı erken evrede genel seviyeyi neredeyse hiç oynatmaz; yüksek frekans bandı ya da spektrum ayrıntısı gerekir. Spektrum için ölçüm ayarlarına (örnekleme, pencere, çözünürlük) dikkat edin.</li><li>**Alarm sonrası eylem tanımlamamak.** &quot;Alarm&quot; ne yaptırıyor? Kontrol, yağlama, yeniden ölçüm, planlı duruş: her eşik için eylemi önceden yazın.</li></ul>
<h2>Araçlarla deneyin</h2>
<p>Ölçtüğünüz hız değerini <a href="https://zenquox.com/araclar/titresim-siddeti-iso-20816/">titreşim şiddeti değerlendirici</a> aracında makine grubuna göre bölgeye yerleştirebilir, taban çizginizle karşılaştırabilirsiniz; araçtaki sınırlar örnek amaçlıdır, bağlayıcı olan standart ve üretici belgesidir. Birim dönüşümü için <a href="https://zenquox.com/araclar/titresim-birim-donusturucu/">titreşim birim dönüştürücü</a>, spektrum ayarı için <a href="https://zenquox.com/araclar/titresim-olcum-ayari-fft/">FFT ölçüm ayarı</a> var. Etiketli arıza verisi olmadan nasıl ilerleneceğini <a href="https://zenquox.com/notlar/etiketli-ariza-verisi-olmadan-kestirimci-bakim/">bu notta</a> anlattık. Titreşim izleme kurulumu için <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>SCADA veri kalitesi denetiminde eşikler nasıl seçilir: boşluk, donmuş değer, aralık dışı</title>
      <link>https://zenquox.com/notlar/scada-veri-kalitesi-esikleri-nasil-secilir/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/scada-veri-kalitesi-esikleri-nasil-secilir/</guid>
      <pubDate>Sun, 04 Oct 2026 09:00:00 GMT</pubDate>
      <description>Kayıt aralığından beklenen kayıt sayısı ve kapsam hesabı, donmuş değer için pencere uzunluğu, fiziksel aralıkların belirlenmesi ve denetim sonucunu nasıl okumalı.</description>
      <category>SCADA</category>
      <category>Veri kalitesi</category>
      <category>Sensör</category>
      <category>Eşik</category>
      <content:encoded><![CDATA[<p>SCADA verisinde hatayı bulmak kolaydır; zor olan, neyin hata sayılacağına karar vermektir. Eşiği çok sıkı seçerseniz normal davranış hata diye işaretlenir, çok gevşek seçerseniz bozuk veri modele girer. <a href="https://zenquox.com/notlar/scada-verisinde-eksik-ve-bozuk-kayitlar/">SCADA verisinde eksik ve bozuk kayıtlar</a> yazısı hata türlerini anlatır; bu not eşiklerin nasıl seçileceğine odaklanır.</p>
<h2>1. Önce kayıt aralığını bilin</h2>
<p>Kapsam (coverage) hesabının tek girdisi beklenen kayıt sayısıdır, o da kayıt aralığından gelir. 10 dakikalık ortalamalarda bir günde 144 kayıt beklenir; 30 günde 4.320. Dosyada 4.104 satır varsa kapsam 4.104 / 4.320 = %95,0'tır, yani 216 kayıt (yaklaşık 36 saat) eksiktir. Aralığın yanlış varsayılması kapsamı baştan bozar: veriyi saatlik sanıp 10 dakikalık okursanız yüzde yüz &quot;eksik&quot; çıkar.</p>
<h2>2. Boşluk: ne kadar uzun sorun olur?</h2>
<p>Tek bir eksik kayıt çoğu analizde önemsizdir; uzun kesinti ise önemlidir. Eşiği kayıt aralığının katı olarak düşünün: örneğin 10 dakikalık veride iki ardışık kaydın arası aralığın 1,5 katından büyükse boşluk sayılabilir, ama &quot;sorunlu boşluk&quot; için daha uzun bir eşik (örneğin birkaç saat) seçilebilir. Eşiği kullanım amacınıza göre belirleyin: anlık alarm için kısa, günlük enerji hesabı için daha uzun bir boşluk kabul edilebilir. Boşluğu hiçbir zaman sıfırla ya da son değerle doldurmayın.</p>
<h2>3. Donmuş değer: pencere uzunluğu</h2>
<p>Donmuş değer, ardışık N kayıtta değerin birebir aynı kalmasıdır. N'yi sinyalin doğasına göre seçin. Rüzgar hızı ya da titreşim gibi sürekli değişen bir kanalda 10 dakikalık veride 6 aynı değer (1 saat) şüphelidir. Buna karşılık duran bir makinenin gücü ya da sabit ayarlı bir değer zaten sabit olabilir: orada donmuş değer hata değil durumdur. Bu yüzden eşiği kanal başına ayarlayın ve duruş dönemlerini ayrı değerlendirin.</p>
<h2>4. Aralık dışı: fiziksel sınırlar</h2>
<p>Sınırı verinin kendisinden değil fizikten türetin. Örnekler: yön 0-360 derece, bağıl nem 0-100, hız negatif olamaz. Sıcaklık gibi alanlarda sınırı çok geniş tutup yalnızca imkânsız değerleri yakalayın (örneğin ortam sıcaklığının altındaki bir rulman sıcaklığı bunun dışında, makineye özgü bir kuraldır). Fiziksel olarak mümkün ama alışılmadık değerler hata değil, istatistiksel aykırı değerdir; onlar ayrı bir adımda incelenir.</p>
<h2>5. Sonucu nasıl okumalı?</h2>
<ul><li>Hata sayısına değil, kanal başına kapsama ve sorunlu kayıt oranına bakın.</li><li>Aynı kanalda boşluk, donma ve aralık dışı birlikte görünüyorsa algılayıcı ya da haberleşme sorunu olasıdır; bakım kayıtlarıyla karşılaştırın.</li><li>Silmeyin, işaretleyin: neden şüpheli olduğunu yazan bir bayrak, hem eğitim penceresi seçmeyi hem kayıpları dürüstçe raporlamayı sağlar.</li></ul>
<h2>Araçla deneyin</h2>
<p>Kendi CSV dosyanızı <a href="https://zenquox.com/araclar/scada-veri-kalitesi-denetimi/">SCADA veri kalitesi denetimi</a> aracına verin: dosya sunucuya yüklenmez, tarayıcıda işlenir. Zaman damgası sorunları için <a href="https://zenquox.com/araclar/zaman-damgasi-saat-dilimi-donusturucu/">zaman damgası dönüştürücü</a> işinize yarar. Kendi verinizle ilk değerlendirme için <a href="https://zenquox.com/#iletisim">iletişime geçin</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>A/B testinde örneklem büyüklüğü ve beş sık yanılgı</title>
      <link>https://zenquox.com/notlar/ab-testi-orneklem-buyuklugu-ve-sik-yanilgilar/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/ab-testi-orneklem-buyuklugu-ve-sik-yanilgilar/</guid>
      <pubDate>Sun, 04 Oct 2026 09:00:00 GMT</pubDate>
      <description>Güç, anlamlılık düzeyi ve en küçük anlamlı fark üzerinden grup başına gereken örneklem, %5'ten %6'ya örneği, yarıda durdurma ve çoklu karşılaştırma gibi yanılgılar; anketlerde örneklem için kısa not.</description>
      <category>A/B testi</category>
      <category>Örneklem</category>
      <category>İstatistik</category>
      <category>Anket</category>
      <content:encoded><![CDATA[<p>A/B testi, iki sürümü rastgele bölünmüş kullanıcılarla karşılaştırır. Test çoğu zaman yanlış nedenle başarısız olur: gerekenden çok kısa sürdürülür ya da küçük bir farkı görmek için yetersiz örneklemle başlanır. Örneklem büyüklüğünü başta hesaplamak bu iki sorunu da büyük ölçüde önler.</p>
<h2>Örneklem neye bağlıdır?</h2>
<p>Dört büyüklük birbirini belirler:</p>
<ul><li>**Mevcut oran** (örneğin dönüşüm oranı %5).</li><li>**Yakalamak istediğiniz en küçük fark** (örneğin %5'ten %6'ya).</li><li>**Anlamlılık düzeyi** (genellikle %5, iki yönlü): fark yokken yanlış &quot;fark var&quot; deme riski.</li><li>**Güç** (genellikle %80): fark gerçekten varken onu yakalama olasılığı.</li></ul>
<p>Bunlardan biri sıkılaştırıldığında örneklem büyür. İki oranlı z-testi yaklaşımıyla örnekler:</p>
<ul><li>%5 → %6 (göreli %20 artış): grup başına yaklaşık 8.158 kullanıcı, iki grupla toplam yaklaşık 16.300</li><li>%5 → %7: grup başına yaklaşık 2.213</li><li>%5 → %5,5 (göreli %10 artış): grup başına yaklaşık 31.234</li></ul>
<p>Fark yarıya indiğinde örneklem yaklaşık dört katına çıkar: örneklem, farkın karesiyle ters orantılıdır. Küçük gelişmeleri ölçmek bu yüzden pahalıdır.</p>
<h2>Beş sık yanılgı</h2>
<ul><li>**Anlamlı çıkınca testi durdurmak.** Sonuca sürekli bakıp ilk anlamlı p değerinde durmak yanlış pozitif oranını yükseltir. Örneklem büyüklüğünü ve süreyi önceden yazın, ona ulaşmadan karar vermeyin (ya da sıralı test yöntemleri kullanın).</li><li>**Birçok metriği ya da dilimi denemek.** Yirmi metrikten birinin tesadüfen anlamlı çıkması beklenir. Ana metriği önceden belirleyin, diğerlerini keşif sayın.</li><li>**Tam hafta döngüsünü atlamak.** Hafta içi ile hafta sonu davranışı farklıdır. Testi en az bir, tercihen iki tam hafta çalıştırın.</li><li>**Anlamlılığı etki büyüklüğüyle karıştırmak.** Çok büyük bir örneklemde önemsiz bir fark da anlamlı çıkar; güven aralığına ve iş değerine bakın.</li><li>**Dağılımın bozulduğunu fark etmemek.** Gruplar arası kullanıcı oranı planlanandan sapıyorsa (örneğin %50-50 yerine %52-48) atama hatası olabilir; sonuç bu kontrol yapılmadan yorumlanmamalıdır.</li></ul>
<h2>Anket örneklemi: kısa not</h2>
<p>Anketlerde de aynı mantık, farklı büyüklüklerle çalışır: hata payı, güven düzeyi ve evren. %95 güven ve ±%5 hata payı için en kötü durumda (oran %50) sonsuz evrende gerekli örneklem 384,15, yukarı yuvarlanınca 385'tir. Evren 2.000 kişiyse sonlu evren düzeltmesiyle 323'e düşer. Yanıt oranı %30 ise 323 / 0,30 ≈ 1.077 kişiyi davet etmek gerekir. Yanıt verenlerin tüm evreni temsil etmesi (yanıt yanlılığı) ise ayrı bir sorundur; örneklem büyüklüğü bunu çözmez.</p>
<h2>Araçlarla deneyin</h2>
<p>Gereken örneklemi ve sonucun anlamlılığını <a href="https://zenquox.com/araclar/ab-test-orneklem-ve-anlamlilik/">A/B testi örneklem ve anlamlılık</a> aracında hesaplayabilirsiniz: iki oranlı z-testi, p değeri, güven aralığı ve göreli artış tarayıcıda çıkar. Anketler için <a href="https://zenquox.com/araclar/anket-orneklem-buyuklugu/">anket örneklem büyüklüğü</a>, ortalama farkları için <a href="https://zenquox.com/araclar/t-testi-hesaplama/">t-testi hesaplayıcı</a> var. Deney tasarımınızı birlikte gözden geçirmek için <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>Cron ifadelerinde sık hatalar ve saat dilimi tuzakları</title>
      <link>https://zenquox.com/notlar/cron-ifadeleri-sik-hatalar-ve-saat-dilimi-tuzaklari/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/cron-ifadeleri-sik-hatalar-ve-saat-dilimi-tuzaklari/</guid>
      <pubDate>Sat, 03 Oct 2026 09:00:00 GMT</pubDate>
      <description>Gün ile haftanın gününün VEYA ile birleşmesi, adım değerlerinin saat başında sıfırlanması, 31. günlü ay tuzağı, UTC ile yerel saat farkı ve yaz saati geçişlerinde atlanan ya da çift çalışan işler.</description>
      <category>Cron</category>
      <category>Zamanlama</category>
      <category>Saat dilimi</category>
      <category>Entegrasyon</category>
      <content:encoded><![CDATA[<p>Zamanlanmış görevler (gece senkronu, rapor, yedek) çoğu entegrasyonun sessiz omurgasıdır. Cron ifadesi kısa olduğu için hatası da kolay gözden kaçar: ifade geçerlidir, görev çalışır, ama beklediğiniz zamanda çalışmaz. Aşağıdakiler standart beş alanlı ifade (dakika, saat, ayın günü, ay, haftanın günü) için en sık karşılaştığımız tuzaklardır.</p>
<h2>1. Ayın günü ile haftanın günü VEYA'dır</h2>
<p>&quot;0 9 1 * 1&quot; ifadesini &quot;ayın 1'i pazartesi ise 09:00&quot; diye okumak yaygın bir yanılgıdır. Her iki alan da kısıtlıysa klasik (Vixie) cron bunları VEYA ile birleştirir: görev ayın 1'inde ve ayrıca her pazartesi çalışır. İkisinden biri yıldızsa mantık VE'ye döner. &quot;Ayın ilk pazartesisi&quot; gibi bir koşul için ifade tek başına yetmez; görev içinde bugünün tarihini kontrol etmek gerekir.</p>
<h2>2. Adım değeri saat başında sıfırlanır</h2>
<p>&quot;*/7 * * * *&quot; yedi dakikada bir demek gibi görünür; gerçekte dakikalar 0, 7, 14, ... 56 olur ve ardından saat başında yeniden 0 gelir. Yani 56'dan sonraki aralık 4 dakikadır. Aralığın 60'ı bölmediği adımlar (7, 8, 25...) düzensiz çalışır. Gerçekten eşit aralık gerekiyorsa 60'ı bölen bir adım (5, 10, 15, 20, 30) seçin ya da zamanlayıcıyı &quot;son çalışmadan beri&quot; mantığıyla kurun.</p>
<h2>3. 31. gün olmayan aylar</h2>
<p>&quot;0 0 31 * *&quot; her ay değil, yalnızca 31 gün çeken yedi ayda çalışır. &quot;Ay sonu&quot; için genellikle ayın 28'i gibi güvenli bir gün seçilir ya da görev her gün çalışıp &quot;yarın ayın 1'i mi&quot; diye bakar. Şubat'ta 30 ve 31 hiç, 29 ise yalnızca artık yıllarda bulunur.</p>
<h2>4. Saat dilimi: sunucu ne diyor?</h2>
<p>Cron ifadesinin saat dilimi, görevin çalıştığı ortamın saat dilimidir ve çoğu bulut ortamında UTC'dir. UTC 06:00, Türkiye'de (UTC+3, yaz saati uygulaması yok) 09:00'dır. &quot;Her sabah 09:00&quot; için sunucu UTC ise ifade &quot;0 6 * * *&quot; olmalıdır. Ortam değiştiğinde (yerel makineden buluta) saat dilimi de değişir ve görev üç saat kayar. Bu yüzden ifadenin yanına hangi saat diliminde yazıldığını yorum olarak yazmak iyi bir alışkanlıktır.</p>
<h2>5. Yaz saati geçişleri</h2>
<p>Yaz saati uygulayan bir saat diliminde ilkbahar geçişinde bir saat yoktur: örneğin Almanya'da mart ayının son pazarı yerel saat 02:00'den 03:00'e atlar, &quot;30 2 * * *&quot; o gün çalışmayabilir. Sonbaharda bir saat iki kez yaşanır ve aynı görev iki kez çalışabilir. Davranış zamanlayıcıya göre değişir. Önlem: kritik işleri UTC'de planlayın ya da görevi tekrar çalıştırılsa zarar vermeyecek şekilde (idempotent) yazın.</p>
<h2>6. Başka sistemlerin sözdizimi</h2>
<p>Quartz ve benzeri araçlar saniye alanlı altı ya da yedi alanlı ifade kullanır; &quot;?&quot; &quot;L&quot; &quot;W&quot; gibi özel karakterleri vardır. Standart cron'a yapıştırılan böyle bir ifade geçersizdir ya da başka bir anlama gelir. Haftanın günü için 0 ve 7 pazar demektir; adlar (MON, JAN) her sistemde desteklenmeyebilir.</p>
<h2>Çalıştırmadan önce görün</h2>
<p>İfadeyi <a href="https://zenquox.com/araclar/cron-ifadesi-cozumleyici/">cron ifadesi çözümleyici</a> aracına yazın: düz dille açıklar, saat dilimini seçerek sonraki 10 çalışma zamanını gösterir ve VEYA gibi tuzakları uyarır. Zaman damgalarını dönüştürmek için <a href="https://zenquox.com/araclar/zaman-damgasi-saat-dilimi-donusturucu/">zaman damgası dönüştürücü</a>, yeniden deneme davranışı için <a href="https://zenquox.com/araclar/api-yeniden-deneme-simulatoru/">API yeniden deneme simülatörü</a> var. Entegrasyon zamanlamanızı gözden geçirmek için <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>JWT'yi doğru kullanmak: sık görülen güvenlik hataları</title>
      <link>https://zenquox.com/notlar/jwt-dogru-kullanim-sik-guvenlik-hatalari/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/jwt-dogru-kullanim-sik-guvenlik-hatalari/</guid>
      <pubDate>Fri, 02 Oct 2026 09:00:00 GMT</pubDate>
      <description>JWT'nin şifreli değil yalnızca imzalı olduğu, imzanın her istekte doğrulanması, alg ve süre alanları, depolama yeri ve iptal sorunu: API tasarlarken kaçınılacak sekiz hata.</description>
      <category>JWT</category>
      <category>Güvenlik</category>
      <category>API</category>
      <category>Kimlik doğrulama</category>
      <content:encoded><![CDATA[<p>JWT (JSON Web Token), kimlik ve yetki bilgisini API'ler arasında taşımanın yaygın yoludur. Basit görünür: üç parça, noktalarla ayrılmış. Hataların çoğu bu görünür basitlikten gelir. Aşağıdaki liste, belirteçleri üreten ve doğrulayan her ekibin gözden geçirmesi gereken noktaları toplar; ayrıntılı öneriler için JWT güvenlik en iyi uygulamalarını anlatan RFC 8725'e bakın.</p>
<h2>1. JWT şifreli değildir</h2>
<p>İmzalı bir JWT'nin başlığı ve yükü yalnızca base64url kodludur; herkes okuyabilir. Parola, kimlik numarası ya da gizli iş verisi yüke konmamalıdır. Gizlilik gerekiyorsa şifreli biçim (JWE) ya da belirteçte yalnızca bir başvuru numarası taşıyıp veriyi sunucuda tutmak gerekir.</p>
<h2>2. Çözmek doğrulamak değildir</h2>
<p>Yükü çözüp &quot;kullanıcı: ayşe, rol: yönetici&quot; okumak, belirtecin gerçek olduğunu göstermez. Güven, ancak imza anahtarla doğrulandıktan sonra doğar. Sunucuda yalnızca çözüp alanlara güvenen kod, herkesin kendi belirtecini yazmasına izin verir.</p>
<h2>3. &quot;alg&quot;: &quot;none&quot; ve algoritma karışıklığı</h2>
<p>Başlıktaki alg alanı belirtecin kendisinden gelir; saldırgan onu değiştirebilir. Doğrulayıcı, hangi algoritmayı kabul edeceğini kendi yapılandırmasından almalıdır, başlıktan değil. &quot;none&quot; hiçbir koşulda kabul edilmemeli; genel anahtarla imzalanan (RS) belirtecin, aynı anahtar gizli parola gibi kullanılarak HS ile &quot;doğrulanmasına&quot; izin verilmemelidir.</p>
<h2>4. Süre ve hedef alanlarını denetlememek</h2>
<ul><li>exp (bitiş) alanı denetlenmezse belirteç sonsuza dek geçerli kalır.</li><li>iss (veren) ve aud (hedef kitle) denetlenmezse bir başka hizmet için üretilmiş belirteç sizin API'nizde de geçer.</li><li>nbf (başlangıç) ve saat sapması: sunucular arasında birkaç dakikalık hoşgörü yeterlidir, saatlerce değil.</li></ul>
<h2>5. Uzun ömürlü erişim belirteci</h2>
<p>Erişim belirteci kısa ömürlü olmalı (dakikalar düzeyi), oturumu uzatmak için ayrı bir yenileme belirteci kullanılmalıdır. Çalınan uzun ömürlü belirteç, çalındığı fark edilene kadar tam yetkiyle kullanılabilir.</p>
<h2>6. Depolama yeri</h2>
<p>Tarayıcıda localStorage içindeki belirteç, sayfaya sızan her betiğin (XSS) eline geçer. Çerez, HttpOnly ve Secure bayraklarıyla ve uygun SameSite ayarıyla tutulduğunda betikler tarafından okunamaz; ancak çerez kullanıyorsanız CSRF'yi de ayrıca düşünmelisiniz. Hiçbir seçenek tek başına yeterli değildir.</p>
<h2>7. İptal edememek</h2>
<p>JWT kendi kendine yeten bir belirteçtir; sunucu bitiş süresinden önce iptal etmek için ek bir mekanizmaya ihtiyaç duyar (kara liste, oturum sürümü, kısa ömür). Çıkış yapan ya da yetkisi alınan kullanıcının belirteci, süresi dolana kadar geçerli kalabilir; bunu tasarımda kabul edin ya da kapatın.</p>
<h2>8. Zayıf HMAC anahtarı</h2>
<p>HS256 gibi paylaşılan anahtarlı algoritmalarda tahmin edilebilir ya da kısa bir anahtar çevrimdışı olarak denenerek kırılabilir. Anahtar rastgele üretilmiş, yeterince uzun ve koddan ayrı saklanmalıdır.</p>
<h2>Aracı nasıl kullanmalı?</h2>
<p>Bir belirteci <a href="https://zenquox.com/araclar/jwt-cozumleyici/">JWT çözümleyici</a> ile tarayıcınızda açıp başlığı, yükü, zaman alanlarını ve zayıf ayarları görebilirsiniz; belirteç hiçbir yere gönderilmez. Araç çözer, doğrulamaz: gerçek doğrulama sunucunuzda anahtarla yapılmalıdır. İmza mantığını denemek için <a href="https://zenquox.com/araclar/webhook-hmac-imza-dogrulama/">webhook HMAC imza doğrulama</a>, anahtar için <a href="https://zenquox.com/araclar/parola-gucu-ve-entropi-hesaplama/">parola gücü ve entropi hesaplayıcı</a> işinize yarar. API güvenliğini gözden geçirmek için <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>UPS boyutlandırma: VA ile W, güç faktörü ve çalışma süresi nasıl hesaplanır</title>
      <link>https://zenquox.com/notlar/ups-boyutlandirma-va-w-guc-faktoru-ve-calisma-suresi/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/ups-boyutlandirma-va-w-guc-faktoru-ve-calisma-suresi/</guid>
      <pubDate>Fri, 02 Oct 2026 09:00:00 GMT</pubDate>
      <description>VA'dan W'a dönüşüm, anma gücü payı, batarya enerjisinden çalışma süresi ve hedef süreden gereken kapasite: 300 W'lık bir yük üzerinden adım adım UPS hesabı.</description>
      <category>UPS</category>
      <category>Yedek güç</category>
      <category>Batarya</category>
      <category>Altyapı</category>
      <content:encoded><![CDATA[<p>Bir UPS seçerken iki ayrı soru vardır: yükü taşıyabilir mi (güç) ve ne kadar süre taşır (enerji)? İkisi ayrı hesaplanır ve çoğu yanlış boyutlandırma, ikisinin karıştırılmasından çıkar.</p>
<h2>1. VA ile W aynı şey değildir</h2>
<p>UPS'ler VA (görünür güç) ve W (gerçek güç) olarak iki değerle anılır. Aralarında güç faktörü vardır: W = VA × güç faktörü. Örneğin 1000 VA ve güç faktörü 0,9 olan bir UPS en fazla 900 W taşır. Güç faktörü modelden modele değişir; kataloğun gerçek güç değerine bakın. Yükün tarafında da aynı: bir sunucunun gücü W olarak belirtilmişse onu VA'ya çevirmek zorunda değilsiniz, ama UPS'in W sınırı yük toplamından büyük olmalıdır.</p>
<h2>2. Yükü doğru toplayın</h2>
<p>Cihazların etiket (azami) gücünü toplamak abartılı sonuç verir; gerçek tüketimi ölçmek ya da güç ölçerle okumak daha doğrudur. Yine de başlangıç yüklemelerini (disk dönme, soğutma fanları) ve ileride eklenecek cihazları hesaba katın. UPS'i anma gücünün tamamında çalıştırmak yerine bir pay bırakmak yaygın bir iç ölçüttür; payı kendi politikanıza göre belirleyin.</p>
<h2>3. Çalışma süresi: enerji bölü güç</h2>
<p>Basit yaklaşım şu adımlardan geçer. Örnek: yük 300 W; batarya 12 V, 9 Ah olan iki adet seri bağlı (24 V, 9 Ah).</p>
<ul><li>Nominal enerji: 24 V × 9 Ah = 216 Wh</li><li>Evirici verimi %90 ise bataryadan çekilen güç: 300 / 0,9 = 333,3 W</li><li>Batarya akımı: 333,3 / 24 = 13,9 A</li><li>Bataryanın tamamı kullanılamaz: kullanılabilir derinlik %80 ve yaşlanma ya da sıcaklık düzeltmesi %80 alınırsa kullanılabilir kapasite 9 × 0,8 × 0,8 = 5,76 Ah</li><li>Süre: 5,76 / 13,9 = 0,415 saat, yani yaklaşık 24,9 dakika</li></ul>
<p>Beklediğinizden kısa mı çıktı? Çıkması normaldir: nominal 216 Wh'in yaklaşık yarısı gerçekte kullanılabilir.</p>
<h2>4. Hedef süreden geriye hesap</h2>
<p>Bunu tersine çevirebilirsiniz. Aynı yük için 30 dakika isteniyorsa gereken kullanılabilir kapasite 13,9 A × 0,5 saat = 6,94 Ah, nominal olarak 6,94 / 0,64 = 10,85 Ah'dir; yani yaklaşık 11 Ah ve üzeri bir batarya dizisi gerekir. Bir üst standart değerin seçilmesi gerekir.</p>
<h2>5. Hesabın sınırları</h2>
<ul><li>**Yük sabit değildir.** Çalışma süresi, yük düştükçe doğrusal olmayan biçimde uzar; yüksek akımda batarya daha az kapasite verir (Peukert etkisi). Sabit güç varsayımı yaklaşık bir değerdir.</li><li>**Batarya yaşlanır.** Birkaç yıllık bataryanın kapasitesi başlangıçtakinden düşüktür; sıcak ortam da ömrü kısaltır.</li><li>**Üretici eğrisi esastır.** Hesap, ön karar içindir; kesin süre için üreticinin yük-süre tablosuna bakın.</li><li>**Bitiş gerilimi.** UPS belirli bir gerilimin altına inince kapanır; bu &quot;derinlik&quot; değeri hesaba girdiğiniz DoD ile uyumlu olmalıdır.</li></ul>
<h2>Aracı kullanın</h2>
<p>Kendi yükünüzü, bataryanızı ve hedef sürenizi <a href="https://zenquox.com/araclar/ups-yedek-guc-suresi-hesaplama/">UPS yedek güç süresi hesaplayıcı</a> aracına girin: VA ya da W, güç faktörü, evirici verimi, yaşlanma payı ve isteğe bağlı Peukert üssüyle süreyi hesaplar, yük değişince duyarlılığı gösterir ve ters modda gereken kapasiteyi verir. Sunucu odası bütününde soğutma yükü için <a href="https://zenquox.com/araclar/sunucu-odasi-guc-sogutma-hesaplama/">sunucu odası güç ve soğutma hesabı</a> var. Yedek güç tasarımınızı gözden geçirmek için <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
    <item>
      <title>CIDR ve alt ağ planlama: özetleme, hizalama ve çakışma</title>
      <link>https://zenquox.com/notlar/cidr-ve-alt-ag-planlama-ozetleme-ve-cakisma/</link>
      <guid isPermaLink="true">https://zenquox.com/notlar/cidr-ve-alt-ag-planlama-ozetleme-ve-cakisma/</guid>
      <pubDate>Thu, 01 Oct 2026 09:00:00 GMT</pubDate>
      <description>Önek uzunluğundan adres sayısı, iki ağın ne zaman tek bloğa özetlenebildiği, çakışma kontrolü ve VPN ya da bulut ağı kurarken adres planında yapılan sık hatalar.</description>
      <category>CIDR</category>
      <category>Alt ağ</category>
      <category>IP planlama</category>
      <category>Ağ</category>
      <content:encoded><![CDATA[<p>Adres planı, ağ kurulduktan sonra değiştirilmesi en pahalı kararlardan biridir. İlk günde bol görünen bir blok, ikinci şubeyi, bir VPN'i ya da bulut ağını eklediğinizde tıkanır. Aşağıdaki temel bilgiler (IPv4 için) planı baştan sağlam kurmaya yeter.</p>
<h2>Önekten adres sayısı</h2>
<p>/n öneki, 32 bitin ilk n bitinin ağı belirttiğini söyler. Blokta 2^(32-n) adres vardır:</p>
<ul><li>/24: 256 adres (genellikle 254 kullanılabilir istemci)</li><li>/23: 512 adres</li><li>/22: 1.024 adres</li></ul>
<p>Klasik ağlarda ilk adres ağ adresi, son adres yayın adresidir; bu yüzden kullanılabilir sayı iki eksiktir (/30'da 4 adresten 2'si, /31 noktadan noktaya bağlantılar için özel istisnadır). Bulut sağlayıcıları ayrıca kendi adreslerini ayırır; sayı sağlayıcıya göre değişir, planı kendi belgesine göre yapın.</p>
<h2>Hizalama: blok kendi boyutunun katında başlar</h2>
<p>/24 bloğu 256'nın katı olan bir adreste, /23 bloğu 512'nin katında başlar. Bu yüzden 10.0.0.0/24 ve 10.0.1.0/24 birleşip 10.0.0.0/23 olur: üçüncü bayt 0 ve 1, 512'lik bir bloğu tam doldurur. Buna karşılık 10.0.1.0/24 ve 10.0.2.0/24 komşu görünür ama 10.0.1.0 çift bir üçüncü bayttan başlamadığı için tek bir /23'e sığmaz; tek blok olarak özetlemeye kalkarsanız aradaki ve çevredeki adresleri de dahil etmiş olursunuz. Dört ardışık /24'ü (10.0.0.0 ile 10.0.3.0) 10.0.0.0/22 olarak özetleyebilirsiniz.</p>
<h2>Özetleme neden önemli?</h2>
<p>Yönlendirme tablosunda onlarca şube ağı yerine tek bir satır tutmak, tabloyu küçültür ve arızayı gizler. Ama özet blok, onun içinde sizin olmayan adresleri de kapsıyorsa trafik yanlış yere gidebilir. Özetleme yalnızca gerçekten bitişik ve hizalı bloklar için güvenlidir; planı başta büyük, hizalı bloklara bölerek yapın (şube başına /24, bölge başına /20 gibi).</p>
<h2>Çakışma kontrolü</h2>
<p>İki blok, birinin adres aralığı ötekini kesiyorsa çakışır; bir blok ötekinin içinde kalıyorsa da çakışır. Örnek: 10.20.0.0/16 ile 10.20.8.0/21 çakışır, çünkü /21 üçüncü baytı 8-15 olan adresleri kapsar ve bunlar /16'nın içindedir. Çakışma en sık şu durumlarda ortaya çıkar:</p>
<ul><li>Şirket ağı ile ev ya da misafir ağı aynı varsayılan bloğu kullanıyorsa VPN'de yollar karışır.</li><li>İki şirket birleşirken ikisi de 10.0.0.0/16 kullanıyorsa.</li><li>Bulut sanal ağı ile yerel ağ aynı blokta kurulmuşsa ve ikisi bağlanacaksa.</li></ul>
<h2>Planlama düzeni</h2>
<ul><li>Önce en büyük gereksinimi yerleştirin, sonra küçüklere inin (VLSM).</li><li>Her blokta büyüme payı bırakın: bugünkü ihtiyacın iki katı sık kullanılan bir ölçüttür.</li><li>Gelecekte bağlanabilecek ağlarla (ortaklar, bulut) çakışmamak için varsayılan 192.168.0.0/24 ve 10.0.0.0/24 gibi yaygın blokları kullanmaktan kaçının.</li><li>Kullanımı bir tabloya yazın: blok, amaç, sahibi, tarih.</li></ul>
<h2>Araçlarla deneyin</h2>
<p>Bir adres ve önek için ağ, yayın, ilk-son adres ve ana makine sayısını <a href="https://zenquox.com/araclar/ip-alt-ag-cidr-hesaplama/">IP alt ağ ve CIDR hesaplayıcı</a> ile görün. Birden fazla bloğu tek bloğa özetlemek ya da çakışmayı denetlemek için <a href="https://zenquox.com/araclar/cidr-ozetleme-birlestirme/">CIDR özetleme ve birleştirme</a> aracını kullanın; IPv6 için <a href="https://zenquox.com/araclar/ipv6-alt-ag-hesaplama/">IPv6 alt ağ hesaplayıcı</a> var. Ağ ve bulut adres planınızı birlikte gözden geçirmek için <a href="https://zenquox.com/#iletisim">bize yazın</a>.</p>]]></content:encoded>
    </item>
  </channel>
</rss>
