1. Trang chủ
  2. » Giáo Dục - Đào Tạo

Bai giang chuong trinh con s7300

27 190 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 27
Dung lượng 3,1 MB

Nội dung

PLC S7300 là thiết bị co thể lập trình được cua hang Siemen (Đức) quan ra đôi sau S7200, co nhiếu chức nàng và manh hôn rất nhiếu so vôi PLC S7200. PLC S7300 được dung trong nhứng ứng dung, can nhiếu ngo vaora, thôi gian đap ứng nhanh, yếu cau kết noi mang va co kha nang mô rộng sau nay. PLC S7300 thuộc dang đa khôi, cung co cau truc dang module (cac module mô rọng vế phía bến phai) va gom cac thanh phan sau:

Trang 2

Module truyeàn thoâng

(IM :Interface Module)

Trang 3

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

Trang 5

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ộ)

Trang 6

24-11-2009 ĐH Sư phạm kĩ thuật

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:

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)

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

Trang 8

2 biến tạm thời: temp

=> chứa các giá trị tính toán tức thời

Trang 10

24-11-2009 ĐH Sư phạm kĩ thuật

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

Trang 11

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

Khai báo

phần cứng

Trang 12

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

Trang 13

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

Trang 14

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

Trang 16

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

Trang 17

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

chính

Trang 18

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 trình con các biến hình thức và biến tạm thời.

Trang 19

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

Trang 20

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

+ Chương trình con khối FC

Trang 21

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

Trang 24

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

+ Hàm FC82 (xóa 1 loạt bit)

Trang 25

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

+ Hàm FC93 (giải mã 7 đoạn)

Trang 27

24-11-2009 ĐH Sư phạm kĩ thuật

SIMATIC S7_300

Ngày đăng: 10/10/2019, 08:15

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w