Download miễn phí Đồ án Nghiên cứu ứng dụng điều khiển mờ cho hệ thống điều khiển mức nước và kiểm chứng trên Matlab Simulinhk





Funtions (FCs) là các khối mã không cần bộ nhớ. Dữ liệu của các biến

tạm thời bị mất sau khi FC được xử lý. Các khối dữ liệu toàn cầu có thể

được sử dụng để lưu trữ dữ liệu FC.

Functions có thể được sử dụng với mục đích

+Trả lại giá trị cho hàm chức năng được gọi

+Thực hiện công nghệ chức năng, ví dụ : điều khiển riêng với các

hoạt động nhị phân.

+Ngoài ra, FC có thể được gọi nhiều lần tại các thời điểm khác nhau

trong một chương trình. Điều này tạo điều kiện cho lập trình chức năng lập

đi lặp lại phức tạp.

FB (function block) : đối với mỗi lần gọi, FB cần một khu vực nhớ. Khi

một FB được gọi, một Data Block (DB) được gán với instance DB. Dữ liệu

trong Instance DB sau đó truy cập vào các biến của FB. Các khu vực bộ nhớ

khác nhau đã được gán cho một FB nếu nó được gọi ra nhiều lần.





Để tải tài liệu này, vui lòng Trả lời bài viết, Mods sẽ gửi Link download cho bạn ngay qua hòm tin nhắn.

Ketnooi -


Ai cần tài liệu gì mà không tìm thấy ở Ketnooi, đăng yêu cầu down tại đây nhé:
Nhận download tài liệu miễn phí

Tóm tắt nội dung tài liệu:


huếch đại từ trường này và khi đó nam châm điện có thể hút các vật
chất bằng sắt thép xung quanh nó giống như một nam châm vĩnh cửu thong
thường.
Khi chúng ta nhấn công tắc thì dòng điện 220V sẽ được khép kín. Đầu
tiên dòng điện này sẽ đi qua một máy biến áp đơn giản để giảm điện áp
xuống khoảng vài vôn để vận hành chuông điện. Tiếp đó dòng điện đã được
giảm áp này sẽ đi vào trog hệ thống mạch của chuông điện.
Mạch chuông điện là mạch tự gián đoạn. Mạch chuông đơn giản nhất
bao gồm các chi tiết cơ bản (theo sơ đồ) sau: mạch điện mắc nối tiếp với một
lá sắt qua một điểm. Một đầu lá sắt gắn với đầu gõ chuông, đầu kia đấu với
một lá thép đàn hồi được cố định bởi chốt kẹp. Nam châm điện được gắn
vào hai đầu dây dẫn sao cho vị trí của nó có thể hút được lá sắt. Tất cả tạo
thành một mạch khép kín.
Khi ta ấn vào nút chuông điện, dòng điện đi vào mạch điện sẽ tạo
thành một mạch kín, khi đó nam châm điện hoạt động và từ đó gây ra từ
tính, hút lá sắt về phía nó đồng thời gây ra tiếng kêu do một đầu lá sắt gõ vào
chuông. Tuy nhiên khi đó, lá sắt sẽ hở ngay tiếp điểm làm mạch điện bị ngắt
khiến nam châm điện mất tác dụng và thả lá sắt ra. Lá sắt lại chạm vào tiếp
điểm, mạch lại được đóng kín và quy trình này cứ lặp đi lặp lại miễn là
chúng ta vẫn ấn vào nút chuông điện. Bằng cách này, các nam châm điện tự
tắt mở, gây ra âm thanh không ngừng.
Cũng với nguyên tắc này người ta có thể thiết kế ra nhiều loại chuông
điện có âm thanh khác nhau như tiếng chuông rè báo hiệu giờ học, tiếng còn
cứu hỏa hay tiếng “kính coong” quen thuộc trong gia đình.
12
CHƢƠNG 2. TỔNG QUAN VỀ PLC S7-1200
2.1. TỔNG QUÁT VỀ PLC S7 - 1200
PLC viết tắt của Programmable Logic Controller là thiết bị điều khiển
lập trình cho phép thực hiện linh hoạt các thuật toán điều khiển logic thông
qua một ngôn ngữ lập trình, người sử dụng có thể lập trình để thực hiện một
loạt trình tự các sự kiện. Các sự kiện này được kích hoạt bởi các tác nhân
kích thích tác động vào plc hay qua các hoạt động có trễ như thời gian định
kỳ hay thời gian được đếm. Một khi sự kiện được kích hoạt sự thật, nó bật
ON hay OFF các thiết bị bên ngoài gọi là thiết bị vật lý. Một bộ điều khiển
lập trình sẽ lien tục lặp trong chương trình do người sử dụng lập ra chờ tín
hiệu ở ngõ vào và xuất tín hiệu ở ngõ ra tại các thời điểm đã lập trình.
Để khắc phục những nhược điểm của bộ điều khiển dung dây nối,
người ta đã chế tạo bộ điều khiển plc nhằm thỏa mãn các yêu cầu sau:
Lập trình dễ dàng, ngôn ngữ lập trình dễ học
Gọn nhẹ, dễ bảo quản, dễ sửa chữa
Dung lượng bộ nhớ lớn để có thể chứa được những chương trình phức tạp
Hoàn toàn tin cậy trong môi trường công nghiệp
Giao tiếp được với các thiết bị thông minh khác như máy tính, nối
mạng, các module mở rộng
Các thiết kế đầu tiên là nhằm thay các phần cứng Relay dây nối và các
logic thời gian. Tuy nhiên bên cạnh đó việc đòi hỏi tăng cường dung lượng
bộ nhớ và tính dễ dàng cho plc mà vẫn đảm bảo tốc độ xử lý cũng như giá
cả
Chính điều này đã tạo ra sự quan tâm sâu sắc đến việc sử dụng PLC
trong công nghiệp, các tập lệnh nhanh chóng đi từ các lệnh logic đơn giản
13
đến lệnh đếm, định thời, thanh ghi dịchSự phát triển các máy tính dẫn đến
các bộ PLC có dung lượng lớn, số lượng I/O nhiều hơn.
Trong PLC phần cứng CPU và chương trình là đơn vị cơ bản cho quá
trình điều khiển và sử lý hệ thống, chức năng mà bộ điều khiển cần thực
hiện sẽ được xác định bằng một chương trình. Chương trình này sẽ nạp sẵn
vào bộ nhớ của PLC, PLC sẽ thực hiện việc điều khiển dựa vào chương trình
này. Như vậy, nếu muốn thay đổi hay mở rộng chức năng của quy trình công
nghệ ta chỉ cần thay đổi chương trình bên trong bộ nhớ PLC. Việc thay đổi
hay mở rộng chức năng sẽ được thực hiện một cách dễ dàng mà không cần
sự can thiệp vật lý nào so với các bộ dây nối hay Relay.
2.2. NHỮNG ĐIỂM NỔI BẬT CỦA SIMATIC S7 – 1200
2.2.1. Thiết kế dạng module.
Tích hợp cổng truyền thông Profinet (Ethernet) tạo sự dễ dàng trong kết
nối.
Simatic S7 – 1200 với Simatic HMI Basic được lập trình chung trên
một nền phần mềm là TIA Portal V10.5 hay phiên bản cao hơn. Các
thao tác lập trình thực hiện theo cách kéo – thả, do đó tạo sự dễ dàng
cho người sử dụng, lập trình nhanh chóng, đơn giản, chính xác trong
sự truyền thông kết nối theo tags.
Tích hợp sẵn các đầu vào ra, cùng với các board tín hiệu, khi cần mở
rộng ứng dụng với số lượng đầu vào ra ít sẽ tiết kiệm được chi phí,
không gian và phần cứng.
Dễ dàng cho người sử dụng sản phẩm trong việc mua gói thiết bị.
14
2.2.2. Hình dạng bên ngoài
Hình 2.1. hình dạng bên ngoài của PLC S7 – 1200 và các module mở
rộng
2.2.3. Phân loại
Việc phân loại S7-1200 dựa vào loại CPU mà nó trang bị:
Các loại PLC thông dụng: CPU 1211C, CPU 1212C, CPU 1214C
Thông thường S7-200 được phân ra làm 2 loại chính:
Loại cấp điện 220VAC:
Ngõ vào: Kích hoạt mức 1 ở cấp điện áp +24VDC(từ 15VDC – 30VDC).
Ngõ ra: Relay.
Ưu điểm của loại này là dùng ngõ ra Relay. Do đó có thể sử dụng ngõ
ra ở nhiều cấp điện áp khác nhau( có thể sử dụng ngõ ra 0V, 24V,
220V)
Tuy nhiên, nhược điểm của nó là do ngõ ra Relay nên thời gian đáp
ứng không nhanh cho ứng dụng biến điệu độ rộng xung, hay Output
15
tốc độ cao
Loại cấp điện áp 24VDC:
Ngõ vào: Kích hoạt mức 1 ở cấp điện áp +24VDC( từ 15VDC –30VDC).
Ngõ ra: transistor
Ưu điểm của loại này là dùng ngõ ra transistor. Do đó có thể sử dụng
ngõ ra này để biến điệu độ rộng xung, Output tốc độ cao
Tuy nhiên, nhược điểm của loại này là do ngõ ra transistor nên chỉ có
thể sử dụng một cấp điện áp duy nhất là 24VDC, do vậy sẽ gặp rắc rối
trong những ứng dụng có cấp điện áp khác nhau. Trong trường hợp
này, phải thông qua một Relay 24VDC đệm.
Hình 2.2. Các đặc điểm cơ bản của PLC S7- 1200
Đặc trưng CPU 1211C CPU 1212C CPU 1214C
Kích thước (mm) 90*100*75 110*100*75
Bộ nhớ người dùng
Bộ nhớ làm việc
Bộ nhớ tải
Bộ nhớ sự kiện
25 Kbytes
1 Mbytes
2 Kbytes
50 Kbytes
2 Mbytes
2 Kbytes
Phân vùng I/O
Digital I/O
Analog I
6 inputs/ 4
outputs
2 inputs
8 inputs/ 6
outputs
2 intput
14 inputs/
10 outputs
2 inputs
Tốc độ sử lý ảnh 1024 bytes (inputs) and 1024 bytes (outputs)
Module mở rộng 0 2 8
Mạch tín hiệu 1
Module giao tiếp 3
Bộ đếm tốc độ cao
Trạng thái đơn
Trạng thái đôi
3 4 6
3-100 KHz
3-80 KHz
3-100 KHz
1-30 KHz
3-80 KHz
1-20 KHz
3-100 Khz
3-30 KHz
3-80 KHz
3-20 KHz
Mạch ngõ ra 2
Thẻ nhớ Thẻ Simatic tùy chọn
Thời gian lưu chữ khi
mất điện
240h
16
PROFINET 1 cổng giao tiếp E thernet
Tốc độ thực thi phép
toán số thực
18 us
Tốc độ thi hành 0.1 us
2.2.4. Phạm vi ứng dụng của Simatic S7 1200
S7 – 1200 bao gồm các họ CPU 1211C, 1212C, 1214C. mỗi loại có
các chức năng khác nhau thích hợp cho từng loại ứng dụng.
Các kiểu cấp nguồn và đầu vào ra có thể là DC/DC/DC/DC hay
DC/DC/Rly
Đều có khe cắm thẻ nhớ, dung khi mở rộng bộ nhớ cho CPU, copy
chương trình ứng dụng hay cac cập nhật firmware
Chuẩn đoán lỗi online/offline
Một đồng hồ thời gian thực cho các ứng dụng thời gian thực
2.2.5. Modules mở rộng tín hiệu vào/ra
Các module mở rộng tín hiệu vào/ra được gắn trực tiếp vào phía bên
phải của CPU. Với dải rộng các loại module tín hiệu vào/ra số và analog,
giúp linh hoạt trong sử dụng S7 1200. tính đa dạng của các module tín hiệu
vào/ra sẽ được tiếp tục phát triển.
2.2.6. Module Analog
SM tín hiệu module cho các đầu vào ra Analog ( cho CPU 1212C tối
đa của 2 SM có thể sử dụng, cho 1214C là 8).
2.2.7. Module truyền thông
Giao tiếp với RS 232/RS 485
2.2.8. Thẻ nhớ
Simatic thẻ nhớ 2MB hay 24MB cho các chương trình dữ liệu và
thay thế CPU đơn giản để bảo trì
2.2.9. Module nguồn
Sử dụng module nguồn Phần mềm 1207 có các thông số
17
Input : 120/230V AC, 50/60Hz, 1.2/0.7A
Output : 24V DC/2.5A.
2.2.10. Switch
Module CSM 1277 có 4 cổng cắm RJ45, tốc độ 10/100Mb/s
2.3. CẤU TRÖC VÀ NGUYÊN LÝ HOẠT ĐỘNG
2.3.1. Cấu trúc
Tất cả PLC đều có thành phần chính là bộ nhớ chương trình
RAM bên trong, một bộ vi xử lý có cổng giao tiếp dung cho việc ghép
nối vs PLC, các module I/O.
Bên cạnh đó, một số PLC hoàn chỉnh còn đi kèm theo một đơn
vị lập trình bằng tay hay bằng máy tính. Hầu hết cá đơn vị lập trình
đơn giản đều có đủ RAM để chứa đựng chương trình dưới dạng hoàn
thiện hay bổ sung. Nếu đơn vị lập trình là đơn vị xách tay, RAM
thường là loại CMOS có pin dự phòng, chỉ khi nào chương trình đã
được kiểm tra và sẵn sàng sử dụng thì nó mới chuyển sang bộ nhớ
PLC. Đối với các PLC lớn thường lập trình trên máy tính nhằm hỗ trợ
cho việc đọc, viết và kiểm tra chương trình. Các đơn vị lập trình nối
với PLC qua cổng RS 232, RS422,RS458
2.3.2. Nguyên lý hoạt động của PLC
CPU điều khiển các hoạt động bên trong PLC. Bộ xử lý sẽ đọc và
kiểm tra chương trình được chứa trong bộ nhớ, sau đó thực hiện từng l...

 
Các chủ đề có liên quan khác
Tạo bởi Tiêu đề Blog Lượt trả lời Ngày
D Nghiên cứu quy trình tổng hợp vật liệu aerogels từ xơ dừa và ứng dụng hấp phụ Khoa học Tự nhiên 0
D Nghiên Cứu, Chế Tạo Carbon Cellulose Aerogel Từ Hỗn Hợp Sợi Lá Dứa Và Sợi Cotton Ứng Dụng Trong Hấp Phụ Khoa học Tự nhiên 0
D nghiên cứu các phương pháp phân lớp dữ liệu và ứng dụng trong bài toán dự báo thuê bao rời mạng viễn thông Công nghệ thông tin 0
D Nghiên cứu về mạng Nơron tích chập và ứng dụng cho bài toán nhận dạng biển số xe Công nghệ thông tin 0
D Nghiên cứu quy trình công nghệ trích ly triterpenoid từ nấm linh chi, ứng dụng cho chế biến thực phẩm Nông Lâm Thủy sản 0
D Nghiên cứu ứng dụng mô hình quadrotor trong giám sát và cứu hộ Khoa học kỹ thuật 0
D Nghiên cứu, ứng dụng mô hình matlab - simulink để tính toán đánh giá lưới điện phục vụ công tác đào tạo Khoa học kỹ thuật 0
D Nghiên cứu, phân tích giải pháp mobile backhaul và ứng dụng triển khai trên mạng viễn thông của VNPT tuyên quang Công nghệ thông tin 0
D Nghiên cứu ứng dụng tro bay làm chất độn gia cường cho vật liệu cao su và cao su blend Khoa học Tự nhiên 0
D Nghiên cứu một số đặc điểm sinh học của bò sữa chậm sinh và ứng dụng hormone để khắc phục Nông Lâm Thủy sản 0

Các chủ đề có liên quan khác

Top