WPOS

ASCII - Command

WPOS

 

 

Syntax Transmit

WPOS

 

Syntax Receive

WPOS <Data>

Available in

 

Type

Variable ro

MMI

No

ASCII Format

Integer8

CANBus Object Number

3636 (hex)

DIM

-

PROFIBUS PNU

1910 (dec) IND = 0000xxxx (bin)

Range

0, 1, 2

DPR

310 (dec)

Default

0

 

Opmode

All

Data Type Bus/DPR

Integer8

Drive State

Disabled + Reset (Coldstart)

Weightning

 

Start Firmware

3.20

 

Configuration

Yes

Revision

1.6

Function Group

Position Controller

EEPROM

No

Short Description

Enable Position Registers

Description

In addition to the existing software limit-switches/position thresholds (SWCNFG / SWCNFG2) there is a further option for monitoring positions. Unlike the existing solution, this new monitoring function operates in a deterministic manner. Going above/below a position is detected and signaled within 1 millisecond. The functional range of this monitoring is also expanded (continually/once).

The fast position registers are enabled through the WPOS configuration variable.

Changes of the WPOS variable between 0 and >0 can only be made offline (SAVE and COLDSTART), a change between 1 and 2 can also be made online.

There is a total of 16 position registers P1 ... P16, that can be configured with the help of 3 control variables. The position signals are indicated through a status variable. All control/status variables can be considered as 32-bit variables, whereby the lower 16 bits (bits 0 ... 15) are used for the configuration of the position registers P1 ... P16.

Control variables

Status variable

Position register

The position registers 1 to 16 can be accessed by the ASCII command P1 ... P16. Position values are displayed in the same units as the position control loop (PGEARI / PGEARO conversion).

The variables that are required for the fast position registers (WPOSE, WPOSP, WPOSX, P1 ... P16) can be saved in the serial EEPROM by using the SAVE command. Those position registers P1 ... P16 which are not used should be set to 0 (since the default value for a position register is 0, no space will be occupied in the serial EEPROM).

The individual position signals from the status register POSRSTAT can be output from the digital outputs of the motherboard.