Description
Six BiSS Posital absolute encoders can be accessed through the 6ABS option and a software package which is added to the project.
BiSS encoder accessed through the 6ABS option are not treated as axes on the setup page but as sensors using procedures and functions inside the software package.
Wiring information is described in the 6 ABS Option page.
Using the Option_ 6ABS Software Package
The Posital Software Package can be understood by using it in the test scaffolding program MMC-3T 6ABS Option.DSM project. Select "File | Open Resources" from the main menu,
open the "Software Packages" directory, and choose "MMC-3T 6ABS Option.DSM". This project provides a set of position displays, connection displays, and a preset button to test the package and system wiring:
Select the Posital package and click on the Blocks tab to see required settings.
The Bits In Packet parameter has to do with the total number of bits required to transmit the motor position and pulses-within-one-rotation information. The typical value is "32" for encoders
that have 65536 pulses per turn.
Retrieving the actual position from the BiSS encoders requires using the Encoder_Position block from the Option_6ABS package, not a blue motion catagory block. The parameter is the index of the BiSS axis on the option connector in the range 1 to 6:
There is confirmation that encoder positions are being reported through the Encoder_Connected block which uses the same 1 to 6 index range. If an encoder is updating this block reports true. If the encoder is not responding this block will report false:
The encoders can be set to "0" with the Preset_All Block. Since all of the encoders preset at the same time the all of the axes must be at their "0" position prior to the use of Preset_All:
Spin the encoder and manipulate the parameters to appreciate how the software package works and to confirm proper wiring.
Adding the Package
Open the current work-in-progress project, or select File | New Project. Select the Add Software Package Tool:
Choose the MMC-3T 6ABS Option.DSM project and the Option_6ABS Software Package will be place into the currently open project. Select the Option_6ABS Package, click on the Blocks Tab, and make the necessary adjustments if the bits in the packet is not the standard 32 bits.
Using the Package
Click on the Blocks tab, click on the More Blocks Category, and choose the 6ABS package. The block list will show these blocks: