- Module mở rộng
2.3.2. Bộ chương trình Step7 chuẩn (STEP7 Standard Package)
Ngôn ngữ lập trình SIMATIC là ngôn ngữ biểu diễn thống nhất trong STEP7 chuẩn tuân theo chuẩn EN 61131-3 hay IEC1131-3. Bộ chương trình chuẩn chạy trên Windows 95/98/2000/Me/XP.
Chức năng: Bộ chương trình STEP7 chuẩn hỗ trợ nhiều chức năng trong toàn bộ các mặt của một quá trình tạo một nhiệm vụ ựiều khiển tự ựộng.
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦ. 20 - Thiết lập và quản lý Project.
- định cấu hình và chỉnh sửa tham số phần cứng và truyền thông. - Quản lý biểu tượng.
- Tạo một chương trình.
- Download một chương trình cho bộ ựiều khiển. - Chuẩn ựoán lỗi chương trình.
Ngoài ra STEP7 còn có thư viện với nhiều hàm chuẩn hữu ắch, phần trợ giúp online mạnh, ứng dụng trong STEP7 : Bộ chương trình STEP7 chuẩn cung cấp rất nhiều ứng dụng, ta không cần thiết phải mở từng ứng dụng riêng mà chúng tự khởi ựộng khi ta chọn hàm thắch hợp hay mở một ựối tượng.
Dưới ựây ta nghiên cứu một số chức năng thường sử dụng.
Quản lý( SIMATIC Manager)
Simatic Manager quản lý toàn bộ dữ liệu thuộc về một dự án ựiều khiển tự ựộng, bất kể dữ liệu ựó ựược thiết kế cho hệ thống ựiều khiển lập trình nào.Những công cụ cần thiết ựể hiệu chỉnh dữ liệu ựược tự khởi ựộng bởi SIMATIC Manager.Với Symbol Editor ta có thể quản lý tất cả các tên biến hình thức. Những chức năng ựược hỗ trợ trong Symbol Editor:
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦ. 21
Sắp xếp biểu tượng( Symbol Editor)
- đặt tên ký hiệu và những lời giải thắch cho những biến quá trình (vào/ra), bit nhớ và các khối.
- Sắp xếp chức năng.
- Nhập/ xuất dữ liệu từ những chương trình khác của Window.
Bảng biểu tượng ( Symbol table) ựược tạo, với công cụ này sẽ có thể sử dụng cho tất cả các công cụ khác. Bất kỳ sự thay ựổi nào về thuộc tắnh của một tên hình thức (Symbol) ựược tự ựộng chấp nhận bởi tất cả các công cụ trong SIMATIC Manager.
Chuẩn ựoán lỗi phần cứng
Chức năng này cung cấp cho ta toàn cục về tình trạng của bộ ựiều khiển lập trình. Qua ựó sẽ giúp chúng ta phát hiện ra các Module có lỗi hay không. để hiện thị chi tiết lỗi trong module ta nhấp chuột kép vào nó. Phạm vi của những thông tin này phụ thuộc vào từng module.
+ Hiển thị thông tin chung về module: Vesion, tênẦvà trạng thái của module lỗi.
+ Hiển thị lỗi module cho I/O trung tâm và DP slaves.
+ Hiển thị thông ựiệp từ bộ ựệm chuẩn ựoán (diagnostic buffer). Với module CPU còn hiển thị thêm:
- Nguyên nhân của lỗi trong quá trình hoạt ựộng của chương trình ựang sử dụng.
- Hiển thị trạng thái kết nối MPI và tải. - Hiển thị ựặc trưng dữ liệu.
Ngôn ngữ lập trình
đối với loại PLC S7-300 có phần mềm STEP7 sử dụng ba dạng ngôn ngữ lập trình thông dụng:
Trường đại học Nông Nghiệp Hà Nội Ờ Luận văn thạc sĩ khoa học kỹ thuật ẦẦẦẦẦẦẦẦẦẦ. 22 + Ngôn ngữ lập trình dạng Ộ hình thangỢ ký hiệu là LAD.
+ Ngôn ngữ lập trình dạng Ộ hình khốiỢ ký hiệu là FBD.
đặt cấu hình phần cứng( Hardware Configuration)
Công cụ này dùng ựể ựặt cấu hình và chỉnh sửa cho tham số phần cứng của một dự án tự ựộng (project).
+ để ựặt cấu hình cho một bộ ựiều khiển lập trình ta chọn rack từ một catalog và sắp xếp cho module trong những slot yêu cầu trong rack.
+ Trong quá trình gán tham số cho CPU ta có thể thiết lập thuộc tắnh khởi ựộng và giám sát chu kỳ vòng quét.
+ Trong quá trình gán tham số cho module, tất cả các tham số cần thiết lập có thể ựược thiết lập sử dụng hộp thoại. Trong quá trình gán tham số cho module ựược thực hiện tự ựộng trong quá trình khởi ựộng CPU.
+ Chỉnh ựịnh tham số cho Function module (FM) và communication Processors (CP) cũng ựược thực hiện trong hộp thoại Hardware Configuration với một cách tương ứng như với module. Hộp thoại module Specific tồn tại cho mỗi FM và CP. Hệ thống sẽ ngăn chặn những lối vào không ựúng bằng cách chỉ ựưa ra những hộp thoại làm việc.