ĐỀ CƯƠNG ÔN TẬP TRẮC NGHIỆM SCADA CÓ ĐÁP ÁN 1 Display task sẽ truy cập đến dữ liệu nào? A) IO task B) Trend task Arlarm task C) Report task D) Cả 3 ý trên 2 DDE là chuẩn trao đổi dữ liệu của A) Microsoft B) Scheneider Elec. C) WonderWare D) Rockwill Automation. 3 Trên trạm SCADA Intouch đang chạy có tag tên là Waterlevel. Công thức nào của Excel để truy cập đến Tag này: A) =INTOUCH TAGNAME waterlevel B) =VIEW |TAGNAME | Waterlevel C) =VIEW| TAGNAME Waterlevel D)= INTOUCH | TAGNAME | waterlevel 4 Citect đóng vai trò A) DDE server B) DDE client C) Cả 2 đều đúng D) Cả 2 đều sai 5 INTOUCH đóng vai trò A) DDE server B) DDE client C) Cả 2 đều đúng D) Cà 2 đều sai 6 GeniDAQ trao đổi dữ liệuvới Citect được ko? A) Được B) Không CuuDuongThanCong.com https:fb.comtailieudientucntt cuu duong than cong . com KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN HQ BK 7 Window maker là A) Công cụ phát triển ứng dụng B) Môi trường thực thi ứng dụng 8 Window Viewer là A) Công cụ phát triểnứng dụng B) Môi trường thực thi ứng dụng 9. Task Designer trong GeniDAQ dùng để làm gì? A. Thiết kể giải thuật, chiến lược thu thập dữ liệu và điều khiển B. Cấu hình thiết bị C. Thiết kế giao diện HMI D. A và B 10. Vijeo Citect SCADA có Tag tên là Temperature. MS Excel muốn truy cập đến Task này thì phải đánh lệnh thế nào? A. = Citect | Variable | Temperature B. = Citect | TagName Temperature C. = Citect | TagName | Temperature D. = Citect | Variable Temperature 11. File Excel với tên SummaryReport.xls muốn truy cập đến cột B hàng 4 trên Sheet Area_1 của file Factory.xls thì theo phương pháp: A. = Excel | Factory.xls_Area_1R4C2 B. = Excel | Factory.xls | Area_1R4C2 C. = Excel | Factory.xlsArea_1R4C2 D. = Excel | Factory.xls |Area_1|R4C2 12. Tag trong Vijeo Citect SCADA liên kết với %M121 trong PLC Premium có địa chỉ: A. 400121 B. 200121 C. 300121 D. 000121 CuuDuongThanCong.com https:fb.comtailieudientucntt cuu duong than cong . com KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN HQ BK 13. Tag trong Vijeo Citect SCADA liên kết với %MW121 trong PLC Premium có địa chỉ: A. 400121 B. 200121 C. 100121 D. 000121 14. Cluster dùng để làm gì? A. Để … các Device: IO, Alarms, Trend, Reports B. Để quản lý IO Device C. Để quản lý Display Channel D. Để quản lý IO Device, IO Server 15. IO Device trong Citect dùng để A. Kết nối với Cluster B. Kết nối với PC C. Kết nối với Alarm Server D. Kết nối với IO Server 16. Variable Tag trong Citect là A. Biến kết nối với thiết bị B. Biến thứ cấp C. Biến nội D. A,B,C 17. Local Variable trong Citect là A. Biến Nội B. Biến thứ cấp C. Biến kết nối với thiết bị D. A, B 18. Để khởi động động cơ bằng tác động chuột (mouse click) lên biến Start_Motor . Code phải là A. Start_Motor B. Start_Motor = True C. Start_Motor = 1 D. A, C CuuDuongThanCong.com https:fb.comtailieudientucntt cuu duong than cong . com KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN HQ BK 19. Để đảo giá trị của 1 biến Forward_ Reverse (OnOff) thì trong Citect dùng A. Toggle (Forward_ Reverse) B. If Forward_ Reverse =1 then Forward_ Reverse =0 C. Forward_ Reverse = Not Forward_ Reverse D. A, C 20. Để thay đổi giá trị 2 biến Analog thì trong Citect dùng A. Tab Movement B. Tab Fill C. Tab Slider D. A, B 21. Để thay đổi giá trị 1 biến Analog thì trong Citect dùng A. Tab B. Tab Keyboard Command C. B, D D. Tab Slider 22. Symbol Set trong Citect là gì A. Thể hiện 1 trạng thái của 1 Tag B. Thể hiện 3 trạng thái của 1 Tag C. Thể hiện 2 trạng thái của 1 Tag D. B, C 23. Có bao nhiêu loại Trend A. 2 B. 4 C. 3 D. 5 24. Làm thế nào để đưa 1 bitmap hình ảnh từ bên ngoài vào làm background cho một Page trong Citect A. Paste Symbol B. Symbol Set C. File > Import D. A, C 25. Để tạo animation cho 1 tag thì trong Citect cần tạo A. 1 bmp B. 4 tif C. 2 wmf D. 5 bmp CuuDuongThanCong.com https:fb.comtailieudientucntt cuu duong than cong . com KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN HQ BK 26. Redundancy là 1 kỹ thuật (quá trình) để thực hiện dự phòng cho 1 hệ thống SCADA bao gồm A. 2 máy tính Hot Stanby B. 2 máy tính chạy song song (giống hệt nhau trong mọi thời điểm) C. 2 PLC Hot Stanby D. A và C 27. Làm thế nảo để đưa hình ảnh từ bên ngoài vào Page của Citect: A. Copy và Paste B. Bitmap Attach C. File => Import D. Insert Picture 28. Để đảo giá trị của 1 biến Tag1 (Digital) thì dùng A. Toggle(Tag1) B. If Tag1 = 1 then Tag1 = 0 C. Tag1 = NOT Tag1 D. A,C 29. Supervisory Control và Supervision A. Giống nhau B. Supervision có nghĩa rộng hơn Supervisory Control C. Supervisory Control có nghĩa rộng hơn Supervision D. Điều khiển và hiển thị 30. Tag có ý nghĩa A. Đánh giá độ lớn của dự án B. Kinh phí cho hệ thống C. Bộ nhớ của hệ thống D. A và B 31. Task nào là trái tim của hệ thống A. IO B. Alarm C. Trend D. Report CuuDuongThanCong.com https:fb.comtailieudientucntt cuu duong than cong . com KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN HQ BK 32. Alarm Task kết nối trực tiếp với thiết bị A.Đúng B. Sai 33. Cluster A. Đối tượng thấp hơn IO Server B. Đối tượng cao hơn IO Server C. Đối tượng ngang bằng IO Server D. A và C 34. IO Server chứa A. IO device B. Cluster C. Trend server D. Alarm server 35. Citect Explorer A. Quản lý Tag của dự án B. Quản lý 1 dự án C. Quản lý truyền thông 1 dự án D. Quản lý nhiều dự án 36. Local Variable là A. Tag liên kết với thiết bị B. Tag ko liên kết với thiết bị C. Trend Tag D. Alarm Tag 37. Variable Tag là: A. Tag liên kết với thiết bị B. Tag ko liên kết với thiết bị C. Trend Tag D. Alarm Tag 38. Danh sách biến nội được lưu vào Citect ở file gì: A. locvar.dbf B. localvar.dbf C. variable.dbf D. var.dbf 39. Danh sách biến kết nối được lưu vào Citect ở file gì: A. locvar.dbf B. localvar.dbf C. variable.dbf D. var.dbf CuuDuongThanCong.com https:fb.comtailieudientucntt cuu duong than cong . com KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN HQ BK 40. Symbol Set là (chọn câu đúng nhất) A. Tập hợp các Symbol dùng để hiển thị 1 giá trị của 1 Tag B. Tập hợp các Symbol dùng để hiển thị các trạng thái của 1 Tag C. Tập hợp các Symbol dùng để hiển thị các giá trị khác nhau của 1 logic D. Hiển thị trạng thái ONOFF của 1 Digital Tag 42. Để thay đổi màu của 1 đối tượng hình học thì dùng Tag A. Appearance B. Slider C. Fill D. Input
Trang 1KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
- HQ BK^^ -
ĐỀ ÔN TẬP SCADA GIỮA KÌ
1/ Display task sẽ truy cập đến dữ liệu nào?
3/ Trên trạm SCADA Intouch đang chạy có tag tên là Waterlevel Công thức nào của Excel để truy cập đến Tag này:
A) DDE server
B) DDE client
C) Cả 2 đều đúng
D) Cà 2 đều sai 6/ GeniDAQ trao đổi dữ liệuvới Citect được ko?
cuu duong than cong com
Trang 2KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
- HQ BK^^ -
7/ Window maker là
A) Công cụ phát triển ứng dụng B) Môi trường thực thi ứng dụng
8/ Window Viewer là
A) Công cụ phát triểnứng dụng B) Môi trường thực thi ứng dụng
9 Task Designer trong GeniDAQ dùng để làm gì?
A Thiết kể giải thuật, chiến lược thu
thập dữ liệu và điều khiển
A = Citect | Variable | Temperature
B = Citect | TagName ! Temperature
C = Citect | TagName | Temperature
D = Citect | Variable ! Temperature
11 File Excel với tên SummaryReport.xls muốn truy cập đến cột B hàng 4 trên Sheet Area_1 của file Factory.xls thì theo phương pháp:
D = Excel | Factory.xls |Area_1|R4C2
12 Tag trong Vijeo Citect SCADA liên kết với %M121 trong PLC Premium có địa chỉ:
Trang 3KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
B Để quản lý I/O Device
C Để quản lý Display Channel
D Để quản lý I/O Device, I/O Server
15 I/O Device trong Citect dùng để
A Kết nối với Cluster
B Kết nối với PC
C Kết nối với Alarm Server
D Kết nối với I/O Server
16 Variable Tag trong Citect là
A Biến kết nối với thiết bị
Trang 4KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
- HQ BK^^ -
19 Để đảo giá trị của 1 biến Forward_ Reverse (On/Off) thì trong Citect dùng
A Toggle (Forward_ Reverse)
B If Forward_ Reverse =1 then
22 Symbol Set trong Citect là gì
A Thể hiện 1 trạng thái của 1 Tag
B Thể hiện 3 trạng thái của 1 Tag
C Thể hiện 2 trạng thái của 1 Tag
Trang 5KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
- HQ BK^^ -
26 Redundancy là 1 kỹ thuật (quá trình) để thực hiện dự phòng cho 1 hệ thống SCADA bao gồm
A 2 máy tính Hot - Stanby
B 2 máy tính chạy song song (giống
hệt nhau trong mọi thời điểm)
B If Tag1 = 1 then Tag1 = 0
C Tag1 = NOT Tag1
Trang 6KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
- HQ BK^^ -
32 Alarm Task kết nối trực tiếp với thiết bị
33 Cluster
A Đối tượng thấp hơn I/O Server
B Đối tượng cao hơn I/O Server
C Đối tượng ngang bằng I/O Server
A Tag liên kết với thiết bị
B Tag ko liên kết với thiết bị
C Trend Tag
D Alarm Tag
37 Variable Tag là:
A Tag liên kết với thiết bị
B Tag ko liên kết với thiết bị
Trang 7KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
D Hiển thị trạng thái ON/OFF của 1 Digital Tag
42 Để thay đổi màu của 1 đối tượng hình học thì dùng Tag
Trang 8KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
A Dieu khien tu dong
B Thu thap du lieu
C Hien thi thong tin
D Dieu khien giam sat
45.Scada nghien cuu ve van de gi?
A Thu thap du lieu thoi gian thuc
B Dieu khien doi tuong hay qua
trinh cong nghe
C Xu ly dien bien luu tru phan tich thong tin
D Ca 3 y tren
48 Cac thanh phan co ban trong he thong scada
A RTU, MRU
B Con nguoi qua trinh
C He thong truyen thong
Trang 9KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
- HQ BK^^ -
50 He thong CIM la gi? (computer intergrated…)
A Dieu khien co dung may tinh
B Giam sat va dieu khien co dung
51 he thong scada la gi?
A He thong tu van hanh
B He thong dieu khien tu dong
C He thong duoc con nguoi dieu khien truc tiep
D He thong tu dong va co con nguoi giam giam va dieu khien
52 Nguyen thuy cua he thong scada la ?
A He thong truyen tin va bao hieu
B He thong dieu khien tu dong
C He thong do luong va dieu khien bang may tinh
D HMI
53.Tac dung cua dieu khien phan tan la gi?
A Giam thieu duoc tai cua duong
54 Tac dong cua dieu khien tap trung la gi?
A Giam thieu duoc tai cua duong
Trang 10KHÔNG CHỊU TRÁCH NHIỆM DƯỚI MỌI HÌNH THỨC VỀ NHỮNG NỘI DUNG TRÊN
D May tinh giam doc cong ty
56 Trong qua trinh dieu khien toc do dong co, bo dieu khien PID nam o cho nao
A Tram quan sat scada
B PLC
C May tinh lap trinh PLC
D May tinh giam doc cong ty
cuu duong than cong com
Trang 11Page 1 of 8 _ NOS GNAOH
c.Hiển thị thông tin
d.Điều khiển giám sát
3, SCADA nghiên cứu?
5 Các chức năng của hệ thống SCADA
a Thu thập dữ liệu Realtime
b.Điều khiển đối tượng hay quá trình công
a Điều khiển có dùng máy tính
b Giám sát và điều khiển có dùng máy tính
c Hệ thống điện có dùng máy tính và PLC
d Hệthống giám sát & điều khiển tích hợp
có dùng máy tính (CIM: Computer Intergrated Manufactory System Intergrated: tích hợp)
9 Hệthống SCADA là gì?
a Hệ thống tự vận hành b.Hệ thống điều khiển tự động
c Hệ thống được con người điều khiển trực tiếp
d Hệ thống tự động và có con người giám sát
10.Nguyên thuỷ of hệ thống SCADA là gì:
a Hệ thống truyền tin và báo hiệu
11 Tác dụng of điều khiển phân tán là gì:
a Giảm thiểu được tải của đường truyền
b Giảm thiểu được tải của trạm trung tâm
c Xử lý kịp thời các tình huống xảy ra
d Cả 3 ý trên
12 Tác dụng của điều khiển tập trung:
a Giảm thiểu được tải của đường truyền
b Giảm thiểu được tải của trạm trung tâm
c Hệ thống đơn giản dễ quản lý thông tin
Trang 12Page 2 of 8 _ NOS GNAOH
tín hiệu nhiệt độ đặt được xuất phát từ
đâu?
a Trạm quan sát SCADA
b Server dữliệu (máy tính ko có giao diện)
c PLC (ko đúng, vì PLC ko có giao diện)
d Máy tính giám đốc công ty (dzô dziên)
14 Trong quá trình điều khiển tốc độ
địa chỉ):
a 765
b 512 c.513
d 510 (1 bộ chuyển đổi 232/485 thì kết nối
đc tối đa 255 I/O Module) Cổng COM máy tính chỉ có thể kết nối với module RS232 nên cần bộchuyển đổi 232/485
1 byte= 8 bit => thì định được 255 (2^8) địa chỉ từ 1 – FF
18 Liệt kê các sofware SCADA:
1 Intouch, Wonderware, USA (not Underwear)
2 GeniDAG, Advantech, USA
3 Genisis 32, Iconics, USA
4 Vijeo Look, Schneider Electric, France
5 Citect, Ci Technologies, Australia
6 RSView, Rockwell Software Inc., USA
7 LabView, National Instruments, USA
8 iFix, Intellution, USA
9 WinCC, Siemens, Germany
c Máy tính điều hành sản xuất
d Máy tính giám đốc công ty
20 Lựa chọn tập hợp chính xác nhất đểmô tả
Trang 13Page 3 of 8 _ NOS GNAOH
d {“Temperature”, 34.6, 23.6, 0x140.5,
õ142.5}
(dek biết tại sao)
21 Giá trị một Tag thu được tại 1 thời
23 Giá trị của một công tắc hành trình
được SCADA thu thập & lưu trữ dạng
Khoảng (3.5-0.2) →(3.5+0.2) = 3.3
→3.7 thì không thay đổi giá trị
26 Tag có giới hạn 0→10V, LO-LO=0V, LO=2,
HI=7, HI-HI=9, Deadband = 5% Ở thời điểm k
tag có giá trị8.5 Giá trị nào ở thời điểm k+1
không xảy ra Alarm?
Vùng không xảy ra Alarm: (7-Deadband)
→(9)
= (6.5→9) (Câu này sai rồi, chừng nào rảnh sửa lại sau)
Trang 14Page 4 of 8 _ NOS GNAOH
a 6.5072 & 5.4914 (∆s > 0.5)
b 6.5072 & 6.1760 (∆s < 0.5)
c 5.4814 & 4.7844 (∆s > 0.5)
d b & c
If Rate > MaxRate →ROC Alarm
If ∆t=T=const thì ROC Alarm khi:
30 Như thếnào gọi là Pre-Task:
a Chạy theo chu kì
b Chạy 1 lần khi kết thúc chương trình
c Chạy theo sựkiện
d Chạy 1 lần khi khởi tạo chương trình
31 Như thếnào gọi là Post-Task
a Chạy theo chu kì
b Chạy 1 lần khi kết thúc chương trình
c Chạy 1 lần khi có sự kiện xảy ra
d Chạy 1 lần khi khởi tạo chương trình
32.Trong Windows mức ưu tiên của các Task được trừu tượng hoá thành bao nhiêu cấp?
a 3 c 5
b 4 d 6
What are they?- The piorities are:
+ Lowest + Below Normal + Normal + Above normal + Time critical
33.Task được tổchức nhưsau:
Task(…) {while(1) {…;
Sleep(100);
…;
} } Được xếp vào loại Task j?
a Realtime
b Background
34 Task được tổ chức nhưsau:
Task(…) {while(1);
{Sleep(50);}
; } Chu kỳ làm việc gần đúng của Task là:
Trang 15Page 5 of 8 _ NOS GNAOH
d 60 (>18+18+19=55)
36 Trends có mấy loại?
2, realtime trends & Historical Trends
37 Mỗi phần mềm SCADA có bao nhiêu
Intouch: Window Maker
+ Runtime: chạy chương trình
GeniDAQ: Runtime
Intouch: Window Viewer
38 Nếu định địa chỉ bằng 5 bit thì có thể
kết nối bao nhiêu thiết bị?
a Đối tượng thấp hơn I/O Server
b Đối tượng cao hơn I/O Server
c Đối tượng ngang bằng I/O Server
a Tag lien kết với thiết bị
b Tag không lien kết với thiết bị
c Trend Tag
d Alarm Tag
47 Variable Tag là:
a Tag lien kết với thiết bị
b Tag không lien kết với thiết bị
Trang 16Page 6 of 8 _ NOS GNAOH
giá trị khác nhau của một Logic
d Hiển thịtrạng thái ON và OFF của 1
c Kết nối với Alarm Server
d Kết nối với I/O Server
từcâu này trở xuống đáp án chỉ mang tính
tham khảo
54 Symbol Set là gì?
a Thể hiện 2 trạng thái của 1 Tag
b Thể hiện nhiều trạng thái của 1 Tag
c Thể hiện 3 trạng thái của 1 Tag
d A, B, C
55 Redundancy là kỹ thuật đểthực hiện
dự phòng cho 1 hệ thống SCADA bao gồm:
a 2 máy tính Hot Standby
b 2 máy tính chạy song song giống hệt nhau tại mọi thời
b.Tag1 = NOT Tag1
c If Tag1 = 1 then Tag1 = 0
61 Trên trạm SCADA Intouch đang chạy
có tag tên là Waterlevel Công thức nào của Excel để truy cập đến Tag này:
a =INTOUCH /TAGNAME/waterlevel
cuu duong than cong com
Trang 17Page 7 of 8 _ NOS GNAOH
b =VIEW |TAGNAME | Waterlevel
c =VIEW| TAGNAME !Waterlevel
d = INTOUCH | TAGNAME | waterlevel
d Không có phương án nào đúng
64 GeniDAQ có trao đổi dữliệu với Citect
b Môi trường thực thi ứng dụng
67 Task Designer trong GeniDAQ dùng
để làm gi?
a thiết kế giải thuật, chiến lược thu thập dữ
liệu và điều khiển
b cấu hình thiết bị
c Thiết kế giao diện HMI (human machine
interface)
d A và B
68 Vijeo Citect SCADA có Tag tên là
Temperature MSExcel muốn truy cập
đến Tag này phải theo cú pháp:
a 400121 c 200121
b 300121 d 000121
71 Tag trong Vijeo Citect SCADA lien kết với %MW121 trong PLC Premium có địa chỉ:
B Đểquản lý I/O Device
C Đểquản lý Display Channel
D Đểquản lý I/O Device, I/O Server
73 I/O Device trong Citect dùng để
A Kết nối với Cluster
B Kết nối với PC
C Kết nối với Alarm Server
D Kết nối với I/O Server
74 Variable Tag trong Citect là
A Biến kết nối với thiết bị
Trang 18Page 8 of 8 _ NOS GNAOH
76 Để đảo giá trịcủa 1 biến Forward_
Reverse (On/Off) thì trong Citect dùng
A Toggle (Forward_ Reverse)
B If Forward_ Reverse =1 then Forward_
79 Symbol Set trong Citect là gì
A Thểhiện 1 trạng thái của 1 Tag
B Thểhiện 3 trạng thái của 1 Tag
C Thểhiện 2 trạng thái của 1 Tag
D B, C
80 Làm thếnào để đưa 1 bitmap hình ảnh
từbên ngoài vào làm background cho một
Page trong Citect
A Paste Symbol
B Symbol Set
C File -> Import
D A, C
81 Làm thếnảo để đưa hình ảnh từ bên
ngoài vào Page của Citect:
Trang 191 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
Trang 204 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
Trang 2119 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
Trang 2223 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
cuu duong than cong com
Trang 2329 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
Trang 24Tuần 10 : 21-10-13
+ DDE server là phần mềm chạy trên máy tính
+ DDE thân thiết vs Microsoft (Bill Gate) => copy/paste Nhưng copy/paste thường ko phải là dynamic (source thay đổi thì destination cũng phải thay đổi – có link)
+ Drag and drop ko phải là DDE mà là OLE (ActiveX : *.ocx)
+ Hai file exe giao tiếp : dùng file text => bị conflict, ko realtime Hoặc dùng database, có
interface File b.exe có 1 vùng nhớ mà a.exe truy cập đến đc => khó làm Suy ra cần dùng DDE + DDE có topic, trong topic có item Cú pháp truy cập : “tên app + | tên topic ! tên item”
+ Ví dụ trong excel “=EXCEL|[plc.xlsx]Sheet1!R4C2” => cell trong file excel hiện hành (client) liên kết động đến ô B4 trong Sheet1 của file plc.xlsx (server) File plc.xlsx phải đang chạy
Tuần 12 : 4-11-13
+ variable trong Citect = tagname trong Intouch
+ Intouch/excel vừa là server vừa là client
+ Intouch: VIEW|TAGNAME!PUMP_3_SPEED Truy cập từ excel (app name của windows view trong Intouch là VIEW)
Genidaq:
+ Genidaq: file/attach bimap (chỉ có file bmp)
+ Lấy về là client, xuất ra là server
+ nút DDE client và DDE server để tạo DDE link
+ Excel lấy từ genidaq:
=GENIDAQ||STRTGY1!DDES1
Trong genidaq có 1 dde server DDES1
Ôn tập
Intouch gồm có những thành phần nào?
Tên chung: Design và runtime
Intouch: W maker, W viewer
Muốn kết nối thiết bị, Intouch dùng tool gì?
Access name
Nguyên lí kết nối thiết bị của Intouch đc đặt trên công nghệ gì?
DDE
Phát biểu 3 cấp trong kết nối DDE
App, Topic, Item
Các item trong 1 topic có chu kì update khác nhau Item là cái kết nối vs IO cuối cùng
cuu duong than cong com