MC_GROUP_SET_POSITION (213)


Zastosowanie:

PLC

SIM

 

Opis skrótowy:

This function block sets the Position of all axes in a group without moving the axes. The new coordinates are described in an array. With the coordinate system input the according coordinate system is selected. It can be seen as a way of referencing or a transformation. MC_GroupSetPosition shifts the position of the addressed coordinate system and affects the higher level coordinate systems (so if ACS is selected, MCS and PCS are affected).

wejścia (11 sztuk):

nr

typ

impuls

oznaczenie

uwagi

1

B

tak Execute Start the change of state at the rising edge
2 REAL nie Pos_1 coordinates, incl. positions and orientations (Means ‘Distance’ if Mode = RELATIVE)
3 REAL nie Pos_2 coordinates, incl. positions and orientations (Means ‘Distance’ if Mode = RELATIVE)
4 REAL nie Pos_3 coordinates, incl. positions and orientations (Means ‘Distance’ if Mode = RELATIVE)
5 REAL nie Pos_4 coordinates, incl. positions and orientations (Means ‘Distance’ if Mode = RELATIVE)
6 REAL nie Pos_5 coordinates, incl. positions and orientations (Means ‘Distance’ if Mode = RELATIVE)
7 REAL nie Pos_6 coordinates, incl. positions and orientations (Means ‘Distance’ if Mode = RELATIVE)
8 B nie Relative Mode of position inputs - RELATIVE =True, ABSOLUTE = False (Default)
9 INT nie CoordSystem Reference to the coordinate system used: ACS, MCS, or PCS
11 INT nie BufferMode Buffer Modes

 

wyjścia (6 sztuk):

nr

typ

impuls

oznaczenie

uwagi

1

B

nie

Done Commanded end positions reached for all axes
2 B nie Busy The FB is not finished
3 B nie Active Indicates that the FB has control on the axes group
4 B nie CommandAborted Command is aborted by another command
5 B nie Error Signals that an error has occurred within the function block
6 INT nie ErrorID Error identification

 

 

ustawienia:


opis działania:

Uwagi:

Używane rejestry R i znaczniki M: brak