STM32 de CanOpen Projesi

Başlatan erkinkent, 22 Ağustos 2017, 12:06:25

tmcone

Merhaba,

CANopen çok sayıda hizmeti bünyesinde bulunduran etraflıca düşünülmüş ama buna rağmen kullanıma da oldukça kolay ve esnek bir protokoldür.  Kısa süreli bir çalışma ile CANopen temellerini öğrenebilir ve herhangi bir CANopen cihazı rahatlıkla kullanabilirsiniz.

CiA den CANopen stardartlarını ücretsiz olarak temin edebilirsin. CANopen protokollü bir sistem tasarlamak istiyorsan yani kullanıcı değilde üretici/geliştirici konumunda olursan bunlardan yola çıkarak kendi kütüphaneni oluşturman aylar sürebilir. Hazır istersen Vector, IXXAT, Port gibi firmaların ücretli kütüphaneleri mevcut. Ya da aşağıdaki kütüphaneyi kullanabilirsin (tüm hizmetler olmasa da temel hizmetler implemente edilmiş); birkaç yıl önce Freescale Kinetis işlemcilere uyarlayıp test etmiştim. Şu an daha güncel sürümü mevcut. Bu arada ticari bir ürün yapacaksan Vendor ID satın almalısın.

https://github.com/CANopenNode/CANopenNode

magnetron






merhaba sayın forum üyeleri,

yukardaki resimlerde plastik enjeksiyon makinesinin PLC' sinin REXROTH hidrolik valf ve diğer periferi ile
CANbus haberleşmesini dinledim
Almanyasına kadar sordum ama bulamadılar - yukardakilerden hangileri hidrolik valflere giden SET değeri olabilir ?
teşekkür

burak54

Yanlış yoldan gittiğini düşünmekteyim. Eğer Mikrodenetleyici ile bir yere veri yazcak yada okuyacaksan oncelikle Protokolu anlayıp belirli bir adresle ugrasman gerek. Bu şekilde eziyetten başka birsey olmaz. O değer olduktan sonra zaten valflere giden set degerinin adresi dokumanında olacaktır diye düşünüyorum