MÌnh đọc chương trình PLC Omron của công ty thì thấy có dùng Function Block. Thấy viết bằng cả Ladder và C. Mình chả có kiến thức về cái này. Tiền bối nào có ví dụ mẫu hay tài liệu tiếng anh (Việt càng tốt :">) thì shere cho mình với
Printable View
MÌnh đọc chương trình PLC Omron của công ty thì thấy có dùng Function Block. Thấy viết bằng cả Ladder và C. Mình chả có kiến thức về cái này. Tiền bối nào có ví dụ mẫu hay tài liệu tiếng anh (Việt càng tốt :">) thì shere cho mình với
Trong forum đã có chủ đề này, rồi mà bạn sao ko chịu search vậy.
bạn có thể tham khảo video này: http://www.mediafire.com/?fl8e6lbk9cr14bs
Oke, rút king nghiệm, đã search rất nhiều trên web, chỉ tìm ra manual tiếng ANh dày cui. Có video này thì tiện hơn :)) Thanks Anh.
Sẵn tiện cho mình hỏi để hiển thị kết quả phép chia ở dạng đầy đủ ví dụ : 4/3=1.3333
Mình chia hai số dạng HEX đã dùng lệnh FLT, FIX, BIN, /F, BCD, /B... nhưng kết quả hiển thị trên CX programmer và Supervisor vẫn là 0.
CÒn nếu không chuyển qua dạng FLOAT mà chia BCD trực tiếp cho BCD thì chỉ ra phần nguyên
bạn dùng lệnh chia /F(457) VÀ KHAI BÁO VÙNG NHỚ LƯU KẾT QUẢ LÀ SỐ THỰC NHE
EX: "/F(457) #4 #3 D0 " D0 LÀ KẾT QUẢ PHÉP CHIA NHƯNG NHỚ LÚC LẬP TRÌNH VÀO Symbols KHAI BÁO D0 LÀ DẠNG READ
CHÚC THÀNH CÔNG
Vẫn không được anh ơi, nó vẫn là số nguyên bên supervisor
up file bạn lên mình xem và giải quyết cho
http://www.mediafire.com/?14dtcxbf6f7ycvk
ANh xem hộ em với. Em dùng CP1L-EL nên anh phải có CX 9.4 thì mới hỗ trợ CPU đang dùng
Kết quả ra bên Supervisor là số nguyên, hưng giá trị rất lớn, nhưng giá trị thực tế là khoảng 4.31 (giá trị sau khi hiệu chỉnh khi chia cho 100)
Bạn thử dùng lệnh /F +4e+0 +3e+0 xem nào!
bên cx suppervoiser ban khai báo kieu du lieu hien ######## lấy interder =8.lay decinal =7
gan animation ==display value digital.
Plc dung lenh /F #4.0 #3.0 d20 thu xem