mục lục
Mục lục 1
Chương 1 Giới thiệu về trạm biến áp 220 KV Hà Đông 3
1.1 Những chặng đường phát triển, đặc điểm, vai trò trạm biến áp 220 kV Hà Đông 3
1.1.1 Những chặng đường phát triển và đặc điểm của trạm. 3
1.1.2 Vai trò của trạm biến áp Hà Đông 3
1.2 Tìm hiểu chung về các thiết bị điện trong trạm biến áp 3
1.2.1 Máy biến áp 3
1.2.2 Dao cách ly 4
1.2.3 Máy cắt điện 4
1.2.4 Thanh cái 4
1.2.5 Máy biến dòng điện 4
1.2.6 Máy biến điện áp 4
1.2.7 Rơle bảo vệ 4
1.2.8 Các thiết bị chống sét 4
1.3 Cấu trúc trạm biến áp và các giải pháp công nghệ 5
1.3.1 Cấu trúc trạm biến áp 5
1.3.2 Các giải pháp công nghệ chính 5
1.3.2.1 Cấp cao áp 220 kV 5
1.3.2.2 Cấp cao áp 110 kV 6
1.3.2.3 Cấp trung áp 35 kV 7
1.3.2.4 Cấp trung áp 22 kV 7
1.3.2.5 Cấp trung áp 6 kV 8
1.4 Đặc tính kỹ thuật của các thiết bị 8
1.4.1 Đặc tính kỹ thuật của thiết bị nhất thứ 8
1.4.1.1 Máy biến áp 8
1.4.1.2 Các thiết bị phân phối ngoài trời. 10
1.4.1.2.1 Máy cắt 10
1.4.1.2.2 Máy biến dòng điện, máy biến điện áp 11
1.4.1.2.3 Dao cách ly 13
1.4.1.2.4 Thiết bị chống sét 14
1.4.1.2.5 Rơ le bảo vệ so lệch máy biến áp 15
1.4.1.3 Thiết bị trong nhà 17
1.4.2 Đặc tính kỹ thuật của thiết bị nhị thứ 18
1.4.2.1 Thiết bị điều khiển 18
1.4.2.2 Thiết bị bảo vệ 19
1.5 Quy trình vận hành 20
1.5.1 Các thiết bị thuộc quyền điều khiển 20
1.5.2 Vận hành 20
1.5.3 Vận hành trạm khi có sự cố 21
Chương 2 Tìm hiểu hệ thống SCADA quản lý trạm điện 23
2.1 Khái niệm chung về SCADA/EMS/DM 23
2.1.1 SCADA (Supervisory Control And Data Acquisition) 23
2.1.2 Hệ thống quản lý năng lượng EMS (Energy Managment System) 23
2.1.3 Hệ thống DMS (Distribution Management System) 24
2.2 Điều khiển và giám sát 24
2.3 Thông tin liên lạc cho các hệ thống SCADA 26
2.4 Một số khái niệm về truyền số liệu 28
2.5 Các thành phần chức năng cơ bản 31
2.6 Các thiết bị chủ có chức năng giám sát 31
2.7 Các thiết bị ở xa có chức năng giám sát (RTU) 32
2.8 Nhật ký vận hành với hệ thống SCADA 33
2.9 Cơ chế thu thập tín hiệu đo lường của SCADA 33
Chương 3 Tìm hiểu về thiết bị điều khiển logic khả trình 35
3.1 Khái niệm về thiết bị điều khiển logic khả trình (PLC) 35
3.2 Các module của PLC S7-300 35
3.3 Kiểu dữ liệu và phân chia bộ nhớ 37
3.4 Vòng quét chương trình 39
3.5 Cấu trúc chương trình 40
3.6 Tổ chức bộ nhớ CPU 42
3.7 Trao đổi dữ liệu giữa CPU và các module mở rộng 43
3.8 Cấu trúc lệnh và trạng thái kết quả 44
Chương 4 Thiết kế hệ thống SCADA cho trạm điện 48
4.1 Mục tiêu đề ra đối với thiết kế hệ thống SCADA 48
4.2 Thiết bị phục vụ cho hệ thống SCADA 48
4.3 Tổng hợp tín hiệu cho từng cấp điện áp 50
4.3.1 Tín hiệu phần cao áp 220 kV 50
4.3.2 Tín hiệu phần cao áp 110 kV 51
4.3.3 Tín hiệu phần trung áp 35 kV 51
4.3.4 Tín hiệu phần trung áp 22 kV 52
4.3.5 Tín hiệu phần trung áp 6 kV 53
4.4 Tổng hợp tín hiệu cho từng PLC 53
4.4.1 Tín hiệu vào ra đối với PLC1 53
4.4.2 Tín hiệu vào/ra đối với PLC2 54
4.4.3 Tín hiệu vào/ra với PLC3 54
4.4.4 Tín hiệu vào/ ra đối với PLC4 54
4.5 Chọn cấu hình cứng cho từng PLC 55
4.6 Tạo cấu hình thiết bị HMI và xác đinh vùng truyền thông bằng SIMATIC ProTool 58
4.7 Lập trình cho PLC 59
Chương 5 thiết kế giao diện điều khiển 60
phụ lục 1 danh sách các biến vào ra của plc 73
phụ lục 2 Mã nguồn visual basic 89
118 trang |
Chia sẻ: lvcdongnoi | Lượt xem: 2574 | Lượt tải: 4
Bạn đang xem trước 20 trang tài liệu Đồ án Thiết kế hệ thống điều khiển giám sát trạm điện, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên
0) And cmd1712.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0)) Or (cmd171.BackColor = RGB(255, 0, 0) And cmd1717.BackColor = RGB(255, 0, 0) And cmd1719.BackColor = RGB(255, 0, 0) And c19.BorderColor = RGB(255, 0, 0)) Then
Text1.Text = "co dien"
ElseIf cmd100.BackColor = RGB(0, 255, 0) And (cmd171.BackColor = RGB(0, 255, 0) Or cmd1711.BackColor = RGB(0, 255, 0) Or cmd1717.BackColor = RGB(0, 255, 0) Or c11.BorderColor = RGB(0, 0, 0)) Then
Text1.Text = " mat dien"
End If
If cmd100.BackColor = RGB(255, 0, 0) And cmd1009.BackColor = RGB(255, 0, 0) And cmd1759.BackColor = RGB(255, 0, 0) And ((cmd1001.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1002.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0))) Or (cmd175.BackColor = RGB(255, 0, 0) And cmd1757.BackColor = RGB(255, 0, 0) And cmd1751.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd175.BackColor = RGB(255, 0, 0) And cmd1757.BackColor = RGB(255, 0, 0) And cmd1752.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0)) Or (cmd175.BackColor = RGB(255, 0, 0) And cmd1757.BackColor = RGB(255, 0, 0) And cmd1759.BackColor = RGB(255, 0, 0) And c19.BorderColor = RGB(255, 0, 0)) Then
Text11.Text = "co dien"
ElseIf cmd100.BackColor = RGB(0, 255, 0) And (cmd175.BackColor = RGB(0, 255, 0) Or cmd1751.BackColor = RGB(0, 255, 0) Or cmd1757.BackColor = RGB(0, 255, 0) Or c11.BorderColor = RGB(0, 0, 0)) Then
Text11.Text = " mat dien"
End If
If cmd100.BackColor = RGB(255, 0, 0) And cmd1009.BackColor = RGB(255, 0, 0) And cmd1779.BackColor = RGB(255, 0, 0) And ((cmd1001.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1002.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0))) Or (cmd177.BackColor = RGB(255, 0, 0) And cmd1777.BackColor = RGB(255, 0, 0) And cmd1771.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd177.BackColor = RGB(255, 0, 0) And cmd1777.BackColor = RGB(255, 0, 0) And cmd1772.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0)) Or (cmd177.BackColor = RGB(255, 0, 0) And cmd1777.BackColor = RGB(255, 0, 0) And cmd1779.BackColor = RGB(255, 0, 0) And c19.BorderColor = RGB(255, 0, 0)) Then
Text12.Text = "co dien"
ElseIf cmd100.BackColor = RGB(0, 255, 0) And (cmd177.BackColor = RGB(0, 255, 0) Or cmd1771.BackColor = RGB(0, 255, 0) Or cmd1777.BackColor = RGB(0, 255, 0) Or c11.BorderColor = RGB(0, 0, 0)) Then
Text12.Text = " mat dien"
End If
If cmd100.BackColor = RGB(255, 0, 0) And cmd1009.BackColor = RGB(255, 0, 0) And Form3.cmd1729.BackColor = RGB(255, 0, 0) And ((cmd1001.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1002.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0))) Or (Form3.cmd172.BackColor = RGB(255, 0, 0) And Form3.cmd1727.BackColor = RGB(255, 0, 0) And Form3.cmd1721.BackColor = RGB(255, 0, 0) And Form3.c11.BorderColor = RGB(255, 0, 0)) Or (Form3.cmd172.BackColor = RGB(255, 0, 0) And Form3.cmd1727.BackColor = RGB(255, 0, 0) And Form3.cmd1722.BackColor = RGB(255, 0, 0) And Form3.c12.BorderColor = RGB(255, 0, 0)) Or (Form3.cmd172.BackColor = RGB(255, 0, 0) And Form3.cmd1727.BackColor = RGB(255, 0, 0) And Form3.cmd1729.BackColor = RGB(255, 0, 0) And Form3.c19.BorderColor = RGB(255, 0, 0)) Then
Form3.Text1.Text = "co dien"
ElseIf cmd100.BackColor = RGB(0, 255, 0) And (Form3.cmd172.BackColor = RGB(0, 255, 0) Or Form3.cmd1722.BackColor = RGB(0, 255, 0) Or Form3.cmd1727.BackColor = RGB(0, 255, 0) Or Form3.c12.BorderColor = RGB(0, 0, 0)) Then
Form3.Text1.Text = " mat dien"
End If
If cmd100.BackColor = RGB(255, 0, 0) And cmd1009.BackColor = RGB(255, 0, 0) And Form3.cmd1749.BackColor = RGB(255, 0, 0) And ((cmd1001.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1002.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0))) Or (Form3.cmd174.BackColor = RGB(255, 0, 0) And Form3.cmd1747.BackColor = RGB(255, 0, 0) And Form3.cmd1741.BackColor = RGB(255, 0, 0) And Form3.c11.BorderColor = RGB(255, 0, 0)) Or (Form3.cmd174.BackColor = RGB(255, 0, 0) And Form3.cmd1747.BackColor = RGB(255, 0, 0) And Form3.cmd1742.BackColor = RGB(255, 0, 0) And Form3.c12.BorderColor = RGB(255, 0, 0)) Or (Form3.cmd174.BackColor = RGB(255, 0, 0) And Form3.cmd1747.BackColor = RGB(255, 0, 0) And Form3.cmd1749.BackColor = RGB(255, 0, 0) And Form3.c19.BorderColor = RGB(255, 0, 0)) Then
Form3.Text2.Text = "co dien"
ElseIf cmd100.BackColor = RGB(0, 255, 0) And (Form3.cmd174.BackColor = RGB(0, 255, 0) Or Form3.cmd1742.BackColor = RGB(0, 255, 0) Or Form3.cmd1747.BackColor = RGB(0, 255, 0) Or Form3.c12.BorderColor = RGB(0, 0, 0)) Then
Form3.Text2.Text = " mat dien"
End If
If cmd100.BackColor = RGB(255, 0, 0) And cmd1009.BackColor = RGB(255, 0, 0) And Form3.cmd1769.BackColor = RGB(255, 0, 0) And ((cmd1001.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1002.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0))) Or (Form3.cmd176.BackColor = RGB(255, 0, 0) And Form3.cmd1767.BackColor = RGB(255, 0, 0) And Form3.cmd1761.BackColor = RGB(255, 0, 0) And Form3.c11.BorderColor = RGB(255, 0, 0)) Or (Form3.cmd176.BackColor = RGB(255, 0, 0) And Form3.cmd1767.BackColor = RGB(255, 0, 0) And Form3.cmd1762.BackColor = RGB(255, 0, 0) And Form3.c12.BorderColor = RGB(255, 0, 0)) Or (Form3.cmd176.BackColor = RGB(255, 0, 0) And Form3.cmd1767.BackColor = RGB(255, 0, 0) And Form3.cmd1769.BackColor = RGB(255, 0, 0) And Form3.c19.BorderColor = RGB(255, 0, 0)) Then
Form3.Text3.Text = "co dien"
ElseIf cmd100.BackColor = RGB(0, 255, 0) And (Form3.cmd176.BackColor = RGB(0, 255, 0) Or Form3.cmd1762.BackColor = RGB(0, 255, 0) Or Form3.cmd1767.BackColor = RGB(0, 255, 0) Or Form3.c12.BorderColor = RGB(0, 0, 0)) Then
Form3.Text3.Text = " mat dien"
End If
If cmd100.BackColor = RGB(255, 0, 0) And cmd1009.BackColor = RGB(255, 0, 0) And Form3.cmd1789.BackColor = RGB(255, 0, 0) And ((cmd1001.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1002.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0))) Or (Form3.cmd178.BackColor = RGB(255, 0, 0) And Form3.cmd1787.BackColor = RGB(255, 0, 0) And Form3.cmd1781.BackColor = RGB(255, 0, 0) And Form3.c11.BorderColor = RGB(255, 0, 0)) Or (Form3.cmd178.BackColor = RGB(255, 0, 0) And Form3.cmd1787.BackColor = RGB(255, 0, 0) And Form3.cmd1782.BackColor = RGB(255, 0, 0) And Form3.c12.BorderColor = RGB(255, 0, 0)) Or (Form3.cmd178.BackColor = RGB(255, 0, 0) And Form3.cmd1787.BackColor = RGB(255, 0, 0) And Form3.cmd1789.BackColor = RGB(255, 0, 0) And Form3.c19.BorderColor = RGB(255, 0, 0)) Then
Form3.Text4.Text = "co dien"
ElseIf cmd100.BackColor = RGB(0, 255, 0) And (Form3.cmd178.BackColor = RGB(0, 255, 0) Or Form3.cmd1782.BackColor = RGB(0, 255, 0) Or Form3.cmd1787.BackColor = RGB(0, 255, 0) Or Form3.c12.BorderColor = RGB(0, 0, 0)) Then
Form3.Text4.Text = " mat dien"
End If
If cmd100.BackColor = RGB(255, 0, 0) And cmd1009.BackColor = RGB(255, 0, 0) And cmd1319.BackColor = RGB(255, 0, 0) And ((cmd1001.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1002.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0))) Or (cmd131.BackColor = RGB(255, 0, 0) And cmd1313.BackColor = RGB(255, 0, 0) And cmd1311.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd131.BackColor = RGB(255, 0, 0) And cmd1313.BackColor = RGB(255, 0, 0) And cmd1312.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0)) Then
Command1.BackColor = RGB(255, 0, 0)
ElseIf cmd100.BackColor = RGB(0, 255, 0) And cmd131.BackColor = RGB(0, 255, 0) Then
Command1.BackColor = RGB(0, 255, 0)
Text2.Text = " mat dien "
Text3.Text = " mat dien "
Text4.Text = " mat dien "
Text5.Text = " mat dien "
Text6.Text = " mat dien "
cmd331.BackColor = RGB(0, 255, 0)
cmd371.BackColor = RGB(0, 255, 0)
cmd373.BackColor = RGB(0, 255, 0)
cmd375.BackColor = RGB(0, 255, 0)
cmd441.BackColor = RGB(0, 255, 0)
cmd442.BackColor = RGB(0, 255, 0)
End If
If cmd100.BackColor = RGB(255, 0, 0) And cmd1009.BackColor = RGB(255, 0, 0) And Form3.cmd1329.BackColor = RGB(255, 0, 0) And ((cmd1001.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1002.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0))) Or (Form3.cmd132.BackColor = RGB(255, 0, 0) And Form3.cmd1323.BackColor = RGB(255, 0, 0) And Form3.cmd1321.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (Form3.cmd132.BackColor = RGB(255, 0, 0) And Form3.cmd1323.BackColor = RGB(255, 0, 0) And Form3.cmd1322.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0)) Then
Form3.cmdmba2.BackColor = RGB(255, 0, 0)
ElseIf cmd100.BackColor = RGB(0, 255, 0) And Form3.cmd132.BackColor = RGB(0, 255, 0) Then
Form3.cmdmba2.BackColor = RGB(0, 255, 0)
Form3.Text5.Text = " mat dien "
Form3.Text6.Text = " mat dien "
Form3.Text8.Text = " mat dien "
Form3.Text9.Text = " mat dien "
Form3.Text10.Text = " mat dien "
Form3.Text11.Text = " mat dien "
Form3.cmd332.BackColor = RGB(0, 255, 0)
Form3.cmd372.BackColor = RGB(0, 255, 0)
Form3.cmd374.BackColor = RGB(0, 255, 0)
Form3.cmd376.BackColor = RGB(0, 255, 0)
Form3.cmd671.BackColor = RGB(0, 255, 0)
Form3.cmd672.BackColor = RGB(0, 255, 0)
Form3.cmd673.BackColor = RGB(0, 255, 0)
Form3.cmd674.BackColor = RGB(0, 255, 0)
End If
End Sub
Private Sub cmd131_Click() / m¸y c¾t 131
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 131"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If (cmd1313.BackColor = RGB(255, 0, 0) And cmd1311.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1313.BackColor = RGB(255, 0, 0) And cmd1312.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0)) Or (cmd1313.BackColor = RGB(255, 0, 0) And cmd1319.BackColor = RGB(255, 0, 0) And c19.BorderColor = RGB(255, 0, 0)) Then
MsgBox "dong may cat 131 ,cap dien cho may bien ap 1! "
cmd131.BackColor = RGB(255, 0, 0)
Command1.BackColor = RGB(255, 0, 0)
Else
MsgBox " may bien ap chua duoc cap dien , ban can xem lai may cat 133 va cac dao cach ly "
Command1.BackColor = RGB(0, 255, 0)
Text2.Text = " mat dien "
Text3.Text = " mat dien "
Text4.Text = " mat dien "
Text5.Text = " mat dien "
Text6.Text = " mat dien "
cmd131.BackColor = RGB(0, 255, 0)
cmd331.BackColor = RGB(0, 255, 0)
cmd371.BackColor = RGB(0, 255, 0)
cmd373.BackColor = RGB(0, 255, 0)
cmd375.BackColor = RGB(0, 255, 0)
cmd441.BackColor = RGB(0, 255, 0)
cmd442.BackColor = RGB(0, 255, 0)
End If
Case idno
MsgBox " may cat da ngat , may bien ap mat dien "
Command1.BackColor = RGB(0, 255, 0)
Text2.Text = " mat dien "
Text3.Text = " mat dien "
Text4.Text = " mat dien "
Text5.Text = " mat dien "
Text6.Text = " mat dien "
cmd131.BackColor = RGB(0, 255, 0)
cmd331.BackColor = RGB(0, 255, 0)
cmd371.BackColor = RGB(0, 255, 0)
cmd373.BackColor = RGB(0, 255, 0)
cmd375.BackColor = RGB(0, 255, 0)
cmd441.BackColor = RGB(0, 255, 0)
cmd442.BackColor = RGB(0, 255, 0)
End Select
End Sub
Private Sub cmd171_Click() / m¸y c¾t 171
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 171"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
MsgBox "dong may cat 171 ! "
cmd171.BackColor = RGB(255, 0, 0)
Case idno
MsgBox " may cat da ngat "
cmd171.BackColor = RGB(0, 255, 0)
End Select
If (cmd171.BackColor = RGB(255, 0, 0) And cmd1717.BackColor = RGB(255, 0, 0) And cmd1711.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd171.BackColor = RGB(255, 0, 0) And cmd1717.BackColor = RGB(255, 0, 0) And cmd1712.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0)) Or (cmd171.BackColor = RGB(255, 0, 0) And cmd1717.BackColor = RGB(255, 0, 0) And cmd1719.BackColor = RGB(255, 0, 0) And c19.BorderColor = RGB(255, 0, 0)) Then
Text1.Text = " co dien "
Else
Text1.Text = "mat dien"
End If
End Sub
Private Sub Command1_Click() / m¸y biÕn ¸p 1
Form2.Show
If Command1.BackColor = RGB(0, 255, 0) Then
Form2.HScroll1.Enabled = False
ElseIf Command1.BackColor = RGB(255, 0, 0) Then
Form2.HScroll1.Enabled = True
End If
Form1.Enabled = False
End Sub
Private Sub cmd331_Click() / m¸y c¾t 331
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 331"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If Command1.BackColor = RGB(0, 255, 0) Then
MsgBox "Ban phai cap dien cho may bien ap "
ElseIf Command1.BackColor = RGB(255, 0, 0) Then
MsgBox "dong may cat 331 ! "
cmd331.BackColor = RGB(255, 0, 0)
End If
Case idno
MsgBox " may cat da ngat "
Text2.Text = " mat dien "
Text3.Text = " mat dien "
Text4.Text = " mat dien "
cmd331.BackColor = RGB(0, 255, 0)
cmd371.BackColor = RGB(0, 255, 0)
cmd373.BackColor = RGB(0, 255, 0)
cmd375.BackColor = RGB(0, 255, 0)
End Select
End Sub
Private Sub cmd371_Click() / m¸y c¾t 371
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 371"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If cmd331.BackColor = RGB(0, 255, 0) Then
MsgBox " may cat bien ap 331 da ngat , ban dong hay ngat may cat 371 khong con tac dung "
Else: cmd331.BackColor = RGB(255, 0, 0)
MsgBox "dong may cat 371 ! "
cmd371.BackColor = RGB(255, 0, 0)
End If
Case idno
MsgBox " may cat da ngat "
cmd371.BackColor = RGB(0, 255, 0)
End Select
If (cmd3313.BackColor = RGB(255, 0, 0) And cmd3311.BackColor = RGB(255, 0, 0) And cmd371.BackColor = RGB(255, 0, 0) And cmd3711.BackColor = RGB(255, 0, 0) And cmd3717.BackColor = RGB(255, 0, 0)) Then
Text2.Text = " co dien "
ElseIf (cmd3313.BackColor = RGB(0, 255, 0) Or cmd3311.BackColor = RGB(0, 255, 0) Or cmd371.BackColor = RGB(0, 255, 0) Or cmd3711.BackColor = RGB(0, 255, 0) Or cmd3717.BackColor = RGB(0, 255, 0)) Then
Text2.Text = "mat dien"
End If
End Sub
Private Sub cmd1711_Click() / dao c¸ch ly 171-1
message = " Ban muon cat hay khong cat dao cach ly ? " & vbCrLf & " cat: yes khong cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "dao cach ly 171-1"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If cmd171.BackColor = RGB(255, 0, 0) Then
MsgBox " chi thao tac khi da cat may cat 171 !"
Else: cmd171.BackColor = RGB(0, 255, 0)
MsgBox "thuc hien cat dao cach ly 171-1 "
cmd1711.BackColor = RGB(0, 255, 0)
End If
Case idno
If cmd171.BackColor = RGB(255, 0, 0) Then
MsgBox " chi thao tac khi da cat may cat 171 !"
Else: cmd171.BackColor = RGB(0, 255, 0)
MsgBox " khong cat dao cach ly 171-1 "
cmd1711.BackColor = RGB(255, 0, 0)
End If
End Select
End Sub
Private Sub cmd1719_Click() / dao c¸ch ly 171-9
message = " Ban muon cat hay khong cat dao cach ly ? " & vbCrLf & " cat: yes khong cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "dao cach ly 171-9"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If cmd171.BackColor = RGB(255, 0, 0) Or (Form1.cmd100.BackColor = RGB(255, 0, 0) And Form1.cmd1009.BackColor = RGB(255, 0, 0) And Form1.cmd1001.BackColor = RGB(255, 0, 0)) Or (Form1.cmd100.BackColor = RGB(255, 0, 0) And Form1.cmd1009.BackColor = RGB(255, 0, 0) And Form1.cmd1001.BackColor = RGB(255, 0, 0)) Then
MsgBox " chi thao tac khi da cat may cat 171 va may cat 100!"
Else
MsgBox "thuc hien cat dao cach ly 171-9 "
cmd1719.BackColor = RGB(0, 255, 0)
End If
Case idno
If cmd171.BackColor = RGB(255, 0, 0) Or (Form1.cmd100.BackColor = RGB(255, 0, 0) And Form1.cmd1009.BackColor = RGB(255, 0, 0) And Form1.cmd1001.BackColor = RGB(255, 0, 0)) Or (Form1.cmd100.BackColor = RGB(255, 0, 0) And Form1.cmd1009.BackColor = RGB(255, 0, 0) And Form1.cmd1001.BackColor = RGB(255, 0, 0)) Then
MsgBox " chi thao tac khi da cat may cat 171 va may cat 100!"
Else
MsgBox " khong cat dao cach ly 171-9 "
cmd1719.BackColor = RGB(255, 0, 0)
End If
End Select
End Sub
M· nguån ®iÒu khiÓn t¨ng/gi¶m nÊc m¸y biÕn ¸p 2 (MBA 2T)
Private Sub cmd134_Click() / m¸y c¾t 134
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 134"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If Form5.cmdmba4.BackColor = RGB(0, 255, 0) Then
MsgBox " ban can phai cap dien cho may bien ap 3 truoc khi dong may cat 134"
cmd134.BackColor = RGB(0, 255, 0)
ElseIf Form5.cmdmba4.BackColor = RGB(255, 0, 0) Then
MsgBox "dong may cat 134 ! "
cmd134.BackColor = RGB(255, 0, 0)
End If
Case idno
MsgBox " may cat da ngat "
cmd134.BackColor = RGB(0, 255, 0)
End Select
If (cmd134.BackColor = RGB(255, 0, 0) And cmd1343.BackColor = RGB(255, 0, 0) And cmd1341.BackColor = RGB(255, 0, 0)) Then
Form3.c11.BorderColor = RGB(255, 0, 0)
Form1.c11.BorderColor = RGB(255, 0, 0)
MsgBox " da cap dien cho thanh cai C11 "
ElseIf (cmd134.BackColor = RGB(255, 0, 0) And cmd1343.BackColor = RGB(255, 0, 0) And cmd1342.BackColor = RGB(255, 0, 0)) Then
Form1.c12.BorderColor = RGB(255, 0, 0)
Form3.c12.BorderColor = RGB(255, 0, 0)
MsgBox " da cap dien cho thanh cai C12 "
ElseIf (cmd134.BackColor = RGB(255, 0, 0) And cmd1343.BackColor = RGB(255, 0, 0) And cmd1349.BackColor = RGB(255, 0, 0)) Then
Form1.c19.BorderColor = RGB(255, 0, 0)
Form3.c19.BorderColor = RGB(255, 0, 0)
MsgBox " da cap dien cho thanh cai C19 "
ElseIf cmd134.BackColor = RGB(0, 255, 0) Or cmd1343.BackColor = RGB(0, 255, 0) Or (cmd1341.BackColor = RGB(0, 255, 0) Or cmd1342.BackColor = RGB(0, 255, 0) Or cmd1349.BackColor = RGB(0, 255, 0)) Then
MsgBox " may bien ap 4AT ngung cap dien cho thanh cai phia 110Kv "
If Form1.c11.BorderColor = RGB(255, 0, 0) Then
Form3.c11.BorderColor = RGB(255, 0, 0)
Form1.c12.BorderColor = RGB(0, 0, 0)
Form1.c19.BorderColor = RGB(0, 0, 0)
Form3.c12.BorderColor = RGB(0, 0, 0)
Form3.c19.BorderColor = RGB(0, 0, 0)
ElseIf Form1.c11.BorderColor = RGB(0, 0, 0) Then
Form3.c11.BorderColor = RGB(0, 0, 0)
Form1.c12.BorderColor = RGB(0, 0, 0)
Form1.c19.BorderColor = RGB(0, 0, 0)
Form3.c12.BorderColor = RGB(0, 0, 0)
Form3.c19.BorderColor = RGB(0, 0, 0)
End If
cmdmba2.BackColor = RGB(0, 255, 0)
Text1.Text = " mat dien "
Text2.Text = " mat dien "
Text3.Text = " mat dien "
Text4.Text = " mat dien "
Text5.Text = " mat dien "
Text6.Text = " mat dien "
Text7.Text = " mat dien "
Text9.Text = " mat dien "
Text10.Text = " mat dien "
Text11.Text = " mat dien "
Form1.Text1.Text = " mat dien "
Form1.Text9.Text = " mat dien "
Form1.Text12.Text = " mat dien "
Form1.Text11.Text = " mat dien "
Form1.cmd171.BackColor = RGB(0, 255, 0)
Form1.cmd173.BackColor = RGB(0, 255, 0)
Form1.cmd175.BackColor = RGB(0, 255, 0)
Form1.cmd177.BackColor = RGB(0, 255, 0)
cmd172.BackColor = RGB(0, 255, 0)
cmd174.BackColor = RGB(0, 255, 0)
cmd176.BackColor = RGB(0, 255, 0)
cmd178.BackColor = RGB(0, 255, 0)
cmd132.BackColor = RGB(0, 255, 0)
cmd332.BackColor = RGB(0, 255, 0)
cmd372.BackColor = RGB(0, 255, 0)
cmd374.BackColor = RGB(0, 255, 0)
cmd376.BackColor = RGB(0, 255, 0)
cmd671.BackColor = RGB(0, 255, 0)
cmd672.BackColor = RGB(0, 255, 0)
cmd673.BackColor = RGB(0, 255, 0)
cmd674.BackColor = RGB(0, 255, 0)
End If
End Sub
Private Sub cmd132_Click() / m¸y c¾t 132
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 132"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If (cmd1323.BackColor = RGB(255, 0, 0) And cmd1321.BackColor = RGB(255, 0, 0) And c11.BorderColor = RGB(255, 0, 0)) Or (cmd1323.BackColor = RGB(255, 0, 0) And cmd1322.BackColor = RGB(255, 0, 0) And c12.BorderColor = RGB(255, 0, 0)) Or (cmd1323.BackColor = RGB(255, 0, 0) And cmd1329.BackColor = RGB(255, 0, 0) And c19.BorderColor = RGB(255, 0, 0)) Then
MsgBox "dong may cat 132 ,cap dien cho may bien ap 2! "
cmd132.BackColor = RGB(255, 0, 0)
cmdmba2.BackColor = RGB(255, 0, 0)
Else
MsgBox " may bien ap chua duoc cap dien , ban can xem lai may cat 132 va cac dao cach ly "
cmdmba2.BackColor = RGB(0, 255, 0)
Text5.Text = " mat dien "
Text6.Text = " mat dien "
Text7.Text = " mat dien "
Text8.Text = " mat dien "
Text9.Text = " mat dien "
Text10.Text = " mat dien "
Text11.Text = " mat dien "
cmd132.BackColor = RGB(0, 255, 0)
cmd332.BackColor = RGB(0, 255, 0)
cmd372.BackColor = RGB(0, 255, 0)
cmd374.BackColor = RGB(0, 255, 0)
cmd376.BackColor = RGB(0, 255, 0)
cmd671.BackColor = RGB(0, 255, 0)
cmd672.BackColor = RGB(0, 255, 0)
cmd673.BackColor = RGB(0, 255, 0)
cmd674.BackColor = RGB(0, 255, 0)
End If
Case idno
MsgBox " may cat da ngat , may bien ap mat dien "
cmdmba2.BackColor = RGB(0, 255, 0)
Text5.Text = " mat dien "
Text6.Text = " mat dien "
Text7.Text = " mat dien "
Text8.Text = " mat dien "
Text9.Text = " mat dien "
Text10.Text = " mat dien "
Text11.Text = " mat dien "
cmd132.BackColor = RGB(0, 255, 0)
cmd332.BackColor = RGB(0, 255, 0)
cmd372.BackColor = RGB(0, 255, 0)
cmd374.BackColor = RGB(0, 255, 0)
cmd376.BackColor = RGB(0, 255, 0)
cmd671.BackColor = RGB(0, 255, 0)
cmd672.BackColor = RGB(0, 255, 0)
cmd673.BackColor = RGB(0, 255, 0)
cmd674.BackColor = RGB(0, 255, 0)
End Select
End Sub
Private Sub cmd332_Click() / m¸y c¾t 332
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 332"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If cmdmba2.BackColor = RGB(0, 255, 0) Then
MsgBox "Ban phai cap dien cho may bien ap 2"
ElseIf cmdmba2.BackColor = RGB(255, 0, 0) Then
MsgBox "dong may cat 332 ! "
cmd332.BackColor = RGB(255, 0, 0)
End If
Case idno
MsgBox " may cat da ngat "
Text5.Text = " mat dien "
Text6.Text = " mat dien "
Text7.Text = " mat dien "
cmd332.BackColor = RGB(0, 255, 0)
cmd372.BackColor = RGB(0, 255, 0)
cmd374.BackColor = RGB(0, 255, 0)
cmd376.BackColor = RGB(0, 255, 0)
End Select
End Sub
M· nguån ®iÒu khiÓn t¨ng/gi¶m nÊc m¸y biÕn ¸p 3 (MBA 3AT)
Private Sub cmd277_Click() / m¸y c¾t 277
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 277"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
MsgBox "dong may cat 277 ! "
cmd277.BackColor = RGB(255, 0, 0)
If cmd2777.BackColor = RGB(255, 0, 0) And (cmd2771.BackColor = RGB(255, 0, 0) Or cmd2772.BackColor = RGB(255, 0, 0) Or cmd2779.BackColor = RGB(255, 0, 0)) Then
Text1.Text = "cap dien"
End If
Case idno
MsgBox " may cat da ngat "
cmd277.BackColor = RGB(0, 255, 0)
Text1.Text = "mat dien"
End Select
If (Form5.cmd272.BackColor = RGB(255, 0, 0) And Form5.cmd2727.BackColor = RGB(255, 0, 0) And Form5.cmd2721.BackColor = RGB(255, 0, 0)) Or (Form4.cmd273.BackColor = RGB(255, 0, 0) And Form4.cmd2737.BackColor = RGB(255, 0, 0) And Form4.cmd2731.BackColor = RGB(255, 0, 0)) Or (Form4.cmd277.BackColor = RGB(255, 0, 0) And Form4.cmd2777.BackColor = RGB(255, 0, 0) And Form4.cmd2771.BackColor = RGB(255, 0, 0)) Then
Form4.c21.BorderColor = RGB(255, 0, 0)
Form5.c21.BorderColor = RGB(255, 0, 0)
Else:
Form4.c21.BorderColor = RGB(0, 0, 0)
Form5.c21.BorderColor = RGB(0, 0, 0)
Form4.cmdmba3.BackColor = RGB(0, 255, 0)
Form4.Text1.Text = "mat dien"
Form4.Text2.Text = "mat dien"
Form4.Text3.Text = "mat dien"
Form4.Text4.Text = "mat dien"
Form4.Text5.Text = "mat dien"
Form4.Text6.Text = "mat dien"
End If
If (Form5.cmd272.BackColor = RGB(255, 0, 0) And Form5.cmd2727.BackColor = RGB(255, 0, 0) And Form5.cmd2722.BackColor = RGB(255, 0, 0)) Or (Form4.cmd273.BackColor = RGB(255, 0, 0) And Form4.cmd2737.BackColor = RGB(255, 0, 0) And Form4.cmd2732.BackColor = RGB(255, 0, 0)) Or (Form4.cmd277.BackColor = RGB(255, 0, 0) And Form4.cmd2777.BackColor = RGB(255, 0, 0) And Form4.cmd2772.BackColor = RGB(255, 0, 0)) Then
Form4.c22.BorderColor = RGB(255, 0, 0)
Form5.c22.BorderColor = RGB(255, 0, 0)
Else:
Form4.c22.BorderColor = RGB(0, 0, 0)
Form5.c22.BorderColor = RGB(0, 0, 0)
Form5.cmdmba4.BackColor = RGB(0, 255, 0)
Form5.Text1.Text = "mat dien"
Form5.Text2.Text = "mat dien"
Form5.Text3.Text = "mat dien"
Form5.Text4.Text = "mat dien"
Form5.Text5.Text = "mat dien"
Form5.Text6.Text = "mat dien"
End If
If (Form5.cmd272.BackColor = RGB(255, 0, 0) And Form5.cmd2727.BackColor = RGB(255, 0, 0) And Form5.cmd2729.BackColor = RGB(255, 0, 0)) Or (Form4.cmd273.BackColor = RGB(255, 0, 0) And Form4.cmd2737.BackColor = RGB(255, 0, 0) And Form4.cmd2739.BackColor = RGB(255, 0, 0)) Or (Form4.cmd277.BackColor = RGB(255, 0, 0) And Form4.cmd2777.BackColor = RGB(255, 0, 0) And Form4.cmd2779.BackColor = RGB(255, 0, 0)) Then
Form4.c29.BorderColor = RGB(255, 0, 0)
Form5.c29.BorderColor = RGB(255, 0, 0)
Else:
Form4.c29.BorderColor = RGB(0, 0, 0)
Form5.c29.BorderColor = RGB(0, 0, 0)
End If
End Sub
Private Sub cmd275_Click() /m¸y c¾t 275
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 275"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
MsgBox "dong may cat 275 ! "
cmd275.BackColor = RGB(255, 0, 0)
Case idno
MsgBox " may cat da ngat "
cmd275.BackColor = RGB(0, 255, 0)
End Select
If (cmd275.BackColor = RGB(255, 0, 0) And cmd2757.BackColor = RGB(255, 0, 0) And cmd2751.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd275.BackColor = RGB(255, 0, 0) And cmd2757.BackColor = RGB(255, 0, 0) And cmd2752.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0)) Or (cmd275.BackColor = RGB(255, 0, 0) And cmd2757.BackColor = RGB(255, 0, 0) And cmd2759.BackColor = RGB(255, 0, 0) And c29.BorderColor = RGB(255, 0, 0)) Then
Text2.Text = " co dien "
Else
Text2.Text = "mat dien"
End If
End Sub
Private Sub cmd200_Click() / m¸y c¾t vßng 273
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 200"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
MsgBox "dong may cat vong 200 ! "
cmd200.BackColor = RGB(255, 0, 0)
Case idno
MsgBox " may cat da ngat "
cmd200.BackColor = RGB(0, 255, 0)
End Select
If cmd200.BackColor = RGB(255, 0, 0) And cmd2009.BackColor = RGB(255, 0, 0) And cmd2001.BackColor = RGB(255, 0, 0) And (cmd2739.BackColor = RGB(255, 0, 0) Or cmd2779.BackColor = RGB(255, 0, 0) Or Form5.cmd2729.BackColor = RGB(255, 0, 0)) Then
If cmd2739.BackColor = RGB(255, 0, 0) Then
Form4.Text3.Text = "co dien"
End If
If cmd2779.BackColor = RGB(255, 0, 0) Then
Form4.Text1.Text = "co dien"
End If
If Form5.cmd2729.BackColor = RGB(255, 0, 0) Then
Form5.Text3.Text = "co dien"
End If
Form4.c21.BorderColor = RGB(255, 0, 0)
Form5.c21.BorderColor = RGB(255, 0, 0)
ElseIf cmd200.BackColor = RGB(255, 0, 0) And cmd2009.BackColor = RGB(255, 0, 0) And cmd2002.BackColor = RGB(255, 0, 0) And (cmd2739.BackColor = RGB(255, 0, 0) Or cmd2779.BackColor = RGB(255, 0, 0) Or Form5.cmd2729.BackColor = RGB(255, 0, 0)) Then
If cmd2739.BackColor = RGB(255, 0, 0) Then
Form4.Text3.Text = "co dien"
End If
If cmd2779.BackColor = RGB(255, 0, 0) Then
Form4.Text1.Text = "co dien"
End If
If Form5.cmd2729.BackColor = RGB(255, 0, 0) Then
Form5.Text3.Text = "co dien"
End If
Form4.c22.BorderColor = RGB(255, 0, 0)
Form5.c22.BorderColor = RGB(255, 0, 0)
End If
If cmd200.BackColor = RGB(0, 255, 0) And cmd273.BackColor = RGB(0, 255, 0) Then
Text3.Text = "mat dien"
End If
If cmd200.BackColor = RGB(0, 255, 0) And cmd277.BackColor = RGB(0, 255, 0) Then
Text1.Text = "mat dien"
End If
If cmd200.BackColor = RGB(0, 255, 0) And Form5.cmd272.BackColor = RGB(0, 255, 0) Then
Form5.Text3.Text = "mat dien"
End If
If cmd200.BackColor = RGB(0, 255, 0) And cmd273.BackColor = RGB(0, 255, 0) And cmd277.BackColor = RGB(0, 255, 0) Then
Form4.c21.BorderColor = RGB(0, 0, 0)
Form5.c21.BorderColor = RGB(0, 0, 0)
End If
If cmd200.BackColor = RGB(0, 255, 0) And Form5.cmd272.BackColor = RGB(0, 255, 0) Then
Form4.c22.BorderColor = RGB(0, 0, 0)
Form5.c22.BorderColor = RGB(0, 0, 0)
End If
If cmd200.BackColor = RGB(255, 0, 0) And cmd2009.BackColor = RGB(255, 0, 0) And cmd2719.BackColor = RGB(255, 0, 0) And ((cmd2001.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd2002.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0))) Or (cmd271.BackColor = RGB(255, 0, 0) And cmd2717.BackColor = RGB(255, 0, 0) And cmd2711.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd271.BackColor = RGB(255, 0, 0) And cmd2717.BackColor = RGB(255, 0, 0) And cmd2712.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0)) Or (cmd271.BackColor = RGB(255, 0, 0) And cmd2717.BackColor = RGB(255, 0, 0) And cmd2719.BackColor = RGB(255, 0, 0) And c29.BorderColor = RGB(255, 0, 0)) Then
Text4.Text = "co dien"
ElseIf cmd200.BackColor = RGB(0, 255, 0) And cmd271.BackColor = RGB(0, 255, 0) Or c21.BorderColor = RGB(0, 0, 0) Then
Text4.Text = "mat dien"
End If
If cmd200.BackColor = RGB(255, 0, 0) And cmd2009.BackColor = RGB(255, 0, 0) And cmd2759.BackColor = RGB(255, 0, 0) And ((cmd2001.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd2002.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0))) Or (cmd275.BackColor = RGB(255, 0, 0) And cmd2757.BackColor = RGB(255, 0, 0) And cmd2751.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd275.BackColor = RGB(255, 0, 0) And cmd2757.BackColor = RGB(255, 0, 0) And cmd2752.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0)) Or (cmd275.BackColor = RGB(255, 0, 0) And cmd2757.BackColor = RGB(255, 0, 0) And cmd2759.BackColor = RGB(255, 0, 0) And c29.BorderColor = RGB(255, 0, 0)) Then
Text2.Text = "co dien"
ElseIf cmd200.BackColor = RGB(0, 255, 0) And cmd275.BackColor = RGB(0, 255, 0) Or c21.BorderColor = RGB(0, 0, 0) Then
Text2.Text = "mat dien"
End If
If cmd200.BackColor = RGB(255, 0, 0) And cmd2009.BackColor = RGB(255, 0, 0) And Form5.cmd2749.BackColor = RGB(255, 0, 0) And ((cmd2001.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd2002.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0))) Or (Form5.cmd274.BackColor = RGB(255, 0, 0) And Form5.cmd2747.BackColor = RGB(255, 0, 0) And Form5.cmd2741.BackColor = RGB(255, 0, 0) And Form5.c21.BorderColor = RGB(255, 0, 0)) Or (Form5.cmd274.BackColor = RGB(255, 0, 0) And Form5.cmd2747.BackColor = RGB(255, 0, 0) And Form5.cmd2742.BackColor = RGB(255, 0, 0) And Form5.c22.BorderColor = RGB(255, 0, 0)) Or (Form5.cmd274.BackColor = RGB(255, 0, 0) And Form5.cmd2747.BackColor = RGB(255, 0, 0) And Form5.cmd2749.BackColor = RGB(255, 0, 0) And Form5.c29.BorderColor = RGB(255, 0, 0)) Then
Form5.Text2.Text = "co dien"
ElseIf cmd200.BackColor = RGB(0, 255, 0) And Form5.cmd274.BackColor = RGB(0, 255, 0) Or Form5.c22.BorderColor = RGB(0, 0, 0) Then
Form5.Text2.Text = "mat dien"
End If
If cmd200.BackColor = RGB(255, 0, 0) And cmd2009.BackColor = RGB(255, 0, 0) And Form5.cmd2769.BackColor = RGB(255, 0, 0) And ((cmd2001.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd2002.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0))) Or (Form5.cmd276.BackColor = RGB(255, 0, 0) And Form5.cmd2767.BackColor = RGB(255, 0, 0) And Form5.cmd2761.BackColor = RGB(255, 0, 0) And Form5.c21.BorderColor = RGB(255, 0, 0)) Or (Form5.cmd276.BackColor = RGB(255, 0, 0) And Form5.cmd2767.BackColor = RGB(255, 0, 0) And Form5.cmd2762.BackColor = RGB(255, 0, 0) And Form5.c22.BorderColor = RGB(255, 0, 0)) Or (Form5.cmd276.BackColor = RGB(255, 0, 0) And Form5.cmd2767.BackColor = RGB(255, 0, 0) And Form5.cmd2769.BackColor = RGB(255, 0, 0) And Form5.c29.BorderColor = RGB(255, 0, 0)) Then
Form5.Text1.Text = "co dien"
ElseIf cmd200.BackColor = RGB(0, 255, 0) And Form5.cmd276.BackColor = RGB(0, 255, 0) Or Form5.c22.BorderColor = RGB(0, 0, 0) Then
Form5.Text1.Text = "mat dien"
End If
If cmd200.BackColor = RGB(255, 0, 0) And cmd2009.BackColor = RGB(255, 0, 0) And Form4.cmd2339.BackColor = RGB(255, 0, 0) And ((cmd2001.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd2002.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0))) Or (Form4.cmd233.BackColor = RGB(255, 0, 0) And Form4.cmd2333.BackColor = RGB(255, 0, 0) And Form4.cmd2331.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (Form4.cmd233.BackColor = RGB(255, 0, 0) And Form4.cmd2333.BackColor = RGB(255, 0, 0) And Form4.cmd2332.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0)) Then
Form4.cmdmba3.BackColor = RGB(255, 0, 0)
ElseIf cmd200.BackColor = RGB(0, 255, 0) And Form4.cmd233.BackColor = RGB(0, 255, 0) Then
Form4.cmdmba3.BackColor = RGB(0, 255, 0)
Text5.Text = " mat dien "
Text6.Text = " mat dien "
cmd443.BackColor = RGB(0, 255, 0)
Form1.cmd133.BackColor = RGB(0, 255, 0)
End If
If cmd200.BackColor = RGB(255, 0, 0) And cmd2009.BackColor = RGB(255, 0, 0) And Form5.cmd2349.BackColor = RGB(255, 0, 0) And ((cmd2001.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd2002.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0))) Or (Form5.cmd234.BackColor = RGB(255, 0, 0) And Form5.cmd2343.BackColor = RGB(255, 0, 0) And Form5.cmd2341.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (Form5.cmd234.BackColor = RGB(255, 0, 0) And Form5.cmd2343.BackColor = RGB(255, 0, 0) And Form5.cmd2342.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0)) Then
Form5.cmdmba4.BackColor = RGB(255, 0, 0)
ElseIf cmd200.BackColor = RGB(0, 255, 0) And
Form5.cmd234.BackColor = RGB(0, 255, 0) Then
Form5.cmdmba4.BackColor = RGB(0, 255, 0)
Form5.Text5.Text = " mat dien "
Form5.Text6.Text = " mat dien "
Form5.cmd444.BackColor = RGB(0, 255, 0)
Form3.cmd134.BackColor = RGB(0, 255, 0)
End If
End Sub
Private Sub cmd233_Click() / m¸y c¾t 233
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 233"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If (cmd2333.BackColor = RGB(255, 0, 0) And cmd2331.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd2333.BackColor = RGB(255, 0, 0) And cmd2332.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0)) Or (cmd2333.BackColor = RGB(255, 0, 0) And cmd2339.BackColor = RGB(255, 0, 0) And c29.BorderColor = RGB(255, 0, 0)) Then
MsgBox "dong may cat 233 ,cap dien cho may bien ap 3! "
cmd233.BackColor = RGB(255, 0, 0)
cmdmba3.BackColor = RGB(255, 0, 0)
Text6.Text = " co dien "
Else
MsgBox " may bien ap chua duoc cap dien , ban can xem lai may cat 233 va cac dao cach ly "
cmdmba3.BackColor = RGB(0, 255, 0)
Text5.Text = " mat dien "
Text6.Text = " mat dien "
cmd443.BackColor = RGB(0, 255, 0)
cmd233.BackColor = RGB(0, 255, 0)
Form1.cmd133.BackColor = RGB(0, 255, 0)
Form1.c11.BorderColor = RGB(0, 0, 0)
Form3.c11.BorderColor = RGB(0, 0, 0)
Form1.Command1.BackColor = RGB(0, 255, 0)
Form1.Text1.Text = " mat dien "
Form1.Text2.Text = " mat dien "
Form1.Text3.Text = " mat dien "
Form1.Text4.Text = " mat dien "
Form1.Text5.Text = " mat dien "
Form1.Text6.Text = " mat dien "
Form1.Text9.Text = " mat dien "
Form1.Text11.Text = " mat dien "
Form1.Text12.Text = " mat dien "
Form3.Text1.Text = " mat dien "
Form3.Text2.Text = " mat dien "
Form3.Text3.Text = " mat dien "
Form3.Text4.Text = " mat dien "
Form3.cmd172.BackColor = RGB(0, 255, 0)
Form3.cmd174.BackColor = RGB(0, 255, 0)
Form3.cmd176.BackColor = RGB(0, 255, 0)
Form3.cmd178.BackColor = RGB(0, 255, 0)
Form1.cmd171.BackColor = RGB(0, 255, 0)
Form1.cmd173.BackColor = RGB(0, 255, 0)
Form1.cmd175.BackColor = RGB(0, 255, 0)
Form1.cmd177.BackColor = RGB(0, 255, 0)
Form1.cmd131.BackColor = RGB(0, 255, 0)
Form1.cmd331.BackColor = RGB(0, 255, 0)
Form1.cmd371.BackColor = RGB(0, 255, 0)
Form1.cmd373.BackColor = RGB(0, 255, 0)
Form1.cmd375.BackColor = RGB(0, 255, 0)
Form1.cmd441.BackColor = RGB(0, 255, 0)
Form1.cmd442.BackColor = RGB(0, 255, 0)
End If
Case idno
MsgBox " may cat da ngat , may bien ap mat dien "
cmdmba3.BackColor = RGB(0, 255, 0)
Text5.Text = " mat dien "
Text6.Text = " mat dien "
cmd233.BackColor = RGB(0, 255, 0)
cmd443.BackColor = RGB(0, 255, 0)
Form1.cmd133.BackColor = RGB(0, 255, 0)
Form1.c11.BorderColor = RGB(0, 0, 0)
Form3.c11.BorderColor = RGB(0, 0, 0)
Form1.Command1.BackColor = RGB(0, 255, 0)
Form1.Text1.Text = " mat dien "
Form1.Text2.Text = " mat dien "
Form1.Text3.Text = " mat dien "
Form1.Text4.Text = " mat dien "
Form1.Text5.Text = " mat dien "
Form1.Text6.Text = " mat dien "
Form1.Text9.Text = " mat dien "
Form1.Text11.Text = " mat dien "
Form1.Text12.Text = " mat dien "
Form3.Text1.Text = " mat dien "
Form3.Text2.Text = " mat dien "
Form3.Text3.Text = " mat dien "
Form3.Text4.Text = " mat dien "
Form3.cmd172.BackColor = RGB(0, 255, 0)
Form3.cmd174.BackColor = RGB(0, 255, 0)
Form3.cmd176.BackColor = RGB(0, 255, 0)
Form3.cmd178.BackColor = RGB(0, 255, 0)
Form1.cmd171.BackColor = RGB(0, 255, 0)
Form1.cmd173.BackColor = RGB(0, 255, 0)
Form1.cmd175.BackColor = RGB(0, 255, 0)
Form1.cmd177.BackColor = RGB(0, 255, 0)
Form1.cmd131.BackColor = RGB(0, 255, 0)
Form1.cmd331.BackColor = RGB(0, 255, 0)
Form1.cmd371.BackColor = RGB(0, 255, 0)
Form1.cmd373.BackColor = RGB(0, 255, 0)
Form1.cmd375.BackColor = RGB(0, 255, 0)
Form1.cmd441.BackColor = RGB(0, 255, 0)
Form1.cmd442.BackColor = RGB(0, 255, 0)
End Select
End Sub
M· nguån ®iÒu khiÓn t¨ng/gi¶m nÊc m¸y biÕn ¸p 4 (MBA 4AT)
Private Sub cmd272_Click() / m¸y c¾t 272
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 272"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
MsgBox "dong may cat 272 ! "
cmd272.BackColor = RGB(255, 0, 0)
If cmd2727.BackColor = RGB(255, 0, 0) And (cmd2721.BackColor = RGB(255, 0, 0) Or cmd2722.BackColor = RGB(255, 0, 0) Or cmd2729.BackColor = RGB(255, 0, 0)) Then
Text3.Text = "cap dien"
End If
Case idno
MsgBox " may cat da ngat "
cmd272.BackColor = RGB(0, 255, 0)
Text3.Text = "mat dien"
End Select
If (Form5.cmd272.BackColor = RGB(255, 0, 0) And Form5.cmd2727.BackColor = RGB(255, 0, 0) And Form5.cmd2721.BackColor = RGB(255, 0, 0)) Or (Form4.cmd273.BackColor = RGB(255, 0, 0) And Form4.cmd2737.BackColor = RGB(255, 0, 0) And Form4.cmd2731.BackColor = RGB(255, 0, 0)) Or (Form4.cmd277.BackColor = RGB(255, 0, 0) And Form4.cmd2777.BackColor = RGB(255, 0, 0) And Form4.cmd2771.BackColor = RGB(255, 0, 0)) Then
Form4.c21.BorderColor = RGB(255, 0, 0)
Form5.c21.BorderColor = RGB(255, 0, 0)
Else:
Form4.c21.BorderColor = RGB(0, 0, 0)
Form5.c21.BorderColor = RGB(0, 0, 0)
Form4.cmdmba3.BackColor = RGB(0, 255, 0)
Form4.Text1.Text = "mat dien"
Form4.Text2.Text = "mat dien"
Form4.Text3.Text = "mat dien"
Form4.Text4.Text = "mat dien"
Form4.Text5.Text = "mat dien"
Form4.Text6.Text = "mat dien"
End If
If (Form5.cmd272.BackColor = RGB(255, 0, 0) And Form5.cmd2727.BackColor = RGB(255, 0, 0) And Form5.cmd2722.BackColor = RGB(255, 0, 0)) Or (Form4.cmd273.BackColor = RGB(255, 0, 0) And Form4.cmd2737.BackColor = RGB(255, 0, 0) And Form4.cmd2732.BackColor = RGB(255, 0, 0)) Or (Form4.cmd277.BackColor = RGB(255, 0, 0) And Form4.cmd2777.BackColor = RGB(255, 0, 0) And Form4.cmd2772.BackColor = RGB(255, 0, 0)) Then Form4.c22.BorderColor = RGB(255, 0, 0)
Form5.c22.BorderColor = RGB(255, 0, 0)
Else:
Form4.c22.BorderColor = RGB(0, 0, 0)
Form5.c22.BorderColor = RGB(0, 0, 0)
Form5.cmdmba4.BackColor = RGB(0, 255, 0)
Form5.Text1.Text = "mat dien"
Form5.Text2.Text = "mat dien"
Form5.Text3.Text = "mat dien"
Form5.Text4.Text = "mat dien"
Form5.Text5.Text = "mat dien"
Form5.Text6.Text = "mat dien"
End If
If (Form5.cmd272.BackColor = RGB(255, 0, 0) And Form5.cmd2727.BackColor = RGB(255, 0, 0) And Form5.cmd2729.BackColor = RGB(255, 0, 0)) Or (Form4.cmd273.BackColor = RGB(255, 0, 0) And Form4.cmd2737.BackColor = RGB(255, 0, 0) And Form4.cmd2739.BackColor = RGB(255, 0, 0)) Or (Form4.cmd277.BackColor = RGB(255, 0, 0) And Form4.cmd2777.BackColor = RGB(255, 0, 0) And Form4.cmd2779.BackColor = RGB(255, 0, 0)) Then
Form4.c29.BorderColor = RGB(255, 0, 0)
Form5.c29.BorderColor = RGB(255, 0, 0)
Else:
Form4.c29.BorderColor = RGB(0, 0, 0)
Form5.c29.BorderColor = RGB(0, 0, 0)
End If
End Sub
Private Sub cmd234_Click() / m¸y c¾t 234
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 234"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
If (cmd2343.BackColor = RGB(255, 0, 0) And cmd2341.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd2343.BackColor = RGB(255, 0, 0) And cmd2342.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0)) Or (cmd2343.BackColor = RGB(255, 0, 0) And cmd2349.BackColor = RGB(255, 0, 0) And c29.BorderColor = RGB(255, 0, 0)) Then
MsgBox "dong may cat 234 ,cap dien cho may bien ap 3! "
cmd234.BackColor = RGB(255, 0, 0)
cmdmba4.BackColor = RGB(255, 0, 0)
Text6.Text = " co dien "
Else
MsgBox " may bien ap chua duoc cap dien , ban can xem lai may cat 234 va cac dao cach ly "
cmdmba4.BackColor = RGB(0, 255, 0)
Text5.Text = " mat dien "
Text6.Text = " mat dien "
cmd444.BackColor = RGB(0, 255, 0)
cmd234.BackColor = RGB(0, 255, 0)
Form3.cmd134.BackColor = RGB(0, 255, 0)
Form3.c12.BorderColor = RGB(0, 0, 0)
Form1.c12.BorderColor = RGB(0, 0, 0)
Form3.cmdmba2.BackColor = RGB(0, 255, 0)
Form3.Text1.Text = " mat dien "
Form3.Text2.Text = " mat dien "
Form3.Text3.Text = " mat dien "
Form3.Text4.Text = " mat dien "
Form3.Text5.Text = " mat dien "
Form3.Text6.Text = " mat dien "
Form3.Text7.Text = " mat dien "
Form3.Text9.Text = " mat dien "
Form3.Text10.Text = " mat dien "
Form3.Text11.Text = " mat dien "
Form1.Text1.Text = " mat dien "
Form1.Text9.Text = " mat dien "
Form1.Text12.Text = " mat dien "
Form1.Text11.Text = " mat dien "
Form1.cmd171.BackColor = RGB(0, 255, 0)
Form1.cmd173.BackColor = RGB(0, 255, 0)
Form1.cmd175.BackColor = RGB(0, 255, 0)
Form1.cmd177.BackColor = RGB(0, 255, 0)
Form3.cmd172.BackColor = RGB(0, 255, 0)
Form3.cmd174.BackColor = RGB(0, 255, 0)
Form3.cmd176.BackColor = RGB(0, 255, 0)
Form3.cmd178.BackColor = RGB(0, 255, 0)
Form3.cmd132.BackColor = RGB(0, 255, 0)
Form3.cmd332.BackColor = RGB(0, 255, 0)
Form3.cmd372.BackColor = RGB(0, 255, 0)
Form3.cmd374.BackColor = RGB(0, 255, 0)
Form3.cmd376.BackColor = RGB(0, 255, 0)
Form3.cmd671.BackColor = RGB(0, 255, 0)
Form3.cmd672.BackColor = RGB(0, 255, 0)
Form3.cmd673.BackColor = RGB(0, 255, 0)
Form3.cmd674.BackColor = RGB(0, 255, 0)
End If
Case idno
MsgBox " may cat da ngat , may bien ap mat dien "
cmdmba4.BackColor = RGB(0, 255, 0)
Text5.Text = " mat dien "
Text6.Text = " mat dien "
cmd234.BackColor = RGB(0, 255, 0)
cmd444.BackColor = RGB(0, 255, 0)
Form3.cmd134.BackColor = RGB(0, 255, 0)
Form3.c12.BorderColor = RGB(0, 0, 0)
Form1.c12.BorderColor = RGB(0, 0, 0)
Form3.cmdmba2.BackColor = RGB(0, 255, 0)
Form3.Text1.Text = " mat dien "
Form3.Text2.Text = " mat dien "
Form3.Text3.Text = " mat dien "
Form3.Text4.Text = " mat dien "
Form3.Text5.Text = " mat dien "
Form3.Text6.Text = " mat dien "
Form3.Text7.Text = " mat dien "
Form3.Text9.Text = " mat dien "
Form3.Text10.Text = " mat dien "
Form3.Text11.Text = " mat dien "
Form1.Text1.Text = " mat dien "
Form1.Text9.Text = " mat dien "
Form1.Text12.Text = " mat dien "
Form1.Text11.Text = " mat dien "
Form1.cmd171.BackColor = RGB(0, 255, 0)
Form1.cmd173.BackColor = RGB(0, 255, 0)
Form1.cmd175.BackColor = RGB(0, 255, 0)
Form1.cmd177.BackColor = RGB(0, 255, 0)
Form3.cmd172.BackColor = RGB(0, 255, 0)
Form3.cmd174.BackColor = RGB(0, 255, 0)
Form3.cmd176.BackColor = RGB(0, 255, 0)
Form3.cmd178.BackColor = RGB(0, 255, 0)
Form3.cmd132.BackColor = RGB(0, 255, 0)
Form3.cmd332.BackColor = RGB(0, 255, 0)
Form3.cmd372.BackColor = RGB(0, 255, 0)
Form3.cmd374.BackColor = RGB(0, 255, 0)
Form3.cmd376.BackColor = RGB(0, 255, 0)
Form3.cmd671.BackColor = RGB(0, 255, 0)
Form3.cmd672.BackColor = RGB(0, 255, 0)
Form3.cmd673.BackColor = RGB(0, 255, 0)
Form3.cmd674.BackColor = RGB(0, 255, 0)
End Select
End Sub
Private Sub cmd274_Click() / m¸y c¾t 274
message = " Ban muon dong may cat hay khong ? " & vbCrLf & " dong: yes cat: no"
dialogtype = mb_yesno + mb_iconquestion
title = "may cat 274"
response = MsgBox(message, dialogtype, title)
Select Case response
Case idyes
MsgBox "dong may cat 274 ! "
cmd274.BackColor = RGB(255, 0, 0)
Case idno
MsgBox " may cat da ngat "
cmd274.BackColor = RGB(0, 255, 0)
End Select
If (cmd274.BackColor = RGB(255, 0, 0) And cmd2747.BackColor = RGB(255, 0, 0) And cmd2741.BackColor = RGB(255, 0, 0) And c21.BorderColor = RGB(255, 0, 0)) Or (cmd274.BackColor = RGB(255, 0, 0) And cmd2747.BackColor = RGB(255, 0, 0) And cmd2742.BackColor = RGB(255, 0, 0) And c22.BorderColor = RGB(255, 0, 0)) Or (cmd274.BackColor = RGB(255, 0, 0) And cmd2747.BackColor = RGB(255, 0, 0) And cmd2749.BackColor = RGB(255, 0, 0) And c29.BorderColor = RGB(255, 0, 0)) Then
Text2.Text = " co dien "
Else
Text2.Text = "mat dien"
End If
End Sub
M· nguån ®iÒu khiÓn tr¹ng th¸i c¸c m¸y c¾t
Private Sub mnumc_Click() / nót Ên tr¹ng th¸i m¸y c¾t
Form7.Show
Form1.Enabled = False
Form3.Enabled = False
Form7.cmd100.BackColor = Form1.cmd100.BackColor
Form7.cmd112.BackColor = Form1.cmd112.BackColor
Form7.cmd131.BackColor = Form1.cmd131.BackColor
Form7.cmd171.BackColor = Form1.cmd171.BackColor
Form7.cmd173.BackColor = Form1.cmd173.BackColor
Form7.cmd175.BackColor = Form1.cmd175.BackColor
Form7.cmd177.BackColor = Form1.cmd177.BackColor
Form7.cmd331.BackColor = Form1.cmd331.BackColor
Form7.cmd371.BackColor = Form1.cmd371.BackColor
Form7.cmd373.BackColor = Form1.cmd373.BackColor
Form7.cmd375.BackColor = Form1.cmd375.BackColor
Form7.cmd441.BackColor = Form1.cmd441.BackColor
Form7.cmd442.BackColor = Form1.cmd442.BackColor
Form7.cmd133.BackColor = Form1.cmd133.BackColor
Form7.cmd132.BackColor = Form3.cmd132.BackColor
Form7.cmd172.BackColor = Form3.cmd172.BackColor
Form7.cmd174.BackColor = Form3.cmd174.BackColor
Form7.cmd176.BackColor = Form3.cmd176.BackColor
Form7.cmd178.BackColor = Form3.cmd178.BackColor
Form7.cmd332.BackColor = Form3.cmd332.BackColor
Form7.cmd372.BackColor = Form3.cmd372.BackColor
Form7.cmd374.BackColor = Form3.cmd374.BackColor
Form7.cmd376.BackColor = Form3.cmd376.BackColor
Form7.cmd632.BackColor = Form3.cmd632.BackColor
Form7.cmd671.BackColor = Form3.cmd671.BackColor
Form7.cmd672.BackColor = Form3.cmd672.BackColor
Form7.cmd673.BackColor = Form3.cmd673.BackColor
Form7.cmd674.BackColor = Form3.cmd674.BackColor
Form7.cmd134.BackColor = Form3.cmd134.BackColor
Form7.cmd233.BackColor = Form4.cmd233.BackColor
Form7.cmd212.BackColor = Form4.cmd212.BackColor
Form7.cmd200.BackColor = Form4.cmd200.BackColor
Form7.cmd271.BackColor = Form4.cmd271.BackColor
Form7.cmd273.BackColor = Form4.cmd273.BackColor
Form7.cmd275.BackColor = Form4.cmd275.BackColor
Form7.cmd277.BackColor = Form4.cmd277.BackColor
Form7.cmd234.BackColor = Form5.cmd234.BackColor
Form7.cmd272.BackColor = Form5.cmd272.BackColor
Form7.cmd274.BackColor = Form5.cmd274.BackColor
Form7.cmd276.BackColor = Form5.cmd276.BackColor
Form7.cmd443.BackColor = Form4.cmd443.BackColor
Form7.cmd444.BackColor = Form5.cmd444.BackColor
End Sub
M· nguån ®iÒu khiÓn hiÓn thÞ t¹ng th¸i m¸y c¾t vµ dao c¸ch ly t¬ng øng
Private Sub cmd233_Click() / vÝ dô cho mét m¸y c¾t 233
Form33.Show
Form7.Enabled = False
If Form4.cmd233.BackColor = RGB(255, 0, 0) Then
Form33.Text1.Text = " dong "
Else: Form4.cmd233.BackColor = RGB(0, 255, 0)
Form33.Text1.Text = "cat"
End If
If Form4.cmd2331.BackColor = RGB(255, 0, 0) Then
Form33.Text2.Text = " dong "
Else: Form4.cmd2331.BackColor = RGB(0, 255, 0)
Form33.Text2.Text = "cat"
End If
If Form4.cmd2332.BackColor = RGB(255, 0, 0) Then
Form33.Text3.Text = " dong "
Else: Form4.cmd2332.BackColor = RGB(0, 255, 0)
Form33.Text3.Text = "cat"
End If
If Form4.cmd2333.BackColor = RGB(255, 0, 0) Then
Form33.Text4.Text = " dong "
Else: Form4.cmd2333.BackColor = RGB(0, 255, 0)
Form33.Text4.Text = "cat"
End If
If Form4.cmd2339.BackColor = RGB(255, 0, 0) Then
Form33.Text5.Text = " dong "
Else: Form4.cmd2339.BackColor = RGB(0, 255, 0)
Form33.Text5.Text = "cat"
End If
End Sub
Tµi liÖu tham kh¶o
PhÇn tö tù ®éng trong hÖ thèng ®iÖn – PTS. NguyÔn Hång Th¸i
Tù ®éng ho¸ víi Simatic S7-300 – NguyÔn Do·n Phíc, Phan Xu©n Minh, Vò V¨n Hµ. Nhµ xuÊt b¶n khoa häc vµ kü thuËt 2002.
M¹ng truyÒn th«ng c«ng nghiÖp – Hoµng Minh S¬n. Nhµ xuÊt b¶n khoa hoc vµ kü thuËt 2006.
HÖ thèng truyÒn th«ng c«ng nghiÖp – ThS. Bïi §¨ng Th¹nh.
HÖ thèng ®iÒu khiÓn ph©n t¸n – TS. Hoµng Minh S¬n.