Profibus dp iletişim çekirdeği yapılandırma uygulaması: ana-bağımlı ayar yöntemi

1. PROFIBUS'un temel özellikleri

PROFIBUS, seri alan veriyolu sisteminin teknik ve işlevsel özelliklerini belirler. Bu sistem sayesinde alttan (sensör ve aktüatör seviyesi) ortaya (ünite seviyesi) dağıtılmış, sahada programlanabilir kontrolörler ağa bağlanabilir. PROFIBUS, ana istasyon ve bağımlı istasyon olarak ayrılmıştır.

> Ana site Ana istasyon, veri yolundaki veri akışını kontrol eder. Otobüse (jetona) erişim hakkı olduğu sürece, ana istasyon harici talepler olmadan bilgi gönderebilir. PROFIBUS protokolünde, ana istasyon aynı zamanda aktif düğüm olarak da adlandırılır.

> Köleler Bağımlı, basit bir giriş ve çıkış cihazıdır. Tipik bağımlı istasyonlar sensörler, aktüatörler ve eviricilerdir. Bağımlı istasyon, entegre bağlantı noktasına sahip S7300 / 400 CPU gibi akıllı bir bağımlı istasyon da olabilir. Slave, veri yolu erişimi için yetkiye sahip olmayacaktır. Bağımlı istasyon yalnızca alınan bilgileri onaylayabilir veya ana istasyonun talebi üzerine bilgi gönderebilir. Köle aynı zamanda pasif düğüm olarak da adlandırılır.

> İletim yöntemi Amerikan standardı EIA RS485 ile uyumlu kapalı devre şanzıman, üretim mühendisliği, inşaat hizmet yönetim sistemi ve güç mühendisliği için temel standarttır. Bükülü bakır iletken çiftleri kullanır ve optik fiberler de kullanılabilir.

> aktarım hızı PROFIBUS veriyolunun aktarım hızı 9.6Kbit / s-12Mbit / s arasındadır.

Ağ segment veriyolunun uzunluğu ile iletim hızı arasındaki ilişki

> Maksimum düğüm sayısı 127 (adres 0-126)

2. ROFIBUS alanı uygulama türü

PROFIBUS üç iletişim protokolü türü sağlar: FMS, DP ve PA

> PROFIBUS-FMS: Saha genel iletişim görevleri için FMS arayüzü (DIN 19245 T.2)

> PROFIBUS-DP: "Dağıtılmış G / Ç ile yüksek hızlı iletişim için kullanılır

> PROFIBUS-PA: Belirli bir saha cihazının özelliklerini uygulamak için kullanılan bir PA cihazı Veri aktarımı için genişletilmiş PROFIBUS-DP protokolünü kullanır.

3. PROFIBUS DP kullanarak iletişim

PROFIBUS-DP, sensör-aktüatör seviyesinde hızlı veri alışverişi gerçekleştirmek için tasarlanmıştır. Merkezi kontrol cihazı (programlanabilir bir kontrolör gibi), dağıtılmış giriş ve çıkış cihazlarıyla hızlı bir seri arayüz aracılığıyla iletişim kurar. Bu cihazlarla iletişim genellikle döngüsel olarak gerçekleşir.

Merkezi kontrolör (ana istasyon), bağımlı istasyondan giriş bilgilerini okur ve çıkış bilgisini bağımlı istasyona yazar.

Tek ana istasyon veya çok ana istasyon sistemi PROFIBUS-DP ile gerçekleştirilebilir. Bu, sistem konfigürasyonunu son derece kolay hale getirir. Bir veri yolu en fazla 126 cihazı (ana istasyon veya bağımlı istasyon) bağlayabilir.

> Sistem yapılandırması

Sistem konfigürasyonunun spesifikasyonu, bir dizi istasyon, I / O adreslerinin tahsisini, giriş ve çıkış verilerinin bütünlüğünü, teşhis bilgilerinin formatını ve veri yolu parametrelerini içerir.

> Ekipman Türü

DP1 ana istasyon Bu, belirli bir bilgi döngüsünde dağıtılmış istasyonlarla (DP bağımlı istasyonları) bir tür bilgi alışverişidir.

Merkezi kontrolör.

Tipik ekipman: programlanabilir mantık denetleyicisi (PLC), mikrobilgisayar sayısal kontrolü (CNC) veya bilgisayar (PC)

Bekle.

DP2 ana istasyonu Bu kategorideki cihazlar, programlayıcıları, konfigürasyon cihazlarını ve üst

makine. Bu cihazlar, DP sistemi başlatıldığında sistem konfigürasyonunu oluşturmak için kullanılır.

DP slave DP slave, bir giriş ve çıkış cihazıdır (sensör /

Aktüatör), örneğin dağıtılmış G / Ç, ET200, inverter vb.

PROFIBUS-DP aracılığıyla iki CPU entegre DP arayüzü arasında master-slave iletişimini gerçekleştirin

PROFIBUS-DP bağımlı istasyon, yalnızca ET200 serisinin uzak I / O istasyonu değil, aynı zamanda entegre DP arabirimli S7300 istasyonları ve PROFIBUS iletişim modülü gibi bazı akıllı bağımlı istasyonlar, S7400 istasyonları (V3.0 üstü) mevcuttur DP kölesi olarak. Aşağıda, akıllı slave istasyonunu bağlamanın yapılandırma yöntemini tanıtmak için iki CPU315-2DP CPU arasındaki ana-bağımlı iletişimini örnek olarak alacağız.

1. Donanım ve yazılım gereksinimleri

donanım:

PROFIBUS-DP ana istasyonu S7-300 CPU315-2DP (6ES7315-2AG10-0AB0), SM374

PROFIBUS-DP bağımlı istasyon S7-300 CPU315-2DP (6ES7315-2AG10-0AB0); SM374

PROFIBUS kablosu ve konektörü

CP5512 (PCMCIA kartı, dizüstü bilgisayarlarda kullanılır) veya PC adaptörü, CP5611 (PC)

yazılım:

ADIM7 V5.3 SP2

2. Ağ yapılandırması ve parametre ayarı

1) Yeni proje:

STEP7'de yeni bir proje oluşturun, ardından Insert ® Station ® Simatic 300 istasyonunu seçin, buraya Simatic 300 (master) ve Simatic 300 (slave) adlı iki S7300 istasyonu ekleyin. Elbette, bir istasyonun konfigürasyonunu tamamladıktan sonra başka bir istasyon da inşa edebilirsiniz. Şekil 1.

Şekil 1 STEP7 donanım yapılandırmasına iki S7300 istasyonu ekleyin

2) Bağımlı istasyonu yapılandırın: İki CPU ana-bağımlı iletişim yapılandırmasında, prensip olarak, ilk olarak bağımlı istasyon yapılandırılmalıdır.

> Donanım yapılandırması

Donanım yapılandırma penceresine girmek için Simatic 300 (bağımlı) "Donanım" üzerine çift tıklayın, donanım kataloğunu açmak için işlev düğmesi çubuğundaki "Katalog" simgesine tıklayın ve donanımı gerçekleştirmek için donanım kurulum sırası ve sipariş numarasına göre raf, güç kaynağı, CPU ve SM374'ü sırayla yerleştirin yapılandırma.

PROFIBUS arayüz konfigürasyon penceresi, CPU takıldığında açılacaktır. Ayrıca CPU'yu takabilir, DP (X2) yuvasına çift tıklayabilir, DP özellikleri penceresini açabilir ve PROFIBUS arayüz yapılandırma penceresine girmek için özellikler düğmesine tıklayabilirsiniz. Yeni bir PROFIBUS ağı oluşturmak ve PROFIBUS istasyon adresini atamak için "YENİ" düğmesine tıklayın Bu örnekte, istasyon 3'e ayarlayın. Ağ özelliklerini yapılandırmak için "Özellikler" düğmesini tıklayın ve baud hızı ve profil gibi ağ parametrelerini ayarlamak için "Ağ Ayarı" öğesini seçin. Bu örnekteki aktarım hızı 1.5Mbit / s'dir ve profil DP'dir. Şekil 2'de gösterildiği gibi.

Şekil 2 Profibus DP ağ parametresi ayarı

Yukarıdaki ayarları onayladıktan sonra, PROFIBUS arayüz durumu Şekil 3'te gösterilmektedir.

Şekil 3 Profibus arayüz durumu

> DP modu seçimi

Ayrıca DP özellikleri ayarı iletişim kutusunda, "DP slave" işletim modunu etkinleştirmek için "İşletim Modu" sekmesini seçin. "Test, devreye alma, yönlendirme" seçeneğinin etkinleştirilmesi, bu arayüzün sadece bir DP slave olarak kullanılamayacağı, aynı zamanda bu arayüz üzerinden programı izleyebileceği anlamına gelir. Ayrıntılı bilgileri görüntülemek için STEP7 F1 yardım işlevini de kullanabilirsiniz.

Şekil 4 DP modu seçimi

> Slave iletişim arayüz alanını tanımlayın

"Konfigürasyon" sekmesini seçin, G / Ç iletişim arayüzü alanı özellik ayar penceresini açın, Şekil 5'te gösterildiği gibi yeni bir iletişim arayüzü alanı hattı oluşturmak için "Yeni" düğmesine tıklayın, mevcut konfigürasyon modunun ana-bağımlı (MS, Ana-bağımlı konfigürasyon) olduğunu görebilirsiniz. Şu anda yalnızca yerel (bağımlı) iletişim veri alanının yapılandırılabileceğini unutmayın.

Adres türü: "Giriş" i seçin, giriş alanına karşılık gelir ve "Çıkış", çıktı alanına karşılık gelir.

Adres: İletişim veri alanının başlangıç adresini ayarlayın.

Uzunluk: İletişim alanının boyutunu 32 bayta kadar ayarlayın.

Birim: Bayt mı yoksa kelime ile mi iletişim kurulacağını seçin.

Tutarlılık: "Birim" de tanımlanan veri biçimine göre göndermek için "Birim" i seçin, yani bayt veya sözcüklerle gönderin;

"Tümü" seçilirse, bir pakette gönderildiği ve her paketin 32 bayta kadar olduğu anlamına gelir. Şu anda, iletişim verileri 4'ten büyüktür

Bayt için SFC14 ve SFC15 kullanılır.

Ayarladıktan sonra, onaylamak için "Uygula" düğmesine tıklayın. Gerçek iletişim verilerine dayalı olarak birkaç satır oluşturmak da mümkündür, ancak maksimum 244 baytı aşamaz. Bu örnekte sırasıyla bir giriş alanı ve bir çıkış alanı oluşturun, uzunluk 4 bayttır, ayar tamamlandıktan sonra bu iki iletişim arayüzü alanını "Yapılandırma" penceresinde görebilirsiniz. Şekil 6'da gösterildiği gibi.

Şekil 5 İletişim arayüz alanı ayarları

Şekil 6 Ayarlamadan sonra ikincil iletişim alanı

> İletişim alanını ayarladıktan sonra, derle ve kaydet düğmesine tıklayın ve ikincil istasyonun yapılandırması, derleme doğru olduktan sonra tamamlanacaktır.

Şekil 7 Slave'i derleyin ve kaydedin

3) Ana istasyonu yapılandırın

> Bağımlı istasyon yapılandırmasını tamamladıktan sonra, ana istasyonu yapılandırabilirsiniz, temel işlem bağımlı istasyonla aynıdır. Temel donanım yapılandırmasını tamamladıktan sonra, DP arayüz parametrelerini Şekil 8'de gösterildiği gibi ayarlayın. Bu örnekte, adres 2'ye ayarlanmıştır ve slave ile aynı PROFIBUS ağı (PROFIBUS1) seçilir. Baud hızı ve profili, bağımlı istasyonunki ile aynı olmalıdır. (1,5 Mbit / sn; DP).

> Daha sonra DP özellikleri ayar diyalog kutusunda "İşletim Modu" sekmesini seçin ve "DP Master" işletim modunu seçin. Şekil 9'da gösterildiği gibi.

Şekil 8 Ana istasyonun DP arayüz parametre ayarı

Şekil 9 DP arayüzü ana istasyondur

> Slave bağlayın : Donanım konfigürasyonu (HW Config) penceresinde, donanım kataloğunu açın, "PROFIBUS DP ® Configured Stations" klasörünü seçin ve CPU31x'i ana sistemin DP arayüzünün PROFIBUS veriyoluna sürükleyin, ardından DP slave aynı anda açılır Bağlantı özellikleri iletişim kutusunda, bağlanacak olan bağımlı istasyonu seçtikten sonra, onaylamak için "Bağlan" düğmesine tıklayın. Şekil 10'da gösterildiği gibi.

Not: Birden fazla bağımlı istasyon varsa, bunlar teker teker bağlanmalıdır.

Şekil 10 Slave'e bağlanma

> İletişim arayüz alanı : Bağlantı tamamlandıktan sonra, ana istasyonun iletişim arayüz alanını ayarlamak için "Konfigürasyon" sekmesine tıklayın.İkincil istasyonun çıkış alanı, ana istasyonun giriş alanına karşılık gelir ve ikincil istasyonun giriş alanı, Şekil 11'de gösterildiği gibi ana istasyonun çıkış alanına karşılık gelir. Göstermek. Şekil 12, ayarlamadan sonra G / Ç iletişim alanını gösterir.

Şekil 11 İletişim veri alanı ayarı

Şekil 12 İletişim veri alanı

Yukarıdaki ayarları onayladıktan sonra, donanım konfigürasyonunda (HW Config), derle ve kaydet düğmesini seçin ve derleme doğru olduktan sonra ana-bağımlı iletişim konfigürasyonu konfigürasyonu tamamlanacaktır.

Şekil 13 Yapılandırmayı derleyin ve kaydedin

Basit programlama: Program hata ayıklama aşamasında, CPU'ya OB82, OB86, OB122 indirilmesi önerilir, böylece CPU yukarıdaki kesme tetikleyicisine sahipken CPU hala çalışabilir. İlgili OB'nin açıklaması STEP7 yardımına başvurabilir.

190320 BTS V, Çinli hayran grubu Baidu Taihengba, yeni satış rekorları kırarken anlamlı bir bağış yaptı.
önceki
Xu Lu sarhoş gibi davrandığı için kusma noktasına kadar içti Sahnede kendini beğenmiş haliyle gerçekten çok fazla içebilir miydi?
Sonraki
Changsha Şehri, Tianxin Bölgesinde "Büyük Güney Şehri" Kitap İşbirliği Sergisi
Mac nihayet harici bir grafik kartına bağlanabilir, peki ya deneyim?
"Hızlı ve Öfkeli 9" daha da büyük! Afrika'da çekim yapmak ister misiniz?
İyi bir ADC neye ihtiyaç duyar? UZI ve JKL iki cevap veriyor
"Chili Academician", Wangcheng'in modern tarımının yüksek kaliteli gelişimine yardımcı olmak için sebze endüstrisinin nabzını tutuyor
"Kum Denizi" nin Sonu: "Kalem Çalma Dünyası" her zaman ileri gidiyor ve asla bitmiyor
190320 Reuters'ın son çekimlerinin önündeki güveç restoranında taze çimen musallat oldu
Sokak çekimleri için doğdu: Voigtlander 25mm F4
S7200 ve 300 için en ekonomik iletişim yöntemi
Çin Halk Cumhuriyeti'nin kuruluşunun 70. yıldönümünü kutlayan Muyun Caddesi, seçkin toplu sanat eserlerinin sergilendiği bir sergi düzenledi.
"Hızlı Kitap": Li Haofi, arka arkaya iki bölüm geçirdi. Hedefi Xie Na'dan Wu Xin'e mi değiştirildi?
"EXO" "Haberler" 190320 Kaimeng, Zhong Ren ile tesadüfen tanışır, eğer böyle sarılırsa sizi tanıyamayacağımızı mı düşünüyorsunuz?
To Top