Programlama

Teknoloji >> Programlama
Programlama el kitabı
Programlamanın aşağıdaki tüm seçenekleri bu el kitabında açıklanmıştır
Programming manual (for firmware starting 25.08.2011)
Programming manual (for Firmware 29.09.10 and newer)
Programming manual
ASCII komutları
RS485 üzerinden Nanotec kumandaları basit bir ASCII protokolü üzerinden kumanda edilir; bu aynı zamanda Windows NanoPro yazılımı tarafından da kullanılır. Protokol açıktır ve bu nedenle başka bir yazılım tarafından veya bir SPS ile programlamada da kullanılabilir. Komutları kumandaların komut referansında bulabilirsiniz.
Nanotec Programlama Dili NanoJ easy
Entegre edilmiş, Java-Standart bazında programlama dili NanoJ ile kumanda sistemlerinde, bağlı oldukları bir üst kumanda sistemi olmadan otonom olarak çalışan akış programları gerçekleştirilebilir. Dijital ve analog I/O'ların (giriş çıkışların) sorgulanması ve onaylanması ve hareket programlarının değişkenler, devreler, matematiksel fonksiyonlar ile bağlantılı ve diğer bütün geniş kapsamlı yüksek program dili için tipik bütün parametrelerinin kullanılması sayesinde adım motoru kontrol sisteminden geniş kapsamlı bir cihaz kumanda sistemi oluşur. Programlar bedelsiz olarak verilen NanoJ Easy editörü ile düzenlenebilir, doğrudan alıntı yapılabilir ve kumanda sistemine yazılabilir.</cf>
NanoJ easy editörünü buradan indirebilirsinizLabview örneği
Geniş yaygınlığı olan bir uygulama da Labview'dür. Nanotec burada müşterileri için, sağ .ZIP dosyasıyla indirilebilen sürücüler yazmıştır. Buraya DLL entegre edilmiştir ve bir arayüzde akım yüksekliği, ayar hızı veya rampa gibi parametreler rahatlıkla ayarlanabilir. Labview uygulaması üç tipte sunulur:
- Konumlama modu
- Devir modu
- Terminal
Windows .DLL
Windows altında .NET uyumlu bir programlama diliyle çalışıyorsanız (örn. Visual Basic, versiyon 8'den sonra, C#, Delphi.NET), DLL kütüphane kayıtlarımızı kolayca uygulamanıza dahil edebilirsiniz. Bundan sonra iletişimin ayrıntılarıyla uğraşmadan kumandanın fonksiyonlarını rahatlıkla bir fonksiyon çağrısıyla kumanda edebilirsiniz.
Geliştirme amacıyla size gönderdiğimiz Dynamic Link Library (DLL) dosyası sunulmuş olan komut satırını hızlı, rahat ve hatasız şekilde motor kumandasında kullandığınız uygulamalara entegre etme imkanı verir. DLL dosyasını ve birkaç örneği NANOPRO program klasöründe bulabilirsiniz.
Siemens S7 uygulama örneği
Burada SMCI kumandalarımızın veya Tak & Çalıştır motorların Siemens SPS'si ile kumanda örneklerini bulabilirsiniz.
