Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 14 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
14
Dung lượng
8,64 MB
Nội dung
Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hồng Phương CHƯƠNG PHẦN MỀM LẬP TRÌNH CỦA PLC S7-200 5.1 Cài đặt phần mềm Step7 Micro Win V4.0 Các yêu cầu phần cứng phần mềm: Bộ vi xử lý nhớ: Máy vi tính với CPU 80586 Version 64MB, thiết bị lập trình Siemens (như PG740) Hệ điều hành: Microsoft Windows 95, Windows 98,…,Windows NT4.0 Vùng đĩa cứng tối thiểu 40 MB ổ đĩa có Windows, với tối thiểu trống 80MB Màn hình VGA có hỗ trợ Microsoft Windows có độ phân giải tối thiểu 800x600 Pixel Một thiết bị sau: Cáp PC/PPI nối với cổng truyền thông ( PC COM1 COM2) Card CP ( Communication Processor: xử lý truyền thông ) cáp MPI ( Multipoint Interface: giao tiếp đa điểm ) Card MPI ( có cáp truyền thơng với card MPI ) Phần lớn đĩa gốc Step7 có khả tự cài đặt chương trình (Autorun) Bởi cần cho đĩa vào ổ CD thực theo dẫn hình Ta chủ động thực việc cài đặt cách gọi chương trình Setup.exe có đĩa Cơng việc cài đặt, không khác nhiều so với việc cài đặt phần mềm ứng dụng khác, tức bắt đầu việc chọn ngôn ngữ cài đặt (mặc định tiếng Anh), chọn thư mục đặt ổ cứng (mặc định C:\Program File/Simens), kiểm tra dung tích cịn lại ổ cứng, chọn ngơn ngữ sử dụng trình làm việc với Step7 sau Khoá luận tốt nghiệp 66 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hồng Phương Hình 5.1 - Chọn loại ngơn ngữ cài đặt Sau chọn ngơn ngữ xong chọn Ok, chương trình kiểm tra hình xuất sau: Hình 5.2 - Kiểm tra chuẩn bị cài đặt Khi cài đặt Step 7- Micro/Win nên đóng tất ứng dụng khác, hình xuất hộp thoại sau phải đóng ứng dụng để cài đặt Sau nhấp Next để tiếp tục việc cài đặt Khoá luận tốt nghiệp 67 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hồng Phương Hình 5.3 - Quá trình cài đặt bắt đầu Hộp thoại xuất thông báo phần mềm chấp nhận cài đặt chọn Yes Hình 5.4 - Các điều khoản chương trình Khố luận tốt nghiệp 68 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hồng Phương Khi hộp thoại xuất hỏi muốn cài chương trình đâu, mặc định ổ đĩa C:\Program File Nếu muốn thay đổi chọn nút Browse, không chọn Next để tiếp tục Hình 5.5 - Chọn ổ đĩa cần cài đặt Sau chương trình chạy file để hồn thiện việc cài đặt chương trình Hình 5.6 - Chạy File cài đặt Khố luận tốt nghiệp 69 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hồng Phương Trong q trình cài đặt chương trình u cầu chọn loại cáp truyền thơng, mặc định cáp PC/PPI, đồng ý chọn Ok Hình 5.7 - Chọn loại cáp truyền thông Kết thúc trình cài đặt xuất thoại yêu cầu Restart máy tính để hồn tất, chọn Finish Hình 5.8 - Kết thúc q trình cài đặt, Restar lại máy tính Khố luận tốt nghiệp 70 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 5.2 GVHD: Ths Nguyễn Hoàng Phương Cách sử dụng phần mềm Step Micro Win Step7 MicroWin 3.2 4.0 phần mềm dùng để lập trình cho PLC S7-200 5.2.1 Khởi động: Cách 1: Vào Start/Simatic/Step Micro Win 4.0 Hình 5.9 - Cách khởi động chương trình Cách 2: Double Click vào biểu tượng Step Micro Win 4.0 Sau khởi động xong hình xuất giao diện hình sau: Khố luận tốt nghiệp 71 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 Menu chương trình Thanh Tasbar GVHD: Ths Nguyễn Hồng Phương Thanh cơng cụ Vùng soạn thảo chương trình Vùng hiển thị trạng thái chương trình Cây lệnh chương trình Chương trình chính(main), con(sbr) , ngắt(int) Hình 5.10 - Các thành phần chương trình Step Micro Win 4.0 Program Block (khối chương trình) tạo từ mã thực thi thích Mã thực thi gồm chương trình (Main) số chương trình (SBR) chương trình phục vụ ngắt (INT) Mã biên dịch chép xuống PLC, cịn thích chương trình giữ ngun máy tính Symbol Table (bảng ký hiệu) phương tiện cho phép người lập trình sử dụng định địa theo ký hiệu (Symbolic Addressing) Các ký hiệu thuận tiện cho người lập trình làm cho dễ theo dõi logic chương trình Khố luận tốt nghiệp 72 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hồng Phương Chương trình biên dịch chép vào PLC đổi tất ký hiệu thành địa tuyệt đối Status Chart (bảng trạng thái) thể trạng thái ngõ vào ra, thông tin bảng ký hiệu không chép vào PLC Data Block (khối liệu) tạo từ liệu (các trị nhớ ban đầu, số) thích Dữ liệu biên dịch chép vào PLC, cịn thích khơng System Block (khối hệ thống) bao gồm thơng tin cấu truyền thơng, dãy liệu lưu trữ (Retentive Rages), lọc ngõ vào Analog (tương tự ) Digital (số), giá trị xuất chuyển tiếp STOP thông tin mật Thông tin khối hệ thống chép vào PLC Communications (truyền thông) dùng để thiết lập truyền thông PLC với PC PLC Set PG/PC Interace dùng để thiết lập loại cáp truyền thông 5.2.2 Soạn thảo chương trình Cách 1: Chọn File/New Cách 2: Chọn biểu tượng New Projectc cửa sổ Tạo project Khố luận tốt nghiệp 73 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hoàng Phương Read CPU type nối máy tính PLC để phần mềm tự xác lập loại CPU giap tiếp Sau vào hình soạn thảo chương trình Step7 Micro Win cho phép chứa nhiều Netword (tối đa 100 Step7 MicroWin 3.2 ) Mỗi Netword tương đương câu lệnh, tồn câu lệnh trở lên chương trình báo lỗi biên dịch Ta dùng chuột kéo Double Click để chọn biểu tượng lệnh lệnh bên trái đặt chúng vào vị trí Netword mong muốn , sau ghi địa cho lệnh Hình 5.11 - Cách viết chương trình ngơn ngữ LAD Khi đưa lệnh vào LAD ban đầu tham số biểu diễn dấu chấm hỏi giống ( ??.? ) Các dấu chấm hỏi tham số chưa gán Ta gán số địa biến, ký hiệu hay tuyệt đối cho tham số Chương trình khơng biên dịch cịn tham số chưa gán Ta định nghĩa địa cho ký hiệu qua Symbol Table hay Click chuột phải vào phần tử mong muốn chọn Define Symbol Hình 5.12 - Định địa cho tham số Lưu ý: Khoá luận tốt nghiệp 74 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hoàng Phương - Mỗi lệnh phải gắn trực tiếp vào đường bên trái - Khi trỏ (hình vng) vị trí truy xuất tốn hạng đặt vị trí 5.2.3 Lưu chương trình Vào File/Save biểu tượng Save Project (Ctrl +S) công cụ, lưu lần đầu tiên.(tập tin có mwp [ Micro Win Project] ) Lưu Project với tên khác: File/Save as/đặt tên mới/Ok Mặc định chương trình lưu vào ổ C (hình sau) Muốn lưu nơi khác chọn ổ đĩa cần lưu, nơi lưu, chọn Save Hình 5.13 - Lưu chương trình 5.2.4 Mở chương trình có sẳn Chọn Menu File/Open/Chọn Project cần mở Hoặc chọn biểu tượng open công cụ hay Ctrl + O Chọn ổ đĩa nơi có chương trình cần mở, chọn Project cần mở, cuối chọn Open Mở chương trình có sẵn Khố luận tốt nghiệp 75 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hồng Phương Chọn nơi cần mở Hình 5.14 - Mở chương trình có sẵn 5.2.5 Nạp chương trình vào PLC Vào File/Download/Ok chọn biểu tượng Download công cụ Sau soạn thảo xong ta tiến hành chạy chương trình Đầu tiên ta biên dịch chương trình cách sử dụng công cụ menu PLC: Sử dụng PLC Compile PLC Compile All Compile cho phép biên dịch thành phần project, cửa sổ Program Editor Data Blok hành biên dịch cịn cửa sổ khác khơng Compile all biên dịch tất Program Editor, System Block, Data Block Kiểm tra xem PLC có trạng thái Stop khơng Nếu khơng chế độ Stop click vào biểu tượng STOP chương trình Click chuột vào biểu tượng Dowload Tasbar để bắt đầu nạp chương trình vào PLC Nếu ta chưa biên dịch Micro Win biên dịch trước Dowload xuống PLC, biên dịch mà có lỗi khơng Dowload Nạp chương trình vào PLC Khố luận tốt nghiệp 76 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hồng Phương Chương trình kiểm tra khơng có lỗi bắt đầu nạp vào PLC Hộp thoại xuất hỏi muốn Download hay khơng, chọn Dowload Hình 5.15 - Download chương trình Sau hồn thành xuất hộp thoại báo thành công hỏi có Run hay khơng Muốn chạy chương trình chọn OK Các chương trình nạp vào PLC xếp chồng lên nhau, để chắn trước nạp chương trình ta phải xóa chương trình trước cách vào PLC/Clear Sau bắt đầu nạp chương trình Khố luận tốt nghiệp 77 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hoàng Phương 5.2.6 Chạy chương trình Vào menu PLC/Run/Ok biểu tượng Run công cụ Điều khiển ngõ vào I0.0… để thấy hoạt động chương trình Chạy chương trình Hình 5.16 - Chạy chương trình 5.2.7 Dừng chương trình Vào menu PLC/Stop/Ok biểu tượng Stop công cụ Dừng chương trình Hình 5.17 - Dừng chương trình 5.2.8 Hiển thị chương trình Ladder Vào Menu Debug/Start Program Status chọn biểu tượng công cụ Ta xem trạng thái chương trình PLC chạy (Run) Hình 5.18 - Hiển thị trạng thái chương trình 5.2.9 Đọc chương trình PLC Chúng ta Upload chương trình PLC cách vào File/Upload/ Ok /Yes, chọn biểu tượng Upload công cụ Hình 5.19 - Upload chương trình PLC Hộp thoại xuất yêu cầu xác nhận muốn Upload chương trình Khố luận tốt nghiệp 78 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hồng Phương Hình 5.20 – Xác nhận Upload chương trình Màn hình hiển thị Upload Successful thành cơng Hình 5.21 - Upload chương trình Khố luận tốt nghiệp 79 SVTH: Nguyễn Chí Linh Nguyễn Văn Trung ... Chương Phần Mềm Lập Trình Cho PLC S7-200 Menu chương trình Thanh Tasbar GVHD: Ths Nguyễn Hồng Phương Thanh cơng cụ Vùng soạn thảo chương trình Vùng hiển thị trạng thái chương trình Cây lệnh chương. .. Văn Trung Chương Phần Mềm Lập Trình Cho PLC S7-200 GVHD: Ths Nguyễn Hoàng Phương Read CPU type nối máy tính PLC để phần mềm tự xác lập loại CPU giap tiếp Sau vào hình soạn thảo chương trình Step7... Chạy chương trình Hình 5.16 - Chạy chương trình 5.2.7 Dừng chương trình Vào menu PLC/ Stop/Ok biểu tượng Stop cơng cụ Dừng chương trình Hình 5.17 - Dừng chương trình 5.2.8 Hiển thị chương trình