Kết nối bằng DDE DDE server lấy dữ liệu từ PLC share cho Scada client với 3 cấp 4.. DDE vừa đóng vai trò server vừa đóng vai trò client: Khi DDE lấy dữ liệu là Client Khi thiết bị lấy dữ
Trang 11 Các phương pháp kết nối thiết bị
Direct,DDE, OPC (trường hợp riêng của OLE)
2 Kết nối DLL, Kết nối dùng driver trực tiếp
DLL độc lập với PLC, tự động load file trên vi xử lý
3 Kết nối bằng DDE
DDE server lấy dữ liệu từ PLC share cho Scada (client) với 3 cấp
4 Tương quan giữa các phần mềm DDE client/server
DDE vừa đóng vai trò server vừa đóng vai trò client:
Khi DDE lấy dữ liệu là Client
Khi thiết bị lấy dữ liệu của DDE thì DDE là server
5 Sự không thống nhất giữa SCADA và PLC (thiết bị)
Mỗi phần mềm SCADA phải có mỗi driver riêng và chỉ dung cho mỗi PLC riêng
6 Format của file driver
Do Scada quy định, mới hiểu hàm đọc ghi dữ liệu từ thiết bị
7 Ai chịu trách nhiệm xấy dựng driver
Người sx phần cứng, sx phần mềm, hoặc người thứ 3 liên kết với công ty
8 Cơ chế đọc/ghi trong kết nối driver
Get/set, không quan tâm cách đọc ghi,chỉ chờ lấy dữ liệu
9 Thanh ghi MOdbus/CItect
DRIVER 1
PCL1
DRIVER 2
PLC2
Trang 24 câu cuối đề thi giữa kì
10 Công thức trong kết nối DDE
Trong 13 câu ôn tập trước của thầy
11 OPC DA là gì?
OPC truy cập dữ liệu thời gian thực, kết nối trực tiếp với thiết bị, lấy dữ liệu từ thiết bị
12 OPC A&E,HDA
Không kết nối với thiết bị mà kết nối với OPC DA,xử lý lưu dữ liệu
13 Opcfoundation: hiệp hội sáng lập đặc tả OPC , do microsoft sáng lập 1993
14 So sánh tốc độ truy cập đến PLC trong driver trực tiếp và thông qua OPC server
Trực tiếp là nhanh nhất
15 Sự khác nhau giữa OPC và OLE
OLE nói chung trong window, còn OPC dùng cho tự động hóa, OPC là trường hợp riêng của OLE
16 Bản chất cua DLE, DCOM là gì? Dcomcnfg
Là COM điều khiển quá trình, trao đổi trên một máy
DCOM là trao đổi trên nhiều máy, trên 1 mạng
17 Sự khác nhau cơ bản giữa DDE và OPC
DDE: trao đổi giữa 2 phần mềm, như share bộ nhớ,access thẳng vào
OPC: access phải qua interface
18 Các loại OPC Server
Inprocess,local,remote
Trang 319 3 layer trong kiến trúc OPC server
OPC server, OPC group, OPC Item(duy nhất ko có interface)
20 OPC Item có chứa interface hay không (ko)
21 OPC Item
22 OPC Group
Trang 423 OPC Server
24 Tầm quan trọng của Timestamp: bik thời gian thực nhận dữ liệu
25 Deadband:vùng mà khi dữ liệu tăng giảm trong đó thì coi như giá trị ko đổi
26 OPC DA 1.0 ( outcome 10 trang 5)
27 Interface IOPCAdviseLink
Nằm chỗ client, đồng bộ không dùng cái này,
28 Các bước tạo kết nối client/ server
Muốn kết nối thì client phải tạo phần không gian cho nó, server->group->Item Khi Client disconnect thì nó xóa phần của nó đí
Khi mất kết nối thì phần đó vẫn còn, khi bật lên lại phải xin ra một group mới
Trang 529 Quản lý bộ nhớ trên OPC server
Mỗi client phải tạo 1 không gian riêng để trao đổi dữ liệu, khi kết thúc thì nó xóa không gian đó
30 DAta source
Đọc từ cache của thiết bị, nhưng ghi thì ghi trực tiếp ra thiết bị
31 Các cơ chế trao đổi dữ liệu client/ server: 4
Synchronous, Asynchronous, Subscription (đăng kí), Refresh( làm mới)
32 Synchronous: chờ cho có kết quả mới lấy dữ liệu về
33 Asynchronous: phải có interface để truyền lại,có địa chỉ nhận kết quả
34 Subscription khi có sự thay đổi thì lấy về
35 Citect trong kết nối OPC server
36 Intouch trong kết nối OPC server
37 Vai trò của OPC link
38 Item trong kết nối với OPC link
4 câu cuối trong 13 câu ôn tập trước
SCADA
CACHE
Thiết bị