Schuifregister

Toepassing

Met de programmabouwsteen Schuifregister wordt de waarde van de gegevensingang opgeslagen en wordt de registerinhoud in de overeenkomstige richting verschoven.

Basisprogrammering

config schuifregister

Bij elke puls op ingang Tr wordt overeenkomstig de schuifrichting (ingang Dir) de waarde van gegevensingang D opgeslagen en wordt de registerinhoud voordien in de overeenkomstige richting verschoven.
Als ingang Dir actief is, worden de waarden van de laatste registerbit omhoog geschoven en worden nieuwe waarden altijd in de laatste registerbit opgeslagen – anders worden de waarden van de eerste registerbit omhoog geschoven en worden nieuwe waarden opgenomen in de eerste registerbit.
Via parameter B wordt de registerbit geselecteerd waarvan de waarde wordt doorgestuurd naar uitgang Q.

 

schuifregister