ជាមួយនឹងការអភិវឌ្ឍយ៉ាងឆាប់រហ័សនៃឧស្សាហកម្មយានយន្តអគ្គិសនីសកល ការអភិវឌ្ឍហេដ្ឋារចនាសម្ព័ន្ធសាកថ្មដ៏ឆ្លាតវៃ និងស្តង់ដារបានក្លាយជាតម្រូវការបន្ទាន់របស់ឧស្សាហកម្ម។ OCPP (ពិធីការចំណុចសាកថ្មបើកចំហ) ដែលបម្រើជា "ភាសាសាមញ្ញ" តភ្ជាប់ស្ថានីយ៍សាកថ្មរថយន្តអគ្គិសនីជាមួយនឹងប្រព័ន្ធគ្រប់គ្រងកណ្តាល កំពុងលេចចេញជាបច្ចេកវិទ្យាសំខាន់ដើម្បីដោះស្រាយបញ្ហាប្រឈមនៃអន្តរកម្មឧបករណ៍។
I. OCPP៖ ហេតុអ្វីបានជាវាចាំបាច់សម្រាប់ការចូលទីផ្សារអឺរ៉ុប?
OCPP គឺជាពិធីការទំនាក់ទំនងបើកចំហ និងស្តង់ដារដែលធានាស្ថានីយសាកថ្មរថយន្តអគ្គិសនី ពីក្រុមហ៊ុនផលិតផ្សេងៗគ្នាអាចទំនាក់ទំនងយ៉ាងរលូនជាមួយប្រព័ន្ធគ្រប់គ្រងផ្នែកខាងក្រោយណាមួយដែលឆបគ្នា។ ការរួមបញ្ចូលពិធីការ OCPP បំពាក់ផលិតផលជាមួយនឹង "ចំណុចប្រទាក់ទំនាក់ទំនងស្តង់ដារ" ដោយផ្តល់នូវតម្លៃស្នូលតាមរយៈ៖
ការបំបែករបាំងអន្តរប្រតិបត្តិការ៖ អនុញ្ញាតឱ្យស្ថានីយ៍សាកថ្មភ្ជាប់ទៅវេទិកាប្រតិបត្តិការភាគីទីបីណាមួយដែលអនុលោមតាមស្តង់ដារ OCPP ដែលបង្កើនភាពបត់បែនរបស់ផលិតផល។
ការអនុលោមតាមបទប្បញ្ញត្តិ៖ បំពេញតាមតម្រូវការអន្តរប្រតិបត្តិការជាកាតព្វកិច្ចរបស់សហភាពអឺរ៉ុបសម្រាប់ហេដ្ឋារចនាសម្ព័ន្ធសាកថ្ម ដែលបម្រើជាតម្រូវការជាមុនសម្រាប់ការចូលទៅកាន់ទីផ្សារ។
ដោះសោមុខងារឆ្លាតវៃ៖ គាំទ្រការបញ្ជាពីចម្ងាយ ការគិតថ្លៃ ការត្រួតពិនិត្យស្ថានភាព និងការអាប់ដេតកម្មវិធីបង្កប់ OTA ដែលកាត់បន្ថយកិច្ចខិតខំប្រឹងប្រែងអភិវឌ្ឍន៍កម្មវិធីស្រទាប់ខាងលើយ៉ាងច្រើន។
ការកាត់បន្ថយថ្លៃដើមនៃការធ្វើសមាហរណកម្ម៖ ប្រើប្រាស់ជង់ពិធីការដែលត្រូវបានអនុម័តយ៉ាងទូលំទូលាយ ដោយជៀសវាងការអភិវឌ្ឍផ្ទាល់ខ្លួន និងថ្លៃដើមថែទាំរយៈពេលវែងដែលទាក់ទងនឹងពិធីការដែលមានកម្មសិទ្ធិ។
II. MicroOcpp៖ ដំណោះស្រាយទម្ងន់ស្រាលដែលត្រូវបានធ្វើឱ្យប្រសើរឡើងសម្រាប់ឧបករណ៍បង្កប់
សម្រាប់បរិស្ថានបង្កប់ដែលមានការរឹតត្បិតធនធាន MicroOcpp ផ្តល់នូវការអនុវត្តជង់ពិធីការ OCPP ដ៏ល្អជាមួយនឹងគុណសម្បត្តិសំខាន់ៗរួមមាន៖
ការប្រើប្រាស់ធនធានទាបបំផុត៖ សរសេរជា C/C++ និងត្រូវបានធ្វើឱ្យប្រសើរជាពិសេសសម្រាប់មីក្រូកុងត្រូល័រ និងលីនុចដែលបានបង្កប់។
ការគាំទ្រពិធីការដ៏ទូលំទូលាយ៖ ឆបគ្នាយ៉ាងពេញលេញជាមួយ OCPP 1.6 និងគាំទ្រការធ្វើឱ្យប្រសើរឡើងទៅ 2.0.1;
ការរចនាម៉ូឌុល៖ អនុញ្ញាតឱ្យមានការចងក្រងតែមុខងារដែលត្រូវការដើម្បីបង្កើនប្រសិទ្ធភាពនៃការប្រើប្រាស់ធនធានផ្នែករឹង។
ងាយស្រួលសម្រាប់អ្នកអភិវឌ្ឍន៍៖ ផ្តល់នូវចំណុចប្រទាក់ API ច្បាស់លាស់ និងឧទាហរណ៍យ៉ាងទូលំទូលាយសម្រាប់ឧបសគ្គនៃការធ្វើសមាហរណកម្មទាប។
III. ការអនុវត្តការដាក់ពង្រាយ៖ ការកសាងប្រព័ន្ធទំនាក់ទំនង OCPP ពីដំបូង
១. ការដំឡើងបរិស្ថានម៉ាស៊ីនមេ
ដាក់ពង្រាយម៉ាស៊ីនមេ SteVe OCPP យ៉ាងឆាប់រហ័សដោយប្រើកុងតឺន័រ Docker។ ក្នុងនាមជាប្រព័ន្ធគ្រប់គ្រងកណ្តាលប្រភពបើកចំហ SteVe ផ្តល់នូវសមត្ថភាពគ្រប់គ្រងស្ថានីយ៍សាកថ្មដ៏ទូលំទូលាយ រួមទាំងការថែទាំទំនាក់ទំនង WebSocket ការត្រួតពិនិត្យស្ថានភាពសាកថ្ម និងការចេញពាក្យបញ្ជាបញ្ជាពីចម្ងាយ។
២. ជំហានសំខាន់ៗសម្រាប់ការដាក់ពង្រាយអតិថិជន
ក្នុងអំឡុងពេលដាក់ពង្រាយកម្មវិធី MicroOcpp នៅលើវេទិកា MYD-YF13X យើងបានទាញយកអត្ថប្រយោជន៍ពីបរិស្ថានប្រព័ន្ធ Linux 6.6.78 ដែលបានផ្តល់។ ដំបូង សូមចងក្រងបណ្ណាល័យប្រភព MicroOcpp ដើម្បីបង្កើតឯកសារដែលអាចប្រតិបត្តិបានដែលបានធ្វើឱ្យប្រសើរឡើងដោយ ARM។ បន្ទាប់មក កំណត់រចនាសម្ព័ន្ធម្ជុល GPIO ដើម្បីក្លែងធ្វើស្ថានភាពការតភ្ជាប់កាំភ្លើងសាកថ្ម៖ ប្រើច្រក GPIO ពីរដើម្បីតំណាងឱ្យការរកឃើញស្ថានភាពសម្រាប់ចំណុចប្រទាក់សាកថ្មនីមួយៗ។
៣. ការបង្កើតទំនាក់ទំនងរវាងម៉ាស៊ីនបម្រើ និងអតិថិជន
បន្ទាប់ពីការដាក់ពង្រាយ អតិថិជនបានបង្កើតការតភ្ជាប់ WebSocket ដោយជោគជ័យជាមួយម៉ាស៊ីនមេ SteVe៖
ចំណុចប្រទាក់គ្រប់គ្រងម៉ាស៊ីនមេបានបង្ហាញព័ត៌មានថ្មីៗតាមអ៊ីនធឺណិតស្ថានីយសាកថ្មរថយន្តអគ្គិសនីក្នុងពេលវេលាជាក់ស្តែង ដោយបញ្ជាក់ពីតំណភ្ជាប់មូលដ្ឋានត្រឹមត្រូវ និងអន្តរកម្មពិធីការ។
៤. ការផ្ទៀងផ្ទាត់មុខងាររាយការណ៍ស្ថានភាព
តាមរយៈការរៀបចំកម្រិត GPIO ដើម្បីក្លែងធ្វើបញ្ចូល/ដកកាំភ្លើងសាក យើងសង្កេតឃើញអតិថិជនរាយការណ៍ពីការផ្លាស់ប្តូរស្ថានភាពទៅកាន់ម៉ាស៊ីនមេក្នុងពេលវេលាជាក់ស្តែង។
ចំណុចប្រទាក់ម៉ាស៊ីនបម្រើធ្វើបច្ចុប្បន្នភាពស្ថានភាពឧបករណ៍ភ្ជាប់ស្របគ្នា ដោយបញ្ជាក់ថាខ្សែសង្វាក់ទំនាក់ទំនងទាំងមូលដំណើរការបានត្រឹមត្រូវ។
ក្នុងនាមជាសកលលោកស្ថានីយ៍សាកថ្មឆ្លាតវៃទីផ្សារបន្តធ្វើឱ្យមានស្តង់ដារ ការគាំទ្រពិធីការ OCPP បានក្លាយជាកត្តាសំខាន់ក្នុងការប្រកួតប្រជែងផលិតផល។ ដំណោះស្រាយ OCPP ដ៏ទូលំទូលាយដែលផ្តល់ដោយ Mir ដោយផ្អែកលើវេទិកា MYC-YF13X មិនត្រឹមតែបន្ថយកម្រិតអភិវឌ្ឍន៍ប៉ុណ្ណោះទេ ថែមទាំងធានាបាននូវការអនុលោមតាមស្តង់ដារផលិតផល និងភាពបត់បែននៃទីផ្សារផងដែរ។
ពេលវេលាបង្ហោះ៖ ថ្ងៃទី ១៤ ខែមករា ឆ្នាំ ២០២៦


