beautypg.com

18 l_dcbitshiftint - shift operation, L_dcbitshiftint, 5function blocks – Lenze E94A User Manual

Page 203

background image

Lenze · 9400 function library · Reference manual · DMS 6.7 EN · 08/2014 · TD05

203

5

Function blocks

5.18

L_DcBitShiftInt - shift operation

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

5.18

L_DcBitShiftInt - shift operation

This FB carries out a bit shift operation with a "INT" value.

• The shift factor, i.e. the number of bits by which the input value is shifted to the left or right, is

defined by a parameter.

• The result of the shift operation is output at the output nOut.
• The sign remains.

Inputs

Outputs

Parameter

Example

Function library:

LenzeDataConversion

FB is available as of library V02.02!

Runtime software licence:

Motion Control HighLevel

Motion Control TopLevel

Identifier/data type

Information/possible settings

nIn

INT

Input signal

Identifier/data type

Value/meaning

nOut

INT

Output signal according to the parameterised bit shift operation

Parameter

Possible settings

Information

C04193

-15

15 Shift factor

• Initialisation: 0

/B'F%LW6KLIW,QW

Q,Q

Q2XW

%LW

%LW

&

6KLIWIDFWRU

Bit 0

Bit 15

Bit 0

nOut

Bit 15

nIn

0 0

Bit 0

Bit 15

Bit 0

nOut

Bit 15

nIn

Shift factor = +2

Shift factor = -3