-
Thành viên Mới
Lỗi khi sử dụng PLCSIM (s7-300_CPU FMI 314)
Xin chào tất cả mọi người.
Mọi người có thể cho em hỏi vì sao trong một chương trình (em viết trên OB1 bằng ngôn ngữ LAD) cùng sử dụng một bit nhớ để so sánh nhưng ở các bộ so sánh khác nhau thì nó lại báo giá trị của bit đó khác nhau khi em chạy nó bằng PLCSIM.
Ví dụ: em sử dụng counter để đếm giá trị và cho lưu kết quả vào bit nhớ MW1, sau đó chuyển giá trị ở MW1( là mã BCD) sang MW2 (mã integer) rồi dùng MW2 này để so sánh với các số nguyên (dùng nhiều bộ so sánh) nhưng khi kết nối với PLCSiM và chạy thử thì ở mấy bộ so sánh ban đầu nó báo giá trị của MW2 đúng với giá trị đếm được ở counter. còn lại mấy bộ so sánh sau thì nó bảo giá trị MW2 không đúng. (ở counter đếm được là 8 thì mấy bộ so sánh đầu nó bảo giá trị MW2 là 8, còn ở mấy bộ so sánh sau thì bảo 5;0.. lung tung hết.
có ai biết chỉ dùm em với ạ.
em xin cảm ơn!
-
Tag của Chủ đề này
Quyền viết bài
- Bạn Không thể gửi Chủ đề mới
- Bạn Không thể Gửi trả lời
- Bạn Không thể Gửi file đính kèm
- Bạn Không thể Sửa bài viết của mình
-
Nội quy - Quy định
Back to Top
Múi giờ GMT +7. Bây giờ là 05:21 PM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu