TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

23
TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011

Transcript of TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Page 1: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

TRAFF-20 Development

Author: Nick Rubbi

Prepared: December 2011

Page 2: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Agenda

• Current status of work;Current status of work;

• Traff-20, VC=6, Revision 1;Traff-20, VC=6, Revision 1;

• Changes made since February 2011;Changes made since February 2011;

• Future work;Future work;

Page 3: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Current Status

• Traff-20 VC6 Rev 1 Test Release – Build 102Traff-20 VC6 Rev 1 Test Release – Build 102(dated 24(dated 24thth May 2011). May 2011).

• Traff-20 test versions supplied to controller Traff-20 test versions supplied to controller manufacturers;manufacturers;

– Test version 102 supplied on 24Test version 102 supplied on 24thth May 2011; May 2011;

– Targeting Traff VC6 build 1 release;Targeting Traff VC6 build 1 release;

• Failed to meet original target ie first controller in Failed to meet original target ie first controller in the field to correspond with SCATS release in June the field to correspond with SCATS release in June 2011;2011;

Page 4: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Current Status of QTC Controller

• QTC provided hardware and software for the QTC provided hardware and software for the test controller on 3test controller on 3rdrd February; February;

• Estimated software delivery at the end of Estimated software delivery at the end of October.October.

Page 5: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Current Status of Eclipse Controller

• Tyco provided hardware updates to the test Tyco provided hardware updates to the test controller on 9controller on 9thth November; November;

• Estimated software delivery end of January Estimated software delivery end of January 2012;2012;

• Aside Tyco expressed a desire to minimise future Aside Tyco expressed a desire to minimise future changes to PSC software: changes to PSC software: – affects porting of some VC6 changes;– affects porting of some VC6 changes;

Page 6: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Current Status of ATSC/4 Controller

• ATC have only just started making changes for ATC have only just started making changes for Traff-20 VC6.Traff-20 VC6.

• ATC have been concentrating on Type Approval;ATC have been concentrating on Type Approval;

• Field trial of ATSC/4 version 8.1 scheduled forField trial of ATSC/4 version 8.1 scheduled for1111thth December; December;

Page 7: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

• Release is now targeting Release is now targeting Traff Build 1Traff Build 1 (not (not 28)28)

• Traff Software description Traff Software description CnnV6.xR20CnnV6.xR20::– nn nn Controller Id Controller Id (18 – QTC; 24 – Eclipse; 29 - (18 – QTC; 24 – Eclipse; 29 -

ATSC/4);ATSC/4);

– x x VC 6 revision x;VC 6 revision x;

– R20 R20 Indicates Traff-20;Indicates Traff-20;

Page 8: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

Release notes:Release notes:

TRAFF20-TN-000 Release Notes 3.pdfTRAFF20-TN-000 Release Notes 3.pdf

Page 9: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

• 32 XSF Bits (Operational):32 XSF Bits (Operational):– X1TO8 - $00D8X1TO8 - $00D8

– X9TO16 - $00D9X9TO16 - $00D9

– New X17TO24 - $0180New X17TO24 - $0180

– New X25TO32 - $0181New X25TO32 - $0181

Warning non-contiguous addressesWarning non-contiguous addresses

Page 10: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

• 32 XSF Bits (SCATS and Flexilink Plans):32 XSF Bits (SCATS and Flexilink Plans):– SCATX1 - $0332SCATX1 - $0332

– SCATX9 - $0333SCATX9 - $0333

– New SCATX17 - $018CNew SCATX17 - $018C

– New SCATX25 - $018DNew SCATX25 - $018D

– FLEXX1 - $0330FLEXX1 - $0330

– FLEXX9 - $0331FLEXX9 - $0331

– New FLEXX17 - $0188New FLEXX17 - $0188

– New FLEXX25 - $0189New FLEXX25 - $0189

Warning non-contiguous addressesWarning non-contiguous addresses

Page 11: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

• 32 MSS Bits:32 MSS Bits:– S1TO8 - $00DAS1TO8 - $00DA

– S9TO16 - $00DBS9TO16 - $00DB

– New S17TO24 - $0180New S17TO24 - $0180

– New S25TO32 - $0181New S25TO32 - $0181

Warning non-contiguous addressesWarning non-contiguous addresses

Page 12: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

• New Fault 67 (SG output map fault):New Fault 67 (SG output map fault):

Caused by allocating a SG output moreCaused by allocating a SG output morethan once.than once.

Page 13: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

• Daily OutputDaily Output separated from Special Facility separated from Special Facility Outputs (aka SPOPS);Outputs (aka SPOPS);

- - New DAILY - $0F2CNew DAILY - $0F2C

Page 14: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

• 24 SPIPS:24 SPIPS:– EXTINP - $0379EXTINP - $0379

– New EXTINP2 - $0F24New EXTINP2 - $0F24

– New EXTINP3 - $0F25New EXTINP3 - $0F25

• 24 SPOPS:24 SPOPS:– EXTOUT - $037AEXTOUT - $037A

– New EXTOUT2 - $0F28New EXTOUT2 - $0F28

– New EXTOUT3 - $0F29New EXTOUT3 - $0F29

Warning non-contiguous addressesWarning non-contiguous addresses

Page 15: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

• RAM address $3603 indicates RAM address $3603 indicates runtime library runtime library versionversion (release is targeting 1);(release is targeting 1);

• RAM address $3604 indicates RAM address $3604 indicates hht versionhht version (release is targeting 1);(release is targeting 1);

• RAM addresses added to allow remote checking RAM addresses added to allow remote checking of the controller of the controller software build switchessoftware build switches used; used;

Page 16: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

• RAM addresses added to allow remote monitoring of RAM addresses added to allow remote monitoring of SCATS SCATS communications errorscommunications errors eg rx buffer full; eg rx buffer full;

• Corresponding Corresponding HHT menu updatesHHT menu updates;;

• Bug fixesBug fixes in HHT and previous Test version of Traff; in HHT and previous Test version of Traff;

• Refer HHT Manual RTA-TC-301 Draft Issue J May 2011Refer HHT Manual RTA-TC-301 Draft Issue J May 2011

Page 17: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

Wintraff:Wintraff:

• Mostly complete for VC6;Mostly complete for VC6;

• Waiting for final testing before available to Waiting for final testing before available to release;release;

Page 18: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Changes Since Last SMUG Meeting (February 2011)

NGEN:NGEN:

• Handover to RMS effective Handover to RMS effective 1717thth November 2011 November 2011;;

• Minor changes required before ready for newMinor changes required before ready for newTraff VC6 personality;Traff VC6 personality;

• Will manage both VC6 and VC5 personalities;Will manage both VC6 and VC5 personalities;

Page 19: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Future Changes

• More Phases; More Phases; How many?How many?

• New communications protocol; New communications protocol; NTCIP?NTCIP?

• Plan based operation;Plan based operation; take pressure of take pressure of commscomms

• Change to Change to time settingstime settings and time settings and time settings management; needs to be management; needs to be extensibleextensible;; - Work related to new comms protocol- Work related to new comms protocol

Page 20: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Future Changes

• Plug and play type operation;Plug and play type operation;

• Serial communications allowing the Personality Serial communications allowing the Personality

to setup and test messages eg RS-485; to setup and test messages eg RS-485; SystemSystem

• One mode of operation;One mode of operation;

• Additional Personality Operators;Additional Personality Operators;

Page 21: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Future Changes

• Maybe Fill gaps in I/O;Maybe Fill gaps in I/O;

TSC/4 Controllers Support:TSC/4 Controllers Support:– 96 – 128?? Inputs max.96 – 128?? Inputs max.– 48 - 64 Loop Inputs max.48 - 64 Loop Inputs max.– 48 - 64 Switch Inputs max.48 - 64 Switch Inputs max.

TSC/4 Specifies:TSC/4 Specifies:– 64 Inputs max.64 Inputs max.

» 64 Logical Vehicle Detectors max.64 Logical Vehicle Detectors max.» 8 Logical PB Inputs max.8 Logical PB Inputs max.

– 32 Loop Inputs max.32 Loop Inputs max.– 64 Switch Inputs max. (with 8 PB Inputs max.)64 Switch Inputs max. (with 8 PB Inputs max.)

Page 22: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.

Feedback

• No Feedback received from SMUG members No Feedback received from SMUG members from last meeting;from last meeting;

• Feedback is encouraged to help in Feedback is encouraged to help in determining work priorities;determining work priorities;

Page 23: TRAFF-20 Development Author: Nick Rubbi Prepared: December 2011.