Changes for page LSS-PRO Communication Protocol
Last modified by Eric Nantel on 2024/09/06 14:52
Change comment: There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -376,25 +376,8 @@ 376 376 | |ex: *5Q3<cr>|3: Traveling|Moving at a stable speed 377 377 | |ex: *5Q4<cr>|4: Decelerating|Decreasing from travel speed towards final position. 378 378 | |ex: *5Q5<cr>|5: Holding|Keeping current position (in EM0 mode, return will normally be holding) 379 -| |ex: *5Q6<cr>|6: Error|If the status is Error, the error value consists of binary flags 379 +| |ex: *5Q6<cr>|6: Error|If the status is Error, the error value consists of binary flags ([[HERE>>doc:||anchor="#HErrorFlag"]]) 380 380 381 -Query Error Flag (**QEF**) 382 - 383 -|(% style="width:25px" %) |***Value returned (QEF)**|**Status**|**Detailed description** 384 -| |ex: *5QEF0<cr>|0: LSSP_ERROR_BITS_PCBOverTemerature| 385 -| |ex: *5QEF1<cr>|1: LSSP_ERROR_BITS_MCUOverTemerature| 386 -| |ex: *5QEF2<cr>|2: LSSP_ERROR_BITS_MotorProbeOverTemerature| 387 -| |ex: *5QEF3<cr>|3: LSSP_ERROR_BITS_MotorDriverOverTemerature| 388 -| |ex: *5QEF4<cr>|4: LSSP_ERROR_BITS_Blocked| 389 -| |ex: *5QEF5<cr>|5: LSSP_ERROR_BITS_ExceedSpeedLimit| 390 -| |ex: *5QEF6<cr>|6: LSSP_ERROR_BITS_ExceedAccelLimit| 391 -| |ex: *5QEF7<cr>|7: LSSP_ERROR_BITS_ExceedDecelLimit| 392 -| |ex: *5QEF8<cr>|8: LSSP_ERROR_BITS_CurrentPositionOutOfRangePlus| 393 -| |ex: *5QEF9<cr>|9: LSSP_ERROR_BITS_CurrentPositionOutOfRangeMinus| 394 -| |ex: *5QEF10<cr>|10: LSSP_ERROR_BITS_EEPROMHeaderDataError| 395 -| |ex: *5QEF11<cr>|11: LSSP_ERROR_BITS_EEPROMCheckSumError| 396 -| |ex: *5QEF12<cr>|12: LSSP_ERROR_BITS_EEPROMMapVersionIsNotSupported| 397 - 398 398 *Value returned (Q)StatusDetailed description 399 399 400 400 If a safety limit has been reached and exceeded, the LED will flash red and the servo will stop providing torque (no longer react to commands which cause the motor to rotate). In order to determine which limit has been reached, send a Q1 command. The servo must be RESET in order to return to normal operation, though if a limit is still detected (for example the servo is still too hot), it will revert back to Safe Mode. ... ... @@ -771,6 +771,23 @@ 771 771 ))) 772 772 |(% style="width:30px" %) |((( 773 773 Query Error Flag (**QEF**) 757 + 758 +|(% style="width:25px" %) |***Value returned (QEF)**|**Status**|**Detailed description** 759 +| |ex: *5QEF0<cr>|0: LSSP_ERROR_BITS_PCBOverTemerature| 760 +| |ex: *5QEF1<cr>|1: LSSP_ERROR_BITS_MCUOverTemerature| 761 +| |ex: *5QEF2<cr>|2: LSSP_ERROR_BITS_MotorProbeOverTemerature| 762 +| |ex: *5QEF3<cr>|3: LSSP_ERROR_BITS_MotorDriverOverTemerature| 763 +| |ex: *5QEF4<cr>|4: LSSP_ERROR_BITS_Blocked| 764 +| |ex: *5QEF5<cr>|5: LSSP_ERROR_BITS_ExceedSpeedLimit| 765 +| |ex: *5QEF6<cr>|6: LSSP_ERROR_BITS_ExceedAccelLimit| 766 +| |ex: *5QEF7<cr>|7: LSSP_ERROR_BITS_ExceedDecelLimit| 767 +| |ex: *5QEF8<cr>|8: LSSP_ERROR_BITS_CurrentPositionOutOfRangePlus| 768 +| |ex: *5QEF9<cr>|9: LSSP_ERROR_BITS_CurrentPositionOutOfRangeMinus| 769 +| |ex: *5QEF10<cr>|10: LSSP_ERROR_BITS_EEPROMHeaderDataError| 770 +| |ex: *5QEF11<cr>|11: LSSP_ERROR_BITS_EEPROMCheckSumError| 771 +| |ex: *5QEF12<cr>|12: LSSP_ERROR_BITS_EEPROMMapVersionIsNotSupported| 772 + 773 + 774 774 ))) 775 775 776 776 |(% colspan="2" %)(((