6
Kết nối PLCSIM với SCADA – [email protected] 1 Hướng dn kết ni PLCSIM vi SCADA bằng KEPSeverEX5 và Nettoplcsim Trong bchương trình SIMATIC STEP 7 chương trình PLCSIM giúp mô phng hoạt động của chương trình trên PLC. Khi thiết kế hSCADA để điều khiển và giám sát, để kim tra hoạt động ca hthống ta có thể sdng PLCSIM để mô phỏng mt PLC kết nối và trao đổi dliu vi SCADA. Nếu chương trình sử dụng để thiết kế hSCADA WinCC của hãng Siemens thì điều này rất đơn giản vì WinCC hỗ trPLCSIM. Bài viết này sẽ hướng dẫn cách kết ni PLCSIM vi bất kì hệ SCADA nào. Công cụ cần có: Bchương trình SIMATIC STEP 7 V5.5 bao gm PLCSIM phiên bản 5.4. Chương trình OPC Server được sdụng là KEPServerEX 5 : Chương trình này có thể sdụng không cần license, khi đó sau khoảng 2 tiếng sreset và cần phi khi chy li tđầu. Chương trình NettoplcsimS7o miễn phí, download tại địa chhttp://nettoplcsim.sourceforge.net (phiên bản hin tại là 0.9.2) Các bước thc hin: 1. Đặt địa chIP ca card mạng trên máy tính, ví dụ 192.168.0.101 2. Cấu hình địa chIP trong Project Step 7. Click đúp vào phần Hardware trong project Step7, shin ra ca sHW Config.

Hướng dẫn kết nối PLCSIM với SCADA

  • Upload
    pvdai

  • View
    199

  • Download
    5

Embed Size (px)

DESCRIPTION

Hướng dẫn kết nối PLCSIM với SCADA bằng OPC Kepware và phần mềm Nettoplcsim

Citation preview

Page 1: Hướng dẫn kết nối PLCSIM với SCADA

Kết nối PLCSIM với SCADA – [email protected]

1

Hướng dẫn kết nối PLCSIM với SCADA bằng KEPSeverEX5 và Nettoplcsim

Trong bộ chương trình SIMATIC STEP 7 chương trình PLCSIM giúp mô

phỏng hoạt động của chương trình trên PLC. Khi thiết kế hệ SCADA để điều khiển và

giám sát, để kiểm tra hoạt động của hệ thống ta có thể sử dụng PLCSIM để mô phỏng

một PLC kết nối và trao đổi dữ liệu với SCADA. Nếu chương trình sử dụng để thiết

kế hệ SCADA là WinCC của hãng Siemens thì điều này rất đơn giản vì WinCC hỗ trợ

PLCSIM. Bài viết này sẽ hướng dẫn cách kết nối PLCSIM với bất kì hệ SCADA nào.

Công cụ cần có:

Bộ chương trình SIMATIC STEP 7 V5.5 bao gồm PLCSIM phiên bản

5.4.

Chương trình OPC Server được sử dụng là KEPServerEX 5 : Chương

trình này có thể sử dụng không cần license, khi đó sau khoảng 2 tiếng nó

sẽ reset và cần phải khởi chạy lại từ đầu.

Chương trình Nettoplcsim–S7o miễn phí, download tại địa chỉ

http://nettoplcsim.sourceforge.net (phiên bản hiện tại là 0.9.2)

Các bước thực hiện:

1. Đặt địa chỉ IP của card mạng trên máy tính, ví dụ 192.168.0.101

2. Cấu hình địa chỉ IP trong Project Step 7. Click đúp vào phần Hardware

trong project Step7, sẽ hiện ra cửa sổ HW Config.

Page 2: Hướng dẫn kết nối PLCSIM với SCADA

Kết nối PLCSIM với SCADA – [email protected]

2

Chọn 1 module Industrial Ethernet để kéo thả vào project, ví dụ bấm chọn

module CP 343-1 6GK7 343-1EX00-0XE0 Product Version 1-5, sẽ hiện ra bảng

thuộc tính của module này. Ta cần điền đúng địa chỉ IP address và Subnet mask

giống như trên card mạng của máy tính ví dụ 192.168.0.101. Sau đó Save lại và đóng

cửa sổ HW Config.

Page 3: Hướng dẫn kết nối PLCSIM với SCADA

Kết nối PLCSIM với SCADA – [email protected]

3

3. Chạy chương trình NetToPLCSim.exe, nếu lần đầu chạy sẽ hiện ra thông

báo sau

Bấm Yes để dừng service s7oiehsx của STEP7. Giao diện của chương trình sẽ

như sau:

Bấm Add, điền tên tùy chọn vào phần Name, còn phần Network IP Address

và Plcsim IP Address điền địa chỉ IP của máy ví dụ 192.168.0.101. Sau đó bấm OK.

4. Mở chương trình PLCSIM lên, chọn phần giao diện kết nối tại ô sổ

xuống là PLCSIM (TCP/IP)

Page 4: Hướng dẫn kết nối PLCSIM với SCADA

Kết nối PLCSIM với SCADA – [email protected]

4

Ở chương trình Nettoplcsim∷s7o bấm Start all, nếu hiện trạng thái RUNNING

thì việc kết nối đã thành công.

5. Mở chương trình KEPServerEX 5 Configuration (Start Menu → All

Programs → Kepware → KEPServerEX 5→ KEPServerEX 5 Configuration).

Bấm vào biểu tượng để tạo một project mới. Một thông báo sẽ hiện lên, bấm Yes,

Update để tiếp tục. Bấm vào Click to add a channel.

Tại các cửa sổ tiếp theo hiện lên, điền tên Channel name tùy ý, tại phần Device

Driver chọn Siemens TCP/IP Ethernet, phần Network Adapter chọn card mạng

trên máy tính của mình, các cửa sổ sau chọn mặc định. Sau khi hoàn tất bấm vào

Click to add a device. Cửa sổ mới hiện lên, điền tên Device name tùy ý, phần Device

model chọn S7-300, tại phần Device ID điền địa chỉ IP của card mạng, trong trường

hợp này là 192.168.0.101, các cửa sổ sau làm theo mặc định. Chú ý phần CPU

Settings tham số Rack (0-7) và CPU Slot(1-31) tương ứng trong phần HW Config.

Page 5: Hướng dẫn kết nối PLCSIM với SCADA

Kết nối PLCSIM với SCADA – [email protected]

5

Cửa sổ chương trình KEPServerEX-Runtime sẽ hiện lên như sau:

Việc kết nối coi như đã hoàn tất, bây giờ ta có thể thêm các tag vào.

Page 6: Hướng dẫn kết nối PLCSIM với SCADA

Kết nối PLCSIM với SCADA – [email protected]

6

Sau khi đã thêm các tag cần thiết, bấm lưu lại. Để kiểm tra xem các tag có hoạt

động đúng không, bấm vào biểu tượng Quick Client trên thanh công cụ của

KEPServerEX Runtime.

Để kiểm tra 1 tag nào đấy, trước hết cần download chương trình trong STEP 7

xuống PLCSIM, cho PLCSIM chạy, thay đổi một biến nào đó bằng PLCSIM rồi quan

sát xem trong cửa sổ OPC Quick Client tag tương ứng với biến đó có thay đổi giá trị

hay không. Ví dụ trong PLCSIM set MD16=20 thì trong cửa sổ Quick Client tag

plcsim.S7.Setpoint có sẽ có Value=20.

Việc kết nối KEPServerEX với PLCSIM đã hoàn tất, bây giờ có thể mở chương

trình SCADA và kết nối với OPC Server của Kepware.