Ta có thể thực hiện bằng một trong 2 cách:
• Dùng các ngôn ngữ lập trình để tạo ra một phần mềm theo mục đích sử dụng.
Hiện nay có rất nhiều ngôn ngữ lập trình có thể hỗ trợ ta để thực hiện
theo mục đích này. Ví dụ, nh− ngôn ngữ: Pascal, C, C++, Visual C, Visual
Basic...
−u điểm của những phần mềm này là chúng có thể giúp ta thiết kế ra các
phần mềm ứng dụng có tính năng và giao diện thay đổi tuỳ theo khả năng,
mong muốn của ng−ời lập trình. Ngoài ra chúng đơn giản trong qúa trình
sử dụng và giá thành rất rẻ, giúp chúng ta có thể tiết kiệm đ−ợc nhiều về
việc chi phí mua bản quyền.
Nh−ợc điểm lớn lớn nhất của ph−ơng pháp này là phần mềm đ−ợc thiết
trong quá trình sử dụng. Do đó, khi thực hiện kết nối thiết bị th−ờng đem lại độ ổn định không cao.
• Dùng các phần mềm chuyên dụng để tạo ra các giao diện điều khiển tuỳ theo mục đích sử dụng.
Những phần mềm chuyên dụng tồn tại rất nhiều trong thực tế. Tuy nhiên, trong khuôn khổ đề tài của tôi, tôi chỉ nêu ra 2 phần mềm phổ biến và phù hợp nhất có thể ứng dụng trong hệ thống SCADA.
a) Phần mềm Win CC:
Đây là một phần mềm chạy thời gian thực hỗ trợ cho việc tạo giao diện điều khiển hệ thống.
−u điểm của phần mềm này là: Độ ổn định cao, chuyên dụng cho PLC
của Siemen và giao diện rất đẹp. Đặc biệt phần mềm này rất phù hợp với những PLC thế hệ mới hiện nay.
Nh−ợc điểm lớn nhất của phần mềm này đó là: giá thành đắt, sử dụng
phức tạp.
b) Phần mềm Protool:
Protool là một phần mềm của Siemens dùng để tạo màn hình giao diện trao đổi dữ liệu với các loại PLC họ SIMATIC và của nhiều hãng khác. Đây là phần mềm điều khiển, giám sát theo thời gian thực, nó có thể đọc hoặc ghi dữ liệu thực dễ dàng. Protool cho phép ta:
- Tạo giao diện đồ hoạ.
- L−u trữ số liệu và các thông báo.
- Cho phép ng−ời sử dụng tạo hàm riêng bằng Basic và tích hợp chung
trong ch−ơng trình giám sát, điều khiển.
- Có thể ghép nối với Simatic S5, S7, 500/505 và nhiều loại PLC của các
−u điểm của phần mềm này là: Độ ổn định cao, chuyên dụng cho PLC của Siemen và giao diện khá đẹp. Nó phù hợp với nhiều PLC thế hệ cũ.
Nh−ợc điểm lớn nhất của phần mềm này đó là: giá thành đắt (nh−ng vẫn rẻ
hơn Win CC).
Từ phân tích ở trên ta thấy: Hai phần mềm này đều có thể phù hợp với ứng dụng của ta. Tuy nhiên, trong khuôn khổ của đề tài, để sử dụng PLC thế hệ cũ nên ta chọn phần mềm Protool để sử dụng.