Cách lập trình plc

     
PLC là ngôn ngữ lập trình dễ học, lập trình dễ dàng dàng, nhỏ gọn, dễ dãi bảo quản, thay thế sửa chữa với dung lượng bộ lưu trữ lớn, chứa được đa số chương trình phức tạp. Bên cạnh đó ngôn ngữ lập trình sẵn PLC còn giao tiếp được với các thiết bị thông minh khác ví như máy tính, nối mạng, các modul mở rộng - trọn vẹn tin cậy trong môi trường công nghiệp với mức ngân sách vô cùng cạnh tranh.

Bạn đang xem: Cách lập trình plc

*

1. Khái niệm ngôn từ lập trình PLC

Ngôn ngữ lập trình PLC là thuật ngữ dùng làm nói tới sự việc con người sử dụng những ngôn ngữ mà PLC hiểu được để giao tiếp với nó, tinh chỉnh nó chuyển động theo ý vật dụng mà tín đồ lập trình đề ra nhằm đáp ứng nhu cầu những yêu cầu trong thực tiễn. Những PLC hồi trước được lập trình bởi kỹ thuật sử dụng những sơ trang bị nối dây relay. Vị đó không nhất thiết phải hướng dẫn nhiều cho những thợ điện, chuyên môn viên, kỹ sư bí quyết lập trình trên sản phẩm công nghệ tính, nên đó cũng là kỹ thuật lập trình sẵn thông dụng cho PLC ngày nay.

*

2. Các ngôn ngữ thiết kế plc cơ phiên bản và phổ biến nhất hiện nay nay

2.1 ngôn từ lập trình PLC LADDER súc tích (LAD)

Ngôn ngữ LAD cho phép bạn viết chương trình tương tự như mạch tương đương của sơ đồ dùng nối dây mạch điện. Không hề ít người xây dựng và những nhân viên kỹ thuật chọn lựa sử dụng phương thức này. Công tác LAD chất nhận được CPU tế bào phỏng di chuyển của loại điện tự nguồn, qua một loạt các điều khiếu nại ngõ vào để ảnh hưởng đến ngõ ra.

Các lệnh khác biệt được màn biểu diễn bằng các ký hiệu đồ gia dụng họa, bao gồm có những dạng cơ bản:

Tiếp điểm: Biểu diễn các điều kiện súc tích ngõ vào, như những công tắc, nút nhấn, tâm lý của cảm biến… gồm (tiếp điểm hay đóng với thường hở)Cuộn dây (coil): màn biểu diễn cho hiệu quả logic ngõ ra, như đèn, hễ cơ, cuộn dây của relay, …Hộp (box): biểu tượng cho các hàm khác nhau, nó hoạt động khi có dòng năng lượng điện chạy đến hộp. Ví dụ làm việc hình trên, vỏ hộp (Mov_B) chỉ vận động khi tiếp điểm I2.1 thông ( tức là có chiếc điện chạy qua tiếp điểm I2.1 cấp cho cho vỏ hộp box Mov_B. Các dạng hàm hay được màn biểu diễn bằng vỏ hộp box gồm các bộ đếm thời gian (Timer), bộ đếm (Counter) và các hàm toán học.. Cuộn dây và các hàm đề xuất mắc đúng chiều toán học.

Những để ý khi sử dụng ngữ điệu LAD:

Ngôn ngữ thiết kế PLC: LAD thích hợp hợp cho người mới bắt đầu lập trình.Biểu diễn đồ dùng họa dễ hiểu và thường dùng hơn.Luôn chuyển được tự dạng LAD sang trọng STL.

Xem thêm: Hướng Dẫn Cách Làm Cho Máy Tính Win 7 Chạy Nhanh Hơn, Cách Tăng Tốc Win 7 Nhanh Như Chớp

*

2.2 ngôn từ lập trình PLC FBD (FUNCTION BLOCK DIAGRAM)

Khác cùng với LAD ngữ điệu FBD được cho phép ta xem những lệnh như là các hộp logic, giống như như sơ đồ gia dụng cổng logic. Không có các tiếp điểm cùng cuộn dây, nhưng sẽ sở hữu các hộp. Chương trình ngắn gọn xúc tích sẽ được tạo thành bằng câu hỏi kết nối các hộp, ngõ ra lệnh này sẽ tác động ảnh hưởng đến ngõ vào lệnh kia tạo ra thành chương trình điều khiển logic. Phương thức kết nối này được cho phép ta giải quyết được không ít bài toán lô ghích khác nhau. Luôn chuyển đổi từ công tác FBD quý phái STL.

*

2.3 ngữ điệu lập trình PLC STL (STATEMENT LIST)

Ngôn ngữ PLC STL chất nhận được ta viết chương trình tinh chỉnh bằng những lệnh gợi nhớ. Nói tầm thường soạn thảo bởi STL phù hợp cho fan có tay nghề lập trình cơ bản và vẫn quen với PLC tương tự như cách thiết kế logic.

Soạn thảo bằng ngôn ngữ STL cũng cho phép ta tạo thành các chương trình mà những ngôn ngữ LAD cùng FBD không thực hiện được. Vì chưng STL là cách lập trình theo ngôn ngữ thoải mái và tự nhiên của CPU, trong những lúc các phương thức khác là lập trình vật dụng họa. Lấy ví dụ viết lịch trình theo ngữ điệu STL như sau:

Chương trình này tương tự như như thiết kế bằng ngôn ngữ Assembler. CPU tiến hành chương trình bằng phương pháp chạy những lệnh từ bên trên xuống dưới, rồi lặp lại.

Những để ý khi chọn ngôn ngữ lập trình STL:

Ngôn ngữ lập trình sẵn PLC: STL ưa thích hợp cho những người lập trình ghê nghiệmSTL có thể chấp nhận được ta xử lý các điều khiển tinh vi mà LAD với FBD không thực hiện đượcSTL chỉ thực hiện với tập lệnh SIMATICCó thể đưa từ chương trình STL thanh lịch LAD và FBD nhưng ngược lại thì sẽ bị giới hạn.

*

Hy vọng qua nội dung bài viết cùng khóa học tập lập trình mang đến trẻ em với khóa học tập lập trình nói chung bạn đã có thêm kiến thức và kỹ năng về ngữ điệu lập trình PLC và những ngôn ngữ cơ phiên bản và phổ biến. Chúc các bạn thành công!


Chuyên mục: Tổng hợp