TҤP CHÍ PHÁT TRIӆN KH&CN, TҰP 11, SӔ 02 - 2008 Trang 91 MÔ HÌNH KHÁI NIӊM CHO Hӊ THӔNG THU THҰP DӲ LIӊU VÀ ĐIӄU KHIӆN PHÂN BӔ Trѭѫng Đình Châu, NguyӉn Đӭc Thành, Lѭѫng Văn Lăng Trѭӡng ҥi hc Bách khoa, HQG-HCM (Bài nhn ngày 09 tháng 04 nm 2007, hoàn chnh sa cha ngày 21 tháng 01 nm 2008) TÓM TT: Mt trong nhng thành phn ca hthng điu khin đa cp được kđến là hthng thu thp dliu và điu khin giám sát (SCADA – Supervisory Control And Data Acquisition). Thông qua vic đánh giá, phân tích các tính cht, ưu, khuyết đim ca các h thng SCADA trong thtrường tđộng hóa công nghip bài báo đã xây dng các khái nim cơ bn để làm nn tng cho vic xây dng mô hình cu trúc phn mm thu thp dliu và điu khin, hành vi và stương tác gia các thành phn trong mô hình. Cui cùng, bài báo lit kê các đặc tính mca mô hình đặt ra. 1. XU HѬӞNG PHÁT TRIӆN CӪA CÁC PHҪN MӄM THU THҰP DӲ LIӊU VÀ ĐIӄU KHIӆN Vi sphát trin ca lý thuyết và công nghthông tin, ngày nay các thành phn trong h thng thu thp dliu và điu khin (Data Acquisition And Control – DAQ&C) nhѭ HMI (Human-Machine Interface), SCADA (Supervisory Control And Data Acquisition), OPC (OLE for Process Control) Server đều có xu hѭớng đѭợc cҧi thin lҥi (đối vi nhng thành phn đã tn tҥi) hoc đѭợc thiết kế (đối vi nhng thành phn mi) theo định hѭớng đối tѭợng [1] và cthhơn na là hѭớng Component [2, 3, 4]. Tc là hthng thu thp dliu và điu khin đѭợc cu thành tmt loҥt tp hp các Component. Vi cu hình này, các hthng DAQ&C sđѭợc thhin mình là hthng mӣ (open system) và tha kế tt cҧ nhng ѭu đim ca phân tích, thiết kế và lp trình hѭớng đối tѭợng, hѭớng Component. Hthng mӣ là hthng đѭợc hiu rng nếu đối vi nó đѭợc xác định và mô tҧ bӣi các dҥng dliu (data format) và giao din (interface) để cho phép kết ni nó vi các Component không phthuc ӣ phía bên ngoài. Các hthng SCADA hin đҥi tbҧn thân nó đѭợc cu thành tnhiu Component khác nhau và cung cp nhng interface cn thiết cho vic kết ni vi các Component do các các nhà cung cp khác sҧn xut (third-party). Mi interface cung cp mt tp hp các hàm truy cp (function) thc hin nhng phn công vic khác nhau ca interface. Ví dminh ha stѭơng tác ca các Component đѭợc thhin qua hình v1. Các thành phn trong hình 1 đѭợc tác giҧ phân loҥi, xây dng và phân tích rhơn trong phn 2. Tính cht mӣ ca hthng SCADA là bài toán quan trng nht ca nhà cung cp hthng SCADA đó. Thc tế, tính cht mӣ ca hthng SCADA có ngha là khҧ nng truy cp đѭợc đến nhng chi tiết kthut hthng (specification) để gi nhng dch vhthng khác nhau. Ví dnhѭ khҧ nng truy cp đến nhng hàm đồ ha, hàm làm vic vi cơ sӣ dliu, hàm thu thp dliu và điu khin đối tѭợng, v.v.... Tuy nhiên thc tế cho thy rng đa scác hthng SCADA đều có ngun gc là bҧn thiết kế đầu tiên ca chúng không định hѭớng theo các đối tѭợng, các Component mà là áp dng các phѭơng pháp truyn thng nhѭ thiết kế, lp trình theo modular, thc hin ttrên xung, … đã đѭợc tha kế tcác phiên bҧn 16 bit (theo dòng Microsoft Windows), cho nên ngày nay các hthng SCADA đó khi càng đѭợc mӣ rng thì càng cng knh. Các nhà sҧn xut cgng phát trin hthng SCADA ca mình trên mi phѭơng din, trên mi chc nng, nhѭng nhng