Skip to main content

ISPSoft Nedir

ISPSOFT  İNCELEME YAZISI – 4

Ispsoft nedir ve nasıl kullanılır ?.Ispsoftun getirdiği yenilikler nelerdir ?.Ispsoftun farkları nelerdir ?.Bu ve buna benzer birçok soruya cevap aradığımız ıspsoft inceleme yazısı serisinin 4. Yazısını ISPSoft öğren adı altında yayımlıyoruz.Bu yazımızda kaldığımız yerden ISPSoft kitabının Türkçe halini soru cevap şeklinde yazmaya devam ediyoruz.

Delta Plc öğrenmeye yeni başlayanlar açısından büyük faydalar sağlayabileceği gibi farklı formatı ve arayüzüyle anlaşılması zor olabilir.Bu sebeple öncelikle WPLSoft’da Ladder mantığının çözülmesi pozitif olarak fayda sağlayacaktır.

ISPSOFT  SIKÇA SORULAN SORULAR – 4

‘Intelligent Module’ Parametre Ayarları Nedir ?

-HWCONFIG kullanılmadan da bazı modüller açılabilir ve kullanılabilir.

Modül Tipi : Network Module

Modül Modeli : AH10EN-5A -> Konfigürasyon araçları HWCONFIG içindedir ve yükleme gerektirmez.

AH10SCM-5A -> DCISoft (1.08) ve üzeri gerektirir.

Eğer ‘Intelligent Module’ ayarlarını ‘Set’ etmek istiyorsanız , System Configuration Area (Sistem Konfigürasyon Alanı ) kısmından sağ tıklayarak ‘Intelligent Module Configuration’ seçilir ve buradan ‘SCMSoft’ üzerinden ayarlar yapılır.

PO List Nedir ?

Donanım konfigürasyonu tamamlandıktan sonra kullanıcılar ‘Option -> PO List’ bölümünden konfigüre edilmiş olan herşeyi görebilir.

‘Rack Information List’ bölümünden ise kullanıcılar donanım konfigürasyonunun ardından ‘File ->Rack Information List’ bölümünden tüm modül ve açıklamalarına , giriş ve çıkış cihaz aralıklarına erişim sağlar.

I/O Scan Nedir ?

Donanım ile kurulan bağlantı sonrası HWCONFIG içinden I/O Scan tıklanarak donanım bilgileri indirilebilir.(Haberleşme Üzerinden)

I/O Scan’a ‘Option’ bölümünden de ulaşabilirsiniz.

I/O Scan ile Upload arasındaki fark ise ;

-Eğer I/O Scan seçilirse, donanım konfigürasyonu taranacaktır fakat modül parametreleri tamamlanmayacaktır.

-Eğer ‘Upload’ seçilirse CPU Modülündeki donanım konfigürasyonu okunacaktır.Güncel donanım konfigürasyonundan ‘Upload’ edilen konfigürasyon farklı olabilir.

Online Diagnosis Nedir ?

-Kullanıcılar sadece HWCONFIG üzerinden offline iken modülleri konfigüre etmeyebilirler.Aynı zamanda ‘Online Mode’ fonksiyonu üstünden de düzenleme yapabilirler.(ISPSoftun normal olarak CPU modüle bağlı olması şartıyla)

-Kullanıcılar ‘Context Menü’ içerisindeki Module Information kısmından modüle sağ tıkladıklarında , Module Information kısmından modül adı ve tanımlamasını görebilirler.

-Eğer sağ tıklayıp ‘Diagnosis’ seçilirse ‘Module Error Log’ ekranına ulaşılır ve hata sebebi/sebepleri bu alan üzerinden bulunabilir.

RTC Ayarları Nedir ?

RTC ayarlarını ‘ Tools -> Set RTC -> Computer  & Custom ‘  yolunu takip ederek yapabilirsiniz.Gerçek zaman saati anlamına gelen RTC için ya bilgisayar saatini ya da manual olarak dilediğiniz zamanı girebilirsiniz.

PLC Hafıza Ayarları Nedir ?

Plc Menü -> Format Plc Memory yolunu takip ettiğinizde karşımıza iki seçenek çıkacaktır.Clear All Program Memory & Reset Plc Memory (Fabrika Ayarları)

Buradan cihazın program bilgisini sıfırlayabilir ya da cihazı tamamen fabrika ayarlarına döndürebilirsiniz.

ISPSoft Proje Oluşumu İçin Prosedür Nedir ?

ISPSoftta proje oluşturma aşamaları işlemleri ;  Hardware Configuration (Donanım Konfigürasyonu ) -> Network Configuration (Ağ Konfigürasyonu ) -> Programming (Programlama ) -> Test & Debugging (Test & Hata Ayıklama)  olarak sıralanır.

ISPSoft’a Ladder Diyagram Nasıl Eklenir ?

ISPSoftta Ladder diyagram oluşturmak için izlenecek yol ;  Programs  -> POU -> New yolu takip edilerek gelen ekran üzerinden ‘Language’ bölümünden ‘Ladder Diagram’ seçilmeli ve tamam denilmelidir.

Ladder diyagram üzerindeki  program dahil hataları görmek ve düzenlemek için ‘Compile Menu’ üzerinden ‘Check’ ve ‘Compile’ yapılmalıdır.Burada Compile’a bastığınızda uyarı ve hataları alt tarafta bulunan Compile Message ekranı üzerinden görebileceksiniz.Eğer herhangi bir uyarı ve ya hata yoksa ‘0 warning’ ve ‘0 error’ gelecektir.

Program Nasıl Testing & Debugging Yapılır ?

Programı ve parametrelerini PLC’e yüklemeden önce ISPSoft’un mutlaka Plc’ye bağlanmış olması gerekmektedir.Örnek verecek olursak , ISPSoft AHCPU530-EN CPU modülüne USB kablosu ile bağlanabilirsiniz.

CPU Modüle USB kablo üzerinden bağlandıktan sonra eğer AH500 serisi CPU modül USB Driverları yüklendiyse Delta Plc ‘Device Manager’ ekranı bölümünde görünecektir ve port numarası belirlenecektir.

Ek olarak ‘COMMGR’ programının yüklenmiş olması gerekmektedir açılmış olmalıdır.

Bağlantı Testi Nasıl Yapılır ?

PLC’ye program yüklendikten sonra kullanıcılar ISPSoft üzerinden PLC’yi başlatma statüsüne alabilirler.İki adet ISPSoft monitörü bulunmaktadır ; – Device Monitoring Mode   – Program Monitoring Mode olarak ikiye ayrılmıştır.

Burada program üzerinden ‘Online Mode’ vb. alınarak programın çalışıp çalışmadığı ya da Plc’e bağlanıp bağlanılamadığı gibi durumlar görülebilir ve test edilebilir.

Device Monitor Input Nedir ?

Device Monitor Table kısmından ‘add monitor table’ seçilerek yeni bir tablo hazırlanır.Burada karşınıza gelecek tabloda boş alana iki kere tıkladığınızda ‘Device Monitor Input’ karşımıza gelecektir.Yine gelen ekran üzerinden ‘Device Name’ ve ‘Device Count Bölümü’ ile karşılaşacaksınız.

Bu ekran üzerinde Device Name : M0 olarak yazdınız ve Device Count : 3 olarak belirlediniz.

Ekran üzerinde M0 , M1 , M2 aygıtlarını göreceksiniz.Ve aynı zamanda bu aygıtların durumlarını vb. gösteren ekran karşınıza gelecektir.

ISPSoft Nedir Sonuç :

Bu yazı dizimize ISPSoft Nedir ile devam ettik.ISPSoft yazılımına dair Türkçe kaynak oluşturabilme çalışmalarımız hızla devam ediyor.Bu hususta ilgili yazılarla alakalı daha detay bilgileri de sizlere verebilmeye çalışıyoruz.Kullanıma başladıktan sonra büyük bir rahatlama hissi ve kolaylık sağlayan ISPSofta bir an önce entegre olabilmeliyiz.İyi çalışmalar.

ISPSoft İnceleme Yazısı -3

ISPSOFT İNCELEME YAZISI -3

Ispsoft nedir ve nasıl kullanılır hakkında detaylı bilgileri vermeye devam ediyoruz.Daha önce ilk bölümünü yayımladığımız ISPSoft Manualinin ikinci kısmını bugün sizlerle paylaşıyoruz.ISPSoft WPLSoft’a göre daha derli ve toplu olmasıyla ön plana çıkıyor.Özellikle Fonksiyon Blokları sayesinde(daha sonraki yazı grubu içerisinde detaylı anlatılacaktır) birçok komutu tek bir blok altında toplayıp , pratik bir işlem yapabilme imkanı sunmaktadır.ISPSoftu tanımak adına çeviriyor olduğumuz ISPSoft manualinin ikinci bölümüne göz atalım.

ISPSOFT SIKÇA SORULAN SORULAR -2

AH500 Serisi CPU Modüllerinde Parametre Ayarları Nasıldır ?

  • Sistemi herhangi bir kazadan korumak ya da olumsuz durumlardan korumak adına ‘HWCONFIG’ üzerinden CPU parametrelerinin set edildiğine emin olunmalıdır.Ve tüm sisteme uygulandığına emin olunmalıdır.
  • Modülün versiyonuna göre fonksiyon ve parametreleri de çeşitlilik gösterir.HWCONFIG üzerinde tanımlı modül fonksiyon ve parametrelerinin dökümanına ‘MDS’ denir.ISPSoft yüklendiğinde son ‘MDS’ dökümanıda iner.Yani herhangi bir ‘MDS’ dökümanı yayımlanmışşsa , kullanıcılar son olanı indirebilir ve kullanabilirler.
  • MDS dökümanları modüllerin yazılım bilgisini sağlar.
  • Sürüm versiyonunu değiştirmek istiyorsanız ;
  • Option -> ‘Alter Overall Firmware Version’ üzerinden ‘Module Name’ kısmından modül ismi seçilir ve burada bulunan ‘Firmware Version’ kısmından versiyon güncellenir.
  • Not : Eğer kullanıcılar asıl modülün sürümünü öğrenmek istiyorlarsa , Option -> I/O Scan bölümünden öğrenebilirler.

Modül Parametre Ayarları Nedir ?

Kullanıcılar her bir modülü HWCONFIG üzerinden ayarlayabilirler.’System Configuration Area’ kısmından direk olarak Parametre Ayar penceresi açılacaktır.Burada karşınıza iki adet seçenek çıkacaktır  ;  1 ) MDS Information  2 ) Normal Exchange Area

Eğer MDS information seçilirse , MDS dökümanının versiyonu görülecektir.Parametre numaraları ve değer aralıkları vb. bu dökümana bağlıdır.Eğer hiç MDS dökümanı yoksa , sistem MDS dökümanını ‘update’ edip etmeyeceğini kullanıcıya soracaktır.

Eğer Normal Exchange Area seçilirse bağlı olan input / output cihazlar görüntülenecektir.Kullanıcılar parametre tipini sol taraftan seçebilirler ve sağ tarafta bulunan ‘address’ kısmına set edebilirler.

Modül Parametrelerini İçeri / Dışarı Alma Nedir ?

Parametre Ayar penceresinde ‘Export File’ tıklandığında modül içerisinde ki parametreler CSV dosyası olarak kaydolacaktır.Aynı şekilde ‘Import File’ denilerek dosyalar modül içerisine alınabilir.

CPU Parametre Ayarları Nedir ?

  • Cpu Parametre Ayarları içerisinde CPU System (CPU Sistem) parametresi bulunur ve bu parametrenin de alt dalları vardır.
  • *Clear Non-Latched Device(Stop –> Run) : Eğer bu kısım ‘enabled’ olarak seçilirse ‘non-latched’ cihazlar, sistem yani CPU ‘Run’ konumuna geçtiğinde temizlenir ve sıfırlanır.
  • *Y State Clear (Stop -> Run) : CPU ‘Run’ konumuna geçtiğinde tüm ‘Y’ aygıtları ‘off’ olur.’Retain Present State’ durumunda ise tüm Y aygıtları durumunu korur.’Previous State Before Stop’ durumunda ise CPU modülünün durmadan önceki durumuna geri döndürülür.
  • Reset Button & Clear Button : CPU modül içerisindeki bu butonlar parametre ayarlarının aktif ya da inaktif olmasında görev alırlar.
  • Watchdog Timeout : Kullanıcılar program taranıyorken zaman aşımı süresini ayarlayabilirler.
  • Enable Constant Scan : Kullanıcılar bu seçeneği seçebilir ve tarama zamanını ‘set’ edebilirler.Ayarlanan değerden normal tarama süresi daha düşükse, CPU modül istenen değere ulaşana kadar diğer taramaya geçmeyecektir.
  • Eğer normal tarama süresi ayarlanan değerden büyükse ayarlanan değeri dikkate almaz ve normal tarama süresine göre işlemlere devam eder.
  • Interval Interrup Time : AH500 serisi CPU’lar 4 adet kesme zamanı sağlar.Kullanıcı buradan aralıkları ayarlayabilir.
  • Enable Remote Run : Eğer bu seçenek seçili ise , kullanıcılar ‘X’ aygıtlarının kontrolünü CPU modül üzerinden özelleştirebilirler.Örneğin ; CPU Running : X0.0 = ‘on’ | CPU Stopping : X0.0 = ‘off’
  • Error Log Location : ‘Plc Option’ butonu seçilirse ‘Error Log’lar özel data registerlarında yani CPU modül içerisinde depolanacaktır.Eğer Plc and Plc Card butonu seçilirse Error Log’lar hem CPU modüle hemde memory card üzerinde toplanacaktır.
  • CPU Operation at Program Error & CPU Operation at Bus Fault : Eğer hata meydana gelirse CPU Statüsü değişebilir.Kullanıcılar bazı hatalar için CPU modül durumuna karar verebilir.Kullanıcılar Stop Option butonu ve Continue Option butonunu kullanabilirler.
  • Remote Reset : Eğer ‘Enable Checkbox’ seçilirse CPU modül remote sistem üzerinden resetlenebilir.Format Plc Memory üzerinden tüm hafızayı silebilir ya da Plc Memory ile fabrika ayarlarına dönebilirsiniz.

CPU Latched Device Range Nedir ?

Buradan kilitli olan cihazların aralığını ayarlayabilirsiniz.(M , D , T , C , HC)

Com Port Nedir ?

Buradan CPU Modül için haberleşme port ayarlarını yapabilirsiniz.(RS-232 , RS-485 ya da RS422)

Ethernet Basic Nedir ?

Eğer CPU Modül Ethernet port kullanıyorsa bu sayfadan ayarlarını yapabilirsiniz.Static ARP Table bölümünden MAC adresleri görülebilir.

Ethernet – Advance NTP Nedir ?

Kullanıcılar bu bölümden real-time clock (Saat) ayarlarını yapabilirler.

Ethernet – Advance E-mail Nedir ?

Kullanıcılar bu bölümden mail gönderim ayarlarını yapabilirler.

Ethernet – Advance E-mail Trigger Nedir ?

Kullanıcılar bu bölümden mail gönderim işlemlerini ve süreklilik gibi durumları buradan ayarlayabilirler.Hangi durumlarda mail gelmesini istiyorsanız vb. durumları ayarlayabilirsiniz.

Ethernet – Advance Web Nedir ?

Kullanıcılar buradan ‘enable’ olarak seçip , dili de seçtikten sonra ‘Web’ üzerinden CPU Modül durumunu izleyebilirler.

ISPSoft İnceleme Yazısı -3 Sonuç :

ISPSoft kitabını ana dilimizde yayımlamaya devam ediyoruz.Elektronik denilince akla gelen devasa boyut karşısında birçok alanda da paylaşım yapmaya çalışıyoruz.Bu sebeple part part ilerlediğimiz bu yazı dizisini de en kısa sürede tamamlamak niyetindeyiz.ISPSoft adına devam edicek bu yazı dizisinde takıldığınız her soruna çözüm bulmanız dileğiyle.İyi çalışmalar.

ISPSoft İnceleme Yazısı

ISPSoft İNCELEME YAZISI

 

ISPSoft nedir?.ISPSoft’un WPLSofttan farkı nedir?.ISPSoft ile birlikte gelen yenilikler nelerdir?.ISPSoftun eksiklikleri nelerdir?.Bu yazımızda ISPSoft üzerine bir inceleme yapacağız.

ISPSoft çıktığı günden bu yana birçok güncelleme gerçekleştirdi ve sürekli kendini yeniledi.Fakat dilinin İngilizce olması ve aynı zamanda tüm kılavuz niteliğinde dökümanlarının da İngilizce olması dolayısıyla tüm kullanıcılara henüz ulaşabilmiş değil.ISPSoft programı içerisinde hangi özelliklerle karşılaşacağımızı hep birlikte inceleyelim.

ISPSoft Nedir?

ISPSoft Deltanın WPLSofttan sonra çıkarmış olduğu yeni Plc programıdır.Konsept olarak birçok yenilikle kullanıcıların karşısına çıkmıştır.

ISPSoft programını çalıştırdığınızda ;

Üst tarafta Tool Bar (Araç Çubuğunu göreceksiniz)

Size göre ekranın sol tarafında kalan alan ise Workplace (Çalışma Alanı) olarak adlandırılır.

Tool Bar’ın hemen altında kalan Local Symbols alanı ise Variables (Değişkenler) olarak adlandırılır ve içerisinde o sayfada tanımlanan tüm değişkenler yer alır.

Değişkenleri tanımlanan alanın hemen altında kalan alan ise Ladder Edit Area (Ladder kurma/değiştirme alanı) olarak geçer ve burada programı yazıyor olacaksınız.WPLSoft’tan farkı ise burada ‘Network’ adı verilen satırları alt alta WPLSoftta ki kadar rahat birleştiremiyorsunuz ya da aynı hızda kod yazamayabilirsiniz.

En altta yer alan Output Window (Çıkış Ekranı) alanı ise Compile yaptığınızda meydana gelen hataları gösterir ya da yoksa size sistemin tamam olduğunu gösterir.

Sağ tarafta Delta Library (Delta Kütüphanesi) yer almaktadır ve burada hazır Com Protokolleri vb. Function Block (Fonksiyon Bloğu) şeklinde bulunmaktadır.

ISPSoft ve WPLSoft Arasındaki Farklar Nelerdir ?

  • ISPSoftta programı simüle edebilmek için COMMGR adlı programı kurmanız gerekmektedir.Ancak WPLSoftta buna gerek yoktur.Yazmış olduğunuz programı direk simüle edebilirsiniz.
  • COMMGR programın da ise haberleşme türünü seçmelisiniz ve aynı şekilde ISPSoftun Communication Settings (Haberleşme Ayarları) bölümünden aynı haberleşme türünü seçerek ilerlemelisiniz.
  • COMMGR programını açtığınız da ise sağ tarafta karşınıza ADD (Ekle) , CONFIGURE (Düzenle) , DELETE (Sil) , START (Başla) , STOP (Dur) , LANGUAGE (Dil) ve ABOUT (Hakkında) butonları gelecektir.Burada Ekle butonuna bastığınızda Driver Properties (Sürücü Özellikleri ) karşınıza çıkacaktır.

Driver Name (Sürücü İsmi) alanı size bırakılmıştır.Siz istediğiniz birşeyi yazabilirsiniz isim olarak buraya.

Connection Setup (Bağlantı kurulumu) : Buradan RS232/422/485 , USB (Virtual Com) , Ethernet , DirectLink (Direk Link) USB , DirectLink Ethernet , DVP Simulator gibi haberleşme kanallarını seçebilirsiniz.Simülasyon yapmak için DVP Simulator seçimi yapmanız gerekmektedir.

Önemli bir hatırlatma: Eğer programı ‘Run’ konumuna aldığınızda Kontakları ‘Set On’ ya da ‘Set Off’ yapamıyorsanız bu fiziksel giriş kullanmanızdan dolayı meydana gelir.Bunun için program üzerinden ‘Set Mpu X On/Off’ seçeneğini ‘On’ yapmalısınız.Bu seçenek ise Araç Çubuğunda Online Mod’un sağ tarafında kalmaktadır.

  • ISPSoftta bulunan Çalışma ya da Proje alanı ise kendi içinde çok faydalı birçok özellik getirmiştir.Örneğin , WPLSoftta task (etiket) atayamıyorduk ancak ISPSoftta data registerlara atadığınız bir etiket sayesinde programın herhangi bir yerinde bu etiketin data registerını değiştirmeniz durumunda tüm programdaki o etikete dair alanlar değişecektir.
  • ISPSoftun yine en güzel yönlerinden biri ise Fonksiyon Blokları oluşturulabilmesidir.Bu bloklar sayesinde daha hızlı ve daha az yer kaplayan bir program oluşturulabiliyor.Aynı zamanda oluşturulan bloklar çok fazla kolaylık sağlıyor.Giriş ve çıkışlarını birkez belirledikten sonra aynı bloğu kopyalayarak birçok yerde kullanabilir ya da blok üzerinde değişiklikle programın tümüne bakmaksızın işleminizi tüm program üzerinde etkin kılabilirsiniz.

ISPSoft İNCELEME YAZISI SONUÇ :

Bugün ISPSofta dair öne çıkan detayları sizlerle paylaştık.Bu seride ISPSoft’a dair birçok inceleme ve örnek paylaşma niyeti içerisindeyiz.ISPSoft yakın gelecekte Türkçe kaynaklarında çoğalmasıyla birlikte tüm kullanıcıların kullanım alanına girecektir.İyi çalışmalar.