Last modified by Eric Nantel on 2024/10/04 08:08

From version < 65.1 >
edited by Eric Nantel
on 2024/07/11 14:49
To version < 68.1 >
edited by Eric Nantel
on 2024/07/12 07:40
< >
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -44,31 +44,51 @@
44 44  
45 45  Note: The interface will then display and control that single actuator.
46 46  
47 +== Safety & Useful Buttons ==
48 +
49 +This section includes the important emergency stop (removes power from the motors via software) and other useful commands.
50 +
51 +Note: Those commands are sent to the selected servo, if "254 - All servos" is selected then it will be sent to all of them.
52 +
53 +[[image:LSS-P-Config-Buttons.png]]
54 +
55 +1. This button sends a RESET command. More information [[HERE>>doc:ses-pro.lss-pro.lss-p-communication-protocol.WebHome||anchor="HReset"]]
56 +1. This reset the servo to factory default settings, removing all configurations, including the ID. More information [[HERE>>doc:ses-pro.lss-pro.lss-p-communication-protocol.WebHome||anchor="HDefault26confirm"]]
57 +1. This command halts the actuator at whatever angle it is (whether during a motion or already at an angle) and causes it to hold that position (motor is powered and holding). The following command is sent to all servos, not just the one connected via USB.
58 +\\Command sent: #254H<cr>
59 +
60 +1. (((
61 +This command halts the actuator at whatever angle it is (whether during a motion or already at an angle) and causes it to hold that position (motor is powered and holding). The following command is sent to all servos, not just the one connected via USB.
62 +
63 +Command sent: #254L<cr>
64 +
65 + Just like the emergency stop button the 36V large power supply which is provided with each PRO arm, the E-Stop is meant to be under emergency only, as power is cut to all motors, which may result in joints rotating because of high torque being applied. In the case of a robotic arm, __the arm may fall and damage itself__ or whatever is in its environment.
66 +)))
67 +
47 47  == Status ==
48 48  
70 +As a servo is intended to be moved to specific angles, the position of the servo, to 0.01 degrees of accuracy, is displayed at the bottom left of the interface.
71 +
49 49  [[image:LSS-P-Config-Status.png]]
50 50  
51 51  This is a section to directly give information to the user on what's happening with their actuator.
52 52  
53 -1. Position of the actuator including any adjustment to the Origin Offset.
54 -1. Status of what the actuator is currently doing. (A list of the different statuses is available HERE)
55 -1. Errors that are happening. (A list of the different errors is available HERE)
76 +1. The Position shows the current angle of the output shaft of the servo in relation to its configured origin (0 degree) angle (including any adjustment to the Origin Offset). It also displays angles over 360 degrees, and it’s important to note this is a calculated position as the internal sensor can only read 0 to 360 degrees. The multi-turn angle is retained even after a power cycle.
77 +1. Status of what the actuator is currently doing. More information HERE
78 +1. Errors that are happening. More information HERE
56 56  
57 -Note: Most errors will require the problem to be solved & the servo either Reset or set Limp.
80 +Note: Most errors will require the problem to be solved & the servo either Reset or set Limp. To view and resolve any errors, go to the troubleshooting section
58 58  
59 59  == Servo Control ==
60 60  
61 -[[image:LSS-P-Config-ServoControl.png]]
84 +In order to view the various commands available for each drop-down, a PRO servo needs to be properly connected to the computer, powered, turned on and detected.
62 62  
63 -In order to view the various commands available for each drop-down, a PRO servo needs to be properly connected to the computer, powered, turned on and detected
86 +[[image:LSS-P-Config-ServoControl.png]]Query
64 64  
65 -=== Query ===
66 66  
67 -The drop down list below Query provides a list of most query commands possible.
68 -
69 69  [[image:LSS-P-Config-Query.png]]
70 70  
71 -1. Use the drop down menu to select the available Query. A quick explanation is provided in text but for more information click HERE.
91 +1. The drop down list below Query provides a list of most query commands possible. More information click HERE
72 72  1. Click the "Send" button to initiate the Query.
73 73  1. The Query protocol command will be displayed here as well as the answer from the actuator. (ex: #1QID / *1QID1)
74 74  
... ... @@ -78,7 +78,7 @@
78 78  
79 79  [[image:LSS-P-Config-Action.png]]
80 80  
81 -1. Use the drop down menu to select the available Action. A quick explanation is provided in text but for more information click HERE.
101 +1. The drop down list below Action provides a list of most action commands possible. More information click HERE.
82 82  1. Input the value of the Action required in the text input field. (ex: 9000 for a 90deg move)
83 83  1. Click the "Send" button to initiate the Action.
84 84  1. The Action protocol command will be displayed here and the actuator should be doing it.
... ... @@ -89,7 +89,7 @@
89 89  
90 90  [[image:LSS-P-Config-Config.png]]
91 91  
92 -1. Use the drop down menu to select the available Configuration. A quick explanation is provided in text but for more information click HERE.
112 +1. The drop down list below Configuration provides a list of most configuration commands possible. More information click HERE.
93 93  1. Input the value of the Configuration required in the text input field. (ex: 1 for an ID change to 1)
94 94  1. Click the "Send" button to initiate the Configuration.
95 95  1. The Configuration protocol command will be displayed here.
... ... @@ -96,7 +96,7 @@
96 96  
97 97  === Free format command ===
98 98  
99 -This command line interface allows the user to send commands, including those not otherwise found in the drop-down list, as well as any special commands provided by Lynxmotion staff. Once sent the commands will be displayed in the area bellow (like a terminal) and can be cleared if required.
119 +This command line interface allows the user to send commands, including those not otherwise found in the drop-down list, as well as any special commands provided by Lynxmotion staff. Once sent the commands will be displayed in the area bellow (like a terminal) and can be cleared if required. This can help with debugging or better understanding the communication protocol.
100 100  
101 101  [[image:LSS-P-Config-Free-Cmd.png]]
102 102  
... ... @@ -123,9 +123,6 @@
123 123  1. Two separate "Add" button and drop down are present, they are shortcuts to add to the query bellow.
124 124  1. Query that will be sent to the actuator plus displayed units for the interface.
125 125  
126 -=== Saving Data ===
127 -
128 -
129 129  == Custom Actions ==
130 130  
131 131  This list of assignable buttons allows the user to select specific commands to send to the servo. These can be used to quickly position the servo to specific angles, experiment with different speeds and more.
LSS-P-Config-Buttons.png
Author
... ... @@ -1,0 +1,1 @@
1 +xwiki:XWiki.ENantel
Size
... ... @@ -1,0 +1,1 @@
1 +14.4 KB
Content
Copyright RobotShop 2018