atv32 atv logic tr.pdf

Post on 02-Feb-2016

96 Views

Category:

Documents

15 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

top related