Giáo trình PLC cơ bản: Phần 1

20 21 0
Giáo trình PLC cơ bản: Phần 1

Đ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 trong mçi PLC cã mét ®¬n vÞ xö lý trung t©m, ngoµi ra cßn cã mét sè lo¹i lín cã tíi hai ®¬n vÞ xö lý trung t©m dïng ®Ó thùc hiÖn nh÷ng chøc n¨ng ®iÒu khiÓn phøc t¹p vµ quan trä[r]

(1)

Lời nói đầu

PLC : Programmable Logic Control

Là thiết bị Logic lập trình được, cho phép thực phép toán logic thông qua ngôn ngữ lập trình Thành phần PLC S7 200 khối vi xử lý trung tâm, khối VXL điều khiển ứng dụng thông qua modul ( modul có sẵn module më réng)

Chính đặc điểm cộng với khả làm việc môi trường công nghiệp tính tin cậy cao nên ngày PLC ứng dụng nhiều hầu hết ngành công nghiệp: Điều khiển nhiệt độ lò nung, điều khiển băng tải, trạm trộn, thang máy…

Do tính ứng dụng cao PLC nên ngày tất ngành tự động hố nói riêng ngành điện - điện tử nói chung tất các trường đưa PLC vào chương trình đào tạo nhằm giúp cho sinh viên có thêm có hội tiếp cận với công nghệ mới, đồng thời tăng khả làm việc sinh viên

Nội dụng tài liệu bao gồm chương: Chương 1: Đại cương điều khiển lập trình Chương 2: Các phép tốn nhị phân PLC Chương 3: Các phép toán số PLC

Chương 4: Xử lý tín hiệu Analog Chương 5: PLC hãng khác

Chương 6: Lắp đặt mơ hình điều khiển PLC

(2)

Chương 1: Đại cương điều khiển lập trình

Bài 1.1: Tổng quát điều khiển lập trình

I Điều khiển nối cứng điều khiển lập trình

Thiết bị điều khiển logic khả trình (PLC: Programmable Logic Control) loại thiết b cho phép thực linh hoạt thuật toán điều khiển số thông qua ngôn ngữ lập trình

S phát triển PLC đem lại nhiều thuận lợi làm cho thao tác máy trở nên nhanh, nhạy, dễ dàng tin cậy Nó có khả thay hoàn toàn cho phương pháp điều khiển truyền thống dùng rơle (loại thiết bị phức tạp cồng kềnh)

PLC có khả điều khiển thiết bị dễ dàng linh hoạt dựa việc lập trình, lệnh logic bản: khả định thời, đếm, giải vấn đề toán học công nghệ, khả tạo lập, gởi đi, tiếp nhận tín hiệu nhằm mục đích kiểm sốt kích hoạt đình chức máy dây chuyền công nghệ

Như đặc điểm làm cho PLC có tính ưu việt thích hợp mơi trường cơng nghiệp:

ã Khả kháng nhiễu tốt

ã CÊu tróc d¹ng module rÊt thn tiƯn cho viƯc thiÕt kế, mở rộng, cải tạo nâng cấp

ã Có modul chuyên dụng để thực chức đặc biệt hay modul truyền thông để kết nối PLC với mạng công nghiệp mạng Internet

• Khả lập trình được, lập trình dễ dàng đặc điểm quan trọng để xếp hạng hệ thống điều khiển tự động

(3)

cần nắm vững công nghệ sản xuất biết chọn thiết bị thích hợp lập trình

ã Thuc vo h sn xut linh hoạt tính thay đổi chương trình thay đổi trực tiếp thông số mà không cần thay đổi lại cách nối dây

Như vậy, với chương trình điều khiển PLC, PLC trở thành điều khiển số nhỏ gọn, dễ thay đổi thuật toán đặc biệt dễ trao đổi thông tin với môi trường xung quanh (với PL khác với máy tính) Tồn chương trình điều khiển lưu nhớ nhớ PLC dạng khối chương trình (khối OB, FC FB) thực lặp theo chu kỳ vịng qt

Để thực chương trình điều khiển, tất nhiên PLC phải có tính máy tính, nghĩa phải có vi xử lý (CPU), hệ điều hành, nhớ để lưu chương trình điều khiển, liệu cổng vào/ra để giao tiếp với đối tượng điều khiển trao đổi thông tin với môi trường xung quanh Bên cạnh đó, nhằm phục vụ tốn điều khiển số, PLC cịn cần phải có

Hình 1.3 Hệ thống điều khiển PLC

(4)

thêm khối chức đặc biệt khác đếm (Counter), định thời (Timer) , khối hàm chuyên dụng

II So sánh PLC với thiết bị điều khiển thông thường khác 1. Hệ thống điều khiển rơ le( truyền thống)

Khi hình thành PLC, bắt đầu cách mạng công nghiệp, đặc biệt vào năm 1960 & 1970, máy móc tự động điều khiển rơ – le điện Những rơ – le lắp đặt cố định bên bảng điều khiển Trong vài trường hợp, bảng điều khiển rộng chiếm không gian Mọi kết nối ngõ rơ – le phải thực dẫn đến dây điện thường khơng hồn hảo, phải nhiều thời gian rắc rối hệ thống vấn đề tốn thời gian nhà sử dụng Hơn nữa, rờ – le bị hạn chế tiếp điểm Nếu có yêu cầu hiệu chỉnh hay cải tiến máy phải ngừng hoạt động, không gian lắp đặt bị giới hạn, nối dây phải làm để phù hợp thay đổi cơng nghệ

Bảng điều khiển sử dụng cho trình riêng biệt khơng địi hỏi thay đổi thành hệ thống Trong trình bảo trì,

(5)

kỹ thuật viên phải huấn luyện tốt giỏi việc giải cố hệ thống điều khiển Nói tóm lại, bảng điều khiển rờ le cổ điển linh hoạt thay

*Nhc im ca h thống điều khiển cổ điển + Có nhiều dây bảng điều khiển

+ Sự thay đổi hồn tồn khó khăn

+ Việc sửa chữa vơ phiền phức bạn phải cần đến nhà kỹ thuật giỏi + Tiêu thụ điện lớn cuộn dây rờ – le tiêu thụ điện

+ Thời gian dừng máy dài cố xảy ra, phải thời gian dài để sửa chữa bảng điều khiển

+ Nã g©y thêi gian dừng máy lâu bảo trì điều chỉnh vẽ gốc không nguyên vẹn qua thời gian nhiều năm

2 Hệ thống điều khiĨn b»ng vi sư lý

Là cách dùng hệ thống điều khiển thông qua vi sử lý viết chương trình để hướng dẫn vi sử lý đáp ứng với tín hiệu đầu vào

Do cách thay đổi lệnh sử dụng vi sử lý để điều khiển nhiu tỡnh khỏc

3 Thiết bị điều khiĨn lËp tr×nh

- Được dựa vào vi sử lý sử dụng nhớ chương trình để lưu lệnh thực chức phép tốn lơgic, định giờ, đếm, thuật tốn

- Víi sù xt hiƯn cđa bé ®iỊu khiển khả lập trình, quan điểm thiết kế ®iỊu khiĨn tiÕn bé to lín Cã nhiỊu Ých lỵi việc sử dụng điều khiển lập trình

- Cùng với phát triển phần cứng phần mềm, PLC ngày tăng tính lợi ích hoạt động cơng nghiệp

- Điện tiêu thụ giảm đáng kể PLC tiêu thụ điện Chức tự chẩn đoán PLC cho phép sửa chữa dễ dàng nhanh chóng nhờ tính giám sát người máy (HMI)

- Kích thước PLC thu nhỏ nhớ số lượng I/O nhiều hơn, ứng dụng PLC mạnh giúp người sử dụng giải nhiều vấn đề phức tạp điều khiển hệ thống Chỉ cần lắp đặt lần (đối với sơ đồ hệ thống, đường nối dây, tín hiệu ngõ vào/ra ), mà thay đổi kết cấu hệ thống sau này, giảm tốn phải thay đổi lắp đặt, đổi thứ tự điều khiển (đối với hệ thống điều khiển Relay),

- Khả chuyển đổi hệ điều khiển cao (như giao tiếp PLC để truyền liệu điều khiển lẫn nhau),

(6)

kế đặc biệt để hoạt động môi trường công nghiệp Một PLC lắp đặt nơi có độ nhiễu điện cao (Electrical Noise), vùng có từ truờng mạnh, có chấn động khí, nhiệt độ độ ẩm môi trường cao Khả quyền lực mà PLC thực phối hợp thiết điều khiển, giám sát truyền thơng tạo mạng sản xuất tồn cầu: giám sát, điều khiển thu thập liệu (SCADA)

(7)

Bài 1.2: Cấu trúc phần cứng PLC

1 Đơn vị xử lý trung tâm (CPU Central Procesing Unit)

Thường PLC có đơn vị xử lý trung tâm, ngồi cịn có số loại lớn có tới hai đơn vị xử lý trung tâm dùng để thực chức điều khiển phức tạp quan trọng gọi hot standby hay redundant

* Đơn vị xử lý "một -bit": Thích hợp cho ứng dụng nhỏ, đơn thuần logic ON/OFF, thời gian xử lý dài, kết cấu đơn giản nên giá thành h c th trng chp nhn

* Đơn vị xử lý "từ - ngữ":

ã X lý nhanh thơng tin số, văn bản, phép tính, đo lường, đánh giá, kiểm tra

• CÊu tróc phần cứng phức tạp nhiều

(8)

ã Giá thành cao

- Nguyờn lý hot ng:

+ Thông tin lưu trữ nhớ chương trình gọi (do điều khiển kiểm sốt đếm chương trình đơn vị xử lý trung tâm khống chế)

+ Bộ xử lý liên kết tín hiệu (dữ liệu) đơn lẻ (theo quy định - thuật tốn điều khiển) rút kết lệnh cho đầu

+ Sự thao tác chương trình qua chu trình đầy đủ sau lại bắt đầu lại từ đầu thời gian gọi "thời gian quét"

+ Đo thời gian mà xử lý xử lý Kbyte chương trình để làm tiêu đánh giá PLC! Như vi xử lý định khả chức PLC

Bé xö lý mét - bit Bé xư lý tõ - ng÷

Xử lý trực tiếp tín hiệu đầu vào (địa đơn)

Các tín hiệu vào/ra địa hố thơng qua từ ngữ

Cung cấp lệnh nhỏ hơn, thông thường định có/ khơng

Cung cấp tập lệnh lớn hơn, địi hỏi phải có kiến thức vi tính

Ngôn ngữ đầu vào đơn giản, không cần kiến thức tớnh toỏn

Ngôn ngữ đầu vào phức tạp dùng cho việc cung cấp lệnh lớn

Khả hạn chế việc xử lý liệu số (không có chức toán học logic)

Thu thập xư lý d÷ liƯu sè

Chương trình thực liên tiếp, không bị gián đoạn, thời gian chu trình tương đối dài

Các trình thời gian tới hạn địa hoá qua lệnh gián đoạn chuyển đổi điều khiển khẩn cấp Chỉ phối với máy tính đơn giản Phối ghép với máy tính hệ thống

các máy tính Khả x lý cỏc tớn hiu tng t

bị hạn chÕ

Xử lý tín hiệu tương tự đầu vào đầu

2 Bé nhí: Bao gåm c¶ RAM, ROM, EEPROM

PLC thường yêu cầu nhớ trường hợp : Làm định thời cho kênh trạng thái I/O

(9)

Mỗi lệnh chương trình có vị trí riêng nhớ, tất vị trí nhớ đánh số, số địa nhớ

Địa ô nhớ trỏ đến đếm địa bên vi xử lý Bộ vi xử lý giá trị đếm lên trước xử lý lệnh Với địa , nội dung ô nhớ tương ứng xuất đầu ra, trình gọi trình đọc

Bộ nhớ bên PLC tạo vi mạch bán dẫn, vi mạch có khả chứa 2000 -16000 dòng lệnh , tùy theo loại vi mạch Trong PLC nhớ RAM, EPROM sử dụng

RAM (Random Access Memory ) nạp chương trình, thay đổi hay xóa bỏ nội dung lúc Nội dung RAM bị nguồn điện nuôi bị Để tránh tình trạng PLC trang bị pin khơ, có khả cung cấp lượng dự trữ cho RAM từ vài tháng đến vài năm Trong thực tế RAM dùng để khởi tạo kiểm tra chương trình Khuynh hướng dùng CMOS RAM nhờ khả tiêu thụ thấp tuổi thọ lớn

EPROM (Electrically Programmable Read Only Memory) nhớ mà người sử dụng bình thường đọc khơng ghi nội dung vào Nội dung EPROM không bị mất nguồn , gắn sẵn máy, nhà sản xuất nạp chứa hệ điều hành sẵn Nếu người sử dụng không muốn mở rộng nhớ dùng thêm EPROM gắn bên PLC Trên PG (Programer) có sẵn chỗ ghi xóa EPROM

Mơi trường ghi liệu thứ ba đĩa cứng hoạc đĩa mềm, sử dụng máy lập trình Đĩa cứng hoăùc đĩa mềm có dung lượng lớn nên thường dùng để lưu chương trình lớn thời gian dài

* Kích thước nhớ :

- Các PLC loại nhỏ chứa từ 300 ữ1000 dòng lệnh tùy vào công nghệ chế t¹o

- Các PLC loại lớn có kích thước từ 1K ữ 16K, có khả chứa từ 2000 - 16000 dũng lnh

Ngoài cho phép gắn thêm nhớ mở rộng RAM , EPROM

3 Khèi vµo/ra

Hoạt động xử lý tín hiệu bên PLC: 5VDC, 15VDC (điện áp cho họ TTL & CMOS) Trong tín hiệu điều khiển bên ngồi lớn khoảng 24VDC đến 240VDC hay 110VAC đến 220VAC với dòng lớn

(10)

nhỏ qua ghim tín hiệu có mức cao xuống mức tín hiệu chuẩn Tác dụng chống nhiễu tốt chuyển công tắc bảo vệ áp từ nguồn cung cấp điện lên đến điện ỏp 1500V

ã Ngõ vào: nhận trực tiếp tín hiệu từ cảm biến ã Ngõ ra: transistor, rơle hay triac vật lý

4 Thiết bị lập tr×nh

Có loại thiết bị lập trình

- Các thiết bị chuyên dụng nhóm PLC hãng tương ứng - Máy tính có cài đặt phần mềm cơng cụ lý tưởng

5 HƯ thèng bus

Hệ thống Bus tuyến dùng để truyền tín hiệu, hệ thống gồm nhiều đường tín hiệu song song :

- Address Bus : Bus địa dùng để truyền địa đến Modul khác

- Data Bus : Bus dùng để truyền liệu

- Control Bus : Bus điều khiển dùng để truyền tín hiệu định điểu khiển đồng hoạt động PLC

Trong PLC số liệu trao đổi vi xử lý modul vào thông qua Data Bus Address Bus Data Bus gồm đường, thời điểm cho phép truyền bit byte cách đồng thời hay song song

Nếu modul đầu vào nhận địa Address Bus , chuyển tất trạnh thái đầu vào vào Data Bus Nếu địa byte đầu xuất Address Bus, modul đầu tương ứng nhận liệu từ Data bus Control Bus chuyển tín hiệu điều khiển vào theo dõi chu trình hoạt động PLC

Các địa số liệu chuyển lên Bus tương ứng thời gian hạn chế

Hệ thống Bus làm nhiệm vụ trao đổi thông tin CPU, nhớ I/O Bên cạch đó, CPU cung cấp xung Clock có tần số từ 1- MHZ Xung định tốc độ hoạt động PLC cung cấp yếu tố định thời, đồng hồ hệ thống

6 Modul qu¶n lý viÖc phèi ghÐp

Dùng để phối ghép PLC với thiết bị bên ngồi máy tính, thiết bị lập trình, bảng vận hành mạng truyền thơng cụng nghip

(11)

Bài 1.3: Thiết bị điều khiển lập trình S7-200 1 Địa đầu vào đầu

Địa đầu vào

Địa đầu

2 Phn chữ vị trí kích thước nhớ

Để truy cập bit vùng nhớ, ta phải định rõ địa chỉ, mà bao gồm việc nhận biết vùng nhớ, địa byte số bit

Hình vẽ biểu diễn ví dụ việc truy cập bit (điều gọi địa “byte.bit”) Trong ví dụ này, vùng nhớ địa byte (I = u

XXX.X

I: Đầu vào (Ngõ vào) Q: Đầu ( Ngõ ra)

Số byte

(12)

vào, = byte 3) dấu chấm (“.”) để phân biệt địa bit (bit 4)

Truy cËp mét bit liệu nhớ CPU (Địa byte.bit)

(13)

So sánh byte, từ từ kép truy cập tới địa tương tự

3 Phần số địa byte bít

Bảng minh họa phạm vi giá trị số nguyên miêu tả cỡ khác liệu Các giá trị số thực truy cập độ dài từ kép

Bảng: Xác định cỡ liệu phạm vi số nguyên kết hợp

Cỡ liệu Phạm vi số nguyên không dấu Phạm vi số nguyên có dấu

Cơ sè 10 C¬ sè 16 C¬ sè 10 Cơ số 16

B (Byte) Giá trị bit

0 đến 255 đến FF –128 n 127 80 n 7F W (T)

Giá trị 16 bit

0 đến 65 535 đến FFFF –32,768 đến 32,767

8000 đến 7FFF D (Từ kép-

Dword) Giá trị 32 bit

0 n

4,294,967,295

0 đến FFFF FFFF - 2,147,483,648

đến

2,147,483,647

8000 0000 đến 7FFF FFFF

4 CÊu tróc bé nhí S7-200 a Ph©n chia bé nhí

(14)

mô tả nhớ ngoµi cđa PLC, bao gåm:

- Vùng chương trình: miền nhớ sử dụng để lưu trữ lệnh chương trình

- Vùng tham số: miền lưu trữ tham số từ khóa, địa trạm, giống vùng chương trình

- Vùng liệu: sử dụng để cất liệu chương trình bao gồm kết phép tính, đệm truyền thơng

- Vùng đối tượng: Timer, counter, đếm tốc độ cao cổng vào/ra tương tự đặt vùng nhớ cuối

Vùng nhớ liệu vùng nhớ đối tượng có ý nghĩa quan trọng việc thực chương trình

b Vïng d÷ liƯu.

Vùng liệu miền nhớ động Nó truy cập theo bit, byte, từ đơn, theo từ kép sử dụng làm miền lưu trữ liệu cho thuật tốn, hàm truyền thơng, lập bảng, hàm dịch chuyển, xoay vòng ghi, trỏ địa chỉ,

Ghi liệu kiểu bảng bị hạn chế nhiều liệu thường sử dụng theo mục đích định

Vïng liệu lại chia thành miền nhớ nhỏ với công dụng khác

Chỳng c ký hiệu chữ đầu tên tiếng Anh, đặc trưng cho công dụng riêng chúng sau:

- V: Variable memory - I: Input image register - O: Output image register - M: Internal memory bits

(15)

- SM: Special memory bits c Vùng đối tượng.

Vùng đối tượng sử dụng để lưu trữ liệu cho đối tượng lập trình giá trị tức thời, giá trị đặt trước đếm Counter, định thời Timer Dữ liệu kiểu đối tượng bao gồm Timer, Counter, đếm tốc độ cao, đệm vào/ra tương tự ghi Accumulator(AC)

Kiểu liệu đối tượng bị hạn chế nhiều liệu kiểu đối tượng ghi theo mục đích cần sử dụng đối tượng

Bảng đặc điểm giới hạn vùng nhớ CPU S7 22x

5 Bµi tËp

(16)

Bài 1.4: Xử lý chương trình 1 Vịng qt chương trình

- Trong suốt trình hoạt động, CPU đọc quét (scan) liệu trạng thái thiết bị ngoại vi thông qua đầu vào, sau thực chương trình nhớ sau:

+ Từ đệm chương trình nhận lệnh từ nhớ chương trình đưa ghi lệnh để thi hành Chương trình dạng STL (Statement List – Dạng lệnh liệt kê) hay dạng LADDER (dạng hình thang) dịch ngơn ngữ máy cất nhớ chương trình

+ Sau thực xong chương trình, + Truyền thơng nội kiểm lỗi

+ CPU sÏ gưi hc cËp nhật tín hiệu tới thiết bị, điều khiển thông qua môđun xuất

- Mt chu k vịng qt gồm đọc tín hiệu đầu vào, thực chương trình, truyền thơng nội bộ, tự kiểm tra lỗi gởi cập nhật tín hiệu đầu gọi chu kỳ quét Như thời điểm thực lệnh vào/ra lệnh khơng xử lý trực tiếp với cổng vào mà xử lý thơng qua nhớ đệm Nếu có sử dụng chương trình xử lý ngắt chương trình tương ứng với tín hiệu ngắt soạn thảo cài đặt phận chương trình

Chương trình ngắt thực vịng qt xuất tín hiệu ngắt xảy điểm vịng qt Chu kỳ qt vịng PLC mơ tả hình vẽ Thực tế PLC thực chương trình (Program Execution), PLC cập nhật tín hệ ngõ vào (ON/OFF), tín hiệu khơng truy xuất tức thời để đưa (Update) đầu mà trình cập nhật tín hiệu đầu (ON/OFF) phải theo hai bước: xử lý thực chương trình, vi

(I)

(II)

(III) (IV)

(V)

(17)

xử lý chuyển đổi mức logic tương ứng đầu “chương trình nội” (đã lập trình), mức logic chuyển đổi ON/OFF.Tuy nhiên lúc tín hiệu đầu “thật” (tức tín hiệu đưa Module out) chưa đưa Khi xử lý kết thúc chương trình xử lý, việc chuyển đổi mức logic (của tiếp điểm) hồn thành việc cập nhật tín hiệu đầu thực tác động lên ngõ để điều khiển thiết bị đầu

Thường việc thực thi vòng quét xảy với thời gian ngắn, vòng quét đơn (single scan) có thời gian thực vịng qt từ 1ms tới 100ms Việc thực chu kỳ quét dài hay ngắn phụ thuộc vào tốc độ xử lý lệnh, độ dài chương trình mức độ giao tiếp PLC với thiết bị ngoại vi (màn hình hiển thị .)

- Vi xử lý có đọc tín hiệu đầu vào tín hiệu tác động với khoảng thời gian lớn chu kỳ quét Nếu thời gian tác động đầu vào nhỏ chu kỳ quét vi xử lý xem khơng có tín hiệu Tuy nhiên thực tế sản xuất, thường hệ thống chấp hành hệ thống khí nên tốc độ quét đáp ứng chức dây chuyền sản xuất Để khắc phục khoảng thời gian quét dài, ảnh hưởng đến chu trình sản xuất, nhà thiết kế thiết kế hệ thống PLC cập nhật tức thời,dùng đếm tốc độ cao (High Speed Counter) hệ thống thường áp dụng cho PLC lớn có số lượng I/O nhiều, truy cập xử lý lượng thông tin lớn

2 Cấu trúc chương trình S7-200

Các chương trình cho S7-200 phải có cấu trúc bao gồm chương trình (Main program) sau đến chương trình chương trình xử lý ngắt

Chương trình kết thúc lệnh kết thúc chương trình (MEND)

(18)

chương trình lệnh MEND

Các chương trình xử lý ngắt phận chương trình Nếu cần sử dụng phải viết sau lệnh kết thúc chương trình (MEND)

Các chương trình nhóm lại thành nhóm sau chương trình chính, sau đến chương trình xử lý ngắt Cũng trộn lẫn chương trình chương trình xử lý ngắt sau chương trình

3 Phương pháp lập trình

Lập trình cho S7 - 200 PLC khác hãng Siemens dựa phương pháp bản:

Phương pháp hình thang (Ladder logic _ LAD)

Phương pháp khối hàm (Function Block Diagram _ FBD) Phương pháp liệt kê câu lệnh (Statement List _ STL)

Chương giới thiệu thành phần ba phương pháp cách sử dụng chúng lập trình

Nếu chương trình viết theo ngơn ngữ LAD (hoặc FBD) chưyển sang ngơn ngữ STL hay FBD (hoặc LAD) tương ứng Nhưng chương trình viết theo STL chuyển sang ngơn ngữ LAD hay FBD Bộ tập lênh STL trình bày tài liệu có chức tiếp điểm, cuộn dây, hộp (trong LAD) hay IC số FBD

Những lệnh phải phối hợp trạng thái tiếp điểm để định giá trị trạng thái đầu giá trị logic cho phép không cho phép thực chức (hay nhiều) cuộn dây hộp Trong lập trình lơgic thường hay sử dụng hai ngơn ngữ LAD STL gần gũi chuyên ngành điện Sau định nghĩa cần phải nắm bắt tay vào thiết kế chương trình:

a Định nghĩa LAD: LAD ngơn ngữ lập trình đồ họa

Nhữnh thành phần dùng LAD tương ứng với thành phần dùng bảng mạch rơle

+ Tiếp điểm có hai loại: Thường đóng Thường hở + Cuộn dây (coil): + Hộp (box): Mô tả

(19)

chun d÷ liƯu, hép hàm toán học, hộp truyền thông mạng

+ Mạng LAD: Là mạch nối phần tử thành mạng hoàn thiện, phần tử cuộn dây hộp phải mắc chiều Nguồn điện có hai đường chính, đường bên trái thể dây nóng, đường bên phải dây trung tính (neutral) khơng thể giao diện lập trình Một mạch làm việc phần tử mắc chiều kín mạch

b §Þnh nghÜa vỊ STL:

Là phương pháp thể chương trình dạng tập hợp câu lệnh Để tạo chương trình STL, người lập trình cần phải hiểu rõ phương thức sử dụng bit ngăn xếp (stack) logic S7 200

Ngăn xếp khối bit chồng lên từ S0 - S8, tất thuật toán liên quan đến ngăn xếp làm việc với bit bit thứ hai (S0 S1) ngăn xếp giá trị logic gởi nối thêm vào ngăn xếp Hai bit S0 S1 phối hợp với ngăn xếp kộo lờn mt bit

Ngăn xếp S7 200 (logic stack):

c Function Data Block (FDB): lập tr×nh da logic c bn AND, OR

(20)

Bài 1.5: Kết nối dây PLC thiết bị ngoại vi

1 Gii thiu CPU 222 a Các đèn trạng thái:

• Đèn RUN-màu xanh: Chỉ định PLC chế độ làm việc thực chương trình nạp vào nhớ chương trình

• Đèn STOP-màu vàng: Chỉ định PLC chế độ STOP, dừng chương trình thực lại (các đầu chế độ off)

• Đèn SF-màu đỏ, đèn báo hiệu hệ thống bị hỏng có nghĩa lỗi phần cứng hệ điều hành cần phân biệt rõ lỗi hệ thống với lỗi chương trình người dùng, lỗi chương trình người dùng CPU khơng thể nhận biết trước download xuống CPU, phần mềm lập trình làm nhiệm vụ kiểm tra trước dịch sang mã máy

• Đèn Ix.x-màu xanh: Chỉ định trạng thái On/Off đầu vào số

Ngày đăng: 30/03/2021, 06:20

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

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

Tài liệu liên quan