Author Topic: DigOut Default  (Read 3726 times)

paterianus

  • Guest
DigOut Default
« on: February 22, 2012, 07:57:15 PM »
The CAN I/O communications document defines the Default DigOut Value (DigOut Default) parameter as the default value when a CAN timeout occurs.  I would have expected that all outputs would go to a zero state in the event of a communications fault by default.  Must I set this parameter manually on all outputs to ensure they go to a zeo state in the event of a communications fault?

Offline Jakob

  • PLUS+1 Expert
  • ****
  • Posts: 98
  • Karma: +2/-0
Re: DigOut Default
« Reply #1 on: February 22, 2012, 11:00:41 PM »
Good question.
Reason for this option is that in some cases a default output of zero might not be the "safe" state, in case of a loss of connection.
I believe zero is the default setting, so if zero is what you want that should come easy :)


paterianus

  • Guest
Re: DigOut Default
« Reply #2 on: February 23, 2012, 02:59:39 PM »
That appears to be the case although the "CAN Drv Error Rcvr Time [NMBChannel]" default is 0x2710 which I presume is 10 seconds (can't find a timebase reference nor a definition of NMBChannel) so I presume the output would stay on for 10 seconds after a CAN bus timeout fault.