5
June 1, 2009 ‘COS, IT WILL BRING YOU 2 DEATH!!! Không bo hành, không bo đm, không chu trách nhim 1 ÔN TP XÌ CA ĐA: 1. Xì ca đa là gì? A. Hthng B.Thiết bC. Quá trình D.Phn mm 2.Suppervisory Control là gì? a. Điều khin tđộng b.Thu thp dliu c.Hin ththông tin d.Điều khin giám sát (because: Suppervisory là giám sát & Control là Điều khin ) 3.Xì ca đa nghiên cứu cái ging gì? a. Phn cng b. Gii thuật điều khin c. Phn mm d. C3 câu trên (Thy nói là almost câu nào c3 ý trên là đúng) 4. Phn mm nào ko phi là phn mm Xì Ca đa: a. WinCC b. Intouch c. Matlab (đương nhiên ko phải) d. GeniDAG 5. Các chức năng of hệ thng xì ca đa: a. Thu thp dliu Realtime b.Điều khiển đối tượng hay quá trình công nghip c.Xlý, biu diễn, lưu trữ, phân tích thông tin d. C3 ý trên 6. Các thành phần cơ bản ca hthng Xì ca đa: a. RTU, MTU b.Con người, quá trình c.Hthng truyn thông d. C3 ý trên 7. Có bao nhiêu loi điều khin thiết btrong Xì ca đa: a. 1 b. 2 c. 3 d. 4 8. Hthng CIM là gì? a. Điều khin có dùng máy tính b. Giám sát và điều khin có dùng máy tính c. Hthống điện có dùng máy tính và PLC d. Hthống giám sát & điều khin tích hp có dùng máy tính (CIM: Computer Intergrated Manufactory System Intergrated: tích hp) 9. Hthng Xì ca đa là gì? a. Hthng tvn hành b.Hthống điều khin tđộng c. Hthống được con người điều khin trc tiếp d. Hthng tđộng và có con người giám sát 10.Nguyên thuof hthng Xì ca đa là gì: a. Hthng truyn tin và báo hiu b. Hthống điều khin tđộng c. Hthống đo lường và điều khin bng máy tính d. HMI (Human-Machine Interface: giao din người-máy) 11. Tác dụng of điều khin phân tán là gì: a. Gim thiểu được ti của đường truyn b. Gim thiu được ti ca trm trung tâm c. Xlý kp thi các tình hung xy ra d. C3 ý trên 12. Tác dng của điều khin tp trung: a. Gim thiểu được ti của đường truyn b. Gim thiểu được ti ca trm trung tâm c. Hthống đơn giản dqun lý thông tin d. C3 ý trên 13. Trong quá trình điều khin nhiệt độ lò nhit, tín hiu nhiệt độ đặt được xut phát tđâu? a. Trm quan sát SCADA b. Server dliu (máy tính ko có giao din) c. PLC (ko đúng, vì PLC ko có giao din) d. Máy tính giám đốc công ty (dzô dziên) SCADA PLC OBJECT 1 2

38015317-On-Tap-Scada

Embed Size (px)

Citation preview

June 1, 2009 ‘COS, IT WILL BRING YOU 2 DEATH!!!

Không bảo hành, không bảo đảm, không chịu trách nhiệm 1

ÔN TẬP XÌ CA ĐA: 1. Xì ca đa 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 (because: Suppervisory là giám sát & Control là Điều khiển ) 3.Xì ca đa nghiên cứu cái giống gì? 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 (Thầy nói là almost câu nào cả 3 ý trên là đúng) 4. Phần mềm nào ko phải là phần mềm Xì Ca đa: a. WinCC b. Intouch c. Matlab (đương nhiên ko phải) d. GeniDAG 5. Các chức năng of hệ thống xì ca đa: a. Thu thập dữ liệu Realtime b.Điều khiển đối tượng hay quá trình công nghiệp c.Xử lý, biểu diễn, lưu trữ, phân tích thông tin d. Cả 3 ý trên 6. Các thành phần cơ bản của hệ thống Xì ca đa: a. RTU, MTU b.Con người, quá trình c.Hệ thống truyền thông d. Cả 3 ý trên 7. Có bao nhiêu loại điều khiển thiết bị trong Xì ca đa: a. 1 b. 2 c. 3 d. 4

8. Hệ thống CIM là gì? 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 Xì ca đa 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 Xì ca đa là gì: a. Hệ thống truyền tin và báo hiệu b. Hệ thống điều khiển tự động c. Hệ thống đo lường và điều khiển bằng máy tính d. HMI (Human-Machine Interface: giao diện người-máy) 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 d. Cả 3 ý trên 13. Trong quá trình điều khiển nhiệt độ lò nhiệt, 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) SCADA PLC OBJECT

1 2

June 1, 2009 ‘COS, IT WILL BRING YOU 2 DEATH!!!

Không bảo hành, không bảo đảm, không chịu trách nhiệm 2

14. Trong quá trình điều khiển tốc độ động cơ, Bộ điều khiển PID nằm ở chỗ quái nào? a. Trạm quan sát SCADA b. PLC (đặt ở Xì ca đa cũng đc nhưng tốt hơn là đặt ở PLC) c. Máy tính lập trình PLC d. Máy tính giám đốc công ty 15. Trong mạng RS485, PLC (master) sử dụng 1 phương thức truyền thông dùng 1 byte để định địa chỉ của các RS485 I/O module. Tối đa có thể kết nối bao nhiêu module trong mạng này: a. 510 b. 32 c. 255 d.256 16. Máy tính công nghiệp có 3 cổng COM, 1 bộ chuyển đổi RS232/RS485. Máy tính có thể kết nối tối đa bao nhiêu I/O module RS485 (dùng 1 byte để định địa chỉ): a. 255 b. 256 c. 257 d. 765 17. Máy tính có 3 cổng COM, 2 bộ chuyển đổi RS232/RS485. Máy tính có thể kết nối tối đa bao nhiêu I/O module RS485 (dùng 1 byte để định đị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 thì định được 255 địa chỉ từ 1 – FF 18. Liệt kê các sofware Xì Ca Đa: 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 …etc.

19. Kế hoạch sản xuất của nhà máy được đưa ra từ đâu? a. Trạm quan sát SCADA b. Máy tính lập trình PLC 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ả một Tag xác định nào đó: a. {“Temperature”, 34.6, 23.6, 0x140.5} b. {“Temp”, “T”, “Temperature”, 0x140.5} c. {“Temperature”, 34.6, 0x140.5} 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 điểm có thể được biểu diễn dưới dạng nào sau đây: a. 12.4, GOOD, 27 December, 2006 15:21:22:74 b. 12.4, GOOD, 15:21:22 c. 12.4, GOOD, 21:22 d. Cả 3 ý trên (nên câu này đúng) 22.Mức chất lỏng của một tháp cung cấp nước đo bởi cảm biến được SCADA thu thập & lưu trữ dạng Tag nào: a. Analog input b. Analog Output c. Discrete Input d. Discrete Output 23. Giá trị của một công tắc hành trình được Xì Ca Đa thu thập & lưu trữ dạng Tag nào a. Analog input b. Analog Output c. Discrete Input d. Discrete Output 24.Quan sát viên hệ thống Xì Ca Đa, nếu có đầy đủ quyền truy cập thì họ có khả năng thay đổi thông số quá trình nào: a. Input b. Output c. Rxx??? Ouput d. B & C

June 1, 2009 ‘COS, IT WILL BRING YOU 2 DEATH!!!

Không bảo hành, không bảo đảm, không chịu trách nhiệm 3

25. 1 Tag có giới hạn về giá trị -10.0 →+10.0, được cài đặt với Deadband =1%. Tại một thời điểm k Tag nhận được giá trị 3.50. Với giá trị nào sau đây tại thời điểm k+1, mà với giá trị đó Tag sẽ không chấp nhận thay đổi giá trị của mình? a. 3.65 b. 3.75 c. 3.25 d. 3.15 FullScale = 20V → Deadband = 1%.20 = 0.2V 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? a. 8.00047 b. 6.5072 c. 6.1760 d. B&C Deadband = 5%. 10 = 0.5V Giá trị hiện tại 8.5, ngưỡng trên: 9, ngưỡng dưới: 7 Vùng không xảy ra Alarm: (7-Deadband) → (9+Deadband) = (6.5→9.5) 27. Tag có Max Rate Of Change = 5V/s, chu kỳ 100ms. Trạng thái nào không xảy ra Alarm ROC:

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 Max change = MaxRate . T

= 5V/s . 100ms = 0.5V Rate = [ ] [ ]

If Rate > MaxRate → ROC Alarm If ∆t=T=const thì ROC Alarm khi:

∆s = s[i+1]-s[i] > MaxRate . T 28. 1 Tag với chu kỳ 1s thu thập được chuỗi dữ liệu: 3.56 3.68 2.96 2.88 2.79 3.43 3.54 3.78 4.0 4.43 5.87 5.54 5.34 Trend task có thể thu thập được chuỗi dữ liệu nào? a. 3.56 2.96 3.54 3.78 4.43 5.87 b. 3.56 2.96 2.88 2.79 3.78 4.43 5.87 c. 3.56 3.68 2.79 4.43 4.76 4.43 5.34 d. 3.56 2.88 3.54 4.43 5.34 tóm lại, khoảng cách thu thập được phải đều 29. Người ta nói “Background task được thực hiện với chu kì 100ms”: a. Đúng b. Sai (dek biet tai sao) 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

HI - HI

HI

LO

LO - LO

OK

9 8.5

9.5

7 6.5

7.5

2 1.5

2.5

0 -0.5

0.5

Value(k)

June 1, 2009 ‘COS, IT WILL BRING YOU 2 DEATH!!!

Không bảo hành, không bảo đảm, không chịu trách nhiệm 4

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à:

a. Không có chu kỳ b. 50ms c. 1s d. 50s

35. Một Task thu thập data, tính toán và xuất tín hiệu điều khiển. Time thu thập data từ ADC là 18ms, xuất tín hiệu điều khiển ra DAC là 18ms, tính toán là 19ms. Hãy chọn chu kỳ của Task này: a. 40 b. 45 c. 30 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 phần chính? 2 + Designer : vẽ giao diện, thiết kế, có thể sửa đổi GeniDAQ: Builder Intouch: Window Maker + Runtime: chạy chương trình GeniDAQ: Runtime Intouch: Window Viewer 38. Nếu định địa chỉ bằng 5bit thì có thể kết nối bao nhiêu thiết bị? 25-1 = 31 (từ 1 tới 31)

June 1, 2009 ‘COS, IT WILL BRING YOU 2 DEATH!!!

Không bảo hành, không bảo đảm, không chịu trách nhiệm 5

Bonus: DDE: (Dynamic Data Exchange): là giao thức kết nối điều khiển, Microsoft cho phép những ứng dụng trong môi trường Window gửi nhận data qua lại. Nó bổ sung 1 mối quan hệ server-client giữa những ứng dụng đang chạy. Ứng dụng server cung cấp dữ liệu và nhận những yêu cầu của những ứng dụng khác. Tast DDE: 1 phương tiện gom tất cả DDE Message của Wonderware vào 1 DDE Message duy nhất của Microsoft, việc này phát huy tính hiệu quả và hiệu suất cao bằng việc giảm số lượng tổng cộng của các trao đổi DDE được yêu cầu giữa 1 server và 1 client Net DDE: Mở rộng chuẩn Window DDE → hoạt động qua mạng nội bộ hoặc qua cổng nối tiếp. Net DDE phải được cài trên tất cả các máy tính trong mạng mà data DDE cần trao đổi Suite Link: là giao thức dựa trên nền tảng TCP/IP → để đáp ứng nhu cầu trong công nghiệp, bảo quản data, truyền nhanh (???) để check sự cố. ko phải là thay thế DDE hay Net DDE, nó kết nối client & server dựa vào tình trạng của mạng OPC: OLE for Process Control + Wonderware OPC Link Server: server giao tiếp giữa những ứng dụng Suite Link / DDE với OPC server theo chuẩn OPC + Wonderware OPC Link Browse: được sử dụng bởi Window maker để quan sát những OPC server đã đăng kí tronh 1 mạng & có thể tự động tạo những InTouch Tag kết nối đền những OPC item. Để OPC Browse thất được 1 OPC server thì OPC đó phải được đăng kí trên máy đó OPC Link: Wonderware cung cấp khá nhiều các I/O server các hãng. Phổ biến là OPC link cho ta liên kết các ứng dụng trong Wonderware với phần cứng, cần phải có OPC server thiết bị đó OPC Link Server: có thể kết nối nội bộ 1 máy hay từ xa qua mạng tới bất kì OPC Server nào và truyền thông qua DDE, Suite Link tới mọi Client. Cho phép quan sát không gian địa chỉ của OPC Server. OPC Link Server có 1 topic Editor: thu thập các thông số kết nối từ những thành phần của Wonderware đến phần cứng. OPC Browse cho phép: + chọn 1 OPC Server trong cùng 1 máy hay máy khác trong mạng + Quan sát không gian địa chỉ các OPC Server gần các OPC Item + Tạo Tag & Access Name + Cấu hình các OPC Server trong 1 máy / từ các máy trong mạng Các thành phần trong InTouch: Công dụng của InTouch là cho phép tạo ra giao diện HMI. Với InTouch có thể tạo ra những ứng dụng mạnh: ActiveX Control, OLE, hình ảnh, hệ thống mạng & nhiều hơn nữa. InTouch gồm 3 phần chính: Application Manager, Window Maker, Window Viewer + Application Manager: quản lý những ứng dụng đã tạo ra + Window Maker: môi trường phát triển ứng dụng. Cho phép tạo ra những Object có thể liên kết với phần cứng qua I/O server và các ứng dụng khác + Window Viewer: môi trường thực thi, dùng để hiển thị hoạt động của thiết bị hay dây chuyền sản xuất mà ta tạo ra trong Window Maker

Modbus: an open data communication protcol developed in 1979 + Pubplished by Modicon + Open Structure + Flexible + Widely know + Supplied - 2 serial transmittion mode: + ASCII: 10 bits (1 start, 7 data, (1 parity & 1 stop) or 2 stop) + RTU: 11 bits (1 start, 8 data, (1 parity & 1 stop) or 2 stop) - Communication Interface: + RS 232/485 + Etherner (TCP/IP) Ghi chép bữa ôn tập cuối cùng (lộn xộn, lung tung, dek biết chỗ nào đúng, chỗ nào sai) Driver: - Thiết kế 1 phần mềm mới gồm 2 phần

+ driver hỗ trợ ĐE, DLL + OPC server

- DDE server View topic (???) Application/Topic!Item (@#$%^%^^#)

- OLE hỗ trợ interface còn DDE ko hỗ trợ - Có 3 loại OLE server:

+ In process: tồn tại dưới dạng dll + Local: tồn tại dưới dạng exe riêng biệt + Remote: tồn tại dưới dạng exe riêng biệt chạy máy tính khác

- Một hệ thống SCADA nếu không có OPC thì phải viết 1 driver tướng ứng cho từng thiết bị (vd: Seimens, Rockwell…) - OPC là 1 chuẩn protocol vật lý, nói chung là 1 cái chuẩn, do 1 tổ chức, tập đoàn j j đó quy định - OPC server là phần mềm - Những Item nằm trong 1 Group có tốc độ update giống nhau & có deaband giống nhau - Client trao đổi dữ liệu với OPC Server: nó phải tạo được không gian riêng trên OPC Server, khi hoàn thành thì phải xoá ko gian đó - Có 4 cơ chế trao đổi dữ liệu giữa OPC & Client: + Synchronous: đọc/ghi đồng bộ + Asynchronous : đọc/ghi ko đồng bộ - Client gửi Server yêu cầu rồi làm việc riêng của mình, Server làm xong báo lại + Subscription: khi nào dữ liệu thay đổi gửi ngược trở lại cho Client (Client chỉ đăng kí 1 lần # Syn, Asyn: cứ 1 thời gian phải đăng kí 1 lần); chỉ đọc + Refresh: Trường hợp riêng của đọc Asyn; chỉ đọc