có ai biết lệnh nào có thể đếm được số ngỏ vào của plc không ạ, ví dụ : x1 on thì sẽ đếm 1, x1 và x2 on thì đếm thành 2, x1,x2,x3 on thì đếm thành 3. Mình hơi dốt PLC mong mọi người chỉ giáo
Lập trình so sánh ngõ vào :
Nếu X1 ON và X2~X3 OFF thì Mov giá trị 1 vào ô nhớ.
Nếu X1 ON, X2 ON và X3 OFF thì Mov giá trị 2 vào ô nhớ.
........................
Vấn đề là : Tại sao phải làm như vậy, bài toán của bạn là gì?
Từ đó, tôi sẽ có thông tin cụ thể hơn để tất cả mọi người hỗ trợ tốt nhất cho bạn.
Lập trình so sánh ngõ vào :
Nếu X1 ON và X2~X3 OFF thì Mov giá trị 1 vào ô nhớ.
Nếu X1 ON, X2 ON và X3 OFF thì Mov giá trị 2 vào ô nhớ.
........................
Vấn đề là : Tại sao phải làm như vậy, bài toán của bạn là gì?
Từ đó, tôi sẽ có thông tin cụ thể hơn để tất cả mọi người hỗ trợ tốt nhất cho bạn.
Nghe bạn trả lời chắc quá nhỉ, nản hẳn, thế với 500 đầu vào bạn tính sao. Suy nghĩ 1 thuật toán ngắn gọn và hiệu quả.
Với PLC Mitsu sử dụng lệnh SUM: SUM_MITSU.png
Với PLC các hãng khác cũng sẽ có cấu trúc lệnh tương tự.
Lâu rồi không vào PVN, chúc mọi người năm mới tốt lành nhé
Lần sửa cuối bởi vkhanh, ngày 01-16-2014 lúc 12:30 PM.
Vikhanhads
Automation and Service Solution
Skype: vikhanhads
Email: Hidden Content
Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
Bài viết
1,879
Thanks
159
231 lượt trong 198 bài viết
Gửi bởi xuanvy
có ai biết lệnh nào có thể đếm được số ngỏ vào của plc không ạ, ví dụ : x1 on thì sẽ đếm 1, x1 và x2 on thì đếm thành 2, x1,x2,x3 on thì đếm thành 3. Mình hơi dốt PLC mong mọi người chỉ giáo
Move giá trị byte, word hoặc dw vào mà so sánh là biết luôn
Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
Liên hệ: Hidden Content
website: Hidden Content
__________________________________________________ ___________________
Phone: 0912888729 - 0985888729
Y.M: codientuhd
có ai biết lệnh nào có thể đếm được số ngỏ vào của plc không ạ, ví dụ : x1 on thì sẽ đếm 1, x1 và x2 on thì đếm thành 2, x1,x2,x3 on thì đếm thành 3. Mình hơi dốt PLC mong mọi người chỉ giáo
- Vụ này mới à nha.
- Mình thường đếm ngõ vào ra trực tiếp trên PLC, kết hợp với xem mã hàng, tra ra số cổng in/out
- Còn mục đích bạn muốn đếm ngõ vào để làm gì bạn có thể trình bày được không?
“Tôi không hề có tài năng gì cả. Tôi chỉ vô cùng tò mò.”A.E
Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
Bài viết
1,879
Thanks
159
231 lượt trong 198 bài viết
Gửi bởi aubaoquoc
- Vụ này mới à nha.
- Mình thường đếm ngõ vào ra trực tiếp trên PLC, kết hợp với xem mã hàng, tra ra số cổng in/out
- Còn mục đích bạn muốn đếm ngõ vào để làm gì bạn có thể trình bày được không?
Bạn ấy muốn đếm trong chương trình bác ạ :D
Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
Liên hệ: Hidden Content
website: Hidden Content
__________________________________________________ ___________________
Phone: 0912888729 - 0985888729
Y.M: codientuhd
Move giá trị byte, word hoặc dw vào mà so sánh là biết luôn
Em vẫn chưa hiểu Bác định làm kiểu gì? không lẽ Bác định so sánh với giá trị. Vdụ: i0.0 với i0.1 có. thì IB0 bác so sánh với 3. không biết em hiểu đúng ý bác không, nhưng nếu đúng Thế cả trăm cái bác làm như nào.
Nếu có vấn đề gì hỏi thì làm ơn đưa lên diễn đàn nhé
Bài viết
1,879
Thanks
159
231 lượt trong 198 bài viết
Dĩ nhiên là chỉ dùng với số lượng it, cảm trăm thì lên nhiều lắm rồi, mình cũng chưa gặp tình huống như thế này. chưa nghĩ nhiều cho nó
Cung cấp Hidden Content ,Hidden Content ,vật tư tự động hóa cũ và mới
Liên hệ: Hidden Content
website: Hidden Content
__________________________________________________ ___________________
Phone: 0912888729 - 0985888729
Y.M: codientuhd
xin lỗi các bác lâu rồi em mới quay lại, ăn tết kỹ quá. mục đích của em là em muốn đếm số lượng ngõ vào, mục đích của em là muốn làm bộ gọi tầng của thang máy có chức năng xóa lệnh gọi sai. ví dụ như mình bấm tầng 1, 3 sau đó mình không muốn đi tầng 3 nữa thì mình bấm tầng 3 lần thứ 2 cho nó ngắt lệnh gọi, nhưng khẳ năng ngắt gọi chỉ đc thực hiện khi có ít nhất 2 tầng được bấm gọi thì mới đc xóa 1 tầng dư, nên mình muốn tìm hiểu về khả năng đếm số lượng ngõ vào PLC
Đánh dấu