Networks Business Online Việt Nam & International VH2

Ngôn ngữ lập trình cho PLC S7-300 – Trung tâm CAD/CAM

Đăng ngày 07 November, 2022 bởi admin

1.Cấu trúc chương trình S7-300

Các chương trình tinh chỉnh và điều khiển với PLC S7-300 hoàn toàn có thể được viết ở dạng đơn khối hoặc đa khối .Chương trình đơn khốiChương trình đơn khối chỉ viết cho những việc làm tự động hóa đơn thuần, những lệnh được viết tuần tự trong một khối. Khi viết chương trình đơn khối người ta dùng khối OB1. Bộ PLC quét khối theo chương trình, sau khi quét đến lệnh sau cuối nó quay trở lại lệnh tiên phong .

Chương trình đa khối (có cấu trúc)

Khi trách nhiệm tự động hóa phức tạp người ta chia chương trình điều khiển và tinh chỉnh ra thành từng phần riêng gọi là khối. Chương trình hoàn toàn có thể xếp lồng khối này vào khối kia. Chương trình đang triển khai ở khối này hoàn toàn có thể dùng lệnh gọi khối để sang thao tác với khối khác, sau khi đã kết thúc việc làm ở khối mới nó quay về thực thi tiếp chương trình đã tạm dừng ở khối cũ. Các khối được xếp thành lớp. Mỗi khối có :Đầu khối gồm tên khối, số hiệu khối và xác lập chiều dài khối .Thân khối : Thể hiện nội dung khối và được chia thành đoạn ( Segment ) triển khai từng quy trình của tự động hóa sản xuất. Mỗi đoạn lại gồm có một số ít dòng lệnh Giao hàng việc giải bài toán logic. Kết quả của phép toán logic được gửi vào RLO ( Result of logic operation ). Việc phân loại chương trình thành những đoạn cũng tác động ảnh hưởng đến RLO. Khi khởi đầu một đoạn mới thì tạo ra một giá trị RLO mới, khác với giá trị RLO của đoạn trước .Kết thúc khối : Phần kết thúc khối là lệnh kết thúc khối BEU. Các loại khối :* Khối tổ chức triển khai OB ( Organisation Block )Khối tổ chức triển khai quản trị chương trình điều khiển và tinh chỉnh và tổ chức triển khai việc triển khai chương trình .

* Hàm số FC (Functions)

Khối hàm số FC là một chương trình do người sử dụng tạo ra hoặc hoàn toàn có thể sử dụng những hàm chuẩn sẵn có của SIEMENS .* Khối hàm FB ( Function Block )Khối hàm là loại khối đặc biệt quan trọng dùng để lập trình những phần chương trình điều khiển và tinh chỉnh tái diễn liên tục hoặc đặc biệt quan trọng phức tạp. Có thể gán tham số cho những khối đó và chúng có một nhóm lệnh lan rộng ra. Người sử dụng hoàn toàn có thể tạo ra những khối hàm mới cho mình, hoàn toàn có thể sử dụng những khối hàm sẵn có của SIEMENS .* Khối dữ liệu : có hai loại làKhối tài liệu dùng chung DB ( Shared Data Block )Khối tài liệu dùng chung tàng trữ những tài liệu chung thiết yếu cho việc giải quyết và xử lý chương trình tinh chỉnh và điều khiển .

Khối dữ liệu riêng DI (Instance Data Block)

Khối tài liệu dùng riêng tàng trữ những tài liệu riêng cho một chương trình nào đó cho việc giải quyết và xử lý chương trình tinh chỉnh và điều khiển .Ngoài ra trong PLC S7-300 còn hàm mạng lưới hệ thống SFC ( System Function ) và khối hàm mạng lưới hệ thống SFB ( System Function Block ) .

2. Bảng lệnh của S7-300

Source: https://vh2.com.vn
Category : Tin Học