Description
BiSS Posital absolute encoders can be used through a software package which is added to the project.
BiSS encoder signals occupy an encoder channel and some of the properties are set through the normal Setup Tab.
Other Biss specific properties are set through blocks available with the Biss Posital Software Package.
Contact factory with controller model number for suitable wiring information
Using the BiSS Postal Software Package
The Posital Software Package can be understood by using it in the test scaffolding program MMC-T BiSS Posital.DSM project. Select "File | Open Resources" from the main menu,
open the "Software Packages" directory, and choose "MMC-T Posital.dsm". This project provides a position display and some controls to manipulate and test the package:
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.
The remaining encoder properties of Counts Per User Unit and coordinate direction are set through the normal Setup Tab.
that have 65536 pulses per turn.
Note that retrieving the actual position from the BiSS encoder requires using the Actual Position block from the BiSS package, not the one from the blue Motion catagory.
After making the needed changes to these values run the project and see this console:
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-T Posital project and the Posital Software Package will be place into the currently open project. Select the Posital Package, click on the Blocks Tab, and make the necessary adjustments
for the particular encoder being used. The package named can be changed from Posital to something more specific to the application for clarity
Using the Package
Click on the Blocks tab, click on the More Blocks Category, and choose the Posital package, or whatever name it now has after naming. The block list will show these blocks:
The Preset block zeros the actual position of the encoder. The Actual_Position expression returns the encoder position in user units established with Set Counts Per User Unit.