• No results found

Logical inputs/outputs configuration

In document CANopen communication protocol (Page 31-34)

4.5.1 0x4501 : Logical inputs configuration

eNod3-D is equiped with two logical inputs that can be configured in different ways described below :

bits b2 b1 b0 Input assignement Notes

000 none input is ignored

001 tare

010 zero limited to a ±10% range of the

maximum capacity

011 send TPDO2 (IN 1)

send TPDO3 (IN 2)

in tranmistter functioning mode, triggers the emission of a TPDO if it is event-

triggered

101 cancel tare / suspend cyle

- in transmitter functioning mode, erases last tare value

- in dosing mode (by filling or by unloading), suspends temporarily or stops current dosing cycle (depending on the cycle recovery option)

110 start / restart dosing cycle

in dosing mode (by filling or by unloading), starts a new cycle or restarts a previously suspended cycle

111 stop current cycle

in dosing mode (by filling or by unloading), stops current cycle, inhibiting the different outputs involved

eeNNoodd33--DD

D

Diiggiittaallddoossiinnggccoonnttrroolllleerr

bit b3 Logic 0 negative 1 positive

Minimal holding time concerns both logical inputs and is expressed in milliseconds. It corresponds to the minimal stabilization time of the inputs.

Sub-index Description Access Default value Mappable

(PDO) ? Type

0x00 largest sub-index RO 0x03 N unsigned8

0x01 minimal holding

time (ms) R/W 0x50 N unsigned16

0x02 input 1 assignement R/W 0 N unsigned8

0x03 input 2 assignement R/W 0 N unsigned8

4.5.2 0x4509 : Logical outputs configuration

eNod3-D is equiped with four logical outputs that can be configured in different ways described below :

bits b3, b2, b1 et b0 Output assignement Notes

0000 set point

set point 1

output 1 set point 2

output 2 set point 3

output 3 set point 4

output 4

0001 motion

0010 dosing result available

0011 cycle in progress indicates that a dosing cycle is in progress 0100 defective measurement cf. status register

0101 input (1 or 2) image regardless of the functioning mode

0110 fine feed

0111 coarse feed

in dosing by filling or by unloading functioning modes

1000 emptying / reloading

- in dosing by filling mode, activated during the emptying phase that follows the control of tolerances

- in dosing by unloading mode, activated during the reloading phase that occurs at the end or at the start of the cycle

1001 dosing result out of tolerances

in dosing functioning modes, indicates that the result is out of the fixed tolerances 1010 flow rate failure in dosing functioning modes, indicates that a

flow rate defect has occured

1011 dosing failure

in dosing functioning modes, indicates that a flow rate defect has occured, or that the result

is out of the fixed tolerances or that an error has occured at the start of the cycle

eeNNoodd33--DD

D

Diiggiittaallddoossiinnggccoonnttrroolllleerr

bit b4 Logic 0 negative 1 positive

4.5.3 0x4601/0x4609 : Set points configuration

Set point 1 is assigned to output 1, set point 2 to output 2, set point 3 to output 3 and set point 4 to output 4. Each set point is defined by a functioning defined at sub-index 1 and by high and low limit values (sub-index 2 to 5) :

bit b0 Set point 1 (or 3) commutation mode

1 hysteresis 0 window bit b1 Comparison measurement

1 net 0 gross bit b4 Set point 2 (or 4) commutation mode

1 hysteresis 0 window bit b5 Comparison measurement

1 net 0 gross Ö 0x4601 set points 1 & 2 configuration :

Sub-index Description Access Default value Mappable

(PDO) ? Type

0x00 largest sub-index RO 0x05 N unsigned8

0x01 set points 1 & 2

functioning R/W 0x33 N unsigned8

0x02 set point 1 low value R/W 0x00011170 N integer32 0x03 set point 1 high value R/W 0x00013880 N integer32 Sub-index Description Access Default value Mappable

(PDO) ? Type

0x00 largest sub-index RO 0x4 N unsigned8

0x01 output 1 assignement R/W 0x16 N unsigned8 0x02 output 2 assignement R/W 0x17 N unsigned8 0x03 output 3 assignement R/W 0x18 N unsigned8 0x04 output 4 assignement R/W 0x19 N unsigned8

eeNNoodd33--DD

D

Diiggiittaallddoossiinnggccoonnttrroolllleerr

0x04 set point 2 low value R/W 0x0000C350 N integer32

0x05 set point 2 high value R/W 0x0000EA60 N integer32

Ö 0x4609 : set points 3 & 4 configuration :

Sub-index Description Access Default value Mppable

(PDO) ? Type

0x00 largest sub-index RO 0x05 N unsigned8

0x01 set points 3 & 4

functioning R/W 0 N unsigned8

0x02 set point 3 low value R/W 0x00007530 N integer32

0x03 set point 3 high value R/W 0x00009C40 N integer32 0x04 set point 4 low value R/W 0x00002710 N integer32

0x05 set point 4 high value R/W 0x00004E20 N integer32

In document CANopen communication protocol (Page 31-34)

Related documents