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

កម្មវិធីរ៉ោតទ័រ

ពិធីការ MODBUS-RTUMAP

ADVANTECH កំពូល B

Advantech Czech sro, Sokolska 71, 562 04 Usti nad Orlici, សាធារណរដ្ឋឆេក
ឯកសារលេខ APP-0057-EN ការកែប្រែចាប់ពីថ្ងៃទី 26 ខែតុលា ឆ្នាំ 2023។

© 2023 Advantech Czech sro គ្មានផ្នែកណាមួយនៃការបោះពុម្ពផ្សាយនេះអាចត្រូវបានផលិតឡើងវិញ ឬបញ្ជូនតាមទម្រង់ណាមួយ ឬដោយមធ្យោបាយណាមួយ អេឡិចត្រូនិក ឬមេកានិច រួមទាំងការថតរូប ការថតសំឡេង ឬប្រព័ន្ធផ្ទុក និងការទាញយកព័ត៌មានណាមួយដោយគ្មានការយល់ព្រមជាលាយលក្ខណ៍អក្សរ។ ព័ត៌មាននៅក្នុងសៀវភៅណែនាំនេះគឺអាចផ្លាស់ប្តូរដោយគ្មានការជូនដំណឹងជាមុន ហើយវាមិនតំណាងឱ្យការប្តេជ្ញាចិត្តលើផ្នែកនៃ Advantech នោះទេ។

Advantech Czech sro នឹងមិនទទួលខុសត្រូវចំពោះការខូចខាតដោយចៃដន្យ ឬជាលទ្ធផលដែលបណ្តាលមកពីគ្រឿងសង្ហារិម ដំណើរការ ឬការប្រើប្រាស់សៀវភៅណែនាំនេះទេ។

ឈ្មោះម៉ាកទាំងអស់ដែលប្រើក្នុងសៀវភៅណែនាំនេះគឺជាពាណិជ្ជសញ្ញាដែលបានចុះបញ្ជីរបស់ម្ចាស់រៀងៗខ្លួន។ ការប្រើប្រាស់ពាណិជ្ជសញ្ញា ឬផ្សេងទៀត។
ការរចនានៅក្នុងការបោះពុម្ភផ្សាយនេះគឺសម្រាប់គោលបំណងយោងតែប៉ុណ្ណោះ និងមិនបង្កើតការយល់ព្រមដោយអ្នកកាន់ពាណិជ្ជសញ្ញានោះទេ។

និមិត្តសញ្ញាដែលបានប្រើ

និមិត្តសញ្ញា ADVANTECH A1 គ្រោះថ្នាក់ - ព័ត៌មានទាក់ទងនឹងសុវត្ថិភាពអ្នកប្រើប្រាស់ ឬការខូចខាតដែលអាចកើតមានចំពោះរ៉ោតទ័រ។
និមិត្តសញ្ញា ADVANTECH A2    ការយកចិត្តទុកដាក់ - បញ្ហាដែលអាចកើតឡើងក្នុងស្ថានភាពជាក់លាក់។
និមិត្តសញ្ញា ADVANTECH A3   ព័ត៌មាន - គន្លឹះមានប្រយោជន៍ ឬព័ត៌មានដែលមានចំណាប់អារម្មណ៍ពិសេស។
និមិត្តសញ្ញា ADVANTECH A4 Exampលេ - ឧample នៃមុខងារ ពាក្យបញ្ជា ឬស្គ្រីប។

1. Changelog

1.1 Protocol MODBUS-RTUMAP Changelog

v1.0.0 (2012-01-13)

  • ការចេញផ្សាយដំបូង

v1.0.1 (2012-01-20)

  • អនុញ្ញាតឱ្យអានការចុះឈ្មោះសូន្យ

v1.0.2 (2013-12-11)

  • បានបន្ថែមការគាំទ្រ FW 4.0.0+

v1.0.3 (2015-08-21)

  • បានជួសជុលកំហុសក្នុងការតម្រៀបទិន្នន័យនៅក្នុងសតិបណ្ដោះអាសន្នខាងក្នុង

v1.0.4 (2018-09-27)

  • បានបន្ថែមជួរតម្លៃដែលរំពឹងទុកទៅសារកំហុស JavaSript

v1.0.5 (2019-02-13)

  • ការអានថេរនៃឧបករណ៏

2. ការពិពណ៌នាអំពីកម្មវិធីរ៉ោតទ័រ

និមិត្តសញ្ញា ADVANTECH A2 Router App Protocol MODBUS-RTUMAP មិនមាននៅក្នុងកម្មវិធីបង្កប់រ៉ោតទ័រស្តង់ដារទេ។ ការបង្ហោះកម្មវិធីរ៉ោតទ័រនេះត្រូវបានពិពណ៌នានៅក្នុងសៀវភៅណែនាំអំពីការកំណត់រចនាសម្ព័ន្ធ (សូមមើល [1, 2])។

និមិត្តសញ្ញា ADVANTECH A3 កម្មវិធីរ៉ោតទ័រមិនត្រូវគ្នាជាមួយវេទិកា v4 ទេ។

ដោយប្រើម៉ូឌុលនេះ វាអាចអានទិន្នន័យជាទៀងទាត់ពីសតិបណ្ដោះអាសន្នដែលរក្សាទុកតម្លៃដែលទទួលបានពីឧបករណ៍វាស់ដែលភ្ជាប់ (ម៉ែត្រ)។ ទៅឧបករណ៍វាស់នីមួយៗអាចត្រូវបានកំណត់ចំនួនជាក់លាក់នៃការចុះឈ្មោះ (ឬឧបករណ៏) ។ ជួរទាំងនេះធ្វើតាមគ្នាទៅវិញទៅមក ដូច្នេះម៉ូឌុល RTUMAP អានទិន្នន័យពីចំនួនសរុបនៃការចុះឈ្មោះដែលបានកំណត់ (ឬឧបករណ៏) ដោយចាប់ផ្តើមពីអាសយដ្ឋានចាប់ផ្តើមដែលបានបញ្ជាក់។ ដ្យាក្រាមគំរូដែលបានរៀបចំយ៉ាងល្អ អាចរកបានក្នុងរូបខាងក្រោម៖

ពិធីការ ADVANTECH MODBUS-RTUMAP Router App A1
រូបភាពទី 1: ដ្យាក្រាមគំរូ

  1. កុំព្យូទ័រ
  2. MODBUS TCP
  3. ប៊ូហ្វេ
  4. ម៉ែត្រ

សម្រាប់ការកំណត់រចនាសម្ព័ន្ធកម្មវិធីរ៉ោតទ័រ RTUMAP គឺអាចរកបាន web ចំណុចប្រទាក់ដែលត្រូវបានហៅដោយចុចឈ្មោះម៉ូឌុលនៅលើទំព័រកម្មវិធីរ៉ោតទ័រនៃរ៉ោតទ័រ web ចំណុចប្រទាក់។ ផ្នែកខាងឆ្វេងនៃអេ web ចំណុចប្រទាក់ (ឧ. ម៉ឺនុយ) មានតែធាតុត្រឡប់ ដែលប្តូរវាប៉ុណ្ណោះ។ web ចំណុចប្រទាក់ទៅចំណុចប្រទាក់នៃរ៉ោតទ័រ។

3. ការកំណត់រចនាសម្ព័ន្ធកម្មវិធីរ៉ោតទ័រ

ការកំណត់រចនាសម្ព័ន្ធពិតប្រាកដនៃកម្មវិធីរ៉ោតទ័រនេះត្រូវបានអនុវត្តតាមរយៈទម្រង់នៅខាងស្តាំ។ ធាតុទីមួយក្នុងទម្រង់នេះ - បើកដំណើរការ RTUMAP នៅលើច្រកពង្រីក - ត្រូវបានប្រើដើម្បីដំណើរការកម្មវិធីរ៉ោតទ័រទាំងនេះ។ អត្ថន័យនៃធាតុផ្សេងទៀតត្រូវបានពិពណ៌នានៅក្នុងតារាងខាងក្រោម៖

ធាតុ  សារៈសំខាន់
ច្រកពង្រីក ច្រកពង្រីកដែលត្រូវគ្នា (PORT1 ឬ PORT2) 
អត្រា Baud អត្រាម៉ូឌុល (ចំនួននៃការផ្លាស់ប្តូរនិមិត្តសញ្ញាផ្សេងគ្នា - ព្រឹត្តិការណ៍ផ្តល់សញ្ញា - ធ្វើឡើងចំពោះឧបករណ៍ផ្ទុកបញ្ជូនក្នុងមួយវិនាទី) 
ប៊ីតទិន្នន័យ ចំនួនប៊ីតទិន្នន័យ (7 ឬ 8)
ភាពស្មើគ្នា ភាពស្មើគ្នា (គ្មាន គូ ឬសេស) 
បញ្ឈប់ប៊ីត ចំនួននៃការឈប់ប៊ីត (1 ឬ 2)
ពេលវេលាបំបែក ការពន្យាពេលរវាងការអាន (គិតជាមិល្លីវិនាទី)
រយៈពេលអាន រយៈពេលនៃការអានទិន្នន័យពីសតិបណ្ដោះអាសន្ន (គិតជាវិនាទី) 
កំពង់ផែ TCP លេខច្រក TCP 
ចាប់ផ្តើមអាសយដ្ឋាន អាសយដ្ឋានចាប់ផ្តើមចុះឈ្មោះ

តារាងទី 1: ការពិពណ៌នាអំពីធាតុនៅក្នុងទម្រង់កំណត់រចនាសម្ព័ន្ធ

នៅផ្នែកខាងក្រោមនៃទម្រង់កំណត់រចនាសម្ព័ន្ធក៏មានបញ្ជីនៃម៉ែត្រដែលបានតភ្ជាប់ជាមួយនឹងព័ត៌មានអំពីការកំណត់របស់វា។

ការផ្លាស់ប្តូរទាំងអស់នឹងមានប្រសិទ្ធភាពបន្ទាប់ពីចុចប៊ូតុងអនុវត្ត។

ពិធីការ ADVANTECH MODBUS-RTUMAP Router App A2
រូបភាពទី 2៖ ទម្រង់បែបបទ

3.1 ការបន្ថែមនិងដកឧបករណ៍វាស់

ម៉ែត្របុគ្គល (ឧបករណ៍វាស់) អាចត្រូវបានយកចេញពីបញ្ជីដោយចុច [លុប] ធាតុដែលមានទីតាំងនៅពីមុខការពិពណ៌នាម៉ែត្រ។ ដើម្បីបន្ថែមម៉ែត្រចុចលើធាតុ [បន្ថែមម៉ែត្រ] ។ មុននឹងបន្ថែមម៉ែត្រ ចាំបាច់ត្រូវបញ្ចូល Meter Address, Start Address, ចំនួនចុះឈ្មោះ ឬ Coils (Number Of Values ​​(Register or Coils)) ហើយជ្រើសរើស Read Function (សូមមើលរូបខាងក្រោម)។ វិធីនេះអាចបន្ថែមឧបករណ៍រហូតដល់ 10 ។

ពិធីការ ADVANTECH MODBUS-RTUMAP Router App A3
រូបភាពទី 3៖ ការបន្ថែមឧបករណ៍វាស់ស្ទង់

3.2 មុខងារអាននិងសរសេរ

តួលេខខាងក្រោមពិពណ៌នាអំពីមុខងារដែលប្រើសម្រាប់ការអាន និងសរសេររវាងកុំព្យូទ័រ កម្មវិធីរ៉ោតទ័រ RTUMAP និងម៉ែត្រ។ អនុគមន៍ 0x01 (អាន) និង 0x0F (សរសេរ) ត្រូវបានបម្រុងទុកសម្រាប់តែឧបករណ៏ប៉ុណ្ណោះ។ ដើម្បីអាចសរសេរតម្លៃមួយចំនួនទៅឧបករណ៏នៅលើឧបករណ៍ MODBUS RTU (ដោយមុខងារ 0x0F) សូមកំណត់មុខងារអាននៅក្នុងការប្រកាសម៉ែត្រទៅជាអនុគមន៍លេខ 1។

ពិធីការ ADVANTECH MODBUS-RTUMAP Router App A4
រូបភាពទី 4៖ មុខងារអាន និងសរសេរដែលគាំទ្រដោយកម្មវិធីរ៉ោតទ័រ RTUMAP

  1. កុំព្យូទ័រ
  2. អានមុខងារ 0x03, 0x04
  3. មុខងារសរសេរ 0x06, 0x10
  4. RTUMAP
  5. អានមុខងារ 0x03x 0x04
  6. សរសេរមុខងារ 0x0F (សម្រាប់តែឧបករណ៏)
  7. ម៉ែត្រ MODBUS

១.៥. ឯកសារ​ពាក់​ព​ន្ធ័

អ្នកអាចទទួលបានឯកសារទាក់ទងនឹងផលិតផលនៅលើវិបផតថលវិស្វកម្មនៅ icr.advantech.cz អាសយដ្ឋាន។

ដើម្បីទទួលបានការណែនាំអំពីការចាប់ផ្តើមរហ័សរបស់រ៉ោតទ័រ សៀវភៅណែនាំអ្នកប្រើប្រាស់ សៀវភៅណែនាំកំណត់រចនាសម្ព័ន្ធ ឬកម្មវិធីបង្កប់ សូមចូលទៅកាន់ ម៉ូដែលរ៉ោតទ័រ ទំព័រ ស្វែងរកគំរូដែលត្រូវការ ហើយប្តូរទៅផ្ទាំងសៀវភៅណែនាំ ឬកម្មវិធីបង្កប់រៀងៗខ្លួន។

កញ្ចប់ដំឡើងកម្មវិធី Router Apps និងសៀវភៅណែនាំមាននៅលើ កម្មវិធីរ៉ោតទ័រ ទំព័រ។

សម្រាប់ឯកសារអភិវឌ្ឍន៍ សូមចូលទៅកាន់ DevZone ទំព័រ។


សៀវភៅណែនាំអំពីពិធីការ MODBUS-RTUMAP

ឯកសារ/ធនធាន

ពិធីការ ADVANTECH MODBUS-RTUMAP Router កម្មវិធី [pdf] ការណែនាំអ្នកប្រើប្រាស់
កម្មវិធីរ៉ោតទ័រ MODBUS-RTUMAP កម្មវិធី ពិធីការ MODBUS-RTUMAP កម្មវិធីរ៉ោតទ័រ កម្មវិធី

ឯកសារយោង

ទុកមតិយោបល់

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