- Program Language: Chọn ngôn ngữ lập trình cho PLC Khai báo xong các thông số chọn OK.
10. Bộ đếm Counter, Long Counter
a. Counter Tên lệnh: OUT C Biểu diễn trong các ngơn ngữ lập trình Ladder ST FBD ENO:=OUT_C(EN,Coil,Value); Chức năng, dải giá trị, kiểu dữ liệu:
Toán hạng Chức năng Dải giá trị Kiểu dữ liệu Kiểu dữ liệu (nhãn)
(d) Timer số (tên Timer) __ Counter ANY
(set value) Giá trịđặt 0 to 32767 16-bit không dấu
EN Điều kiện thực thi __ Bit BOOL
ENO Kết quả thực thi __ Bit BOOL
Lệnh OUT C tăng giá trị hiện tại của bộđếm xác định bởi (d) lên 1 khi giá trị hiện hành theo lệnh OUT thay đổi từ OFF thành ON, và khi bộđếm chạm đến giá trịđặt thì tiếp điểm NO sẽ
dẫn và tiếp điểm NC sẽngưng dẫn.
Bộđếm sẽkhông đếm khi giá trị hiện hành đang được giữở trạng thái ON (Đầu vào đếm không nhất thiết phải biến đổi thành dạng xung).
Sau khi đếm đến giá trịđặt, giá trịđếm và trạng thái tiếp điểm sẽkhông thay đổi cho đến khi lệnh RST được thực thi.
Khi đặt giá trịđặt là 0, xửlý tương tựnhư khi giá trịđặt 1 được thực hiện.
b. Long Counter:
Tên lệnh OUT LC. Lệnh tăng giá trị hiện tại của bộđếm xác định bởi (d) lên 1 khi giá trị
Chương 3. HỆ LỆNH PLC FX5U
57
tiếp điểm NO sẽ dẫn và tiếp điểm NC sẽngưng dẫn.Tương tựnhư Counter thông thường chỉ
khác ở giá trịđếm theo kiểu 32bit, dải giá trị của LC là (-2147483648 to + 2147483647) Biểu diễn trong các ngôn ngữ lập trình
Ladder ST FBD
ENO:=OUT_C(EN,Coil,Value);
Chức năng, dải giá trị, kiểu dữ liệu:
Toán hạng Chức năng Dải giá trị Kiểu dữ liệu Kiểu dữ liệu (nhãn)
(d) Counter số (d) __ Long counter ANY
(set value) Giá trịđặt 0 to
4294967295
32-bit unsigned binary
EN Điều kiện thực thi __ Bit BOOL
ENO Kết quả thực thi __ Bit BOOL
Hoạt động tương tự Counter thường.