V. THIẾT KẾ PHẦN CỨNG
2. Thiết kế phần mềm trạm chủ
2.1. Thiết kế phần mềm điều khiển tối ưu quỏ trỡnh cụng nghệ
Phần mềm điều khiển tối ưu quỏ trỡnh chế biến và bảo quản chố đen trờn PC- Server được thiết kế, xõy dựng trờn nền phần mềm SCADA mở của hóng Siemens là SIMATIC WinCC V6.0. Phần mềm quản lý điều hành cú nhiệm vụ sau:
• Quản lý toàn bộ cỏc thụng tin về cấu hỡnh hệ thống như số lượng, cấu hỡnh cỏc trạm thiết bịđo, vị trớ đo trờn cỏc đối tượng cần điều khiển, giỏm sỏt, cỏc thụng số đo, thời gian hệ thống, trạng thỏi hoạt động hiện thời của cỏc thiết bịđo và đầu đo...
• Tựđộng quản lý đồng thời cỏc nhiệm vụ giỏm sỏt và điều khiển quỏ trỡnh chế biến và bảo quản chố theo cỏc chu trỡnh cụng nghệ tối ưu.
• Tự động giỏm sỏt, cảnh bỏo (warning), bỏo động (alarming) khi cú sự cố
xảy ra ở cỏc trạm thiết bị đo, đầu đo (như khụng kết nối được, lỗi đường truyền, ...) cũng như can thiệp kịp thời khi cú cỏc sự cố xảy ra tại nơi sản xuất.
Trờn cơ sởđú hệ thống phần mềm được thiết kế bao gồm cỏc chức năng chớnh với cấu trỳc xõy dựng như sau:
ắ Chức năng tựđộng điều khiển tối ưu.
Tuỳ thuộc vào cỏc thụng số đầu vào như: loại chố nguyờn liệu, mựa, thời vụ, lượng nước bề mặt, thành phẩm chủ yếu, phần mềm cú thể tựđộng đưa ra cỏc thụng số tối ưu cho toàn bộ quỏ trỡnh chế biến và bảo quản chố theo một trong hai cụng nghệ OTD và CTC. Sau đú cỏc thụng số này được đặt xuống cỏc trạm điều khiển khu vực, trạm điều khiển khu vực sẽ lấy cỏc thụng số này để điều khiển, giỏm sỏt cỏc đối tượng của mỡnh một cỏch tối ưu và đưa ra cỏc thụng tin cảnh bỏo khi cần thiết tại nơi sản xuất.
ắ Chức năng quản lý và lưu trữ.
Bao gồm cỏc giao diện cú chức năng:
• Cung cấp cỏc thụng tin về cấu hỡnh cứng của trạm chủ hiện đang sử dụng. • Quản lý và cung cấp cỏc thụng tin đồng thời cho phộp người sử dụng cú
thể thay đổi cấu hỡnh hiện thời mạng Profibus-DP.
• Quản lý cỏc thụng tin về cấu hỡnh hiện thời của cỏc trạm DP-Slave bao gồm: số lượng đối tượng mà Slave được cấu hỡnh điều khiển, giỏm sỏt, cỏc thụng tin về mó vị trớ của từng đối tượng, cỏc kờnh đo trờn mỗi đối tượng, chu trỡnh cụng nghệ đang sử dụng trờn Slave, cũng như cỏc thụng số của cụng nghệđú…
• Cú khả năng lưu trữ cỏc thụng tin làm việc của Slave như cỏc chu trỡnh cụng nghệ đó được sử dụng, giỏ trị đo tại cỏc kờnh đo trờn mỗi đối tượng,
trạng thỏi làm việc của tất cả cỏc đối tượng do Slave quản lý, từ khi Slave tham gia vào mạng.
ắ Chức năng giỏm sỏt và cảnh bỏo.
Bao gồm cỏc giao diện cú khả năng cung cấp cỏc thụng tin hiện thời như: • Cấu hỡnh Slave.
• Giỏ trịđo hiện thời của cỏc kờnh đo trờn đối tượng cần điều khiển.
• Giỏm sỏt trạng thỏi của cỏc đối tượng và thời gian thực hiện cỏc giai đoạn của chu trỡnh cụng nghệ…
ắ Chức năng điều khiển trực tuyến.
Cung cấp cỏc giao diện cho phộp người sử dụng cú thể điều khiển trực tuyến từ
PC-Server tới từng đối tượng trờn bất kỳ trạm Slave nào cú trờn mạng: • Cho phộp Slave hoạt động hay tạm dừng.
• Yờu cầu Slave thực hiện điều khiển, đúng cắt cỏc thiết bị khỏc. • Thay đổi lại cấu hỡnh của Slave.
• Thay đổi lại tham số cụng nghệ…
ắ Chức năng tra cứu, in ấn bỏo cỏo.
• Phần mềm cú khả năng cho phộp người sử dụng cú thể theo dừi cỏc thụng tin hiện thời.
• Cú thể tra cứu cỏc thụng tin lưu trữ. • In ấn bỏo cỏo nếu cần.
ắ Lưu đồ thuật toỏn của phần mềm điều khiển tối ưu cụng nghệ chế biến chố đen.
Hỡnh 20: Lưu đồ phần mềm điều khiển tối ưu hoỏ cụng nghệ chế biến chố đen.
Bắt đầu
Cú yờu cầu thay đổi cấu hỡnh, quy trỡnh?
Thực hiện cập nhật cấu hỡnh hệ thống, quy trỡnh cụng nghệ chế biến lựa chọn
Cập nhật lại thụng tin cho hệ thống
Truyền thụng tin cấu hỡnh, quy trỡnh cụng nghệ cho cỏc trạm khu vực &
điều khiển hệ thống hoạt động
Kết Thỳc Đ S Số liệu đo ngoài dải cho phộp hay kết thỳc cụngđoạn? Kết thỳc quỏ trỡnh chế biến? Điều khiển cơ cấu chấp hành & cảnh bỏo Đ S S Đ