14
Quick Guide RS485 Frame Builder 08/2011 1 RS485 Frame Builder Quick Guide

RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 1

RS485 Frame Builder

Quick Guide

Page 2: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 2

1. Objective

• The goal of this tool is to help system integrators, by avoiding to calculate in hexadecimal, to know which datas to send, to control Somfy RS485 products.

• No need to connect the PC to an RS485 network.

2. Configuration

• Windows XP

RS485 Frame Builder

Page 3: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 3

RS485 Frame Builder

3. Installation

• Download the application:

RS485FrameBuilder Setup.1.1.1.33722.exe

• Double-click to execute the installation

• Click on ‘I Agree ’

• Choose components, then click on ‘Next > ’

Page 4: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 4

• Select the destination folder, then click on ‘Install ’

• Click on ‘Close ’ to finish the installation

RS485 Frame Builder

Page 5: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 5

RS485 Frame Builder

4. Use

• Launch the application ‘RS485 Frame Builder ’

• A black window appears ; click on ‘I Agree ’ to continue or on ‘Cancel ’ to close

Page 6: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 6

• Select the concerned RS485 Somfy product

• List of managed RS485 products by the software:

• RS485 RTS TRANSMITTER

• RS485 4ILT INTERFACE

• SONESSE 30 RS485 (not launched internationaly)

RS485 Frame Builder

Page 7: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 7

Messages box

Standard messages:

Settings messages:

Control messages:

Status messages:

Product version

Host address (master)

Slave address (= Node ID of the interface)

Addressing mode

Output Frame = Data to send

! Red text means something is not correct !

RS485 Frame Builder / RS485 4ILT Interface

5. RS485 4ILT Interface

Page 8: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 8

RS485 Frame Builder• Standard messages supported by the RS485 4ILT Interface

5E

4E

70

51

41

40

Message’snumber

Configure and reset network communication statistics √SET_NETWORK_STAT

Request to send network communication statistics √GET_NETWORK_STAT

Read software information √GET_NODE_SW_INFO

Define one entry in the group address table √SET_GROUP_ADDR

Read one entry of groups table √GET_GROUP_ADDR

Ask all online nodes to send their NodeID √GET_NODE_ADDRESS

Message’s descriptionCompatibilityMessage’s name

RS485 Frame Builder / RS485 4ILT Interface

• Settings messages supported by the RS485 4ILT Interface

98

91

90

Message’snumber

Send Up/Down/Stop order to the selected motor output√SET_SCREEN_POSITION

Erase definition of selected format√RESET_FORMAT

Store current position of each motor in the selected format

definition√SET_FORMAT

Message’s descriptionCompatibilityMessage’s name

• Control messages supported by the RS485 4ILT Interface

80

Message’snumber

Change position of all motors following selected format

definition√GOTO_FORMAT

Message’s descriptionCompatibilityMessage’s name

• Status messages supported by the RS485 4ILT Interface

88

Message’snumber

Read all information available for the selected motor output √GET_SCREEN_STATUS

Message’s descriptionCompatibilityMessage’s name

Page 9: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 9

! Red text means something is not correct !

6. RS485 RTS Transmitter

Addressing mode

Product version

Host address (master)

Slave address (= Node ID of the transmitter)

Output Frame = Data to send

RS485 Frame Builder / RS485 RTS Transmitter

Standard messages:

Settings messages:

Control messages:

Status messages:

Messages box

Page 10: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 10

RS485 Frame Builder• Standard messages supported by the RS485 RTS Transmitter

Read error counter of the stack√GET_NETWORK_ERROR_STAT4D

55

45

74

4C

5E

4E

51

41

40

Message’snumber

Write label of the node√SET_NODE_LABEL

Read label of the node√GET_NODE_LABEL

Read version of the software√GET_NODE_APP_VERSION

Read serial number of the node√GET_NODE_SERIAL_NUMBER

Configure and reset network communication

statistics √SET_NETWORK_STAT

Request to send network communication statistics √GET_NETWORK_STAT

Define one entry in the group address table √SET_GROUP_ADDR

Read one entry of groups table √GET_GROUP_ADDR

Ask all online nodes to send their NodeID √GET_NODE_ADDRESS

Message’s descriptionCompatibilityMessage’s name

RS485 Frame Builder / RS485 RTS Transmitter

• Settings messages supported by the RS485 RTS Transmitter

Set the modes to use√SET_CHANNEL_MODE90

Set the number of RTS frames the product should

send on a CTRL_TILT order√SET_TILT_FRAMECOUNT91

Set the number of RTS frames the product should

send on a CTRL_DIM order√SET_DIM_FRAMECOUNT92

Activate/Deactivate the sun protection√SET_SUN_AUTO93

Lock/Unlock Dry Contact inputs√SET_DCT_LOCK94

Validate an addition or a deletion of an RTS

channel’s address√SET_CHANNEL97

9A

98

Message’snumber

Record/Delete Intermediate Position√SET_IP

Open the programming mode of a receiver√SET_OPEN_PROG

Message’s descriptionCompatibilityMessage’s name

Page 11: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 11

RS485 Frame Builder• Control messages supported by the RS485 RTS Transmitter

82

81

80

Message’snumber

Send orders to dim the light on RTS receivers with dimming

function√CTRL_DIM

Send orders to tilt slats of venetian blinds√CTRL_TILT

Send orders to open (or ON), stop a movement, go to the

favorite position and to close (or OFF)√CTRL_POSITION

Message’s descriptionCompatibilityMessage’s name

RS485 Frame Builder / RS485 RTS Transmitter

• Status messages supported by the RS485 RTS Transmitter

Get the modes used for the selected channel√GET_CHANNEL_MODEA0

Get the number of RTS frames the product should send on

a CTRL_TILT order (=accuracy)√GET_TILT_FRAMECOUNTA1

Get the number of RTS frames the product should send on

a CTRL_DIM order (=accuracy)√GET_DIM_FRAMECOUNTA2

To know which Dry Contact inputs are locked or not√GET_DCT_LOCKA4

Message’snumber

Message’s descriptionCompatibilityMessage’s name

Page 12: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 12

! Red text means something is not correct !

7. Sonesse 30 RS485 *

Addressing mode

Product version

Host address (master)

Slave address (= Node ID of the motor)

Output Frame = Data to send

RS485 Frame Builder / SONESSE 30 RS485

Standard messages:

Settings messages:

Control messages:

Status messages:

Messages box

* : Not launched internationaly

Page 13: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 13

RS485 Frame Builder• Standard messages supported by the Sonesse 30 RS485

Read error counter of the stack√GET_NETWORK_ERROR_STAT4D

55

45

74

4C

5E

4E

51

41

40

Message’snumber

Write label of the node√SET_NODE_LABEL

Read label of the node√GET_NODE_LABEL

Read version of the software√GET_NODE_APP_VERSION

Read serial number of the node√GET_NODE_SERIAL_NUMBER

Configure and reset network communication

statistics √SET_NETWORK_STAT

Request to send network communication statistics √GET_NETWORK_STAT

Define one entry in the group address table √SET_GROUP_ADDR

Read one entry of groups table √GET_GROUP_ADDR

Ask all online nodes to send their NodeID √GET_NODE_ADDRESS

Message’s descriptionCompatibilityMessage’s name

RS485 Frame Builder / Sonesse 30 RS485

• Settings messages supported by the Sonesse 30 RS485

Set or adjust UP and DOWN motor limits√SET_MOTOR_LIMITS11

Set the rotation direction of the motor√SET_MOTOR_DIRECTION12

Set the motor speed for rolling application√SET_MOTOR_ROLLING_SPEED13

Set or delete Intermediate Positions√SET_MOTOR_IP15

Lock/Unlock local dry contact inputs√SET_DCT_LOCK17

Recall factory default for all or selected parameters√SET_FACTORY_DEFAULT1F

Message’snumber

Message’s descriptionCompatibilityMessage’s name

Page 14: RS485 Frame Builder - Somfy · GET_NODE_SW_INFO √ Read software information SET_GROUP_ADDR √ Define one entry in the group address table GET_GROUP_ADDR √ Read one entry of groups

Quick Guide RS485 Frame Builder 08/2011 14

RS485 Frame Builder• Control messages supported by the Sonesse 30 RS485

Start a UP or DOWN movement in momentary mode (for

settings)√CTRL_MOVE01

Stop all movement√CTRL_STOP02

05

04

03

Message’snumber

Move the blind for visual identification: Up and down

movement√CTRL_WINK

Relative movement from current position: Next IP up, Next

IP down, Jog up (in pulses or msec), Jog down (in pulses or

msec)√CTRL_MOVEOF

Move to an absolute position: Up end-limit, Down end-limit,

one of the 16th Favourite Intermediate Position, Position in

pulses, Position in %√CTRL_MOVETO

Message’s descriptionCompatibilityMessage’s name

RS485 Frame Builder / Sonesse 30 RS485

• Status messages supported by the Sonesse 30 RS485

Request current status of the motor√GET_MOTOR_STATUS0E

Request values of UP and DOWN end-limits√GET_MOTOR_LIMITS21

Request motor rotation direction√GET_MOTOR_DIRECTION22

Request current position of the motor√GET_MOTOR_POSITION0C

Request motor speed values for the rolling mode√GET_MOTOR_ROLLING_SPEED23

Request position of an Intermediate Position (in

pulses or %)√GET_MOTOR_IP25

Request the status of a DCT input: Lock or unlock√GET_DCT_LOCK27

Request if specified function has its default value√GET_FACTORY_DEFAULT2F

Message’snumber

Message’s descriptionCompatibilityMessage’s name