Bạn ơi mình muốn làm một vòng lặp sau 3 giờ là là cấp điện cho y000. Mình định dùng Timer mà số nguyên nó nhỏ nên nếu quy 3 giờ ra mili giây thì nó lớn quá nên mình không làm được.
@@vn-automation6764 dạ của em lấy dòng fx 3s mà sao không được ạ , em thấy trên manual sm400 vẫn có anh ơi , nếu không được mình có thể thay bằng m8000 được không ạ
Cái ví dụ a làm e thấy nó giống với lệnh BMove đúng k ạ
mình cần viết 5 vòng for next thì phải dùng đến z9 phải không b
video rất chất lượng
viết chỗ fox next kia kiểu gì vậy anh ..chỉ e với anh.. ở giữa cột dọc đó
a cho e hỏi. tại sao trong vòng lặp for next, timer lại đếm rất nhanh v ạ
Bạn ơi mình muốn làm một vòng lặp sau 3 giờ là là cấp điện cho y000. Mình định dùng Timer mà số nguyên nó nhỏ nên nếu quy 3 giờ ra mili giây thì nó lớn quá nên mình không làm được.
Cái này bạn dùng timer xung clock của plc. 1s clock. Đếm lên đến 3 giờ thì on Y lên. Rồi lặp lại thì reset là xong
@@phucnguyenminh962 mình đang không biết làm sao để đếm đến 3 giờ vì giá trị của mỗi Timer là số nguyên nó không chứa được số lớn.
@@thlh1với dòng Q dùng SM412, nó là xung clock 1s. Cứ mỗi giây bạn tăng lên 1 vào thanh ghi thôi. 3h = 60x60x3 giây. Rồi so sánh.
@@phucnguyenminh962 cảm ơn bạn chỉ điểm mình sẽ cố gắng làm
ad oi cho minh hoi,vay giua bmov voi lenh dung for mov thi khac nhau khong
bmov là lệnh truyền dữ liệu dạng khối(block)
còn for next là là vòng lặp b nhé
anh ơi sao em viết sm400 không được ạ
Sm400 viết cho dòng q trở lên hoặc iqFx
@@vn-automation6764 dạ của em lấy dòng fx 3s mà sao không được ạ , em thấy trên manual sm400 vẫn có anh ơi , nếu không được mình có thể thay bằng m8000 được không ạ
Inc z0 ý nghĩa làm gì nhỉ
Z là thanh ghi chỉ số
B tìm hiểu thêm về Index Register