GIỚI THIỆU VỀ MICRO COMPUTING:

Một phần của tài liệu Giao tiếp máy tính với PLC Siemens (Trang 85 - 88)

MicroComputing là phần mềm ứng dụng cho phép truy cập S7-200 control engine để quan sát và thay đổi đữ liệu . MicroWin đã cung cấp sẵn cho chúng ta các ActiveX

chuẩn dùng để truy cập dữ liệu thông qua Data control. Chúng ta có thể dễ dàng sử

dụng chúng với phần mềm SoftContainer được đính kèm MicroComputing, hay có

thể đưa các control này vào các phần mềm lập trình hỗ trợ đầy đủ ActiveX như Visual Basic và Visual C++...

Bảng 5.1 — Các AcHveX control chuẩn của MicroComputing

Control Miêu tả Giải thích

Data Data control kết nối dữ liệu với S7-200 .

Không có data control , các control khác không thể truy cập được dữ liệu .

Button Button control dùng để truy cập các bit riêng

lẻ. Button control có hai giá trị : - OFF=O

- ON=Il

Thay đổi trạng thái của Button là thay đổi

trạng thái của biến nhớ đã được khai báo kèm

theo .

Edit Edit control dùng để truy cập vị trí các vùng

nhớ. Chúng ta có thể truy cập theo byte , word

0 hay double word và ngay cả từng bít riêng lẻ . Nhập dữ liệu mới vào edit control sẽ làm thay đổi dữ liệu ở control engine .

Label Cho phép thể hiện một chuỗi không thay đổi .

Chúng ta có thể sử dụng đặt tính Caption của

Label control để thể hiện dữ liệu hoạt động . Dữ liệu sẽ được biến đổi thành chuỗi .

(adsbygoogle = window.adsbygoogle || []).push({});

Shder Giống như Edit, Slider control cũng dùng truy

k2 100111.| | cập dữ liệu ở vị trí các vùng nhớ .

Khi điều chỉnh nút trượt ,, dữ liệu trên S7-200

sẽ thay đổi theo.

Việc truy cập dữ liệu bắt buộc đầu tiên phải kết nối các control với Data control. Chúng ta sẽ khai báo đặc tính Value của mỗi control tương ứng với một vùng nhớ trên PLC control engine ở Data control. Data control yêu cầu PLC kiểm tra các vùng nhớ

cứ sau một khoảng thời gian , sự thay đổi dữ liệu trên PLC sẽ được đưa về Data

control, và Data control sẽ ghi dữ liệu nới vào các control.

Third-party control : OPC Client

xe men L___ (optional Buttlon controi Nó Edit control Label controi Slider control OPC Server Soạn! =_ - Control engine (S7-200)

Hình 5.1 — Sơ đồ kết nối PLC với máy tính

l1) Đặc tính của Datq comtrol :

“_Gcneral Tab: cho phép thiết lập thông số kết nối

Siemens SIMATIC DataControl Properties

Chương V ~ Giao tiếp máy tính với PLC bằng Micro Computing

- _ AutoConnect ( Automation Connect ) : khi được lựa chọn , Data control

sẽ tự kết nối vớ PLC . Nếu không được chọn, việc kết nối sẽ được thực hiện bằng mã lệnh.

-_ AutoConnect Timeout : khoảng thời gian ( tính bằng mili giây ) Data

control đợi giữa kết nối và ghi dữ liệu . Sau khi hết giờ Data control bắt

đầu ghi dữ liệu .

-_ Default Update Rate : thời gian cập nhật dữ liệu , tính bằng mili giây . -_ Default Dead Band : ví dụ, nếu xác định dead band = 10 và dữ liệu ở

control engine = 22 thì control engine sẽ không ghi đữ liệu mới cho đến khi dữ liệu bằng một trong hai số 33 hoặc 11. (adsbygoogle = window.adsbygoogle || []).push({});

-_ Show Erro Boxes : đánh dấu kiểm , chương trình sẽ thông báo lỗi nếu có lỗi xảy ra.

# EngineTab: địa chỉPLC kết nối

MATIG DataControl Praperties

Select "Drect Connection" and enter the name 0Í the remiote compultar and the control engine:

Hình 5.3 — Engine Tab

-_ PCName : địa chỉ PC điều khiển ( remote PLC ) - _ Control Engine : wcS7=2, kết nối với S7-200

DiractConneciion. ơn aLocal p0

CHher ActiveX controls Ị Data control Cther ActiveX controls

Data control

Hình 5.4 ~ Sơ đô kết nối rực tiếp với PLC cho máy local hay remote PLC #Connection Tab: nơi ấn định một biến cho một đặc tính của control

=1 Đài (6. na v.v. [3-- S7Bata1

ARer you select the property from the - hierarchy, enter the memory location. of the variable to ˆ Nụ 2 ÁcG to mại

PHÙ N:

Hình 5.5 — Ví dụ ấn định biến

Một phần của tài liệu Giao tiếp máy tính với PLC Siemens (Trang 85 - 88)