II. CHỨC NĂNG CƠ BẢN CỦA PCWAY
2. Giới Thiệu Một Số Tác Vụ Từ MenuBar
Hình sau là thanh cơng cụ của PCWAY. Gồm các nút lệnh chạy các tác vụ của PCWAY
Run PCWAY
− Từ Menu PCWAY Run PCWAY
− Click vào biểu tượng trên thanh cơng cụ
− Phím tắt: Crt + Shift + C
Thốt PCWAY, kết thúc giao tiếp giữa PC và PLC Run Monitor: Chạy giám sát
− Menu PCWAY Start Monitor
− Click vào biểu tượng
− Phím tắt: Ctrl + Shift + D
Thực hiện giám sát ơ ngay sau khi ơ được thiết lập thơng tin.Những thơng tin hiển thị trên ơ sẽ thay đổi dực vào những thay đổi tiếp điểm hoặc thanh ghi của PLC. Và lẽ luơn được cập nhật
Download Data: Tải dữ liệu từ Excel xuống PLC
− Menu PCWAY Download Data
− Click vào biểu tượng trên thanh cơng cụ
− Phím tắt: Ctrl + Shift + G
Với những ơ mà cĩ thuộc tính thiết lập là Write Only, thì mới cĩ thể tải thơng tin của ơ xuống PLC
Lưu ý:
Khi ơ được thiết lập kiểu là Relay thì Nhập 1 khi muốn tiếp điểm đĩng, 0 khi tiếp điểm mở
Trong trường hợp chọn thuộc tính Operation Method đối với tùng lựa chọn sẽ cĩ những trường hợp sau:
Level Operation: Nhập 1 vào ơ thì tiếp điểm tương ứng của PLC sẽ đĩng, nhập 0 vào ơ, tiếp điểm tương ứng lên 1 sau khi tải dữ liệu
Pulse Operation: Khi nhập 1 thì tiếp điểm tương ứng lên 1 trong khoảng thời gian khoảng 500ms, và về 0 sau đĩ. Nhập 0 thì khơng thực hiện gì On Operation: Khơng quan tâm đến giá trị của ơ,
tiếp điểm tương ứng sẽ lên 1 sau khi tải dữ liệu Off Operation: Khơng quan tâm đến giá trị của
ơ, tiếp điểm tương ứng sẽ lên 0 sau khi tải dữ liệu
IV. MỢT SỐFUNCTION PCWAY ỨNG DỤNG LẬP TRÌNH VISUAL
BASIC TRONG EXCEL
Sau đây là một số hàm để ứng dụng vào việc lập trình VB trong excel nhằm tạo giao diện điều khiển cho người dùng. Ứng với từng điều khiển trong Eccel thì tương ứng cĩ một hàm liên quan.
Cell Settings Sub PCWAYsubSetCell Delete Cell Settings Sub PCWAYsubCellDel Copy Cell Settings Sub PCWAYsubCellCopy Paste Cell Settings Sub PCWAYsubCellPaste Set Cell Order:No Action Sub PCWAYsubCellMoveNo Set Cell Order:Down word Sub PCWAYsubCellMoveDown
Set Cell Order:To the Right Sub PCWAYsubCellMoveRight Start PCWAY Sub PCWAYsubShellPcwayStart
Exit PCWAY Sub PCWAYsubExecuteStop
Read PCWAY Settings Again Sub PCWAYsubExecuteRestart Start Monitor Sub PCWAYsubRunStart
Stop Monitor Sub PCWAYsubRunStop
Download Data Sub PCWAYsubDownLoad
Update All Sheet Data(with message)
Sub PCWAYsubRefresh Update All Sheet
Data(without message) Sub PCWAYsubRefreshNoMessage Update Active Sheet
Data(with message)
Sub PCWAYsubSheetRefresh Update Sheet Data(without
message) Sub PCWAYsubSheetRefreshNoMessage(Argu ment 1 as String)
Argument
1: Sheet name that renews information
In the case that argument 1 was omitted or
in the case that "" was specified, the active sheet is renewed. Example) Renews the information of Sheet no.2. Call Application.Run("PCWAYsubSheetRefresh NoMessage", "Sheet2") Argument 2:
0:Saves the original book. 1:Original book is not saved.(It is 0 in the case of omission.) Return
value:
File name which was saved (Folder name accompaniment) Example) The name called TEST is attached when saving the present book.
The original book is not saved. Dim strFilename as String