03.10.2014 Views

Controller - Institute of Transportation Engineers

Controller - Institute of Transportation Engineers

Controller - Institute of Transportation Engineers

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

(Type Number = 182) 1 0 1 1 0 1 1 0 Byte 1<br />

Block Number x x x x x x x x Byte 2<br />

Number <strong>of</strong> Entries x x x x x x x x Byte 3<br />

Item # S Input Number Byte 3(I-1)+4<br />

Item # MC Timestamp NLSB x x x x x x x x Byte 3(I-1)+5<br />

Item # MC Timestamp LSB x x x x x x x x Byte 3(I-1)+6<br />

Status 0 0 0 0 C F E G Byte 3(I-1)+7<br />

MC Timestamp MSB x x x x x x x x Byte 3(I-1)+8<br />

MC Timestamp NMSB x x x x x x x x Byte 3(I-1)+9<br />

MC Timestamp NLSB x x x x x x x x Byte 3(I-1)+10<br />

MC Timestamp LSB x x x x x x x x Byte 3(I-1)+11<br />

4.3.9.7.1<br />

Each detected state transition for each active input (see configuration data) is placed in<br />

the queue as it occurs. The FI/O shall set the 'F' bit to '1' when attempting to record a<br />

transition and the Transition Buffer is full. While the Transition Buffer is full, all<br />

subsequent entries shall be discarded. Bit definitions are as follows:<br />

S -<br />

C -<br />

F -<br />

G -<br />

E -<br />

Indicates the state <strong>of</strong> the input after the transition<br />

Indicates the 255 transition entries limit has been exceeded<br />

Indicates the transition buffer limit has been exceeded<br />

Indicates the requested block number is out <strong>of</strong> monotonic increment sequence<br />

Same block number requested, E is set in response<br />

4.3.9.7.2<br />

The Block Number byte is a monotonically increasing number incremented after each<br />

command issued by the CPU Module. When the FI/O Module receives this command, it<br />

shall compare the associated Block Number with the Block Number <strong>of</strong> the previously<br />

received command. If it is the same, the previous buffer shall be re-sent to the CPU<br />

Module and the 'E' flag set in the status response frame. If it is not equal to the previous<br />

Block Number, the old buffer shall be purged and the next block <strong>of</strong> data sent. If the<br />

block number is not incremented by one, the status G bit shall be set. The block number<br />

received becomes the current number (even if out <strong>of</strong> sequence). The Block Number byte<br />

sent in the response block shall be the same as that received in the command block.<br />

Counter rollover shall be considered as a normal increment.<br />

4.3.9.7.3<br />

The Timestamp shall equal the MC value at the time the Poll Input Transition Buffer<br />

Response is generated.<br />

4.3.9.8 Set Outputs<br />

Standard for the ATC – Type 2070 March 29, 2001<br />

55

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!