-
Thành viên Đồng
Gửi bởi
thiquocvinh
Đồng ý nhưng lở như không phải cần đếm đến 5000 mà là 1 số lớn hơn 5000 nhiều thì sẽ ntn? Chẳng lẽ chỉ còn cách tăng số lượng counter. Không còn cách nào khác sao? Mong các pác chia sẻ. Thanks
Có cách chứ. cậu dùng 1 counter C0 đếm thứ nhất, C1 đếm thứ 2, thằng đếm thứ nhất cậu cho đếm đến 50 thì reset và đếm C1 lên chằng hạn. vậy thử làm phép tính Số đếm đc = C0 + 50*C1
Dó là 1 ví dụ thôi nha, được khá khá nhiều đấy chứ ^^! chỉ cần thêm 1 cái C2 nữa thì 999*999*999 = ??? nhiều không ta :D
-
-
Thành viên cấp 4
Gửi bởi
anhlv.ddt
Có cách chứ. cậu dùng 1 counter C0 đếm thứ nhất, C1 đếm thứ 2, thằng đếm thứ nhất cậu cho đếm đến 50 thì reset và đếm C1 lên chằng hạn. vậy thử làm phép tính Số đếm đc = C0 + 50*C1
Dó là 1 ví dụ thôi nha, được khá khá nhiều đấy chứ ^^! chỉ cần thêm 1 cái C2 nữa thì 999*999*999 = ??? nhiều không ta :D
hihi. Một câu trả lời khá hay. Cám ơn bạn.
-
-
Thành viên Đồng
Gửi bởi
thiquocvinh
hihi. Một câu trả lời khá hay. Cám ơn bạn.
Không có chi, cái này ngày trước bị thầy giáo đố rồi ^^!
-
-
Gửi bởi
anhlv.ddt
Đúng rồi, S7 200 thì đến nhều hơn lên đc 32767 thì phải, nhưng 300 thì chỉ đc 999 do nó dùng 12 bits mã hóa BCD. cái này chắc chán phải sử dụng thêm bộ đếm rồi, S7 300 nhiều bộ đếm mà. lo gì
Nếu vậy mình phải cộng các bộ đếm với nhau àh anh? Như bài của em là dùng 5 cái àh mình phải sắp xếp mạch ntn nhi? em chưa gặp cái bài vãi trưởng như này bao giờ.
-
-
Thành viên cấp 4
Gửi bởi
anhlv.ddt
Có cách chứ. cậu dùng 1 counter C0 đếm thứ nhất, C1 đếm thứ 2, thằng đếm thứ nhất cậu cho đếm đến 50 thì reset và đếm C1 lên chằng hạn. vậy thử làm phép tính Số đếm đc = C0 + 50*C1
Dó là 1 ví dụ thôi nha, được khá khá nhiều đấy chứ ^^! chỉ cần thêm 1 cái C2 nữa thì 999*999*999 = ??? nhiều không ta :D
Cứ như pác anhlv.ddt nói thì bạn cho bộ Counter C0 đếm lên 500 thì kích cho C1 đếm lên 1. Khi giá trị hiện hành tại bộ C0=0 và C1=10 thì tức là đã đếm được 5000 xung rồi đấy.
-
-
Little PLC
Gửi bởi
anhlv.ddt
Đúng rồi, S7 200 thì đến nhều hơn lên đc 32767 thì phải, nhưng 300 thì chỉ đc 999 do nó dùng 12 bits mã hóa BCD. cái này chắc chán phải sử dụng thêm bộ đếm rồi, S7 300 nhiều bộ đếm mà. lo gì
ai nói counter của S7-300 chỉ có đếm tới 999 vậy?! ^^. - 32767 đến + 32767. Keke cái này coi lại nhé.
-
-
Thành viên Đồng
Gửi bởi
tran_hieu0983
ai nói counter của S7-300 chỉ có đếm tới 999 vậy?! ^^. - 32767 đến + 32767. Keke cái này coi lại nhé.
Anh hiếu ơi! em không nhầm đâu, S7 200 thì đúng là -32768 đến 32767. (thanh ghi 16 bit)
Còn S7 300em nghĩ là 999 thui mà
Lần sửa cuối bởi anhlv.ddt, ngày 04-19-2011 lúc 11:42 PM.
-
-
Little PLC
Gửi bởi
anhlv.ddt
Anh hiếu ơi! em không nhầm đâu, S7 200 thì đúng là -32768 đến 32767. (thanh ghi 16 bit)
Còn S7 300em nghĩ là 999 thui mà
*.+ Đó là bạn nghĩ thôi mà. Chứ tui đâu nghĩ mà S7-300 đâu có nghĩ vậy ^^.
-
-
Little PLC
Gửi bởi
anhlv.ddt
Anh hiếu ơi! em không nhầm đâu, S7 200 thì đúng là -32768 đến 32767. (thanh ghi 16 bit)
Còn S7 300em nghĩ là 999 thui mà
Nếu bạn đọc giáo trình tôi soạn thì cũng chỉ là 999 và cả phần bạn đọc cũng chỉ là 999 thôi. Hi ^^ nhưng sao bạn không đặt câu hỏi: Nếu S7-200 mà đếm tới hơn 32767 mà S7-300 chỉ đếm tới 999 thì nó có gì gọi là hay hơn? Mạnh hơn? ^^ cứ suy ngược lại lấy cái mạnh của 300 thì ok thôi. Lưu ý tôi không nói tới HSC nhé ^^
-
-
Thành viên Đồng
Gửi bởi
tran_hieu0983
Nếu bạn đọc giáo trình tôi soạn thì cũng chỉ là 999 và cả phần
bạn đọc cũng chỉ là 999 thôi. Hi ^^ nhưng sao bạn không đặt câu hỏi: Nếu S7-200 mà đếm tới hơn 32767 mà S7-300 chỉ đếm tới 999 thì nó có gì gọi là hay hơn? Mạnh hơn? ^^ cứ suy ngược lại lấy cái mạnh của 300 thì ok thôi. Lưu ý tôi không nói tới HSC nhé ^^
Thế là sao anh. tài liệu 1 kiểu thực tế 1 kiểu hic hic. Em nghĩ nó đếm đc 999 là dó nó mã hóa số đếm dạng BCD. cứ 4 bit mã hóa 1 số. còn lại 4 bit chắc là sử dụng cho đặt chọn loại bộ đếm, tương tự như timer của S7 300 đó. còn đếm hơn được thì tầm hiểu biết của em còn hạn chế. Mong anh chỉ giáo thêm .
-
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à 04:56 AM.
Phiên bản 4.2.5
Phát triển bởi thành viên PLCVietNam®.
Đánh dấu