moosty
Üye
- Katılım
- 31 Eki 2008
- Mesajlar
- 61
- Puanları
- 1
- Yaş
- 47
Merhabalar,
Programlama altında da duyurmuştum ama sanırım asıl yeri burasıymış.
http://code.google.com/p/indafins/downloads/list
altına kendi yazdığım bir ActiveX bileşeni kurulumunu ve örnek uygulamanın kaynak kodlarını yayınladım.
Uygulamanın kaynak kodlarını indirmek için 'Search for All Downloads' seçmeniz lazım.
Henüz dokümentasyonunu yapamadım ama en kısa zamanda yapıp onu da aynı adreste yayınlamaya çalışacağım.
ActiveX hala Alfa versiyonunda, Fins komutlarının %90 ını tamamladıktan sonra Ethernet haberleşmesine ek olarak RS 232 haberleşmesini de aynı bileşene ekleyeceğim. Sonra Beta olarak yayınlayacağım.
Tam sürüme geçmek biraz zaman alacak ama tam sürümü de ücretsiz olacak.
Örnek uygulama VB ile yazıldı, bileşeni Excel ile denedim verileri Excele de direk olarak atabiliyor, onun ile ilgili örneği de dokümentasyondan sonra vermeyi düşünüyorum. Dokümentasyon daha önemli şu anda.
Bir de Power Point örneği hazırlamak istiyorum, bu bileşenle ufak çapta Power Point ile SCADA benzeri bir HMI hazırlamaya çalışacağım.
Çalışması için kısaca bilgi vermek istiyorum:
ctlIndafins1.OpenEthernet("192.168.2.10")
şeklinde, PLC nin IP adresini veya adını verip bir kereliğine PLC ye bağlanmak gerekiyor.
Ardından
A = ctlIndafins1.ReadDM("5000",100)
şeklinde kullandığınızda, DM5000 - DM5099 arasını okuyup A ya atıyor. Değerler Hex olarak okunuyor.
PLC nin DM adreslerine yazmak için:
ctlIndafins1.WriteDM("5000","123456789012")
dediğinizde
DM5000 = 1234
DM5001 = 5678
DM5002 = 9012
şeklinde yazıyor.
Şu anda sadece DM ve EM (bank 0 - bank7) destekliyor. Fins komutlarının %90 ı içerisinde giriş ve çıkışlar, timer değerleri, HR gibi alanları okuma ve yazmayı da destekleyecek.
Ardından RS 232 yi de destekleyecek eklemeleri yapacağım.
O da muhtemelen
ctlIndafins1.OpenSerial(ComPort,BaudRate,Start,Stop,Parity)
şeklinde olur.
Doküman yayınladıkça veya bileşenin yeni versiyonlarını çıkardıkça
http://indanotes.blogspot.com/2008/11/indafins-omron-fins-ocx.html
adresinden duyuracağım, yine bu konu başlığı altından da Türkçe olarak duyurmaya çalışacağım.
Örnek uygulamada logonun üzerine tıklayınca yukarıdaki adres açılıyor zaten, yenilikleri oradan takip edebilirsiniz.
Bu arada bileşene eklenmesini istediğiniz şeyler varsa, önerileriniz ve eleştirileriniz varsa onları da duymaktan memnun olurum.
Saygılarımla
Programlama altında da duyurmuştum ama sanırım asıl yeri burasıymış.
http://code.google.com/p/indafins/downloads/list
altına kendi yazdığım bir ActiveX bileşeni kurulumunu ve örnek uygulamanın kaynak kodlarını yayınladım.
Uygulamanın kaynak kodlarını indirmek için 'Search for All Downloads' seçmeniz lazım.
Henüz dokümentasyonunu yapamadım ama en kısa zamanda yapıp onu da aynı adreste yayınlamaya çalışacağım.
ActiveX hala Alfa versiyonunda, Fins komutlarının %90 ını tamamladıktan sonra Ethernet haberleşmesine ek olarak RS 232 haberleşmesini de aynı bileşene ekleyeceğim. Sonra Beta olarak yayınlayacağım.
Tam sürüme geçmek biraz zaman alacak ama tam sürümü de ücretsiz olacak.
Örnek uygulama VB ile yazıldı, bileşeni Excel ile denedim verileri Excele de direk olarak atabiliyor, onun ile ilgili örneği de dokümentasyondan sonra vermeyi düşünüyorum. Dokümentasyon daha önemli şu anda.
Bir de Power Point örneği hazırlamak istiyorum, bu bileşenle ufak çapta Power Point ile SCADA benzeri bir HMI hazırlamaya çalışacağım.
Çalışması için kısaca bilgi vermek istiyorum:
ctlIndafins1.OpenEthernet("192.168.2.10")
şeklinde, PLC nin IP adresini veya adını verip bir kereliğine PLC ye bağlanmak gerekiyor.
Ardından
A = ctlIndafins1.ReadDM("5000",100)
şeklinde kullandığınızda, DM5000 - DM5099 arasını okuyup A ya atıyor. Değerler Hex olarak okunuyor.
PLC nin DM adreslerine yazmak için:
ctlIndafins1.WriteDM("5000","123456789012")
dediğinizde
DM5000 = 1234
DM5001 = 5678
DM5002 = 9012
şeklinde yazıyor.
Şu anda sadece DM ve EM (bank 0 - bank7) destekliyor. Fins komutlarının %90 ı içerisinde giriş ve çıkışlar, timer değerleri, HR gibi alanları okuma ve yazmayı da destekleyecek.
Ardından RS 232 yi de destekleyecek eklemeleri yapacağım.
O da muhtemelen
ctlIndafins1.OpenSerial(ComPort,BaudRate,Start,Stop,Parity)
şeklinde olur.
Doküman yayınladıkça veya bileşenin yeni versiyonlarını çıkardıkça
http://indanotes.blogspot.com/2008/11/indafins-omron-fins-ocx.html
adresinden duyuracağım, yine bu konu başlığı altından da Türkçe olarak duyurmaya çalışacağım.
Örnek uygulamada logonun üzerine tıklayınca yukarıdaki adres açılıyor zaten, yenilikleri oradan takip edebilirsiniz.
Bu arada bileşene eklenmesini istediğiniz şeyler varsa, önerileriniz ve eleştirileriniz varsa onları da duymaktan memnun olurum.
Saygılarımla