Các Câu Lệnh Lập Trình Cơ Bản Của PLC Omron

lenh-lad-co-ban

Cũng giống như nhiều thiết bị điều khiển lập trình khác trên thị trường, PLC Omron được xây dựng dựa trên nền tảng các ngôn ngữ lập trình chuẩn công nghiệp, đảm bảo sự đồng bộ và dễ dàng tiếp cận cho các kỹ sư. Được thiết kế để có thể lập trình với đa ngôn ngữ. Có thể kể đến như Ladder – LD (ngôn ngữ bậc thang), structured text – ST/STL (Ngôn ngữ văn bản có cấu trúc), function block – FB/FBD (sơ đồ khối chức năng), Instruction List – IL (Danh sách lệnh), Sequential Function Chart – SFC (sơ đồ chức năng tuần tự). Ở đây tôi sẽ hướng dẫn lập trình bằng ngôn ngữ ladder – LD.

Khái Niệm Về Ngôn Ngữ Ladder (LD)

Ngôn ngữ ladder (LD) được biết đến với một cái tên khác, mọi người thường hay gọi đây là ngôn ngữ bậc thang. Khi mà nó được biểu thị bằng những nét vẽ thằng và các kí hiệu thường mở hay thường đóng rất dễ để hình dung. Như một mạch điện, đối với dẫn kỹ thuật thì đây là ngôn ngữ hay được sử dụng nhất. Dễ theo dõi, tổ chức cũng như là sắp xếp câu lệnh. Và hơn hết ngôn ngữ còn hỗ trợ chú thích và sửa online ngay cả khi đang thực hiện chạy chương trình mà không phải dừng máy gây ảnh hưởng đến quá trình sản xuất.

caulenh

Các Câu Lệnh Lập Trình Cơ Bản Của PLC Omron

1. Lệnh LD – Load

Lệnh LD là lệnh thường mở, bạn chỉ việc nhấn chữ LD là nó sẽ hiện lên. Ví dụ như sau: LD 0.00 OUT 100.00, nhập xong lệnh ladder sẽ được hình thành có dạng.

lenh ld

2. Lệnh LDNOT

Lệnh LDNOT trong PLC omron là lệnh để tạo ra nhánh thường đóng, ngược lại với câu lệnh LD. Ví dụ như sau: LDNOT 0.00 OUT 100.00 sẽ tạo ra câu lệnh như dưới đây.

lenh ldnot

3. Lệnh AND

Lệnh AND có mục đích sử dụng là để mắc hai điều kiện nối tiếp. Chỉ khi thỏa mãn đủ cả hai điều kiện thì mới có tín hiệu output. Ví dụ như sau LD 0.00 AND 0.01 OUT 100.00 sẽ tạo thành như hình ảnh bên dưới.

lenh and

4. Lệnh OR

Lệnh OR sử dụng khi bạn muốn mắc song song hai điều kiện, hay có thể nói rằng tín hiệu sẽ được xuất ra chân OUT khi chỉ cần một trong hai điều kiện thỏa mãn. Ví dụ như sau LD 0.00 OR 0.01 OUT 100.00, bạn có thể nhìn hình ảnh sau.

ld or

5. Lệnh OUT, SET và RSET

Lệnh OUT được dùng để xuất tín hiệu, OUT 100.00 là sẽ xuất tín hiệu ở cổng 100.00 của PLC lên hoặc cũng có thể dùng để tạo ra tín hiệu trên bit trung gian W.

lenh OUT

Lệnh SET cũng tương tự như vậy, nhưng khi đã xuất tín hiệu ra rồi thì sẽ mãi mãi giữ ở trạng thái như vậy cho đến khi dùng RSET để khiến nó OFF về ban đầu. Ví dụ như sau LD 0.00 SET 100.00 , LD 0.01 RSET 100.00 hình ảnh dưới đây sẽ giúp bạn hình dung.

lenh set

6. Lệnh TIM – Timer

Lệnh TIM được sử dụng để tạo ra độ trễ thời gian với giá trị có thể được cài đặt linh hoạt, đáp ứng đa dạng yêu cầu của từng bài toán điều khiển và phù hợp với nhiều loại timer khác nhau. Ví dụ minh họa: LD 0.00 TIM 0000 #50 LD T0000 OUT100.00

lenh timer

Khi input 0.00 ON timer TIM 0000 sẽ chạy đến khi hết 5 giây sẽ xuất tín hiệu đầu ra Q100.00.

7. Lệnh CNT – Counter

Lệnh CNT là câu lệnh đếm số xung, cứ xuất hiện 1 xung sẽ đếm lên 1 đơn vị. Ví dụ như sau: LD 0.00 CNT 0000 #0010 và LD C0000 OUT 100.00 hình ảnh ladder sẽ có dạng.

lenh cnt

Khi input 0.00 thực hiện ON rồi OFF chuyển trạng thái 10 lần thì CNT 0000 sẽ đếm lên 10 đơn vị thì C0000 sẽ được đóng để cấp tín hiệu cho Q100.00. Chỉ khi input 0.01 có tín hiệu thì mới thực hiện reset trả về trạng thái ban đầu.

One thought on “Các Câu Lệnh Lập Trình Cơ Bản Của PLC Omron

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *