Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 89 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
89
Dung lượng
5,07 MB
Nội dung
Bi 6: B iu khin PLC S7-300 6.1 Gii thiu v PLC S7-300 6.2 Vựng i tng 6.3 Gii thiu phn mm SIMATIC STEP Version 5.4 6.4 Gii thiu phn mm SIMATIC STEP PLCSIM 5.3ps1 6.5 Cu hỡnh cng 6.6 Ngụn ng lp trỡnh 6.7 Lp trỡnh mt s lnh c bn 11/10/15 10:50 BMC-K.DIENTU 6.1 Gii thiu v PLC S7-300 6.1.1 Cấu tạo họ PLC- S7-300 PLC Step 7-300 thuộc họ Simatic hãng Siemens sản xuất Đây loại PLC đa khối Cấu tạo loại PLC đơn vị (chỉ để xử lý) sau ghép thêm module mở rộng phía bên phải, có module mở rộng tiêu chuẩn 6.1.1.1 Đơn vị Đơn vị PLC S7-300 nh hình sau: 11/10/15 10:50 BMC-K.DIENTU 11/10/15 10:50 BMC-K.DIENTU 11/10/15 10:50 BMC-K.DIENTU 11/10/15 10:50 BMC-K.DIENTU Các đèn báo + Đèn SF: báo lỗi CPU + Đèn BAF: Báo nguồn ắc qui + Đèn DC 5v: Báo nguồn 5v + Đèn RUN: Báo chế độ PLC làm việc + Đèn STOP: Báo PLC chế độ dừng Công tắc chuyển đổi chế độ + RUN-P: Chế độ vừa chạy vừa sửa chơng trình + RUN: Đa PLC vào chế độ làm việc + STOP: Để PLC chế độ nghỉ 11/10/15 10:50 BMC-K.DIENTU + MRES: Vị trí định chế độ xoá chơng trình CPU Muốn xoá chơng trình giữ nút bấm vị trí MRES để đèn STOP nhấp nháy, không nhấp nháy nhả tay Làm lại nhanh lần (không để ý đèn STOP) đèn vàng nháy nhiều lần xong, không phải làm lại 11/10/15 10:50 BMC-K.DIENTU 6.1.2 Các kiểu modul Tuỳ theo trình tự động hoá đòi hỏi số l ợng đầu vào đầu ta phải lắp thêm module mở rộng nh loại module cho phù hợp Tối đa gá thêm 32 module vào panen (rãnh), panen module nguồn, CPU module ghép nối gá đợc module bên phải Thờng Step 7-300 sử dụng module sau: + Module nguồn PS (3 loại: 2A,3A,5A) + Module ghép nối IM (Intefare Module): 11/10/15 10:50 BMC-K.DIENTU + Module tín hiệu SM (Signal Module): - Vào số: kênh, 16 kênh, 32 kênh - Ra số: kênh, 16 kênh, 32 kênh - Vào, số: kênh vào kênh ra, 16 kênh vào 16 kênh - Vào tơng tự: kênh, kênh, kênh - Ra tơng tự: kênh, kênh, kênh - Vào, tơng tự: kênh vào kênh ra, kênh vào kênh 11/10/15 10:50 BMC-K.DIENTU + Module hàm (Function Module) - Đếm tốc độ cao - Truyền thông CP 340, CP340-1, CP341 + Module điều khiển (Control Module): - Module điều khiển PID - Module điều khiển Fuzzy - Module điều khiển rô bot - Module điều khiển động bớc - Module điều khiển động Servo 11/10/15 10:50 BMC-K.DIENTU 10 3.Bộ thời gian bắt đầu trễ SD Thời gian bắt đầu chậm so với sờn lên RLO khoảng thời gian đặt lệnh Khi RLO không thời gian bị đặt không 11/10/15 10:50 BMC-K.DIENTU 75 A I 0.1 L S5T#10S SD T A I 0.2 R T NOP NOP A T = Q 1.0 11/10/15 10:50 >10 [...]... BMC-K.DIENTU Vùng tham số 0.0 65 535.7 0 65 535 0 65 534 0 65 532 0.0 65 535.7 0 65 535 0 65 534 0 65 532 0.0 255.7 0 255 0 254 0 252 0 65 535 0 65 534 0 65 532 17 6. 2.1 Các vùng nhớ 16 PQB Vùng đệm đầu ra dạng byte 0 65 535 17 PQW Vùng đệm đầu ra dạng t 0 65 534 18 PQD Vùng đệm đầu ra dạng t kộp 0 65 532 19 T Bộ thi gian 0 255 20 C Bộ đm 0 255 21 DBX Khối d liệu kiểu BD dạng bit 0.0 65 535.7 22 DBB Khối... 11/10/15 10:50 BMC-K.DIENTU 15 Khe số: 1 Rãnh 0 Rãnh 1 Rãnh 2 Rãnh 3 2 5 11 3 4 PS Đơn vị IM cơ bản 2 56 271 368 383 IM 384 399 4 96 511 IM 512 527 62 4 63 9 IM 64 0 65 5 752 767 Hình 7.3: Địa chỉ của module tơng tự 11/10/15 10:50 BMC-K.DIENTU 16 6.2 Vùng đối tợng /6. 2.1 Các vùng nhớ TT 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 11/10/15 10:50 Tên tham số I IB IW ID Q QB QW QD M MB MW MD PIB PIW PID Din gii... 11/10/15 10:50 BMC-K.DIENTU 19 6. 2.2 Nhập các hằng số Loại Bit Cơ số Byte 8 16 B# 16# 0 FF T 16 2 16 BCD 10 không du 2# W# 16# C# B# 0 1111_1111_1111_1111 0 FFFF 0 999 (0,0) (255,255) T kộp 32 2 16 10 không du 2# DW# 16# B# 0 1111_1111_1111_1111_ 1111_1111_1111_1111 0000_0000 FFFF_FFFF (0.0.0.0) (255.255.255.255) Số thực Số thực 16 Cú du (không cú) -32 768 32 767 32 Cú du L# 11/10/15 10:50... PIW2 56 hoặc PQW2 56 (byte 2 56 và 257) cho đến PIW 766 hoặc PQW 766 nh hình 3.45 Module tơng tự có thể đợc gá vào bất kỳ khe nào trên panen của PLC, các khe trống bao giờ cũng có trạng thái tín hiệu 0 Ví dụ: Một module tơng tự 2 vào, 1 ra gá vào khe số 6 rãnh 0 có địa chỉ là PIW288, PIW290, PQW288 11/10/15 10:50 BMC-K.DIENTU 15 Khe số: 1 Rãnh 0 Rãnh 1 Rãnh 2 Rãnh 3 2 5 11 3 4 PS Đơn vị IM cơ bản 2 56 271... kiểu BD dạng byte 0 65 535 23 DBW Khối d liệu kiểu BD dạng t 0 65 534 24 DBD Khối d liệu kiểu BD dạng t kộp 0 65 532 25 DIX Khối d liệu kiểu BI dạng bit 0.0 65 535.7 26 DIB Khối d liệu kiểu BI dạng byte 0 65 535 27 DIW Khối d liệu kiểu BI dạng t 0 65 534 28 DID Khối d liệu kiểu BI dạng t kộp 0 65 532 29 L Vùng d liệu tạm thi dạng bit 0.0 65 535.7 30 LB Vùng d liệu tạm thi dạng byte 0 65 535 31 LW Vùng... 60 63 IM 64 ữ 67 92ữ95 IM Byte số: Rãnh 3 4 96 99 124ữ127 IM Hình 7.2: Địa chỉ khe và kênh trên module số 11/10/15 10:50 BMC-K.DIENTU 13 Ví dụ: Module 2 đầu vào, 2 đầu ra số gá vào khe số 5 rãnh 0 có địa chỉ là I4.0, I4.1 và Q4.0, Q4.1 Module số có thể đợc gá trên bất kỳ khe nào trên panen của PLC 11/10/15 10:50 BMC-K.DIENTU 14 , Địa chỉ vào ra trên module tơng tự Trong PLC S7- 300 ngời ta dùng 16. .. -214748 364 8 +214748 364 7 20 6. 2.2 Nhập các hằng số S thc 32 Du phy ng (Khụng cú) Ln hn 3,402823 e+38 Nh hn 1,175495e-38 Thi 16 Gi_phỳt_ gian 32 giy_miligiõy Ngy_gi_ phỳt_giõy_ miligiõy S5T# T# Ngy D# 1990-1-1 2 168 -12-31 TOD# 0:0:0.0 23:59:59.999 Vit cỏc ký t nh HA Nm-thỏngngy T 32 Gi:phỳt: gian giõy.ngy ca ngy Ký t 8 11/10/15 10:50 BMC-K.DIENTU 0H_0M_0S_10MS 2H_46M_30S_0MS -24D_20H_31M_23S _64 8MS... Vùng d liệu tạm thi dạng byte 0 65 535 31 LW Vùng d liệu tạm thi dạng t 0 65 534 32 LD Vùng d liệu tạm thi dạng t kộp 0 65 532 11/10/15 10:50 BMC-K.DIENTU 18 6. 2.2 Nhập các hằng số Các hằng số đợc viết gồm phần đầu và tham số đi liền nhau ví dụ B# 16# 1A là số: (viết dạng byte, cơ số 16, giá trị là 1A tơng ứng cơ số thập phân là 26) Các số về thời gian đợc viết theo các ký hiệu: D (Date) ngày_ H (Hours).. .6. 1.3 Địa chỉ và gán địa chỉ Trong PLC có những bộ phận đợc gán địa chỉ đơn nh bộ thời gian (T), bộ đếm (C) chỉ cần một chữ cái đó kèm theo một số là đủ, ví dụ: T1, C32 Các địa chỉ đầu vào và đầu ra cùng với các module chức năng có cách gán địa chỉ... t 8 11/10/15 10:50 BMC-K.DIENTU 0H_0M_0S_10MS 2H_46M_30S_0MS -24D_20H_31M_23S _64 8MS 24D_20H_31M_23S _64 7MS 21 6. 3 Gii thiu phn mm SIMATIC STEP 7 11/10/15 10:50 BMC-K.DIENTU 22 11/10/15 10:50 BMC-K.DIENTU 23 11/10/15 10:50 BMC-K.DIENTU 24 11/10/15 10:50 BMC-K.DIENTU 25 11/10/15 10:50 BMC-K.DIENTU 26 11/10/15 10:50 BMC-K.DIENTU 27 11/10/15 10:50 BMC-K.DIENTU 28 11/10/15 10:50 BMC-K.DIENTU 29 11/10/15 ... Vùng tham số 0.0 65 535.7 65 535 65 534 65 532 0.0 65 535.7 65 535 65 534 65 532 0.0 255.7 255 254 252 65 535 65 534 65 532 17 6. 2.1 Các vùng nhớ 16 PQB Vùng đệm đầu dạng byte 65 535 17 PQW Vùng... CP340-1, CP341 + Module điều khiển (Control Module): - Module điều khiển PID - Module điều khiển Fuzzy - Module điều khiển rô bot - Module điều khiển động bớc - Module điều khiển động Servo 11/10/15... PS Đơn vị IM 2 56 271 368 383 IM 384 399 4 96 511 IM 512 527 62 4 63 9 IM 64 0 65 5 752 767 Hình 7.3: Địa module tơng tự 11/10/15 10:50 BMC-K.DIENTU 16 6.2 Vùng đối tợng /6. 2.1 Các vùng nhớ