Despatch Protocol 3 Modbus Communications User Manual

Page 38

Advertising
background image

A

DDRESS LIST

Modbus Programming Manual

38

Version 2

Copyright © 2012 by Despatch Industries.

All rights reserved. No part of the contents of this manual may be reproduced, copied or transmitted in any form or by any
means including graphic, electronic, or mechanical methods or photocopying, recording, or information storage and
retrieval systems without the written permission of Despatch Industries, unless for purchaser's personal use.

Creating A Profile Header - Request (to instrument)

Field Name

Data

Comments

(Dec)

(Hex)

Profile Name Character 3

A/R

A/R

16 characters of the profile name, e.g. :

A = 65dec / 0x41, B = 66dec / 0x42 etc
a = 97dec / 0x61, b = 98dec / 0x62 etc

Note: Only valid characters from the
instruments supported character set
should be used

The space character (32dec / 0x20hex) is
used to fill any unused characters at the end
of the name.

Characters 9 to 16 are not supported and
should be written to 32dec / 0x20hex

Profile Name Character 4

A/R

A/R

Profile Name Character 5

A/R

A/R

Profile Name Character 6

A/R

A/R

Profile Name Character 7

A/R

A/R

Profile Name Character 8

A/R

A/R

Profile Name Character 9

32

20

Profile Name Character 10

32

20

Profile Name Character 11

32

20

Profile Name Character 12

32

20

Profile Name Character 13

32

20

Profile Name Character 14

32

20

Profile Name Character 15

32

20

Profile Name Character 16

32

20

Profile Start Signal High Byte

00

00

0 = No delay, 1 = After delay, 2 = At
Time/day

Profile Start Signal Low Byte

A/R

A/R

Profile Start Time (Byte 4 - High)

Floating point number

Profile Start Time (Byte 3)

Profile Start Time (Byte 2)

Profile Start Time (Byte 1 - Low)

Profile Start Day High Byte

00

00

1 = Monday, 2 = Tuesday, 3 = Wednesday,
4 = Thursday, 5 = Friday, 6 = Saturday,
7 = Sunday, 8 = Monday to Friday,
9 = Monday to Saturday,
10 = Saturday And Sunday, 11= All Week

Profile Start Day Low Byte

A/R

A/R

Profile Starting Setpoint High

00

00

1 = Current Process Variable Value

Profile Starting Setpoint Low

01

01

Profile Recovery High Byte

00

00

0 = Control to off, 1 = Restart profile,
2 = Maintain last profile setpoint,
4 = Continue profile from where it was when
power failed

Profile Recovery Low Byte

A/R

A/R

Profile Recovery Time (Byte 4 - high)

Floating point number

Profile Recovery Time (Byte 3)

Profile Recovery Time (Byte 2)

Profile Recovery Time (Byte 1 - Low)

Profile Abort action High Byte

00

00

0 = Control to off
1 = Maintain last profile setpoint

Profile Abort Action Low Byte

A/R

A/R

Profile Cycles High Byte

A/R

A/R

1 to 9999 or 10,000 for “Infinite”

Profile Cycles Low Byte

A/R

A/R

Profile Tracks High Byte

00

00

Always set to 1

Profile Tracks Low Byte

01

01

CRC High Byte

A/R

A/R

CRC Low Byte

A/R

A/R

The instrument replies to this message with an Edit Response Message Section 2.9.5.9.

Advertising