Ürün Açıklaması #

RevPi AIO, Revolution Pi ürün ailesinin 4 analog giriş, 2 analog çıkış ve 2 RTD kanalına sahip bir genişleme modülüdür.

Bileşenler #

revpi-aio-aufbau
Pozisyon Bileşen Uygulama

1

3 × durum LED'i

LEDs

2

6 × analog giriş,
2 × analog çıkış

Pinout
Analog Girişler
Analog Çıkışlar

3

X4 konnektör

Güç Kaynağının Bağlanması

4

Kilitli kelepçeler

Cihazın DIN Rayına Monte Edilmesi

5

Havalandırma Yuvaları

Cihazın DIN Rayına Monte Edilmesi

6

2 × PiBridge

Genişletme Modüllerini Bağlama

Pinout #

RevPi AIO'da

  • Akım veya voltaj için 2 analog çıkış

  • Akım ve voltaj için 4 analog giriş

  • Direnç sıcaklık sensörleri için 2 RTD kanalı (Pt100/1000)

Konnektördeki pinler aşağıdaki şekilde atanır:

revpi-aio-pinout

Yapılandırma için, bakınız PiCtory Value Editor'de RevPi AIO'yu Yapılandırma .

LEDs #

LED'ler farklı cihaz durumlarını gösterir.

Güç #

Sinyal Fonksiyon

Yeşil

RevPi temel modülüne bağlantı kuruldu.

Kırmızı yanıp sönüyor

RevPi temel modülüne bağlantı kuruluyor (başlatma aşaması).

Kırmızı

RevPi temel modülüne bağlantı kesildi.

ÇIKIŞ #

Sinyal Fonksiyon

Kapalı

RevPi temel modülüne bağlantı henüz kurulmadı (başlatma aşaması).

Yeşil

Çıkışlar çalışmaya hazır.

Kırmızı yanıp sönüyor

Aralık hatası. RevPi temel modülünün değerleri çok yüksek veya çok düşük.

Kırmızı

Çıkışlarda hata.

GİRİŞ #

Sinyal Fonksiyon

Kapalı

RevPi temel modülüne bağlantı henüz kurulmadı (başlatma aşaması).

Yeşil

Girişler çalışmaya hazır.

Kırmızı yanıp sönüyor

Aralık hatası. Bir veya daha fazla çıkışa uygulanan voltaj veya akım çok yüksek.

Compatible Base Modules #

  • RevPi Connect 5

  • RevPi Connect 4

  • RevPi Connect SE (sadece sol taraf)

  • RevPi Connect+ (sadece sol taraf)

  • RevPi Connect S (sadece sol taraf)

  • RevPi Core (tüm varyantlar)

Teslimat Kapsamı #

Teslimat kapsamı şunları içerir:

  • RevPi genişletme modülü

  • PiBridge fiş konnektörü

  • X4 konnektör

  • 2 × 14 kutuplu I/O konnektörü

  • Tamamlayıcı

Montaj ve Bağlantı #

RevPi, bir kontrol kabininde kullanılmak üzere geliştirilmiştir. Amaçlanan Kullanım ve tüm Güvenlik Talimatları'na uyun.

Uyarı
Elektrik çarpması nedeniyle hayati tehlike

230 V şebeke gerilimine sahip şalt dolabındaki cihazlar üzerinde çalışılması durumunda ölümcül elektrik çarpması riski vardır.

▷ Şalt dolabındaki işlemler yalnızca kalifiye elektrikçiler tarafından yapılmalıdır.

▷ Şalt dolabında herhangi bir işlem yapmadan önce, güç kaynağını uygun şekilde kapatın.

Montaj ve bağlantıyı aşağıdaki sırayla gerçekleştirin:

  1. RevPi temel modülünü ve tüm genişletme modüllerini bir DIN rayına monte edin.

  2. Genişletme modülünü PiBridge fiş konnektörü aracılığıyla bağlayın.

  3. Connect all other devices such as sensors and actuators.

  4. Son adım olarak güç kaynağını bağlayın.

Yapılandırma #

RevPi genişletme modülleri System Configuration aracılığıyla PiCtory ile yapılandırılır.

PiCtory'de RevPi AIO'yu yapılandırma #

RevPi AIO'da şunlar bulunur:

  • Akım veya voltaj için 2 analog çıkış

  • Akım ve voltaj için 4 analog giriş

  • Direnç sıcaklık sensörleri için 2 RTD kanalı (Pt100/1000)

Bunlar PiCtory'nin Value Editor'ünde yapılandırılabilir.

Pinout'a dikkat edin.

PiCtory'yi başlatın.

▷ RevPi AIO'yu Device Catalog > I/O Devices'dan, Yapılandırma Kartı'ndaki Revolution Pi sistemindeki doğru yuvaya takın.

▷ Gerekirse, Cihaz Verileri altında RevPi AIO'nun temel yapılandırmasını ayarlayın.

▷ Value Editor'deki ayarları yapılandırın (aşağıya bakın).

▷ Yapılandırmayı File > Save as Start-Config. ile kaydedin.

▷ Driver'ı Tools > Reset Driver yoluyla yeniden başlatın.

Analog Girişler #

Girişler, örneğin analog çıkışlı hareket veya seviye sensörleri için (tipik olarak 4 …​ 24 mA veya 0 …​ 10 V) voltaj veya akım girişi olarak ayarlanabilir.

IN 1 — Input 1 #

PIN Kullanım

24

- akım veya voltaj ölçüm kanalı 1 için negatif giriş

26

* Buradan 28 numaralı pine akım ölçümleri için bir tel köprü kurulmalıdır.

28

+ akım veya voltaj ölçüm kanalı 1 için pozitif giriş

IN 2 — Input 2 #

PIN Kullanım

23

- akım veya gerilim ölçüm kanalı 2 için negatif giriş

25

* Buradan 27. pine akım ölçümleri için bir tel köprü kurulmalıdır.

27

+ akım veya gerilim ölçüm kanalı 2 için pozitif giriş

IN 3 — Input 3 #

PIN Kullanım

17

- akım veya voltaj ölçüm kanalı 3 için negatif giriş

19

* Buradan 21. pine akım ölçümleri için bir tel köprü kurulmalıdır.

21

+ akım veya gerilim ölçüm kanalı 3 için pozitif giriş

IN 4 — Input 4 #

PIN Kullanım

11

- akım veya voltaj ölçüm kanalı 4 için negatif giriş

13

* Buradan 15 numaralı pine akım ölçümleri için bir tel köprü kurulmalıdır.

15

+ akım veya voltaj ölçüm kanalı 4 için pozitif giriş

PiCtory Value Editor'deki Giriş Değerleri #

İsim Değer Fonksiyon

Input1Range …​ Input4Range

-10 … 10 V
0 … 10 V
0 … 5 V
-5 … 5 V
0 … 20 mA
0 … 24 mA
4 … 20 mA
-25 … 25 mA

Bağlı sensöre göre gerilim veya akım ölçümü için giriş aralığı, endüstriyel sensörler için tipik olarak 0 ... 10 V veya 4 ... 24 mA'dir.

ADC_DataRate

5 Hz
10 Hz
20 Hz
40 Hz
80 Hz
160 Hz
320 Hz
640 Hz

Tüm 4 giriş için analog dönüştürücüdeki veri hızı frekansı.
Proses görüntüsündeki değerlerin güncellenme hızı, bu ADC veri hızının yaklaşık 1/5'i kadardır.

Scaling input 1 ... 4:
Input1Multiplier
Input1Divisor
Input1Offset

Giriş kanallarının ölçeklenmesi.
Üç yapılandırma değeri ile belirlenir ve mV veya µA cinsinden orijinal değerden hesaplanır:
Y = Multiplier/Divisor*X + Offset

Durum Mesajları #

Bir hata durumunda durum mesajları OutputStatus_1 …​ 2'de çıkış olarak verilir:

Bit Pozisyonu Durum Mesajı

Bit 0 (LSB)

0 = değer yapılandırılan aralığın alt sınırından yüksektir.
1 = değer yapılandırılan aralığın alt sınırından en az 20 mV veya 20 µA daha düşüktür.

Bit 1

0 = değer yapılandırılan aralığın alt sınırından yüksektir.
1 = değer yapılandırılan aralığın alt sınırından en az 20 mV veya 20 µA daha düşüktür.

Analog çıkışlar #

Çıkışlar, örneğin hız kontrolü için frekans dönüştürücüler gibi aktüatörler için voltaj veya akım çıkışı verebilir.

OUT 1-- Output 1 #

PIN Kullanım

1

1. kanaldaki voltaj aralıkları için V+ pozitif çıkış

3

Akım aralıkları için I+ pozitif çıkış kanal 1

5

- 1 ve 2 numaralı çıkış kanalları için ortak zemin (akım ve voltaj)

7

- 1 ve 2 numaralı çıkış kanalları için ortak zemin (akım ve voltaj)

OUT 2 — Output 2 #

PIN Kullanım

2

2. kanaldaki voltaj aralıkları için V+ pozitif çıkış

4

Akım aralıkları için I+ pozitif çıkış kanal 2

6

- 1 ve 2 numaralı çıkış kanalları için ortak zemin (akım ve voltaj)

8

- 1 ve 2 numaralı çıkış kanalları için ortak zemin (akım ve voltaj)

PiCtory Value Editor'deki Çıkış Değerleri #

İsim Değer Fonksiyon

Output1Range
Output2Range

Off (output inactive)
0 …​ 5 V
0 …​ 10 V
-5 …​ 5 V
-10 …​ 10 V
0 …​ 5.5 V
0 …​ 11 V
-5.5 …​ 5.5 V
-11 …​ 11 V
4 …​ 20 mA
0 …​ 20 mA
0 …​ 24 mA

Akım veya voltaj için değer aralıkları

Output1EnableSlew
Output2EnableSlew

On
Off

Eğim hızını kullan / kullanma.

Output1SlewStepSize
Output1SlewStepSize

1
2
4
8
16
32
64
128

Eğim hızının artışı.
Artış 1, dönüştürücünün en küçük bit değerine (LSB) karşılık gelir.

Output1SlewUpdateFreq
Output1SlewUpdateFreq

258 kHz
200 kHz
154 kHz
131 kHz
116 kHz
70 kHz
38 kHz
26 kHz
20 kHz
16 kHz
10 kHz
8.3 kHz
6.9 kHz
5.5 kHz
4.2 kHz
3.3 kHz

Eğim hızı için adım döngüsü frekansı

Scaling output 1:
Output1Multiplier
Output1Divisor
Output1
Scaling output 2:
Output2Multiplier
Output2Divisor
Output2Offset

16 bit signed multiplier
16 bit unsigned divisor
16 bit signed offset

Çıkış kanallarının ölçeklenmesi.
Üç yapılandırma değeri ile belirlenir ve mV veya µA cinsinden orijinal değerden hesaplanır:
Y = Multiplier/Divisor*X + Offset

Durum Mesajları #

Bir hata durumunda durum mesajları OutputStatus_1 …​ 2'de çıkış olarak verilir:

Bit Pozisyonu Durum Mesajı

Bit 0 (LSB)

Sıcaklık hatası çıkış modülü (devam eden aşırı yük, kısa devre)

Bit 1

Açık yük hatası akım çıkışı (bağlı devre çok yüksek empedanslı, örneğin kablo kesintisi)

Bit 2

Dahili CRC hata çıkış modülü (örneğin donanım arızası, ciddi harici parazit sinyalleri)

Bit 3

Aralık Hatası: İşlem görüntüsündeki çıkış değeri, yapılandırılmış çıkış aralığının dışındadır.

Bit 4

Dahili amaçlar için ayrılmıştır

Bit 5

Genişletme modülü için besleme gerilimi <10,2 V. Çıkışlar kapatıldı.

Bit 6

Genişletme modülünün besleme gerilimi >28,8 V. Çıkışlar kapatıldı.

Bit 7 (MSB)

RevPi taban modülüne bağlanırken zaman aşımı oluştu (örneğin PiBridge hatası, piControl hatası). Çıkışlar kapatıldı.

Güvenlik nedeniyle çıkışlar kapatılmışsa, çıkışlar yalnızca cihazın yeniden başlatılması veya PiBridge'in sıfırlanması (örnek piTest -x) sonrasında yeniden kullanılabilir.

RTD Kanalları #

Bağlı Pt100 ve Pt1000 sensörlerinin sıcaklığı RTD kanalları üzerinden belirlenebilmektedir.

Pinout'a dikkat edin.

revpi-aio-rtd-channels

RevPi AIO, 2 telli bir sensör için 3 telli ölçüm yöntemini kullanır. Bu nedenle, eksik üçüncü teli sırasıyla 10 ve 12 ile 9 ve 18 pinleri arasında bir tel köprüsüyle simüle etmeniz gerekir.

PiCtory Value Editor'deki MEM Memory Values#

RTD1 için belirtilen özellikler RTD2 için de geçerlidir.

İsim Değer Fonksiyon

RTD1Type

Pt100
Pt1000

Sensör tipinin seçilmesi

RTD1Wiring

2-Wire
3-Wire
4-Wire

Ölçüm yönteminin seçimi.

RTD1Multiplier
RTD1Divisor
RTD1Offset

16 bit signed multiplier
16 bit unsigned divisor
16 bit signed offset*

RTD kanalları için ölçeklendirme ayarı. Üç yapılandırma değeri kullanılarak belirlenir ve orijinal değerden (1/10 °C cinsinden) aşağıdaki formüle göre hesaplanır:
Y = Multiplier/Divisor*X + Offset

Ölçekleme, daha sonra diğer birimlere dönüştürme veya bir sıcaklık sensörünün sonraki kalibrasyonu için kullanılabilir. RevPi AIO'da hesaplamalar için 32 bitlik bir tamsayı aritmetiği kullanılır. Sonuçlar, proses görüntüsünde 16 bitlik değerler olarak saklanır. Y sonucu, 16 bitlik işaretli bir değerin sınırlarını aşarsa, hata tanınır ve değer sınırlandırılır. Ölçekleme faktörü 1 için çıkış değerleri, proses görüntüsünde her zaman sırasıyla mV veya µA biriminde saklanmalıdır.

Örnek #

Proses görüntüsünde sıcaklığın °C cinsinden ondalık basamaklar olmadan yönetilebilmesi için ayarın aşağıdaki gibi olması gerekir:

Multiplier = 1, Divisor = 10, Offset = 0

Proses görüntüsünde sıcaklığı °F cinsinden yönetebilmek için parametrelerin şu şekilde ayarlanması gerekmektedir:

Multiplier = 18, Divisor = 100, Offset = 32

°Kelvin cinsinden işlem verileri için şu değerlere ihtiyacınız vardır:

Multiplier = 1, Divisor = 10, Offset = 273

Bir hata oluşursa, RTD_Status_Ch1 ve RTD_Status_Ch2 kanallarının giriş değerlerinde hata mesajları alırsınız. Değerlerin anlamları şunlardır:

Bit Pozisyonu Fonksiyon

Bit 0 (LSB)

0 = sıcaklık -200 °C'den yüksektir
1 = sıcaklık -200 °C'den düşüktür (örn. sensörde veya kabloda kısa devre)

Bit 1

0 = sıcaklık 850 °C'den düşüktür
1 = sıcaklık 850 °C'den yüksek (örneğin sensör bağlı değil veya kablo kopmuş)

Kaydedilen sıcaklık aralığın dışındaysa, ilgili sınır değeri (-200,0 °C veya 850,0 °C) verilir ve ayrıca ilgili durum biti ayarlanır.

RTDValue_1 ve RTDValue_2 alanlarında, 4 analog giriş değeri için sembolik adlar tanımlayabilirsiniz. Bu adlarla, bağlı sensörlerin ölçülen değerlerini proses görüntüsünden piTest, kendi yazdığınız bir program veya bir uygulama yazılımı ile okuyabilirsiniz. Ölçeklemeyi 1 olarak bırakırsanız, değerler burada 1/10 °C cinsinden verilir.

İşlem Görüntüsünde Durum Sinyalleri #

RevPi AIO'nun arıza durumunu hassas bir şekilde değerlendirmek için, kullanıcı yazılımınızın proses görüntüsündeki durum girişini değerlendirmesi gerekir. Durum girişleri, piControl sürücüsünden giriş değerleri olarak burada saklanır. Proses görüntüsündeki konum (ofset), örneğin PiCtory'deki ofset dışa aktarımından elde edilebilir veya piTest komut satırı aracıyla ilgili durum değerlerinin sembolik adı aracılığıyla sorgulanabilir. Durum baytlarına ait her bir bitin anlamı aşağıdaki tabloda bulunabilir:

Bit Neden LED sinyali Reaksiyon

Durum sinyalleri analog çıkışlar

Bit 0 (LSB)

Çıkış modülünde sıcaklık hatası. Çıkış modülü, uzun süreli aşırı yüklenme (kısa devre) nedeniyle aşırı ısındı.

kırmızı sabit

-

Bit 1

Güç çıkışından kaynaklanan açık yük arızası. "Güç çıkışı" çalışma modunda, bağlı devre, örneğin devrenin kesintiye uğraması nedeniyle aşırı dirençlidir.

kırmızı sabit

-

Bit 2

Çıkış modülünde dahili CRC hatası. Hata, bir donanım arızasını veya ciddi bir harici parazit sinyalini gösteriyor.

kırmızı sabit

-

Bit 3

Aralık hatası: Varsayılan değer, yapılandırılmış çıkış aralığının dışındadır.

Kırmızı yanıp sönüyor

Çıkış, izin verilen maksimum veya minimum değere ayarlanır.

Bit 4

Dahili amaçlar için ayrılmıştır

-

-

Bit 5

RevPi AIO'nun besleme gerilimi 10,2 V'un altındadır

kırmızı sabit

Güvenli bir çalışma garanti edilemediğinden çıkışlar 0 olarak ayarlanmıştır.

Bit 6

RevPi AIO'nun besleme gerilimi 28,8 V'un üzerindedir.

kırmızı sabit

Güvenli bir çalışma garanti edilemediğinden çıkışlar 0 olarak ayarlanmıştır.

Bit 7 (MSB)

RevPi Core bağlantısında zaman aşımı (örneğin, piControl sürücü programı artık düzgün çalışmadığında bir PiBridge hatası nedeniyle)

kırmızı sabit

Çıkışlar 0 olarak ayarlanmıştır. Bu, RevPi AIO başlatıldığında çıkışlarda da yaygın olan varsayılan güvenli durumdur.

Durum sinyalleri analog girişler

Bit 0 (MSB)

Giriş değeri, yapılandırılan giriş aralığında sırasıyla en az 20 mV veya 24 µA'dır.

Kırmızı yanıp sönüyor

-

Bit 1

Giriş değeri, yapılandırılan giriş aralığı boyunca sırasıyla en az 20 mV veya 24 µA'dır.

Kırmızı yanıp sönüyor

-

Durum sinyalleri sıcaklık girişi

Bit 0 (MSB)

Ölçülen sıcaklık -200 °C'nin altında veya sensör kısa devresi.

-

-

Bit 1

Ölçülen sıcaklık 850 °C'nin üzerinde veya sensör bağlı değil veya güç kaynağı kesik.

-

-