Đăng ký Đăng nhập
Trang chủ Nghiên cứu và phát triển nền tảng điện toán đám mây, trên cơ sở công nghệ opc ua...

Tài liệu Nghiên cứu và phát triển nền tảng điện toán đám mây, trên cơ sở công nghệ opc ua

.PDF
74
1
86

Mô tả:

0ኈI HኞC QUአC GIA TP. HCM ЎЈ 0ϩI HϿC BÁCH KHOA --------- LÊ TÙNG GIA NGHIÊN CЏU VÀ PHÁT TRIϺN NϹN TϪ 0 ϼ0  ǡ3ІЉ CÔNG NGHϼ OPC UA RESEARCH AND DEVELOPMENT OF CLOUD COMPUTING PLATFORM ON BASIS OF OPC UA TECHNOLOGY Chuyên ngành: Kф ThuН–0‹Чu KhiШn Và Tс 0гng Hóa Mã sዎ: 8520216 LU኎$ ኈC TP. Hኡ CHÍ MINH, tháng 08 £ʹͲʹͳ W @ 0ክኪC HOÀN THÀNH TኈI ክኧ 0ኈI HኞC BÁCH KHOA Ȃ0  -HCM Cán bዒ Šዛዔng dኻn khoa hዌc: Ǥክእ 0@   Cán bዒ chኸm nhኼn xét 1: TS. Nguyወn Trዌng Tài Cán bዒ chኸm nhኼn xét 2:  ǤǤ”ዛዓ‰0¿ŠŠዓ Luኼ˜£–Š኶…•Â¯ዛዘc b኷o vዉ t኶‹”ዛዕ‰0኶i hዌ…ž…ŠŠ‘ƒǡ0  ’Ǥ ‰›ͳͻ–Šž‰Ͳͺ£ʹͲʹͳ (Trዠc tuyዅn). Thành phኹn Hዒ‹¯ዏ‰¯žŠ‰‹žŽ—ኼ˜£–Š኶…•Â‰ዏm: 1. Chዚ tዋch: PGS.TS. Huünh Thái Hoàng ʹǤŠዛýǣǤ‰—›ወŠ ኷o 3. Ph኷n biዉn 1: TS. Nguyወn Trዌng Tài 4. Ph኷n biዉn 2:  ǤǤ”ዛዓ‰0¿ŠŠዓ 5. ኬy viên: PGS.TS. NguyወŠƒŠŠዛዓ‰ Xác nhኼn cዚa Chዚ tዋch Hዒ‹¯ዏ‰¯žŠ‰‹ž˜”ዛዖng Khoa qu኷n lý chuyên ngành sau khi luኼ˜£¯ ¯ዛዘc sዞa chዟa (nዅu có). CHЍ TϾCH HЅ 0ЂNG ЎЉNG KHOA 0 ϼN - 0 ϼN TБ 0ኈI HኞC QUአC GIA TP.HCM ЎЈ 0ϩI HϿC BÁCH KHOA CЅNG HÒA Xà HЅI CHЍ  C ϼT NAM 0гc lНp - Tс do - HЗnh phúc N ϼЌϯ$ ϩC ዌ–²Šዌ…˜‹²ǣ² ‹ƒ MSHV: 1970057 ‰›ǡ–Šž‰ǡ£•‹ŠǣͲͶȀͲͳȀͳͻͻ͸ ዓ‹•‹Šǣ¿Š0ዋnh Š—›²‰Šǣዣ–Š—ኼ–¯‹዆—Š‹዇˜ዠ¯ዒ‰ ׃  •ዎ : 8520216 I. 30Ϲ TÀI: Nghiên cнu và phát triШn nЧn tИ‰ ¯‹Ъ –‘ž ¯žŸ›ǡ–”ên …д•з công nghЪ OPC UA (Research and Development of Cloud Computing on basis of OPC UA Technology) II. NHIϼM VЌ VÀ NЅI DUNG: - Tìm hi዇u và t኶o ዜng dዙng Server dዠa trên công nghዉ OPC UA. Cho phép thu thኼ’ǡŽዛ—–”ዟ dዟ liዉ—ǡ¯‹዆u khi዇n hዉ thዎng công nghiዉp thông qua internet. - Tìm hi዇u và t኶o ዜng dዙ‰‡„¯዇ kዅt nዎi vዔi OPC UA Server. Cho phép hi዇n thዋ và cኸ—Š¿Š¯ዋa chዊ Žዛ—–”ዟ dዟ liዉu theo nhu cኹu cዚƒ‰ዛዕi dùng. - Tìm hi዇u và phát tri዇n các ዜng dዙng client ch኶y trên thiዅt bዋ Windown, Android, IOs: cዙ th዇ –”‘‰¯዆ tài là phát tri዇n ዜng dዙng thዠc tዅ –£‰…ዛዕng trong viዉc vኼn hành và giám sát hዉ thዎng. - Tìm hi዇u và phát tri዇n hዉ thዎ‰¯‹዆u khi዇n sዞ dዙng chuኺn OPC UA Client (Hዉ thዎng PLC, c኷m biዅǡǥȌ III. NGÀY GIAO NHIϼM VЌ: 20/02/2021 IV. NGÀY HOÀN THÀNH NHIϼM VЌ: 13/06/2021 V. CÁN BЅ ЎЇNG DϮN: Ǥክእ 0@   Tp. HCM, ngày ǥ tháng ǥ £͸Ͷ͸ͷ CÁN Bኤ ክኦNG DኍN (Hዌ tên và chዟ ký) CHኬ NHIኛM Bኤ W0ኈO (Hዌ tên và chዟ ký) ВЍNG KHOA 0 ЀN - 0 ЀN TЕ (Hб tên và chф ký) i Ј ϪІ ”ዛዔc tiên, em xin chân thành c኷ዓ–ኸt c኷ quý Thኹy Cô thuዒc Bዒ Môn Tዠ 0ዒng Hóa và Š‘ƒ0‹ዉn Ȃ 0‹ዉn Tዞ, –”ዛዕ‰0኶i hዌc Bách Khoa TP. Hዏ Chí Minh ¯  tኼn tình truy዆ ¯኶t, trang bዋ kiዅn thዜc cho em trong suዎt quá trình hዌc tኼp t኶i –”ዛዕng. Em xin chân thành bày tው lòng biዅ–ዓ•Ÿ—•ኽc nhኸ–¯ዅn thኹy cô. 0዁c biዉt, em xin chân thành c኷ዓthኹy ”ዛዓ‰0¿ŠŠŸ—¯ –ኼn tình giúp ¯዗ góp ý, truy዆¯኶t cho em nhዟng kiዅn thዜc quý báu trong suዎt quá trình thዠc hiዉ¯዆ tài. …ñ‰š‹…ŠŸ–ŠŠ…኷ዓ…ž… các anh lዔp cao hዌc Tዠ 0ዒng Hóa khóa 2018, các b኶n hዌc viên lዔp cao hዌc Tዠ 0ዒng Hóa khóa 2019, các b኶•‹Š˜‹²¯኶i hዌc khóa 2017 ¯ Š‹ዉ––¿Š‰‹ï’¯዗, em trong hዌc tኼ’…ñ‰Šዛ–Šዠc hiዉn luኼn ˜£Ǥ  …ñ‰ …኷ ዓ …ž…–ž… ‰‹኷ cዚa các tài liዉ—  ‡ ¯  •ዞ dዙng ¯዇ làm tài liዉu tham kh኷o. Vì kiዅn thዜc b኷n thân còn h኶n chዅ, trong quá trình thዠc hiዉn luኼ˜£› em không tránh khውi nhዟng sai sót. ‘ ¯×ǡ Kính mong nhኼ ¯ዛዘc nhዟng ý kiዅn ¯×‰‰×’–ዝ quý thኹy cô. Em xin chân thành c኷ዓ! TP.Hዏ Chí Minh, ngày 13 –Šž‰Ͳ͸£ʹͲʹͳ Hዌc viên Lê Tùng Gia ii Vϰϯ$ Mዙ…¯À…Š…ዚa luኼ˜£Ž t኶o ra ዜng dዙng trung gian cho phép truy cኼp, thu thኼp dዟ liዉu tዝ hዉ thዎng máy móc trong công nghiዉ’ǡ…Š‘’Š±’Žዛ—–”ዟ dዟ liዉu vào …ዓ•ዖ dዟ liዉu dዠƒ–”²…ؐ‰‰Š²Ǥ‰ዛዕi dùng có cኸ—Š¿Š¯ዋa chዊ Žዛ—–”ዟ dዟ liዉ—’ŠîŠዓ’˜ዔi nhu cኹu thông qua ዜng dዙng Web. Tዝ ¯×ǡ‰ዛዕi dùng có th዇ phân tích tình tr኶ng máy thông qua hዉ thዎng dዟ liዉu, hዑ trዘ dዠ ¯‘žŠ‹ዉn tr኶ng thiዅt bዋ và lên kዅ ho኶ch b኷o trì thích hዘp. Luኼ˜£…ñ‰–኶o ra ዜng dዙng client, cho phép truy cኼ’‡”˜‡”¯዇ ghi, lኸy dዟ liዉu. Cዙ th዇, luኼ˜£•ዄ nghiên cዜu ዜng dዙng thዠc tዅ –£‰…ዛዕngǡ¯዇ ¯‹዆u khi዇n …ž…¯ዎ‹–ዛዘ‰Šዛ¯ዒ‰…ዓǡc኷m biዅ–ዛዓ‰–ዠ. Client sዄ kዅt nዎ‹¯ዅn Server và nhኼn d኶ng các thiዅt bዋ thông qua mã QR. Gi኷i pháp này sዄ giúp viዉc ¯‹዆u khi዇n, giám sát, b኷o trì và b኷‘†ዛ዗ng hዉ thዎng thiዅt bዋ trዖ nên dወ dàng, nhanh chóng và chính xác ŠዓǤ Luኼ˜£›ዜng dዙng các kiዅn thዜc trong lኼ’–”¿Š¯‹዆u khi዇n cho PLC, kiዅn thዜc v዆ m኶ng công nghiዉp, công nghዉ OPC UA, lኼp trình C# và lኼp trình Nodejs. 0዆ –‹›¯ዛዘc xây dዠng tዝ các phኹn m዆m sau: PhКn mЧm Node (Version v13.14.0-x64) Visual Studio Code Unity3D (Unity version 2019.3.15f1) Microsoft Visual Studio Professional 2019 (Version 16.7.7) TIA Portal V16 S7-PLCSIM Advanced V3.0 WinCC Professional V16 MongoDB (NoSQL) Mк…¯À…Š•п dкng N዆n t኷‰¯዇ xây dዠng máy chዚ OPC UA Code javascript cho viዉc xây dዠng ዜng dዙng máy chዚ Xây dዠng ዜng dዙng thዠc tዅ –£‰…ዛዕng. Lኼp trình cho ዜng dዙng thዠc tዅ –£‰ …ዛዕng Lኼ’–”¿Š¯‹዆u khi዇n cho PLC Mô phውng phኹn cዜng PLC Mô phውng HMI cho hዉ thዎng Lኼ’–”¿Š…ዓ•ዖ dዟ liዉu iii THESIS ABSTRACT The purpose of the thesis is to create a server application that allows accessing and collecting data from industrial machine systems, allow store data in a database based on OPC UA technology. Users can configure the data address to adapt their system through the Web application. From there, users can analyze the machine's condition through the data system, which helps predict the equipment's condition and plan appropriate maintenance. Besides, the thesis creates a client application, allow access to OPC UA Server to write and retrieve data. Specifically, the thesis will study the application of augmented reality, to …‘–”‘Ž ‘„Œ‡…–• •—…Š ƒ• ‘–‘”•ǡ ƒƒŽ‘‰ •‡•‘”•ǡǥ Š‡ …Ž‹‡– ™‹ŽŽ …‘‡…– –‘ –Š‡ server and identify the device through the QR code. This solution will make the control, monitoring and maintenance of the equipment system easier, faster and more accurate. This thesis applies the knowledge in PLC control programming, industrial network knowledge, OPC UA technology, C# programming and Nodejs programming. This project is built from the following software: Software Node (Version v13.14.0-x64) Visual Studio Code Unity3D (Unity version 2019.3.15f1) Microsoft Visual Studio Professional 2019 (Version 16.7.7) TIA Portal V16 S7-PLCSIM Advanced V3.0 WinCC Professional V16 MongoDB (NoSQL) Purpose Platform to build OPC UA Server Javascript code for building Server Augmented reality application programming Augmented reality application programming PLC Programing PLC Simulation HMI Simulation Database Programing iv Ј 0 W @ 0ЎЋC HOÀN THÀNH TϩI ЎЈ 0ϩI HϿC BÁCH KHOA TP. HЂ CHÍ MINH ؋š‹…ƒ¯‘ƒ¯Ÿ›Ž…ؐ‰–”¿Š‰Š‹²…ዜu cዚƒ”‹²‰–Ø‹˜¯ዛዘ…Šዛዔng dኻn khoa hዌc cዚƒǤ”ዛዓ‰0¿ŠŠŸ—ǡ…ž…ዒi dung nghiên cዜu, kዅt qu኷ trong ¯዆ tài này trung thዠcǡ¯ዛዘc phát tri዇n bዖi chính tác gi኷. Nhዟng sዎ liዉu trong các b኷ng bi዇u phዙc vዙ cho viዉc phân tích, nhኼš±–ǡ¯žŠ‰‹žkhi thu thኼp tዝ mô phውng và thዠc nghiዉm do chính b኷n thân thዠc hiዉn. Trong luኼ˜£ này, tác gi኷ có tham kh኷‘¯዆ tài luኼ˜£…ዚa mዒt sዎ anh cao hዌc khóa 2019 và cዚa các b኶•‹Š˜‹²¯኶i hዌc khóa 2016. Ngoài ra, tác gi኷ còn tham kh኷o các các tài liዉ—–”‘‰˜‰‘‹ዛዔc, tኸt c኷ ¯዆u có ghi chú cዙ th዇. Nዅu phát hiዉn có bኸt kü gian lኼn nào tôi xin chዋu hoàn toàn trách nhiዉm v዆ nዒi dung luኼn ˜£…ዚa mình. ”ዛዕ‰ 0኶i hዌc Bách khoa thành phዎ Hዏ Chí Minh ŠØ‰ Ž‹² “—ƒ ¯ዅn nhዟng vi ph኶m tác quy዆n, b኷n quy዆n do tôi gây ra và trong quá trình thዠc hiዉn (nዅu có). TP. Hዏ Chí Minh, ngày 13 tháng 06 £ʹͲʹͳ Lê Tùng Gia v ЌЌC NHIኛM Vካ LU኎$ ኈC ......................................................................................................... i LኧI C኉እ..............................................................................................................................................ii TÓM T኏T LU኎$ .......................................................................................................................... iii THESIS ABSTRACT .............................................................................................................................. iv Lኧ 0........................................................................................................................................ v MካC LካC................................................................................................................................................... vi MካC LካC HÌNH ኉NH .......................................................................................................................... vii DANH MካC B኉NG BIኙU ................................................................................................................... viii DANH MካC CÁC Tኯ VIኗT T኏T ........................................................................................................ix  ክእ ͳǤ GIኦI THIኛU ..................................................................................................................1 1.1. Lý do chዌ¯዆ tài ....................................................................................................................1 1.2. Nhiዉm vዙ cዚa luኼ˜£ ........................................................................................................1 1.3. Cኸu trúc luኼn ˜£ ...................................................................................................................2  ክእ ʹǤ LÝ THUYኗT...................................................................................................................3 2.1. Công nghዉ OPC UA ................................................................................................................3 2.1.1. Tዐng quan .....................................................................................................................3 2.1.2. ØŠ¿ŠŠØ‰‰‹ƒ¯ዋa chዊ...................................................................................4 2.2. Thዠc tዅ –£‰…ዛዕng ...............................................................................................................8 2.3. 0‹ዉ–‘ž¯žŸ› ...............................................................................................................9 2.4. ዓ•ዖ dዟ liዉu MongoDB ................................................................................................... 10 2.5. Phኹn m዆m .............................................................................................................................. 11 2.5.1. NodeJs ......................................................................................................................... 11 2.5.2. TIA Portal................................................................................................................... 12 2.5.3. Unity3D ....................................................................................................................... 13 2.5.4. Visual Studio IDE .................................................................................................... 14  ክእ ͵Ǥ THኲC HIኛ0ኘ TÀI ............................................................................................... 15 3.1. Tዐ‰“—ƒ¯዆ tài.................................................................................................................. 15 3.2. Lên kዅ ho኶ch ......................................................................................................................... 17 3.3. Thዠc hiዉ¯዆ tài và kዅt qu኷ ............................................................................................ 19 3.3.1. Xây dዠng OPC UA Server .................................................................................... 19 3.3.2. Lኼ’–”¿Š…ዓ•ዖ dዟ liዉu......................................................................................... 25 3.3.3. Web API và Web UI ............................................................................................... 27 3.3.4. Xây dዠng ዜng dዙng thዠc tዅ ኷‘–£‰…ዛዕng................................................. 37 3.3.5. Lኼp trình PLC (OPC UA Client) và lኽp ráp mô hình thዠc tዅ ................. 53 3.3.6. À…ŠŠዓ’Šዉ thዎng .................................................................................................. 57  ክእ ͶǤ KኗT QU኉ VÀ KኗT LU኎N ...................................................................................... 59 4.1. 0žŠ‰‹žዅt qu኷.................................................................................................................. 59 4.2. 0ዋŠŠዛዔng phát tri዇n...................................................................................................... 60  ክእ ͷǤ TÀI LIኛU THAM KH኉O ......................................................................................... 61 PHኋN LÝ LኝCH TRÍCH NGANG ....................................................................................................... 63 vi ЌЌ @ Ϫ Hình 2.1. Các thông tin cዚa nút trong OPC UA...........................................................................4 Hình 2.2: Cኸu trúc ID cዚa nút ............................................................................................................5 Hình 2.3. Kiዅn trúc b኷o mኼt OPC UA Server/Client ................................................................7 Hình 2.4. Các chính sách b኷o mኼt cዚa OPC UA ..........................................................................8 Hình 2.5: ኮng dዙng thዠc tዅ –£‰…ዛዕng trong vኼn hành, giám sát thiዅt bዋ ..................8 Hình 2.6. Thዠc tዅ –£‰…ዛዕng kዅt hዘp vዔi mã QR trong vኼn hành ...................................9 Hình 2.7. Giዔi thiዉu TIA Portal ...................................................................................................... 12 Hình 2.8. Giao diዉn cዚa TIA Portal. .............................................................................................. 12 Hình 2.9. Giao diዉn Unity Hub 2.4.3 ............................................................................................ 13 Hình 2.10. Giao diዉn lኼp trình Unity3D ..................................................................................... 13 Hình 2.11. Giao diዉn lኼp trình Visual Studio 2019 ............................................................... 14 Hình 3.1: Mô hình wirerarchy cዚa hዉ thዎng ........................................................................... 15 Hình 3.2: SCADA cዚa bên thዜ 3 có th዇ truy cኼp tዝ šƒ¯ዅn các hዉ thዎng ¯‹዆u khi዇n thông qua OPC UA Server ................................................................................................................ 16 Hình 3.4. Các phኹn m዆¯ዛዘc xây dዠ‰–”‘‰¯዆ tài ......................................................... 17 Hình 3.5: Hዉ thዎng OPC UA Server .............................................................................................. 19 Hình 3.6: Thông tin cዚƒ¯ዎ‹–ዛዘng ............................................................................................... 26 Hình 3.7: Thông tin phiên làm viዉc ............................................................................................. 26 Hình 3.8: Thông tin tài kho኷n cዚa Server ................................................................................. 26 Hình 3.9: Giá trዋ cዚa nút.................................................................................................................... 26 Hình 3.10. Giao diዉ¯£‰Šኼp cዚa OPC UA Server ........................................................... 30 Hình 3.11. Giao diዉ¯£‰ý–‹Š‘኷n mዔi ........................................................................... 30 Hình 3.12. Giao diዉn trang tr኶ng thái ......................................................................................... 31 Hình 3.13. Giao diዉn trang tr኶ng thái ......................................................................................... 32 Hình 3.14. Giao diዉn trang lዋch sዞ truy cኼp ............................................................................. 33 Hình 3.15. Giao diዉn trang không gian dዟ liዉu....................................................................... 34 Hình 3.16. Kዅt qu኷ khዖi ch኶y Server .......................................................................................... 35 Hình 3.17. Khዖi t኶o phiên làm viዉc ............................................................................................. 35 Hình 3.18ǤŠØ‰‰‹ƒ¯ዋa chዊ Server hi዇n thዋ trên Prosys ............................................... 35 Hình 3.19. Các sዠ kiዉn thዠc thi trên Server............................................................................. 36 Hình 3.20. Ngኽt kዅt nዎi khi quá timeout ................................................................................... 36 Hình 3.21. Giao diዉn kዅt nዎ‹¯ዅn OPC UA Server .................................................................. 38 Hình 3.22. Faceplate cho thiዅt bዋ ¯ዒ‰…ዓ ................................................................................ 42 Hình 3.23. Faceplate cho thiዅt bዋ tín hiዉ—˜‘–ዛዓ‰–ዠ .................................................... 45 Hình 3.24. Kዅt nዎ‹¯ዅn Server, chዅ ¯ዒ bኸt kü ai ..................................................................... 51 Hình 3.25: Kዅt nዎ‹¯²‡”˜‡”•ዞ dዙng tài kho኷n ................................................................. 51 Hình 3.26: Nhኼ’•ƒ‹–ŠØ‰–‹–²¯£‰Šኼp và mኼt khኺu .............................................. 52 Hình 3.27. Faceplate c኷m biዅ–ዛዓ‰–ዠ ................................................................................... 52 Hình 3.28: Tዠ ¯ዒng kዅt nዎ‹Š‹¯ዛዕng truy዆n bዋ ‰‹ž¯‘኶n............................................. 52 Hình 3.29. Kích ho኶t chዜ…£‰ UA Client PLC S7-1500 (Firmware 2.6) ........ 53 Hình 3.30. Lዠa chዌn Runtime Licenses cho PLC ................................................................... 53 vii Hình 3.31. Cኸu hình các biዅn cኹn lኸy dዟ liዉu cho PLC S7-1500 ...................................... 53 Hình 3.32. Cኸu hình các tham sዎ cho OPC UA Client ........................................................... 54 Hình 3.33. Thông tin các biዅn cኹn lኸy dዟ liዉu tዝ server ................................................... 54 Hình 3.34. Các khዎi chዜ…£‰…ዚa OPC UA Client PLC S7-1500 ................................... 55 Hình 3.35Ǥዓ¯ዏ phኹn cዜ‰˜¯ኸu nዎi PLC ............................................................................ 56 Hình 3.37. Cኸu hình hዉ thዎng thዠc tዅ ......................................................................................... 58  ЌϪ  Ϻ B኷ng 2.1. Các ki዇u nút trong OPC UA ...........................................................................................5 B኷ng 2.2: Mô t኷ chi tiዅt thuዒc tính nút..........................................................................................5 B኷ng 2.3: Các thuዒc tính cዚa nút .....................................................................................................6 B኷ng 3.1. Danh sách dዟ liዉu cዚa lዋch sዞ truy cኼp .................................................................. 28 B኷ng 3.2. Ma trኼn phân quy዆n truy cኼp cዚa web .................................................................. 29 viii  ЌА ϸϰ OPC UA OPC Unified Architecture: Giao thዜc truy዆n thông công nghiዉp. OPC Open Platfrom Communication/ OLE for Process Control: Chuዑi các thông sዎ kዣ thuኼ– ¯዁c biዉ– ¯዇ trao ¯ዐi dዟ liዉu trong tዠ ¯ዒng hóa công nghiዉp. PLC Programmable Logic Controller: Mዒt thiዅt bዋ ¯ዛዘc sዞ dዙng trong ngành công nghiዉp tዠ ¯ዒ‰ Š×ƒǤ 0ዛዘc lኼp –”¿Š¯዇ ¯‹዆u khi዇n máy tዠ ¯ዒng. HMI Human Machine Interface: Mዒt phኹn cዚa máy xዞ lý sዠ –ዛዓ‰–ž…‰‹ዟƒ…‘‰ዛዕi và máy móc. AR Augemented Reality: Thዠc tዅ –£‰…ዛዕng LAD SCL Ladder: Ngôn ngዟ lኼp trình cho PLC cዚa Siemens Structed Control Language: Ngôn ngዟ lኼp trình cho PLC cዚa Siemens Tên cho vዋ trí ô nhዔ. TAG API SERVER OPC UA Server CLIENT OPC UA Client IoT SQL JSON ID Application Programming Interface: giao diዉn lኼp trình ዜng dዙng Thuኼt ngዟ ¯዇ chዊ máy chዚ Thuኼt ngዟ ¯዇ chዊ máy chዚ ho኶–¯ዒng dዠa trên công nghዉ OPC UA Thuኼt ngዟ ¯዇ chዊ máy khách Thuኼt ngዟ ¯዇ chዊ máy khách ho኶–¯ዒng dዠa trên công nghዉ OPC UA Internet of Thing: V኶n vኼt kዅt nዎi Internet Structure Query Language: Ngôn ngዟ truy vኸn mang tính cኸu trúc JavaScript Object Notation: Mዒt ki዇u dዟ liዉu mዖ trong JavaScript Identification: Là mዒt chዟ sዎ hay dãy sዎ ¯዇ nhኼn d኶ng ‰ዛዕi dùng, thiዅt bዋ,.. ix  ЎІ ͳǤ Ї  ϼ 1.1. ý†‘…ŠЭ¯Ч–‹ Cuዒc cách m኶ng công nghiዉ’ͶǤͲ¯ ኷ŠŠዛዖng m኶nh mዄ ¯ዅn toàn thዅ giዔi. Hiዉn nay, các tኼ’¯‘Žዔ¯  ˜¯ƒ‰ ዜng dዙng v኶n vኼt kዅt nዎi Internet, trí tuዉ nhân t኶o, công nghê dዟ liዉu lዔn, công nghዉ ¯‹ዉ–‘ž¯žŸ›ǡǥ”ኸt m኶nh mዄ. T኶i Viዉt Nam, viዉc áp dዙ‰¯‹ዉ–‘ž¯žŸ›…Š‘…ž…Šዉ thዎ‰¯‹዆u khi዇n máy móc trong công nghiዉ’…Šዛƒ¯ዛዘc phát tri዇n nhi዆u. ‘¯×ǡ˜‹ዉc phát tri዇n hዉ ¯‹዆—ŠŠ¯‹ዉ–‘ž¯žŸ›¯዇ thu thኼp dዟ liዉu tዝ hዉ thዎng, c኷m biዅǡ˜¯‹዇u khi዇n hዉ thዎng thông qua dዟ liዉ—¯žŸ›¯ƒ‰¯ዛዘc nghiên cዜu và phát tri዇n rኸt m኶nh mዄ. Trong thዕi gian gኹ¯Ÿ›ǡ…ž…‰‹኷i pháp cho phép giao tiዅp máy vዔi máy, truy዆n dዟ liዉu thዕi gian thዠ…˜¯‹዆u khi዇n hዉ thዎng tዝ šƒǡ¯ƒ‰¯ዛዘc phát tri዇n m኶nh mዄ dዠa trên các công nghዉ Šዛ: OPC UA, MQTT Broker,... Dዠa vào nhu cኹu thዋ –”ዛዕng và nhዟ‰–ዛ˜ኸn cዚa gi኷ng viên Šዛዔng dኻn, em quyዅ–¯ዋnh chዌ¯዆ tài DzNghiên cнu và phát triШn nЧn tИ‰¯‹Ъ–‘ž¯žŸ›ǡ –”² …д •з công nghЪ  dz sዞ dዙng công nghዉ OPC UA ¯዇ phát tri዇n gi኷i pháp thu thኼp dዟ liዉ—˜¯‹዆u khi዇n hዉ thዎ‰ž›×…–ŠØ‰“—ƒ¯‹ዉ–‘ž¯ž mây. Gi኷i pháp này cho phép thu thኼp dዟ liዉ—˜¯‹዆u khi዇n tዝ xa hዉ thዎng công nghiዉp theo thዕi gian thዠc. 1.2. Š‹Ъ˜к…лƒŽ—Н˜£ Mዙc tiêu cዚƒ¯዆ tài là nghiên cዜu và phát tri዇n hዉ thዎng phኹn m዆m (Server và Client) dዠa trên n዆n t኷ng công nghዉ OPC UA, ¯ž’ዜng các công nghዉ cዚa cách m኶ng công nghiዉp 4.0 (CMCN 4.0) bao gዏm: kዅt nዎi dዟ liዉu lዔǡ ¯‹ዉ –‘ž ¯ž mây, trí tuዉ nhân t኶o và thዠc tዅ –£‰…ዛዕng. Hዉ thዎng phኹn m዆m ¯ዛዘc t኶o ra nhኾm phዙc vዙ viዉc tዠ ¯ዒng hóa cho các hዉ thዎng s኷n xuኸt trong các nhà máy vዝa và lዔn ዖ Viዉt Nam. Các mዙc tiêu cዙ th዇ cዚa ¯዆ tài gዏm: 1. Xây dዠ‰¯ዛዘc mዒt bዒ phኹn m዆m n዆n t኷ng cho phép tích hዘp hዉ thዎng trong nhà máy tዝ tኸt c኷ các cኸp: kዅt nዎi thiዅt bዋ ¯‹዆u khi዇n; server dዟ liዉu thዕi gian thዠc, xዞ lý dዟ liዉu, giao diዉ¯‹዆u khi዇n, qu኷n lý dዟ liዉu, sዎ hóa và vኼn hành thዠc tዅ –£‰…ዛዕng. 2. Tri዇n khai ዜng dዙng tዎi thi዇u cho mዒt quá trình s኷n xuኸt thዠc tዅ. 1 1.3. Й—–”ï…Ž—Н ˜£ Phኹ¯ኹu tiên cዚa luኼ˜£›Ž‰‹ዔi thiዉu v዆ lý do chዌn ¯዆ tài, nhiዉm vዙ và cኸu trúc luኼ˜£. Phኹn lý thuyዅt bao gዏm các thông tin v዆ công nghዉ OPC UA, 0‹ዉ–‘ž¯ž mây, thዠc tዅ –ƒ‰…ዛዕng ¯዇ ‰‹ï’‰ዛዕ‹¯ዌc hi዇—ý‰ŠÂƒ…ዚa nó và lý do t኶i sao nó ¯ዛዘc sዞ dዙ‰Ǥž……Šዛዓ‰–”¿ŠNodejs, Visual Studio,  ‘”–ƒŽǡ‹–›͵¯ዛዘc sዞ dዙng trong dዠ ž …ñ‰ ¯ዛዘc giዔi thiዉu trong phኹn lý thuyዅ– …ñ‰ Šዛ ‰‹ƒ‘ thዜc OPC UA. Phኹn thዠc hiዉ¯዆ tài bao gዏm kዅ ho኶ch thዠc hiዉn, quá trình thዠc hiዉn, chዌn lዠƒØŠ¿Š¯዇ thዠc hiዉn và kዅt qu኷. Phኹn kዅt luኼn bao gዏ¯žŠ‰‹žዅt qu኷ ¯኶–¯ዛዘc, các vኸ¯዆ ¯ ‰‹኷i quyዅt, các vኸ¯዆ còn tዏn t኶‹˜Šዛዔng phát tri዇¯዆ tài. 2  ЎІ ʹǤ z ϸ 2.1. Công ‰ŠЪ OPC UA 2.1.1. б‰“—ƒ ”ዛዔ…¯Ÿ›ǡŽዒt tኼp hዘp các phኹn m዆m giao tiዅp phዙc vዙ cho viዉc trao ¯ዐi dዟ liዉu giዟa ዜng dዙng trên máy tính và thiዅt bዋ. Các phኹn m዆m giao tiዅp này ¯ዛዘ…¯ዋŠ‰ŠÂƒ–Š‡‘“—›¯ዋnh cዚa Microsoft COM (Component Object Model). Do ¯×ǡ×…×–Š዇ dወ dàng tích hዘp vዔi hዉ thዎng cዚa Microsoft. OPC Server cung cኸp thông tin v዆ quá trình trên giao diዉn cዚa nó. OPC Client kዅt nዎ‹¯ዅn Server và có th዇ truy cኼ’˜¯ዛዘc Server cung cኸp dዟ liዉu. Công nghዉ COM ho዁c DCOM có mዒt sዎ ¯዁…¯‹዇Šዛ•ƒ—ǣ - Chዊ cho phép Server và Client ch኶y trên mዒt máy tính ho዁c mዒt m኶ng nዒi bዒ - Giao tiዅp giዟa các hዉ tዎng tዠ ¯ዒng hóa chዊ thዠc hiዉ¯ዛዘc thông qua mዒt vài giao thዜc chዚ yዅu - Ph኷i dùng mዒt sዎ công cዙ ‰‹ï’ ¯዇ giúp viዉc giao tiዅp không bዋ ‰£ …Š዁n bዖ‹–ዛዕng lዝa ho዁c cኸu hình DCOM. - Viዉc giao tiዅp chዊ có th዇ ¯ዛዘc thዠc hiዉn thông qua các ዜng dዙng cዎ ¯ዋnh ŠዛǣΪΪǢǤǢ ƒ˜ƒǤ ”‘‰…ž…–”ዛዕng hዘp cኹn thu thኼp dዟ liዉu thዕi gian thዠc, viዉc cኸu hình OPC trዖ nên phዜc t኶’Ǥ 0዇ gi኷i quyዅt nhዟng Šዛዘ… ¯‹዇m cዚa trên, hiዉp hዒ‹  ¯  ¯ዋnh ‰ŠÂƒ–Š²ዒt n዆n t኷ng mዔi có tên gዌi là OPC Unified Architecture (OPC UA). ×…×”ኸ–Š‹዆—¯዁…¯‹዇Šዑ–”ዘ”ኸ––ዎ–…Š‘˜‹ዉ…ዅ–ዎ‹ǡ–Š—–Šኼ’†ዟŽ‹ዉ—˜¯‹዆— Š‹዇Šዉ–Šዎ‰Šዛǣ x x x x x x Ž…Š—ኺ“—ዎ…–ዅ ͸ʹͷͶͳ. ዅ–Šዝƒ…ž…–ÀŠ£‰…ዚƒ˜–ŠØ‰–‹…ዚƒŠዟ‰’Š‹²„኷–”ዛዔ…¯×Ǥ À…ŠŠዘ’…ዓ…Šዅ‹዇•‘ž––”—›…ኼ’˜„኷‘ኼ––”²…ኸ’¯ዒ‰‹ƒ‘–Šዜ…˜ዜ‰ †ዙ‰Ǥ ×–Š዇ዖ”ዒ‰…Š‘Šዟ‰¯ዎ‹–ዛዘ‰˜‹዇—†ዟŽ‹ዉ—’Šዜ…–኶’Ǥ ዓ…Šዅ˜ኼ…Š—›዇˜ …ž…“—›–ኽ… mô hình hóa là …ዓ•ዖ…Š‘…ž…–‹²—…Š—ኺ khác. Š኷ £‰ ዖ ”ዒ‰ …Š‘ …ž… Šዉ –Šዎ‰ ¯‹዆— Š‹዇ Šï‰ Šው ¯ዅ …ž… ዜ‰ †ዙ‰‹Š†‘ƒŠ˜–ዝŠØ‰‰‹ƒ¯ዋƒ…Šዊ¯ዓ‰‹኷¯ዅ…Š‘Šዟ‰ØŠ¿Š Šዛዔ‰¯ዎ‹–ዛዘ‰’Šዜ…–኶’ǡ 3 2.1.2. ØŠ¿ŠŠØ‰‰‹ƒ¯Ьƒ…ŠЫ 2.1.2.1. Й—–”ï…‘†‡ǣ Hình 2.1. Các thông tin cዚa nút trong OPC UA ž… ‘†‡ ¯ዛዘ… ¯ዋŠ ‰ŠÂƒ –Š‡‘ …ž… Thuгc tính và Tham chiЦu. Chúng sዄ ¯ዛዘc khዖi t኶o khi mዒ–‘†‡¯ዛዘ…¯ዋŠ‰ŠÂƒ–”‘‰ŠØ‰‰‹ƒ¯ዋa chዊ x Thuዒc tính là các phኹn tዞ dዟ liዉu mô t኷ các nút. Client có th዇ truy cኼp các giá trዋ Thuዒc tính bኾng cách sዞ dዙng các dዋch vዙ 0ዌc, Ghi, Truy vኸǡ0£‰ ký/Giám sát x Tham chiዅu: ¯ዛዘc sዞ dዙ‰¯዇ liên kዅt các nút vዔi nhau. Chúng có th዇ ¯ዛዘc truy cኼp bኾng trình duyዉt và dዋch vዙ truy vኸn. 2.1.2.2. ‹Ш—†рŽ‹Ъ—…лƒï––”‘‰ŠØ‰‰‹ƒ¯Ьƒ…ŠЫǣ STT KiШu nút Mô tИ chi tiЦt 1 0ዎ‹–ዛዘng (Objects) Mዒ– ¯ዎ‹ –ዛዘ‰ ¯ዛዘc sዞ dዙng làm vùng chዜa ho዁c –Šዛዙ…¯ ¯ዋnh d኶ng cho các thዃǡ’Šዛዓ‰–Šዜc và sዠ kiዉn. 2 Thዃ (Tag) Thዃ ¯኶i diዉn cho dዟ liዉu cዚƒ …ž… ¯ዎ‹ –ዛዘng ho዁c thuዒc tính cዚa mዒ–ï–†ዛዔi d኶ng các thuዒc tính 3 Šዛዓ‰–Šዜc Šዛዓ‰–Šዜc là thành phኹn cዚƒ¯ዎ‹–ዛዘng và có th዇ (Method) có danh sách các tham sዎ ¯ኹu vào ho዁…¯ኹu ra. Các tham sዎ ¯ዛዘc mô t኷ thông qua các thuዒc tính xác ¯ዋnh 4 Hi዇n thዋ (View) Các chዅ ¯ዒ š‡ ¯኶i diዉn cho mዒt phኹn cዚa không ‰‹ƒ ¯ዋa chዊ. ï– ¯ዛዘc sዞ dዙ‰ Ž ¯‹዇m truy cኼp và bዒ lዌc khi duyዉt 5 Lo኶‹¯ዎ‹–ዛዘng Các ki዇— ¯ዎ‹ –ዛዘng cung cኸp thông tin v዆ cኸu trúc (Object Types) ho዁c các thành phኹn cዚƒ¯ዎ‹–ዛዘng 4 6 Lo኶i thዃ (Tag Type) 7 Ki዇u tham chiዅu (Reference Types) Lo኶i dዟ liዉu (Data Type) B኷ng 2.1. Các ki዇u nút trong OPC UA 8 Các lo኶i thዃ –Šዛዕng mô t኷ các thuዒc tính ho዁c ki዇u dዟ liዉu nào có th዇ ¯ዛዘc tìm thኸy trong mዒt phiên b኷n cዚa thዃ Các ki዇u tham chiዅ— šž… ¯ዋnh các ki዇u tham chiዅu có th዇ có giዟa các nút. Ki዇u dዟ liዉu mô t኷ nዒi dung cዚa giá trዋ trong thዃ. 2.1.2.3. ²ŠØ‰‰‹ƒ˜•Я–Šн–сï– x Mዑ‹ ï– –”‘‰ ŠØ‰ ‰‹ƒ ¯ዋa chዊ  ¯ዛዘ… šž… ¯ዋnh duy nhኸt bዖi mዒt ID. x ID cዚƒï–¯ዛዘc t኶o thành tዝ mዒ–ŠØ‰‰‹ƒ¯ዋa chዊǤ׆¯዇ phân biዉt vዔi nút cዚa các hዉ thዎng con khác nhau. Mã có th዇ là mዒt giá trዋ sዎ, mዒt chuዑi ho዁c mዒt GUID. Ki዇u chuዑ‹–Šዛዕ‰¯ዛዘc sዞ dዙng cho ID. Các giá trዋ sዎ ¯ዛዘc sዞ dዙ‰¯዇ thዎng kê không gian tên. x ¯ዋŠ‰ŠÂƒhông gian tên vዔi chዊ sዎ ŠØ‰‰‹ƒ–²¯ዛዘc liên kዅ–…Š‘…ž…ï–ǡ¯ዛዘ… ‘—†ƒ–‹‘¯ዋŠ‰ŠÂƒǤŠØ‰‰‹ƒ–²¯ዛዘc ¯ዋŠ‰ŠÂƒ„ዖi máy chዚ và có th዇ –Šƒ›¯ዐi. Cኸu trúc ID cዚƒï–¯ዛዘ…¯ዋŠ‰ŠÂƒ–”‘‰Š¿ŠʹǤʹǣ Hình 2.2: Cኸu trúc ID cዚa nút STT 1 2 3 Mô tИ Chዊ sዎ cዚa không gian tên Lo኶i ID cዚa nút (s= chuዑi (String); i= Sዎ (Numeric); g=GUID) ID B኷ng 2.2: Mô t኷ chi tiዅt thuዒc tính nút 5 2.1.2.4. Š—г…–ÀŠ…лƒ nút B኷‰ʹǤ͵†ዛዔ‹¯Ÿ›‰‹኷i thích chi tiዅt các thuዒc tính quan trዌng nhኸt cዚa nút: Thuгc tính Node ID LoЗi nút Mô tИ Tኸt c኷ 0ዋa chዊ nút ID duy nhኸt cዚa chዊ sዎ không gian Namespace index Identifier Type Identifier Browse Name Display Name Node Class Description Type Definition Write Mask Tኸt c኷ Chዊ sዎ ŠØ‰‰‹ƒ¯ዛዘc gán cho nút. Tኸt c኷ Lo኶i nút ID Tኸt c኷ Tኸt c኷ Tኸt c኷ Tኸt c኷ Tኸt c኷ Tኸt c኷ 0ዋa chዊ nút duy nhኸt bên trong chዊ sዎ không gian ²¯ዛዘc trው tዔi Tên hi዇n thዋ Lo኶‹ï–ȋ¯ዎ‹–ዛዘng, thዃ, lo኶i dዟ liዉu) Mô t኷ ngኽn cho nút Tham chiዅu cho ki዇u dዟ liዉu mô t኷ thዃ Tኸt c኷ User Write Mask Tኸt c኷ Data Type Value Rank Thዃ Thዃ Array Dimensions Access Level Thዃ Quy዆n chዊnh sዞa thuዒc tính nút (0= không, 1= có), không cኹn sዠ xem xét cዚa nhóm ‰ዛዕi dùng. Quy዆n chዊnh sዞa thuዒc tính nút (0= không, 1= có), không cኹn sዠ xem xét cዚƒ‰ዛዕi dùng hiዉn t኶i. Ki዇u dዟ liዉu cዚa thዃ Lo኶i giá trዋ cዚa thዃ ȋŠØ‰…׉¿ǡ˜ØŠዛዔng, vector, m኷ng) Sዎ À…Š–Šዛዔc cዚa m኷ng Thዃ Quy዆n truy cኼ’ȋ¯ዌ…ǡ‰Š‹ǡ¯ዌc/ghi) tዔi nút Minimum Sampling Interval Thዃ Historizing The smallest possible sampling interval of the tag on the server side Kho኷ng thዕi gian lኸy mኻu nhው nhኸt cዚa thዃ ዖ phía server Thዃ Thዕi gian cዚa thዃ có sዀn trên máy chዚ (có, không) B኷ng 2.3: Các thuዒc tính cዚa nút 6 2.1.2.5. Šмд‰–Šн…„И‘Н– ¿Š†ዛዔ‹¯Ÿ›Ø–኷ tዐng quan v዆ các lዔp b኷o mኼt cዚa OPC UA Hình 2.3. Kiዅn trúc b኷o mኼt OPC UA Server/Client x Viዉc xác thዠ…‰ዛዕ‹†î‰¯ዛዘc thዠc hiዉn thông qua Phiên làm viዉc. Ví dዙ, –ŠØ‰“—ƒ–²‰ዛዕi dùng và mኼt khኺu ho዁c thông qua chዜng chዊ. x Thông qua Kênh B኷o mኼt, các ዜng dዙ‰¯ዛዘc xác thዠc lኻn nhau và b኷o mኼt thông tin liên l኶…¯ዛዘc thዠc hiዉn. Mዑi tin nhኽ¯ዛዘ…ý˜ Š×ƒ¯዇ ¯኷m b኷o tính toàn vዂn và bí mኼt cዚa các tin nhኽn. ዓ•ዖ cዚƒ…ž……ዓ…Šዅ này là chዜng chዊ ȋͷͲͻȌšž…¯ዋnh duy nhኸt các ዜng dዙng dዠa trên hዉ thዎ‰ዓ•ዖ h኶ tኹng khóa công khai (PKI). x ከ cኸ’¯ዒ Socket, b኷o mኼ–Šዛዔng kዅt nዎi cዚa kዅt nዎi Socket thông qua Lዔp cዐng b኷o mኼt (SSL) ho዁c thông qua M኶ng riêng ኷o (VPN) có th዇ ¯ዛዘc sዞ dዙng bዐ sung ho዁c thay thዅ cho kênh b኷o mኼt. 2.1.2.6. ž…–î›…ŠЭ…Й—Š¿Š…Š‘„И‘Н– ¾ Xác thс…‰мжi dùng: x Bኸt kü ƒ‹ ȋŠØ‰ –² ¯£‰ Šኼp, không mኼt khኺu) Ȃ Anonymous (nonusername, nonȂpassword): Client sዄ ¯ዛዘc phép truy cኼp vào Server mà không cኹn cኸp quy዆n tዝ phía Server. x ² ¯£‰ Šኼp/Mኼt khኺu (User name/password): Client sዄ ¯ዛዘc Server cኸ’–²¯£‰Šኼ’˜–ዛዓ‰ዜ‰¯዇ truy cኼ’¯ዛዘc vào Server. x Chዜng chዊ (Certifications): Có nhi዆u lo኶i chዜng chዊ, OPC UA sዞ dዙng chዜng chዊ X509. Nዅu lዠa chዌn chዜ… £‰ ›ǡ Ž‹‡– —ዎn truy cኼp vào Server ho዁…‰ዛዘc l኶i, thì hai bên sዄ cung cኸp mዒt chዜng chዊ (.der ho዁c .pem) cho nhau và tዉp này ph኷i nኾ–”‘‰–”‘‰–Šዛዙ…Dz–”—•–‡†dz…ዚa c኷ hai bên. ¾ ChЦ ¯г bИo mНt: x None Ȃ Không b኷o mኼt x Sign Ȃ Sዞ dዙng chዟ ký x Sign&Encrypt Ȃ Sዞ dዙng chዟ ký và mã hóa 7 ¾ Chính sách bИo mНt: x None-Không b኷o mኼt. x Basic128Rsa15-Sዞ dዙng thuኼt toán mã hóa x Basic256-Sዞ dዙng các thuኼt toán mã hóa mዖ rዒng Hình 2.4. Các chính sách b኷o mኼt cዚa OPC UA 2.2. Šс…–Ц–£‰…мж‰ Thዠc tዅ –£‰…ዛዕng AR (Augmented Reality). Nó là sዠ kዅt hዘp cዚa thዅ giዔi thኼt vዔi thông tin ኷o, chዜ không h዆ tách riêng biዉt giዟa thዅ giዔi ኷o và thዠ…Šዛ (Virtual Reality). Công nghዉ AR sዄ bዐ sung nhዟng chi tiዅt ኷‘¯ዛዘc t኶o bዖi máy tính, ¯‹ዉn tho኶i thông minh, vào thዅ giዔi thዠ…¯዇ –£‰…ዛዕng sዠ tr኷i nghiዉm. ‰ዛዕi dùng có th዇ tho኷‹ ž‹ –ዛዓ‰ –ž… ˜ዔi nhዟng nዒi dung ኷‘ ‰ƒ› –”‘‰ ¯ዕi thዠ…ǡ Šዛ …Š኶m vào, tóm lኸyǤ ‰ዛዕi dùng có th዇ tr኷i nghiዉm thዠc tዅ ኷‘ ‰ƒ› …ŠÀŠ –”² ¯‹ዉn tho኶i thông minh cዚa mình, mà không cኹn ph኷‹†î‰¯ዅn các thiዅt bዋ chuyên biዉt. Hình 2.5: ኮng dዙng thዠc tዅ –£‰…ዛዕng trong vኼn hành, giám sát thiዅt bዋ 8 Hình 2.6. Thዠc tዅ –£‰…ዛዕng kዅt hዘp vዔi mã QR trong vኼn hành 2.3. 0‹Ъ–‘ž¯žŸ› x Khái niЪm: 0‹ዉn toán máy chዚ ኷o (Cloud Computing) ŽØŠ¿Š¯‹ዉn toán sዞ dዙng các công nghዉ máy tính và phát tri዇n dዠa vào m኶ng Internet. x Nguዏ–‹‰—›²¯×…×–Š዇ là bኸt kì thዜ ‰¿Ž‹²“—ƒ¯ዅ¯‹ዉn toán và máy tính, ví dዙ Šዛ: phኹn m዆m, phኹn cዜng, h኶ tኹng m኶‰…Š‘¯ዅn các máy chዚ và m኶‰Žዛዔi máy chዚ c዗ lዔn. x Cách thнc hoЗ– ¯гng: Thay vì viዉc tiêu tዎn nhi዆u tài nguyên cho nhi዆u máy tính, chúng ta chዊ cኹ…‹¯዁t mዒt ዜng dዙ‰Ȁ…Šዛዓ‰–”¿Š…Š‘ž›–ÀŠ ኷o. ኮng dዙ‰Ȁ…Šዛዓ‰–”¿Š›•ዄ …Š‘’Š±’‰ዛዕ‹†î‰¯£‰Šኼp vào hዉ thዎng trên n዆n t኷ng web thông qua internetǡ–”‘‰¯×…×…Šዜa tኸt c኷ các tài nguyên ‰ዛዕi dùng cኹn cho công viዉc cዚa mình. Máy chዚ vኼn hành hዉ thዎng tዝ xa thuዒc sዖ hዟu cዚa mዒt công ty khác, ×…Š‘’Š±’‰ዛዕi dùng có th዇ thዠc hiዉn bኸt kü tác nào, k዇ c኷ các …Šዛዓ‰–”¿Š’ŠŸ–À…Š†ዟ liዉu phዜc t኶p. x Phân loЗ‹¯‹Ъ–‘ž¯žŸ›ǣ Hiዉn nay, các công ty cung cኸp dዋch vዙ ¯‹ዉ–‘ž¯žŸ›…Š‹ƒ–ŠŠ͵Ž‘኶i …ŠÀŠŠዛ•ƒ—ǣ - HЗ tК‰¯мйc cung cЙ’Šмгt dЬch vк: b኶n có th዇ thuê mዒt "máy chዚ trên mây" vዔi CPU, RAM, ዐ cዜng (SSD hoЦc HDD) tùy theo nhu cኹu. Ví dዙ: Microsoft Azure, Amazon Web Service, Google Cloud Platform,.. - NЧn tИ‰¯мйc cung cЙ’Šмгt dЬch vк: b኶n chዊ cኹn tኼp trung vào viዉc tri዇n khai các phኹn m዆m cዚƒ¿ŠŽ²¯×˜„ኽ–¯ኹu ch኶y mà không cኹ“—ƒ–Ÿ¯ዅn phኹn cዜng. - PhКn mЧ¯мйc cung cЙ’Šмгt dЬch vк: nhዟng phኹn m዆m, ዜng dዙng có th዇ ¯ዛዘc dùng ngay bዖ‹‰ዛዕi dùng cuዎi. Ví du: Gmail, Outlook. 9
- Xem thêm -

Tài liệu liên quan