CANopenBuilder ile oluşturulan grubu bozmak
Gönderilme zamanı: 27 Ara 2019, 10:20
Merhaba.
CANopen Builder ile 15MC içerisinde A2 servolarla oluşturduğum grubu bozarken DMC_UngroupAllAxes bloğunu kullanıyorum ama grubu sanırım düzgün dağıtamıyorum.
çünkü yeniden grup oluşturmaya çalıştığımda eksenler "40976" hata kodunu üretiyorlar.
yaptığım grup kurma işlemi sırayla şu şekilde ;
MC_Power , DMC_AddAxisToGroup , DMC_GroupEnable
Grubu dağıtma işlemide sırayla şu şekilde ;
(Herhangi bir blok aktif ise) DMC_GroupStop , DMC_GroupEnable (Enable girişindeki şartları bozuyorum) , DMC_UngroupAllAxes bloğunu tetikliyorum.
Bu işlemleri gerçekleştirdikten sonra tekarr grup oluşturmak için DMC_AddAxisToGroup bloklarını tetiklediğimde DMC_AddAxisToGroup "40976" hata kodu üretiyor.
Rica etsem doğru şekilde bir grup oluşturmak ve bu grubu dağıtıp daha sonra tekrar sorunsuz şekilde grubu oluşturmayı gösteren bir örnek paylaşırmısınız?
Teşekkür ederim.
CANopen Builder ile 15MC içerisinde A2 servolarla oluşturduğum grubu bozarken DMC_UngroupAllAxes bloğunu kullanıyorum ama grubu sanırım düzgün dağıtamıyorum.
çünkü yeniden grup oluşturmaya çalıştığımda eksenler "40976" hata kodunu üretiyorlar.
yaptığım grup kurma işlemi sırayla şu şekilde ;
MC_Power , DMC_AddAxisToGroup , DMC_GroupEnable
Grubu dağıtma işlemide sırayla şu şekilde ;
(Herhangi bir blok aktif ise) DMC_GroupStop , DMC_GroupEnable (Enable girişindeki şartları bozuyorum) , DMC_UngroupAllAxes bloğunu tetikliyorum.
Bu işlemleri gerçekleştirdikten sonra tekarr grup oluşturmak için DMC_AddAxisToGroup bloklarını tetiklediğimde DMC_AddAxisToGroup "40976" hata kodu üretiyor.
Rica etsem doğru şekilde bir grup oluşturmak ve bu grubu dağıtıp daha sonra tekrar sorunsuz şekilde grubu oluşturmayı gösteren bir örnek paylaşırmısınız?
Teşekkür ederim.