Delta ASDA A2 Canopen TXPDO ayarları
Gönderilme zamanı: 22 Ara 2022, 11:50
Merhaba, Delta asda a2 canopen haberleşmeli servo için txpdo ayarları yapmak istiyorum. Fakat PDO mapping işlemini yapmak için kullandığım sistemde ayarları manuel olarak göndermem gerekiyor. Başka bir cihazın pdo mapping işlemini yaptığım bir örneği ekledim. Delta asda a2 servoda bu işlemi yapmak için göndermem gereken komutları nereden bulabilirim.
Başka bir çalışmada yaptığım örnek PDO MAPPİNG
CanData(0x601, 0x23, 0x00, 0x18, 0x01, 0x81, 0x01, 0x00, 0xC0);
CanData(0x601, 0x2F, 0x00, 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00);
CanData(0x601, 0x23, 0x00, 0x1A, 0x01, 0x10, 0x01, 0x1E, 0x21); // Object 211e
CanData(0x601, 0x23, 0x00, 0x1A, 0x02, 0x10, 0x02, 0x1E, 0x21); // Object 0x211e
CanData(0x601, 0x23, 0x00, 0x1A, 0x03, 0x08, 0x01, 0x1D, 0x21); //Object 0x211d
CanData(0x601, 0x23, 0x00, 0x1A, 0x04, 0x08, 0x01, 0x38, 0x21); //Object 0x2138
CanData(0x601, 0x2F, 0x00, 0x1A, 0x00, 0x04, 0x00, 0x00, 0x00);
CanData(0x601, 0x23, 0x00, 0x18, 0x01, 0x81, 0x01, 0x00, 0x40);
Yukarıdaki komutları gönderdiğimde ayarlanan 4 değer belirlenen zaman periyodu içerisinde 0x181, 0x281, 0x381 ve 0x481 ID' ler ile gönderiliyor.
İyi Çalışmalar
Başka bir çalışmada yaptığım örnek PDO MAPPİNG
CanData(0x601, 0x23, 0x00, 0x18, 0x01, 0x81, 0x01, 0x00, 0xC0);
CanData(0x601, 0x2F, 0x00, 0x1A, 0x00, 0x00, 0x00, 0x00, 0x00);
CanData(0x601, 0x23, 0x00, 0x1A, 0x01, 0x10, 0x01, 0x1E, 0x21); // Object 211e
CanData(0x601, 0x23, 0x00, 0x1A, 0x02, 0x10, 0x02, 0x1E, 0x21); // Object 0x211e
CanData(0x601, 0x23, 0x00, 0x1A, 0x03, 0x08, 0x01, 0x1D, 0x21); //Object 0x211d
CanData(0x601, 0x23, 0x00, 0x1A, 0x04, 0x08, 0x01, 0x38, 0x21); //Object 0x2138
CanData(0x601, 0x2F, 0x00, 0x1A, 0x00, 0x04, 0x00, 0x00, 0x00);
CanData(0x601, 0x23, 0x00, 0x18, 0x01, 0x81, 0x01, 0x00, 0x40);
Yukarıdaki komutları gönderdiğimde ayarlanan 4 değer belirlenen zaman periyodu içerisinde 0x181, 0x281, 0x381 ve 0x481 ID' ler ile gönderiliyor.
İyi Çalışmalar