beautypg.com

3 canopen profile – Flintec PC6D User Manual

Page 8

background image

Page Manual PC6D CANopen

8

3 CANopen

profile

3.1 The

PDOs

The weight and status is sent constantly to the CANbus. The TPDO1 is sent 20 times per
second. The TPDO2 is sent every time the PC6D finishes a triggered measurement or a Set-
Point is crossed. The TPDO3 is sent every time the Tare value is changed.

The format of the TPDO1, TPDO2 and TPDO3 is:

32 bit

16 Bit

8 bits

8 Bit

Weight

Module Status

Source

Unused, zero

The first field is carrying weight information Gross or Net value if it is a TDPO1, Average

or Set-Point weight if it is a TPDO2.
Tare value if TPDO3.

Then module state follows as a 16 bit field width the following values:

$0001 - Under range
$0002 - Over range
$0004 - Not within Zero range (not yet implemented, zero)
$0008 - Exactly zero
$0010 - No motion, still stand, steady state
$0020 - Tare set
$0040 - Preset tare (0=tare is measured, 1=tare is set by user)
$0080 - Invalid weighing (wire-break, A/D ref. out of range)
$0100 - Set-point 1 (source>limit)
$0200 - Set-point 2
$0400 - Set-point 3
$0800 - Set-point 4
$1000 - Unused, zero
$2000 - Unused, zero
$4000 - Unused, zero
$8000 - Cold start

Source is zero in TPDO1 and TPDO3, and has the following meaning in TPDO2:

0 – (zero) Average result
1 – Setpoint 1 crossed
2 – Setpoint 2 crossed
3 – Setpoint 3 crossed
4 – Setpoint 4 crossed