1. sayfa (Toplam 2 sayfa)

MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 05 Eyl 2025, 09:37
gönderen imcagri
Merhaba,
Sürücü ve plc bağlantı ayarları aynı 7,E,1 9600
Sürücü id: 3, plc id: 1
M1127 biti veya daha alttaki M1129 bitleri neden aktif olmuyor olabilir
Ayrıca komut sürücüyü başlatıyor
Ekran Alıntısı.PNG
İyi Çalışmalar

Re: MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 05 Eyl 2025, 10:16
gönderen İslam
Merhaba,

Haberleşme başarılı ise M1127 biti, time outa düşüyorsa da M1129 biti aktif olması gerekir. Farklı bir ayarı vs bulunmuyor. Programınızın farklı bir yerinden bu bitleri resetlemediğinize emin olun. Ayrıca D1129 datasına(time out) 300ms'den düşük bir değer girmeyin. Komut kullanım örneği olması açısından MODRW Modbus Okuma-Yazma Komutu eğitim içeriğini inceleyebilirsiniz.

Re: MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 05 Eyl 2025, 11:24
gönderen imcagri
HMI tarafına da boş bir dopsoft projesi yükledim
Vdf_isp.isp
Fakat sonuç değişmiyor

Re: MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 05 Eyl 2025, 13:55
gönderen İslam
Eğitim içeriğindeki örneğin birebir aynısını denermisiniz.

Re: MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 05 Eyl 2025, 16:11
gönderen imcagri
Ekran Alıntısı2.PNG
Bu örnekte M1127 veya M1129 gelene kadar onlarca kez MODRW isteği gidiyor bu durumda,
Tek çevrimde bir defa gönderilmesi neden yeterli değil.

Ayrıca M0'ın yükselen kenarında M1122 bitinin set edilmesi ile M0 açık kontak girişi (resimdeki son iki satır) aynı cycle'da mı çalışır, yoksa önce yükselen kenar sonraki çevrimde açık kontak mı?
Bunları netleştirirsem sorunu çözebileceğim

Re: MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 05 Eyl 2025, 17:08
gönderen İslam
Merhaba,

Komut işleme mantığı 1.satırdan sırayla END satırı ve soldan sağa doğrudur. Buna göre bir üst satırda olduğu için önce SET M1122'yi işleyecek sonrasında MODRW komutunu işleyecektir.

Re: MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 07 Eyl 2025, 12:35
gönderen imcagri
Kastetiğim cycle ile ilgili, M1127 veya M1129 yanıtları gelene kadar her çevrimde defalarca kez Modrw komutu gidiyor öyle değil mi

Re: MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 08 Eyl 2025, 09:25
gönderen İslam
1 tarama saykılında MODRW komutu 1 defa çalışır.

Re: MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 08 Eyl 2025, 16:47
gönderen imcagri
Peki 2 tarama cycleında 2 defa mı çalışıyor, yoksa bir istek atıp M1127 veya M1129 bitleri gelene kadar tekrar istek göndermiyor mu

Re: MS300 ile dvp14ss2 - M1127 veya M1129 bitleri aktif olmuyor

Gönderilme zamanı: 08 Eyl 2025, 16:57
gönderen İslam
M1127 ve M1129 bitlerine göre davranıyor, Done biti gelirse her saykılda maksimum 1 defa olacak şekilde çalışıyor. Time outa düşerse time out datası içerisinde belirlediğiniz ms kadar bekleyip sonra tekrar çalışıyor eğer ön şartı sürekli aktifse.