01.07.2013 Views

Programming manual M238 | 3 MB - BERGER - POSITEC

Programming manual M238 | 3 MB - BERGER - POSITEC

Programming manual M238 | 3 MB - BERGER - POSITEC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

ASI_SlaveAddressChange<br />

Description<br />

Graphical Representation<br />

AS-Interface Library<br />

This function block enables to change the address of an AS-Interface Slave Module.<br />

IL and ST Representation<br />

To see the general representation in IL or ST language, refer to the chapter Function<br />

and Function Block Representation (see page 227).<br />

I/O Variables Description<br />

The following table describes the input variables:<br />

Input Type Comment<br />

xExecute BOOL Rising edge: action starts.<br />

Falling edge: resets outputs. If a falling edge occurs before<br />

the function block has completed its action, the outputs<br />

operate in the usual manner and are only reset if either the<br />

action is completed or in the event of an error has been<br />

detected. In this case, the corresponding output values<br />

(xDone, xError,eError) are present at the outputs for<br />

exactly one cycle.<br />

oldSlaveAddress BYTE Address of Slave to be readdressed<br />

0 = address 0<br />

1...31 = address 1...31 for standard addressing mode, or<br />

1 A...31 A for extended addressing mode<br />

32 = not used<br />

33...63 = 1 B...31 B for extended addressing mode<br />

newSlaveAddress BYTE New address of Slave<br />

0 = address 0<br />

1...31 = address 1...31 for standard addressing mode, or<br />

1 A...31 A for extended addressing mode<br />

32 = not used<br />

33...63 = 1 B...31 B for extended addressing mode<br />

EIO0000000384 04/2012 217

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!