AX031700 Universal Input Controller ກັບ CAN

ຂໍ້ມູນຜະລິດຕະພັນ

ຂໍ້ມູນຈໍາເພາະ

  • ຊື່ສິນຄ້າ: Universal Input Controller with CAN
  • ຈໍານວນຕົວແບບ: UMAX031700 ລຸ້ນ V3
  • ຈໍານວນສ່ວນ: AX031700
  • ອະນຸສັນຍາທີ່ຮອງຮັບ: SAE J1939
  • ຄຸນ​ລັກ​ສະ​ນະ​: ການ​ນໍາ​ເຂົ້າ​ວິ​ທະ​ຍາ​ໄລ​ດຽວ​ກັບ​ຜົນ​ຜະ​ລິດ Valve ອັດ​ຕາ​ສ່ວນ​
    ຜູ້ຄວບຄຸມ

ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ

1. ຄໍາແນະນໍາການຕິດຕັ້ງ

ຂະໜາດ ແລະ Pinout

ເບິ່ງຄູ່ມືຜູ້ໃຊ້ສໍາລັບຂະຫນາດລາຍລະອຽດແລະ pinout
ຂໍ້ມູນ.

ຄໍາແນະນໍາການຕິດຕັ້ງ

ຮັບປະກັນວ່າຕົວຄວບຄຸມຖືກຕິດຢູ່ຢ່າງປອດໄພ ປະຕິບັດຕາມ
ຂໍ້ແນະນໍາທີ່ສະຫນອງໃຫ້ຢູ່ໃນຄູ່ມືຜູ້ໃຊ້.

2. ເກີນview ຄຸນນະສົມບັດ J1939

ຂໍ້ຄວາມທີ່ຮອງຮັບ

ຕົວຄວບຄຸມສະຫນັບສະຫນູນຂໍ້ຄວາມຕ່າງໆທີ່ລະບຸໄວ້ໃນ SAE
ມາດຕະຖານ J1939. ເບິ່ງພາກ 3.1 ຂອງຄູ່ມືຜູ້ໃຊ້ສໍາລັບ
ລາຍລະອຽດ.

ຊື່, ທີ່ຢູ່ ແລະ ID ຊອບແວ

ຕັ້ງຄ່າຊື່ຂອງຕົວຄວບຄຸມ, ທີ່ຢູ່ ແລະ ID ຊອບແວຕາມ
ຄວາມຕ້ອງການຂອງທ່ານ. ເບິ່ງພາກ 3.2 ຂອງຄູ່ມືຜູ້ໃຊ້ສໍາລັບ
ຄໍາແນະນໍາ.

3. ECU Setpoints ເຂົ້າເຖິງດ້ວຍ Axiomatic Electronic
ຜູ້ຊ່ວຍ

ໃຊ້ Axiomatic Electronic Assistant (EA) ເພື່ອເຂົ້າເຖິງແລະ
ຕັ້ງຄ່າ ECU setpoints. ປະຕິບັດຕາມຄໍາແນະນໍາທີ່ລະບຸໄວ້ໃນ
ພາກທີ 4 ຂອງຄູ່ມືຜູ້ໃຊ້.

4. Reflashing over CAN ກັບ Axiomatic EA Bootloader

ໃຊ້ Axiomatic EA Bootloader ເພື່ອ reflash ຕົວຄວບຄຸມ
ຫຼາຍກວ່າລົດເມ CAN. ຂັ້ນຕອນລະອຽດແມ່ນໄດ້ລະບຸໄວ້ໃນພາກທີ 5 ຂອງຜູ້ໃຊ້
ຄູ່ມື.

5. ຂໍ້ກໍານົດດ້ານວິຊາການ

ເບິ່ງຄູ່ມືຜູ້ໃຊ້ສໍາລັບລາຍລະອຽດດ້ານວິຊາການ
ຂອງ​ຜູ້​ຄວບ​ຄຸມ​.

6. ປະຫວັດຂອງລຸ້ນ

ກວດເບິ່ງພາກ 7 ຂອງຄູ່ມືຜູ້ໃຊ້ສໍາລັບປະຫວັດການສະບັບຂອງ
ຜະລິດຕະພັນ.

ຄຳຖາມທີ່ຖາມເລື້ອຍໆ (FAQ)

ຖາມ: ຂ້ອຍສາມາດໃຊ້ຫຼາຍປະເພດການປ້ອນຂໍ້ມູນດ້ວຍ Single Input CAN
ຜູ້ຄວບຄຸມ?

A: ແມ່ນ, ຕົວຄວບຄຸມສະຫນັບສະຫນູນລະດັບຄວາມກ້ວາງຂອງການຕັ້ງຄ່າ
ປະ​ເພດ​ການ​ປ້ອນ​ຂໍ້​ມູນ​, ການ​ສະ​ຫນອງ versatility ໃນ​ການ​ຄວບ​ຄຸມ​.

ຖາມ: ຂ້ອຍສາມາດປັບປຸງຊອບແວຂອງຕົວຄວບຄຸມໄດ້ແນວໃດ?

A: ທ່ານສາມາດ reflash ຕົວຄວບຄຸມໃນໄລຍະ CAN ໂດຍໃຊ້ Axiomatic
EA Bootloader. ເບິ່ງພາກ 5 ຂອງຄູ່ມືຜູ້ໃຊ້ສໍາລັບລາຍລະອຽດ
ຄໍາແນະນໍາ.

“`

ຄູ່ມືຜູ້ໃຊ້ UMAX031700 ລຸ້ນ V3
ເຄື່ອງຄວບຄຸມການປ້ອນຂໍ້ມູນສາກົນດ້ວຍກະປ໋ອງ
SAEJ1939
ຄູ່ມືຜູ້ໃຊ້
P/N: AX031700

ເຫດການທີ່ເກີດຂຶ້ນ

ACK

ການຮັບຮູ້ໃນທາງບວກ (ຈາກມາດຕະຖານ SAE J1939)

UIN

Universal Input

EA

ຜູ້ຊ່ວຍອີເລັກໂທຣນິກ Axiomatic (ເຄື່ອງມືບໍລິການສໍາລັບ ECUs Axiomatic)

ECU

ໜ່ວຍ ຄວບຄຸມເອເລັກໂຕຣນິກ

(ຈາກມາດຕະຖານ SAE J1939)

ນາກ

ການຮັບຮູ້ທາງລົບ (ຈາກມາດຕະຖານ SAE J1939)

PDU1

ຮູບແບບສໍາລັບຂໍ້ຄວາມທີ່ຈະຖືກສົ່ງໄປຫາທີ່ຢູ່ປາຍທາງ, ບໍ່ວ່າຈະສະເພາະຫຼືທົ່ວໂລກ (ຈາກມາດຕະຖານ SAE J1939)

PDU2

ຮູບແບບທີ່ໃຊ້ເພື່ອສົ່ງຂໍ້ມູນທີ່ຕິດສະຫຼາກໂດຍໃຊ້ເຕັກນິກການຂະຫຍາຍກຸ່ມ, ແລະບໍ່ມີທີ່ຢູ່ປາຍທາງ.

PGN

ໝາຍເລກກຸ່ມພາລາມິເຕີ (ຈາກມາດຕະຖານ SAE J1939)

PropA

ຂໍ້ຄວາມທີ່ໃຊ້ PGN ທີ່ເປັນເຈົ້າຂອງເພື່ອການສື່ສານແບບເພື່ອນມິດ

PropB

ຂໍ້ຄວາມທີ່ໃຊ້ B PGN ທີ່ເປັນເຈົ້າຂອງເພື່ອການສື່ສານອອກອາກາດ

SPN

ໝາຍເລກພາລາມິເຕີທີ່ສົງໃສ (ຈາກມາດຕະຖານ SAE J1939)

ໝາຍເຫດ: Axiomatic Electronic Assistant KIT ອາດຖືກສັ່ງເປັນ P/N: AX070502 ຫຼື AX070506K

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

2-44

ຕາຕະລາງເນື້ອໃນ
1. ຫຼາຍກວ່າVIEW ຂອງຜູ້ຄວບຄຸມ …………………………………………………………………………………………………………………………………… 4
1.1. ລາຍລະອຽດຂອງຂາເຂົ້າຂາອອກດຽວກັບຕົວຄວບຄຸມວາວຂາອອກແບບ PROPORTIONAL VALVE ………………………..4 1.2. ບລັອກຟັງຊັນຂາເຂົ້າສາກົນ …………………………………………………………………………………………………………. 4
1.2.1. ປະເພດເຊັນເຊີເຂົ້າ ……………………………………………………………………………………………………………………………………. 4 1.2.2. Pullup/Pulldown Resistor Options……………………………………………………………………………………………………………………… 5 1.2.3. ຄວາມຜິດພາດຂັ້ນຕ່ຳ ແລະສູງສຸດ ແລະໄລຍະ …………………………………………………………………………………………………………. 5 1.2.4. Input Software Filter Types …………………………………………………………………………………………………………………………………… 5 1.3. ແຫຼ່ງຄວບຄຸມການທໍາງານພາຍໃນ ………………………………………………………………………………….. 6 1.4. LOOKUP Table FUNCTION BLOCK ……………………………………………………………………………………………………………. 7 1.4.1. X-Axis, Input Data Response……………………………………………………………………………………………………………………….. 8 1.4.2. Y-Axis, Lookup Table Output ……………………………………………………………………………………………………………………………………. 8 1.4.3. ການຕັ້ງຄ່າເລີ່ມຕົ້ນ, ການຕອບສະໜອງຂໍ້ມູນ ………………………………………………………………………………………………………………………. 8 1.4.4. Point to Point Response …………………………………………………………………………………………………………………………………….. 9 1.4.5. X-Axis, Time Response…………………………………………………………………………………………………………………………………… 10 1.5. ໂປລແກລມການທໍາງານຂອງໂລຈິກ ………………………………………………………………………………………………. 11 1.5.1. ການປະເມີນເງື່ອນໄຂ …………………………………………………………………………………………………………………………………… 14 1.5.2. ຕາຕະລາງການເລືອກ ……………………………………………………………………………………………………………………………………….. 15 1.5.3. Logic Block Output ……………………………………………………………………………………………………………………………………….. 16 1.6. block Function ຄະນິດສາດ……………………………………………………………………………………………………………………….. 17 1.7. CAN TRASMIIT FUNCTION BLOCK………………………………………………………………………………………………………….. 18 1.8. ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ປິດ​ຫນ້າ​ທີ່……………………………………………………………………………………………………………. 19 1.9. ບລັອກຟັງຊັນວິນິໄສ ………………………………………………………………………………………………………………………. 20
2. ຄໍາແນະນໍາການຕິດຕັ້ງ ………………………………………………………………………………………………………………………. 24
2.1. ມິຕິ ແລະ ຕົວເລກ ……………………………………………………………………………………………………………………… 24 2.2. ຄໍາແນະນໍາກ່ຽວກັບການຕິດຕັ້ງ ……………………………………………………………………………………………………………………….. 24
3. ຫຼາຍກວ່າVIEW ຄຸນສົມບັດຂອງ J1939 …………………………………………………………………………………………………………….. 26
3.1. ແນະນໍາຂໍ້ຄວາມທີ່ສະຫນັບສະຫນູນ ………………………………………………………………………………………………. 26 3.2. ຊື່, ທີ່ຢູ່ ແລະ ID ຊອບແວ ………………………………………………………………………………………………………… 27
4. ECU SETPOINTS ເຂົ້າເຖິງດ້ວຍຜູ້ຊ່ວຍໄຟຟ້າ axiomATIC …………………………………. 29
4.1. J1939 NETWORK …………………………………………………………………………………………………………………………………… 29 4.2. UNIVERSAL INPUT …………………………………………………………………………………………………………………………………… 30 4.3. ຕາຕະລາງຂໍ້ມູນຄົງທີ່ ………………………………………………………………………………………………………….. 31 4.4. LOOKUP Table SETPOINTS ……………………………………………………………………………………………………………………… 32 4.5. PROGRAMMABLE LOGIC SETPOINTS ………………………………………………………………………………………………………….. 33 4.6. MATH FUNCTION BLOCK SETPOINTS ………………………………………………………………………………………………………….. 35 4.7. ສາມາດຮັບຈຸດ ……………………………………………………………………………………………………………………….. 37 4.8. ສາ​ມາດ​ສົ່ງ​ຂໍ້​ມູນ​ຈຸດ…………………………………………………………………………………………………………………………… 37
5. ການໂຫຼດຂໍ້ມູນຄືນໃໝ່ສາມາດກັບ AXIOMATIC EA BOOTLOADER …………………………………………………… 39
6. ວິຊາສະເພາະ ……………………………………………………………………………………………………………. 43
6.1. ການສະໜອງພະລັງງານ …………………………………………………………………………………………………………………………………….. 43 6.2. ການປ້ອນຂໍ້ມູນ………………………………………………………………………………………………………………………………………………… 43 6.3. ການສື່ສານ……………………………………………………………………………………………………………………………………. 43 6.4. ຂໍ້ມູນຈໍາເພາະທົ່ວໄປ ………………………………………………………………………………………………………………………. 43
7. ປະຫວັດສາດສະບັບ…………………………………………………………………………………………………………………………………… ….. 44

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

3-44

1. ຫຼາຍກວ່າVIEW ຂອງຜູ້ຄວບຄຸມ
1.1. ລາຍ​ລະ​ອຽດ​ຂອງ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ວິ​ທະ​ຍາ​ໄລ​ດຽວ​ກັບ​ການ​ຄວບ​ຄຸມ​ຜົນ​ຜະ​ລິດ​ວາວ​ສັດ​ສ່ວນ​
ຕົວຄວບຄຸມການປ້ອນຂໍ້ມູນດຽວ (1IN-CAN) ຖືກອອກແບບມາສໍາລັບການຄວບຄຸມທີ່ຫຼາກຫຼາຍຂອງວັດສະດຸປ້ອນດຽວແລະຫຼາກຫຼາຍຂອງເຫດຜົນການຄວບຄຸມແລະສູດການຄິດໄລ່. ການອອກແບບວົງຈອນທີ່ມີຄວາມຍືດຫຍຸ່ນຂອງມັນເຮັດໃຫ້ຜູ້ໃຊ້ມີລະດັບຄວາມກ້ວາງຂອງປະເພດວັດສະດຸປ້ອນທີ່ສາມາດຕັ້ງຄ່າໄດ້.
ຕົວຄວບຄຸມມີ input universal ທີ່ສາມາດຕັ້ງຄ່າໄດ້ຢ່າງເຕັມສ່ວນທີ່ສາມາດຕັ້ງຄ່າເພື່ອອ່ານ: voltage, ປັດຈຸບັນ, ຄວາມຖີ່/RPM, PWM ຫຼືສັນຍານປ້ອນຂໍ້ມູນດິຈິຕອນ. ທັງໝົດ I/O ແລະຕັນຟັງຊັນຕາມເຫດຜົນຢູ່ໃນໜ່ວຍແມ່ນມີຄວາມເປັນເອກະລາດຈາກກັນແລະກັນ, ແຕ່ສາມາດກຳນົດຄ່າໃຫ້ໂຕ້ຕອບກັບກັນແລະກັນໄດ້ໃນຫຼາຍວິທີ.
ບລັອກຟັງຊັນຕ່າງໆທີ່ຮອງຮັບໂດຍ 1IN-CAN ແມ່ນໄດ້ລະບຸໄວ້ໃນພາກຕໍ່ໄປນີ້. ຈຸດກຳນົດທັງໝົດແມ່ນຜູ້ໃຊ້ສາມາດກຳນົດຄ່າໄດ້ໂດຍໃຊ້ຜູ້ຊ່ວຍເອເລັກໂທຣນິກ Axiomatic, ດັ່ງທີ່ໄດ້ລະບຸໄວ້ໃນພາກທີ 3 ຂອງເອກະສານນີ້.
1.2. Universal Input Function Block
ຕົວຄວບຄຸມປະກອບດ້ວຍສອງວັດສະດຸປ້ອນທົ່ວໄປ. ທັງສອງວັດສະດຸປ້ອນທົ່ວໄປສາມາດຖືກຕັ້ງຄ່າເພື່ອວັດແທກ voltage, ປັດຈຸບັນ, ຄວາມຕ້ານທານ, ຄວາມຖີ່, ໂມດູນຄວາມກວ້າງຂອງກໍາມະຈອນ (PWM) ແລະສັນຍານດິຈິຕອນ.
1.2.1. ປະເພດເຊັນເຊີປ້ອນຂໍ້ມູນ
ຕາຕະລາງ 3 ລາຍຊື່ປະເພດວັດສະດຸປ້ອນທີ່ຮອງຮັບໂດຍຕົວຄວບຄຸມ. ພາຣາມິເຕີຂອງ Input Sensor Type ສະໜອງລາຍການແບບເລື່ອນລົງກັບປະເພດການປ້ອນຂໍ້ມູນທີ່ອະທິບາຍໄວ້ໃນຕາຕະລາງ 1. ການປ່ຽນປະເພດເຊັນເຊີປ້ອນຂໍ້ມູນມີຜົນຕໍ່ຈຸດຕັ້ງອື່ນໆພາຍໃນກຸ່ມຈຸດຕັ້ງດຽວກັນ ເຊັ່ນ: ຄວາມຜິດພາດຕໍ່າສຸດ/ສູງສຸດ/ໄລຍະໂດຍການໂຫຼດພວກມັນຄືນໃໝ່ເປັນປະເພດວັດສະດຸປ້ອນໃໝ່ ແລະດັ່ງນັ້ນຈຶ່ງຄວນຈະເປັນ. ປ່ຽນກ່ອນ.
0 ຄົນພິການ 12 Voltage 0 ເຖິງ 5V 13 Voltage 0 ຫາ 10V 20 ປັດຈຸບັນ 0 ຫາ 20mA 21 ປະຈຸບັນ 4 ຫາ 20mA 40 ຄວາມຖີ່ 0.5Hz ຫາ 10kHz 50 PWM Duty Cycle (0.5Hz ຫາ 10kHz) 60 Digital (Normal) 61 Digital (Inverse) 62 Digital (Latched)
ຕາຕະລາງ 1 Universal Input Sensor ທາງເລືອກປະເພດ
ວັດສະດຸປ້ອນອະນາລັອກທັງໝົດຖືກປ້ອນໂດຍກົງເຂົ້າໃນຕົວແປງອະນາລັອກເປັນດິຈິຕອລ 12-ບິດ (ADC) ໃນຈຸລະພາກ. ທັງໝົດ voltage inputs ແມ່ນ impedance ສູງໃນຂະນະທີ່ inputs ໃນປັດຈຸບັນໃຊ້ resistor 124 ເພື່ອວັດແທກສັນຍານ.
ຄວາມຖີ່/RPM, Pulse Width Modulated (PWM) ແລະ Counter Input Sensor Types ແມ່ນເຊື່ອມຕໍ່ກັບໂມງຈັບເວລາຂອງ microcontroller. Pulses per Revolution setpoint ໄດ້ຖືກພິຈາລະນາພຽງແຕ່ເມື່ອ Input Sensor Type ທີ່ເລືອກເປັນປະເພດຄວາມຖີ່ຕາມຕາຕະລາງ 3. ເມື່ອ Pulses per Revolution setpoint ຖືກກໍານົດເປັນ 0, ການວັດແທກທີ່ປະຕິບັດຈະເປັນຫນ່ວຍງານຂອງ [Hz]. ຖ້າ Pulses ຕໍ່ Revolution setpoint ຖືກຕັ້ງໃຫ້ສູງກວ່າ 0, ການວັດແທກທີ່ປະຕິບັດຈະຢູ່ໃນຫນ່ວຍຂອງ [RPM].

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

4-44

Digital Input Sensor Types ມີສາມໂໝດຄື: Normal, Inverse, ແລະ latched. ການວັດແທກທີ່ປະຕິບັດດ້ວຍປະເພດການປ້ອນຂໍ້ມູນດິຈິຕອນແມ່ນ 1 (ON) ຫຼື 0 (ປິດ).

1.2.2. Pullup / Pulldown Resistor ທາງເລືອກ

ດ້ວຍ​ປະ​ເພດ​ເຊັນ​ເຊີ​ປ້ອນ​ຂໍ້​ມູນ​: ຄວາມ​ຖີ່ / RPM, PWM, ດິ​ຈິ​ຕອນ, ຜູ້​ໃຊ້​ມີ​ທາງ​ເລືອກ​ຂອງ​ສາມ (3) ທາງ​ເລືອກ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​ດຶງ​ຂຶ້ນ / ດຶງ​ລົງ​ຕາມ​ທີ່​ລະ​ບຸ​ໄວ້​ໃນ​ຕາ​ຕະ​ລາງ 2​.

0 Pullup/Pulldown Off 1 10k Pullup 2 10k Pulldown
ຕາຕະລາງ 2 ຕົວເລືອກ Pullup/Pulldown Resistor
ທາງເລືອກເຫຼົ່ານີ້ສາມາດຖືກເປີດໃຊ້ງານ ຫຼືປິດໃຊ້ງານໄດ້ໂດຍການປັບຈຸດຕັ້ງຈຸດ Pullup/Pulldown Resistor ໃນຜູ້ຊ່ວຍເອເລັກໂຕຣນິກ Axiomatic.

1.2.3. ຄວາມຜິດພາດຂັ້ນຕ່ໍາແລະສູງສຸດແລະຂອບເຂດ

ຈຸດກໍານົດຊ່ວງຕໍາ່ສຸດ ແລະຂອບເຂດສູງສຸດຈະຕ້ອງບໍ່ສັບສົນກັບຊ່ວງການວັດແທກ. setpoints ເຫຼົ່ານີ້ແມ່ນສາມາດໃຊ້ໄດ້ກັບທັງຫມົດແຕ່ການປ້ອນຂໍ້ມູນດິຈິຕອນ, ແລະພວກເຂົາເຈົ້າໄດ້ຖືກນໍາໃຊ້ໃນເວລາທີ່ input ໄດ້ຖືກເລືອກເປັນ input ຄວບຄຸມສໍາລັບ block function ອື່ນ. ພວກມັນກາຍເປັນຄ່າ Xmin ແລະ Xmax ທີ່ໃຊ້ໃນການຄິດໄລ່ຄວາມຊັນ (ເບິ່ງຮູບ 6). ເມື່ອຄ່າເຫຼົ່ານີ້ຖືກປ່ຽນແປງ, ບລັອກຟັງຊັນອື່ນໆທີ່ໃຊ້ວັດສະດຸປ້ອນເປັນແຫຼ່ງຄວບຄຸມຈະຖືກປັບປຸງໂດຍອັດຕະໂນມັດເພື່ອສະທ້ອນຄ່າແກນ X ໃໝ່.

ຈຸດກໍານົດຄວາມຜິດພາດຂັ້ນຕ່ໍາ ແລະຄວາມຜິດພາດສູງສຸດແມ່ນໃຊ້ກັບບລັອກຟັງຊັນວິນິໄສ ກະລຸນາເບິ່ງພາກ 1.9 ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບບລັອກຟັງຊັນວິນິໄສ. ຄ່າສໍາລັບຈຸດເຫຼົ່ານີ້ຖືກຈໍາກັດເຊັ່ນນັ້ນ

0 <= ຄວາມຜິດພາດຂັ້ນຕ່ຳ <= ຊ່ວງເວລາຕ່ຳສຸດ <= ຊ່ວງສູງສຸດ <= ຄວາມຜິດພາດສູງສຸດ <= 1.1xMax*

* ຄ່າສູງສຸດສໍາລັບການປ້ອນຂໍ້ມູນໃດນຶ່ງແມ່ນຂຶ້ນກັບປະເພດ. ໄລຍະຄວາມຜິດພາດສາມາດຕັ້ງຄ່າໄດ້ສູງສຸດ 10%

ເໜືອມູນຄ່ານີ້. ຕົວຢ່າງample:

ຄວາມຖີ່: ສູງສຸດ = 10,000 [Hz ຫຼື RPM]

PWM:

ສູງສຸດ = 100.00 [%]

ສະບັບtage: ສູງສຸດ = 5.00 ຫຼື 10.00 [V]

ປັດຈຸບັນ: ສູງສຸດ = 20.00 [mA]

ເພື່ອຫຼີກເວັ້ນການເຮັດໃຫ້ເກີດຄວາມຜິດພາດທີ່ບໍ່ຖືກຕ້ອງ, ຜູ້ໃຊ້ສາມາດເລືອກທີ່ຈະເພີ່ມການກັ່ນຕອງຊໍແວກັບສັນຍານການວັດແທກ.

1.2.4. ການປ້ອນຂໍ້ມູນປະເພດການກັ່ນຕອງຊອບແວ

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

5-44

ປະເພດວັດສະດຸປ້ອນທັງຫມົດຍົກເວັ້ນດິຈິຕອນ (ປົກກະຕິ), ດິຈິຕອລ (Inverse), ດິຈິຕອນ (Latched) ສາມາດຖືກກັ່ນຕອງໂດຍໃຊ້ Filter Type ແລະ Filter Constant setpoints. ມີສາມ (3) ປະເພດການກັ່ນຕອງທີ່ມີຢູ່ໃນຕາຕະລາງ 3.
0 ບໍ່ມີການກັ່ນຕອງ 1 ການເຄື່ອນຍ້າຍສະເລ່ຍ 2 ການເຮັດເລື້ມຄືນສະເລ່ຍ
ຕາຕະລາງ 3 ປະເພດການກັ່ນຕອງການປ້ອນຂໍ້ມູນ
ຕົວເລືອກການກັ່ນຕອງທໍາອິດ No Filtering, ບໍ່ມີການກັ່ນຕອງກັບຂໍ້ມູນທີ່ວັດແທກ. ດັ່ງນັ້ນຂໍ້ມູນການວັດແທກຈະຖືກນໍາໃຊ້ໂດຍກົງກັບບລັອກຟັງຊັນໃດໆທີ່ໃຊ້ຂໍ້ມູນນີ້.
ຕົວເລືອກທີສອງ, Moving Average, ນຳໃຊ້ `ສົມຜົນ 1′ ຂ້າງລຸ່ມນີ້ເພື່ອວັດແທກຂໍ້ມູນການປ້ອນຂໍ້ມູນ, ເຊິ່ງ ValueN ເປັນຕົວແທນຂອງຂໍ້ມູນການວັດແທກການປ້ອນຂໍ້ມູນໃນປະຈຸບັນ, ໃນຂະນະທີ່ ValueN-1 ເປັນຕົວແທນຂອງຂໍ້ມູນທີ່ຖືກກັ່ນຕອງກ່ອນໜ້າ. Filter Constant ແມ່ນ Filter Constant setpoint.
ສົມຜົນ 1 – ການເຄື່ອນໄຫວຕົວກອງສະເລ່ຍ:

ValueN

=

ValueN-1 +

(Input – ValueN-1) Filter Constant

ທາງເລືອກທີສາມ, Repeating Average, ໃຊ້ `ສົມຜົນ 2′ ຂ້າງລຸ່ມນີ້ເພື່ອວັດແທກຂໍ້ມູນການປ້ອນຂໍ້ມູນ, ບ່ອນທີ່ N ແມ່ນຄ່າຂອງ Filter Constant setpoint. ການປ້ອນຂໍ້ມູນທີ່ຖືກກັ່ນຕອງ, ມູນຄ່າ, ແມ່ນສະເລ່ຍຂອງການວັດແທກການປ້ອນຂໍ້ມູນທັງໝົດທີ່ປະຕິບັດໃນ N (Filter Constant) ຈໍານວນການອ່ານ. ເມື່ອຄ່າສະເລ່ຍຖືກປະຕິບັດ, ການປ້ອນຂໍ້ມູນທີ່ຖືກກັ່ນຕອງຈະຍັງຄົງຢູ່ຈົນກ່ວາຄ່າສະເລ່ຍຕໍ່ໄປແມ່ນກຽມພ້ອມ.

ສົມຜົນ 2 – ການເຮັດເລື້ມຄືນຟັງຊັນການໂອນສະເລ່ຍ: ຄ່າ = N0 InputN N

1.3. ຟັງຊັນພາຍໃນ ບລັອກແຫຼ່ງຄວບຄຸມ

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

6-44

ຕົວຄວບຄຸມ 1IN-CAN ອະນຸຍາດໃຫ້ເລືອກແຫຼ່ງບລັອກຟັງຊັນພາຍໃນຈາກລາຍຊື່ຂອງບລັອກຟັງຊັນທີ່ຮອງຮັບໂດຍຕົວຄວບຄຸມ. ດັ່ງນັ້ນ, ຜົນຜະລິດໃດໆຈາກບລັອກຟັງຊັນຫນຶ່ງສາມາດຖືກເລືອກເປັນແຫຼ່ງຄວບຄຸມສໍາລັບຄົນອື່ນ. ຈົ່ງຈື່ໄວ້ວ່າບໍ່ແມ່ນທຸກທາງເລືອກທີ່ມີຄວາມຫມາຍໃນທຸກກໍລະນີ, ແຕ່ບັນຊີລາຍຊື່ຄົບຖ້ວນຂອງແຫຼ່ງຄວບຄຸມແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 4.

ມູນຄ່າ 0 1 2 3 4 5 6 7 8

ແຫຼ່ງການຄວບຄຸມຄວາມຫມາຍທີ່ບໍ່ໄດ້ໃຊ້ສາມາດຮັບຂໍ້ຄວາມ Universal Input Measured Lookup Table Function Block Programmable Logic Function Block Mathematical Function Block Constant Data List Block Measured Power Supply Measured Processor Temperature
ຕາຕະລາງ 4 ຕົວເລືອກແຫຼ່ງຄວບຄຸມ

ນອກເໜືອໄປຈາກແຫຼ່ງໃດໜຶ່ງ, ແຕ່ລະຕົວຄວບຄຸມຍັງມີຕົວເລກທີ່ກົງກັບດັດຊະນີຍ່ອຍຂອງບລ໋ອກຟັງຊັນໃນຄຳຖາມ. ຕາຕະລາງ 5 ອະທິບາຍຂອບເຂດທີ່ຮອງຮັບສໍາລັບວັດຖຸຕົວເລກ, ຂຶ້ນກັບແຫຼ່ງທີ່ໄດ້ເລືອກ.

ແຫຼ່ງຄວບຄຸມ

ຄວບຄຸມໝາຍເລກແຫຼ່ງ

ແຫຼ່ງຄວບຄຸມບໍ່ໄດ້ໃຊ້ (ລະເລີຍ)

[0]

ສາມາດຮັບຂໍ້ຄວາມໄດ້

[1…8]

Universal Input Measured

[1…1]

ຟັງຊັນຕາຕະລາງຊອກຫາ Block

[1…6]

Programmable Logic Function Block

[1…2]

ບລັອກຟັງຊັນທາງຄະນິດສາດ

[1…4]

ບລັອກລາຍຊື່ຂໍ້ມູນຄົງທີ່

[1…10]

ການສະຫນອງພະລັງງານທີ່ວັດແທກໄດ້

[1…1]

ການວັດແທກອຸນຫະພູມຂອງໂປເຊດເຊີ

[1…1]

ຕາຕະລາງ 5 ການຄວບຄຸມທາງເລືອກຈໍານວນແຫຼ່ງ

1.4. ຟັງຊັນຕາຕະລາງຊອກຫາ Block

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

7-44

ຕາຕະລາງຊອກຫາແມ່ນໃຊ້ເພື່ອໃຫ້ການຕອບສະໜອງຜົນໄດ້ຮັບເຖິງ 10 ເປີ້ນພູຕໍ່ຕາຕາລາງຊອກຫາ. ມີສອງປະເພດຂອງການຕອບສະຫນອງຕາຕະລາງຊອກຫາໂດຍອີງໃສ່ X-Axis Type: Data Response ແລະ Time Response Sections 1.4.1 ຫາ 1.4.5 ຈະອະທິບາຍສອງປະເພດ X-Axis ໃນລາຍລະອຽດເພີ່ມເຕີມ. ຖ້າຕ້ອງການຫຼາຍກວ່າ 10 ເປີ້ນພູ, Programmable Logic Block ສາມາດໃຊ້ເພື່ອສົມທົບເຖິງສາມຕາຕະລາງເພື່ອໃຫ້ໄດ້ 30 ເປີ້ນພູ, ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນພາກ 1.5.
ມີສອງຈຸດສໍາຄັນທີ່ຈະສົ່ງຜົນກະທົບຕໍ່ການບລັອກຟັງຊັນນີ້. ທໍາອິດແມ່ນ X-Axis Source ແລະ XAxis Number ເຊິ່ງຮ່ວມກັນກໍານົດແຫຼ່ງການຄວບຄຸມສໍາລັບບລັອກຟັງຊັນ.
1.4.1. X-Axis, ການຕອບສະໜອງຂໍ້ມູນການປ້ອນຂໍ້ມູນ
ໃນກໍລະນີທີ່ X-Axis Type = Data Response, ຈຸດທີ່ຢູ່ໃນ X-Axis ເປັນຕົວແທນຂອງຂໍ້ມູນຂອງແຫຼ່ງຄວບຄຸມ. ຄ່າເຫຼົ່ານີ້ຈະຕ້ອງຖືກເລືອກພາຍໃນຂອບເຂດຂອງແຫຼ່ງຄວບຄຸມ.
ເມື່ອເລືອກຄ່າຂໍ້ມູນ X-Axis, ບໍ່ມີຂໍ້ຈໍາກັດກ່ຽວກັບຄ່າທີ່ສາມາດເຂົ້າໄປໃນຈຸດ X-Axis ໃດ. ຜູ້​ໃຊ້​ຄວນ​ໃສ່​ຄ່າ​ທີ່​ເພີ່ມ​ຂຶ້ນ​ເພື່ອ​ໃຫ້​ສາ​ມາດ​ນໍາ​ໃຊ້​ທັງ​ຫມົດ​ຕາ​ຕະ​ລາງ​. ດັ່ງນັ້ນ, ເມື່ອປັບຂໍ້ມູນ X-Axis, ແນະນໍາໃຫ້ປ່ຽນ X10 ກ່ອນ, ຫຼັງຈາກນັ້ນໃຫ້ດັດນີຕ່ໍາລົງຕາມລໍາດັບເພື່ອຮັກສາຂ້າງລຸ່ມນີ້:
Xmin <= X0 <= X1 <= X2<= X3<= X4<= X5 <= X6 <= X7 <= X8 <= X9 <= X10 <= Xmax
ດັ່ງທີ່ໄດ້ກ່າວກ່ອນຫນ້ານີ້, Xmin ແລະ Xmax ຈະຖືກກໍານົດໂດຍ X-Axis Source ທີ່ໄດ້ເລືອກ.
ຖ້າບາງຈຸດຂໍ້ມູນຖືກ 'ລະເລີຍ' ຕາມທີ່ອະທິບາຍໄວ້ໃນພາກ 1.4.3, ພວກມັນຈະບໍ່ຖືກໃຊ້ໃນການຄິດໄລ່ XAxis ທີ່ສະແດງຂ້າງເທິງ. ຕົວຢ່າງample, ຖ້າຈຸດ X4 ແລະສູງກວ່າຖືກລະເລີຍ, ສູດຈະກາຍເປັນ Xmin <= X0 <= X1 <= X2<= X3<= Xmax ແທນ.
1.4.2. Y-Axis, ຊອກຫາຜົນໄດ້ຮັບຂອງຕາຕະລາງ
Y-Axis ບໍ່ມີຂໍ້ຈໍາກັດກ່ຽວກັບຂໍ້ມູນທີ່ມັນເປັນຕົວແທນ. ນີ້​ຫມາຍ​ຄວາມ​ວ່າ inverse​, ຫຼື​ເພີ່ມ​ຂຶ້ນ / ຫຼຸດ​ລົງ​ຫຼື​ການ​ຕອບ​ສະ​ຫນອງ​ອື່ນໆ​ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ສ້າງ​ຕັ້ງ​ຂຶ້ນ​ໄດ້​ຢ່າງ​ງ່າຍ​ດາຍ​.
ໃນທຸກກໍລະນີ, ຕົວຄວບຄຸມເບິ່ງຂອບເຂດທັງຫມົດຂອງຂໍ້ມູນໃນຈຸດກໍານົດ Y-Axis, ແລະເລືອກຄ່າຕ່ໍາສຸດເປັນ Ymin ແລະຄ່າສູງສຸດເປັນ Ymax. ພວກມັນຖືກສົ່ງຜ່ານໂດຍກົງກັບບລັອກຟັງຊັນອື່ນໆຕາມຂອບເຂດຈໍາກັດໃນຜົນການຄົ້ນຫາຕາຕະລາງ. (ເຊັ່ນ: ໃຊ້ເປັນຄ່າ Xmin ແລະ Xmax ໃນການຄິດໄລ່ເສັ້ນຊື່.)
ຢ່າງໃດກໍຕາມ, ຖ້າບາງຈຸດຂໍ້ມູນຖືກ 'ລະເລີຍ' ຕາມທີ່ອະທິບາຍໄວ້ໃນພາກ 1.4.3, ພວກມັນຈະບໍ່ຖືກໃຊ້ໃນການກໍານົດຂອບເຂດ Y-Axis. ພຽງແຕ່ຄ່າ Y-Axis ທີ່ສະແດງຢູ່ໃນ Axiomatic EA ຈະຖືກພິຈາລະນາໃນເວລາທີ່ກໍານົດຂອບເຂດຈໍາກັດຂອງຕາຕະລາງເມື່ອມັນຖືກນໍາໃຊ້ເພື່ອຂັບບລັອກຟັງຊັນອື່ນ, ເຊັ່ນ: Math Function Block.
1.4.3. ການຕັ້ງຄ່າເລີ່ມຕົ້ນ, ການຕອບສະໜອງຂໍ້ມູນ
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຕາຕະລາງການຊອກຫາທັງໝົດໃນ ECU ຈະຖືກປິດໃຊ້ງານ (ແຫຼ່ງ X-Axis ເທົ່າກັບການຄວບຄຸມບໍ່ໄດ້ໃຊ້). ຕາຕະລາງຊອກຫາສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງການຕອບສະຫນອງທີ່ຕ້ອງການfiles. ຖ້າ Universal Input ຖືກໃຊ້ເປັນ X-Axis, ຜົນຜະລິດຂອງຕາຕະລາງ Lookup ຈະເປັນສິ່ງທີ່ຜູ້ໃຊ້ເຂົ້າໄປໃນ Y-Values ​​setpoints.
ຈື່ໄວ້ວ່າ, ບລັອກຟັງຊັນທີ່ມີການຄວບຄຸມໃດໆກໍຕາມທີ່ໃຊ້ຕາຕະລາງຊອກຫາເປັນແຫຼ່ງປ້ອນຂໍ້ມູນຈະນຳໃຊ້ເສັ້ນຊື່ເຂົ້າກັບຂໍ້ມູນ. ດັ່ງນັ້ນ, ສໍາລັບການຕອບສະຫນອງການຄວບຄຸມ 1: 1, ໃຫ້ແນ່ໃຈວ່າຕໍາ່ສຸດທີ່ແລະ

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

8-44

ຄ່າສູງສຸດຂອງຜົນຜະລິດກົງກັນກັບຄ່າຕໍ່າສຸດ ແລະສູງສຸດຂອງແກນ Y ຂອງຕາຕະລາງ.
ຕາຕະລາງທັງໝົດ (1 ຫາ 3) ຖືກປິດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ (ບໍ່ໄດ້ເລືອກແຫຼ່ງຄວບຄຸມ). ແນວໃດກໍ່ຕາມ, ຄວນເລືອກແຫຼ່ງ X-Axis, ຄ່າເລີ່ມຕົ້ນຂອງ Y-Values ​​ຈະຢູ່ໃນລະດັບ 0 ຫາ 100% ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນສ່ວນ “YAxis, Lookup Table Output” ຂ້າງເທິງ. ຄ່າເລີ່ມຕົ້ນຂັ້ນຕໍ່າສຸດ ແລະສູງສຸດຂອງແກນ X-Axis ຈະຖືກຕັ້ງຕາມທີ່ອະທິບາຍໄວ້ໃນສ່ວນ “X-Axis, Data Response” ຂ້າງເທິງ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຂໍ້ມູນແກນ X ແລະ Y ຖືກຕັ້ງຄ່າໃຫ້ຄ່າເທົ່າທຽມກັນລະຫວ່າງແຕ່ລະຈຸດຈາກຂັ້ນຕ່ໍາຫາສູງສຸດໃນແຕ່ລະກໍລະນີ.
1.4.4. ຊີ້ໄປຈຸດຕອບສະໜອງ
ໂດຍຄ່າເລີ່ມຕົ້ນ, ແກນ X ແລະ Y ຖືກຕັ້ງຄ່າສໍາລັບການຕອບສະຫນອງເສັ້ນຊື່ຈາກຈຸດ (0,0) ຫາ (10,10), ບ່ອນທີ່ຜົນຜະລິດຈະໃຊ້ linearization ລະຫວ່າງແຕ່ລະຈຸດ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 1. ເພື່ອໃຫ້ໄດ້ຮັບ linearization, ແຕ່ລະຄົນ. “ຈຸດ N Response”, ບ່ອນທີ່ N = 1 ຫາ 10, ແມ່ນການຕັ້ງຄ່າສໍາລັບ `Ramp ການ​ຕອບ​ສະ​ຫນອງ​ຜົນ​ຜະ​ລິດ​.

ຮູບທີ 1 ຕາຕະລາງຊອກຫາດ້ວຍ “Ramp ເພື່ອ” ການຕອບໂຕ້ຂໍ້ມູນ
ອີກທາງເລືອກ, ຜູ້ໃຊ້ສາມາດເລືອກການຕອບໂຕ້ 'ໂດດໄປ' ສໍາລັບ "Point N Response", ບ່ອນທີ່ N = 1 ຫາ 10. ໃນກໍລະນີນີ້, ມູນຄ່າການປ້ອນຂໍ້ມູນໃດໆລະຫວ່າງ XN-1 ຫາ XN ຈະສົ່ງຜົນໃຫ້ຜົນໄດ້ຮັບຈາກບລັອກຟັງຊັນຕາຕະລາງຊອກຫາ. ຂອງ YN.
ອະດີດample of a Math function block (0 ຫາ 100) ໃຊ້ເພື່ອຄວບຄຸມຕາຕະລາງເລີ່ມຕົ້ນ (0 ຫາ 100) ແຕ່ມີການຕອບໂຕ້ `Jump To' ແທນຄ່າເລີ່ມຕົ້ນ `R.amp To' ແມ່ນສະແດງຢູ່ໃນຮູບ 2.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

9-44

ຮູບທີ 2 ຕາຕະລາງຊອກຫາດ້ວຍ "ໄປຫາ" ການຕອບສະໜອງຂໍ້ມູນ
ສຸດທ້າຍ, ຈຸດໃດນຶ່ງຍົກເວັ້ນ (0,0) ສາມາດເລືອກໄດ້ສຳລັບການຕອບໂຕ້ 'ບໍ່ສົນໃຈ'. ຖ້າ "Point N Response" ຖືກຕັ້ງໃຫ້ບໍ່ສົນໃຈ, ຫຼັງຈາກນັ້ນທຸກຈຸດຈາກ (XN, YN) ຫາ (X10, Y10) ກໍ່ຈະຖືກລະເລີຍ. ສໍາລັບຂໍ້ມູນທັງໝົດທີ່ໃຫຍ່ກວ່າ XN-1, ຜົນຜະລິດຈາກກ່ອງຟັງຊັນ Lookup Table ຈະເປັນ YN-1.
ການປະສົມປະສານຂອງ Ramp ໄປ, ຂ້າມໄປຫາ ແລະບໍ່ສົນໃຈຄໍາຕອບສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງຄໍາຮ້ອງສະຫມັກສະເພາະຜົນຜະລິດ profile.
1.4.5. X-Axis, ເວລາຕອບສະຫນອງ
ຕາຕະລາງຊອກຫາຍັງສາມາດຖືກໃຊ້ເພື່ອໃຫ້ໄດ້ຜົນຕອບຮັບແບບກຳນົດເອງທີ່ປະເພດ X-Axis ແມ່ນ 'ການຕອບສະໜອງເວລາ'. ເມື່ອອັນນີ້ຖືກເລືອກ, X-Axis ໃນປັດຈຸບັນເປັນຕົວແທນຂອງເວລາ, ໃນຫົວໜ່ວຍຂອງ milliseconds, ໃນຂະນະທີ່ Y-Axis ຍັງສະແດງເຖິງຜົນຜະລິດຂອງ function block.
ໃນກໍລະນີນີ້, X-Axis Source ຖືກປະຕິບັດເປັນການປ້ອນຂໍ້ມູນດິຈິຕອນ. ຖ້າສັນຍານແມ່ນຕົວຈິງແລ້ວເປັນການປ້ອນຂໍ້ມູນແບບອະນາລັອກ, ມັນຖືກຕີຄວາມຄືກັບການປ້ອນຂໍ້ມູນດິຈິຕອນ. ເມື່ອອິນພຸດຄວບຄຸມເປີດຢູ່, ຜົນຜະລິດຈະມີການປ່ຽນແປງໃນໄລຍະເວລາໜຶ່ງໂດຍອີງໃສ່ໂປຣແກມfile ໃນຕາຕະລາງຊອກຫາ.
ເມື່ອອິນພຸດຄວບຄຸມປິດ, ຜົນຜະລິດແມ່ນສູນສະເໝີ. ເມື່ອການປ້ອນຂໍ້ມູນເຂົ້າມາ, ໂປຣfile ສະເຫມີເລີ່ມຕົ້ນທີ່ຕໍາແຫນ່ງ (X0, Y0) ເຊິ່ງເປັນ 0 ຜົນຜະລິດສໍາລັບ 0ms.
ໃນ​ການ​ຕອບ​ສະ​ຫນອງ​ທີ່​ໃຊ້​ເວ​ລາ​, ໄລ​ຍະ​ຫ່າງ​ລະ​ຫວ່າງ​ແຕ່​ລະ​ຈຸດ​ໃນ​ແກນ X ສາ​ມາດ​ໄດ້​ຮັບ​ການ​ຕັ້ງ​ຄ່າ​ຈາກ 1ms ຫາ 1min​. [60,000 ms].

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

10-44

1.5. Programmable Logic Function Block

ຮູບທີ 3 Programmable Logic Function Block ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

11-44

ບລັອກຟັງຊັນນີ້ແມ່ນແນ່ນອນສັບສົນທີ່ສຸດຂອງພວກເຂົາທັງຫມົດ, ແຕ່ມີອໍານາດຫຼາຍ. Programmable Logic ສາມາດເຊື່ອມຕໍ່ໄດ້ເຖິງສາມຕາຕະລາງ, ອັນໃດກໍໄດ້ທີ່ຈະຖືກເລືອກພາຍໃຕ້ເງື່ອນໄຂທີ່ໃຫ້ໄວ້ເທົ່ານັ້ນ. ຕາຕະລາງສາມອັນໃດ (ຂອງ 8 ທີ່ມີຢູ່) ສາມາດເຊື່ອມໂຍງກັບເຫດຜົນໄດ້, ແລະອັນໃດທີ່ຖືກນໍາໃຊ້ແມ່ນສາມາດກໍານົດໄດ້ຢ່າງເຕັມສ່ວນ.
ຄວນມີເງື່ອນໄຂເຊັ່ນວ່າຕາຕະລາງສະເພາະ (1, 2 ຫຼື 3) ໄດ້ຖືກເລືອກຕາມທີ່ໄດ້ອະທິບາຍໄວ້ໃນພາກ 1.5.2, ຫຼັງຈາກນັ້ນ, ຜົນໄດ້ຮັບຈາກຕາຕະລາງທີ່ເລືອກ, ໃນເວລາໃດກໍ່ຕາມ, ຈະຖືກສົ່ງໂດຍກົງໄປຫາ Logic Output.
ດັ່ງນັ້ນ, ເຖິງສາມຄໍາຕອບທີ່ແຕກຕ່າງກັນຕໍ່ການປ້ອນຂໍ້ມູນດຽວກັນ, ຫຼືສາມຄໍາຕອບທີ່ແຕກຕ່າງກັນຕໍ່ກັບວັດສະດຸປ້ອນທີ່ແຕກຕ່າງກັນ, ສາມາດກາຍເປັນການປ້ອນຂໍ້ມູນໄປຫາບລັອກຟັງຊັນອື່ນ, ເຊັ່ນ Output X Drive. ເພື່ອເຮັດສິ່ງນີ້, "ແຫຼ່ງການຄວບຄຸມ" ສໍາລັບຕັນ reactive ຈະຖືກເລືອກໃຫ້ເປັນ 'Programmable Logic Function Block'.
ເພື່ອເປີດໃຊ້ງານອັນໃດນຶ່ງຂອງບຼັອກໂລຈິກທີ່ມີໂປຣແກຣມໄດ້, ຕ້ອງຕັ້ງຈຸດ “ເປີດໃຊ້ງານ Logic ໂປຣແກຣມໄດ້” ເປັນຈິງ. ພວກມັນຖືກປິດທັງໝົດໂດຍຄ່າເລີ່ມຕົ້ນ.
Logic ແມ່ນຖືກປະເມີນຕາມລໍາດັບທີ່ສະແດງຢູ່ໃນຮູບ 4. ພຽງແຕ່ຖ້າຕາຕະລາງຕົວເລກຕ່ໍາບໍ່ໄດ້ຖືກເລືອກເທົ່ານັ້ນທີ່ຈະເບິ່ງເງື່ອນໄຂສໍາລັບຕາຕະລາງຕໍ່ໄປ. ຕາຕະລາງເລີ່ມຕົ້ນຖືກເລືອກຕະຫຼອດເວລາທັນທີທີ່ມັນຖືກປະເມີນ. ດັ່ງນັ້ນ, ມັນຈໍາເປັນຕ້ອງມີຕາຕະລາງເລີ່ມຕົ້ນສະເຫມີເປັນຕົວເລກສູງສຸດໃນການຕັ້ງຄ່າໃດໆ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

12-44

ຮູບທີ 4 Programmable Logic Flowchart ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

13-44

1.5.1. ການ​ປະ​ເມີນ​ເງື່ອນ​ໄຂ​

ຂັ້ນຕອນທໍາອິດໃນການກໍານົດວ່າຕາຕະລາງໃດຈະຖືກເລືອກເປັນຕາຕະລາງທີ່ມີການເຄື່ອນໄຫວແມ່ນເພື່ອທໍາອິດປະເມີນເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງກັບຕາຕະລາງທີ່ໃຫ້. ແຕ່ລະຕາຕະລາງໄດ້ກ່ຽວຂ້ອງກັບມັນເຖິງສາມເງື່ອນໄຂທີ່ສາມາດປະເມີນໄດ້.

ອາກິວເມັນ 1 ເປັນຜົນອອກຕາມເຫດຜົນຈາກບລັອກຟັງຊັນອື່ນສະເໝີ. ດັ່ງທີ່ເຄີຍເປັນ, ແຫຼ່ງທີ່ມາແມ່ນການລວມກັນຂອງປະເພດບລັອກທີ່ເປັນປະໂຫຍດແລະຈໍານວນ, ຈຸດກໍານົດ "ຕາຕະລາງ X, ເງື່ອນໄຂ Y, ແຫຼ່ງຂໍ້ໂຕ້ແຍ້ງ 1" ແລະ "ຕາຕະລາງ X, ເງື່ອນໄຂ Y, ຈໍານວນການໂຕ້ຖຽງ 1", ເຊິ່ງທັງສອງ X = 1 ເຖິງ 3 ແລະ Y = 1 ເຖິງ 3.

ໃນອີກດ້ານຫນຶ່ງ, Argument 2, ອາດຈະເປັນຜົນຜະລິດທີ່ມີເຫດຜົນອື່ນເຊັ່ນ Argument 1, ຫຼືຄ່າຄົງທີ່ທີ່ກໍານົດໄວ້ໂດຍຜູ້ໃຊ້. ເພື່ອໃຊ້ຄ່າຄົງທີ່ເປັນອາກິວເມັນທີສອງໃນການປະຕິບັດງານ, ໃຫ້ຕັ້ງ “ຕາຕະລາງ X, ເງື່ອນໄຂ Y, ແຫຼ່ງອາກິວເມັນ 2” ເປັນ 'ຄວບຄຸມຂໍ້ມູນຄົງທີ່'. ໃຫ້ສັງເກດວ່າຄ່າຄົງທີ່ບໍ່ມີຫນ່ວຍງານທີ່ກ່ຽວຂ້ອງກັບມັນຢູ່ໃນ Axiomatic EA, ດັ່ງນັ້ນຜູ້ໃຊ້ຕ້ອງກໍານົດມັນຕາມຄວາມຕ້ອງການສໍາລັບແອັບພລິເຄຊັນ.

ເງື່ອນໄຂໄດ້ຖືກປະເມີນໂດຍອີງໃສ່ "Table X, Condition Y Operator" ທີ່ເລືອກໂດຍຜູ້ໃຊ້. ມັນແມ່ນສະເຫມີ `=, ເທົ່າກັບ' ໂດຍຄ່າເລີ່ມຕົ້ນ. ວິທີດຽວທີ່ຈະປ່ຽນອັນນີ້ແມ່ນໃຫ້ມີສອງການໂຕ້ຖຽງທີ່ຖືກຕ້ອງຖືກເລືອກສໍາລັບເງື່ອນໄຂໃດນຶ່ງ. ທາງ​ເລືອກ​ສໍາ​ລັບ​ຜູ້​ປະ​ຕິ​ບັດ​ການ​ແມ່ນ​ລະ​ບຸ​ໄວ້​ໃນ​ຕາ​ຕະ​ລາງ 6​.

0 =, ເທົ່າກັບ 1 !=, ບໍ່ເທົ່າກັນ 2 >, ໃຫຍ່ກວ່າ 3 >=, ໃຫຍ່ກວ່າ ຫຼື ເທົ່າກັບ 4 <, ໜ້ອຍກວ່າ 5 <=, ໜ້ອຍກວ່າ ຫຼື ເທົ່າກັບ
ຕາຕະລາງ 6 ທາງເລືອກຂອງຕົວປະຕິບັດການເງື່ອນໄຂ

ໂດຍຄ່າເລີ່ມຕົ້ນ, ທັງສອງອາກິວເມັນຖືກຕັ້ງເປັນ 'ແຫຼ່ງຄວບຄຸມບໍ່ໄດ້ໃຊ້' ເຊິ່ງປິດການໃຊ້ງານເງື່ອນໄຂ, ແລະສົ່ງຜົນໃຫ້ຄ່າ N/A ໂດຍອັດຕະໂນມັດ. ເຖິງແມ່ນວ່າຮູບທີ 4 ສະແດງພຽງແຕ່ເປັນຄວາມຈິງຫຼືຜິດເປັນຜົນມາຈາກການປະເມີນຜົນເງື່ອນໄຂ, ຄວາມເປັນຈິງແມ່ນວ່າມີສີ່ຜົນໄດ້ຮັບທີ່ເປັນໄປໄດ້, ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນຕາຕະລາງ 7.

ມູນຄ່າ 0 1 2 3

ຄວາມໝາຍຂອງຄວາມຜິດພາດ True ບໍ່ສາມາດໃຊ້ໄດ້

ເຫດຜົນ (Argument 1) Operator (Argument 2) = False (Argument 1) Operator (Argument 2) = True Argument 1 or 2 output was report as being in an error state Argument 1 or 2 is not available (ie set to `Control Source. ບໍ່​ໄດ້​ນໍາ​ໃຊ້')
ຕາຕະລາງ 7 ຜົນການປະເມີນເງື່ອນໄຂ

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

14-44

1.5.2. ການເລືອກຕາຕະລາງ

ເພື່ອກໍານົດວ່າຕາຕະລາງສະເພາະໃດຫນຶ່ງຈະຖືກເລືອກ, ການປະຕິບັດຢ່າງມີເຫດຜົນແມ່ນປະຕິບັດກ່ຽວກັບຜົນໄດ້ຮັບຂອງເງື່ອນໄຂທີ່ກໍານົດໂດຍເຫດຜົນໃນພາກ 1.5.1. ມີການປະສົມກັນຢ່າງມີເຫດຜົນຫຼາຍອັນທີ່ສາມາດເລືອກໄດ້, ດັ່ງທີ່ລະບຸໄວ້ໃນຕາຕະລາງ 8.

0 ຕາຕະລາງເລີ່ມຕົ້ນ 1 Cnd1 ແລະ Cnd2 ແລະ Cnd3 2 Cnd1 ຫຼື Cnd2 ຫຼື Cnd3 3 (Cnd1 ແລະ Cnd2) ຫຼື Cnd3 4 (Cnd1 ຫຼື Cnd2) ແລະ Cnd3
ຕາຕະລາງ 8 ເງື່ອນໄຂທາງເລືອກຂອງຕົວປະຕິບັດການຕາມເຫດຜົນ

ບໍ່ແມ່ນທຸກໆການປະເມີນຜົນຈະຕ້ອງການທັງສາມເງື່ອນໄຂ. ກໍລະນີທີ່ໃຫ້ຢູ່ໃນພາກກ່ອນຫນ້າ, ສໍາລັບການຍົກຕົວຢ່າງample, ມີເງື່ອນໄຂດຽວທີ່ລະບຸໄວ້, ie ວ່າ Engine RPM ຕໍ່າກວ່າຄ່າທີ່ແນ່ນອນ. ດັ່ງນັ້ນ, ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະເຂົ້າໃຈວ່າຜູ້ປະຕິບັດການຕາມເຫດຜົນຈະປະເມີນຄວາມຜິດພາດຫຼື N / A ຜົນໄດ້ຮັບສໍາລັບເງື່ອນໄຂ.

Logical Operator Default Table Cnd1 ແລະ Cnd2 ແລະ Cnd3

ເລືອກເງື່ອນໄຂເງື່ອນໄຂ ຕາຕະລາງທີ່ກ່ຽວຂ້ອງຖືກເລືອກໂດຍອັດຕະໂນມັດທັນທີທີ່ມັນຖືກປະເມີນ. ຄວນຖືກນໍາໃຊ້ໃນເວລາທີ່ສອງຫຼືສາມເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງ, ແລະທັງຫມົດຕ້ອງເປັນຄວາມຈິງເພື່ອເລືອກຕາຕະລາງ.

ຖ້າເງື່ອນໄຂໃດເທົ່າກັບ False ຫຼື Error, ຕາຕະລາງບໍ່ໄດ້ຖືກເລືອກ. N/A ຖືກປະຕິບັດຄືກັບຄວາມຈິງ. ຖ້າເງື່ອນໄຂທັງສາມແມ່ນຖືກຕ້ອງ (ຫຼື N/A), ຕາຕະລາງຈະຖືກເລືອກ.

Cnd1 ຫຼື Cnd2 ຫຼື Cnd3

ຖ້າ((Cnd1==True) &&(Cnd2==True)&&(Cnd3==True)) ຫຼັງຈາກນັ້ນ Use Table ຄວນຖືກໃຊ້ເມື່ອມີເງື່ອນໄຂດຽວທີ່ກ່ຽວຂ້ອງ. ຍັງສາມາດຖືກນໍາໃຊ້ກັບສອງຫຼືສາມເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງ.

ຖ້າເງື່ອນໄຂໃດຖືກປະເມີນວ່າເປັນຄວາມຈິງ, ຕາຕະລາງຈະຖືກເລືອກ. ຄວາມຜິດພາດ ຫຼື N/A ຜົນໄດ້ຮັບຖືກປະຕິບັດວ່າເປັນຜິດ

ຖ້າ((Cnd1==True) || (Cnd2==True) || (Cnd3==True)) ຫຼັງຈາກນັ້ນໃຫ້ໃຊ້ Table (Cnd1 ແລະ Cnd2) ຫຼື Cnd3 ເພື່ອໃຊ້ພຽງແຕ່ເມື່ອທັງສາມເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງ.

ຖ້າທັງສອງເງື່ອນໄຂ 1 ແລະເງື່ອນໄຂ 2 ແມ່ນຖືກຕ້ອງ, ຫຼືເງື່ອນໄຂ 3 ແມ່ນຖືກຕ້ອງ, ຕາຕະລາງຈະຖືກເລືອກ. ຄວາມຜິດພາດ ຫຼື N/A ຜົນໄດ້ຮັບຖືກປະຕິບັດວ່າເປັນຜິດ

ຖ້າ((Cnd1==True)&&(Cnd2==True)) || (Cnd3==True) ) ຫຼັງຈາກນັ້ນໃຫ້ໃຊ້ຕາຕະລາງ (Cnd1 ຫຼື Cnd2) ແລະ Cnd3 ເພື່ອໃຊ້ພຽງແຕ່ເມື່ອທັງສາມເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງ.

ຖ້າເງື່ອນໄຂ 1 ແລະເງື່ອນໄຂ 3 ແມ່ນຖືກຕ້ອງ, ຫຼືເງື່ອນໄຂ 2 ແລະເງື່ອນໄຂ 3 ແມ່ນຖືກຕ້ອງ, ຕາຕະລາງຈະຖືກເລືອກ. ຄວາມຜິດພາດ ຫຼື N/A ຜົນໄດ້ຮັບຖືກປະຕິບັດວ່າເປັນຜິດ

ຖ້າ((Cnd1==True)||(Cnd2==True)) && (Cnd3==True)) ຈາກນັ້ນໃຊ້ຕາຕະລາງ
ຕາຕະລາງ 9 ການປະເມີນເງື່ອນໄຂໂດຍອີງໃສ່ຕົວປະຕິບັດການຕາມເຫດຜົນທີ່ເລືອກ

ຄ່າເລີ່ມຕົ້ນ “Table X, Conditions Logical Operator” ສໍາລັບຕາຕະລາງ 1 ແລະຕາຕະລາງ 2 ແມ່ນ `Cnd1 ແລະ Cnd2 ແລະ Cnd3,” ໃນຂະນະທີ່ຕາຕະລາງ 3 ຖືກກໍານົດເປັນ `ຕາຕະລາງມາດຕະຖານ.'

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

15-44

1.5.3. Logic Block Output

ຈື່ໄວ້ວ່າຕາຕະລາງ X, ບ່ອນທີ່ X = 1 ເຖິງ 3 ໃນບລັອກຟັງຊັນ Programmable Logic ບໍ່ໄດ້ຫມາຍຄວາມວ່າຊອກຫາຕາຕະລາງ 1 ຫາ 3. ແຕ່ລະຕາຕະລາງມີຈຸດກໍານົດ "Table X Lookup Table Table Number" ເຊິ່ງອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດເລືອກຕາຕະລາງຊອກຫາທີ່ເຂົາເຈົ້າຕ້ອງການທີ່ກ່ຽວຂ້ອງກັບ Block Logic Programmable ໂດຍສະເພາະ. ຕາຕະລາງເລີ່ມຕົ້ນທີ່ກ່ຽວຂ້ອງກັບແຕ່ລະຕັນຕາມເຫດຜົນແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 10.

ເລກບລັອກ Logic ທີ່ສາມາດຂຽນໄດ້ຕາມໂປຣແກຣມ
1

ຕາຕະລາງ 1 ຊອກຫາ

ຕາຕະລາງ 2 ຊອກຫາ

ຕາຕະລາງ 3 ຊອກຫາ

ຕາຕະລາງ Block Number ຕາຕະລາງ Block Number ຕາຕະລາງ Block Number

1

2

3

ຕາຕະລາງ 10 Programmable Logic Block Default Lookup Tables

ຖ້າຕາຕະລາງການຄົ້ນຫາທີ່ກ່ຽວຂ້ອງບໍ່ມີ "X-Axis Source" ເລືອກ, ຫຼັງຈາກນັ້ນ, ຜົນໄດ້ຮັບຂອງຕັນ Logic Programmable ຈະເປັນ "ບໍ່ມີ" ຕະຫຼອດໄປຕາບໃດທີ່ຕາຕະລາງນັ້ນຖືກເລືອກ. ແນວໃດກໍ່ຕາມ, ຄວນກຳນົດຕາຕະລາງ Lookup ສຳລັບການຕອບສະໜອງທີ່ຖືກຕ້ອງຕໍ່ກັບການປ້ອນຂໍ້ມູນ, ບໍ່ວ່າຈະເປັນ Data ຫຼື Time, ຜົນຜະລິດຂອງ Lookup Table function block (ie ຂໍ້ມູນ Y-Axis ທີ່ຖືກເລືອກໂດຍອີງໃສ່ຄ່າ X-Axis) ຈະກາຍເປັນຜົນຜະລິດຂອງ Programmable Logic function block ຕາບໃດທີ່ຕາຕະລາງນັ້ນຖືກເລືອກ.

ບໍ່ເຫມືອນກັບບລັອກຟັງຊັນອື່ນໆທັງໝົດ, Programmable Logic ບໍ່ໄດ້ປະຕິບັດການຄໍານວນ linearization ໃດໆລະຫວ່າງ input ແລະ output data. ແທນທີ່ຈະ, ມັນສະທ້ອນເຖິງການປ້ອນຂໍ້ມູນ (ຕາຕະລາງຊອກຫາ). ດັ່ງນັ້ນ, ເມື່ອໃຊ້ Programmable Logic ເປັນແຫຼ່ງຄວບຄຸມສໍາລັບບລ໋ອກຟັງຊັນອື່ນ, ແນະນໍາຢ່າງສູງວ່າທຸກຕາຕະລາງຊອກຫາທີ່ເຊື່ອມໂຍງ Y-Axes ບໍ່ວ່າຈະເປັນ (a) ກໍານົດລະຫວ່າງຂອບເຂດຜົນຜະລິດ 0 ຫາ 100% ຫຼື (b) ທັງຫມົດທີ່ກໍານົດໄວ້ເປັນຂະຫນາດດຽວກັນ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

16-44

1.6. ບລັອກຟັງຊັນຄະນິດສາດ

ມີສີ່ບລັອກຟັງຊັນທາງຄະນິດສາດທີ່ອະນຸຍາດໃຫ້ຜູ້ໃຊ້ສາມາດກໍານົດສູດການຄິດໄລ່ພື້ນຖານ. ບລັອກຟັງຊັນຄະນິດສາດສາມາດເອົາສັນຍານເຂົ້າໄດ້ເຖິງສີ່ສັນຍານ. ຈາກນັ້ນແຕ່ລະການປ້ອນຂໍ້ມູນຈະຖືກປັບຂະໜາດຕາມຂີດຈຳກັດທີ່ກ່ຽວຂ້ອງ ແລະຈຸດກຳນົດການປັບຂະໜາດ.
ວັດສະດຸປ້ອນຖືກປ່ຽນເປັນເປີເຊັນtage ຄ່າໂດຍອີງໃສ່ “ຟັງຊັນ X ປ້ອນ Y ຕ່ຳສຸດ” ແລະ “ຟັງຊັນ X ປ້ອນ Y ສູງສຸດ” ຖືກເລືອກ. ສໍາລັບການຄວບຄຸມເພີ່ມເຕີມ, ຜູ້ໃຊ້ຍັງສາມາດປັບ "Function X Input Y Scaler". ໂດຍຄ່າເລີ່ມຕົ້ນ, ແຕ່ລະວັດສະດຸປ້ອນຈະມີຂະໜາດ `ນ້ຳໜັກ' ຂອງ 1.0 ແນວໃດກໍ່ຕາມ, ແຕ່ລະວັດສະດຸປ້ອນສາມາດປັບຂະໜາດຈາກ -1.0 ຫາ 1.0 ຕາມຄວາມຈຳເປັນກ່ອນທີ່ມັນຈະນຳໃຊ້ໃນຟັງຊັນ.
ບລັອກຟັງຊັນທາງຄະນິດສາດປະກອບມີສາມຟັງຊັນທີ່ເລືອກໄດ້, ເຊິ່ງແຕ່ລະປະຕິບັດສົມຜົນ A ແລະ B ແມ່ນຕົວປະກອບການທໍາງານແລະຕົວປະຕິບັດການແມ່ນຫນ້າທີ່ເລືອກດ້ວຍ setpoint Math function X Operator. ຕົວເລືອກ Setpoint ໄດ້ຖືກນໍາສະເຫນີຢູ່ໃນຕາຕະລາງ 11. ຫນ້າທີ່ເຊື່ອມຕໍ່ກັນ, ດັ່ງນັ້ນຜົນໄດ້ຮັບຂອງຫນ້າທີ່ກ່ອນຫນ້າຈະເຂົ້າໄປໃນ Input A ຂອງຟັງຊັນຕໍ່ໄປ. ດັ່ງນັ້ນ Function 1 ມີທັງ Input A ແລະ Input B ທີ່ສາມາດເລືອກໄດ້ດ້ວຍ setpoints, ເຊິ່ງ Functions 2 ຫາ 4 ມີພຽງແຕ່ Input B ທີ່ເລືອກໄດ້. ການປ້ອນຂໍ້ມູນຖືກເລືອກໂດຍການຕັ້ງຄ່າ Function X Input Y Source ແລະ Function X Input Y Number. ຖ້າ Function X Input B Source ຖືກຕັ້ງເປັນ 0 ການຄວບຄຸມບໍ່ໄດ້ໃຊ້ສັນຍານຜ່ານຟັງຊັນບໍ່ປ່ຽນແປງ.
= (1 1 1)2 23 3 4 4

0

=, ຄວາມຈິງເມື່ອ InA ເທົ່າກັບ InB

1

!=, ຄວາມຈິງເມື່ອ InA ບໍ່ເທົ່າກັບ InB

2

>, ຄວາມຈິງເມື່ອ InA ຫຼາຍກວ່າ InB

3

>=, ຄວາມຈິງເມື່ອ InA ຫຼາຍກວ່າ ຫຼືເທົ່າກັບ InB

4

<, ຄວາມຈິງເມື່ອ InA ໜ້ອຍກວ່າ InB

5

<=, ຄວາມຈິງເມື່ອ InA ໜ້ອຍກວ່າ ຫຼືເທົ່າກັບ InB

6

ຫຼື, ເປັນຈິງເມື່ອ InA ຫຼື InB ເປັນຄວາມຈິງ

7

ແລະ, ເປັນຈິງເມື່ອ InA ແລະ InB ແມ່ນຄວາມຈິງ

8 XOR, ຖືກຕ້ອງເມື່ອ InA ຫຼື InB ເປັນຄວາມຈິງ, ແຕ່ບໍ່ແມ່ນທັງສອງ

9

+, ຜົນໄດ້ຮັບ = InA ບວກກັບ InB

10

-, ຜົນໄດ້ຮັບ = InA ລົບ InB

11

x, ຜົນໄດ້ຮັບ = InA ເວລາ InB

12

/, ຜົນໄດ້ຮັບ = InA ແບ່ງໂດຍ InB

13

MIN, ຜົນໄດ້ຮັບ = ນ້ອຍທີ່ສຸດຂອງ InA ແລະ InB

14

MAX, ຜົນໄດ້ຮັບ = ທີ່ໃຫຍ່ທີ່ສຸດຂອງ InA ແລະ InB

ຕາຕະລາງ 11 ຕົວປະຕິບັດໜ້າທີ່ທາງຄະນິດສາດ

ຜູ້​ໃຊ້​ຄວນ​ເຮັດ​ໃຫ້​ແນ່​ໃຈວ່​າ​ການ​ປ້ອນ​ຂໍ້​ມູນ​ເຂົ້າ​ກັນ​ໄດ້​ກັບ​ແຕ່​ລະ​ຄົນ​ໃນ​ເວ​ລາ​ທີ່​ການ​ນໍາ​ໃຊ້​ບາງ​ສ່ວນ​ຂອງ​ການ​ດໍາ​ເນີນ​ງານ​ຄະ​ນິດ​ສາດ​. ຕົວຢ່າງ, ຖ້າ Universal Input 1 ຈະຖືກວັດແທກເປັນ [V], ໃນຂະນະທີ່ CAN Receive 1 ຈະຖືກວັດແທກໃນ [mV] ແລະ Math Function Operator 9 (+), ຜົນໄດ້ຮັບຈະບໍ່ເປັນມູນຄ່າທີ່ແທ້ຈິງທີ່ຕ້ອງການ.

ສໍາລັບຜົນໄດ້ຮັບທີ່ຖືກຕ້ອງ, ແຫຼ່ງຄວບຄຸມສໍາລັບການປ້ອນຂໍ້ມູນຕ້ອງເປັນຄ່າທີ່ບໍ່ແມ່ນສູນ, ie ບາງສິ່ງບາງຢ່າງອື່ນທີ່ບໍ່ແມ່ນ "ແຫຼ່ງຄວບຄຸມບໍ່ໄດ້ໃຊ້."

ເມື່ອການແບ່ງສ່ວນ, ຄ່າສູນ InB ຈະສົ່ງຜົນອອກມາເປັນສູນສະເໝີສຳລັບຟັງຊັນທີ່ກ່ຽວຂ້ອງ. ເມື່ອການຫັກລົບ, ຜົນໄດ້ຮັບທາງລົບຈະຖືກປະຕິບັດເປັນສູນສະເໝີ, ເວັ້ນເສຍແຕ່ວ່າຟັງຊັນຈະຄູນດ້ວຍຄ່າລົບ, ຫຼືການປ້ອນຂໍ້ມູນຖືກປັບຂະໜາດດ້ວຍຄ່າສໍາປະສິດລົບກ່ອນ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

17-44

1.7. ສາມາດສົ່ງຕໍ່ຟັງຊັນ Block
ບລັອກຟັງຊັນ CAN Transmit ແມ່ນໃຊ້ເພື່ອສົ່ງຜົນອອກມາຈາກບລັອກຟັງຊັນອື່ນ (ເຊັ່ນ: ການປ້ອນຂໍ້ມູນ, ສັນຍານຕາມເຫດຜົນ) ໄປຫາເຄືອຂ່າຍ J1939.
ໂດຍປົກກະຕິ, ເພື່ອປິດການສົ່ງຂໍ້ຄວາມ, "ອັດຕາການສົ່ງຂໍ້ມູນຊໍ້າຄືນ" ຖືກຕັ້ງເປັນສູນ. ຢ່າງໃດກໍຕາມ, ຂໍ້ຄວາມຄວນແບ່ງປັນ Parameter Group Number (PGN) ກັບຂໍ້ຄວາມອື່ນ, ນີ້ບໍ່ແມ່ນຄວາມຈິງ. ໃນກໍລະນີທີ່ຫຼາຍຂໍ້ຄວາມແບ່ງປັນ “ສົ່ງ PGN” ດຽວກັນ, ອັດຕາການຄ້າງຫ້ອງທີ່ເລືອກໃນຂໍ້ຄວາມທີ່ມີຕົວເລກຕໍ່າສຸດຈະຖືກໃຊ້ສໍາລັບທຸກຂໍ້ຄວາມທີ່ໃຊ້ PGN ນັ້ນ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຂໍ້ຄວາມທັງໝົດຈະຖືກສົ່ງຢູ່ໃນ Proprietary B PGNs ເປັນຂໍ້ຄວາມອອກອາກາດ. ຖ້າຂໍ້ມູນທັງຫມົດບໍ່ຈໍາເປັນ, ປິດຂໍ້ຄວາມທັງຫມົດໂດຍການຕັ້ງຄ່າຊ່ອງຕ່ໍາສຸດໂດຍໃຊ້ PGN ນັ້ນເປັນສູນ. ຖ້າບາງຂໍ້ມູນບໍ່ຈໍາເປັນ, ພຽງແຕ່ປ່ຽນ PGN ຂອງຊ່ອງ superfluous ເປັນຄ່າທີ່ບໍ່ໄດ້ໃຊ້ໃນຂອບເຂດ B ທີ່ເປັນເຈົ້າຂອງ.
ເມື່ອເປີດເຄື່ອງ, ຂໍ້ຄວາມທີ່ສົ່ງຕໍ່ຈະບໍ່ຖືກອອກອາກາດຈົນກ່ວາຫຼັງຈາກຄວາມລ່າຊ້າ 5 ວິນາທີ. ນີ້ແມ່ນເຮັດເພື່ອປ້ອງກັນການເປີດຫຼືເງື່ອນໄຂເບື້ອງຕົ້ນຈາກການສ້າງບັນຫາໃນເຄືອຂ່າຍ.
ເນື່ອງຈາກຄ່າເລີ່ມຕົ້ນແມ່ນຂໍ້ຄວາມ PropB, "ຄວາມສຳຄັນຂອງການສົ່ງຂໍ້ຄວາມ" ແມ່ນຖືກຕັ້ງໄວ້ເປັນ 6 (ຄວາມສຳຄັນຕ່ຳ) ສະເໝີ ແລະ "ທີ່ຢູ່ປາຍທາງ (ສຳລັບ PDU1)" ບໍ່ໄດ້ໃຊ້. ຈຸດຕັ້ງນີ້ແມ່ນຖືກຕ້ອງພຽງແຕ່ເມື່ອ PDU1 PGN ໄດ້ຖືກເລືອກ, ແລະມັນສາມາດຖືກຕັ້ງເປັນທີ່ຢູ່ທົ່ວໂລກ (0xFF) ສໍາລັບການອອກອາກາດ, ຫຼືຖືກສົ່ງໄປຫາທີ່ຢູ່ສະເພາະຕາມການຕັ້ງຄ່າໂດຍຜູ້ໃຊ້.
"ການສົ່ງຂໍ້ມູນຂະຫນາດ", "ດັດນີການສົ່ງຂໍ້ມູນໃນອາເລ (LSB)," "ດັດຊະນີບິດບິດໃນໄບຕ໌ (LSB)," "ຄວາມລະອຽດການສົ່ງ" ແລະ "ການຊົດເຊີຍການສົ່ງ" ທັງຫມົດສາມາດນໍາໃຊ້ໃນແຜນທີ່ຂໍ້ມູນກັບ SPN ໃດໆທີ່ສະຫນັບສະຫນູນໂດຍມາດຕະຖານ J1939.
ໝາຍເຫດ: CAN Data = (Input Data Offset)/Resolution
1IN-CAN ຮອງຮັບໄດ້ເຖິງ 8 ຂໍ້ຄວາມທີ່ສາມາດສົ່ງໄດ້ທີ່ເປັນເອກະລັກ, ທັງໝົດນີ້ສາມາດໄດ້ຮັບການຕັ້ງໂຄງການເພື່ອສົ່ງຂໍ້ມູນໃດໆກໍຕາມທີ່ມີໃຫ້ກັບເຄືອຂ່າຍ CAN.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

18-44

1.8. ສາມາດຮັບ Function Block
ບລັອກຟັງຊັນ CAN Receive ຖືກອອກແບບມາເພື່ອເອົາ SPN ໃດກໍໄດ້ຈາກເຄືອຂ່າຍ J1939, ແລະໃຊ້ມັນເປັນການປ້ອນຂໍ້ມູນໃສ່ບລັອກຟັງຊັນອື່ນ.
ການຮັບຂໍ້ຄວາມເປີດໃຊ້ງານແມ່ນຈຸດສໍາຄັນທີ່ສຸດທີ່ກ່ຽວຂ້ອງກັບບລັອກຟັງຊັນນີ້ ແລະມັນຄວນຈະຖືກເລືອກກ່ອນ. ການ​ປ່ຽນ​ແປງ​ມັນ​ຈະ​ສົ່ງ​ຜົນ​ໃຫ້​ຈຸດ​ກໍາ​ນົດ​ການ​ອື່ນໆ​ຖືກ​ເປີດ / ປິດ​ການ​ນໍາ​ໃຊ້​ຕາມ​ຄວາມ​ເຫມາະ​ສົມ​. ຕາມຄ່າເລີ່ມຕົ້ນ, ຂໍ້ຄວາມທີ່ໄດ້ຮັບທັງໝົດຖືກປິດໃຊ້ງານ.
ເມື່ອຂໍ້ຄວາມຖືກເປີດໃຊ້ງານ, ຄວາມຜິດຂອງການສື່ສານທີ່ສູນເສຍຈະຖືກໝາຍໄວ້ຖ້າຂໍ້ຄວາມນັ້ນບໍ່ໄດ້ຮັບພາຍໃນໄລຍະເວລາທີ່ໄດ້ຮັບຂໍ້ຄວາມ. ນີ້ອາດຈະເຮັດໃຫ້ເກີດເຫດການການສື່ສານທີ່ສູນເສຍ. ເພື່ອຫຼີກເວັ້ນການຫມົດເວລາໃນເຄືອຂ່າຍທີ່ອີ່ມຕົວຫຼາຍ, ມັນແນະນໍາໃຫ້ກໍານົດໄລຍະເວລາຢ່າງຫນ້ອຍສາມເທົ່າທີ່ຍາວກວ່າອັດຕາການປັບປຸງທີ່ຄາດໄວ້. ເພື່ອປິດຄຸນສົມບັດການໝົດເວລາ, ພຽງແຕ່ຕັ້ງຄ່ານີ້ເປັນສູນ, ໃນກໍລະນີທີ່ຂໍ້ຄວາມທີ່ໄດ້ຮັບຈະບໍ່ໝົດເວລາ ແລະຈະບໍ່ເຮັດໃຫ້ເກີດຄວາມຜິດພາດຂອງການສື່ສານທີ່ສູນເສຍໄປ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຂໍ້ຄວາມຄວບຄຸມທັງໝົດຄາດວ່າຈະຖືກສົ່ງໄປຫາ 1IN-CAN Controller ໃນ Proprietary B PGNs. ຢ່າງໃດກໍຕາມ, ຖ້າຂໍ້ຄວາມ PDU1 ຖືກເລືອກ, 1IN-CAN Controller ສາມາດຖືກຕັ້ງຄ່າເພື່ອຮັບມັນຈາກ ECU ໃດໆໂດຍການຕັ້ງຄ່າທີ່ຢູ່ສະເພາະທີ່ສົ່ງ PGN ໄປຫາທີ່ຢູ່ທົ່ວໂລກ (0xFF). ຖ້າເລືອກທີ່ຢູ່ສະເພາະແທນ, ຂໍ້ມູນ ECU ອື່ນໃນ PGN ຈະຖືກລະເລີຍ.
ຂະໜາດຮັບຂໍ້ມູນ, ດັດຊະນີຮັບຂໍ້ມູນໃນອາເຣ (LSB), ດັດຊະນີຮັບບິດໃນໄບຕ໌ (LSB), ຄວາມລະອຽດການຮັບ ແລະຮັບການຊົດເຊີຍ ທັງໝົດສາມາດໃຊ້ເພື່ອເຮັດແຜນທີ່ SPN ໃດໜຶ່ງທີ່ຮອງຮັບໂດຍມາດຕະຖານ J1939 ຕໍ່ກັບຂໍ້ມູນຜົນຜະລິດຂອງບລັອກຟັງຊັນທີ່ໄດ້ຮັບ. .
ດັ່ງທີ່ໄດ້ກ່າວກ່ອນຫນ້ານີ້, ບລັອກຟັງຊັນ CAN ສາມາດຖືກເລືອກເປັນແຫຼ່ງຂອງວັດສະດຸປ້ອນຄວບຄຸມສໍາລັບບລັອກຟັງຊັນຜົນຜະລິດ. ເມື່ອເປັນເຊັ່ນນີ້, ຈຸດທີ່ໄດ້ຮັບຂໍ້ມູນຕໍ່າສຸດ (ປິດຂອບເຂດ) ແລະຈຸດສູງສຸດທີ່ໄດ້ຮັບ (ໃນເກນ) ກໍານົດຄ່າຕໍາ່ສຸດ ແລະສູງສຸດຂອງສັນຍານຄວບຄຸມ. ດັ່ງທີ່ຊື່ຫມາຍເຖິງ, ພວກມັນຍັງຖືກໃຊ້ເປັນຈຸດເປີດ / ປິດສໍາລັບປະເພດຜົນຜະລິດດິຈິຕອນ. ຄ່າເຫຼົ່ານີ້ແມ່ນຢູ່ໃນຫນ່ວຍໃດກໍ່ຕາມຂໍ້ມູນແມ່ນຫຼັງຈາກຄວາມລະອຽດແລະການຊົດເຊີຍແມ່ນຖືກນໍາໃຊ້ກັບ CAN ຮັບສັນຍານ. ຕົວຄວບຄຸມ 1IN-CAN ຮອງຮັບໄດ້ເຖິງຫ້າຂໍ້ຄວາມທີ່ສາມາດຮັບໄດ້ທີ່ເປັນເອກະລັກ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

19-44

1.9. ບລັອກຟັງຊັນວິນິດໄສ
ມີຫຼາຍປະເພດຂອງການວິນິດໄສທີ່ສະຫນັບສະຫນູນໂດຍ 1IN-CAN Signal Controller. ການກວດຫາຄວາມຜິດ ແລະການຕິກິຣິຍາ ແມ່ນກ່ຽວພັນກັບທຸກວັດສະດຸປ້ອນ ແລະໄດຮັບອອກທັງໝົດ. ນອກ​ເຫນືອ​ໄປ​ຈາກ​ຄວາມ​ຜິດ​ພາດ I/O​, 1IN​-CAN ຍັງ​ສາ​ມາດ​ກວດ​ສອບ / ຕອບ​ສະ​ຫນອງ​ພະ​ລັງ​ງານ over/under voltage ການວັດແທກ, overtemperature ຂອງໂປເຊດເຊີ, ຫຼືເຫດການການສື່ສານສູນເສຍ.

ຮູບທີ 5 Diagnostics Block Function
"ການກວດຫາຄວາມຜິດຖືກເປີດໃຊ້ງານ" ແມ່ນຈຸດສໍາຄັນທີ່ສຸດທີ່ກ່ຽວຂ້ອງກັບບລັອກຟັງຊັນນີ້, ແລະມັນຄວນຈະຖືກເລືອກກ່ອນ. ການ​ປ່ຽນ​ແປງ​ມັນ​ຈະ​ສົ່ງ​ຜົນ​ໃຫ້​ຈຸດ​ກໍາ​ນົດ​ອື່ນໆ​ຖືກ​ເປີດ​ໃຊ້​ງານ​ຫຼື​ປິດ​ການ​ທໍາ​ງານ​ຕາມ​ຄວາມ​ເຫມາະ​ສົມ​. ເມື່ອປິດການໃຊ້ງານ, ພຶດຕິກຳການວິນິໄສທັງໝົດທີ່ກ່ຽວຂ້ອງກັບ I/O ຫຼືເຫດການທີ່ເປັນຄຳຖາມຈະຖືກລະເລີຍ.
ໃນກໍລະນີຫຼາຍທີ່ສຸດ, ຄວາມຜິດສາມາດຖືກທຸງວ່າເປັນປະກົດການຕ່ໍາຫຼືສູງ. ເກນຂັ້ນຕ່ຳ/ສູງສຸດສຳລັບການວິນິດໄສທັງໝົດທີ່ຮອງຮັບໂດຍ 1IN-CAN ແມ່ນມີລາຍຊື່ຢູ່ໃນຕາຕະລາງ 12. ຄ່າຕົວຫຍໍ້ແມ່ນຈຸດກຳນົດທີ່ຜູ້ໃຊ້ສາມາດກຳນົດໄດ້. ການວິນິດໄສບາງປະຕິກິລິຍາພຽງແຕ່ເງື່ອນໄຂດຽວ, ໃນກໍລະນີທີ່ N/A ໄດ້ຖືກລະບຸໄວ້ໃນຫນຶ່ງໃນຖັນ.

Function Block ການປ້ອນຂໍ້ມູນທົ່ວໄປທີ່ສູນເສຍການສື່ສານ

ເກນຂັ້ນຕ່ຳ

ເກນສູງສຸດ

ຄວາມຜິດພາດຂັ້ນຕ່ໍາ

ຄວາມຜິດພາດສູງສຸດ

ບໍ່ມີ

ຂໍ້ຄວາມທີ່ໄດ້ຮັບ

(ໃດກໍ່ຕາມ)

ຕາຕະລາງ 12 Fault Detect Thresholds

ໝົດເວລາ

ເມື່ອນຳໃຊ້ໄດ້, ກຳນົດຈຸດ hysteresis ແມ່ນສະໜອງໃຫ້ເພື່ອປ້ອງກັນການຕັ້ງຄ່າໄວ ແລະ ການລຶບທຸງຂໍ້ຜິດພາດເມື່ອຄ່າປ້ອນຂໍ້ມູນ ຫຼື ຄຳຕິຊົມແມ່ນຢູ່ໃກ້ກັບເກນການກວດຫາຄວາມຜິດ. ສໍາລັບຈຸດຕ່ໍາສຸດ, ເມື່ອຄວາມຜິດໄດ້ຖືກທຸງ, ມັນຈະບໍ່ຖືກລຶບລ້າງຈົນກ່ວາມູນຄ່າການວັດແທກຈະໃຫຍ່ກວ່າຫຼືເທົ່າກັບຂອບເຂດຕໍາ່ສຸດທີ່ + "Hysteresis ເພື່ອລ້າງຄວາມຜິດ." ສໍາລັບຈຸດສູງສຸດ, ມັນຈະບໍ່ຖືກລຶບລ້າງຈົນກ່ວາມູນຄ່າທີ່ວັດແທກໄດ້ຫນ້ອຍກວ່າຫຼືເທົ່າກັບຂອບເຂດສູງສຸດ "Hysteresis ເພື່ອລ້າງ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

20-44

ຄວາມຜິດ.” ຄ່າຕໍາ່ສຸດທີ່, ສູງສຸດແລະ hysteresis ແມ່ນສະເຫມີວັດແທກຢູ່ໃນຫນ່ວຍງານຂອງຄວາມຜິດໃນຄໍາຖາມ.

ຈຸດທີ່ກໍານົດໄວ້ຕໍ່ໄປໃນບລັອກຟັງຊັນນີ້ແມ່ນ "ເຫດການສ້າງ DTC ໃນ DM1." ຖ້າ​ຫາກ​ວ່າ​ນີ້​ແມ່ນ​ຖືກ​ຕັ້ງ​ເປັນ​ພຽງ​ແຕ່​ຈະ​ເຮັດ​ໃຫ້​ຈຸດ​ກໍາ​ນົດ​ອື່ນໆ​ໃນ​ການ​ບລັອກ​ຫນ້າ​ທີ່​ຈະ​ໄດ້​ຮັບ​ການ​ເປີດ​ໃຫ້​ໃຊ້​ງານ​. ພວກເຂົາທັງຫມົດແມ່ນກ່ຽວຂ້ອງກັບຂໍ້ມູນທີ່ຖືກສົ່ງໄປຫາເຄືອຂ່າຍ J1939 ເປັນສ່ວນຫນຶ່ງຂອງຂໍ້ຄວາມ DM1, Active Diagnostic Trouble Codes.

A Diagnostic Trouble Code (DTC) ຖືກກໍານົດໂດຍມາດຕະຖານ J1939 ເປັນຄ່າສີ່ byte ເຊິ່ງເປັນ

ປະ​ສົມ​ປະ​ສານ​ຂອງ​:

SPN Suspect Parameter Number (19 bits ທຳອິດຂອງ DTC, LSB first)

FMI

ຕົວລະບຸຮູບແບບຄວາມລົ້ມເຫລວ

(ຕໍ່ໄປ 5 bits ຂອງ DTC)

CM

ວິທີການແປງ

(1 ບິດ, ຕັ້ງເປັນ 0 ສະເໝີ)

OC

ຈໍານວນການປະກົດຕົວ

(7 bits, ຈໍາ​ນວນ​ຄັ້ງ​ທີ່​ຄວາມ​ຜິດ​ພາດ​ໄດ້​ເກີດ​ຂຶ້ນ​)

ນອກເຫນືອຈາກການສະຫນັບສະຫນູນຂໍ້ຄວາມ DM1, ຕົວຄວບຄຸມສັນຍານ 1IN-CAN ຍັງສະຫນັບສະຫນູນ

DM2 ລະຫັດບັນຫາການວິນິໄສທີ່ເຄື່ອນໄຫວໃນເມື່ອກ່ອນ

ສົ່ງພຽງແຕ່ຕາມຄໍາຮ້ອງຂໍ

ຂໍ້ມູນການວິນິໄສ DM3 ລຶບລ້າງ/ຣີເຊັດ DTCs ທີ່ໃຊ້ໃນເມື່ອກ່ອນແມ່ນເຮັດຕາມຄຳຮ້ອງຂໍເທົ່ານັ້ນ

ຂໍ້ມູນການວິນິໄສ DM11 ລຶບລ້າງ/ຣີເຊັດສຳລັບ DTCs ທີ່ເຄື່ອນໄຫວຢູ່

ເຮັດຕາມຄໍາຮ້ອງຂໍເທົ່ານັ້ນ

ຕາບໃດທີ່ບລ໋ອກຟັງຊັນວິນິດໄສອັນໜຶ່ງມີ “ເຫດການສ້າງ DTC ໃນ DM1” ເປັນຈິງ, ຕົວຄວບຄຸມສັນຍານ 1IN-CAN ຈະສົ່ງຂໍ້ຄວາມ DM1 ທຸກໆວິນາທີ, ບໍ່ວ່າຈະມີຂໍ້ບົກພ່ອງໃດໆກໍຕາມ, ຕາມທີ່ມາດຕະຖານແນະນຳ. ໃນຂະນະທີ່ບໍ່ມີ DTCs ທີ່ມີການເຄື່ອນໄຫວ, 1IN-CAN ຈະສົ່ງຂໍ້ຄວາມ "No Active Faults". ຖ້າ DTC ທີ່ບໍ່ມີການເຄື່ອນໄຫວໃນເມື່ອກ່ອນກາຍເປັນການເຄື່ອນໄຫວ, DM1 ຈະຖືກສົ່ງທັນທີເພື່ອສະທ້ອນເຖິງສິ່ງນີ້. ທັນທີທີ່ DTC ທີ່ໃຊ້ວຽກສຸດທ້າຍບໍ່ເຄື່ອນໄຫວ, ມັນຈະສົ່ງ DM1 ສະແດງໃຫ້ເຫັນວ່າບໍ່ມີ DTC ທີ່ມີການເຄື່ອນໄຫວອີກຕໍ່ໄປ.
ຖ້າມີຫຼາຍກວ່າຫນຶ່ງ DTC ທີ່ມີການເຄື່ອນໄຫວໃນເວລາໃດກໍ່ຕາມ, ຂໍ້ຄວາມ DM1 ປົກກະຕິຈະຖືກສົ່ງໂດຍໃຊ້ multipacket Broadcast Announce Message (BAM). ຖ້າຕົວຄວບຄຸມໄດ້ຮັບການຮ້ອງຂໍສໍາລັບ DM1 ໃນຂະນະທີ່ນີ້ແມ່ນຄວາມຈິງ, ມັນຈະສົ່ງຂໍ້ຄວາມ multipacket ໄປຫາທີ່ຢູ່ຜູ້ຮ້ອງຂໍໂດຍໃຊ້ Transport Protocol (TP).

ເມື່ອເປີດເຄື່ອງ, ຂໍ້ຄວາມ DM1 ຈະບໍ່ຖືກອອກອາກາດຈົນກວ່າຈະມີການຊັກຊ້າ 5 ວິນາທີ. ອັນນີ້ແມ່ນເຮັດເພື່ອປ້ອງກັນການເປີດ ຫຼື ເງື່ອນໄຂການເລີ່ມຕົ້ນຈາກການຖືກໝາຍວ່າເປັນຂໍ້ຜິດພາດໃນເຄືອຂ່າຍ.

ເມື່ອຄວາມຜິດຖືກເຊື່ອມຕໍ່ກັບ DTC, ບັນທຶກການບໍ່ປ່ຽນແປງຂອງຈໍານວນການປະກົດຕົວ (OC) ຈະຖືກເກັບຮັກສາໄວ້. ທັນທີທີ່ຕົວຄວບຄຸມກວດພົບຄວາມຜິດໃຫມ່ (ເມື່ອກ່ອນບໍ່ເຄື່ອນໄຫວ), ມັນຈະເລີ່ມຫຼຸດຕົວຈັບເວລາ “ການຊັກຊ້າກ່ອນທີ່ຈະສົ່ງ DM1” ສໍາລັບບລັອກຟັງຊັນວິນິໄສນັ້ນ. ຖ້າຄວາມຜິດຍັງຄົງຢູ່ໃນເວລາຊັກຊ້າ, ຕົວຄວບຄຸມຈະຕັ້ງ DTC ເປັນການເຄື່ອນໄຫວ, ແລະຈະເພີ່ມ OC ໃນບັນທຶກ. DM1 ຈະຖືກສ້າງຂື້ນທັນທີທີ່ປະກອບມີ DTC ໃຫມ່. ເຄື່ອງຈັບເວລາໄດ້ຖືກສະຫນອງໃຫ້ເພື່ອໃຫ້ຄວາມຜິດຊົ່ວຄາວບໍ່ overwhelm ເຄືອຂ່າຍຍ້ອນວ່າຄວາມຜິດເກີດຂຶ້ນແລະໄປ, ເນື່ອງຈາກວ່າຂໍ້ຄວາມ DM1 ຈະຖືກສົ່ງທຸກຄັ້ງທີ່ຄວາມຜິດປະກົດຂຶ້ນຫຼືຫາຍໄປ.

DTCs ທີ່ໃຊ້ໄດ້ໃນເມື່ອກ່ອນ (ອັນໃດກໍໄດ້ທີ່ມີ OC ທີ່ບໍ່ແມ່ນສູນ) ມີໃຫ້ຕາມການຮ້ອງຂໍຂໍ້ຄວາມ DM2. ຖ້າມີຫຼາຍກວ່າຫນຶ່ງ DTC ທີ່ໃຊ້ໃນເມື່ອກ່ອນ, multipacket DM2 ຈະຖືກສົ່ງໄປຫາທີ່ຢູ່ຜູ້ຮ້ອງຂໍໂດຍໃຊ້ Transport Protocol (TP).

ຖ້າ DM3 ຖືກຮ້ອງຂໍ, ຈໍານວນການປະກົດຕົວຂອງ DTCs ທັງຫມົດທີ່ເຮັດວຽກຜ່ານມາຈະຖືກຕັ້ງໃຫມ່ເປັນສູນ. OC ຂອງ DTCs ທີ່ໃຊ້ໃນປັດຈຸບັນຈະບໍ່ມີການປ່ຽນແປງ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

21-44

ບລັອກຟັງຊັນວິນິໄສມີຈຸດຕັ້ງ “ເຫດການຖືກລຶບລ້າງໂດຍ DM11 ເທົ່ານັ້ນ.” ໂດຍຄ່າເລີ່ມຕົ້ນ, ອັນນີ້ຖືກຕັ້ງເປັນ False ສະເໝີ, ຊຶ່ງໝາຍຄວາມວ່າທັນທີທີ່ເງື່ອນໄຂທີ່ເຮັດໃຫ້ເກີດການຕັ້ງທຸງຂໍ້ຜິດພາດອອກໄປ, DTC ຈະຖືກຕັ້ງຂຶ້ນໂດຍອັດຕະໂນມັດໃນເມື່ອກ່ອນ, ແລະບໍ່ໄດ້ລວມຢູ່ໃນຂໍ້ຄວາມ DM1 ອີກຕໍ່ໄປ. ຢ່າງໃດກໍຕາມ, ເມື່ອຈຸດຕັ້ງນີ້ຖືກຕັ້ງເປັນ True, ເຖິງແມ່ນວ່າທຸງຈະຖືກລຶບລ້າງ, DTC ຈະບໍ່ຖືກເຮັດໃຫ້ບໍ່ມີການເຄື່ອນໄຫວ, ດັ່ງນັ້ນມັນຈະສືບຕໍ່ຖືກສົ່ງໄປໃນຂໍ້ຄວາມ DM1. ເມື່ອມີການຮ້ອງຂໍ DM11 ເທົ່ານັ້ນທີ່ DTC ຈະບໍ່ມີການເຄື່ອນໄຫວ. ຄຸນນະສົມບັດນີ້ອາດຈະເປັນປະໂຫຍດໃນລະບົບທີ່ຄວາມຜິດທີ່ສໍາຄັນຕ້ອງໄດ້ຮັບການກໍານົດຢ່າງຊັດເຈນວ່າໄດ້ເກີດຂຶ້ນ, ເຖິງແມ່ນວ່າເງື່ອນໄຂທີ່ເຮັດໃຫ້ມັນຫາຍໄປ.
ນອກເຫນືອໄປຈາກ DTCs ທັງຫມົດ, ພາກສ່ວນອື່ນຂອງຂໍ້ຄວາມ DM1 ແມ່ນ byte ທໍາອິດທີ່ສະທ້ອນໃຫ້ເຫັນ L.amp ສະຖານະ. ແຕ່ລະບລັອກຟັງຊັນວິນິດໄສມີຈຸດກຳນົດ “Lamp ກໍານົດໂດຍເຫດການໃນ DM1” ເຊິ່ງກໍານົດວ່າ lamp ຈະຖືກຕັ້ງຢູ່ໃນ byte ນີ້ໃນຂະນະທີ່ DTC ເຮັດວຽກຢູ່. ມາດຕະຖານ J1939 ກໍານົດ lamps ເປັນ 'ຄວາມຜິດປົກກະຕິ', `ສີແດງ, ຢຸດ', `ອໍາພັນ, ຄໍາເຕືອນ' ຫຼື 'ປົກປ້ອງ'. ໂດຍຄ່າເລີ່ມຕົ້ນ, 'Amber, Warning' lamp ປົກກະຕິແລ້ວແມ່ນອັນໜຶ່ງທີ່ກຳນົດໄວ້ໂດຍຄວາມຜິດທີ່ເຄື່ອນໄຫວໃດໆ.
ໂດຍຄ່າເລີ່ມຕົ້ນ, ທຸກໆບລັອກຟັງຊັນວິນິໄສໄດ້ເຊື່ອມໂຍງກັບມັນເປັນ SPN ທີ່ເປັນເຈົ້າຂອງ. ຢ່າງໃດກໍ່ຕາມ, ຈຸດກໍານົດນີ້ "SPN ສໍາລັບເຫດການທີ່ໃຊ້ໃນ DTC" ແມ່ນກໍານົດຢ່າງເຕັມສ່ວນໂດຍຜູ້ໃຊ້ຖ້າພວກເຂົາຕ້ອງການໃຫ້ມັນສະທ້ອນເຖິງມາດຕະຖານ SPN ທີ່ກໍານົດໄວ້ໃນ J1939-71 ແທນ. ຖ້າ SPN ຖືກປ່ຽນແປງ, OC ຂອງບັນທຶກຄວາມຜິດພາດທີ່ກ່ຽວຂ້ອງຈະຖືກປັບເປັນສູນໂດຍອັດຕະໂນມັດ.
ທຸກໆບລັອກຟັງຊັນວິນິດໄສຍັງກ່ຽວຂ້ອງກັບມັນເປັນ FMI ເລີ່ມຕົ້ນ. ຈຸດດຽວສໍາລັບຜູ້ໃຊ້ທີ່ຈະປ່ຽນ FMI ແມ່ນ "FMI ສໍາລັບເຫດການທີ່ໃຊ້ໃນ DTC," ເຖິງແມ່ນວ່າບາງຫນ້າທີ່ການວິນິດໄສສາມາດມີຂໍ້ຜິດພາດທັງສູງແລະຕ່ໍາຕາມທີ່ສະແດງຢູ່ໃນຕາຕະລາງ 13. ໃນກໍລະນີເຫຼົ່ານັ້ນ, FMI ໃນ setpoint ສະທ້ອນໃຫ້ເຫັນເຖິງສະພາບຕ່ໍາສຸດ, ແລະ FMI ທີ່ໃຊ້ໂດຍຄວາມຜິດສູງຈະຖືກກໍານົດຕໍ່ຕາຕະລາງ 21. ຖ້າ logciate ຂອງ FMI ໄດ້ຖືກປ່ຽນໂດຍອັດຕະໂນມັດ. ຫາສູນ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

22-44

FMI ສໍາລັບເຫດການທີ່ໃຊ້ໃນ DTC Low Fault
FMI=1, ຂໍ້​ມູນ​ຖືກ​ຕ້ອງ​ແຕ່​ຕ​່​ໍ​າ​ໄລ​ຍະ​ປະ​ຕິ​ບັດ​ການ​ປົກ​ກະ​ຕິ​ລະ​ດັບ​ຮ້າຍ​ແຮງ​ທີ່​ສຸດ FMI=4, Vol.tage ຕ່ຳກວ່າປົກກະຕິ, ຫຼືສັ້ນລົງເປັນແຫຼ່ງທີ່ຕໍ່າ FMI=5, ປະຈຸບັນຕ່ຳກວ່າປົກກະຕິ ຫຼືເປີດວົງຈອນ FMI=17, ຂໍ້ມູນຖືກຕ້ອງແຕ່ຕ່ຳກວ່າລະດັບການເຮັດວຽກປົກກະຕິ FMI=18, ຂໍ້ມູນຖືກຕ້ອງແຕ່ຕ່ຳກວ່າຊ່ວງປະຕິບັດການປົກກະຕິ ລະດັບຄວາມຮ້າຍແຮງປານກາງ FMI=21, ຂໍ້ມູນຫຼຸດລົງຕໍ່າ

FMI ທີ່ສອດຄ້ອງກັນທີ່ໃຊ້ໃນ DTC High Fault
FMI=0, ຂໍ້​ມູນ​ທີ່​ຖືກ​ຕ້ອງ​ແຕ່​ຢູ່​ຂ້າງ​ເທິງ​ລະ​ດັບ​ປະ​ຕິ​ບັດ​ການ​ປົກ​ກະ​ຕິ​ລະ​ດັບ​ຮ້າຍ​ແຮງ​ທີ່​ສຸດ FMI=3, Vol.tage ຂ້າງເທິງປົກກະຕິ, ຫຼືສັ້ນລົງເປັນແຫຼ່ງທີ່ມາສູງ FMI=6, ປະຈຸບັນຂ້າງເທິງປົກກະຕິ ຫຼື ວົງຈອນພື້ນດິນ FMI=15, ຂໍ້ມູນຖືກຕ້ອງແຕ່ຢູ່ເໜືອໄລຍະການໃຊ້ງານປົກກະຕິຕໍ່າສຸດລະດັບ Severe FMI=16, ຂໍ້ມູນຖືກຕ້ອງແຕ່ຢູ່ເໜືອຊ່ວງປະຕິບັດການປົກກະຕິ ລະດັບປານກາງ FMI=20, ຂໍ້ມູນຖືກເລື່ອນສູງ.

ຕາຕະລາງ 13 FMI ຄວາມຜິດຕໍ່າທຽບກັບ FMI ຄວາມຜິດສູງ

ຖ້າ FMI ທີ່ໃຊ້ແມ່ນສິ່ງອື່ນນອກເຫນືອຈາກຫນຶ່ງໃນຕາຕະລາງ 13, ຫຼັງຈາກນັ້ນທັງສອງຄວາມຜິດຕ່ໍາແລະສູງຈະຖືກມອບຫມາຍ FMI ດຽວກັນ. ເງື່ອນໄຂນີ້ຄວນໄດ້ຮັບການຫຼີກເວັ້ນ, ຍ້ອນວ່າບັນທຶກຈະຍັງຄົງໃຊ້ OC ທີ່ແຕກຕ່າງກັນສໍາລັບສອງປະເພດຂອງຄວາມຜິດ, ເຖິງແມ່ນວ່າພວກມັນຈະຖືກລາຍງານດຽວກັນໃນ DTC. ມັນເປັນຄວາມຮັບຜິດຊອບຂອງຜູ້ໃຊ້ເພື່ອເຮັດໃຫ້ແນ່ໃຈວ່ານີ້ບໍ່ເກີດຂຶ້ນ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

23-44

2. ຄໍາແນະນໍາການຕິດຕັ້ງ
2.1. ຂະ​ຫນາດ​ແລະ Pinout ຕົວ​ຄວບ​ຄຸມ 1IN-CAN ຖືກ​ຫຸ້ມ​ຫໍ່​ຢູ່​ໃນ​ເຮືອນ​ຢາງ​ເປັນ​ການ​ເຊື່ອມ ultra-sonically. ໂຮງງານຜະລິດມີລະດັບ IP67.

ຮູບ 6 ຂະຫນາດທີ່ຢູ່ອາໄສ

ປັກໝຸດ # ຄຳອະທິບາຍ

1

BATT +

2

ປ້ອນ +

3

CAN_H

4

CAN_L

5

ການ​ປ້ອນ​ຂໍ້​ມູນ -

6

BATT-

ຕາຕະລາງ 14 Pinout Connector

2.2. ຄຳ ແນະ ນຳ ກ່ຽວກັບການຕິດຕັ້ງ
ຫມາຍເຫດ & ຄໍາເຕືອນ · ຫ້າມຕິດຕັ້ງຢູ່ໃກ້ກັບສຽງສູງtage ຫຼືອຸປະກອນທີ່ມີຄວາມໄວສູງ. · ສັງ​ເກດ​ລະ​ດັບ​ອຸນ​ຫະ​ພູມ​ປະ​ຕິ​ບັດ​ການ​. ສາຍໄຟພາກສະຫນາມທັງຫມົດຕ້ອງເຫມາະສົມກັບລະດັບອຸນຫະພູມນັ້ນ. · ຕິດ​ຕັ້ງ​ຫນ່ວຍ​ບໍ​ລິ​ການ​ທີ່​ມີ​ພື້ນ​ທີ່​ເຫມາະ​ສົມ​ສໍາ​ລັບ​ການ​ບໍ​ລິ​ການ​ແລະ​ສໍາ​ລັບ​ການ​ເຂົ້າ​ເຖິງ harness ສາຍ​ຢ່າງ​ພຽງ​ພໍ (15
cm) ແລະການບັນເທົາຄວາມເມື່ອຍລ້າ (30 ຊຕມ). · ຫ້າມເຊື່ອມຕໍ່ ຫຼືຕັດການເຊື່ອມຕໍ່ເຄື່ອງໃນຂະນະທີ່ວົງຈອນມີຊີວິດ, ເວັ້ນເສຍແຕ່ວ່າພື້ນທີ່ນັ້ນຖືກຮັບຮູ້ວ່າບໍ່ແມ່ນ.
ອັນຕະລາຍ.

ການຕິດຕັ້ງ
ຮູຍຶດແມ່ນຂະຫນາດສໍາລັບ #8 ຫຼື M4 bolts. ຄວາມຍາວຂອງ bolt ຈະຖືກກໍານົດໂດຍຄວາມຫນາຂອງແຜ່ນຍຶດຂອງຜູ້ຊົມໃຊ້ສຸດທ້າຍ. ແຜ່ນຍຶດຂອງຕົວຄວບຄຸມແມ່ນ 0.425 ນິ້ວ (10.8 ມມ) ຫນາ.

ຖ້າໂມດູນຖືກຕິດຕັ້ງໂດຍບໍ່ມີການປິດລ້ອມ, ມັນຄວນຈະຖືກຕິດຕັ້ງໃນແນວຕັ້ງດ້ວຍຕົວເຊື່ອມຕໍ່ທີ່ຫັນຫນ້າໄປທາງຊ້າຍຫຼື

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

24-44

ສິດທິໃນການຫຼຸດຜ່ອນຄວາມເປັນໄປໄດ້ຂອງຄວາມຊຸ່ມຊື່ນ.

ສາຍໄຟ CAN ຖືວ່າເປັນຄວາມປອດໄພພາຍໃນ. ສາຍໄຟບໍ່ໄດ້ຖືກພິຈາລະນາວ່າມີຄວາມປອດໄພພາຍໃນແລະດັ່ງນັ້ນໃນສະຖານທີ່ອັນຕະລາຍພວກເຂົາຈໍາເປັນຕ້ອງຕັ້ງຢູ່ໃນທໍ່ທໍ່ຫຼືຖາດທໍ່ນ້ໍາຕະຫຼອດເວລາ. ໂມດູນຕ້ອງຖືກຕິດຕັ້ງຢູ່ໃນບ່ອນປິດລ້ອມໃນສະຖານທີ່ອັນຕະລາຍເພື່ອຈຸດປະສົງນີ້.

ບໍ່​ມີ​ສາຍ​ຫຼື harness ສາຍ​ຄວນ​ຈະ​ມີ​ຄວາມ​ຍາວ​ເກີນ 30 ແມັດ​. ສາຍໄຟປ້ອນຂໍ້ມູນພະລັງງານຄວນຈະຈໍາກັດ 10 ແມັດ.

ສາຍໄຟພາກສະຫນາມທັງຫມົດຄວນຈະເຫມາະສົມກັບລະດັບອຸນຫະພູມປະຕິບັດງານ.

ຕິດຕັ້ງຫນ່ວຍບໍລິການທີ່ມີພື້ນທີ່ທີ່ເຫມາະສົມສໍາລັບການໃຫ້ບໍລິການແລະສໍາລັບການເຂົ້າເຖິງສາຍໄຟທີ່ພຽງພໍ (6 ນິ້ວຫຼື 15 ຊຕມ) ແລະການບັນເທົາຄວາມເມື່ອຍລ້າ (12 ນິ້ວຫຼື 30 ຊຕມ).

ການເຊື່ອມຕໍ່

ໃຊ້ປລັກສຽບການຈັບຄູ່ຂອງ TE Deutsch ຕໍ່ໄປນີ້ເພື່ອເຊື່ອມຕໍ່ເຂົ້າກັບອຸປະກອນເສີມ. ສາຍໄຟໄປຫາປລັກຫາຄູ່ເຫຼົ່ານີ້ຕ້ອງເປັນໄປຕາມລະຫັດທ້ອງຖິ່ນທີ່ໃຊ້ໄດ້ທັງໝົດ. ສາຍໄຟພາກສະຫນາມທີ່ເຫມາະສົມສໍາລັບ voltage ແລະປະຈຸບັນຕ້ອງຖືກນໍາໃຊ້. ການໃຫ້ຄະແນນຂອງສາຍເຊື່ອມຕໍ່ຕ້ອງມີຢ່າງໜ້ອຍ 85°C. ສໍາລັບອຸນຫະພູມສະພາບແວດລ້ອມຕ່ໍາກວ່າ 10 ° C ແລະສູງກວ່າ +70 ° C, ໃຊ້ສາຍໄຟພາກສະຫນາມທີ່ເຫມາະສົມສໍາລັບທັງອຸນຫະພູມຕ່ໍາສຸດແລະສູງສຸດຂອງອຸນຫະພູມສະພາບແວດລ້ອມ.

ອ້າງອີງໃສ່ແຜ່ນຂໍ້ມູນ TE Deutsch ທີ່ກ່ຽວຂ້ອງສໍາລັບຂອບເຂດເສັ້ນຜ່າສູນກາງຂອງ insulation ທີ່ໃຊ້ໄດ້ແລະຄໍາແນະນໍາອື່ນໆ.

Receptacle Contacts Mating Connector

ເຕົ້າຮັບການຫາຄູ່ຕາມຄວາມເໝາະສົມ (ເບິ່ງທີ່ www.laddinc.com ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບການຕິດຕໍ່ທີ່ມີສໍາລັບປລັກຫາຄູ່ນີ້.)
DT06-08SA, 1 W8S, 8 0462-201-16141, ແລະ 3 114017

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

25-44

3. ຫຼາຍກວ່າVIEW ຄຸນສົມບັດຂອງ J1939

ຊອບແວໄດ້ຖືກອອກແບບເພື່ອສະຫນອງຄວາມຍືດຫຍຸ່ນໃຫ້ກັບຜູ້ໃຊ້ກ່ຽວກັບຂໍ້ຄວາມທີ່ສົ່ງໄປຫາແລະຈາກ ECU ໂດຍການສະຫນອງ: · ECU Instance ທີ່ສາມາດຕັ້ງຄ່າໄດ້ໃນ NAME (ເພື່ອໃຫ້ຫຼາຍ ECUs ໃນເຄືອຂ່າຍດຽວກັນ) · Configurable Transmit PGN ແລະ SPN Parameters · Configurable Receive ພາລາມິເຕີ PGN ແລະ SPN · ສົ່ງຕົວກໍານົດຂໍ້ຄວາມການວິນິດໄສ DM1 · ການອ່ານ ແລະປະຕິກິລິຍາຕໍ່ຂໍ້ຄວາມ DM1 ທີ່ສົ່ງໂດຍ ECU ອື່ນໆ · ບັນທຶກການວິນິໄສ, ຮັກສາໄວ້ໃນໜ່ວຍຄວາມຈຳທີ່ບໍ່ປ່ຽນແປງ, ສຳລັບການສົ່ງຂໍ້ຄວາມ DM2

3.1. ການແນະນໍາຂໍ້ຄວາມທີ່ສະຫນັບສະຫນູນ ECU ແມ່ນສອດຄ່ອງກັບມາດຕະຖານ SAE J1939, ແລະສະຫນັບສະຫນູນ PGNs ຕໍ່ໄປນີ້.

ຈາກ J1939-21 – Data Link Layer · ການຮ້ອງຂໍ · ການຮັບຮູ້ · Transport Protocol Connection Management · Transport Protocol Data Transfer Message

59904 ($00EA00) 59392 ($00E800) 60416 ($00EC00) 60160 ($00EB00)

ໝາຍເຫດ: B PGN ທີ່ເປັນເຈົ້າຂອງໃດນຶ່ງໃນຂອບເຂດ 65280 ຫາ 65535 ($00FF00 ຫາ $00FFFF) ສາມາດເລືອກໄດ້.

ຈາກ 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 Access Requesty DM15 ການຕອບສະໜອງ · DM16 ການໂອນຂໍ້ມູນຖານສອງ

65226 ($00FECA) 65227 ($00FECB) 65228 ($00FECC) 65235 ($00FED3) 55552 ($00D900) 55296 ($00D800) 55040 ($00D700)

ຈາກ J1939-81 – ການ​ຄຸ້ມ​ຄອງ​ເຄືອ​ຂ່າຍ · ທີ່​ຢູ່​ອ້າງ​ເອົາ / ບໍ່​ສາ​ມາດ​ຮຽກ​ຮ້ອງ​ໄດ້ · ທີ່​ຢູ່​ຄໍາ​ສັ່ງ​

60928 ($00EE00) 65240 ($00FED8)

ຈາກ J1939-71 Vehicle Application Layer · Software Identification

65242 ($00FEDA)

ບໍ່ມີ PGN ຊັ້ນຂອງແອັບພລິເຄຊັນໃດຖືກຮອງຮັບເປັນສ່ວນນຶ່ງຂອງການຕັ້ງຄ່າເລີ່ມຕົ້ນ, ແຕ່ພວກມັນສາມາດເລືອກໄດ້ຕາມທີ່ຕ້ອງການສໍາລັບການສົ່ງຕໍ່ ຫຼືຮັບບລັອກຟັງຊັນ. Setpoints ແມ່ນເຂົ້າເຖິງໂດຍໃຊ້ Memory Access Protocol (MAP) ມາດຕະຖານທີ່ມີທີ່ຢູ່ເປັນເຈົ້າຂອງ. ຜູ້ຊ່ວຍອີເລັກໂທຣນິກ Axiomatic (EA) ອະນຸຍາດໃຫ້ຕັ້ງຄ່າເຄື່ອງໄດ້ໄວ ແລະງ່າຍດາຍຜ່ານເຄືອຂ່າຍ CAN.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

26-44

3.2. NAME, ທີ່ຢູ່ ແລະ ID ຊອບແວ

J1939 NAME ECU 1IN-CAN ມີຄ່າເລີ່ມຕົ້ນຕໍ່ໄປນີ້ສຳລັບ J1939 NAME. ຜູ້ໃຊ້ຄວນອ້າງອີງເຖິງມາດຕະຖານ SAE J1939/81 ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບພາລາມິເຕີເຫຼົ່ານີ້ແລະຂອບເຂດຂອງພວກມັນ.

ທີ່ຢູ່ Arbitrary Capable Industry Group System Vehicle System Instance Vehicle System Function Function Instance ECU Instance Manufacture Code Identity Number

ແມ່ນ 0, Global 0 0, ລະບົບບໍ່ສະເພາະ 125, Axiomatic I/O Controller 20, Axiomatic AX031700, Single Input Controller with CAN 0, First Instance 162, Axiomatic Technologies Corporation Corporation Variable, ມອບໝາຍເປັນພິເສດໃນລະຫວ່າງການຕັ້ງໂປຣແກມໂຮງງານສຳລັບແຕ່ລະ ECU

ECU Instance ແມ່ນຈຸດຕັ້ງທີ່ສາມາດກຳນົດໄດ້ທີ່ກ່ຽວຂ້ອງກັບ NAME. ການປ່ຽນແປງຄ່ານີ້ຈະອະນຸຍາດໃຫ້ ECUs ຫຼາຍປະເພດນີ້ສາມາດແຍກແຍະໄດ້ໂດຍ ECUs ອື່ນໆ (ລວມທັງ Axiomatic Electronic Assistant) ເມື່ອພວກມັນເຊື່ອມຕໍ່ທັງຫມົດຢູ່ໃນເຄືອຂ່າຍດຽວກັນ.

ທີ່ຢູ່ ECU ຄ່າເລີ່ມຕົ້ນຂອງຈຸດຕັ້ງນີ້ແມ່ນ 128 (0x80), ເຊິ່ງເປັນທີ່ຢູ່ເລີ່ມຕົ້ນທີ່ຕ້ອງການສໍາລັບ ECUs ທີ່ສາມາດປັບແຕ່ງໄດ້ຕາມທີ່ຕັ້ງໄວ້ໂດຍ SAE ໃນຕາຕະລາງ J1939 B3 ຫາ B7. Axiomatic EA ຈະອະນຸຍາດໃຫ້ເລືອກທີ່ຢູ່ໃດໆລະຫວ່າງ 0 ຫາ 253, ແລະມັນເປັນຄວາມຮັບຜິດຊອບຂອງຜູ້ໃຊ້ທີ່ຈະເລືອກເອົາທີ່ຢູ່ທີ່ສອດຄ່ອງກັບມາດຕະຖານ. ຜູ້ໃຊ້ຍັງຕ້ອງຮັບຮູ້ວ່າເນື່ອງຈາກຫນ່ວຍງານເປັນທີ່ຢູ່ທີ່ຕົນເອງມັກ, ຖ້າ ECU ອື່ນທີ່ມີ NAME ບູລິມະສິດສູງກວ່າຈະໂຕ້ແຍ້ງກັບທີ່ຢູ່ທີ່ເລືອກ, 1IN-CAN ຈະສືບຕໍ່ເລືອກທີ່ຢູ່ສູງສຸດຕໍ່ໄປຈົນກວ່າມັນຈະພົບເຫັນຫນຶ່ງທີ່ມັນສາມາດຮຽກຮ້ອງໄດ້. ເບິ່ງ J1939/81 ສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບການຮ້ອງຂໍທີ່ຢູ່.

ຕົວລະບຸຊອບແວ

PGN 65242

ການກໍານົດຊອບແວ

ອັດຕາການສົ່ງຄືນການສົ່ງຕໍ່: ຕາມການຮ້ອງຂໍ

ຄວາມຍາວຂໍ້ມູນ:

ຕົວແປ

ຂະຫຍາຍໜ້າຂໍ້ມູນ:

0

ໜ້າຂໍ້ມູນ:

0

ຮູບແບບ PDU:

254

PDU ສະເພາະ:

218 PGN ຂໍ້ມູນສະຫນັບສະຫນູນ:

ບູລິມະສິດເລີ່ມຕົ້ນ:

6

ໝາຍເລກກຸ່ມພາລາມິເຕີ:

65242 (0xFEDA)

– ອ່ອນ

ຕໍາແຫນ່ງເລີ່ມຕົ້ນ 1 2-n

ຊື່ພາຣາມິເຕີຄວາມຍາວ 1 Byte ຈໍານວນຊ່ອງຂໍ້ມູນການລະບຸຊອບແວ (Variable Software identification(s), Delimiter (ASCII “*”)”)

SPN 965 234

ສໍາລັບ 1IN-CAN ECU, Byte 1 ຖືກຕັ້ງເປັນ 5, ແລະຊ່ອງຂໍ້ມູນການລະບຸຕົວຕົນມີດັ່ງນີ້ (Part Number)*(Version)*(Date)*(Owner)*(ລາຍລະອຽດ)

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

27-44

Axiomatic EA ສະແດງໃຫ້ເຫັນຂໍ້ມູນທັງຫມົດນີ້ຢູ່ໃນ "ຂໍ້ມູນ ECU ທົ່ວໄປ", ດັ່ງທີ່ສະແດງຢູ່ຂ້າງລຸ່ມນີ້:
ໝາຍເຫດ: ຂໍ້ມູນທີ່ສະໜອງໃຫ້ຢູ່ໃນ Software ID ແມ່ນມີໃຫ້ສຳລັບເຄື່ອງມືບໍລິການ J1939 ທີ່ຮອງຮັບ PGN -SOFT.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

28-44

4. ຈຸດ ECU ທີ່ເຂົ້າເຖິງໄດ້ດ້ວຍຜູ້ຊ່ວຍເອເລັກໂຕຣນິກ axiomATIC
ຫຼາຍໆຈຸດໄດ້ຖືກອ້າງອີງຕະຫຼອດຄູ່ມືນີ້. ພາກສ່ວນນີ້ອະທິບາຍລາຍລະອຽດແຕ່ລະຈຸດ, ແລະຄ່າເລີ່ມຕົ້ນ ແລະໄລຍະຂອງພວກມັນ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບວິທີການແຕ່ລະ setpoint ຖືກນໍາໃຊ້ໂດຍ 1IN-CAN, ເບິ່ງພາກທີ່ກ່ຽວຂ້ອງຂອງຄູ່ມືຜູ້ໃຊ້.
4.1. J1939 ເຄືອຂ່າຍ
ຈຸດຕັ້ງເຄືອຂ່າຍ J1939 ຈັດການກັບພາລາມິເຕີຂອງຕົວຄວບຄຸມໂດຍສະເພາະຜົນກະທົບຕໍ່ເຄືອຂ່າຍ CAN. ອ້າງອີງໃສ່ບັນທຶກກ່ຽວກັບຂໍ້ມູນກ່ຽວກັບແຕ່ລະຈຸດ.

ຊື່

ຊ່ວງ

ຄ່າເລີ່ມຕົ້ນ

ບັນທຶກ

ECU Instance Number ທີ່ຢູ່ ECU

ຫຼຸດລາຍຊື່ 0 ຫາ 253

0, #1 ຕົວຢ່າງທຳອິດຕໍ່ J1939-81

128 (0x80)

ທີ່ຢູ່ທີ່ຕ້ອງການສໍາລັບ ECU ທີ່ສາມາດກໍານົດເອງໄດ້

ການຈັບພາບໜ້າຈໍຂອງຈຸດຕັ້ງອື່ນໆທີ່ເປັນຄ່າເລີ່ມຕົ້ນ

ຖ້າຄ່າທີ່ບໍ່ແມ່ນຄ່າເລີ່ມຕົ້ນຂອງ "ECU Instance Number" ຫຼື "ECU Address" ຖືກໃຊ້, ພວກມັນຈະບໍ່ຖືກປັບປຸງໃນລະຫວ່າງການຕັ້ງຈຸດ. file ກະພິບ. ຕົວກໍານົດການເຫຼົ່ານີ້ຈໍາເປັນຕ້ອງມີການປ່ຽນແປງດ້ວຍຕົນເອງເພື່ອ

ປ້ອງກັນບໍ່ໃຫ້ຫນ່ວຍງານອື່ນໆໃນເຄືອຂ່າຍໄດ້ຮັບຜົນກະທົບ. ເມື່ອພວກມັນຖືກປ່ຽນແປງ, ຕົວຄວບຄຸມຈະອ້າງເອົາທີ່ຢູ່ໃຫມ່ຂອງມັນຢູ່ໃນເຄືອຂ່າຍ. ຂໍແນະນຳໃຫ້ປິດ ແລະເປີດການເຊື່ອມຕໍ່ CAN ຄືນໃໝ່ໃນ Axiomatic EA ຫຼັງຈາກ file ມີການໂຫຼດ, ເຊັ່ນວ່າມີພຽງແຕ່ NAME ແລະທີ່ຢູ່ໃຫມ່ປາກົດຢູ່ໃນບັນຊີລາຍຊື່ J1939 CAN Network ECU.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

29-44

4.2. Universal Input
ບລັອກຟັງຊັນ Universal Input ຖືກກໍານົດໄວ້ໃນພາກ 1.2. ກະລຸນາເບິ່ງພາກສ່ວນນັ້ນສໍາລັບລາຍລະອຽດກ່ຽວກັບວິທີການກໍານົດຈຸດເຫຼົ່ານີ້ຖືກນໍາໃຊ້.

ການຈັບພາບໜ້າຈໍຂອງຄ່າເລີ່ມຕົ້ນ Universal Input Setpoints

ຊື່ Input Sensor Type

ບັນຊີລາຍຊື່ຫຼຸດລົງ

Pulses ຕໍ່ການປະຕິວັດ

0 ຫາ 60000

ຄວາມຜິດພາດຂັ້ນຕ່ໍາ
ຊ່ວງຕໍາ່ສຸດທີ່
ຂອບເຂດສູງສຸດ
ຄວາມຜິດພາດສູງສຸດ Pullup/Pulldown Resistor Debounce Time Digital Input Type Software Debounce Filter Type

ຂຶ້ນກັບປະເພດເຊັນເຊີ ຂຶ້ນກັບປະເພດເຊັນເຊີ ຂຶ້ນກັບປະເພດເຊັນເຊີ ຂຶ້ນກັບປະເພດເຊັນເຊີ ລາຍຊື່ການຫຼຸດລົງ
0 ຫາ 60000

ປະເພດການກັ່ນຕອງຊອບແວ

ບັນຊີລາຍຊື່ຫຼຸດລົງ

Software Filter Constant

0 ຫາ 60000

ຄ່າເລີ່ມຕົ້ນ 12 Voltage 0V ຫາ 5V 0
0.2V

ໝາຍເຫດ ອ້າງອີງເຖິງພາກທີ 1.2.1 ຖ້າຕັ້ງເປັນ 0, ການວັດແທກຈະຖືກປະຕິບັດເປັນ Hz. ຖ້າຄ່າຖືກຕັ້ງຫຼາຍກວ່າ 0, ການວັດແທກຈະຖືກປະຕິບັດເປັນ RPM
ອ້າງເຖິງຂໍ້ 1.2.3

0.5V

ອ້າງເຖິງຂໍ້ 1.2.3

4.5V

ອ້າງເຖິງຂໍ້ 1.2.3

4.8V 1 10kOhm Pullup 0 – ບໍ່ມີ 10 (ms)
0 ບໍ່ມີການກັ່ນຕອງ
1000ms

ອ້າງເຖິງຂໍ້ 1.2.3
ອ້າງເຖິງຂໍ້ 1.2.2
ເວລາດີບສຽງສຳລັບປະເພດການປ້ອນຂໍ້ມູນແບບດິຈິຕອລເປີດ/ປິດ ອ້າງອີງໃສ່ພາກ 1.2.4. ຟັງຊັນນີ້ບໍ່ໄດ້ໃຊ້ໃນປະເພດການປ້ອນຂໍ້ມູນແບບດິຈິຕອລ ແລະ Counter ອ້າງອີງໃສ່ພາກ 1.3.6

ການກວດຫາຄວາມຜິດແມ່ນເປີດໃຊ້ບັນຊີການວາງໄວ້

1 - ຄວາມຈິງ

ອ້າງເຖິງຂໍ້ 1.9

ເຫດການສ້າງ DTC ໃນ DM1

ບັນຊີລາຍຊື່ຫຼຸດລົງ

1 - ຄວາມຈິງ

ອ້າງເຖິງຂໍ້ 1.9

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

30-44

Hysteresis ເພື່ອລ້າງຄວາມຜິດ

ຂຶ້ນກັບປະເພດເຊັນເຊີ

Lamp ກໍານົດໂດຍເຫດການໃນ DM1 Drop List

0.1V

ອ້າງເຖິງຂໍ້ 1.9

1 Amber, ຄໍາເຕືອນອ້າງອີງເຖິງພາກ 1.9

SPN ສໍາລັບເຫດການທີ່ໃຊ້ໃນ DTC 0 ຫາ 0x1FFFFFF

ອ້າງເຖິງຂໍ້ 1.9

FMI ສໍາລັບເຫດການທີ່ໃຊ້ໃນ DTC Drop List

4 ສະບັບtage ຕ່ໍາກວ່າປົກກະຕິ, ຫຼືສັ້ນລົງເປັນແຫຼ່ງຕ່ໍາ

ອ້າງເຖິງຂໍ້ 1.9

ຊັກຊ້າກ່ອນທີ່ຈະສົ່ງ DM1 0 ຫາ 60000

1000ms

ອ້າງເຖິງຂໍ້ 1.9

4.3. ກໍານົດບັນຊີລາຍການຂໍ້ມູນຄົງທີ່

ບລັອກຟັງຊັນລາຍການຂໍ້ມູນຄົງທີ່ແມ່ນສະຫນອງໃຫ້ເພື່ອໃຫ້ຜູ້ໃຊ້ສາມາດເລືອກຄ່າຕ່າງໆຕາມຄວາມຕ້ອງການສໍາລັບຟັງຊັນຕັນຕາມເຫດຜົນຕ່າງໆ. ຕະຫຼອດຄູ່ມືນີ້, ການອ້າງອີງຕ່າງໆໄດ້ຖືກເຮັດໃຫ້ຄົງທີ່, ດັ່ງທີ່ໄດ້ສະຫຼຸບໄວ້ໃນ examples ທີ່ຢູ່ຂ້າງລຸ່ມນີ້.

a)

Programmable Logic: Constant “Table X = Condition Y, Argument 2”, ເຊິ່ງ X ແລະ Y = 1

ເຖິງ 3

b)

ຟັງຊັນທາງຄະນິດສາດ: ຄົງທີ່ “Math Input X”, ເຊິ່ງ X = 1 ຫາ 4

ສອງຄ່າຄົງທີ່ທຳອິດແມ່ນຄ່າຄົງທີ່ຂອງ 0 (False) ແລະ 1 (True) ເພື່ອໃຊ້ໃນເຫດຜົນຖານສອງ. ຄົງທີ່ 13 ທີ່ຍັງເຫຼືອແມ່ນຜູ້ໃຊ້ສາມາດກຳນົດຄ່າໄດ້ທັງໝົດລະຫວ່າງ +/- 1,000,000. ຄ່າເລີ່ມຕົ້ນແມ່ນສະແດງຢູ່ໃນການຈັບພາບຫນ້າຈໍຂ້າງລຸ່ມນີ້.

ການຈັບພາບໜ້າຈໍ ບັນຊີລາຍການຂໍ້ມູນຄົງທີ່ ກຳນົດຈຸດ ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

31-44

4.4. ຊອກຫາຈຸດຕັ້ງຕາຕະລາງ
ບລັອກຟັງຊັນຕາຕະລາງຊອກຫາແມ່ນຖືກກໍານົດໄວ້ໃນພາກ 1.4. ກະລຸນາເບິ່ງທີ່ນັ້ນສໍາລັບຂໍ້ມູນລະອຽດກ່ຽວກັບວິທີການກໍານົດຈຸດເຫຼົ່ານີ້ທັງຫມົດ. ເນື່ອງຈາກຄ່າເລີ່ມຕົ້ນ X-Axis ຂອງບລັອກຟັງຊັນນີ້ຖືກກໍານົດໂດຍ "X-Axis Source" ທີ່ເລືອກຈາກຕາຕະລາງ 1, ບໍ່ມີຫຍັງເພີ່ມເຕີມທີ່ຈະກໍານົດໃນຂໍ້ກໍານົດຂອງຄ່າເລີ່ມຕົ້ນແລະຂອບເຂດທີ່ເກີນກວ່າທີ່ໄດ້ອະທິບາຍໄວ້ໃນພາກ 1.4. ຈື່ໄວ້ວ່າ, ຄ່າ X-Axis ຈະຖືກອັບເດດໂດຍອັດຕະໂນມັດຖ້າຊ່ວງ min/max ຂອງແຫຼ່ງທີ່ເລືອກຖືກປ່ຽນແປງ.

ການຈັບພາບຫນ້າຈໍຂອງ Example ຊອກຫາຕາຕະລາງ 1 ກໍານົດຈຸດ

ຫມາຍເຫດ: ໃນການຈັບພາບຫນ້າຈໍທີ່ສະແດງຂ້າງເທິງ, "X-Axis Source" ໄດ້ຖືກປ່ຽນຈາກຄ່າເລີ່ມຕົ້ນຂອງມັນເພື່ອເປີດໃຊ້ຫນ້າທີ່ບລັອກ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

32-44

4.5. ກໍານົດເຫດຜົນຕາມໂຄງການ
ບລັອກຟັງຊັນ Programmable Logic ຖືກກໍານົດໄວ້ໃນພາກ 1.5. ກະລຸນາເບິ່ງທີ່ນັ້ນສໍາລັບຂໍ້ມູນລະອຽດກ່ຽວກັບວິທີການກໍານົດຈຸດເຫຼົ່ານີ້ທັງຫມົດ.
ເນື່ອງຈາກບລັອກຟັງຊັນນີ້ຖືກປິດໃຊ້ງານໂດຍຄ່າເລີ່ມຕົ້ນ, ບໍ່ມີຫຍັງເພີ່ມເຕີມທີ່ຈະກໍານົດໃນຂໍ້ກໍານົດຂອງຄ່າເລີ່ມຕົ້ນແລະໄລຍະທີ່ເກີນກວ່າທີ່ໄດ້ອະທິບາຍໄວ້ໃນພາກ 1.5. ການຈັບພາບຫນ້າຈໍຂ້າງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນວ່າຈຸດທີ່ກໍານົດໄວ້ທີ່ອ້າງອີງຢູ່ໃນພາກນັ້ນປາກົດຢູ່ໃນ Axiomatic EA.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

33-44

ການຈັບພາບຫນ້າຈໍຂອງເຫດຜົນຂອງໂປຣແກຣມເລີ່ມຕົ້ນໄດ້ 1 ຈຸດຕັ້ງ

ຫມາຍເຫດ: ໃນການຈັບພາບຫນ້າຈໍທີ່ສະແດງຂ້າງເທິງ, "Programmable Logic Block Enabled" ໄດ້ຖືກປ່ຽນຈາກຄ່າເລີ່ມຕົ້ນຂອງມັນເພື່ອເປີດໃຊ້ງານບລັອກ.

ຫມາຍເຫດ: ຄ່າເລີ່ມຕົ້ນຂອງ Argument1, Argument 2 ແລະ Operator ແມ່ນຄືກັນໃນທົ່ວທຸກບລັອກຟັງຊັນ Programmable Logic, ແລະດັ່ງນັ້ນຜູ້ໃຊ້ຕ້ອງໄດ້ຮັບການປ່ຽນແປງຕາມຄວາມເຫມາະສົມກ່ອນທີ່ຈະຖືກນໍາໃຊ້.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

34-44

4.6. ຟັງຊັນທາງຄະນິດສາດ ຕັນຈຸດຕັ້ງ
The Math Function Block ຖືກກໍານົດໄວ້ໃນພາກ 1.6. ກະລຸນາເບິ່ງພາກສ່ວນນັ້ນສໍາລັບລາຍລະອຽດກ່ຽວກັບວິທີການກໍານົດຈຸດເຫຼົ່ານີ້ຖືກນໍາໃຊ້.

ການຈັບພາບຫນ້າຈໍຂອງ Example ສໍາລັບ Math Function Block

ຫມາຍ​ເຫດ​: ໃນ​ການ​ຈັບ​ພາບ​ຫນ້າ​ຈໍ​ທີ່​ສະ​ແດງ​ໃຫ້​ເຫັນ​ຂ້າງ​ເທິງ​, setpoints ໄດ້​ຖືກ​ປ່ຽນ​ຈາກ​ຄ່າ​ເລີ່ມ​ຕົ້ນ​ຂອງ​ເຂົາ​ເຈົ້າ​ເພື່ອ​ສະ​ແດງ​ໃຫ້​ເຫັນ example ຂອງວິທີໃຊ້ Math Function Block.

Name Math Function Enabled Function 1 Input A Source Function 1 Input A Number
ຟັງຊັນ 1 ປ້ອນຂໍ້ມູນຕໍາ່ສຸດທີ່

Range Drop List ລາຍຊື່ການຫຼຸດລົງແມ່ນຂຶ້ນກັບແຫຼ່ງທີ່ມາ
-106 ເຖິງ 106

Default 0 FALSE 0 ການຄວບຄຸມບໍ່ໄດ້ໃຊ້ 1
0

Function 1 Input A ຟັງຊັນສູງສຸດ 1 Input A Scaler Function 1 Input B Source Function 1 Input B Number
ຟັງຊັນ 1 ປ້ອນຂໍ້ມູນ B ຕໍ່າສຸດ

-106 ເຖິງ 106
-1.00 ຫາ 1.00 ບັນຊີລາຍຊື່ຫຼຸດລົງແມ່ນຂຶ້ນກັບແຫຼ່ງ
-106 ເຖິງ 106

100 1.00 0 ການຄວບຄຸມບໍ່ໄດ້ໃຊ້ 1
0

ຟັງຊັນ 1 ປ້ອນຂໍ້ມູນ B ສູງສຸດ -106 ຫາ 106

100

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

ໝາຍເຫດ TRUE ຫຼື FALSE ອ້າງອີງໃສ່ພາກ 1.3
ອ້າງເຖິງຂໍ້ 1.3
ປ່ຽນການປ້ອນຂໍ້ມູນເປັນເປີເຊັນtage ກ່ອນທີ່ຈະຖືກນໍາໃຊ້ໃນການຄິດໄລ່ ແປງ input ເປັນ percentage ກ່ອນທີ່ຈະຖືກນໍາໃຊ້ໃນການຄິດໄລ່ ອ້າງອີງເຖິງພາກທີ 1.6 ອ້າງອີງເຖິງພາກທີ 1.3
ອ້າງເຖິງຂໍ້ 1.3
ປ່ຽນການປ້ອນຂໍ້ມູນເປັນເປີເຊັນtage ກ່ອນທີ່ຈະຖືກນໍາໃຊ້ໃນການຄິດໄລ່ ແປງ input ເປັນ percentage ກ່ອນທີ່ຈະຖືກນໍາໃຊ້ໃນການຄິດໄລ່
35-44

Function 1 Input B Scaler Math Function 1 ປະຕິບັດການ Function 2 Input B Source
Function 2 Input B Number
ຟັງຊັນ 2 ປ້ອນຂໍ້ມູນ B ຕໍ່າສຸດ
ຟັງຊັນ 2 ປ້ອນຂໍ້ມູນ B ສູງສຸດ
Function 2 Input B Scaler Math Function 2 ປະຕິບັດການ (Input A = ຜົນຂອງຟັງຊັນ 1) Function 3 Input B Source
Function 3 Input B Number
ຟັງຊັນ 3 ປ້ອນຂໍ້ມູນ B ຕໍ່າສຸດ
ຟັງຊັນ 3 ປ້ອນຂໍ້ມູນ B ສູງສຸດ
Function 3 Input B Scaler Math Function 3 ປະຕິບັດການ (Input A = ຜົນຂອງຟັງຊັນ 2) Math Output ຊ່ວງຕໍາ່ສຸດທີ່

-1.00 ຫາ 1.00 ບັນຊີລາຍຊື່ Drop List ຂຶ້ນກັບແຫຼ່ງ
-106 ເຖິງ 106
-106 ເຖິງ 106
-1.00 ເຖິງ 1.00

1.00 9, +, ຜົນໄດ້ຮັບ = InA+InB 0 ການຄວບຄຸມບໍ່ໄດ້ໃຊ້ 1
0
100 1.00

ອ້າງອີງເຖິງພາກທີ 1.13 ອ້າງອີງເຖິງພາກທີ 1.13 ອ້າງອີງເຖິງພາກທີ 1.4
ອ້າງເຖິງຂໍ້ 1.4
ປ່ຽນການປ້ອນຂໍ້ມູນເປັນເປີເຊັນtage ກ່ອນທີ່ຈະຖືກນໍາໃຊ້ໃນການຄິດໄລ່ ແປງ input ເປັນ percentage ກ່ອນທີ່ຈະຖືກນໍາໃຊ້ໃນການຄິດໄລ່ ອ້າງເຖິງພາກ 1.13

ບັນຊີລາຍຊື່ຫຼຸດລົງ

9, +, ຜົນໄດ້ຮັບ = InA+InB ອ້າງອີງເຖິງພາກ 1.13

ບັນຊີລາຍຊື່ຫຼຸດລົງແມ່ນຂຶ້ນກັບແຫຼ່ງ
-106 ເຖິງ 106

0 ການ​ຄວບ​ຄຸມ​ບໍ່​ໄດ້​ນໍາ​ໃຊ້ 1​
0

-106 ເຖິງ 106

100

-1.00 ຫາ 1.00 1.00

ອ້າງເຖິງຂໍ້ 1.4
ອ້າງເຖິງຂໍ້ 1.4
ປ່ຽນການປ້ອນຂໍ້ມູນເປັນເປີເຊັນtage ກ່ອນທີ່ຈະຖືກນໍາໃຊ້ໃນການຄິດໄລ່ ແປງ input ເປັນ percentage ກ່ອນທີ່ຈະຖືກນໍາໃຊ້ໃນການຄິດໄລ່ ອ້າງເຖິງພາກ 1.13

ບັນຊີລາຍຊື່ຫຼຸດລົງ

9, +, ຜົນໄດ້ຮັບ = InA+InB ອ້າງອີງເຖິງພາກ 1.13

-106 ເຖິງ 106

0

ຜົນອອກມາທາງຄະນິດສາດ ຊ່ວງສູງສຸດ -106 ຫາ 106

100

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

36-44

4.7. CAN Receive Setpoints CAN Receive function block ຖືກກໍານົດໄວ້ໃນພາກທີ 1.16. ກະລຸນາເບິ່ງທີ່ນັ້ນສໍາລັບຂໍ້ມູນລະອຽດກ່ຽວກັບວິທີການກໍານົດຈຸດເຫຼົ່ານີ້ທັງຫມົດ.
ການຈັບພາບໜ້າຈໍຂອງຄ່າເລີ່ມຕົ້ນສາມາດໄດ້ຮັບ 1 ຈຸດຕັ້ງ
ຫມາຍເຫດ: ໃນການຈັບພາບຫນ້າຈໍທີ່ສະແດງຂ້າງເທິງ, "ຮັບຂໍ້ຄວາມທີ່ເປີດໃຊ້ງານ" ໄດ້ຖືກປ່ຽນຈາກຄ່າເລີ່ມຕົ້ນຂອງມັນເພື່ອເປີດໃຊ້ງານບລັອກ. 4.8. CAN Transmit Setpoints CAN Transmit function block ຖືກກໍານົດໄວ້ໃນພາກທີ 1.7. ກະລຸນາເບິ່ງທີ່ນັ້ນສໍາລັບຂໍ້ມູນລະອຽດກ່ຽວກັບວິທີການກໍານົດຈຸດເຫຼົ່ານີ້ທັງຫມົດ.

ການຈັບພາບໜ້າຈໍຂອງຄ່າເລີ່ມຕົ້ນສາມາດສົ່ງ 1 Setpoints ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

37-44

Name Transmit PGN Transmit Repetition Rate Transmit Message Priority Destination Address (ສຳລັບ PDU1) Transmit Data Source Transmit Data Number
ຂະໜາດການສົ່ງຂໍ້ມູນ
Transmit Data Index in Array (LSB) Transmit Bit Index in Byte (LSB) Transmit Data Resolution Transmit Data Offset

ຊ່ວງ
0 ຫາ 65535 0 ຫາ 60,000 ms 0 ຫາ 7 0 ຫາ 255 ຫຼຸດລົງບັນຊີລາຍຊື່ຕໍ່ແຫຼ່ງ.

ຄ່າເລີ່ມຕົ້ນ
65280 ($FF00) 0 6 254 (0xFE, Null Address) ປ້ອນວັດຜົນ 0, ວັດແທກການປ້ອນຂໍ້ມູນ #1

ບັນຊີລາຍຊື່ຫຼຸດລົງ

1-Byte ຢ່າງຕໍ່ເນື່ອງ

0 ຫາ 8-DataSize 0, ຕໍາແຫນ່ງ Byte ທໍາອິດ

0 ຫາ 8-BitSize
-106 ຫາ 106 -104 ຫາ 104

ບໍ່ໄດ້ໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ
1.00 0.00

ບັນທຶກ
0ms disables ການຖ່າຍທອດ Proprietary B Priority ບໍ່ໄດ້ໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ ອ້າງອີງເຖິງພາກທີ 1.3 ອ້າງອີງເຖິງພາກທີ 1.3 0 = Not Used (disabled) 1 = 1-Bit 2 = 2-Bits 3 = 4-Bits 4 = 1-Byte 5 = 2-Bytes 6 = 4-Bytes
ໃຊ້ກັບປະເພດຂໍ້ມູນບິດເທົ່ານັ້ນ

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

38-44

5. ການປ່ຽນຄືນໃໝ່ສາມາດກັບ AXIOMATIC EA BOOTLOADER
AX031700 ສາມາດອັບເກຣດໄດ້ດ້ວຍເຟີມແວຂອງແອັບພລິເຄຊັນໃໝ່ໂດຍໃຊ້ພາກຂໍ້ມູນ Bootloader. ພາກນີ້ລາຍລະອຽດຄໍາແນະນໍາຂັ້ນຕອນໂດຍຂັ້ນຕອນງ່າຍໆເພື່ອອັບໂຫລດເຟີມແວໃຫມ່ທີ່ສະຫນອງໂດຍ Axiomatic ໃສ່ຫນ່ວຍງານຜ່ານ CAN, ໂດຍບໍ່ມີການກໍານົດໃຫ້ມັນຖືກຕັດການເຊື່ອມຕໍ່ຈາກເຄືອຂ່າຍ J1939.
1. ເມື່ອ Axiomatic EA ເຊື່ອມຕໍ່ກັບ ECU ທໍາອິດ, ພາກສ່ວນຂໍ້ມູນ Bootloader ຈະສະແດງຂໍ້ມູນຕໍ່ໄປນີ້:

2. ເພື່ອໃຊ້ bootloader ເພື່ອຍົກລະດັບເຟີມແວທີ່ເຮັດວຽກຢູ່ໃນ ECU, ໃຫ້ປ່ຽນຕົວແປ "Force Bootloader To Load on Reset" ເປັນແມ່ນແລ້ວ.

3. ເມື່ອກ່ອງເຕືອນຖາມວ່າທ່ານຕ້ອງການຣີເຊັດ ECU, ເລືອກແມ່ນແລ້ວ.
ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

39-44

4. ເມື່ອຣີເຊັດ, ECU ຈະບໍ່ສະແດງຢູ່ໃນເຄືອຂ່າຍ J1939 ເປັນ AX031700 ແຕ່ແທນທີ່ຈະເປັນ J1939 Bootloader #1.

ໃຫ້ສັງເກດວ່າ bootloader ບໍ່ແມ່ນທີ່ຢູ່ທີ່ຕົນເອງມັກ. ນີ້ຫມາຍຄວາມວ່າຖ້າທ່ານຕ້ອງການມີ bootloaders ຫຼາຍອັນເຮັດວຽກພ້ອມກັນ (ບໍ່ແນະນໍາ) ທ່ານຈະຕ້ອງປ່ຽນທີ່ຢູ່ສໍາລັບແຕ່ລະຄົນດ້ວຍຕົນເອງກ່ອນທີ່ຈະເປີດໃຊ້ງານຕໍ່ໄປ, ຫຼືຈະມີການແກ້ໄຂທີ່ຢູ່, ແລະພຽງແຕ່ຫນຶ່ງ ECU ຈະສະແດງເປັນ bootloader. ເມື່ອ bootloader 'active' ກັບຄືນສູ່ການເຮັດວຽກປົກກະຕິ, ECU ອື່ນໆຈະຕ້ອງຖືກວົງຈອນພະລັງງານເພື່ອເປີດໃຊ້ຄຸນສົມບັດ bootloader ຄືນໃໝ່.

5. ເມື່ອພາກສ່ວນຂໍ້ມູນ Bootloader ຖືກເລືອກ, ຂໍ້ມູນດຽວກັນຈະຖືກສະແດງເປັນເວລາທີ່

ມັນກໍາລັງແລ່ນເຟີມແວ AX031700, ແຕ່ໃນກໍລະນີນີ້ຄຸນສົມບັດ Flashing ໄດ້ຖືກເປີດໃຊ້.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

40-44

6. ເລືອກປຸ່ມ Flashing ແລະທ່ອງໄປຫາບ່ອນທີ່ທ່ານໄດ້ບັນທຶກ AF-16119-x.yy.bin file ສົ່ງມາຈາກ Axiomatic. (ໝາຍເຫດ: ເທົ່ານັ້ນ binary (.bin) files ສາມາດ flashed ໂດຍໃຊ້ເຄື່ອງມື Axiomatic EA)
7. ເມື່ອໜ້າຕ່າງເຟີມແວແອັບພລິເຄຊັນ Flash ເປີດຂຶ້ນ, ທ່ານສາມາດໃສ່ຄຳເຫັນເຊັ່ນ “ເຟີມແວອັບເກຣດໂດຍ [ຊື່]” ຖ້າທ່ານຕ້ອງການ. ນີ້ບໍ່ຈໍາເປັນ, ແລະທ່ານສາມາດປ່ອຍໃຫ້ຊ່ອງຫວ່າງໄດ້ຖ້າທ່ານບໍ່ຕ້ອງການໃຊ້ມັນ.
ຫມາຍເຫດ: ທ່ານບໍ່ຈໍາເປັນຕ້ອງວັນທີ -stamp ຫຼືເວລາທີ່ສຸດamp ໄດ້ file, ຍ້ອນວ່ານີ້ແມ່ນເຮັດທັງຫມົດໂດຍອັດຕະໂນມັດໂດຍເຄື່ອງມື Axiomatic EA ເມື່ອທ່ານອັບໂຫລດເຟີມແວໃຫມ່.

ຄຳເຕືອນ: ຢ່າໝາຍໃສ່ກ່ອງ “Erase All ECU Flash Memory” ເວັ້ນເສຍແຕ່ຈະຖືກສັ່ງໃຫ້ເຮັດໂດຍການຕິດຕໍ່ Axiomatic ຂອງທ່ານ. ການເລືອກອັນນີ້ຈະລຶບຂໍ້ມູນທັງໝົດທີ່ເກັບໄວ້ໃນແຟລດທີ່ບໍ່ລະລາຍອອກ. ມັນຍັງຈະລຶບການຕັ້ງຄ່າຂອງຈຸດຕັ້ງທີ່ອາດຈະເຮັດກັບ ECU ແລະຣີເຊັດຈຸດຕັ້ງທັງໝົດເປັນຄ່າເລີ່ມຕົ້ນຂອງໂຮງງານ. ໂດຍການປະໄວ້ກ່ອງນີ້ໂດຍບໍ່ເລືອກ, ຈະບໍ່ມີຈຸດຕັ້ງໃດໆທີ່ຈະມີການປ່ຽນແປງເມື່ອເຟີມແວໃໝ່ຖືກອັບໂຫລດ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

41-44

8. ແຖບຄວາມຄືບໜ້າຈະສະແດງວ່າ ເຟີມແວຖືກສົ່ງໄປຫຼາຍປານໃດເມື່ອການອັບໂຫຼດມີຄວາມຄືບໜ້າ. ການຈະລາຈອນຫຼາຍຢູ່ໃນເຄືອຂ່າຍ J1939, ຂະບວນການອັບໂຫລດຈະໃຊ້ເວລາດົນຂຶ້ນ.
9. ເມື່ອ firmware ໄດ້ສໍາເລັດການອັບໂຫລດ, ຂໍ້ຄວາມຈະປາກົດຂຶ້ນຊີ້ບອກການດໍາເນີນງານສົບຜົນສໍາເລັດ. ຖ້າທ່ານເລືອກທີ່ຈະຣີເຊັດ ECU, ແອັບພລິເຄຊັນ AX031700 ລຸ້ນໃໝ່ຈະເລີ່ມເຮັດວຽກ, ແລະ ECU ຈະຖືກລະບຸໄວ້ໂດຍ Axiomatic EA. ຖ້າບໍ່ດັ່ງນັ້ນ, ໃນຄັ້ງຕໍ່ໄປ ECU ແມ່ນວົງຈອນພະລັງງານ, ແອັບພລິເຄຊັນ AX031700 ຈະເຮັດວຽກແທນທີ່ຈະເປັນຟັງຊັນ bootloader.
ຫມາຍ​ເຫດ​: ຖ້າ​ຫາກ​ວ່າ​ໃນ​ເວ​ລາ​ໃດ​ຫນຶ່ງ​ໃນ​ລະ​ຫວ່າງ​ການ​ຂະ​ບວນ​ການ​ອັບ​ໂຫຼດ​ໄດ້​ຖືກ​ຂັດ​ຂວາງ​, ຂໍ້​ມູນ​ຈະ​ເສຍ​ຫາຍ (ການ​ກວດ​ສອບ​ບໍ່​ດີ​) ຫຼື​ສໍາ​ລັບ​ເຫດ​ຜົນ​ອື່ນໆ​ທີ່​ເຟີມ​ແວ​ໃຫມ່​ບໍ່​ຖືກ​ຕ້ອງ​, ເຊັ່ນ bootloader ກວດ​ພົບ​ວ່າ​ໄດ້​. file loaded ບໍ່​ໄດ້​ຖືກ​ອອກ​ແບບ​ເພື່ອ​ດໍາ​ເນີນ​ການ​ໃນ​ເວ​ທີ​ຮາດ​ແວ​, ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ​ທີ່​ບໍ່​ດີ​ຫຼື​ເສຍ​ຫາຍ​ຈະ​ບໍ່​ໄດ້​ດໍາ​ເນີນ​ການ​. ແທນທີ່ຈະ, ເມື່ອ ECU ໄດ້ຖືກຕັ້ງຄືນໃຫມ່ຫຼືເປີດວົງຈອນ, Bootloader J1939 ຈະສືບຕໍ່ເປັນຄໍາຮ້ອງສະຫມັກເລີ່ມຕົ້ນຈົນກ່ວາເຟີມແວທີ່ຖືກຕ້ອງໄດ້ຖືກອັບໂຫລດສົບຜົນສໍາເລັດເຂົ້າໄປໃນຫນ່ວຍງານ.

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

42-44

6. ຂໍ້ກໍານົດດ້ານວິຊາການ

6.1. ການສະຫນອງພະລັງງານ
Power Supply Input – Nominal
ການປົກປ້ອງ Surge Protection Reverse Polarity Protection

12 ຫຼື 24Vdc ປະຕິບັດການ nominal voltage 8…36 ຊ່ວງການສະຫນອງພະລັງງານ Vdc ສໍາລັບ voltage ຊົ່ວຄາວ
ຕອບສະຫນອງຄວາມຕ້ອງການຂອງ SAE J1113-11 ສໍາລັບການປ້ອນຂໍ້ມູນນາມ 24Vdc ທີ່ສະຫນອງໃຫ້

6.2. ການປ້ອນຂໍ້ມູນ
ຟັງຊັນການປ້ອນຂໍ້ມູນແບບອະນາລັອກ Voltage ການປ້ອນຂໍ້ມູນ
ການປ້ອນຂໍ້ມູນປັດຈຸບັນ
Digital Input Functions Digital Input Level PWM Input
ຄວາມຖີ່ຂອງການປ້ອນຂໍ້ມູນດິຈິຕອນ
Input Impedance Input ຄວາມລະອຽດການປ້ອນຂໍ້ມູນຄວາມຖືກຕ້ອງ

ສະບັບtage Input ຫຼື Current Input 0-5V (Impedance 204 KOhm) 0-10V (Impedance 136 KOhm) 0-20 mA (Impedance 124 Ohm) 4-20 mA (Impedance 124 Ohm) Discrete Input, PWM Input/Frequency 0% to V. 100Hz ຫາ 0.5kHz 10Hz ຫາ 0.5 kHz Active High (ເຖິງ +Vps), Active Low Amplitude: 0 ເຖິງ +Vps 1 MOhm impedance ສູງ, 10KOhm ດຶງລົງ, 10KOhm ດຶງເຖິງ +14V < 1% 12-bit

6.3. ການສື່ສານ
ສາມາດຢຸດເຄືອຂ່າຍ

1 CAN 2.0B port, protocol SAE J1939
ອີງຕາມມາດຕະຖານ CAN, ມັນຈໍາເປັນຕ້ອງປິດເຄືອຂ່າຍດ້ວຍຕົວຕ້ານທານການຢຸດເຊົາພາຍນອກ. ຕົວຕ້ານທານແມ່ນ 120 Ohm, 0.25W ຕໍາ່ສຸດທີ່, ຮູບເງົາໂລຫະຫຼືປະເພດທີ່ຄ້າຍຄືກັນ. ພວກມັນຄວນຈະຖືກວາງໄວ້ລະຫວ່າງ CAN_H ແລະ CAN_L terminals ຢູ່ທັງສອງສົ້ນຂອງເຄືອຂ່າຍ.

6.4. ຂໍ້ມູນຈໍາເພາະທົ່ວໄປ

ໄມໂຄຣໂປຣເຊສເຊີ

STM32F103CBT7, 32-bit, 128 Kbytes Flash Program Memory

ກະແສງຽບ

14 mA @ 24Vdc ປົກກະຕິ; 30 mA @ 12Vdc ປົກກະຕິ

ການຄວບຄຸມ Logic

ການທໍາງານຂອງໂປຣແກຣມຂອງຜູ້ໃຊ້ໂດຍໃຊ້ຜູ້ຊ່ວຍເອເລັກໂທຣນິກ Axiomatic, P/Ns: AX070502 ຫຼື AX070506K

ການສື່ສານ

1 CAN (SAE J1939) Model AX031700: 250 kbps Model AX031700-01: 500 kbps Model AX031700-02: 1 Mbps Model AX031701 CANopen®

ການໂຕ້ຕອບຜູ້ໃຊ້

ຜູ້ຊ່ວຍອີເລັກໂທຣນິກ Axiomatic ສໍາລັບລະບົບປະຕິບັດການ Windows ມາພ້ອມກັບໃບອະນຸຍາດທີ່ບໍ່ມີຄ່າພາກຫຼວງສໍາລັບການນໍາໃຊ້. ຜູ້ຊ່ວຍເອເລັກໂຕຣນິກ Axiomatic ຕ້ອງການຕົວແປງ USB-CAN ເພື່ອເຊື່ອມຕໍ່ພອດ CAN ຂອງອຸປະກອນກັບ PC ທີ່ໃຊ້ Windows. Axiomatic USB-CAN Converter ເປັນສ່ວນໜຶ່ງຂອງ Axiomatic Configuration KIT, ສັ່ງ P/Ns: AX070502 ຫຼື AX070506K.

ການປິດເຄືອຂ່າຍ

ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະປິດເຄືອຂ່າຍດ້ວຍຕົວຕ້ານທານການຢຸດເຊົາພາຍນອກ. ຕົວຕ້ານທານແມ່ນ 120 Ohm, 0.25W ຕໍາ່ສຸດທີ່, ຮູບເງົາໂລຫະຫຼືປະເພດທີ່ຄ້າຍຄືກັນ. ພວກມັນຄວນຈະຖືກວາງໄວ້ລະຫວ່າງ CAN_H ແລະ CAN_L terminals ຢູ່ທັງສອງສົ້ນຂອງເຄືອຂ່າຍ.

ນ້ຳໜັກ

0.10 lb. (0.045 kg)

ເງື່ອນໄຂການດໍາເນີນງານ

-40 ຫາ 85 °C (-40 ຫາ 185 ° F)

ການປົກປ້ອງ

IP67

ການປະຕິບັດຕາມ EMC

ເຄື່ອງໝາຍ CE

ການສັ່ນສະເທືອນ

MIL-STD-202G, ການທົດສອບ 204D ແລະ 214A (Sine ແລະ Random) 10 g ສູງສຸດ (Sine); 7.86 Grms peak (ສຸ່ມ) (ລໍຖ້າ)

ຊ໊ອກ

MIL-STD-202G, ທົດສອບ 213B, 50 g (ລໍຖ້າຢູ່)

ການອະນຸມັດ

ເຄື່ອງໝາຍ CE

ການເຊື່ອມຕໍ່ໄຟຟ້າ

ຕົວເຊື່ອມຕໍ່ 6-pin (ທຽບເທົ່າ TE Deutsch P/N: DT04-6P)

ຊຸດສຽບການຫາຄູ່ແມ່ນມີຢູ່ໃນ Axiomatic P/N: AX070119.

Pin #1 2 3 4 5 6

ລາຍ​ລະ​ອຽດ BATT+ Input + CAN_H CAN_L Input BATT-

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

43-44

7. ປະຫວັດສາດສະບັບ

ສະບັບວັນທີ

1

ວັນທີ 31 ພຶດສະພາ 2016

2

ວັນທີ 26 ພະຈິກ 2019

ວັນທີ 26 ພະຈິກ 2019

3

ວັນທີ 1 ສິງຫາ 2023

ຜູ້ຂຽນ
Gustavo Del Valle Gustavo Del Valle
Amanda Wilkins Kiril Mojsov

ການປ່ຽນແປງ
ສະບັບຮ່າງເບື້ອງຕົ້ນສະບັບປັບປຸງຄູ່ມືຜູ້ໃຊ້ເພື່ອສະທ້ອນເຖິງການອັບເດດທີ່ເຮັດກັບເຟີມແວ V2.00 ເຊິ່ງປະເພດການປ້ອນຂໍ້ມູນຄວາມຖີ່ ແລະ PWM ບໍ່ໄດ້ຖືກແຍກອອກເປັນຊ່ວງຄວາມຖີ່ທີ່ຕ່າງກັນອີກຕໍ່ໄປ ແຕ່ຕອນນີ້ໄດ້ຖືກລວມເຂົ້າກັນເປັນຊ່ວງດຽວຂອງ [0.5Hz…10kHz] ເພີ່ມ quiescent current, weight and different rate baud model to Technical Spec Performed Legacy Updates

ໝາຍເຫດ:
ຂໍ້ມູນສະເພາະທາງດ້ານວິຊາການແມ່ນເປັນຕົວຊີ້ບອກ ແລະມີການປ່ຽນແປງ. ການປະຕິບັດຕົວຈິງຈະແຕກຕ່າງກັນໄປຕາມຄໍາຮ້ອງສະຫມັກແລະເງື່ອນໄຂການດໍາເນີນງານ. ຜູ້ໃຊ້ຄວນພໍໃຈກັບຕົວເອງວ່າຜະລິດຕະພັນແມ່ນເຫມາະສົມສໍາລັບການນໍາໃຊ້ໃນຄໍາຮ້ອງສະຫມັກທີ່ມີຈຸດປະສົງ. ຜະລິດຕະພັນທັງຫມົດຂອງພວກເຮົາມີການຮັບປະກັນຈໍາກັດຕໍ່ກັບຂໍ້ບົກພ່ອງຂອງວັດສະດຸແລະຝີມື. ກະ​ລຸ​ນາ​ເບິ່ງ​ການ​ຮັບ​ປະ​ກັນ​ຂອງ​ພວກ​ເຮົາ​, ການ​ອະ​ນຸ​ມັດ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ / ຂໍ້​ຈໍາ​ກັດ​ແລະ​ຂະ​ບວນ​ການ​ກັບ​ຄືນ​ໄປ​ບ່ອນ​ທີ່​ອະ​ທິ​ບາຍ​ໃນ https://www.axiomatic.com/service/​.

CANopen® ເປັນເຄື່ອງໝາຍການຄ້າຊຸມຊົນທີ່ຈົດທະບຽນຂອງ CAN ໃນ Automation eV

ຄູ່ມືຜູ້ໃຊ້ UMAX031700. ລຸ້ນ: 3

44-44

ຜະລິດຕະພັນຂອງພວກເຮົາ
AC/DC Power Supplies Actuator Controls/Interfaces Automotive Ethernet Interfaces Battery Chargers ສາມາດຄວບຄຸມ, 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 ເຄື່ອງຄວບຄຸມສັນຍານ LVDT Modbus, RS-422, RS-485 ຄວບຄຸມການຄວບຄຸມມໍເຕີ, ການສະຫນອງພະລັງງານ Inverters, DC/DC, AC/DC PWM ຕົວປ່ຽນສັນຍານ/Isolators Resolver Signal Conditioners ເຄື່ອງມືບໍລິການເຄື່ອງປັບສັນຍານ, ເຄື່ອງປັບສາຍສັນຍານ, ຕົວແປງສັນຍານສາມາດຄວບຄຸມ Surge Suppressors

ບໍລິສັດຂອງພວກເຮົາ
Axiomatic ສະຫນອງອົງປະກອບຄວບຄຸມເຄື່ອງຈັກເອເລັກໂຕຣນິກໃຫ້ກັບທາງອອກທາງດ່ວນ, ຍານພາຫະນະການຄ້າ, ຍານພາຫະນະໄຟຟ້າ, ຊຸດເຄື່ອງກໍາເນີດໄຟຟ້າ, ການຈັດການວັດສະດຸ, ພະລັງງານທົດແທນແລະຕະຫຼາດ OEM ອຸດສາຫະກໍາ. ພວກເຮົາປະດິດສ້າງດ້ວຍເຄື່ອງຈັກທີ່ມີເຄື່ອງຈັກ ແລະການຄວບຄຸມເຄື່ອງນອກຊັ້ນວາງທີ່ເພີ່ມມູນຄ່າໃຫ້ກັບລູກຄ້າຂອງພວກເຮົາ.
ການອອກແບບແລະການຜະລິດທີ່ມີຄຸນນະພາບ
ພວກ​ເຮົາ​ມີ ISO9001:2015 ການ​ລົງ​ທະ​ບຽນ​ການ​ອອກ​ແບບ / ສະ​ຖານ​ທີ່​ການ​ຜະ​ລິດ​ໃນ​ກາ​ນາ​ດາ​.
ການຮັບປະກັນ, ການອະນຸມັດ/ຂໍ້ຈຳກັດ
Axiomatic Technologies Corporation ສະຫງວນສິດທີ່ຈະເຮັດການແກ້ໄຂ, ການປັບປຸງ, ການປັບປຸງ, ການປັບປຸງ, ແລະການປ່ຽນແປງອື່ນໆຂອງຜະລິດຕະພັນແລະການບໍລິການຂອງຕົນໄດ້ທຸກເວລາແລະຢຸດເຊົາການຜະລິດຕະພັນຫຼືການບໍລິການໂດຍບໍ່ມີການແຈ້ງການ. ລູກຄ້າຄວນໄດ້ຮັບຂໍ້ມູນທີ່ກ່ຽວຂ້ອງຫຼ້າສຸດກ່ອນທີ່ຈະວາງຄໍາສັ່ງແລະຄວນກວດສອບວ່າຂໍ້ມູນດັ່ງກ່າວແມ່ນປະຈຸບັນແລະຄົບຖ້ວນ. ຜູ້ໃຊ້ຄວນພໍໃຈກັບຕົວເອງວ່າຜະລິດຕະພັນແມ່ນເຫມາະສົມສໍາລັບການນໍາໃຊ້ໃນຄໍາຮ້ອງສະຫມັກທີ່ມີຈຸດປະສົງ. ຜະລິດຕະພັນທັງຫມົດຂອງພວກເຮົາມີການຮັບປະກັນຈໍາກັດຕໍ່ກັບຂໍ້ບົກພ່ອງຂອງວັດສະດຸແລະຝີມື. ກະ​ລຸ​ນາ​ເບິ່ງ​ການ​ຮັບ​ປະ​ກັນ​ຂອງ​ພວກ​ເຮົາ​, ການ​ອະ​ນຸ​ມັດ​ຄໍາ​ຮ້ອງ​ສະ​ຫມັກ / ຂໍ້​ຈໍາ​ກັດ​ແລະ​ຂະ​ບວນ​ການ​ກັບ​ຄືນ​ໄປ​ບ່ອນ​ທີ່ 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 Technologies Oy Höytämöntie 6 33880 Lempäälä FINLAND TEL: +358 103 375 750
www.axiomatic.com
salesfinland@axiomatic.com

ລິຂະສິດ 2023

ເອກະສານ / ຊັບພະຍາກອນ

AXIOMATIC AX031700 Universal Input Controller ກັບ CAN [pdf] ຄູ່ມືຜູ້ໃຊ້
AX031700, UMAX031700, AX031700 Universal Input Controller with CAN, AX031700, Universal Input Controller with CAN, Input Controller with CAN, Controller with CAN, CAN

ເອກະສານອ້າງອີງ

ອອກຄໍາເຫັນ

ທີ່ຢູ່ອີເມວຂອງເຈົ້າຈະບໍ່ຖືກເຜີຍແຜ່. ຊ່ອງຂໍ້ມູນທີ່ຕ້ອງການຖືກໝາຍໄວ້ *