Chán quá. Mình xuất được xung rồi. Tuy nhiên bài của mình nó vẫn ko chạy theo ý muốn mà ko rõ nguyên nhân.
Mình nói qua về bài toán của mình:
- Khi nhấn nút I0.4 thì xuất 100 xung ra, khi xuất xong thì chương trình ngắt tương ứng được thực hiện.
- Khi nhấn nút I0.5 thì xuất 5 xung ra, khi xuất xong thì chương trình ngắt tương ứng được thực hiện.
Tuy nhiên, PLC lại chạy như sau:
+ Nhấn I0.4, sau khi xuất xong 100 xung thì hàm ngắt được thực hiện, nhưng sau đó nó lại xuất thêm 100 xung nữa thì mới dừng.
+ Tương tự khi nhấn I0.5 cũng vậy, nó xuất ra 5 xung và hàm ngắt được thực hiện, và sau đó lại xuất thêm 5 xung nữa thì mới dừng.
Đây là code ah
http://www.mediafire.com/?tjc0wmp3ck4bixg
Bạn duykhanh_dtd và các bác xem giúp lý do trên với ah.
Thanks!!
Đánh dấu