Lập trình giao diện vận hành, điều khiển, giám sát

Một phần của tài liệu Nghiên cứu thiết kế hệ thống scada cho công đoạn sản xuất axit sunfuric của nhà máy hóa chất DAP (Trang 100 - 111)

L ỜI MỞ ĐẦU

3.4.2.Lập trình giao diện vận hành, điều khiển, giám sát

3.4.2.1. Màn hình giao diện

Chọn nút ấn với biểu tượng “Nhà máy sản xuất axit sunfuric” Phần hệ thống bao gồm

Alarm band & Alarm Line: hiển thị các thông tin cảnh báo trong khi vận hành hệ thống, bao gồm: thời gian, loại cảnh báo, đối tượng cảnh báo,…

Hiển thị thời gian hệ thống.

Các nút lên xuống để thuận tiện theo dõi các sự kiện.

Phần thanh công cụ: cung cấp một số công cụ hỗ trợ vận hành. Help, tìm kiếm, đóng mở màn hình, mở rộng màn hình giao diện

Phần giao diện theo dõi vận hành hệ thống: gồm các phần chính

Hiển thị số liệu, đặt các giá trị đặt, thể hiện trạng thái chạy tự động hay bằng tay của hệ thống.

Hình 3.33. Màn hình giao diện vận hành công đoạn hấp thụ – sấy khí

* Giao diện vận hành công đoạn hấp thụ gồm ba trang, muốn tác động vào bộ điều khiển nào thì ấn vào faceplate tương ứng bộ điều khiển đó.

Hình 3.34. Màn hình giao diện vận hành công đoạn hấp thụ – hệ thống làm mát axit

3.4.2.2.Faceplate điều khiển

Hình 3.35. Faceplate của bộ điều khiển mức

3.4.2.3.Truy cập giá trị lịch sử

* Log Configuration thiết lập các bản ghi dữ liệu lịch sử - log

Trên Faceplate của nồi hồ hóa, nhắp chuột vào biểu tượng của “Log Configuration” (1) để thiết lập các LOG về giá trị nhiệt độ của nồi hồ hóa, có hai LOG được thiết lập sẵn:

• Log_4s_1day: Chu kỳ cập nhật dữ liệu là 4 giây và thời gian lưu dữ liệu tối đa là 1 ngày.

• Log_4s_1w: Chu kỳ cập nhật dữ liệu là 4giây và thời gian lưu dữ liệu tối đa là 1 tuần.

Các LOG này sẽ được sử dụng trên các đồ thị Trend Display hoặc có thể đọc trực tiếp.

* Xem dữ liệu lịch sử

Để xem dữ liệu quá khứ trực tiếp, đánh dấu vào LOG cần đọc, chọn thanh Status và ấn nút “Read”. Dữ liệu lịch sử được xem trong màn hình dưới đây, để cập nhật giá trị mới, ấn “Read”.

Số lượng điểm cập nhật mặc định là 1000, số lượng điểm lớn nhất có thể đọc là 10000. Có thể thay đổi tham số này bằng cách ấn “settings” và thay đổi “number

of point” trong cửa sổ sau. Có thể thay đổi trình tự hiển thị dữ liệu bằng cách chọn

“Latest”,“Oldest” hay “At time”:

Hình 3.38. Hộp thoại xem dữ liệu lịch sử

- Latest: Hiển thị 1000 dữ liệu mới nhất. - Oldest: Hiển thị 1000 dữ liệu cũ nhất.

- At time: Hiển thị 1000 dữ liệu kể từ thời gian bắt đầu. Thời gian bắt đầu có thể đặt tại cửa sổ nhập thời gian bên cạnh.

* Xuất dữ liệu lịch sử

Có thể xuất/nhập dữ liệu lịch sử dưới dạng file exel, copy hay phục hồi dữ liệu lịch sử bằng cách ấn vào nút “Action”.

- Export Data to File: Lưu dữ liệu hiện tại vào file. Dữ liệu được xuất ra dạng exel có thể được sử dụng cho các phân tích khác

- Copy Data to Clipboard: Copy dữ liệu để xử lý trog chương trình khác. (adsbygoogle = window.adsbygoogle || []).push({});

- Restore Log from Backup: Phục hồi các mẫu bản ghi từ lần backup trước.

Hình 3.39. Hộp thoại xuất dữ liệu lịch sử

Người vận hành có thể thiết lập các LOG khác theo yêu cầu theo dõi phân tích dữ liệu.

3.4.2.4. Đồ thị xu hướng

Việc truy cập Trend đồ thị xu hướng có thể thực hiện qua Faceplate. Trend display có thể hiển thị cả dữ liệu thời gian thực và dữ liệu trong quá khứ.

Vùng đồ thị (Trend Area) Thanh công cụ Bảng (Trend Table) Hình 3.40. Đồ thị xu hướng

Cửa sổ Trend chia làm 3 khu vực:

 Trend Area

Trend Area là khu vực hiện thị các đồ thị.

 Trend table

Bảng là nơi thiết lập tín hiệu được theo dõi và các đặc tính hiển thị. Các thiết lập cho một hiển thị:

* Object icon: biểu tượng của đối tượng. * Trace color: màu sắc hiển thị.

* Object name: mức hay nồng độ. * Property: giá trị điện áp ngăn. * Log : có thể chọn các kiểu sau:

+ TRIM: không hiển thị gì

+ Log_4s_1day hay Log_1m_1y: hiển thị đồ thị các giá trị lịch sử được đọc và lưu trong các bản ghi.

+ SEEMLESS: hiển thị giá trị thời gian thời, giá trị này không được lưu.

* Current value: giá trị hiện tại.

* Ruler time: thời gian tại điểm đánh dấu.

* Ruler value: giá trị của mức hay nồng độ tại điểm đánh dấu.

 Thanh công cụ:

Thanh công cụ gồm các công cụ sau:

* Save Configuration: nút ấn Save cho phép khi thiết lập của trend có sự thay đổi.

* Cancel Changes: huỷ bỏ tất cả các sự thay đổi chưa được lưu. Chú ý không phải tất cả các thay đổi đều được lưu.

* Reset Template: đặt lại tất cả các tham số trong khi thiết lập Trend display trở về các giá trị mặc định. Chú ý rằng tất cả các thay đổi đã lưu trước đó cũng bị xoá.

* Show/Hide Table: làm Trend Table xuất hiện hoặc biến mất. * Block/ Unblock: bật tắt việc cập nhật dữ liệu.

Hình 3.41. Thanh công cụ của đồ thị xu hướng

* Ngoài ra khi ấn nút này các thao tác sau sẽ bị cấm: + Dịch chuyển cửa sổ.

+ Phóng to/ thu nhỏ.

+ Thay đổi vùng thời gian trên Tool Bar. * Select Ruler: chọn kiểu thước kẻ.

* Move Ruler: Dịch chuyển thước kẻ theo chiều ngang hoặc chiều dọc. (adsbygoogle = window.adsbygoogle || []).push({});

* Move Scope: Dịch chuyển đồ thị sang phải hoặc sang trái. Sử dụng nút ấn dịch chuyển đồ thị sang phải hoặc sang trái để mở rộng tầm nhìn đồ thị về hướng đó. Khi di chuyển đồ thị sẽ không được cập nhật.

* Zoom in/out: cho phép bạn phóng to hoặc thu nhỏ quanh điểm giữa của đồ thị, có thể phóng to thêm 50% và thu nhỏ xuống còn 1/3.

* Magnifying Glass: cho phép phóng to một phần đồ thị tại điểm đánh dấu để quan sát chi tiết.

* Time Scope: chọn thời gian hiển thị đồ thị bằng cách mở rộng drop-down menu, ngoài ra có thể gõ trực tiếp thời gian cần hiển thị vào ô.

* Selective Time: bên cạnh đó ta có thể chọn mốc thời gian là điểm giữa của đồ thị bằng cách tăng hay giảm các gía trị thời gian trong ô ‘selected time’.

3.4.2.5. Đồ thị xu hướng mức và nồng độ của thùng tuần hoàn V0141

Hình 3.42. Các đặc tính mức của thùng tuần hoàn V0141

Chú thích:

giá trị mức đặt của thùng tuần hoàn V0141 giá trị mức thực của thùng tuần hoàn V0141

Nhận xét:

Từ đồ thị ta thấy: Ban đầu trong thùng V0141 đã có sẵn dung dịch axit với chiều cao mức là 70%. Khi phát lệnh đặt mức 60% hay độ chênh lệch mức là 10% thì mức đã giảm dần và bám theo giá trị đặt. Thời gian quá độ để mức đạt 60% là khoảng 3 phút, nên độ quá điều chỉnh rất nhỏ, không đáng kể.

Hình 3.43. Các đặc tính nồng độ axit của thùng tuần hoàn V0141

Chú thích:

giá trị nồng độ đặt của thùng tuần hoàn V0141 giá trị nồng độ thực của thùng tuần hoàn V0141 Nhận xét:

Từ đồ thị, ta thấy: axit từ tháp hấp thụ T0142, T0143 được đưa vào thùng tuần hoàn V0141 nên ban đầu nồng độ axit trong thùng đạt 98, 8%. Khi giá trị đặt của nồng độ axit là 98,3% thì nồng độ đã giảm dần và bám theo giá trị đặt. Thời gian quá độ để nồng độ axit đạt 98,3% là khoảng 15 phút.

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

Một phần của tài liệu Nghiên cứu thiết kế hệ thống scada cho công đoạn sản xuất axit sunfuric của nhà máy hóa chất DAP (Trang 100 - 111)