Bu eğitimde, RevPi Connect üzerinde bir PROFINET I/O Kontrolcüsünün nasıl çalıştırılacağı ve KUNBUS Gateway PROFINET IRT Slave ile nasıl veri alışverişi yapılacağı gösterilmektedir.

Ön koşullar #

Donanım #

✓ 1 RevPi Connect+
✓ 1 RevPi Gateway Profinet IRT Slave

Sisteminizi nasıl kuracağınıza dair ayrıntılı talimatlar için Başlarken bölümüne bakın.

Yazılım #

✓ PC'nizde yüklü CODESYS Geliştirme Sistemi
✓ Bilgisayarınıza Proneta yüklü

Uygun yazılımla uyumlu bir sistem sağlamak için Yazılım Uyumluluğu'na bakın.

Genel Bakış #

Başvuruda şunlar yazmaktadır:

  • Çıkış yuvasının (kunbus_gw_9) ilk 16 Baytına [0,1,2..15].

  • PROFINET IRT Gateway işlem görüntü çıktı alanının ilk 16 Baytına [16,17…​31].

Adım 1: Yapılandırma #

Ağ Yapılandırması #

  • RevPi Connect:

▷ PROFINET için eth1 arayüzünü /etc/dhcpcd.conf dosyasında aşağıdaki ayarlarla yapılandırın:

# Example static IP configuration:
interface eth1
static ip_address=192.168.0.11/24
  • Gateway PROFINET IRT Slave:

▷ Proneta'yı kullanarak KUNBUS Gateway PROFINET IRT Slave istasyon adını kunbus-gw ve IP'yi 192.168.0.15 olarak yapılandırın./p>

Ayrıntılı talimatlar için Manual RevPi Gateway PROFINET IRT'ye bakın.

Proneta

PROFINET ağının grafiksel özeti:

Proneta

Adım 2: CODESYS'te PROFINET Ağını Yapılandırma #

  • Cihazların Taranması:

▷ PROFINET Denetleyici (PN_Controller) arayüzünü açın.

CODESYS

▷ KUNBUS Gateway PROFINET IRT Slave'i tanımlamak için Scan for Devices işlemini yürütün.

  • Cihaz Ekleniyor:

▷ I/O aygıtını CODESYS aygıt ağacına eklemek için Copy All Devices to Project seçeneğini kullanın.

▷ Alternatif olarak, CODESYS aygıt ağacına KUNBUS-GW-ProfiNet modülünü manuel olarak ekleyin.

CODESYS

Aşağıdaki şekil, örneğin CODESYS cihaz ağacının genel görünümünü göstermektedir.

CODESYS

Adım 3: İşlem Verilerinin Eşlenmesi #

  • Giriş İşlem Verileri:

▷ Giriş yuvası (kunbus_gw_1) için işlem verilerini aşağıdaki gibi eşleyin:
Giriş Baytları: İlk 16 Bayt.

CODESYS
  • Çıkış İşlem Verileri:

▷ Çıkış yuvası (kunbus_gw_9) için işlem verilerini aşağıdaki gibi eşleyin:
Çıktı Baytları: İlk 16 Bayt.

CODESYS

Adım 4: Yapılandırmayı Test Etme #

  • Uygulamayı çalıştırmak:

▷ Uygulamayı RevPi Connect'te dağıtın ve çalıştırın.

  • Veri değişiminin doğrulanması:

▷ KUNBUS Gateway PROFINET IRT Slave'in giriş ve çıkış işlem görüntü alanlarını CODESYS veya Siemens Proneta gibi tanılama araçlarını kullanarak kontrol edin.

Not
  • Gateway'in IP adresinin ve istasyon adının Proneta'daki yapılandırmayla eşleştiğinden emin olun.

Bu kurulum, RevPi Connect ile KUNBUS Gateway PROFINET IRT Slave arasında kesintisiz veri alışverişini mümkün kılar.