Các câu hỏi về SCADA
1, SCADA là gì?
A. Hệ thống
B. Thiết bị
C. Quá trình
D.Phần mềm
2.Suppervisory Control là gì?
a. Điều khiển tự động
b.Thu thập dữ liệu
c.Hiển thị thông tin
d.Điều khiển giám sát
3, SCADA nghiên cứu?
a. Phần cứng
b. Giải thuật điều khiển
c. Phần mềm
d. Cả 3 câu trên
Tóm tắt nội dung Các câu hỏi về SCADA, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
ô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 19. 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 23. 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. 29. 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ị Tuầ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 Tạo tag trong Intouch đc bố trí ở phần nào? Tag dictionary Memory Tag trong Intouch có nghĩa là gì? Tag nội I/O tag trong Intouch có nghĩa là gì? IO tag link vs thiết bị (qua DDE server) Tag trong Citect có tên Pressure, Intouch muốn kết nối với tag này thì phải tạo gì theo trình tự? App là citect, topic là variable, item là Pressure. Tag trong Citect có tên Pressure, công thức DDE cho excel để liên kết với tag này =CITECT|VARIABLE!PRESSURE Tag trong Intouch có tên Pressure, công thức DDE cho excel để liên kết với tag này =VIEW|TAGNAME!PRESSURE Intouch muốn kết nối với cell C5 trong Sheet Factory trong file Cluster.xls thì phải tạo gì? App là excel, topic là [cluster.xls]Factory!R5C3 Suitelink là gì? Tại sao? Là protocol dựa trên TCP/IP nhưng nguyên lý là DDE, vì DDE ko truyền qua mạng đc Pakgage là TPC/IP, giải mã ra là kiểu DDE Intouch có kết nối đc với DDE server cho S7-200 không? Dựa trên DDE nên kết nối đc. Tuần 13 : 11-11-13 OPC server cho phép 255 client truy cập OPC là chuẩn công nghiệp (dành cho tự động hóa) đc khởi tạo bởi MS từ năm 1993 trên 500 tập đoàn lớn tham gia, DDE là chuẩn của office. Excel, VB có OPC OPC cung cấp interface. Có thể là dll, có thể là exe. Một phần mềm exe là 1 process, gọi đến file dll. Specification là 1 document qui định chuẩn. Tuần 15 : 25-11-13 Review: 1) Cac pp kết nối thiet bi: 3 pp: DDE, DLL, OPC 2) Kết nối DLL (Kết nối dung driver trực tiếp) 3) Ket noi bang DDE 3 cấp: app, topic, item Ket noi kieu share bộ nhớ Tao co che cho app khac truy cap den bo nho, ko co interface, insecure 4) Tương quan giữa các phần mềm DDE client/server Moi phan mem trong windows access dc voi nhau het, tao thanh ma tran, thang nao cung vua la client vua la server dc. 5) Sự không thống nhất giữa SCADA và PLC (thiết bị) Dang noi ve driver truc tiep. SCADA fai co driver de access den 1 PLC nao đó Driver ko the share chung đc, ko chuẩn => ko thống nhất 6) Format của file driver Khong sua doi cau truc cua file driver do Format do SCADA qui định 7) Ai chịu trách nhiệm xây dựng driver 3 xu hướng: ng sx thiết bị; nha thiet ke phan mem (third party), 8) Cơ chế đọc/ghi trong kết nối driver Ham read tra ve gia tri Ham write ghi ra gia tri 9) Thanh ghi Modbus/Citect Ket noi modbus 10) Công thức trong kết nối DDE Xem lại phần trước 11) OPC DA là gì Cho phep SCADA ket noi vs PLC (ung dung realtime) La dac ta OPC ra doi dau tien de SCADA ket noi vs PLC Truoc h minh hoc la DA hết (!?) 12) OPC A&E, HAD Ket noi dua tren cac data cua thang DA Alarm event la truy cap DA lay data len Client của SCADA, nhung la server cua PLC HAD lưu vao bo nho, sau do luu vao o cứng (H: historical), thứ cấp, truy cập đến DA 13) OPC foundation Hiep hoi OPC foundation do Microsoft sang lập năm 93 14) So sánh tốc độ truy cập đến PLC trong driver trực tiếp và thông qua OPC server Thong qua OPC server de truy cap vao PLC: driver truc tiep la nhanh nhat nhung ko truy cap dc qua mang, DDE cung ko qua mạng, OPC qua mạng nhưng châm nhất 15) Su khac nhau giua OPC va OLE OLE OPC su dụng cong nghe OLE de qui dinh ra mot loat cái gi do ung dung cho cong nghiep OPC la OLE nhung chua chac nguoc lai 16) Ban chat cua OPC, DCOM là gì? Ban chat là COM (là 1 cong nghe gì đó), component object model DCOM: distributed COM OPC muốn ket noi qua mang phai su dung DCOM Khác DCOM 3G !!!! 17) Su khac nhau co ban giua DDE va OPC DDE hình thức là share bộ nhớ, thông qua 3 layer OPC có interface 18) Cac loai OPC server 3 loại: in process, local, remote (coi thêm của thằng Bảo gay) 19) 3 layer trong kien truc OPC server Item, group và server 20) OPC item co chua interface hay ko? Ko, chỉ có group và server mới có interface 21) OPC item 3 thuộc tính: Value, quality và timestamp 22) OPC group Chứa item Item trong 1 group cùng múi giờ, deadband 23) OPC server 1 client – 1 server 24) Tam quan trong cua timestamp Ghi lại các sự kiện thực tế xảy ra ở thời điểm nào 25) Deadband Ung dung quan trong analog: giảm bớt độ nhạy Không có deadband thì tín hieu thay doi lien tuc, có deadband tức là thay đổi quá 1 delta nào đó mới có data changed 26) OPC DA1.0 OPC address browser Item Slide 190, SCADA Citect.ppt 27) Interface IOPC AdviseLink Nằm ở phía client Trong data exchange Coi lại cái hình vẽ trong slide giống trên 28) Cac buoc tao ket noi client/server Tạo server, tạo group, tạo item 1 client tạo 1 ko gian riêng – 1 server Client tạo ra cấu hinh rieng cua no Khi client kết thúc trao doi data no phải xóa het, ket noi lai phai tao lai 29) Quan ly bo nho tren OPC server ?? 30) Data source Doc Ghi thẳng ra thiet bi 31) Cac co che trao doi du lieu client/server Syn, Asyn, Subscription và refresh 32) Synchronous 33) Asynchronous 34) Subscription Chỉ có 1 chiều, đăng kí để đọc thôi 35) Citect trong ket noi vs OPC server Lay 1 server nao đó, fastwell gì đó, address gõ thế nào,.. 36) Intouch trong ket noi vs OPC server Kết noi thang vs OPC server cung dc, nhung dung OPC link bien doi PLC thanh Suitelink để truyền qua mạng 37) Vai tro cua OPC link Như trên, convert OPC thanh suitelink (là DDE package truyền bằng TCP/CP 38) Item trong ket noi vs OPC link Ngoai ten tag phải có prefix nữa Muon lay real là chữ r, integer là chữ i, string là s, discrete là d, Genie Citect: %PUMP% = NOT %PUMP% Tuần 16 : 25-11-13 Làm Genie cho 1 tổ hợp PUMP Chọn fill/level để hiển thị track bar, slider để hiển thị con chạy Chọn Access/Disable ON/OFF button khi ở mode Auto Continuous update> cap nhat lien tuc track bar System>Users (Genie) Tạo Genie: copy cac item. Chuot phai>Run Genie. Chon New>Genie>paste vào, chỗ nào có số (cần thay đổi) gán bằng %N%, sau nay thay N bang so. Save as> New library> đặt tên Ra ngoài, chọn icon Genie, browse đến thư viện vừa lưu, lấy ra. Nhấp đúp để chỉnh số N. Thừa kế..??? Asswin, vào Help xem ASSWIN(“!SPUMP”,500,400,2+4+128, “PUMP_1_M”, ”PUMP_1_CMD”, ”PUMP_1_SPEED”) Super Genies.???? Tạo new page (standard, blank), lưu lại có chấm than đầu để nó ẩn đi VD: !PUMP1 Chọn page property, chỉnh lại width-height để page nhỏ vừa bằng genie Vô tab input, nhập: PAGEPOPUP(“!PUMP1”)
File đính kèm:
- cac_cau_hoi_ve_scada.pdf