Lập trỡnh cho PLC

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 65)

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

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ú 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 độ: (adsbygoogle = window.adsbygoogle || []).push({});

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:

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 (adsbygoogle = window.adsbygoogle || []).push({});

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:

- 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 giỳp cho nhà khai thỏc:

+ Giảm thiểu được cỏc thiệt hại về kinh tế. (adsbygoogle = window.adsbygoogle || []).push({});

+ Tăng hiệu quả hoạt động, sử dụng, đầu tư của cỏc hệ thống được trang bị hệ thống giỏm sỏt, cảnh bỏo và điều khiển.

+ Tăng hiệu suất, đỏp ứng tốt hơn nhu cầu phục vụ khỏch hàng.

+ Tăng tớnh ổn định của cỏc hệ thống tổng đài. + Kộo dài tuổi thọ của cỏc thiết bị tổng đài.

+ Hệ thống cú khả năng điều khiển tự động hoặc điều khiển từ xa, điều này giỳp giảm cỏc chi phớ nhõn cụng để vận hành, bảo dưỡng.

+ Dễ dàng trong việc mở rộng cỏc đầu đo, đầu cảnh bỏo, cỏc thiết bị điều khiển.

+ Dễ dàng trong việc mở rộng khi tăng hệ thống giỏm sỏt cỏc trạm host mà khụng ảnh hưởng đến hoạt động của cỏc trạm đó lắp đặt.

4.1.1. Kết quả đạt đƣợc sau quỏ trỡnh nghiờn cứu và thiết kế

- Người nghiờn cứu, thiết kế tỡm hiểu sõu thờm về cỏc lĩnh vực như Kỹ thuật điện tử, Kỹ thuật điều khiển logic khả trỡnh PLC, Mạng mỏy tớnh, Internet...

- Đề tài vừa là nền múng, vừa là kế thừa sự phỏt triển cỏc ứng dụng của điều khiển giỏm sỏt qua mạng truyền thụng (LAN, Internet, GPRS…).

- Cú thể ứng dụng cho nhiều mục đớch khỏc như cảnh bỏo, giỏm sỏt trong mạng nội bộ, nhà thụng minh...

4.2. KIẾN NGHỊ 4.2.1. Cỏc kiến nghị 4.2.1. Cỏc kiến nghị

- Đề tài liờn quan đến nhiều lĩnh vực khỏc nhau: Kỹ thuật điện tử, PLC, Viễn thụng, Cụng nghệ thụng tin. Đũi hỏi người nghiờn cứu, thiết kế phải cú nhiều kinh nghiệm và thời gian, do đú rất mong với đề tài tương tự, Nhà trường bố trớ một nhúm học viờn cựng thực hiện để kết quả được tốt hơ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

- Trong thực tế hệ thống này đưa vào sử dụng sẽ gặp phải những khú khăn trong việc xõy dựng hệ thống bảo mật, chống phỏ hoại và thõm nhập trỏi phộp, vỡ vậy đũi hỏi phần software tại server tương đối phức tạp.

4.2.2. Hƣớng phỏt triển

Hướng phỏt triển của đề tài đó được tớnh đến và được thể hiện thụng qua hỡnh vẽ và cỏc nội dung đó đề cập, đú là:

- Về điều khiển giỏm sỏt:

+ Giỏm sỏt camera và ghi lại hỡnh ảnh khi cú sự kiện. + Giỏm sỏt vào/ra dựng thẻ.

+ Bỏo đột nhập. + Bỏo ngập nước.

+ Bỏo quỏ độ ẩm cho phộp.

+ Điện ỏp nằm ngoài giải cho phộp. + Hệ thống nguồn ACCU cú sự cố. - Về truyền thụng:

+ Qua mạng LAN.

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

TÀI LIỆU THAM KHẢO Tài liệu trong nƣớc:

[1]. TS. Nguyễn Thị Phương Hà, “Điều khiển tự động”, NXB Khoa học và kỹ thuật.

[2] Nguyễn Thượng Hàn, “Xử lý tớn hiệu”, NXB Khoa học và kỹ thuật.

[3] Nguyễn Thỳc Hải, Mạng mỏy tớnh và cỏc hệ thống mở (1999), NXB Giỏo dục.

[4] Minh Ngọc - Phỳ Thành, “Mạng Viễn thụng” (2002), NXB Thống kờ. [5] Thỏi Hồng Nhị, “Hệ thống Viễn thụng” (2001), NXB Giỏo dục.

[6] Ngụ Diờn Tập, “Vi xử lý trong đo lường và điều khiển” (1999), NXB Khoa học và kỹ thuật.

[7] Đỗ Xuõn Tiến, “Kỹ thuật số và vi xử lý” (1996), Học viện KTQS. (adsbygoogle = window.adsbygoogle || []).push({});

[8] Đỗ Xuõn Tiến, “Kỹ thuật lập trỡnh điều khiển hệ thống” (2003), NXB Khoa học và kỹ thuật.

[9] Đỗ Xuõn Thụ - Hồ Khỏnh Lõm, “Kỹ thuật xử lý và mỏy tớnh” (2000), NXB Giỏo dục.

Tài liệu nƣớc ngoài:

[1]. Andrew S.Tanenbaum, “Computer Networks”, Prentice Hall.

[2]. “Automation with Micro PLC SIMATIC S7-300”, Siemens, Germany. [3] Communication Services via Satellite, Handbook for design, Great Britain

by Clays Ltd. St Ives plc.

[4]. “Industrial Communication”, Siemens, Germany. [5]. “NCM S7 for PROFIBUS Primer”, SIEMENS AG.

[6]. “NCM S7 for Industrial Ethernet Primer”, SIEMENS AG. [7] “Satellite Communication” (1989), Prince Hall Press. [8]. “Success_e.pdf”, Siemens, Germany.

[9] “SIMATIC NET IT-CP, Manual”, SIEMENS AG.

[10] “SIMATIC Communication with SIMATIC Manual”, SIEMENS AG. [11] “SIMATIC NET Industrial Twisted Pair Networks”, SIEMENS AG. [12] “SIMATIC NET Ethernet Manual”, SIEMENS AG.

[13] eWON 2001 MPI-Teleservice using eVCOMpplication User

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 65)