AX031701 Single Universal Input Controller
“
ຂໍ້ມູນຜະລິດຕະພັນ
ຂໍ້ມູນຈໍາເພາະ
- ຊື່ຜະລິດຕະພັນ: Single Universal Input Controller
- ຈໍານວນສິນຄ້າ: UMAX031701
- ຈໍານວນສ່ວນ: AX031701
- ອະນຸສັນຍາການສື່ສານ: CANopen
- Input Compatibility: ເຊັນເຊີອະນາລັອກສຳລັບ voltage, ປະຈຸບັນ,
ຄວາມຖີ່/RPM, PWM, ແລະສັນຍານດິຈິຕອນ - ຂັ້ນຕອນການຄວບຄຸມ: ການຄວບຄຸມອັດຕາສ່ວນ-ລວມ-ອະນຸພັນ
(PID)
ຄໍາແນະນໍາການນໍາໃຊ້ຜະລິດຕະພັນ
1. ຄໍາແນະນໍາການຕິດຕັ້ງ
2.1 ຂະໜາດ ແລະ Pinout
ເບິ່ງຄູ່ມືຜູ້ໃຊ້ສໍາລັບຂະຫນາດລາຍລະອຽດແລະ pinout
ຂໍ້ມູນ.
2.2 ຄໍາແນະນໍາການຕິດຕັ້ງ
ປະຕິບັດຕາມຄໍາແນະນໍາການຕິດຕັ້ງທີ່ສະຫນອງໃຫ້ຢູ່ໃນຄູ່ມືຜູ້ໃຊ້
ເພື່ອຕັ້ງຄ່າ Single Universal Input Controller ຢ່າງຖືກຕ້ອງ.
2. Digital Input Function Block
ບລັອກຟັງຊັນການປ້ອນຂໍ້ມູນດິຈິຕອນຖືກເປີດໃຊ້ງານເມື່ອວັດຖຸ 6112h,
ການດໍາເນີນງານ AI, ຖືກກໍານົດເປັນການຕອບສະຫນອງດິຈິຕອນ.
ເມື່ອ 6112h ຖືກຕັ້ງເປັນ 10 = Digital Input, object 2020h DI
Pullup/Down Mode ກໍານົດວ່າສັນຍານ input ເຮັດວຽກສູງຫຼື
ມີການເຄື່ອນໄຫວຕໍ່າ.
Object 2021h DI Debounce Time ຖືກນຳໃຊ້ກັບການປ້ອນຂໍ້ມູນກ່ອນ
ລັດແມ່ນອ່ານໂດຍໂປເຊດເຊີ, ດ້ວຍເວລາ debounce ເລີ່ມຕົ້ນຂອງ
10 ມິລິວິນາທີ
ເບິ່ງຕາຕະລາງ 1 ສໍາລັບຕົວເລືອກ DI Pullup/Down:
ມູນຄ່າ | ຄວາມຫມາຍ |
---|---|
0 | Pullup/down Disabled (ການປ້ອນຂໍ້ມູນ impedance ສູງ) |
1 | ເປີດໃຊ້ຕົວຕ້ານທານດຶງ 10k |
2 | ເປີດໃຊ້ຕົວຕ້ານທານແບບດຶງລົງ 10k |
ຮູບທີ 3 ສະແດງ hysteresis ໃນວັດສະດຸປ້ອນໃນເວລາທີ່ສະຫຼັບ a
ສັນຍານແຍກ. ການປ້ອນຂໍ້ມູນດິຈິຕອນສາມາດປ່ຽນໄດ້ເຖິງ +Vcc
(48Vmax).
FAQ
ຖາມ: ຂ້ອຍສາມາດຊອກຫາເອກະສານອ້າງອີງເພີ່ມເຕີມໄດ້ຢູ່ໃສ
ຜະລິດຕະພັນ?
A: ການອ້າງອິງເພີ່ມເຕີມສໍາລັບຜະລິດຕະພັນນີ້ແມ່ນມີຢູ່ໃນ
CAN ໃນ Automation eV webເວັບໄຊທ໌ http://www.can-cia.org/.
“`
ຄູ່ມືຜູ້ໃຊ້ UMAX031701 ເວີຊັນ 1
ຕົວຄວບຄຸມການປ້ອນຂໍ້ມູນທົ່ວໄປດຽວ
ດ້ວຍCANopen®
ຄູ່ມືຜູ້ໃຊ້
P/N: AX031701
ACRONYMS AI ສາມາດCANopen®
ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ ( Universal) Controller Area Network CANopen® ເປັນເຄື່ອງໝາຍການຄ້າຊຸມຊົນທີ່ຈົດທະບຽນຂອງ CAN ໃນ Automation eV
CAN-ID
CAN 11-bit Identifier
COB
ຈຸດປະສົງການສື່ສານ
CTRL
ການຄວບຄຸມ
DI
ການປ້ອນຂໍ້ມູນດິຈິຕອລ
EDS
ເອກະສານຂໍ້ມູນເອເລັກໂຕຣນິກ
EMCY
ສຸກເສີນ
LSB
Byte ຫນ້ອຍທີ່ສຸດ (ຫຼືບິດ)
LSS
ການບໍລິການແກ້ໄຂຊັ້ນ
ບໍລິສັດ MSB
Byte ທີ່ສໍາຄັນທີ່ສຸດ (ຫຼື Bit)
NMT
ການຄຸ້ມຄອງເຄືອຂ່າຍ
PID
Proportional-Integral-Derivative Control
RO
ອ່ານວັດຖຸເທົ່ານັ້ນ
RPDO
ໄດ້ຮັບຂະບວນການຂໍ້ມູນວັດຖຸ
RW
ອ່ານ/ຂຽນວັດຖຸ
SDO
ວັດຖຸຂໍ້ມູນການບໍລິການ
TPDO
ຂະບວນການສົ່ງຂໍ້ມູນວັດຖຸ
WO
ຂຽນພຽງແຕ່ວັດຖຸ
ເອກະສານອ້າງອີງ
[DS-301]CiA DS-301 V4.1 CANopen Application Layer ແລະ Communication Profile. CAN ໃນ Automation 2005
[DS-305]CiA DS-305 V2.0 Layer Setting Service (LSS) ແລະໂປໂຕຄອນ. CAN ໃນ Automation 2006
[DS-404]CiA DS-404 V1.2 CANopen profile ສໍາລັບອຸປະກອນການວັດແທກແລະການຄວບຄຸມ Loop ປິດ. CAN ໃນ Automation 2002
ເອກະສານເຫຼົ່ານີ້ແມ່ນມີຢູ່ໃນ CAN ໃນ Automation eV webເວັບໄຊທ໌ http://www.can-cia.org/.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
ii
ຕາຕະລາງເນື້ອໃນ
1. ຫຼາຍກວ່າVIEW OF Controller ………………………………………………………………………………….1 1.1. ລາຍລະອຽດຂອງ Single Universal Input Controller …………………………………………………….1 1.2. Digital Input Function Block………………………………………………………………………………2 1.3. ຄຳສັ່ງ Analog Input Function Block ……………………………………………………………………..5 1.4. Lookup Table Function Block ………………………………………………………………………………..10 1.5. Programmable Logic Function Block………………………………………………………………….16 1.6. ບລັອກ Function ຕ່າງໆ ………………………………………………………………………………..23
2. ຄໍາແນະນໍາການຕິດຕັ້ງ ………………………………………………………………………………….25 2.1. ຂະໜາດ ແລະ Pinout…………………………………………………………………………………..25 2.2. ຄຳແນະນຳການຕິດຕັ້ງ………………………………………………………………………………….26
3. CANOPEN ® OBJECT DICTIONARY ………………………………………………………………………………..28 3.1. NODE ID ແລະ BAUDRATE ……………………………………………………………………………….28 3.2. ຈຸດປະສົງຂອງການສື່ສານ (DS-301 ແລະ DS-404) ……………………………………………………32 3.3. ຈຸດປະສົງຂອງແອັບພລິເຄຊັນ (DS-404) …………………………………………………………………….50 3.4. ວັດຖຸປະສົງຂອງຜູ້ຜະລິດ …………………………………………………………………………………..59
4. ຂໍ້ມູນສະເພາະທາງດ້ານເຕັກນິກ ……………………………………………………………………………….84 4.1. ການສະໜອງພະລັງງານ …………………………………………………………………………………………………………84 4.2. ການປ້ອນຂໍ້ມູນ……………………………………………………………………………………………………………..84 4.3. ການສື່ສານ……………………………………………………………………………………………84 4.4. ຂໍ້ມູນຈໍາເພາະທົ່ວໄປ ……………………………………………………………………………………………84
5. ສະບັບປະຫວັດສາດ…………………………………………………………………………………………………………..85
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
iii
1. ຫຼາຍກວ່າVIEW ຂອງຜູ້ຄວບຄຸມ
1.1. ລາຍລະອຽດຂອງ Single Universal Input Controller
ຄູ່ມືຜູ້ໃຊ້ຕໍ່ໄປນີ້ອະທິບາຍສະຖາປັດຕະຍະກໍາແລະການທໍາງານຂອງຕົວຄວບຄຸມ CANopen ® ທີ່ມີ input universal ດຽວ.
ຕົວຄວບຄຸມການປ້ອນຂໍ້ມູນດຽວ (1IN-CAN) ຖືກອອກແບບມາສໍາລັບການວັດແທກຢ່າງຕໍ່ເນື່ອງຂອງເຊັນເຊີອະນາລັອກ ແລະຂໍ້ມູນການກະຈາຍສຽງໃສ່ລົດເມເຄືອຂ່າຍ CANopen. ການອອກແບບວົງຈອນທີ່ມີຄວາມຍືດຫຍຸ່ນຂອງມັນຊ່ວຍໃຫ້ມັນສາມາດວັດແທກປະເພດສັນຍານທີ່ແຕກຕ່າງກັນ, ລວມທັງ voltage, ປັດຈຸບັນ, ຄວາມຖີ່/RPM, PWM ແລະສັນຍານດິຈິຕອນ. ຂັ້ນຕອນການຄວບຄຸມເຟີມແວອະນຸຍາດໃຫ້ມີຄວາມສາມາດໃນການປະຕິບັດການຕັດສິນໃຈຂໍ້ມູນກ່ອນທີ່ຈະອອກອາກາດໃນເຄືອຂ່າຍ CANopen ໂດຍບໍ່ຕ້ອງໃຊ້ຊອບແວທີ່ກໍາຫນົດເອງ.
ບລັອກຟັງຊັນຕ່າງໆທີ່ຮອງຮັບໂດຍ 1IN-CAN ແມ່ນໄດ້ລະບຸໄວ້ໃນພາກຕໍ່ໄປນີ້. ວັດຖຸທັງຫມົດແມ່ນຜູ້ໃຊ້ຕັ້ງຄ່າໂດຍການນໍາໃຊ້ມາດຕະຖານເຄື່ອງມືທີ່ມີຢູ່ທາງການຄ້າທີ່ສາມາດພົວພັນກັບ CANopen ® Object Dictionary ຜ່ານ .EDS file.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-1
1.2. Digital Input Function Block
ບລັອກຟັງຊັນດິຈິຕອລ (DI) ສາມາດໃຊ້ໄດ້ກັບອິນພຸດເທົ່ານັ້ນເມື່ອວັດຖຸ 6112h, ການດໍາເນີນງານ AI ຖືກຕັ້ງເປັນການຕອບສະໜອງການປ້ອນຂໍ້ມູນດິຈິຕອນ.
ຮູບທີ 2 ວັດຖຸປ້ອນຂໍ້ມູນດິຈິຕອນ
ເມື່ອ 6112h ຖືກຕັ້ງເປັນ 10 = Digital Input, object 2020h DI Pullup/Down Mode ຈະກຳນົດວ່າສັນຍານ input ເຄື່ອນໄຫວສູງຫຼືບໍ່ (ເປີດການນຳໃຊ້ 10k ດຶງລົງ, ປ່ຽນເປັນ +V) ຫຼື active low (ເປີດການນຳໃຊ້ 10k pullup, ປ່ຽນເປັນ GND) ຕົວເລືອກສຳລັບ object 2020h ແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 1 bolded.
ຄ່າ 0 1 2
ໝາຍຄວາມວ່າ Pullup/Down Disabled (high impedance input) 10k Pullup Resistor Enabled 10k Pullup Resistor Enabled
ຕາຕະລາງ 1: DI Pullup/Down Options
ຮູບທີ 3 ສະແດງໃຫ້ເຫັນ hysteresis ໃນວັດສະດຸປ້ອນໃນເວລາທີ່ສະຫຼັບສັນຍານແຍກ. ການປ້ອນຂໍ້ມູນດິຈິຕອນສາມາດປ່ຽນໄດ້ເຖິງ +Vcc (48Vmax.)
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-2
Inpu Voltage (V) ສັນຍານດິຈິຕອນ
ການປ້ອນຂໍ້ມູນ Voltage (V) ສັນຍານດິຈິຕອນ
Input Discrete Active Hysteresis ສູງ
ການປ້ອນຂໍ້ມູນແບບບໍ່ແຍກກັນ ທີ່ມີການເຄື່ອນໄຫວຕໍ່າ Hysteresis
5
1
5
1
4.5
0.9
4.5
0.9
4
0.8
4
0.8
3.5
0.7
3.5
0.7
3
0.6
3
0.6
2.5
0.5
2.5
0.5
2
0.4
2
0.4
1.5
0.3
1.5
0.3
1
0.2
1
0.2
0.5
0.1
0.5
0.1
0
0
0
0
ການປ້ອນຂໍ້ມູນ Voltage Digital Hi/Lo
ການປ້ອນຂໍ້ມູນ Voltage (V) ດິຈິຕອລ Hi/Lo
ຮູບທີ 3 Discrete Input Hysteresis
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-3
Object 2021h DI Debounce Time ຖືກນຳໃຊ້ກັບອິນພຸດກ່ອນທີ່ໂຮງງານຈະອ່ານສະຖານະ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ເວລາ debounce ແມ່ນ 10ms.
ຮູບທີ 4 ການຢຸດການປ້ອນຂໍ້ມູນແບບດິຈິຕອລ
ເມື່ອສະຖານະວັດຖຸດິບໄດ້ຖືກປະເມີນແລ້ວ, ລັດທີ່ມີເຫດຜົນຂອງການປ້ອນຂໍ້ມູນແມ່ນຖືກກໍານົດໂດຍວັດຖຸ 6030h DI Polarity. ຕົວເລືອກສຳລັບວັດຖຸ 6030h ແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 3. ສະຖານະ `ຄຳນວນ' ຂອງ DI ທີ່ຈະຂຽນໃສ່ວັດຖຸທີ່ອ່ານໄດ້ຢ່າງດຽວ 6020h DI Read State ຈະເປັນການປະສົມປະສານຂອງການເຄື່ອນໄຫວສູງ/ຕ່ຳ ແລະຂົ້ວທີ່ເລືອກ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ເຫດຜົນເປີດ/ປິດປົກກະຕິແມ່ນໃຊ້.
ຄວາມໝາຍຂອງຄ່າ 0 ເປີດ/ປິດປົກກະຕິ 1 Inverse On/Off 2 Latched Logic
Active High
ຕໍ່າຕໍ່າ
ລັດ
ສູງ
ຕໍ່າ
ON
ຕ່ຳ ຫຼື ເປີດສູງ ຫຼື ເປີດ
ປິດ
ສູງ
ຕໍ່າ
ປິດ
ຕ່ຳ ຫຼື ເປີດສູງ ຫຼື ເປີດ
ON
ສູງ ຫາ ຕ່ຳ ຕ່ຳ ຫາ ສູງ
ບໍ່ມີການປ່ຽນແປງ
ການປ່ຽນແປງສະພາບຕ່ໍາຫາສູງສູງຫາຕ່ໍາ (ເຊັ່ນ: ປິດເປັນເປີດ)
ຕາຕະລາງ 2: DI Polarity Options ທຽບກັບ DI State
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-4
ມີປະເພດການປ້ອນຂໍ້ມູນ 'ດິຈິຕອລ' ອື່ນທີ່ສາມາດເລືອກໄດ້ເມື່ອ 6112h ຖືກຕັ້ງເປັນ 20 = ອະນາລັອກເປີດ/ປິດ. ຢ່າງໃດກໍ່ຕາມ, ໃນກໍລະນີນີ້, ການປ້ອນຂໍ້ມູນຍັງຖືກຕັ້ງຄ່າເປັນການປ້ອນຂໍ້ມູນແບບອະນາລັອກ, ແລະດັ່ງນັ້ນ, ວັດຖຸຈາກບລັອກການປ້ອນຂໍ້ມູນແບບອະນາລັອກ (AI) ແມ່ນຖືກນຳໃຊ້ແທນທີ່ໄດ້ກ່າວມາຂ້າງເທິງ. ທີ່ນີ້, ວັດຖຸ 2020h, 2030h ແລະ 6030h ຖືກລະເລີຍ, ແລະ 6020h ຖືກຂຽນຕາມເຫດຜົນທີ່ສະແດງໃນຮູບ 5. ໃນກໍລະນີນີ້, ພາລາມິເຕີ MIN ຖືກຕັ້ງໂດຍວັດຖຸ 7120h AI Scaling 1 FV, ແລະ MAX ຖືກກໍານົດໂດຍ 7122h FIV SV. ສຳລັບໂໝດການເຮັດວຽກອື່ນໆທັງໝົດ, object 2h ຈະເປັນສູນສະເໝີ.
ຮູບທີ 5 ການປ້ອນຂໍ້ມູນແບບອະນາລັອກອ່ານເປັນດິຈິຕອລ 1.3. ບລັອກຟັງຊັນການປ້ອນຂໍ້ມູນອະນາລັອກ ບລັອກຟັງຊັນການປ້ອນຂໍ້ມູນອະນາລັອກ (AI) ເປັນຕົວຊີ້ບອກເຫດຜົນເລີ່ມຕົ້ນທີ່ເຊື່ອມໂຍງກັບອິນພຸດທົ່ວໄປ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-5
ຮູບທີ 6 ວັດຖຸປ້ອນຂໍ້ມູນແບບອະນາລັອກ
Object 6112h, AI Operating Mode ກຳນົດວ່າ AI ຫຼື DI function block ແມ່ນກ່ຽວຂ້ອງກັບການປ້ອນຂໍ້ມູນ. ຕົວເລືອກສໍາລັບວັດຖຸ 6112h ແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 4. ບໍ່ມີຄ່າອື່ນນອກເຫນືອຈາກສິ່ງທີ່ສະແດງຢູ່ທີ່ນີ້ຈະຖືກຍອມຮັບ.
ຄວາມຫມາຍມູນຄ່າ 0 ຊ່ອງປິດ 1 ການເຮັດວຽກປົກກະຕິ (ອະນາລັອກ) 10 ການປ້ອນຂໍ້ມູນດິຈິຕອນ (ເປີດ/ປິດ) 20 ອະນາລັອກ ແລະເປີດ/ປິດ
ຕາຕະລາງ 3: ທາງເລືອກໃນໂຫມດປະຕິບັດການ AI
ສິ່ງທີ່ສໍາຄັນທີ່ສຸດທີ່ກ່ຽວຂ້ອງກັບບລັອກຟັງຊັນ AI ແມ່ນວັດຖຸ 6110h AI Sensor Type. ໂດຍການປ່ຽນແປງຄ່ານີ້, ແລະເຊື່ອມໂຍງກັບມັນວັດຖຸ 2100h AI Input Range, ວັດຖຸອື່ນໆຈະຖືກປັບປຸງໂດຍອັດຕະໂນມັດໂດຍຕົວຄວບຄຸມ. ຕົວເລືອກສໍາລັບວັດຖຸ 6110h ແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 5, ແລະບໍ່ມີຄ່າອື່ນນອກເຫນືອຈາກສິ່ງທີ່ສະແດງຢູ່ທີ່ນີ້ຈະຖືກຍອມຮັບ. ການປ້ອນຂໍ້ມູນຖືກຕັ້ງຄ່າເພື່ອວັດແທກ voltage ໂດຍຄ່າເລີ່ມຕົ້ນ.
ຄວາມຫມາຍມູນຄ່າ 40 Voltage ວັດສະດຸປ້ອນ 50 ປະຈຸບັນ 60 ຄວາມຖີ່ການປ້ອນຂໍ້ມູນ (ຫຼື RPM)
10000 PWM Input 10010 Counter
ຕາຕະລາງ 4: ຕົວເລືອກປະເພດເຊັນເຊີ AI
ໄລຍະທີ່ອະນຸຍາດຈະຂຶ້ນກັບປະເພດເຊັນເຊີ input ທີ່ເລືອກ. ຕາຕະລາງ 6 ສະແດງຄວາມສໍາພັນລະຫວ່າງປະເພດເຊັນເຊີ, ແລະຕົວເລືອກຊ່ວງທີ່ກ່ຽວຂ້ອງ. ຄ່າເລີ່ມຕົ້ນຂອງແຕ່ລະໄລຍະແມ່ນຕົວໜາ, ແລະວັດຖຸ 2100h ຈະຖືກອັບເດດໂດຍອັດຕະໂນມັດດ້ວຍຄ່ານີ້ເມື່ອ 6110h ຖືກປ່ຽນແປງ. ຕາລາງເປັນສີຂີ້ເຖົ່າຫມາຍຄວາມວ່າຄ່າທີ່ກ່ຽວຂ້ອງແມ່ນບໍ່ອະນຸຍາດໃຫ້ສໍາລັບວັດຖຸໄລຍະໃນເວລາທີ່ປະເພດເຊັນເຊີນັ້ນໄດ້ຖືກເລືອກ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-6
ຄ່າ 0 1 2
ສະບັບtage 0 ຫາ 5V 0 ຫາ 10V
ປະຈຸບັນ 0 ຫາ 20mA 4 ຫາ 20mA
ຄວາມຖີ່
PWM
0.5Hz ຫາ 20kHz 0.5Hz ຫາ 20kHz
ຕາຕະລາງ 5: ທາງເລືອກໄລຍະການປ້ອນຂໍ້ມູນ AI ຂຶ້ນກັບປະເພດເຊັນເຊີ
Counter Pulse ນັບເວລາ Window Pulse Window
ບໍ່ແມ່ນທຸກວັດຖຸນຳໃຊ້ກັບທຸກປະເພດການປ້ອນຂໍ້ມູນ. ຕົວຢ່າງample, object 2103h AI Filter Frequency ສໍາລັບ ADC ແມ່ນໃຊ້ໄດ້ກັບ vol ເທົ່ານັ້ນ.tage, ປະຈຸບັນຫຼື resistive input ກໍາລັງຖືກວັດແທກ. ໃນກໍລະນີເຫຼົ່ານີ້, ADC ຈະກັ່ນຕອງອັດຕະໂນມັດຕາມຕາຕະລາງ 7, ແລະຖືກກໍານົດໄວ້ສໍາລັບການປະຕິເສດສິ່ງລົບກວນ 50Hz ໂດຍຄ່າເລີ່ມຕົ້ນ.
ຄວາມຫມາຍມູນຄ່າ 0 ການກັ່ນຕອງການປ້ອນຂໍ້ມູນປິດ 1 ການກັ່ນຕອງ 50Hz 2 ການກັ່ນຕອງ 60Hz 3 ການກັ່ນຕອງ 50Hz ແລະ 60Hz
ຕາຕະລາງ 6: ຕົວເລືອກຄວາມຖີ່ຂອງການກັ່ນຕອງ ADC
ກົງກັນຂ້າມ, ຄວາມຖີ່ ແລະ PWM inputs ໃຊ້ວັດຖຸ 2020h DI Pullup/Down Mode (ເບິ່ງຕາຕະລາງ 1) ໃນຂະນະທີ່ voltage, ວັດສະດຸປ້ອນປັດຈຸບັນ ແລະຕ້ານທານກຳນົດວັດຖຸນີ້ເປັນສູນ. ນອກຈາກນີ້, ຄວາມຖີ່ຂອງການປ້ອນຂໍ້ມູນສາມາດຖືກປ່ຽນອັດຕະໂນມັດໄປສູ່ການວັດແທກ RPM ແທນພຽງແຕ່ໂດຍການຕັ້ງວັດຖຸ 2101h AI ຈໍານວນ Pulses ຕໍ່ການປະຕິວັດເປັນຄ່າທີ່ບໍ່ແມ່ນສູນ. ປະເພດການປ້ອນຂໍ້ມູນອື່ນໆທັງໝົດບໍ່ສົນໃຈວັດຖຸນີ້.
ດ້ວຍປະເພດການປ້ອນຂໍ້ມູນຄວາມຖີ່/RPM ແລະ PWM, AI Debounce Time, object 2030h ສາມາດນຳໃຊ້ໄດ້. ຕົວເລືອກສຳລັບວັດຖຸ 2030h ແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 2, ໂດຍມີຄ່າເລີ່ມຕົ້ນຕົວໜາ.
ຄວາມຫມາຍມູນຄ່າ 0 Filter Disabled 1 Filter 111ns 2 Filter 1.78 us 3 Filter 14.22 us
ຕາຕະລາງ 7: AI Debounce Filter Options
ໂດຍບໍ່ສົນເລື່ອງຂອງປະເພດ, ແນວໃດກໍ່ຕາມ, ວັດສະດຸປ້ອນອະນາລັອກທັງໝົດສາມາດຖືກກັ່ນຕອງຕື່ມອີກເມື່ອຂໍ້ມູນດິບໄດ້ຖືກວັດແທກ (ບໍ່ວ່າຈະຈາກ ADC ຫຼື Timer.) ວັດຖຸ 61A0h AI Filter Type ກຳນົດປະເພດຂອງການກັ່ນຕອງໃດທີ່ໃຊ້ຕໍ່ຕາຕະລາງ 8. ໂດຍຄ່າເລີ່ມຕົ້ນ, ການກັ່ນຕອງຊອບແວເພີ່ມເຕີມຖືກປິດໃຊ້ງານ.
ຄວາມຫມາຍມູນຄ່າ 0 ບໍ່ມີການກັ່ນຕອງ 1 ການເຄື່ອນຍ້າຍສະເລ່ຍ 2 ຊໍ້າຄືນສະເລ່ຍ
ຕາຕະລາງ 8: ຕົວເລືອກປະເພດການກັ່ນຕອງ AI
Object 61A1h AI Filter Constant ຖືກນໍາໃຊ້ກັບການກັ່ນຕອງທັງສາມປະເພດຕາມສູດຂ້າງລຸ່ມນີ້:
ການຄິດໄລ່ທີ່ບໍ່ມີຕົວກອງ: ມູນຄ່າ = ການປ້ອນຂໍ້ມູນ ແມ່ນພຽງແຕ່ເປັນ `snapshot' ຂອງມູນຄ່າຫຼ້າສຸດທີ່ວັດແທກໂດຍ ADC ຫຼືເຄື່ອງຈັບເວລາ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-7
ການຄຳນວນດ້ວຍຕົວກອງສະເລ່ຍເຄື່ອນທີ່: (Input ValueN-1)
ValueN = ValueN-1 + FilterConstant
ການກັ່ນຕອງນີ້ຖືກເອີ້ນວ່າທຸກໆ 1ms. ຄ່າ FilterConstant ເກັບໄວ້ໃນວັດຖຸ 61A1h ແມ່ນ 10 ຕາມຄ່າເລີ່ມຕົ້ນ.
ການຄຳນວນດ້ວຍຕົວກອງສະເລ່ຍທີ່ຊ້ຳກັນ:
InputN
ມູນຄ່າ = N
ໃນທຸກໆການອ່ານຂອງມູນຄ່າການປ້ອນຂໍ້ມູນ, ມັນຖືກເພີ່ມເຂົ້າໃນຜົນລວມ. ໃນທຸກໆ Nth ອ່ານ, ຜົນລວມຖືກແບ່ງດ້ວຍ N, ແລະຜົນໄດ້ຮັບແມ່ນມູນຄ່າການປ້ອນຂໍ້ມູນໃຫມ່. ຄ່າ ແລະຕົວນັບຈະຖືກຕັ້ງເປັນສູນສຳລັບການອ່ານຄັ້ງຕໍ່ໄປ. ຄ່າຂອງ N ຖືກເກັບໄວ້ໃນວັດຖຸ 61A1h, ແລະແມ່ນ 10 ຕາມຄ່າເລີ່ມຕົ້ນ. ການກັ່ນຕອງນີ້ຖືກເອີ້ນວ່າທຸກໆ 1ms.
ຄ່າຈາກຕົວກອງຈະຖືກປ່ຽນຕາມວັດຖຸທີ່ອ່ານໄດ້ຢ່າງດຽວ 2102h AI Decimal Digits FV ແລະຫຼັງຈາກນັ້ນຂຽນໃສ່ວັດຖຸທີ່ອ່ານໄດ້ຢ່າງດຽວ 7100h AI Input Field Value.
ຄ່າຂອງ 2102h ຈະຂຶ້ນກັບປະເພດເຊັນເຊີ AI ແລະໄລຍະການປ້ອນຂໍ້ມູນທີ່ເລືອກ, ແລະຈະຖືກປັບປຸງໂດຍອັດຕະໂນມັດຕໍ່ຕາຕະລາງ 9 ເມື່ອທັງ 6110h ຫຼື 2100h ຖືກປ່ຽນແປງ. ວັດຖຸອື່ນໆທັງໝົດທີ່ກ່ຽວຂ້ອງກັບຄ່າຊ່ອງໃສ່ຂໍ້ມູນຍັງນຳໃຊ້ວັດຖຸນີ້. ວັດຖຸເຫຼົ່ານີ້ແມ່ນ 7120h AI Scaling 1 FV, 7122h AI Scaling 2 FV, 7148h AI Span Start, 7149h AI Span End, ແລະ 2111h AI Error Clear Hysteresis. ວັດຖຸເຫຼົ່ານີ້ຍັງໄດ້ຮັບການປັບປຸງອັດຕະໂນມັດໃນເວລາທີ່ການປ່ຽນແປງປະເພດຫຼືໄລຍະ.
ປະເພດ ແລະໄລຍະເຊັນເຊີ
ທົດສະນິຍົມ
ຕົວເລກ
ສະບັບtage: ທຸກຊ່ວງ
3 [mV]
ປັດຈຸບັນ: ທຸກຊ່ວງ
3 [uA]
ຄວາມຖີ່: 0.5Hz ຫາ 20kHz 0 [Hz]
ຄວາມຖີ່: ໂໝດ RPM
1 [0.1 RPM]
PWM: ທຸກຊ່ວງ
1 [0.1 %]
ການປ້ອນຂໍ້ມູນດິຈິຕອລ
0 [ເປີດ/ປິດ]
Counter: Pulse Count
0 [ກຳມະຈອນ]
Counter: Time/Pulse Window 3 [ms]
ຕາຕະລາງ 9: AI Decimal Digits FV ຂຶ້ນກັບປະເພດເຊັນເຊີ
ມັນແມ່ນ AI Input FV ທີ່ຖືກນໍາໃຊ້ໂດຍແອັບພລິເຄຊັນສໍາລັບການກວດສອບຄວາມຜິດພາດ, ແລະເປັນສັນຍານຄວບຄຸມສໍາລັບຕັນທາງຕັນອື່ນໆ (ie ການຄວບຄຸມຜົນຜະລິດ.) Object 7100h ແມ່ນແຜນທີ່ກັບ TPDO, ແລະຖືກສ້າງແຜນທີ່ເປັນ TPDO1 ໂດຍຄ່າເລີ່ມຕົ້ນ.
ວັດຖຸທີ່ອ່ານໄດ້ຢ່າງດຽວ 7130h AI Input Process Value ຍັງເປັນແຜນທີ່. ແນວໃດກໍ່ຕາມ, ຄ່າເລີ່ມຕົ້ນຂອງວັດຖຸ 7121h AI Scaling 1 PV ແລະ 7123h AI Scaling 2 PV ຖືກຕັ້ງໃຫ້ເທົ່າກັບ 7120h ແລະ 7122h ຕາມລໍາດັບ, ໃນຂະນະທີ່ວັດຖຸ 6132h AI Decimal Digits PV ຈະຖືກເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດເທົ່າກັບ 2102h. ນີ້ຫມາຍຄວາມວ່າຄວາມສໍາພັນໃນຕອນຕົ້ນລະຫວ່າງ FV ແລະ PV ແມ່ນຫນຶ່ງຕໍ່ຫນຶ່ງ, ດັ່ງນັ້ນວັດຖຸ 7130h ບໍ່ໄດ້ຖືກແຜນທີ່ກັບ TPDO ໂດຍຄ່າເລີ່ມຕົ້ນ.
ຖ້າຕ້ອງການຄວາມສຳພັນເສັ້ນຊື່ທີ່ແຕກຕ່າງກັນລະຫວ່າງສິ່ງທີ່ຖືກວັດແທກທຽບກັບສິ່ງທີ່ຖືກສົ່ງໄປຫາລົດເມ CANopen, ວັດຖຸ 6132h, 7121h ແລະ 7123h ສາມາດປ່ຽນແປງໄດ້. ເສັ້ນ
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-8
ຄວາມສໍາພັນ profile ແມ່ນສະແດງຢູ່ໃນຮູບ 7 ຂ້າງລຸ່ມນີ້. ຖ້າຕ້ອງການການຕອບສະ ໜອງ ທີ່ບໍ່ແມ່ນເສັ້ນ, ແຖບຟັງຊັນຕາຕະລາງຊອກຫາສາມາດຖືກ ນຳ ໃຊ້ແທນ, ດັ່ງທີ່ອະທິບາຍໄວ້ໃນພາກ 1.7.
ຮູບທີ່ 7 Analog Input Linear Scaling FV to PV ດັ່ງທີ່ໄດ້ກ່າວໄວ້ກ່ອນໜ້ານີ້, FV scaling objects ຈະຖືກອັບເດດໂດຍອັດຕະໂນມັດກັບປະເພດເຊັນເຊີ ຫຼື ຊ່ວງການປ່ຽນແປງ. ນີ້ແມ່ນຍ້ອນວ່າວັດຖຸ 7120h ແລະ 7122h ບໍ່ພຽງແຕ່ຖືກນໍາໃຊ້ໃນການແປງເສັ້ນຈາກ FV ເປັນ PV ຕາມທີ່ໄດ້ອະທິບາຍຂ້າງເທິງ, ແຕ່ຍັງເປັນຂອບເຂດຈໍາກັດຕໍາ່ສຸດທີ່ແລະສູງສຸດໃນເວລາທີ່ວັດສະດຸປ້ອນຖືກນໍາໃຊ້ເພື່ອຄວບຄຸມຕັນທາງເຫດຜົນອື່ນ. ດັ່ງນັ້ນ, ຄຸນຄ່າໃນວັດຖຸເຫຼົ່ານີ້ແມ່ນມີຄວາມສໍາຄັນ, ເຖິງແມ່ນວ່າໃນເວລາທີ່ວັດຖຸ AI Input PV ບໍ່ໄດ້ຖືກນໍາໃຊ້.
ວັດຖຸ AI Span Start ແລະ AI Span End ຖືກນໍາໃຊ້ເພື່ອກວດຫາຄວາມຜິດ, ດັ່ງນັ້ນພວກມັນຈະຖືກປັບປຸງໂດຍອັດຕະໂນມັດສໍາລັບຄ່າທີ່ມີຄວາມຮູ້ສຶກໄດ້ຍ້ອນວ່າປະເພດ / ຊ່ວງການປ່ຽນແປງ. ວັດຖຸ Error Clear Hysteresis ຍັງຖືກປັບປຸງ, ຍ້ອນວ່າມັນຖືກວັດແທກຢູ່ໃນຫນ່ວຍດຽວກັນກັບວັດຖຸ AI Input FV.
ຕາຕະລາງ 10 ລາຍຊື່ຄ່າເລີ່ມຕົ້ນທີ່ຖືກໂຫລດເຂົ້າໄປໃນວັດຖຸ 7120h, 7122h, 7148h, 7149h, ແລະ 2111h ສໍາລັບແຕ່ລະປະເພດເຊັນເຊີແລະໄລຍະການປ້ອນຂໍ້ມູນ. ຈື່ໄວ້ວ່າວັດຖຸເຫຼົ່ານີ້ທັງໝົດມີຕົວເລກທົດສະນິຍົມນຳໃຊ້ກັບພວກມັນຕາມທີ່ໄດ້ລະບຸໄວ້ໃນຕາຕະລາງ 9.
ປະເພດເຊັນເຊີ / ໄລຍະການປ້ອນຂໍ້ມູນ
ສະບັບtage: 0 ຫາ 5V Voltage: 0 ຫາ 10V ປະຈຸບັນ: 0 ຫາ 20mA ປະຈຸບັນ: 4 ຫາ 20mA Freq: 0.5Hz ຫາ 20kHz Freq: RPM Mode PWM: 0 ຫາ 100% Digital Input Counter Input
7148ຊມ
7120ຊມ
7122ຊມ
7149ຊມ
AI Span ເລີ່ມ AI Scaling 1 FV AI Scaling 2 FV AI Span End
(ie Error Min) (ie Input Min) (ie Input Max) (ie Error Max)
200 [mV]
500 [mV]
4500 [mV]
4800 [mV]
200 [mV]
500 [mV]
9500 [mV]
9800 [mV]
0 [uA]
0 [uA]
20000 [uA]
20000 [uA]
1000 [uA]
4000 [uA]
20000 [uA]
21000 [uA]
100 [Hz]
150 [Hz]
2400 [Hz]
2500 Hz]
500 [0.1RPM] 1000 [0.1RPM] 30000 [0.1RPM] 33000 [0.1RPM]
10 [0.1%]
50 [0.1%]
950 [0.1%]
990 [0.1%]
ປິດ
ປິດ
ON
ON
0
0
60000
60000
ຕາຕະລາງ 10: AI Object Defaults ໂດຍອີງໃສ່ປະເພດເຊັນເຊີ ແລະໄລຍະການປ້ອນຂໍ້ມູນ
2111h Error Clear Hysteresis
. . . . . . . . . . . . .
60000
ເມື່ອມີການປ່ຽນແປງວັດຖຸເຫຼົ່ານີ້, ຕາຕະລາງ 11 ກໍານົດຂອບເຂດຈໍາກັດສະຖານທີ່ໃນແຕ່ລະໂດຍອີງໃສ່ການປະສົມປະສານຂອງເຊັນເຊີແລະໄລຍະການປ້ອນຂໍ້ມູນທີ່ເລືອກ. ໃນທຸກກໍລະນີ, ຄ່າ MAX ແມ່ນຈຸດສູງສຸດຂອງໄລຍະ (ເຊັ່ນ: 5V ຫຼື ) Object 7122h ບໍ່ສາມາດຕັ້ງໃຫ້ສູງກວ່າ MAX, ໃນຂະນະທີ່ 7149h ສາມາດຕັ້ງຄ່າໄດ້ເຖິງ 110% ຂອງ MAX. ໃນທາງກົງກັນຂ້າມ Object 2111h ສາມາດຕັ້ງຄ່າໄດ້ສູງສຸດ 10% ຂອງ MAX ເທົ່ານັ້ນ. ຕາຕະລາງ 11 ໃຊ້ຫົວຫນ່ວຍພື້ນຖານຂອງວັດສະດຸປ້ອນ, ແຕ່ການຈື່ຈໍາຂອບເຂດຈໍາກັດຈະມີວັດຖຸ 2102h ນໍາໃຊ້ກັບພວກມັນຕາມຕາຕະລາງ 9.
ປະເພດເຊັນເຊີ / ໄລຍະການປ້ອນຂໍ້ມູນ
7148ຊມ
7120ຊມ
7122ຊມ
7149ຊມ 2111ຊ
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-9
ສະບັບtage: 0 ຫາ 5V ແລະ 0 ຫາ
10V
ປະຈຸບັນ: 0 ຫາ 20mA
0 ຫາ 7120h
7148h ເຖິງ 7122h
RPM: 0 ຫາ 6000 RPM
7120h ເຖິງ 7149h
PWM: 0 ຫາ 100%
ຖ້າ (7149h>MAX)
ປະຈຸບັນ: 4 ຫາ 20mA
0 ຫາ 7120h
7148h ຫາ 7122h ຖ້າ(7148h<4mA) 4mA ຫາ 7122h
7120ຊມ ຫາ MAX
ຄວາມຖີ່: 0.5Hz ຫາ 20kHz
0.1Hz ຫາ 7120h
7148h ຫາ 7122h ຖ້າ(7148h<0.5Hz) 0.5Hz ຫາ 7122h
ຕາຕະລາງ 11: ໄລຍະວັດຖຸ AI ໂດຍອີງໃສ່ປະເພດເຊັນເຊີ ແລະໄລຍະການປ້ອນຂໍ້ມູນ
7122h ກັບ 110% ຂອງ
MAX
10% ຂອງ MAX
ວັດຖຸສຸດທ້າຍທີ່ກ່ຽວຂ້ອງກັບບລັອກການປ້ອນຂໍ້ມູນອະນາລັອກທີ່ເຫຼືອໄວ້ເພື່ອສົນທະນາແມ່ນສິ່ງທີ່ກ່ຽວຂ້ອງກັບການກວດຫາຄວາມຜິດ. ຖ້າການປ້ອນຂໍ້ມູນທີ່ຖືກຄິດໄລ່ (ຫຼັງຈາກການວັດແທກແລະການກັ່ນຕອງ) ຕົກຢູ່ນອກຂອບເຂດທີ່ອະນຸຍາດ, ຕາມທີ່ກໍານົດໂດຍວັດຖຸ AI Span Start ແລະ AI Span End, ທຸງຄວາມຜິດພາດຈະຖືກຕັ້ງຢູ່ໃນແອັບພລິເຄຊັນ ຖ້າແລະພຽງແຕ່ຖ້າວັດຖຸ 2110h AI Error Detect Enabled ຖືກຕັ້ງເປັນ TRUE (1).
ເມື່ອ (7100h AI Input FV < 7148h AI Span Start), ທຸງ “Out of Range Low” ຖືກຕັ້ງໄວ້. ຖ້າທຸງຍັງຄົງມີການເຄື່ອນໄຫວເປັນເວລາ 2112h AI Error Reaction Delay, ຂໍ້ຄວາມ Input Overload Emergency (EMCY) ຈະຖືກເພີ່ມໃສ່ວັດຖຸ 1003h Pre-Defined Error Field. ເຊັ່ນດຽວກັນ, ເມື່ອ (7100h AI Input FV > 7149h AI Span End), ທຸງ "ນອກຂອບເຂດສູງ" ຖືກຕັ້ງ, ແລະຈະສ້າງຂໍ້ຄວາມ EMCY ຖ້າມັນເຮັດວຽກຕະຫຼອດໄລຍະເວລາຊັກຊ້າ. ໃນກໍລະນີໃດກໍ່ຕາມ, ແອັບພລິເຄຊັນຈະຕອບໂຕ້ກັບຂໍ້ຄວາມ EMCY ຕາມທີ່ກໍານົດໂດຍ object 1029h Error Behavior ຢູ່ດັດຊະນີຍ່ອຍທີ່ສອດຄ້ອງກັບ Input Fault. ເບິ່ງພາກ 3.2.4 ແລະ 3.2.13 ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບວັດຖຸ 1003h ແລະ 1029h.
ເມື່ອຄວາມຜິດໄດ້ຖືກກວດພົບ, ທຸງທີ່ກ່ຽວຂ້ອງຈະຖືກລຶບລ້າງພຽງແຕ່ເມື່ອການປ້ອນຂໍ້ມູນກັບຄືນສູ່ຂອບເຂດ. Object 2111h AI Error Clear Hysteresis ຖືກໃຊ້ຢູ່ທີ່ນີ້ເພື່ອບໍ່ໃຫ້ທຸງຂໍ້ຜິດພາດຖືກຕັ້ງ/ລຶບຢ່າງບໍ່ຢຸດຢັ້ງ ໃນຂະນະທີ່ AI Input FV ເລື່ອນໄປມາຢູ່ອ້ອມຄ່າ AI Span Start/End.
ເພື່ອລຶບທຸງ “Out of Range Low”, AI Input FV >= (AI Span Start + AI Error Clear Hysteresis) ເພື່ອລຶບລ້າງທຸງ “Out of Range High”, AI Input FV <= (AI Span End – AI Error Clear Hysteresis) ທຸງທັງສອງບໍ່ສາມາດໃຊ້ງານໄດ້ພ້ອມກັນ. ການຕັ້ງຄ່ານຶ່ງໃນທຸງເຫຼົ່ານີ້ຈະລຶບລ້າງອັນອື່ນໂດຍອັດຕະໂນມັດ.
1.4. ຟັງຊັນຕາຕະລາງຊອກຫາ Block
ບລັອກຟັງຊັນຕາຕະລາງຊອກຫາ (LTz) ບໍ່ໄດ້ໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-10
ຮູບທີ 16 ຊອກຫາວັດຖຸຕາຕະລາງ
ຕາຕະລາງຊອກຫາແມ່ນໃຊ້ເພື່ອໃຫ້ການຕອບໂຕ້ຜົນໄດ້ຮັບເຖິງ 10 ເປີ້ນພູຕໍ່ການປ້ອນຂໍ້ມູນ. ຂະຫນາດ array ຂອງວັດຖຸ 30z4h LTz Point Response, 30z5h LTz Point X-Axis PV ແລະ 30z6h Point YAxis PV ທີ່ສະແດງຢູ່ໃນແຜນຜັງບລັອກຂ້າງເທິງແມ່ນ 11.
ໝາຍເຫດ: ຖ້າຕ້ອງການຄ້ອຍຫຼາຍກວ່າ 10 ເປີ້ນ, Logic Block ສາມາດໃຊ້ເພື່ອລວມເຖິງສາມຕາຕະລາງເພື່ອໃຫ້ໄດ້ 30 ເປີ້ນພູ, ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນພາກ 1.8.
ມີສອງຕົວກໍານົດການທີ່ສໍາຄັນທີ່ຈະສົ່ງຜົນກະທົບຕໍ່ວິທີການບລັອກຟັງຊັນນີ້ຈະປະຕິບັດ. Objects 30z0h Lookup Table z Input X-Axis Source ແລະ 30z1h Lookup Table z Input X-Axis Number ຮ່ວມກັນກໍານົດແຫຼ່ງຄວບຄຸມສໍາລັບບລັອກຟັງຊັນ. ເມື່ອມັນຖືກປ່ຽນແປງ, ຕາຕະລາງຄ່າໃນວັດຖຸ 30z5h ຕ້ອງໄດ້ຮັບການປັບປຸງດ້ວຍຄ່າເລີ່ມຕົ້ນໃຫມ່ໂດຍອີງໃສ່ແຫຼ່ງ X-Axis ທີ່ເລືອກຕາມທີ່ອະທິບາຍໄວ້ໃນຕາຕະລາງ 15 ແລະ 16.
ຕົວກໍານົດການທີສອງທີ່ຈະສົ່ງຜົນກະທົບຕໍ່ການທໍາງານຂອງຕັນ, ແມ່ນວັດຖຸ 30z4h ດັດຊະນີຍ່ອຍ 1 ທີ່ກໍານົດ "ປະເພດ X-Axis". ໂດຍຄ່າເລີ່ມຕົ້ນ, ຕາຕະລາງມີຜົນຜະລິດ 'ການຕອບສະຫນອງຂໍ້ມູນ' (0). ອີກທາງເລືອກ, ມັນສາມາດຖືກເລືອກເປັນ 'ການຕອບສະ ໜອງ ເວລາ' (1), ເຊິ່ງໄດ້ອະທິບາຍຕໍ່ມາໃນພາກ 1.7.4.
1.4.1. X-Axis, ການຕອບສະໜອງຂໍ້ມູນການປ້ອນຂໍ້ມູນ
ໃນກໍລະນີທີ່ “X-Axis Type” = `Data Response”, ຈຸດໃນ X-Axis ເປັນຕົວແທນຂອງຂໍ້ມູນຂອງແຫຼ່ງຄວບຄຸມ.
ຕົວຢ່າງample, ຖ້າແຫຼ່ງຄວບຄຸມເປັນ Universal Input, ຕັ້ງຄ່າເປັນປະເພດ 0-5V, ທີ່ມີລະດັບການເຮັດວຽກຂອງ 0.5V ຫາ 4.5V. Object 30z2h LTz X-Axis Decimal Digits PV ຄວນຖືກຕັ້ງໃຫ້ກົງກັບວັດຖຸ 2102 AI Decimal Digits FV. X-Axis ສາມາດຖືກຕັ້ງຄ່າໃຫ້ມີ “LTz Point X-Axis PV sub-index 2” ຂອງ 500, ແລະ setpoint “LTz Point X-Axis PV sub-index 11” ຈະຖືກຕັ້ງເປັນ 4500. ຈຸດທໍາອິດ “LTz Point X-Axis PV sub-index 1” ຄວນເລີ່ມຕົ້ນຈາກ 0 ໃນກໍລະນີນີ້. ສໍາລັບ 'ການຕອບຮັບຂໍ້ມູນ' ສ່ວນໃຫຍ່, ຄ່າເລີ່ມຕົ້ນຢູ່ທີ່ຈຸດ (1,1) ແມ່ນ [0,0].
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-11
ຢ່າງໃດກໍຕາມ, ຖ້າການປ້ອນຂໍ້ມູນຕໍາ່ສຸດທີ່ຫນ້ອຍກວ່າສູນ, ສໍາລັບການຍົກຕົວຢ່າງample ວັດສະດຸປ້ອນຕ້ານທານທີ່ສະທ້ອນເຖິງອຸນຫະພູມໃນລະຫວ່າງ -40ºC ຫາ 210ºC, ຫຼັງຈາກນັ້ນ, ດັດຊະນີຍ່ອຍ “LTz Point X-Axis PV 1” ຈະຖືກຕັ້ງເປັນຕໍາ່ສຸດທີ່ແທນ, ໃນກໍລະນີນີ້ -40ºC.
ຂໍ້ຈໍາກັດກ່ຽວກັບຂໍ້ມູນ X-Axis ແມ່ນວ່າຄ່າດັດຊະນີຕໍ່ໄປແມ່ນໃຫຍ່ກວ່າຫຼືເທົ່າກັບຫນຶ່ງຂ້າງລຸ່ມນີ້, ດັ່ງທີ່ສະແດງຢູ່ໃນສົມຜົນຂ້າງລຸ່ມນີ້. ດັ່ງນັ້ນ, ເມື່ອປັບຂໍ້ມູນ X-Axis, ແນະນໍາໃຫ້ X11 ຖືກປ່ຽນກ່ອນ, ຫຼັງຈາກນັ້ນໃຫ້ດັດຊະນີຕ່ໍາລົງຕາມລໍາດັບ.
MinInputRange <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= MaxInputRange
ດັ່ງທີ່ໄດ້ກ່າວໄວ້ກ່ອນຫນ້ານີ້, MinInputRange ແລະ MaxInputRange ຈະຖືກກໍານົດໂດຍວັດຖຸການປັບຂະຫນາດທີ່ກ່ຽວຂ້ອງກັບ X-Axis Source ທີ່ໄດ້ເລືອກ, ດັ່ງທີ່ໄດ້ກ່າວໄວ້ໃນຕາຕະລາງ 17.
1.4.2. Y-Axis, ຊອກຫາຜົນໄດ້ຮັບຂອງຕາຕະລາງ
ໂດຍຄ່າເລີ່ມຕົ້ນ, ມັນສົມມຸດວ່າຜົນຜະລິດຈາກບລັອກຟັງຊັນຕາຕະລາງຊອກຫາຈະເປັນ percentage ຄ່າໃນໄລຍະ 0 ຫາ 100.
ໃນຄວາມເປັນຈິງ, ຕາບໃດທີ່ຂໍ້ມູນທັງຫມົດໃນ Y-Axis ແມ່ນ 0<=Y[i]<=100 (ບ່ອນທີ່ i = 1 ເຖິງ 11) ຫຼັງຈາກນັ້ນ, ບລັອກຟັງຊັນອື່ນໆທີ່ໃຊ້ຕາຕະລາງຊອກຫາເປັນແຫຼ່ງຄວບຄຸມຈະມີ 0 ແລະ 100 ເປັນ Scaling 1 ແລະ Scaling 2 ຄ່າທີ່ໃຊ້ໃນການຄິດໄລ່ເສັ້ນສະແດງຢູ່ໃນຕາຕະລາງ 17.
ຢ່າງໃດກໍຕາມ, Y-Axis ບໍ່ມີຂໍ້ຈໍາກັດກ່ຽວກັບຂໍ້ມູນທີ່ມັນເປັນຕົວແທນ. ນີ້ຫມາຍຄວາມວ່າ inverse ຫຼືເພີ່ມຂຶ້ນ / ຫຼຸດລົງຫຼືການຕອບສະຫນອງອື່ນໆສາມາດໄດ້ຮັບການສ້າງຕັ້ງຂຶ້ນໄດ້ຢ່າງງ່າຍດາຍ. Y-Axis ບໍ່ຈໍາເປັນຕ້ອງເປັນ percentage output ແຕ່ສາມາດສະແດງຄ່າເຕັມຂະຫນາດຂອງຂະບວນການແທນ.
ຕົວຢ່າງample, ຄວນ X-Axis ຂອງຕາຕະລາງເປັນຄ່າຕ້ານທານ (ຕາມການອ່ານຈາກການປ້ອນຂໍ້ມູນແບບອະນາລັອກ), ຜົນຜະລິດຂອງຕາຕະລາງສາມາດເປັນອຸນຫະພູມຈາກເຊັນເຊີ NTC ໃນຊ່ວງ Y1 = 125ºC ເຖິງ Y11 = -20ºC. ຖ້າຕາຕະລາງນີ້ຖືກໃຊ້ເປັນແຫຼ່ງຄວບຄຸມສໍາລັບບລັອກຟັງຊັນອື່ນ (ເຊັ່ນ: ຄໍາຕິຊົມຕໍ່ການຄວບຄຸມ PID), ຫຼັງຈາກນັ້ນ Scaling 1 ຈະເປັນ -20 ແລະ Scaling 2 ຈະເປັນ 125 ເມື່ອໃຊ້ໃນສູດເສັ້ນ.
ຮູບທີ 17 ຕາຕະລາງຊອກຫາ Example ຄວາມຕ້ານທານທຽບກັບອຸນຫະພູມ NTC
ໃນທຸກກໍລະນີ, ຕົວຄວບຄຸມເບິ່ງຂອບເຂດທັງຫມົດຂອງຂໍ້ມູນຢູ່ໃນດັດຊະນີຍ່ອຍ Y-Axis ແລະເລືອກຄ່າຕ່ໍາສຸດເປັນ MinOutRange ແລະຄ່າສູງສຸດເປັນ MaxOutRange. ຕາບໃດທີ່ພວກມັນບໍ່ຢູ່ໃນຂອບເຂດ 0 ຫາ 100, ພວກມັນຖືກສົ່ງຜ່ານໂດຍກົງໄປຫາບລັອກຟັງຊັນອື່ນໆຕາມຂອບເຂດຈໍາກັດຂອງຜົນໄດ້ຮັບຕາຕະລາງຄົ້ນຫາ. (ເຊັ່ນ: Scaling 1 ແລະ Scaling 2 ຄ່າໃນການຄຳນວນ Linear.)
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-12
ເຖິງແມ່ນວ່າບາງຈຸດຂໍ້ມູນຈະຖືກ 'ລະເລີຍ' ຕາມທີ່ອະທິບາຍໄວ້ໃນພາກ 1.7.3, ພວກມັນຍັງຖືກໃຊ້ໃນການກໍານົດຂອບເຂດ Y-Axis. ຖ້າບໍ່ແມ່ນຈຸດຂໍ້ມູນທັງຫມົດຈະຖືກນໍາໃຊ້, ແນະນໍາໃຫ້ Y10 ຖືກຕັ້ງເປັນຈຸດສິ້ນສຸດຕໍາ່ສຸດທີ່, ແລະ Y11 ສູງສຸດກ່ອນ. ດ້ວຍວິທີນີ້, ຜູ້ໃຊ້ສາມາດໄດ້ຮັບຜົນທີ່ຄາດເດົາໄດ້ໃນເວລາທີ່ໃຊ້ຕາຕະລາງເພື່ອຂັບບລັອກຟັງຊັນອື່ນ, ເຊັ່ນ: ຜົນຜະລິດການປຽບທຽບ.
1.4.3. ຊີ້ໄປຈຸດຕອບສະໜອງ
ໂດຍຄ່າເລີ່ມຕົ້ນ, ຕາຕະລາງການຊອກຫາທັງ 0 ມີການຕອບໂຕ້ແບບເສັ້ນງ່າຍໆຈາກ 100 ຫາ 10 ໃນຂັ້ນຕອນ 30 ສໍາລັບທັງແກນ X ແລະ Y. ສໍາລັບການຕອບໂຕ້ເສັ້ນລຽບ, ແຕ່ລະຈຸດໃນ 4zXNUMXh Ltz Point Response array ຈະຖືກຕັ້ງຄ່າສໍາລັບ `R.amp ຜົນຜະລິດ.
ອີກທາງເລືອກ, ຜູ້ໃຊ້ສາມາດເລືອກການຕອບໂຕ້ 'ຂັ້ນຕອນທີ່' ສໍາລັບ 30z4h, ບ່ອນທີ່ N = 2 ຫາ 11. ໃນກໍລະນີນີ້, ມູນຄ່າການປ້ອນຂໍ້ມູນໃດໆລະຫວ່າງ XN-1 ຫາ XN ຈະສົ່ງຜົນໃຫ້ຜົນໄດ້ຮັບຈາກແຖບຟັງຊັນຕາຕະລາງຊອກຫາຂອງ YN. (Recall: LTz Point Response sub-index 1 ກໍານົດປະເພດ X-Axis)
ຮູບທີ 18 ສະແດງໃຫ້ເຫັນຄວາມແຕກຕ່າງລະຫວ່າງການຕອບໂຕ້ສອງຢ່າງນີ້files ກັບການຕັ້ງຄ່າເລີ່ມຕົ້ນ.
ຮູບທີ 18 ຕາຕະລາງຊອກຫາຄ່າເລີ່ມຕົ້ນດ້ວຍ Ramp ແລະການຕອບສະຫນອງຂັ້ນຕອນ
ສຸດທ້າຍ, ຈຸດໃດຫນຶ່ງຍົກເວັ້ນ (1,1) ສາມາດເລືອກສໍາລັບການຕອບ 'ບໍ່ສົນໃຈ'. ຖ້າ LTz Point Response sub-index N ຖືກຕັ້ງໃຫ້ບໍ່ສົນໃຈ, ຫຼັງຈາກນັ້ນທຸກຈຸດຈາກ (XN, YN) ຫາ (X11, Y11) ກໍ່ຈະຖືກລະເລີຍ. ສໍາລັບຂໍ້ມູນທັງໝົດທີ່ໃຫຍ່ກວ່າ XN-1, ຜົນໄດ້ຮັບຈາກບລັອກຟັງຊັນຕາຕະລາງຊອກຫາຈະເປັນ YN-1.
ການປະສົມປະສານຂອງ `Ramp ໄປ', 'ໂດດໄປ' ແລະ 'ບໍ່ສົນໃຈ' ຄໍາຕອບສາມາດຖືກນໍາໃຊ້ເພື່ອສ້າງຄໍາຮ້ອງສະຫມັກຜົນຜະລິດສະເພາະ.file. ອະດີດample ຂອງບ່ອນທີ່ input ດຽວກັນຖືກນໍາໃຊ້ເປັນ X-Axis ສໍາລັບສອງຕາຕະລາງ, ແຕ່ບ່ອນທີ່ output profiles 'ກະຈົກ' ເຊິ່ງກັນແລະກັນສໍາລັບການຕອບໂຕ້ joystick ຕາຍແມ່ນສະແດງຢູ່ໃນຮູບ 19. example ສະແດງໃຫ້ເຫັນຄວາມເປີ້ນພູຄູ່tage ຜົນຜະລິດຕອບສະຫນອງສໍາລັບແຕ່ລະຂ້າງຂອງ deadband, ແຕ່ເປີ້ນພູເພີ່ມເຕີມສາມາດເພີ່ມໄດ້ຢ່າງງ່າຍດາຍຕາມຄວາມຕ້ອງການ. (ຫມາຍເຫດ: ໃນກໍລະນີນີ້, ນັບຕັ້ງແຕ່ຜົນຜະລິດການປຽບທຽບແມ່ນຕອບສະຫນອງໂດຍກົງກັບ pro ໄດ້file ຈາກຕາຕະລາງຊອກຫາ, ທັງສອງຈະມີ object 2342h AO Control Response ຕັ້ງເປັນ `Single Output Pro.file.')
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-13
ຮູບທີ 19 ຕາຕະລາງຊອກຫາ Examples ເພື່ອຕັ້ງຄ່າສໍາລັບການຕອບໂຕ້ Joystick Dual-Slope Deadband
ເພື່ອສະຫຼຸບ, ຕາຕະລາງ 24 ອະທິບາຍການຕອບສະຫນອງທີ່ແຕກຕ່າງກັນທີ່ສາມາດເລືອກສໍາລັບວັດຖຸ 30z4h, ທັງສໍາລັບປະເພດ X-Axis ແລະສໍາລັບແຕ່ລະຈຸດໃນຕາຕະລາງ.
ດັດຊະນີຍ່ອຍ 1
2 ຫາ 11 1
2 ຫາ 11 1
2 ຫາ 11
ຄວາມຫມາຍມູນຄ່າ
0
ການຕອບສະໜອງຂໍ້ມູນ (ປະເພດ X-Axis) ບໍ່ສົນໃຈ (ຈຸດນີ້ ແລະຕິດຕາມທັງໝົດ)
1
ການຕອບສະໜອງເວລາ (ປະເພດແກນ X) Ramp ເຖິງ (ຈຸດນີ້)
2
ບໍ່ມີ (ບໍ່ແມ່ນທາງເລືອກທີ່ອະນຸຍາດ) ໄປຫາ (ຈຸດນີ້)
ຕາຕະລາງ 12: ຕົວເລືອກການຕອບສະໜອງຈຸດ Ltz
1.4.4. X-Axis, ເວລາຕອບສະຫນອງ
ດັ່ງທີ່ໄດ້ກ່າວໄວ້ໃນພາກທີ 1.5, ຕາຕະລາງຊອກຫາຍັງສາມາດຖືກນໍາໃຊ້ເພື່ອຕອບສະຫນອງຜົນໄດ້ຮັບທີ່ກໍານົດເອງທີ່ "ປະເພດ X-Axis" ແມ່ນ "ການຕອບສະຫນອງເວລາ." ເມື່ອອັນນີ້ຖືກເລືອກ, X-Axis ໃນປັດຈຸບັນເປັນຕົວແທນຂອງເວລາ, ໃນຫົວໜ່ວຍຂອງ milliseconds, ໃນຂະນະທີ່ Y-Axis ຍັງສະແດງເຖິງຜົນຜະລິດຂອງ function block.
ໃນກໍລະນີນີ້, ແຫຼ່ງຄວບຄຸມ X-Axis ຖືກປະຕິບັດເປັນການປ້ອນຂໍ້ມູນດິຈິຕອນ. ຖ້າສັນຍານແມ່ນຕົວຈິງແລ້ວເປັນການປ້ອນຂໍ້ມູນແບບອະນາລັອກ, ມັນຈະຖືກຕີຄວາມໝາຍຄືກັບອິນພຸດດິຈິຕອລຕໍ່ຮູບທີ 5. ເມື່ອອິນພຸດຄວບຄຸມເປີດຢູ່, ຜົນຜະລິດຈະມີການປ່ຽນແປງໃນໄລຍະເວລາໜຶ່ງໂດຍອີງໃສ່ໂປຣແກມ.file ໃນຕາຕະລາງການຊອກຫາ. ເມື່ອໂປຣfile ໄດ້ສໍາເລັດ (ເຊັ່ນ: ບັນລຸດັດຊະນີ 11, ຫຼືການຕອບໂຕ້ 'ລະເວັ້ນ'), ຜົນຜະລິດຈະຍັງຄົງຢູ່ທີ່ຜົນຜະລິດສຸດທ້າຍໃນຕອນທ້າຍຂອງ profile ຈົນກ່ວາການປ້ອນຂໍ້ມູນການຄວບຄຸມປິດ.
ເມື່ອອິນພຸດຄວບຄຸມປິດ, ຜົນຜະລິດແມ່ນສູນສະເໝີ. ເມື່ອການປ້ອນຂໍ້ມູນເຂົ້າມາ, ໂປຣfile ສະເຫມີເລີ່ມຕົ້ນທີ່ຕໍາແຫນ່ງ (X1, Y1) ເຊິ່ງເປັນ 0 ຜົນຜະລິດສໍາລັບ 0ms.
ໃນເວລາທີ່ການນໍາໃຊ້ຕາຕະລາງການຊອກຫາເພື່ອຂັບລົດຜົນຜະລິດໂດຍອີງໃສ່ທີ່ໃຊ້ເວລາ, ມັນເປັນສິ່ງບັງຄັບທີ່ວັດຖຸ 2330h R.amp ຂຶ້ນແລະ 2331h Ramp ລົງໃນບລັອກຟັງຊັນຜົນຜະລິດອະນາລັອກຖືກຕັ້ງເປັນສູນ. ຖ້າບໍ່ດັ່ງນັ້ນ, ຜົນໄດ້ຮັບຈະບໍ່ກົງກັບ profile ຕາມທີ່ຄາດໄວ້. Recall, ຍັງ, ວ່າ AO scaling ຄວນ
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-14
ກຳນົດໃຫ້ກົງກັບການຂະຫຍາຍແກນ Y ຂອງຕາຕະລາງເພື່ອໃຫ້ໄດ້ຜົນຕອບແທນ 1:1 ຂອງ AO Output FV ທຽບກັບ LTz Output Y-Axis PV. ຄໍາຮ້ອງສະຫມັກທີ່ຄຸນນະສົມບັດຕອບສະຫນອງທີ່ໃຊ້ເວລາຈະເປັນປະໂຫຍດແມ່ນການຕື່ມ clutch ໃນເວລາທີ່ລະບົບສາຍສົ່ງແມ່ນມີສ່ວນຮ່ວມ. ອະດີດample ຂອງບາງຕື່ມ profiles ແມ່ນສະແດງຢູ່ໃນຮູບ 20.
ຮູບທີ 20 ຊອກຫາຕາຕະລາງເວລາຕອບສະຫນອງ Clutch Fill Profiles
ໃນການຕອບສະໜອງເວລາ, ຂໍ້ມູນໃນວັດຖຸ 30z5h LTz Point X-Axis PV ແມ່ນຖືກວັດແທກເປັນ milliseconds, ແລະ object 30z2h LTz X-Axis Decimal Digits PV ຖືກຕັ້ງອັດຕະໂນມັດເປັນ 0. ຄ່າຕໍ່າສຸດຂອງ 1ms ຈະຕ້ອງຖືກເລືອກສໍາລັບທຸກຈຸດນອກເຫນືອຈາກດັດຊະນີຍ່ອຍ 1 ເຊິ່ງຖືກຕັ້ງໂດຍອັດຕະໂນມັດເປັນ [0,0]. ໄລຍະເວລາລະຫວ່າງແຕ່ລະຈຸດໃນແກນ X ສາມາດຕັ້ງໄວ້ບ່ອນໃດກໍໄດ້ຈາກ 1ms ຫາ 24 ຊົ່ວໂມງ. [86,400,000 ms] 1.4.5. ຊອກຫາຕາຕະລາງສຸດທ້າຍ
ຂໍ້ສັງເກດສຸດທ້າຍອັນໜຶ່ງກ່ຽວກັບຕາຕະລາງການຊອກຫາແມ່ນວ່າ ຖ້າການປ້ອນຂໍ້ມູນດິຈິຕອນຖືກເລືອກເປັນແຫຼ່ງຄວບຄຸມສຳລັບແກນ X, ພຽງແຕ່ 0 (ປິດ) ຫຼື 1 (ເປີດ) ຈະຖືກວັດແທກ. ໃຫ້ແນ່ໃຈວ່າໄລຍະຂໍ້ມູນສໍາລັບ X-Axis ໃນຕາຕະລາງໄດ້ຖືກປັບປຸງຢ່າງເຫມາະສົມໃນເງື່ອນໄຂນີ້.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-15
1.5. Programmable Logic Function Block ຟັງຊັນຕັນທາງການຂຽນໂປຣແກຣມ (LBx) ບໍ່ໄດ້ໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.
ຮູບທີ 21 Logic Block Objects
ບລັອກຟັງຊັນນີ້ແມ່ນແນ່ນອນສັບສົນທີ່ສຸດຂອງພວກເຂົາທັງຫມົດ, ແຕ່ມີອໍານາດຫຼາຍ. LBx ໃດໆກໍຕາມ (ບ່ອນທີ່ X=1 ຫາ 4) ສາມາດເຊື່ອມຕໍ່ໄດ້ເຖິງສາມຕາຕະລາງຊອກຫາ, ອັນໃດນຶ່ງຈະຖືກເລືອກພາຍໃຕ້ເງື່ອນໄຂທີ່ໃຫ້ໄວ້ເທົ່ານັ້ນ. ຕາຕະລາງສາມອັນໃດ (ຈາກ 6 ທີ່ມີຢູ່) ສາມາດເຊື່ອມໂຍງກັບເຫດຜົນໄດ້, ແລະອັນໃດຖືກໃຊ້ແມ່ນສາມາດຕັ້ງຄ່າໄດ້ຢ່າງສົມບູນໃນຈໍານວນຕາຕະລາງຊອກຫາ 4 × 01 LBx.
ຄວນມີເງື່ອນໄຂເຊັ່ນວ່າຕາຕະລາງສະເພາະ (A, B ຫຼື C) ໄດ້ຖືກເລືອກຕາມທີ່ອະທິບາຍໄວ້ໃນພາກ 1.8.2, ຫຼັງຈາກນັ້ນ, ຜົນໄດ້ຮັບຈາກຕາຕະລາງທີ່ເລືອກ, ໃນເວລາໃດກໍ່ຕາມ, ຈະຖືກສົ່ງໂດຍກົງກັບດັດຊະນີຍ່ອຍ X ຂອງ LBx ໃນແຜນທີ່ທີ່ສາມາດອ່ານໄດ້ເທົ່ານັ້ນ 4020h Logic Block Output PV. ຈໍານວນຕາຕະລາງທີ່ໃຊ້ວຽກສາມາດອ່ານຈາກວັດຖຸທີ່ອ່ານເທົ່ານັ້ນ 4010h Logic Block ຕາຕະລາງທີ່ເລືອກ.
ດັ່ງນັ້ນ, LBx ອະນຸຍາດໃຫ້ເຖິງສາມຄໍາຕອບທີ່ແຕກຕ່າງກັນຕໍ່ການປ້ອນຂໍ້ມູນດຽວກັນ, ຫຼືສາມຄໍາຕອບທີ່ແຕກຕ່າງກັນຕໍ່ກັບວັດສະດຸປ້ອນທີ່ແຕກຕ່າງກັນ, ກາຍເປັນການຄວບຄຸມສໍາລັບບລັອກຟັງຊັນອື່ນ, ເຊັ່ນ: ການປຽບທຽບ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-16
ຜົນຜະລິດ. ທີ່ນີ້, "ແຫຼ່ງການຄວບຄຸມ" ສໍາລັບຕັນ reactive ຈະຖືກເລືອກເປັນ 'Programmable Logic Function Block,' ຕາມທີ່ອະທິບາຍໄວ້ໃນພາກ 1.5.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-17
ເພື່ອເປີດໃຊ້ອັນໃດນຶ່ງຂອງຕັນທາງຕັນ, ດັດຊະນີຍ່ອຍທີ່ສອດຄ້ອງກັນໃນວັດຖຸ 4000h Logic Block Enable ຕ້ອງຖືກຕັ້ງເປັນ TRUE. ພວກມັນຖືກປິດທັງໝົດໂດຍຄ່າເລີ່ມຕົ້ນ.
Logic ຖືກປະເມີນຕາມລໍາດັບທີ່ສະແດງຢູ່ໃນຮູບ 22. ພຽງແຕ່ຖ້າຕາຕະລາງດັດສະນີຕ່ໍາ (A, B, C) ບໍ່ໄດ້ເລືອກເງື່ອນໄຂສໍາລັບຕາຕະລາງຕໍ່ໄປ. ຕາຕະລາງເລີ່ມຕົ້ນຖືກເລືອກຕະຫຼອດເວລາທັນທີທີ່ມັນຖືກປະເມີນ. ດັ່ງນັ້ນ, ມັນຈໍາເປັນຕ້ອງມີຕາຕະລາງເລີ່ມຕົ້ນສະເຫມີເປັນດັດຊະນີສູງສຸດໃນການຕັ້ງຄ່າໃດໆ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-18
ຮູບທີ 22 Logic Block Flowchart
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-19
1.5.1. ການປະເມີນເງື່ອນໄຂ
ຂັ້ນຕອນທໍາອິດໃນການກໍານົດຕາຕະລາງທີ່ຈະໄດ້ຮັບການຄັດເລືອກເປັນຕາຕະລາງການເຄື່ອນໄຫວແມ່ນເພື່ອທໍາອິດການປະເມີນຜົນ
ເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງກັບຕາຕະລາງທີ່ໃຫ້. ແຕ່ລະຕາຕະລາງໄດ້ກ່ຽວຂ້ອງກັບມັນເຖິງສາມເງື່ອນໄຂ
ທີ່ສາມາດປະເມີນໄດ້. ວັດຖຸຕາມເງື່ອນໄຂແມ່ນວັດຖຸ DEFSTRUCT ແບບກຳນົດເອງທີ່ກຳນົດໄວ້ຕາມທີ່ສະແດງຢູ່ໃນ
ຕາຕະລາງ 25.
ຊື່ດັດຊະນີຍ່ອຍ
ປະເພດຂໍ້ມູນ
4 ປີ*
0
ດັດຊະນີຍ່ອຍສູງສຸດທີ່ຮອງຮັບ UNSIGNED8
1
Argument 1 ແຫຼ່ງຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
2
Argument 1 Number
ບໍ່ໄດ້ເຊັນ8
3
Argument 2 ແຫຼ່ງຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
4
Argument 2 Number
ບໍ່ໄດ້ເຊັນ8
5
ຜູ້ປະກອບການ
ບໍ່ໄດ້ເຊັນ8
* Logic Block X Function Y ເງື່ອນໄຂ Z, ບ່ອນທີ່ X = 1 ຫາ 4, Y = A, B ຫຼື C, ແລະ Z = 1 ຫາ 3
ຕາຕະລາງ 13: LBx Condition Structure Definition
ວັດຖຸ 4x11h, 4x12h ແລະ 4x13h ແມ່ນເງື່ອນໄຂທີ່ປະເມີນສໍາລັບການເລືອກຕາຕະລາງ A. ວັດຖຸ 4x21h, 4x22h ແລະ 4x23h ແມ່ນເງື່ອນໄຂທີ່ປະເມີນສໍາລັບການເລືອກຕາຕະລາງ B. ວັດຖຸ 4x31h, 4x32h ແລະ 4x33h ແມ່ນເງື່ອນໄຂທີ່ເລືອກໄດ້.
ອາກິວເມັນ 1 ສະເຫມີເປັນຜົນຜະລິດທີ່ມີເຫດຜົນຈາກບລັອກຟັງຊັນອື່ນ, ດັ່ງທີ່ລະບຸໄວ້ໃນຕາຕະລາງ 15. ດັ່ງທີ່ເຄີຍ, ການປ້ອນຂໍ້ມູນແມ່ນການລວມກັນຂອງວັດຖຸບລັອກທີ່ມີປະໂຫຍດ 4xyzh ດັດຊະນີຍ່ອຍ 1 “ແຫຼ່ງອາກິວເມັນ 1” ແລະ “ອາກິວເມັນ 1 ຕົວເລກ.”
ໃນອີກດ້ານຫນຶ່ງ, Argument 2, ອາດຈະເປັນຜົນຜະລິດທີ່ມີເຫດຜົນອື່ນເຊັ່ນ Argument 1, ຫຼືຄ່າຄົງທີ່ທີ່ກໍານົດໄວ້ໂດຍຜູ້ໃຊ້. ເພື່ອໃຊ້ຄ່າຄົງທີ່ເປັນ argument ທີສອງໃນການດໍາເນີນງານ, ໃຫ້ຕັ້ງ “Argument 2 Source” ເປັນ “Constant Function Block”, ແລະ “Argument 2 Number” ໃຫ້ກັບດັດຊະນີຍ່ອຍທີ່ຕ້ອງການ. ເມື່ອກໍານົດຄ່າຄົງທີ່, ໃຫ້ແນ່ໃຈວ່າມັນໃຊ້ຄວາມລະອຽດດຽວກັນ (ຕົວເລກທົດສະນິຍົມ) ເປັນການປ້ອນຂໍ້ມູນ Argument 1.
Argument 1 ຖືກປະເມີນຕໍ່ກັບ Argument 2 ໂດຍອີງໃສ່ "Operator" ທີ່ເລືອກຢູ່ໃນດັດຊະນີຍ່ອຍ 5 ຂອງວັດຖຸເງື່ອນໄຂ. ຕົວເລືອກສໍາລັບຕົວປະຕິບັດການແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 26, ແລະຄ່າເລີ່ມຕົ້ນແມ່ນສະເຫມີ 'ເທົ່າທຽມກັນ' ສໍາລັບທຸກເງື່ອນໄຂ.
ຄວາມໝາຍຂອງຄ່າ 0 =, ເທົ່າກັບ 1 !=, ບໍ່ເທົ່າກັນ 2 >, ໃຫຍ່ກວ່າ 3 >=, ໃຫຍ່ກວ່າ ຫຼື ເທົ່າກັບ 4 <, ໜ້ອຍກວ່າ 5 <=, ໜ້ອຍກວ່າ ຫຼື ເທົ່າກັບ
ຕາຕະລາງ 14: LBx Condition Operator Options
ຕົວຢ່າງample, ເງື່ອນໄຂສໍາລັບການຄັດເລືອກການປ່ຽນແປງການຄວບຄຸມລະບົບສາຍສົ່ງ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 20 ໃນພາກກ່ອນ, ອາດຈະເປັນວ່າ RPM ຂອງເຄື່ອງຈັກແມ່ນຫນ້ອຍກວ່າຄ່າທີ່ແນ່ນອນເພື່ອເລືອກ Soft Fill pro.file. ໃນກໍລະນີນີ້, "ແຫຼ່ງ Argument 1" ສາມາດຖືກຕັ້ງເປັນ "Analog Input Function Block" (ບ່ອນທີ່ການປ້ອນຂໍ້ມູນຖືກຕັ້ງຄ່າສໍາລັບ RPM pickup), "Argument 2 Source" ເປັນ "Constant Function Block" ແລະ "Operator" ເປັນ `<, ຫນ້ອຍກວ່າ.' Object 5010h Constant FV ຢູ່ດັດຊະນີຍ່ອຍ “Argument 2 Number” ຈະຖືກຕັ້ງເປັນອັນໃດກໍໄດ້ທີ່ຕັດອອກ RPM ທີ່ແອັບພລິເຄຊັນຕ້ອງການ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-20
ໂດຍຄ່າເລີ່ມຕົ້ນ, ທັງສອງອາກິວເມັນຖືກຕັ້ງເປັນ 'ແຫຼ່ງຄວບຄຸມບໍ່ໄດ້ໃຊ້' ເຊິ່ງປິດການໃຊ້ງານເງື່ອນໄຂ, ແລະສົ່ງຜົນໃຫ້ຄ່າ N/A ໂດຍອັດຕະໂນມັດ. ເຖິງວ່າຈະມີການພິຈາລະນາໂດຍທົ່ວໄປແລ້ວວ່າແຕ່ລະເງື່ອນໄຂຈະຖືກປະເມີນວ່າເປັນຄວາມຈິງຫຼືຜິດ, ແຕ່ຄວາມຈິງແມ່ນວ່າມີສີ່ຜົນໄດ້ຮັບທີ່ເປັນໄປໄດ້, ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນຕາຕະລາງ 27.
ມູນຄ່າ 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. ບໍ່ໄດ້ນໍາໃຊ້')
ຕາຕະລາງ 15: ຜົນໄດ້ຮັບການປະເມີນເງື່ອນໄຂຂອງ LBx
1.5.2. ການເລືອກຕາຕະລາງ
ເພື່ອກໍານົດວ່າຕາຕະລາງສະເພາະໃດຫນຶ່ງຈະຖືກເລືອກ, ການປະຕິບັດຢ່າງມີເຫດຜົນແມ່ນດໍາເນີນການກ່ຽວກັບຜົນໄດ້ຮັບຂອງເງື່ອນໄຂທີ່ກໍານົດໂດຍເຫດຜົນໃນພາກ 1.8.1. ມີຫຼາຍຕົວປະສານເຫດຜົນທີ່ສາມາດເລືອກໄດ້, ດັ່ງທີ່ລະບຸໄວ້ໃນຕາຕະລາງ 28. ຄ່າເລີ່ມຕົ້ນຂອງວັດຖຸ 4x02h LBx Function Logical Operator ແມ່ນຂຶ້ນກັບດັດຊະນີຍ່ອຍ. ສໍາລັບດັດຊະນີຍ່ອຍ 1 (ຕາຕະລາງ A) ແລະ 2 (ຕາຕະລາງ B), ຕົວປະຕິບັດການ `Cnd1 ແລະ Cnd2 ແລະ Cnd3′ ຖືກໃຊ້, ໃນຂະນະທີ່ດັດຊະນີຍ່ອຍ 3 (ຕາຕະລາງ C) ຖືກຕັ້ງຄ່າເປັນການຕອບໂຕ້ `ຕາຕະລາງມາດຕະຖານ”.
ຄວາມຫມາຍມູນຄ່າ 0 ຕາຕະລາງເລີ່ມຕົ້ນ 1 Cnd1 ແລະ Cnd2 ແລະ Cnd3 2 Cnd1 ຫຼື Cnd2 ຫຼື Cnd3 3 (Cnd1 ແລະ Cnd2) ຫຼື Cnd3 4 (Cnd1 ຫຼື Cnd2) ແລະ Cnd3
ຕາຕະລາງ 16: LBx Function Logical Operator Options
ບໍ່ແມ່ນທຸກໆການປະເມີນຜົນຈະຕ້ອງການທັງສາມເງື່ອນໄຂ. ກໍລະນີທີ່ໃຫ້ຢູ່ໃນພາກກ່ອນຫນ້າ, ສໍາລັບການຍົກຕົວຢ່າງample, ມີເງື່ອນໄຂດຽວທີ່ລະບຸໄວ້, ie ວ່າ Engine RPM ຕໍ່າກວ່າຄ່າທີ່ແນ່ນອນ. ສະນັ້ນ, ມັນເປັນສິ່ງ ສຳ ຄັນທີ່ຈະເຂົ້າໃຈວ່າຜູ້ປະຕິບັດການຢ່າງມີເຫດຜົນຈະປະເມີນຂໍ້ຜິດພາດຫຼືຜົນ N/A ຂອງເງື່ອນໄຂໃດ ໜຶ່ງ, ດັ່ງທີ່ໄດ້ກ່າວໄວ້ໃນຕາຕະລາງ 29.
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 ເພື່ອໃຊ້ພຽງແຕ່ເມື່ອທັງສາມເງື່ອນໄຂທີ່ກ່ຽວຂ້ອງ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-21
ຖ້າທັງສອງເງື່ອນໄຂ 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)) ຈາກນັ້ນໃຊ້ຕາຕະລາງ
ຕາຕະລາງ 17: ການປະເມີນເງື່ອນໄຂຂອງ LBx ໂດຍອີງໃສ່ຕົວປະຕິບັດການຕາມເຫດຜົນທີ່ເລືອກ
ຖ້າຜົນໄດ້ຮັບຂອງ logic ຂອງຟັງຊັນແມ່ນ TRUE, ຫຼັງຈາກນັ້ນ, ຕາຕະລາງການຊອກຫາທີ່ກ່ຽວຂ້ອງ (ເບິ່ງວັດຖຸ 4x01h) ຈະຖືກເລືອກທັນທີທີ່ເປັນແຫຼ່ງສໍາລັບຜົນໄດ້ຮັບຕາມເຫດຜົນ. ບໍ່ມີເງື່ອນໄຂເພີ່ມເຕີມສໍາລັບຕາຕະລາງອື່ນໆທີ່ຖືກປະເມີນ. ດ້ວຍເຫດຜົນນີ້, 'ຕາຕະລາງເລີ່ມຕົ້ນ' ຄວນຈະຖືກຕັ້ງເປັນຕາຕະລາງຕົວອັກສອນສູງສຸດທີ່ຖືກນໍາໃຊ້ (A, B ຫຼື C) ຖ້າບໍ່ມີການຕອບໂຕ້ເລີ່ມຕົ້ນ, ຕາຕະລາງ A ຈະກາຍເປັນຄ່າເລີ່ມຕົ້ນໂດຍອັດຕະໂນມັດເມື່ອບໍ່ມີເງື່ອນໄຂທີ່ຈະເລືອກຕາຕະລາງໃດໆ. ສະຖານະການນີ້ຄວນໄດ້ຮັບການຫຼີກເວັ້ນທຸກຄັ້ງທີ່ເປັນໄປໄດ້ເພື່ອບໍ່ໃຫ້ສົ່ງຜົນຕອບແທນທີ່ບໍ່ສາມາດຄາດເດົາໄດ້.
ຕົວເລກຕາຕະລາງທີ່ຖືກເລືອກເປັນແຫຼ່ງຜົນຜະລິດແມ່ນຂຽນໃສ່ດັດຊະນີຍ່ອຍ X ຂອງຕາຕະລາງທີ່ອ່ານຢ່າງດຽວ 4010h Logic Block Selected Table. ນີ້ຈະມີການປ່ຽນແປງເນື່ອງຈາກເງື່ອນໄຂທີ່ແຕກຕ່າງກັນສົ່ງຜົນໃຫ້ຕາຕະລາງທີ່ແຕກຕ່າງກັນຖືກນໍາໃຊ້.
1.5.3. Logic Block Output
ຈື່ໄວ້ວ່າຕາຕະລາງ Y, ບ່ອນທີ່ Y = A, B ຫຼື C ໃນບລັອກຟັງຊັນ LBx ບໍ່ຫມາຍຄວາມວ່າຕາຕະລາງຊອກຫາ 1 ຫາ 3. ແຕ່ລະຕາຕະລາງມີວັດຖຸ 4x01h LBx Lookup Table Number ເຊິ່ງອະນຸຍາດໃຫ້ຜູ້ໃຊ້ເລືອກຕາຕະລາງຊອກຫາທີ່ເຂົາເຈົ້າຕ້ອງການທີ່ກ່ຽວຂ້ອງກັບຕັນທາງເຫດຜົນສະເພາະ. ຕາຕະລາງເລີ່ມຕົ້ນທີ່ກ່ຽວຂ້ອງກັບແຕ່ລະຕັນຕາມເຫດຜົນແມ່ນສະແດງຢູ່ໃນຕາຕະລາງ 30.
ເລກບລັອກ Logic ທີ່ສາມາດຂຽນໄດ້ຕາມໂປຣແກຣມ
1 2 3 4
ຕາຕະລາງ A ຊອກຫາ
ຕາຕະລາງ B ຊອກຫາ
Table Block Number ຕາຕະລາງ Block Number
1
2
4
5
1
2
4
5
ຕາຕະລາງ 18: LBx Default Lookup Tables
ຕາຕະລາງ C ຊອກຫາຕາຕະລາງ Block Number
3 6 3 6
ຖ້າຕາຕະລາງການຄົ້ນຫາທີ່ກ່ຽວຂ້ອງ Z (ບ່ອນທີ່ Z ເທົ່າກັບ 4010h ດັດຊະນີຍ່ອຍ X) ບໍ່ມີ "X-Axis Source" ເລືອກ, ຫຼັງຈາກນັ້ນຜົນໄດ້ຮັບຂອງ LBx ຈະເປັນ "ບໍ່ມີ" ຕະຫຼອດໄປຕາບໃດທີ່ຕາຕະລາງນັ້ນຖືກເລືອກ. ຢ່າງໃດກໍຕາມ, ຄວນ LTz ຈະຖືກຕັ້ງຄ່າສໍາລັບການຕອບສະຫນອງທີ່ຖືກຕ້ອງຕໍ່ການປ້ອນຂໍ້ມູນ, ບໍ່ວ່າຈະເປັນຂໍ້ມູນຫຼືເວລາ, ຜົນຜະລິດຂອງບລັອກຟັງຊັນ LTz (ເຊັ່ນ: ຂໍ້ມູນ Y-Axis ທີ່ຖືກເລືອກໂດຍອີງໃສ່ຄ່າ XAxis) ຈະກາຍເປັນຜົນຜະລິດຂອງບລັອກຟັງຊັນ LBx ຕາບໃດທີ່ຕາຕະລາງນັ້ນຖືກເລືອກ.
ຜົນຜະລິດ LBx ແມ່ນຕັ້ງເປັນເປີເຊັນສະເໝີtage, ອີງຕາມຂອບເຂດຂອງ Y-Axis ສໍາລັບຕາຕະລາງທີ່ກ່ຽວຂ້ອງ (ເບິ່ງພາກ 1.7.2) ມັນຖືກຂຽນໃສ່ດັດຊະນີຍ່ອຍ X ຂອງວັດຖຸທີ່ອ່ານເທົ່ານັ້ນ 4020h Logic Block Output PV ທີ່ມີຄວາມລະອຽດ 1 ຕໍາແຫນ່ງທົດສະນິຍົມ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-22
1.5.4. ແນວຄວາມຄິດຂອງຄໍາຮ້ອງສະຫມັກ
ພາກນີ້ບໍ່ໄດ້ຫມາຍຄວາມວ່າຈະເປັນບັນຊີລາຍຊື່ທີ່ສົມບູນແບບຂອງຄວາມເປັນໄປໄດ້ທັງຫມົດທີ່ Logic Block ສະເຫນີ. ແທນທີ່ຈະ, ມັນຫມາຍຄວາມວ່າຈະສະແດງໃຫ້ເຫັນວ່າບາງຫນ້າທີ່ທົ່ວໄປ, ແຕ່ຄວາມຫຼາກຫຼາຍຢ່າງກວ້າງຂວາງສາມາດບັນລຸໄດ້ໂດຍການໃຊ້ມັນ.
a) Dual Speed Application ພາຍໃຕ້ເງື່ອນໄຂສະເພາະໃດຫນຶ່ງ, ຜົນຜະລິດອະນາລັອກສາມາດຖືກຂັບເຄື່ອນລະຫວ່າງ Min_A ຫາ Max_A ໃນຂະນະທີ່ພາຍໃຕ້ການອື່ນໆ, ຄວາມໄວແມ່ນຖືກຈໍາກັດໂດຍການມີຜົນຜະລິດຕອບສະຫນອງຕໍ່ການປ່ຽນແປງຢູ່ໃນວັດສະດຸປ້ອນລະຫວ່າງ Min_B ແລະ Max _B.
b) ການຄວບຄຸມການສົ່ງຜ່ານຫຼາຍຄວາມໄວໂດຍການນໍາໃຊ້ Forward input ເປັນການເຮັດໃຫ້ສາມາດຂອງຫນຶ່ງຜົນຜະລິດການປຽບທຽບ, ແລະ Reverse input ເປັນອື່ນໆ, clutch ທີ່ແຕກຕ່າງກັນຕື່ມຂໍ້ມູນໃສ່.files ສາມາດຖືກເລືອກໂດຍອີງໃສ່ຄວາມໄວຂອງເຄື່ອງຈັກທີ່ໄດ້ກ່າວໄວ້ໃນກ່ອນຫນ້ານີ້ examples.
c) ໄດ້ຮັບການແກ້ໄຂທີ່ດີກວ່າ (ເຊັ່ນເຖິງ 30 ເປີ້ນພູ) ໃນເສັ້ນໂຄ້ງທີ່ທົນທານຕໍ່ອຸນຫະພູມສໍາລັບເຊັນເຊີ NTC. ເງື່ອນໄຂສໍາລັບຕາຕະລາງ A ຈະເປັນ input resistance <= R1, Table B is input <= R2 and Table C as the default for high resistance values.
1.6. ບລັອກຟັງຊັນອື່ນໆ
ມີບາງວັດຖຸອື່ນໆທີ່ມີຢູ່ທີ່ຍັງບໍ່ທັນໄດ້ສົນທະນາ, ຫຼືກ່າວເຖິງສັ້ນໆໃນການຖ່າຍທອດ (ເຊັ່ນ: ຄົງທີ່.) ວັດຖຸເຫຼົ່ານີ້ບໍ່ຈໍາເປັນທີ່ກ່ຽວຂ້ອງກັບກັນແລະກັນ, ແຕ່ທັງຫມົດແມ່ນໄດ້ສົນທະນາຢູ່ທີ່ນີ້.
ຮູບທີ 23 ວັດຖຸອື່ນໆ
Objects 2500h Extra Control ໄດ້ຮັບ PV, 2502h EC Decimal Digits PV, 2502h EC Scaling 1 PV ແລະ EC Scaling 2 PV ໄດ້ຖືກກ່າວເຖິງໃນພາກ 1.5, ຕາຕະລາງ 16. ວັດຖຸເຫຼົ່ານີ້ອະນຸຍາດໃຫ້ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມທີ່ໄດ້ຮັບໃນ CANopen ® RPDO ທີ່ເປັນເອກະລາດເພື່ອຄວບຄຸມແຫຼ່ງຕ່າງໆ. ຕົວຢ່າງample, ວົງ PID ຕ້ອງມີສອງວັດສະດຸປ້ອນ (ເປົ້າຫມາຍແລະຄໍາຄຶດຄໍາເຫັນ), ດັ່ງນັ້ນຫນຶ່ງໃນນັ້ນຕ້ອງມາຈາກລົດເມ CAN. ວັດຖຸການປັບຂະຫນາດແມ່ນໄດ້ຖືກສະຫນອງໃຫ້ເພື່ອກໍານົດຂໍ້ຈໍາກັດຂອງຂໍ້ມູນໃນເວລາທີ່ມັນໄດ້ຖືກນໍາໃຊ້ໂດຍການເຮັດວຽກອື່ນ, ດັ່ງທີ່ສະແດງໃຫ້ເຫັນໃນຕາຕະລາງ 17.
Objects 5020h Power Supply FV ແລະ 5030h Processor Temperature FV ສາມາດໃຊ້ໄດ້ເປັນຄໍາຕິຊົມທີ່ອ່ານເທົ່ານັ້ນສໍາລັບການວິນິດໄສເພີ່ມເຕີມ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-23
Object 5010h Constant Field Value ແມ່ນສະໜອງໃຫ້ຜູ້ໃຊ້ທາງເລືອກສຳລັບຄ່າຄົງທີ່ທີ່ສາມາດນຳໃຊ້ໄດ້ໂດຍບຼັອກຟັງຊັນອື່ນໆ. ດັດຊະນີຍ່ອຍ 1 ຖືກແກ້ໄຂເປັນ FALSE (0) ແລະດັດຊະນີຍ່ອຍ 2 ແມ່ນຖືກຕ້ອງສະເໝີ (1). ມີ 4 ດັດຊະນີຍ່ອຍອື່ນໆທີ່ສະໜອງໃຫ້ສໍາລັບຄ່າທີ່ຜູ້ໃຊ້ເລືອກໄດ້. (ຄ່າເລີ່ມຕົ້ນ 25, 50, 75 ແລະ 100)
ຄ່າຄົງທີ່ຈະຖືກອ່ານເປັນຂໍ້ມູນ 32-bit ທີ່ແທ້ຈິງ (float), ດັ່ງນັ້ນບໍ່ມີການສະໜອງວັດຖຸຕົວເລກທົດສະນິຍົມ. ເມື່ອຕັ້ງຄ່າຄົງທີ່, ໃຫ້ແນ່ໃຈວ່າເຮັດມັນດ້ວຍຄວາມລະອຽດຂອງວັດຖຸທີ່ຈະປຽບທຽບກັບມັນ.
ຄ່າຄົງທີ່ທີ່ບໍ່ຖືກຕ້ອງ/ຄວາມຈິງແມ່ນສະໜອງໃຫ້ຕົ້ນຕໍເພື່ອນຳໃຊ້ກັບຕັນທາງເຫດຜົນ. ຄ່າຄົງທີ່ຕົວແປຍັງມີປະໂຫຍດກັບຕັນທາງເຫດຜົນ, ແລະພວກມັນຍັງສາມາດຖືກນໍາໃຊ້ເປັນຈຸດກໍານົດເປົ້າຫມາຍສໍາລັບຕັນຄວບຄຸມ PID.
ວັດຖຸສຸດທ້າຍ 5555h Start in Operational ແມ່ນສະຫນອງໃຫ້ເປັນ 'cheat' ໃນເວລາທີ່ຫນ່ວຍງານບໍ່ມີຈຸດປະສົງທີ່ຈະເຮັດວຽກກັບເຄືອຂ່າຍ CANopen (ເຊັ່ນ: ການຄວບຄຸມ stand-alone) ຫຼືເຮັດວຽກຢູ່ໃນເຄືອຂ່າຍທີ່ປະກອບດ້ວຍພຽງແຕ່ສໍາລອງດັ່ງນັ້ນຄໍາສັ່ງ OPERATION ຈະບໍ່ໄດ້ຮັບຈາກແມ່ບົດ. ໂດຍຄ່າເລີ່ມຕົ້ນວັດຖຸນີ້ຖືກປິດໃຊ້ງານ (FALSE).
ເມື່ອໃຊ້ 1IN-CAN ເປັນຕົວຄວບຄຸມແບບຢືນຢູ່ບ່ອນທີ່ 5555h ຖືກຕັ້ງເປັນ TRUE, ມັນແນະນໍາໃຫ້ປິດການໃຊ້ງານ TPDOs ທັງໝົດ (ຕັ້ງເວລາເຫດການເປັນສູນ) ເພື່ອບໍ່ໃຫ້ມັນແລ່ນດ້ວຍຄວາມຜິດພາດ CAN ຢ່າງຕໍ່ເນື່ອງເມື່ອບໍ່ໄດ້ເຊື່ອມຕໍ່ກັບລົດເມ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-24
2. ຄໍາແນະນໍາການຕິດຕັ້ງ
2.1. ຂະໜາດ ແລະ Pinout
ການປ້ອນຂໍ້ມູນດຽວ, ການຄວບຄຸມວາວອອກຄູ່ແມ່ນໄດ້ຖືກຫຸ້ມຫໍ່ຢູ່ໃນ encapsulated ອາລູມິນຽມ encapsulated, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 24. ການປະກອບດັ່ງກ່າວປະຕິບັດການຈັດອັນດັບ IP67.
ຮູບ 24 ຂະຫນາດທີ່ຢູ່ອາໄສ
CAN ແລະ I/O Connector Pin # ຟັງຊັນ
1 BATT+ 2 Input+ 3 CAN_L 4 CAN_H 5 Input6 BATT-
ຕາຕະລາງ 19: Connector Pinout
6 pin Deutsch IPD connector P/N: DT04-6P A mating plug kit is available as Axiomatic P/N: AX070119.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-25
2.2. ຄໍາແນະນໍາການຕິດຕັ້ງ
2.2.1. ຫມາຍເຫດ & ຄໍາເຕືອນ
ຢ່າຕິດຕັ້ງຢູ່ໃກ້ກັບ high-voltage ຫຼືອຸປະກອນທີ່ມີຄວາມໄວສູງ. ພື້ນຫຼັງຕົວເຄື່ອງເພື່ອຈຸດປະສົງຄວາມປອດໄພ ແລະ ການປ້ອງກັນ EMI ທີ່ຖືກຕ້ອງ. ໃຫ້ສັງເກດຊ່ວງອຸນຫະພູມຂອງການເຮັດວຽກ. ສາຍໄຟພາກສະຫນາມທັງຫມົດຕ້ອງເຫມາະສົມກັບອຸນຫະພູມນັ້ນ
ຊ່ວງ. ຕິດຕັ້ງຫນ່ວຍບໍລິການທີ່ມີພື້ນທີ່ທີ່ເຫມາະສົມສໍາລັບການໃຫ້ບໍລິການແລະສໍາລັບສາຍ harness ພຽງພໍ
ການເຂົ້າເຖິງ (15 ຊຕມ) ແລະບັນເທົາເມື່ອຍ (30 ຊຕມ). ຢ່າເຊື່ອມຕໍ່ຫຼືຕັດການເຊື່ອມຕໍ່ຫນ່ວຍບໍລິການໃນຂະນະທີ່ວົງຈອນມີຊີວິດ, ເວັ້ນເສຍແຕ່ວ່າພື້ນທີ່ແມ່ນເປັນທີ່ຮູ້ຈັກ
ບໍ່ເປັນອັນຕະລາຍ.
2.2.2. ການຕິດຕັ້ງ
ໂມດູນໄດ້ຖືກອອກແບບສໍາລັບການຕິດຢູ່ໃນຕັນປ່ຽງ. ຖ້າມັນຖືກຕິດຕັ້ງໂດຍບໍ່ມີການປິດລ້ອມ, ຕົວຄວບຄຸມຄວນຈະຖືກຕິດຕັ້ງຕາມແນວນອນໂດຍມີຕົວເຊື່ອມຕໍ່ຫັນຫນ້າໄປທາງຊ້າຍຫຼືຂວາ, ຫຼືດ້ວຍຕົວເຊື່ອມຕໍ່ທີ່ຫັນຫນ້າລົງ, ເພື່ອຫຼຸດຜ່ອນຄວາມເປັນໄປໄດ້ຂອງຄວາມຊຸ່ມຊື່ນ.
ໝວກປ້າຍກຳກັບທັງໝົດ ຖ້າເຄື່ອງຕ້ອງໄດ້ທາສີຄືນໃໝ່, ສະນັ້ນ ຂໍ້ມູນປ້າຍກຳກັບຍັງຄົງເຫັນໄດ້.
ຂາຍຶດປະກອບມີຮູຂະຫນາດສໍາລັບ #10 ຫຼື M4.5 bolts. ຄວາມຍາວຂອງ bolt ຈະຖືກກໍານົດໂດຍຄວາມຫນາຂອງແຜ່ນຍຶດຂອງຜູ້ຊົມໃຊ້ສຸດທ້າຍ. ໂດຍປົກກະຕິ 20 ມມ (3/4 ນິ້ວ) ແມ່ນພຽງພໍ.
ຖ້າໂມດູນຖືກຕິດຢູ່ຫ່າງຈາກປ່ຽງປ່ຽງ, ບໍ່ມີສາຍຫຼືສາຍໃນ harness ຄວນຈະມີຄວາມຍາວເກີນ 30 ແມັດ. ສາຍໄຟປ້ອນຂໍ້ມູນພະລັງງານຄວນຈະຈໍາກັດ 10 ແມັດ.
2.2.3. ການເຊື່ອມຕໍ່
ໃຊ້ປລັກສຽບການຈັບຄູ່ຂອງ Deutsch IPD ຕໍ່ໄປນີ້ເພື່ອເຊື່ອມຕໍ່ເຂົ້າກັບອຸປະກອນເສີມ. ສາຍໄຟໄປຫາປລັກຫາຄູ່ເຫຼົ່ານີ້ຕ້ອງເປັນໄປຕາມລະຫັດທ້ອງຖິ່ນທີ່ໃຊ້ໄດ້ທັງໝົດ. ສາຍໄຟພາກສະຫນາມທີ່ເຫມາະສົມສໍາລັບ voltage ແລະປະຈຸບັນຕ້ອງຖືກນໍາໃຊ້. ການໃຫ້ຄະແນນຂອງສາຍເຊື່ອມຕໍ່ຕ້ອງມີຢ່າງໜ້ອຍ 85°C. ສໍາລັບອຸນຫະພູມສະພາບແວດລ້ອມຕ່ໍາກວ່າ 10 ° C ແລະສູງກວ່າ +70 ° C, ໃຊ້ສາຍໄຟພາກສະຫນາມທີ່ເຫມາະສົມສໍາລັບທັງອຸນຫະພູມຕ່ໍາສຸດແລະສູງສຸດຂອງອຸນຫະພູມສະພາບແວດລ້ອມ.
ຕົວເຊື່ອມຕໍ່ຫາຄູ່ Receptacle
ເຕົ້າຮັບການຫາຄູ່ຕາມຄວາມເໝາະສົມ (ເບິ່ງທີ່ www.laddinc.com ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບລາຍຊື່ຕິດຕໍ່ທີ່ມີສໍາລັບປລັກຫາຄູ່ນີ້.) DT06-12SA ແລະ wedge W12S
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-26
2.2.4. ການເຊື່ອມຕໍ່ໄຟຟ້າທີ່ມີສຽງລົບກວນແລະແຜ່ນປ້ອງກັນ
ເພື່ອຫຼຸດຜ່ອນສິ່ງລົບກວນ, ໃຫ້ແຍກສາຍໄຟ ແລະສາຍອອກທັງໝົດອອກຈາກສາຍໄຟ ແລະ CAN. ສາຍໄຟທີ່ມີບ່ອນປ້ອງກັນຈະປ້ອງກັນສຽງລົບກວນ. ສາຍໄສ້ຄວນຖືກເຊື່ອມຕໍ່ຢູ່ທີ່ພະລັງງານຫຼືແຫຼ່ງປ້ອນ, ຫຼືຢູ່ທີ່ການໂຫຼດຜົນຜະລິດ.
ໄສ້ CAN ສາມາດເຊື່ອມຕໍ່ໄດ້ຢູ່ທີ່ຕົວຄວບຄຸມໂດຍໃຊ້ CAN Shield pin ທີ່ໃຫ້ຢູ່ໃນຕົວເຊື່ອມຕໍ່. ຢ່າງໃດກໍຕາມ, ປາຍອື່ນໆບໍ່ຄວນເຊື່ອມຕໍ່ໃນກໍລະນີນີ້.
ສາຍໄຟທັງໝົດທີ່ໃຊ້ຕ້ອງມີ 16 ຫຼື 18 AWG.
2.2.5. CAN ການກໍ່ສ້າງເຄືອຂ່າຍ
Axiomatic ແນະນໍາວ່າເຄືອຂ່າຍຫຼາຍການຫຼຸດລົງຖືກສ້າງຂື້ນໂດຍໃຊ້ການຕັ້ງຄ່າ "ລະບົບຕ່ອງໂສ້ Daisy" ຫຼື "ກະດູກສັນຫຼັງ" ທີ່ມີເສັ້ນຫຼຸດລົງສັ້ນ.
2.2.6. ສາມາດສິ້ນສຸດໄດ້
ມັນເປັນສິ່ງຈໍາເປັນທີ່ຈະຢຸດເຄືອຂ່າຍ; ດັ່ງນັ້ນ, ການຢຸດເຊົາ CAN ພາຍນອກແມ່ນຈໍາເປັນ. ບໍ່ຄວນໃຊ້ເຄື່ອງຢຸດເຄືອຂ່າຍຫຼາຍກວ່າສອງຕົວໃນເຄືອຂ່າຍດຽວ. terminator ເປັນຕົວຕ້ານທານຟິມໂລຫະ 121, 0.25 W, 1% ວາງລະຫວ່າງ CAN_H ແລະ CAN_L terminals ໃນຕອນທ້າຍຂອງສອງ nodes ໃນເຄືອຂ່າຍ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-27
3. CANOPEN ® ວັດຈະນານຸກົມວັດຖຸ
ວັດຈະນານຸກົມວັດຖຸ CANopen ຂອງ 1IN-CAN Controller ແມ່ນອີງໃສ່ CiA ອຸປະກອນ profile DS-404 V1.2 (ອຸປະກອນ profile ສໍາລັບຕົວຄວບຄຸມ Loop ປິດ). ວັດຈະນານຸກົມວັດຖຸປະກອບມີວັດຖຸການສື່ສານທີ່ເກີນຄວາມຕ້ອງການຂັ້ນຕ່ໍາໃນໂປfile, ເຊັ່ນດຽວກັນກັບວັດຖຸສະເພາະຜູ້ຜະລິດຈໍານວນຫນຶ່ງສໍາລັບການຂະຫຍາຍການເຮັດວຽກ.
3.1. NODE ID ແລະ BAUDRATE
ໂດຍຄ່າເລີ່ມຕົ້ນ, 1IN-CAN Controller ຈັດສົ່ງໂຮງງານຜະລິດດ້ວຍ Node ID = 127 (0x7F) ແລະດ້ວຍ Baudrate = 125 kbps.
3.1.1. ອະນຸສັນຍາ LSS ເພື່ອອັບເດດ
ວິທີດຽວທີ່ Node-ID ແລະ Baudrate ສາມາດປ່ຽນແປງໄດ້ແມ່ນການນໍາໃຊ້ Layer Settling Services (LSS) ແລະໂປໂຕຄອນຕາມທີ່ກໍານົດໂດຍ CANopen ® ມາດຕະຖານ DS-305.
ປະຕິບັດຕາມຂັ້ນຕອນຂ້າງລຸ່ມນີ້ເພື່ອກໍານົດຄ່າຕົວແປໂດຍໃຊ້ LSS protocol. ຖ້າຕ້ອງການ, ກະລຸນາອ້າງອີງເຖິງມາດຕະຖານສໍາລັບລາຍລະອຽດເພີ່ມເຕີມກ່ຽວກັບວິທີການນໍາໃຊ້ໂປໂຕຄອນ.
3.1.2. ການຕັ້ງຄ່າ Node-ID
ຕັ້ງສະຖານະໂມດູນເປັນ LSS-configuration ໂດຍການສົ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້:
ລາຍການຂໍ້ມູນຄວາມຍາວ COB-ID 0 ຂໍ້ມູນ 1
ຄ່າ 0x7E5 2 0x04 0x01
(cs=4 ສໍາລັບລັດສະຫຼັບທົ່ວໂລກ) (ສະຫຼັບກັບສະພາບການຕັ້ງຄ່າ)
ຕັ້ງຄ່າ Node-ID ໂດຍການສົ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້:
ລາຍການຂໍ້ມູນຄວາມຍາວ COB-ID 0 ຂໍ້ມູນ 1
ຄ່າ 0x7E5 2 0x11 Node-ID
(cs=17 ສໍາລັບ configure node-id) (ຕັ້ງ Node-ID ໃໝ່ເປັນເລກຖານສິບຫົກ)
ໂມດູນຈະສົ່ງຄໍາຕອບຕໍ່ໄປນີ້ (ຄໍາຕອບອື່ນໆແມ່ນຄວາມລົ້ມເຫລວ):
ລາຍການ COB-ID Length Data 0 Data 1 Data 2
ຄ່າ 0x7E4 3 0x11 0x00 0x00
(cs=17 ສໍາລັບ configure node-id)
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-28
ບັນທຶກການຕັ້ງຄ່າໂດຍການສົ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້:
ລາຍການຂໍ້ມູນຄວາມຍາວ COB-ID 0
ຄ່າ 0x7E5 1 0x17
(cs=23 ສໍາລັບການຕັ້ງຄ່າຮ້ານ)
ໂມດູນຈະສົ່ງຄໍາຕອບຕໍ່ໄປນີ້ (ຄໍາຕອບອື່ນໆແມ່ນຄວາມລົ້ມເຫລວ):
ລາຍການ COB-ID Length Data 0 Data 1 Data 2
ຄ່າ 0x7E4 3 0x17 0x00 0x00
(cs=23 ສໍາລັບການຕັ້ງຄ່າຮ້ານ)
ຕັ້ງຄ່າສະຖານະຂອງໂມດູນເປັນ LSS-operation ໂດຍການສົ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້: (ໝາຍເຫດ, ໂມດູນຈະປັບຕົວມັນເອງກັບຄືນສູ່ສະຖານະກ່ອນການດຳເນີນການ)
ລາຍການຂໍ້ມູນຄວາມຍາວ COB-ID 0 ຂໍ້ມູນ 1
ຄ່າ 0x7E5 2 0x04 0x00
(cs=4 ສໍາລັບການສະຫຼັບສະຖານະທົ່ວໂລກ) (ສະຫຼັບກັບລັດທີ່ລໍຖ້າ)
3.1.3. ການຕັ້ງຄ່າ Baudrate
ຕັ້ງສະຖານະໂມດູນເປັນ LSS-configuration ໂດຍການສົ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້:
ລາຍການຂໍ້ມູນຄວາມຍາວ COB-ID 0 ຂໍ້ມູນ 1
ຄ່າ 0x7E5 2 0x04 0x01
(cs=4 ສໍາລັບລັດສະຫຼັບທົ່ວໂລກ) (ສະຫຼັບກັບສະພາບການຕັ້ງຄ່າ)
ກໍານົດ baudrate ໂດຍການສົ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້:
ລາຍການ COB-ID Length Data 0 Data 1 Data 2
ມູນຄ່າ 0x7E5 3 0x13 0x00 ດັດຊະນີ
(cs=19 ສໍາລັບການຕັ້ງຄ່າຕົວກໍານົດການກໍານົດເວລາບິດ) (ສະຫຼັບກັບສະພາບການລໍຖ້າ) (ເລືອກ baudrate ດັດຊະນີຕໍ່ຕາຕະລາງ 32)
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-29
ດັດຊະນີ
ອັດຕາບິດ
0
1 Mbit/s
1 800 kbit/s
2 500 kbit/s
3 250 kbit/s
4 125 kbit/s (ຄ່າເລີ່ມຕົ້ນ)
5
ສະຫງວນ (100 kbit/s)
6
50 kbit/s
7
20 kbit/s
8
10 kbit/s
ຕາຕະລາງ 20: ດັດຊະນີ LSS Baudrate
ໂມດູນຈະສົ່ງຄໍາຕອບຕໍ່ໄປນີ້ (ຄໍາຕອບອື່ນໆແມ່ນຄວາມລົ້ມເຫລວ):
ລາຍການ COB-ID Length Data 0 Data 1 Data 2
ຄ່າ 0x7E4 3 0x13 0x00 0x00
(cs=19 ສໍາລັບການຕັ້ງຄ່າຕົວກໍານົດເວລາບິດ)
ເປີດໃຊ້ຕົວກໍານົດການກໍານົດເວລາບິດໂດຍການສົ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້:
ລາຍການ COB-ID Length Data 0 Data 1 Data 2
ມູນຄ່າ
0x7E5
3
0x15
(cs=19 ສໍາລັບຕົວກໍານົດການກໍານົດເວລາບິດ)
ການຊັກຊ້າເປັນສ່ວນບຸກຄົນກໍານົດໄລຍະເວລາຂອງສອງໄລຍະເວລາທີ່ຈະລໍຖ້າຈົນກ່ວາການສະຫຼັບຕົວກໍານົດເວລາບິດສໍາເລັດ (ໄລຍະທໍາອິດ) ແລະກ່ອນທີ່ຈະສົ່ງຂໍ້ຄວາມ CAN ໃດໆກັບຕົວກໍານົດການກໍານົດເວລາບິດໃຫມ່ຫຼັງຈາກປະຕິບັດການສະຫຼັບ (ໄລຍະທີສອງ). ຫົວໜ່ວຍເວລາຂອງການຊັກຊ້າຂອງສະວິດແມ່ນ 1 ms.
ບັນທຶກການຕັ້ງຄ່າໂດຍການສົ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້ (ຢູ່ໃນ ໃໝ່ baudrate):
ລາຍການຂໍ້ມູນຄວາມຍາວ COB-ID 0
ຄ່າ 0x7E5 1 0x17
(cs=23 ສໍາລັບການຕັ້ງຄ່າຮ້ານ)
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-30
ໂມດູນຈະສົ່ງຄໍາຕອບຕໍ່ໄປນີ້ (ຄໍາຕອບອື່ນໆແມ່ນຄວາມລົ້ມເຫລວ):
ລາຍການ COB-ID Length Data 0 Data 1 Data 2
ຄ່າ 0x7E4 3 0x17 0x00 0x00
(cs=23 ສໍາລັບການຕັ້ງຄ່າຮ້ານ)
ຕັ້ງຄ່າສະຖານະຂອງໂມດູນເປັນ LSS-operation ໂດຍການສົ່ງຂໍ້ຄວາມຕໍ່ໄປນີ້: (ໝາຍເຫດ, ໂມດູນຈະປັບຕົວມັນເອງກັບຄືນສູ່ສະຖານະກ່ອນການດຳເນີນການ)
ລາຍການຂໍ້ມູນຄວາມຍາວ COB-ID 0 ຂໍ້ມູນ 1
ຄ່າ 0x7E5 2 0x04 0x00
(cs=4 ສໍາລັບການສະຫຼັບສະຖານະທົ່ວໂລກ) (ສະຫຼັບກັບລັດທີ່ລໍຖ້າ)
ການຈັບພາບຫນ້າຈໍຕໍ່ໄປນີ້ (ຊ້າຍ) ສະແດງໃຫ້ເຫັນຂໍ້ມູນ CAN ຖືກສົ່ງ (7E5h) ແລະໄດ້ຮັບ (7E4h) ໂດຍເຄື່ອງມືເມື່ອ baudrate ຖືກປ່ຽນເປັນ 250 kbps ໂດຍໃຊ້ໂປໂຕຄອນ LSS. ຮູບອື່ນ (ຂວາ) ສະແດງໃຫ້ເຫັນສິ່ງທີ່ພິມຢູ່ໃນ example debug RS-232 ເມນູໃນຂະນະທີ່ການດໍາເນີນງານໄດ້ຈັດຂຶ້ນ.
ລະຫວ່າງ CAN Frame 98 ແລະ 99, baudrate ໃນເຄື່ອງມື CAN Scope ຖືກປ່ຽນຈາກ 125 ຫາ 250 kbps.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-31
3.2. ວັດຖຸສື່ສານ (DS-301 ແລະ DS-404)
ວັດຖຸການສື່ສານທີ່ຮອງຮັບໂດຍ 1IN-CAN Controller ແມ່ນລະບຸໄວ້ໃນຕາຕະລາງຕໍ່ໄປນີ້. ລາຍລະອຽດເພີ່ມເຕີມຂອງບາງວັດຖຸແມ່ນໃຫ້ຢູ່ໃນບົດຍ່ອຍຕໍ່ໄປນີ້. ພຽງແຕ່ວັດຖຸເຫຼົ່ານັ້ນທີ່ມີອຸປະກອນ-profile ຂໍ້ມູນສະເພາະໄດ້ຖືກອະທິບາຍ. ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບວັດຖຸອື່ນໆ, ອ້າງອີງເຖິງ CANopen protocol specification ທົ່ວໄປ DS-301.
ດັດຊະນີ (hex)
.ລ්.ූ.ຐົ්. ຶເ ජຳີ 1000 1001 1002A1003 100A100 1010A1011 1016A1017 .
ວັດຖຸ
ປະເພດອຸປະກອນ Error Register Manufacturer Status Register Pre-Defined Error Field Guard Time Life Time Factors Store Parameters Restore Default Parameters Consumer Heartbeat Time Producer Heartbeat Time Identity Object Verify Configuration Error Behavior RPDO1 Communication Parameter ພາຣາມິເຕີການສື່ສານ RPDO2 RPDORP3 Communication Parameter RPDORP4 ພາຣາມິເຕີແຜນທີ່ RPDO1 ພາຣາມິເຕີແຜນທີ່ RPDO2 ພາຣາມິເຕີແຜນທີ່ TPDO3 ພາຣາມິເຕີການສື່ສານ TPDO4 ພາຣາມິເຕີການສື່ສານ TPDO1 ພາຣາມິເຕີການສື່ສານ TPDO2 ພາຣາມິເຕີການສື່ສານ TPDO3 ພາຣາມິເຕີແຜນທີ່ TPDO4 ແຜນທີ່ພາລາມິເຕີ TPDO1 ແຜນທີ່ພາລາມິເຕີ TPDO2 ແຜນທີ່
ປະເພດວັດຖຸ
VAR VAR VAR ARRAY VAR VAR VAR ARAY ARAY VAR ARAY VAR ARAY ARAY VAR ARAY ARAY ບັນທຶກການບັນທຶກ VAR ARAY ບັນທຶກການບັນທຶກການບັນທຶກການບັນທຶກການບັນທຶກການບັນທຶກການບັນທຶກການບັນທຶກການບັນທຶກ
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ 32 ບໍ່ໄດ້ເຊັນ 8 ບໍ່ໄດ້ເຊັນ 32 ບໍ່ໄດ້ເຊັນ 32 ບໍ່ໄດ້ເຊັນ 16 ບໍ່ໄດ້ເຊັນ 8 ບໍ່ໄດ້ເຊັນ 32 ບໍ່ໄດ້ເຊັນ 32 ບໍ່ໄດ້ເຊັນ 32 ບໍ່ໄດ້ເຊັນ 16
UNSigned32 UNSignED8
ການເຂົ້າເຖິງ
RO RO RO RO RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW
ແຜນທີ່ PDO
ບໍ່ແມ່ນບໍ່ມີບໍ່ມີບໍ່ມີບໍ່ມີບໍ່ມີບໍ່ມີບໍ່ມີບໍ່ມີບໍ່ມີບໍ່ມີ
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-32
3.2.1. ວັດຖຸ 1000h: ປະເພດອຸປະກອນ
ວັດຖຸນີ້ມີຂໍ້ມູນກ່ຽວກັບປະເພດອຸປະກອນຕາມອຸປະກອນຕໍ່file DS-404. ພາລາມິເຕີ 32-bit ແບ່ງອອກເປັນສອງຄ່າ 16-bit, ສະແດງຂໍ້ມູນທົ່ວໄປ ແລະຂໍ້ມູນເພີ່ມເຕີມຕາມຮູບຂ້າງລຸ່ມນີ້.
ຂໍ້ມູນເພີ່ມເຕີມ MSB = 0x201F
ຂໍ້ມູນທົ່ວໄປ LSB = 0x0194 (404)
DS-404 ກໍານົດພາກສະຫນາມຂໍ້ມູນເພີ່ມເຕີມໃນລັກສະນະດັ່ງຕໍ່ໄປນີ້: 0000h = ສະຫງວນໄວ້ 0001h = ບລັອກການປ້ອນຂໍ້ມູນດິຈິຕອນ 0002h = ບລັອກການປ້ອນຂໍ້ມູນແບບອະນາລັອກ 0004h = ບລັອກຜົນຜະລິດດິຈິຕອນ 0008h = ບລັອກຜົນຜະລິດອະນາລັອກ 0010h = ບລັອກຄວບຄຸມ (aka … PID) 0020h = 0040d0800 ປຸກ 1000h = ສະຫງວນ 2000h = ຕັນຕາຕະລາງຊອກຫາ (ຜູ້ຜະລິດສະເພາະ) 4000h = ຕັນຕາມເຫດຜົນຂອງໂປຣແກຣມ (ສະເພາະຜູ້ຜະລິດ) 8000h = ບລັອກອື່ນໆ (ສະເພາະຜູ້ຜະລິດ)
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1000ຊມ
ຊື່
ປະເພດອຸປະກອນ
ປະເພດວັດຖຸ VAR
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ32
ລາຍລະອຽດການເຂົ້າ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຊ່ວງຄ່າ 0xE01F0194
ຄ່າເລີ່ມຕົ້ນ 0xE01F0194
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-33
3.2.2. Object 1001h: ການລົງທະບຽນຜິດພາດ
ວັດຖຸນີ້ແມ່ນການລົງທະບຽນຜິດພາດສໍາລັບອຸປະກອນ. ທຸກໆຄັ້ງທີ່ມີຂໍ້ຜິດພາດທີ່ກວດພົບໂດຍ 1IN-CAN Controller, Generic Error Bit (bit 0) ຖືກຕັ້ງ. ພຽງແຕ່ຖ້າບໍ່ມີຂໍ້ຜິດພາດໃນໂມດູນທີ່ bit ນີ້ຈະຖືກລຶບລ້າງ. ບໍ່ມີບິດອື່ນໆໃນທະບຽນນີ້ຖືກນໍາໃຊ້ໂດຍ 1IN-CAN Controller.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1001ຊມ
ຊື່
ການລົງທະບຽນຜິດພາດ
ປະເພດວັດຖຸ VAR
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຊ່ວງຄ່າ 00h ຫຼື 01h
ຄ່າເລີ່ມຕົ້ນ 0
3.2.3. Object 1002h: ລົງທະບຽນສະຖານະຜູ້ຜະລິດ ວັດຖຸນີ້ຖືກໃຊ້ເພື່ອຈຸດປະສົງດີບັກຜູ້ຜະລິດ.
3.2.4. Object 1003h: ຊ່ອງຂໍ້ມູນຂໍ້ຜິດພາດທີ່ກຳນົດໄວ້ລ່ວງໜ້າ
ຈຸດປະສົງນີ້ສະຫນອງປະຫວັດສາດຄວາມຜິດພາດໂດຍການລາຍການຄວາມຜິດພາດໃນລໍາດັບທີ່ພວກເຂົາເຈົ້າໄດ້ເກີດຂຶ້ນ. ຂໍ້ຜິດພາດຈະຖືກເພີ່ມໃສ່ດ້ານເທິງຂອງບັນຊີລາຍຊື່ເມື່ອມັນເກີດຂື້ນ, ແລະຖືກໂຍກຍ້າຍອອກທັນທີເມື່ອສະພາບຄວາມຜິດພາດໄດ້ຖືກລຶບລ້າງ. ຂໍ້ຜິດພາດລ້າສຸດແມ່ນຢູ່ສະເຫມີຢູ່ໃນດັດຊະນີຍ່ອຍ 1, ດັດຊະນີຍ່ອຍ 0 ປະກອບດ້ວຍຈໍານວນຂໍ້ຜິດພາດໃນປະຈຸບັນຢູ່ໃນບັນຊີລາຍຊື່. ເມື່ອອຸປະກອນຢູ່ໃນສະຖານະທີ່ບໍ່ມີຂໍ້ຜິດພາດ, ຄ່າຂອງດັດຊະນີຍ່ອຍ 0 ແມ່ນສູນ.
ບັນຊີລາຍຊື່ຂໍ້ຜິດພາດອາດຈະຖືກລຶບລ້າງໂດຍການຂຽນເລກສູນເຖິງດັດຊະນີຍ່ອຍ 0, ເຊິ່ງຈະລຶບລ້າງຂໍ້ຜິດພາດທັງຫມົດອອກຈາກບັນຊີລາຍຊື່, ໂດຍບໍ່ຄໍານຶງເຖິງວ່າພວກມັນຍັງຄົງຢູ່. ການລຶບລ້າງລາຍຊື່ບໍ່ໄດ້ຫມາຍຄວາມວ່າໂມດູນຈະກັບຄືນສູ່ສະຖານະພຶດຕິກໍາທີ່ບໍ່ມີຄວາມຜິດພາດຖ້າຫາກວ່າຢ່າງຫນ້ອຍຫນຶ່ງຄວາມຜິດພາດຍັງເຮັດວຽກຢູ່.
ຕົວຄວບຄຸມ 1IN-CAN ມີຂໍ້ຈໍາກັດສູງສຸດ 4 ຂໍ້ຜິດພາດໃນລາຍການ. ຖ້າອຸປະກອນລົງທະບຽນຄວາມຜິດພາດຫຼາຍຂຶ້ນ, ລາຍຊື່ຈະຖືກຕັດອອກ, ແລະລາຍການເກົ່າແກ່ທີ່ສຸດຈະສູນເສຍໄປ.
ລະຫັດຄວາມຜິດພາດທີ່ເກັບຮັກສາໄວ້ໃນບັນຊີລາຍການແມ່ນ 32-ບິດທີ່ບໍ່ໄດ້ເຊັນ, ປະກອບດ້ວຍສອງຊ່ອງຂໍ້ມູນ 16-bit. ຊ່ອງຂໍ້ມູນ 16-bit ຕ່ໍາແມ່ນລະຫັດຄວາມຜິດພາດ EMCY, ແລະຊ່ອງຂໍ້ມູນ 16-bit ທີ່ສູງກວ່າແມ່ນລະຫັດສະເພາະຜູ້ຜະລິດ. ລະຫັດສະເພາະຂອງຜູ້ຜະລິດຖືກແບ່ງອອກເປັນສອງຊ່ອງຂໍ້ມູນ 8-ບິດ, ໂດຍມີໄບຕ໌ທີ່ສູງກວ່າຊີ້ໃຫ້ເຫັນລາຍລະອຽດຂອງຄວາມຜິດພາດ, ແລະໄບຕ໌ຕ່ໍາສະແດງເຖິງຊ່ອງທີ່ເກີດຄວາມຜິດພາດ.
ຄຳອະທິບາຍຂໍ້ຜິດພາດ MSB
Channel-ID
ລະຫັດຄວາມຜິດພາດ LSB EMCY
ຖ້າ node-guarding ຖືກນໍາໃຊ້ (ບໍ່ແນະນໍາຕາມມາດຕະຖານຫລ້າສຸດ) ແລະເຫດການ lifeguard ເກີດຂຶ້ນ, ຊ່ອງຂໍ້ມູນສະເພາະຜູ້ຜະລິດຈະຖືກຕັ້ງເປັນ 0x1000. ໃນອີກດ້ານຫນຶ່ງ, ຖ້າຜູ້ບໍລິໂພກຫົວໃຈເຕັ້ນລໍາບໍ່ໄດ້ຮັບຜົນພາຍໃນໄລຍະເວລາທີ່ຄາດໄວ້, ຄໍາອະທິບາຍຄວາມຜິດພາດຈະຖືກຕັ້ງເປັນ 0x80 ແລະ Channel-ID (nn) ຈະສະທ້ອນເຖິງ Node-ID ຂອງຊ່ອງທາງຜູ້ບໍລິໂພກທີ່ບໍ່ໄດ້ຜະລິດ. ໃນກໍລະນີນີ້, ຊ່ອງຂໍ້ມູນສະເພາະຜູ້ຜະລິດຈະເປັນ 0x80nn. ໃນທັງສອງກໍລະນີ, ລະຫັດຄວາມຜິດພາດ EMCY ທີ່ສອດຄ້ອງກັນຈະເປັນ Guard Error 0x8130.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-34
ເມື່ອມີການກວດພົບຄວາມຜິດຂອງການປ້ອນຂໍ້ມູນແບບອະນາລັອກຕາມທີ່ອະທິບາຍໄວ້ໃນພາກທີ 1.3 ຫຼືຜົນຜະລິດອະນາລັອກບໍ່ເຮັດວຽກຕາມທີ່ອະທິບາຍໄວ້ໃນພາກທີ 1.5, ຫຼັງຈາກນັ້ນຄຳອະທິບາຍຄວາມຜິດພາດຈະສະທ້ອນເຖິງສິ່ງທີ່ຊ່ອງສັນຍານມີຄວາມຜິດພາດໂດຍໃຊ້ຕາຕະລາງຕໍ່ໄປນີ້. ນອກຈາກນັ້ນ, ຖ້າ RPDO ບໍ່ໄດ້ຮັບພາຍໃນໄລຍະເວລາ "ຕົວຈັບເວລາເຫດການ", ການຫມົດເວລາ RPDO ຈະຖືກທຸງ. ຕາຕະລາງ 32 ອະທິບາຍເຖິງ Error Field Codes ແລະຄວາມຫມາຍຂອງມັນ.
ລະຫັດຊ່ອງຂໍ້ມູນຜິດພາດ
00000000h 2001F001h
4001F001h
00008100h 10008130h 80nn8130h
ລາຍລະອຽດຂອງຂໍ້ຜິດພາດ
20ຊມ
40ຊມ
00h 10h 80h
ຄວາມຫມາຍ
ID
ຄວາມຫມາຍ
ລະຫັດ EMCY
EMCY Error Reset (ຄວາມຜິດພາດບໍ່ໄດ້ເຮັດວຽກຕໍ່ໄປອີກແລ້ວ)
ເກີນບວກ
01h ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ 1 F001h
(ຢູ່ນອກລະດັບສູງ)
ການໂຫຼດເກີນທາງລົບ
01h ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ 1
F001 ຊມ
(ນອກຂອບເຂດຕໍ່າ)
ໝົດເວລາ RPDO
00h ບໍ່ໄດ້ລະບຸ
8100ຊມ
ເຫດການ Lifeguard
00h ບໍ່ໄດ້ລະບຸ
8130ຊມ
ໝົດເວລາການເຕັ້ນຂອງຫົວໃຈ
nn Node-ID
8130ຊມ
ຕາຕະລາງ 21: ລະຫັດຊ່ອງຂໍ້ມູນຂໍ້ຜິດພາດທີ່ໄດ້ກໍານົດໄວ້ລ່ວງໜ້າ
ຄວາມຫມາຍ
ການປ້ອນຂໍ້ມູນຫຼາຍເກີນໄປ
ການປ້ອນຂໍ້ມູນຫຼາຍເກີນໄປ
ການສື່ສານ - ຄວາມຜິດພາດ Lifeguard/Heartbeat ທົ່ວໄປ, Lifeguard/Heartbeat Error
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1003ຊມ
ຊື່
ຊ່ອງຂໍ້ມູນຂໍ້ຜິດພາດທີ່ໄດ້ກໍານົດໄວ້ລ່ວງໜ້າ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ຈໍານວນລາຍການ
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຊ່ວງຄ່າ 0 ຫາ 4
ຄ່າເລີ່ມຕົ້ນ 0
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 4 ຊ່ອງຂໍ້ມູນຄວາມຜິດພາດມາດຕະຖານ RO No UNSIGNED32 0
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-35
3.2.5. ວັດຖຸ 100Ch: ເວລາກອງ
ວັດຖຸທີ່ຢູ່ໃນດັດຊະນີ 100Ch ແລະ 100Dh ຈະຊີ້ບອກເວລາກອງທີ່ກຳນົດຄ່າຕາມປັດໃຈເວລາຊີວິດ. ປັດໄຈເວລາຊີວິດທີ່ຄູນກັບເວລາກອງເຮັດໃຫ້ເວລາຕະຫຼອດຊີວິດຂອງໂປຣໂຕຄໍປ້ອງກັນຊີວິດທີ່ອະທິບາຍໄວ້ໃນ DS-301. ຄ່າ Guard Time ຈະຖືກມອບເປັນຄູນຂອງ ms, ແລະມູນຄ່າ 0000h ຈະປິດການປົກປ້ອງຊີວິດ.
ມັນຄວນຈະສັງເກດວ່າວັດຖຸນີ້, ແລະຂອງ 100Dh ແມ່ນສະຫນັບສະຫນູນພຽງແຕ່ສໍາລັບຄວາມເຂົ້າກັນໄດ້ກັບຄືນໄປບ່ອນ. ມາດຕະຖານແນະນຳວ່າເຄືອຂ່າຍໃໝ່ໆບໍ່ໃຊ້ໂປຣໂຕຄໍປ້ອງກັນຊີວິດ, ແຕ່ເປັນການຕິດຕາມການເຕັ້ນຂອງຫົວໃຈແທນ. ທັງການຮັກສາຊີວິດແລະການເຕັ້ນຂອງຫົວໃຈບໍ່ສາມາດມີການເຄື່ອນໄຫວພ້ອມກັນໄດ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
100 ຊ
ຊື່
ຍາມຍາມ
ປະເພດວັດຖຸ VAR
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຊ່ວງຄ່າ 0 ຫາ 65535
ຄ່າເລີ່ມຕົ້ນ 0
3.2.6. ວັດຖຸ 100Dh: ປັດໄຈຕະຫຼອດຊີວິດ
ປັດໄຈເວລາຊີວິດຄູນກັບເວລາກອງເຮັດໃຫ້ເວລາຊີວິດສໍາລັບພິທີການປົກປ້ອງຊີວິດ. ຄ່າຂອງ 00h ຈະປິດການປົກປັກຮັກສາຊີວິດ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
100 ດ
ຊື່
ປັດໄຈທີ່ໃຊ້ເວລາຊີວິດ
ປະເພດວັດຖຸ VAR
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຊ່ວງຄ່າ 0 ຫາ 255
ຄ່າເລີ່ມຕົ້ນ 0
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-36
3.2.7. ວັດຖຸ 1010h: ຕົວກໍານົດການເກັບຮັກສາ
ວັດຖຸນີ້ສະຫນັບສະຫນູນການປະຫຍັດພາລາມິເຕີໃນຫນ່ວຍຄວາມຈໍາທີ່ບໍ່ມີການລະເຫີຍ. ເພື່ອຫຼີກເວັ້ນການເກັບຮັກສາພາລາມິເຕີໂດຍຄວາມຜິດພາດ, ການເກັບຮັກສາແມ່ນປະຕິບັດພຽງແຕ່ເມື່ອລາຍເຊັນສະເພາະຖືກຂຽນໃສ່ດັດຊະນີຍ່ອຍທີ່ເຫມາະສົມ. ລາຍເຊັນແມ່ນ "ບັນທຶກ".
ລາຍເຊັນແມ່ນຕົວເລກ 32-bit ທີ່ບໍ່ໄດ້ເຊັນ, ປະກອບດ້ວຍລະຫັດ ASCII ຂອງລາຍເຊັນ.
ຕົວອັກສອນ, ອີງຕາມຕາຕະລາງຕໍ່ໄປນີ້:
ບໍລິສັດ MSB
LSB
e
v
a
s
65h 76h 61h 73h
ໃນການຮັບລາຍເຊັນທີ່ຖືກຕ້ອງກັບດັດຊະນີຍ່ອຍທີ່ເຫມາະສົມ, 1IN-CAN Controller ຈະເກັບຮັກສາພາລາມິເຕີໃນຫນ່ວຍຄວາມຈໍາທີ່ບໍ່ມີການລະເຫີຍ, ແລະຫຼັງຈາກນັ້ນຢືນຢັນການສົ່ງ SDO.
ໂດຍການເຂົ້າເຖິງການອ່ານ, ວັດຖຸສະຫນອງຂໍ້ມູນກ່ຽວກັບຄວາມສາມາດໃນການປະຫຍັດຂອງໂມດູນ. ສໍາລັບ subindexes ທັງຫມົດ, ຄ່ານີ້ແມ່ນ 1h, ສະແດງໃຫ້ເຫັນວ່າ 1IN-CAN Controller ບັນທຶກພາລາມິເຕີກ່ຽວກັບຄໍາສັ່ງ. ນີ້ຫມາຍຄວາມວ່າຖ້າພະລັງງານຖືກໂຍກຍ້າຍອອກກ່ອນທີ່ຈະຂຽນວັດຖຸ Store, ການປ່ຽນແປງຂອງ Object Dictionary ຈະບໍ່ຖືກບັນທຶກໄວ້ໃນຫນ່ວຍຄວາມຈໍາທີ່ບໍ່ມີການລະເຫີຍ, ແລະຈະສູນເສຍໃນວົງຈອນພະລັງງານຕໍ່ໄປ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1010ຊມ
ຊື່
ຕົວກໍານົດການເກັບຮັກສາ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 4
ຄ່າເລີ່ມຕົ້ນ 4
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງຂອບເຂດມູນຄ່າຂອງແຜນທີ່ PDO
ຄ່າເລີ່ມຕົ້ນ
1h
ບັນທຶກຕົວກໍານົດການທັງຫມົດ
RW
ບໍ່
0x65766173 (ຂຽນເຂົ້າ)
1h
(ການເຂົ້າເຖິງການອ່ານ)
1h
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-37
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງຂອບເຂດມູນຄ່າຂອງແຜນທີ່ PDO
ຄ່າເລີ່ມຕົ້ນ
2h
ບັນທຶກຕົວກໍານົດການການສື່ສານ
RW
ບໍ່
0x65766173 (ຂຽນເຂົ້າ)
1h
(ການເຂົ້າເຖິງການອ່ານ)
1h
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງຂອບເຂດມູນຄ່າຂອງແຜນທີ່ PDO
ຄ່າເລີ່ມຕົ້ນ
3h
ບັນທຶກຕົວກໍານົດການຄໍາຮ້ອງສະຫມັກ
RW
ບໍ່
0x65766173 (ຂຽນເຂົ້າ)
1h
(ການເຂົ້າເຖິງການອ່ານ)
1h
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງຂອບເຂດມູນຄ່າຂອງແຜນທີ່ PDO
ຄ່າເລີ່ມຕົ້ນ
4h
ບັນທຶກຕົວກໍານົດການຜູ້ຜະລິດ
RW
ບໍ່
0x65766173 (ຂຽນເຂົ້າ)
1h
(ການເຂົ້າເຖິງການອ່ານ)
1h
3.2.8. ວັດຖຸ 1011h: ຟື້ນຟູພາຣາມິເຕີ
ວັດຖຸນີ້ສະຫນັບສະຫນູນການຟື້ນຕົວຂອງຄ່າເລີ່ມຕົ້ນສໍາລັບວັດຈະນານຸກົມວັດຖຸໃນຫນ່ວຍຄວາມຈໍາທີ່ບໍ່ມີການລະເຫີຍ. ເພື່ອຫຼີກເວັ້ນການຟື້ນຟູພາລາມິເຕີໂດຍຄວາມຜິດພາດ, ອຸປະກອນຈະຟື້ນຟູຄ່າເລີ່ມຕົ້ນພຽງແຕ່ເມື່ອລາຍເຊັນສະເພາະຖືກຂຽນໃສ່ດັດຊະນີຍ່ອຍທີ່ເຫມາະສົມ. ລາຍເຊັນແມ່ນ "ໂຫຼດ".
ລາຍເຊັນແມ່ນຕົວເລກ 32-bit ທີ່ບໍ່ໄດ້ເຊັນ, ປະກອບດ້ວຍລະຫັດ ASCII ຂອງລາຍເຊັນ.
ຕົວອັກສອນ, ອີງຕາມຕາຕະລາງຕໍ່ໄປນີ້:
ບໍລິສັດ MSB
LSB
d
a
o
l
64h 61h 6Fh 6Ch
ໃນການຮັບລາຍເຊັນທີ່ຖືກຕ້ອງກັບດັດຊະນີຍ່ອຍທີ່ເຫມາະສົມ, 1IN-CAN Controller ຈະຟື້ນຟູຄ່າເລີ່ມຕົ້ນໃນຫນ່ວຍຄວາມຈໍາທີ່ບໍ່ປ່ຽນແປງ, ແລະຫຼັງຈາກນັ້ນຢືນຢັນການສົ່ງ SDO. ຄ່າເລີ່ມຕົ້ນຖືກຕັ້ງໃຫ້ຖືກຕ້ອງພຽງແຕ່ຫຼັງຈາກອຸປະກອນຖືກຣີເຊັດ ຫຼື ໝູນໃຊ້ພະລັງງານ. ນີ້ຫມາຍຄວາມວ່າ 1INCAN Controller ຈະບໍ່ເລີ່ມໃຊ້ຄ່າເລີ່ມຕົ້ນໃນທັນທີ, ແຕ່ແທນທີ່ຈະສືບຕໍ່ດໍາເນີນການຈາກຄ່າໃດກໍ່ຕາມທີ່ຢູ່ໃນ Object Dictionary ກ່ອນທີ່ຈະດໍາເນີນການຟື້ນຟູ.
ໂດຍການເຂົ້າເຖິງການອ່ານ, ວັດຖຸໃຫ້ຂໍ້ມູນກ່ຽວກັບຄວາມສາມາດຟື້ນຟູຄ່າພາລາມິເຕີເລີ່ມຕົ້ນຂອງໂມດູນ. ສໍາລັບທຸກດັດຊະນີຍ່ອຍ, ຄ່ານີ້ແມ່ນ 1h, ສະແດງໃຫ້ເຫັນວ່າ 1IN-CAN Controller ຟື້ນຟູຄ່າເລີ່ມຕົ້ນໃນຄໍາສັ່ງ.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-38
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1011ຊມ
ຊື່
ຟື້ນຟູຄ່າເລີ່ມຕົ້ນ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 4
ຄ່າເລີ່ມຕົ້ນ 4
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຟື້ນຟູຄ່າເລີ່ມຕົ້ນທັງໝົດ RW No 0x64616F6C (write access), 1h (read access) 1h
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
2h ຟື້ນຟູພາຣາມິເຕີການສື່ສານເລີ່ມຕົ້ນ RW No 0x64616F6C (ຂຽນເຂົ້າເຖິງ), 1ຊມ (ການເຂົ້າເຖິງການອ່ານ) 1ຊມ
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
3h ຟື້ນຟູຄ່າເລີ່ມຕົ້ນຂອງແອັບພລິເຄຊັນ RW No 0x64616F6C (write access), 1h (read access) 1h
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
4h ຟື້ນຟູພາລາມິເຕີຜູ້ຜະລິດເລີ່ມຕົ້ນ RW No 0x64616F6C (ການເຂົ້າຂຽນ), 1h (ການເຂົ້າເຖິງການອ່ານ) 1h
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-39
3.2.9. ຈຸດປະສົງ 1016h: ເວລາການເຕັ້ນຂອງຫົວໃຈຂອງຜູ້ບໍລິໂພກ
ຕົວຄວບຄຸມ 1IN-CAN ສາມາດເປັນຜູ້ບໍລິໂພກຂອງວັດຖຸການເຕັ້ນຂອງຫົວໃຈໄດ້ເຖິງສີ່ໂມດູນ. ຈຸດປະສົງນີ້ກຳນົດເວລາຮອບວຽນການເຕັ້ນຂອງຫົວໃຈທີ່ຄາດໄວ້ສຳລັບໂມດູນເຫຼົ່ານັ້ນ, ແລະ ຖ້າຕັ້ງເປັນສູນ, ມັນບໍ່ຖືກນຳໃຊ້. ເມື່ອບໍ່ແມ່ນສູນ, ເວລາແມ່ນເປັນຄູນຂອງ 1ms, ແລະການຕິດຕາມຈະເລີ່ມຕົ້ນຫຼັງຈາກການຮັບການເຕັ້ນຂອງຫົວໃຈຄັ້ງທໍາອິດຈາກໂມດູນ. ຖ້າ 1IN-CAN Controller ບໍ່ໄດ້ຮັບການເຕັ້ນຂອງຫົວໃຈຈາກ node ໃນໄລຍະເວລາທີ່ຄາດໄວ້, ມັນຈະສະແດງຄວາມຜິດພາດໃນການສື່ສານ, ແລະຕອບສະຫນອງຕາມຈຸດປະສົງ 1029h.
ບິດ 31-24
23-16
ສະຫງວນມູນຄ່າ 00h Node-ID
ເຂົ້າລະຫັດເປັນ
ບໍ່ໄດ້ເຊັນ8
ເວລາເຕັ້ນຂອງຫົວໃຈ 15-0 UNSIGNED16
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1016ຊມ
ຊື່
ເວລາເຕັ້ນຂອງຫົວໃຈຂອງຜູ້ບໍລິໂພກ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ຈໍານວນລາຍການ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 4
ຄ່າເລີ່ມຕົ້ນ 4
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 4h ເວລາເຕັ້ນຂອງຫົວໃຈຂອງຜູ້ບໍລິໂພກ RW No UNSIGNED32 0
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-40
3.2.10. ຈຸດປະສົງ 1017h: ເວລາເຕັ້ນຂອງຫົວໃຈຜູ້ຜະລິດ
ຕົວຄວບຄຸມ 1IN-CAN ສາມາດຖືກຕັ້ງຄ່າເພື່ອຜະລິດການເຕັ້ນຂອງຫົວໃຈຮອບວຽນໂດຍການຂຽນຄ່າທີ່ບໍ່ແມ່ນສູນໃຫ້ກັບວັດຖຸນີ້. ຄ່າຈະຖືກໃຫ້ຢູ່ໃນຕົວຄູນຂອງ 1ms, ແລະຄ່າຂອງ 0 ຈະປິດການເຕັ້ນຂອງຫົວໃຈ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1017ຊມ
ຊື່
ເວລາເຕັ້ນຂອງຫົວໃຈຜູ້ຜະລິດ
ປະເພດວັດຖຸ VAR
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຊ່ວງຄ່າ 10 ຫາ 65535
ຄ່າເລີ່ມຕົ້ນ 0
3.2.11. ວັດຖຸ 1018h: ວັດຖຸຕົວຕົນ
ວັດຖຸລະບຸຕົວຕົນຊີ້ບອກຂໍ້ມູນຂອງ 1IN-CAN Controller, ລວມທັງ ID ຜູ້ຂາຍ, ID ອຸປະກອນ, ຊອບແວ ແລະໝາຍເລກຮາດແວ, ແລະໝາຍເລກຊີຣຽວ.
ໃນການປ້ອນເລກດັດແກ້ຢູ່ໃນດັດຊະນີຍ່ອຍ 3, ຮູບແບບຂອງຂໍ້ມູນແມ່ນດັ່ງທີ່ສະແດງໃຫ້ເຫັນຂ້າງລຸ່ມນີ້
MSB Major Revision Number (ວັດຈະນານຸກົມວັດຖຸ)
ການແກ້ໄຂຮາດແວ
ເວີຊັນຊອບແວ LSB
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1018ຊມ
ຊື່
ຈຸດປະສົງຂອງຕົວຕົນ
ບັນທຶກປະເພດວັດຖຸ
ປະເພດຂໍ້ມູນ
ບັນທຶກປະຈໍາຕົວ
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ຈໍານວນລາຍການ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 4
ຄ່າເລີ່ມຕົ້ນ 4
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ID ຜູ້ຂາຍ RO No 0x00000055 0x00000055 (Axiomatic)
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-41
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
2h ລະຫັດສິນຄ້າ RO No 0xAA031701 0xAA031701
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
3h Revision Number RO No UNSIGNED32 0x00010100
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
4h Serial Number RO No UNSIGNED32 No
3.2.12. ວັດຖຸ 1020h: ກວດສອບການຕັ້ງຄ່າ
ວັດຖຸນີ້ສາມາດອ່ານເພື່ອເບິ່ງວ່າຊອບແວວັນທີໃດ (ສະບັບທີ່ລະບຸໄວ້ໃນວັດຖຸ 1018h) ຖືກລວບລວມ. ວັນທີແມ່ນສະແດງເປັນຄ່າເລກຖານສິບຫົກສະແດງມື້/ເດືອນ/ປີ ຕາມຮູບແບບຂ້າງລຸ່ມນີ້. ຄ່າເວລາຢູ່ດັດຊະນີຍ່ອຍ 2 ເປັນຄ່າເລກຖານສິບຫົກສະແດງເວລາໃນໂມງ 24 ຊົ່ວໂມງ.
ວັນ MSB (ໃນ 1-Byte Hex)
00
ເດືອນ (ໃນ 1-Byte Hex) 00
LSB ປີ (ໃນ 2-Byte Hex) ເວລາ (ໃນ 2-Byte Hex)
ຕົວຢ່າງample, ຄ່າຂອງ 0x10082010 ຈະຊີ້ໃຫ້ເຫັນວ່າຊອບແວໄດ້ຖືກລວບລວມໃນວັນທີ 10 ສິງຫາ 2010. ຄ່າເວລາຂອງ 0x00001620 ຈະຊີ້ບອກວ່າມັນຖືກລວບລວມຢູ່ທີ່ 4:20pm.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1020ຊມ
ຊື່
ຢືນຢັນການຕັ້ງຄ່າ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ຈໍານວນລາຍການ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 2
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-42
ລາຍລະອຽດດັດຊະນີຍ່ອຍມູນຄ່າເລີ່ມຕົ້ນເຂົ້າເຖິງໄລຍະຄ່າແຜນທີ່ PDO ຄ່າເລີ່ມຕົ້ນ
2 1h ວັນທີກຳນົດຄ່າ RO No UNSIGNED32 No
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
2h ເວລາການຕັ້ງຄ່າ RO No UNSIGNED32 No
3.2.13. ວັດຖຸ 1029h: ພຶດຕິກຳຜິດພາດ
ວັດຖຸນີ້ຄວບຄຸມສະຖານະທີ່ 1IN-CAN Controller ຈະຖືກຕັ້ງຄ່າໃນກໍລະນີທີ່ມີຂໍ້ຜິດພາດຂອງປະເພດທີ່ກ່ຽວຂ້ອງກັບດັດຊະນີຍ່ອຍ.
ຄວາມຜິດຂອງເຄືອຂ່າຍຖືກໝາຍວ່າເມື່ອບໍ່ໄດ້ຮັບ RPDO ພາຍໃນໄລຍະເວລາທີ່ຄາດໄວ້ທີ່ກຳນົດໄວ້ໃນ “ຕົວຈັບເວລາເຫດການ” ຂອງວັດຖຸການສື່ສານທີ່ກ່ຽວຂ້ອງ, (ເບິ່ງຂໍ້ 3.2.14 ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ) ຫຼືຖ້າຂໍ້ຄວາມ lifeguard ຫຼື heartbeat ບໍ່ໄດ້ຮັບຕາມທີ່ຄາດໄວ້. ຄວາມຜິດຂອງການປ້ອນຂໍ້ມູນແມ່ນໄດ້ກຳນົດໄວ້ໃນພາກທີ 1.3, ແລະຄວາມຜິດຂອງການປ້ອນຂໍ້ມູນຖືກກຳນົດໄວ້ໃນພາກທີ 1.5.
ສໍາລັບດັດຊະນີຍ່ອຍທັງໝົດ, ຄໍານິຍາມຕໍ່ໄປນີ້ຖືເປັນຄວາມຈິງ:
0 = Pre-Operational (node reverts to a pre-operational state ເມື່ອພົບເຫັນຄວາມຜິດພາດນີ້)
1 = ບໍ່ມີການປ່ຽນແປງສະຖານະ (node ຍັງຄົງຢູ່ໃນສະຖານະດຽວກັນມັນແມ່ນຢູ່ໃນເວລາທີ່ຄວາມຜິດພາດເກີດຂຶ້ນ)
2 = ຢຸດແລ້ວ
(node ຈະເຂົ້າໄປໃນຮູບແບບການຢຸດເຊົາໃນເວລາທີ່ຄວາມຜິດພາດເກີດຂຶ້ນ)
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1029ຊມ
ຊື່
ພຶດຕິກຳຜິດພາດ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ຈໍານວນລາຍການ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 5
ຄ່າເລີ່ມຕົ້ນ 5
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງແຜນທີ່ PDO
1h Communication Fault RW No
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-43
ໄລຍະຄ່າເລີ່ມຕົ້ນ ຄ່າຍ່ອຍລາຍລະອຽດຂອງດັດຊະນີເຂົ້າເຖິງໄລຍະຄ່າຂອງແຜນທີ່ PDO ຄ່າເລີ່ມຕົ້ນ
ເບິ່ງຂ້າງເທິງ 1 (ບໍ່ມີສະຖານະປ່ຽນ) 2h Digital Input Fault (ບໍ່ໄດ້ໃຊ້) RW No ເບິ່ງຂ້າງເທິງ 1 (ບໍ່ມີສະຖານະປ່ຽນ)
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
3h Analog Input Fault (AI1) RW No See above 1 (ບໍ່ມີການປ່ຽນແປງສະຖານະ)
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
4h Digital Output Fault (ບໍ່ໄດ້ໃຊ້) RW No ເບິ່ງຂ້າງເທິງ 1 (ບໍ່ມີການປ່ຽນແປງສະຖານະ)
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
5h Analog Output Fault (ບໍ່ໄດ້ໃຊ້) RW No See above 1 (ບໍ່ມີການປ່ຽນແປງສະຖານະ)
3.2.14. ພຶດຕິກຳ RPDO
ຕາມມາດຕະຖານ CANopen ® DS-301, ຂັ້ນຕອນຕໍ່ໄປນີ້ຈະຖືກນໍາໃຊ້ສໍາລັບການສ້າງແຜນທີ່ໃຫມ່, ແລະຄືກັນສໍາລັບທັງ RPDOs ແລະ TPDOs.
a) ທໍາລາຍ PDO ໂດຍກໍານົດ bit ມີ (ບິດທີ່ສໍາຄັນ) ຂອງ sub-index 01h ຂອງພາລາມິເຕີການສື່ສານ PDO ຕາມ 1b.
b) ປິດການທໍາງານແຜນທີ່ໂດຍການຕັ້ງດັດຊະນີຍ່ອຍ 00h ຂອງວັດຖຸແຜນທີ່ທີ່ສອດຄ້ອງກັນເປັນ 0.
c) ດັດແກ້ແຜນທີ່ໂດຍການປ່ຽນຄ່າຂອງດັດຊະນີຍ່ອຍທີ່ສອດຄ້ອງກັນ
d) ເປີດໃຊ້ແຜນທີ່ໂດຍການຕັ້ງດັດຊະນີຍ່ອຍ 00h ກັບຈໍານວນວັດຖຸທີ່ເຮັດແຜນທີ່
e) ສ້າງ PDO ໂດຍການຕັ້ງຄ່າບິດທີ່ມີຢູ່ (ບິດທີ່ສໍາຄັນ) ຂອງດັດຊະນີຍ່ອຍ 01h ຂອງພາລາມິເຕີການສື່ສານ PDO ຕາມ 0b.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-44
ຕົວຄວບຄຸມ 1IN-CAN ສາມາດຮອງຮັບໄດ້ເຖິງສີ່ຂໍ້ຄວາມ RPDO. RPDO ທັງໝົດໃນ 1IN-CAN Controller ໃຊ້ຕົວກໍານົດການຕິດຕໍ່ສື່ສານໃນຕອນຕົ້ນທີ່ຄ້າຍຄືກັນ, ດ້ວຍ PDO IDs ທີ່ຖືກກໍານົດໄວ້ຕາມຊຸດການເຊື່ອມຕໍ່ທີ່ກໍານົດໄວ້ກ່ອນທີ່ໄດ້ອະທິບາຍໄວ້ໃນ DS-301. RPDO ສ່ວນໃຫຍ່ບໍ່ມີຢູ່, ບໍ່ມີ RTR ອະນຸຍາດ, ພວກເຂົາໃຊ້ 11-bit CAN-IDs (base frame valid) ແລະພວກມັນທັງຫມົດແມ່ນເຫດການທີ່ຂັບເຄື່ອນ. ໃນຂະນະທີ່ທັງສີ່ມີແຜນທີ່ເລີ່ມຕົ້ນທີ່ຖືກຕ້ອງທີ່ຖືກກໍານົດ (ເບິ່ງຂ້າງລຸ່ມນີ້) ພຽງແຕ່ RPDO1 ຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ (ເຊັ່ນ RPDO ມີຢູ່).
RPDO1 Mapping at Object 1600h: Default ID 0x200 + Node ID
ຄ່າດັດຊະນີຍ່ອຍ
ວັດຖຸ
0
4
ຈຳນວນຂອງແຜນທີ່ແອັບພລິເຄຊັນໃນ PDO
1
0x25000110
ຮັບພິເສດ 1 PV
2
0x25000210
ຮັບພິເສດ 2 PV
3
0x25000310
ຮັບພິເສດ 3 PV
4
0x25000410
ຮັບພິເສດ 4 PV
RTPDO2 Mapping ຢູ່ Object 1601h: Default ID 0x300 + Node ID
ຄ່າດັດຊະນີຍ່ອຍ
ວັດຖຸ
0
2
ຈຳນວນຂອງແຜນທີ່ແອັບພລິເຄຊັນໃນ PDO
1
0x25000510
ໄດ້ຮັບພິເສດ 1 PV (ເຊັ່ນ: PID Control Feedback 1 PV)
2
0x25000610
ໄດ້ຮັບພິເສດ 2 PV (ເຊັ່ນ: PID Control Feedback 2 PV)
3
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
4
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
RPDO3 Mapping at Object 1602h: Default ID 0x400 + Node ID
ຄ່າດັດຊະນີຍ່ອຍ
ວັດຖຸ
0
0
ຈຳນວນຂອງແຜນທີ່ແອັບພລິເຄຊັນໃນ PDO
1
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
2
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
3
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
4
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
RPDO4 Mapping at Object 1603h: Default ID 0x500 + Node ID
ຄ່າດັດຊະນີຍ່ອຍ
ວັດຖຸ
0
0
ຈຳນວນຂອງແຜນທີ່ແອັບພລິເຄຊັນໃນ PDO
1
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
2
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
3
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
4
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
ບໍ່ມີໃຜໃນພວກມັນມີຄຸນສົມບັດການໝົດເວລາທີ່ເປີດໃຊ້ງານ, ເຊັ່ນວ່າ “ຕົວຈັບເວລາເຫດການ” ໃນດັດຊະນີຍ່ອຍ 5 ຖືກຕັ້ງເປັນສູນ. ເມື່ອສິ່ງນີ້ຖືກປ່ຽນເປັນຄ່າທີ່ບໍ່ແມ່ນສູນ, ຖ້າ RPDO ບໍ່ໄດ້ຮັບຈາກ node ອື່ນພາຍໃນໄລຍະເວລາທີ່ກໍານົດໄວ້ (ໃນຂະນະທີ່ຢູ່ໃນໂຫມດປະຕິບັດງານ), ຄວາມຜິດຂອງເຄືອຂ່າຍຖືກເປີດໃຊ້, ແລະຕົວຄວບຄຸມຈະໄປຫາລັດປະຕິບັດງານທີ່ກໍານົດໄວ້ໃນ Object 1029h sub-index 4.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1400h ເຖິງ 1403h
ຊື່
ຕົວກໍານົດການການສື່ສານ RPDO
ບັນທຶກປະເພດວັດຖຸ
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-45
ປະເພດຂໍ້ມູນ
ບັນທຶກການສື່ສານ PDO
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ຈໍານວນລາຍການ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 5
ຄ່າເລີ່ມຕົ້ນ 5
ດັດຊະນີຍ່ອຍ
1h
ລາຍລະອຽດ
COB-ID ໃຊ້ໂດຍ RPDO
ການເຂົ້າເຖິງ
RW
X RPDOx ID
ແຜນທີ່ PDO No
1
0200ຊມ
ຊ່ວງມູນຄ່າ ເບິ່ງຄໍານິຍາມມູນຄ່າໃນ DS-301
2
0300ຊມ
ຄ່າເລີ່ມຕົ້ນ 40000000h + RPDO1 + Node ID
3
0400ຊມ
C0000000h + RPDOx + Node-ID
4
0500ຊມ
Node-ID = Node-ID ຂອງໂມດູນ. RPDO COB-IDs ຈະຖືກປັບປຸງໂດຍອັດຕະໂນມັດຖ້າຫາກວ່າ
Node-ID ຖືກປ່ຽນໂດຍ LSS protocol.
80000000h ໃນ COB-ID ຊີ້ໃຫ້ເຫັນວ່າ PDO ບໍ່ມີ (ຖືກທໍາລາຍ)
04000000h ໃນ COB-ID ຊີ້ໃຫ້ເຫັນວ່າບໍ່ມີ RTR ອະນຸຍາດໃຫ້ຢູ່ໃນ PDO.
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
2h Transmission type RO No See value definition in DS-301 255 (FFh) = Event Driven
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
3h Inhibit Time RW No ເບິ່ງຄໍານິຍາມຄ່າໃນ DS-301 0
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
4h ເຂົ້າກັນໄດ້ RW No UNSIGNED8 0
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງຂອບເຂດມູນຄ່າຂອງແຜນທີ່ PDO
5 ຕົວຈັບເວລາເຫດການ RW No ເບິ່ງຄໍານິຍາມມູນຄ່າໃນ DS-301
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-46
ຄ່າເລີ່ມຕົ້ນ 0
ການຈື່ຈໍາ: ການຈັບເວລາເຫດການທີ່ບໍ່ແມ່ນສູນສໍາລັບ RPDO ຫມາຍຄວາມວ່າມັນຈະສົ່ງຜົນໃຫ້ຄວາມຜິດຂອງເຄືອຂ່າຍຖືກທຸງຖ້າມັນບໍ່ໄດ້ຮັບພາຍໃນໄລຍະເວລານີ້ໃນຂະນະທີ່ຢູ່ໃນໂຫມດປະຕິບັດງານ.
3.2.15. ພຶດຕິກໍາ TPDO
ຕົວຄວບຄຸມ 1IN-CAN ສາມາດຮອງຮັບໄດ້ເຖິງສີ່ຂໍ້ຄວາມ TPDO. TPDO ທັງໝົດໃນ 1IN-CAN Controller ໃຊ້ຕົວກໍານົດການຕິດຕໍ່ສື່ສານໃນຕອນຕົ້ນທີ່ຄ້າຍຄືກັນ, ໂດຍມີ PDO IDs ທີ່ຕັ້ງໄວ້ຕາມຊຸດການເຊື່ອມຕໍ່ທີ່ກຳນົດໄວ້ລ່ວງໜ້າທີ່ໄດ້ອະທິບາຍໄວ້ໃນ DS-301. TPDOs ສ່ວນໃຫຍ່ບໍ່ມີຢູ່, ບໍ່ມີ RTR ອະນຸຍາດໃຫ້, ພວກເຂົາໃຊ້ 11-bit CAN-IDs (ກອບພື້ນຖານທີ່ຖືກຕ້ອງ) ແລະພວກເຂົາທັງຫມົດແມ່ນໃຊ້ເວລາ. ໃນຂະນະທີ່ທັງສີ່ມີແຜນທີ່ເລີ່ມຕົ້ນທີ່ຖືກຕ້ອງທີ່ຖືກກໍານົດ (ເບິ່ງຂ້າງລຸ່ມນີ້) ພຽງແຕ່ TPDO1 ຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ (ເຊັ່ນ TPDO ມີຢູ່).
TPDO1 Mapping ຢູ່ Object 1A00h: Default ID 0x180 + Node ID
ຄ່າດັດຊະນີຍ່ອຍ
ວັດຖຸ
0
3
ຈຳນວນຂອງແຜນທີ່ແອັບພລິເຄຊັນໃນ PDO
1
0x71000110
ການປ້ອນຂໍ້ມູນອະນາລັອກ 1 ຄ່າຊ່ອງຂໍ້ມູນ
2
0x71000210
ການປ້ອນຂໍ້ມູນແບບອະນາລັອກ 1 ຄ່າຊ່ອງຂໍ້ມູນທີ່ວັດແທກຄວາມຖີ່
3
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
4
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
TPDO2 Mapping ຢູ່ Object 1A01h: Default ID 0x280 + Node ID
ຄ່າດັດຊະນີຍ່ອຍ
ວັດຖຸ
0
0
ຈຳນວນຂອງແຜນທີ່ແອັບພລິເຄຊັນໃນ PDO
1
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
2
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
3
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
4
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
TPDO3 Mapping ຢູ່ Object 1A02h: Default ID 0x380 + Node ID
ຄ່າດັດຊະນີຍ່ອຍ
ວັດຖຸ
0
2
ຈຳນວນຂອງແຜນທີ່ແອັບພລິເຄຊັນໃນ PDO
1
0x24600110
PID Control Output 1 ຄ່າຊ່ອງຂໍ້ມູນ
2
0x24600210
PID Control Output 2 ຄ່າຊ່ອງຂໍ້ມູນ
3
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
4
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
TPDO4 Mapping ຢູ່ Object 1A03h: Default ID 0x480 + Node ID
ຄ່າດັດຊະນີຍ່ອຍ
ວັດຖຸ
0
2
ຈຳນວນຂອງແຜນທີ່ແອັບພລິເຄຊັນໃນ PDO
1
0x50200020
ຄ່າພາກສະຫນາມການສະຫນອງພະລັງງານ (ວັດແທກ)
2
0x50300020
ຄ່າພາກສະຫນາມອຸນຫະພູມຂອງໂປເຊດເຊີ (ວັດແທກ)
3
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
4
0
ບໍ່ໄດ້ໃຊ້ເປັນຄ່າເລີ່ມຕົ້ນ
ເນື່ອງຈາກ TPDO1 ທັງໝົດມີອັດຕາການສົ່ງຜ່ານຄ່າສູນ (ເຊັ່ນ: ຕົວຈັບເວລາເຫດການຢູ່ໃນດັດຊະນີຍ່ອຍ 5 ຂອງວັດຖຸການສື່ສານ), ພຽງແຕ່ TPDO1 ຈະຖືກຖ່າຍທອດໂດຍອັດຕະໂນມັດເມື່ອໜ່ວຍດັ່ງກ່າວເຂົ້າສູ່ໂໝດ OPERATIONAL.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-47
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
1800h ເຖິງ 1803h
ຊື່
ຕົວກໍານົດການການສື່ສານ TPDO
ບັນທຶກປະເພດວັດຖຸ
ປະເພດຂໍ້ມູນ
ບັນທຶກການສື່ສານ PDO
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ຈໍານວນລາຍການ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 5
ຄ່າເລີ່ມຕົ້ນ 5
ດັດຊະນີຍ່ອຍ
1h
ລາຍລະອຽດ
COB-ID ໃຊ້ໂດຍ TPDO
ການເຂົ້າເຖິງ
RW
X
TPDOx ID
ແຜນທີ່ PDO No
1
0180ຊມ
ຊ່ວງມູນຄ່າ ເບິ່ງຄໍານິຍາມມູນຄ່າໃນ DS-301
2
0280ຊມ
ຄ່າເລີ່ມຕົ້ນ 40000000h + TPDO1 + Node-ID
3
0380ຊມ
C0000000h + TPDOx + Node-ID
4
0480ຊມ
Node-ID = Node-ID ຂອງໂມດູນ. TPDO COB-IDs ຈະຖືກປັບປຸງໂດຍອັດຕະໂນມັດຖ້າຫາກວ່າ
Node-ID ຖືກປ່ຽນໂດຍ LSS protocol.
80000000h ໃນ COB-ID ຊີ້ໃຫ້ເຫັນວ່າ PDO ບໍ່ມີ (ຖືກທໍາລາຍ)
04000000h ໃນ COB-ID ຊີ້ໃຫ້ເຫັນວ່າບໍ່ມີ RTR ອະນຸຍາດໃຫ້ຢູ່ໃນ PDO.
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
2h Transmission type RO No See value definition in DS-301 254 (FEh) = Event Driven
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
3h Inhibit Time RW No ເບິ່ງຄໍານິຍາມຄ່າໃນ DS-301 0
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
4h ເຂົ້າກັນໄດ້ RW No UNSIGNED8 0
ດັດຊະນີຍ່ອຍ
5
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-48
ລາຍລະອຽດການເຂົ້າເຖິງ PDO Mapping Value Range ຄ່າເລີ່ມຕົ້ນ
ຕົວຈັບເວລາເຫດການ RW No ເບິ່ງຄໍານິຍາມຄ່າໃນ DS-301 100ms (ຢູ່ TPDO1) 0ms (ໃນ TPDO2, TPDO3, TPDO4)
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-49
3.3. ຈຸດປະສົງຂອງແອັບພລິເຄຊັນ (DS-404)
ດັດຊະນີ (hex)
6020 6030
ුຳເั ฒີ 7100 6110 6112 7120 7121 7122 7123 7130 6132 7148 7149 61A0 61A1 .
ວັດຖຸ
DI Read State 1 Input Line DI Polarity 1 Input Line AI Input Field Value AI Sensor Type AI Operating Mode AI Input Scaling 1 FV AI Input Scaling 1 PV AI Input Scaling 2 FV AI Input Scaling 2 PV AI Input Process Value AI Input Digits AI Input Span AI ສິ້ນສຸດ Span AI ການກັ່ນຕອງຄົງທີ່
ປະເພດວັດຖຸ
ARRAY ARAY
array array array ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY
ປະເພດຂໍ້ມູນ
BOOLEAN UNSIGNED8 inTEGNED16 UNSIGNED16 UNSIGNED8 integer16 integER16 integER16 integER16 integER16 UNSIGNED8 integER16 integer16 UNSIGNED8 UNSIGNED16
ການເຂົ້າເຖິງ
RO RW RO RW RW RW RW RW RW RW RO RW RW RW RW RW
ແຜນທີ່ PDO
ແມ່ນ ບໍ່
ແມ່ນ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ມີ ບໍ່ ມີ ບໍ່ ມີ ບໍ່ ມີ ບໍ່ ບໍ່ ມີ
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-50
3.3.1. Object 6020h: DI Read State 1 Input Line
ວັດຖຸທີ່ອ່ານໄດ້ຢ່າງດຽວນີ້ສະແດງເຖິງສະຖານະປ້ອນຂໍ້ມູນດິຈິຕອລຈາກແຖວປ້ອນຂໍ້ມູນດຽວ. ເບິ່ງພາກ 1.2 ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
6020ຊມ
ຊື່
DI ອ່ານ State 1 Input Line
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບູລີນ
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h Digital Input 1 State RO Yes 0 (ປິດ) ຫຼື 1 (ON) 0
3.3.2. ວັດຖຸ 6030h: DI Polarity 1 Input Line
ອອບເຈັກນີ້ກຳນົດວ່າສະຖານະທີ່ອ່ານຢູ່ໃນ pin ປ້ອນເຂົ້ານັ້ນກົງກັບສະຖານະຂອງ logic ແນວໃດ, ໂດຍສົມທົບກັບຜູ້ຜະລິດ object 2020h, ຕາມທີ່ກຳນົດໄວ້ໃນຕາຕະລາງ 3.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
6030ຊມ
ຊື່
DI Polarity 1 Input Line
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງຂອບເຂດມູນຄ່າຂອງແຜນທີ່ PDO
1h Digital Input 1 Polarity RW No See Table 3
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-51
ຄ່າເລີ່ມຕົ້ນ 0 (ເປີດ/ປິດປົກກະຕິ)
3.3.3. Object 7100h: AI Input Field Value
ຈຸດປະສົງນີ້ສະແດງໃຫ້ເຫັນມູນຄ່າການວັດແທກຂອງການປ້ອນຂໍ້ມູນອະນາລັອກທີ່ໄດ້ຮັບການຂະຫຍາຍຕາມວັດຖຸຜູ້ຜະລິດ 2102h AI Decimal Digits PV. ຫົວໜ່ວຍພື້ນຖານສໍາລັບແຕ່ລະປະເພດຂອງການປ້ອນຂໍ້ມູນແມ່ນຖືກກໍານົດໄວ້ໃນຕາຕະລາງ 9, ເຊັ່ນດຽວກັນກັບຄວາມລະອຽດທີ່ອ່ານໄດ້ຢ່າງດຽວ (ຕົວເລກທົດສະນິຍົມ) ທີ່ກ່ຽວຂ້ອງກັບ FV.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
7100ຊມ
ຊື່
ຄ່າຊ່ອງໃສ່ຂໍ້ມູນ AI
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 FV RO ແມ່ນປະເພດຂໍ້ມູນສະເພາະ, ເບິ່ງຕາຕະລາງ 11 No
3.3.4. ວັດຖຸ 6110h: ປະເພດເຊັນເຊີ AI
ຈຸດປະສົງນີ້ກໍານົດປະເພດຂອງເຊັນເຊີ (ການປ້ອນຂໍ້ມູນ) ທີ່ເຊື່ອມຕໍ່ກັບ pin ປ້ອນຂໍ້ມູນອະນາລັອກ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
6110ຊມ
ຊື່
ປະເພດເຊັນເຊີ AI
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ການເຂົ້າເຖິງລາຍລະອຽດຂອງດັດຊະນີຍ່ອຍ
1h AI1 ເຊັນເຊີປະເພດ RW
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-52
PDO Mapping ຄ່າໄລຍະຄ່າເລີ່ມຕົ້ນ
ບໍ່ມີເບິ່ງຕາຕະລາງ 5 40 (ສະບັບtage)
3.3.5. Object 6112h: ໂໝດການໃຊ້ງານ AI
ວັດຖຸນີ້ເປີດໃຫ້ໃຊ້ໂໝດປະຕິບັດການພິເສດສຳລັບການປ້ອນຂໍ້ມູນ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
6112ຊມ
ຊື່
ໂໝດການໃຊ້ງານ AI
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 ຮູບແບບການເຮັດວຽກ RW ບໍ່ມີເບິ່ງຕາຕະລາງ 4 1 (ການດໍາເນີນງານປົກກະຕິ)
3.3.6. Object 7120h: AI Input Scaling 1 FV
ວັດຖຸນີ້ອະທິບາຍຄ່າພາກສະຫນາມຂອງຈຸດການປັບຕົວທໍາອິດສໍາລັບຊ່ອງທາງການປ້ອນຂໍ້ມູນແບບອະນາລັອກ, ດັ່ງທີ່ສະແດງໃນຮູບ 7. ມັນຍັງກໍານົດຄ່າ "ຕໍາ່ສຸດ" ຂອງໄລຍະການປ້ອນຂໍ້ມູນແບບອະນາລັອກ ເມື່ອໃຊ້ອິນພຸດນີ້ເປັນແຫຼ່ງຄວບຄຸມສໍາລັບບລ໋ອກຟັງຊັນອື່ນ, ດັ່ງທີ່ໄດ້ອະທິບາຍໄວ້ໃນຕາຕະລາງ 17 ໃນພາກທີ 1.5. ມັນຖືກປັບຂະຫນາດຢູ່ໃນຫນ່ວຍງານທາງດ້ານຮ່າງກາຍຂອງ FV, ie object 2102h ໃຊ້ກັບວັດຖຸນີ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
7120ຊມ
ຊື່
AI Input Scaling 1 FV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ດັດຊະນີຍ່ອຍ
1h
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-53
ລາຍລະອຽດການເຂົ້າເຖິງ PDO Mapping Value Range ຄ່າເລີ່ມຕົ້ນ
AI1 Scaling 1 FV RW ບໍ່ມີເບິ່ງຕາຕະລາງ 11 500 [mV]
3.3.7. Object 7121h: AI Input Scaling 1 PV
ວັດຖຸນີ້ກໍານົດຄ່າຂະບວນການຂອງຈຸດ calibration ທໍາອິດສໍາລັບຊ່ອງທາງການປ້ອນຂໍ້ມູນແບບອະນາລັອກ, ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບ 7. ມັນຖືກປັບຂະຫນາດໃນຫນ່ວຍງານທາງດ້ານຮ່າງກາຍຂອງ PV, ie ວັດຖຸ 6132h ໃຊ້ກັບວັດຖຸນີ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
7121ຊມ
ຊື່
AI Input Scaling 1 PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 Scaling 1 PV RW ບໍ່ມີ Integer16 500 [ຄືກັນກັບ 7120h]
3.3.8. Object 7122h: AI Input Scaling 2 FV
ວັດຖຸນີ້ອະທິບາຍຄ່າພາກສະຫນາມຂອງຈຸດການປັບຕົວທີສອງສໍາລັບຊ່ອງທາງການປ້ອນຂໍ້ມູນແບບອະນາລັອກ, ດັ່ງທີ່ສະແດງໃນຮູບ 7. ມັນຍັງກໍານົດຄ່າ "ສູງສຸດ" ຂອງຂອບເຂດການປ້ອນຂໍ້ມູນແບບອະນາລັອກ ເມື່ອໃຊ້ອິນພຸດນີ້ເປັນແຫຼ່ງຄວບຄຸມສໍາລັບບລັອກຟັງຊັນອື່ນ, ດັ່ງທີ່ອະທິບາຍໄວ້ໃນຕາຕະລາງ 17 ໃນພາກທີ 1.5. ມັນຖືກປັບຂະຫນາດຢູ່ໃນຫນ່ວຍງານທາງດ້ານຮ່າງກາຍຂອງ FV, ie object 2102h ໃຊ້ກັບວັດຖຸນີ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
7122ຊມ
ຊື່
AI Input Scaling 2 FV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-54
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 Scaling 2 FV RW ບໍ່ມີຕາຕະລາງ 11 4500 [mV]
3.3.9. Object 7123h: AI Input Scaling 2 PV
ຈຸດປະສົງນີ້ກໍານົດຄ່າຂະບວນການຂອງຈຸດທີ່ສອງສໍາລັບຊ່ອງການປ້ອນຂໍ້ມູນອະນາລັອກ,
ດັ່ງທີ່ສະແດງຢູ່ໃນຮູບທີ 7. ມັນຖືກປັບຂະຫນາດຢູ່ໃນຫນ່ວຍງານທາງດ້ານຮ່າງກາຍຂອງ PV, ie object 6132h ໃຊ້ກັບສິ່ງນີ້.
ວັດຖຸ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
7123ຊມ
ຊື່
AI Input Scaling 2 PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 Scaling 2 PV RW ບໍ່ມີ Integer16 4500 [ຄືກັນກັບ 7122h]
3.3.10. Object 7130h: AI Input Process ຄ່າ
ວັດຖຸນີ້ສະແດງຜົນຂອງການວັດແທກການປ້ອນຂໍ້ມູນທີ່ໃຊ້ຕໍ່ຮູບທີ່ 7, ແລະໃຫ້ປະລິມານການວັດແທກທີ່ມີຂະໜາດໃນຫົວໜ່ວຍທາງກາຍະພາບຂອງຄ່າຂະບວນການ (ເຊັ່ນ: °C, PSI, RPM, ແລະອື່ນໆ) ດ້ວຍຄວາມລະອຽດທີ່ກຳນົດໄວ້ໃນວັດຖຸ 6132h AI Decimal Digits PV.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
7130ຊມ
ຊື່
ຄ່າຂະບວນການປ້ອນຂໍ້ມູນ AI
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-55
ຊ່ວງຄ່າ 1 ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 Process Value RO Yes Integer16 No
3.3.11. Object 6132h: AI Decimal Digits PV
ວັດຖຸນີ້ອະທິບາຍຈຳນວນຕົວເລກຕາມຈຸດທົດສະນິຍົມ (ເຊັ່ນ: ຄວາມລະອຽດ) ຂອງຂໍ້ມູນປ້ອນເຂົ້າ, ເຊິ່ງຖືກຕີຄວາມໝາຍດ້ວຍຂໍ້ມູນປະເພດ Integer16 ໃນວັດຖຸຄ່າຂະບວນການ.
Example: ຄ່າຂະບວນການຂອງ 1.230 (Float) ຈະຖືກລະຫັດເປັນ 1230 ໃນຮູບແບບ Integer16 ຖ້າຈໍານວນຕົວເລກທົດສະນິຍົມຖືກຕັ້ງເປັນ 3.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
6123ຊມ
ຊື່
AI ຕົວເລກທົດສະນິຍົມ PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 ຕົວເລກທົດສະນິຍົມ PV RW No 0 ຫາ 4 3 [Volt to mV]
3.3.12. ວັດຖຸ 7148h: AI Span Start
ຄ່ານີ້ກໍານົດຂອບເຂດຈໍາກັດຕ່ໍາທີ່ຄາດວ່າຈະມີຄ່າພາກສະຫນາມ. ຄ່າຊ່ອງຂໍ້ມູນທີ່ຕ່ຳກວ່າຂີດຈຳກັດນີ້ຈະຖືກໝາຍວ່າເປັນການໂຫຼດເກີນທາງລົບ. ມັນຖືກປັບຂະຫນາດຢູ່ໃນຫນ່ວຍງານທາງດ້ານຮ່າງກາຍຂອງ FV, ie object 2102h ໃຊ້ກັບວັດຖຸນີ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
7148ຊມ
ຊື່
AI Span ເລີ່ມ
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-56
ປະເພດວັດຖຸ ປະເພດຂໍ້ມູນ
ARRAY INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 Span Start (Error Min) RW ບໍ່ມີເບິ່ງຕາຕະລາງ 11 200 [mV]
3.3.13. ວັດຖຸ 7149h: AI Span End
ຄ່ານີ້ກໍານົດຂອບເຂດຈໍາກັດເທິງທີ່ຄາດວ່າຈະມີຄ່າພາກສະຫນາມ. ຄ່າຊ່ອງຂໍ້ມູນທີ່ສູງກວ່າຂີດຈຳກັດນີ້ຈະຖືກໝາຍວ່າເປັນຄ່າບວກບວກ. ມັນຖືກປັບຂະຫນາດຢູ່ໃນຫນ່ວຍງານທາງດ້ານຮ່າງກາຍຂອງ FV, ie object 2102h ໃຊ້ກັບວັດຖຸນີ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
7149ຊມ
ຊື່
AI Span End
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 Span End (Error Max) RW ບໍ່ມີເບິ່ງຕາຕະລາງ 11 4800 [mV]
3.3.14. ວັດຖຸ 61A0h: AI Filter Type
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-57
ວັດຖຸນີ້ກໍານົດປະເພດຂອງການກັ່ນຕອງຂໍ້ມູນທີ່ຈະນໍາໃຊ້ກັບຂໍ້ມູນການປ້ອນຂໍ້ມູນດິບ, ຕາມທີ່ອ່ານຈາກ ADC ຫຼື Timer, ກ່ອນທີ່ມັນຈະຖືກສົ່ງໄປຫາວັດຖຸມູນຄ່າພາກສະຫນາມ. ປະເພດຂອງການກັ່ນຕອງຂໍ້ມູນແມ່ນຖືກກໍານົດໄວ້ໃນຕາຕະລາງ 8, ແລະວິທີການທີ່ພວກມັນຖືກນໍາໃຊ້ແມ່ນໄດ້ອະທິບາຍໄວ້ໃນພາກ 1.3.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
61A0ຊມ
ຊື່
AI Filter ປະເພດ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 Filter Type RW No See Table 8 0 (ບໍ່ມີຕົວກອງ)
3.3.15. ວັດຖຸ 61A1h: AI Filter Constant
ຈຸດປະສົງນີ້ກໍານົດຈໍານວນຂອງຂັ້ນຕອນການນໍາໃຊ້ໃນການກັ່ນຕອງຕ່າງໆ, ຕາມທີ່ກໍານົດໄວ້ໃນພາກທີ 1.3
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
61A0ຊມ
ຊື່
AI Filter Constant
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງຂອບເຂດມູນຄ່າຂອງແຜນທີ່ PDO
1h AI1 Filter Constant RW No 1 ຫາ 1000
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-58
ຄ່າເລີ່ມຕົ້ນ 10
3.4. ວັດຖຸຜູ້ຜະລິດ
ດັດຊະນີ (hex)
2020 2021 2030 2031 2040 2041 2031
2100 2101 2102 2103 2110 2111 2112
2500 2502 2520 2522
30z0 30z1 30z2 30z3 30z4 30z5 30z6 30z7
4000 4010 4020 4×01 4×02 4×11 4×12 4×13 4×21 4×22 4×23 4×31 4×32 4×33.
5010
ວັດຖຸ
DI Pull Up/Down Mode 1 Input Line DI Debounce Time DI Debounce Filter 1 Input Line DI Frequency Debounce Time DI Reset Pulse Count DI Time Window DI Pulse Window AI Input Range AI Number of Pulses per Revolution AI ຄວາມຜິດພາດຂອງຕົວເລກທົດສະນິຍົມ FV ຄວາມຖີ່ AI Defilter AI Filter Clear Hysteresis AI Error Reaction Delay EC Extra Received Process Value EC Decimal Digits PV EC Scaling 1 PV EC Scaling 2 PV LTz Input X-Axis Source LTz Input X-Axis Number LTz X-Axis Decimal Digits PV LTz Y-Axis PV Point Decimal Points X-Axis PV LTz Point Y-Axis PV LTz Output Y-Axis PV Logic Block ເປີດໃຊ້ Logic Block ທີ່ເລືອກຕາຕະລາງ Logic Output ຄ່າ LBx ຕາຕະລາງຊອກຫາ LBx Function Logical Operator Logic Block A Function A ເງື່ອນໄຂ 1 Logic Block A Function A ເງື່ອນໄຂ 2 Logic Block A Function 3 Logic Block A Condition Function B Condition 1 Logic Block A Function B Condition 2 Logic Block A Function C Condition 3 Logic Block A Function C Condition 1 Logic Block A Function C Condition 2 Constant Field Value
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
ປະເພດວັດຖຸ
ARRAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY
ARRAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY
ARRAY ARAY ARAY ARAY
VAR VAR VAR VAR ARAY ARAY ອາເຣອາເຣ
array array array array array ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY ARAY
ອາເຣ
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ 8 ບໍ່ໄດ້ເຊັນ 16 ບໍ່ໄດ້ເຊັນ 8 ບໍ່ໄດ້ເຊັນ 8 ບໍ່ໄດ້ເຊັນ 32 ບໍ່ໄດ້ເຊັນ 32 ບໍ່ໄດ້ເຊັນ 32 ບໍ່ໄດ້ເຊັນ 8 ບໍ່ໄດ້ເຊັນ 16 ບໍ່ໄດ້ເຊັນ 8 ບໍ່ໄດ້ເຊັນ 8 ບໍ່ໄດ້ເຊັນ 16 ຈໍານວນ BOOLEN 16 ບໍ່ໄດ້ລົງທະບຽນ 16 INTEGNED 8 ບໍ່ໄດ້ລົງທະບຽນ UNSIGNED16 UNSIGNED16 UNSIGNED8 UNSIGNED8 UNSIGNED8 integER8 integER8 integER16 UNSIGNED16 UNSIGNED16 integER8 UNSIGNED8 UNSIGNED16 ບັນທຶກ ບັນທຶກ ບັນທຶກ ບັນທຶກ ບັນທຶກ ການບັນທຶກ ການບັນທຶກ ການບັນທຶກ ການບັນທຶກ ການບັນທຶກ ການບັນທຶກ ການບັນທຶກ ການບັນທຶກ ການບັນທຶກ ການບັນທຶກການ
ການເຂົ້າເຖິງ
RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RW RWRW
ແຜນທີ່ PDO
ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່
ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່
ແມ່ນ ບໍ່ ບໍ່ ບໍ່
ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ແມ່ນ ບໍ່ ມີ
ບໍ່ ມີ ບໍ່ ແມ່ນ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ບໍ່ ມີ ບໍ່ ບໍ່ ມີ
ບໍ່
A-59
5020 Power Supply Field Value 5030 Processor Temperature Field Value 5555 ເລີ່ມຢູ່ໃນໂໝດປະຕິບັດການ
ໂດຍທີ່ z = 1 ຫາ 6 ແລະ x = 1 ຫາ 4
VAR
FLOAT32
RO
ແມ່ນແລ້ວ
VAR
FLOAT32
RO
ແມ່ນແລ້ວ
VAR
ບູລີນ
RW
ບໍ່
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-60
3.4.1. Object 2020h: DI Pullup/down Mode 1 Input Line
ວັດຖຸນີ້ກໍານົດວິທີການທີ່ລັດການອ່ານຢູ່ໃນ pin ປ້ອນຂໍ້ມູນກົງກັນກັບສະຖານະ logic, ໂດຍສົມທົບກັບຈຸດປະສົງຂອງຄໍາຮ້ອງສະຫມັກ 6020h, ຕາມທີ່ໄດ້ກໍານົດໄວ້ໃນຕາຕະລາງ 3. ທາງເລືອກສໍາລັບວັດຖຸນີ້ແມ່ນຢູ່ໃນຕາຕະລາງ 1, ແລະຕົວຄວບຄຸມຈະປັບຮາດແວ input ຕາມສິ່ງທີ່ໄດ້ລະບຸໄວ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2020ຊມ
ຊື່
DI Pullup/down Mode 1 Input Line
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h Digital Input 1 Pullup/down RW No See Table 1 0 (ປິດການດຶງ/ລົງ)
3.4.2. Object 2020h: DI Debounce Time 1 Input Line
ວັດຖຸນີ້ກຳນົດເວລາ debounce ທີ່ໃຊ້ເມື່ອການປ້ອນຂໍ້ມູນຖືກກຳນົດຄ່າເປັນປະເພດການປ້ອນຂໍ້ມູນດິຈິຕອນ. ທາງເລືອກສໍາລັບວັດຖຸນີ້ແມ່ນລະບຸໄວ້ຂ້າງລຸ່ມນີ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2021ຊມ
ຊື່
DI Debounce Time 1 Input Line
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງຂອບເຂດມູນຄ່າຂອງແຜນທີ່ PDO
1h Digital Input Debounce Time RW No 0 60000
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-61
ຄ່າເລີ່ມຕົ້ນ 10 (ms)
3.4.3. Object 2030h: DI Debounce Filter 1 Input Line
ວັດຖຸນີ້ກຳນົດເວລາ debounce ຂອງສັນຍານດິຈິຕອລ ເມື່ອອິນພຸດຖືກກຳນົດຄ່າເປັນປະເພດການປ້ອນຂໍ້ມູນຄວາມຖີ່/RPM ຫຼື PWM. ຕົວເລືອກສໍາລັບວັດຖຸນີ້ແມ່ນຢູ່ໃນຕາຕະລາງ 2.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2020ຊມ
ຊື່
DI Debounce Filter 1 Input Line
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h Digital Input Debounce Filter RW No See Table 2 2 [Filter 1.78 us]
3.4.4. Object 2031h: AI Frequency Overflow value
ວັດຖຸນີ້ກຳນົດເວລາ debounce ຂອງສັນຍານດິຈິຕອລ ເມື່ອອິນພຸດຖືກກຳນົດຄ່າເປັນປະເພດການປ້ອນຂໍ້ມູນຄວາມຖີ່/RPM ຫຼື PWM.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2031ຊມ
ຊື່
ຄ່າຄວາມຖີ່ຂອງ AI Overflow
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງແຜນທີ່ PDO
1h Frequency Overflow Value RW No
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-62
ຊ່ວງຄ່າ 0-50 ຄ່າເລີ່ມຕົ້ນ 50 (Hz)
3.4.5. Object 2040h: AI Reset Pulse Count value
ວັດຖຸນີ້ກຳນົດຄ່າ (ໃນກຳມະຈອນ) ເຊິ່ງຈະຣີເຊັດປະເພດການປ້ອນຂໍ້ມູນຕົວນັບເພື່ອເລີ່ມນັບຈາກ 0 ອີກຄັ້ງ. ຄ່ານີ້ຖືກພິຈາລະນາເມື່ອການປ້ອນຂໍ້ມູນຖືກເລືອກເປັນປະເພດ Counter Input.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2040ຊມ
ຊື່
AI ປັບຄ່າການນັບ Pulse
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI Reset Pulse Count Value RW No 0-0xFFFFFFFF 1000 (pulses)
3.4.6. ວັດຖຸ 2041h: AI Counter Time Window
ວັດຖຸນີ້ກຳນົດຄ່າ (ເປັນມິນລິວິນາທີ) ເຊິ່ງຈະໃຊ້ເປັນປ່ອງຢ້ຽມເວລາເພື່ອນັບກຳມະຈອນທີ່ກວດພົບພາຍໃນມັນ. ຄ່ານີ້ຖືກພິຈາລະນາເມື່ອການປ້ອນຂໍ້ມູນຖືກເລືອກເປັນປະເພດ Counter Input.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2041ຊມ
ຊື່
AI Counter Time Window
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍ
1h AI Counter Time Window
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-63
ເຂົ້າເຖິງ PDO Mapping Value Range ຄ່າເລີ່ມຕົ້ນ
RW No 0-0xFFFFFFFF 500 (ມິນລິວິນາທີ)
3.4.7. ວັດຖຸ 2041h: AI Counter Pulse Window
ວັດຖຸນີ້ກໍານົດຄ່າ (ໃນກໍາມະຈອນ) ເຊິ່ງຈະຖືກນໍາໃຊ້ເປັນຈໍານວນເປົ້າຫມາຍສໍາລັບຕົວຄວບຄຸມເພື່ອກວດຫາແລະສະຫນອງເວລາ (ເປັນ milliseconds) ທີ່ຕ້ອງການເພື່ອບັນລຸການນັບດັ່ງກ່າວ. ຄ່ານີ້ຖືກພິຈາລະນາເມື່ອການປ້ອນຂໍ້ມູນຖືກເລືອກເປັນປະເພດ Counter Input.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2041ຊມ
ຊື່
AI Counter Pulse Window
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI Counter Pulse Window RW No 0-0xFFFFFFFF 1000 (ກຳມະຈອນ)
3.4.8. Object 2100h: AI Input Range
ວັດຖຸນີ້, ໂດຍສົມທົບກັບ 6110h AI Sensor Type, ກໍານົດຄ່າເລີ່ມຕົ້ນການປ້ອນຂໍ້ມູນແບບອະນາລັອກ (ຕາຕະລາງ 10) ແລະໄລຍະທີ່ອະນຸຍາດ (ຕາຕະລາງ 11) ສໍາລັບວັດຖຸ 2111h, 7120h, 7122h, 7148h ແລະ 7149h. ຈໍານວນແລະປະເພດຂອງໄລຍະຈະແຕກຕ່າງກັນຕາມປະເພດຂອງ sensor ທີ່ເຊື່ອມຕໍ່ກັບການປ້ອນຂໍ້ມູນ, ດັ່ງທີ່ອະທິບາຍໃນຕາຕະລາງ 6.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2100ຊມ
ຊື່
ໄລຍະການປ້ອນຂໍ້ມູນ AI
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-64
ຊ່ວງຄ່າ 1 ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 Range RW No See Table 6 2 [0-5V]
3.4.9. ວັດຖຸ 2101h: AI ຈຳນວນ Pulses ຕໍ່ການປະຕິວັດ
ວັດຖຸນີ້ຖືກໃຊ້ພຽງແຕ່ເມື່ອປະເພດການປ້ອນຂໍ້ມູນ “ຄວາມຖີ່” ຖືກເລືອກໂດຍວັດຖຸ 6110h. ຕົວຄວບຄຸມຈະປ່ຽນການວັດແທກຄວາມຖີ່ໂດຍອັດຕະໂນມັດຈາກ Hz ເປັນ RPM ເມື່ອຄ່າທີ່ບໍ່ແມ່ນສູນຖືກລະບຸ. ໃນກໍລະນີນີ້, ວັດຖຸ 2111h, 7120h, 7122h, 7148h ແລະ 7149h ຈະຖືກຕີຄວາມໝາຍເປັນຂໍ້ມູນ RPM. Object 2100h AI Input Range ຕ້ອງຍັງຖືກລະບຸໄວ້ໃນ Hertz, ແລະຄວນຈະເລືອກຕາມຄວາມຖີ່ທີ່ຄາດໄວ້ທີ່ເຊັນເຊີ RPM ຈະເຮັດວຽກ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2101ຊມ
ຊື່
AI ຈໍານວນ Pulses ຕໍ່ການປະຕິວັດ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ດັດຊະນີຍ່ອຍ
1h
ລາຍລະອຽດ
AI1 Pulses ຕໍ່ການປະຕິວັດ
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຊ່ວງຄ່າ 0 ຫາ 1000
ຄ່າເລີ່ມຕົ້ນ 1
3.4.10. ວັດຖຸ 2102h: AI Decimal Digits FV
ວັດຖຸນີ້ອະທິບາຍຈຳນວນຕົວເລກຕາມຈຸດທົດສະນິຍົມ (ເຊັ່ນ: ຄວາມລະອຽດ) ຂອງຂໍ້ມູນປ້ອນເຂົ້າ, ເຊິ່ງຖືກຕີຄວາມໝາຍດ້ວຍຂໍ້ມູນປະເພດ Integer16 ໃນວັດຖຸຄ່າພາກສະຫນາມ.
Example: ຄ່າຊ່ອງຂໍ້ມູນຂອງ 1.230 (Float) ຈະຖືກໃສ່ລະຫັດເປັນ 1230 ໃນຮູບແບບ Integer16 ຖ້າຈຳນວນຕົວເລກທົດສະນິຍົມຖືກຕັ້ງເປັນ 3.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-65
ນອກເໜືອໄປຈາກວັດຖຸ FV 7100h, ວັດຖຸ 2111h, 7120h, 7122h, 7148h ແລະ 7149h ຍັງຈະຖືກລະບຸດ້ວຍຄວາມລະອຽດນີ້. ວັດຖຸນີ້ແມ່ນອ່ານໄດ້ເທົ່ານັ້ນ, ແລະຈະຖືກປັບອັດຕະໂນມັດໂດຍຕົວຄວບຄຸມຕາມຕາຕະລາງ 9 ຂຶ້ນກັບປະເພດການປ້ອນຂໍ້ມູນອະນາລັອກ ແລະໄລຍະທີ່ໄດ້ເລືອກ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2102ຊມ
ຊື່
AI Decimal Digits FV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 ຕົວເລກທົດສະນິຍົມ FV RO ບໍ່ມີເບິ່ງຕາຕະລາງ 9 3 [Volt to mV]
3.4.11. ວັດຖຸ 2103h: AI Filter Frequency ສໍາລັບ ADC
ວັດຖຸນີ້ຖືກນໍາໃຊ້ເພື່ອກໍານົດຄວາມຖີ່ຂອງການກັ່ນຕອງການຕັດສໍາລັບອຸປະກອນຕໍ່ພ່ວງ ADC ໃນໂປເຊດເຊີ. ຕົວແປງສັນຍານອະນາລັອກເປັນດິຈິຕອລແມ່ນໃຊ້ກັບປະເພດການປ້ອນຂໍ້ມູນແບບອະນາລັອກ: voltage; ປັດຈຸບັນ; ແລະຕ້ານທານ. ມັນຍັງຖືກນໍາໃຊ້ເພື່ອວັດແທກ: ຜົນຜະລິດ analogue ຄວາມຄິດເຫັນໃນປະຈຸບັນ; ການສະຫນອງພະລັງງານ voltage, ແລະອຸນຫະພູມໂຮງງານຜະລິດ. ຕົວກອງທີ່ມີຢູ່ໃນຕາຕະລາງ 7.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-66
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2104ຊມ
ຊື່
AI Filter Frequency ສໍາລັບ ADC
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ADC Filter Frequency RW No See Table 7 1 [Filter 50Hz]
3.4.12. Object 2110h: AI Error Detect Enable
ວັດຖຸນີ້ເຮັດໃຫ້ການກວດສອບຄວາມຜິດພາດ ແລະປະຕິກິລິຍາທີ່ກ່ຽວຂ້ອງກັບບລັອກຟັງຊັນການປ້ອນຂໍ້ມູນອະນາລັອກ. ເມື່ອປິດການໃຊ້ງານ, ການປ້ອນຂໍ້ມູນຈະບໍ່ສ້າງລະຫັດ EMCY ໃນ object 1003h Pre-Defined Error Field, ແລະມັນຈະປິດການໃຊ້ງານໃດໆທີ່ຄວບຄຸມໂດຍ input ຖ້າ input ອອກນອກຂອບເຂດທີ່ກໍານົດໂດຍ object 7148h AI Span Start ແລະ 7149h AI Span End.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2110ຊມ
ຊື່
AI Error Detect Enable
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບູລີນ
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 ກວດພົບຄວາມຜິດພາດ ເປີດໃຊ້ RW No 0 (FALSE) ຫຼື 1 (TRUE) 1 [TRUE]
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-67
3.4.13. Object 2111h: AI Error Clear Hysteresis
ວັດຖຸນີ້ຖືກນໍາໃຊ້ເພື່ອປ້ອງກັນບໍ່ໃຫ້ການກະຕຸ້ນໄວ / ການລົບທຸງຄວາມຜິດພາດການປ້ອນຂໍ້ມູນ, ແລະການສົ່ງວັດຖຸ 1003h ກັບເຄືອຂ່າຍ CANopen ®. ເມື່ອການປ້ອນຂໍ້ມູນໄດ້ໄປຂ້າງເທິງ/ຕ່ຳກວ່າເກນທີ່ກຳນົດໄລຍະການໃຊ້ງານທີ່ຖືກຕ້ອງ, ມັນຕ້ອງກັບມາຢູ່ໃນຊ່ວງລົບ/ບວກຄ່ານີ້ເພື່ອລຶບລ້າງຄວາມຜິດ. ມັນຖືກປັບຂະຫນາດຢູ່ໃນຫນ່ວຍງານທາງດ້ານຮ່າງກາຍຂອງ FV, ie object 2102h ໃຊ້ກັບວັດຖຸນີ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2111ຊມ
ຊື່
AI Error Clear Hysteresis
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 Error Clear Hysteresis RW ບໍ່ມີເບິ່ງຕາຕະລາງ 11 100 [mV]
3.4.14. Object 2112h: AI Error Reaction Delay
ວັດຖຸນີ້ຖືກນໍາໃຊ້ເພື່ອການກັ່ນຕອງອອກສັນຍານ spurious ແລະເພື່ອປ້ອງກັນການອີ່ມຕົວຂອງເຄືອຂ່າຍ CANopen ® ກັບການອອກອາກາດຂອງວັດຖຸ 1003h ເນື່ອງຈາກຄວາມຜິດຖືກຕັ້ງ / ລ້າງ. ກ່ອນທີ່ຄວາມຜິດຈະຖືກຮັບຮູ້ (ເຊັ່ນ: ລະຫັດ EMCY ຈະຖືກເພີ່ມເຂົ້າໃນບັນຊີລາຍການຂໍ້ຜິດພາດທີ່ໄດ້ກໍານົດໄວ້ລ່ວງໜ້າ), ມັນຈະຕ້ອງຍັງຄົງມີການເຄື່ອນໄຫວຕະຫຼອດໄລຍະເວລາທີ່ກຳນົດໄວ້ໃນວັດຖຸນີ້. ຫົວໜ່ວຍທາງກາຍະພາບຂອງວັດຖຸນີ້ແມ່ນມີລີວິນາທີ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2112ຊມ
ຊື່
AI Error Reaction Delay
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 1
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-68
ຄ່າເລີ່ມຕົ້ນ 1
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h AI1 ປະຕິກິລິຍາຜິດພາດການຊັກຊ້າ RW No 0 ຫາ 60,000 1000 [ms]
3.4.15. ວັດຖຸ 2500h: EC ພິເສດມູນຄ່າຂະບວນການທີ່ໄດ້ຮັບ
ວັດຖຸນີ້ສະຫນອງແຫຼ່ງການຄວບຄຸມພິເສດເພື່ອໃຫ້ສາມາດຄວບຄຸມການທໍາງານອື່ນໆໂດຍຂໍ້ມູນທີ່ໄດ້ຮັບຈາກ CANopen ® RPDO. ມັນເຮັດໜ້າທີ່ຄ້າຍຄືກັນກັບວັດຖຸ PV ທີ່ສາມາດຂຽນໄດ້, ແຜນທີ່, ເຊັ່ນ: 7300h AO Output PV.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2500ຊມ
ຊື່
EC ພິເສດທີ່ໄດ້ຮັບ PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 6
ຄ່າເລີ່ມຕົ້ນ 6
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 6h (x = 1 ຫາ 6) ECx ໄດ້ຮັບ PV RW Yes Integer16 ບໍ່
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-69
3.4.16. ວັດຖຸ 2502h: ຕົວເລກທົດສະນິຍົມ EC PV
ວັດຖຸນີ້ອະທິບາຍຈໍານວນຕົວເລກຕາມຈຸດທົດສະນິຍົມ (ເຊັ່ນ: ຄວາມລະອຽດ) ຂອງຂໍ້ມູນການຄວບຄຸມພິເສດ, ເຊິ່ງຖືກຕີຄວາມຫມາຍດ້ວຍຂໍ້ມູນປະເພດ Integer16 ໃນວັດຖຸມູນຄ່າຂະບວນການ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2502ຊມ
ຊື່
ຕົວເລກທົດສະນິຍົມ EC PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 6
ຄ່າເລີ່ມຕົ້ນ 6
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 6h (x = 1 ຫາ 6) ຕົວເລກທົດສະນິຍົມ ECx PV RW No 0 ຫາ 4 1 (0.1 ຄວາມລະອຽດ)
3.4.17. ວັດຖຸ 2520h: EC Scaling 1 PV
ວັດຖຸນີ້ກໍານົດຄ່າຕໍາ່ສຸດຂອງແຫຼ່ງການຄວບຄຸມພິເສດ. ມັນຖືກນໍາໃຊ້ເປັນຄ່າ Scaling 1 ໂດຍຫນ້າທີ່ອື່ນໆຕັນໃນເວລາທີ່ EC ໄດ້ຖືກເລືອກເປັນແຫຼ່ງສໍາລັບຂໍ້ມູນ X-Axis, ie ດັ່ງທີ່ເຫັນໃນຮູບ 11. ບໍ່ມີຫນ່ວຍງານທາງດ້ານຮ່າງກາຍທີ່ກ່ຽວຂ້ອງກັບຂໍ້ມູນ, ແຕ່ມັນໃຊ້ຄວາມລະອຽດດຽວກັນກັບ PV ທີ່ໄດ້ຮັບຕາມທີ່ໄດ້ກໍານົດໄວ້ໃນ object 2502h, EC Decimal Digits PV. ວັດຖຸນີ້ຕ້ອງນ້ອຍກວ່າວັດຖຸ 2522h EC Scaling 2 PV ສະເໝີ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2520ຊມ
ຊື່
EC Scaling 1 PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 6
ຄ່າເລີ່ມຕົ້ນ 6
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-70
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 6h (x = 1 ຫາ 6) ECx Scaling 1 PV RW No -32768 ຫາ 2522h ດັດຊະນີຍ່ອຍ X 0
3.4.18. ວັດຖຸ 2522h: EC Scaling 2 PV
ວັດຖຸນີ້ກຳນົດຄ່າສູງສຸດຂອງແຫຼ່ງຄວບຄຸມພິເສດ. ມັນຖືກນໍາໃຊ້ເປັນຄ່າ Scaling 2 ໂດຍຫນ້າທີ່ອື່ນໆຕັນໃນເວລາທີ່ EC ໄດ້ຖືກເລືອກເປັນແຫຼ່ງສໍາລັບຂໍ້ມູນ X-Axis, ie ດັ່ງທີ່ເຫັນໃນຮູບ 11. ບໍ່ມີຫນ່ວຍງານທາງດ້ານຮ່າງກາຍທີ່ກ່ຽວຂ້ອງກັບຂໍ້ມູນ, ແຕ່ມັນໃຊ້ຄວາມລະອຽດດຽວກັນກັບ PV ທີ່ໄດ້ຮັບຕາມທີ່ໄດ້ກໍານົດໄວ້ໃນ object 2502h, EC Decimal Digits PV. ວັດຖຸນີ້ຕ້ອງໃຫຍ່ກວ່າວັດຖຸ 2520h EC Scaling 1 PV ສະເໝີ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
2522ຊມ
ຊື່
EC Scaling 2 PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 6
ຄ່າເລີ່ມຕົ້ນ 6
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 6h (x = 1 ຫາ 6) ECx Scaling 2 PV RW No 2520h sub-index X ເປັນ 32767 1000 (100.0)
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-71
3.4.19. Object 30z0h: Ltz Input X-Axis Source
ວັດຖຸນີ້ກໍານົດປະເພດຂອງການປ້ອນຂໍ້ມູນທີ່ຈະຖືກນໍາໃຊ້ເພື່ອກໍານົດຄ່າຂະບວນການປ້ອນ X-Axis ສໍາລັບຟັງຊັນຕາຕະລາງຊອກຫາ. ແຫຼ່ງຂໍ້ມູນການຄວບຄຸມທີ່ມີຢູ່ໃນຕົວຄວບຄຸມ 1IN-CAN ແມ່ນລະບຸໄວ້ໃນຕາຕະລາງ 15. ບໍ່ແມ່ນແຫຼ່ງທັງຫມົດຈະມີຄວາມຫມາຍທີ່ຈະໃຊ້ເປັນ X-Axis input, ແລະມັນເປັນຄວາມຮັບຜິດຊອບຂອງຜູ້ໃຊ້ທີ່ຈະເລືອກເອົາແຫຼ່ງທີ່ເຫມາະສົມກັບຄໍາຮ້ອງສະຫມັກ. ການເລືອກ “ແຫຼ່ງການຄວບຄຸມບໍ່ໄດ້ໃຊ້” ປິດໃຊ້ງານບລັອກຟັງຊັນຕາຕະລາງການຄົ້ນຫາທີ່ກ່ຽວຂ້ອງ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
30z0h (ບ່ອນທີ່ z = 1 ຫາ 6)
ຊື່
Ltz Input X-Axis Source
ປະເພດວັດຖຸສາມາດປ່ຽນໄດ້
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າເບິ່ງຕາຕະລາງ 15
ຄ່າເລີ່ມຕົ້ນ 0 (ການຄວບຄຸມບໍ່ໄດ້ໃຊ້, PID ປິດໃຊ້ງານ)
3.4.20. Object 30z1h: LTz Input X-Axis Number
ວັດຖຸນີ້ກໍານົດຈໍານວນແຫຼ່ງທີ່ຈະຖືກນໍາໃຊ້ເປັນ X-Axis input PV ສໍາລັບຟັງຊັນຕາຕະລາງຊອກຫາ. ຕົວເລກຄວບຄຸມທີ່ມີຢູ່ແມ່ນຂຶ້ນກັບແຫຼ່ງທີ່ເລືອກ, ດັ່ງທີ່ສະແດງຢູ່ໃນຕາຕະລາງ 16. ເມື່ອເລືອກແລ້ວ, ຂີດຈຳກັດຂອງຈຸດໃນແກນ X ຈະຖືກຈຳກັດໂດຍວັດຖຸຂະໜາດຂອງແຫຼ່ງຄວບຄຸມ/ຕົວເລກຕາມທີ່ໄດ້ກຳນົດໄວ້ໃນຕາຕະລາງ 17.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
30z1h (ບ່ອນທີ່ z = 1 ຫາ 6)
ຊື່
Ltz Input X-Axis Number
ປະເພດວັດຖຸສາມາດປ່ຽນໄດ້
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າເບິ່ງຕາຕະລາງ 16
ຄ່າເລີ່ມຕົ້ນ 0 (ແຫຼ່ງການຄວບຄຸມ null)
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-72
3.4.21. ວັດຖຸ 30z2h: LTz X-Axis Decimal Digits PV
ວັດຖຸນີ້ອະທິບາຍຈຳນວນຕົວເລກຕາມຈຸດທົດສະນິຍົມ (ເຊັ່ນ: ຄວາມລະອຽດ) ຂອງຂໍ້ມູນການປ້ອນຂໍ້ມູນ X-Axis ແລະຈຸດໃນຕາຕະລາງຊອກຫາ. ມັນຄວນຈະຖືກຕັ້ງເທົ່າກັບຕົວເລກທົດສະນິຍົມທີ່ໃຊ້ໂດຍ PV ຈາກແຫຼ່ງຄວບຄຸມ / ຕົວເລກຕາມທີ່ໄດ້ກໍານົດໄວ້ໃນຕາຕະລາງ 17.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
30z2h (ບ່ອນທີ່ z = 1 ຫາ 6)
ຊື່
LTz X-Axis Decimal Digits PV
ປະເພດວັດຖຸສາມາດປ່ຽນໄດ້
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຊ່ວງມູນຄ່າ 0 ຫາ 4 (ເບິ່ງຕາຕະລາງ 17)
ຄ່າເລີ່ມຕົ້ນ 0
3.4.22. ວັດຖຸ 30z3h: LTz Y-Axis Decimal Digits PV
ຈຸດປະສົງນີ້ອະທິບາຍຈໍານວນຂອງຕົວເລກຕໍ່ໄປນີ້ຈຸດທົດສະນິຍົມ (ເຊັ່ນການແກ້ໄຂ) ຂອງຈຸດ Y-Axis ໃນຕາຕະລາງການຊອກຫາ. ເມື່ອຜົນອອກຂອງແກນ Y ຈະເປັນວັດສະດຸປ້ອນໄປຫາບລັອກຟັງຊັນອື່ນ (ເຊັ່ນ: ຜົນຜະລິດອະນາລັອກ), ແນະນຳໃຫ້ຕັ້ງຄ່ານີ້ເທົ່າກັບຕົວເລກທົດສະນິຍົມທີ່ໃຊ້ໂດຍບລັອກທີ່ໃຊ້ຕາຕະລາງຊອກຫາເປັນແຫຼ່ງຄວບຄຸມ/ຕົວເລກ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
30z3h (ບ່ອນທີ່ z = 1 ຫາ 6)
ຊື່
Ltz Y-Axis Decimal Digits PV
ປະເພດວັດຖຸສາມາດປ່ຽນໄດ້
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຊ່ວງຄ່າ 0 ຫາ 4
ຄ່າເລີ່ມຕົ້ນ 0
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-73
3.4.23. ວັດຖຸ 30z4h: ການຕອບສະໜອງຈຸດ LTz
ວັດຖຸນີ້ກຳນົດການຕອບສະໜອງຜົນອອກຂອງແກນ Y ຕໍ່ການປ່ຽນແປງໃນວັດສະດຸປ້ອນ X-Axis. ຄ່າທີ່ກໍານົດໄວ້ໃນດັດຊະນີຍ່ອຍ 1 ກໍານົດປະເພດ X-Axis (ເຊັ່ນຂໍ້ມູນຫຼືເວລາ), ໃນຂະນະທີ່ດັດຊະນີຍ່ອຍອື່ນໆທັງຫມົດກໍານົດການຕອບສະຫນອງ (r.amp, ຂັ້ນຕອນ, ບໍ່ສົນໃຈ) ລະຫວ່າງສອງຈຸດກ່ຽວກັບເສັ້ນໂຄ້ງ. ຕົວເລືອກສໍາລັບວັດຖຸນີ້ແມ່ນຢູ່ໃນຕາຕະລາງ 24. ເບິ່ງຮູບ 18 ສໍາລັບ example ຂອງຄວາມແຕກຕ່າງລະຫວ່າງຂັ້ນຕອນແລະ ramp ຕອບສະໜອງ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
30z4h (ບ່ອນທີ່ z = 1 ຫາ 6)
ຊື່
ຄໍາຕອບຈຸດ Ltz
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 11
ຄ່າເລີ່ມຕົ້ນ 11
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h X-Axis Type RW No See Table 24 (0 or 1) 0 (x-axis data response)
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
2h ຫາ 11h (x = 2 ຫາ 11) LTz Point X Response RW No See Table 24 (0, 1 ຫຼື 2) 1 (r.amp ການຕອບສະຫນອງ)
3.4.24. ວັດຖຸ 30z5h: Ltz Point X-Axis PV
ຈຸດປະສົງນີ້ກໍານົດຂໍ້ມູນ X-Axis ສໍາລັບ 11 ຈຸດການປັບຕົວຢູ່ໃນຕາຕະລາງການຊອກຫາ, ເຮັດໃຫ້ມີ 10 ເປີ້ນພູຜົນຜະລິດທີ່ແຕກຕ່າງກັນ.
ເມື່ອການຕອບສະໜອງຂໍ້ມູນຖືກເລືອກສຳລັບປະເພດ X-Axis (ດັດຊະນີຍ່ອຍ 1 ຂອງວັດຖຸ 30z4), ວັດຖຸນີ້ຖືກຈຳກັດໄວ້ເຊັ່ນວ່າ X1 ບໍ່ສາມາດໜ້ອຍກວ່າຄ່າ Scaling 1 ຂອງແຫຼ່ງ/ຕົວເລກຄວບຄຸມທີ່ເລືອກ, ແລະ X11 ບໍ່ສາມາດຫຼາຍກວ່າຄ່າ Scaling 2 ໄດ້. ສ່ວນທີ່ເຫຼືອຂອງຈຸດແມ່ນຈໍາກັດໂດຍສູດຂ້າງລຸ່ມນີ້. ຫົວໜ່ວຍທາງກາຍະພາບທີ່ເຊື່ອມໂຍງກັບຂໍ້ມູນຈະເປັນຂອງວັດສະດຸປ້ອນທີ່ເລືອກ, ແລະມັນຈະໃຊ້ຄວາມລະອຽດທີ່ກຳນົດໄວ້ໃນວັດຖຸ 30z2h, LTz X-Axis Decimal Digits PV.
MinInputRange <= X1<= X2<= X3<= X4<= X5<= X6<= X7<= X8<= X9<= X10<= X11<= MaxInputRange
ເມື່ອການຕອບສະ ໜອງ ເວລາໄດ້ຖືກເລືອກ, ແຕ່ລະຈຸດໃນ X-Axis ສາມາດຖືກຕັ້ງທຸກບ່ອນຈາກ 1 ຫາ 86,400,000ms.
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-74
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
30z5h (ບ່ອນທີ່ z = 1 ຫາ 6)
ຊື່
Ltz Point X-Axis PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 11
ຄ່າເລີ່ມຕົ້ນ 11
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 11h (x = 1 ຫາ 11)
Ltz Point X-Axis PVx
RW
ບໍ່
ເບິ່ງຂ້າງເທິງ (ຂໍ້ມູນ) 1 ເຖິງ 86400000 (ເວລາ)
10*(x-1)
ບໍ່
3.4.25. ວັດຖຸ 30z6h: Ltz ຈຸດ Y-Axis PV
ຈຸດປະສົງນີ້ກໍານົດຂໍ້ມູນ Y-Axis ສໍາລັບ 11 ຈຸດການປັບຕົວຢູ່ໃນຕາຕະລາງການຊອກຫາ, ເຮັດໃຫ້ມີ 10 ເປີ້ນພູຜົນຜະລິດທີ່ແຕກຕ່າງກັນ. ຂໍ້ມູນແມ່ນບໍ່ມີຂໍ້ຈໍາກັດ ແລະບໍ່ມີຫົວໜ່ວຍທາງກາຍະພາບທີ່ກ່ຽວຂ້ອງກັບມັນ. ມັນຈະໃຊ້ຄວາມລະອຽດທີ່ກຳນົດໄວ້ໃນວັດຖຸ 30z3h, LTz Y-Axis Decimal Digits PV.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
30z6h (ບ່ອນທີ່ z = 1 ຫາ 6)
ຊື່
Ltz ຈຸດ Y-Axis PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 11
ຄ່າເລີ່ມຕົ້ນ 11
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 11h (x = 1 ຫາ 11) LTz ຈຸດ Y-Axis PVx RW ບໍ່ມີ Integer16 10*(x-1) [ie 0, 10, 20, 30, … 100]
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-75
3.4.26. Object 30z7h: Ltz Output Y-Axis PV
ວັດຖຸທີ່ອ່ານໄດ້ຢ່າງດຽວນີ້ປະກອບມີ block function ຕາຕະລາງຊອກຫາ PV ທີ່ສາມາດໃຊ້ເປັນແຫຼ່ງປ້ອນຂໍ້ມູນຂອງບລ໋ອກຟັງຊັນອື່ນ (ເຊັ່ນວ່າ analog output.) ຫົວໜ່ວຍທາງກາຍະພາບຂອງວັດຖຸນີ້ບໍ່ໄດ້ຖືກກຳນົດ ແລະມັນຈະໃຊ້ຄວາມລະອຽດທີ່ກຳນົດໄວ້ໃນວັດຖຸ 30z3h, LTz Y-Axis Decimal Digits PV.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
30z7h (ບ່ອນທີ່ z = 1 ຫາ 6)
ຊື່
Ltz Output Y-Axis PV
ປະເພດວັດຖຸສາມາດປ່ຽນໄດ້
ປະເພດຂໍ້ມູນ
INTEGER16
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO ແມ່ນແລ້ວ
ຊ່ວງຄ່າຈຳນວນເຕັມ16
ຄ່າເລີ່ມຕົ້ນ No
3.4.27. Object 4000h: Logic Block Enable
ວັດຖຸນີ້ກໍານົດວ່າເຫດຜົນທີ່ສະແດງຢູ່ໃນຮູບ 22 ຈະຖືກປະເມີນຫຼືບໍ່.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
4000ຊມ
ຊື່
Logic Block ເປີດໃຊ້ງານ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບູລີນ
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 4
ຄ່າເລີ່ມຕົ້ນ 4
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 4h (x = 1 ຫາ 4) LBx ເປີດໃຊ້ RW No 0 (FALSE) ຫຼື 1 (TRUE) 0 [FALSE]
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-76
3.4.28. Object 4010h: Logic Block ເລືອກຕາຕະລາງ
ວັດຖຸທີ່ອ່ານໄດ້ຢ່າງດຽວນີ້ສະທ້ອນໃຫ້ເຫັນວ່າຕາຕະລາງໃດໄດ້ຖືກເລືອກເປັນແຫຼ່ງຜົນຜະລິດຂອງຕັນຕາມເຫດຜົນຫຼັງຈາກການປະເມີນຜົນທີ່ສະແດງໃນຮູບ 22 ໄດ້ຖືກປະຕິບັດ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
4010ຊມ
ຊື່
Logic Block ເລືອກຕາຕະລາງ
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 4
ຄ່າເລີ່ມຕົ້ນ 4
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 4h (x = 1 ຫາ 4) LBx ຕາຕະລາງທີ່ເລືອກ RO ແມ່ນ 1 ຫາ 6 ບໍ່ແມ່ນ
3.4.29. Object 4020h: Logic Block Output PV
ວັດຖຸທີ່ອ່ານຢ່າງດຽວນີ້ສະທ້ອນໃຫ້ເຫັນຜົນໄດ້ຮັບຈາກຕາຕະລາງທີ່ເລືອກ, ແປເປັນເປີເຊັນtage. ຂອບເຂດຈໍາກັດສໍາລັບເປີເຊັນtage ການແປງແມ່ນອີງໃສ່ໄລຍະຂອງຕາຕະລາງຊອກຫາ Y-Axis Output PV ດັ່ງທີ່ສະແດງຢູ່ໃນຕາຕະລາງ 17.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
4020ຊມ
ຊື່
Logic Block Output PV
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 4
ຄ່າເລີ່ມຕົ້ນ 4
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງຂອບເຂດມູນຄ່າຂອງແຜນທີ່ PDO
1h ຫາ 4h (x = 1 ຫາ 4) LBx Output PV RO Yes ຂຶ້ນກັບຕາຕະລາງທີ່ເລືອກ
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-77
ຄ່າເລີ່ມຕົ້ນ No
3.4.30. Object 4x01h: LBx Lookup Table Numbers
ອອບເຈັກນີ້ກຳນົດວ່າຕາຕະລາງການຄົ້ນຫາໃດທີ່ຮອງຮັບໃນ 1IN-CAN ທີ່ກ່ຽວພັນກັບຟັງຊັນສະເພາະໃດໜຶ່ງພາຍໃນບລ໋ອກຕັນທີ່ໃຫ້ໄວ້. ເຖິງສາມຕາຕະລາງສາມາດເຊື່ອມຕໍ່ກັບແຕ່ລະຫນ້າທີ່ຕາມເຫດຜົນ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
4x01h (ທີ່ x = 1 ຫາ 4)
ຊື່
ຕົວເລກຕາຕະລາງຊອກຫາ LBx
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 3
ຄ່າເລີ່ມຕົ້ນ 3
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 3h (y = A ຫາ C) LBx Lookup Table Y Number RW No 1 ຫາ 6 ເບິ່ງຕາຕະລາງ 30
3.4.31. Object 4x02h: LBx Function Logical Operator
ວັດຖຸນີ້ກໍານົດວິທີການຜົນໄດ້ຮັບຂອງສາມເງື່ອນໄຂສໍາລັບແຕ່ລະຫນ້າທີ່ຈະຖືກປຽບທຽບກັບກັນແລະກັນເພື່ອກໍານົດສະຖານະໂດຍລວມຂອງຜົນໄດ້ຮັບຂອງຟັງຊັນ. ມີເຖິງສາມຫນ້າທີ່ສາມາດປະເມີນໄດ້ໃນແຕ່ລະຕັນຕາມເຫດຜົນ. ຕົວເລືອກສໍາລັບວັດຖຸນີ້ຖືກກໍານົດໄວ້ໃນຕາຕະລາງ 28. ເບິ່ງພາກ 1.8 ສໍາລັບຂໍ້ມູນເພີ່ມເຕີມກ່ຽວກັບວິທີການນໍາໃຊ້ວັດຖຸນີ້.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
4x02h (ທີ່ x = 1 ຫາ 4)
ຊື່
LBx Function Logical Operator
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 3
ຄ່າເລີ່ມຕົ້ນ 3
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-78
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h ຫາ 3h (y = A ຫາ C) LBx Function Y Logical Operator RW No See Table 28 Function A = 1 (and all) Function B = 1 (and all) Function C = 0 (ຄ່າເລີ່ມຕົ້ນ)
3.4.32. 3.4.33. 3.4.34. 3.4.35. 3.4.36. 3.4.37. 3.4.38. 3.4.39. 3.4.40.
Object 4x11h: LBx Function A Condition 1 Object 4x12h: LBx Function A Condition 2 Object 4x13h: LBx Function A Condition 3 Object 4x21h: LBx Function B Condition 1 Object 4x22h: LBx Function Bx2 Condition ເງື່ອນໄຂ 4 Object 23x3h: LBx Function C ເງື່ອນໄຂ 4 Object 31x1h: LBx Function C ເງື່ອນໄຂ 4 Object 32x2h: LBx Function C ເງື່ອນໄຂ 4
ວັດຖຸເຫຼົ່ານີ້, 4xyzh, ເປັນຕົວແທນຂອງ Logic Block z, Function y, Condition z, ບ່ອນທີ່ x = 1 ເຖິງ 4, y = A ຫາ C, ແລະ z = 1 ເຖິງ 3. ວັດຖຸເຫຼົ່ານີ້ແມ່ນປະເພດພິເສດຂອງບັນທຶກ, ກໍານົດໄວ້ໃນຕາຕະລາງ 25. ຂໍ້ມູນກ່ຽວກັບການນໍາໃຊ້ວັດຖຸເຫຼົ່ານີ້ຖືກກໍານົດໄວ້ໃນພາກ 1.8.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
4 xyzh
ຊື່
LBx Function y ເງື່ອນໄຂ z
ບັນທຶກປະເພດວັດຖຸ
ປະເພດຂໍ້ມູນ
ບໍ່ໄດ້ເຊັນ8
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 5
ຄ່າເລີ່ມຕົ້ນ 5
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
1h Argument 1 Source RW No See Table 15 1 (CANopen Message)
ລາຍລະອຽດດັດຊະນີຍ່ອຍ
2h Argument 1 Number
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-79
ເຂົ້າເຖິງ PDO Mapping Value Range Default Value Index Sub-Index Description Access PDO Mapping Value Range ຄ່າເລີ່ມຕົ້ນ
RW No See Table 16 3 (EC ໄດ້ຮັບ PV 1) 3h Argument 2 Source RW No See Table 15 3 (Constant PV)
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
4h Argument 2 Number RW No See Table 16 3 (Constant FV 3)
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
5h Operator RW No See Table 26 0 (ເທົ່າກັນ)
3.4.41. Object 5010h: ຄ່າຊ່ອງຂໍ້ມູນຄົງທີ່
ວັດຖຸນີ້ແມ່ນສະຫນອງໃຫ້ເພື່ອໃຫ້ຜູ້ໃຊ້ສາມາດປຽບທຽບກັບຄ່າຄົງທີ່, ເຊັ່ນ: ສໍາລັບການຄວບຄຸມ setpoint ໃນ loop PID, ຫຼືໃນການປະເມີນເງື່ອນໄຂສໍາລັບຕັນຕາມເຫດຜົນ. ສອງຄ່າທຳອິດໃນວັດຖຸນີ້ຖືກແກ້ໄຂຢູ່ທີ່ FALSE (0) ແລະ TRUE (1). ມີສີ່ດັດຊະນີຍ່ອຍອື່ນໆໃຫ້ຂໍ້ມູນທີ່ບໍ່ມີຂໍ້ຈໍາກັດອື່ນໆ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
5010ຊມ
ຊື່
ຄ່າຊ່ອງຂໍ້ມູນຄົງທີ່
ປະເພດວັດຖຸ ARRAY
ປະເພດຂໍ້ມູນ
FLOAT32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ລາຍລະອຽດ
ດັດຊະນີຍ່ອຍທີ່ໃຫຍ່ທີ່ສຸດສະຫນັບສະຫນູນ
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO No
ຂອບເຂດມູນຄ່າ 6
ຄ່າເລີ່ມຕົ້ນ 6
ການເຂົ້າເຖິງລາຍລະອຽດຂອງດັດຊະນີຍ່ອຍ
1h Constant False RO
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-80
PDO Mapping ຄ່າໄລຍະຄ່າເລີ່ມຕົ້ນ
ບໍ່ມີ 0 0 (ບໍ່ຖືກຕ້ອງ)
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
2h ຄົງທີ່ True RO No 1 1 (ຈິງ)
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
3h ຄົງທີ່ FV 3 RW ບໍ່ມີ Float32 25.0
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
4h ຄົງທີ່ FV 4 RW ບໍ່ມີ Float32 50.0
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
5h ຄົງທີ່ FV 5 RW ບໍ່ມີ Float32 75.0
ລາຍລະອຽດດັດຊະນີຍ່ອຍເຂົ້າເຖິງການຕັ້ງຄ່າ PDO Mapping ລະດັບຄ່າເລີ່ມຕົ້ນ
6h ຄົງທີ່ FV 6 RW ບໍ່ມີ Float32 100.0
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-81
3.4.42. ວັດຖຸ 5020h: ຄ່າພາກສະຫນາມການສະຫນອງພະລັງງານ
ວັດຖຸທີ່ອ່ານໄດ້ຢ່າງດຽວນີ້ສາມາດໃຊ້ໄດ້ສໍາລັບຈຸດປະສົງການຕິຊົມວິນິດໄສ. ມັນສະທ້ອນເຖິງການວັດແທກ voltage powering ຄວບຄຸມ. ຫົວໜ່ວຍທາງກາຍະພາບຂອງວັດຖຸນີ້ແມ່ນ volts.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
5020ຊມ
ຊື່
ຄ່າພາກສະຫນາມການສະຫນອງພະລັງງານ
ປະເພດວັດຖຸສາມາດປ່ຽນໄດ້
ປະເພດຂໍ້ມູນ
FLOAT32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO ແມ່ນແລ້ວ
ຊ່ວງຄ່າ 0 ຫາ 70 [V]
ຄ່າເລີ່ມຕົ້ນ No
3.4.43. ວັດຖຸ 5030h: ຄ່າພາກສະຫນາມອຸນຫະພູມຂອງໂປເຊດເຊີ
ວັດຖຸທີ່ອ່ານໄດ້ຢ່າງດຽວນີ້ສາມາດໃຊ້ໄດ້ສໍາລັບຈຸດປະສົງການຕິຊົມວິນິດໄສ. ມັນສະທ້ອນເຖິງອຸນຫະພູມທີ່ວັດແທກໄດ້ຂອງໂປເຊດເຊີ, ເຊິ່ງຈະເຮັດວຽກຢູ່ສະເຫມີປະມານ 10 ° C ຫາ 20 ° C ຂ້າງເທິງສະພາບແວດລ້ອມ. ຫົວໜ່ວຍທາງກາຍະພາບຂອງວັດຖຸນີ້ແມ່ນອົງສາເຊນຊຽດ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
5030ຊມ
ຊື່
ຄ່າພາກສະຫນາມອຸນຫະພູມຂອງໂປເຊດເຊີ
ປະເພດວັດຖຸສາມາດປ່ຽນໄດ້
ປະເພດຂໍ້ມູນ
FLOAT32
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RO
ແຜນທີ່ PDO ແມ່ນແລ້ວ
ຊ່ວງຄ່າ -50 ຫາ 150 [°C]
ຄ່າເລີ່ມຕົ້ນ No
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-82
3.4.44. ຈຸດປະສົງ 5555h: ເລີ່ມຕົ້ນໃນໂໝດປະຕິບັດງານ
ວັດຖຸນີ້ອະນຸຍາດໃຫ້ຫນ່ວຍງານເລີ່ມຕົ້ນໃນໂຫມດປະຕິບັດງານໂດຍບໍ່ຈໍາເປັນຕ້ອງມີ CANopen ® Master ໃນເຄືອຂ່າຍ. ມັນມີຈຸດປະສົງທີ່ຈະໃຊ້ພຽງແຕ່ໃນເວລາທີ່ແລ່ນຕົວຄວບຄຸມ 1IN-CAN ເປັນໂມດູນແບບຢືນຢູ່ຄົນດຽວ. ອັນນີ້ຄວນຈະຖືກຕັ້ງ FALSE ສະເໝີທຸກຄັ້ງທີ່ມັນເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍແມ່ບົດ/ຂ້າໃຊ້ມາດຕະຖານ.
ລາຍລະອຽດວັດຖຸ
ດັດຊະນີ
5555ຊມ
ຊື່
ເລີ່ມຕົ້ນໃນໂຫມດປະຕິບັດງານ
ປະເພດວັດຖຸສາມາດປ່ຽນໄດ້
ປະເພດຂໍ້ມູນ
ບູລີນ
ລາຍລະອຽດການເຂົ້າ
ດັດຊະນີຍ່ອຍ
0h
ການເຂົ້າເຖິງ
RW
ແຜນທີ່ PDO No
ຊ່ວງຄ່າ 0 (FALSE) ຫຼື 1 (TRUE)
ຄ່າເລີ່ມຕົ້ນ 0 [FALSE]
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-83
4. ຂໍ້ມູນສະເພາະທາງດ້ານເຕັກນິກ
4.1. ການສະຫນອງພະລັງງານ
ການປົກປ້ອງການປ້ອນຂໍ້ມູນການສະຫນອງພະລັງງານ
12, 24 VDC nominal (8…36VDC ຊ່ວງການສະຫນອງພະລັງງານ)
ການປົກປ້ອງຂົ້ວກັບຄືນໄປບ່ອນແມ່ນໄດ້ສະຫນອງໃຫ້. ພາກສ່ວນປ້ອນຂໍ້ມູນການສະຫນອງພະລັງງານປ້ອງກັນການກະດ້າງຊົ່ວຄາວແລະສັ້ນ. Overvoltage ການປົກປ້ອງສູງເຖິງ 38V ແມ່ນສະຫນອງໃຫ້. Overvoltage (undervoltagແລະ).
4.2. ການປ້ອນຂໍ້ມູນ
ຟັງຊັນການປ້ອນຂໍ້ມູນແບບອະນາລັອກ Voltage ການປ້ອນຂໍ້ມູນ
ການປ້ອນຂໍ້ມູນປັດຈຸບັນ
ການປ້ອນຂໍ້ມູນ PWM
ການປ້ອນຂໍ້ມູນຄວາມຖີ່
Counter Input ຟັງຊັນການປ້ອນຂໍ້ມູນດິຈິຕອນ
Input Accuracy Input Resolution Analog Input Resolution Digital Input Resolution Error Detection/Reaction
ສະບັບtage [V], ປັດຈຸບັນ [mA], PWM [%], ຄວາມຖີ່ [Hz], RPM, Counter
0-5V 0-10V
(Impedance 204 K) (Impedance 136 K)
0-20mA 4-20mA
(Impedance 124 ) (Impedance 124 )
0 ຫາ 100% (ຢູ່ 0.5Hz ຫາ 20kHz) ເລືອກໄດ້ 10k pullup ເຖິງ +5V ຫຼື pulldown ກັບ GND resistor
0.5Hz ຫາ 20kHz ເລືອກໄດ້ 10k pullup ເຖິງ +5V ຫຼື pulldown ກັບ GND resistor
ການນັບກຳມະຈອນ, ການວັດແທກໜ້າຈໍ, ກຳມະຈອນຢູ່ໃນປ່ອງຢ້ຽມ
5V CMOS, Active High ຫຼື Active Low Selectable 10k pullup to +5V or pulldown to GND resistor Normal, Inverse ຫຼື latched (ປຸ່ມກົດ) ການຕອບສະຫນອງ
<1% ຄວາມຜິດພາດຂະຫນາດເຕັມ (ທຸກປະເພດ)
ADC 12-ບິດ
ໂມງຈັບເວລາ 16-ບິດ
ອອກຈາກໄລຍະການກວດສອບສູງ ແລະຕໍ່າ ການສ້າງລະຫັດ EMCY (ວັດຖຸ 1003h) ແລະປະຕິກິລິຍາຜິດທີ່ເປັນໄປໄດ້ (1029h).
4.3. ການສື່ສານ
ສາມາດ
ການປິດເຄືອຂ່າຍ
1 CAN 2.0B port, protocol CiA CANopen ® ຕາມຄ່າເລີ່ມຕົ້ນ, 1IN-CAN Controller ຈະສົ່ງຂໍ້ມູນທີ່ວັດແທກໄດ້ (FV object 7100h) ແລະສົ່ງຜົນຕອບຮັບໃນປະຈຸບັນ (FV object 2370h) ເທິງ TPDO1
ອີງຕາມມາດຕະຖານ CAN, ມັນຈໍາເປັນຕ້ອງປິດເຄືອຂ່າຍດ້ວຍຕົວຕ້ານທານການຢຸດເຊົາພາຍນອກ. ຕົວຕ້ານທານແມ່ນ 120 Ohm, 0.25W ຕໍາ່ສຸດທີ່, ຮູບເງົາໂລຫະຫຼືປະເພດທີ່ຄ້າຍຄືກັນ. ພວກມັນຄວນຈະຖືກວາງໄວ້ລະຫວ່າງ CAN_H ແລະ CAN_L terminals ຢູ່ທັງສອງສົ້ນຂອງເຄືອຂ່າຍ.
4.4. ຂໍ້ມູນຈໍາເພາະທົ່ວໄປ
ໄມໂຄຣໂປຣເຊສເຊີ
STM32F103CBT7, 32-bit, 128 Kbytes Flash Program Memory
ກະແສງຽບ
ຕິດຕໍ່ Axiomatic.
ການຄວບຄຸມ Logic
ການທໍາງານຂອງໂປລແກລມຂອງຜູ້ໃຊ້ໂດຍໃຊ້ Electronic Assistant®
ການສື່ສານ
1 ຜອດ CAN (CANopen®), SAE J1939 ສາມາດໃຊ້ໄດ້ຕາມການຮ້ອງຂໍ.
ເງື່ອນໄຂການດໍາເນີນງານ
-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 Deutsch IPD connector P/N: DT04-6P A mating plug kit is available as Axiomatic P/N: AX070119.
Pin #1 2 3 4 5 6
ລາຍລະອຽດ BATT+ Input + CAN_H CAN_L Input BATT-
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-84
5. ປະຫວັດສາດສະບັບ
ສະບັບວັນທີ
1
ວັນທີ 31 ພຶດສະພາ 2016
ຜູ້ຂຽນ
ການປ່ຽນແປງ
Gustavo Del Valle ຮ່າງເບື້ອງຕົ້ນ
UMAX031701, ການປ້ອນຂໍ້ມູນດຽວໄປຫາ Canopen Controller V1
A-85
ຜະລິດຕະພັນຂອງພວກເຮົາ
ຕົວກະຕຸ້ນຄວບຄຸມເຄື່ອງສາກແບດເຕີຣີສາມາດຄວບຄຸມລົດເມ, Gateways CAN/Wifi, CAN/Bluetooth Current Converters DC/DC Power Converters DC Voltage/Current Signal Converters Engine Temperature Scanners Ethernet/CAN Converters Fan Drive Controllers Hydraulic Valve Controllers I/O Controls LVDT Simulators Machines Motors Controls PID Controls Position Sensors, Angle Measurement Inclinometers Power Supplies PWM ຕົວປ່ຽນສັນຍານ/Isolators Resolver Signal Service Conditioners ຜູ້ສະກັດກັ້ນ
ບໍລິສັດຂອງພວກເຮົາ
Axiomatic ສະຫນອງການຄວບຄຸມເຄື່ອງຈັກເອເລັກໂຕຣນິກ, ອົງປະກອບ, ແລະລະບົບໃນ off-highway, ຍານພາຫະນະການຄ້າ, ຍານພາຫະນະໄຟຟ້າ, ຊຸດເຄື່ອງກໍາເນີດໄຟຟ້າ, ການຈັດການວັດສະດຸ, ພະລັງງານທົດແທນແລະຕະຫຼາດ OEM ອຸດສາຫະກໍາ.
ພວກເຮົາສະຫນອງການແກ້ໄຂປະສິດທິພາບ, ນະວັດກໍາທີ່ສຸມໃສ່ການເພີ່ມມູນຄ່າສໍາລັບລູກຄ້າຂອງພວກເຮົາ.
ພວກເຮົາເນັ້ນຫນັກໃສ່ການບໍລິການແລະການຮ່ວມມືກັບລູກຄ້າ, ຜູ້ສະຫນອງ, ແລະພະນັກງານຂອງພວກເຮົາເພື່ອສ້າງຄວາມສໍາພັນໃນໄລຍະຍາວແລະຄວາມໄວ້ວາງໃຈເຊິ່ງກັນແລະກັນ.
ການອອກແບບແລະການຜະລິດທີ່ມີຄຸນນະພາບ
Axiomatic ແມ່ນສະຖານທີ່ລົງທະບຽນ ISO 9001: 2008.
ການບໍລິການ
ຜະລິດຕະພັນທັງໝົດທີ່ຈະສົ່ງຄືນໃຫ້ Axiomatic ຕ້ອງການໝາຍເລກການອະນຸຍາດວັດສະດຸຄືນ (RMA#).
ກະລຸນາໃຫ້ຂໍ້ມູນຕໍ່ໄປນີ້ເມື່ອຮ້ອງຂໍໝາຍເລກ RMA: · ໝາຍເລກ Serial, ໝາຍເລກພາກສ່ວນ · ໝາຍເລກໃບແຈ້ງໜີ້ Axiomatic ແລະວັນທີ · ຊົ່ວໂມງເຮັດວຽກ, ລາຍລະອຽດຂອງບັນຫາ · ແຜນວາດການຕິດຕັ້ງສາຍໄຟ, ແອັບພລິເຄຊັນ · ຄຳເຫັນອື່ນໆຕາມຄວາມຕ້ອງການ
ເມື່ອກະກຽມເອກະສານການສົ່ງຄືນ, ກະລຸນາສັງເກດຕໍ່ໄປນີ້. ໃບແຈ້ງໜີ້ການຄ້າສຳລັບພາສີ (ແລະໃບເກັບເງິນ) ຄວນລະບຸ HS ສາກົນທີ່ສອດຄ່ອງກັນ (ລະຫັດພາສີ), ການປະເມີນມູນຄ່າ ແລະຄຳສັບຄືນສິນຄ້າ, ດັ່ງທີ່ສະແດງຢູ່ໃນໂຕເນີ້ງຂ້າງລຸ່ມນີ້. ມູນຄ່າຂອງຫົວໜ່ວຍຢູ່ໃນໃບແຈ້ງໜີ້ການຄ້າຄວນຄືກັນກັບລາຄາຊື້ຂອງພວກມັນ.
ສິນຄ້າທີ່ຜະລິດໃນການາດາ (ຫຼືຟິນແລນ) ສົ່ງຄືນສິນຄ້າສໍາລັບການປະເມີນການຮັບປະກັນ, HS: 9813.00 ການປະເມີນມູນຄ່າສິນຄ້າທີ່ຄືກັນ Axiomatic RMA#
ການຮັບປະກັນ, ການອະນຸມັດ/ຂໍ້ຈຳກັດ
Axiomatic Technologies Corporation ສະຫງວນສິດທີ່ຈະເຮັດການແກ້ໄຂ, ການປັບປຸງ, ການປັບປຸງ, ການປັບປຸງ, ແລະການປ່ຽນແປງອື່ນໆຂອງຜະລິດຕະພັນແລະການບໍລິການຂອງຕົນໄດ້ທຸກເວລາແລະຢຸດເຊົາການຜະລິດຕະພັນຫຼືການບໍລິການໂດຍບໍ່ມີການແຈ້ງການ. ລູກຄ້າຄວນໄດ້ຮັບຂໍ້ມູນທີ່ກ່ຽວຂ້ອງຫຼ້າສຸດກ່ອນທີ່ຈະວາງຄໍາສັ່ງແລະຄວນກວດສອບວ່າຂໍ້ມູນດັ່ງກ່າວແມ່ນປະຈຸບັນແລະຄົບຖ້ວນ. ຜູ້ໃຊ້ຄວນພໍໃຈກັບຕົວເອງວ່າຜະລິດຕະພັນແມ່ນເຫມາະສົມສໍາລັບການນໍາໃຊ້ໃນຄໍາຮ້ອງສະຫມັກທີ່ມີຈຸດປະສົງ. ຜະລິດຕະພັນທັງຫມົດຂອງພວກເຮົາມີການຮັບປະກັນຈໍາກັດຕໍ່ກັບຂໍ້ບົກພ່ອງຂອງວັດສະດຸແລະຝີມື. ກະລຸນາເບິ່ງການຮັບປະກັນຂອງພວກເຮົາ, ການອະນຸມັດຄໍາຮ້ອງສະຫມັກ / ຂໍ້ຈໍາກັດແລະຂະບວນການກັບຄືນໄປບ່ອນທີ່ອະທິບາຍໃນ www.axiomatic.com/service.html.
ຕິດຕໍ່
Axiomatic Technologies Corporation 5915 Wallace Street Mississauga, ON CANADA L4Z 1Z8 TEL: +1 905 602 9270 FAX: +1 905 602 9279 www.axiomatic.com
Axiomatic Technologies Oy Höytämöntie 6 33880 Lempäälä FINLAND TEL: +358 103 375 750 FAX: +358 3 3595 660 www.axiomatic.fi
ລິຂະສິດ 2018
ເອກະສານ / ຊັບພະຍາກອນ
![]() |
AXIOMATIC AX031701 Single Universal Input Controller [pdf] ຄູ່ມືຜູ້ໃຊ້ AX031701 Single Universal Input Controller, AX031701, Single Universal Input Controller, Universal Input Controller, Input Controller, Controller |