Kayıtlar

Köpüğü alınmış Windows AtlasOS

Resim
  Yeni bir bilgisayar alırsanız artık Windows 11 kurulmuş olarak geliyor. Windows 10 a göre daha hızlı olduğu söyleniyor. Microsoft, Windows 7 ve Windows 10 için sistem gereksinimi olarak en az 2 GB ram önerirken, bu rakamı Windows 11 de 4 GB olarak yükseltmiş.. Microsoft, Windows un nedense gerektiğinden daha düşük ram gereksinimi olduğuna inanmamızı istiyor. Windows 10 u 2 GB ram i olan bir bilgisayara kurunca, kağnı modunda çalıştığını daha doğrusu çalışamadığını biliyoruz. Yeni bilgisayar alacaksanız ve imkanınız varsa sistemde en az 16 GB ram olmasını tavsiye ederim. Neyse ki düşük ram ve işlemciye sahip bir bilgisayarı kasan Windows’u, AtlasOS ile hızlandırmak mümkün oluyor. Windows masaüstünüzün sanki bir Linux dağıtımı masaüstü kullanıyor gibi hızlandığını fark edeceksiniz. Abartmış olabilirim :) AtlasOS için tıraşlanmış veya budanmış Windows da diyebiliriz. AtlasOS aslında bildiğimiz Windows. Yeni kurulmuş bir Windows 10 Pro veya Windows 11 Pro da uygulanabiliyor. Sonu gel...

Pardus ile Windows 10 dosyalarına erişim

Resim
  IT ekibi tarafından, Adobe Flash Player programının güvenlik açığı oluşturmasından dolayı ilgili bilgisayardan silinmesi istendi. Başlangıçta maalesef, bu programı silme veya kaldırma çabalarım boşa çıktı. Windows içindeyken internetten yaptığım araştırmalara rağmen dosyaları silmek mümkün olmadı. Microsoft bu programı silmek için bir yama bile çıkarmış ama hepsi boş , çalışmadı yani. Dosyayı silmeye çalıştığımda erişim engellendi mesajı geliyordu. Dosyayı sahiplenip , gerekli izinleri vermeme rağmen yok, silemezsin arkadaşım gibi kötü bir muamele ile karşı karşıya kalmıştım. Dalga geçer gibi, Windows’un verdiği mesajda dosyayı silmek için kendimden izin almam gerektiği yazıyordu. Çözüm olarak Windows’u sıfırlamak veya hard diske format atmak gerekiyordu. Neyse ki sonra aklıma bu fikir geldi. Bilgisayarı linux ile usb hafızadan açarım. Böylece dosyaları kolayca silerim diye düşündüm. Pardus, Tübitak tarafından geliştirilen bir linux dağıtımıdır. Usb hafızaya yazdırılarak, Windo...

Visual Studio 2022 de eski projeleri açmak

Resim
  Eski projeleri, örneğin .net 4.5.2 ile hazırlanmış bir projeyi, Visual Studio 2022 veya 2019 da açtığınızda aşağıdaki gibi bir mesaj alırsınız. Projeyi .net 4.8 e yükselteyim mi gibi bir seçenek sunuyor fakat form içeren uygulamalar maalesef bu seçenek ile açılamıyor. Açılıyor fakat formu göremiyorsunuz. Ayrıca bir nedenden projenin .net versiyonunu yükseltmek istemeyebilirsiniz.  Mesajda sunulan ikinci seçenek ise sizi 330MB bir dosyayı indirmeye teşvik ediyor. Bu seçeneği denemedim. O nedenle, işe yarayıp yaramadığını bilmiyorum.  Üçüncü seçenek ise gerçekten  çok dahiyane ! Projeyi yüklemesen mi acaba, ne lüzumu var şimdi..  😁 İnternette bulduğum ve çalıştığından emin olduğum çözümü, burada paylaşmak istedim.. Arama motorunda ".net 4.5.2 nuget package" şeklinde arama yapın. Nuget sayfasından ilgili paketi indirin. İndirmek için "Download package" yazan linke tıklayın. Bu paket .nupkg uzantılı 19MB bir dosya olacaktır. Uzantısını .zip olarak değiştirin v...

Uzak I/O modülü olarak PLC kullanmak

Resim
  Yerli GMTCONTROL firmasının plc ürünlerini uzun süredir kullanıyorum ve gayet memnunum. Resimde gördüğünüz en temel ve en uygun fiyatlı modeli GLC-196T, sondaki T transistor çıkışlı olduğunu gösterir. Model ismi 196R olursa röle çıkışlı oluyor. 9 giriş ve 6 çıkışa sahip plc de, bu sayılar ek modül kullanılarak artırılabiliyor.  Modbus RTU, RS485 kablo (2 tel) ile çalışırken, modbus TCP, ethernet veya network kablosu ile çalışır. 196 ve 296 modelleri sadece modbus RTU ile çalışabilirken, 396 ve 496 modelleri hem modbus RTU ile hem de modbus TCP ile çalışabiliyor.  Remote I/O, türkçeye uzak Giriş/Çıkış olarak tercüme ediliyor. Normal bir bilgisayarda, 24V sensörleri okuyacağımız veya 24V röleleri kontrol edebileceğimiz bir donanım bulunmuyor. İşte bu nedenle uzak i/o modülüne ihtiyaç duyuyoruz. Phoenix Contact, Turck gibi firmaların uzak i/o modülleri var ama tahmin edersiniz ki fiyatları cep yakıyor olabilir. (araştırmadım bile :)) Yabancı firmaların yanısıra yerli olar...

Delta PLC Simulator ve Factory IO bağlantısı

Resim
  ISPSoft 3.17 (ve COMMGR 1.14) ile Factory IO bağlantısını Youtube da anlattım . Yani gerçek bir PLC olmadan simülasyon yapabilirsiniz.  Video da ayrıca modbus ascii protokolü ile çalışmak isteyen yazılımcı arkadaşlar için de biraz bilgi var. Normalde bu protokol seri port üzerinden kullanılıyor. Fakat DVP Simulator, bu protokolü, tcp/ip 10002 portundan kullanıyor. Yazılımcı arkadaşlar, Kepserver ile haberleşerek veya Kepserver olmadan direk modbus ascii protokolünü kullanarak plc (veya simulator) ile iletişim kurabilirler.. ISPSoft da plc ye program yüklerken veya simülasyon yaparken 10002 portunu ve bu protokolü kullanıyor. Şahsen protokol hoşuma gitti.. Sadece ascii karakterler kullanıldığından kullanımı gayet basit. Bizim barkod yazıcılar gibi sadece ascii karakterler ile çalışıyor. Videoda da göreceğiniz gibi plc simulator, modbus server (veya slave) olarak çalışıyor ve birden fazla client (veya master) bağlanmasına izin veriyor. Hercules, Kepserver ve ISPSoft hepsi clie...

PC_SIMU ile caraskal simülasyonu

Resim
  Youtube da izleyebilirsin.. Şişe dolum hattında  programdaki malzemeleri kullanarak hattı kendimiz oluşturmuştuk. Bu kez program dizininde bulunan puente_1 (PC_SIMU\GRAFCET\PUENTE_1) isimli projeyi çalıştırıyoruz. S7-1200 de hangi giriş, çıkışların kullanılacağı bilgisi proje dizininde bir .txt dosyasında görülebilmektedir. İspanyolca yazmışlar ama google translate sağolsun.  Resimde üst tarafta 2 adet 7-segment display var. Onları ben ilave ettim. Tia Portal da MW50 yani step (adım) numarasını göstermektedir.  Resimde caraskalın üstünde gözüken limit switch ler hiçbir işe yaramıyor. Yalnızca görsellik için konulmuşlar. Benim gibi onların hangi girişlere bağlandığını ayarlamaya filan kalkışmayın. Programın hatalı çalışmasına neden oluyorlar. Asıl limit switch ler gizli, direk gözükmüyorlar. Detayları görmek için üstte bulunan resmi aşağıya doğru bir kenara çekmeniz gerekiyor. Diyelim bir şeyleri taşıdınız, ve Puente_1.sim programının dağılmamış halini tekrar açmak ...

PC_SIMU ile Şişe dolum hattı simülasyonu

Resim
  Youtube da izleyebilirsin.. Önceki yazıda PC_SIMU ile Tia Portal programının haberleşme ayarlarını yapmıştık.. Şimdi örnek bir proje yapalım istedim. Önceki yazılardan birinde çift bobin sendromundan bahsetmiştim.. PLC taraması yukarıdan aşağı olduğundan üstteki resimde, şemada Q0.0 maalesef aktif olamıyor. Bu durumu düzeltmek için aşağıdaki gibi bağlantı yapıyoruz. CPU olarak 1214C DC/DC/DC kullandım.. Simülasyon yaparken gerçek donanım kullanılmadığından istediğimiz kadar ek modül kullanarak proje giriş çıkış sayısını artırabiliriz. Ek modülün özelliklerinde de aşağıdaki ayarları yapmayı unutmayalım.. Tag listemiz bu şekilde.. Merdiven şeması bu şekilde.. Q0.1 şişe dolumu, Q0.2 tank dolumu yapıyor.. Videoya bakarsanız, 14. şişeye kadar tank boşalıyor, 14. şişede tank tekrar dolmaya başlıyor. Bu işlem M0.0 dahili merker sayesinde gerçekleştiriliyor. Q2.0, Q2.1 ve Q2.2 sadece PC SIMU ekranında tankın yanındaki LED leri yakmak için kullanılıyor.. (MIN, MED, MAX) Sayaç değerini P...