ATV32 ATV Logic TR.pdf
-
Upload
anonymous-yqejg3r4k -
Category
Documents
-
view
68 -
download
15
Transcript of ATV32 ATV Logic TR.pdf
ATV32 ATV LogicMotion & Drives
Schneider Electric - Motion & Drives - ATV32 ATVLogic - 2011
ATV32 ATV Logic
> ATVLogic nedir ?
2Schneider Electric - Motion & Drives - ATV32 ATVLogic - 2011Summary
> ATVLogic nedir ?> Fonksiyon blokları> Programlama> Kayan reklam panosu
ATV LogicTemel Özellikler
● Neden ATVLogic ?● Müşterilerin kendi uygulamalarını ATV32 içinde gerçekle ştirmelerini sa ğlar.● ATV’nin özelle şebildi ği bir esneklik sa ğlar.
● ATVLogic kimlerle çalışır:● Sürücünün ana motor kontrolör ünitesi
3Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
● Sürücünün ana motor kontrolör ünitesi● Giri ş/çıkışlar● Haberleşme BUS’ları● Grafik Panel
● ATV Logic programlama● Somove yazılımı ile (sürücü devreye alma yazılımı)● Fonksiyon bloklarından olu şan bir (FBD) komutları seti● Boolean, aritmetik i şlemler, zamanlayıcı, sayıcı, kar şılaştırıcı …
ATV Logic örneğikayan reklam panosu
Power On
Homing
Poster sayısını seçPozisyondaki kalma süresi
Kayma hızıPoster uzunlu ğu
Start/Stop
ATV32
Normal akı ş
4Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Posteri yerle ştir
Bekle
Sıradaki poster
Kayma yönünü değiştir
Son posterEvet
Hayır
2 çözümün karşılaştırılması
ZelioSR3B261BD
XBT N401XBT Z938
SR
3 MB
U01B
D
Sürücü
HMI
Güvenlik
PLC
5Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Entegre çözümATV logic + güvenlik
1.225 TL€ liste fiyatı+ 2 saat kablaj
ATV3120.18Kw
Modüler çözüm
Pre
vent
a
2.409 TL liste fiyatı+ 1 gün kablaj
Kontaktör
ATV LogicKontrolör pazarındaki yeri
Per
form
ance
s(D
nrt)
6Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Schneider Electric 2- Division - Name – Date
ApplicationSize
(code, IOs)
LOGICfunctions
Controllerinside
Dnrt: device node response time
ATV LogicSoMove altında FBD dili
• FBD (function block diagram) ile kolay programlama
7Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
ATV LogicPerformans
● 30 farklı fonksiyon bloğu
● HMI, 8 özel parametreye kadar özelleşebilen menüsü var
● Tüm sürücü G/Ç ve daha birçok faydalı parametre ve haberleşmeyle erişilebilir
● 3 task: 2 senkronize ve 1 yardımcı (auxiliary)
8Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
● Çevrim süresi: 2ms (ATV kontrol bloğu ile senkron)
● Max 10 fonksiyon bloğu (sync taskta)
● Auxiliary taskta daha fazla fonksiyon (50’ye kadar)
● 8 Internal Word (%MW)
● Sistem bitleri (%S), (timer, save conf ..)
HMI IOs Network
Logic FunctionsRuntime
ATV LogicEtkileşimi
ATV Logic Çevresel araçları ve VSD’nin ana kalbi olan kontrolör arasında çalı ştırılır.
9Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Schneider Electric - Division - Name – Date
M3~
Power stage
Applicationcontrol
Runtime
ATV’nin ana fonksiyonları ile birlikte gelir.
ATV LogicPrensip
● Sanal giri ş-çıkışlarıyla ATV Logic programlanabilir bir fonksiyondur● ATV’nin di ğer programlanabilir fonksiyonları için bu G/Ç’lar ha ve izlenen
parametrelere veya fiziksel G/Ç’lara atanmalıdır.
Sanal giri şler
Dijital / analog
Sanal çıkı şlar
Dijital / analog
Lojik çıkışlar
10Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Lojik girişler, puls Boolean durum parametreleri:
sürücü çalışıyor, frekansa ulaşıldı, sürücü hatada …
Analog girişlerAnalog durum parametreleri:
motor hızı, motor tork…
Lojik çıkışlarLO
Analog çıkışlarAO
Analog parametrelerve word’ler
ACC, DEC, M00x ..
ATV32 ATV LogicSummary
> ATVLogic nedir ?
11Schneider Electric - Motion & Drives - ATV32 ATVLogic - 2011Summary
> ATVLogic nedir ?> Fonksiyon blokları> Programlama> Kayan reklam panosu
ATV LogicFonksiyonlar
Not Evrik alma NOT
And, Nand 4 Boolean’li AND ve NAND
Or, Nor, XOR 4 boolean’li OR ve NOR
2 boolean’li XOR
12Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Compare 16 bit işaretli word karşılaştırması
>, <, =, NOT=
Boolean Operator Giriş kombinasyonuna göre çıkış verir.
4 giriş – 1 çıkışlı, bu sebeple de 16 çıkış kombinasyonu
var
Set, Reset S girişi Q çıkışını lojik 1’e set eder.
R girişi de Q çıkışını lojik 0’a set eder.
ATV LogicFonksiyonlar
Up/down count Yukarı sayaç, aşağı sayaç
Mux Multiplexer, kontrol girişi ile 2 giriş değerinden birini çıkışa iletir.
Trigger İki eşik değeri ile bir analog değerin izlenmesini
13Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Trigger İki eşik değeri ile bir analog değerin izlenmesini sağlar. Çıkışın değiştiği durumlar:• Giriş değeri minimum değerden az ise• Giriş değeri maksimum değerden fazla ise.
Gain Analog değerleri (16 bit işaretli word)ölçeklendirir ve çıkışa offset verebilir. Output = (Input value x (A/B)) + C
ATV LogicFonksiyonlar
Timer On/Off Zamanlayıcı fonksiyonu bir sistemi kontrol ederken gecikme, uzatma ve önceden tanımlanmış bir zamanda çalıştırma için kullanılır.• A fonksiyonu: timer on-delay, ya da timer active,• C fonksiyonu: timer off-delay, ya da timer idle,• A/C fonksiyonu: A ve C fonksiyonunun kombinasyonu.
Add/Sub Çıkış değeri = A girişi + B girişi – C girişi.(A,B,C ve çıkış değeri 16 bit işaretli word’dür)
14Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Mul/Div Çıkış değeri = (A girişi x B girişi) / C girişi.(A,B,C ve çıkış değeri 16 bit işaretli word’dür)
Edge Düşen, yükselen veya ikisini de yakalayıp çıkış veren fonksiyon.
ATV LogicFonksiyonlarSigne Word dönüştürücü
İşaretli ve işaretsiz word’lere birbiri arasındaİşaretli giriş aralığı: -32768 / +32767.İşaretsiz çıkış aralığı: 0 – 32767
Read/writeparameter
Sürücü parametrelerine Read / writeÖr: Hızlanma süresiSürücü parametreleri ile ilişkilendirmek için ADL konteynırını kullanın
Read a parameter bit Parametre word’ünden bir bit Read/write. Ör:
15Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Read a parameter bit Parametre word’ünden bir bit Read/write. Ör:STA durum word’ünde hata biti.Sürücü parametreleri ile ilişkilendirmek için ADL konteynırını kullanın
Shift Roll IN değerininin bit’lerini sağa/sola kaydırır.
Word to bitBit to word
Sıralı bir string’i bit’ler halinde (Bitx to Bitx+16) 16 bit’lik word’e transfer eder.16 bit’lik bir word’ü bir string’e çevirir (Bitx to Bitx+16)
ATV LogicFonksiyonlar
Memory word 8 M00x (%MW) M001-4 (written in EEprom)M005-8 ((written in RAM)
Dahili word’ler- Keypad ile veri alışverişi- Bir programda hafıza- BUS üzerinden veri değişimi
System words S00x (%Sx) S001 zaman birimi 1mn, 1sec, 100mSS002 haberleşme hatasıS006 parametreleri sakla
16Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
I/O LI, AI, LO, AO, temel ATV izleme parametreleri (FRH, CLI ..,)
Contant Sabit değer girişi
True/False input Sabit değer girişi
ATV32 ATV Logic
> ATVLogic nedir ?
17Schneider Electric - Motion & Drives - ATV32 ATVLogic - 2011Summary
> ATVLogic nedir ?> Fonksiyon blokları> Programlama> Kayan reklam panosu
Çalışma alanı
1. Fonksiyon blok giriş alanı.
2. Bağlantı.
3. Fonksiyon bloğu.
4. Program alanı.
5. Yorumlar.
18Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
5. Yorumlar.
6. İki fonksiyon bloğu arasında bağlantı.
7. Fonksiyon bloğu numarası
8. Fonksiyon bloğu çıkış alanı.
9. Palet.
ATV LogicÇevrim
19Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
ATV Logic Tasklar
Pre ATV task ’tan önce çalıştırılır, motor kontrol ve giri şleri set etmek için kullanılır . çevrim = 2ms senkronize
Post ATV task ’tan sonra çalıştırılır, motor parametrelerinin durumunu geri besleme için k ullanılır . çevrim = 2ms senkronize
Aux Geri uzun süre alacak taskların ko şması için çalı ştırılır ve önceli ği yoktur. Çevrim süresi, programın uzunluğuna bağlıdır.
20Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
G/Ç yönetimi
● Her task 10 adete kadar sanal giri ş (Ix) ve çıkı ş (Ox) kullanabilir
LI3 R2
21Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Örnek program:
Röle R2, LI2 ve LI3 aktif olduğunda çalışır
LI4
G/Ç yönetimi
● Sanal giri ş öncelikle sürücünün fiziksel bir lojik giri şine atanır
● Bu, “ Function block - Affectation ” menüsü altında gerçekle ştirilir
22Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
G/Ç yönetimi
● Sanal çıkı ş öncelikle sürücünün fiziksel bir lojik çıkı şınaatanır.
● Bu, “ Input output - Configuration ” menüsü altında yapılır● Bir çıkı şın herzamanki atanması gibidir
23Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
G/Ç yönetimi
AI1 AO
24Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Örnek program:
LSP’yi AI1 girişi ile topla ve analog çıkış AO’ya yaz.
LSP
Sanal analog giriş ölçeklendirme
● Sanal AI ile ulaşılabilir parametreler 8192 noktada ölçeklendirilir.
25Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
● Analog giri ş 1 AI1 0-100% -> IAO 0->8192● Motor tork (OTR) -> 0-300% Tnd -> IAO 0->8192
● Sanal çıkı ş, AO1 kullanılacaksa [0 - 8192] nokta ölçe ğinde olmalı.
Kullanıcı ölçeklendirmesi için gain fonksiyonu kullanılabilir.
Read/Write ile ulaşılabilir parametrelerAşağıda belirtilmemi ş bir parametre ile okuma/yazma yapılırsa sürücü FBE (function block fault)
hatasına girer
● PRE/POST ReadETA , RFR , FRH , LCR , OTR , ETI , ULN , UOP , THD , OPRTHR1, THR2, THR3LRS1, LRS2, LRS3, LRS4, LRS5, LRS6, LRS7, LRS8IL1I, IL1R, OL1R, AI1C, AI2C, AI3C, AO1R, AO1CRFRD, FRHD, SPDM001, M002, M003, M004, M005, M006, M007, M008S001
● PRE/POST WriteM001, M002, M003, M004, M005, M006, M007, M008, S006
26Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
● AUX ReadHSP , LSP , BSP , ETA , RFR , FRH , LCR , OTR , ETI , ULN , UOP , THD , OPRTHR1, THR2, THR3, APH , RTH , PTH , UNTLRS1, LRS2, LRS3, LRS4, LRS5, LRS6, LRS7, LRS8IL1I, IL1R, OL1R, AI1C, AI2C, AI3C, AO1R, AO1CRFRD, FRHD, ACC , DEC , AC2 , DE2 , INR , FROJPF , JF2 , JF3 , JFHSP2 , SP3 , SP4 , SP5 , SP6 , SP7 , SP8SP9 , SP10, SP11, SP12, SP13, SP14, SP15, SP16RPI , RP2 , RP3 , RP4 , RPG , RIG , RDG , RPE , RPF , RPC , RPO , SPDM001, M002, M003, M004, M005, M006, M007, M008S001
● AUX WriteHSP , LSP , BSP , RPR , ACC , DEC , AC2 , DE2 , INR , JPF JF2 , JF3 , JFH , SP2 , SP3 , SP4 , SP5 , SP6 , SP7 , SP8 SP9 , SP10, SP11, SP12, SP13, SP14, SP15, SP16, RPI , RP2 RP3 , RP4 , RPG , RIG , RDG , M001, M002, M003, M004, M005M006, M007, M008, S006
Read/Write: Analog değer ölçeği
● Read/Write fonksiyonu parametreler fiziksel birimlere dönüştürülür
LSP logic addressACC logic address
27Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
G/Ç yönetimi
● Sanal analog giri ş önce sürücünün fiziksel bir analog giri şineatanır.
● Bu, “ Function block - Affectation ” menüsünde gerçekle ştirilir
28Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
G/Ç yönetimi
● Parametre giri şi öncelikle sürücünün bir ADL konteynırına atanır.
● Ardından parametrenin adresi “ Function block – ADL Container ” menüsündeki konteynıra yerle ştirilir
● Bir giri şin herzamanki atanması gibidir
29Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
LSP logical address is 3105
G/Ç Yönetimi
● Sanal analog çıkı ş öncelikle sürücünün fiziksel bir analog çıkışına atanmalıdır.
● Bu, “ Input output – Configuration AO1 ” altında gerçel ştirilir● Bir çıkı şın herzamanki atanması gibidir
30Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Derleme
● Programı yüklemeden önce kontrol edip derleyin
31Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Trap some errors
Check cycle time and weight of the task
ATV32 ATV Logic
> ATVLogic nedir ?
32Schneider Electric - Motion & Drives - ATV32 ATVLogic - 2011Summary
> ATVLogic nedir ?> Fonksiyon blokları> Programlama> Kayan reklam panosu
ATV LogicStand alone uygulamalar
Power On
Homing
Poster sayısını seçPozisyondaki kalma süresi
Kayma hızıPoster uzunlu ğu
Start/Stop
33Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Poster yerle ştir
Bekle
Sıradaki poster
Poster yönünü değiştir
Son posterEvet
Hayır
ATV LogicStand alone uygulamalar
Power On
Homing
Poster sayısını seçPozisyondaki kalma süresi
Kayma hızıPoster uzunlu ğu
Start/Stop
ATV32
ATV32
STO
Güvenlik fonksiyonları
Normal akı ş
34Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
Posteri yerle ştir
Bekle
Sıradaki poster
Kayma yönünü değiştir
Son posterEvet
Hayır
Safe speed
Sıkışma tespiti /Tork sınırlaması
+ gecikme
+ Auto-Manu
Kontrol bağlantı diagramı
AI1 AI3 +10 LI1 LI2 LI3 LI5 LI6 +24V P24
Start/stop
OT
R1-
2 Li
ght
curt
ains
hom
e S
enso
r
Enc
oder
A o
r po
s se
nsor
24V extEnc
oder
B o
u sl
owdo
wn
35Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
COM PWR LI4 R1 R2 LO1
Au SafeTorque Off
In position
Jam
0V ext
Safe speed
STO2
Güç bağlantı diagramı
ATV32
GV Q1
24V ABL7RE2402
Power on
36Schneider Electric - Motion & Drives - ATV32 ATVLogic 2011Summary
M
0-24Vdc ext
Power on
Enkoder Sensor 1-2
Işın bariyerleri
+24v Start
37Schneider Electric - Motion & Drives - ATV32 ATVLogic - 2011Summary
oru ve cevaplar
ThanksThanks!
Motion & Drives training
38Schneider Electric - Motion & Drives - ATV32 ATVLogic - 2011Summary
ThanksThanks!Make the most of your energy