- 76
- 80 560
Orhan Genç
เข้าร่วมเมื่อ 4 ต.ค. 2011
Çoğunlukla mesleğimle ilgili bilgi, birikim ve tecrübelerimi paylaştığım yararlı içerikleri, bir miktar da hobi ve sosyal paylaşımları bulabileceğiniz bir kanaldasınız.
#038 PID Kontrol Uygulama Örneği // PID Compact
S7-1200 & S7-1500 CPU'larda PID Compact teknoloji objesi ile kapalı çevrim kontrol uygulama örneği yapıyoruz. PID Compact üzerinden konfigürasyon ve devreye alma, pre tuning, fine tuning gibi PID parametrelerini otomatik hesaplamayı görüyoruz. Ayrıca her CPU'nun kaç adet PID bloğu koşturabileceğini detaylı olarak öğreniyoruz. İyi seyirler.
PID uygulama dökümanı için :
👉 cache.industry.siemens.com/dl/files/401/100746401/att_984768/v1/100746401_S71x00_PidCompact_DOC_V2.0_en.pdf
Uygulama örneği sayfası :
👉 support.industry.siemens.com/cs/document/100746401/pid-control-with-pid_compact-for-simatic-s7-1200-s7-1500?dti=0&lc=en-TR
Selamlar,
@orhangnc
Linkedin: www.linkedin.com/in/gencorhan
.
PID uygulama dökümanı için :
👉 cache.industry.siemens.com/dl/files/401/100746401/att_984768/v1/100746401_S71x00_PidCompact_DOC_V2.0_en.pdf
Uygulama örneği sayfası :
👉 support.industry.siemens.com/cs/document/100746401/pid-control-with-pid_compact-for-simatic-s7-1200-s7-1500?dti=0&lc=en-TR
Selamlar,
@orhangnc
Linkedin: www.linkedin.com/in/gencorhan
.
มุมมอง: 815
วีดีโอ
023 Optimizasyon // Fire ve Kalan Hesaplama
มุมมอง 77914 วันที่ผ่านมา
Merhaba, bu örnekte özellikle boy kesme işlemlerinde malzemenin en verimli kullanılması ve en az fire ile işlem yapılması için gerekli hesaplamanın SCL ile nasıl yapılabileceğine dair bir önnek yapıyoruz. Kullandığımız yöntemde kesilecek ölçüleri testpit edip bir array'a atıyoruz ancak farklı yöntemler ile de çözüm yapılabilir. İyi seyirler. Uygulamadaki bloğun SCL kodu ve Tia Portal proje yede...
022 Simatic SCL - Valf Sıralama Örneği // Valve Sorter
มุมมอง 86021 วันที่ผ่านมา
Dinamik programlamaya basit bir örnek olarak Valf Sıralama / Valve Sequencer örneği yapıyoruz. İç içe döngüler kullanarak operatörün ekrandan çalışma sırası girdiği valflerin istenilen sıra ile çalışmasını sağlıyoruz. Çıkış tipi herhangi bir aktör olabilir; valf, motor, fan, piston vb.. Bu uygulamanın güzel yanı çıkış sayısı ne kadar artarsa artsın aynı kodla sadece limitler ile oynayarak kolay...
#037 Modül Arıza Teşhisi // Module Diagnostics
มุมมอง 1.2K21 วันที่ผ่านมา
PLC üzerindeki durum ledlerinin okunmasından başlayarak Profinet hattındaki istasyonların durumunu, her bir istasyon üzerindeki modüllerin durumunu, her bir modülün ayrı ayrı durumunu okumaya yarayan LED, ModuleStates, DeviceStates ve Get_Diag sistem komutlarının kullanımını örnek uygulamalar ile detaylı olarak gösteriyoruz. İyi seyirler. Selamlar, @orhangnc Linkedin: www.linkedin.com/in/gencorhan
#036 Program Alarm // Hızlı ve Kolay HMI Alarm Oluşturma
มุมมอง 87728 วันที่ผ่านมา
Bir önceki videoda Prodiag ile gelişmiş alarm yönetimi ve diagnostik özelliklerinden bahsetmiştik. Bu videoda ücretsiz ve hazır Program Alarm fonksiyonunu kullanarak HMI içerisinde her hangi bir alarm tanımlama gereği duymadan tamamen PLC içerisinden alarmların üretilmesini görüyoruz. İyi seyirler. Selamlar, @orhangnc Linkedin: www.linkedin.com/in/gencorhan
#035 Simatic Prodiag - Advanced Diagnostic
มุมมอง 669หลายเดือนก่อน
Alarmların merkezi olarak PLC içerisinde oluşturulması, HMI ekranına otomatik gönderilmesi, yapılan değişikliklerin otomatik olarak güncellenmesini sağlayan Prodiag özelliğini test ediyoruz. Alarmları yönetmenin yanı sıra HMI/Scada ekranından PLC kodunu görüntülememize yarayan "PLC Code View" objesi ile de örnek yapıyoruz. Türkçe uygulama dökümanını da açıklamaya ekliyorum. İyi seyirler. Selaml...
021 Eş Yaşlandırma Fonksiyon Bloğu Örneği / Equal Aging / Aggregating
มุมมอง 1.9Kหลายเดือนก่อน
Simatic SCL dili ile Fan, Pompa, Kompressor, Jeneratör, Asansör vb. birlikte çalışan çoklu aktörlerin eşit şekilde yaşlandırılması, dengeli sürelerde çalıştırılamsı için kendi bloğumuzu oluşturuyoruz. Kaç motor çalıştırmak istediğimizi, çalışacak motorların arıza bilgisini, motorlar arası saat farkını istediğimiz gibi ayarlayabildiğimiz ve motorların yaşlarına göre otomatik olarak devreye alını...
#034 View Of Things // HMI inside CPU
มุมมอง 7632 หลายเดือนก่อน
Simatic WinCC Unified yazılımı ile S7-1500 kombinasyonu sayesinde web ortamında HMI sayfalarını çalıştırmamızı sağlayan oldukça basit ve pratik bir özelliği inceliyoruz. Herhangi bir HTML bilgisi gerektirmeden HMI ekranı geliştirir gibi web sayfası oluşturup bu sayfayı herhangi bir HMI gerektirmeden doğrudan web browser üzerinden görüntüleyip kullanabiliyoruz. İyi seyirler. Selamlar, @orhangnc ...
020 Alarm Sıralama Örneği // Dynamic Alarm Buffer Example
มุมมอง 8092 หลายเดือนก่อน
While ve For döngüsünün kombine kullanım ile bir data bloktaki plc alarmlarının aktif olanlarını dinamik olarak başka bir ara belleğe (data bloğa) yerleştirilmesi ile ilgili gerçek bir projeden aldığımız örnek uygulama videosu. İyi seyirler. Kaynak kodu aşağıdaki bağlantıdan indirebilirsiniz. 👉 drive.google.com/file/d/1j6w_abCEVyPq6t1Ky1JRnQ5c2vVqv7YF/view?usp=drive_link Selamlar, @orhangnc Lin...
019 Endirek Adresleme // Indirect Addressing
มุมมอง 7902 หลายเดือนก่อน
Simatic S7-1200 / S7-1500 CPU'larda endirek adresleme için kullandığımız komutları işleyerek çeşitli hafıza alanlarından (Input, Output, Memory bits, Data block) okuma ve yazma örnekleri yapıyoruz. - PEEK - PEEK_Word - POKE komutları ile endirek adresleme işlemlerini nasıl gerçekleştirdiğimizi detaylı oalrak anlatmaya çalıştım. İyi seyirler. Selamlar, @orhangnc Linkedin: www.linkedin.com/in/gen...
#033 Simatic SQL Library - Microsoft SQL Server TDS Connection
มุมมอง 1.5K2 หลายเดือนก่อน
Simatic S7-1200 & S7-1500 CPU'lar ile Microsoft SQL Server bağlantısı için LSQL kütüphanesi uygulama örneği. SQL server ayarları, bağlantı ve login ayarları, tablo ekleme, örnek sql sorguları, örnek stored prosedür oluşturma ve PLC üzerinden erişimle ilgili örnekleri bulabilirsiniz. Insert, Update, Select, Stored Porcedure Call gibi fonksiyonların kullanımına dair uygulama videosu. İyi seyirler...
#032 Simatic S7-1500 RS232 Barcode Reader
มุมมอง 1.3K3 หลายเดือนก่อน
Simatic S7-1200, S7-1500 CPU ile CM PtP modülü üzerinden RS232 ile veri okuma örneği yapıyoruz. Uygulama örneğimizde Siemens Ident ailesinden MV320 okuyucu kullandık, hem barkod hem de QR kod okuyabilen reader ile hızlı ve kolay bir şekilde PLC üzerinden nasıl okuma yapılacağını inceledik. iyi seyirler. ilgili uygulama örneği için support sayfası : 👉 support.industry.siemens.com/cs/document/109...
#031 S7-Routing // Farklı Subnetlerdeki Cihazlara Erişmek
มุมมอง 8113 หลายเดือนก่อน
Simatic S7-1500 CPU'lardaki S7-Routing özelliği ile farklı subnetlerde bulunan cihazlara erişmenin kolay yolu hakkında kısaca bilgi veriyoruz. Kullanımı çok kolay ve basit, ilave hiç bir efor sarfetmeden sadece subnet tanımlayarak routing özelliği kullanılabilir. Selamlar, @orhangnc Linkedin: www.linkedin.com/in/gencorhan
018 Kombinasyon Örneği / Combination with SCL
มุมมอง 9623 หลายเดือนก่อน
Bu bölümde sizden gelen örneklerden birisiyle devam ediyoruz. Sayılarla istenilen kombinasyonu sağlayan eşleşmeyi bularak gerekli çıkışları aktif eden bir program yazıyoruz. İç içe 3 döngüye kadar çıkarak tekli, ikili veya üçlü kombinezonları deniyoruz. Keyifli seyirler. Uygulamada oluşturduğumuz bloğun kaynak koduna aşağıdan erişebilirsiniz. 👉 drive.google.com/file/d/1v6kkhOwjXWkjs8-9i9pkDgTDD...
017 Analog Input Skala Örneği & Ortalama Değer Alma
มุมมอง 1.1K3 หลายเดือนก่อน
SCL ile analog input skala fonksiyonu oluşturarak analog karttan okunacak değerleri istediğimiz aralıkta skala ederek projelerimizde her zaman kullanabileceğimiz standart bir blok yapıyoruz. Sonrasında ortalama değer (moving filter average) alan bir blok oluşturup ikisini birlikte kullanmayı görüyoruz. İyi seyirler. Selamlar, @orhangnc Linkedin: www.linkedin.com/in/gencorhan
016 Hata Ayıklama (Break Points) / Debugging with breakpoints
มุมมอง 5783 หลายเดือนก่อน
016 Hata Ayıklama (Break Points) / Debugging with breakpoints
015 SCL ile sayı sıralama örneği / Bubble sort example
มุมมอง 7733 หลายเดือนก่อน
015 SCL ile sayı sıralama örneği / Bubble sort example
#030 Simatic S7 1500 DALI Aydınlatma Arayüzü Kontrolü
มุมมอง 8563 หลายเดือนก่อน
#030 Simatic S7 1500 DALI Aydınlatma Arayüzü Kontrolü
014 Array İşlemleri / Array Calculations
มุมมอง 9304 หลายเดือนก่อน
014 Array İşlemleri / Array Calculations
013 Kaç motor çalışıyor ? / How many motors are running?
มุมมอง 8154 หลายเดือนก่อน
013 Kaç motor çalışıyor ? / How many motors are running?
012 Değer Değişti Algılama Fonksiyonu / Value Changed Detection
มุมมอง 8014 หลายเดือนก่อน
012 Değer Değişti Algılama Fonksiyonu / Value Changed Detection
009 SCL Programlama FOR LOOP | FOR DÖNGÜSÜ
มุมมอง 1.3K4 หลายเดือนก่อน
009 SCL Programlama FOR LOOP | FOR DÖNGÜSÜ
#029 Yeni Firmware CPU'larda PUT/GET Erişimi Aktif Etme
มุมมอง 3214 หลายเดือนก่อน
#029 Yeni Firmware CPU'larda PUT/GET Erişimi Aktif Etme
#028 Simatic CPU Tam Erişim Aktifleştirme (Enabling Full Access)
มุมมอง 3514 หลายเดือนก่อน
#028 Simatic CPU Tam Erişim Aktifleştirme (Enabling Full Access)
#027 MQTT Haberleşme Uygulaması (Local & Remote)
มุมมอง 1.8K4 หลายเดือนก่อน
#027 MQTT Haberleşme Uygulaması (Local & Remote)
Suzuki V-strom DL650 XT İstanbul-Sinop insta360
มุมมอง 4214 หลายเดือนก่อน
Suzuki V-strom DL650 XT İstanbul-Sinop insta360
008 IF..ELSIF..ELSE..Kontrol Komutları Kullanımı
มุมมอง 6604 หลายเดือนก่อน
008 IF..ELSIF..ELSE..Kontrol Komutları Kullanımı
Gerçekten tebrik ederim. Programı kullanmanın ötesinde derinlemesine bir bilgi birikimi oluşturmuşsunuz. Başarılar dilerim.
Hocam emeğinize sağlık. Bu kabilenin reisisi sizsiniz.
Emeğinize sağlık çok faydalı ve profosyonel olmuş ben farklı şekillerde yapıyorum ama bu çok pratik olmuş. Özellikle anlatımınız çok güzeldi daha başka nasıl anlatılırdı bilmiyorum .
Çok teşekkür ederim hocam. Anlatım şekliniz çok güzel.
Kral
Çok bilgilendirici, gereksiz hiç bir saniyesi olmayan bir video. Teşekkürler elinize sağlık
Çok faydalı bir çalışma olmuş elinize sağlık Orhan Bey.
Emeğinize sağlık. Teşekkür ederim.
Hocam videolarınızı severek takip ediyorum. Bu tarz içerikleri SIMATIC Manager tarafı içinde yaparsanız çok çok mutlu olurum.
Merhaba, simatic manager artık desteği kesilecek bir ürün o yüzden çok anlamlı değil. Managerda kullanılan cpu'lar da yakında üretimi sonlanacak özellikle S7-300'ler 1 ekim 2025'de yedek parça statüsüne geçecek.
Emeğinize sağlık hocam eksik bilgilerimiz sizin sayenizde gelişiyor
şu excel uygulamısını paylsaşırmısın hocam
Çok teşekkürler Orhan bey. Harika bir video olmuş.
Teşekkürler çok bilgilendirici bir video.
Hocam büyüksünüz, harika paylaşımlar.
Güzel bir eğitimdi teşekkürler
Güzel bir eğitim oldu ağzınıza sağlık
Atleast sir make program in english and add subtitles that will also enough for the community 😅
Tesekkurler Orhan bey. Burada uclu uclu toplamada durdurduk. lakin durum ola bilir ki 6 tanesinin toplami 10.1 eder. yeni bunu komple butun durumlar icin yazmak olmazmi. Diyelim ki 10 tane deyil de 50 tane deyer var ve 50 sinin de toplami 10.1 olursa tum cikislari aktiv etsin. yeni mumkun olan tum hallar icin nasil yaza biliriz? Mumkunse buna bakalim lutfen. onceden tesekkurler
Evet çok uzun süreceğinden 3'lü kombinasyona kadar örnek yaptık daha fazlasını aynı mantıkla devam ettirebilirsiniz. Ama sayı arttıkça saykıl süresi cpu hızına bağlı olarak çok fazla uzayabilir o yüzden tolerans kısmı biraz geniş tutulabilir.
@@orhangnc Tesekkur ederim cok iyi dersleriniz var tam istediyim konularda SCL ve Safety PLC. Cok tesekkur ederim
Hocam merhaba, I device yöntemi ile master slave haberleşme ne demek tam anlamadım. İki plc put get komutları yada pn pn coupler haberleşmesi ile bunun ne farkı var kısaca açıklayabilir misiniz acaba ?
Merhaba, I-Device videosunda detayları bulabilirsiniz
@ teşekkürler hocam 🙏
Çok güzel olmuş kanalınizi şimdi keşfettim bütün videoları izleyeceğim. Ekran ve scada videoları gelir mi pop up nasil oluşturulur kütüphane kısımları buralarda çok eksiğim var tecrubenizden faydalanmak isterim kendinize iyi bakın başarılarınızın devamını dilerim
HOCAM WİNCC SCADA VİDEOLARI YAPACAKMISINIZ?
👍👍👍
Teşekkürler. Güzel, anlaşılır ve birçok kişinin faydalanacağı sağlam bir örnek olmuş.
Merhaba hocam elinize emeğinize sağlık
çok teşekkürler güzel bir örnek oldu
LAR1 P##Request00 TAR2 +AR1 L DIW [ AR1 , P#0.0 ] T #Request L 0 T DIW [ AR1 , P#0.0 ] LAR1 P##FIFO TAR2 +AR1 TAR1 L DW#16#7FFF8 AD T #PointerFIFO_START L P#30.0 +D T #PointerFIFO_MAX L #PointerFIFO_START T #PointerFIFO_POINTER M002: L 0 L DIW [ #PointerFIFO_POINTER] ==I JC M001 DEC 1 L 2#1 SLW L #Request AW L 0 <>I JC M001 T DIW [ #PointerFIFO_POINTER] M001: L #PointerFIFO_POINTER L P#2.0 +D T #PointerFIFO_POINTER L #PointerFIFO_MAX <=D JC M002 L #PointerFIFO_START L P#2.0 -D T #PointerFIFO_POINTER M004: L #PointerFIFO_POINTER L P#2.0 +D T #PointerFIFO_POINTER L #PointerFIFO_MAX >D JC M003 L 0 L DIW [ #PointerFIFO_POINTER] <>I JC M004 L #PointerFIFO_POINTER L P#2.0 +D T #PointerFIFO_POINTER2 M006: L 0 L DIW [ #PointerFIFO_POINTER2] ==I JC M005 T DIW [ #PointerFIFO_POINTER] L 0 T DIW [ #PointerFIFO_POINTER2] L #PointerFIFO_POINTER L P#2.0 +D T #PointerFIFO_POINTER M005: L #PointerFIFO_POINTER2 L P#2.0 +D T #PointerFIFO_POINTER2 L #PointerFIFO_MAX <=D JC M006 M003: NOP 0 L #PointerFIFO_START T #PointerFIFO_POINTER T #PointerFIFO_POINTER2 c001: L 0 L DIW [ #PointerFIFO_POINTER] ==I JC c002 DEC 1 L 2#1 SLW INVI L #Request AW T #Request L #PointerFIFO_POINTER2 L P#2.0 +D T #PointerFIFO_POINTER2 c002: L #PointerFIFO_POINTER L P#2.0 +D T #PointerFIFO_POINTER L #PointerFIFO_MAX <=D JC c001 s7 300 de yazdığım 16 bitli fifo örneği
S71200 de s7 300 deki gibi pointer nasıl yapılır scl dilini kullanarak
Merhaba, S7-1200'de pointer yok, S7-1500'de ise accumulator emule edilmiş olup 300'deki gibi doğal değildir bu yüzden çok tavsiye edilen bir yöntem değil pointer kullanımı. Ama kullanmak isterseniz 300'de yazılmış bir kod (pointer kodu) 1500de de çalışır. (LAR, TAR, CAR, +AR1, +AR2 , L, T, SLW, gibi komutlar aynen desteklenir)
@@orhangnc sıkıntım şu çok eskiden yaptığım s7 300 bitsel bir fifo yazılımını s7 1200 uyarlamak istiyorum orda mecburen pointer kullanmıştım şimdi bu bitsel fifo için özellikle s7 1200 için nasıl bir yol çizmem lazım
@ yapariz ornek
@@orhangnc çok sevinirim
@@burak79diken 300'deki örneği iletebilir misiniz. Linkedinden mesaj atabilirsiniz.
Orhan Bey Merhaba, "Template Suit Wizard" TiaPortal V20 de kullanilabilir mi? Ben herhangi bir link bulamadim.
Merhaba, V20 için henüz yayınlanmamış
Teşekkür ederim bilgiler için
Merhaba Hocam Elinize sağlık
Güzel uygulama, projenin zip hali olsaydı daha güzel olurdu, ekranla uğraşmak zaman kaybettiriyor, elinize sağlık
Hocam emeğinize sağlık
Paylaştığınız bilgiler için teşekkür ediyoruz.İyiki varsnız...
Orhan hocam çektiğiniz videolar için çok teşşekkür ederim. PLC den bulut sistemlerine veri gönderme ile ilgili video da çekebilirmisiniz acaba ?
Çok teşekkür ederim,çok güzel bir uygulama
tesekkür ederim
çok teşekkürler büyük bir zahmetten kurtardınız cidden
Please make videos in english
some day maybe with the help of AI
@orhangnc thanks
Değerli bilgilerini paylaştığın için teşekkür ederim çalışma hayatında başarılar dilerim 😊
gerçekten çok harika bir uygulama örneği teşekkür ederim
Elinize sağlık hocam s71200 ler scl ile s7300 deki gibi pointer nasıl yazarız
ağzınıza sağlık ilk fısatta deneyeceğim
Orhan bey , plc enerjisi kesildiği zaman data blokta okuduğumuz değerler son halinde kalıyor , nasıl sifirlayabilirz
Merhaba, retain seçeneğini kaldırıp start value kısımlarına 0 girerseniz enerji gidip geldiğinde sıfırlanır
Teşekkürler hocam👋👋👋
Alternatifi olmayan bir seri gerçekten emeklerinize sağlık
Abi cok tesekkur ederim, daha yeni eski usulla alarm listi yapmistim projede, degisip hepsini bu yone gecirecegim
Değerli bilgileriniz için teşekkürler Orhan Bey.
Hocam süpersin bu konulara meraklıyım ama yaptığım araştırmalarda hep İngilizce sen meraklı arkadaşlar için süper bir iş yapmışsın emeğine sağlık❤
Elinize sağlık, her yerde bulunmayacak nokta atışı konular bunlar.
Eline emeğine sağlık hocam