bài giảng chương trình con s7-300

27 3K 11
bài giảng chương trình con s7-300

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

bai giang chuong trinh con s7-300,bài giảng chương tình con s7-300,chương trình con trong plc s7-200,tài liệu plc,PLC SIEMENS

24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300  TỔNG QUAN VỀ PHẦN CỨNG S7300  BỘ NHỚ PLC S7300  CHƯƠNG TRÌNH CON TRONG S7300 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300 TỞNG QUAN Các Module trong S7_300:  Module nguồn (PS : Power Supply)  Module CPU  Module tín hiệu vào ra (SM :Signal Module)  Module truyền thông (IM :Interface Module)  Module chức năng (FM : Function Module)  Module truyền thông (CP : Communication Module) 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300  BỘ NHỚ PLC S7300  Bộ nhớ PLC được chia làm 3 vùng chính: + OB(Organization Block): vùng tổ chức và quản lí chương trình + FC(Function): vùng chứa chương trình con, được tổ chức thành hàm(chương trình con có biến hình thức) + FB(Function Block): loại khối FC đặc biệt có khả năng trao đổi dữ liệu (các khối dữ liệu này phải được tổ chức thành khối dữ liệu riêng biệt DB) với khối chương trình khác 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300  Vùng chứa tham số hệ điều hành + I : miền bộ đệm các cổng ngõ vào số + Q : miền bộ đệm các cổng ngõ ra số + M : miền các cờ + T (Timer): miền nhớ phục vụ bộ thời gian + C (counter): miền nhớ phục vụ bộ đếm + PI : miền địa chỉ của các modul vào tương tự + PQ: miền địa chỉ của các modul ra tương tự 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300  Vùng chứa các khối dữ liệu + DB (Data Block): miền chứa các khối dữ liệu được tổ chức thành khối. + L (Local data block): miền dữ liệu địa phương (biến cục bộ) 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300  Cấu trúc chương trình trong s7300 + Chương trình trong S7300 có thể được lập trình theo 2 cách khác nhau: => Lập trình tuyến tính: toàn bộ chương trình nằm trong 1 khối bộ nhớ. Phù hợp các bài toán nhỏ, khối được chọn phải là khối OB1 (vì: khối mà PLC luôn quét và thực hiện các lệnh trong nó thường xuyên, từ lệnh đầu tiên cho đến lệnh cuối cùng) => Lập trình cấu trúc: chương trình được chia thành những vùng nhỏ với từng nhiệm vụ riêng,các phần này nằm trong các khối chương trình khác nhau (OB,FC,FB,DB) phù hợp với các chương trình phức tạp 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300  Ưu nhược điểm khối FC + Ưu điểm: - Giúp chúng ta chia nhỏ chương trình và dễ dàng trong quản lý chương trình nhờ vào việc khai báo local block. 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300 + local block chia 2 dạng; 1. biến hình thức: in,out,in-out => dùng để khối con truyền nhận tham trị với khối mẹ. 2. biến tạm thời: temp => chứa các giá trị tính toán tức thời 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300 + Nhược điểm: - Nội dung các biến tạm thời temp không được lưu giữ lại cho những vòng quét sau. Bắt buộc sử dụng trong 1 vòng quét. Nên hạn chế miền sử dụng của chúng. 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300  CHƯƠNG TRÌNH CON TRONG S7300  Cách tạo 1 chương trình con trong S7300 + Bước 1: khai báo phần cứng cho S7300 + Bước 2: tạo chương trình con + Bước 3. cách gọi 1 chương trình con [...]... Tạo chương trình con 24-11-2009 ĐH Sư phạm kĩ thuật SIMATIC S7_300 24-11-2009 ĐH Sư phạm kĩ thuật SIMATIC S7_300  Cách gọi 1 chương trình con trong chương trình chính 24-11-2009 ĐH Sư phạm kĩ thuật SIMATIC S7_300  Cách lập trình cấu trúc sử dụng khối FC  Ví dụ 1:  tạo 1 chương trình con mang tên FC1  gọi chương trình con trong OB1  viết 1 chương trình cộng, trừ, nhân, chia sử dụng chương. .. chương trình con trong OB1  viết 1 chương trình cộng, trừ, nhân, chia sử dụng chương trình con các biến hình thức và biến tạm thời 24-11-2009 ĐH Sư phạm kĩ thuật SIMATIC S7_300  viết chương trình + Chương trình chính khối OB 24-11-2009 ĐH Sư phạm kĩ thuật SIMATIC S7_300 + Chương trình con khối FC 24-11-2009 ĐH Sư phạm kĩ thuật SIMATIC S7_300 24-11-2009 ĐH Sư phạm kĩ thuật SIMATIC . CHƯƠNG TRÌNH CON TRONG S7300  Cách tạo 1 chương trình con trong S7300 + Bước 1: khai báo phần cứng cho S7300 + Bước 2: tạo chương trình con + Bước 3. cách gọi 1 chương trình con 24-11-2009. 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300  TỔNG QUAN VỀ PHẦN CỨNG S7300  BỘ NHỚ PLC S7300  CHƯƠNG TRÌNH CON TRONG S7300 24-11-2009 ĐH Sư phạm kĩ thuật TPHCM SIMATIC S7_300 TỞNG QUAN . FC  Ví dụ 1:  tạo 1 chương trình con mang tên FC1  gọi chương trình con trong OB1  viết 1 chương trình cộng, trừ, nhân, chia sử dụng chương trình con các biến hình thức và biến

Ngày đăng: 08/07/2014, 15:31

Từ khóa liên quan

Mục lục

  • SIMATIC S7_300

  • Slide 2

  • Slide 3

  • Slide 4

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • Slide 13

  • Slide 14

  • Slide 15

  • Slide 16

  • Slide 17

  • Slide 18

  • Slide 19

  • Slide 20

Tài liệu cùng người dùng

Tài liệu liên quan