Welcome to the new Schneider Electric Community

It's your place to connect with experts and peers, get continuous support, and share knowledge.

  • Explore the new navigation for even easier access to your community.
  • Bookmark and use our new, easy-to-remember address (community.se.com).
  • Get ready for more content and an improved experience.

Contact SchneiderCommunity.Support@se.com if you have any questions.

Close
Invite a Co-worker
Send a co-worker an invite to the Exchange portal.Just enter their email address and we’ll connect them to register. After joining, they will belong to the same company.
Send Invite Cancel
84262members
353366posts

M262 Motion Controller ve Servo Sürücüler arasında haberleşme koptugunda Sercos Actual Phase Error State 'e düşmüyor.Kullanım hakkında yardımcı olabilir misiniz?

Fabrika ve Makina Otomasyonu Çözümleri

Bu forumun amacı endüstriyel tesislere ve makinalara yönelik çözümlerimizle ilgili bilgi ve doküman paylaşımı yapmak ve sorularınızı ilgili uzman ekibimizle buluşturmaktır. EcoStruxure mimarisinin sunmuş olduğu proses ve makina otomasyonu çözümlerini (M241, M262, M340, M580, SCADA, Historian, MES vb.) bu forumda tartışabilir, fikir alışverişinde bulunabilirsiniz. Başta Sistem/Makina Entegretörleri ve Son Kullanıcılar olmak üzere, endüstriyel otomasyon alanında faliyet gösteren tüm paydaşları forumun içeriğinden faydalanmaya davet ediyoruz.

Solved
NafizS
Ensign
Ensign

M262 Motion Controller ve Servo Sürücüler arasında haberleşme koptugunda Sercos Actual Phase Error State 'e düşmüyor.Kullanım hakkında yardımcı olabilir misiniz?

 

Merhabalar ,

 

M262 Motion Controller kullanıyorum. Projede M262 Motion ontroller'e bağlı 5 adet Servo Eksen bulunuyor. Aralardaki sercos kablosu çıkartıldıgında ya da koptugunda Sercos Actual Phase 'ı kontrol ederek hata bilgisi oluşturuyorum.

 

Eger topology adresi 1 olan ilk eksenin ( M262 Controller ile ilk eksen sercos bağlantısı) koptugunda Sercos hataya geçiyor ve Actual Phase '11 yani Error Phase 'a düşüyor. 

 

case1.PNG

 

Ancak ilk eksen dışındaki bütün eksenlerden herhangi birinin kablosu çıkartıldıgında Sercos Actual Phase 'ım 4'te kalmaya devam ediyor. 11 olan Sercos Error Phase'ına geçmiyor.

 

case2.PNG

 

Bu konuda Error Handling yapmamı engellliyor. Yardımcı olabilir misiniz.

 

İyi çalışmalar dilerim.

 

 

Tags (1)

Accepted Solutions
AzizB
Schneider Alumni (Retired)
Schneider Alumni (Retired)

Re: M262 Motion Controller ve Servo Sürücüler arasında haberleşme koptugunda Sercos Actual Phase Error State 'e düşmüyor.Kullanım hakkında yardımcı olabilir misiniz?

 

Merhabalar ,

 

Sercos Communication 'da Actual Phase 'ı kullanarak hatada ise NRT phase 'a çekip artık Phase 4'e çekmek kullanışlı bir yoldur. 

 

R&D ile görüştüğümde bu tasarlanmış bir davranış oldugunu bahsettiler. Sercos haberleşmesini daha verimli kullanmak için hata esnasında Phase 'ı 11 olan error Phase 'a geçirmek değil de Phase 4 'de kalmasını sağlayarak sercos haberlesme problemlerini debug yapmayı kolaylaştırmak oldugunu söylediler.

 

Dolayısı ile bahsettiğiniz durumda kontrol ederken şu yol izlenmesi daha faydalı olacaktır.

 

case1.JPG

 

Görüldüğü gibi Lexium32S 'lerden ikinci drive 'ın bağlantısı koparıldıgında SercosPhase Actual degeri halen Phase 4. Dolayısı ile Error Handling 'i buradan yapmamalıyız.

 

case2.jpg

 

Görüldüğü üzere hattı kesilen Line topology 'deki tüm drivelar'ın parametreleri arasında SercosDiagnostics alt menusunde ConectionState bulunuyor.Bu deger 2 yani No Communication ise sercos haberleşmesi yok anlamına gelir. Dolayısı ile bu bilgi ile Error handling yapılabilir.

 

İstenilen durumuna göre Örnegin Sercos Phasing Up bilgisi bile kullanılabilir.

 

Son olarak bunu Logic içerisinde kullanılmasını istersek şu şekilde yazabiliriz.

 

case3.JPG

 

Benim kullandıgım sistemde 2 adet driver bulunuyor fakat tüm drive 'lar ile bu logic kullanılabilir. Eger herhangi bir drive NoCommunication ise Sercos Communication hatası set edilebilir.

 

Hatanın çözümü ise Phase 'ı NRT ve 4 yapmaktır.

 

İyi çalışmalar dilerim.

Aziz Büyük

 

See Answer In Context

Tags (1)
1 Reply 1
AzizB
Schneider Alumni (Retired)
Schneider Alumni (Retired)

Re: M262 Motion Controller ve Servo Sürücüler arasında haberleşme koptugunda Sercos Actual Phase Error State 'e düşmüyor.Kullanım hakkında yardımcı olabilir misiniz?

 

Merhabalar ,

 

Sercos Communication 'da Actual Phase 'ı kullanarak hatada ise NRT phase 'a çekip artık Phase 4'e çekmek kullanışlı bir yoldur. 

 

R&D ile görüştüğümde bu tasarlanmış bir davranış oldugunu bahsettiler. Sercos haberleşmesini daha verimli kullanmak için hata esnasında Phase 'ı 11 olan error Phase 'a geçirmek değil de Phase 4 'de kalmasını sağlayarak sercos haberlesme problemlerini debug yapmayı kolaylaştırmak oldugunu söylediler.

 

Dolayısı ile bahsettiğiniz durumda kontrol ederken şu yol izlenmesi daha faydalı olacaktır.

 

case1.JPG

 

Görüldüğü gibi Lexium32S 'lerden ikinci drive 'ın bağlantısı koparıldıgında SercosPhase Actual degeri halen Phase 4. Dolayısı ile Error Handling 'i buradan yapmamalıyız.

 

case2.jpg

 

Görüldüğü üzere hattı kesilen Line topology 'deki tüm drivelar'ın parametreleri arasında SercosDiagnostics alt menusunde ConectionState bulunuyor.Bu deger 2 yani No Communication ise sercos haberleşmesi yok anlamına gelir. Dolayısı ile bu bilgi ile Error handling yapılabilir.

 

İstenilen durumuna göre Örnegin Sercos Phasing Up bilgisi bile kullanılabilir.

 

Son olarak bunu Logic içerisinde kullanılmasını istersek şu şekilde yazabiliriz.

 

case3.JPG

 

Benim kullandıgım sistemde 2 adet driver bulunuyor fakat tüm drive 'lar ile bu logic kullanılabilir. Eger herhangi bir drive NoCommunication ise Sercos Communication hatası set edilebilir.

 

Hatanın çözümü ise Phase 'ı NRT ve 4 yapmaktır.

 

İyi çalışmalar dilerim.

Aziz Büyük

 

Tags (1)