កម្មវិធីអានម៉ែត្រទំនាក់ទំនង RS485
(ពិធីសារទំនាក់ទំនង) និងចុះឈ្មោះអាសយដ្ឋាន
កម្មវិធីអានម៉ែត្រទំនាក់ទំនង RS485
ឧបករណ៍វាស់ថាមពលនេះអាចដឹងពីការអានចម្ងាយឆ្ងាយ និងការកត់ត្រាចរន្តអគ្គិសនីនៅក្នុងម៉ែត្រតាមរយៈចំណុចប្រទាក់ RS485 របស់វា។ ម៉ែត្រក៏អាចត្រូវបានប្រើដើម្បីអានទិន្នន័យថាមពលនៅក្នុងម៉ែត្រពី Pocket PC តាមរយៈចំណុចប្រទាក់ទំនាក់ទំនងអ៊ីនហ្វ្រារ៉េដរបស់វាក្នុងចម្ងាយខ្លី។ ទម្រង់ការសរសេរកូដ ឆេកស៊ុំ (សូម្បីតែភាពស្មើគ្នា) និងរបៀបបញ្ជូនទិន្នន័យ (ទិន្នន័យប្រាំបីប៊ីត និងប៊ីតឈប់មួយ) គឺស្របតាមស្តង់ដារ MODBUS-RTU ។ អត្រា baud លំនាំដើមគឺ 1200bps, 2400bps, 4800bps, 9600bps (លំនាំដើម) គឺស្រេចចិត្ត។ ប្រសិនបើមិនមានតម្រូវការពិសេសទេ ម៉ែត្រត្រូវបានកំណត់តាមអត្រា baud លំនាំដើម 9600bps ពីរោងចក្រ ហើយអ្នកអាចកែប្រែអាសយដ្ឋានម៉ែត្រ និងអត្រាទំនាក់ទំនងតាមរយៈកម្មវិធីដែលផ្តល់ដោយពួកយើង។
ការពិពណ៌នាពិធីការទំនាក់ទំនង MODBUS-RTU៖
- ទម្រង់ទិន្នន័យ៖
អាស័យដ្ឋាន + លេខកូដមុខងារ + ទិន្នន័យ + លេខកូដពិនិត្យ CRC - Exampការអានប៉ារ៉ាម៉ែត្រម៉ែត្រ៖
សម្រាប់អតីតample ប្រសិនបើអ្នកត្រូវការអានអាសយដ្ឋានម៉ែត្រលេខ 01 អាសយដ្ឋានចាប់ផ្តើមទិន្នន័យ 00 បច្ចុប្បន្ន A ដំណាក់កាលវ៉ុលtage ទិន្នន័យ អ្នកត្រូវបញ្ចូលទិន្នន័យខាងក្រោម៖
(1) ការបញ្ជូនទិន្នន័យ៖ 01 04 00 00 00 00 02 71 CB
ការពិពណ៌នាទិន្នន័យ៖ទិន្នន័យ ការពិពណ៌នាលម្អិត 1 អាសយដ្ឋានឧបករណ៍ 4 លេខកូដមុខងារ អានទិន្នន័យពីការចុះឈ្មោះខាងក្នុងរបស់ម៉ែត្រ ៦៧ ៨ អានទិន្នន័យពីអាសយដ្ឋានចុះឈ្មោះខាងក្នុងរបស់ម៉ែត្រ ដែលចាប់ផ្តើមពីលេខ 00 00 ៦៧ ៨ អានប្រវែងទិន្នន័យ 2 ពាក្យ និងទិន្នន័យ 4 បៃ ០៥ ស៊ី ការត្រួតពិនិត្យ CRC នៃទិន្នន័យមុន ដែលប៊ីតខ្ពស់មកមុន និង
ប៊ីតទាបមកទីពីរ(2) ត្រឡប់ទិន្នន័យ៖ 01 04 04 43 6B 58 0E 25 D8 ការពិពណ៌នាទិន្នន័យ៖
ទិន្នន័យ ការពិពណ៌នាលម្អិត 1 អាសយដ្ឋានម៉ែត្រ 4 ត្រឡប់លេខកូដមុខងារ 4 ប្រវែងទិន្នន័យដែលបានត្រឡប់មកវិញគឺ 4 បៃនៃប្រវែងទិន្នន័យ ០០ ៦ ប
58 0 អ៊ីទិន្នន័យដែលបានត្រឡប់មកវិញ ប្រវែង 4 បៃ ៣៥ ឃ ៥ មូលប្បទានប័ត្រ CRC បានត្រឡប់មកវិញ (3) ការពិពណ៌នាទម្រង់ទិន្នន័យ៖
ទិន្នន័យដែលបានអាននៅខាងក្នុងម៉ែត្រអនុលោមតាមលេខចំណុចអណ្តែតស្តង់ដារ IEEE-754 ហើយទម្រង់ទិន្នន័យគឺ 32-bit 4-byte single-precision floating-point data format។ - កែប្រែអាសយដ្ឋានម៉ែត្រ៖
ពាក្យបញ្ជាដើម្បីកែប្រែអាសយដ្ឋានម៉ែត្រ៖ សម្រាប់ឧample ដើម្បីកែប្រែអាសយដ្ឋានម៉ែត្រទៅលេខ ០២ ពាក្យបញ្ជាខាងក្រោមត្រូវបានចេញ៖ ០១ ១០ ០០ ០៨ ០០ ០២ ០៤ ៤០ ០០ ០០ ០០០ ០០ E02 C01
ការពិពណ៌នាទិន្នន័យ៖ទិន្នន័យ ការពិពណ៌នាលម្អិត 1 អាសយដ្ឋានម៉ែត្រ 10 កូដមុខងារ សរសេរទិន្នន័យទៅបញ្ជីខាងក្នុងរបស់ម៉ែត្រ ៦៧ ៨ សរសេរទិន្នន័យពីអាសយដ្ឋានចុះឈ្មោះផ្ទៃក្នុងរបស់ម៉ែត្រ 00 08 ៦៧ ៨ សរសេរប្រវែងទិន្នន័យ 2 ពាក្យ 4 បៃនៃទិន្នន័យ 4 សរសេរប្រវែងទិន្នន័យ 4 បៃនៃទិន្នន័យ ៦៧ ៨ អាសយដ្ឋានតារាងនៃតារាងដែលត្រូវសរសេរ ទិន្នន័យ 4 បៃ ទិន្នន័យអណ្តែតទឹក។ ៦៧ ៨ អ៊ី ០៥ ស៊ី ២៨ CRC Checksum ទិន្នន័យត្រលប់មកវិញ៖ 01 10 00 08 00 02 C0 0A
- កែប្រែអត្រាទំនាក់ទំនងរបស់ម៉ែត្រ៖
ពាក្យបញ្ជាដើម្បីកែប្រែអត្រាទំនាក់ទំនងរបស់ម៉ែត្រ៖ ឧទាហរណ៍ample ប្រសិនបើអត្រាទំនាក់ទំនងរបស់ម៉ែត្រត្រូវបានប្តូរទៅ 1200bps ពាក្យបញ្ជាខាងក្រោមត្រូវបានចេញ៖ 01 10 00 00 00 02 04 44 96 00 00 00 07 73
ការពិពណ៌នាទិន្នន័យ៖អាស័យដ្ឋាន
(ហេក)ចុះឈ្មោះការពិពណ៌នាអំពីប៉ារ៉ាម៉ែត្រ HI L0 ការពិពណ៌នា ឯកតា ទម្រង់ របៀប 0 0 វ៉ុលtage វ៉ុល ចំណុចអណ្តែត អានតែប៉ុណ្ណោះ 0 8 ចរន្តអគ្គិសនី ampកំហឹង អណ្តែត
ចំណុចអានតែប៉ុណ្ណោះ 0 12 ថាមពលសកម្ម គីលវូត អណ្តែត
ចំណុចអានតែប៉ុណ្ណោះ 0 2A កត្តាថាមពល COS អណ្តែត
ចំណុចអានតែប៉ុណ្ណោះ 0 36 ប្រេកង់ ហឺត
(រូបវិទ្យា)អណ្តែត
ចំណុចអានតែប៉ុណ្ណោះ 1 0 ថាមពលសកម្មសរុប គីឡូវ៉ាត់ម៉ោង អណ្តែត
ចំណុចអានតែប៉ុណ្ណោះ ប្រើកូដមុខងារ 0x03 ដើម្បីអានប៉ារ៉ាម៉ែត្រម៉ែត្រ ឬកូដមុខងារ 0x10 ដើម្បីកែប្រែប៉ារ៉ាម៉ែត្រដែលមានអាសយដ្ឋានចុះឈ្មោះខាងក្រោម៖
អាស័យដ្ឋាន
(ហេក)រក្សាទុកប៉ារ៉ាម៉ែត្រចុះឈ្មោះ HI L0 ប្រវែង
(បៃ)ទម្រង់ ការពិពណ៌នា ឯកតា របៀប 0 0 4 អណ្តែត
ចំណុចអត្រា Baud (1200 2400 4800 9600) bps អាន/សរសេរ 0 2 4 អណ្តែត
ចំណុចParity bit (0: even parity; 1: Odd parity; 2: Noparity) អាន/សរសេរ 0 8 4 អណ្តែត
ចំណុចអាសយដ្ឋានឆ្លើយឆ្លង
(ទម្រង់លេខ ១-២៤៧)ទេ។
មានអាន/សរសេរ
ឯកសារ/ធនធាន
![]() |
កម្មវិធីអានម៉ែត្រទំនាក់ទំនង YTL RS485 [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់ DDS661, កម្មវិធីអានម៉ែត្រទំនាក់ទំនង RS485, RS485, កម្មវិធីអានម៉ែត្រទំនាក់ទំនង, កម្មវិធីអានម៉ែត្រ, កម្មវិធីអាន |