4 YẾU TỐ LỰA CHỌN NGÔN NGỮ LẬP TRÌNH PLC
- Ngày đăng: 02-12-2022
Nếu bạn không chắc chắn nên chọn Ngôn ngữ Lập trình PLC nào, thì lời khuyên là : Không nên chọn.
4 YẾU TỐ LỰA CHỌN NGÔN NGỮ LẬP TRÌNH PLC
1. Nền tảng của lập trình viên.
Tùy thuộc vào sở trường của mình là gì. Bạn có làm tốt hơn/nhanh hơn trong việc lập trình và gỡ lỗi với ngôn ngữ đang chọn không?
2. Tùy chọn của khách hàng (End-user)
Chúng ta nên chọn ngôn ngữ dựa trên bộ kỹ năng của khách hàng.
Nếu họ thích một ngôn ngữ hơn ngôn ngữ khác, chúng ta sẽ sử dụng ngôn ngữ lập trình PLC đó ngay cả khi đó không phải là lựa chọn đầu tiên của chúng ta.
“Code dễ bảo trì hơn là code dễ viết ngay từ đầu.”
3. Kiểu chúng ta đang lập trình
– Ladder, Instruction List, và FBD nó sẽ tốt cho kiểu logic bit.
– SFC là tuyệt vời nhất cho các kiểu lập trình hoạt động tuần tự.
– SCL là hoàn hảo cho các hàm toán học phức tạp, hoạt động mảng và hoạt động chuỗi.
– Instruction List rất phù hợp cho các lệnh của bộ xử lý cấp thấp và truy cập bộ nhớ/thanh ghi của PLC.
4. Tùy thuộc vào cách chúng ta xác định logic
– Nếu sơ đồ giải thuật của bạn được viết dưới dạng biểu đồ khối tuần tự thì SFC là một lựa chọn tốt nhất.
– logic của bạn được định nghĩa như bảng logic (kiểu bìa K) trong đó đầu ra và đầu vào được liên kết với các interlock, thì Ladder là một lựa chọn tốt.
**** Nếu bạn không chắc chắn nên chọn Ngôn ngữ Lập trình PLC nào, thì lời khuyên là : Không nên chọn.
Đúng vậy, điều tuyệt vời về tiêu chuẩn IEC61131-3: là bạn có thể trộn và kết hợp các ngôn ngữ lập trình PLC khác nhau thành một project hoàn chỉnh của mình.
Lúc đó bạn sẽ linh động lập trình phù hợp với yêu cầu mong muốn.
Nếu bạn cấu trúc code đúng cách và tận dụng sức mạnh và tính linh hoạt của các khối chức năng function block. (bạn có sử dụng các khối chức năng đó chứ?)
– Bạn có thể module hóa code của mình thành các khối có thể quản lý được.
– Mỗi khối có thể được viết bằng một ngôn ngữ lập trình PLC khác nhau.
Bạn có thể chọn cái nào phù hợp nhất cho từng phần của dự án.
Tất cả tài liệu: https://smartplc.com.vn/tai-lieu-ky-thuat.htm
Mời bạn tham khảo các khóa học của trung tâm:
Thông tin liên hệ
TRUNG TÂM TỰ ĐỘNG HÓA CÔNG NGHỆ ALPHA TECH PLC
Hà Nội: Tầng 8, Tòa nhà 169 Nguyễn Ngọc Vũ, Phường Trung Hòa, Quận Cầu Giấy, Hà Nội
SĐT/Zalo: 0988 803 232
Website: https://smartplc.com.vn/
Fanpage: https://www.facebook.com/daotaoplcalphatech
Email: infor.smartplc@gmail.com
Bài viết khác
-
14 TẬP LỆNH LẬP TRÌNH PLC S7-200
- Ngày đăng: 27-01-2023
- Lượt xem: 1538
Lập trình PLC S7 200 đã có khá lâu rồi, tuy ở các nhà máy, xưởng sản xuất ít còn sử dụng nhưng trong các trường đại học, cao đẳng, nghề vẫn còn dùng trong giảng dạy và tạo bước tiền đề cho sinh viên làm quen với chuyên ngành điều khiển lập trình.
-
HƯỚNG DẪN SỬ DỤNG PHẦN MỀM PLC FX-TRN-BEG-E
- Ngày đăng: 27-01-2023
- Lượt xem: 1154
Phần Mềm PLC FX – TRN – BEG – E dùng để training cho các bạn mới tiếp cận với PLC. Phần mềm sẽ hướng dẫn các câu lệnh lập trình cùng các bài tập kèm theo từ cơ bản tới nâng cao cùng với hình ảnh mô phỏng trực quan, hệ thống chấm điểm giúp cho người mới học lập trình PLC Mitsubishi tiếp cận nhanh nhất với hãng PLC này cũng như phần mềm lập trình của hãng.
-
HƯỚNG DẪN LẬP TRÌNH PLC MITSUBISHI VỚI CÁC LỆNH CƠ BẢN
- Ngày đăng: 27-01-2023
- Lượt xem: 3404
PLC Mitsubishi là một sản phẩm của tập đoàn Mitsubishi Electric – Tập đoàn về công nghệ hàng đầu của Nhật Bản. PLC hãng Mitsubishi được ứng dụng rộng rãi trong bộ điều khiển các hệ thống trong công nghiệp, từ đơn giản đến phức tạp.
-
6 NGÔN NGỮ LẬP TRÌNH PLC LD/LAD, FBD, ST/STL, SFC, IL, C/C++
- Ngày đăng: 27-01-2023
- Lượt xem: 1446
Ladder diagram (LD/LAD), structured text (ST/STL), function block (FB/FBD), instruction list (IL), sequential function chart (SFC). Đây là 5 ngôn ngữ lập trình cho bộ điều khiển lập trình PLC được chỉ định sử dụng theo tiêu chuẩn IEC 61131-3. Ngoài ra, hiện nay các hãng PLC cũng dần dần cập nhật các ngôn ngữ lập trình mới cho PLC như: C/C++
-
TỔNG QUAN PLC ABB AC500, AC500-eCO, AC500-XC, AC500-S Series
- Ngày đăng: 27-01-2023
- Lượt xem: 776
ABB chính thức có mặt tại Việt Nam vào năm 1993. Các dòng PLC ABB phổ biến được thị trường biết đến như: AC500 Series, AC500-eCo Series, AC500-S Series và AC500-XC Series. Các dải PLC ABB này phù hợp với từng quy mô ứng dụng từ nhỏ, vừa cho đến lớn và cao cấp. PLC ABB cung cấp các mức hiệu suất khác nhau với tính sẵn sàng cao, chịu được các môi trường khắc nghiệt, điều khiển chuyển động vị trí, giám sát, hoặc các giải pháp theo chuẩn an toàn.