Previous Topic

Next Topic

Book Contents

Book Index

HIO16: Timing considerations

Note: This document is not yet complete. It may contain inaccuracies.

The HIO16 connects to the main controller board via a high speed serial data bus and a protocol called XPice, which is implemented on 2nd generation SPLat controllers (see SPLat Expansion Framework). That means that input changes and output changes are updated only when the controller reads and writes bus updates.

The output relays take approximately 20mS to pull in (turn on) and 10mS to release (turn off)

The input circuits on the HIO16 contain built in timers to allow operation on AC as well as DC. The time delays between an input change and your program seeing the change depend on whether the input is 50Hz AC, 60Hz AC or DC, and on the type of input instruction. The following table shows the min/max delays for each instance:

 

InputF, InputFM
(fast input)

Input, WaitOn etc (debounced input)

ON

Off

ON

Off

50Hz

0 - 11mS

20 - 31mS

10 - 31mS

30 - 51mS

60Hz

0 - 10.3mS

21.7 - 31mS

10 - 29.3mS

31.7 - 51mS

DC

0 - 1mS

30 - 31mS

10 - 11mS

30 - 51mS

Previous Topic

Next Topic