និមិត្តសញ្ញា Milesight

Milesight UC100 IoT Controller - និមិត្តសញ្ញា 1

ការណែនាំអ្នកប្រើប្រាស់ UC100
ឧបករណ៍បញ្ជា IoT
ឧបករណ៍ចាប់សញ្ញាដែលមាន LoRaWAN®

Milesight UC100 IoT Controller - និមិត្តសញ្ញា 2

ឧបករណ៍បញ្ជា Milesight UC100 IoT

តាមពួកយើង៖ Linkedin/bmetersuk
B METERS ចក្រភពអង់គ្លេស | www.bmetersuk.com | ចំងាយ

ការប្រុងប្រយ័ត្នសុវត្ថិភាព

Milesight នឹងមិនទទួលខុសត្រូវចំពោះការបាត់បង់ ឬការខូចខាតណាមួយដែលបណ្តាលមកពីការមិនអនុវត្តតាមការណែនាំនៃការណែនាំប្រតិបត្តិការនេះទេ។

  • ឧបករណ៍មិនត្រូវផ្លាស់ប្តូរតាមមធ្យោបាយណាមួយឡើយ។
  • កុំដាក់ឧបករណ៍នៅជិតវត្ថុដែលមានអណ្តាតភ្លើងអាក្រាត។
  • កុំដាក់ឧបករណ៍ដែលសីតុណ្ហភាពនៅខាងក្រោម/ខាងលើជួរប្រតិបត្តិការ។
  • បិទឧបករណ៍នៅពេលដំឡើងឬខ្សែ។
  • ត្រូវប្រាកដថាសមាសធាតុអេឡិចត្រូនិចមិនធ្លាក់ចេញពីឯករភជប់ពេលបើក។
  • ឧបករណ៍មិនត្រូវទទួលរងការប៉ះទង្គិច ឬផលប៉ះពាល់ឡើយ។

សេចក្តីថ្លែងការណ៍នៃការអនុលោមភាព
UC100 គឺអនុលោមតាមតម្រូវការចាំបាច់ និងបទប្បញ្ញត្តិពាក់ព័ន្ធផ្សេងទៀតនៃ CE, FCC និង RoHS ។

Milesight UC100 IoT Controller - និមិត្តសញ្ញា 3

រក្សាសិទ្ធិ © 2011-2024 Milesight ។ រក្សា​រ​សិទ្ធ​គ្រប់យ៉ាង។
ព័ត៌មានទាំងអស់នៅក្នុងការណែនាំនេះត្រូវបានការពារដោយច្បាប់រក្សាសិទ្ធិ។ អាស្រ័យហេតុនេះ គ្មានអង្គការ ឬបុគ្គលណាម្នាក់អាចចម្លង ឬផលិតឡើងវិញទាំងស្រុង ឬមួយផ្នែកនៃការណែនាំអ្នកប្រើប្រាស់នេះដោយមធ្យោបាយណាមួយដោយគ្មានការអនុញ្ញាតជាលាយលក្ខណ៍អក្សរពី Xiamen Milesight IoT Co., Ltd.

Milesight UC100 IoT Controller - និមិត្តសញ្ញា 4

សម្រាប់ជំនួយ សូមទាក់ទង
ជំនួយបច្ចេកទេស Milesight៖
អ៊ីមែល៖ iot.support@milesight.com
វិបផតថលគាំទ្រ៖ support.milesight-iot.com
ទូរស័ព្ទ៖ 86-592-5085280
ទូរសារ៖ 86-592-5023065
អាស័យដ្ឋាន៖ អគារ C09, Software Park III,
Xiamen 361024 ប្រទេសចិន

ប្រវត្តិកែប្រែ

កាលបរិច្ឆេទ កំណែឯកសារ ការពិពណ៌នា
ថ្ងៃទី 27 ខែឧសភា ឆ្នាំ 2022 វី ១.១ កំណែដំបូង
ថ្ងៃទី ១៤ ខែធ្នូ ឆ្នាំ ២០២២ វី ១.១ បន្ថែមមុខងារឆ្លងកាត់សកម្ម និងមុខងារឆ្លងកាត់ពីរផ្លូវនៅលើ RS485
ថ្ងៃទី ២៤ ខែ មករា ឆ្នាំ ២០២៤ វី ១.១ 1. បន្ថែមមុខងារផ្ទុកទិន្នន័យ និងបញ្ជូនសារឡើងវិញ
2. បង្កើនដល់ 32 ប៉ុស្តិ៍ Modbus
3. បន្ថែមពាក្យបញ្ជា downlink ដើម្បីកំណត់រចនាសម្ព័ន្ធ Modbus channels
4. បន្ថែមមុខងារជូនដំណឹងឆានែល Modbus

ការណែនាំអំពីផលិតផល

1.1 លើសview
UC100 គឺជាឧបករណ៍បញ្ជា IoT ដែលប្រើសម្រាប់ការបញ្ជាពីចម្ងាយ និងការទទួលបានទិន្នន័យពីឧបករណ៍ Modbus RS485 តាមរយៈបណ្តាញ LoRaWAN®។ វាអាចអានឧបករណ៍ Modbus RTU ដល់ទៅ 32 និងគាំទ្រការបញ្ជូនប្រកបដោយតម្លាភាព Modbus រវាងម៉ាស៊ីនមេ និងឧបករណ៍ RS485 ជាឧបករណ៍បំលែង Modbus ទៅ LoRaWAN®។ លើសពីនេះ UC100 គាំទ្រលក្ខខណ្ឌ និងសកម្មភាពជាច្រើនដែលអាចដំណើរការដោយស្វ័យភាព ទោះបីជាបណ្តាញធ្លាក់ចុះក៏ដោយ។

1.2 លក្ខណៈពិសេស

  •  ងាយស្រួលភ្ជាប់ជាមួយឧបករណ៍ចាប់សញ្ញាមានខ្សែចម្រុះតាមរយៈចំណុចប្រទាក់ RS485
  • គាំទ្រការទំនាក់ទំនងឥតខ្សែ LoRaWAN®
  • លក្ខខណ្ឌ និង​សកម្មភាព​ដែល​កេះ​ច្រើន​
  • ឧបករណ៍ឃ្លាំមើលដែលបានបង្កប់សម្រាប់ស្ថេរភាពការងារ
  • ការរចនាករណីដែកឧស្សាហកម្មជាមួយនឹងជួរសីតុណ្ហភាពប្រតិបត្តិការធំទូលាយ
  • អនុលោមតាមស្តង់ដារ LoRaWAN® gateways និងបណ្តាញម៉ាស៊ីនមេ
  • ការគ្រប់គ្រងរហ័ស និងងាយស្រួលជាមួយនឹងដំណោះស្រាយ Milesight IoT Cloud

ការណែនាំអំពីផ្នែករឹង

2.1 បញ្ជីវេចខ្ចប់

Milesight UC100 IoT Controller - បញ្ជីវេចខ្ចប់

ការព្រមាន ប្រសិនបើទំនិញខាងលើបាត់ ឬខូចខាត សូមទាក់ទងតំណាងផ្នែកលក់របស់អ្នក។

2.2 Hardware Overview

Milesight UC100 IoT Controller - Hardware Overview

120Ω Terminal Resistor Switch៖ ឧបករណ៍នឹងបន្ថែមឧបករណ៍ទប់ទល់ការបញ្ចប់ 120Ω ដើម្បីជៀសវាងការឆ្លុះបញ្ចាំងដែលខូចទិន្នន័យ ប្រសិនបើអត្រាទិន្នន័យ RS485 ខ្ពស់ ឬប្រវែងខ្សែវែង។

2.3 LED និងប៊ូតុងកំណត់ឡើងវិញ
ប៊ូតុងកំណត់ឡើងវិញគឺនៅខាងក្នុងឧបករណ៍។

មុខងារ សកម្មភាព ការចង្អុលបង្ហាញ LED
ស្ថានភាពការងារ ប្រព័ន្ធដំណើរការបានត្រឹមត្រូវ។ ឋិតិវន្ត
បរាជ័យក្នុងការទទួលបានទិន្នន័យពីចំណុចប្រទាក់ទិន្នន័យ ភ្លឹបភ្លែតៗ
ការដំឡើងឧបករណ៍ ឬបញ្ហាប្រព័ន្ធ ឋិតិវន្ត
ចាប់ផ្ដើមឡើងវិញ ចុចឱ្យជាប់ប៊ូតុងលើសពី 3 វិនាទី។ ភ្លឹបភ្លែតៗ
កំណត់ឡើងវិញ ចុចឱ្យជាប់ប៊ូតុងលើសពី 10 វិនាទី។ ភ្លឹបភ្លែតៗ

2.4 វិមាត្រ (មម)

ឧបករណ៍បញ្ជា Milesight UC100 IoT - វិមាត្រ

ការដំឡើងឧបករណ៍

ឧបករណ៍ UC100 អាចដាក់នៅលើផ្ទៃតុ ឬភ្ជាប់ទៅជញ្ជាំង។

  1. ដោះគម្របខាងក្រោយរបស់ឧបករណ៍ UC100 ហើយជួសជុលដោតជញ្ជាំងចូលទៅក្នុងជញ្ជាំងតាមទីតាំងខួងដូចដែលបានលើកឡើង។Milesight UC100 IoT Controller - ការដំឡើងឧបករណ៍
  2. វីសគម្របនៅលើទីតាំងម៉ោនហើយដំឡើងឧបករណ៍ត្រឡប់មកវិញ។

Milesight UC100 IoT Controller - វីសគម្រប

មគ្គុទេសក៍ប្រតិបត្តិការ

4.1 ចូលទៅក្នុងប្រអប់ឧបករណ៍

  1. ទាញយកកម្មវិធី ToolBox ពី Milesight webគេហទំព័រ។
  2. បើកថាមពលនៅលើឧបករណ៍ UC100 បន្ទាប់មកភ្ជាប់វាទៅកុំព្យូទ័រតាមរយៈរន្ធ Type-C ។Milesight UC100 IoT Controller - ចូលប្រអប់ឧបករណ៍
  3. បើកប្រអប់ ToolBox ហើយជ្រើសរើសប្រភេទទូទៅ បន្ទាប់មកចុចលេខសម្ងាត់ដើម្បីចូលប្រអប់ ToolBox។ (ពាក្យសម្ងាត់លំនាំដើម៖ 123456)
  4. បន្ទាប់ពីចូលប្រអប់ឧបករណ៍ អ្នកអាចផ្លាស់ប្តូរការកំណត់ឧបករណ៍។

Milesight UC100 IoT Controller - ចូលប្រអប់ឧបករណ៍ 3

4.2 ការកំណត់ LoRaWAN
ការកំណត់ LoRaWAN ត្រូវបានប្រើសម្រាប់កំណត់រចនាសម្ព័ន្ធប៉ារ៉ាម៉ែត្របញ្ជូននៅក្នុងបណ្តាញ LoRaWAN®។
ការកំណត់ LoRaWAN មូលដ្ឋាន៖
កំណត់រចនាសម្ព័ន្ធប្រភេទចូលរួម កម្មវិធី EUI សោកម្មវិធី និងព័ត៌មានផ្សេងទៀត។ អ្នកក៏អាចរក្សាការកំណត់ទាំងអស់តាមលំនាំដើមផងដែរ។

Milesight UC100 IoT Controller - ចូលប្រអប់ឧបករណ៍ 4

ប៉ារ៉ាម៉ែត្រ ការពិពណ៌នា
ឧបករណ៍ EUI លេខសម្គាល់តែមួយគត់របស់ឧបករណ៍នៅលើស្លាក។
កម្មវិធី EUI កម្មវិធីលំនាំដើម EUI គឺ 24E124C0002A0001។
ច្រកកម្មវិធី ច្រកត្រូវបានប្រើសម្រាប់ការផ្ញើ និងទទួលទិន្នន័យ ច្រកលំនាំដើមគឺ 85 ។
របៀបធ្វើការ បានជួសជុលជាថ្នាក់ C ។
ប្រភេទចូលរួម របៀប OTAA និង ABP មាន។
សោកម្មវិធី Appkey សម្រាប់របៀប OTAA លំនាំដើមគឺ 5572404C696E6B4C6F52613230313823។
អាសយដ្ឋានឧបករណ៍ DevAddr សម្រាប់របៀប ABP លំនាំដើមគឺលេខ 5 ដល់លេខ 12 នៃ SN ។
គ្រាប់ចុចវគ្គបណ្តាញ Nwkkey សម្រាប់របៀប ABP លំនាំដើមគឺ 5572404C696E6B4C6F52613230313823។
សោសម័យកម្មវិធី Appskey សម្រាប់របៀប ABP លំនាំដើមគឺ 5572404C696E6B4C6F52613230313823។
អត្រាទិន្នន័យ RX2 អត្រាទិន្នន័យ RX2 ដើម្បីទទួលបានតំណចុះក្រោម ឬផ្ញើ/ទទួលពាក្យបញ្ជា D2D។
ប្រេកង់ RX2 ប្រេកង់ RX2 ដើម្បីទទួលតំណចុះក្រោម ឬផ្ញើ/ទទួលពាក្យបញ្ជា D2D។ ឯកតា៖ Hz
កត្តារីករាលដាល ប្រសិនបើ ADR ត្រូវបានបិទ ឧបករណ៍នឹងបញ្ជូនទិន្នន័យតាមរយៈកត្តារីករាលដាលនេះ។
របៀប​ដែល​បាន​បញ្ជាក់ ប្រសិនបើឧបករណ៍មិនទទួលបានកញ្ចប់ព័ត៌មាន ACK ពីម៉ាស៊ីនមេបណ្តាញទេ វានឹងបញ្ជូនទិន្នន័យឡើងវិញតែម្តង។
ចូលរួម​មុខងារ​ឡើងវិញ ចន្លោះពេលរាយការណ៍ ≤ 35 នាទី៖ ឧបករណ៍នឹងផ្ញើចំនួនជាក់លាក់នៃកញ្ចប់ព័ត៌មាន LinkCheckReq MAC ទៅកាន់ម៉ាស៊ីនមេបណ្តាញ រាល់ចន្លោះពេលរាយការណ៍ ឬរាល់ចន្លោះពេលរាយការណ៍ពីរដង ដើម្បីធ្វើឱ្យការតភ្ជាប់មានសុពលភាព។ ប្រសិនបើមិនមានការឆ្លើយតបទេ ឧបករណ៍នឹងភ្ជាប់បណ្តាញឡើងវិញ។ ចន្លោះពេលរាយការណ៍ > 35 នាទី៖ ឧបករណ៍នឹងផ្ញើចំនួនជាក់លាក់នៃកញ្ចប់ព័ត៌មាន LinkCheckReq MAC ទៅម៉ាស៊ីនមេបណ្តាញ រាល់ចន្លោះពេលរាយការណ៍ដើម្បីធ្វើឱ្យការតភ្ជាប់មានសុពលភាព។ ប្រសិនបើមិនមានការឆ្លើយតបទេ ឧបករណ៍នឹងភ្ជាប់បណ្តាញឡើងវិញ។
កំណត់ចំនួនកញ្ចប់ដែលបានផ្ញើ នៅពេលដែលរបៀបចូលរួមឡើងវិញត្រូវបានបើក សូមកំណត់ចំនួនកញ្ចប់ព័ត៌មាន LinkCheckReq ដែលបានផ្ញើ។
របៀប ADR អនុញ្ញាតឱ្យម៉ាស៊ីនមេបណ្តាញកែតម្រូវអត្រាទិន្នន័យរបស់ឧបករណ៍។
ថាមពល Tx ការបញ្ជូនថាមពលនៃឧបករណ៍។

ចំណាំ៖

  1. សូមទាក់ទងផ្នែកលក់សម្រាប់បញ្ជី EUI ឧបករណ៍ប្រសិនបើមានគ្រឿងច្រើន។
  2. សូមទាក់ទងផ្នែកលក់ ប្រសិនបើអ្នកត្រូវការសោកម្មវិធីចៃដន្យមុនពេលទិញ។
  3. ជ្រើសរើសរបៀប OTAA ប្រសិនបើអ្នកប្រើ Milesight IoT Cloud ដើម្បីគ្រប់គ្រងឧបករណ៍។
  4. មានតែរបៀប OTAA ប៉ុណ្ណោះដែលគាំទ្ររបៀបចូលរួមឡើងវិញ។

ការកំណត់ប្រេកង់ LoRaWAN៖
ចូលទៅកាន់ការកំណត់ LoRaWAN > Channel ដើម្បីជ្រើសរើសប្រេកង់ដែលគាំទ្រ ហើយជ្រើសរើសឆានែលដើម្បីផ្ញើតំណឡើង។ ត្រូវប្រាកដថាប៉ុស្តិ៍ត្រូវគ្នានឹងអ្វីដែលអ្នកកំណត់នៅក្នុងច្រកទ្វារ LoRaWAN®។

Milesight UC100 IoT Controller - ការកំណត់ប្រេកង់

ប្រសិនបើប្រេកង់គឺមួយនៃ CN470/AU915/US915 សូមបញ្ចូលលិបិក្រមនៃឆានែលដែលអ្នកចង់បើកនៅក្នុងប្រអប់បញ្ចូល ដោយធ្វើឱ្យពួកវាបំបែកដោយក្បៀស។
Examples:
1, 40៖ ការបើកប៉ុស្តិ៍លេខ 1 និងប៉ុស្តិ៍លេខ 40
1-40៖ ការបើកប៉ុស្តិ៍លេខ 1 ដល់ប៉ុស្តិ៍លេខ 40
1-40, 60៖ ការបើកប៉ុស្តិ៍លេខ 1 ដល់ប៉ុស្តិ៍លេខ 40 និងប៉ុស្តិ៍លេខ 60
ទាំងអស់៖ បើកបណ្តាញទាំងអស់។
Null៖ បង្ហាញថាឆានែលទាំងអស់ត្រូវបានបិទ

Milesight UC100 IoT Controller - ការកំណត់ប្រេកង់ 1

៤.១.៥ ការកំណត់ទូទៅ

Milesight UC100 IoT Controller - ការកំណត់ទូទៅ

ប៉ារ៉ាម៉ែត្រ ការពិពណ៌នា
លេខសម្គាល់ឧបករណ៍ បង្ហាញ SN នៃឧបករណ៍។
ចន្លោះពេលរាយការណ៍ រាយការណ៍ចន្លោះពេលនៃការបញ្ជូនទិន្នន័យឆានែល Modbus ទៅម៉ាស៊ីនមេបណ្តាញ។ ជួរ៖ 1-1080 នាទី លំនាំដើម៖ 20 នាទី។
ការផ្ទុកទិន្នន័យ បិទ ឬបើកដំណើរការការផ្ទុកទិន្នន័យក្នុងមូលដ្ឋាន។
ទិន្នន័យ ការបញ្ជូនបន្ត បិទ ឬបើកការបញ្ជូនទិន្នន័យឡើងវិញ។
D2D បើក ឬបិទមុខងារ Milesight D2D។
គ្រាប់ចុច D2D កំណត់សោតែមួយគត់ដូចគ្នានឹងការកំណត់នៅក្នុងឧបករណ៍បញ្ជា Milesight D2D ឬឧបករណ៍ភ្នាក់ងារ។ លំនាំដើមគឺ 5572404C696E 6B4C6F52613230313823។
ផ្លាស់ប្តូរពាក្យសម្ងាត់ ប្តូរពាក្យសម្ងាត់ដើម្បីចូលប្រអប់ឧបករណ៍។

4.4 ការកំណត់ RS485
UC100 គាំទ្រដើម្បីរៀបចំទំនាក់ទំនងជាមួយ RS485 តាមរយៈវិធីពីរយ៉ាង៖ ឆានែល Modbus ឬស្ពាន Modbus RS485 LoRaWAN®។
ការកំណត់សៀរៀលមូលដ្ឋាន៖
UC100 មានច្រក RS485 មួយសម្រាប់ការភ្ជាប់ឧបករណ៍ Modbus RTU ។ ការកំណត់សៀរៀលជាមូលដ្ឋានគួរតែដូចគ្នានឹងឧបករណ៍ស្ថានីយ RS485 ដែរ។

Milesight UC100 IoT Controller - ការកំណត់សៀរៀលមូលដ្ឋាន

ប៉ារ៉ាម៉ែត្រ ការពិពណ៌នា
បញ្ឈប់ប៊ីត 1 ប៊ីត / 2 ប៊ីតអាចប្រើបាន។
ទិន្នន័យប៊ីត 8 ប៊ីតអាចប្រើបាន។
ភាពស្មើគ្នា គ្មាន សេស និងគូ អាចប្រើបាន។
អត្រា Baud 1200/2400/4800/9600/19200/38400/57600/115200 are available.
ចន្លោះពេលប្រតិបត្តិ (ms) ចន្លោះពេលប្រតិបត្តិរវាងពាក្យបញ្ជាឆានែល Modbus នីមួយៗ។
ពេលវេលាសម្រាកអតិបរមា ពេលវេលាឆ្លើយតបអតិបរមាដែល UC100 រង់ចាំសម្រាប់ការឆ្លើយតបទៅនឹង
(ms) បញ្ជា។ ប្រសិនបើវាមិនទទួលបានការឆ្លើយតបបន្ទាប់ពីពេលវេលាឆ្លើយតបអតិបរមា វាត្រូវបានកំណត់ថាពាក្យបញ្ជាបានអស់ពេលហើយ។
ពេលវេលាសាកល្បងអតិបរមា កំណត់រយៈពេលព្យាយាមម្តងទៀតអតិបរមា បន្ទាប់ពីឧបករណ៍បរាជ័យក្នុងការអានទិន្នន័យពីឧបករណ៍ស្ថានីយ RS485។

ឆានែល Modbus៖
UC100 គាំទ្រដើម្បីធ្វើការជា Modbus RTU Client (Master) ដើម្បីស្ទង់មតិទិន្នន័យពីឧបករណ៍ RS485 ហើយបញ្ជូនទិន្នន័យទៅម៉ាស៊ីនមេបណ្តាញវិញ។

Milesight UC100 IoT Controller - Modbus Channels

ចុច Milesight UC100 IoT Controller - និមិត្តសញ្ញា 5 ដើម្បីបន្ថែមឆានែល Modbus បន្ទាប់មករក្សាទុកការកំណត់។

Milesight UC100 IoT Controller - Modbus Channels 2

ប៉ារ៉ាម៉ែត្រ ការពិពណ៌នា
លេខសម្គាល់ប៉ុស្តិ៍ ជ្រើសរើសលេខសម្គាល់ឆានែលដែលអ្នកចង់កំណត់រចនាសម្ព័ន្ធពី 32 ប៉ុស្តិ៍។
ឈ្មោះ ប្ដូរឈ្មោះតាមបំណងដើម្បីកំណត់រាល់ប៉ុស្តិ៍ Modbus ។
លេខសម្គាល់ទាសករ កំណត់លេខសម្គាល់អ្នកបម្រើ Modbus នៃឧបករណ៍ស្ថានីយ។
អាស័យដ្ឋាន អាសយដ្ឋានចាប់ផ្តើមសម្រាប់ការអាន។
បរិមាណ កំណត់អានចំនួនខ្ទង់ពីអាសយដ្ឋានចាប់ផ្តើម វាជួសជុលទៅលេខ 1 ។
ប្រភេទ ជ្រើសរើសប្រភេទទិន្នន័យនៃឆានែល Modbus ។
លំដាប់ប៊ីត កំណត់លំដាប់អានទិន្នន័យ Modbus ប្រសិនបើអ្នកកំណត់រចនាសម្ព័ន្ធប្រភេទជា Input register ឬរក្សាការចុះឈ្មោះ។
INT32/អណ្តែត៖ ABCD, CDBA, BADC, DCBA
INT16: AB, BA
សញ្ញា សញ្ញាធីកបង្ហាញថាតម្លៃមានសញ្ញាបូកឬដក។
យក ចុចដើម្បីផ្ញើពាក្យបញ្ជាអាន Modbus ដើម្បីសាកល្បងថាតើឧបករណ៍ RS485 អាចឆ្លើយតបជាមួយនឹងតម្លៃត្រឹមត្រូវ។ ចំណាំថាកុំចុចញឹកញាប់ដើម្បីជៀសវាងការបរាជ័យក្នុងការទាញយកដោយសារតែការឆ្លើយតបយឺតនៃឧបករណ៍ RS485 ។
Example៖ ជាការកំណត់នេះ ឧបករណ៍នឹងផ្ញើពាក្យបញ្ជា៖ 01 03 00 00 00 01 84 0AMilesight UC100 IoT Controller - Modbus Channels 3

ស្ពាន Modbus RS485 LoRaWAN®៖
UC100 គាំទ្រដើម្បីធ្វើការជាអ្នកបញ្ជូនតដើម្បីរៀបចំទំនាក់ទំនងរវាងម៉ាស៊ីនមេ និងឧបករណ៍ RS485 ។ មានរបៀបឆ្លងកាត់ពីរ៖
Active Pass-through៖ ម៉ាស៊ីនមេបណ្តាញអាចផ្ញើពាក្យបញ្ជាណាមួយទៅកាន់ឧបករណ៍ RS485 ហើយឧបករណ៍ RS485 អាចប្រតិកម្មបានតែតាមពាក្យបញ្ជារបស់ម៉ាស៊ីនមេប៉ុណ្ណោះ។

Milesight UC100 IoT Controller - Active Pass-through

ឆ្លងកាត់ពីរផ្លូវ៖ មិនត្រឹមតែម៉ាស៊ីនមេបណ្តាញអាចផ្ញើពាក្យបញ្ជាណាមួយទៅឧបករណ៍ RS485 ប៉ុណ្ណោះទេ ថែមទាំងឧបករណ៍ RS485 គាំទ្រការបញ្ជូនទិន្នន័យទៅម៉ាស៊ីនមេបណ្តាញយ៉ាងសកម្ម។
ចំណាំ៖ នៅពេលបើកដំណើរការ Two-way Pass-through ឆានែល Modbus មិនអាចប្រើបានទេ ហើយពាក្យបញ្ជា IF-THEN ដែលត្រូវគ្នានឹងមិនដំណើរការទេ។

Milesight UC100 IoT Controller - ឆ្លងកាត់ពីរផ្លូវ

ប៉ារ៉ាម៉ែត្រ ការពិពណ៌នា
ស្ពាន Modbus RS485 LoRaWAN® បើក ឬបិទមុខងារ Modbus RS485 Bridge LoRaWAN®។
របៀបឆ្លងកាត់ ជ្រើសរើសពី Active Pass-through ឬ Two-way Pass-through ។
ច្រក ច្រកទំនាក់ទំនងរវាងឧបករណ៍ RS485 និងម៉ាស៊ីនមេបណ្តាញ។ ជួរ៖ 2-84, 86-223 ។

4.5 ពាក្យបញ្ជា IF-THEN
UC100 គាំទ្រការកំណត់រចនាសម្ព័ន្ធពាក្យបញ្ជា IF-THEN មូលដ្ឋានដើម្បីធ្វើសកម្មភាពមួយចំនួនដោយស្វ័យប្រវត្តិ ទោះបីជាមិនមានការតភ្ជាប់បណ្តាញក៏ដោយ។ ឧបករណ៍មួយអាចត្រូវបានបន្ថែម 16 ពាក្យបញ្ជាច្រើនបំផុត។

  1. ចូលទៅកាន់ទំព័រពាក្យបញ្ជា ហើយចុច "កែសម្រួល" ដើម្បីបន្ថែមពាក្យបញ្ជា។Milesight UC100 IoT Controller - ពាក្យបញ្ជា IF-THEN
  2. កំណត់លក្ខខណ្ឌ IF ដោយផ្អែកលើទិន្នន័យឧបករណ៍ស្ថានីយ ឬស្ថានភាពឧបករណ៍ UC100 ។Milesight UC100 IoT Controller - ពាក្យបញ្ជា IF-THEN ២
    លក្ខខណ្ឌ ការពិពណ៌នា
    ឆានែល នៅពេលដែលតម្លៃនៃឆានែល Modbus ឈានដល់លក្ខខណ្ឌ។ សម្រាប់ប្រភេទ coil/discrete លក្ខខណ្ឌគឺ False/True; សម្រាប់ប្រភេទផ្សេងទៀត លក្ខខណ្ឌគឺខាងលើ/ខាងក្រោម/ក្នុង/ផ្លាស់ប្តូរ។
    ត្រូវបានបន្តសម្រាប់៖ តម្លៃកម្រិតគួរតែមានរយៈពេលមួយរយៈ។
    កំណត់ពេលវេលាចាក់សោ៖ បន្ទាប់ពីម៉ោងចាក់សោ UC100 នឹងពិនិត្យមើលថាតើតម្លៃនៅតែឈានដល់កម្រិតកំណត់ ហើយត្រូវនឹងលក្ខខណ្ឌ។ 0 មានន័យថាលក្ខខណ្ឌនេះនឹងត្រូវបានរកឃើញតែម្តងប៉ុណ្ណោះ។
    ចន្លោះពេលនៃការផ្លាស់ប្តូរតម្លៃ៖ តម្លៃនៃការផ្លាស់ប្តូរគួរតែមានរយៈពេលមួយរយៈ។
    ចំណាំ៖ ប៉ារ៉ាម៉ែត្រ​នឹង​ត្រូវ​បាន​លាក់​ប្រសិន​បើ​អ្នក​បើក​មុខងារ​ឆ្លង​ពីរ​ផ្លូវ។
    បានទទួលពាក្យបញ្ជាគ្រប់គ្រង Milesight D2D វាដំណើរការតែជាមួយមុខងារ Milesight D2D ប៉ុណ្ណោះដែលត្រូវបានបើក។
  3. កំណត់សកម្មភាពតាមសំណើរបស់អ្នក។ អ្នកអាចបន្ថែមសកម្មភាពច្រើនជាង 3 នៅក្នុងពាក្យបញ្ជាមួយ។

Milesight UC100 IoT Controller - ពាក្យបញ្ជា IF-THEN ២

សកម្មភាព ការពិពណ៌នា
រាយការណ៍កញ្ចប់ព័ត៌មានកម្រិត រាយការណ៍ជាកញ្ចប់ការជូនដំណឹងដល់ម៉ាស៊ីនមេបណ្តាញ នៅពេលដែលតម្លៃនៃតម្លៃឆានែល Modbus ដែលបានជ្រើសរើសឈានដល់កម្រិតកំណត់។
រាយការណ៍កញ្ចប់ព័ត៌មានអំពីការផ្លាស់ប្តូរវេន រាយការណ៍ថាជាការផ្លាស់ប្តូរកញ្ចប់ជូនដំណឹងទៅម៉ាស៊ីនមេបណ្តាញ នៅពេលដែលតម្លៃនៃតម្លៃឆានែល Modbus ដែលបានជ្រើសរើសផ្លាស់ប្តូរជួរជាក់លាក់មួយ។
ផ្ញើសារ LoRaWAN® ផ្ញើសារផ្ទាល់ខ្លួនទៅម៉ាស៊ីនមេបណ្តាញ។
ចាប់ផ្តើមឧបករណ៍ឡើងវិញ ចាប់ផ្ដើមឧបករណ៍ឡើងវិញ។
ផ្ញើពាក្យបញ្ជាគ្រប់គ្រង Milesight D2D វាដំណើរការតែជាមួយមុខងារ Milesight D2D ប៉ុណ្ណោះដែលត្រូវបានបើក។
ផ្ញើពាក្យបញ្ជា Modbus តាមរយៈចំណុចប្រទាក់ RS485 ផ្ញើពាក្យបញ្ជា Modbus RTU ទៅឧបករណ៍ RS485 ។

ការកំណត់ 4.6 Milesight D2D
ពិធីការ Milesight D2D ត្រូវបានបង្កើតឡើងដោយ Milesight និងប្រើសម្រាប់ដំឡើងការបញ្ជូនក្នុងចំណោមឧបករណ៍ Milesight ដោយគ្មានច្រកផ្លូវ។ នៅពេលដែលការកំណត់ Milesight D2D ត្រូវបានបើក UC100 អាចធ្វើការជាឧបករណ៍បញ្ជា Milesight D2D ដើម្បីផ្ញើពាក្យបញ្ជាបញ្ជាទៅឧបករណ៍ផ្សេងទៀត ឬធ្វើការជាភ្នាក់ងារ Milesight D2D ដើម្បីទទួលបានពាក្យបញ្ជាដើម្បីចាប់ផ្តើមដំណើរការឡើងវិញ ឬសារទៅកាន់ម៉ាស៊ីនមេបណ្តាញ។

  1. ចូលទៅកាន់ទំព័រទូទៅ > មូលដ្ឋាន បើកមុខងារ Milesight D2D ហើយកំណត់សោ Milesig ht D2D តែមួយគត់ ដែលដូចគ្នាទៅនឹងឧបករណ៍បញ្ជា Milesight D2D ឬឧបករណ៍ភ្នាក់ងារ។ (លំនាំដើម Mil esight D2D Key: 5572404C696E6B4C6F52613230313823)Milesight UC100 IoT Controller - Milesight
  2. ចូលទៅកាន់ការកំណត់ LoRaWAN > Basic ដើម្បីកំណត់រចនាសម្ព័ន្ធអត្រាទិន្នន័យ RX2 និងប្រេកង់ RX2 ។ នៅពេលដែល UC100 ដំណើរការជាឧបករណ៍បញ្ជា Milesight D2D វានឹងផ្ញើពាក្យបញ្ជាជាការកំណត់ RX2 ។Milesight UC100 IoT Controller - Milesight ១
  3. ចូលទៅកាន់ទំព័រពាក្យបញ្ជាដើម្បីកំណត់ប្រតិបត្តិការដែលត្រូវគ្នា។
    នៅពេលដែលឆានែល RS485 ចាប់ផ្តើម UC100 អាចធ្វើការជាឧបករណ៍បញ្ជា Milesight D2D ដើម្បីផ្ញើពាក្យបញ្ជាដើម្បីគ្រប់គ្រងឧបករណ៍ភ្នាក់ងារ Milesight D2D ។ ពាក្យបញ្ជាគួរតែជាលេខគោលដប់ប្រាំមួយ 2 បៃ។

Milesight UC100 IoT Controller - ទំព័រពាក្យបញ្ជា

នៅពេលដែល UC100 ទទួលបានពាក្យបញ្ជា Milesight D2D វាអាចដំណើរការជាភ្នាក់ងារ Milesight D2D ដើម្បីចាប់ផ្តើមឧបករណ៍ឡើងវិញ ផ្ញើសារ LoRaWAN® ឬផ្ញើពាក្យបញ្ជា Modbus ទៅឧបករណ៍ស្ថានីយ RS485 ។

Milesight UC100 IoT Controller - ពាក្យបញ្ជា ទំព័រ 2

4.7 ការផ្ទុកទិន្នន័យ
UC100 គាំទ្រការរក្សាទុក 1000 បំណែកនៃទិន្នន័យក្នុងស្រុក និងនាំចេញទិន្នន័យតាមរយៈ ToolBox ។ ឧបករណ៍នឹងកត់ត្រាទិន្នន័យយោងទៅតាមចន្លោះពេលរាយការណ៍ ទោះបីជាមិនភ្ជាប់បណ្តាញក៏ដោយ។

  1. ចូលទៅកាន់ទំព័រស្ថានភាព ដើម្បីចុច Sync ដើម្បីធ្វើសមកាលកម្មពេលវេលាឧបករណ៍ ឬជ្រើសរើសកំណែ LoRaWAN® ជា 1.0.3 ដើម្បីសាកសួរពេលវេលាពីបណ្តាញម៉ាស៊ីនមេ នៅពេលភ្ជាប់បណ្តាញ។Milesight UC100 IoT Controller - ការផ្ទុកទិន្នន័យ
  2. ចូលទៅកាន់ ទូទៅ > មូលដ្ឋាន ដើម្បីបើកមុខងារផ្ទុកទិន្នន័យ។Milesight UC100 IoT Controller - ការផ្ទុកទិន្នន័យ 2
  3. ចូលទៅកាន់ ថែទាំ > បម្រុងទុក និងកំណត់ឡើងវិញ ចុច នាំចេញ ដើម្បីជ្រើសរើសរយៈពេលទិន្នន័យ ហើយចុច រក្សាទុក ដើម្បីនាំចេញទិន្នន័យ។Milesight UC100 IoT Controller - ការផ្ទុកទិន្នន័យ 3
  4. ចុច ជម្រះ ដើម្បីសម្អាតទិន្នន័យដែលបានរក្សាទុកទាំងអស់នៅក្នុងឧបករណ៍តាមតម្រូវការ។

Milesight UC100 IoT Controller - ការផ្ទុកទិន្នន័យ 4

4.8 ការបញ្ជូនទិន្នន័យឡើងវិញ
UC100 គាំទ្រការបញ្ជូនទិន្នន័យឡើងវិញ ដើម្បីធានាថាម៉ាស៊ីនមេបណ្តាញអាចទទួលបានទិន្នន័យទាំងអស់ ទោះបីជាបណ្តាញធ្លាក់ចុះសម្រាប់ពេលខ្លះក៏ដោយ។ មានវិធីពីរយ៉ាងដើម្បីទទួលបានទិន្នន័យដែលបាត់៖

  • ម៉ាស៊ីនមេបណ្តាញផ្ញើពាក្យបញ្ជា downlink ដើម្បីសាកសួរទិន្នន័យប្រវត្តិសាស្រ្តសម្រាប់ការបញ្ជាក់ជួរពេលវេលា យោងទៅការសាកសួរទិន្នន័យប្រវត្តិសាស្រ្ត;
  • នៅពេលដែលបណ្តាញធ្លាក់ចុះ ប្រសិនបើគ្មានការឆ្លើយតបពីកញ្ចប់ព័ត៌មាន LinkCheckReq MAC ក្នុងរយៈពេលមួយនោះ ឧបករណ៍នឹងកត់ត្រាពេលវេលាដែលផ្តាច់បណ្តាញ ហើយបញ្ជូនទិន្នន័យដែលបាត់បង់ឡើងវិញ បន្ទាប់ពីឧបករណ៍ភ្ជាប់បណ្តាញឡើងវិញ។

នេះគឺជាជំហានសម្រាប់ការបញ្ជូនឡើងវិញ៖

  1. ចូលទៅកាន់ ទូទៅ > មូលដ្ឋាន ដើម្បីបើកដំណើរការការផ្ទុកទិន្នន័យ និងមុខងារបញ្ជូនទិន្នន័យឡើងវិញ។Milesight UC100 IoT Controller - ការផ្ទុកទិន្នន័យ 5
  2. ចូលទៅកាន់ការកំណត់ LoRaWAN > Basic ដើម្បីបើកមុខងារ rejoin mode ហើយកំណត់ចំនួនកញ្ចប់ដែលបានផ្ញើ។ យកខាងក្រោមជាឧampដូច្នេះឧបករណ៍នឹងផ្ញើកញ្ចប់ LinkCheckReq MAC ទៅម៉ាស៊ីនមេបណ្តាញជាទៀងទាត់ដើម្បីពិនិត្យមើលថាតើបណ្តាញត្រូវបានផ្តាច់ឬអត់។ ប្រសិនបើមិនមានការឆ្លើយតបសម្រាប់ 8+1 ដងទេ ស្ថានភាពចូលរួមនឹងផ្លាស់ប្តូរទៅជាអសកម្ម ហើយឧបករណ៍នឹងកត់ត្រាពេលវេលាដែលបាត់បង់ទិន្នន័យ (ពេលវេលាដើម្បីចូលរួមបណ្តាញ)។Milesight UC100 IoT Controller - ការផ្ទុកទិន្នន័យ 6
  3. បន្ទាប់ពីបណ្តាញដែលបានភ្ជាប់ត្រឡប់មកវិញ ឧបករណ៍នឹងបញ្ជូនទិន្នន័យដែលបាត់បង់ពីចំណុចក្នុងពេលដែលទិន្នន័យត្រូវបានបាត់បង់ យោងទៅតាមចន្លោះពេលរាយការណ៍ការបញ្ជូនទិន្នន័យឡើងវិញ។

ចំណាំ៖

  1. ប្រសិនបើឧបករណ៍ចាប់ផ្តើមឡើងវិញ ឬបើកដំណើរការឡើងវិញ កំឡុងពេលបញ្ជូនទិន្នន័យឡើងវិញ ឧបករណ៍នឹងបញ្ជូនទិន្នន័យបញ្ជូនឡើងវិញដែលរំខានម្តងទៀត បន្ទាប់ពីឧបករណ៍ត្រូវបានភ្ជាប់ឡើងវិញទៅបណ្តាញវិញ។
  2. ប្រសិនបើបណ្តាញត្រូវបានផ្តាច់ម្តងទៀតកំឡុងពេលបញ្ជូនទិន្នន័យឡើងវិញ វានឹងផ្ញើតែទិន្នន័យផ្តាច់ចុងក្រោយបំផុត។
  3. UC100 គាំទ្រក្នុងការផ្ញើពាក្យបញ្ជា downlink ដើម្បីសាកសួរទិន្នន័យប្រវត្តិសាស្រ្តសម្រាប់ការបញ្ជាក់ជួរពេលវេលា យោងទៅការសាកសួរទិន្នន័យប្រវត្តិសាស្រ្ត។

4.9 ការថែទាំ
៥.៣ ធ្វើឱ្យប្រសើរឡើង

UC100 គាំទ្រការដំឡើងកម្មវិធីបង្កប់ក្នុងមូលដ្ឋានតាមរយៈកម្មវិធី ToolBox ។

  1. ទាញយកកម្មវិធីបង្កប់ពី Milesight webគេហទំព័រទៅកាន់កុំព្យូទ័ររបស់អ្នក។
  2. ចូលទៅកាន់ ថែទាំ > អាប់ដេត ចុចរកមើល ដើម្បីនាំចូលកម្មវិធីបង្កប់ និងដំឡើងកំណែឧបករណ៍។ អ្នកក៏អាចចុច Up to Date ដើម្បីស្វែងរកកម្មវិធីបង្កប់ចុងក្រោយបំផុតរបស់ឧបករណ៍ និងដំឡើងកំណែ។

ចំណាំ៖ ប្រតិបត្តិការណាមួយនៅលើប្រអប់ ToolBox មិនត្រូវបានអនុញ្ញាតក្នុងអំឡុងពេលធ្វើបច្ចុប្បន្នភាពទេ បើមិនដូច្នេះទេការអាប់ដេតនឹងត្រូវរំខាន ឬសូម្បីតែឧបករណ៍នឹងខូច។

Milesight UC100 IoT Controller - ការផ្ទុកទិន្នន័យ 7

4.9.2 បម្រុងទុក
ឧបករណ៍ UC100 គាំទ្រការបម្រុងទុកការកំណត់រចនាសម្ព័ន្ធសម្រាប់ការកំណត់រចនាសម្ព័ន្ធឧបករណ៍ងាយស្រួល និងរហ័សក្នុងបរិមាណច្រើន។
ការបម្រុងទុកត្រូវបានអនុញ្ញាតសម្រាប់តែឧបករណ៍ដែលមានម៉ូដែលដូចគ្នា និងប្រេកង់ LoRaWAN® ប៉ុណ្ណោះ។

  1. ចូលទៅកាន់ Maintenance > Backup and Reset ហើយចុច Export ដើម្បីរក្សាទុកការកំណត់បច្ចុប្បន្នជាការបម្រុងទុកទម្រង់ json file.
  2. ចុច រកមើល ដើម្បីជ្រើសរើសការបម្រុងទុក fileបន្ទាប់មកចុច នាំចូល ដើម្បីនាំចូលការកំណត់។

Milesight UC100 IoT Controller - ការផ្ទុកទិន្នន័យ 8

4.9.3 កំណត់ឡើងវិញទៅលំនាំដើមរបស់រោងចក្រ
សូមជ្រើសរើសវិធីមួយក្នុងចំណោមវិធីខាងក្រោមដើម្បីកំណត់ឧបករណ៍ឡើងវិញ៖
តាមរយៈផ្នែករឹង៖ បើកករណី UC100 ហើយសង្កត់ប៊ូតុងកំណត់ឡើងវិញលើសពី 10s រហូតដល់អំពូល LED ភ្លឹបភ្លែតៗ។
តាមរយៈកម្មវិធី ToolBox៖ ចូលទៅកាន់ Maintenance > Backup and Reset ដើម្បីចុច Reset។

Milesight UC100 IoT Controller - កំណត់ឡើងវិញទៅលំនាំដើមរបស់រោងចក្រ

បន្ទុកឧបករណ៍

ទិន្នន័យទាំងអស់គឺផ្អែកលើទម្រង់ខាងក្រោម (HEX) វាលទិន្នន័យគួរតែធ្វើតាមតិចតួច៖

ឆានែល 1 ប្រភេទ 1 ទិន្នន័យ ០ ឆានែល 2 ប្រភេទ 2 ទិន្នន័យ ០ ប៉ុស្តិ៍ ៩
1 បៃ 1 បៃ N បៃ 1 បៃ 1 បៃ M បៃ 1 បៃ

សម្រាប់អ្នកឌិកូដ ឧamples, អ្នកអាចរកបាននៅ https://github.com/Milesight-IoT/SensorDecoders.
5.1 ព័ត៌មានឧបករណ៍
UC100 រាយការណ៍ព័ត៌មានឧបករណ៍មូលដ្ឋានរបស់ឧបករណ៍រាល់ពេលចូលរួមបណ្តាញ។

ឆានែល ប្រភេទ បៃ ការពិពណ៌នា
ff 01 (កំណែពិធីការ) 1 ០១ => V01
09 (កំណែផ្នែករឹង) 2 ០១ ៤០ => V01.៤
0a (កំណែកម្មវិធី) 2 ០១ ៤០ => V01.៤
0b (បើកដំណើរការ) 1 បានបើកឧបករណ៍
16 (ឧបករណ៍ SN) 8 ១៦ ខ្ទង់

Exampលេ៖

ff0bff ff0101 ff166445b43411300001 ff090100 ff0a0101
ឆានែល ប្រភេទ តម្លៃ
ff 0b (បើកដំណើរការ) ff
ff 01 (កំណែពិធីការ) 01 (V1)
ff ០៨ (ឧបករណ៍ SN) 64 45 B4 34 11 30 00 01
ff 09 (កំណែផ្នែករឹង) 0100 (V1.0)
ff 0a (កំណែកម្មវិធី) 0101 (V1.1)

5.2 ទិន្នន័យឆានែល Modbus
UC100 រាយការណ៍ទិន្នន័យឧបករណ៍ចាប់សញ្ញា RS485 ដែលត្រូវបានទាញយកដោយបណ្តាញ Modbus យោងតាមចន្លោះពេលរាយការណ៍ (20 នាទីតាមលំនាំដើម) ។

ធាតុ ឆានែល ប្រភេទ បៃ ការពិពណ៌នា
ឆានែល Modbus ff 19 4~7 លេខសម្គាល់ឆានែល (1B) + ប្រវែងទិន្នន័យ (1B) + ប្រភេទទិន្នន័យ (1B) + ទិន្នន័យ (អាចផ្លាស់ប្តូរបាន)
ប្រភេទ​ទិន្នន័យ:
កូដ ប្រភេទទិន្នន័យ
00 ឧបករណ៏
01 ផ្តាច់មុខ
02 ការបញ្ចូលទី ១
03 កាន់ ១៦
04 កាន់ ១៦
05 Hold_float
06 ការបញ្ចូលទី ១
07 បញ្ចូល_អណ្តែត
08 បញ្ចូល_int32_ជាមួយ 16 ប៊ីតខាងលើ
09 Input_int32_ជាមួយ 16 ប៊ីតទាប
0a Hold_int32_ជាមួយ 16 ប៊ីតខាងលើ
0b Hold_int32_ ជាមួយ 16 ប៊ីតទាប
ករណីលើកលែងការប្រមូល ff 15 1 លេខសម្គាល់ឆានែលនៃការប្រមូល Modbus ដែលបរាជ័យ។

ចំណាំ៖ លេខសម្គាល់ឆានែលអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធនៅក្នុងប្រអប់ឧបករណ៍។

លេខសម្គាល់ប៉ុស្តិ៍ ការពិពណ៌នា
00 RS485 (Modbus Master) ឆានែល 1
01 RS485 (Modbus Master) ឆានែល 2
02 RS485 (Modbus Master) ឆានែល 3
1f RS485 (Modbus Master) ឆានែល 32

Examples:
1. គ្មានឆានែល Modbus ។

ff0bff
ឆានែល ប្រភេទ តម្លៃ
ff 0b (បើកដំណើរការ) ff

2. បរាជ័យក្នុងការទាញយកទិន្នន័យ Channel1។

ff 15 00
ឆានែល ប្រភេទ តម្លៃ
ff 15 00 => ឆានែល 1

3. ជោគជ័យក្នុងការទាញយកទិន្នន័យ Channel8 ។

ff 19 07 02 03 15 00
ឆានែល ប្រភេទ លេខសម្គាល់ប៉ុស្តិ៍ ទំហំទិន្នន័យ ប្រភេទទិន្នន័យ តម្លៃ
ff 19 ០៧ => ប៉ុស្តិ៍ ៨ 02 => 2 បៃ ០៣ => កាន់ ១៦ 15 00 => 00 15 = 21

ចំណាំ៖ នៅពេលដែលប្រភេទទិន្នន័យកំពុងរក្សាទុកការចុះឈ្មោះ ឬចុះឈ្មោះចូល ToolBox អាចកំណត់លំដាប់បៃផ្សេងគ្នា។
ទទួលយកការឆ្លើយតបខាងក្រោមចុះឈ្មោះ Modbus ពីឧបករណ៍ចាប់សញ្ញា RS485 ជាឧampលេ៖

ចុះឈ្មោះអាសយដ្ឋាន តម្លៃ (គោលដប់ប្រាំមួយ)
0 ៦៧ ៨
1 ៦៧ ៨

នៅពេលប្រើការបញ្ជាទិញបៃផ្សេងគ្នា អ្នកអាចប្រើ ToolBox ដើម្បីទាញយកលទ្ធផលផ្សេងៗគ្នា ហើយឧបករណ៍នឹងផ្ទុកឡើងទិន្នន័យជាមួយនឹងការបញ្ជាទិញតិចតួចបំផុត។

ប្រភេទទិន្នន័យ លំដាប់ប៊ីត ទាញយកលទ្ធផល តំណភ្ជាប់ (HEX)
ការចុះបញ្ជីការរក្សាទុក/បញ្ចូល (INT16) AB ៣៦ (៤x៩) 15 (BA)
BA ៣៦ (៤x៩) ០០ ១៥ (AB)
ការចុះបញ្ជីការរក្សាទុក/បញ្ចូល (INT32) ABCD 1376288 (0x00150020) 20 00 15 00 (DCBA)
CDAB 2097173 (0x00200015) 15 00 20 00 (BADC)
BADC 352329728 (0x15002000) 00 20 00 15 (CDAB)
DCBA 536876288 (0x20001500) 00 15 00 20 (ABCD)
ការរក្សាទុក/បញ្ចូលការចុះឈ្មោះ (INT32 ដែលមាន 16 ប៊ីតខាងលើ) / ៣៦ (៤x៩) 15 00 00 00
រក្សាទុក/បញ្ចូលការចុះឈ្មោះ (INT32 ជាមួយ 16 ប៊ីតទាប) / ៣៦ (៤x៩) 20 00 00 00

5.3 ការជូនដំណឹងឆានែល Modbus
UC100 គាំទ្រក្នុងការរាយការណ៍អំពីកញ្ចប់សំឡេងរោទិ៍របស់ Modbus ប្រសិនបើតម្លៃឆានែល Modbus ឈានដល់លក្ខខណ្ឌ។
ចំណាំ៖ នៅពេលដែលប្រភេទទិន្នន័យជាឧបករណ៏ ឬដាច់ ឧបករណ៍នឹងមិនរាយការណ៍អំពីកញ្ចប់ព័ត៌មានរោទិ៍ទេ។

ធាតុ ឆានែល ប្រភេទ បៃ ការពិពណ៌នា
ការជូនដំណឹងឆានែល Modbus ff ee 4~7 ប្រភេទសំឡេងរោទិ៍ (1B) + ប្រវែងទិន្នន័យ (1B) + ប្រភេទទិន្នន័យ (1B) + ទិន្នន័យ (អាចផ្លាស់ប្តូរបាន)
ប្រភេទសំឡេងរោទិ៍៖ Bit7-6: 00=No, 01=កម្រិតសំឡេងរោទិ៍, 10=កម្រិតសំឡេងរោទិ៍, 11=ផ្លាស់ប្តូរការជូនដំណឹង
ប៊ីត 5-0៖ លេខសម្គាល់ប៉ុស្តិ៍

Examples:

  1. ទិន្នន័យឆានែល 1 ឈានដល់កម្រិត។Milesight UC100 IoT Controller - កំណត់ឡើងវិញទៅលំនាំដើមរបស់រោងចក្រ 2
    ff ee 40 02 03 15 00
    ឆានែល ប្រភេទ លេខសម្គាល់ប៉ុស្តិ៍ និងប្រភេទសំឡេងរោទិ៍ ទំហំទិន្នន័យ ប្រភេទទិន្នន័យ តម្លៃ
    ff ee 40 => 0100 0000
    01=ម៉ោងរោទិ៍
    100000= 00 => ឆានែល 1
    02 =>
    2 បៃ
    03 => កាន់
    16
    15 00 => 00
    15 = 21
  2. ទិន្នន័យឆានែលទី 3 ផ្លាស់ប្តូរច្រើនជាង 3 ។

Milesight UC100 IoT Controller - កំណត់ឡើងវិញទៅលំនាំដើមរបស់រោងចក្រ 3

ff ee c2 02 03 05 00
ឆានែល ប្រភេទ លេខសម្គាល់ប៉ុស្តិ៍ និងប្រភេទសំឡេងរោទិ៍ ទំហំទិន្នន័យ ប្រភេទទិន្នន័យ តម្លៃ
ff ee C2 => 1100 0010
11=ផ្លាស់ប្តូរការជូនដំណឹង
000010= 02 => ឆានែល 3
02 =>
2 បៃ
03 => កាន់
16
05 =>
00 5 = 5

5.4 ពាក្យបញ្ជា Downlink
UC100 គាំទ្រពាក្យបញ្ជា downlink ដើម្បីកំណត់រចនាសម្ព័ន្ធឧបករណ៍។ ច្រកកម្មវិធីគឺ 85 តាមលំនាំដើម។

ធាតុ ឆានែល ប្រភេទ ការពិពណ៌នា
ចន្លោះពេលរាយការណ៍ ff 03 2 បៃ, ឯកតា: s
ចាប់ផ្ដើមឡើងវិញ 10 ff
ការផ្ទុកទិន្នន័យ 68 00: បិទ, 01: បើក
ការបញ្ជូនទិន្នន័យឡើងវិញ 69 00: បិទ, 01: បើក
ចន្លោះពេលបញ្ជូនទិន្នន័យឡើងវិញ 6a 3 បៃ
បៃ ១: ០០០០០០០០១
បៃ 2-3: ចន្លោះពេល, ឯកតា: ជួរ: 30 ~ 1200s (600s តាមលំនាំដើម)
ការកំណត់ឆានែល Modbus ef 01+លេខសម្គាល់ឆានែល (1B)+លេខសម្គាល់ទាសករ (1B) +អាស័យដ្ឋាន (2B) +ប្រភេទ (1B) +ចុះហត្ថលេខា (1B) ចុះហត្ថលេខា៖ 11=ចុះហត្ថលេខា, 01=មិនបានចុះហត្ថលេខា
ប្រភេទ៖
កូដ ប្រភេទទិន្នន័យ
00 ឧបករណ៏
01 ផ្តាច់មុខ
02 បញ្ចូល 16_AB
03 បញ្ចូល 16_BA
04 បញ្ចូល 32_ABCD
05 បញ្ចូល 32_BADC
06 បញ្ចូល 32_CDAB
07 បញ្ចូល 32_DCBA
08 បញ្ចូល 32_AB
09 បញ្ចូល ៣២_ស៊ីឌី
0a បញ្ចូល_float_ABCD
0b បញ្ចូល_float_BADC
0c បញ្ចូល_float_CDAB
0d បញ្ចូល_float_DCBA
0e សង្កត់ 16_AB
0f សង្កត់ 16_BA
10 សង្កត់32_ABCD
11 កាន់ 32_BADC
12 សង្កត់32_CDAB
13 សង្កត់ 32_DCBA
14 សង្កត់ 32_AB
15 កាន់ 32_CD
16 សង្កត់_float_ABCD
17 Hold_float_BADC
18 Hold_float_CDAB
19 Hold_float_DCBA
លុបឆានែល Modbus ef 00+ លេខសម្គាល់ប៉ុស្តិ៍ (1B)
ឈ្មោះឆានែល Mobus ef 02+លេខសម្គាល់ឆានែល (1B) + ប្រវែងឈ្មោះ (1B) + ឈ្មោះ (អាចផ្លាស់ប្តូរបាន)

ចំណាំ៖ លេខសម្គាល់ឆានែលនៅក្នុងពាក្យបញ្ជា downlink គឺខុសពី uplinks៖

លេខសម្គាល់ប៉ុស្តិ៍ ការពិពណ៌នា
01 RS485 (Modbus Master) ឆានែល 1
02 RS485 (Modbus Master) ឆានែល 2
03 RS485 (Modbus Master) ឆានែល 3
20 RS485 (Modbus Master) ឆានែល 32

Examples:
1. កំណត់ចន្លោះពេលរាយការណ៍ជា 20 នាទី។

ff 03 b0 ០៤
ឆានែល ប្រភេទ តម្លៃ
ff 03 b0 04 => 04 b0 = 1200 s = 20 នាទី។

2. ចាប់ផ្តើមឧបករណ៍ឡើងវិញ

ff 10 ff
ឆានែល ប្រភេទ កក់ទុក
ff 10 (ចាប់ផ្តើមឡើងវិញ) ff

3. បន្ថែមឆានែល Modbus ដូចខាងក្រោម:

Milesight UC100 IoT Controller - កំណត់ឡើងវិញទៅលំនាំដើមរបស់រោងចក្រ 4

ff ef 01 06 00 0100 0e ១១
ឆានែល ប្រភេទ តម្លៃ
ff ef Channel: 06=Channel 6
លេខសម្គាល់ទាសករ៖ 00=លេខសម្គាល់ទាសករ
អាស័យដ្ឋាន៖ 01 00=>00 01=1
ប្រភេទ៖ 0e=Hold16_AB
សញ្ញា៖ ១១=ចុះហត្ថលេខា

4. កំណត់ឈ្មោះ Modbus channel6 ជា “test6”។

ff ef 02 06 05 7465737436
ឆានែល ប្រភេទ តម្លៃ
ff ef ឆានែល៖ ០៦=ប៉ុស្តិ៍ ៦ ឈ្មោះប្រវែង៖ ០៥=៥បៃ
Hex ទៅ ASCii: 74 65 73 74 36 => សាកល្បង 6

5.5 ការស៊ើបអង្កេតទិន្នន័យប្រវត្តិសាស្ត្រ
UC100 គាំទ្រការផ្ញើពាក្យបញ្ជា downlink ដើម្បីសាកសួរទិន្នន័យប្រវត្តិសាស្ត្រសម្រាប់ចំណុចពេលវេលា ឬចន្លោះពេលវេលាដែលបានបញ្ជាក់។ មុនពេលនោះ ត្រូវប្រាកដថាពេលវេលាឧបករណ៍ត្រឹមត្រូវ ហើយមុខងារផ្ទុកទិន្នន័យត្រូវបានបើកដើម្បីរក្សាទុកទិន្នន័យ។
ទម្រង់ពាក្យបញ្ជា៖

ឆានែល ប្រភេទ ការពិពណ៌នា
fd 6b (សាកសួរទិន្នន័យក្នុងពេលវេលា) 4 បៃ, យូនីកដងamp
fd 6c (សាកសួរទិន្នន័យក្នុងចន្លោះពេល) ពេលវេលាចាប់ផ្តើម (4 បៃ) + ពេលវេលាបញ្ចប់ (4 បៃ), យូនីកដងamp
fd 6d (បញ្ឈប់របាយការណ៍ទិន្នន័យសំណួរ) ff
ff 6a (ចន្លោះពេលរបាយការណ៍) 3 បៃ
បៃ ១: ០០០០០០០០១
បៃ 2-3: ចន្លោះពេល, ឯកតា: ជួរ: 30 ~ 1200s (60s តាមលំនាំដើម)

ទម្រង់ឆ្លើយតប៖

ឆានែល ប្រភេទ ការពិពណ៌នា
fc 6b/6c 00: ការស៊ើបអង្កេតទិន្នន័យជោគជ័យ
០១៖ ចំណុចពេលវេលា ឬចន្លោះពេលមិនត្រឹមត្រូវ
០២៖ គ្មានទិន្នន័យនៅក្នុងពេលវេលានេះ ឬចន្លោះពេលនោះទេ។
20 ce (ឆានែល Modbus) ពេលវេលាទិន្នន័យ stamp (4B) + លេខសម្គាល់ឆានែល (1B) + បញ្ជា (Ctrl)
(1B) + ទិន្នន័យ (4B)
20 ស៊ីឌី (សារផ្ទាល់ខ្លួន) ពេលវេលាទិន្នន័យ stamp (4B) + ប្រវែងទិន្នន័យ (1B) + ទិន្នន័យ (អាចផ្លាស់ប្តូរបាន)

ទម្រង់បញ្ជា (Ctrl)៖

ប៊ីត 7 ០១៤៨៦០៧៤-០០៤ 1 0
0 ប្រភេទទិន្នន័យ 0: ទាញយកការបរាជ័យ
1: ទទួលបានភាពជោគជ័យ
0

ចំណាំ៖

  1. ឧបករណ៍នេះផ្ទុកទិន្នន័យមិនលើសពី 300 ប៉ុណ្ណោះក្នុងមួយការសាកសួរជួរ។
  2. នៅពេលសាកសួរទិន្នន័យនៅក្នុងពេលវេលា វានឹងផ្ទុកទិន្នន័យដែលនៅជិតបំផុតទៅនឹងចំណុចស្វែងរកក្នុងចន្លោះពេលរាយការណ៍។ សម្រាប់អតីតample ប្រសិនបើចន្លោះពេលរាយការណ៍របស់ឧបករណ៍គឺ 10 នាទី ហើយអ្នកប្រើប្រាស់ផ្ញើពាក្យបញ្ជាដើម្បីស្វែងរកទិន្នន័យម៉ោង 17:00 ប្រសិនបើឧបករណ៍រកឃើញថាមានទិន្នន័យរក្សាទុកនៅម៉ោង 17:00 នោះវានឹងផ្ទុកទិន្នន័យនេះឡើង។ ប្រសិនបើមិនមានទេ វានឹងស្វែងរកទិន្នន័យនៅចន្លោះម៉ោង 16:50 ដល់ 17:10 ហើយបង្ហោះទិន្នន័យដែលនៅជិតបំផុតដល់ម៉ោង 17:00។

Exampលេ៖
1. សាកសួរទិន្នន័យប្រវត្តិសាស្រ្តចន្លោះឆ្នាំ 2024/01/18 15:45:00 ដល់ 2024/01/18 15:50:00។

fd6c fcd6a865 28d8a865
ឆានែល ប្រភេទ តម្លៃ
fd 6c (សាកសួរទិន្នន័យក្នុងចន្លោះពេល) ពេលវេលាចាប់ផ្តើម៖ fcd6a865 => 65a8d6fc = 1705563900 = 2024/01/18 15:45:00
ពេលវេលាបញ្ចប់៖ 28d8a865 => 65a8d828 =1705564200 =2024/01/18 15:50:00

ឆ្លើយតប៖

fc6c00
ឆានែល ប្រភេទ តម្លៃ
fc 6c (សាកសួរទិន្នន័យក្នុងចន្លោះពេល) 00: ការស៊ើបអង្កេតទិន្នន័យជោគជ័យ
20ce 93d7a865 00 3a 15000000
ឆានែល ប្រភេទ ពេលវេលា St.amp តម្លៃ
20 ce (ឆានែល Modbus) 93d7a865 =>
១០/១០/២០២៣
៤:៣, ១៦:៩
00: ឆានែល 1
Crtl: 3a => 0011 1010
Bit1=1=> ទាញយកជោគជ័យ
Bit6-2 => 01110 = 0e=Hold16_AB
ទិន្នន័យ៖ 15000000=>00 00 00 15=21

ឯកសារ/ធនធាន

ឧបករណ៍បញ្ជា Milesight UC100 IoT [pdf] ការណែនាំអ្នកប្រើប្រាស់
UC100, UC100 IoT Controller, IoT Controller, Controller

ឯកសារយោង

ទុកមតិយោបល់

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានផ្សព្វផ្សាយទេ។ វាលដែលត្រូវការត្រូវបានសម្គាល់ *