xin giúp đỡ e mới học s7200 có bài thế này giải thế nào hả các bác:
cho 1 nút,2 đèn .nếu ấn nút thì đèn 1 sáng,sau 10s đèn 1 tắt đèn 2 sang,tiếp 10s sau đèn 2 tắt đèn 1 sáng cứ vậy lặp đi lặp lại
xin cảm ơn các bác
Printable View
xin giúp đỡ e mới học s7200 có bài thế này giải thế nào hả các bác:
cho 1 nút,2 đèn .nếu ấn nút thì đèn 1 sáng,sau 10s đèn 1 tắt đèn 2 sang,tiếp 10s sau đèn 2 tắt đèn 1 sáng cứ vậy lặp đi lặp lại
xin cảm ơn các bác
giải thích thế này, cái nút nhấn đó bạn điều khiển tạo 1 xung với chu kỳ 20s, điều khiển 2 đèn. vậy thôi
thanks bac
:D Vâng, bạn ấy mới học nên em bảo dùng cái phổ thông trước
Xin chào mọi người!
Em có bài toán làm mãi ko ra, mong mọi người giúp đỡ.
ví dụ có 1 số thực là 123,45 nằm trong VD100, vậy bây giờ muốn tách phần thực 123 nằm trong VW104 và phần thập phân 45 nằn trong VW106 thì làm như thế nào.
cảm ơn mọi người nhiều!
dùng Trunc tách phần thực sau đó convert về số nguyên,sau đó lại convert sang thực rồi dùng lệnh trừ thực để lấy phần lẻ rồi nhân kết quả phần lẻ cho 1000 rồi lại convert sang số nguyên rồi move vào vùng nhớ bạn cần
Cho em hỏi , em muốn gán giá trị , ví dụ 20 phút cho vw500 thì dùng lệnh gì(bình thường thì giá trị này được đặt trên TD200, ví dụ c1=20, hay trong chương trình ứng với vw500 chẳng hạn)
tăng giảm trên TD và hiển thị giây, dùng CTUD. khi đưa ra muốn chạy time, thì phải tính như sau:
Giá trị bộ đếm x 10 khi sử dụng time độ phân giải là 100ms
Giá trị bộ đến x 100 khi sử dụng time độ phân giải 10ms
Giá trị bộ đếm x 1000 khi sử dụng độ phân giải 1ms
đặt chân PT là một vùng nhớ move giá trị sau nhân vào nó.
Muốn hiển thị lên TD 200 thì chuyển trực tiếp giá trị của nó qua vùng nhớ hiển thị trên TD .
ví dụ:
http://www.youtube.com/watch?v=cWxhD...AV07A-KQOCk-Tw
Cám ơn anh.
Ý em là: Hiện tại em đã có 1 chương trình rồi, được đặt thời gian bằng TD200, ví dụ C1=20 phút, hay cài trong data lock là vw300 = 20.
Vậy nếu em muốn dùng simulator để mô phỏng thì có cách gì không ( giá trị 20 phút đó phải ghi trực tiếp từ data vào PLC hoặc cài trên TD 200, nên em ko mô phỏng được)
Điều nữa là giờ em ko muốn cài trên TD200 hay mỗi lần bị reset lại phải ghi lại vào PLC, em muốn move trực tiếp giá trị 20 phút vào vw300 thì phải dùng lệnh gì ( hiện tại đã có chương trình rồi nhé, cứ đặt giá trị 20 là vw300 = 20 phút thôi) và nếu move được thì em sẽ mô phỏng được để theo dõi chương trình.
Thank anh.
simulator thì mô phỏng bình thường không phải thêm gì em ạ, chương trình đã chạy thì mô phỏng cũng vậy. nhưng simulator của s7 200 nó hạn chế nên cần lưu ý khi mô phỏng , chưa chắc đã hoạt động. Còn cái move như em hỏi, để dễ em gửi code cho anh, anh xem trực tiếp dễ hơn, gửi vào mail nhé