Thiết kế tủ điều khiển Logic

Một phần của tài liệu nghiên cứu điều khhiển giám sát các thiết bị trong trạm viễn thông qua mạng truyền thông (Trang 62)

3.5.1. Chọn sử dụng PLC

Theo yờu cầu của hệ thống tụi chọn sử dụng 1 PLC S7-300 CPU 314C-2DP với cỏc đặc tớnh như phần cấu hỡnh, hỡnh 3.15 trờn (cú thể ghộp nối mở rộng tựy theo sự phỏt triển, mở rộng cỏc chức năng điều khiển giỏm sỏt):

3.5.1.1. Module CPU

Module CPU là module chứa bộ vi xử lý, hệ điều hành, bộ nhớ, cỏc bộ định thỡ, bộ đếm, cổng truyền thụng (RS 485) … và cú thể cũn cú một vài cổng

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

vào/ra số. Cỏc cổng vào/ra số cú trờn module CPU được gọi là cổng vào/ra

onboard như CPU 314IFM.

Trong họ PLC S7-300 cú nhiều loại module CPU khỏc nhau. Núi chung chỳng được đặt tờn theo bộ vi xử lý cú trong nú như module CPU312, module CPU314, module CPU315….

Những module cựng sủ dụng một lọai bộ vi xử lý, nhưng khỏc nhau về cổng vào/ra onboard cũng như cỏc khối hàm đặc biệt được tớch hợp sẵn trong thư viện của hệ điều hành phục vụ việc sử dụng cỏc cổng vào/ra onboard này sẽ phõn biệt với nhau trong tờn gọi bằng cỏch thờm cụm chữ cỏi IFM (Intergrated Function Module). Vớ dụ module CPU313IFM, module CPU314IFM…

Ngoài ra, cũn cú cỏc loại module CPU với hai cổng truyền thụng, trong đú cổng truyền thụng thứ hai cú chức năng chớnh là phục vụ việc nối mạng phõn tỏn như mạng PROFIBUS (PROcess FIeld BUS). Tất nhiờn kốm theo cổng truyền thụng thứ hai này là những phần mềm tiện dụng thớch hợp cũng đó được cài sẵn trong hệ điều hành. Cỏc lọai module CPU này được phõn biệt với cỏc lọai module CPU khỏc bằng cỏch thờm cụm từ DP (Distributed Port). Vớ dụ như module CPU315-2DP.

3.5.1.2. Cỏc loại module mở rộng

- PS (Power Supply): Module nguồn nuụi, cú 3 lọai 2A, 5A và 10A. - SM (Signal Module): Module mở rộng cổng tớn hiệu vào/ra, gồm cú: + DI (Digital Input): Module mở rộng cổng vào số với số lượng cổng cú thể là 8, 16 hoặc 32 tựy theo từng loại module. Gồm 24VDC và 120/230V AC.

+ DO (Digital Output): Module mở rộng cổng ra số với số lượng cổng cú thể là 8, 16 hoặc 32 tựy theo từng loại module. Gồm 24VDC và ngắt điện từ.

+ DI/DO (Digital Input/Digital Out): Module mở rộng cổng vào/ra số với số lượng cổng cú thể là 8vào/8 ra hoặc 16 vào/16 ra tựy theo từng loại module.

+ AI (Anolog Input): Module mở rộng cổng vào tương tự. Về bản chất chỳng là những bộ chuyển đổi tương tự số 12 bits (AD), tức là mỗi tớn hiệu tương tự được chuyển đổii thành một tớn hiệu số (nguyờn) cú độ dài 12 bits. Số cỏc cổng vào tương tự cú thể là 2, 4 hoặc 8 tựy theo loại module. Tớn hiệu vào cú thể là ỏp, dũng, điện trở.

+ AO (Anolog Output): Module mở rộng cổng ra tương tự. Chỳng là những bộ chuyển đổi tương tự số 12 bits (DA). Số cỏc cổng ra tương tự cú thể là 2, 4 hoặc 8 tựy theo loại module. Tớn hiệu ra cú thể là ỏp hoặc dũng.

+ AI/AO (Analog Input/Analog Output): Module mở rộng cỏc cổng vào/ra tương tự. Số cỏc cổng tương tự cú thể là 4 vào/2 ra hoặc 4 vào/4 ra tựy theo từng loại module.

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

- IM (Interface Module): Module ghộp nối. Đõy là lại module chuyờn dựng cú nhiệm vụ nối từng nhúm cỏc module mở rộng lại với nhau thành một khối và được quản lý chung bởi một module CPU. Thụng thường cỏc module mở rộng được gỏ liền với nhau trờn một thanh đỡ gọi là rack. Trờn mỗi thanh rack chỉ cú thể gỏ tối đa 8 module mở rộng (khụng kể module CPU, nguồn nuụi). Một module CPU S7-300 cú thể làm việc trực tiếp với nhiều nhất 4 racks và cỏc racks này phải được nối với nhau bằng module IM.

- FM (Function Module): Module cú chức năng điều khiển riờng, vớ dụ như module điều khiển động cơ servo, module điều khiển động cơ bước, module PID, module điều khiển vũng kớn, Module đếm, định vị, điều khiển hồi tiếp …

- CP (Communication Module): Module phục vụ truyền thụng trong mạng (MPI, PROFIBUS, Industrial Ethernet) giữa cỏc PLC với nhau hoặc giữa PLC với mỏy tớnh.

3.5.2. Kết nối PLC và mạng Internet

Để kết nối PLC với mạng Internet sử dụng qua module eWON nhằm phối hợp giữa giao diện cổng truyền thụng RS232/485 của PLC S7 – 300 với giao diện RJ45 của Modem ADSL mạng Internet.

- Module giao tiếp eWON (MPI/Profibus - ISOTCP): Module này thực hiện giao tiếp giữa S7-300 với mạng Internet. Cài đặt giao tiếp bằng mày tớnh thụng qua phần mềm (eBuddy.exe) của hóng eWON.

Hỡnh 3.16. Module giao tiếp eWON

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

3.5.3. Lập trỡnh cho PLC

3.5.3.1. Lập trỡnh bỏo khúi

a. Lưu đồ thuật toỏn:

Begin

ON =1 ? (adsbygoogle = window.adsbygoogle || []).push({});

Khởi tạo giỏ trị tỏc động của cảm biến khi cú khúi trong trạm.

- Đọc giỏ trị analog từ cảm biến về. - Tớnh toỏn và đổi giỏ trị đú sang giỏ trị điện ỏp. Giỏ trị ≥ giỏ trị tỏc g? - Bỏo cú khúi. - Tắt hệ thống. - Thụng bỏo cho hệ thống. OFF = 1? END Y N Y N Y N

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

b. Lập trỡnh SIMATIC S7 bỏo khúi:

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

3.5.3.2. Lập trỡnh bỏo chỏy (nhiệt gia tăng)

a. Lưu đồ thuật toỏn:

BEGIN

ON = 1 ?

Khởi tạo giỏ trị tỏc động của cảm biến khi cú chỏy.

- Đọc giỏ trị analog từ cảm biến về. - Tớnh toỏn và đổi giỏ trị đú sang giỏ

trị điện ỏp. Giỏ trị ≥ giỏ trị tỏc động? - Bỏo cú chỏy. - Tắt hệ thống. - Thụng bỏo cho hệ thống. OFF = 1? END Y Y Y N N N

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

b. Lập trỡnh SIMATIC S7 chỏy (nhiệt gia tăng):

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

3.5.3.3. Lập trỡnh điều khiển điều hũa nhiệt độ

a. Lưu đồ thuật toỏn:

BEGIN

- Khởi tạo giỏ trị nhiệt tại 00C, 10C

- Khởi tạo giỏ trị nhiệt độ ngưỡng dưới, ngưỡng trờn của phũng mỏy.

- Tớnh toỏn giỏ trị nhiệt độ đọc được từ cảm biến đo nhiệt độ.

- Đặt thời gian T1, T2 = 8 h Nhiệt độ đo được < ngưỡng dưới? Ngưỡng dưới < Nhiệt độ đo được < ngưỡng trờn?

- Cho 2 điều hũa tuần tự làm việc theo thứ tự: điều hũa 1 làm việc trong 8h; điều hũa 2

làm việc trong 8h. - Hiển thị thụng bỏo

- Cho 2 điều hũa cựng đồng thời làm việc. - Hiển thị thụng bỏo Nhiệt độ đo được > ngưỡng trờn? - Hiển thị thụng bỏo khẩn. END OFF = 1? ON = 1? Y N N N N N Y Y Y Y

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

b. Lập trỡnh SIMATIC S7 điều hũa nhiệt độ:

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

3.5.3.4. Lập trỡnh điều khiển tủ ATS

a. Lưu đồ thuật toỏn: (adsbygoogle = window.adsbygoogle || []).push({});

Begin ON = 1 ? Phỏt tớn hiệu đề mỏy phỏt S1 = 1? T = 10s ? Đề lần 1 OK? Đề lần 2,3 OK? - Dừng đề mỏy phỏt. - Bỏo lỗi mỏy phỏt khụng

đề được. Y Y Y N Ngắt cụng tắc mỏy phỏt. T = 10s ? T = 30s ? - Phỏt tớn hiệu dừng mỏy phỏt. - Đúng cụng tắc mỏy phỏt. N N N Y Y Thụng bỏo mỏy phỏt đề được. Y Y OFF =1? N End Y N

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

b. Lập trỡnh SIMATIC S7 tủ ATS:

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

3.6. PHƢƠNG ÁN XÂY DỰNG PHẦN MỀM TÍCH HỢP GIÁM SÁT ĐIỀU KHIỂN TỪ XA (SCADA - Supervisory Control And Data Acquisition)

3.6.1. Cơ sở thiết kế hệ thống

Hệ thống được xõy dựng hệ SCADA với những phần tử cơ bản sau:

- Cấp quản lý: Thực hiện việc giỏm sỏt từ xa cỏc trạm Viễn thụng thụng qua

mạng Internet theo tiờu chuẩn TCP/IP. WinCC WebNavigator Client hổ trợ truy cập cỏc trạm Viễn thụng từ xa qua mạng IT.

- Cấp giỏm sỏt và điều khiển: Được trang bị phần mềm giao diện người – mỏy (WinCC) để hổ trợ cỏn bộ quản lý kỹ thuật, nghiệp vụ vận hành theo dừi quỏ trỡnh, cỏc diễn biến kỹ thuật, trạng thỏi và cỏc thụng số làm việc của cỏc thiết bị làm việc trong hệ thống. Qua đú cỏn bộ quản lý kỹ thuật, nghiệp vụ cú thể thực hiện thao tỏc vận hành và can thiệp từ xa đến cỏc hệ thống điều khiển phớa dưới. Thiết bị “Giỏm sỏt và điều khiển MCE” - thu thập dữ liệu cảnh bỏo và điều khiển thiết bị - đặt tại cỏc trạm Viễn thụng được nối với Trung tõm giỏm sỏt thụng qua mạng Industrial Ethernet.

- WinCC WebNavigator Server: Phần mềm IMS-Server được xõy dựng để hỗ

trợ giỏm sỏt từ xa qua WEB. Cỏc mỏy trạm sử dụng để giỏm sỏt chớnh là cỏc WEB Client hổ trợ cho cỏc mỏy trạm truy cập vào server dễ dàng.

- WinCC: Giao diện điều khiển, giỏm sỏt và thu thập dữ liệu.

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

- Cấp điều khiển: Đõy là trỏi tim của hệ thống, ở đõy sử dụng PLC S7-300 CPU314C- 2DP, được tớch hợp sẵn giao diện mạng Profibus DP, cho phộp dễ dàng ghộp nối cỏc thiết bị cấp trường.

- Cấp trƣờng:

Là cỏc cảm biến bỏo chỏy, bỏo khúi, nhiệt độ phũng mỏy… Chỳng thu nhận tớn hiệu chớnh xỏc từ cỏc cảm biến, động cơ… gửi tới CPU 314C-2DP và truyền tớn hiệu điều khiển từ CPU 314C-2DP đến cỏc cơ cấu chấp hành khỏc như: điều khiển điều hũa nhiệt độ, ATS…

3.6.2. Giải phỏp xõy dựng phần mềm hệ thống

Phần mềm giỏm sỏt điều khiển từ xa được xõy dựng theo mụ hỡnh Client- Server hoạt động trờn nền WEB, cú cơ chế phõn quyền và phõn nhúm khu vực quản lý cho từng User để hỗ trợ cho việc quản lý cỏc nhà trạm từ xa với số lượng lớn, rất tiện dụng khi tổ chức thành một trung tõm điều hành chuyờn nghiệp, trong đú, mỗi thành viờn của nhúm chịu trỏch nhiệm riờng về một khu vực mà mỡnh quản lý. Thậm chớ với khả năng phõn nhúm như vậy, hoàn toàn cú thể phõn bổ trỏch nhiệm quản lý theo chuyờn mụn. Vớ dụ: một nhúm chuyờn giỏm sỏt hệ thống nguồn, ATS và mỏy nổ, nhúm khỏc chuyờn giỏm sỏt camera và theo dừi cỏc cảnh bỏo đột nhập, ... Ngoài ra IMS cũn được thiết kế hỗ trợ phõn quyền cho cỏc user theo địa chỉ IP. Cỏc user sử dụng từ cỏc địa chỉ ngoài dải cho phộp sẽ bị cấm, chức năng này đảm bảo an toàn phũng trỏnh cỏc phỏ hoại từ bờn ngoài.

Nhờ khả năng tớch hợp toàn bộ mà phần mềm giỏm sỏt IMS hỗ trợ cho người sử dụng cỏc phương tiện thuận tiện nhất để theo dừi hệ thống.

Do đó được thiết kế modul hoỏ ngay từ đầu nờn việc tớch hợp thờm vào hệ thống để quản lý từ xa thờm cỏc thiết bị khỏc với cỏc giao diện quản lý khỏc

Hỡnh 3.19. Mụ hỡnh IMS Client - Server

IMS server

IMS client

IMS client IMS client

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

nhau như: RS-232 console, SNMP, ... cú thể dễ dàng thực hiện khi thực tế (cú thể) cú nhu cầu.

Dưới đõy là một số tớnh năng cơ bản của phần mềm giỏm sỏt: (adsbygoogle = window.adsbygoogle || []).push({});

- Giỏm sỏt tức thời cảnh bỏo từ cỏc trạm qua màu sắc, õm thõnh phỏt ra loa, phõn biệt theo 3 cấp cảnh bỏo: minor, major, critical.

- Cú chế độ giỏm sỏt trờn sơ đồ mặt bằng thực của nhà trạm.

- Đo đạc chớnh xỏc cỏc thụng số từ xa: dũng điện, điện ỏp, tần số, nhiệt độ...

- Hỗ trợ điều khiển từ xa với cỏc thiết bị như mỏy nổ, ATS, điều hoà, ... cú đấu nối đến PLC.

- Hỗ trợ đầy đủ cỏc cụng cụ thiết lập cấu hỡnh bao gồm: thờm trạm mới, thiết lập cấu hỡnh cỏc cổng IO của PLC, thiết lập cỏc lưu đồ điều khiển tự động cho PLC, thờm camera, thờm đầu đọc thẻ.

- Cho phộp giỏm sỏt trực tiếp camera từ cựng một giao diện, chỉ cần kớch chuột chọn camera cần giỏm sỏt. Cho phộp điều khiển P/T/Z từ xa và thực hiện ghi hỡnh bằng tay.

- Cho phộp đặt cỏc sự kiện để thực hiện ghi hỡnh camera tự động khi sự kiện xảy ra, cho phộp đặt tờn file hỡnh, vị trớ preset của camera, thời gian ghi hỡnh đối với từng sự kiện. Khi đồng thời nhiều sự kiện xảy ra, camera sẽ thực hiện ghi song song thành nhiều file hỡnh, mỗi file tương ứng với một sự kiện.

- Cho phộp tỡm kiếm cỏc file hỡnh do camera lưu lại theo sự kiện trờn mỏy chủ và playback từ client.

- Cho phộp thiết lập ngưỡng cảnh bỏo hết dung lượng ổ đĩa (do lưu hỡnh ảnh). Khi dung lượng cũn trống giảm xuống dưới một ngưỡng nào đú, người sử dụng sẽ được thụng bỏo để kịp thời copy hỡnh ảnh đó ghi sang một mỏy khỏc và xoỏ bớt trờn mỏy đang cú cảnh bỏo.

- Hệ thống bắt giữ sự kiện cho phộp duyệt lại tất cả cỏc sự kiện đó xảy ra từ mỗi trạm bao gồm: cỏc sự kiện từ PLC và cỏc sự kiện người ra / vào trạm dựng thẻ từ.

- Cho phộp gỏn mỗi sự kiện vào một danh sỏch cỏc số di động để hệ thống tự động gửi SMS đến khi sự kiện xảy ra, kể cả cỏc sự kiện từ PLC và sự kiện người ra vào trạm dựng thẻ từ.

- Hỗ trợ phõn quyền user theo chức năng, theo nhà trạm. - Cỏc cụng cụ bỏo cỏo, thống kờ, in ấn.

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

3.6.3. Một số giao diện của phần mềm giỏm sỏt

Hỡnh 3.20. Giao diện giỏm sỏt tổng thể

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

Hỡnh 3.23. Giao diện giỏm sỏt và điều khiển cho từng thiết bị Hỡnh 3.22. Giỏm sỏt cảnh bỏo qua màu sắc trờn sơ đồ mặt bằng

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

Hỡnh 3.25. Cỏc lưu đồ điều khiển tự động cho 1 trạm

Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn http://www.lrc-tnu.edu.vn

Chƣơng 4

KẾT LUẬN VÀ KIẾN NGHỊ 4.1. KẾT LUẬN

4.1.1. Lợi ớch đem lại từ hệ thống

- Hệ thống giỳp cho việc quản lý, giỏm sỏt, cảnh bỏo và điều khiển của cỏc nhà khai thỏc thuận tiện và hiệu quả.

- Hệ thống cú khả năng xử lý ngay lập tức khi cú sự cố xảy ra, điều này

Một phần của tài liệu nghiên cứu điều khhiển giám sát các thiết bị trong trạm viễn thông qua mạng truyền thông (Trang 62)