background image

Subject to modifications.

© Vestamatic GmbH

Art.-Nr.: 

3060 001 GB 4518 A06  •  Vestamatic GmbH  •  Dohrweg 27  •  D-41066 Mönchengladbach 

 •  www.vestamatic.com

8/10

G

IF SMI RS-485 DIN

6.5  Status commands

#define MSG_GETGENSTAT  0xA0
#define MSG_GETDETSTAT  0xA1

6.5.1  MSG_GETGENSTAT

This message requests the general status of the system.

Message:

  [SID] / [LEN] / [CMND] / [CRC16]

Response:

  [SID] / [LEN] / [CMND] / [PRES0] / [PRES1] / [RDY0] / [RDY1] / 

 [CRC16].

[PRES0]: 

The LSB mask of the 8 first motors present on the SMI BUS.

[PRES1]: 

The MSB mask of the 8 last motors present on the SMI BUS.

[RDY0]: 

The LSB mask of the 8 first motors ready to operate on the SMI 

BUS.

[RDY1]: 

The MSB mask of the 8 first motors ready to operate on the 

SMI BUS.

Motor can always accept new commands; RDY0/RDY1 indicates if a mo-

tor is running (flag cleared) or motor is idle (flag set).

6.5.2  MSG_GETDETSTAT

This message is used to obtain the detailed status of a specified sunblind.

Message:

  [SID] / [LEN] / [CMND] / [SMIID] / [CRC16]

[SMIID]: 

SMI address of motor (0..15)

Response:

 [SID] / [LEN] / [CMND] / [SMIID] / [STATUS] / [POS0] / 

 

[POS1] / [TILT] / [CYCLE0] / .. / [CYCLE3] / [CRC16]

[SMIID]: 

SMI address of motor (0..15)

[STATUS]:   Status of the motor
[POS0..1]:  16-bits absolute position value
[TILT]: 

Orientation of the slats

REMARK:

  Tilt information uses a manufacturer specific SMI command, 

which is currently only supported by Vestamatic SMI motors. 

For non Vestamatic SMI-motors, TILT value 0x00 is returned.

[CYCLE0..3]:  32-bits cycle counter of the motor

7.  PC Test Software

For testing your application, a freeware PC Software (Windows

®

) can be 

downloaded from our website 

http://www.vestamatic.com.

In the 

“Communication”

 section, select the RS-485 communication port 

of your PC, that is connected to the IF SMI RS-485 module. Also set the 

RS-485 base address. This must correspond with the DIP switch settings 

on the IF SMI RS-485 module. Press the “Open” button to open the com-

munication channel.

7.1  Communication

Status Bit layout

Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 Meaning

X

X

X

X

0

X

X

X

MOTOR ERROR OCCURED

X

X

X

X

1

0

0

0

UP + DOWN + STOP

X

X

X

X

1

0

0

1

DOWN + STOP

X

X

X

X

1

0

1

0

UP + STOP

X

X

X

X

1

0

1

1

ALL STOP

X

X

X

X

1

1

0

0

UP + DOWN

X

X

X

X

1

1

0

1

ALL DOWN

X

X

X

X

1

1

1

0

ALL UP

X

X

X

X

1

1

1

1

NOT VALID

0

0

0

1

X

X

X

X

TILT INFO: 

NOT SUPPORTED BY MOTOR

1

1

1

1

X

X

X

X

INVALID SMI RESPONSE

On the 

“General” 

tab-sheet, you will find commands that don’t have addi-

tional parameters.

VERSION: 

 

Get software version of IF SMI RS-485 module.

GETGENSTAT:

  Get general status (motor present / motor ready).

AUTO_ADDR:

 

Start the auto-address sequence, in case of address 

conflicts.

7.2  General commands

Содержание IF SMI RS-485 230 VAC-DIN

Страница 1: ...hould spread high value solutions and promote drives and controls on the market The applications in roller shutters and sun protection systems require extreme robustness and economic efficiency SMI ha...

Страница 2: ...Long press Modify current base address Double press Show error log UP DOWN button In main menu Steer all attached SMI motors UP DOWN In address menu Increase Decrease base address Error log menu Show...

Страница 3: ...n twice within 1 second The text Er is briefly visible to indicate that the error log is shown Next the last occurred error is shown blinking By pressing the UP button the previous occurred error will...

Страница 4: ...3 1 MSG_UP This message is used to move all or a set of sun blind to the top position Message SID LEN CMND MSK0 MSK1 CRC16 MSK0 LSB of 16 bit mask to select motor address 0 7 MSK1 MSB of 16 bit mask t...

Страница 5: ...0 Manufacturer ID See SMI Group website for actual list Bit7 4 Motor type An indication from 0 to 15 which each SMI motor manufacturer can freely use to identify their SMI motor type REMARK An Manufac...

Страница 6: ...G_ERROR Request gateway options Message SID LEN CMND CRC16 Response SID LEN CMND OPTIONS CRC16 OPTIONS Stored gateway options See gateway options layout as described above Default gateway options 0x00...

Страница 7: ...of 16 bit intermediate position 2 POS1 MSB of 16 bit intermediate position 2 6 4 1 MSG_VERSION This message is used to check to version number of the application Message SID LEN CMND CRC16 Response SI...

Страница 8: ...lt information uses a manufacturer specific SMI command which is currently only supported by Vestamatic SMI motors For non Vestamatic SMI motors TILT value 0x00 is returned CYCLE0 3 32 bits cycle coun...

Страница 9: ...n be set from 0 to 15 Next press a command button like GET_SERIAL GET_PARAM SET_SMI_ID GET_POS1 SET_POS1 GET_POS2 SET_POS2 or GETDETSTAT REMARK Some commands need additional parameters See section 6 P...

Страница 10: ...GmbH Art Nr 3060 001 GB 4518 A06 Vestamatic GmbH Dohrweg 27 D 41066 M nchengladbach www vestamatic com 10 10 G IF SMI RS 485 DIN 8 1 Wiring diagram IF SMI RS 485 24VDC DIN 8 2 Wiring diagram IF SMI R...

Отзывы: