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

xây dựng các bài thực tập khí nén kết hợp điều khiển bằng PLC, chương 8 ppsx

11 351 0
Tài liệu đã được kiểm tra trùng lặp

Đ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 11
Dung lượng 77,92 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các lệnh xuất/nhập: Lệnh nhập: Nạp giá trị logic của tiếp điểm vào bit đầu tiên trong ngăn xếp... LDN n Nạp giá trị nghịch đảo của n vào bit đầu tiên trong ngăn xếp.. LDI n Nạp tức thời

Trang 1

Chương 8: Tập lệnh S7-200

Tập lệnh trong S7-200 được biểu diễn dưới hai dạng: LAD và STL:

_ LAD – Ladder logic – Gọi là phương pháp hình thang: là một ngôn ngữ viết dưới dạng đồ họa, dễ quan sát, dễ kiểm tra

_ STL – Statement list – Phương pháp liệt kê: Ngôn ngữ thể hiện dưới dạng những câu lệnh

Phần lớn những câu lệnh dưới dạng LAD đều có thể chuyển sang STL và ngược lại

Các lệnh xuất/nhập:

Lệnh nhập: Nạp giá trị logic của tiếp điểm vào bit đầu tiên trong ngăn xếp

Trang 2

DẠNG

L A D

HẠNG

Tiếp điểm thường mở – sẽ được đóng khi n=1

Tiếp điểm thường đóng – sẽ được mở khi n=1

n (bit): I,

Q, M, SM,

T, C, V

Tiếp diểm thường mở – sẽ được đóng tức thời khi n=1

Tiếp điểm thường đóng – sẽ được mở khi n=1

n ( b i t ) : I

DẠNG

S T L

H Ạ N G

LD

n

Nạp giá trị logic của n vào bit đầu tiên trong ngăn xếp n(bit): I, Q,

n

n

n

n

Trang 3

LDN

n

Nạp giá trị nghịch đảo của n vào bit đầu tiên trong ngăn xếp

M, SM, T,

C, V

LDI n Nạp tức thời giá trị logic của n

vào bit đầu tiên trong ngăn xếp

LDNI Nạp tức thời giá trị nghịch đảo

của n vào bit dầu tiên trong ngăn xếp

n(bit): I

Lệnh xuất: Sao chép nội dung của bit đầù tiên trong ngăn xếp vào bit được chỉ định trong lệnh Nội dung của ngăn xếp không bị thay đổi

H Ạ N G Cuộn dây đầu ra ở trạng thái

kích thích khi có dòng điều khiển

đi qua

n(bit): I, Q,

M, SM, T,

C, V,

Cuộn dây đầu ra được kích thích tức thời khi có dòng điều khiển

đi qua

n(bit): Q

H Ạ N G

= n Lệnh =sao chép giá trị của đỉnh n(bit): I, Q,

Trang 4

S bit

n

S bit

ngăn xếp tới tiếp điểm n được chỉ dẫn trong lệnh

M, SM, T, C, V

= I n Lệnh =I sao chép tức thời giá trị

cuả đỉnh ngăn xếp tới tiếp điểm

n được chỉ dẫn trong lệnh

n(bit): Q

a Các lệnh ghi – xóa giá trị cho tiếp điểm:

Các lệnh này dùng để ghi xóa các điểm gián đoạn đã được thiết kế

H Ạ N G

Đóng một mảng gồm n các tiếp điểm kể từ S-bit

Ngắt một mảng gồm n các tiếp điểm kể từ S-bit Nếu S-bit lại chỉ vào Timer hoặc Counter thì lệnh sẽ xóa bit đầu ra của timer hoặc

couter đó

S-bit: I, Q,

M, SM, T,

C, V

n(Byte): IB,

QB, MB, SMB, VB,

AC, Hằng số, *VD,

*AC

Đóng tức thời một mảng gồm n các tiếp điểm kể từ S-bit S-bit: Q (

b

n

S bit

n

S bit

Trang 5

Ngắt tức thời một mảng gồm các tiếp điểm kể từ địa chỉ S-BIT

it ) n: IB, `QB,

MB, SMB,

VB, AC, Hằng số,

*VD, *AC

H Ạ N G

S S_BIT

n

Ghi giá trị logic váo một mảng

gồm n bit kể từ điạ chi S_BIT

R R_BIT

n

Xoá một mảng gồm n bit kể từ điạ chỉ S_BIT Nếu S_BIT lại chỉ vào Timer hoăc Counter thì lệnh sẽ xóa bit đầu ra của Timer hoặc counter đó

S_BIT: I, Q,

M, SM, T,

C, V (Bit) n: IB, QB,

MB, SMB,

VB, AC, Hằng số,

*VD, *AC (Byte)

SI S_BIT

n

Ghi tức thời gá trị logic 1 vào một mảng gồm n bit kể từ địa chỉ

S_BIT

RI S_BIT

n Xóa tức thời một mảng gồm n bit kể từ địa chỉ S_BIT

S_BIT: Q (Bit)

n: IB, QB,

MB, SMB,

VB, AC, Hằng số,

*vd, *AC (Byte)

Trang 6

b Các lệnh logic: Các lệnh này cho phép tạo lập được các

mạch logic

 Dạng LAD:

Trong LAD, các lệnh này được biểu diễn thông qua cách mắc mạch nối tiếp (Logic AND) hay song song (Logic OR) các tiếp điểm thường đóng hay thường hở

Dạng STL:

LỆN

O n

A n

Lệnh thực hiện toán tử AND va OR

giữa các giá trị logic của tiếp điểm

n và giá trị bit đầu tiên trong ngăn

xếp Kết quả được ghi vào bit đầu

trong ngăn xếp

AN

n

ON

n

Lệnh thực hiện toán tử AND và OR

giữa các giá trị nghịch đảo của tiếp

điểm n và giá trị bit đầu tiên trong

ngăn xếp Kết quả được ghi vào bit

đầu trong ngăn xếp

n: I, Q, M, SM, T, C, V (Bit)

AI n

OI n

Lệnh thực hiện tức thời toán tử

AND va OR giữa giá trị logic của

tiếp điểm n và giá trị bit đầu tiên

trong ngăn xếp Kết quả được ghi

lại vào bit đầu trong ngăn xếp n: I (Bit).

Trang 7

ANI

n

ONI

n

Lệnh thực hiện tức thời toán tử

AND và OR giũa giá trị logic

nghịch đảo của tiếp điểm n và giá

trị bit đầu tiên trong ngăn xếp Kết

quả được ghi lại vào bit đầu của

ngăn xếp

Ngoài ra còn có các lệnh đăc biệt dùng cho ngăn xếp:

LỆN

ALD Lệnh tổ hợp giá trị của bit đầu tiên và thứ

hai trong ngăn xếp bằng phép logic AND

Kết quả ghi lại trong bit đầu của ngăn

xếp Giá trị còn lại của ngăn xếp được

kéo lên 1 bit

OLD Lệnh tổ hợp giá trị bit đầu tiên vào bit thứ

hai trong ngăn xếp bằng phép logic OR

Kết quả được ghi lại vào bit đầu trong

ngăn xép Giá trị còn lại của ngăn xếp

được kéo lên 1 bit

LSP Lệnh Push sao chụp giá trị bit đầu tiên

vào bit thứ hai trong ngăn xếp Giá trị còn

lại bị đẩy xuống 1 bit Bit cuối cùng bị

đẩy ra ngoài

LRD Lệnh sao chép giá trịcủa bit thứ hai vào

bit đầu tiên trong ngăn xếp Các giá trị

còn lại của ngăn xếp giữ nguyên vị trí

Không có

Trang 8

LPP Lệnh kéo ngăn xếp lên 1 bit Giá trị của

bit sau được kéo lên bit trước

c Các lệnh tiếp điểm đặc biệt:

lên

xuống

d Các lệnh so sánh:

Tiếp điểm đóng khi

n1= n2

X: B = byte

I = integer

D = double integer

R = real

n1, n2: VB, IB,

QB, MB, SMB,

AC, Const,

*VD, AC

Tiếp điểm đóng khi n1 lớn hơn hoặc bằng n2

X: B = byte

I = integer

D = double integer

R = real

n1, n2: VW, T,

C, IW, QW,

MW, SMW,

AC, const, AIW*VD,*AC Tiếp điểm đóng khi n1

nhỏ hơn hoặc bằng n2 n1,n2: VD, ID,

n1 n2

X

X

n1 n2

X

n1 n2

Trang 9

X: B = byte

I = integer

D = double integer

R = real

QD, MD, SMD,

AC, HC.const,

*VD, *AC

ST

Ạ N G LDB= n1

n2

AB= n1

n2

OB= n1

n2

Lệnh thực hiện phép tính logic Load, AND hoặc OR giữa giá trị 1 với nội dung của đỉnh ngăn xếp khi n1 = n2

LDB>= n1

n2

AB>= n1

n2

OB>= n1

n2

Lệnh thực hiện phép tính logic Load, AND, Or giữa giá trị logic 1 với nội dung của đỉnh ngăn xếp khi n1 = n2

LDB<= n1

n2

AB<= n1

n2

OB<= n1

n2

Lệnh thực hiện phép tính logic Load, AND, OR giữa giá trị logic 1 với nội dung của đỉnh ngăn xếp khi n1 nhỏ hơn hoăc bằng n2

n1, n2: VB,

IB, QB,

MB, SMB,

AC, CONST,

*VD, *AC (byte)

Trang 10

LDW= n1

n2 AW= n1

n2 OW= n1

n2

Lệnh thực hiện phép tính logic Load, AND, OR giữ giá trị logic 1 với nội dung của đỉnh ngăn xếp khi n1 = n2

LDW>= n1

n2 AW>= n1

n2 OW>= n1

n2

Lệnh thực hiện phép tính logic Load, ANDm OR giữa giá trị logic 1 và nội dung của đỉnh ngăn xếp khi n1 lớn hơn hoặc bằng n2

LDW<= n1

n2

AW<= n1

n2 OW<= n1

n2

Lệnh thực hiện phép tính logic LOAD , AND, OR giữa giá trị Logic 1 và nội dung của đỉnh ngăn xếp khi n1 nhỏ hơn hoặc bằng n2

n1, n2 :VW,

T, C, TW,

QW, MW, SMW, AC, CONST,

*VD

LDD= n1

n2 AD= n1

n2 OD= n1

n2

Lệnh thực hiện phép tính logic LOAD, AND, OR giữa giá trị logic 1 và nội dung củ đỉnh ngăn xếp khi n1 = n2

LDD>= n1

n2 AD>= n1

n2 OD>= n1

n2

Lệnh thực hiện phép tính logic LOAD, AND, OR giữa giá trị logic 1 và nội dung của đỉnh ngăn xếp khi n1 lớn hơn hoặc bằng n2

n1, n2: VD,

ID, QD,

MD, SMD,

AC, HC, CONST,

*VD, *AC (Từ kép)

Trang 11

LDD<= n1

n2 AD<= n1

n2 OD<= n1

n2

Lệnh thực hiện phép tính logic Load, And, OR giữa giá trị logic 1 và nội dung của đỉnh ngăn xếp khi n1 nhỏ hơn hoặc bằng n2

Ngày đăng: 05/07/2014, 13:20

TỪ KHÓA LIÊN QUAN

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

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w