REAL-TIME WINDOWS TARGET
|
|
- Savas Ergin
- 8 yıl önce
- İzleme sayısı:
Transkript
1 1 Bülent VURAL, YTÜ, Elk. Müh. Bölümü Real-Time Windows Target (RTW Target), real-time (gerçek zamanlı) bir sistem prototipi oluşturmak ve bu prototipi test etmek için PC ortamında çözümler üretir. Ayrıca sunucu (çözümün oluşturulduğu) ve hedef (real-time sistemin doğrudan bağlı olduğu) bilgisayar olarak tek bir bilgisayarı kullanma imkanı sağlar. Normal şartlarda bilgisayarla dış dünyadaki bir sistemi gerçek-zamanlı olarak kontrol etmek mümkün değildir. Çünkü bilgisayarda yüklü bulunan işletim sistemi buna izin vermez. Bilgisayar donanımının öncelikli kullanıcısı işletim sistemidir. Bunu aşmak için sunucu (host) ve hedef (target) PC ler kullanılır. Host PC de bir işletim sistemi yüklü bulunur ve sistem burada tasarlanarak, derlenir. Daha sonra bir haberleşme protokolü ile içinde herhangi bir işletim sistemi olmayan target PC ye yüklenir ve burada çalıştırılır. Görüldüğü üzere böyle bir durumda real-time çalışmak için iki adet PC ye ihtiyaç duyulmaktadır. Fakat Real- Time Windows Target ile buna gerek yoktur. Bilgisayarlarda donanım ile yazılım arasında bağlantı kuran kernel isimli bir yazılım mevcuttur. RTW Target küçük bir kernel yazılımı kullanarak real-time çalışmayı sağlamaktadır. Simulink ortamında, Simulink blokları ve Stateflow kullanarak oluşturulan model öncelikle Simulink te normal modda simule edilir. Daha sonra Real-Time Workshop, Stateflow Coder ve C derleyici seçeneklerinden biri ile çalıştırılabilir kodlar derlenir. Böylece oluşturulan model, Simulink te externel modda real-time olarak çalıştırılabilir. Real-Time Windows Target ı kullanabilmek için MATLAB ana ürün, Simulink, Real- Time Workshop ve bir C derleyicinin (Microsoft Visual C/C++ veya Watcom C/C++) bilgisayara yüklü olması gerekmektedir. Bu ürünlerden Simulink, gerçek sistemi modellemek ve kontrolörü tasarlamak için kullanılmaktadır. Fakat RTW Target, Simulink teki herşeyi desteklememektedir. Sadece Continues-time ve discreate-time içeren bloklar kullanılabilir. Ayrıca display, to workspace, to file ve graph gibi blokları da RTW Target desteklememektedir. Simulink in RTW Target kütüphenesinde I/O blokları bulunmaktadır. Bunlar analog giriş-çıkış, dijital giriş-çıkış, enkoder ve sayıcı (counter) bloklarıdır. Farklı firmalara ait iki yüzün üzerinde I/O kartı sürücüsü bulunmaktadır. Sürücüler, adresinden güncellenebilir.
2 2 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ Ayrıca her kullanıcı bu I/O kartlarına ihtiyaç duymadan, bilgisayardaki joystick, mouse, parallel port ve ses kartının giriş-çıkışlarını kullanabilir. Ancak bu seçeneklerde güvenlik problemi bulunmaktadır. Yüksek gerilim-akım ve izolasyon eksikliği gibi nedenler ile bilgisayara zarar verilebilir. Bu konularda gerekli önlemler alınmadan çalışma yapılmamalıdır. RTW-Target hızlı tasarımın yanında, mümkün olduğunca esneklik de sağlamaktadır. Bu sayade real-time çalışma esnasında parametreleri değiştirmeye ve sinyal işlemeye imkan sunmaktadır. Bu kolaylık, kod hacminin büyümesine neden olur. Fakat Real-Time Workshop Simulink modellerini C kodlarına çevirerek kullandığı format ile gömülü sistem için gerekli kodları, mümküm olan en küçük hacimde derler. C derleyicisi ise Real-Time Workshop ile Simulink modellerinden elde edilen C kodllarını veya C-kodlu S-function ları derler. Real-time çalışma için bu gereklidir. Tasarlanan modellerde MATLAB kodlu (M-kodlu) S-function fonksiyonlar kullanılmamalıdır. Çünkü C derleyicisi M-kodlu S-function derleyemez. RTW-Target ile ilişkili olan ürünler; Stateflow, Stateflow Coder, Dials&Gauges, DSP Blocks, Fixed-Point Blockset araç kutularıdır. Bu ürünlerden Dials&Gauges, tasarlanan Simulink modeli için kontrol paneli oluşturmada kullanılmaktadır. DSP Blok seti, Simulink modeline sinyal işleme fonksiyonu eklemek için Fixed-Point Blok seti ise, 8, 16 ve 32 bit integer math kullanarak dinamik modelleri tasarlamak için kullanılmaktadır. RTW TARGET NASIL ÇALIŞIR? RTW-Target ürününü kullanabilmek için öncelikle Windows NT 4.0, Windows 2000, veya Windows XP (MATLAB 7.0 öncesi sürümler için Windows98, ME dahil) işletim sistemlerinden biri ve MATLAB ın yüklü olduğu bir bilgisayar gerekmektedir. Gerekli yazılım ise, yukarıda ismi geçen işletim sistemlerinden biri, bir C derleyici (Microsoft Visual C/C++ veya Watcom C/C++), MATLAB ana ürünü ve beraberindeki Simulink, Real-Time Workshop ve RTW-Target ürünleridir. Bu yazılımlar yüklendikten sonra bazı ayarların yapılması gerekmektedir. Öncelikle yüklenen C derleyici real-time uygulamaları derlemek için varsayılan olarak tanımlanır. Bunun için MATLAB komut penceresinde; mex setup yazılarak enter tuşuna basıldığında ekranda, >> mex -setup Please choose your compiler for building external interface (MEX) files: Would you like mex to locate installed compilers [y]/n? mesajı belirir.
3 3 Bülent VURAL, YTÜ, Elk. Müh. Bölümü y yazılarak enter tuşuna basıldığında, ekranda bilgisayarda yüklü olan derleyicileri gösteren bir mesaj belirecektir. Select a compiler: [1] Digital Visual Fortran version 6.0 in C:\Program Files\Microsoft Visual Studio [2] Lcc C version 2.4 in C:\MATLAB7\sys\lcc [3] Microsoft Visual C/C++ version 6.0 in C:\Program Files\Microsoft Visual Studio [0] None Compiler: Bilgisayarda yüklü olan C derleyicisi için uygun numara seçilerek enter tuşuna basılır. 3 numaralı derleyici için, Please verify your choices: Compiler: Microsoft Visual C/C Location: C:\Program Files\Microsoft Visual Studio Are these correct?([y]/n): Yukarıdaki formatta derleyicinin yeri ekranda belirecektir. İstenilen derleyici ise y yazılarak derleyici seçilecektir. Aksi takdirde derleyicinin yeni sürümü yüklenerek, yukarıdaki işlemler yeniden yapılmalıdır. C derleyicisi ile ilgili işlemler tamamlandıktan sonra kernel yazılımının yüklenmesi gerekmektedir. Bunun için MATLAB komut penceresinde ; Rtwintgt install yazılmalıdır. Daha sonra ekranda aşağıdaki mesaj belirecektir. The current version of the Real-Time Windows Target kernel is already installed. Do you want to reinstall it? [n] : Genellikle kernel yazılımı daha önceden yüklenmiştir. Bu nedenle yukarıdaki mesej belirir ve kernel yazılımı yeniden yüklenmek istenmiyorsa n yazılarak işlem iptal edilir. Eğer kernel yazılımı yüklü değilse y yazılarak yükleme işlemi tamamlanır. Daha sonra bilgisayarın yeniden başlatılması isteniyorsa kernel in çalışması için bunun yapılması gerekir. Kernel in doğru yüklendiğini kontrol etmek için MATLAB komut penceresinde rtwho yazılmalıdır. Yükleme doğru yapılmış ise bilgisayarın ve MATLAB ın performansına göre aşağıdaki mesaj belirecektir. Eğer yükleme doğru yapılmamış ise rtwintgt install komutu ile yeniden yükleme yapılmalıdır. Real-Time Windows Target version (C) The MathWorks, Inc Running on Uniprocessor APIC computer.
4 4 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ MATLAB performance = 100.0% Kernel timeslice period = 1 ms Yüklenen yazılımları test etmek için MATLAB demolarından birini çalıştırarak bu işlem yapılabilir. Bunun için MATLAB komut penceresinde rtvdp yazılarak enter tuşuna basıldığında aşağıdaki şekilde yer alan pencere açılacaktır. Bu model, I/O blokları bulundurmadığı için bir I/O kartına ihtiyaç duymadan çalıştırılabilir. Modeli çalıştırmak için pencerinin üst kısmındaki butonuna basılmalıdır. Bazı durumlarda ekranda aşağıdaki şekilde olduğu gibi bir hata mesajı belirebilir. Bu hata mesajında modelin tekrar derlenmesi gerektiği belirtilmektedir. Öncelikle demoda herhangi bir değişikliğin olmaması için, model farklı bir yere, farklı bir isimle kaydedilir. Daha sonra modelin bulunduğu Simulink penceresinde Tools Real-Time Workshop Build Model... seçilerek derleme işlemi gerçekleştirilir. Derleme başarı
5 5 Bülent VURAL, YTÜ, Elk. Müh. Bölümü ile tamamlandığında hiçbir hata mesajı belirmez ve MATLAB komut penceresinde en alta, Creating linker response file rtvdp.lnk wlink ### Created Real-Time Windows Target module rtvdp.rwd. ### Successful completion of Real-Time Workshop build procedure for model: rtvdp mesajı belirir Bu durumda modeli çalıştırmak için öncelikle butonuna tekrar basıldıktan sonra, aktif olan butonuna basılmalıdır. Model çalışmaya başlayınca, penceredeki Scope bloğuna çift tıklanarak içeriği açılır ve aşağıdaki şekilde yer alan görüntü elde edilir. Diğer RTW-Target demolarına da, MATLAB komut penceresinde rtwtdemo yazarak aşağıdaki şekilde olduğu gibi ulaşılabilir.
6 6 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ Uygulama-1: Aşağıda basit bir örnek üzerinde RTW-Target işleyişi incelenmiştir. Bu uygulamada, değişken referans bir değer ile sinüs işareti karşılaştırılarak değişken darbe genişliğine sahip bir kare dalga elde edilecektir. DC motor kontrolü ile ilgilenenler yapılan bu işlemin PWM yöntemi olduğunu hatırlayacaklardır. DC motor kontrolünde, analog yada sayısal devreler ile elde edilen değişken darbe genişliğine sahip kare dalga, diğer adıyla PWM sinyali, motor sürücüsüne verilir. Bu yöntemde darbe genişliği değiştirilerek DC motor kontrolünde etkili olan gerilimin ortalama değeri değiştirilmiş olur. Böylece motorun hızı kontrol edilir. Öncelikle boş bir Simulink çalışma penceresi açılarak aşağıdaki şekle uygun olarak model hazırlanmalıdır. Simulink te Logic and Bit Operations kütüphanesinde Relational Operator bloğu alınır. Blok üzerine çift tıklayarak açılan pencerede aşağıdaki şekle uygun olarak parametre değişiklikleri yapılır. Şekilde belirtilmeyen diğer parameterlerin varsayılan olarak kalması yeterlidir. Daha sonra ise Simulink te sinks kütüphanesinden Sin Wave bloğu, Source kütüphanesinden Scope bloğu ve Dials&Gauges Blok seti içinde yer alan Global Majic ActiveX Library Sliders kütüphanesinden Vertical Slider
7 7 Bülent VURAL, YTÜ, Elk. Müh. Bölümü bloğu alınarak şekle uygun olarak Simulink penceresine yerleştirilir. Sin Wave bloğunun parametreleri varsayılan olarak kalması yeterlidir. Uygulamada değişken referans değerini Vertical Slider bloğu sağlayacaktır. Referans değer aralığını ayarlamak için blok üzerine çift tıklayarak açılan pencerede aşağıdaki şekle uygun olarak yanlızca General başlığı altındaki parametrelerin değiştirilmesi yeterlidir. Value kısmı bloğun o andaki çıkış değerini göstermektedir, dolayısıyla bu değerde değişiklik yapmaya gerek yoktur. Simulation Configuration Parameters Solver yolunda Fixed Step seçeneği seçilmelidir. Bütün real-time uygulamalarda Fixed Step seçilmelidir. Simulasyon bitiş süresi inf olarak ayarlandıktan sonra uygulama derlenerek çalıştırılabilir. Derleme işleminde öncelikle ne tür bir uygulama için derleme yapılacağı belirtilmelidir. Bunun için Simulik penceresinde Tools Real-Time Workshop Options... yolundan açılan pencerede Browse butonuna tıklanmalıdır. Daha sonra açılan pencerede aşağıdaki şekilde olduğu gibi rtwin.tlc seçilmelidir. Bu işlem tamamlandıktan sonra Tools Real-Time Workshop Options... yolundan açılan penceredeki Build butonuna tıklayarak, Tools Real-Time Workshop Build Model seçilerek yada Ctrl+B tuşları ile derleme işlemi gerçekleştirilir.
8 8 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ Derleme işlemi tamamlandıktan sonra uygulama çalıştırılabilir. Çalışma sırasında Vertical Slider bloğundaki sürgü aşağı yukarı kaydırılarak, Relational Operator bloğunun bağlı olduğu göstergeden darbe genişliğindeki değişiklik izlenebilir. Uygulama-2: Aşağıdaki örnekte, bir önceki örnek üzerinde biraz değişiklik yapılarak donanımsal olarak da gerçek zamanlı bir DC motor kontrol uygulaması gerçekleştirilmiştir. Uygulamanın daha iyi anlaşılabilmesi için aşağıda PWM yöntemi ile DC motor kontrolu anlatılmıştır. PWM yöntemi ile DC motor hız kontrolünde asıl olan, sabit frekanslı bir kare dalga sinyalin darbe genişliğini değiştirerek DC motora uygulanan gerilimin ortalama değeri
9 9 Bülent VURAL, YTÜ, Elk. Müh. Bölümü değiştirilir. Böylece DC motorun hızı ayarlanır. PWM sinyalini elde etmenin bir çok yöntemi mevcuttur. Analog ve sayısal devreler yada günümüzde bu iş için kullanılan özel entegreler ve mikrodeneteleyiciler ile kolayca PWM sinyali elde edilebilmektedir. Uygulama, bir Opamp ile yapılan karşılaştırıcı devresinin modelidir. Komparatör devresi Relational Operator bloğu Opampın görevini üstlenmektedir. Sinyal Repeating Sequence bloğundan elde edilmektedir. Referans değer için ise Vertical Slider bloğu kullanılmıştır. Sinyalin referans değerine eşit ve büyük olduğu anlarda çıkış V cc seviyesindedir. Aksi durumda yani sinyalin referans değerinden küçük olduğu anlarda da çıkış sıfır seviyesindedir. Aşağıdaki şekilde giriş ve çıkış sinyallerinin değişimi verilmiştir. Kontrol ünitesinden elde edilen zayıf PWM sinyali bir güç devresine uygulanır ve çıkışta daha yüksek genlikte bir PWM sinyali elde edilir. Bu sinyal bir filtre (genellikle bir kondansatör) ile düzeltilerek DC motora uygulanır.
10 10 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ Yukarıdaki şekilde bir DC motor sürücü ve kontrol devresi blok şeması bulunmaktadır. Kontrol devresindeki girişler motor dönüş yönü ve hızını belirler. T 1 ve T 2 uçları birbirlerinin eşleniğidir. Kontrol devresindeki giriş uçları aynı olduğu sürece motor çalışmaz. Girişler birbirinin tersi olduğu durumda motor bir yöne döner. Giriş uçlarından birine PWM uygulayıp diğer uca dijital sinyal (0 ya da 1) uygulanır ise motorun hız kontrolü de yapılabilir. Dijital sinyal terslenerek motorun dönüş yönüde değiştirilebilir. Aşağıdaki şekilde düşük güçlü bir sürücü devresi entegre örneği verilmiştir. L298 L298 entegresi, çift H-köprü sürücüdür. 46 Volt değerine kadar besleme gerilimi uygulanabilmekte ve buna bağlı olarak çıkış gerilimi elde edilebilmektedir. Toplam DC akımı 4 Amper değerine kadar çıkabilmektedir. Entegre ile ilgili diğer bilgiler kataloğundan elde edilebilir.
11 11 Bülent VURAL, YTÜ, Elk. Müh. Bölümü Aşağıdaki şekilde L298 entegresinin bağlantı uçları isimleri ile birlikte verilmiştir. Entegrenin toplam 6 giriş ve 4 çıkış ucu bulunmaktadır. INPUT uçları motor dönüş yönünü kontrol etmek için kullanılmaktadır. ENABLE uçlarına PWM sinyali bağlanabilir. CURRENT SENSING uçları entegreden çekilen akımı sınırlamak için kullanılmaktadır. Çok düşük değerli bir direnç üzerinden (30 Ω gibi bir değerle) toprağa bağlanmalıdır. Şekilde de görüldüğü gibi entegrenin iki adet besleme ucu bulunmaktadır. Bunlardan Logic Supply Voltage ucu 5-7 V değerinde olmalıdır. Supply Voltage ucu ise asıl besleme ucudur ve çıkışa bağlanan motor gerekli akımı bu kaynaktan alır. Aşağıdaki şekilde entegre ve DC motor uçlarının bağlantı şeması verilmiştir. Şekildeki devrede kullanılacak olan diyotların hızlı olanları tercih edilmelidir
12 12 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ V M DC Motor Output1 Output2 Vs GND Input1 Input2 Enable A Current sensing A Vss 30Ω 5 V Aşağıdaki şekilde PCI-1200 DAQ kartının pin diyagramı verilmiştir. Oluşturulan modellerde çıkış olarak seçilen pin ve portlar için doğru uçlar devreye bağlanmalıdır. Uygulamadaki tüm bloklar yerleştirildikten sonra Repeating Sequence bloğu üzerine çift tıklayarak açılan pencereden parametreler aşağıdaki şekle uygun olarak değiştirilir.
13 13 Bülent VURAL, YTÜ, Elk. Müh. Bölümü Time value alanına yazılan değer, sinyalin periyodunu belirler. Burada matris olarak yazılan [ ] değeri, sinyalin bir periyodunun başlangıç ve bitiş değerleridir. Kullanılacak zaman birimi ise saniyedir. Output value alanına ise, sinyalin belirtilen periyot için değişim aralığı yazılmalıdır. Burada yazılan [0 1] değeri için sinyal 0 ve 1 arasında değişim gösterecektir. Blok çıkışında ise belirtilen periyot ve çıkış değerleri için testere dişi sinyal elde edilecektir. Daha sonra Relational Operator bloğunu üzerine çift tılayarak açılan pencereden Sample time (-1 for inherited) alanına örnekleme zamanı olarak yazılmalıdır. Çünkü örnekleme zamanın testere dişi sinyalin frekansı ile senkronize olması gerekir. Repeating Sequence bloğunda Time value alanına [ ] yazıldığı hatırlanmalıdır. RTW Target blokları double veri tipini kullanır. Relational Operator bloğununun da bu veri tipini kullanmasını sağlamak için Signal data types başlığı altında Logical (see Configuration Parameters: Optimization) seçilmelidir. Seçenekte de belirtildiği gibi Simulink penceresinde Simulink Configuration Parameters yolundan, Optimization alanında Implement logic signals as boolean data (vs. double) seçeneğindeki onay kaldırılmalıdır. Oluşturulan modelin PC dışındaki donanımla bağlantısını sağlayacak bir I/O kartına ihtiyaç vardır. I/O kartı ile oluşturulan model arasındaki bağlantıyı sağlamak için Real-Time Windows Target altında uygun blok seçilerek Simulink modeline eklenmelidir. Aşağıdaki şekilde de görüldüğü gibi bu uygulamada PWM çıkışı için Digital Output bloğu kullanılmıştır.
14 14 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ Daha sonra PC de bulunan I/O kartı için Digital Output bloğunda gerekli ayarlamalar yapılmalıdır. Uygulamanın geliştirildiği PC de National Insturment firmasına ait PCI-1200 DAQ kartı bulunmaktadır. Bu nedenle tüm ayarlamalar bu kart için anlatılmıştır. Blok üzerine çift tıklandıktan sonra açılan pencereden Install new board tıklanarak MATLAB tarafından tanınan tüm I/O kartlarının bir listesi belirecektir.
15 15 Bülent VURAL, YTÜ, Elk. Müh. Bölümü Açılan listede PC ye takılı olan kart seçilir ve aktif olan Board setup butonuna tıklanır. Açılan pencereden gerekli ayarlamalar yapılır. PCI slot alanına kartın adresi yazılmalıdır. Ancak varsayılan olarak seçili olan Auto-detect ile kart otomatik olarak taranarak, adresi tespit edilir. Differential A/D ve Dithered A/D seçenekleri analog girişleri ilgilendirdiği için varsayılan olarak bırakılmalıdır. Digital I/O kısmında, bu uygulamada A portu kullanıldığı için Port A Output olarak aşağıdaki gibi seçilmelidir. Ayarlamalar yapıldıktan sonra Test butonuna tıklanarak kartın test işlemi gerçekleştirilir. Bu işlem hatasız tamamlanırsa ekranda aşağıdaki şekildeki gibi bir mesaj belirecektir. Daha sonra Block Parameters: Digital Output penceresinde aşağıdaki şekilde olduğu gibi gerekli değişikler yapılarak model tamamlanır.
16 16 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ Yukarıdaki şekilde Sample time alanına örnekleme zamanı tanımlanmalıdır. Örnekleme süresi, Relational Operator bloğunun çıkış sinyalinin örnekleme süresinden büyük olmamalıdır. Output channels alanına çıkış olarak seçili portun hangi kanallarının (pinlerinin) kullanılacağı tanımlanmalıdır. Bu uygulama için Output channels: 1 seçildiğinden portun PA0 pini çıkış olarak kullanılacaktır. Birden fazla pin kullanılacaksa, [1, 2,...] matris formatında pin numaralarını yazmak yeterlidir. Channel mode alanında Bit ve Byte olmak üzere iki seçenek vardır. Burada çıkış, veri için değil de bit (pin) olarak kullanıldığı için Bit seçilmiştir. Inital value ve Final value alanlarına, uygulamanın başlangıç ve bitiş anlarında çıkışa yüklenmek istenen değerleri yazılır. Tüm ayarlamalar yapıldıktan sonra Tools Real-Time Workshop Options... yolundan açılan pencerede Browse butonuna tıklayarak rtwin.tlc seçilmelidir. Daha sonra derleme işlemi gerçekleştirilerek uygulama çalıştırlabilir. Çalışma sırasında Vertical slider bloğundaki sürgü hareket ettirilerek motor hızındaki değişme gözlenebilir. Ayrıca göstergeden de PWM sinyalindeki değişim izlenebilir. Yukaridaki örnek üzerinde biraz değişiklik yapılarak aynı işlem paralel port üzerinden de yapılabilir. Bunun için Digital Output bloğuna çift tıkladıktan sonra açılan pencerede Instal new board butonuna tılayarak aşağıdaki şekildeki gibi paralel port seçilir. Daha sonra Board Setup butonuna tıklayarak açılan pencerede, kullanıcı bilgisayarında hangi paralel portu kullanıyor ise onu seçmelidir.
17 17 Bülent VURAL, YTÜ, Elk. Müh. Bölümü Blok parametrelerinde, output channels alanına paralel portun 8 adet çıkış pininden hangisi kullanılacaksa, pin numarası (1 ile 8 arasında olmak kaydıyla) yazılır. Diğer parametreler önceki örnekte olduğu gibi brakılması yeterlidir.
18 18 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ Aşağıdaki şekilde paralel port pin numaraları verilmiştir. 2-9 numaralı pinler I/O için kullanılmaktadır. RTW-Target bloğunda bu pinler 1-8 olarak numaralandırılmaktadır. 25 numaralı pin toprak ucudur. Blokta bir numaralı çıkış seçildiğinde, paralel portta iki numaralı uç devreye PWM sinyali olarak bağlanmalıdır. Tüm işlemler tamamlandıktan ve bağlantılar doğru olarak yapıldıktan sonra uygulama çalıştırılabilir. Çalışma esnasında vertical slider bloğundaki sürgü hareket ettirilerek motorun hızındaki değişim gözlenebilir. Uygulama-3: Bu uygulamada bir binary sayıcı modeli oluşturulmuştur. RTW-Target modeli olarak hazırlanan uygulama çalıştırılarak binary sayma işlemi paralel porta bağlanan ledler üzerinden izlenebilmiştir. Oluşturulan model için kullanılan bloklar aşağıdaki şekilde yer almaktadır.
19 19 Bülent VURAL, YTÜ, Elk. Müh. Bölümü Sayıcı olarak source kütüphanesinden counter limeted kullanılmıştır. Blok üzerine çift tıklayarak açılan penreden, sayma zamanı ve üst sınır değeri ayarlanabilir. Upper limit alanına, hangi değere kadar sayma işleminin yapılacağı yazılmalıdır. Sample time alanına yazılacak değer, sayma hızını belirleyecektir. Daha öncede belirtildiği RTW-Target blokları double veri tipini kullanırlar. Counter limeted bloğu çıkışı ise unsigned 8, 16 veya 32 olabilmektedir. Bu nedenle bu veri tiplerinin double olarak değiştirilmesi gerekmektedir. Bu amaçla signal atributes kütüphanesinden data type conversition bloğu kullanılmıştır. Blok üzerine çift tıklayarak açılan pencerede aşağıdaki şekildeki gibi değişikler yapılmalıdır.
20 20 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ Sample time alanına yazılacak değer counter limeted bloğunu ait değerden büyük olmamalıdır. Derlem yapıldığında Counter Limeted ve Data Type Conversion bloklarının Sample time değerleri eşit olmadığı takdirde bir hata mesajı karşımıza çıkacaktır. Uygulamamızda bu hatanın olmaması için Rate Transition bloğu kullanılmıştır. Signal atributes kütüphanesinden Rate transition bloğu alınarak modele yerleştirilmelidir. Rate transition bloğu örnekleme zamanları farklı olan blokların kullanıldığı modellerde, veri transferlerinin güvenli bir şekilde yapılmasını sağlar. Varsayılan olarak ayarlanan parametreler genellikle uygulamalar için yeterlidir. Ancak blok daha detaylı incelenerek farklı uygulamar için varsayılan değerler dışında ayarlamalar da yapılabilir. Digital output bloğuna çift tıklayarak açılan pencerede aşağıdaki şekle uygun değişikler yapılmalıdır.
21 21 Bülent VURAL, YTÜ, Elk. Müh. Bölümü Uygulamada paralel portun 8 bitlik çıkış portu kullanıldığı için channel mode, byte olarak ayarlanmıştır. Ayrıca output channels alanına ise [1] yazılmıştır. Köşeli parantez içinde yazılan rakam kullanılacak portu belirtmektedir. Paralel portun yalnız bir adet çıkış portu bulunduğu için port numarası 1 olarak yazılmıştır. Model derlendikten sonra uygulamayı çalıştırmak için bir donanıma ihtiyaç vardır. Bir paralel port kablosu ve aşağıdaki şekle uygun bir devre gerekmektedir. Devre, ev ortamında delikli plaket üzerine lehimlenerek kolayca yapılabilir. Devre hazırlanırken dikkatli olunmalıdır. Yanlış bağlantılardan dolayı paralel port ya da PC zarar görebilir. Uygulama-4: Aşağıdaki şekilde yer alan örnekte kayan bir led uygulaması gerçekleştirilmiştir. Bu uygulama için bir önceki uygulamadaki devre kullanılmıştır. Uygulamadaki Stateflow diyagramı, Pulse generator bloğundan gelen her tetikleme sinyali ile yanan ledi bir sağa ya da bir sola doğru kaydırmaktadır.
22 22 MATLAB da GÖMÜLÜ KONTROL SİTEMLERİ Modelde kullanılan Digital Output bloğunun parameterleri bir önceki uygulamadaki ile aynıdır. Pulse generator bloğunun parametrelerinden de yanlızca Period(secs) değeri değiştirilerek ledlerin kayma hızı ayarlanabilir. Bu değerin küçük olması kayma hızını artıracaktır. Stateflow diyagramı ile Digital Output bloğu arasında örnekleme zamanı farklılığı olduğu için Rate Transition kullanılmıştır. Stateflow diyagramının içeriği aşağıdaki şekilde verilmiştir. Diyagramdaki led değişkeni output to simulink, veri tipleri ise double olarak tanımlanmıştır. Ayrıca tetikleme ucu için de input from simulink olarak bir event ucu eklenmelidir. Diyagram çalıştırıldığında ilk olarak A aktif olacaktır ve aktif kaldığı sürece yanan ledi bir sola kaydıracaktır. Daha sonra en soldaki led yandığında yani 8. bit bir olduğunda (ikilik sisteme göre sayı değeri 128 olduğunda) B ye geçiş olacaktır. B aktif olduğu sürece yanan led bir sağa kayacaktır. Daha sonra en soldaki led yandığında tekrar A ya geçiş olacak ve uygulama, durdurulana kadar bu şekilde çalışmaya devam edecektir.
V Daq Kurulum adımları
V Daq Kurulum adımları 1. Kurulum dosyasının indirilmesi 2. Kurulum işlemleri 3. Seri port ayarlamaları 4. Kurulum klasörünün Matlab yoluna eklenmesi 5. Kurulu değil ise real time çekirdeğinin kurulması
DetaylıMatlab/Simulink Ortamında Modellenen Bir Sıvı Seviye Sisteminin Gerçek Zamanlı Kontrolünün Sağlanması
Matlab/Simulink Ortamında Modellenen Bir Sıvı Seviye Sisteminin Gerçek Zamanlı Kontrolünün Sağlanması 1 Abdurrahman ÜNSAL 2 N.Serdar TUNABOYLU 3 Canan ULU Dumlupınar Üniversitesi, Mühendislik Fakültesi
DetaylıBu uygulama saatinde, dinamik sistemlerin simülasyonu (benzetimi) için geliştirilmiş olan, oldukça kullanışlı bir arayüz, Simulink, tanıtılacaktır.
Bu uygulama saatinde, dinamik sistemlerin simülasyonu (benzetimi) için geliştirilmiş olan, oldukça kullanışlı bir arayüz, Simulink, tanıtılacaktır. Simulink bir Grafik Kullanıcı Arayüzü (Graphical User
DetaylıMatlab & Simulink MATLAB SIMULINK
Matlab & Simulink MATLAB SIMULINK Simulink Oturumunu Başlatma SIMULINK icon üzerine tıkla Veya Matlab komut satırında simulink Yaz Simulink Kütüphanesi Yeni model iconu oluşturma Arama penceresi Model
DetaylıROKAY. Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0
ROKAY Robot Operatör Kayıt Cihazı KULLANMA KILAVUZU V:1.0 1 İÇİNDEKİLER SAYFA Cihazın Genel Özellikleri... 3 Programın Kurulumu... 4 Windows-7 Sürücülerin Yüklenmesi... 5 Windows-Vista Sürücülerin Yüklenmesi...
DetaylıCJ-CP1H-CP1L PLCLERĐNDE FONKSĐYON BLOĞU OLUŞTURMA
CJ-CP1H-CP1L PLCLERĐNDE FONKSĐYON BLOĞU OLUŞTURMA ĐÇĐNDEKĐLER Fonksiyon Bloğu Oluşturma Input ve Outputların Tanıtılması Programın Yazılması Programın Çalıştırılması Fonksiyon Bloğu Oluşturma Öncelikle
DetaylıLOGO SMART NAVIGATOR
LOGO SMART NAVIGATOR LOGO Smart Navigator, yönetim karar destek sisteminin bel kemiğini oluşturan Navigator ürünüyle birlikte çalışmaktadır. Adından da anlaşılacağı üzere navigator kullanımını daha kolaylaştırmakta,
DetaylıMPLAB IDE v7.60 PROGRAMI KULLANIMI
MPLAB IDE v7.60 PROGRAMI KULLANIMI MPLAB IDE programı mikroişlemciler için hazırlanmış bir derleyici programdır. Microchip firması tarafından hazırlanmıştır. (Resim 1) MPLAB programı assembly dilinde simulasyon,
DetaylıMapCodeX MapLand Kullanım Kılavuzu
MapCodeX MapLand Kullanım Kılavuzu Versiyon Numarası: 1.0 ------------------------------- Kullanım Kılavuzu 2015 info@ www. MapCodeX MapLand İşlem Araçları Çalışma Dosyası Aç Haritanın ve son çalışma dosyasının
DetaylıMUHABERE CİHAZLI ÇEVİK KUVVET KASKI FREKANS YÜKLEME YAZILIMI KULLANIM KILAVUZU
İÇİNDEKİLER 1. Giriş 2 1.1. Kask Alıcı Modülü Frekans Yükleme Yazılımı 2 1.2. Ana Ekran 2 1.3. Genel Ayarlar 3 1.3.1. Freq Range (Frekans Aralığı) 3 1.3.2. Squelch Level (Gürültü Bastırma Seviyesi) 3 1.3.3.
DetaylıBu düğme tıklandığında karşınıza yandaki gibi bir diyalog kutusu daha gelecektir.
Bu diyalog kutusunda Windows XP de 5 diğer sürümlerinde 6 sekme bulunmaktadır. Temalar sekmesi pencerelerin görünümlerini ayarlamak amacıyla kullanılmaktadır. Tema Bölümünden kutusunun sol tarafındaki
Detaylı1. LabVIEW ile Programlama
1. LabVIEW ile Programlama LabVIEW ile programlama mantığı, program kodu yazılan programlama mantığına benzemekle birlikte, kontrol adı verilen nesneler arasında veri yolu bağlantısı ile program akışı
Detaylırobotsan idea Kontrol Kartı (idea Board) Kurulum
robotsan idea Kontrol Kartı (idea Board) 1 Genel Bakış Bu dokümanda, robotsan tarafından geliştirilmiş olan idea Kontrol Kartları nın programlanabilmesi için işletim sistemine tanıtılması sırasında yapılması
DetaylıŞekil 2.1 : Şekil 2.2 : Şekil 2.3 :
BÖLÜM 2 MĐCROWIN 32 PROGRAMININ BĐLGĐSAYARA YÜKLENMESĐ 2.1 - Giriş: PLC de tasarlanan projeyi çalıştırabilmek için Micro/WIN 32 veya Micro/WIN 16 paket programın öncelikle bilgisayara yüklenmesi gerekmektedir.
DetaylıOMNET++ 4.2.2. Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları. GYTE - Bilgisayar Mühendisliği Bölümü
Bilgisayar Mühendisliği Bölümü OMNET++ 4.2.2 Ağ Benzetim Yazılımı (Network Simulation Framework) BİL 372 Bilgisayar Ağları OMNET++ OMNET++ (Objective Modular Network Testbed in C++), nesneye yönelik (objectoriented)
DetaylıORCAD/PSPICE Kullanımı. Ar. Gör. Mustafa İSTANBULLU, Doç. Dr. Mutlu AVCI
ORCAD/PSPICE Kullanımı Ar. Gör. Mustafa İSTANBULLU, Doç. Dr. Mutlu AVCI SPICE (Simulation Program for Integrated Circuits Emphasis), elektronik devrelerin bilgisayar ortamında benzetimini (simülasyon)
Detaylı1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır.
BA&BS MUTABAKAT PROGRAMI Kurulumu 1. Mutabakat.zip dosyası açılır. 2. Mutabakat klasörü içindeki Mutabakat.exe dosyası çalıştırılır. 3. Server ayarlarının yapılacağı pencere açılır. 3.1 Server Adı\instance
DetaylıMPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK
MPLAB IDE ve ISIS ile ASSEMBLY DİLİNDE UYGULAMA GELİŞTİRMEK 1.1 Programın Başlatılması 1.2 Yeni Proje Oluşturma 1.3 MCU Seçimi Yrd.Doç.Dr.Bülent Çobanoğlu 1.4 MCU Programlama Dil Seçimi 1.5 Proje İsmi
DetaylıEkrana gelen diyalog penceresinden Typical radyo düğmesi seçilir ve Next düğmesine basılır.
Windows 2012 Server Windows Server 2012 Programını VmWare Altına Kurma Microsoft firmasının ürettiği en son Server İşletim Sistemi 2012 dir. Bu işletim sistemi sürümleri 64 bit olarak yazılmış 32 bit sürümü
DetaylıNetwork üzerinde MATLAB kurulması
Network üzerinde MATLAB kurulması MATLAB&Simulink www.figes.com.tr Bir network üzerinde MATLAB ın kurulmasına başlanmadan önce bir network lisansı açılması ve bunun için de kurulum yapılacak sunucunun
DetaylıCoslat Monitor (Raporcu)
Coslat Monitor (Raporcu) Coslat Monitor, Coslat Firewall, Hotspot ve Mirror uygulamalarında oluşturulan zaman damgalı kayıtların analiz edilmesini ve raporlanmasını sağlayan uygulamadır. Coslat Monitor
DetaylıPCB ENVANTER PROGRAMI TESİSLER İÇİN KULLANIM KILAVUZU
PCB ENVANTER PROGRAMI TESİSLER İÇİN KULLANIM KILAVUZU Tesisler için Kullanım Kılavuzu 1. Çevre Bilgi Sistemi için sahip olduğunuz ya da Đl Müdürlüğü nden yeni aldığınız kullanıcı kodu ve parolayı kullanarak
DetaylıÖZKAY ELEKTRONİK. BK-103 Asansör Kumanda Kartı KULLANIM KILAVUZU
ÖZKAY ELEKTRONİK BK-103 Asansör Kumanda Kartı KULLANIM KILAVUZU 1. GİRİŞ BK-103 asansör kumanda kartında kumanda ayarlarını yapabilmek ve arıza kayıtlarını izleyebilmek gibi fonksiyonlar için 2x16 LCD
DetaylıHARMES H-12 KULLANMA KILAVUZU
HARMES H-12 KULLANMA KILAVUZU V:1.0 1 İÇİNDEKİLER SAYFA Cihazın Genel Özellikleri... 3 Programın Kurulumu... 4 Windows-7 Sürücülerin Yüklenmesi... 5 Windows-Vista Sürücülerin Yüklenmesi... 6 Windows-XP
DetaylıLAB 0 : Xilinx ISE Kullanımı
LAB 0 : Xilinx ISE Kullanımı 1. Proje Yaratma a. Xilinx ISE programını açınız. b. File à New Project menüsünü seçiniz. New Project Wizard diyalog penceresi açılacaktır. c. New Project Wizard diyalog penceresinde
DetaylıRadyo Frekans Ayarları Klavuzu - ( )
Hi-Target V30, V60 ve V90 PLUS modellerinde dahili radyo modem (modül) cihazı mevcuttur. 1 watt ve 2 watt yayın gücüne sahip olan bu modüller, PasificCrest veya Satel marka olabilmektedir. Doğru bir radyo
DetaylıFİŞ NUMARASI DÜZENLEMESİ
FİŞ NUMARASI DÜZENLEMESİ Önbilgi : Yapılan düzenlemenin devreye alınması neticesinde Distribütör Sistem Sorumluları tarafından öncelikli olarak, yeni modüle uygun fiş numaraları tanımlamaları yapılmalıdır.
DetaylıSQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU
SQL 2005 SQL STUDIO MANAGER ACP YAZILIMI KURULUM KILAVUZU Sayfa 1 / 18 KURULUMA BAŞLANMADAN ÖNCE YAPILMASI GEREKENLER : Sistem Özelliklerinden işletim sisteminin 32-bit mi yoksa 64-bit mi olduğu kontrol
DetaylıFIRAT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ EMÜ-419 OTOMATİK KONTROL LABORATUARI DENEY 8
FIRAT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ EMÜ-419 OTOMATİK KONTROL LABORATUARI DENEY 8 DC MOTORUN AYRIK ZAMANDA KONUM VE HIZ KONTROLÜ 1. Amaç: Bir DC motorunun konum
DetaylıEEM İTH. İHR. PAZ. ve TİC. A.Ş. ASANSÖR KUMANDA VE OTOMASYON SİSTEMLERİ SONIC. Sesli Anons Sistemi
EEM İTH. İHR. PAZ. ve TİC. A.Ş. ASANSÖR KUMANDA VE OTOMASYON SİSTEMLERİ SONIC Sesli Anons Sistemi SONIC, asansörlerde kullanılan sesli anons sistemidir. Kat bildirimi, servis dışı, aşırı yük ve kurtarma
DetaylıPULSE ÇIKIŞI İLE SERVO MOTOR KONTROLÜ. Giriş PLS2 Komutunun Açıklanması CP1H ve Smart Step 2 Kablo Bağlantıları Sonuç
PULSE ÇIKIŞI İLE SERVO MOTOR KONTROLÜ Giriş PLS2 Komutunun Açıklanması CP1H ve Smart Step 2 Kablo Bağlantıları Sonuç GİRİŞ Bu dökümanda CP1H plc sinden pulse çıkışı alınarak Smart Step 2 üzerinden nasıl
DetaylıMİKROİŞLEMCİLER LABORATUVARI İÇİN PROGRAM DERLEME VE YÜKLEME DOKÜMANI
MİKROİŞLEMCİLER LABORATUVARI İÇİN PROGRAM DERLEME VE YÜKLEME DOKÜMANI İÇİNDEKİLER GİRİŞ:... 2 RS232 den USB ye Dönüştürücü Kurulumu... 2 KEIL Programı ile Program Yazma ve Derleme... 5 Atmel Flip Programı
DetaylıAltera ile proje hazırlama. Quarturs programı üzerinde Altera De0 kartı için proje hazırlama
Quarturs programı üzerinde Altera De0 kartı için proje hazırlama Altera fpga kartları için derleyici programı Quartus tur. Aşağıdaki linkten quartus programı indirilebilir; https://www.altera.com/download/dnl-index.jsp
DetaylıSQL Uyarı Programı Kurulum ve Kullanımı
SQL Uyarı Programı Kurulum ve Kullanımı Kurulum 1. SQL Uyarı.zip dosyası açılır. 2. SQL Uyarı.exe programı çalıştırılır. 3. Üstteki ekran açılır ok. Butonuna basılır. 4. Ayarlar ekranı seçilir. 4.1 Server
DetaylıDATECS/ARGOX YAZICILARININ ETİKET TASARIM PROGRAMLARI KULLANMA KILAVUZU EKİ
İÇİNDEKİLER DATECS/ARGOX YAZICILARININ ETİKET TASARIM PROGRAMLARI KULLANMA KILAVUZU EKİ HAZIR ETİKET İÇERİKLERİ ve DEĞİŞKENLER... - 1 - DATECS LABEL EDİTOR V 2.00H... - 2-1. Kullanıma Hazırlık... - 2-2.
DetaylıLMS PC aracı ACS420. LMS parametre ayarlarının yapılması için PC yazılımı. Kurlum ve çalıştırma talimatları
LMS PC aracı ACS420 LMS parametre ayarlarının yapılması için PC yazılımı Kurlum ve çalıştırma talimatları 1 İçindekiler 1. ACS420 programının kurulumu.. 3 2. OCI430 ara yüzün sürücü kurulumu.. 7 OCI430
Detaylı6. Osiloskop. Periyodik ve periyodik olmayan elektriksel işaretlerin gözlenmesi ve ölçülmesini sağlayan elektronik bir cihazdır.
6. Osiloskop Periyodik ve periyodik olmayan elektriksel işaretlerin gözlenmesi ve ölçülmesini sağlayan elektronik bir cihazdır. Osiloskoplar üç gruba ayrılabilir; 1. Analog osiloskoplar 2. Dijital osiloskoplar
Detaylıİşletim Sistemleri Kurulumu
İşletim Sistemi Kurulumu Öğrt. Gör. Alper Aslan Bilgisayar Büro Programları İşletim Sistemi Kurulumu BIOS BIOS Ayarları Hata Mesajları İşletim Sistemleri İşletim Sistemleri Kurulumu Öğrt. Gör. Alper ASLAN
DetaylıSIMAN KULLANIM KILAVUZU
SIMAN KULLANIM KILAVUZU Önder Öndemir SIMAN Simülasyon programı Model Çatı ve Deneysel Çatı olmak üzere iki kısımdan oluşur. Model çatı genel itibariyle modullerin ve işlem bloklarının yazıldığı kısımdır.
Detaylıwww.sinyalizasyon.com.tr Sayfa 2
GİRİŞ ATG06/AG TRAFİK DÜZENİNİ VE YAYA GÜVENLİĞİ SAĞLAMAK AMACIYLA SİNYALİZASYON ELEKTRONİK TARAFINDAN TASARLANAN GELİŞTİRİLEN VE ÜRETİLEN CİHAZDIR. ANKARA TRAFİK GELİŞTİRME BAŞ HARFLERİNDEN OLUŞAN KAVŞAK
DetaylıAKINSOFT. Eofis NetworkAdmin. AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu. Doküman Versiyon : 1.01.01 Tarih : 10.01.2008. Copyright 2008 AKINSOFT
AKINSOFT EOfis NetworkAdmin Kurulumu Bilgi Notu Doküman Versiyon : 1.01.01 Tarih : 10.01.2008 1 - Çalışma Şekli Hakkında Kısa Bilgi modülü kısaca aşağıdaki işlemleri yapar. Bu özelliklerin çalışabilmesi
DetaylıSAVİOR OTOMASYON TEKNİK DESTEK BİRİMİ
FPWINPRO7_FP7_Servo motor ClutchConfiguration fonksiyon bloğu (Clutch Configüration fonksiyon bloğu: Sistemde bir master diğerleri slave olan servo motorlarımız olsun istediğimiz slave ekseni master eksene
DetaylıIPACK LADDER. Arayüz Dökümantasyonu
IPACK LADDER Arayüz Dökümantasyonu I. Giriş Bu dökümantasyon IPack Ladder yazılımının arayüz kullanımını, kullanılan model ile ilişkilerini ve işlevsel açıklamaları kapsamak üzere hazırlanmıştır. II. Dökümantasyon
DetaylıTelefon Defteri Modülü Kullanım Kılavuzu
Telefon Defteri Modülü Kullanım Kılavuzu YETKİ VE KAYIT İŞLEMİ Kayıt yapacak kullanıcıya yetki verilmesi Kayıt yapacak kullanıcı yetkilendirilirken dikkat edilmesi gereken en önemli nokta, kullanıcının
DetaylıDESTEK DOKÜMANI. Ürün : Tiger Enterprise/ Tiger Plus/ Go Plus/Go Bölüm : Kurulum İşlemleri
LOGO PROGRAM KURULUMU VE AYARLARI Logo programlarının yüklemesi için kullanılacak,setup dosyaları ftp://download.logo.com.tr/ adresinden indirilerek yapılır. Örneğin Kobi ürünleri için; ftp://download.logo.com.tr/windows/kobi/guncel/go_plus/klasöründen
DetaylıINTERNET BAĞLANTISININ KURULMASI İÇİN GEREKLİ AĞ GEÇİDİ AYARLARI
INTERNET BAĞLANTISININ KURULMASI İÇİN GEREKLİ AĞ GEÇİDİ AYARLARI Uyarı:Aşağıdaki satırlarda bahsi geçen ayarlar TTnet servis sağlayıcı baz alınarak anlatılacak olup farklı ülkelerdeki farklı internet servis
DetaylıNİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI
NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI Kurulum Aşamaları: 1. Java Kurulumu 2. E-imza Sürücülerinin İndirilmesi 3. Kart Okuyucu Kurulumu 4. Akıllı Kart Kurulumu 5. Sertifikayı Kullanıma Açma Bilgisayarların
DetaylıProgram Nedir? Program, bir problemin çözümü için herhangi bir programlama dilinin kuralları ile oluşturulmuş komut kümesidir.
PROGRAMLAMAYA GİRİŞ Program Nedir? Program, bir problemin çözümü için herhangi bir programlama dilinin kuralları ile oluşturulmuş komut kümesidir. C de yazılan bir programın çalışması için çoğunlukla aşağıdaki
DetaylıE-UYGULAMALAR VE DOKÜMAN YÖNETİM SİSTEMİ PROJESİ (EUP) ECZANE İŞLEMLERİ KULLANIM KILAVUZU
İlaç Takip Sistemi ile ilgili olarak İl Sağlık Müdürlüğü nüze şahsen başvuru yapan eczanelerin bilgilerini sisteme kayıt etmek ve daha sonra bu bilgilerden sorgulamalar yapabilmek amacıyla bu kılavuzda
DetaylıOkul Web Sitesi Yönetim Paneli Kullanımı
Millî Eğitim Bakanlığı Bilgi İşlem Grup Başkanlığı tarafından ortak web sitesi tasarım çalışması yapılmıştır. Çalışmanın amacı tüm kurumlarımızın standart bir web sayfasına sahip olmalarını sağlamaktır.
DetaylıEtherCAT G5 Serisi Kütüphaneleri (SYSMAC-XR004)
EtherCAT G5 Serisi Kütüphaneleri (SYSMAC-XR004) Parametre Yedekleme (Back-up) Parametre Geri Yükleme (Restore) Mutlak Enkoder Resetleme (Absolute Encoder Initialization) Parametre Yedekleme (Back-up) Back-up
DetaylıDURMAZSOFT ERP KURULUM VE YAPILANDIRMA
DURMAZSOFT ERP KURULUM VE YAPILANDIRMA 1. Microsoft SQL Server 2008 R2 Express Edition Kurulum Rehberi SQL Server 2008 R2 Express Edition Limitleri Desteklenen CPU sayısı 1 Desteklenen en fazla bellek
DetaylıARG Ses Kayıt Sistemi KURULUM YÖNERGESİ
ARG Ses Kayıt Sistemi KURULUM YÖNERGESİ ARG SES KAYIT SİSTEMİ, Telefon Görüşmelerini Manuel/Otomatik Olarak Dijital Ortama Kayıt Eder. 2, 4, 8 Kanallı Cihazları kullanarak, 2,4 ve 8 in katları Biçiminde
DetaylıWindows 10 için Java JDK 8 ve NetBeans IDE 8.2 Kurulumu Detaylı Anlatım
Windows 10 için Java JDK 8 ve NetBeans IDE 8.2 Kurulumu Detaylı Anlatım Merhaba arkadaşlar bu yazımızda sizlere windows 10 platforumunda java development kit (java geliştirme kiti) Java JDK nın kurulumundan
Detaylı1. MEVITAS MERKEZİ ELEKTRONİK VERİ İLETİM TOPLAMA ANALİZ SİSTEMİ GENEL İLKELERİ
MEVİTAS İŞLEMLERİ İÇERİK MEVITAS İŞLEMLERİ... 1 1. MEVITAS Merkezi Elektronik Veri İletim Toplama Analiz Sistemi Genel İlkeleri... 1 2. MEVITAS YETKİLENDİRME İşlem Akışı... 2 A. MV20 MEVİTAS Yetkilendirme
DetaylıWeldEYE. Kurulum Kılavuzu. İçindekiler
WeldEYE Kurulum Kılavuzu İçindekiler Giriş... Hata! Yer işareti tanımlanmamış. Kurulum... Hata! Yer işareti tanımlanmamış. Sistem/Ortam gerekleri... 3 Yazılımın kurulması... 3 Kamera sürücüsünün kurulumu...
DetaylıNİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI
NİTELİKLİ ELEKTRONİK SERTİFİKA KURULUM AŞAMALARI Kurulum Aşamaları: 1. Java Kurulumu 2. E-imza Sürücülerinin İndirilmesi 3. Kart Okuyucu Kurulumu 4. Akıllı Kart Kurulumu 5. Sertifikayı Kullanıma Açma Bilgisayarların
DetaylıNPratik Yazılım Kurulum Kılavuzu. Yedekleme İşlemi
NPratik Yazılım Kurulum Kılavuzu Herhangi bir neden ile bilgisayarınızı formatlamadan önce NPratik Yazılım Verilerinizi yedeklemeniz gerekmektedir. Programı ilk defa kuruyorsanız NPratik Yazılım Kurulum
DetaylıACCESS CONTROL PROFESSIONAL KULLANIM KILAVUZU
>> ACCESS CONTROL PROFESSIONAL KULLANIM KILAVUZU INFOMET Güvenlik Sistemleri Perpa Ticaret Merkezi A Blok Kat:12 No:1865 34384 Okmeydanı, İstanbul Tel: 0 (212) 320 08 80 pbx Faks: 0 (212) 320 11 07 http://www.infomet.com.tr
DetaylıNJ-NJ ETHERNET/IP HABERLEŞMESİ
NJ-NJ ETHERNET/IP HABERLEŞMESİ İÇİNDEKİLER Giriş NJ Kontrolcü Ayarlarının yapılması Sysmac Studio da Global Değişken Atama Ethernet/IP Bağlantı Ayarlarının yapılması Sysmac Studio da Değişkenlerin İzlenmesi
DetaylıCLR-232-ES RS232 - Seri Ethernet Çevirici
CLR-232-ES RS232 - Seri Ethernet Çevirici BÖLÜM I Genel Bu kılavuzda, CLR-232-ES seri sunucu kullanılarak, uzaktaki bir otomasyon sistemine nasıl bağlantı kurulacağı anlatılmaktadır. Ethernet ağ üzerinden
DetaylıCLR-232-ES RS232 - Seri Ethernet Çevirici
CLR-232-ES RS232 - Seri Ethernet Çevirici BÖLÜM I Genel Bu kılavuzda, CLR-232-ES seri sunucu kullanılarak, uzaktaki bir otomasyon sistemine nasıl bağlantı kurulacağı anlatılmaktadır. Ethernet ağ üzerinden
DetaylıBilgisayar ile Dijital Devrelerin Haberleşmesi. FT232R ve MAX232 Entegreleri. Çalışma Raporu
Bilgisayar ile Dijital Devrelerin Haberleşmesi FT232R ve MAX232 Entegreleri Çalışma Raporu Hazırlayan: Fatih Erdem 26 Mayıs 2011 Bilgisayar ile Dijital Devrelerin Haberleşmesi Günümüz bilgisayarları USB,
DetaylıCode Composer Studio İndirilmesi ve Kurulması
BÖLÜM 2: 2.1. STELARIS KART GENEL BİLGİ VE CODE COMPOSER STUDIO: Code Composer Studio İndirilmesi ve Kurulması 1. Aşağıdaki linkten Code Composer Studio yu indirebilirsiniz: http://processors.wiki.ti.com/index.php/download_ccs
DetaylıML TFT 5 ARAYÜZ KULLANIM KILAVUZU
ML TFT 5 ARAYÜZ KULLANIM KILAVUZU İçindekiler 1 ML TFT 5 Genel Özellikleri... 3 2 Arayüz... 3 2.1 Arayüz Hakkında... 3 2.2 Cihaz Haberleşmesi... 4 2.3 Kat Görselleri ve Ok Tipi Seçenekleri... 4 2.4 Tema
DetaylıPicture 1 - Bağlantı Hatası Penceresi
Logo çözümleriyle ilgili işlemlerinizin size gerçekleştiği anda bildirilmesinin yanı sıra, Logo Notifier sayesinde belirlediğiniz tarih/saat/gün periyodunda gerçekleştirilen işlemlerin toplu raporu veya
DetaylıPOWER POINT SUNU PROGRAMI
POWER POINT SUNU PROGRAMI Power Point bir Sunu (Slayt) programıdır. MS-Office uygulamasıdır ve Office CD sinden yüklenir. Programı çalıştırabilmek için; Başlat/Programlar/Microsoft Office/Microsoft Office
DetaylıAsist Satış Yönetim Sistemi. Muhasebe Hesap Tanımları Sihirbazı
Muhasebe Hesap Tanımları Sihirbazı 1. Muhasebe Hesap Tanımları Asistte muhasebe kullanımını kolaylaştırmak amacıyla, Servisler/Servis Çalıştır/Muhasebe bölümüne Muhasebe Hesap Tanımları servisi eklenmiştir.
DetaylıTachoMobile Web Uygulaması v1.00.
TachoMobile Yönetim Sistemi Proje Destek Dokümanı / Web Uygulaması v1.00.01 İÇİNDEKİLER Web Uygulaması 1. TANIMLAMALAR 1.1 Araçlar 1.2 Sürücüler 2. TAKOGRAF VERİLERİ 2.1 Veri İndirme 2.2 Gelen Kutusu 2.3
Detaylı1. Hafta MS SQL Server 2008 Kurulum ve Tanıtımı BPR255 Veritabanı. Bu Derste Öğrenecekleriniz: Kurulum:
Bu Derste Öğrenecekleriniz: 1- MS SQL Server 2008 Kurulumu ve Tanıtımı 2- Komut Kullanarak Veritabanı Oluşturma ve Silme 3- SQL Yazım Kuralları Kurulum: Sistem gereksinimleri: Desteklenen işletim sistemleri:
DetaylıGW420. Kurutma Makinesi Bilgisayar Kullanım Klavuzu. Lütfen kurulumdan önce dikkatle okuyunuz.
GW420 Kurutma Makinesi Bilgisayar Kullanım Klavuzu Lütfen kurulumdan önce dikkatle okuyunuz. KATALOG Bölüm 1 Klavye Arayüzü... 1 Bölüm 2 Çalışma Talimatı... 2 1. Sistem Başlatma... 2 2. Parametre Ayarları...
DetaylıKATES Yazılım Güncelleme Dokümanı
KATES Yazılım Güncelleme Dokümanı Yazılım Güncelleme için aşağıdaki işlemler sırasıyla yapılmalıdır. 1. Gerekli Yazılımları ve Dokümanları İndirin 2. KATES i sürekli çalışma moduna alın. 3. Bluetooth bağlantısını
Detaylı1. PROGRAMLAMA. PDF created with pdffactory Pro trial version www.pdffactory.com
. PROGRAMLAMA UTR-VC Windows altında çalışan konfigürasyon yazılımı aracılığıyla programlanır. Programlama temel olarak kalibrasyon, test ve giriş/çıkış aralıklarının seçilmesi amacıyla kullanılır. Ancak
DetaylıSAVİOR OTOMASYON TEKNİK DESTEK BİRİMİ
FPWINPRO7_FP7_Servo motor jog fonksiyon bloğu (Jog Fonksiyon Bloğu: Serrvo motoru manuel olarak ileri veya geri çalıştırmak için kullanılan bir bloktur.) İlk olarak FPWINPRO 7 programımızı açalım. Başlamadan
DetaylıZEBEX 107X EL TERMİNALLERİNE FIRMWARE YÜKLEME
ZEBEX 107X EL TERMİNALLERİNE FIRMWARE YÜKLEME Firmware Nedir. En basit tanımlama ile elektronik bir cihazın herhangi bir yongasında (chip) bulunan yazılımlara (programlara) firmware denilir. Firmware,
DetaylıELEKTRONİK BELGE YÖNETİM SİSTEMİ KULLANICI GİRİŞ VE E-İMZA İŞLEMLERİ KLAVUZU
ELEKTRONİK BELGE YÖNETİM SİSTEMİ KULLANICI GİRİŞ VE E-İMZA İŞLEMLERİ KLAVUZU BİLGİ İŞLEM DAİRE BAŞKANLIĞI 2015 Elektronik Belge Yönetim Sistemi ile ilgili her türlü teknik destek için Bilgi İşlem Daire
DetaylıHP-DSO272 Dijital Osiloskop
2015 HP-DSO272 Dijital Osiloskop Fatih GENÇ Model Hobby Projects 07.08.2015 HP-DSO272, basit mühendislik görevlerini yerine getirebilecek bir ürün olarak tasarlanmıştır. Bünyesinde 32bit ARM Cortex-M4
DetaylıSAVİOR OTOMASYON TEKNİK DESTEK BİRİMİ
FPWINPRO7_FP7_Servo motor positioning table data_2axis fonksiyon bloğu (PositioningTableData_2Axis: Bu komutun kullanım amacı, iki tane servo motoru aynı blok üzerinden eş zamanlı olarak kontrol etmektir.
DetaylıKAÇAK AKIM RÖLESİ. www.ulusanelektrik.com.tr. Sayfa 1
DELAB TM-18C KAÇAK AKIM RÖLESİ İÇERİK GENEL / BUTON FONKSİYONLARI.2 PARAMETRE AYARLARI...2 PARAMETRE AÇIKLAMALARI 3 KAÇAK AKIM AYARLARI...3 AÇMA SÜRESİ AYARLARI.3 AŞIRI AKIM AYARLARI...4 ÇALIŞMA SÜRESİ..4
DetaylıMT4 Platformu Kullanıcı Kılavuzu
MT4 Platformu Kullanıcı Kılavuzu OCAK 2012 PLATFORMUN BAŞLATILMASI Program indirme linki: http://www.gedik.com/liveupdate/gedikforex4setup.zip Program çift tıklayarak başlatılır. Açılan pencere İleri butonu
DetaylıKets DocPlace LOGO Entegrasyonu
Kets DocPlace LOGO Entegrasyonu Kets DocPlace Kurulumu Öncesinde Yapılması Gereken İşlemler Windows 7, Windows 8, Windows Server 2008 R2, Windows Server 2012 veya daha yeni işletim sistemlerinde Programlar
DetaylıPEY-D810 SĠNYALĠZASYON SĠSTEMĠ
PEY-D810 SĠNYALĠZASYON SĠSTEMĠ AÇIKLAMALAR-KULLANIM-BAĞLANTILAR Sayfa 1 ĠÇĠNDEKĠLER SAYFA 1-) Sistemin Genel Tanıtımı 3 2-) Sistemin ÇalıĢma ġekli.4 3-) Sistem Yazılımı 5 4-) Sistemin Elektrik ve Bağlantı
DetaylıBQ370-02 Modbus Analog Giriş Kartı 6 Kanal 4 20mA. Kullanım Kılavuzu. Doküman Versiyon: 1.0 03.05.2016 BQTEK
Modbus Analog Giriş Kartı 6 Kanal 4 20mA Kullanım Kılavuzu Doküman Versiyon: 1.0 03.05.2016 BQTEK İçindekiler İçindekiler... 2 1. Cihaz Özellikleri... 3 2. Genel Bilgi... 3 1. Genel Görünüm... 4 2. Cihaz
DetaylıDTB B Serisi Sıcaklık Kontrol Cihazı
DTB B Serisi Sıcaklık Kontrol Cihazı 1-) GİRİŞ SENSÖR TİPİ SEÇİMİ: DTB de giriş sensör tipi akım, gerilim, PT100 veya Termokupl olabilir. : Çalışma ekranından tuşu ile ulaşılır. B,S,R tipi termokupllar
DetaylıTÜRKİYE NOTERLER BİRLİĞİ
NOTERLİK BİLGİ SİSTEMİ Değişiklik Numarası: 1.8 11/04/2012 İÇİNDEKİLER 1 ŞEKİL LİSTESİ... 3 1 T.N.B. DUYURU SİSTEMİ... 4 2 T.N.B. DUYURU SİSTEMİ UYGULAMASI İÇİN GEREKLİLİKLER... 6 3 T.N.B. DUYURU SİSTEMİ
DetaylıEKOM MANAGER PROGRAMI KURULUM VE KULLANMA KILAVUZU
EKOM MANAGER PROGRAMI KURULUM VE KULLANMA KILAVUZU 1 Programın Kurulumu 2 Programın Kullanımı 2-1 Kullanıcı Girişi ve Şifre Değitirme 2-2 Yeni Proje Oluşturma 2-3 Varolan Proje Üzerinde Değişiklik Yapma
DetaylıFIRAT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ EMÜ-419 OTOMATİK KONTROL LABORATUARI DENEY 8
FIRAT ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ EMÜ-419 OTOMATİK KONTROL LABORATUARI DENEY 8 DC MOTORUN TÜM DURUM GERİ BESLEMELİ HIZ KONTROLÜ VE CE120 CONTROLLER SETİN
DetaylıAYPZP X5 TABANLI ZİL PANELİ TEKNİK DETAYLAR
AYPZP X5 TABANLI ZİL PANELİ TEKNİK DETAYLAR Altyapı kablolamasında CAT5 kablo alt yapısı kullanılır. Dış cephe ölçüsü 390 x 140 mm dir. Arka kasa ölçüsü 350 x 120 x 48 mm dir Daire numaraları, 2 haneli,
DetaylıHĠTĠT ÜNĠVERSĠTESĠ REKTÖRLÜĞÜ BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI
HĠTĠT ÜNĠVERSĠTESĠ REKTÖRLÜĞÜ BĠLGĠ ĠġLEM DAĠRE BAġKANLIĞI Üniversitemiz FTP sunucusuna bağlanma, Windows 8 ve Office 2013 (Ġngilizce) kurulum dosyalarının indirilmesi ve Windows 7 ve Office 2010 un Windows
DetaylıSSM - 4 ORANSAL SERVOMOTOR SSM 4 TANITIM BİLGİLERİ :
SSM - 4 ORANSAL SERVOMOTOR SSM 4 TANITIM BİLGİLERİ : SSM Serisi servo motorlar Era Ltd.Şti. ticari ürünüdür. Saha da çalışması için basit ve sorunsuz bir yapıya sahiptir. 4 Pinli bağlantı soketi ile, kolay
DetaylıTachoMobile Server Uygulaması Kullanım Kılavuzu
TachoMobile Yönetim Sistemi Proje Destek Dokümanı / Server Uygulaması v1.00.01 İÇİNDEKİLER Server Uygulaması 1. YAZILIM KURULUMLARI 1.1 Java 1.1.1 Kurulum 1.2 TachoMobile Server Uygulaması 1.2.1 Kurulum
DetaylıBroker, Acente, Banka Online Sigortacılık Portali
Broker, Acente, Banka Online Sigortacılık Portali www.neosinerji.com.tr / www.babonline.com.tr TEKNİK DESTEK e-mail: acentedestek@mapfregenelsigorta.com tel: 212 334 90 90 MAPFRE GENEL SİGORTA SİSTEME
DetaylıCadence OrCAD Kurulum ve Simulasyon
Cadence OrCAD Kurulum ve Simulasyon http://www.cadence.com/products/orcad/pages/downloads.aspx Yukarida belirtilen link uzerinden, Cadence programlarinin demo versiyonlarini indirebilirsiniz. Sadece yapacagınız
DetaylıWINDOWS VE PARDUS İÇİN İMZAGER KURULUM TALİMATI
Doküman Kodu Yayın Numarası Yayın Tarihi TALM-001-053 0 03.01.2012 DEĞİŞİKLİK KAYITLARI Yayın No Yayın Nedeni Yayın Tarihi 0 İlk Çıkış 03.01.2012 TALM-001-053 03.01.2012 2/15 İÇİNDEKİLER 1 Giriş...4 2
DetaylıİMAGE (SİSTEM GÖRÜNTÜSÜ) ALMA VE YÜKLEME NASIL YAPILIR. İmage nedir?
İMAGE (SİSTEM GÖRÜNTÜSÜ) ALMA VE YÜKLEME NASIL YAPILIR İmage nedir? Sistem yüklemelerini en kolay ve en hızlı şekilde yapmak için kullanılan yöntemlerden biridir. Format atılan bir bilgisayara önce işletim
DetaylıErzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri. ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş
Erzurum Teknik Üniversitesi RobETÜ Kulübü Robot Eğitimleri ARDUİNO EĞİTİMLERİ I Arş. Gör. Nurullah Gülmüş 29.11.2016 İÇERİK Arduino Nedir? Arduino IDE Yazılımı Arduino Donanım Yapısı Elektronik Bilgisi
DetaylıMAC İşletim Sistemine Sahip Makineler İçin Elektronik İmza Kurulumu
MAC İşletim Sistemine Sahip Makineler İçin Elektronik İmza Kurulumu MAC İşletim Sistemine Sahip Makineler İçin Elektronik İmza Kurulumu nda, aşağıdaki adımlar sırası ile takip edilmelidir. 1 - MAC İçin
DetaylıProje Teslimi: 2013-2014 güz yarıyılı ikinci ders haftasında teslim edilecektir.
ELEKTRONĐK YAZ PROJESĐ-2 (v1.1) Yıldız Teknik Üniversitesi Elektronik ve Haberleşme Mühendisliği Bölümünde okuyan 1. ve 2. sınıf öğrencilerine; mesleği sevdirerek öğretmek amacıyla, isteğe bağlı olarak
DetaylıKullanım Uygulamaları Ön Görünüş. Dijital Ekran Mode Butonu Programlama Tuşu Sıcaklık Değiştirme tuşu ( - ) Sıcaklık Değiştirme tuşu ( +)
Kullanım Uygulamaları Ön Görünüş Dijital Ekran Mode Butonu Programlama Tuşu Sıcaklık Değiştirme tuşu ( - ) Sıcaklık Değiştirme tuşu ( +) Dijital Ekran Üzerindeki Bilgiler 1.Manuel Çalışma 2.Çalışma Fonksiyonları
DetaylıARTOS7F1 ARIZA TESPİT CİHAZI VE PC OSİLOSKOP 7 FONKSİYON 1 CİHAZDA
ARTOS7F1 ARIZA TESPİT CİHAZI VE PC OSİLOSKOP 7 FONKSİYON 1 CİHAZDA ARTOS7F1 Arıza Tespit Cihazı ve PC Osiloskop her tür elektronik kartın arızasını bulmada çok etkili bir sistemdir. Asıl tasarım amacı
Detaylı