1. Trang chủ
  2. » Kỹ Thuật - Công Nghệ

Bài giảng PLC S7 200 (bài 2)

21 1,2K 24

Đ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 21
Dung lượng 305,5 KB

Nội dung

Các ngôn ngữ lập trình Lập trình kiểu STL Statement List: Là ngôn ngữ lập trình kiểu liệt kê gồm danh sách các câu lệnh, phù hợp với những người đã quen với lập trình vi xử lý..  Lập t

Trang 1

Giới thiệu ngôn ngữ lập trình cho S7-200

Trang 2

Ý nghĩa và mục đích của bài học

 Nắm được các ngôn ngữ lập trình Sử dụng thành thạo phần

mềm Step7 MicroWin lập trình cho S7-200 Thành thạo

Trang 3

Các ngôn ngữ lập trình

 Lập trình kiểu STL (Statement List): Là ngôn ngữ lập trình kiểu liệt kê gồm danh sách các câu lệnh, phù hợp với những người đã quen với lập trình vi xử lý

 Lập trình kiểu FBD (Function Block Diagram): Là ngôn ngữ lập trình

sử dụng các hàm logic cơ bản AND, OR, XOR phù hợp với những người đã thiết kế mạch điện tự số

 Lập trình kiểu LAD (Ladder logic): Là ngôn ngữ lập trình kiểu hình thang phù hợp với tư người thiết kế mạch điện rơ le

Trang 5

Bộ nhớ ROM VB0.0, VB0, VW0,VD0

Cổng ra số Q Q0.0, QB0

Cổng ra tương tự AQ

AQW0,AQW2

Relay Đèn

Hiển thị, Điều khiển tương tự

Cổng vào số I I0.0, IB0

Cổng vào tương

tự AI AIW0,AIW2

Trang 6

BỘ NHỚ

Bộ nhớ RAM:

Ký hiệu là vùng nhớ M (ví dụ: M0.0,MB0, MW0, MD0): là những loại bộ nhớ mà khi mất điện thì giá trị của chúng bằng 0.

số cho quá trình điều khiển.

Trang 7

BỘ NHỚ CỔNG VÀO/RA

Ký hiệu vùng nhớ I (ví dụ I0.0, IB0) bắt đầu từ I0.0 dùng để giám sát các tín hiệu đo dạng số về: Ví dụ trạng thái của động cơ đang chạy hay dừng

Ký hiệu là vùng nhớ Q(Ví dụ Q0.0,QB0) có giá trị bắt đầu từ từ Q0.0 dùng để điều khiển các thiết bị dạng số: Ví dụ đó cắt Contactor để chạy

và dừng động cơ

Ký hiệu vùng nhớ AIW (Ví dụ AIW0, AIW2… ) dùng để đọc các tín hiệu đo tương tự: ví dụ như tín hiệu đo nhiệt độ

Ký hiệu vùng nhớ AQW (Ví dụ AQW0, AQW2…) dùng để điều khiển các thiết bị với đầu vào tương tự: Ví dụ như điều khiển Van mở với góc từ 0-100%

Trang 8

CÁC KIỂU DỮ LIỆU

 Kiểu logic(Kiểu Boolean) :

Có giá trị 0 và 1 Lưu trữ bằng 1 bit Ví dụ M0.0, M0.1,VB0.0, SM0.0…

 Kiểu Integer:

Có giá trị từ -32768 đến 32768, Lưu trữ bằng ô nhớ 16Bit Ví dụ MW0, MW2, VW0, AIW0, AQW0…

 Kiểu Double Integer:

Có giá trị từ -65536 đến 65536, Lưu trữ bằng ô nhớ 32Bit Ví dụ MD0, MD4, VD0

 Kiểu Real( Số thực):

Lưu trữ bằng 32Bit,ví dụ MD0, MD4, VD0…

 Kiểu BCD:

Lưu trữ bằng 2 Byte, ví dụ MB0,VB0,VB1,…

Trang 9

CÁC PHÉP TOÁN LOGIC

 Ý nghĩa: Sử dụng để lập trình cho các tín hiệu logic.

 Các phép toán logic gồm:

Trang 10

CÁC PHÉP TOÁN LOGIC

Trạng thái logic của bit

n luôn bằng trạng thái logic ở ngay phía trước lệnh.

n=I0.0 n=Q0.0 n= C0 n=T0

Lệnh này tác động khi bit n =1

M : Biến nhớ trung gian không nhớ -VB: Biến nhớ trung gian lưu trạng thái.

- SM có giá trị không đổi.

-I: Tiếp điểm thực nối ở cổng vào -Q: Tiếp điểm do output điều khiển -C: Tiếp điểm do bộ đếm đ.khiển T: Tiếp điểm do timer điều khiển.

Trang 11

-Q: tiếp điểm do output điều khiển.

-C: tiếp điểm do bộ đếm đ.khiển.

T: tiếp điểm do timer điều khiển.

n = M0.0, M0.1 … n= SM0.1

Trang 12

ĐIỀU KHIỂN ĐÈN

Trang 13

CÁC PHÉP TOÁN LOGIC

Tính chất

Lênh này chỉ tác động khi phát hiện

tín hiệu phía trước lệnh chuyển từ

ON sang ON

n = M0.0, M0.1 … n=VB0.0, VB0.1…

tín hiệu phía trước lệnh chuyển từ

OFF sang ON

n = M0.0, M0.1 … n=VB0.0, VB0.1…

Trang 14

-Q: tiếp điểm do output điều khiển.

Lệnh

RESET

Bit

n = M0.0, M0.1

n=VB0.0 n=Q0.0

Khi lệnh RESET tác động, bit n chuyển sang OFF và giữ luôn.

-M : biến nhớ trung gian không nhớ -VB: biến nhớ trung gian lưu trạng thái.

-SM có giá trị không đổi.

Trang 15

CÁC PHÉP TOÁN LOGIC

Phần tử Ký hiệu Tên quy ước Tính chất

Lệnh phủ định

n = M0.0, M0.1 … n=VB0.0, VB0.1…

Trang 16

ĐIỀU KHIỂN ĐỘNG CƠ

Trang 17

CHUYỂN ĐỔI GIỮA CÁC KIỂU DỮ LIỆU

 Các kiểu dữ liệu khác nhau lưu bằng các ô nhớ có độ dài khác nhau Nên khi thực hiện các phép toán phải đưa về một kiểu dữ liệu chung

Trang 18

CÁC PHÉP TOÁN SỐ HỌC

 Dùng để xử lý các phép tính số học như +,-,x,/….

Trang 19

CÁC PHÉP TÍNH SO SÁNH

 Dùng để thực hiện các phép toán so sánh như >,>=,<,<=,=,<>

Trang 20

BÀI TẬP

 Thực hiện tính công thức căn chỉnh tín hiệu đo sau:

• A_Max kiểu Real lưu bằng ô nhớ VD0

• A_Min kiểu Real lưu bằng ô nhớ VD4

• D_Max kiểu integer lưu bằng ô nhớ VW6

A_Min D_Min)

(D_In D_Min

Trang 21

BTVN Điều khiển đèn cầu thang

 Nguyên tắc hoạt động:

 Đèn cầu thang được bật tắt bằng 2 công tác.

 Đèn đang sáng thì bấm 1 trong 2 công tắc đều tắt.

 Đèn đang tắt thì bấm 1 trong 2 công tắc thì đèn sẽ sáng

Ngày đăng: 17/06/2015, 00:57

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

w