• No results found

Differential dosing scale (DIFF)

In document Protocolo Profibus MEAG (Page 31-36)

See following pages for detailed description and other data records.

Transmitted data Byte Received data

Bit 0: Start / stop Bit 1: Clear total Bit 2: Discharge Bit 3: Fill Bit 4: n.u.

Bit 5: No alarm when empty Bit 6: n.u.

Bit 7: Acknowledge "New values ready"

0 Bit 0: Operation Bit 1: Total reached Bit 2: Discharge completed Bit 3: Ready for feeding Bit 4: Total ready

Bit 5: Surge hopper empty Bit 6: Weight pulse Bit 7: New values ready

Bits 0…7: n.u. 1 Bit 0: Scale empty

Bit 1: Feeding time exceeded Bit 2: Level

Bit 3: Product feed Bits 4…7: n.u.

Bits 0…7: n.u. 2 Bits 0…7: n.u.

Bit 0: Control signals valid Bit 1: Local mode

Bit 2: n.u. Bit 3: n.u. Bit 4: n.u.

Bit 5: Clear alarm

Bit 6: Modification to transmitted data record Bit 7: Acknowledge "Modification

to received data record"

3 Bit 0: DI 0.0 Bit 1: DI 0.1 Bit 2: DI 0.2

Bit 3: Remote control via Profibus DP Bit 4: Incorrect nominal value

Bit 5: Common alarm

Bit 6: Acknowledge "Modification to transmitted data record"

Bit 7: Modification to received data record No. of transmitted data record = 128 4 No. of transmitted data record = 128 Index of transmitted data record = X 5 Index of transmitted data record = X No. of received data record = 1 6 No. of received data record = 1 Index of received data record = X 7 Index of received data record = X Nominal rate in kg/h (0…999 999) 8 Actual rate in kg/h (0…999 999)

9 10 11 Nominal total weight in kg / DIV (0…99 999

999)

12 Total weight in kg / DIV (0…999 999 999) 13 14 15

n.u. 16 Total weight in kg / DIV (cannot be cleared)

n.u. 17 (0…999 999 999)

n.u. 18 n.u. 19

n.u. 20 Number of decimal places (0…3)

Recipe number (load recipe) (0…50) 21 Recipe number (current recipe) (0…50)

n.u. 22 Step number (0…9)

32 Differential dosing scale (DIFF) Profibus-DP Protocol

7.2

Control bits (transmitted data bytes 0…3)

Byte Bit Name Description

0 Start / stop 1 = Release weighing cycle (start feeding)

0 = Stop weighing cycle (stop feeding immediately)

1 Clear total 1 = Clear total weight (which can be cleared) when status bit "Total ready" = 1.

2 Discharge 1 = Discharge weigh hopper (step 7). Only possible from step 1; the start signal must not be active. After the discharge process, the status bit "Discharge completed" is set. If the scale cannot be emptied, the status bit "Feeding time exceeded" is set. 0 = Stop discharge. The status bit "Residual discharge completed"

is deleted.

3 Filling 1 = Fill scale to upper switching point (step 8). When the scale is full, the status bit "Ready for feeding" is set. If the scale cannot be filled, the status bit "Surge hopper empty" is set.

4 n.u.

5 No alarm when empty

1 = If the scale becomes empty, the status bit "Common alarm" is not set. This means that no alarm is generated when the scale is emptied during normal operation

(status bit "Scale empty" = 1) 6 n.u.

0

7 Acknowledge "New values ready"

1 = Delete status bit "New values ready" (leave until "New values ready" = 0). 1 0…7 n.u.

2 0…7 n.u.

3 0…7 See "Data for all devices"

Profibus-DP Protocol Differential dosing scale (DIFF) 33

7.3

Status bits (received data bytes 0…3)

Byte Bit Name Description

0 Operation 1 = The scale is on 0 = The scale is off

1 Total reached Only where nominal total weight > 0 1 = Total weight ≥ nominal total weight 0 = Where control bit "Clear total" = 1

or (total weight < nominal total weight) 2 Discharge

completed

1 = Discharge has been successfully completed 0 = When control bit "Discharge" = 0

3 Ready for feeding 1 = The scale is full (weight > upper switching point) 4 Total ready 1 = The total can be cleared with the control bit "Clear total" 5 Surge hopper empty 1 = The scale was unable to be filled within the max. refill time

(TCON.TFIL) (not on common alarm; warning NOPROD) 0 = If the scale is stopped with control bit "Start" = 0 in normal

operation or if the control bit "Fill" = 0 after filling 6 Weight pulse Pulses according to SYS.WIMP

0

7 New values ready 1 = New values are available (total weights, actual rate) 0 = Control bit "Acknowledge new values" = 1

0 Scale empty 1 = The scale is completely empty (in normal operation only). Also influences the status bit "Common alarm" except for control bit "No alarm when empty" = 1. Alarm EMPTY 0 = If the scale is stopped with control bit "Start" = 0. 1 Feeding time

exceeded

1 = The max. feeding time was exceeded during the discharge process or in the operating mode "Small batch feeding" (not on common alarm; warning PTIME)

0 = If the scale is stopped with control bit "Start" = 0 in normal operation or small batch feeding or if the control bit "Discharge" = 0 after discharging

2 Level 1 = Current scale weight ≥ Level weight (TCON.NLEV) 0 = Current scale weight < level weight

Allows for early detection of empty scale hopper.

3 Product feed 1 = Product requested by scale (refilling), this bit can be used to activate refilling elements (refill screw).

1

4…7 n.u. 2 0…7 n.u.

3 0…7 See "Data for all devices"

34 Differential dosing scale (DIFF) Profibus-DP Protocol

7.4

Transmitted data records (transmitted data bytes 8…23)

Transmitted data record 128 (default nominal values) Byte Name Range [unit] Description

8…11 Nominal rate 0…FMAX [kg/h] (max. 999 999) Micro feeding in [10 g/h]

The nominal rate is displayed in the parameter FLOS. The value must be between 0 and maximum

(TCON.FMAX).

In the case of nominal rates < minimum (TCON.FMIN), the value 0 is adopted.

In admixture mode in 0.0001 % as admixture percentage.

12…15 Nominal total weight

0…99 999 999 [kg] 2) Micro feeding in [g]

If the total weight reaches the nominal total weight, feeding is stopped. If the nominal total weight = 0, feeding takes place continuously. This value is only adopted in step 1.

16…20 n.u.

21 Recipe number 0…50 1…50 = Load recipe into working recipe 0 0 = Do not load recipe

22…23 n.u.

2) Decimal places according to DIV / PBDP.WFOR setting (default no decimal places / fixed format).

Transmitted data record 136 (recipe) Index: 0…50 as recipe number (0 = working recipe) Byte Name Range [unit] Description

8…9 Specific density 10…300 [0.01 kg/l] (0.10…3.00)

Specific density of product (REC.DENS)

10…11 Gain factor 100…2000 [0.1] (10.0…200.0)

Gain factor feeding rate (REC.FACT)

12…13 Cut-off weight 0…9999 [DIV] Cut-off weight for small batch feeding (REC.CWT) 14…22 n.u.

23 Autom. gain factor correction

0…1 Automatic correction of gain factor (REC.CFAC) (0 = OFF / 1 = ON)

Profibus-DP Protocol Differential dosing scale (DIFF) 35

7.5

Received data records (received data bytes 8…23)

Received data record 1 (default actual values) Byte Name Range [unit] Description

8…11 Actual rate 0…999 999 [kg/h] Micro feeding in [10 g/h]

Current actual rate

12…15 Total weight (can be cleared)

0…999 999 999 [kg] 2)

Micro feeding in [g]

Set to 0 with the control bit "Clear total". When the value reaches maximum, counting starts again from 0.

16…19 Total weight which cannot be cleared 0…999 999 999 [kg] 2) Micro feeding in [g]

When the value reaches maximum, counting starts again from 0.

20 Decimal places 0…3 Number of decimal places DIV on the Profibus interface according to the setting PBDP.WFOR and ADC.DIV 21 Recipe number 0…50 Currently loaded recipe

22 Step number 0…9 In accordance with operating instructions 66698-2-5 23 Alarm number 0…99 In accordance with operating instructions 66698-2-5 2) Decimal places according to DIV / PBDP.WFOR setting (default no decimal places / fixed format).

Received data record 128 (default nominal values)

For data contents, see transmitted data record 128

Received data record 136 (recipe) Index: 0…50 as recipe number (0 = working recipe)

For data contents, see transmitted data record 136

Received data record 13, index = 0 (Job data/calibration memory) Byte Name Range [unit] Description

8…11 ID number For details, see "Received data record 13 job data / calibration memory" chapter

12…15 Total weight 0…999 999 999 [DIV]

Saved total weight of last job with resolution DIV.

16…19 n.u. 20…23 n.u.

Received data record 13, index = 1

8…13 Date + time For details, see "Received data record 13 job data / calibration memory" chapter

14…15 n.u. 16…19 n.u. 20…23 n.u.

36 Flow balancer MZAH (FBAL) Profibus-DP Protocol

In document Protocolo Profibus MEAG (Page 31-36)