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

សៀវភៅណែនាំអ្នកប្រើប្រាស់ - Modbus
EMX-IP – User Interface and Modbus
មគ្គុទ្ទេសក៍ទំនាក់ទំនង
ឧបករណ៍ចាប់សញ្ញា Senva
1825 NW 167th PL
Beaverton, OR 97006

ចំណុចប្រទាក់អ្នកប្រើ SENVA EMX-IP និង Modbus

៥០២៥-៣៦៣០-៥២A

ចំណុចប្រទាក់អ្នកប្រើ EMX-IP និង Modbus

Rev. ចេញផ្សាយ កាលបរិច្ឆេទ By ការពិពណ៌នា of ផ្លាស់ប្តូរ ECR
0A ១០/១០/២០២៣ CJL ការចេញផ្សាយដំបូង 01350

រក្សាសិទ្ធិ © 2025 ។ រក្សា​រ​សិទ្ធ​គ្រប់យ៉ាង។ ឯកសារនេះមានព័ត៌មានកម្មសិទ្ធិ Senva Sensors ហើយមិនអាចផលិតឡើងវិញ ឬចែកចាយដោយគ្មានការអនុញ្ញាតជាលាយលក្ខណ៍អក្សរទេ។

សូមមើលផងដែរ៖
152-0430 EMX-IP Installation Instructions
154-0049 EMX-IP BACnet Protocol Guide
154-0051 EMX-IP Navigation Guide

បង្ហាញការរុករក

សូមអបអរសាទរចំពោះការដំឡើងឧបករណ៍វាស់ថាមពល Senva EMX-IP ថ្មីរបស់អ្នក! មគ្គុទ្ទេសក៍ពិធីការ Modbus នេះសន្មត់ថា stage of installation is complete, with the meter and any CTs connected and powered. The OLED display should show the home screen when any
button is pressed. If not, refer to the separate Installation Instructions before continuing.
Now, only the network configuration remains between you and the data.
ពីអេក្រង់ណាមួយ ចុចប៊ូតុង ENTER ដើម្បីចូលប្រើម៉ឺនុយការកំណត់។
You can make selections using the UP and DOWN arrows and then pressing ENTER to proceed to that menu or setting.
ពីម៉ឺនុយណាមួយ ចុចប៊ូតុង ESC ដើម្បីត្រឡប់ទៅម៉ឺនុយមួយ។

SENVA EMX-IP User Interface and Modbus - Fig 1

ដើម្បីផ្លាស់ប្តូរតម្លៃ ប្រើព្រួញឡើងលើ និងចុះក្រោមដើម្បីកំណត់ខ្ទង់នីមួយៗ និងប៊ូតុង ENTER ដើម្បីផ្លាស់ទីទស្សន៍ទ្រនិចទៅឆ្វេង។
នៅពេលដែលលេខនីមួយៗត្រូវបានកំណត់ សូមចុច ENTER ជាពេលវេលាចុងក្រោយ ដើម្បីត្រឡប់ទៅម៉ឺនុយមុនវិញ។
ដើម្បីបោះបង់ការផ្លាស់ប្តូរនៅពេលណាមួយ អ្នកអាចចុច ESC ។

SENVA EMX-IP User Interface and Modbus - Fig 2

កំណត់ការចុះឈ្មោះ និងប៉ារ៉ាម៉ែត្រ

ការចុះឈ្មោះ និងប៉ារ៉ាម៉ែត្រនៃការដំឡើងមានជា 5 ក្រុមនៅក្នុងម៉ឺនុយការកំណត់ដោយប្រើការបង្ហាញ ឬពួកវាក៏អាចចូលប្រើបានដោយប្រើទំនាក់ទំនង Modbus ផងដែរ។

ការកំណត់
ការកំណត់មាននៅក្នុងក្រុមខាងក្រោមនៅលើអេក្រង់។ បញ្ជីប៉ារ៉ាម៉ែត្រត្រូវបានផ្តល់ជូននៅក្នុងផ្នែកខាងក្រោម។

  • Metering - លៃតម្រូវប៉ារ៉ាម៉ែត្រវាស់ដូចជា voltage និងការធ្វើមាត្រដ្ឋានបច្ចុប្បន្ន លំដាប់ដំណាក់កាល និងឯកតាបង្ហាញ។
  • Pulse Config – Read the count of the two pulse inputs.
  • Communications – See IPv4 and IPv6 values.
  • ការជូនដំណឹង - បើក ឬបិទការជូនដំណឹង និងកំណត់ចំណុចធ្វើដំណើរ។
  • Real-Time Clock – Set the date and time.
  • Logging – Enable or disable logging as well as setting trigger source and what is logged.
  • លេខកូដសម្ងាត់ - ជ្រើសរើសលេខកូដសម្ងាត់ដើម្បីចាក់សោឧបករណ៍។
  • កម្រិតខ្ពស់ - View កំណែកម្មវិធីបង្កប់ ឬចាប់ផ្តើមកំណត់ឡើងវិញពីរោងចក្រ។

ផ្នែកខាងក្រោមរៀបរាប់លម្អិតអំពីរបៀបកែតម្រូវការកំណត់លើចំណុចប្រទាក់ Modbus ។ ការកំណត់ទាំងអស់ត្រូវបានរក្សាទុកក្នុងអង្គចងចាំដែលមិនងាយនឹងបង្កជាហេតុ។ តម្លៃដែលបានរក្សាទុកនឹងមិនបាត់បង់ទេ ប្រសិនបើម៉ែត្រជួបប្រទះការបាត់បង់ថាមពល។

R/W៖
R = អាចអានបានតែប៉ុណ្ណោះ
R/W = អាចអាន និងសរសេរបាន។

ប្រភេទ, អប្បបរមា, អតិបរមា៖

ENUM = UINT16 ចំនួនគត់ដែលមិនបានចុះហត្ថលេខា 16 ប៊ីត ដែលផែនទីទៅបញ្ជីតម្លៃដែលបានកំណត់
U8 = UINT8 8-bit unsigned integer; 0 to 1
U16 = UINT16 16-bit unsigned integer; min/max values listed
I16 = INT16 16-bit integer; -768 to 768

មាត្រដ្ឋាន៖
តម្លៃត្រូវតែគុណនឹងកត្តាមាត្រដ្ឋាននេះ ទើបអាចអានបានត្រឹមត្រូវ។ 15 * 0.1 = 1.5 ។ នៅពេលសរសេរតម្លៃគួរតែត្រូវបានបែងចែកដោយមាត្រដ្ឋានមុនពេលសរសេរ។ 1.5 / 0.1 = 15 ។
លេខកូដមុខងារ Modbus៖
The EMX setting registers support the following Modbus function codes:

  • 0x03 អានការចុះឈ្មោះ
  • 0x04 អានការចុះឈ្មោះបញ្ចូល
  • 0x06 អានការចុះឈ្មោះតែមួយ
  • 0x10 Write Multiple Holding Registers

ម៉ែត្រ

ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា លំនាំដើម មាត្រដ្ឋាន ឯកតា
ការកំណត់រចនាសម្ព័ន្ធដំណាក់កាល 0-3PH ABCN,
1-3PH ABC,
2-1PH ABN,
3-1PH AB,
4-SplitPH ABN
2000 R/W ENUM 0 4 0 គ្មាន គ្មាន
ធាតុបច្ចុប្បន្ន 0-Current Transformer,
1-Rogowski Coil
2001 R/W ENUM 0 1 0 គ្មាន គ្មាន
មាត្រដ្ឋានបច្ចុប្បន្ន សូមមើលកំណត់ចំណាំ 1 2002 R/W U16 10 60000 10 0.1 Amps ក្នុងមួយ
0.333 វ៉ុល
ទិសដៅបច្ចុប្បន្ន សម្រាប់ដំណាក់កាល A, B, C៖
១- +, +, +
២- +, +, -
៣- + , - , +
៤- +, -, -
៥- -, +, +
៦- -, +, -
៧- -, -, +
៨--,-,-
2003 R/W ENUM 0 7 0 គ្មាន គ្មាន
វ៉ុលtage មាត្រដ្ឋាន សូមមើលកំណត់ចំណាំ 2 2004 R/W U16 10 32000 100 0.01 ឯកតា
ឯកតាបង្ហាញ 0- IEC Units,
1- IEEE Units
2005 R/W ENUM 0 1 1 គ្មាន គ្មាន
  1. មាត្រដ្ឋានបច្ចុប្បន្នគឺជាចរន្តចំហៀងចម្បងនៃ 0.333V CT ។ CTs ជាមួយនឹងទិន្នផលវ៉ុលtage exceeding 0.333V should not be used. For a CT ratio of 20A / 0.333 V this will be 20.0 * 10 = 200. If a Rogowski coil is installed this value will need to be calculated from the coils mV/1000A rating. Rogowski conversion is calculated by (333.33 mV / x mV) *1000A * 10(scale).
  2. វ៉ុលtage scale is the PT ratio expressed as a decimal and multiplied by 100. A potential transformer of 25:10 would give a ratio of 25 / 10 = 2.5, appropriately scaled it would be 2.5*100 = 250.

សំឡេងរោទិ៍

ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា លំនាំដើម មាត្រដ្ឋាន ឯកតា
សំឡេងរោទិ៍ - វ៉ុលtage Out of Range បើកដំណើរការ 0- បិទ 1- បើក 2016 R/W ENUM 0 1 0 គ្មាន គ្មាន
សំឡេងរោទិ៍ - វ៉ុលtage Out of Range Nominal កំណត់ LL voltage for out-of- range alarm, least significant digit is 1/10th of a Volt. 2017 R/W U16 10 60000 2400 0.1 វ៉ុល
សំឡេងរោទិ៍ - វ៉ុលtage Out of Range Threshold ភាគរយខាងលើ ឬខាងក្រោមវ៉ុលបន្ទាប់បន្សំtage setting (2017) at which a fault will trigger. 2018 R/W U16 1 20 10 1 %
ការជូនដំណឹង - បើកដំណើរការបច្ចុប្បន្នចេញពីជួរ 0- បិទ 1- បើក 2019 R/W ENUM 0 1 0 គ្មាន គ្មាន
សំឡេងរោទិ៍ - បច្ចុប្បន្នចេញពីជួរបន្ទាប់បន្សំ Set nominal current for out-of- range alarm, least significant digit is 1/10th of an Amp. 2020 R/W U16 10 60000 50 0.1 Amps
សំឡេងរោទិ៍ - បច្ចុប្បន្នចេញពីកម្រិតកំណត់ The percent above or below the nominal current setting (2020) at which a fault will trigger. 2021 R/W U16 1 20 10 1 %
បើកការជូនដំណឹង ចរន្តចេញពីជួរ 0- បិទ 1- បើក 2022 R/W ENUM 0 1 0 គ្មាន គ្មាន
ចរន្តសំឡេងរោទិ៍ចេញពីជួរបន្ទាប់បន្សំ Set nominal ground current for out-of-range alarm, least significant digit is 1/10th of an Amp. 2023 R/W U16 10 60000 50 0.1 Amps
កម្រិតសំឡេងរោទិ៍បច្ចុប្បន្នចេញពីកម្រិតកំណត់ The percent above the nominal ground current setting (2023) which a fault will trigger. 2024 R/W U16 1 20 10 1 %
Alarm Frequency Out of Range Enable 0- បិទ 1- បើក 2025 R/W ENUM 0 1 1 គ្មាន គ្មាន
Alarm Frequency Out of Range Nominal Set nominal frequency for out- of-range alarm, least significant digit is 1/100th of a Hertz. 2026 R/W U16 450 650 600 0.1 Hz
Alarm Frequency Out of Range Threshold The percent above or below the nominal frequency setting (2026) at which a fault will trigger. 2027 R/W U16 1 20 10 1 %
សំឡេងរោទិ៍tage ការខាតបង់ដំណាក់កាលបើក 0- បិទ 1- បើក 2028 R/W ENUM 0 1 1 គ្មាន គ្មាន
សំឡេងរោទិ៍tage កម្រិតនៃការបាត់បង់ដំណាក់កាល ការប្រៀបធៀបដំណាក់កាលមួយទៅដំណាក់កាលនៃ LN voltages ត្រូវបានអនុវត្ត។ ប្រសិនបើដំណាក់កាលណាមួយ LN voltage is below the others by the threshold amount, a fault will trigger. Only applicable to 3Φ configurations (ABC or ABCN). Single phase installations will power off during phase loss event. 2029 R/W U16 1 20 10 1 %
សំឡេងរោទិ៍tage Phase Imbalance Enable 0- បិទ, 1- បើក 2030 R/W ENUM 0 1 1 គ្មាន គ្មាន
សំឡេងរោទិ៍tage កម្រិតអតុល្យភាពដំណាក់កាល The percent of phase-to-phase imbalance above which a fault will trigger. For a three-phase Y system, both VL-L and VL-N are examined. For a three-phase delta, only VL-L measurements are compared. In a single split- phase, only VL-N are compared. 2031 R/W U16 1 20 10 1 %
កត្តាថាមពលសំឡេងរោទិ៍ទាបបើកដំណើរការ 0- បិទ 1- បើក 2032 R/W ENUM 0 1 1 1 គ្មាន
កត្តាថាមពលសំឡេងរោទិ៍កម្រិតទាប កំណត់តម្លៃ PF (គ្មានឯកតា) ដែលខាងក្រោមកំហុសនឹងបង្កឡើង។ 2033 R/W U16 1 99 50 0.01 ឯកតា

កម្រិតខ្ពស់ 

ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា លំនាំដើម
កំណត់ Wh ឡើងវិញ ការសរសេរលេខ 1 នឹងកំណត់តម្លៃ Wh, VAh និង VARh ដែលបានរក្សាទុកទាំងអស់ឡើងវិញ។ 2034 R/W U16 0 1 0
ចំនួននៃ Wh កំណត់ឡើងវិញ ចំនួនដងដែល Wh ត្រូវបានកំណត់ឡើងវិញ។ 2035 R U16 0 65535 0
 

កំណត់ពេលវេលាដំណើរការឡើងវិញ

ការសរសេរលេខ 1 នឹងកំណត់ពេលវេលាដំណើរការប្រព័ន្ធឡើងវិញ (37 និង 38) ប៉ុន្តែមិនមែនប្រព័ន្ធដំណើរការទាន់ពេលទេ (35 និង 36)។ 2036 R/W U16 0 1 0
ចំនួនពេលវេលាដំណើរការកំណត់ឡើងវិញ ចំនួនដងនៃពេលវេលាដំណើរការប្រព័ន្ធត្រូវបានកំណត់ឡើងវិញ។ 2037 R U16 0 65535 0
កំណត់ចំនួនជីពចរឡើងវិញ Writing 1 will reset the pulse input counters (41 through 44). 2038 R/W U16 0 1 0
ចាប់ផ្ដើម EMX ឡើងវិញ Reboots the EMX. When written, this point may not give a response or may return an error due to the reset process. The point will still accept the value. 2042 R/W U8 0 1 0
កំណត់មាតិកាកំណត់ហេតុឡើងវិញ Writing a 1 value to this register reset all the stored log entries. This will break communications and display connection for approx. 25 seconds. Do not remove power during this update. When written, this point may not give a response or may return an error due to the reset process. The point will still accept the value. 2043 R/W U16 0 1 0
សំណងមុំដំណាក់កាល 2044 R/W I16 -៤០ 768 0
លេខសម្ងាត់ កំណត់លេខកូដបង្ហាញ 2045 R/W U16 0 9999 0

ការចុះឈ្មោះម៉ែត្រ

តារាងខាងក្រោមពិពណ៌នាអំពីថាមពល និងថាមពលនីមួយៗដែលបានផ្តល់នៅលើ Modbus ពីឧបករណ៍។

R/W៖
R = អានតែប៉ុណ្ណោះ
R/W = អាន និងសរសេរ

ប្រភេទ, អប្បបរមា, អតិបរមា៖
ENUM = UINT16 ចំនួនគត់ដែលមិនបានចុះហត្ថលេខា 16 ប៊ីត ដែលផែនទីទៅបញ្ជីតម្លៃដែលបានកំណត់
U8 = UINT8 8-bit unsigned integer; 0 to 255, unless otherwise noted
U16 = UINT16 16-bit unsigned integer; 0 to 65535 (0xFFFF), unless otherwise noted
I16 = INT16 16-bit integer; -32768 to 32767, unless otherwise noted
U32 = UINT32 32-bit unsigned integer; 0 to 4294967295 (0xFFFFFFFF), unless otherwise noted
U64 = UINT64 64-bit unsigned integer; 0 to 18.466e+18
I64 = INT64 64-bit signed integer; -9.233e+18 to 9.233e+18

មាត្រដ្ឋាន៖ 
តម្លៃត្រូវតែគុណនឹងកត្តាមាត្រដ្ឋាននេះ ទើបអាចអានបានត្រឹមត្រូវ។ សម្រាប់ថាមពល ចរន្ត និងវ៉ុលមួយចំនួនtagការអាន e កត្តាមាត្រដ្ឋាននឹងត្រូវបានកំណត់ដោយស្វ័យប្រវត្តិដោយផ្អែកលើការកំណត់អ្នកប្រើប្រាស់សម្រាប់វ៉ុលtage និងមាត្រដ្ឋានបច្ចុប្បន្ន។ មេគុណទាំងនេះអាចត្រូវបានអាននៅក្នុងការចុះឈ្មោះ 030-032 ។
ហាង៖ 
តម្លៃដែលបានសម្គាល់ថា "បាទ" នឹងត្រូវបានរក្សាទុកនៅក្នុងអង្គចងចាំដែលមិនងាយនឹងបង្កជាហេតុ។ តម្លៃដែលបានរក្សាទុកនឹងមិនបាត់បង់ទេ ប្រសិនបើម៉ែត្រជួបប្រទះការបាត់បង់ថាមពល។

លេខកូដមុខងារ Modbus៖
The EMX metering registers support the following Modbus function codes:

  • 0x03 អានការចុះឈ្មោះ
  • 0x04 អានការចុះឈ្មោះបញ្ចូល

Some registers span multiple Modbus addresses. Two consecutive registers defined as XXX/YYY indicates a pair of aligned registers, that must be merged into a 32-bit value.
Four consecutive registers require merging the results into a 64-bit value. See data type conversions section for more information and examples ។

ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា មាត្រដ្ឋាន ឯកតា ហាង
V-LN មធ្យម 001 R U16 0 65535 មាត្រដ្ឋាន V V(rms) ទេ
V-LL ជាមធ្យម 002 R U16 0 65535 មាត្រដ្ឋាន V V(rms) ទេ
មធ្យមបច្ចុប្បន្ន 003 R U16 0 65535 ខ្នាត A(rms) ទេ
ផលបូកបច្ចុប្បន្ន 004 R U16 0 65535 ខ្នាត A(rms) ទេ
ថាមពលសរុប 005 R I16 -៤០ 32767 P-ខ្នាត W ទេ
ថាមពលប្រតិកម្មសរុប 006 R I16 -៤០ 32767 P-ខ្នាត VAR ទេ
ថាមពលសរុបជាក់ស្តែង 007 R I16 -៤០ 32767 P-ខ្នាត VA ទេ
V-LN ដំណាក់កាល A 008 R U16 0 65535 មាត្រដ្ឋាន V V(rms) ទេ
V-LN ដំណាក់កាល B 009 R U16 0 65535 មាត្រដ្ឋាន V V(rms) ទេ
V-LN ដំណាក់កាល C 010 R U16 0 65535 មាត្រដ្ឋាន V V(rms) ទេ
V-LL ដំណាក់កាល AB 011 R U16 0 65535 មាត្រដ្ឋាន V V(rms) ទេ
V-LL ដំណាក់កាល BC 012 R U16 0 65535 មាត្រដ្ឋាន V V(rms) ទេ
V-LL ដំណាក់កាល CA 013 R U16 0 65535 មាត្រដ្ឋាន V V(rms) ទេ
ដំណាក់កាល A បច្ចុប្បន្ន 014 R U16 0 65535 ខ្នាត A(rms) ទេ
ដំណាក់កាលបច្ចុប្បន្ន ខ 015 R U16 0 65535 ខ្នាត A(rms) ទេ
ដំណាក់កាលបច្ចុប្បន្ន គ 016 R U16 0 65535 ខ្នាត A(rms) ទេ
កត្តាថាមពលដំណាក់កាល A 017 R I16 -៤០ 1000 0.001 ឯកតា ទេ
កត្តាថាមពលដំណាក់កាលខ 018 R I16 -៤០ 1000 0.001 ឯកតា ទេ
កត្តាថាមពលដំណាក់កាល C 019 R I16 -៤០ 1000 0.001 ឯកតា ទេ
ប្រេកង់ (ដំណាក់កាល A) 020 R U16 480 620 0.1 Hz ទេ
ថាមពលពិតដំណាក់កាល A 021 R I16 32768 32767 P-ខ្នាត W ទេ
ថាមពលពិតដំណាក់កាលខ 022 R I16 32768 32767 P-ខ្នាត W ទេ
ថាមពលពិតដំណាក់កាល C 023 R I16 32768 32767 P-ខ្នាត W ទេ
ថាមពលប្រតិកម្មដំណាក់កាល A 024 R I16 32768 32767 P-ខ្នាត VAR ទេ
ថាមពលប្រតិកម្មដំណាក់កាលខ 025 R I16 32768 32767 P-ខ្នាត VAR ទេ
ថាមពលប្រតិកម្មដំណាក់កាល C 026 R I16 32768 32767 P-ខ្នាត VAR ទេ
ថាមពលជាក់ស្តែងដំណាក់កាល A 027 R I16 32768 32767 P-ខ្នាត VA ទេ
ថាមពលជាក់ស្តែង ដំណាក់កាល ខ 028 R I16 32768 32767 P-ខ្នាត VA ទេ
ថាមពលជាក់ស្តែងដំណាក់កាល C 029 R I16 32768 32767 P-ខ្នាត VA ទេ
វ៉ុលtage
មាត្រដ្ឋាន
កត្តា
(V-scale)
-១:១៥
-១:១៥
-១:១៥
-១:១៥
១៦:៩
១៦:៩
១៦:៩
១៦:៩
១៦:៩
១៦:៩
១៦:៩
030 R I16 -2 2 1 គ្មាន ទេ
បច្ចុប្បន្ន
មាត្រដ្ឋាន
កត្តា
(I-scale)
031 R I16 -3 1 1 គ្មាន ទេ
ថាមពល
មាត្រដ្ឋាន
កត្តា
(P-scale)
032 R I16 -4 6 1 គ្មាន ទេ
ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា មាត្រដ្ឋាន ឯកតា ហាង
ស្ថានភាពសំឡេងរោទិ៍ Bitfield Bit 0: Pulse configuration error
Bit 1: Pulse overrun error
ប៊ីតទី ២៖ វ៉ុលtage ចេញពីជួរ
ប៊ីតទី 3៖ បច្ចុប្បន្ននៅក្រៅជួរ
Bit 4: Current sum (neutral current) out of range
Bit 5: Freq. out of range
ប៊ីតទី ២៖ វ៉ុលtagការបាត់បង់ដំណាក់កាល
ប៊ីតទី ២៖ វ៉ុលtagអ៊ីដំណាក់កាលអតុល្យភាព
ប៊ីត ៨៖ កត្តាថាមពលទាប
Bit 9: Accumulator loss
ប៊ីត ១០៖ កំហុស RTC
ប៊ីត ១១៖ កំណត់ហេតុពេញ
Bit 12: Meter settings error
Bit 13 – 15: Reserved
033 R U16 0 0xFFFF 1 គ្មាន ទេ
ផ្ទុក ស្ថានភាព 0: No load detected
1: Load above threshold
034 R ENUM 0 1 1 គ្មាន ទេ
ថាមពលប្រព័ន្ធទាន់ពេលវេលា 035
036
R U32 0 4294967295 1 វិនាទី បាទ
ពេលវេលាដំណើរការប្រព័ន្ធ 037
038
R U32 0 4294967295 1 វិនាទី បាទ
ចំនួនកំណត់ថាមពលឡើងវិញ 039
040
R U32 0 4294967295 1 គ្មាន បាទ
ចំនួនជីពចរ ២ 041
042
R U32 0 4294967295 1 គ្មាន បាទ
ចំនួនជីពចរ ២ 043
044
R U32 0 4294967295 1 គ្មាន បាទ
សរុបថាមពលសុទ្ធពិត 045
046
047
048
R I64 -9.233e+18 9.233e+18 0.00000001 Wh បាទ
ថាមពលសុទ្ធពិតដំណាក់កាល A 049
050
051
052
R I64 -9.233e+18 9.233e+18 0.00000001 Wh បាទ
ថាមពលសុទ្ធពិតដំណាក់កាលខ 053
054
055
056
R I64 -9.233e+18 9.233e+18 0.00000001 Wh បាទ
ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា មាត្រដ្ឋាន ឯកតា ហាង
ថាមពលសុទ្ធពិតដំណាក់កាល C 057
058
059
060
R I64 -9.233e+18 9.233e+18 0.00000001 Wh បាទ
Reactive Net Energy សរុប 061
062
063
064
R I64 -9.233e+18 9.233e+18 0.00000001 វ៉ារ បាទ
Reactive Net Energy Phase A 065
066
067
068
R I64 -9.233e+18 9.233e+18 0.00000001 វ៉ារ បាទ
Reactive Net Energy Phase B 069
070
071
072
R I64 -9.233e+18 9.233e+18 0.00000001 វ៉ារ បាទ
Reactive Net Energy Phase C 073
074
075
076
R I64 -9.233e+18 9.233e+18 0.00000001 វ៉ារ បាទ
Apparent Net Energy សរុប 077
078
079
080
R I64 -9.233e+18 9.233e+18 0.00000001 វ៉ា បាទ
Apparent Net Energy Phase A 081
082
083
084
R I64 -9.233e+18 9.233e+18 0.00000001 វ៉ា បាទ
Apparent Net Energy Phase B 085
086
087
088
R I64 -9.233e+18 9.233e+18 0.00000001 វ៉ា បាទ
Apparent Net Energy Phase C 089
090
091
092
R I64 -9.233e+18 9.233e+18 0.00000001 វ៉ា បាទ
ថាមពលនាំចូលពិតប្រាកដសរុប 093
094
095
096
R U64 0 18.446e+18 0.00000001 Wh បាទ
ថាមពលនាំចូលពិតប្រាកដដំណាក់កាល A 097
098
099
100
R U64 0 18.446e+18 0.00000001 Wh បាទ
ថាមពលនាំចូលពិតប្រាកដដំណាក់កាលខ 101
102
103
104
R U64 0 18.446e+18 0.00000001 Wh បាទ
ថាមពលនាំចូលពិតប្រាកដដំណាក់កាល គ 105
106
107
108
R U64 0 18.446e+18 0.00000001 Wh បាទ
ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា មាត្រដ្ឋាន ឯកតា ហាង
សរុបថាមពលនាំចូលប្រតិកម្ម 109
110
111
112
R U64 0 18.446e+18 0.00000001 វ៉ារ បាទ
ថាមពលនាំចូលដោយប្រតិកម្មដំណាក់កាល A 113
114
115
116
R U64 0 18.446e+18 0.00000001 វ៉ារ បាទ
ថាមពល​នាំចូល​ដោយ​ប្រតិកម្ម​ដំណាក់កាល B 117
118
119
120
R U64 0 18.446e+18 0.00000001 វ៉ារ បាទ
ថាមពល​នាំចូល​ប្រតិកម្ម​ដំណាក់កាល គ 121
122
123
124
R U64 0 18.446e+18 0.00000001 វ៉ារ បាទ
សរុបថាមពលនាំចូលជាក់ស្តែង 125
126
127
128
 

R

 

U64

 

0

 

18.446e+18

 

0.00000001

 

វ៉ា

 

បាទ

ថាមពលនាំចូលជាក់ស្តែងដំណាក់កាល A 129
130
131
132
R U64 0 18.446e+18 0.00000001 វ៉ា បាទ
ដំណាក់កាលថាមពលនាំចូលជាក់ស្តែង B 133
134
135
136
R U64 0 18.446e+18 0.00000001 វ៉ា បាទ
ដំណាក់កាលថាមពលនាំចូលជាក់ស្តែង គ 137
138
139
140
R U64 0 18.446e+18 0.00000001 វ៉ា បាទ
ថាមពលនាំចេញពិតប្រាកដសរុប 141
142
143
144
R U64 0 18.446e+18 0.00000001 Wh បាទ
ថាមពលនាំចេញពិតប្រាកដដំណាក់កាល A 145
146
147
148
R U64 0 18.446e+18 0.00000001 Wh បាទ
ថាមពលនាំចេញពិតប្រាកដដំណាក់កាល B 149
150
151
152
R U64 0 18.446e+18 0.00000001 Wh បាទ
ថាមពលនាំចេញពិតប្រាកដដំណាក់កាល C 153
154
155
156
R U64 0 18.446e+18 0.00000001 Wh បាទ
សរុបថាមពលនាំចេញប្រតិកម្ម 157
158
159
160
R U64 0 18.446e+18 0.00000001 វ៉ារ បាទ
ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា មាត្រដ្ឋាន ឯកតា ហាង
ថាមពលនាំចេញប្រតិកម្មដំណាក់កាល A 161
162
163
164
R U64 0 18.446e+18 0.00000001 វ៉ារ បាទ
ថាមពលនាំចេញប្រតិកម្មដំណាក់កាល ខ 165
166
167
168
R U64 0 18.446e+18 0.00000001 វ៉ារ បាទ
ថាមពលនាំចេញប្រតិកម្មដំណាក់កាល គ 169
170
171
172
R U64 0 18.446e+18 0.00000001 វ៉ារ បាទ
សរុបថាមពលនាំចេញជាក់ស្តែង 173
174
175
176
R U64 0 18.446e+18 0.00000001 វ៉ា បាទ
ថាមពលនាំចេញជាក់ស្តែងដំណាក់កាល A 177
178
179
180
R U64 0 18.446e+18 0.00000001 វ៉ា បាទ
ការនាំចេញថាមពលជាក់ស្តែងដំណាក់កាល ខ 181
182
183
184
R U64 0 18.446e+18 0.00000001 វ៉ា បាទ
ការនាំចេញថាមពលជាក់ស្តែងដំណាក់កាល C 185
186
187
188
R U64 0 18.446e+18 0.00000001 វ៉ា បាទ
ម៉ែត្រពេលវេលាចាប់តាំងពីការចាប់ផ្តើម 189
190
R U32 0 4294967295 1 វិនាទី ទេ

ការចុះឈ្មោះម៉ោងពិតប្រាកដ

ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា មាត្រដ្ឋាន ឯកតា ហាង
RTC - កំណត់ឆ្នាំ 4000 R/W U16 2022 2060 1 គ្មាន ទេ
RTC - កំណត់ខែ 4001 R/W U8 1 12 1 គ្មាន ទេ
RTC – Set Day of Month 4002 R/W U8 1 31 1 គ្មាន ទេ
RTC - កំណត់ថ្ងៃនៃសប្តាហ៍ 4003 R/W ENUM 0 6 1 គ្មាន ទេ
RTC - កំណត់ម៉ោង 4004 R/W U8 0 23 1 ម៉ោង ទេ
RTC - កំណត់នាទី 4005 R/W U8 0 59 1 នាទី ទេ
RTC - កំណត់វិនាទី 4006 R/W U8 0 23 1 វិ ទេ
RTC - ពេលវេលាកំណត់ 4007 R/W ENUM 0 1 1 គ្មាន បាទ
RTC - ឆ្នាំបច្ចុប្បន្ន 4100 R U16 2022 2060 1 គ្មាន បាទ
RTC - ខែបច្ចុប្បន្ន 4101 R U8 1 12 1 គ្មាន បាទ
RTC - ថ្ងៃបច្ចុប្បន្ននៃខែ 4102 R U8 1 31 1 គ្មាន បាទ
RTC - ថ្ងៃបច្ចុប្បន្ននៃសប្តាហ៍ ៧ = ថ្ងៃអាទិត្យ
៦ = ថ្ងៃសៅរ៍
4103 R ENUM 0 6 1 គ្មាន បាទ
RTC - ម៉ោងបច្ចុប្បន្ន 4104 R U8 0 0 1 ម៉ោង បាទ
RTC - នាទីបច្ចុប្បន្ន 4105 R U8 0 0 1 នាទី បាទ
RTC - វិនាទីបច្ចុប្បន្ន 4106 R U8 0 0 1 វិ បាទ
RTC - ទង់ AM/PM បច្ចុប្បន្ន ឬ 0 If in 24-hour mode, will return 0, if in 12-hour mode: 1 = AM, 2 = PM 4107 R ENUM 0 2 1 គ្មាន បាទ

ការចុះឈ្មោះចូល

ប្រភពកំណត់ហេតុ 1 ដល់ប្រភពកំណត់ហេតុ 12 កំណត់ប្រភពសម្រាប់ការកាប់ឈើ។ សរសេរ Modbus ចុះឈ្មោះ 1-190 ទៅប្រភពដែលចង់បានដើម្បីកត់ត្រាចំណុចនោះ។ ប្រសិនបើការចុះឈ្មោះប្រភពកំណត់ហេតុមានការចុះឈ្មោះច្រើន ការចុះឈ្មោះទាំងអស់ចាំបាច់ត្រូវកំណត់។ សម្រាប់អតីតampដូច្នេះ ប្រសិនបើ Real Net Energy សរុបគឺចង់កត់ត្រាការចុះឈ្មោះទាំងបួនចាំបាច់ត្រូវកំណត់។
To trigger a log event register 5000 (Logging – Trigger Source) needs to be set to the desired trigger mode, by default it is set to be disabled. Logging can be triggered with the timer, set on Modbus point 5001 (Logging – Trigger Interval) in seconds from 15-3600. Triggering can be set over COMMS by writing a ‘1’ to point 5015 (Logging – Trigger log creation), or Pulse In 1 or 2 can be set to trigger a log whenever a pulse is detected.

ការពិពណ៌នា Reg. R/W ប្រភេទ នាទី អតិបរមា មាត្រដ្ឋាន ឯកតា ហាង
ការកត់ត្រា - ប្រភពកេះ 0 = ជនពិការ
1 = កម្មវិធីកំណត់ម៉ោង
2 = Comms
3 = ជីពចរក្នុង 1
4 = ជីពចរក្នុង 2
5000 R/W ENUM 0 4 1 គ្មាន បាទ
ការកត់ត្រា - ចន្លោះពេលកេះ 5001 R/W U16 15 3600 1 វិ បាទ
ការកត់ត្រា - ជ្រើសរើសរបៀប 0  – “Continuous” – continue logging and overwrite old entries, sequentially
1  – “One Shot” – log until EEPROM is full, then stop logging and throw alarm
5002 R/W ENUM 0 1 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5003 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5004 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5005 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5006 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5007 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5008 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5009 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5010 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5011 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5012 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5013 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - ប្រភពកំណត់ហេតុ ១ 5014 R/W U16 1 190 1 គ្មាន បាទ
កំណត់ហេតុ - បង្កើតកំណត់ហេតុ 5015 R/W U16 0 1 1 គ្មាន បាទ
ការកត់ត្រា - អានកំណត់ហេតុនៅលិបិក្រម 5016 R/W U16 0 4096 1 គ្មាន បាទ
ការកត់ត្រា - សន្ទស្សន៍ចាស់បំផុត។ 5100 R U16 0 4096 1 គ្មាន បាទ
ការកត់ត្រា - ចំនួននៃធាតុកំណត់ហេតុ 5101 R U16 0 4096 1 គ្មាន បាទ
ការកត់ត្រា - សន្ទស្សន៍បច្ចុប្បន្ន 5102 R U16 0 4096 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5103 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5104 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5105 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5106 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5107 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5108 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5109 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5110 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5111 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5112 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5113 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ទិន្នន័យកំណត់ហេតុ ១ 5114 R U16 0 65535 1 គ្មាន បាទ
កំណត់ហេតុ - ពេលវេលាកំណត់amp ឆ្នាំ 5115 R U16 0 256 1 គ្មាន បាទ
កំណត់ហេតុ - ពេលវេលាកំណត់amp ខែ 5116 R U16 0 12 1 គ្មាន បាទ
កំណត់ហេតុ - ពេលវេលាកំណត់amp ថ្ងៃនៃខែ 5117 R U16 0 31 1 គ្មាន បាទ
កំណត់ហេតុ - ពេលវេលាកំណត់amp ម៉ោង 5118 R U16 0 23 1 គ្មាន បាទ
កំណត់ហេតុ - ពេលវេលាកំណត់amp នាទី 5119 R U16 0 59 1 គ្មាន បាទ
កំណត់ហេតុ - ពេលវេលាកំណត់amp វិនាទី 5120 R U16 0 59 1 គ្មាន បាទ
ការកាប់ឈើ - CRC 5121 R U16 0 65535 1 គ្មាន បាទ

មុខងារ Modbus
EMX គាំទ្រមុខងារខាងក្រោមនៃ Modbus Application Protocol Specification, v1.1b3. ឧamples មានបំណងធ្វើជាតំណាង; យោងទៅលើការបញ្ជាក់ពេញលេញសម្រាប់សំណួរ ឬការបំភ្លឺ។

កំណត់ចំណាំ៖

  • The device address defaults to 247 (0xF7).
  • Refer to the Modbus standard for CRC/LRC calculation procedures.

ប្រភេទទិន្នន័យ
ពីដើម មុខងារចុះឈ្មោះ Modbus គាំទ្រតែប្រភេទ UINT16 (2 បៃ) ប៉ុណ្ណោះ។ ម៉ែត្រសាងសង់ប្រភេទបន្ថែមពីការចុះឈ្មោះជាប់គ្នាពីរឬច្រើន។ កម្មវិធីចំណុចប្រទាក់អតិថិជនត្រូវតែគាំទ្រការសាងសង់ដូចគ្នាសម្រាប់ការទំនាក់ទំនងត្រឹមត្រូវ៖

# នៃការចុះឈ្មោះ Range (hexadecimal)
BOOL 1 ២៩ ដល់ ៣៨
ENUM 1 0 to specified upper limit
UINT8 1 0 to 255 (0x00FF), unless otherwise noted
UINT16 1 0 to 65535 (0xFFFF), unless otherwise noted
INT16 1 -32768 to -32767 (0xFFFF), unless otherwise noted
UINT32 2 0 to 4294967295 (0xFFFFFFFF), unless otherwise noted
UINT64 4 0 to 18.446e+18 (0xFFFFFFFFFFFFFFFF), unless otherwise noted
INT64 4 -9.233e+18 to 9.233e+18 (0xFFFFFFFFFFFFFFFF), unless otherwise noted

ទិន្នន័យ UINT32, UINT64 និង INT64 តែងតែកាន់កាប់ការចុះឈ្មោះពីរឬបួន (4 និង 8 បៃ) ក្នុងលំដាប់បៃបណ្តាញ (MSB ដំបូង) ។ ប្រតិបត្តិការអាន និងសរសេរគួរតែដោះស្រាយការចុះឈ្មោះទាំងពីរ។
ខាងក្រោមនេះ examples បង្ហាញការអ៊ិនកូដ UINT32 នៅក្នុង Modbus PDU ចាប់ផ្តើមនៅ byte [n], register [r]:

តម្លៃ ទសភាគ [n] [n+1] [n+2] [n+3]
0xAABBCCDD 2864434397 0xAA 0xBB 0xCC 0xDD
0x01234567 19088743 0x12 0x34 0x56 0x78
0x00010000 65536 0x00 0x01 0x00 0x00
ចុះឈ្មោះ [r] [r+1]

0x03 អានការចុះឈ្មោះ
ត្រឡប់ការចុះឈ្មោះមួយ ឬច្រើននៅក្នុងប្លុកជាប់គ្នា៖

ស្នើសុំ ទំហំ កំណត់ចំណាំ
[0] Device Address 1 តែងតែ 0x03
? = 0 to 65535 (0xFFFF)
? = 1 to 125 registers
[1] Function Code 1
[2] Starting Address 2
[3] Register Count 2
[៤] កាក 2

ការអានដោយជោគជ័យត្រឡប់មាតិកានៃការចុះឈ្មោះដែលបានស្នើសុំ៖

ការឆ្លើយតប ទំហំ កំណត់ចំណាំ
[0] Device Address 1 Always 0x03 2 * ?
[1] Function Code 1
[2] Byte Count 1
[3] Register Data 2 * ?
[៤] កាក 2

Example 1: Read the line frequency of ΦA (020).

SENVA EMX-IP User Interface and Modbus - Symbol 1

0x04 អានការចុះឈ្មោះបញ្ចូល
អានមួយ ឬច្រើនអានតែចុះឈ្មោះក្នុងប្លុកជាប់គ្នា៖

ស្នើសុំ ទំហំ កំណត់ចំណាំ
[0] Device Address 1 តែងតែ 0x04
? = 0 to 65535 (0xFFFF)
? = 1 to 125 registers
[1] Function Code 1
[2] Starting Address 2
[3] Register Count 2
[៤] កាក 2

ការអានដោយជោគជ័យត្រឡប់មាតិកានៃការចុះឈ្មោះដែលបានស្នើសុំ៖

ការឆ្លើយតប ទំហំ កំណត់ចំណាំ
[0] Device Address 1 Always 0x04 2 * ?
[1] Function Code 1
[2] Byte Count 1
[3] Register Data 2 * ?
[៤] កាក 2

Example 1: Read the line frequency of ΦA (020).

SENVA EMX-IP User Interface and Modbus - Symbol 2

0x06 សរសេរការចុះឈ្មោះតែមួយ
សរសេរតម្លៃទៅការចុះឈ្មោះតែមួយ៖

ស្នើសុំ ទំហំ កំណត់ចំណាំ
[0] Device Address 1 តែងតែ 0x06
? = 0 to 65535 (0xFFFF)
? = 0 to 65535 (0xFFFF)
[1] Function Code 1
[2] Register Address 2
[3] Register Value 2
[៤] កាក 2

ជោគជ័យសរសេរបន្ទរសំណើដើម៖

ការឆ្លើយតប ទំហំ
[0] Device Address 1 តែងតែ 0x06
?
?
[1] Function Code 1
[2] Register Address 2
[3] Register Value 2
[៤] កាក 2

Example 1: ផ្លាស់ប្តូរការកំណត់រចនាសម្ព័ន្ធដំណាក់កាល (2000) ។

SENVA EMX-IP User Interface and Modbus - Symbol 3

0x10 សរសេរការចុះឈ្មោះច្រើន។
សរសេរការចុះឈ្មោះមួយ ឬច្រើននៅក្នុងប្លុកជាប់គ្នា៖

ស្នើសុំ ទំហំ កំណត់ចំណាំ
[0] Device Address 1 តែងតែ 0x10
? = 0 to 65535 (0xFFFF)
? = 1 to 123 registers
Always 2 * ?
?
[1] Function Code 1
[2] Starting Address 2
[3] Write Count 2
[4] Byte Count 1
[5] Write Registers 2 * ?
[៤] កាក 2

សរសេរដោយជោគជ័យ បន្ទរអាសយដ្ឋានចាប់ផ្តើម និងចំនួនសរសេរ៖

ស្នើសុំ ទំហំ កំណត់ចំណាំ
[0] Device Address 1 តែងតែ 0x10
?
?
[1] Function Code 1
[2] Starting Address 2
[3] Write Count 2
[៤] កាក 2

Example 1: ផ្លាស់ប្តូរការកំណត់រចនាសម្ព័ន្ធដំណាក់កាល (2000) និងប្រភេទ CT (2001) ក្នុងមួយសរសេរ៖

SENVA EMX-IP User Interface and Modbus - Symbol 4

លេខកូដលើកលែង MODBUS
នៅពេលដែលចំណុចប្រទាក់ Modbus ជួបប្រទះកំហុស វានឹងត្រឡប់លេខកូដលើកលែង។ កំហុសទូទៅបំផុតត្រូវបានពិពណ៌នានៅក្នុងតារាងខាងក្រោម។ ព័ត៌មានបន្ថែមអំពីលេខកូដលើកលែងអាចត្រូវបានរកឃើញនៅក្នុងឯកសារយោង។
ឯកសារយោង៖ https://modbus.org/docs/Modbus_Application_Protocol_V1_1b.pdf

លេខកូដលើកលែង MODBUS
កូដ ឈ្មោះ អត្ថន័យ
01 មុខងារខុសច្បាប់ The function code received in the query is not an allowable action for the server (or slave). This may be because the function code is only applicable to newer devices and was not implemented in the unit selected. It could also indicate that the server (or slave) is in the wrong state to process a request of this type, for example ដោយសារតែវាមិនត្រូវបានកំណត់រចនាសម្ព័ន្ធ ហើយកំពុងត្រូវបានសួរឱ្យត្រឡប់តម្លៃចុះឈ្មោះ។
02 អាសយដ្ឋានទិន្នន័យខុសច្បាប់ The data address received in the query is not an allowable address for the server (or slave). More specifically, the combination of reference number and transfer length is invalid. For a controller with 100 registers, the PDU addresses the first register as 0, and the last one as 99. If a request is submitted with a starting register address of 96 and a quantity of registers of 4, then this request will successfully operate (address-wise at least) on registers 96, 97, 98, 99. If a request is submitted with a starting register address of 96 and a quantity of registers of 5, then this request will fail with Exception Code 0x02 “Illegal Data Address” since it attempts to operate on registers 96, 97, 98, 99 and 100, and there is no register with address 100.
03 តម្លៃទិន្នន័យខុសច្បាប់ តម្លៃដែលមាននៅក្នុងវាលទិន្នន័យសំណួរមិនមែនជាតម្លៃដែលអាចអនុញ្ញាតបានសម្រាប់ម៉ាស៊ីនមេ (ឬ slave) ទេ។ នេះបង្ហាញពីកំហុសនៅក្នុងរចនាសម្ព័ន្ធនៃសំណើស្មុគស្មាញដែលនៅសល់ ដូចជាប្រវែងដែលបង្កប់ន័យមិនត្រឹមត្រូវ។ ជាពិសេសវាមិនមានន័យថាធាតុទិន្នន័យដែលបានដាក់សម្រាប់ការផ្ទុកនៅក្នុងការចុះឈ្មោះមានតម្លៃលើសពីការរំពឹងទុកនៃកម្មវិធីកម្មវិធីនោះទេ ចាប់តាំងពីពិធីការ MODBUS មិនដឹងពីសារៈសំខាន់នៃតម្លៃជាក់លាក់ណាមួយនៃការចុះឈ្មោះជាក់លាក់ណាមួយនោះទេ។

ការបំប្លែងប្រភេទទិន្នន័យ
ផ្នែកខាងក្រោមផ្តល់នូវព័ត៌មានអំពីរបៀបបំប្លែងពីការចុះឈ្មោះ U16 ស្តង់ដារដែល Modbus ផ្តល់ទៅជាទម្រង់ផ្សេងទៀត។ ឧបករណ៍បញ្ជាមួយចំនួន ឬចំណុចប្រទាក់ Modbus ផ្តល់នូវការបំប្លែងទាំងនេះ ក្នុងករណីនេះ អ្នកប្រើប្រាស់គួរតែប្រើវិធីសាស្ត្រទាំងនោះ ជំនួសឱ្យការបំប្លែងដូចខាងក្រោម។

ការបំប្លែង U16 ទៅ I16
ការបំប្លែងពីការចុះហត្ថលេខាតម្រូវឱ្យពិនិត្យមើលថាតើតម្លៃត្រូវបានបញ្ជូនមកវិញ (VALUE) ធំជាងអតិបរមាសម្រាប់ចំនួនគត់ 16 ប៊ីត (32767) ប្រសិនបើតម្លៃធំជាងតម្លៃ 65536 ត្រូវតែដកដើម្បីគណនាតម្លៃអវិជ្ជមាន។
ប្រសិនបើ VALUE > 32767
Then: VALUE = VALUE – 65536
បើមិនដូច្នេះទេ៖ VALUE = VALUE (មិនធ្វើអ្វីសោះ)

Exampលេ៖
Reading register 005 (Real power total) the device responds with 64536. This value is greater than 32767, which means it must be adjusted. By subtracting 65536 we get 64536 – 65536 = -1000, which is the correct value for the real power. Please note that in practice a scale value will need to be determined and applied to this output to get the value into watts or whatever units are applicable.

ការបំប្លែង U16 ទៅ U32
ការបំប្លែងពីការចុះឈ្មោះ 16 ប៊ីតដែលមិនបានចុះហត្ថលេខាចំនួនពីរទៅជាតម្លៃ 32 ប៊ីតអាចធ្វើឡើងដោយការអានការចុះឈ្មោះចាំបាច់ទាំងពីរ ហើយគុណលេខទីមួយ (អាសយដ្ឋានចុះឈ្មោះទាប) ចុះឈ្មោះដោយ 32678 ហើយបន្ថែមការចុះឈ្មោះទីពីរ។
VALUE = (REGISTER_LOW * 65536) + REGISTER_HIGH
Exampលេ៖
ការអានចុះបញ្ជីលេខ ០៣៥ និង ០៣៦ ដែលរួមគ្នាជាថាមពលប្រព័ន្ធទាន់ពេលវេលា។ ចុះឈ្មោះ 035 មានតម្លៃ (REGISTER_LOW) នៃ 6 ចុះឈ្មោះ 036 (REGISTER_HIGH) មានតម្លៃ 38784. ដោយប្រើការគណនាយើងទទួលបាន (6 * 65536) + 38784 = 432000. នេះត្រូវគ្នាទៅនឹងពេលវេលាដែលត្រូវបានថាមពលនៅក្នុងវិនាទីដែលឧបករណ៍មាន។ 5 ថ្ងៃ = 5 * 24 * 60 * 60 = 432000 វិនាទី។

ការបំប្លែង U16 ទៅ U64
ការបំប្លែងពីការចុះឈ្មោះ 16 ប៊ីតដែលមិនចុះហត្ថលេខាចំនួន 4 ទៅជាការចុះឈ្មោះ 64 ប៊ីតគឺចាំបាច់សម្រាប់ការប្រើប្រាស់ឧបករណ៍ផ្ទុកថាមពលនៅលើ EMX ។ វាត្រូវបានធ្វើដើម្បីរក្សាភាពត្រឹមត្រូវនៃប្រព័ន្ធក្នុងរយៈពេលប្រតិបត្តិការដ៏យូរ និងដើម្បីជៀសវាងលក្ខខណ្ឌដែលថាមពលហាក់ដូចជាឈប់ធ្វើបច្ចុប្បន្នភាព។ នេះធ្វើតាមលំនាំស្រដៀងនឹងការបំប្លែង U32។ ការចុះឈ្មោះទាំងបួនត្រូវតែអាន និយមក្នុងពេលដំណាលគ្នាជាមួយនឹងប្រតិបត្តិការអានពហុចុះឈ្មោះ។ ការចុះឈ្មោះអាសយដ្ឋានទាបបំផុតគឺ REG_1 ខ្ពស់បំផុតគឺ REG_4 ។
VALUE = REG_1 * 2^48 + REG_2 * 2^32 + REG_3 * 2^16 + REG_4 Or without the power notation
VALUE = REG_1 * 281,474,976,710,656 + REG_2 * 4,294,967,296 + REG_3 * 65536 + REG_4

Exampលេ៖
ការអានចុះឈ្មោះលេខ 093/094/095/096 ដែលត្រូវនឹងថាមពលនាំចូលពិតប្រាកដ (ចំនួនថាមពលត្រូវបានប្រើប្រាស់ដោយឧបករណ៍ខាងក្រោម)។ ចុះឈ្មោះ 093 (REG_1) អាន 0 ចុះឈ្មោះ 094 (REG_2) អាន 13 ចុះឈ្មោះ 095 (REG_3) អាន 63559 និងចុះឈ្មោះ 096 (REG_4) អាន 22528 ។
ការគណនាគឺ 0 * 281,474,976,710,656 + 13 * 4,294,967,296 + 63559 * 65536 + 22528 = 60000000000 នៅពេលធ្វើមាត្រដ្ឋានចុះដោយមាត្រដ្ឋាននៃ 0.00000001 តារាងដែលបានផ្តល់ឱ្យ 600.0 ។ គឺជាចំនួនវ៉ាត់ម៉ោងនៃថាមពលដែលឧបករណ៍បានវាស់នៅចំណុចនោះ។

ការបំប្លែង U16 ទៅ I64
ការចុះឈ្មោះថាមពលសុទ្ធទាំងអស់ត្រូវបានចុះហត្ថលេខាលើតម្លៃ។ សញ្ញាអវិជ្ជមានបង្ហាញថាថាមពលសុទ្ធត្រូវបាននាំចេញ សញ្ញាវិជ្ជមានបង្ហាញថាថាមពលសុទ្ធត្រូវបាននាំចូល (ប្រើប្រាស់)។ ដើម្បីបំប្លែងពីការចុះឈ្មោះ U16 ចំនួនបួនទៅចុះឈ្មោះ I64 ដំបូងអនុវត្តការបំប្លែងដូចបានរៀបរាប់ខាងលើ។ បន្ទាប់អនុវត្តជំហានដូចខាងក្រោមៈ
ប្រសិនបើ VALUE > (2^63)- 1
Then VALUE = VALUE – 2^64
បើមិនដូច្នេះទេ VALUE = VALUE (មិនធ្វើអ្វីសោះ)។

ឧបសម្ព័ន្ធ D៖ ការបំប្លែង Hex និង ASCII

HEX  ធ្នូ ASCII 0x41 65 A 0x83 131 ƒ 0xC5 197 Å
0x00 0 NULL 0x42 66 B 0x84 132 " 0xC6 198 Æ
0x01 1 0x43 67 C 0x85 133 0xC7 199 Ç
0x02 2 0x44 68 D 0x86 134 0xC8 200 È
0x03 3 0x45 69 E 0x87 135 0xC9 201 É
0x04 4 0x46 70 F 0x88 136 ˆ 0xCA 202 Ê
0x05 5 0x47 71 G 0x89 137 0xCB 203 Ë
0x06 6 0x48 72 H 0x8A 138 Š 0xCC 204 Ì
0x07 7 0x49 73 I ០x១ ប៊ី 139 0xCD 205 Í
0x08 8 0x4A 74 J ០x៤ ស៊ី 140 Œ 0xCE 206 Î
0x09 9 ០x១ ប៊ី 75 K 0x8D 141 0xCF 207 Ï
0x0A 10 ០x៤ ស៊ី 76 L 0x8 អ៊ី 142 Ž ០xD០ 208 Ð
០x១ ប៊ី 11 0x4D 77 M 0x8F 143 ០xD០ 209 Ñ
០x៤ ស៊ី 12 0x4 អ៊ី 78 N 0x90 144 ០xD០ 210 Ò
0x0D 13 0x4F 79 O 0x91 145 ' ០xD០ 211 Ó
0x0 អ៊ី 14 0x50 80 P 0x92 146 ' ០xD០ 212 Ô
0x0F 15 0x51 81 Q 0x93 147 ០xD០ 213 Õ
0x10 16 0x52 82 R 0x94 148 ០xD០ 214 Ö
0x11 17 0x53 83 S 0x95 149 ០xD០ 215 ×
0x12 18 0x54 84 T 0x96 150 ០xD០ 216 Ø
0x13 19 0x55 85 U 0x97 151 ០xD០ 217 Ù
0x14 20 0x56 86 V 0x98 152 ˜ 0xDA 218 Ú
0x15 21 0x57 87 W 0x99 153 0xDB 219 Û
0x16 22 0x58 88 X 0x9A 154 š 0xDC 220 Ü
0x17 23 0x59 89 Y ០x១ ប៊ី 155 0xDD 221 Ý
0x18 24 0x5A 90 Z ០x៤ ស៊ី 156 œ 0xDE 222 Þ
0x19 25 ០x១ ប៊ី 91 [ 0x9D 157   0xDF 223 ß
0x1A 26 ០x៤ ស៊ី 92 \ 0x9 អ៊ី 158 ž ០xE២ 224 à
០x១ ប៊ី 27 0x5D 93 ] 0x9F 159 Ÿ ០xE២ 225 á
០x៤ ស៊ី 28 0x5 អ៊ី 94 ^ 0xA0 160 ០xE២ 226 â
0x1D 29 0x5F 95 _ 0xA1 161 ¡ ០xE២ 227 ã
0x1 អ៊ី 30 0x60 96 ` 0xA2 162 ¢ ០xE២ 228 ä
0x1F 31 0x61 97 a 0xA3 163 £ ០xE២ 229 å
0x20 32 0x62 98 b 0xA4 164 ¤ ០xE២ 230 æ
0x21 33 ! 0x63 99 c 0xA5 165 ¥ ០xE២ 231 ç
0x22 34 0x64 100 d 0xA6 166 ¦ ០xE២ 232 è
0x23 35 # 0x65 101 e 0xA7 167 § ០xE២ 233 é
0x24 36 $ 0x66 102 f 0xA8 168 ¨ 0xEA 234 ê
0x25 37 % 0x67 103 g 0xA9 169 © 0xEB 235 ë
0x26 38 & 0x68 104 h 0xAA 170 ª 0xEC 236 ì
0x27 39 ' 0x69 105 i 0xAB 171 « 0xED 237 í
0x28 40 ( 0x6A 106 j 0xAC 172 ¬ 0xEE 238 î
0x29 41 ) ០x១ ប៊ី 107 k 0xAD 173 0xEF 239 ï
0x2A 42 * ០x៤ ស៊ី 108 l 0xAE 174 ® 0xF0 240 ð
០x១ ប៊ី 43 + 0x6D 109 m 0xAF 175 ¯ 0xF1 241 ñ
០x៤ ស៊ី 44 , 0x6 អ៊ី 110 n 0xB0 176 ° 0xF2 242 ò
0x2D 45 0x6F 111 o 0xB1 177 ± 0xF3 243 ó
0x2 អ៊ី 46 . 0x70 112 p 0xB2 178 ² 0xF4 244 ô
0x2F 47 / 0x71 113 q 0xB3 179 ³ 0xF5 245 õ
0x30 48 0 0x72 114 r 0xB4 180 ´ 0xF6 246 ö
0x31 49 1 0x73 115 s 0xB5 181 µ 0xF7 247 ÷
0x32 50 2 0x74 116 t 0xB6 182 0xF8 248 ø
0x33 51 3 0x75 117 u 0xB7 183 · 0xF9 249 ù
0x34 52 4 0x76 118 v 0xB8 184 ¸ 0xFA 250 ú
0x35 53 5 0x77 119 w 0xB9 185 ¹ 0xFB 251 û
0x36 54 6 0x78 120 x 0xBA 186 º 0xFC 252 ü
0x37 55 7 0x79 121 y 0xBB 187 » 0xFD 253 ý
0x38 56 8 0x7A 122 z 0xBC 188 ¼ ០xFE 254 þ
0x39 57 9 ០x១ ប៊ី 123 { 0xBD 189 ½ 0xFF 255 ÿ
0x3A 58 : ០x៤ ស៊ី 124 | 0xBE 190 ¾
០x១ ប៊ី 59 ; 0x7D 125 } 0xBF 191 ¿
០x៤ ស៊ី 60 < 0x7 អ៊ី 126 ~ HEX  ធ្នូ LATIN-1
0x3D 61 = 0x7F 127 0xC0 192  À
0x3 អ៊ី 62 >   HEX  ធ្នូ LATIN-1 0xC1 193 Á
0x3F 63 ? 0x80 128 0xC2 194 Â
HEX ធ្នូ ASCII 0x81 129 0xC3 195 Ã
0x40 64 @ 0x82 ‚130 0xC4 196 Ä

មគ្គុទ្ទេសក៍ពិធីការ EMX-IP Modbus
ទំព័រទី 22 នៃ 23
៥០២៥-៣៦៣០-៥២A

ឯកសារ/ធនធាន

ចំណុចប្រទាក់អ្នកប្រើ SENVA EMX-IP និង Modbus [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់
154-0050-0A, ចំណុចប្រទាក់អ្នកប្រើ EMX-IP និង Modbus, EMX-IP, ចំណុចប្រទាក់អ្នកប្រើប្រាស់ និង Modbus, Modbus

ឯកសារយោង

ទុកមតិយោបល់

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