AXIOMATIC UMAX024000 4 Output Servo Controller

លក្ខណៈបច្ចេកទេស

  • ម៉ូដែល: UMAX024000
  • កំណែ៖ 1.0.2
  • បញ្ចូល៖ ១
  • ទិន្នផល៖ ១៥
  • ប្រភេទឧបករណ៍បញ្ជា៖ ឧបករណ៍បញ្ជា Servo ជាមួយ CAN, SAE J1939

ជាងview

UMAX024000 កំណែ 1.0.2 គឺជា 4 Input, 4 Output Servo Controller with CAN, SAE J1939។ វាត្រូវបានរចនាឡើងសម្រាប់ការគ្រប់គ្រងដ៏សម្បូរបែបនៃលទ្ធផល servo និងការបង្កើតសញ្ញា។

លក្ខណៈពិសេស

  • ទិន្នផល servo ពីរសម្រាប់ការបើកបរ servos ឬបន្ទុកផ្សេងទៀត។
  • លទ្ធផលសញ្ញាពីរជាមួយវ៉ុលtage និងការបង្កើតសញ្ញាបច្ចុប្បន្ន
  • ការរចនាសៀគ្វីដែលអាចបត់បែនបានសម្រាប់ប្រភេទបញ្ចូលដែលអាចកំណត់រចនាសម្ព័ន្ធបាន។
  • ក្បួនដោះស្រាយការគ្រប់គ្រងស្មុគ្រស្មាញសម្រាប់ការសរសេរកម្មវិធីជាច្រើននៃកម្មវិធី
  • ការបញ្ចូលជាសកល និងអាណាឡូកសម្រាប់ការវាស់វែងផ្សេងៗ
  • ទិន្នផល servo ប្រភេទ H-bridge ដែលមានសមត្ថភាពបើកបររហូតដល់ 400mA
  • លទ្ធផល​សញ្ញា​អាច​កំណត់​រចនាសម្ព័ន្ធ​បាន​សម្រាប់ voltage សញ្ញារហូតដល់ 10V និងសញ្ញាបច្ចុប្បន្នរហូតដល់ 20mA

រៀបចំ

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

ការបញ្ជូនទិន្នន័យ

អ្នកអាចផ្ញើទិន្នន័យបញ្ចូលទៅកាន់បណ្តាញ SAE J1939 CAN ឬប្រើវាដើម្បីជំរុញលទ្ធផលដោយផ្ទាល់តាមរយៈក្បួនដោះស្រាយគ្រប់គ្រងដែលអាចកំណត់រចនាសម្ព័ន្ធបាន។

ការកំណត់រចនាសម្ព័ន្ធលទ្ធផល

អ្នក​អាច​កំណត់​រចនាសម្ព័ន្ធ​លទ្ធផល​ណាមួយ​ក្នុង​ចំណោម​លទ្ធផល​ទាំង​បួន​ដើម្បី​ប្រើ​ធាតុ​បញ្ចូល​ណាមួយ​នៅលើ​យន្តហោះ​ជា​សញ្ញា​បញ្ជា​ឬ​សញ្ញា​បើក​ព្រមទាំង​ទិន្នន័យ​បណ្តាញ SAE J1939 CAN ផងដែរ។

សំណួរគេសួរញឹកញាប់

សំណួរ: តើអ្វីជាចរន្តអតិបរមាដែលទិន្នផល servo អាចជំរុញ?
A: ទិន្នផល servo មានសមត្ថភាពបើកបររហូតដល់ 400mA តាមរយៈបន្ទុកក្នុងទិសដៅទាំងពីរ។

សំណួរ៖ តើខ្ញុំអាចប្រើកម្មវិធីផ្ទាល់ខ្លួនដើម្បីសរសេរកម្មវិធីបញ្ជាបានទេ?
ចម្លើយ៖ បាទ អ្នកអាចសរសេរកម្មវិធីឧបករណ៍បញ្ជាដោយប្រើកម្មវិធីផ្ទាល់ខ្លួនបន្ថែមលើក្បួនដោះស្រាយវត្ថុបញ្ជាដែលបានផ្តល់។

កាលបរិច្ឆេទ ថ្ងៃទី 30 ខែតុលា ឆ្នាំ 2015 ថ្ងៃទី 31 ខែ ធ្នូ ឆ្នាំ 2015 ថ្ងៃទី 28 ខែមករា ឆ្នាំ 2016
ថ្ងៃទី 3 ខែមិថុនា ឆ្នាំ 2016
ថ្ងៃទី 3 ខែមិថុនា ឆ្នាំ 2016 ថ្ងៃទី 12 ខែកក្កដា ឆ្នាំ 2016

អ្នកនិពន្ធ Antti Keränen Amanda Wilkins Antti Keränen
លោក Antti Keränen
អាម៉ាន់ដា វីលគីន

1.0.2

ថ្ងៃទី 31 ខែធ្នូ ឆ្នាំ 2023 M Ejaz Sue Thomas

ការកែប្រែកំណែដំបូង ទីផ្សារ Review មាតិកានៃតារាងកំណត់ពិន្ទុលទ្ធផលសមាមាត្រត្រូវបានកែតម្រូវ។ បានធ្វើបច្ចុប្បន្នភាពប្លុកគណិតវិទ្យា និងការពិពណ៌នាទូទៅនៃការធ្វើរោគវិនិច្ឆ័យ។ បានបន្ថែមការសម្គាល់ CE កំណែ EA លេខtage ជួរទិន្នផលសញ្ញាបានកែតម្រូវពី 0 ទៅ 0.2 ក្នុងមួយខែមីនា 11/16 ទីផ្សារឡើងវិញview, បច្ចុប្បន្នភាពកេរ្តិ៍ដំណែល អាសយដ្ឋានថ្មី។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

ii

សង្ខេប

ACK BATT +/DIN DM DTC EA ECU GND I/O MAP NAK PDU1
PDU2
PGN PropA PropB PWM RPM SPN TP UIN Vps %dc

ការទទួលស្គាល់ជាវិជ្ជមាន (ពីស្ដង់ដារ SAE J1939) ថាមពលថ្មវិជ្ជមាន (aka Vps) ឬថ្មអវិជ្ជមាន (aka GND) បញ្ចូលឌីជីថលដែលប្រើដើម្បីវាស់រលកសញ្ញាខ្ពស់ ឬទាបសកម្ម។ សាររោគវិនិច្ឆ័យ (ពីស្តង់ដារ SAE J1939) កូដបញ្ហារោគវិនិច្ឆ័យ (ពីស្តង់ដារ SAE J1939) ជំនួយការអេឡិចត្រូនិក Axiomatic (ឧបករណ៍សេវាកម្មសម្រាប់ Axiomatic ECUs) អង្គភាពត្រួតពិនិត្យអេឡិចត្រូនិក (ពីស្តង់ដារ SAE J1939) ឯកសារយោងមូលដ្ឋាន (ហៅកាត់ថា BATT-) ធាតុចូល និងលទ្ធផលពិធីការចូលប្រើអង្គចងចាំ ការទទួលស្គាល់អវិជ្ជមាន (ពីស្តង់ដារ SAE J1939) ទម្រង់សម្រាប់សារដែលត្រូវផ្ញើទៅកាន់អាសយដ្ឋានគោលដៅ ជាក់លាក់ ឬជាសកល (ពីស្តង់ដារ SAE J1939) ទម្រង់ដែលប្រើសម្រាប់ផ្ញើព័ត៌មានដែលត្រូវបានដាក់ស្លាកដោយប្រើបច្ចេកទេសផ្នែកបន្ថែមក្រុម និងមិន មានអាសយដ្ឋានគោលដៅ។

លេខក្រុមប៉ារ៉ាម៉ែត្រ (ពីស្តង់ដារ SAE J1939) សារដែលប្រើ PGN កម្មសិទ្ធិសម្រាប់ទំនាក់ទំនងពីមិត្តភ័ក្តិ។ សារដែលប្រើកម្មសិទ្ធិ B PGN សម្រាប់ទំនាក់ទំនងផ្សាយ។ Pulse Width Modulation Rotations per Minute Suspect Parameter Number (ពី SAE J1939 standard) Transport Protocol Universal input ដែលប្រើដើម្បីវាស់វ៉ុលtage, ចរន្ត ប្រេកង់ ឬឌីជីថលបញ្ចូល។ វ៉ុលtage Power Supply (aka BATT+) Percent Duty Cycle (វាស់ពីការបញ្ចូល PWM)

ការអនុវត្តដែលបានណែនាំសម្រាប់បណ្តាញយានយន្តទំនាក់ទំនង និងការគ្រប់គ្រងសៀរៀល SAE ខែមេសា ឆ្នាំ 2011

J1939/21

Data Link Layer, SAE, ខែធ្នូ ឆ្នាំ 2010

J1939/71

Vehicle Application Layer, SAE, ខែមីនា ឆ្នាំ 2011

J1939/73

កម្មវិធី Layer-Diagnostics, SAE, ខែកុម្ភៈ ឆ្នាំ 2010

J1939/81

ការគ្រប់គ្រងបណ្តាញ, SAE, ខែមីនា 2017

TDAX024000

សន្លឹកទិន្នន័យបច្ចេកទេស, 4 បញ្ចូល, 4 Output Servo Controller with CAN, Axiomatic Technologies 2023

UMAX07050x

សៀវភៅណែនាំអ្នកប្រើប្រាស់ V5.11.82, ជំនួយការអេឡិចត្រូនិច Axiomatic និង USB-CAN, Axiomatic Technologies, ខែកញ្ញា ឆ្នាំ 2023

ឯកសារនេះសន្មត់ថាអ្នកអានស្គាល់ស្តង់ដារ SAE J1939។ វាក្យសព្ទពីស្តង់ដារត្រូវបានប្រើ ប៉ុន្តែមិនត្រូវបានពិពណ៌នានៅក្នុងឯកសារនេះទេ។

ចំណាំ៖ ផលិតផលនេះត្រូវបានគាំទ្រដោយ Axiomatic Electronic Assistant V5.11.82.0 និងខ្ពស់ជាងនេះ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

vii

1. លើសview នៃអ្នកត្រួតពិនិត្យ

រូបភាពទី 1 - ដ្យាក្រាមប្លុក AX024000
ឧបករណ៍បញ្ជា Servo បញ្ចូល 4 បញ្ចូល 4 ត្រូវបានរចនាឡើងសម្រាប់ការគ្រប់គ្រងដែលអាចផ្លាស់ប្តូរបាននៃទិន្នផល servo ពីរដើម្បីជំរុញដោយផ្ទាល់ servos ឬបន្ទុកផ្សេងទៀត។ បន្ថែមពីលើទិន្នផល servo ទាំងពីរមានលទ្ធផលសញ្ញាពីរដែលមានវ៉ុលtage និងការបង្កើតសញ្ញាបច្ចុប្បន្ន។ ការរចនាសៀគ្វីដែលអាចបត់បែនបានរបស់ឧបករណ៍បញ្ជាផ្តល់ឱ្យអ្នកប្រើប្រាស់នូវជួរដ៏ធំទូលាយនៃប្រភេទបញ្ចូលដែលអាចកំណត់រចនាសម្ព័ន្ធបាន។ ក្បួនដោះស្រាយការគ្រប់គ្រងដ៏ទំនើបអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់ដាក់កម្មវិធីបញ្ជាសម្រាប់កម្មវិធីជាច្រើនដោយមិនចាំបាច់ប្រើកម្មវិធីផ្ទាល់ខ្លួន។
ឧបករណ៍បញ្ជាមានធាតុបញ្ចូលជាសកលចំនួនពីរដែលអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីវាស់វ៉ុលអាណាឡូកtagអ៊ី ឬចរន្ត ប្រេកង់/PMW ឬសញ្ញាឌីជីថល និងការបញ្ចូលអាណាឡូកពីរដែលអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីវាស់ចរន្ត និងវ៉ុលវិជ្ជមាន និងអវិជ្ជមាន។tages. ទិន្នន័យបញ្ចូលដែលបានវាស់វែងអាចត្រូវបានផ្ញើទៅបណ្តាញ SAE J1939 CAN ឬប្រើដើម្បីជំរុញលទ្ធផលដោយផ្ទាល់ ឬតាមរយៈក្បួនដោះស្រាយគ្រប់គ្រងដែលអាចកំណត់រចនាសម្ព័ន្ធបាន។
ទិន្នផល servo ជាប្រភេទ H-bridge ដែលមានសមត្ថភាពបើកបររហូតដល់ 400mA តាមរយៈបន្ទុកក្នុងទិសដៅទាំងពីរ។ លទ្ធផលសញ្ញាអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធទៅប្រភពវ៉ុលtage សញ្ញារហូតដល់ 10V និងសញ្ញាបច្ចុប្បន្នរហូតដល់ 20mA ។ លទ្ធផលណាមួយក្នុងចំណោមលទ្ធផលទាំងបួនអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីប្រើធាតុបញ្ចូលណាមួយនៅលើយន្តហោះជាសញ្ញាបញ្ជា ឬសញ្ញាបើក ក៏ដូចជាទិន្នន័យបណ្តាញ SAE J1939 CAN ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

8 - 57

ជំនួយការអេឡិចត្រូនិច Axiomatic ដែលមានមូលដ្ឋានលើវីនដូ (EA) ត្រូវបានប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធឧបករណ៍បញ្ជាតាមរយៈឧបករណ៍ USBCAN (AX070502 ឬ AX070506K) ។ លក្ខណៈសម្បត្តិដែលអាចកំណត់រចនាសម្ព័ន្ធបាន ចំណុចកំណត់របស់ EA ត្រូវបានរៀបរាប់នៅក្នុងជំពូកទី 4 ។ ការកំណត់រចនាសម្ព័ន្ធអាចត្រូវបានរក្សាទុកនៅក្នុង file ដែល​អាច​ប្រើ​ដើម្បី​ងាយស្រួល​សរសេរ​កម្មវិធី​កំណត់​រចនាសម្ព័ន្ធ​ដូចគ្នា​ទៅ​ក្នុង​ឧបករណ៍​បញ្ជា Servo បញ្ចូល 4 ចេញ 4 ផ្សេងទៀត។ នៅទូទាំងឯកសារនេះ ឈ្មោះចំណុចកំណត់របស់ EA ត្រូវបានសំដៅជាមួយនឹងអត្ថបទដិតក្នុងសម្រង់ទ្វេ ហើយជម្រើសចំណុចកំណត់ត្រូវបានសំដៅជាមួយនឹងអត្ថបទអក្សរទ្រេតក្នុងសម្រង់តែមួយ។ សម្រាប់អតីតample, "Input Sensor Type" setpoint កំណត់ទៅជម្រើស `Voltagអ៊ី ០ ដល់ ៥ វី។

នៅក្នុងឯកសារនេះ លក្ខណសម្បត្តិកំណត់រចនាសម្ព័ន្ធរបស់ ECU ត្រូវបានបែងចែកទៅជាប្លុកមុខងារ ដូចជា ប្លុកអនុគមន៍បញ្ចូល ប្លុកអនុគមន៍ទិន្នផល ប្លុកមុខងារវិនិច្ឆ័យ ប្លុកមុខងារត្រួតពិនិត្យ PID ប្លុកមុខងារតារាងរកមើល ប្លុកមុខងារតក្កវិជ្ជាកម្មវិធី ប្លុកអនុគមន៍គណិតវិទ្យា អនុគមន៍ DTC ប្រតិកម្ម ប្លុក អាចបញ្ជូនមុខងារសារ និងអាចទទួលប្លុកមុខងារសារ។ ប្លុកមុខងារទាំងនេះត្រូវបានបង្ហាញយ៉ាងលម្អិតនៅក្នុងជំពូកបន្ទាប់។

ឧបករណ៍បញ្ជា Servo បញ្ចូល 4 បញ្ចូល 4 អាចត្រូវបានបញ្ជាដោយប្រើលេខផ្នែកខាងក្រោមអាស្រ័យលើកម្មវិធី។

AX024000 AX024000-01 AX024000-02

ឧបករណ៍បញ្ជាដែលមានអត្រា J1939 baud លំនាំដើម (250kbits / s) ។ ឧបករណ៍បញ្ជាដែលមានអត្រា baud 500kbits / s J1939 ។ ឧបករណ៍បញ្ជាដែលមានអត្រា baud 1Mbits/s J1939 ផ្ទាល់ខ្លួន។

១.១. ប្លុកមុខងារបញ្ចូល
ឧបករណ៍បញ្ជាសរុបមានធាតុបញ្ចូលចំនួនបួន។ ការបញ្ចូលជាសកលទាំងពីរអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីវាស់វ៉ុលtage, បច្ចុប្បន្ន, ប្រេកង់, ទទឹងជីពចរ (PWM) ឬសញ្ញាឌីជីថល។ ការបញ្ចូលអាណាឡូកទាំងពីរអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីវាស់ចរន្ត និងវ៉ុលអវិជ្ជមាន និងវិជ្ជមានtages.
ក្រុមសំណុំចំណុចបញ្ចូលជាសកល និងអាណាឡូកមានចំណុចកំណត់ "ប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល" ដែលត្រូវបានប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធប្រភេទបញ្ចូល។ ការជ្រើសរើសបែបផែនប្រភេទបញ្ចូលលើចំណុចកំណត់ផ្សេងទៀត និងរបៀបដែលពួកគេត្រូវបានបកស្រាយ ហើយដូច្នេះគួរតែត្រូវបានជ្រើសរើសដំបូងនៅលើប្លុកនេះ។ ប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូលសម្រាប់ធាតុបញ្ចូលជាសកលត្រូវបានរាយក្នុងតារាងទី 1។ ធាតុបញ្ចូលអាណាឡូកមិនមានជម្រើសប្រភេទឧបករណ៍ចាប់សញ្ញាឌីជីថល (40-62) នៅក្នុងជម្រើស "ប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល" ដូចដែលបានរាយក្នុងតារាងទី 2 ។
0 Disabled 12 Voltage 0 ដល់ 5 V 13 វ៉ុលtage 0 ទៅ 10 V 20 បច្ចុប្បន្ន 0 ទៅ 20 mA 21 បច្ចុប្បន្ន 4 ទៅ 20 mA 40 ប្រេកង់ 0.5 ទៅ 50 Hz 41 ប្រេកង់ 10 Hz ទៅ 1 kHz 42 ប្រេកង់ 100 Hz ដល់ 10 kHz 50 PWM ប្រេកង់ទាប 1 ហឺត (<51 PWM ប្រេកង់ខ្ពស់ 100 kHz) > 60Hz) 61 ឌីជីថល (ធម្មតា) 62 ឌីជីថល (បញ្ច្រាស) XNUMX ឌីជីថល (ចាក់សោ)
តារាងទី 1 ជម្រើសប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូលជាសកល

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

9 - 57

នៅលើ Universal Inputs analog voltage (ឧ. 0-5V, 0-10V) ឬបច្ចុប្បន្ន (0-20mA, 4-20mA) សញ្ញាទៅដោយផ្ទាល់ទៅឧបករណ៍បំប្លែងអាណាឡូកទៅឌីជីថល (ADC) 12-bit នៅលើខួរក្បាល។ វ៉ុលtage input គឺជាការបញ្ចូល impedance ខ្ពស់ដែលការពារពី shorts ទៅ GND ឬ Vcc ។ នៅក្នុងរបៀបបច្ចុប្បន្ន រេស៊ីស្តង់ 250 ត្រូវបានប្រើដើម្បីវាស់សញ្ញាបញ្ចូល។ សញ្ញាបញ្ចូលគួរត្រូវបានភ្ជាប់ទៅម្ជុលយោង GND ដែលផ្តល់នៅលើឧបករណ៍ភ្ជាប់ តាមតារាងទី 24 ។
ការបញ្ចូលអាណាឡូកក៏អាចរកឃើញវ៉ុលអវិជ្ជមានផងដែរ។tages. ការបញ្ចូលអាណាឡូកមានជម្រើសប្រភេទបញ្ចូលដូចខាងក្រោម។ នៅក្នុងរបៀបបច្ចុប្បន្ន រេស៊ីស្តង់ 250 ត្រូវបានប្រើដើម្បីវាស់សញ្ញាបញ្ចូល។ សញ្ញាបញ្ចូលគួរតែត្រូវបានភ្ជាប់ទៅម្ជុលយោង GND ដែលផ្តល់នៅលើឧបករណ៍ភ្ជាប់។
0 Disabled 12 Voltage 0 ដល់ 5 V 13 វ៉ុលtage 0 ដល់ 10 V 14 វ៉ុលtage -5V ទៅ 5V 15 វ៉ុលtage -10V ទៅ 10V 20 បច្ចុប្បន្ន 0 ទៅ 20 mA 21 បច្ចុប្បន្ន 4 ទៅ 20 mA តារាងទី 2 – ជម្រើសប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូលអាណាឡូក
0 គ្មាន 1 111ns 2 1.78us 3 14.22us តារាងទី 3 ជម្រើសពេលវេលាបំបាត់កំហុស
តម្រងបំបាត់កំហុសកម្មវិធីបន្ថែមអាចត្រូវបានប្រើជាមួយប្រភេទ Universal Input នៅពេលកំណត់រចនាសម្ព័ន្ធដើម្បីរកឃើញសញ្ញាឌីជីថលសម្រាប់ត្រងធាតុបញ្ចូលដោយប្រើថេរវេលាយូរជាងជាមួយតម្រងបំបាត់កំហុសលំនាំដើម។ កម្មវិធីដែលអាចប្រើបាន ពេលវេលាបញ្ចេញសំឡេងត្រូវបានរាយក្នុងតារាងទី 4 ។
0 0ms 1 10ms 2 20ms 3 40ms 4 100ms 5 200ms 6 400ms 7 1000ms តារាងទី 4 – កម្មវិធីបំបាត់កំហុស តម្រងពេលវេលា
ប្រេកង់/RPM ឬ Pulse Width Modulated (PWM) ជម្រើស "ប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល" ភ្ជាប់ធាតុបញ្ចូលទៅម្ជុលកំណត់ម៉ោង 16 ប៊ីតនៅលើខួរក្បាល។ ចំណុចកំណត់ "Debounce Time" ត្រូវបានប្រើដើម្បីជ្រើសរើសតម្រងការចាប់យកធាតុបញ្ចូលសម្រាប់ម្ជុលកំណត់ម៉ោងនៅក្នុងសំណួរ។ ចំណុចកំណត់ "Pulse Per Revolution" ត្រូវបានភ្ជាប់ជាមួយប្រភេទបញ្ចូលប្រេកង់ប៉ុណ្ណោះ។ ប្រសិនបើ setpoint ត្រូវបានកំណត់ទៅ True នោះទិន្នន័យបញ្ចូលនឹងត្រូវបានរាយការណ៍ដូចនៅក្នុង rotationsper-minute (RPM)។ បើមិនដូច្នោះទេ ការបញ្ចូលប្រេកង់ត្រូវបានវាស់ជា Hertz ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

10 - 57

ការបញ្ចូលជាសកលមានជម្រើស "ប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល" ឌីជីថលចំនួនបីដែលអាចប្រើបាន៖ ធម្មតា ច្រាស និង ឡាច។ ជាមួយនឹងប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូលឌីជីថល ការវាស់វែងបញ្ចូលត្រូវបានផ្តល់ឱ្យ 1 (ON) ឬ 0 (បិទ)។ ការ​បញ្ចូល​ជា​សកល​វាស់​ស្ទង់​លេខ​ឌីជីថលtage ជាមួយនឹងកម្រិត 3V ។
នៅលើប្រេកង់ PWM និងរបៀបបញ្ចូលឌីជីថល 22k pull-up or pull-down resistors អាចត្រូវបានបើក ឬបិទដោយកំណត់តម្លៃនៃ "Pullup/Pulldown Resistor" setpoint។ ជម្រើសនៃចំណុចកំណត់ត្រូវបានផ្តល់ឱ្យក្នុងតារាងទី 5 ។ តាមលំនាំដើម ចំណុចទាញចុះក្រោមត្រូវបានបើកសម្រាប់ធាតុបញ្ចូលទាំងអស់។

0 Pullup/down Off 1 22 k Pullup 2 22 k Pulldown Table 5 Pullup/Pulldown Resistor ជម្រើស
ចំណុចកំណត់ "Active High/Active Low" ត្រូវបានប្រើដើម្បីកំណត់ពីរបៀបដែលសញ្ញាខ្ពស់ និងទាបត្រូវបានបកស្រាយ។ ជម្រើសកំណត់ត្រូវបានផ្តល់ឱ្យក្នុងតារាងទី 6 ។ តាមលំនាំដើម ធាតុបញ្ចូលទាំងអស់ត្រូវបានជ្រើសរើសជា Active High ដែលមានន័យថាសញ្ញាខ្ពស់ត្រូវបានបកប្រែជា 1(ON) និងសញ្ញាទាបជា 0(បិទ)។

0 សកម្មខ្ពស់ 1 សកម្មទាប
តារាងទី 6 ជម្រើសខ្ពស់/ទាបសកម្ម
តារាងទី 7 បង្ហាញពីឥទ្ធិពលនៃប្រភេទបញ្ចូលឌីជីថលផ្សេងៗគ្នាលើការបកស្រាយរង្វាស់សញ្ញាបញ្ចូលជាមួយនឹងបន្សំ "Pullup/Pulldown Resistor" និង "Active High/Low"។ ការវិនិច្ឆ័យកំហុសមិនមានសម្រាប់ប្រភេទបញ្ចូលឌីជីថលទេ។

ឧបករណ៍ចាប់សញ្ញាបញ្ចូលប្រភេទ 6 ឌីជីថល (ធម្មតា) 61 ឌីជីថល (បញ្ច្រាស) 62 ឌីជីថល (ចាក់សោ)

Pulldown Active High High Low ឬ Open High ឬ Open Low ខ្ពស់ទៅទាបពីទាបទៅខ្ពស់។

Pullup Active ទាបទាប ឬបើកខ្ពស់ទាបខ្ពស់ ឬបើកពីទាបទៅខ្ពស់ទៅទាប

ការ​បញ្ចូល​ដែល​បាន​វាស់ (ស្ថានភាព​)
1 (ON) 0 (បិទ) 1 (ON) 0 (បិទ) 0 (គ្មានការផ្លាស់ប្តូរ) 1 (ការផ្លាស់ប្តូរស្ថានភាព)

តារាងទី 7 ប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូលឌីជីថលធៀបនឹងស្ថានភាពបញ្ចូល

ចំណុចកំណត់ "ជួរអប្បបរមា" និង "ជួរអតិបរមា" ត្រូវបានប្រើដើម្បីកំណត់ជួរនៃលទ្ធផលបញ្ចូលសញ្ញាជាប្រភពវត្ថុបញ្ជា។ សម្រាប់អតីតample ប្រសិនបើ "ជួរអតិបរមា" ត្រូវបានកំណត់ទៅ 4V សម្រាប់ការបញ្ចូល សញ្ញាបញ្ជាត្រូវបានឆ្អែតនៅ 4V ប្រសិនបើសញ្ញាបញ្ចូលកើនឡើងលើសពី 4V។ ចំណុចកំណត់ "ជួរអប្បបរមា" និង "ជួរអតិបរមា" ត្រូវបានបកស្រាយនៅក្នុងប្រភេទធាតុបញ្ចូល ដូច្នេះពួកវាគួរតែត្រូវបានកែតម្រូវឡើងវិញបន្ទាប់ពីកែសម្រួល "ប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល"។

តម្រងកម្មវិធីអាចត្រូវបានអនុវត្តចំពោះសញ្ញាបញ្ចូលដែលបានវាស់វែង។ Setpoints "Software Filter Type" និង "Software Filter Constant" ត្រូវបានប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធតម្រងកម្មវិធី។ តាមលំនាំដើម គ្មានតម្រងណាមួយត្រូវបានអនុវត្តចំពោះសញ្ញានោះទេ។ ការត្រងកម្មវិធីត្រូវបានពិពណ៌នាលម្អិតនៅក្នុងផ្នែកខាងក្រោម។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

11 - 57

ចំណុចកំណត់ដែលនៅសល់នៅក្នុងក្រុមកំណត់ចំណុចបញ្ចូលត្រូវបានប្រើដើម្បីកំណត់រចនាសម្ព័ន្ធការវិនិច្ឆ័យកំហុសដែលទាក់ទងនឹងការបញ្ចូល ហើយត្រូវបានពិពណ៌នានៅក្នុងផ្នែក 1.4 ។

១.២. តម្រងបញ្ចូល
ទិន្នន័យបញ្ចូលដែលបានវាស់វែងពីធាតុបញ្ចូលជាសកល និងអាណាឡូកអាចត្រូវបានត្រងដើម្បីបង្កើតជាទិន្នន័យសារ CAN ដែលចង់បាន។ តម្រងបញ្ចូលត្រូវបានកំណត់រចនាសម្ព័ន្ធជាមួយ "ប្រភេទតម្រង" និង "តម្រងថេរ" ។ តម្រងត្រូវបានកំណត់រចនាសម្ព័ន្ធសម្រាប់ការបញ្ចូលនីមួយៗ។

0 គ្មានការត្រង 1 ការផ្លាស់ទីជាមធ្យម 2 ការធ្វើឡើងវិញជាមធ្យម
តារាងទី 8 ជម្រើសប្រភេទតម្រង
ចំណុចកំណត់ "ប្រភេទតម្រង" កំណត់ប្រភេទនៃតម្រងកម្មវិធីដែលបានប្រើ។ ជម្រើសកំណត់គឺ 'គ្មានការត្រង', 'ផ្លាស់ទីមធ្យម' និង 'ធ្វើឡើងវិញជាមធ្យម' ។ ជម្រើស 'គ្មានតម្រង' មិនអនុវត្តការត្រងចំពោះទិន្នន័យបញ្ចូលដែលបានវាស់វែងនោះទេ។ ជម្រើស 'Moving Average' អនុវត្តមុខងារផ្ទេរខាងក្រោមទៅនឹងទិន្នន័យបញ្ចូលដែលបានវាស់វែង ដែល ValueN គឺជាតម្លៃបច្ចុប្បន្ននៃទិន្នន័យសារ CAN, ValueN-1 គឺជាទិន្នន័យសារ CAN ពីមុន ហើយ Filter Constant គឺជាតម្លៃនៃ “Filter Constant setpoint ”។

សមីការ 1 – ការផ្លាស់ប្តូរមុខងារផ្ទេរមធ្យម៖

តម្លៃN=

តម្លៃN-1+

(បញ្ចូល- ValueN-1) តម្រងថេរ

សមីការទី 2 – ធ្វើម្តងទៀតនូវមុខងារផ្ទេរមធ្យម៖

តម្លៃ =

N0 InputN N

ជម្រើស 'ធ្វើឡើងវិញជាមធ្យម' អនុវត្តមុខងារផ្ទេរខាងលើទៅទិន្នន័យបញ្ចូលដែលបានវាស់វែង ដែល N ជាតម្លៃនៃចំណុចកំណត់ "តម្រងថេរ" ។ នៅរាល់ការអាននៃតម្លៃបញ្ចូល តម្លៃត្រូវបានបន្ថែមទៅផលបូក។ នៅរាល់ Nth អាន ផលបូកត្រូវបានបែងចែកដោយ N ហើយលទ្ធផលគឺសារ CAN ថ្មី។
ទិន្នន័យ។ ផលបូកត្រូវបានកំណត់ទៅសូន្យសម្រាប់ការអានបន្ទាប់ ហើយការបូកត្រូវបានចាប់ផ្តើមម្តងទៀត។

១.៣. ប្លុកមុខងារលទ្ធផល
ឧបករណ៍បញ្ជាមានលទ្ធផលចំនួន 400 ដែលក្នុងនោះ XNUMX ត្រូវបានកំណត់គោលដៅសម្រាប់ការបើកបរ servo និងពីរផ្សេងទៀតគឺជាលទ្ធផលសញ្ញា។ Servo Outputs គឺជាដ្រាយ H-bridge ដែលមានសមត្ថភាពបើកបររហូតដល់ XNUMXmA ក្នុងទិសដៅទាំងពីរតាមរយៈបន្ទុក។ លទ្ធផលសញ្ញាទាំងពីរគាំទ្រការបង្កើតវ៉ុលtage សញ្ញារហូតដល់ 10V និងសញ្ញាបច្ចុប្បន្នរហូតដល់ 20mA ។
ចំណុចកំណត់ "ប្រភេទលទ្ធផល" កំណត់ប្រភេទសញ្ញាដែលទិន្នផលផលិត។ ការផ្លាស់ប្តូរចំណុចកំណត់នេះបណ្តាលឱ្យចំណុចកំណត់ផ្សេងទៀតនៅក្នុងក្រុមធ្វើបច្ចុប្បន្នភាពទៅប្រភេទដែលបានជ្រើសរើស ដូច្នេះ "ប្រភេទលទ្ធផល" គួរតែ

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

12 - 57

ត្រូវបានជ្រើសរើសមុននឹងកំណត់រចនាសម្ព័ន្ធ setpoint ផ្សេងទៀតនៅក្នុងក្រុម setpoint។ ជម្រើសកំណត់ "ប្រភេទលទ្ធផល" ត្រូវបានរាយក្នុងតារាងទី 9 និងតារាងទី 10 ។
0 Disabled 1 Proportional Current -400mA … 400mA 2 Proportional Current -200mA … 200mA 3 Proportional Current -100mA … 100mA តារាងទី 9 ជម្រើសប្រភេទទិន្នផលសម្រាប់ Servo Output
0 Disabled 1 Voltage 0 ដល់ 5V 2 វ៉ុលtage 0 ទៅ 10V 3 បច្ចុប្បន្ន 0 ទៅ 20mA 4 បច្ចុប្បន្ន 4 ទៅ 20mA
តារាងទី 10 - ជម្រើសប្រភេទទិន្នផលសម្រាប់ទិន្នផលសញ្ញា
ប្រភេទ 'ចរន្តសមាមាត្រ' បានភ្ជាប់ជាមួយវានូវចំណុចកំណត់ពីរដែលមិនត្រូវបានប្រើប្រាស់ដោយប្រភេទផ្សេងទៀត ដែលជា "ប្រេកង់ Dither" និង "Dither AmpLitude” តម្លៃ។ ទិន្នផលត្រូវបានគ្រប់គ្រងដោយសញ្ញាប្រេកង់ខ្ពស់ (25kHz) ជាមួយនឹងប្រេកង់ទាប dither បានដាក់ពីលើ។ Servo Outputs ទាំងពីរដំណើរការលើប្រេកង់ dither ដូចគ្នា ដូច្នេះការផ្លាស់ប្តូរវាទៅជាលទ្ធផលមួយនឹងផ្លាស់ប្តូរវាសម្រាប់ទិន្នផលផ្សេងទៀតផងដែរ។ ប្រេកង់ dither នឹង​ត្រូវ​គ្នា​នឹង​អ្វី​ដែល​ត្រូវ​បាន​កម្មវិធី​ទៅ​ក្នុង​ setpoint ប៉ុន្តែ​ពិត​ប្រាកដ ampពន្លឺនៃ dither នឹងអាស្រ័យលើលក្ខណៈសម្បត្តិនៃបន្ទុក។
សម្រាប់​លទ្ធផល​សមាមាត្រ​តម្លៃ​អប្បបរមា និង​អតិបរមា​ត្រូវ​បាន​កំណត់​រចនាសម្ព័ន្ធ​ជាមួយ​នឹង​ចំណុច​កំណត់ "លទ្ធផល​នៅ​ពាក្យ​បញ្ជា​អប្បបរមា" និង "លទ្ធផល​នៅ​ពាក្យបញ្ជាអតិបរមា" ។ ជួរតម្លៃសម្រាប់ចំណុចកំណត់ទាំងពីរត្រូវបានកំណត់ដោយ "ប្រភេទលទ្ធផល" ដែលបានជ្រើសរើស។
ទិន្នផលសញ្ញាបង្កើតសញ្ញាទិន្នផលអាណាឡូកដោយផ្ទាល់សមាមាត្រទៅនឹងសញ្ញាបើកបរដែលបានជ្រើសរើស។ ដោយសារតែអវត្តមាននៃមតិកែលម្អណាមួយ និងអាស្រ័យលើ impedance នៃបន្ទុកដែលបានតភ្ជាប់ សញ្ញាទិន្នផលដែលបានបង្កើតអាចនឹងមិនធ្វើតាមសញ្ញាបើកបរបានត្រឹមត្រូវក្នុងគ្រប់លក្ខខណ្ឌប្រតិបត្តិការទាំងអស់។
ដោយមិនគិតពីប្រភេទនៃការបញ្ចូលវត្ថុបញ្ជាណាមួយត្រូវបានជ្រើសរើស លទ្ធផលនឹងឆ្លើយតបជានិច្ចក្នុងទម្រង់លីនេអ៊ែរចំពោះការផ្លាស់ប្តូរការបញ្ចូលក្នុងសមីការ 3 ។
= +

=

– –

= – សមីការ 3 – ការគណនាជម្រាលលីនេអ៊ែរ ក្នុងករណីប្លុកអនុគមន៍តក្កកម្មត្រួតពិនិត្យទិន្នផល X និង Y ត្រូវបានកំណត់ថាជា Xmin = ត្រួតពិនិត្យការបញ្ចូលអប្បបរមា Ymin = “ទិន្នផលនៅពាក្យបញ្ជាអប្បបរមា” Xmax = ត្រួតពិនិត្យការបញ្ចូលអតិបរមា Ymax = “ទិន្នផលនៅពាក្យបញ្ជាអតិបរមា ”

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

13 - 57

ក្នុងគ្រប់ករណីទាំងអស់ ខណៈពេលដែល X-axis មានឧបសគ្គដែល Xmin < Xmax មិនមានដែនកំណត់បែបនេះលើ Yaxis ទេ។ ដូច្នេះការកំណត់ "ទិន្នផលនៅពាក្យបញ្ជាអប្បបរមា" ធំជាង "លទ្ធផលនៅពាក្យបញ្ជាអតិបរមា" អនុញ្ញាតឱ្យទិន្នផលធ្វើតាមសញ្ញាបញ្ជាបញ្ច្រាស។
ដើម្បីការពារការផ្លាស់ប្តូរភ្លាមៗនៅទិន្នផលដោយសារការផ្លាស់ប្តូរភ្លាមៗនៅក្នុងពាក្យបញ្ជាបញ្ចូល អ្នកប្រើប្រាស់អាចជ្រើសរើសប្រើ r ឡើងលើ ឬចុះក្រោមឯករាជ្យ។amps ដើម្បីរលោងចេញនូវការឆ្លើយតបរបស់ឧបករណ៏។ "Ramp ឡើង” និង “Ramp Down” setpoints គិតជាមិល្លីវិនាទី ហើយទំហំជំហាននៃការផ្លាស់ប្តូរលទ្ធផលនឹងត្រូវបានកំណត់ដោយយកតម្លៃដាច់ខាតនៃជួរលទ្ធផល ហើយបែងចែកវាដោយ ramp ពេលវេលា។
ចំណុចកំណត់ "ប្រភពត្រួតពិនិត្យ" រួមជាមួយចំណុចកំណត់ "លេខបញ្ជា" កំណត់ថាសញ្ញាណាមួយត្រូវបានប្រើដើម្បីជំរុញទិន្នផល។ សម្រាប់អតីតample ដោយកំណត់ "ប្រភពត្រួតពិនិត្យ" ទៅ 'Universal Input Measured' និង "Control Number" ទៅ `1' ភ្ជាប់សញ្ញាដែលវាស់ពី Universal Input1 ទៅនឹងលទ្ធផលនៅក្នុងសំណួរ។ សញ្ញា​បញ្ចូល​ត្រូវ​បាន​ធ្វើ​មាត្រដ្ឋាន​ក្នុង​មួយ​ប្រភេទ​បញ្ចូល​ចន្លោះ​ពី 0 និង 1 ដើម្បី​បង្កើត​ជា​សញ្ញា​បញ្ជា។ លទ្ធផលឆ្លើយតបក្នុងទម្រង់លីនេអ៊ែរចំពោះការផ្លាស់ប្តូរសញ្ញាបញ្ជា។ ប្រសិនបើសញ្ញាមិនមែនឌីជីថលត្រូវបានជ្រើសរើសដើម្បីជំរុញលទ្ធផលឌីជីថល ស្ថានភាពពាក្យបញ្ជានឹងមាន 0 (បិទ) នៅឬខាងក្រោម "លទ្ធផលនៅពាក្យបញ្ជាអប្បបរមា", 1 (ON) នៅឬខាងលើ "លទ្ធផលនៅពាក្យបញ្ជាអតិបរមា" ហើយនឹងមិនផ្លាស់ប្តូរនៅក្នុង រវាងចំណុចទាំងនោះ។
បន្ថែមពីលើការបញ្ចូលវត្ថុបញ្ជា លទ្ធផលសមាមាត្រក៏គាំទ្រការអនុញ្ញាត និងបដិសេធការបញ្ចូលផងដែរ។
ចំណុចកំណត់ "Enable Source" រួមជាមួយនឹង "Enable Number" setpoint កំណត់សញ្ញាអនុញ្ញាតសម្រាប់លទ្ធផលនៅក្នុងសំណួរ។ ចំណុចកំណត់ "Enable Response" ត្រូវបានប្រើដើម្បីជ្រើសរើសរបៀបដែលទិន្នផលនឹងឆ្លើយតបទៅនឹងសញ្ញា Enable ដែលបានជ្រើសរើស។ ជម្រើសកំណត់ចំណុច "បើកដំណើរការការឆ្លើយតប" ត្រូវបានរាយក្នុងតារាងទី 11។ ប្រសិនបើសញ្ញាមិនមែនឌីជីថលត្រូវបានជ្រើសរើសជា Enable signal នោះសញ្ញាត្រូវបានបកស្រាយដូចបង្ហាញក្នុងរូបភាពទី 3។

0 បើកពេលបើក Else Shutoff 1 Enable When On, Else Rampបិទ 2 បើកពេលបិទ Else Shutoff 3 បើកពេលបិទ Else Rampបិទ 4 បើកពេលបើក, Else Ramp ដល់អប្បបរមា 5 បើកពេលបើក, Else Ramp ដល់អតិបរមា
តារាងទី 11 បើកជម្រើសឆ្លើយតប
Override input អនុញ្ញាតឱ្យកំណត់រចនាសម្ព័ន្ធ drive លទ្ធផលទៅកាន់តម្លៃលំនាំដើម ក្នុងករណីដែល override input ត្រូវបាន engaged/disengaged អាស្រ័យលើតក្កវិជ្ជាដែលបានជ្រើសរើសក្នុង “Override Response” ដែលបង្ហាញនៅលើតារាង 12។ នៅពេលសកម្ម លទ្ធផលនឹងជា ជំរុញទៅតម្លៃនៅក្នុង "លទ្ធផលនៅពាក្យបញ្ជាបដិសេធ" ដោយមិនគិតពីតម្លៃនៃការបញ្ចូលវត្ថុបញ្ជា។ "ប្រភពបដិសេធ" និង "លេខបដិសេធ" រួមគ្នាកំណត់សញ្ញាបញ្ចូលបដិសេធ។

0 បដិសេធនៅពេលបើក 1 បដិសេធនៅពេលបិទ
តារាងទី 12 បដិសេធជម្រើសឆ្លើយតប
ប្រសិនបើកំហុសត្រូវបានរកឃើញនៅក្នុងធាតុបញ្ចូលសកម្មណាមួយ (គ្រប់គ្រង/បើក/បដិសេធ) លទ្ធផលនឹងឆ្លើយតបតាមការកំណត់ “Control Fault Response” ដូចដែលបានរៀបរាប់ក្នុងតារាងទី 13។ តម្លៃកំហុសត្រូវបានកំណត់ដោយតម្លៃកំណត់ “Output in Fault Mode” ដែល ត្រូវបានបកស្រាយនៅក្នុងឯកតាទិន្នផលដែលបានជ្រើសរើស។ ទិន្នផល​មិន​មាន

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

14 - 57

ឆ្លើយតបទៅនឹងកំហុស (លើកលែងតែកំហុសសំខាន់ៗដែលបានពិពណ៌នាខាងក្រោម) ក្នុងករណីដែលប៉ារ៉ាម៉ែត្រ "ការរកឃើញកំហុសត្រូវបានបើក" ត្រូវបានកំណត់ទៅ 0 ។
0 Shutoff Output 1 អនុវត្តតម្លៃកំហុស 2 រក្សាតម្លៃចុងក្រោយ 3 Ramp បិទទិន្នផល 4 Ramp ទៅតម្លៃកំហុស
តារាងទី 13 ជម្រើសឆ្លើយតបកំហុស
ការឆ្លើយតបកំហុសមួយទៀតដែលអាចត្រូវបានបើកគឺការផ្គត់ផ្គង់ថាមពលលើសពីវ៉ុលtage ឬក្រោម voltage នឹងបិទរាល់លទ្ធផលដោយស្វ័យប្រវត្តិ។ ចំណាំ៖ ចំណុចកំណត់នេះត្រូវបានភ្ជាប់ជាមួយប្លុកមុខងារ Power Supply Diag ។ ផងដែរ ប្រសិនបើប្លុកមុខងារ Over Temperature Diag ត្រូវបានបើក នោះ microprocessor ការអានលើសពីសីតុណ្ហភាពបិទដំណើរការលទ្ធផលទាំងអស់ រហូតដល់វាត្រជាក់ត្រឡប់ទៅជួរប្រតិបត្តិការវិញ។
ក្នុងករណីរកឃើញការបរាជ័យរបស់រថយន្តក្រុង CAN លទ្ធផលទាំងអស់ត្រូវបានបិទ ដោយមិនគិតពីប្រភពគ្រប់គ្រង។

នៅពេលដែលការកំណត់រចនាសម្ព័ន្ធរបស់ Servo Controller ត្រូវបានកែប្រែដោយប្រើជំនួយការអេឡិចត្រូនិច Axiomatic លទ្ធផលត្រូវបានបិទខណៈពេលដែលការកំណត់ត្រូវបានអនុវត្ត។ ការបើកបរលទ្ធផលនឹងបន្តដោយស្វ័យប្រវត្តិបន្ទាប់ពីអស់ពេល 5 វិនាទី។
ការរកឃើញកំហុសមានសម្រាប់លទ្ធផលទាំងបួន។ សម្រាប់លទ្ធផល servo សញ្ញាមតិត្រឡប់បច្ចុប្បន្នត្រូវបានវាស់ ហើយប្រៀបធៀបទៅនឹងតម្លៃបច្ចុប្បន្នទិន្នផលដែលចង់បាន។ លទ្ធផលសញ្ញា 3 និង 4 មានមតិត្រឡប់តែនៅក្នុង voltage របៀប (ក៏នៅពេលធ្វើការក្នុងរបៀបបច្ចុប្បន្ន) ។ ការរកឃើញកំហុស និងចំណុចកំណត់ដែលពាក់ព័ន្ធត្រូវបានបង្ហាញនៅក្នុងផ្នែក 1.4 ។
Servo Outputs ត្រូវបានការពារពីភាពខ្លីទៅ GND ឬ +Vps ដោយសៀគ្វី។ ក្នុង​ករណី​មាន​រយៈពេល​ខ្លី Hardware នឹង​បិទ​ដំណើរការ​ចេញ​ដោយ​ស្វ័យ​ប្រវត្តិ​ដោយ​មិន​គិត​ពី​អ្វី​ដែល processor កំពុង​បញ្ជា​សម្រាប់​លទ្ធផល។ នៅពេលវាកើតឡើង ខួរក្បាលរកឃើញការបិទផ្នែករឹងទិន្នផល ហើយបញ្ជាបិទលទ្ធផលដែលនៅក្នុងសំណួរ។ វានឹងបន្តជំរុញទិន្នផលមិនខ្លីជាធម្មតា។ ប្រសិនបើកំហុសបាត់ទៅ ឧបករណ៍បញ្ជានឹងដំណើរការធម្មតាឡើងវិញដោយស្វ័យប្រវត្តិ។
ក្នុងករណីនៃសៀគ្វីបើកចំហនឹងមិនមានការរំខាននៃវត្ថុបញ្ជាសម្រាប់លទ្ធផលណាមួយឡើយ។ ខួរក្បាលនឹងបន្តព្យាយាមជំរុញការផ្ទុកបើកចំហ។
ចរន្តដែលបានវាស់តាមរយៈបន្ទុកគឺអាចរកបានដើម្បីចាក់ផ្សាយនៅលើសារ CAN ប្រសិនបើចង់បាន។ វាក៏ត្រូវបានគេប្រើជាធាតុបញ្ចូលទៅក្នុងប្លុកមុខងារវិនិច្ឆ័យសម្រាប់លទ្ធផលនីមួយៗ ហើយលទ្ធផលដែលបើកចំហរ ឬខ្លីអាចត្រូវបានផ្សាយនៅក្នុងសារ DM1 នៅលើបណ្តាញ CAN ។
១.១៣. ប្លុកមុខងារវិនិច្ឆ័យ
ឧបករណ៍បញ្ជា Servo បញ្ចូល 4 បញ្ចូល 4 គាំទ្រការផ្ញើសាររោគវិនិច្ឆ័យ។ សារ DM1 គឺជាសារដែលមានលេខកូដបញ្ហាវិនិច្ឆ័យសកម្ម (DTC) ដែលត្រូវបានផ្ញើទៅកាន់បណ្តាញ J1939 ក្នុងករណីដែលកំហុសត្រូវបានរកឃើញ។ លេខកូដបញ្ហារោគវិនិច្ឆ័យត្រូវបានកំណត់ដោយស្តង់ដារ J1939 ជាតម្លៃបួនបៃ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

15 - 57

បន្ថែមពីលើការគាំទ្រសារ DM1 ខាងក្រោមត្រូវបានគាំទ្រ៖

SPN FMI CM OC DM2 DM3 DM11

លេខប៉ារ៉ាម៉ែត្រសង្ស័យ (កំណត់ដោយអ្នកប្រើប្រាស់)

ការកំណត់អត្តសញ្ញាណរបៀបបរាជ័យ

(សូមមើលតារាងទី ១៥ និងតារាងទី ១៦)

វិធីសាស្រ្តបំប្លែង

(តែងតែកំណត់ទៅ 0)

ចំនួននៃការកើតឡើង

(ចំនួនដងដែលកំហុសបានកើតឡើង)

លេខកូដបញ្ហារោគវិនិច្ឆ័យសកម្មពីមុន

បានផ្ញើតាមសំណើតែប៉ុណ្ណោះ

ទិន្នន័យរោគវិនិច្ឆ័យជម្រះ/កំណត់ឡើងវិញនៃ DTCs ដែលសកម្មពីមុន ធ្វើបានតែតាមសំណើប៉ុណ្ណោះ។

ទិន្នន័យរោគវិនិច្ឆ័យជម្រះ/កំណត់ឡើងវិញសម្រាប់ DTCs សកម្ម

ធ្វើបានតែតាមការស្នើសុំ

ការរកឃើញកំហុស និងប្រតិកម្មគឺជាមុខងារឯករាជ្យដែលអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីតាមដាន និងរាយការណ៍ការធ្វើរោគវិនិច្ឆ័យនៃប៉ារ៉ាម៉ែត្រឧបករណ៍បញ្ជាផ្សេងៗ។ ឧបករណ៍បញ្ជា Servo បញ្ចូល 4 បញ្ចូល 4 គាំទ្រ 16 និយមន័យរោគវិនិច្ឆ័យ ដែលនីមួយៗអាចកំណត់រចនាសម្ព័ន្ធដោយអ្នកប្រើប្រាស់ដោយសេរី។

តាមលំនាំដើម ការត្រួតពិនិត្យប្រតិបត្តិការ វ៉ុលtage, សីតុណ្ហភាពស៊ីភីយូ និងការអស់ពេលទទួលសារត្រូវបានកំណត់រចនាសម្ព័ន្ធចំពោះប្លុករោគវិនិច្ឆ័យ 1, 2 និង 3។ ក្នុងករណីណាមួយនៃប្លុកវិនិច្ឆ័យទាំងបីនេះត្រូវការសម្រាប់ការប្រើប្រាស់ផ្សេងទៀត ការកំណត់លំនាំដើមអាចត្រូវបានកែតម្រូវដោយអ្នកប្រើប្រាស់ឱ្យសមនឹងកម្មវិធី។

មាន 4 ប្រភេទកំហុសដែលអាចប្រើបាន "កំហុសអប្បបរមានិងអតិបរមា" "កំហុសតម្លៃដាច់ខាត" "កំហុសរដ្ឋ" និង "កំហុសអប្បបរមានិងអតិបរមាទ្វេដង" ។

កំហុសអប្បបរមា និងអតិបរមាមានកម្រិតពីរគឺ "MIN Shutdown" និង "MAX Shutdown" ដែលមានប៉ារ៉ាម៉ែត្រវិនិច្ឆ័យឯករាជ្យដែលអាចកំណត់រចនាសម្ព័ន្ធបាន (SPN, FMI, បង្កើត DTCs, ការពន្យាពេលមុនពេលដាក់ទង់)។ ក្នុងករណីដែលប៉ារ៉ាម៉ែត្រដែលត្រូវត្រួតពិនិត្យស្ថិតនៅចន្លោះកម្រិតទាំងពីរនេះ ការវិនិច្ឆ័យមិនត្រូវបានសម្គាល់ទេ។

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

State error គឺស្រដៀងទៅនឹង Absolute value error ភាពខុសគ្នាតែមួយគត់គឺ State error មិនអនុញ្ញាត
អ្នកប្រើដើម្បីបញ្ជាក់តម្លៃកម្រិតជាក់លាក់; កម្រិត `1′ និង `0′ ត្រូវបានប្រើជំនួសវិញ។ នេះគឺល្អសម្រាប់ត្រួតពិនិត្យព័ត៌មានរដ្ឋ ដូចជាការអស់ពេលសារដែលទទួលបាន។

កំហុសអប្បបរមា និងអតិបរមាពីរដងអនុញ្ញាតឱ្យអ្នកប្រើបញ្ជាក់កម្រិតបួន ដែលនីមួយៗមានប៉ារ៉ាម៉ែត្រវិនិច្ឆ័យឯករាជ្យ។ ស្ថានភាពវិនិច្ឆ័យ និងតម្លៃកម្រិតកំណត់ត្រូវបានកំណត់ និងរំពឹងទុកដូចបង្ហាញក្នុងរូបភាពទី 2 ខាងក្រោម។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

16 - 57

រូបភាពទី 2 កម្រិតកំហុសអប្បបរមា និងអតិបរមាទ្វេដង
ក្នុងករណីណាមួយនៃប្លុកការវិនិច្ឆ័យត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីត្រួតពិនិត្យលទ្ធផលបច្ចុប្បន្ន មតិត្រឡប់ មានទង់ស្ថានភាពកំហុសខាងក្នុងត្រូវបានរក្សាទុកដោយស្វ័យប្រវត្តិសម្រាប់លទ្ធផលជាក់លាក់នោះ។ ទង់ខាងក្នុងនេះអាចត្រូវបានប្រើសម្រាប់ការជំរុញទិន្នផលជាក់លាក់ទៅស្ថានភាពដែលបានបញ្ជាក់ក្នុងករណីមានព្រឹត្តិការណ៍វិនិច្ឆ័យដោយប្រើចំណុចកំណត់ទិន្នផលបច្ចុប្បន្នសមាមាត្រ "Control Fault Response" "Output in Fault Mode" និង "Fault Detection Enabled" ។
វាក៏មានទង់ស្ថានភាពកំហុសសម្រាប់ការផ្គត់ផ្គង់ថាមពល និងការត្រួតពិនិត្យសីតុណ្ហភាពស៊ីភីយូផងដែរ។ ក្នុងករណីដែលប្លុកវិនិច្ឆ័យណាមួយកំពុងវាស់ប៉ារ៉ាម៉ែត្រទាំងពីរនេះ ទង់ស្ថានភាពកំហុសខាងក្នុងដែលត្រូវគ្នាអាចត្រូវបានប្រើសម្រាប់ការបិទអង្គភាពក្នុងករណីបរាជ័យ។ ចំណុចកំណត់ "កំហុសថាមពលបិទទិន្នផល" និង "ការបិទសីតុណ្ហភាពលើស" អាចត្រូវបានប្រើសម្រាប់ការបើកការបិទអង្គភាព (ការបិទ == ការបើកបរទិន្នផលត្រូវបានបិទ) ។
ខណៈពេលដែលមិនមាន DTCs សកម្ម 4 Input 4 Servo Valve Controller នឹងផ្ញើសារ "No Active Faults"។ ប្រសិនបើ DTC អសកម្មពីមុនក្លាយជាសកម្ម DM1 នឹងត្រូវបានផ្ញើភ្លាមៗដើម្បីឆ្លុះបញ្ចាំងពីបញ្ហានេះ។ ដរាបណា DTC សកម្មចុងក្រោយអសកម្ម DM1 ដែលបង្ហាញថាមិនមាន DTC សកម្មទៀតទេនឹងត្រូវបានផ្ញើ។
ប្រសិនបើមាន DTC សកម្មច្រើនជាងមួយនៅពេលណាមួយនោះ សារ DM1 ធម្មតានឹងត្រូវបានផ្ញើដោយប្រើសារច្រើនកញ្ចប់ទៅកាន់អាសយដ្ឋានអ្នកស្នើសុំដោយប្រើពិធីសារដឹកជញ្ជូន (TP)។
នៅពេលបើកថាមពល សារ DM1 នឹងមិនត្រូវបានចាក់ផ្សាយរហូតដល់បន្ទាប់ពីការពន្យារពេល 5 វិនាទី។ វាត្រូវបានធ្វើដើម្បីការពារការបើកថាមពល ឬលក្ខខណ្ឌនៃការចាប់ផ្តើមពីការដាក់ទង់ថាជាកំហុសសកម្មនៅលើបណ្តាញ។
នៅពេលដែលកំហុសត្រូវបានភ្ជាប់ទៅ DTC កំណត់ហេតុមិនប្រែប្រួលនៃចំនួនកើតឡើង (OC) ត្រូវបានរក្សាទុក។ ដរាបណាឧបករណ៍បញ្ជារកឃើញកំហុសថ្មី (ពីមុនអសកម្ម) វានឹងចាប់ផ្តើមបន្ថយកម្មវិធីកំណត់ម៉ោង "ពន្យារពេលមុនពេលព្រឹត្តិការណ៍ត្រូវបានសម្គាល់" សម្រាប់ប្លុកមុខងារវិនិច្ឆ័យនោះ។ ប្រសិនបើកំហុសនៅតែមានក្នុងអំឡុងពេលពន្យារពេល នោះឧបករណ៍បញ្ជានឹងកំណត់ DTC ឱ្យសកម្ម ហើយនឹងបង្កើន OC នៅក្នុងកំណត់ហេតុ។ DM1 នឹងត្រូវបានបង្កើតភ្លាមៗ ដែលរួមបញ្ចូល DTC ថ្មី។ កម្មវិធីកំណត់ម៉ោងត្រូវបានផ្តល់ជូន ដើម្បីកុំឱ្យកំហុសឆ្គងជាប់ៗគ្នាមិនគ្របដណ្ដប់លើបណ្តាញ ដោយសារកំហុសកើតឡើង និងកើតឡើង ដោយសារសារ DM1 នឹងត្រូវបានផ្ញើរាល់ពេលដែលកំហុសបង្ហាញឡើង ឬបាត់។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

17 - 57

តាមលំនាំដើម ទង់កំហុសត្រូវបានសម្អាតនៅពេលដែលលក្ខខណ្ឌកំហុសដែលបណ្តាលឱ្យវាបាត់។ DTC ត្រូវបានធ្វើឡើងពីមុន Active ហើយតើវាមិនត្រូវបានបញ្ចូលក្នុងសារ DM1 ទៀតទេ។ ដើម្បីកំណត់អត្តសញ្ញាណកំហុសដែលបានកើតឡើង បើទោះបីជាលក្ខខណ្ឌដែលបណ្តាលឱ្យមាននៅឆ្ងាយក៏ដោយ ចំណុច "ជម្រះព្រឹត្តិការណ៍បានតែដោយ DM11" អាចត្រូវបានកំណត់ទៅជា "ពិត" ។ ការកំណត់រចនាសម្ព័ន្ធនេះអនុញ្ញាតឱ្យ DTC បន្តសកម្ម សូម្បីតែបន្ទាប់ពីទង់កំហុសត្រូវបានសម្អាត ហើយត្រូវបានបញ្ចូលក្នុងសារ DM1 រហូតដល់ការសម្អាត/កំណត់ទិន្នន័យវិភាគឡើងវិញសម្រាប់ Active DTCs (DM11) ត្រូវបានស្នើសុំ។

ដូចដែលបានកំណត់ដោយ J1939 ស្តង់ដារ បៃដំបូងនៃសារ DM1 ឆ្លុះបញ្ចាំង Lamp ស្ថានភាព។ “អិលamp កំណត់ដោយព្រឹត្តិការណ៍” setpoint កំណត់ lamp ប្រភេទដែលបានកំណត់ក្នុងបៃនៃ DTC នេះ។ “អិលamp កំណត់ដោយព្រឹត្តិការណ៍” ជម្រើសចំណុចកំណត់ត្រូវបានរាយក្នុងតារាងទី 14 ។ តាមលំនាំដើម 'Amber, Warning' lamp ជាធម្មតា សំណុំមួយគឺជាកំហុសសកម្មណាមួយ។
0 ការពារ 1 Amber Warning 2 Red Stop 3 ដំណើរការខុសប្រក្រតី

តារាង 14 អិលamp កំណត់ដោយព្រឹត្តិការណ៍នៅក្នុងជម្រើស DM1
"SPN សម្រាប់ព្រឹត្តិការណ៍" កំណត់លេខប៉ារ៉ាម៉ែត្រសង្ស័យដែលត្រូវបានប្រើជាផ្នែកនៃ DTC ។ តម្លៃលំនាំដើមសូន្យមិនត្រូវបានអនុញ្ញាតដោយស្តង់ដារទេ ដូច្នេះគ្មាន DM នឹងត្រូវបានផ្ញើទេ លុះត្រាតែ "SPN សម្រាប់ព្រឹត្តិការណ៍" ត្រូវបានកំណត់រចនាសម្ព័ន្ធខុសពីសូន្យ។ វាជាទំនួលខុសត្រូវរបស់អ្នកប្រើប្រាស់ក្នុងការជ្រើសរើស SPN ដែលនឹងមិនបំពានលើស្តង់ដារ J1939។ នៅពេលដែល "SPN សម្រាប់ព្រឹត្តិការណ៍" ត្រូវបានផ្លាស់ប្តូរ OC នៃកំណត់ហេតុកំហុសដែលពាក់ព័ន្ធត្រូវបានកំណត់ឡើងវិញដោយស្វ័យប្រវត្តិទៅសូន្យ។
ទិន្នន័យ 0 មានសុពលភាព ប៉ុន្តែលើសពីជួរប្រតិបត្តិការធម្មតា - កម្រិតធ្ងន់ធ្ងរបំផុត ទិន្នន័យ 1 មានសុពលភាព ប៉ុន្តែនៅខាងក្រោមជួរប្រតិបត្តិការធម្មតា - កម្រិតធ្ងន់ធ្ងរបំផុត កម្រិត 2 កម្រិតទិន្នន័យ 3 វ៉ុលtage លើសពីធម្មតា ឬខ្លីទៅប្រភពខ្ពស់ 4 វ៉ុលtage ខាងក្រោមធម្មតា ឬខ្លីទៅប្រភពទាប 5 ចរន្តខាងក្រោមធម្មតា ឬបើកសៀគ្វី 6 ចរន្តខាងលើធម្មតា ឬសៀគ្វីដី 7 កំហុសមេកានិច 8 ប្រេកង់មិនធម្មតា ឬទទឹងជីពចរ ឬរយៈពេល 9 អត្រាអាប់ដេតមិនធម្មតា 10 អត្រាផ្លាស់ប្តូរមិនធម្មតា 11 មូលហេតុឫសគល់មិនស្គាល់ 12 មិនល្អ សមាសធាតុ 13 ចេញពីការក្រិតតាមខ្នាត 14 សេចក្តីណែនាំពិសេស 15 ទិន្នន័យមានសុពលភាព ប៉ុន្តែលើសពីជួរប្រតិបត្តិការធម្មតា កម្រិតធ្ងន់ធ្ងរបំផុត កម្រិត 16 ទិន្នន័យមានសុពលភាព ប៉ុន្តែលើសពីជួរប្រតិបត្តិការធម្មតាកម្រិតមធ្យម កម្រិតធ្ងន់ធ្ងរកម្រិត 17 ទិន្នន័យមានសុពលភាព ប៉ុន្តែនៅខាងក្រោមជួរប្រតិបត្តិការធម្មតា កម្រិតធ្ងន់ធ្ងរ កម្រិត 18 ទិន្នន័យមានសុពលភាព ប៉ុន្តែទាបជាងកម្រិតប្រតិបត្តិការធម្មតា កម្រិតធ្ងន់ធ្ងរ 19 កំហុសបណ្តាញ 20 ទិន្នន័យរសាត់ខ្ពស់ 21 ទិន្នន័យរសាត់ទាប លក្ខខណ្ឌ 31 មាន
តារាងទី 15 FMI សម្រាប់ជម្រើសព្រឹត្តិការណ៍

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

18 - 57

រាល់កំហុសបានភ្ជាប់ FMI លំនាំដើមជាមួយពួកគេ។ FMI ដែលបានប្រើអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធជាមួយនឹងចំណុចកំណត់ "FMI សម្រាប់ព្រឹត្តិការណ៍" ដែលបង្ហាញក្នុងតារាងទី 15 ។ នៅពេលដែល FMI ត្រូវបានជ្រើសរើសពី FMI កំហុសទាបក្នុងតារាងទី 16 សម្រាប់កំហុសដែលអាចដាក់ទង់ថាកើតឡើងខ្ពស់ឬទាប វាត្រូវបានណែនាំអោយអ្នកប្រើប្រាស់ នឹង
ជ្រើសរើស FMI ដែលកើតឡើងខ្ពស់ពីជួរឈរខាងស្តាំនៃតារាងទី 16 ។ មិនមានការកំណត់ដោយស្វ័យប្រវត្តិទេ។
FMIs ខ្ពស់ និងទាបនៅក្នុងកម្មវិធីបង្កប់ អ្នកប្រើប្រាស់អាចកំណត់រចនាសម្ព័ន្ធទាំងនេះដោយសេរី។

កំហុសទាប FMIs FMI=1, ទិន្នន័យមានសុពលភាព ប៉ុន្តែនៅខាងក្រោមជួរប្រតិបត្តិការធម្មតា កម្រិតធ្ងន់ធ្ងរបំផុត FMI=4, វ៉ុលtage ខាងក្រោមធម្មតា ឬខ្លីទៅប្រភពទាប FMI=5 បច្ចុប្បន្ននៅខាងក្រោមធម្មតា ឬបើកសៀគ្វី
FMI=17, ទិន្នន័យមានសុពលភាព ប៉ុន្តែនៅខាងក្រោមជួរប្រតិបត្តិការធម្មតា កម្រិតធ្ងន់ធ្ងរបំផុត FMI=18, ទិន្នន័យមានសុពលភាព ប៉ុន្តែនៅខាងក្រោមកម្រិតប្រតិបត្តិការធម្មតា កម្រិតធ្ងន់ធ្ងរកម្រិតមធ្យម FMI=21, ទិន្នន័យរសាត់ទាប

FMIs កំហុសខ្ពស់។
FMI=0, ទិន្នន័យមានសុពលភាព ប៉ុន្តែលើសពីជួរប្រតិបត្តិការធម្មតាកម្រិតធ្ងន់ធ្ងរបំផុត FMI=3, វ៉ុលtage លើសពីធម្មតា ឬខ្លីទៅប្រភពខ្ពស់។
FMI=6, ចរន្តលើសពីធម្មតា ឬសៀគ្វីដី
FMI=15, ទិន្នន័យមានសុពលភាព ប៉ុន្តែលើសពីជួរប្រតិបត្តិការធម្មតា កម្រិតធ្ងន់ធ្ងរបំផុត FMI=16, ទិន្នន័យមានសុពលភាព ប៉ុន្តែលើសពីជួរប្រតិបត្តិការធម្មតា កម្រិតធ្ងន់ធ្ងរកម្រិតមធ្យម FMI=20, ទិន្នន័យរសាត់ខ្ពស់

តារាងទី 16 FMIs កំហុសទាប និង FMIs កំហុសខ្ពស់ដែលត្រូវគ្នា។

១.៨. ប្លុកមុខងារត្រួតពិនិត្យ PID
ប្លុកមុខងារ PID Control គឺជាប្លុកតក្កវិជ្ជាឯករាជ្យ ប៉ុន្តែជាធម្មតាវាត្រូវបានបម្រុងទុកដើម្បីភ្ជាប់ជាមួយប្លុកត្រួតពិនិត្យទិន្នផលសមាមាត្រដែលបានពិពណ៌នាពីមុន។ នៅពេលដែល "ប្រភពត្រួតពិនិត្យ" សម្រាប់ទិន្នផលមួយត្រូវបានតំឡើងជា 'PID Function Block' ពាក្យបញ្ជាពីប្លុក PID ដែលបានជ្រើសរើសជំរុញលទ្ធផលជាក់ស្តែងនៅលើ 4 Input 4 Output Servo Controller ។
ចំណុចកំណត់ "PID Target Command Source" និង "PID Target Command Number" កំណត់ការបញ្ចូលវត្ថុបញ្ជា និង "PID Feedback Input Source" និង "PID Feedback Input Number" កំណត់សញ្ញាមតិស្ថាបនាដែលបានបង្កើតឡើងទៅកាន់ប្លុកមុខងារ PID ។ "PID Response Profile” នឹងប្រើធាតុបញ្ចូលដែលបានជ្រើសរើសតាមជម្រើសដែលបានរាយក្នុងតារាងទី 17។ នៅពេលសកម្ម ក្បួនដោះស្រាយ PID នឹងត្រូវបានគេហៅថារាល់ “អត្រាធ្វើបច្ចុប្បន្នភាពរង្វិលជុំ PID” គិតជាមិល្លីវិនាទី។
0 ទិន្នផលតែមួយ 1 ការកំណត់ចំណុចត្រួតពិនិត្យ 2 បើកនៅពេលដែលលើសពីគោលដៅ 3 បើកនៅពេលខាងក្រោមគោលដៅ
តារាងទី 17 ជម្រើសឆ្លើយតប PID
នៅពេលដែលការឆ្លើយតប 'លទ្ធផលតែមួយ' ត្រូវបានជ្រើសរើស ធាតុបញ្ចូលគោលដៅ និងមតិកែលម្អមិនចាំបាច់ចែករំលែកឯកតាដូចគ្នានោះទេ។ ក្នុងករណីទាំងពីរ សញ្ញាត្រូវបានបំប្លែងទៅជាភាគរយtage តម្លៃផ្អែកលើតម្លៃអប្បបរមា និងអតិបរមាដែលភ្ជាប់ជាមួយប្លុកមុខងារប្រភព។
សម្រាប់អតីតample ពាក្យបញ្ជា CAN អាចត្រូវបានប្រើដើម្បីកំណត់តម្លៃគោលដៅ ក្នុងករណីនេះវានឹងត្រូវបានបំប្លែងទៅជាភាគរយtagតម្លៃ e ដោយប្រើចំណុចកំណត់ “Receive Data Min” និង “Receive Data Max” នៅក្នុងប្លុកមុខងារ 'CAN Receive X' ដែលសមស្រប។ សញ្ញា​មតិត្រឡប់​ក្នុង​រង្វង់​បិទ (ឧទាហរណ៍​ការ​បញ្ចូល 0-5V) អាច​ត្រូវ​បាន​តភ្ជាប់​ទៅ `Universal Input 1' ហើយ​បាន​ជ្រើសរើស​ជា​ប្រភព​មតិកែលម្អ។ ក្នុងករណីនេះ តម្លៃនៃការបញ្ចូលនឹងត្រូវបានបំប្លែងទៅជាភាគរយtage ផ្អែកលើ "ជួរអប្បបរមា" និង "អតិបរមា

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

19 - 57

ជួរ" ចំណុចកំណត់នៅក្នុងប្លុកបញ្ចូល។ លទ្ធផលនៃអនុគមន៍ PID នឹងអាស្រ័យលើភាពខុសគ្នារវាងគោលដៅដែលបានបញ្ជា និងមតិកែលម្អដែលបានវាស់វែងជាភាគរយtage នៃជួរសញ្ញានីមួយៗ។ នៅក្នុងរបៀបនេះ លទ្ធផលនៃប្លុកនឹងមានតម្លៃពី -100% ទៅ 100%។
នៅពេលដែលការឆ្លើយតប 'Setpoint Control' ត្រូវបានជ្រើសរើស "PID Target Command Source" ត្រូវបានធ្វើបច្ចុប្បន្នភាពដោយស្វ័យប្រវត្តិទៅ "Control Constant Data" ហើយមិនអាចផ្លាស់ប្តូរបានទេ។ តម្លៃដែលបានកំណត់ក្នុងថេរដែលពាក់ព័ន្ធនៅក្នុងប្លុកមុខងារបញ្ជីទិន្នន័យថេរក្លាយជាតម្លៃគោលដៅដែលចង់បាន។ ក្នុង​ករណី​នេះ ទាំង​តម្លៃ​គោល​ដៅ​ និង​តម្លៃ​មតិ​ត្រឡប់​ត្រូវ​បាន​សន្មត​ថា​ស្ថិត​ក្នុង​ឯកតា​និង​ជួរ​ដូច​គ្នា។ តម្លៃអប្បបរមា និងអតិបរមាសម្រាប់មតិកែលម្អដោយស្វ័យប្រវត្តិក្លាយជាឧបសគ្គនៅលើគោលដៅថេរ។ នៅក្នុងរបៀបនេះ លទ្ធផលនៃប្លុកនឹងមានតម្លៃពី 0% ទៅ 100%។
សម្រាប់អតីតample ប្រសិនបើមតិស្ថាបនាត្រូវបានតំឡើងជាការបញ្ចូល 4-20mA ចំណុចកំណត់ "តម្លៃថេរ X" ដែលកំណត់ទៅ 14.2 នឹងត្រូវបានបំប្លែងដោយស្វ័យប្រវត្តិទៅ 63.75% ។ មុខងារ PID នឹងកែតម្រូវទិន្នផលតាមតម្រូវការដើម្បីឱ្យមានមតិកែលម្អដែលបានវាស់វែងដើម្បីរក្សាតម្លៃគោលដៅនោះ។ ជម្រើសឆ្លើយតបពីរចុងក្រោយគឺ "On When Over Target" និង "On When Under Target" ត្រូវបានរចនាឡើងដើម្បីអនុញ្ញាតឱ្យអ្នកប្រើប្រាស់បញ្ចូលគ្នានូវលទ្ធផលសមាមាត្រទាំងពីរជា drive-pull drive សម្រាប់ប្រព័ន្ធមួយ។ លទ្ធផលទាំងពីរត្រូវតែត្រូវបានបង្កើតឡើង ដើម្បីប្រើការបញ្ចូលវត្ថុបញ្ជាដូចគ្នា (ការឆ្លើយតបលីនេអ៊ែរ) និងសញ្ញាមតិត្រឡប់ ដើម្បីទទួលបានការឆ្លើយតបលទ្ធផលរំពឹងទុក។ នៅក្នុងរបៀបនេះ ទិន្នផលនឹងមានចន្លោះពី 0% ទៅ 100%។
ដើម្បីអនុញ្ញាតឱ្យទិន្នផលមានស្ថេរភាព អ្នកប្រើប្រាស់អាចជ្រើសរើសតម្លៃមិនសូន្យសម្រាប់ "PID Delta Tolerance"។ ប្រសិនបើតម្លៃដាច់ខាតនៃ ErrorK តិចជាងតម្លៃនេះ ErrorK ក្នុងរូបមន្តខាងក្រោមនឹងត្រូវបានកំណត់ទៅសូន្យ។
ក្បួនដោះស្រាយ PID ដែលប្រើត្រូវបានបង្ហាញខាងក្រោម ដែល G, Ki, Ti, Kd, ​​Td និង Loop_Update_Rate គឺជាប៉ារ៉ាម៉ែត្រដែលអាចកំណត់រចនាសម្ព័ន្ធបាន។
= + +
= _ = _ = _ (– -1)
= – = -1 +
_=_= / (ចំណាំ៖ ប្រសិនបើ Ti ជាសូន្យ I_Gain = 0) _= /
= __ 0.001
សមីការទី 4 - ក្បួនដោះស្រាយការគ្រប់គ្រង PID

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

20 - 57

ប្រព័ន្ធនីមួយៗនឹងត្រូវកែតម្រូវសម្រាប់ការឆ្លើយតបលទ្ធផលល្អបំផុត។ ពេលវេលាឆ្លើយតប ការហួសប្រមាណ និងអថេរផ្សេងទៀតនឹងត្រូវសម្រេចដោយអតិថិជនដោយប្រើយុទ្ធសាស្រ្តលៃតម្រូវ PID ដែលសមស្រប។ Axiomatic មិនទទួលខុសត្រូវចំពោះការលៃតម្រូវប្រព័ន្ធគ្រប់គ្រងនោះទេ។
តារាងរកមើលត្រូវបានប្រើដើម្បីផ្តល់ការឆ្លើយតបលទ្ធផលរហូតដល់ 10 ជម្រាលក្នុងមួយធាតុបញ្ចូល។ ប្រសិនបើមានចំណោទច្រើនជាង 10 ត្រូវបានទាមទារ ប្លុកតក្កវិជ្ជាកម្មវិធីអាចប្រើដើម្បីបញ្ចូលគ្នានូវតារាងចំនួន 30 ដើម្បីទទួលបានជម្រាល 1.7 ដូចដែលបានពិពណ៌នានៅក្នុងផ្នែក XNUMX ។
តារាងរកមើលមានរបៀបផ្សេងគ្នាពីរដែលកំណត់ដោយចំណុចកំណត់ "X-Axis Type" ដែលបានផ្តល់ឱ្យក្នុងតារាង 18។ ជម្រើស `0 Data Response' គឺជារបៀបធម្មតាដែលសញ្ញាបញ្ចូលប្លុកត្រូវបានជ្រើសរើសជាមួយ "X-Axis Source" និង "X-Axis លេខ” ចំណុចកំណត់ និងតម្លៃ X បង្ហាញតម្លៃសញ្ញាបញ្ចូលដោយផ្ទាល់។ ជាមួយនឹងជម្រើស '1 Time Response' សញ្ញាបញ្ចូលគឺជាពេលវេលា និងតម្លៃ X បច្ចុប្បន្នគិតជាមិល្លីវិនាទី។ ហើយសញ្ញាបញ្ចូលដែលបានជ្រើសរើសត្រូវបានប្រើជាការបើកឌីជីថល។
0 Data Response 1 Time Response Table 18 ជម្រើស​ប្រភេទ X-Axis

ជម្រាលត្រូវបានកំណត់ជាមួយនឹងចំណុច (x, y) និងការឆ្លើយតបចំណុចដែលពាក់ព័ន្ធ។ តម្លៃ X បង្ហាញតម្លៃសញ្ញាបញ្ចូល និងតម្លៃ Y ដែលត្រូវគ្នានឹងតម្លៃលទ្ធផលតារាងរកមើល។ ចំណុចកំណត់ “PointN Response” កំណត់ប្រភេទនៃជម្រាលពីចំណុចមុនទៅចំណុចនៅក្នុងសំណួរ។ ជម្រើសឆ្លើយតបត្រូវបានផ្តល់ឱ្យក្នុងតារាង 19. `Ramp To' ផ្តល់នូវជម្រាលលីនេអ៊ែររវាងចំណុច ចំណែក 'លោតទៅ' ផ្តល់នូវការឆ្លើយតបពីចំណុចមួយទៅចំណុច ដែលតម្លៃបញ្ចូលណាមួយរវាង XN-1 និង XN នឹងនាំឱ្យលទ្ធផលតារាងរកមើលជា YN ។ “Point0 Response” គឺតែងតែ 'លោតទៅ' ហើយមិនអាចកែសម្រួលបានទេ។ ការជ្រើសរើសការឆ្លើយតប 'មិនអើពើ' បណ្តាលឱ្យចំណុចពាក់ព័ន្ធ និងចំណុចខាងក្រោមទាំងអស់មិនត្រូវបានអើពើ។
0 មិនអើពើ 1 Ramp ទៅ 2 លោតទៅតារាង 19 ជម្រើសឆ្លើយតប PointN
ក្នុងករណី Time Response ត្រូវបានប្រើប្រាស់ ចំណុចកំណត់ "Autocycle" អាចត្រូវបានប្រើសម្រាប់បង្កើតលទ្ធផលដដែលៗ និងជារង្វង់ ខណៈដែលប្រភពវត្ថុបញ្ជាដែលបានជ្រើសរើសបើកដំណើរការលទ្ធផលឆ្លើយតបពេលវេលានៃតារាងរកមើលជាក់លាក់។
តម្លៃ X ត្រូវបានកំណត់ដោយជួរអប្បបរមា និងអតិបរមានៃប្រភពបញ្ចូលដែលបានជ្រើសរើស ប្រសិនបើប្រភពគឺជាផ្នែកមួយនៃប្លុកបញ្ចូល ឬប្លុកអនុគមន៍គណិតវិទ្យា។ សម្រាប់ប្រភពដែលបានរៀបរាប់ខាងលើទិន្នន័យ X-Axis នឹងត្រូវបានកំណត់ឡើងវិញនៅពេលដែលជួរត្រូវបានផ្លាស់ប្តូរ ដូច្នេះការបញ្ចូលគួរតែត្រូវបានកែតម្រូវមុនពេលផ្លាស់ប្តូរតម្លៃ X-Axis ។ សម្រាប់ប្រភពផ្សេងទៀត Xmin និង Xmax គឺ 0 និង 1000។ X-Axis គឺជាឧបសគ្គដែលស្ថិតនៅក្នុងលំដាប់កើនឡើង ដូច្នេះតម្លៃនៃលិបិក្រមបន្ទាប់គឺធំជាង ឬស្មើនឹងមុន។ ដូច្នេះនៅពេលកែតម្រូវទិន្នន័យ X-Axis វាត្រូវបានណែនាំថា X10 ត្រូវបានផ្លាស់ប្តូរជាមុនសិន បន្ទាប់មកដាក់សន្ទស្សន៍ទាបតាមលំដាប់ចុះ។
<= 0 <= 1 <= 2 <= 3 <= 4 <= 5 <= 6 <= 7 <= 8 <= 9 <= 10 <=

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

21 - 57

The Y-Axis has no constraints on the data it presents, thus inverse, decreasing, increasing or other response can be easily established. The Smallest of the Y-Axis values is used as Lookup Table output min and the largest of the Y-Axis values is used as Lookup Table output max (i.e. used as Xmin and Xmax values in linear calculation, Section 1.3). Ignored points are not considered for min and max values.

ប្លុកមុខងារតក្កវិជ្ជាដែលអាចសរសេរកម្មវិធីបាន។
ប្លុក​មុខងារ​តក្កវិជ្ជា​កម្មវិធី​គឺ​ជា​ឧបករណ៍​ដ៏មាន​ឥទ្ធិពល​ខ្លាំង។ តក្កវិជ្ជាកម្មវិធីអាចភ្ជាប់ទៅតារាងរកមើលរហូតដល់បី ដែលណាមួយនឹងត្រូវបានជ្រើសរើសតែក្រោមលក្ខខណ្ឌដែលបានផ្តល់ឱ្យ។ ដូច្នេះ លទ្ធផលនៃតក្កវិជ្ជា Programmable នៅពេលវេលាណាមួយនឹងជាលទ្ធផលនៃតារាងរកមើលដែលបានជ្រើសរើសដោយតក្កវិជ្ជាដែលបានកំណត់។ ដូច្នេះ ការឆ្លើយតបរហូតដល់បីផ្សេងគ្នាចំពោះការបញ្ចូលដូចគ្នា ឬការឆ្លើយតបបីផ្សេងគ្នាចំពោះធាតុបញ្ចូលផ្សេងគ្នាអាចក្លាយជាធាតុបញ្ចូលទៅប្លុកមុខងារផ្សេងទៀត។

ដើម្បីបើកដំណើរការប្លុកតក្កវិជ្ជាណាមួយដែលអាចបង្កើតកម្មវិធីបាន ចំណុចកំណត់ "ការអនុញ្ញាតតក្កវិជ្ជាកម្មវិធី" ត្រូវតែកំណត់ទៅជា 'ពិត' ។ តាមលំនាំដើម ប្លុកឡូជីខលទាំងអស់ត្រូវបានបិទ។
តារាងដែលពាក់ព័ន្ធទាំងបីត្រូវបានជ្រើសរើសដោយការកំណត់ "លេខប្លុកតារាងស្វែងរកតារាង X" ទៅកាន់លេខតារាងរកមើលដែលចង់បាន សម្រាប់ឧ.ampការជ្រើសរើស 1 នឹងកំណត់រកមើលតារាងទី 1 ជា TableX ។
សម្រាប់ TableX នីមួយៗមានលក្ខខណ្ឌបីដែលកំណត់តក្កវិជ្ជាដើម្បីជ្រើសរើសតារាងរកមើលដែលពាក់ព័ន្ធជាលទ្ធផលតក្កវិជ្ជា។ លក្ខខណ្ឌនីមួយៗអនុវត្តមុខងារ 1 2 ដែលប្រតិបត្តិករគឺជាប្រតិបត្តិករឡូជីខលដែលកំណត់ដោយចំណុច "តារាង X លក្ខខណ្ឌ Y, ប្រតិបត្តិករ" ។ ជម្រើសនៃចំណុចកំណត់ត្រូវបានរាយក្នុងតារាងទី 20។ អាគុយម៉ង់លក្ខខណ្ឌត្រូវបានជ្រើសរើសដោយ "តារាង x លក្ខខណ្ឌ Y, ប្រភពអាគុយម៉ង់ Z" និង "តារាង x លក្ខខណ្ឌ Y, លេខអាគុយម៉ង់ Z" ។ ប្រសិនបើជម្រើស `0 ការគ្រប់គ្រងមិនត្រូវបានប្រើ” ត្រូវបានជ្រើសរើសជា “តារាង x លក្ខខណ្ឌ Y, ប្រភពអាគុយម៉ង់ Z” អាគុយម៉ង់ត្រូវបានបកប្រែជា 0 ។
0 =, ស្មើ 1 !=, មិនស្មើ 2 >, ធំជាង 3 >=, ធំជាង ឬស្មើ 4 <, តិចជាង 5 <=, តិចជាង ឬស្មើ
តារាងទី 20 តារាង X លក្ខខណ្ឌ Y ជម្រើសប្រតិបត្តិករ
លក្ខខណ្ឌទាំងបីត្រូវបានវាយតម្លៃ ហើយប្រសិនបើលទ្ធផលបំពេញបាននូវប្រតិបត្តិការឡូជីខលដែលបានកំណត់ជាមួយ "Table X Conditions Logical Operator" setpoint ដែលបានផ្តល់ឱ្យក្នុងតារាង 21 នោះតារាងរកមើលដែលពាក់ព័ន្ធត្រូវបានជ្រើសរើសជាលទ្ធផលនៃប្លុកឡូជីខល។ ជម្រើស '0 តារាងលំនាំដើម' ជ្រើសរើសតារាងរកមើលដែលពាក់ព័ន្ធក្នុងគ្រប់លក្ខខណ្ឌទាំងអស់។
0 តារាងលំនាំដើម (Table1) 1 Cnd1 និង Cnd2 និង Cnd3 2 Cnd1 ឬ Cnd2 ឬ Cnd3 3 (Cnd1 និង Cnd2) ឬ Cnd3 4 (Cnd1 ឬ Cnd2) និង Cnd3
តារាងទី 21 តារាង X លក្ខខណ្ឌ ជម្រើសប្រតិបត្តិករឡូជីខល

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

22 - 57

ប្រតិបត្តិការឡូជីខលទាំងបីត្រូវបានវាយតម្លៃតាមលំដាប់លំដោយ ហើយជម្រើសដំបូងដែលពេញចិត្តត្រូវបានជ្រើសរើស ដូច្នេះប្រសិនបើប្រតិបត្តិការឡូជីខល Table1 ពេញចិត្ត តារាងរកមើលដែលភ្ជាប់ជាមួយតារាងទី 1 ត្រូវបានជ្រើសរើសដោយមិនគិតពីប្រតិបត្តិការឡូជីខលពីរផ្សេងទៀត។ លើសពីនេះទៀត ប្រសិនបើគ្មានប្រតិបត្តិការឡូជីខលណាមួយពេញចិត្ត តារាងរកមើលដែលភ្ជាប់ជាមួយតារាងទី 1 នឹងត្រូវបានជ្រើសរើស។
១.៦. ប្លុកអនុគមន៍គណិតវិទ្យា

មានប្លុកមុខងារគណិតវិទ្យាចំនួនបួនដែលអនុញ្ញាតឱ្យអ្នកប្រើកំណត់ក្បួនដោះស្រាយជាមូលដ្ឋាន។ ប្លុកមុខងារគណិតវិទ្យាអាចយកសញ្ញាបញ្ចូលរហូតដល់ប្រាំ។ បន្ទាប់មកការបញ្ចូលនីមួយៗត្រូវបានធ្វើមាត្រដ្ឋានដោយយោងទៅតាមដែនកំណត់ដែលពាក់ព័ន្ធ និងចំណុចកំណត់នៃការធ្វើមាត្រដ្ឋាន។
តម្លៃសញ្ញាបញ្ចូលរបស់ប្លុកគណិតវិទ្យាអាចមានតម្លៃក្នុងចន្លោះ -1000 ដល់ 1000។ ក្នុងករណីដែលតម្លៃសញ្ញាធំជាងនោះ តម្លៃ "Function X Input Y Minimum" និង "Function X Input Y Maximum" អាចត្រូវបានប្រើដើម្បីធ្វើការវាស់វែងឡើងវិញ។ តម្លៃ។ សម្រាប់ការគ្រប់គ្រងបន្ថែម អ្នកប្រើប្រាស់ក៏អាចកែតម្រូវ “Function X Input Y Scaler” ផងដែរ។ តាមលំនាំដើម ធាតុបញ្ចូលនីមួយៗមានមាត្រដ្ឋាន 'ទម្ងន់' នៃ 1.0 ទោះជាយ៉ាងណាក៏ដោយ ធាតុបញ្ចូលនីមួយៗអាចត្រូវបានធ្វើមាត្រដ្ឋានពី -1.0 ទៅ 1.0 តាមចាំបាច់ មុនពេលវាត្រូវបានអនុវត្តនៅក្នុងមុខងារ។
ប្លុកអនុគមន៍គណិតវិទ្យារួមមានមុខងារដែលអាចជ្រើសរើសបានចំនួន 22 ដែលនីមួយៗអនុវត្តសមីការ A និង B ជាអនុគមន៍បញ្ចូល ហើយប្រតិបត្តិករត្រូវបានជ្រើសរើសមុខងារជាមួយចំណុច "Math function X Operator" ។ ជម្រើសនៃចំណុចកំណត់ត្រូវបានបង្ហាញនៅក្នុងតារាងទី 1 ។ មុខងារត្រូវបានតភ្ជាប់ ដូច្នេះលទ្ធផលនៃអនុគមន៍មុននឹងចូលទៅក្នុងការបញ្ចូល A នៃអនុគមន៍បន្ទាប់។ ដូច្នេះ អនុគមន៍ 2 មានទាំងបញ្ចូល A និងបញ្ចូល B អាចជ្រើសរើសបានជាមួយចំណុចកំណត់ ដែលមុខងារ 4 ដល់ 0 មានតែបញ្ចូល B ដែលអាចជ្រើសរើសបាន។ ការបញ្ចូលត្រូវបានជ្រើសរើសដោយកំណត់ "Function X Input Y Source" និង "Function X Input Y Number"។ ប្រសិនបើ “Function X Input B Source” ត្រូវបានកំណត់ទៅ XNUMX `Control not used' សញ្ញានឹងឆ្លងកាត់មុខងារមិនផ្លាស់ប្តូរ។
= (((1 1 1)2 2)3 3 )4 4
0 =, ពិតនៅពេលដែល InA ស្មើនឹង InB 1 !=, ពិតនៅពេលដែល InA មិនស្មើ InB 2 >, ពិតនៅពេលដែល InA ធំជាង InB 3 >=, ពិតនៅពេលដែល InA ធំជាង ឬស្មើ InB 4 <, ពិតនៅពេលដែល InA តិចជាង InB 5 < =, ពិតនៅពេលដែល InA តិចជាង ឬស្មើ InB 6 OR, True នៅពេលដែល InA ឬ InB គឺ True 7 និង True នៅពេលដែល InA និង InB គឺ True 8 XOR, True នៅពេលដែល InA ឬ InB គឺពិត ប៉ុន្តែមិនមែនទាំងពីរ 9 +, លទ្ធផល = InA បូក InB 10 -, លទ្ធផល = InA ដក InB 11 x, លទ្ធផល = InA ដង InB 12 /, លទ្ធផល = InA បែងចែកដោយ InB 13 MIN, លទ្ធផល = តូចបំផុតនៃ InA និង InB 14 MAX, លទ្ធផល = ធំបំផុតនៃ InA និង InB 15 MAX -MIN, លទ្ធផល = តម្លៃដាច់ខាតនៃ (InA InB)
តារាងទី 22 អនុគមន៍គណិតវិទ្យា X ជម្រើសប្រតិបត្តិករ
សម្រាប់ប្រតិបត្តិការតក្កវិជ្ជា (6, 7, 8) ការបញ្ចូលមាត្រដ្ឋានធំជាង ឬស្មើ 1 ត្រូវបានចាត់ទុកជា TRUE ។ សម្រាប់ប្រតិបត្តិការតក្កវិជ្ជា (0 ដល់ 8) លទ្ធផលនៃអនុគមន៍នឹងតែងតែជា 0 (FALSE) នៃ 1 (TRUE)។ សម្រាប់នព្វន្ធ

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

23 - 57

អនុគមន៍ (9 ដល់ 14) វាត្រូវបានណែនាំអោយធ្វើមាត្រដ្ឋានទិន្នន័យ ដូចជាប្រតិបត្តិការលទ្ធផលនឹងមិនលើសពីមាត្រដ្ឋានពេញលេញ (-1e6 ដល់ 1e6) និង saturate លទ្ធផលលទ្ធផល។
នៅពេលបែងចែក ការបែងចែកសូន្យនឹងផ្តល់លទ្ធផលជាតម្លៃលទ្ធផលពេញលេញ (1e6) សម្រាប់មុខងារដែលពាក់ព័ន្ធ។
ជាចុងក្រោយ លទ្ធផលគណនាគណិតវិទ្យា ដែលបង្ហាញជាតម្លៃពិត អាចត្រូវបានធ្វើមាត្រដ្ឋានទៅជាឯកតារូបវន្តសមរម្យ ដោយប្រើចំណុចកំណត់ "ជួរអប្បបរមានៃលទ្ធផលគណិតវិទ្យា" និង "ជួរអតិបរមាលទ្ធផលគណិតវិទ្យា" ។ តម្លៃទាំងនេះក៏ត្រូវបានគេប្រើជាដែនកំណត់ផងដែរ នៅពេលដែលអនុគមន៍គណិតវិទ្យាដែលខ្ញុំបានជ្រើសរើសជាប្រភពបញ្ចូលសម្រាប់ប្លុកមុខងារផ្សេងទៀត។

១.៩. ប្រតិកម្ម DTC
ប្លុកមុខងារ DTC React គឺជាមុខងារសាមញ្ញបំផុត ដែលនឹងអនុញ្ញាតឱ្យ DTC ដែលទទួលបាន ផ្ញើពី ECU ផ្សេងទៀតនៅលើសារ DM1 ដើម្បីបិទលទ្ធផល ឬប្រើជាការបញ្ចូលទៅកាន់ប្រភេទប្លុកតក្កវិជ្ជាផ្សេងទៀត។ បន្សំ SPN/FMI រហូតដល់ទៅប្រាំអាចត្រូវបានជ្រើសរើស។
ប្រសិនបើសារ DM1 ត្រូវបានទទួលជាមួយនឹងការរួមបញ្ចូលគ្នា SPN/FMI ដែលបានកំណត់នោះ រដ្ឋ DTC ដែលត្រូវគ្នានឹងត្រូវបានកំណត់ទៅជា ON ។ នៅពេលបើក ប្រសិនបើការរួមបញ្ចូលគ្នា SPN/FMI ដូចគ្នាមិនត្រូវបានទទួលម្តងទៀតបន្ទាប់ពី 3 វិនាទី ស្ថានភាព DTC នឹងត្រូវបានកំណត់ឡើងវិញទៅបិទ។
DTC អាចត្រូវបានប្រើជាការបញ្ចូលឌីជីថល (បើក/បិទ) សម្រាប់ប្លុកមុខងារណាមួយតាមការសមស្រប។

១.១១. អាចបញ្ជូនមុខងារសារប្លុក

ប្លុកមុខងារ CAN Transmit ត្រូវបានប្រើដើម្បីបញ្ជូនលទ្ធផលណាមួយពីប្លុកមុខងារផ្សេងទៀត (ឧទាហរណ៍ បញ្ចូល CAN ទទួល) ទៅកាន់បណ្តាញ J1939 ។ AX024000 ECU មាន XNUMX CAN Transmit Messages ហើយសារនីមួយៗមានសញ្ញាចំនួនបួនដែលកំណត់ដោយអ្នកប្រើប្រាស់ទាំងស្រុង។

០១.

អាចបញ្ជូនចំណុចកំណត់សារ

ក្រុមកំណត់ចំណុច CAN Transmit Message នីមួយៗរួមបញ្ចូលចំណុចកំណត់ដែលប៉ះពាល់ដល់សារទាំងមូល ហើយដូច្នេះទៅវិញទៅមកសម្រាប់សញ្ញាទាំងអស់នៃសារ។ ចំណុចកំណត់ទាំងនេះត្រូវបានបង្ហាញនៅក្នុងផ្នែកនេះ។ ចំណុចកំណត់ដែលកំណត់រចនាសម្ព័ន្ធសញ្ញាបុគ្គលត្រូវបានបង្ហាញនៅក្នុងផ្នែកបន្ទាប់។
ចំណុចកំណត់ "បញ្ជូន PGN" កំណត់ PGN ដែលប្រើជាមួយសារ។ អ្នកប្រើប្រាស់គួរតែស៊ាំនឹងស្តង់ដារ SAE J1939 ហើយជ្រើសរើសតម្លៃសម្រាប់បន្សំ PGN/SPN តាមដែលសមស្របពីផ្នែក J1939/71។
ចំណុចកំណត់ "អត្រាពាក្យដដែលៗ" កំណត់ចន្លោះពេលដែលប្រើដើម្បីផ្ញើសារទៅកាន់បណ្តាញ J1939 ។ ប្រសិនបើ "អត្រាពាក្យដដែលៗ" ត្រូវបានកំណត់ទៅសូន្យ សារត្រូវបានបិទ លុះត្រាតែវាចែករំលែក PGN របស់វាជាមួយសារផ្សេងទៀត។ នៅក្នុងករណីនៃអត្រាពាក្យដដែលៗ PGN ដែលបានចែករំលែកនៃសារដែលមានលេខទាបបំផុត ត្រូវបានប្រើដើម្បីផ្ញើសារ 'កញ្ចប់' ។
នៅពេលថាមពលឡើង សារដែលបានបញ្ជូននឹងមិនត្រូវបានចាក់ផ្សាយរហូតដល់បន្ទាប់ពីការពន្យារពេល 5 វិនាទី។ នេះត្រូវបានធ្វើដើម្បីការពារការបើកថាមពល ឬលក្ខខណ្ឌចាប់ផ្តើមពីការបង្កើតបញ្ហានៅលើបណ្តាញ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

24 - 57

តាមលំនាំដើម សារទាំងអស់ត្រូវបានផ្ញើនៅលើកម្មសិទ្ធិ B PGNs ជាសារផ្សាយ។ ដូច្នេះ "អាទិភាពនៃការបញ្ជូនសារ" តែងតែត្រូវបានចាប់ផ្តើមទៅជា 6 (អាទិភាពទាប) ហើយចំណុច "អាសយដ្ឋានគោលដៅ" មិនត្រូវបានប្រើទេ។ ចំណុចកំណត់នេះមានសុពលភាពតែនៅពេលដែល PDU1 PGN ត្រូវបានជ្រើសរើស ហើយវាអាចត្រូវបានកំណត់ផងដែរ។
ទៅកាន់អាសយដ្ឋានសកល (0xFF) សម្រាប់ការផ្សាយ ឬផ្ញើទៅកាន់អាសយដ្ឋានជាក់លាក់មួយ ដែលកំណត់ដោយអ្នកប្រើប្រាស់។

០១.

អាចបញ្ជូនចំណុចកំណត់សញ្ញា

ការបញ្ជូនសារ CAN នីមួយៗមានសញ្ញាពាក់ព័ន្ធចំនួន 23 ដែលកំណត់ទិន្នន័យនៅខាងក្នុងសារបញ្ជូន។ ចំណុច “Control Source” setpoint រួមជាមួយនឹង “Control Number” setpoint កំណត់ប្រភពសញ្ញានៃសារ។ ជម្រើស “Control Source” និង “Control Number” ត្រូវបានរាយក្នុងតារាងទី XNUMX។ ការកំណត់ “Control Source” ទៅ “Control Not Used” បិទសញ្ញា។
ចំណុចកំណត់ "ទំហំបញ្ជូនទិន្នន័យ" កំណត់ចំនួនប៊ីតសញ្ញាបម្រុងទុកពីសារ។ "សន្ទស្សន៍បញ្ជូនទិន្នន័យនៅក្នុងអារេ" កំណត់ថា 8 បៃនៃសារ CAN LSB នៃសញ្ញាស្ថិតនៅ។ ដូចគ្នានេះដែរ "សន្ទស្សន៍បញ្ជូនប៊ីតជាបៃ" កំណត់ថាតើ 8 ប៊ីតនៃបៃមួយណាដែល LSB ស្ថិតនៅ។ ចំណុចកំណត់ទាំងនេះអាចកំណត់រចនាសម្ព័ន្ធបានដោយសេរី ដូច្នេះវាជាទំនួលខុសត្រូវរបស់អ្នកប្រើប្រាស់ក្នុងការធានាថា សញ្ញាមិនត្រួតលើគ្នា និងបិទបាំងគ្នាទៅវិញទៅមក។
ចំណុចកំណត់ "ការបញ្ជូនទិន្នន័យ" កំណត់ទំហំដែលបានធ្វើនៅលើទិន្នន័យសញ្ញា មុនពេលវាត្រូវបានបញ្ជូនទៅឡានក្រុង។ ចំណុចកំណត់ "បញ្ជូនទិន្នន័យអុហ្វសិត" កំណត់តម្លៃដែលត្រូវបានដកចេញពីទិន្នន័យសញ្ញា មុនពេលវាត្រូវបានធ្វើមាត្រដ្ឋាន។ អុហ្វសិត និងដំណោះស្រាយត្រូវបានបកស្រាយជាឯកតានៃសញ្ញាប្រភពដែលបានជ្រើសរើស។

១.១២. អាចទទួលប្លុកមុខងារ

ប្លុកមុខងារ CAN Receive ត្រូវបានរចនាឡើងដើម្បីយក SPN ណាមួយពីបណ្តាញ J1939 ហើយប្រើវាជាធាតុបញ្ចូលទៅកាន់ប្លុកមុខងារផ្សេងទៀត (ឧទាហរណ៍ Outputs)។
"ការទទួលសារត្រូវបានបើក" គឺជាចំណុចកំណត់ដ៏សំខាន់បំផុតដែលទាក់ទងនឹងប្លុកមុខងារនេះ ហើយវាគួរតែត្រូវបានជ្រើសរើសជាមុនសិន។ ការផ្លាស់ប្តូរវានឹងនាំឱ្យចំណុចកំណត់ផ្សេងទៀតត្រូវបានបើក/បិទតាមការសមស្រប។ តាមលំនាំដើម រាល់ការទទួលសារត្រូវបានបិទ។
នៅពេលដែលសារមួយត្រូវបានបើក កំហុសនៃការទំនាក់ទំនងដែលបាត់បង់នឹងត្រូវបានដាក់ទង់ ប្រសិនបើសារនោះមិនត្រូវបានទទួលពីខាងក្រៅក្នុងរយៈពេល "ទទួលសារអស់ពេល"។ នេះអាចបង្កឱ្យមានព្រឹត្តិការណ៍ទំនាក់ទំនងដែលបាត់បង់ ដូចដែលបានពិពណ៌នានៅក្នុងផ្នែក 1.4 ។ ដើម្បីជៀសវាងការអស់ពេលនៅលើបណ្តាញដែលឆ្អែតខ្លាំង វាត្រូវបានណែនាំឱ្យកំណត់រយៈពេលយ៉ាងហោចណាស់បីដងយូរជាងអត្រាអាប់ដេតដែលរំពឹងទុក។ ដើម្បីបិទមុខងារអស់ពេល គ្រាន់តែកំណត់តម្លៃនេះទៅសូន្យ ក្នុងករណីនេះសារដែលបានទទួលនឹងមិនបង្កបញ្ហាបាត់បង់ទំនាក់ទំនងឡើយ។
តាមលំនាំដើម សារត្រួតពិនិត្យទាំងអស់ត្រូវបានរំពឹងថានឹងផ្ញើទៅកាន់ 4 Input 4 Output Servo Controller នៅលើ Proprietary B PGNs។ ទោះយ៉ាងណាក៏ដោយ ប្រសិនបើសារ PDU1 ត្រូវបានជ្រើសរើសនោះ ឧបករណ៍បញ្ជា Servo បញ្ចូល 4 បញ្ចូល 4 ចេញអាចត្រូវបានដំឡើងដើម្បីទទួលវាពី ECU ណាមួយដោយកំណត់ "អាសយដ្ឋានជាក់លាក់ដែលផ្ញើ PGN" ទៅអាសយដ្ឋានសកល (0xFF) ។ ប្រសិនបើអាសយដ្ឋានជាក់លាក់មួយត្រូវបានជ្រើសរើសជំនួសវិញ នោះទិន្នន័យ ECU ផ្សេងទៀតនៅលើ PGN នឹងត្រូវមិនអើពើ។
"Receive Data Size", "Receive Data Index in Array (LSB)", "Receive Bit Index in Byte (LSB)," "Receive Resolution" និង "Receive Offset" ទាំងអស់អាចត្រូវបានប្រើដើម្បីគូសផែនទី SPN ណាមួយដែលគាំទ្រដោយ J1939 ស្តង់ដារទៅនឹងទិន្នន័យលទ្ធផលនៃប្លុកមុខងារបានទទួល។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

25 - 57

ដូចដែលបានរៀបរាប់ខាងលើ នាឡិកាមុខងារ CAN អាចត្រូវបានជ្រើសរើសជាប្រភពនៃវត្ថុបញ្ជាសម្រាប់ប្លុកមុខងារលទ្ធផល។ នៅពេលនេះជាករណី ចំណុចកំណត់ "Received Data Min (Off Threshold)" និង "Received Data Max (On Threshold)" កំណត់តម្លៃអប្បបរមា និងអតិបរមានៃសញ្ញាបញ្ជា។ ដូចដែលឈ្មោះបង្កប់ន័យ ពួកគេក៏ត្រូវបានគេប្រើជាកម្រិតបើក/បិទសម្រាប់ប្រភេទលទ្ធផលឌីជីថលផងដែរ។ តម្លៃទាំងនេះស្ថិតនៅក្នុងឯកតាណាក៏ដោយ ដែលទិន្នន័យគឺបន្ទាប់ពីដំណោះស្រាយ និងអុហ្វសិតត្រូវបានអនុវត្តចំពោះ CAN ទទួលសញ្ញា។
4 Input 4 Output Servo Controller I/O គាំទ្ររហូតដល់ XNUMX អាចទទួលសារតែមួយគត់។
១.១២. ប្រភពត្រួតពិនិត្យដែលមាន
ប្លុកមុខងារជាច្រើនមានសញ្ញាបញ្ចូលដែលអាចជ្រើសរើសបាន ដែលត្រូវបានកំណត់ជាមួយនឹងចំណុច “[ឈ្មោះ] ប្រភព” និង “[ឈ្មោះ] លេខ”។ រួមគ្នា ចំណុចកំណត់ទាំងនេះជ្រើសរើសដោយឡែកពីរបៀបដែល I/O នៃប្លុកមុខងារផ្សេងៗត្រូវបានភ្ជាប់ជាមួយគ្នា។ ចំណុចកំណត់ "[ឈ្មោះ] ប្រភព" កំណត់ប្រភេទនៃប្រភព ហើយ "[ឈ្មោះ] លេខ" ជ្រើសរើសប្រភពពិតប្រាកដ ប្រសិនបើមានច្រើនជាងមួយប្រភេទដូចគ្នា។ មានជម្រើស “[ឈ្មោះ] ប្រភព” និងជួរ “[ឈ្មោះ] លេខ” ដែលពាក់ព័ន្ធត្រូវបានរាយក្នុងតារាងទី 23 ។ ប្រភពទាំងអស់ លើកលែងតែ “ការអស់ពេលនៃការទទួលសារ” មានសម្រាប់ប្លុកទាំងអស់ រួមទាំងប្លុកត្រួតពិនិត្យលទ្ធផល និងអាចបញ្ជូនសារ។ ទោះបីជាប្រភពបញ្ចូលអាចជ្រើសរើសបានដោយសេរីក៏ដោយ មិនមែនគ្រប់ជម្រើសទាំងអស់នឹងសមហេតុផលសម្រាប់ការបញ្ចូលជាក់លាក់ណាមួយនោះទេ ហើយវាអាស្រ័យលើអ្នកប្រើប្រាស់ក្នុងការសរសេរកម្មវិធីឧបករណ៍បញ្ជាក្នុងលក្ខណៈឡូជីខល និងមុខងារ។

ប្រភព 0: ការគ្រប់គ្រងមិនប្រើ
1: បានទទួលសារ CAN
2៖ ការបញ្ចូលជាសកល/អាណាឡូកដែលបានវាស់វែង 3៖ ប្លុកមុខងារ PID
4: រកមើលតារាងទី 5: ប្លុកតក្កវិជ្ជាដែលអាចសរសេរកម្មវិធីបាន។
៦៖ ប្លុកអនុគមន៍គណិតវិទ្យា
៧៖ គ្រប់គ្រងទិន្នន័យថេរ
៨៖ កូដបញ្ហារោគវិនិច្ឆ័យ
9: លទ្ធផល​តម្លៃ​គោលដៅ 10: បញ្ចេញ​មតិ​បច្ចុប្បន្ន
11: កម្រិតសញ្ញាទិន្នផលបានវាស់វែង

ចំណាំ នៅពេលដែលវាត្រូវបានជ្រើសរើស វាបិទរាល់ការកំណត់ផ្សេងទៀតដែលភ្ជាប់ជាមួយនឹងសញ្ញានៅក្នុងសំណួរ។ អ្នកប្រើប្រាស់ត្រូវតែបើកដំណើរការប្លុកមុខងារ ព្រោះវាត្រូវបានបិទតាមលំនាំដើម។
អ្នកប្រើប្រាស់ត្រូវតែបើកដំណើរការប្លុកមុខងារ ព្រោះវាត្រូវបានបិទតាមលំនាំដើម។
អ្នកប្រើប្រាស់ត្រូវតែបើកដំណើរការប្លុកមុខងារ ព្រោះវាត្រូវបានបិទតាមលំនាំដើម។ អ្នកប្រើប្រាស់ត្រូវតែបើកដំណើរការប្លុកមុខងារ ព្រោះវាត្រូវបានបិទតាមលំនាំដើម។ 1 = FALSE, 2 = TRUE, 3 ទៅ 14 = អ្នក​ប្រើ​អាច​ជ្រើសរើស​បាន​នឹង​មាន​សុពលភាព​លុះត្រា​តែ DTC ដែល​ត្រូវ​គ្នា​មាន SPN មិន​សូន្យ
វាស់ចរន្ត Feedback ពីទិន្នផលសមាមាត្រក្នុង mA ដែលប្រើក្នុង Output Diagnostics។ មតិប្រតិកម្មដែលបានវាស់វែងtage ពីលទ្ធផលសញ្ញានៅក្នុង V ដែលប្រើក្នុង Output Diagnostics។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

26 - 57

12: ការផ្គត់ផ្គង់ថាមពលវាស់វែងពី 0 ដល់ 255

13: វាស់សីតុណ្ហភាពរបស់ដំណើរការ

២៩ ដល់ ៣៨

14: Can Reception Timeout N/A 15: Reference Voltage កម្រិត 1 ដល់ 2

វាស់តម្លៃផ្គត់ផ្គង់ថាមពលគិតជាវ៉ុល។ ប៉ារ៉ាម៉ែត្រកំណត់កម្រិតក្នុងវ៉ុលដើម្បីប្រៀបធៀបជាមួយ។ វាស់សីតុណ្ហភាពរបស់ខួរក្បាលនៅ°C។ ប៉ារ៉ាម៉ែត្រកំណត់កម្រិតនៅក្នុង Celcius ដើម្បីប្រៀបធៀបជាមួយ។ មានតែនៅក្នុងប្លុកលទ្ធផលប៉ុណ្ណោះ។ ឯកសារយោងដែលបានវាស់វែងtage (ទិន្នផល 5V និង 10V) ។ សញ្ញា​ដ្រាយ​នេះ​វាយ​តម្លៃ​ថា​ជា `1′ នៅ​ពេល​ដែល​បាន​វាស់វែង​យោង​វ៉ុលtage គឺខ្ពស់ជាង 90% នៃឯកសារយោងបន្ទាប់បន្សំtage.

តារាងទី 23 ប្រភពត្រួតពិនិត្យដែលមាន និងលេខ

ប្រសិនបើសញ្ញាដែលមិនមែនជាឌីជីថលត្រូវបានជ្រើសរើសដើម្បីជំរុញការបញ្ចូលជាសកលនៅក្នុងរបៀបបញ្ចូលឌីជីថល នោះសញ្ញាត្រូវបានបកប្រែថាបិទនៅ ឬទាបជាងអប្បបរមានៃប្រភពដែលបានជ្រើសរើស ហើយបើកនៅ ឬលើសពីអតិបរមានៃប្រភពដែលបានជ្រើសរើស ហើយវានឹងមិនផ្លាស់ប្តូរទេ។ នៅចន្លោះចំណុចទាំងនោះ។ ដូច្នេះ ការបកស្រាយអាណាឡូកទៅឌីជីថលមានការស្ថាបនានៅក្នុង hysteresis ដែលកំណត់ដោយអប្បបរមា និងអតិបរមានៃប្រភពដែលបានជ្រើសរើស ដូចបង្ហាញក្នុងរូបភាពទី 3 ។ សញ្ញាបញ្ចូលជាសកលត្រូវបានបកប្រែថាបើកនៅ ឬខាងលើ "ជួរអតិបរមា" និងបិទនៅ ឬខាងក្រោម "អប្បបរមា ជួរ”។
Control Constant Data មិនមានឯកតា ឬអប្បបរមា និងអតិបរមាដែលបានកំណត់ទៅវាទេ ដូច្នេះអ្នកប្រើប្រាស់ត្រូវកំណត់តម្លៃថេរសមស្របទៅតាមការប្រើប្រាស់ដែលមានបំណង។

រូបភាពទី 3 - ប្រភពអាណាឡូកទៅនឹងការបញ្ចូលឌីជីថល

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

27 - 57

2. ការណែនាំអំពីការដំឡើង 2.1. វិមាត្រ និង Pinout

លេខសម្ងាត់ឧបករណ៍ភ្ជាប់ពណ៌ប្រផេះ #12 1 11 2 10 3 9 4 8 5 7 6

រូបភាពទី 4 AX024000 គំនូរវិមាត្រ

មុខងារ
CAN_L CAN_H Signal Output 2 Signal Output 2 GND Signal Output 1 Signal Output 1 GND Output 2+ Output 2Output 1+ Output 1Batt+ Batt-

កូដ PIN ឧបករណ៍ភ្ជាប់ខ្មៅ # 6 7 5 8 4 9 3 10 2 11 1 12

មុខងារ
+10V សេចក្តីយោង +10V សេចក្តីយោង GND +5V សេចក្តីយោង +5V សេចក្តីយោង GND អាណាឡូក/ការបញ្ចូលឌីជីថល 2 (បញ្ចូលទី 4) ការបញ្ចូលទូទៅ GND អាណាឡូក/ការបញ្ចូលឌីជីថល 1 (បញ្ចូលទី 3) ធាតុបញ្ចូលទូទៅ GND ការបញ្ចូលអាណាឡូក Bipolar 2 (បញ្ចូល 2) ធាតុបញ្ចូលទូទៅ GND Bipolar ការបញ្ចូលអាណាឡូក 1 (បញ្ចូល 1) ការបញ្ចូលទូទៅ GND

តារាង 24 AX024000 ឧបករណ៍ភ្ជាប់ Pinout

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

28 - 57

3. លើសview លក្ខណៈពិសេសរបស់ J1939

កម្មវិធីនេះត្រូវបានរចនាឡើងដើម្បីផ្តល់ភាពបត់បែនដល់អ្នកប្រើប្រាស់ទាក់ទងនឹងសារដែលបានផ្ញើពី ECU ដោយផ្តល់នូវ៖
· ECU Instance ដែលអាចកំណត់រចនាសម្ព័ន្ធបាននៅក្នុង NAME (ដើម្បីអនុញ្ញាត ECUs ច្រើននៅលើបណ្តាញតែមួយ) · Configurable Input Parameters · Configurable PGN and Data Parameters · Configurable Diagnostic Messaging Parameters តាមតម្រូវការ។ · កំណត់ហេតុវិនិច្ឆ័យ រក្សាទុកក្នុងអង្គចងចាំដែលមិនងាយនឹងបង្កជាហេតុ។

៤.១. ការណែនាំអំពីសារដែលគាំទ្រ

ECU អនុលោមតាមស្តង់ដារ SAE J1939 និងគាំទ្រការធ្វើតាម PGNs ពីស្តង់ដារ។

ពី J1939-21 Data Link Layer · ស្នើសុំ
· ការទទួលស្គាល់
· Transport Protocol Connection Management · Transport Protocol Data Transfer សារ · Proprietary B

ពី

៣៤ ៣៥ ២៣ ៨៦ ៧ ៤

0x00EA00 0x00E800 0x00EC00 0x00EB00 0x00FF00 0x00FFFF

ពី J1939-73 Diagnostics · DM1 Active Diagnostic Trouble Codes · DM2 Previously Active Diagnostic Trouble Codes · DM3 Diagnostic Data Clear/Reset for Previously Active DTCs · DM11 Diagnostic Data Clear/Reset for Active DTCs · DM14 Memory Accessmor Requesty · Reset DM15 DM16 ការផ្ទេរទិន្នន័យគោលពីរ

65226 65227 65228 65235 55552 55296 55040

0x00FECA 0x00FECB 0x00FECC 0x00FED3 0x00D900 0x00D800 0x00D700

ពី J1939-81 ការគ្រប់គ្រងបណ្តាញ · អាសយដ្ឋានបានទាមទារ/មិនអាចទាមទារ
· អាសយដ្ឋានបញ្ជា

60928 0x00EE00 65240 0x00FED8

ពី J1939-71 Vehicle Application Layer · ការកំណត់អត្តសញ្ញាណកម្មវិធី

65242 0x00FEDA

គ្មានស្រទាប់កម្មវិធីណាមួយ PGNs ត្រូវបានគាំទ្រជាផ្នែកនៃការកំណត់រចនាសម្ព័ន្ធលំនាំដើមនោះទេ ប៉ុន្តែពួកវាអាចត្រូវបានជ្រើសរើសតាមការចង់បានសម្រាប់ប្លុកមុខងារបញ្ជូន។
Setpoints ត្រូវបានចូលប្រើដោយប្រើ Memory Access Protocol (MAP) ស្តង់ដារជាមួយនឹងអាសយដ្ឋានដែលមានកម្មសិទ្ធិ។ ជំនួយការអេឡិចត្រូនិក Axiomatic (EA) អនុញ្ញាតឱ្យមានការកំណត់រចនាសម្ព័ន្ធរហ័ស និងងាយស្រួលនៃអង្គភាពតាមរយៈបណ្តាញ CAN ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

29 - 57

៣.២. NAME អាសយដ្ឋាន និងលេខសម្គាល់កម្មវិធី

4 Input 4 Output Servo Controller I/O ECU មានលំនាំដើមខាងក្រោមសម្រាប់ J1939 NAME។ អ្នកប្រើប្រាស់គួរតែយោងទៅលើស្តង់ដារ SAE J1939/81 សម្រាប់ព័ត៌មានបន្ថែមអំពីប៉ារ៉ាម៉ែត្រទាំងនេះ និងជួររបស់វា។

អាស័យដ្ឋានអាស័យដ្ឋានក្រុមឧស្សាហ៍កម្មដែលមានសមត្ថភាព ក្រុមប្រព័ន្ធយានយន្ត អាំងតង់ស៊ីតេ ប្រព័ន្ធយានយន្ត អនុគមន៍ អនុគមន៍ Instance ECU Instance Manufacture Code Identity Number

បាទ
0, សកល 0
0, ប្រព័ន្ធមិនជាក់លាក់ 125, Axiomatic I/O Controller 15, Axiomatic AX024000 0, First Instance 162, Axiomatic Technologies Variable, ត្រូវបានកំណត់ជាពិសេសក្នុងអំឡុងពេលកម្មវិធីរោងចក្រសម្រាប់ ECU នីមួយៗ

ECU Instance គឺជាចំណុចកំណត់ដែលអាចកំណត់បានដែលភ្ជាប់ជាមួយ NAME ។ ការផ្លាស់ប្តូរតម្លៃនេះនឹងអនុញ្ញាតឱ្យ ECU ជាច្រើននៃប្រភេទនេះអាចសម្គាល់ពីគ្នាទៅវិញទៅមកនៅពេលដែលពួកវាត្រូវបានភ្ជាប់នៅលើបណ្តាញតែមួយ។
តម្លៃលំនាំដើមនៃចំណុចកំណត់ "អាសយដ្ឋាន ECU" គឺ 128 (0x80) ដែលជាអាសយដ្ឋានចាប់ផ្តើមដែលពេញចិត្តសម្រាប់ ECU ដែលកំណត់រចនាសម្ព័ន្ធដោយខ្លួនឯង ដូចដែលបានកំណត់ដោយ SAE នៅក្នុងតារាង J1939 B3 និង B7 ។ EA នឹងអនុញ្ញាតឱ្យជ្រើសរើសអាសយដ្ឋានណាមួយនៅចន្លោះលេខ 0 និង 253។ វាជាទំនួលខុសត្រូវរបស់អ្នកប្រើប្រាស់ក្នុងការជ្រើសរើសអាសយដ្ឋានដែលអនុលោមតាមស្តង់ដារ។ អ្នកប្រើប្រាស់ក៏ត្រូវតែដឹងដែរថា ដោយសារអង្គភាពនេះមានសមត្ថភាពអាស័យដ្ឋានបំពាន ប្រសិនបើ ECU ផ្សេងទៀតដែលមានអាទិភាពខ្ពស់ជាង NAME ជំទាស់នឹងអាសយដ្ឋានដែលបានជ្រើសរើសនោះ ឧបករណ៍បញ្ជា Servo បញ្ចូល 4 ទិន្នផល 4 I/O នឹងបន្តជ្រើសរើសអាសយដ្ឋានខ្ពស់បំផុតបន្ទាប់រហូតដល់វារកឃើញអាសយដ្ឋានមួយ។ ដែលវាអាចទាមទារបាន។ សូមមើល J1939/81 សម្រាប់ព័ត៌មានលម្អិតអំពីការទាមទារអាសយដ្ឋាន។
កម្មវិធីកំណត់អត្តសញ្ញាណកម្មវិធី

PGN 65242

ការកំណត់អត្តសញ្ញាណកម្មវិធី

- ទន់

អត្រាបញ្ជូនបន្ត៖

តាមការស្នើសុំ

ប្រវែងទិន្នន័យ៖ ទំព័រទិន្នន័យបន្ថែម៖ ទំព័រទិន្នន័យ៖ ទម្រង់ PDU៖ PDU ជាក់លាក់៖ អាទិភាពលំនាំដើម៖ ប៉ារ៉ាម៉ែត្រលេខក្រុម៖

អថេរ 0 0 254 218 PGN ព័ត៌មានជំនួយ៖ 6 65242 (0xFEDA)

ចាប់ផ្តើមទីតាំង 1 2-n

ប្រវែងអថេរ 1 បៃ

ឈ្មោះប៉ារ៉ាម៉ែត្រ ចំនួននៃវាលកំណត់អត្តសញ្ញាណកម្មវិធី ការកំណត់អត្តសញ្ញាណកម្មវិធី កម្មវិធីកំណត់ព្រំដែន (ASCII “*”)

SPN 965 234

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

30 - 57

បៃ 1 ត្រូវបានកំណត់ទៅ 5 ហើយវាលកំណត់អត្តសញ្ញាណមានដូចខាងក្រោម។
(លេខផ្នែក)*(កំណែ)*(កាលបរិច្ឆេទ)*(ម្ចាស់)*(ពិពណ៌នា)
EA បង្ហាញព័ត៌មានទាំងអស់នេះនៅក្នុង "ព័ត៌មាន ECU ទូទៅ" ដូចដែលបានបង្ហាញខាងក្រោម។ ចំណាំ៖ ព័ត៌មានដែលបានផ្តល់នៅក្នុងលេខសម្គាល់កម្មវិធីគឺអាចរកបានសម្រាប់ឧបករណ៍សេវាកម្ម J1939 ណាមួយដែលគាំទ្រ PGN -SOFT 4. ECU Setpoints ចូលប្រើជាមួយជំនួយការអេឡិចត្រូនិច Axiomatic
ផ្នែកនេះពិពណ៌នាលម្អិតអំពីចំណុចកំណត់នីមួយៗ និងលំនាំដើម និងជួររបស់វា។ តម្លៃ​លំនាំដើម​ដែល​បង្ហាញ​ក្នុង​តារាង​គឺ​ជា​តម្លៃ​ដែល​ត្រូវ​បាន​ប្រើ​នៅពេល​ចំណុច​កំណត់​ក្នុង​សំណួរ​សកម្ម។ ចំណុចកំណត់ជាច្រើនគឺអាស្រ័យលើចំណុចកំណត់ផ្សេងទៀត ហើយពួកវាប្រហែលជាមិនសកម្មតាមលំនាំដើមទេ។ Associated Figures បង្ហាញការចាប់យកអេក្រង់នៃប្រតិបត្តិការដំបូង ទោះជាយ៉ាងណាក៏ដោយ ចំណុចកំណត់មួយចំនួនមិនស្ថិតក្នុងលក្ខខណ្ឌលំនាំដើមទេ ដោយសារពួកវាត្រូវបានកំណត់ខុសៗគ្នា ដើម្បីធ្វើសកម្មភាពចំណុចកំណត់បន្ថែមទៀតសម្រាប់រូបភាព។ setpoints ត្រូវបានបែងចែកទៅជាក្រុម setpoint ដូចដែលវាត្រូវបានបង្ហាញនៅក្នុង EA ។ សម្រាប់ព័ត៌មានបន្ថែមអំពីរបៀបដែលចំណុចកំណត់នីមួយៗត្រូវបានប្រើប្រាស់ដោយឧបករណ៍បញ្ជា Servo បញ្ចូល 4 បញ្ចូល 4 សូមមើលផ្នែកដែលពាក់ព័ន្ធនៅក្នុងសៀវភៅណែនាំអ្នកប្រើប្រាស់នេះ។
៤.១. ការចូលប្រើ ECU ដោយប្រើ EA
ECU ជាមួយ P/N AX024000 មិនត្រូវការការដំឡើងជាក់លាក់ណាមួយសម្រាប់ EA ទេ។ ដើម្បីចូលប្រើកំណែល្បឿនលឿន AX024000-01 និង/ឬ AX024000-02 ឡានក្រុង CAN Baud Rata ចាំបាច់ត្រូវកំណត់ទៅតាមនោះ។ ការដំឡើងចំណុចប្រទាក់ CAN អាចរកបានពីម៉ឺនុយ "ជម្រើស" នៅក្នុង EA ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

31 - 57

៤.២. J4.2 Network Parameters “ECU Instance Number” និង “ECU Address” setpoints និងឥទ្ធិពលរបស់វាត្រូវបានកំណត់នៅក្នុងផ្នែក 1939។

រូបភាពទី 5 - ការចាប់យកអេក្រង់នៃ J1939 Setpoints

ដាក់ឈ្មោះអាសយដ្ឋាន ECU
វត្ថុ ECU

ជួរ 0x80

លំនាំដើម 0-253

០១៤៨៦០៧៤-០០៤

0x00

តារាង 25 J1939 ការកំណត់បណ្តាញ

កំណត់ចំណាំអាសយដ្ឋានដែលពេញចិត្តសម្រាប់ ECU ដែលអាចកំណត់បានដោយខ្លួនឯង Per J1939-81

ប្រសិនបើតម្លៃមិនមែនលំនាំដើមសម្រាប់ "លេខវត្ថុ ECU" ឬ "អាសយដ្ឋាន ECU" ត្រូវបានប្រើ ពួកវានឹងត្រូវបានឆ្លុះបញ្ចាំងក្នុងអំឡុងពេលកំណត់ file បញ្ចេញពន្លឺ ហើយនឹងមានប្រសិទ្ធិភាពតែម្តងគត់ file ត្រូវបានទាញយកទៅអង្គភាព។ បន្ទាប់​ពី​ការ​បង្ហាញ​ចំណុច​កំណត់​ត្រូវ​បាន​បញ្ចប់ អង្គភាព​នឹង​ទាមទារ​អាសយដ្ឋាន​ថ្មី និង/ឬ​ទាមទារ​អាសយដ្ឋាន​ឡើងវិញ​ជាមួយ NAME ថ្មី។ ប្រសិនបើចំណុចកំណត់ទាំងនេះកំពុងផ្លាស់ប្តូរ វាត្រូវបានណែនាំឱ្យបិទ និងបើកការតភ្ជាប់ CAN ឡើងវិញនៅលើ EA បន្ទាប់ពី file ត្រូវបានផ្ទុក ដូច្នេះមានតែ NAME និងអាសយដ្ឋានថ្មីប៉ុណ្ណោះដែលកំពុងបង្ហាញនៅក្នុងបញ្ជី J1939 CAN Network ECU ។

៤.៣. ចំណុចបញ្ចូលជាសកល
ការបញ្ចូលជាសកលត្រូវបានកំណត់នៅក្នុងផ្នែក 1.1 ។ ក្រុម setpoint រួមមាន setpoints ទាក់ទងនឹងការធ្វើរោគវិនិច្ឆ័យ ដែលត្រូវបានបង្ហាញនៅក្នុងផ្នែកទី 1.3 យ៉ាងលម្អិត។

រូបភាពទី 6 - ការចាប់យកអេក្រង់នៃចំណុចបញ្ចូលជាសកល

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

32 - 57

ឈ្មោះប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល ជួរអប្បបរមា
ជួរអតិបរមា
Debounce Time កម្មវិធីបន្ថែម Debounce Filter Time Pulses per Revolution Pullup/Pulldown Resistor Active High/Active Low តម្រងប្រភេទកម្មវិធី តម្រងថេរ

ជួរទម្លាក់បញ្ជីពីកំហុសអប្បបរមាទៅជួរអតិបរមាពីជួរអប្បបរមាទៅកំហុសអតិបរមា បញ្ជីទម្លាក់ចុះ

VOL លំនាំដើមTAGE_0_TO_5V អាស្រ័យលើប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល អាស្រ័យលើប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល
គ្មាន 0ms

បញ្ជីទម្លាក់ចុះ បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ 1..1000

FALSE 22k Pulldown Active High No Filtering ១

តារាងទី 26 ចំណុចបញ្ចូលជាសកល

៤.៤. ចំណុចបញ្ចូលអាណាឡូក

កំណត់ចំណាំ សូមមើលតារាងទី 1
សូមមើលតារាងទី 3 សូមមើលតារាងទី 4 សូមមើលផ្នែកទី 1.1 សូមមើលតារាងទី 5 សូមមើលតារាងទី 6 សូមមើលតារាងទី 8

ការបញ្ចូលអាណាឡូកត្រូវបានកំណត់នៅក្នុងផ្នែក 1.1 ។ ក្រុម setpoint រួមមាន setpoints ទាក់ទងនឹងការធ្វើរោគវិនិច្ឆ័យ ដែលត្រូវបានបង្ហាញនៅក្នុងផ្នែកទី 1.3 យ៉ាងលម្អិត។

រូបភាពទី 7 - ការចាប់យកអេក្រង់នៃចំណុចបញ្ចូលអាណាឡូក

ឈ្មោះប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល ជួរអប្បបរមា
ជួរអតិបរមា
ប្រភេទតម្រងកម្មវិធី Software Filter Constant

ជួរទម្លាក់បញ្ជីពីកំហុសអប្បបរមាទៅជួរអតិបរមាពីជួរអប្បបរមាទៅបញ្ជីទម្លាក់កំហុសអតិបរមា 1..1000

តក្កវិជ្ជាធម្មតាឌីជីថលលំនាំដើម អាស្រ័យលើប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល អាស្រ័យលើប្រភេទឧបករណ៍ចាប់សញ្ញាបញ្ចូល
គ្មានការត្រង 1

តារាងទី 27 ចំណុចបញ្ចូលជាសកល

កំណត់ចំណាំ សូមមើលតារាងទី 1
សូមមើលតារាងទី 8

៤.៥. ចំណុចកំណត់ដ្រាយលទ្ធផលសមាមាត្រ
មុខងារ Proportional Servo Control Output Block ត្រូវបានកំណត់នៅក្នុងផ្នែក 1.3 ។ សូមយោងនៅទីនោះសម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបដែលចំណុចកំណត់ទាំងនេះត្រូវបានប្រើប្រាស់។ លទ្ធផលត្រូវបានបិទតាមលំនាំដើម។ ដើម្បីបើកដំណើរការ "ប្រភេទទិន្នផល" និង "ប្រភពត្រួតពិនិត្យ" ត្រូវតែត្រូវបានជ្រើសរើស។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

33 - 57

រូបភាពទី 8 - ការចាប់យកអេក្រង់នៃចំណុចកំណត់លទ្ធផលសមាមាត្រ

ឈ្មោះប្រភេទលទ្ធផល ទិន្នផលនៅទិន្នផលពាក្យបញ្ជាអប្បបរមា នៅទិន្នផលពាក្យបញ្ជាអតិបរមា នៅពេលបដិសេធពាក្យបញ្ជា Dither Frequency Dither Ampពន្លឺ Ramp ឡើង (អប្បបរមាដល់អតិបរមា) Ramp ចុះក្រោម (អតិបរមាទៅអប្បបរមា) លេខត្រួតពិនិត្យប្រភព
បើកលេខបើកប្រភព
បើក Response Override Source Override Number
បដិសេធ​ការ​ឆ្លើយតប​លទ្ធផល​កំហុស​លទ្ធផល​ឆ្លើយតប​ក្នុង​ទម្រង់​កំហុស
ការរកឃើញកំហុសត្រូវបានបើក

Range Drop List 0 to Limit 0 to Limit 0 to Limit 50 to 400Hz 0 to 500 mA 0 to 10 000ms 0 ដល់ 10 000ms បញ្ជីទម្លាក់អាស្រ័យលើប្រភពវត្ថុបញ្ជា បញ្ជីទម្លាក់អាស្រ័យលើប្រភពបើក បញ្ជីទម្លាក់ចុះ បញ្ជីទម្លាក់ អាស្រ័យលើការបើកប្រភពទម្លាក់ បញ្ជីទម្លាក់ បញ្ជីអាស្រ័យលើប្រភេទលទ្ធផល បញ្ជីទម្លាក់

ចរន្តសមាមាត្រលំនាំដើម -400mA…400mA -400mA 400mA 0mA 200Hz 0 1000ms 1000ms ការបញ្ចូលជាសកលបានវាស់វែង 1
ការគ្រប់គ្រងមិនបានប្រើ 1
បើកពេល On ផ្សេងទៀត Shutoff Control មិនត្រូវបានប្រើ 1
បដិសេធនៅពេលបិទទិន្នផល 0mA
ពិត

តារាងទី 28 ចំណុចកំណត់ទិន្នផលសមាមាត្រ

កំណត់ចំណាំ សូមមើលតារាងទី 9
សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 11 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 12 សូមមើលតារាងទី 13

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

34 - 57

៤.៦. បញ្ជីទិន្នន័យថេរ ប្លុកមុខងារបញ្ជីទិន្នន័យថេរត្រូវបានផ្តល់ជូនដើម្បីអនុញ្ញាតឱ្យអ្នកប្រើជ្រើសរើសតម្លៃតាមការចង់បានសម្រាប់មុខងារប្លុកតក្កផ្សេងៗ។ ថេរពីរដំបូងគឺជាតម្លៃថេរនៃ 4.6 (មិនពិត) និង 0 (ពិត) សម្រាប់ប្រើក្នុងតក្កវិជ្ជាគោលពីរ។ ថេរ 1 ដែលនៅសេសសល់គឺអាចសរសេរកម្មវិធីរបស់អ្នកប្រើយ៉ាងពេញលេញទៅនឹងតម្លៃណាមួយរវាង +/ ។ 13 1 000. តម្លៃលំនាំដើម
(បង្ហាញក្នុងរូបភាពទី 9) គឺបំពាន ហើយគួរតែត្រូវបានកំណត់រចនាសម្ព័ន្ធដោយអ្នកប្រើប្រាស់តាមដែលសមរម្យសម្រាប់កម្មវិធីរបស់ពួកគេ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

35 - 57

រូបភាពទី 9 – ការចាប់យកអេក្រង់នៃការកំណត់បញ្ជីទិន្នន័យថេរ
៤.៧. ការគ្រប់គ្រង PID ប្លុកមុខងារត្រួតពិនិត្យ PID ត្រូវបានកំណត់នៅក្នុងផ្នែកទី 4.7 ។ សូមយោងទៅទីនោះសម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបដែលចំណុចកំណត់ទាំងនេះត្រូវបានប្រើប្រាស់។ ប្រភពពាក្យបញ្ជាត្រូវបានកំណត់ទៅជា 'Control Not Used' តាមលំនាំដើម។ ដើម្បីបើកការគ្រប់គ្រង PID សូមជ្រើសរើស "ប្រភពពាក្យបញ្ជាគោលដៅ PID" និង "PID Feedback Input Source" ដែលសមស្រប។

រូបភាពទី 10 - ការចាប់យកអេក្រង់នៃចំណុចត្រួតពិនិត្យ PID

ឈ្មោះពាក្យបញ្ជាគោលដៅ PID គោលដៅ PID លេខពាក្យបញ្ជាគោលដៅ
PID Feedback ប្រភពបញ្ចូល PID Feedback Number
PID Response Profile PID Delta Tolerance PID Loop Update Rate PID Gain Coefficient, G PID Integral Coefficient, Ti PID Derivative Coefficient, Td PID Integral Coefficient, Ki PID មេគុណនិស្សន្ទវត្ថុ, Kd

បញ្ជីទម្លាក់ជួរអាស្រ័យលើប្រភពវត្ថុបញ្ជា បញ្ជីទម្លាក់អាស្រ័យលើប្រភពវត្ថុបញ្ជា បញ្ជីទម្លាក់ 0 ដល់ 100 1 ដល់ 60 000 ms 0.1 ដល់ 10 0.001 ដល់ 10 វិក 0.001 ដល់ 10 វិ 0 ដល់ 10 0 ដល់ 10

ការគ្រប់គ្រងលំនាំដើមមិនត្រូវបានប្រើ 1
ការគ្រប់គ្រងមិនប្រើ ១
លទ្ធផលតែមួយ 1.00 % 10ms 0.5 0.005 Sec 0.001 Sec 1.00 1.00

តារាងទី 29 ចំណុចកំណត់តក្កវិជ្ជាដែលអាចសរសេរកម្មវិធីបាន។

កំណត់ចំណាំ សូមមើលតារាងទី២៣ សូមមើលតារាងទី២៣
សូមមើលតារាងទី 23 សូមមើលតារាងទី 23
សូមមើលតារាង 17 % 1 ms resolution សូមមើលសមីការ 4 0.001 Sec (1ms) resolution 0.001 Sec (1ms) resolution 0 disables integral, PD ctrl 0 disables derivative, PI ctrl

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

38 - 57

៤.៩. តក្កវិជ្ជាដែលអាចសរសេរកម្មវិធីបាន។
ប្លុកមុខងារ Programmable Logic ត្រូវបានកំណត់ក្នុងផ្នែក 1.7 ។ សូមយោងទៅទីនោះសម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបដែលចំណុចកំណត់ទាំងនេះត្រូវបានប្រើប្រាស់។ "ការអនុញ្ញាតតក្កវិជ្ជាកម្មវិធី" គឺ 'មិនពិត' តាមលំនាំដើម។ ដើម្បីបើកដំណើរការតក្កវិជ្ជាកំណត់ "ការអនុញ្ញាតតក្កវិជ្ជាកម្មវិធី" ទៅ "ពិត" ហើយជ្រើសរើស "ប្រភពអាគុយម៉ង់" ដែលសមស្រប។

រូបភាពទី 12 - ការចាប់យកអេក្រង់នៃចំណុចកំណត់តក្កវិជ្ជាដែលអាចសរសេរកម្មវិធីបាន។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

39 - 57

ជួរកំណត់ និងតម្លៃលំនាំដើមសម្រាប់ប្លុកតក្កវិជ្ជាកម្មវិធីត្រូវបានរាយក្នុងតារាងទី 31 ។ មានតែចំណុច "តារាងទី 1" ប៉ុណ្ណោះដែលត្រូវបានរាយបញ្ជី ពីព្រោះចំណុចកំណត់ "TableX" ផ្សេងទៀតគឺស្រដៀងគ្នា លើកលែងតែតម្លៃលំនាំដើមនៃចំណុចកំណត់ "លេខប្លុកតារាងរកមើល" ដែលជា X សម្រាប់ "TableX" ។

Name Programmable Logic Enabled Table1 – Lookup Table Table Number Table1 – Conditions Logical Operation Table1 – Condition1, Argument 1 Source Table1 – Condition1, Argument 1 Number Table1 – Condition1, Operator Table1 – Condition1, Argument 2 Source Table1 – Condition1, Table2 – Argument Condition1, Argument 2 Source Table1 – Condition1, Argument 2 Number Table1 – Condition1, Operator Table2 – Condition1, Argument 2 Source Table2 – Condition1, Argument 2 Number Table2 – Condition1, Argument 3 Source Table1 – Condition1, Argument3 Numberd Tabled Table1 – Condition1, Argument 3 Source Table1 – Condition3, Argument 2 Number

ជួរទម្លាក់បញ្ជី 1 ដល់ 4 បញ្ជីទម្លាក់ បញ្ជីទម្លាក់អាស្រ័យលើប្រភពវត្ថុបញ្ជា បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ អាស្រ័យលើប្រភពវត្ថុបញ្ជា បញ្ជីទម្លាក់ អាស្រ័យលើប្រភពវត្ថុបញ្ជា បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ អាស្រ័យលើប្រភពវត្ថុ បញ្ជីទម្លាក់ អាស្រ័យលើប្រភពវត្ថុបញ្ជា បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ អាស្រ័យលើប្រភពវត្ថុបញ្ជា

Default False Look up Table 1 Default Table Control Not Used 1 = , Equal Control មិនប្រើ 1 Control Not Used 1 = , Equal Control មិនប្រើ 1 Control Not Used 1 = , Equal Control មិនប្រើ 1

តារាងទី 31 ចំណុចកំណត់តក្កវិជ្ជាដែលអាចសរសេរកម្មវិធីបាន។

កំណត់ចំណាំ
សូមមើលតារាងទី 21 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 20 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 20 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23 សូមមើលតារាងទី 20 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

40 - 57

១.៦. ប្លុកអនុគមន៍គណិតវិទ្យា
ប្លុកអនុគមន៍គណិតវិទ្យាត្រូវបានកំណត់នៅក្នុងផ្នែកទី 1.8 ។ សូមយោងទៅទីនោះសម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបដែលចំណុចកំណត់ទាំងនេះត្រូវបានប្រើប្រាស់។ “មុខងារគណិតវិទ្យាបានបើក” គឺ 'មិនពិត' តាមលំនាំដើម។ ដើម្បីបើកដំណើរការប្លុកមុខងារគណិតវិទ្យា សូមកំណត់ “អនុគមន៍គណិតវិទ្យាបានអនុញ្ញាត” ទៅជា “ពិត” ហើយជ្រើសរើស “ប្រភពបញ្ចូល” ដែលសមស្រប។

រូបភាពទី 13 – ការចាប់យកអេក្រង់នៃចំណុចកំណត់ប្លុកមុខងារគណិតវិទ្យា

ឈ្មោះអនុគមន៍គណិតវិទ្យា អនុគមន៍ 1 បញ្ចូលអនុគមន៍ប្រភព 1 បញ្ចូលលេខ A
អនុគមន៍ 1 បញ្ចូល A អនុគមន៍អប្បបរមា 1 បញ្ចូល A អនុគមន៍អតិបរមា 1 បញ្ចូល A អនុគមន៍ Scaler 1 បញ្ចូល B ប្រភព អនុគមន៍ 1 បញ្ចូល B ចំនួន
អនុគមន៍ 1 បញ្ចូល B អនុគមន៍អប្បបរមា 1 បញ្ចូល B អនុគមន៍អតិបរមា 1 បញ្ចូល B អនុគមន៍គណិតវិទ្យា 1 អនុគមន៍ប្រតិបត្តិការ 2 បញ្ចូល B ប្រភព

បញ្ជីទម្លាក់ចុះជួរអាស្រ័យលើប្រភពវត្ថុបញ្ជា -106 ទៅ 106 -106 ទៅ 106 -1.00 ទៅ 1.00 បញ្ជីទម្លាក់អាស្រ័យលើប្រភពវត្ថុបញ្ជា -106 ទៅ 106 -106 ទៅ 106 -1.00 ទៅ 1.00 បញ្ជីទម្លាក់ចុះ បញ្ជីទម្លាក់

Default False Control មិន​ត្រូវ​បាន​ប្រើ 1
0.0 100.0 1.00 ការគ្រប់គ្រងមិនប្រើ 1
0.0 100.0 1.00 =, ពិតនៅពេលដែល InA ស្មើ InB Control មិនត្រូវបានប្រើ

កំណត់ចំណាំ សូមមើលតារាងទី២៣ សូមមើលតារាងទី២៣
សូមមើលតារាងទី 23 សូមមើលតារាងទី 23
សូមមើលតារាងទី 22 សូមមើលតារាងទី 23

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

41 - 57

អនុគមន៍ 2 បញ្ចូល B លេខ
អនុគមន៍ 2 បញ្ចូល B អនុគមន៍អប្បបរមា 2 បញ្ចូល B អនុគមន៍អតិបរមា 2 បញ្ចូល B Scaler អនុគមន៍គណិតវិទ្យា 3 អនុគមន៍ប្រតិបត្តិការ 3 បញ្ចូល B ប្រភពអនុគមន៍ 3 បញ្ចូល B ចំនួន
អនុគមន៍ 3 បញ្ចូល B អនុគមន៍អប្បបរមា 3 បញ្ចូល B អនុគមន៍អតិបរមា 3 បញ្ចូល B Scaler អនុគមន៍គណិតវិទ្យា 3 អនុគមន៍ប្រតិបត្តិការ 4 បញ្ចូល B ប្រភពអនុគមន៍ 4 បញ្ចូល B ចំនួន
អនុគមន៍ 4 បញ្ចូល B អនុគមន៍អប្បបរមា 4 បញ្ចូល B អនុគមន៍អតិបរមា 4 បញ្ចូល B Scaler Math Function 4 ប្រតិបត្តិការគណិតវិទ្យាទិន្នផល ជួរអប្បបរមា ទិន្នផលគណិតវិទ្យា ជួរអតិបរមា

អាស្រ័យលើប្រភពវត្ថុបញ្ជា -106 ទៅ 106 -106 ទៅ 106 -1.00 ទៅ 1.00 បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ អាស្រ័យលើប្រភពវត្ថុបញ្ជា -106 ទៅ 106 -106 ទៅ 106 -1.00 ទៅ 1.00 បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ អាស្រ័យលើប្រភពវត្ថុបញ្ជា -106 ទៅ 106 -106 ទៅ 106 ទៅ 1.00 -1.00 ទៅ 106 បញ្ជីទម្លាក់ -106 ទៅ 106 -106 ទៅ XNUMX

1
0.0 100.0 1.00 =, ពិតនៅពេលដែល InA ស្មើ InB Control មិនត្រូវបានប្រើ 1
0.0 100.0 1.00 =, ពិតនៅពេលដែល InA ស្មើ InB Control មិនត្រូវបានប្រើ 1
0.0 100.0 1.00 =, ពិតនៅពេលដែល InA ស្មើ InB 0.0 100.0

តារាងទី 32 ចំណុចកំណត់អនុគមន៍គណិតវិទ្យា

សូមមើលតារាងទី 23
សូមមើលតារាងទី 22 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23
សូមមើលតារាងទី 22 សូមមើលតារាងទី 23 សូមមើលតារាងទី 23
សូមមើលតារាងទី 22

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

42 - 57

៤.៩. អាចបញ្ជូនចំណុចកំណត់
CAN Transmit Message Function Block ត្រូវបានបង្ហាញនៅក្នុងផ្នែក 1.10។ សូមយោងនៅទីនោះសម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបដែលចំណុចកំណត់ទាំងនេះត្រូវបានប្រើប្រាស់។ "អត្រាបញ្ជូនពាក្យដដែលៗ" គឺ 0ms តាមលំនាំដើម ដូច្នេះគ្មានសារណាមួយនឹងត្រូវបានផ្ញើទេ។

រូបភាពទី 14 – ការចាប់យកអេក្រង់នៃការកំណត់ការបញ្ជូនសារ

ឈ្មោះបញ្ជូន PGN អត្រាបញ្ជូនពាក្យដដែលៗ បញ្ជូនសារអាទិភាព អាសយដ្ឋានទិសដៅ សញ្ញា 1 ប្រភពត្រួតពិនិត្យ សញ្ញាលេខត្រួតពិនិត្យ 1 បញ្ជូនទំហំទិន្នន័យ
UMAX024000 កំណែ 1.0.2 ។

ជួរ 0xff00 … 0xffff 0 … 65000 ms 0…7 0…255 បញ្ជីទម្លាក់ចុះ បញ្ជីទម្លាក់

លំនាំដើមខុសគ្នាសម្រាប់ 0ms 6 255 ផ្សេងគ្នាសម្រាប់ភាពខុសគ្នានីមួយៗសម្រាប់ 2 បៃនីមួយៗ

កំណត់ចំណាំ សូមមើលផ្នែក 1.10.1 0ms បិទការបញ្ជូនកម្មសិទ្ធិ B អាទិភាព មិនត្រូវបានប្រើតាមលំនាំដើម សូមមើលតារាង 23 សូមមើល 1.10.2

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

43 - 57

Signal 1 Transmit Data Index in Array Signal 1 Transmit Bit Index In Byte Signal 1 Transmit Data Resolution Signal 1 Transmit Data Offset Signal 2 Control Source Signal 2 Control Number Signal 2 Transmit Data Size Signal 2 Transmit Data Index in Array Signal 2 Transmit Bit Index In Byte Signal 2 Transmit Data Resolution Signal 2 Transmit Data Offset Signal 3 Control Source Signal 3 Control Number Signal 3 Transmit Data Size Signal 3 Transmit Data Index in Array Signal 3 Transmit Bit Index In Byte Signal 3 Transmit Data Resolution Signal 3 Transmit Data Offset Signal 4 សញ្ញាប្រភពត្រួតពិនិត្យ 4 លេខត្រួតពិនិត្យ សញ្ញា 4 បញ្ជូនទិន្នន័យទំហំ សញ្ញា 4 បញ្ជូនសន្ទស្សន៍ទិន្នន័យក្នុងសញ្ញាអារេ 4 បញ្ជូនសន្ទស្សន៍ប៊ីតក្នុងសញ្ញាបៃ 4 បញ្ជូនទិន្នន័យដំណោះស្រាយសញ្ញា 4 បញ្ជូនទិន្នន័យអុហ្វសិត

0-7 0-7 -100000.0 ទៅ 100000 -10000 ទៅ 10000 បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ 0-7 0-7 -100000.0 ដល់ 100000 -10000 ទៅ 10000 បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ 0 បញ្ជីទម្លាក់ 7 0-7 -100000.0 ទៅ 100000 បញ្ជីទម្លាក់ បញ្ជីទម្លាក់ 10000-10000 0-7 -0 ទៅ 7 -100000.0 ទៅ 100000

2 0 0.001 0.0 Signal undefined Signal undefined 2 bytes 0 0 0.001 0.0 Signal undefined Signal undefined 2 bytes 0 0 0.001 0.0 Signal undefined Signal undefined 2 bytes 0 0 0.001 0.0

សូមមើលតារាងទី 23 សូមមើល 1.10.2
សូមមើលតារាងទី 23 សូមមើល 1.10.2
សូមមើលតារាងទី 23 សូមមើល 1.10.2

តារាងទី 33 អាចបញ្ជូនចំណុចកំណត់សារ

៤.១០. អាចទទួលបានចំណុចកំណត់

ប្លុកអនុគមន៍គណិតវិទ្យាត្រូវបានកំណត់នៅក្នុងផ្នែកទី 1.11 ។ សូមយោងនៅទីនោះសម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបដែលចំណុចកំណត់ទាំងនេះត្រូវបានប្រើប្រាស់។ "ការទទួលសារអស់ពេល" ត្រូវបានកំណត់ទៅ 0ms តាមលំនាំដើម។ ដើម្បីបើកការទទួលសារ កំណត់ "ទទួលសារអស់ពេល" ដែលខុសពីលេខសូន្យ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

44 - 57

រូបភាពទី 15 – ការថតអេក្រង់នៃ CAN ទទួលសារកំណត់ចំណុច

ឈ្មោះដែលបានទទួលសារបានបើក ទទួល PGN បានទទួលសារ អស់ពេលអាសយដ្ឋានជាក់លាក់ដែលផ្ញើអាសយដ្ឋាន PGN ដែលផ្ញើទទួលទំហំទិន្នន័យ ទទួលសន្ទស្សន៍បញ្ជូនទិន្នន័យក្នុងអារេ ទទួលបញ្ជូនសន្ទស្សន៍ប៊ីតគិតជាបៃ ទទួលការបញ្ជូនទិន្នន័យ ដំណោះស្រាយ
ទទួលការបញ្ជូនទិន្នន័យ អុហ្វសិត ទទួលទិន្នន័យអប្បបរមា (បិទកម្រិត) ទទួលទិន្នន័យអតិបរមា (នៅលើកម្រិត)

ជួរទម្លាក់បញ្ជីពី 0 ដល់ 65536 0 ទៅ 60 000 ms បញ្ជីទម្លាក់ 0 ដល់ 255 បញ្ជីទម្លាក់ 0-7 0-7 -100000.0 ទៅ 100000 -10000 ទៅ 10000 -1000000 អតិបរមា -100000

Default False ខុសគ្នាសម្រាប់ 0ms False 254 (0xFE, Null Addr) 2 bytes 0 0 0.001
១២៣ ៤

តារាងទី 34 អាចទទួលបានចំណុចកំណត់

កំណត់ចំណាំ

១.៩. ប្រតិកម្ម DTC

ប្លុកមុខងារប្រតិកម្ម DTC ត្រូវបានកំណត់នៅក្នុងផ្នែក 1.9 ។ សូមយោងនៅទីនោះសម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបដែលចំណុចកំណត់ទាំងនេះត្រូវបានប្រើប្រាស់។

រូបភាពទី 16 - ការចាប់យកអេក្រង់នៃចំណុចកំណត់ប្រតិកម្ម DTC

ដាក់ឈ្មោះ SPN ដើម្បីកេះប្រតិកម្ម #1
FMI ដើម្បីកេះប្រតិកម្ម #X

ជួរ 0 ដល់ 524287
បញ្ជីទម្លាក់

លំនាំដើម ៨
31, លក្ខខណ្ឌមាន

តារាងទី 35 ចំណុចកំណត់ប្រតិកម្ម DTC

Notes 0 គឺជាតម្លៃខុសច្បាប់ ហើយបិទ DTC គាំទ្រ FMIs ទាំងអស់នៅក្នុងស្តង់ដារ J1939

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

45 - 57

៤.១៤. ជម្រើសរោគវិនិច្ឆ័យទូទៅ
ចំណុចកំណត់ទាំងនេះគ្រប់គ្រងការបិទ ECU ក្នុងករណីមានការផ្គត់ផ្គង់ថាមពល ឬកំហុសទាក់ទងនឹងសីតុណ្ហភាពស៊ីភីយូ។ សូមមើលផ្នែក 1.4 សម្រាប់ព័ត៌មានបន្ថែម។

រូបភាពទី 17 - ការថតអេក្រង់នៃការកំណត់ជម្រើសការវិនិច្ឆ័យទូទៅ

ឈ្មោះកំហុសថាមពលបិទដំណើរការលទ្ធផលលើសពីការបិទសីតុណ្ហភាព

បញ្ជីទម្លាក់ជួរជួរ

លំនាំដើម ១២

កំណត់ចំណាំ

តារាងទី 36 ការកំណត់ជម្រើសការវិនិច្ឆ័យទូទៅ

៤.១៥. ប្លុករោគវិនិច្ឆ័យ
មានប្លុកវិនិច្ឆ័យចំនួន 16 ដែលអាចត្រូវបានកំណត់រចនាសម្ព័ន្ធដើម្បីត្រួតពិនិត្យប៉ារ៉ាម៉ែត្រផ្សេងៗនៃ Controller ។ ប្លុកមុខងារវិនិច្ឆ័យត្រូវបានកំណត់នៅក្នុងផ្នែក 1.4 ។ សូមយោងនៅទីនោះសម្រាប់ព័ត៌មានលម្អិតអំពីរបៀបដែលចំណុចកំណត់ទាំងនេះត្រូវបានប្រើប្រាស់។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

46 - 57

រូបភាពទី 18 - ការចាប់យកអេក្រង់នៃចំណុចកំណត់ប្លុកវិនិច្ឆ័យ

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

47 - 57

ឈ្មោះការរកឃើញកំហុសត្រូវបានបើកប្រភេទមុខងារដើម្បីត្រួតពិនិត្យប៉ារ៉ាម៉ែត្រមុខងារដើម្បីត្រួតពិនិត្យប្រភេទការរកឃើញកំហុស តម្លៃអតិបរមាសម្រាប់ទិន្នន័យវិភាគ តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យវិនិច្ឆ័យ ប្រើ hysteresis នៅពេលកំណត់កម្រិត hysteresis
ព្រឹត្តិការណ៍ត្រូវបានជម្រះដោយ DM11 កំណត់ដែនកំណត់សម្រាប់ការបិទអតិបរមា
ជម្រះដែនកំណត់សម្រាប់ការបិទអតិបរមា
កំណត់ដែនកំណត់សម្រាប់ការព្រមានអតិបរមា
ជម្រះដែនកំណត់សម្រាប់ការព្រមានអតិបរមា
ជម្រះដែនកំណត់សម្រាប់ការព្រមានអប្បបរមា
កំណត់ដែនកំណត់សម្រាប់ការព្រមានអប្បបរមា
ជម្រះដែនកំណត់សម្រាប់ការបិទអប្បបរមា
កំណត់ដែនកំណត់សម្រាប់ការបិទអប្បបរមា
ការបិទអតិបរមា ព្រឹត្តិការណ៍បង្កើត DTC ក្នុង DM1 ការបិទអតិបរមា, Lamp កំណត់ដោយព្រឹត្តិការណ៍ MAXIMUM SHUTDOWN, SPN សម្រាប់ព្រឹត្តិការណ៍

ជួរទម្លាក់បញ្ជីទម្លាក់ បញ្ជីទម្លាក់
បញ្ជីទម្លាក់តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ … 4.28e9 0.0 … តម្លៃអតិបរមាសម្រាប់បញ្ជីទម្លាក់ទិន្នន័យរោគវិនិច្ឆ័យ
0.0 … តម្លៃអតិបរមាសម្រាប់បញ្ជីទម្លាក់ទិន្នន័យវិភាគ
តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ … តម្លៃអតិបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ … តម្លៃអតិបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ … តម្លៃអតិបរមាសម្រាប់ទិន្នន័យការវិនិច្ឆ័យ តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ … តម្លៃអតិបរមាសម្រាប់ទិន្នន័យការវិនិច្ឆ័យ តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ … តម្លៃអតិបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ … តម្លៃអតិបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ … តម្លៃអតិបរមាសម្រាប់ទិន្នន័យការវិនិច្ឆ័យ តម្លៃអប្បបរមាសម្រាប់ទិន្នន័យរោគវិនិច្ឆ័យ … តម្លៃអតិបរមាសម្រាប់បញ្ជីទម្លាក់ទិន្នន័យរោគវិនិច្ឆ័យ
បញ្ជីទម្លាក់
៦០…១៦០

លំនាំដើម False 0 ការត្រួតពិនិត្យមិនត្រូវបានប្រើ 0 គ្មានការជ្រើសរើស 1 នាទី និងកំហុសអតិបរមា 5.0 0.0 False 0.0 False 4.8
4.6
0.0
0.0
0.0
0.0
0.4
0.2
True 0 ការពារ 520448 ($7F100)

កំណត់ចំណាំ សូមមើលផ្នែក 1.4
សូមមើលតារាងទី 14 វាជាទំនួលខុសត្រូវរបស់អ្នកប្រើក្នុងការជ្រើសរើស SPN ដែលនឹងមិនបំពានលើស្តង់ដារ J1939 ។

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

48 - 57

ការបិទអតិបរមា, FMI សម្រាប់ព្រឹត្តិការណ៍ការបិទអតិបរមា ការពន្យារពេលមុនពេលព្រឹត្តិការណ៍ត្រូវបានសម្គាល់ការព្រមានអតិបរមា ព្រឹត្តិការណ៍បង្កើត DTC នៅក្នុងការព្រមានអតិបរមា DM1, Lamp កំណត់ដោយព្រឹត្តិការណ៍ MAXIMUM WARNING, SPN សម្រាប់ព្រឹត្តិការណ៍

បញ្ជីទម្លាក់ 0…60000 ms
បញ្ជីទម្លាក់
បញ្ជីទម្លាក់ 0…524287

3, វ៉ុលtage លើសពីធម្មតា 1000
ពិត
0 ការពារ 520704 ($7F200)

ការព្រមានអតិបរមា FMI សម្រាប់ការព្រមានអតិបរមាព្រឹត្តិការណ៍ ការពន្យារពេលមុនពេលព្រឹត្តិការណ៍ត្រូវបានសម្គាល់ ការព្រមានអប្បបរមា ព្រឹត្តិការណ៍បង្កើត DTC នៅក្នុងការព្រមានអប្បបរមា DM1, Lamp កំណត់ដោយព្រឹត្តិការណ៍ MAXIMUM WARNING, SPN សម្រាប់ព្រឹត្តិការណ៍

បញ្ជីទម្លាក់ 0…60000 ms
បញ្ជីទម្លាក់
បញ្ជីទម្លាក់ 0…524287

3, វ៉ុលtage លើសពីធម្មតា 1000
ពិត
0 ការពារ 520960 ($7F300)

ការព្រមានអប្បរមា, FMI សម្រាប់ការព្រមានអប្បរមាព្រឹត្តិការណ៍, ការពន្យាពេលមុនពេលព្រឹត្តិការណ៍ត្រូវបានសម្គាល់ការបិទអប្បបរមា, ព្រឹត្តិការណ៍បង្កើត DTC ក្នុងការបិទ DM1 អប្បបរមា, Lamp កំណត់ដោយព្រឹត្តិការណ៍ MINIMUM SHUTDOWN, SPN សម្រាប់ព្រឹត្តិការណ៍

បញ្ជីទម្លាក់ 0…60000 ms
បញ្ជីទម្លាក់
បញ្ជីទម្លាក់ 0…524287

4, វ៉ុលtage ក្រោម 1000 ធម្មតា។
ពិត
Amber Warning 521216 ($7F400)

ការបិទអប្បបរមា FMI សម្រាប់ព្រឹត្តិការណ៍បិទអប្បបរមា ការពន្យារពេលមុនពេលព្រឹត្តិការណ៍ត្រូវបានដាក់ទង់

បញ្ជីទម្លាក់ 0…60000 ms

4, វ៉ុលtage ក្រោម 1000 ធម្មតា។

តារាងទី 37 ចំណុចកំណត់ប្លុករោគវិនិច្ឆ័យ

សូមមើលតារាងទី 15
សូមមើលតារាងទី 14 វាជាទំនួលខុសត្រូវរបស់អ្នកប្រើក្នុងការជ្រើសរើស SPN ដែលនឹងមិនបំពានលើស្តង់ដារ J1939 ។ សូមមើលតារាង 15
សូមមើលតារាងទី 14 វាជាទំនួលខុសត្រូវរបស់អ្នកប្រើក្នុងការជ្រើសរើស SPN ដែលនឹងមិនបំពានលើស្តង់ដារ J1939 ។ សូមមើលតារាង 15
សូមមើលតារាងទី 14 វាជាទំនួលខុសត្រូវរបស់អ្នកប្រើក្នុងការជ្រើសរើស SPN ដែលនឹងមិនបំពានលើស្តង់ដារ J1939 ។ សូមមើលតារាង 15

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

49 - 57

5. Reflashing Over CAN ជាមួយ EA Bootloader
AX024000 អាចត្រូវបានដំឡើងកំណែជាមួយនឹងកម្មវិធីបង្កប់កម្មវិធីថ្មីដោយប្រើផ្នែកព័ត៌មានកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ។ ផ្នែកនេះរៀបរាប់លម្អិតអំពីការណែនាំជាជំហាន ៗ ដើម្បីផ្ទុកកម្មវិធីបង្កប់ថ្មីដែលផ្តល់ដោយ Axiomatic ទៅកាន់អង្គភាពតាមរយៈ CAN ដោយមិនតម្រូវឱ្យវាត្រូវបានផ្តាច់ចេញពីបណ្តាញ J1939 ។
ចំណាំ៖ ដើម្បីដំឡើងកំណែកម្មវិធីបង្កប់ សូមប្រើជំនួយការអេឡិចត្រូនិច Axiomatic V4.x.xx.0 ឬខ្ពស់ជាងនេះ។
1. នៅពេលដែល EA ភ្ជាប់ទៅ ECU ដំបូង ផ្នែកព័ត៌មាន Bootloader នឹងបង្ហាញព័ត៌មានខាងក្រោម។

2. ដើម្បីប្រើកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធដើម្បីដំឡើងកំណែកម្មវិធីបង្កប់ដែលកំពុងដំណើរការនៅលើ ECU សូមប្តូរអថេរ “Force Bootloader To Load on Reset” ទៅជា Yes។

3. នៅពេលដែលប្រអប់បញ្ចូលសួរថាតើអ្នកចង់កំណត់ ECU ឡើងវិញទេ សូមជ្រើសរើសបាទ។
UMAX024000 កំណែ 1.0.1 ។ ឯកសារបឋមអាចមានការផ្លាស់ប្តូរ

50 - 57

4. នៅពេលកំណត់ឡើងវិញ ECU នឹងមិនបង្ហាញនៅលើបណ្តាញ J1939 ជា AX024000 ប៉ុន្តែជា J1939 Bootloader #1។

UMAX024000 កំណែ 1.0.1 ។ ឯកសារបឋមអាចមានការផ្លាស់ប្តូរ

51 - 57

ចំណាំថាកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធមិនមែនជាអាស័យដ្ឋានបំពានទេ។ នេះមានន័យថាប្រសិនបើអ្នកចង់ឱ្យកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធច្រើនដំណើរការក្នុងពេលដំណាលគ្នា (មិនត្រូវបានណែនាំទេ) អ្នកនឹងត្រូវផ្លាស់ប្តូរអាសយដ្ឋានដោយដៃនីមួយៗ មុនពេលធ្វើឱ្យសកម្មបន្ទាប់ បើមិនដូច្នោះទេវានឹងមានជម្លោះអាសយដ្ឋាន។ ហើយមានតែ ECU មួយប៉ុណ្ណោះដែលនឹងបង្ហាញជាកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ។ នៅពេលដែលកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធ 'សកម្ម' ត្រឡប់ទៅមុខងារធម្មតាវិញ ECU (s) ផ្សេងទៀតនឹងត្រូវបង្វិលថាមពល ដើម្បីដំណើរការមុខងារកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធឡើងវិញ។
5. នៅពេលដែលផ្នែកព័ត៌មាន Bootloader ត្រូវបានជ្រើសរើស ព័ត៌មានដូចគ្នាត្រូវបានបង្ហាញដូចពេលដែលវាកំពុងដំណើរការកម្មវិធីបង្កប់ AX024000 ប៉ុន្តែក្នុងករណីនេះមុខងារ Flashing ត្រូវបានបើក។

6. ជ្រើសរើសប៊ូតុង Flashing ហើយរុករកទៅកន្លែងដែលអ្នកបានរក្សាទុក AX024000_Simulink.bin (ឬសមមូល) file ផ្ញើពី Axiomatic ។ (ចំណាំ៖ មានតែប្រព័ន្ធគោលពីរ (.bin) files អាចត្រូវបានបញ្ចេញដោយប្រើឧបករណ៍ EA ។ )
7. នៅពេលដែលបង្អួចកម្មវិធីបង្កប់កម្មវិធី Flash បើកឡើង អ្នកអាចបញ្ចូលមតិយោបល់ដូចជា “កម្មវិធីបង្កប់ដែលអាប់ដេតដោយ [ឈ្មោះ]” ប្រសិនបើអ្នកចង់បាន។ វាមិនត្រូវបានទាមទារទេ ហើយអ្នកអាចទុកវាលឱ្យនៅទទេ ប្រសិនបើអ្នកមិនចង់ប្រើវា។
ចំណាំ៖ អ្នកមិនចាំបាច់កាលបរិច្ឆេទ/ពេលវេលាទេ។amp នេះ។ fileដូចដែលវាត្រូវបានធ្វើដោយស្វ័យប្រវត្តិដោយឧបករណ៍ EA នៅពេលអ្នកបញ្ចូលកម្មវិធីបង្កប់ថ្មី។

UMAX024000 កំណែ 1.0.1 ។ ឯកសារបឋមអាចមានការផ្លាស់ប្តូរ

52 - 57

ការព្រមាន៖ កុំធីកប្រអប់ “Erase All ECU Flash Memory” លុះត្រាតែត្រូវបានណែនាំឱ្យធ្វើដូច្នេះដោយទំនាក់ទំនង Axiomatic របស់អ្នក។ ការជ្រើសរើសនេះនឹងលុបទិន្នន័យទាំងអស់ដែលរក្សាទុកក្នុងពន្លឺដែលមិនងាយនឹងបង្កជាហេតុ រួមទាំងការក្រិតតាមខ្នាតពីការធ្វើតេស្តរោងចក្រ Axiomatic ។ វាក៏នឹងលុបការកំណត់រចនាសម្ព័ន្ធណាមួយនៃចំណុចកំណត់ដែលអាចត្រូវបានធ្វើទៅ ECU និងកំណត់ចំណុចកំណត់ទាំងអស់ឡើងវិញទៅលំនាំដើមរោងចក្ររបស់ពួកគេ។ ដោយ​ទុក​ប្រអប់​នេះ​ដោយ​មិន​ធីក គ្មាន​ចំណុច​កំណត់​ណា​មួយ​នឹង​ត្រូវ​បាន​ផ្លាស់ប្ដូរ​នៅ​ពេល​កម្មវិធី​បង្កប់​ថ្មី​ត្រូវ​បាន​ផ្ទុក​ឡើង។
របារវឌ្ឍនភាពនឹងបង្ហាញពីចំនួនកម្មវិធីបង្កប់ត្រូវបានផ្ញើ នៅពេលដែលការអាប់ឡូតដំណើរការ។ ចរាចរណ៍កាន់តែច្រើននៅលើបណ្តាញ J1939 ដំណើរការផ្ទុកឡើងនឹងចំណាយពេលយូរ។

នៅពេលដែលកម្មវិធីបង្កប់បានបញ្ចប់ការអាប់ឡូត សារមួយនឹងលេចឡើងដែលបង្ហាញពីប្រតិបត្តិការជោគជ័យ។ ប្រសិនបើអ្នកជ្រើសរើសដើម្បីកំណត់ ECU ឡើងវិញ កំណែថ្មីនៃកម្មវិធី AX024000 នឹងចាប់ផ្តើម

UMAX024000 កំណែ 1.0.1 ។ ឯកសារបឋមអាចមានការផ្លាស់ប្តូរ

53 - 57

កំពុងដំណើរការ ហើយ ECU នឹងត្រូវបានកំណត់អត្តសញ្ញាណដោយ EA ។ បើមិនដូច្នេះទេ នៅពេលបន្ទាប់ ECU ត្រូវបានបើកដំណើរការ កម្មវិធី AX024000 នឹងដំណើរការជាជាងមុខងារ bootloader ។
ចំណាំ៖ ប្រសិនបើនៅពេលណាមួយកំឡុងពេលដំណើរការផ្ទុកឡើងត្រូវបានរំខាន ទិន្នន័យត្រូវបានខូច (ការពិនិត្យមិនល្អ) ឬសម្រាប់ហេតុផលផ្សេងទៀតកម្មវិធីបង្កប់ថ្មីមិនត្រឹមត្រូវ ពោលគឺកម្មវិធីចាប់ផ្ដើមប្រព័ន្ធរកឃើញថា file loaded មិនត្រូវបានរចនាឡើងដើម្បីដំណើរការលើ hardware platform ទេ កម្មវិធីមិនល្អ ឬខូចនឹងមិនដំណើរការទេ។ ផ្ទុយទៅវិញ នៅពេលដែល ECU ត្រូវបានកំណត់ឡើងវិញ ឬដំណើរការដោយថាមពលនោះ កម្មវិធីចាប់ផ្ដើម J1939 នឹងបន្តជាកម្មវិធីលំនាំដើមរហូតដល់កម្មវិធីបង្កប់ត្រឹមត្រូវត្រូវបានផ្ទុកឡើងដោយជោគជ័យទៅក្នុងអង្គភាព។

UMAX024000 កំណែ 1.0.1 ។ ឯកសារបឋមអាចមានការផ្លាស់ប្តូរ

54 - 57

ឧបសម្ព័ន្ធ A - លក្ខណៈបច្ចេកទេស
លក្ខណៈ​ពិសេស​គឺ​ជា​ការ​ចង្អុល​បង្ហាញ និង​អាច​មាន​ការ​ផ្លាស់​ប្តូរ។ ការអនុវត្តជាក់ស្តែងនឹងប្រែប្រួលអាស្រ័យលើកម្មវិធី និងលក្ខខណ្ឌប្រតិបត្តិការ។ អ្នក​ប្រើ​គួរ​តែ​បំពេញ​ចិត្ត​ខ្លួន​ឯង​ថា​ផលិតផល​គឺ​សមរម្យ​សម្រាប់​ប្រើ​ក្នុង​កម្មវិធី​ដែល​មាន​បំណង។ រាល់ផលិតផលរបស់យើងមានការធានាមានកំណត់ចំពោះពិការភាពនៃសម្ភារៈ និងស្នាដៃ។ សូមយោងទៅលើការធានា ការអនុម័តកម្មវិធី/ដែនកំណត់ និងដំណើរការសម្ភារៈត្រឡប់មកវិញរបស់យើង ដូចដែលបានពិពណ៌នានៅលើ https://www.axiomatic.com/service/ ។

ធាតុចូល
ការការពារការបញ្ចូលការផ្គត់ផ្គង់ថាមពល
ការបញ្ចូលអាណាឡូក Bipolar Grounds

12V ឬ 24Vdc nominal (8…36Vdc power supply range) ការការពារប៉ូលបញ្ច្រាស Overvoltage ការការពាររហូតដល់ 150V Overvoltagអ៊ី (ក្រោមវ៉ុលtage) ការបិទ
ការភ្ជាប់ GND បញ្ចូលទូទៅចំនួនបួនត្រូវបានផ្តល់ជូន។
ធាតុបញ្ចូលពីរ (បញ្ចូល 1 និង 2 ក្នុងតារាង 2.0។) អ្នកប្រើប្រាស់អាចជ្រើសរើសបានជា Bipolar ឬ Unipolar Voltagអ៊ី ឬបច្ចុប្បន្ន

អាណាឡូក 12 ប៊ីតទៅឌីជីថល ការពារប្រឆាំងនឹងខ្លីទៅ GND ឬ +Vsupply

វ៉ុលtage ប្រភេទ៖ គុណភាពបង្ហាញ 1mV ភាពត្រឹមត្រូវ +/- 1% ជួរកំហុស៖ +/-5V ឬ +/-10V ឬ 0-5V ឬ 0-10V

ការបញ្ចូលអាណាឡូក ឬឌីជីថល (Voltagអ៊ី បច្ចុប្បន្ន ឬ PWM)

ប្រភេទបច្ចុប្បន្ន៖ ដំណោះស្រាយ 1uA ភាពត្រឹមត្រូវ +/- 1% ជួរកំហុស៖ 0-20mA ឬ 4-20mA
ធាតុបញ្ចូលពីរ (ធាតុបញ្ចូលទី 3 និងទី 4 ក្នុងតារាង 2.0 ។) អ្នកប្រើប្រាស់អាចជ្រើសរើសបានដូចជា : វ៉ុលtage, បច្ចុប្បន្ន, PWM ឬឌីជីថល

អាណាឡូក 12 ប៊ីតទៅឌីជីថល (លេខtage, បច្ចុប្បន្ន) ការពារពីខោខ្លីទៅ GND ឬ +Vsupply

វ៉ុលtage ប្រភេទ៖ គុណភាពបង្ហាញ 1mV ភាពត្រឹមត្រូវ +/- 1% ជួរកំហុស៖ 0-5V ឬ 0-10V

ប្រភេទបច្ចុប្បន្ន៖ គុណភាពបង្ហាញ 1uA ភាពត្រឹមត្រូវ +/- 1% កំហុស Ramges: 0-20mA ឬ 4-20mA

ប្រេកង់សញ្ញា PWM: 1 10,000 Hz វដ្តកាតព្វកិច្ច PWM: 0 ទៅ 100%
ការបញ្ចូល PWM៖ ដំណោះស្រាយ 0.01%, ភាពត្រឹមត្រូវ +/- 1% កំហុស

ការវាយតម្លៃអប្បបរមា និងអតិបរមា

ការបញ្ចូលឌីជីថល៖ សកម្មខ្ពស់ ឬសកម្មទាប។ Ampពន្លឺ: 3.3V ទៅ + Vsupply

តារាង 1.0 ។ ការវាយតម្លៃអតិបរមា និងអប្បបរមាដាច់ខាត

លក្ខណៈ

នាទី

ការផ្គត់ផ្គង់ថាមពល

8

វ៉ុលtagអ៊ីបញ្ចូល

0

ការបញ្ចូលបច្ចុប្បន្ន

0

វ៉ុលបញ្ចូលបច្ចុប្បន្នtagកម្រិតអ៊ី

0

ការបញ្ចូលប្រភេទឌីជីថល Voltagកម្រិតអ៊ី

0

វដ្តកាតព្វកិច្ច PWM

0

ប្រេកង់ PWM

50

PWM Voltagអ៊ី pk - ភី

0

ប្រេកង់ RPM

50

អតិបរមា 36 36 21 12 36 100 10 000 36 10 000

ឯកតា V dc V dc mA Vdc Vdc % Hz V dc Hz

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

ក-១០០

លទ្ធផល
លទ្ធផល
ទិន្នផលសញ្ញាយោង Voltages ការការពារសម្រាប់ស្ថានីយទិន្នផល

+/- ទិន្នផលទ្វេទិស 400 mA ចំនួនពីរ អ្នកប្រើប្រាស់ឯករាជ្យអាចជ្រើសរើសបានដូចជា៖ ការគ្រប់គ្រងសន្ទះ Servo ឬសមាមាត្របច្ចុប្បន្នដែលអាចជ្រើសរើសបានចន្លោះពី +/- 10mA ដល់ +/-400 mA ភាពត្រឹមត្រូវ៖ +/- 1%
វ៉ុលលទ្ធផលtagអ៊ីរហូតដល់ 12V
ទិន្នផលស្ពានពេញលេញ ឧបករណ៍ចាប់សញ្ញាបច្ចុប្បន្ន
ការការពារចរន្តលើសត្រូវបានផ្តល់ជូន។ ការការពារសៀគ្វីខ្លីត្រូវបានផ្តល់ជូន។ លទ្ធផលសញ្ញាពីរ អ្នកប្រើប្រាស់អាចជ្រើសរើសបានដូចជា វ៉ុលtagអ៊ី ឬបច្ចុប្បន្ន៖ វ៉ុលtage: 0.2 – 5Vdc ឬ 0.2 – 10Vdc, 1% ភាពត្រឹមត្រូវ, បច្ចុប្បន្ន: 0-20mA ឬ 4-20mA, 1% ភាពត្រឹមត្រូវ។ សៀគ្វីខ្លីត្រូវបានការពារ។ មួយ 5V, 100mA, 1% វ៉ុលយោងtage One 10V, 100mA, 1% reference voltage ការពារយ៉ាងពេញលេញប្រឆាំងនឹងសៀគ្វីខ្លីទៅដី និងសៀគ្វីខ្លីទៅផ្លូវដែកផ្គត់ផ្គង់ថាមពល។ ឯកតានឹងបរាជ័យដោយសុវត្ថិភាពក្នុងករណីមានស្ថានភាពសៀគ្វីខ្លី ការងើបឡើងវិញដោយខ្លួនឯងនៅពេលដែលចរន្តខ្លីត្រូវបានដកចេញ។

លក្ខណៈបច្ចេកទេសទូទៅ
Microcontroller Typical Quiescent Current Response Time Logic
ទំនាក់ទំនង
ការបញ្ចប់បណ្តាញ
ចំណុចប្រទាក់អ្នកប្រើប្រាស់ លក្ខខណ្ឌប្រតិបត្តិការ ការតភ្ជាប់អគ្គិសនី

STM32F205 32-bit, 1MByte flash memory 87mA @ 12Vdc; 56mA @ 24Vdc 70 ms សម្រាប់ការផ្លាស់ប្តូរបច្ចុប្បន្ន 0-400 mA កម្មវិធីបង្កប់ស្តង់ដារត្រូវបានផ្តល់ជូន។ (តក្កវិជ្ជាគ្រប់គ្រងជាក់លាក់នៃកម្មវិធី ឬចំណុចកំណត់កម្មវិធីដែលបានកំណត់ដោយរោងចក្រតាមការស្នើសុំ) សូមមើលសៀវភៅណែនាំអ្នកប្រើប្រាស់សម្រាប់ព័ត៌មានលម្អិត។ 1 ច្រក CAN ដាច់ដោយឡែក (SAE J1939) (កំណែCANopen®គឺម៉ូដែល AX024001) ម៉ូដែល AX024000 250 kbps baud rate ម៉ូដែល AX024000-01 500 kbps baud rate ម៉ូដែល AX024000-02 1 Mbps អត្រា baud ខាងក្រៅគឺចាំបាច់ដើម្បីទប់ទល់នឹងបណ្តាញខាងក្រៅ។ . ឧបករណ៍ទប់ទល់គឺ 120 Ohm អប្បបរមា 0.25W ខ្សែភាពយន្តដែកឬប្រភេទស្រដៀងគ្នា។ ពួកគេគួរតែត្រូវបានដាក់នៅចន្លោះស្ថានីយ CAN_H និង CAN_L នៅចុងទាំងពីរនៃបណ្តាញ។ Axiomatic Electronic Assistant KIT, P/N: AX070502, ឬ AX070506K -40 ទៅ 85 C (-40 ទៅ 185 F) យោងទៅតារាង Pinout ។
បង្កាន់ដៃ 24-pin (សមមូល TE Deutsch P/N: DTM13-12PA-12PB-R008)
ឧបករណ៍ដោតភ្ជាប់មិត្តភ័ក្តិអាចរកបានតាមការស្នើសុំ ហើយរួមបញ្ចូលតម្លៃសមមូលទៅនឹង TE Deutsch P/Ns: DTM06-12SA និង DTM06-12SB ដែលមាន 2 wedgelocks (WM12S) និង 24 contacts (0462-201-20141)។
ខ្សែ 20 AWG ត្រូវបានណែនាំសម្រាប់ប្រើជាមួយទំនាក់ទំនង 0462-201-20141 ។

ឯករភជប់ និងវិមាត្រ
ការការពាររំញ័រ

ស្រោម PCB នីឡុងសីតុណ្ហភាពខ្ពស់ (សមមូល TE Deutsch P/N: EEC-325X4B) 4.68 x 5.25 x 1.42 អ៊ីញ 118.80 x 133.50 x 36.00 mm (W x L x H មិនរាប់បញ្ចូលកម្មវិធីជំនួយមិត្តរួម)
IP67
MIL-STD-202G, វិធីទី 204D លក្ខខណ្ឌតេស្ត C (Sine) និង Method 214A, test condition B (Random) 10 g peak (Sine); កំពូល 7.68 ក្រាម (ចៃដន្យ)
MIL- STD-202G, វិធីសាស្រ្ត 213B, លក្ខខណ្ឌសាកល្បង A

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

ក-១០០

ការដំឡើងទម្ងន់អនុលោមភាព

50 ក្រាម (ពាក់កណ្តាលស៊ីនុសជីពចរ 9ms ប្រវែង 8 ក្នុងមួយអ័ក្ស)
ការសម្គាល់ CE
0.55 ផោន (0.25 គីឡូក្រាម)
រន្ធសម្រាប់ម៉ោនទំហំ ¼ អ៊ីញ ឬ M6 bolts ។ ប្រវែងប៊ូឡុងនឹងត្រូវបានកំណត់ដោយកម្រាស់ចានម៉ោនរបស់អ្នកប្រើចុងក្រោយ។ ផ្ទៃខាងមុខរបស់ឧបករណ៍បញ្ជាមានកម្រាស់ 0.63 អ៊ីញ (16 មីលីម៉ែត្រ) ។ ខ្សែភ្លើងក្នុងវាលទាំងអស់គួរតែសមរម្យសម្រាប់ជួរសីតុណ្ហភាពប្រតិបត្តិការ, វ៉ុលដែលបានវាយតម្លៃtage និងបច្ចុប្បន្ន។ ការភ្ជាប់ខ្សែទៅកាន់ផលិតផលត្រូវតែអនុលោមតាមលេខកូដមូលដ្ឋានដែលអាចអនុវត្តបាន។ ដំឡើងអង្គភាពជាមួយនឹងកន្លែងសមរម្យសម្រាប់សេវា និងសម្រាប់ការចូលប្រើខ្សែភ្លើងគ្រប់គ្រាន់ (6 អ៊ីង ឬ 15 សង់ទីម៉ែត្រ) និងការបន្ធូរភាពតានតឹង (12 អ៊ីញ ឬ 30 សង់ទីម៉ែត្រ) ។

CANopen® គឺជាពាណិជ្ជសញ្ញាសហគមន៍ដែលបានចុះបញ្ជីរបស់ CAN នៅក្នុង Automation eV

UMAX024000 កំណែ 1.0.2 ។

4 Input, 4 Output Servo Controller with CAN, SAEJ1939

ក-១០០

ផលិតផលរបស់យើង។
AC/DC Power Supplies Actuator Controls/Interfaces Automotive Ethernet Interfaces ឧបករណ៍សាកថ្មអាចគ្រប់គ្រង, Routers, Repeaters CAN/WiFi, CAN/Bluetooth, Routers Current/Voltage/PWM Converters DC/DC Power Converters Engine Temperature Scanners Ethernet/CAN Converters, Gateways, Switches Fan Drive Controllers Gateways, CAN/Modbus, RS-232 Gyroscopes, Inclinometers Hydraulic Valve Controllers Inclinometers, Triaxial I/O Controls Machines LVDT Modbus, RS-422, RS-485 គ្រប់គ្រងការគ្រប់គ្រងម៉ូទ័រ, ការផ្គត់ផ្គង់ថាមពល Inverters, DC/DC, AC/DC PWM Signal Converters/Isolators Resolver Signal Conditioners ឧបករណ៍សេវាកម្មម៉ាស៊ីនត្រជាក់សញ្ញា ឧបករណ៍បំប្លែងរង្វាស់សំពាធអាចគ្រប់គ្រងឧបករណ៍ទប់រលក

ក្រុមហ៊ុនរបស់យើង។
Axiomatic ផ្តល់នូវសមាសធាតុគ្រប់គ្រងម៉ាស៊ីនអេឡិចត្រូនិចទៅកាន់ផ្លូវបិទផ្លូវ យានយន្តពាណិជ្ជកម្ម រថយន្តអគ្គិសនី សំណុំម៉ាស៊ីនភ្លើង ការគ្រប់គ្រងសម្ភារៈ ថាមពលកកើតឡើងវិញ និងទីផ្សារ OEM ឧស្សាហកម្ម។ យើងបង្កើតថ្មីជាមួយនឹងការគ្រប់គ្រងម៉ាស៊ីនដែលបង្កើតឡើងដោយវិស្វកម្ម និងក្រៅធ្នើ ដែលបន្ថែមតម្លៃសម្រាប់អតិថិជនរបស់យើង។

ការរចនាគុណភាព និងការផលិត
យើងមានកន្លែងរចនា/ផលិតដែលបានចុះបញ្ជី ISO9001:2015 នៅប្រទេសកាណាដា។

ការធានា ការអនុម័តកម្មវិធី/ដែនកំណត់
សាជីវកម្មបច្ចេកវិទ្យា Axiomatic Technologies រក្សាសិទ្ធិក្នុងការធ្វើការកែតម្រូវ ការកែប្រែ ការកែលម្អ ការកែលម្អ និងការផ្លាស់ប្តូរផ្សេងទៀតចំពោះផលិតផល និងសេវាកម្មរបស់ខ្លួនគ្រប់ពេលវេលា និងដើម្បីបញ្ឈប់ផលិតផល ឬសេវាកម្មណាមួយដោយមិនមានការជូនដំណឹងជាមុន។ អតិថិជនគួរតែទទួលបានព័ត៌មានពាក់ព័ន្ធចុងក្រោយមុននឹងធ្វើការបញ្ជាទិញ ហើយគួរតែផ្ទៀងផ្ទាត់ថាព័ត៌មានទាំងនោះគឺបច្ចុប្បន្ន និងពេញលេញ។ អ្នក​ប្រើ​គួរ​តែ​បំពេញ​ចិត្ត​ខ្លួន​ឯង​ថា​ផលិតផល​គឺ​សមរម្យ​សម្រាប់​ប្រើ​ក្នុង​កម្មវិធី​ដែល​មាន​បំណង។ រាល់ផលិតផលរបស់យើងមានការធានាមានកំណត់ចំពោះពិការភាពនៃសម្ភារៈ និងស្នាដៃ។ សូមមើលការធានា ការអនុម័តកម្មវិធី/ដែនកំណត់ និងដំណើរការសម្ភារៈត្រឡប់មកវិញរបស់យើងនៅ https://www.axiomatic.com/service/ ។

ការអនុលោមតាម
ព័ត៌មានលម្អិតអំពីការអនុលោមតាមផលិតផលអាចរកបាននៅក្នុងអក្សរសិល្ប៍ផលិតផល និង/ឬនៅលើ axiomatic.com ។ ការសាកសួរណាមួយគួរតែត្រូវបានផ្ញើទៅកាន់ sales@axiomatic.com ។

ប្រើដោយសុវត្ថិភាព
ផលិតផលទាំងអស់គួរតែត្រូវបានផ្តល់សេវាកម្មដោយ Axiomatic ។ កុំបើកផលិតផលហើយអនុវត្តសេវាកម្មដោយខ្លួនឯង។
ផលិតផលនេះអាចធ្វើឲ្យអ្នកប៉ះពាល់នឹងសារធាតុគីមី ដែលត្រូវបានគេស្គាល់នៅក្នុងរដ្ឋកាលីហ្វ័រញ៉ា សហរដ្ឋអាមេរិក ដើម្បីបង្កជំងឺមហារីក និងប៉ះពាល់ដល់ប្រព័ន្ធបន្តពូជ។ សម្រាប់ព័ត៌មានបន្ថែម សូមចូលទៅកាន់គេហទំព័រ www.P65Warnings.ca.gov ។

សេវាកម្ម
រាល់ផលិតផលទាំងអស់ដែលត្រូវប្រគល់ទៅ Axiomatic ទាមទារលេខអនុញ្ញាតសម្ភារៈត្រឡប់មកវិញ (RMA#) ពី sales@axiomatic.com ។ សូមផ្តល់ព័ត៌មានខាងក្រោមនៅពេលស្នើសុំលេខ RMA៖
· លេខស៊េរី លេខផ្នែក · ម៉ោងដំណើរការ ការពិពណ៌នាអំពីបញ្ហា · ការដំឡើងខ្សែភ្លើង ដ្យាក្រាមកម្មវិធី និងមតិយោបល់ផ្សេងទៀតតាមតម្រូវការ

ការចោល
ផលិតផល Axiomatic គឺជាកាកសំណល់អេឡិចត្រូនិច។ សូមអនុវត្តតាមច្បាប់ ច្បាប់ បទបញ្ជា និងគោលនយោបាយកែច្នៃសំរាម និងកែច្នៃបរិស្ថានក្នុងតំបន់របស់អ្នក សម្រាប់ការចោល ឬកែច្នៃសំណល់អេឡិកត្រូនិកដោយសុវត្ថិភាព។

ទំនាក់ទំនង
Axiomatic Technologies Corporation 1445 Courtneypark Drive E. Mississauga, ON CANADA L5T 2E3 TEL: +1 905 602 9270 FAX: +1 905 602 9279 www.axiomatic.com sales@axiomatic.com

ឯកសារ/ធនធាន

AXIOMATIC UMAX024000 4 Output Servo Controller [pdf] សៀវភៅណែនាំអ្នកប្រើប្រាស់
UMAX024000, UMAX024000-01, UMAX024000-02, UMAX024000 4 Output Servo Controller, UMAX024000, 4 Output Servo Controller, Servo Controller

ឯកសារយោង

ទុកមតិយោបល់

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