Ngôn ngữ lập trình S7 – 200 được biểu diễn một mạch logic cứng bằng một dãy các lệnh lập trình, việc tìm hiểu ngôn ngữ lập trình
Ngày đăng: 17-08-2017
2,797 lượt xem
Ngôn ngữ lập trình S7 – 200 được biểu diễn một mạch logic cứng bằng một dãy các lệnh lập trình, việc tìm hiểu ngôn ngữ lập trình là điều vô cùng cần thiết để hiễu rõ về các thông số, các quy trình trong lập trình PLC. Vậy ngôn ngữ lập trình PLC cần chú ý những gì? Cùng tìm hiểu qua bài viết dưới đây của nhà thầu điện TEDCO.
Chương trình bao gồm các dãy lệnh khác nhau, ngôn ngữ lập trình PLC S7 – 200 thực hiện chương trình sẽ bắt đầu từ lệnh lập trình đầu tiên và được kết thúc ở lệnh cuối trong một vòng. Một vòng như vậy ta gọi là một vòng quét.
Về phương pháp lập trình lập trình PLC S7 – 200 nói riêng và lập trình PLC của Siemens nói chung sẽ dựa trên hai phương pháp lập trình cơ bản là phương pháp hình thang (Ladder Logic viết tắt là LAD) và phương pháp liệt kê lệnh (Statement List viết tắt là STL).
Trong một chương trình được viết theo phương pháp LAD, thiết bị lập trình sẽ tạo ra một chương trình theo kiểu STL tương ứng. Nhưng ngược lại, không phải mọi chương trình được viết theo kiểu STL cũng được chuyển sang LAD.
LAD là một ngôn ngữ lập trình bằng đồ họa, những thành phần cơ bản được dùng trong LAD sẽ tương ứng với bảng điều khiển bằng rơle.
Một chương trình của LAD sẽ được dùng các phần tử sau để biểu diễn:
- Tiếp điểm: Biểu tượng symboy, biểu tượng này sẽ mô tả các tiếp điểm của rơ le. Các tiếp điểm được ký hiệu là –l l- hoặc đóng –l / l-.
- Cuộn dây (coil): Là biểu tượng –( )- mô tả các rơ le được mắc theo các chiều dòng điện cung cấp cho rơ le.
- Hộp (box): đây là biểu tượng để mô tả các hàm khác nhau, được làm việc khi có các dòng điện chạy đến hộp. Hàm sẽ được biểu diễn bằng hộp, đó là các bộ đếm về thời gian (time), bộ đếm (Counter) và những hàm toán học. Dây phải đảm bảo mắc đúng chiều dòng điện.
* Định nghĩa về STL
Phương pháp này liệt kê (STL) là phương pháp thể hiện chương trình dưới dạng tập hợp các câu lệnh, mỗi câu lệnh trong các chương trình, kể cả về hình thực đều được thực hiện một chức năng của PLC.
Để tạo ra một chương trình dạng STL, đòi hỏi kỹ sư phải nắm được cách thức sử dụng 9 bit của ngăn xếp logic S7 – 200. Ngăn xếp logic là một khối bit chống lên nhau. Các thuật toán liên quan đến ngăn xếp đều chỉ làm việc với bit đầu tiên hoặc với bit đầu tiên và bit thứ hai của ngăn xếp.
- Các lệnh được thực hiện không phụ thuộc vào giá trị logic của ngăn xếp.
- Các lệnh chỉ được thực hiện khi bit đầu tiên của ngăn xếp có giá trị logic bằng 1.
- Các nhãn lệnh sẽ được đánh dấu trong vị trí của tập lệnh.
Trên đây là những thông tin về ngôn ngữ lập trình PLC S7 của nhà thầu điện TEDCO cung cung cấp, nếu còn điều gì cần thắc mắc, hãy liên hệ cho chúng tôi theo những thông tin bên dưới, chúng tôi luôn sẵn sàng phục vụ.
Mọi chi tiết xin vui lòng liên hệ:
Hotline: 090.799.5936 (Mr. Hải)
Công ty Cổ Phần TEDCO Việt Nam
Địa chỉ: 18 Đường số 2, Phường Linh Chiểu, Quận Thủ Đức, TP. HCM
Nhà Xưởng: 131/14 Đường số 6, Phường Linh Xuân, Quận Thủ Đức, TP. HCM
Điện Thoại: 083.724.1565
Website: www.tedco.com.vn | www.nhathaudien.vn
Gửi bình luận của bạn