Status and diagnosis messages, Disabling mechanism with changes, Process data transmission – West Control Solutions KS 800 Profibus Interface Manual User Manual

Page 15

Advertising
background image

3.2

Status and diagnosis messages

For KS800 instrumwent status signalling, the external (user-specific) diagnosis must be used. The format

corresponds to the instrument-related diagnosis (EN50170 volume 2 PROFIBUS).
Instrument-specific diagnosis Octet 1

MSB

LSB

D7

D6

D5

D4

D3

D2

D1

D0

Bit no.

Name

Allocation

Status ‘0’

Status ‘1’

Type

D0

Online/Conf

On-line / configuration

on-line

configuration

status

D1

DO1_12Fail

Error do1 ... do12

no

yes

diagnosis

D2

D=13_16Fail

Error do13 ... do16

no

yes

diagnosis

D3

HCFail

Heating current short circuit no

yes

diagnosis

D4 .. D7

unused, always ‘0’

Instrument-specific diagnosis Octet 2

MSB

LSB

D7

D6

D5

D4

D3

D2

D1

D0

Bit no.

Name

Allocation

Status ‘0’

Status ‘1’

Type

D0

InpF1

Input fail channel 1

no

yes

diagnosis

D1

InpF2

Input fail channel 2

no

yes

dianosis

D2

InpF3

Input fail channel 3

no

yes

diagnosis

D3

InpF4

Input fail channel 4

no

yes

diagnosis

D4

InpF5

Input fail channel 5

no

yes

diagnosis

D5

InpF6

Input fail channel 6

no

yes

diagnosis

D6

InpF7

Input fail channel 7

no

yes

diagnosis

D7

InpF8

Input fail channel 8

no

yes

diagnosis

3.3

Disabling mechanism with changes

Changing the reference to a datum to be transmitted during operation, e.g. on-line via parameter channel

or via the engineering interface, implies a hazard of value misinterpreting by bus master and KS800.

This can be prevented by a disabling mechanism.

w

When changing a reference, the controller module sets bit Dex = 1.

w

The master must evaluate bit Dex.

w

Acknowledgement and a statement that there are only valid write data also on the master side, are

generated via a positive flank for bit Dval.

w

When receiving a positive flank, the controller module sets Dex = 0 and stores the data which were

sent.

w

Resetting Dex is also possible by switching the voltage off and on again.

3.4

Process data transmission

Process data are transmitted cyclically by the controller, whereby compliance with the minimum poll time of

570ms is ensured, if no simultaneous access via the parameter channel is made. Output data sent to KS800

are compared with the previously transmitted values and processed by the controller with deviation. If one of

the data is faulty, bit 8 with error in channel 1, bit 9 with error in channel 2 ... or bit 15 with error in channel

8 is set in the ‘Unit_State’, until no faulty accesses are pending any more.

Process data

15

9499 040 50511

Advertising