1. sayfa (Toplam 1 sayfa)

Interrup programında shift register komutu çalışmıyor...

Gönderilme zamanı: 30 May 2018, 15:07
gönderen fractal
program kesmeye gidiyor fakat bit kaydırma komutum çalışmıyor.ss2 kullanıyorum...kesme programında başka komutlarda sorun yok...

Re: Interrup programında shift register komutu çalışmıyor...

Gönderilme zamanı: 30 May 2018, 15:49
gönderen Turhan
Merhaba,

Aşağıdaki gibi bit kaydırma komutunu interrupt içinde kullandığımızda komut sorunsuz çalışıyor.
interrupt.png

Re: Interrup programında shift register komutu çalışmıyor...

Gönderilme zamanı: 30 May 2018, 16:30
gönderen fractal
programı çalıştırıp denedinizmi?aynı programı kullanıyorum sadece harici kesmeyle x0 durumunu m bitlerine atıyorum.kesme alt programı çalışıyor.ama kaydırma komutunu işlemiyor.eğer kesme kullanmadan aynı sftl komutunu kullanırsam çalışıyor..durum budur..

Re: Interrup programında shift register komutu çalışmıyor...

Gönderilme zamanı: 30 May 2018, 16:37
gönderen Turhan
Bir önceki mesajdaki ekran görüntüsü çalışan programa aittir. Fiziksel olarak X0 inputunun tetiklenmesi ile M0 bitin durumu SFTL komutu ile işlenmektedir.

Test ettiğim programı mesaja ekliyorum. PLC'nizi formatlayıp yalnızca ekteki programı PLC ye yükleyiniz. X0 inputun tetiklenmesi ile SFTL komutunun çalışmasını gözlemleyebilirsiniz.