3/27/2018 6:55 AM | |
Joined: 4/28/2015 Last visit: 10/25/2024 Posts: 398 Rating:
|
Hello, it is not possible to expand the command table object, but you could save all the data you like in a data block and copy data in parts of 32 into the command table object - using thetechnology data block (like a data block of the technology object). Maybe the application example will help you using the command table object: https://support.industry.siemens.com/cs/ww/en/view/86221902 |
4/30/2018 8:20 AM | |
Joined: 10/7/2009 Last visit: 2/10/2025 Posts: 266 Rating:
|
The TO "Command Table" is not expandable itself, up to 32 steps can be entered. But, you can "cascade" the Command Tables for a complex motion profile. It means that you can create more than one TO "Command Table" and assign them to the same Axis; e.g. if you create 4 Command Tables, you have 128 steps. For programming: 1. Call MC_CommandTable instruction for each TO "Command Table". 2. Each MC_CommandTable must have its own instance data block. 3. Assign the Done bit of the first MC_CommandTable output to the Execute bit of the second MC_CommandTable input, the Done bit of the second MC_CommandTable output to the Execute bit of the third MC_CommandTable input, and so on. 4. When you trigger the Execute bit of the first MC_CommandTable, the Axis will move in sequence through all of the "cascaded" TO "CommandTable" you configured. Please be noticed that during the transition between TOs "Command Table" the Next Step is always "Complete Command" regardless of the step configuration ("Blend Motion" between Command Tables is not possible). Because, the individual TO "Command Table" is always terminated with "Complete Command". Example project as attached. Yu-wen AttachmentCascadedCommandTable.zip (455 Downloads) |
Last edited by: Yu-wen Tang at: 5/1/2018 5:40:19 AMLast edited by: Yu-wen Tang at: 5/1/2018 5:42:36 AM |
|
This contribution was helpful to
1 thankful Users |
Follow us on