3. sayfa (Toplam 14 sayfa)
Re: 15MC Programlama
Gönderilme zamanı: 20 Ara 2018, 22:04
gönderen Uğur
Sorunun kaynağı siz ilk tanımlı gelen POU1 i değiştirerek LD varsayılan seçiminden ST ye çevirmenizden kaynaklanıyor. Aynı programda yeni POU ekleyerek eklerken ST seçerseniz sorun oluşmuyor ekte görebilirsiniz.
Re: 15MC Programlama
Gönderilme zamanı: 21 Ara 2018, 10:28
gönderen Ahmet
Uğur yazdı: 20 Ara 2018, 22:04
Sorunun kaynağı siz ilk tanımlı gelen POU1 i değiştirerek LD varsayılan seçiminden ST ye çevirmenizden kaynaklanıyor. Aynı programda yeni POU ekleyerek eklerken ST seçerseniz sorun oluşmuyor ekte görebilirsiniz.
Sizin bu yönlendirmeniz doğrultusunda olayı biraz daha kurcaladım ve sorunun Task Manager ile alakalı olduğunu gördüm.
Programla gelen LD POU1 içeriğini ST olarak değiştirip bunu Task managerde yeniden gösterdikten sonra bu POU içerisinde kullanışlan bütün komutlarda boş giriş ve çıkış bırakmadığınız sürece sorun olmuyor.
Bunu neden yaptığını anlamış değilim.
22.jpg
11.jpg
Re: 15MC Programlama
Gönderilme zamanı: 21 Ara 2018, 10:35
gönderen Ahmet
Bir üstteki postta belirttiğim durum nedeniyle şunu sormak istiyorum.
Kullandığım blokların ST dilindeki karşılıklarında kullanmadığım kısımları silersem programın veya ilgili komutların çalışmasında bir sıkıntı oluşurmu?
Derleme sonucu hata görünmüyor ama program tanımlanmamış bir değişken kullandığımızda da hata vermiyor o nedenle derlemeye pek güvenemedim.
11.jpg
Re: 15MC Programlama
Gönderilme zamanı: 24 Ara 2018, 09:38
gönderen Uğur
Sorun oluşmayabilir fakat boş olarak bırakmanız geleceğe yönelik eğerli bir ekleme yapacaksanız bunu kaldırmanız durumunda varlığından haberiniz kalmayacaktır.
Re: 15MC Programlama
Gönderilme zamanı: 25 Oca 2019, 12:26
gönderen Ahmet
Merhabalar. 2 adet sorum olacaktı;
1. sorum= PLC'ye verilen IP adresini ve HMI'ya verilen IP adresini HMI ekranında göstermek istiyorum.
IP adresi değişse dahi burada görünmesini nasıl sağlayabilirim?
2. sorum= PLC-HMI arasına Ethernet bağlantı kurmayı düşünüyorum 4 adet ASDA-A2 ilede CANopen bağlantı kuracağım.
HMI ile olan ethernet haberleşmesinin kopması durumunda veya 4 adet A2 motordan herhangi birisinin CANopen bağlantının kesilmesi durumunda hangi motora ait bağlantının kesildiğini HMI ekranında göstermek istiyorum.Bunu nasıl yapabilirim?
Teşekkür ederim.
Re: 15MC Programlama
Gönderilme zamanı: 25 Oca 2019, 14:11
gönderen Uğur
MC_ReadStatus ile eksene dair durumu okuyabilir bu sonucu HMI üzerinde görüntüleyebilirsiniz. HMI IP adresini Internal Parametre içerisinden 4 değişken ile elde ederek HMI da gösterebilirsiniz. PLC için şuan register üzerinden IP adresine erişemedim olumlu olması durumunda buradan paylaşırım.
Re: 15MC Programlama
Gönderilme zamanı: 25 Oca 2019, 14:54
gönderen Ahmet
Teşekkür ederim.
HMI IP adresini gösterdim plc adresinide gösterebilirsem güzel olacak.
Acaba bu bilgiyi HMI haberleşme ayarlarında ana makine IP adresini okutarak yapamazmıyım?
Re: 15MC Programlama
Gönderilme zamanı: 25 Oca 2019, 15:02
gönderen Uğur
Elinizle ekrana text içerisine 192.168.1.10 şeklinde IP adresi şudur demekten farkı olmaz. Önemli olan değişimin değiştiği yerden okunması olacaktır.
Re: 15MC Programlama
Gönderilme zamanı: 25 Oca 2019, 15:18
gönderen Ahmet
Teşekkürler.
O zaman ben sizden gelecek cevabı bekliyor olacağım.
Re: 15MC Programlama
Gönderilme zamanı: 01 Şub 2019, 08:56
gönderen Ahmet
Merhabalar.
2 adet sorum olacaktı.
1. sorum yapmakta olduğumuz uygulamada Backup alma olayı uygulamak istiyoruz. Makinede oluşabilecek bir problem yada hata anında herşeyi eski haline döndürmek istiyoruz veya müşteriden backup isteyip bu backup dosyasını USB belleğe alıp bize mail ile gönderince bizde arızayı nedenini görmek ve buna göre çözüm üretmek istiyoruz.
15MC ile bunu yapabilirmiyiz?
Bir nevi windowstaki gibi geri dönüşüm noktası olarak kullanabilmeliyim.
2. sorum ise 15MC ile uzak i/o nasıl haberleştirebilirim? CANopen mi yoksa Ethernet mi olması daha uygun olur?