merhaba arkadaşlar
delta asda-b2 servo sürücüye harici enkoder bağlayarak puls ile hız kontrolü yaptım.
sistemdeki plc olan LS k120s ilede haberleşme üzerinden bu sürücünün 1-44 ve 1-45 nolu parametrelerini değiştirmek istiyorum.
bu plc de daha önce aritmetik ve lojik işler dışında başka işlem yapmadım.
bu sürücü ile veya benzer sürücüler ile uygulamalar yapmış arkadaşlar örnek olması açısından paylaşımda bulunursa
sevinirim
teşekkürler
Merhaba apaçi
bende aynı sorunla uğraşıyorum
asda b2 sürücü işetişim parametreleri
p03-00___ 02 sürücü adresi
p03-01___ 11 9600 bps iletişim hızı
p03-02____66 bu parametre modbus rtu 8 N 2 iletişim ayarı
p03-05____0 0 modbus 1 rs485
diğer p03 parametrelerini fabrika ayarların da bıraktım.
servo sürücüye rs232 portu üzerinden pc ile bağlanabiliyorum.p03-05 1 olunca ASDA_Soft_5.3.3.0 programıyla servoya bağlanıp istediğin ayar değişikliği register datası değişikliği vs rahatça yapılıyor
p03-05 0 olunca qmodmaster adlı modbus test programıyla bağlanıp register okuma ve yazma yapılabilinyor.
plc parametre ayarlarında iletişimi şu şekil de yaptım.
plc manualin de belirtildiği gibi örnek programda şu şekilde
ama plc ile sürücü arasında iletişim kuramadım
pc ile rs232 aracılığıyla modbus programıyla servo isteklere yanıt veriyor
örneğin senin istediğin p01-44 parametresinın içeriğini okumak için
modbus iletişimi
[RTU]>Tx > 13:26:07:588 - 02 03 01 58 00 02 44 17
02 adres 03 fonksiyon 0158 parametre hex adresi 00 02 okunması gereken register sayısı
plc de d100 d101 d102 dataları aynı sıralamayı sağlıyor.
[RTU]>Rx > 13:26:07:620 - 02 03 04 00 0C 00 00 09 30
ama plc servo bir türlü haberleştiremedim
iyi çalışmalar