USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION 6020 Ambler Drive Mississauga, Ontario Canada L4W 2P1 PHONE: 905-624-3025 FAX: 905-624-4572 User Manual for the T-500 Tag Programming Station (TPS) REV A8 Document: A316000-699 05-Jun-08 Prepared By: RJ Middlemiss Approved By: _____________________ FILE:\C:\Documents and Settings\whe\Desktop\T500\FCC\316000-699,T500 user man A8.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 NOTICE of PATENTS MARK IV INDUSTRIES CORP., I.V.H.S. DIVISION, has patented or has patents pending on critical design features of the item or items described herein. NOTICE TO MANUAL USERS: The information presented in this document is current although it is subject to change. As such, MARK IV INDUSTRIES CORP. assumes no liability on behalf of the USER of this manual with respect to interpretation of the information contained herein.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 FCC/Industrial Canada Warnings * This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to part 15 of the FCC Rules. These limits are designed to provide reasonable protection against harmful interference in a residential installation.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Table Of Contents New Features for this software version.................................................................................................... 6 System Installation Notes .......................................................................................................................... 6 Abbreviations Used ................................................................................................................
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Asynchronous Fault Report Codes Displayed on PC .................................................................... 59 Tag programmer troubleshooting................................................................................................... 59 Appendix - Viewing and/or printing log files..........................................................................................
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 New Features for this software version For the T500 Tag Programmer - PC Software (700371-003) version 1.99.03.24 or higher… Description… Maintenance release of T500 tag programming station PC software. This version has been qualified. New Features… 1) New option to clear unassigned agency and scratchpad fields. Default setting for the scratchpad fields: clear bits (Toll collection, traffic management fields).
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Abbreviations Used Abbreviation AU RF T500 TPS TPU UPS Meaning antenna unit radio frequency an alternate name for the TPS tag programming station tag programming unit uninterrupted power supply 1.0 TPS Components and Interconnection - Overview The system components are shown below. 1.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 1.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 1.3 Tag "cradle" inside the AU drawer The tag cradle is shown at right in a "top view" photo (of the AU drawer pulled out). The cradle shown in the photo at right is configured to accept various Fusion or Type 2 LCD tags. A separate AU drawer1 has a cradle that is configured to accept various FPT, RMT or LPT tags. Drawers are easily exchanged by slipping them on and off from the drawer glides as shown in the photo below.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 2.0 Getting started - Installation Overview This section is an overview of what you will do to install the program and to start programming tags. The TPS components are interconnected as shown in the previous section. An “installer” will install the TPS program for the first time separately on each TPS computer. The installer will use the password "doinstall" which is valid only for the install procedure.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 2.2 Using the Table of Contents as a guide… The pertinent sections of the table of contents are arranged below in “logical order”. This means that if you are installing the program at a new site then you will start with the steps outlined in item 1. Then item 2 steps are arranged in the order that they are usually taken immediately after a new installation has been completed.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 3.0 Program installation procedure You must be an “Installer” to perform this function. Make a copy of the original program disk(s). Store the original disk(s). Use the copy to install the program onto your hard drive. The TPS program is entirely self-installing by using the "Setup.exe" utility on program disk #1.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 • The Welcome screen displays usual warnings. Please read them then click on the "Next" button. • After clicking on the "Next" button, the Software License Agreement screen is displayed. • Please read all of the agreement. To continue installing TPS, click on the "Yes" button. The Readme Information screen contains pertinent data on the current version of the TPS program that you are installing.
USER MANUAL: T500 Tag Programming Station (TPS) • Document A316000-699 Click on "Next", the User Information screen is displayed … Type the requested information into the appropriate fields. • Click on "Next", the Choose Destination Location screen is displayed … At this point, the installer will select a path for the program to be installed. Usually the default as shown is OK so you may simply click on "Next".
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 • Click on "Next", the Start Copying Files screen is displayed… • After clicking the "Next" button, the install utility decompresses and copies the files on disk #1. Eventually the following prompt appears… • • Remove disk #1 from the floppy drive and put disk #2 into the floppy drive. Click on OK to continue, eventually the installed program icons appear briefly as… ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION pg.
USER MANUAL: T500 Tag Programming Station (TPS) • Document A316000-699 Then the Setup Complete prompt appears with an option to launch the program. To launch the program click on the box beside the prompt "Yes, Launch the program file", then click on the "Finish" button. Otherwise, to finish the installation without launching the program, first remove disk #2 from the floppy drive in use, verify that all other floppy drives (if present) are empty, and then click on the "Finish" button.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 • Type in the "authorization code" for the specific TPU then press OK • The TPS main menu screen will appear in the background along with the "Log in to Tag Programming Station" dialog box. • Type "installer" in the User ID box, then select the Password box and type "doinstall" as the password then click the OK button. (Note that both typed entries here are 'case sensitive'.) • This warning message is displayed.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 3.1.1 Notes regarding the location of various program files After you run the program for the first time, the following files are created in the Windows® directory. WARNING ! Do not erase or move, or change the properties or the names of these files. Note: After you install the program, the following files are loaded in the application directory.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 3.2 Add Supervisors and Users • Select the main menu item "Supervisor" then click on the "Users" menu item. The Users information box is displayed as shown below. The information box will not have any users in the list if this is the first time that the list is displayed during the program installation procedure. • Now click on the "Add User" button. The "Add User" dialog box is displayed.
USER MANUAL: T500 Tag Programming Station (TPS) • • • Document A316000-699 Repeat the process until all Supervisors are added to the list. During the installation procedure, the installer may also add any Users to the list at this time. Afterward, the installer will log out. All new users added to the list must log in and register their unique passwords by using the Change Password procedure. 3.3 Log out • Select the main menu item "User" then click the mouse button on the sub-menu item "Logout".
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 4.0 Supervisor and User Functions 1. You must be logged in to the system before you may read or program a tag. 2. You must read a tag before you may obtain the template editor. 3. You must select an existing template or use the template editor to create a specific template (also known as the tag configuration data file). 4. You must always verify that the selected template is correct before you program a tag. 4.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 4.2 Create password Situation: The Supervisor has just added your name to the User list and this is the first time you have ever attempted to log in to the system. When the log in box is displayed, you may type your log in name in the User ID box and leave the Password box empty. IMPORTANT… The user ID and password are case sensitive. You must remember and use the exact typing as was originally entered and accepted by the system.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 4.3 Change password • • In order to change a password you must be logged in first. Select the main menu User item then click on "Change Password". • The "Change Password" dialog box is displayed. Type the current and new passwords into the appropriate fields. Type the new password once more into the "Verify Password" field. Then click the OK button. IMPORTANT… The password is case sensitive.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 4.4 Reading and Programming IAG Tags 4.4.1 Read an IAG tag • • Place the IAG tag into the foam insert in the AU drawer that is configured to accept this type of tag. (see tag orientation photo in Appendix - Positions of tags in the AU drawer "cradle".). Close the AU drawer.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Data displayed on "Read a tag" There are also 4 folder tabs displayed. The folder tabs represent the various areas inside the tag that are programmable either by the Factory or by the Agency. If a Supervisor can modify a tag field it is displayed as a selection box (white background areas in the screen). The Supervisor may change the default folder tab displayed upon reading a tag.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 To display the value read in the scratch pad data fields, click on the Scratch Pad folder tab "Clear Data", when selected, will set all the bits in the set of fields to zero. Similar to "Clear Unassigned Bits", explanation below, except… If a template file is not loaded then the "Clear Traffic Management Data" or "Clear Toll Collection Data" default value is "selected".
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 4.4.2 Load an IAG template (for programming an IAG tag) (You should read and be familiar with the previous section in the manual.) All users must verify the current template displayed when programming a tag or a batch of tags. (The template is also known as the tag configuration data file.) If the current template data is incorrect then the user must load the correct template.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 continued… • After verifying that the fixed Agency fields are correct you must then verify that the 31 bits of custom Agency Data are set to the desired value. • Click on the Agency Custom folder tab to view the current value set for this field. The default value is 31 zeros (as shown). This portion of the Template file is created and stored in a separate directory as specified by a Supervisor.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 4.4.3 Program an IAG tag • • Load and verify the required "template" file for programming the tag. Refer to the section titled Load a Template. Place the tag to be programmed into the foam insert in AU drawer2. Close the AU drawer. If the Supervisor (see Supervisor Configuration of Automation parameters) has set the Automatic Write function, the tag will be programmed.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 4.5 Reading and Programming Type 2 LCD Tags 4.5.1 Read a Type 2 LCD tag • • Place the Type 2 LCD tag into the foam insert in the AU drawer made that was for this type of tag (see tag orientation photo in Appendix - Positions of tags in the AU drawer "cradle".). Close the AU drawer.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Data displayed on "Read a tag" There are also 5 folder tabs displayed. The folder tabs represent the various areas inside the tag that are programmable either by the Factory or by the Agency. If a Supervisor can modify a tag field it is displayed as a selection box (white background areas in the screen). The fixed Factory data fields and the variable Agency data fields from the Factory/Agency folder tab are displayed by default.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 To display the value read in the scratch pad data fields, click on the Scratch Pad folder tab. Similar to "Clear Unassigned Bits", explanation below, except… If a template file is not loaded then the "Clear Traffic Management Data" default value is "selected". 1.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 4.5.2 Load a Type 2 LCD template (for programming a Type 2 LCD tag) (You should read and be familiar with the previous section in the manual.) All users must verify the current template displayed when programming a tag or a batch of tags. (The template is also known as the tag configuration data file.) If the current template data is incorrect then the user must load the correct template.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 continued… • After verifying that the seven fixed Agency fields are correct you must then verify that the 7 bits of custom Agency Data are set to the desired value. • Click on the Agency (Custom) folder tab to view the current value set for this field. "Clear Unassigned Bits", when selected, will set all the unused bits in the entire field to zero. • • The default value is 7 zeros (as shown).
USER MANUAL: T500 Tag Programming Station (TPS) • Document A316000-699 After verifying that the Scratch Pad Custom Data are correct you must then verify that the LCD data bits are set to the desired value. Click on the "LCD" folder tab. Note: The "Balance" is in increments of nickels. At this point the data to be programmed has been visually verified. The tag may now be programmed. Refer to the section Program a Type 2 LCD Tag. ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION pg.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 4.5.3 Program a Type 2 LCD tag • • Load and verify the required "template" file for programming the tag. Refer to the section titled Load a Type 2 LCD Template. Place the tag to be programmed into the foam insert in AU drawer5. Close the AU drawer. If the Supervisor has set the Automatic Write function (see Supervisor Configuration of Automation parameters), the tag will be programmed.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.0 Special Supervisor Functions An installer or a Supervisor may add other Supervisors and Users to the system as described in the program installation procedure section "Add Supervisors and Users". Review… To initiate that function, select the main menu item "Supervisor" then click on "Users". The Users list is displayed. Click on "Add User" to add a user or select a user ID in the list then delete that user.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.1 Create a new template file In order to create a new template… • Read a tag (any tag, the tag read will determine which folder tabs are displayed) • Select the Factory/Agency folder tab. Example: IAG tag template… Initially, the "Not Changed" status indicates that the template will not modify the corresponding field in the tag when it is programmed.
USER MANUAL: T500 Tag Programming Station (TPS) • Document A316000-699 Click on the Agency (Custom) folder tab. The read partition area Agency Data field for the tag just read is shown. The default value for an IAG tag is 31 zeros and for a Type 2 LCD tag is 7 zeros. Previously discussed in section 4.4.1. Previously discussed in section 4.5.1. • If there are any other Agency Custom files available they will be displayed along with a selection box of other values for that file (example at right).
USER MANUAL: T500 Tag Programming Station (TPS) • Click on the Add button. The Add Field dialog box is displayed. Example… Type the desired field name (maximum 25 characters), the start bit position (from the tag header MSB) and the bit width (how many bits wide the field will be). 65 31 For IAG Start = 65 Width = 31 • For type 2 LCD Start = 65 Width = 7 Using the tag type detected, the program automatically assigns the valid start bit and the available bit width.
USER MANUAL: T500 Tag Programming Station (TPS) • Document A316000-699 Click on the Add button. The Add Field dialog box is displayed. Example… Type the desired value name and the • When the desired value is typed, click the OK button. The Values for "" dialog box is displayed again with the new value name listed. At this point the second step in the Design Agency (Custom) process is completed. • Click on the Close button.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.1.2 Design Scratch Pad (Custom) data field The Supervisor will design and save a data file describing a new value for the scratchpad Agency data field. The IAG tag format data field has 30 bits and starts at bit #194 (referenced to the tag header MSB = bit #0). The Type 2 LCD tag format data field has 4 bits and starts at bit #72 (referenced to the tag header MSB = bit #0).
USER MANUAL: T500 Tag Programming Station (TPS) • Document A316000-699 Click on the Close button. Step two, assign a value to the Scratchpad custom field • Position the cursor on the new field name. The 3 push buttons are now highlighted. • Click on the Values button. The Values for "" dialog box is displayed. • Click on the Add button. The Add Field dialog box is displayed. Example… Type the desired value name and the • When the desired value is typed, click the OK button.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.1.3 Set Type 2 LCD data field values (includes setting a new balance) The LCD folder comprises the data fields displayed on the LCD of the Type 2 LCD tag. The data includes "Balance" current value (in nickels) "Low Balance" icon set on or off, "Balance Adjust ID" type, and "Balance Adjust Date". The folder section "Internal Use" displays the attributes set for the physical resources of the tag.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.2 Save a Template The Supervisor will save a template after creating a template. Refer to the section titled "Create a template". • To save the new template, select the main menu item "Supervisor" then click on "Save Template". • The dialog box for saving the template appears. Type a "File name" that uniquely identifies this template from all others. Select a "Save in" directory in which to save the template.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.3 Commission a tag • • • • First you must read the tag by clicking on the Read command button (see also "Read a tag"). When the tag data is displayed on screen, select and click on the "Agency" folder tab. If the tag is already commissioned you do not have to proceed, otherwise… Now click on the "arrow down" ⎬ on the right hand side of the "Decommission" selection box.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.4 Decommission a tag • • • • First you must read the tag by clicking on the Read command button (see also "Read a tag"). When the tag data is displayed on screen, select and click on the "Agency" folder tab. If the tag is already decommissioned you do not have to proceed, otherwise… Now click on the "arrow down" ⎬ on the right hand side of the "Commission" selection box.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.5 Configure the TPS program resources • Select the main menu "Supervisor" item and click on the sub-menu "Configuration" item. • The TPS Configuration folder tabs are displayed. Select the desired function by clicking on the folder tab. The selection parameters for each folder tab are described in the following sections. 5.5.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.5.2 Set Agency ID This is the Agency name displayed in the "title box" in the program banner area. Type the name of the Agency ID. When completed, click on "Apply" to accept the displayed settings. Click on "OK" to exit from this menu. The name (as shown in the example at left) will appear at the upper left corner of the main screen as shown in the example below. 5.5.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.5.4 Set Automation parameters (for tag programming) These are the menu options provided to execute automatically when the AU drawer is closed. Enable Automatic Read provides automatic tag reading whenever the AU drawer is closed (otherwise a "manual read" from the main menu tool bar is required).
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 5.5.5 View Diagnostic data Note: These two "windows" are service tools used only by MARK IV personnel. 5.5.6 Default View Page ("page" = Windows® folder tab) The folder tabs are initially revealed after reading a tag. On the very first program bootup, the set default tab that is opened for display is "Factory/Agency". The Supervisor is allowed to select another default folder tab to be displayed upon reading a tag.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 6.0 Supervisors Notes This section relates to a supervisor using the TPS to perform the "normal" daily tasks. 6.1 Changing (programming) one or more specific data fields in a tag Sometimes all that is required is to read a tag and make a change to a specific data field such as Vehicle Type or Revenue Type and also not change any other data currently in the tag.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Appendix - Document Revision Control The following table summarizes the revision events. Compressed cells are older revision events. REV.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Appendix - Positions of tags in the AU drawer "cradle" This section will be expanded as more tag types are added to the TPS capability. There are now 2 drawer configurations.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Photo: FPT ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION pg.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Photo: LPT ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION pg.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Photo: RMT ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION pg.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Photo: Type 2 LCD ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION pg.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Appendix - displayed "error" messages and probable causes Error Message Displayed on PC The error messages that may be displayed on the PC while reading and programming tags are as follows: Operation The error message displayed on-screen may be… Read Failed - Could not read after multiple attempts Read Read Failed - Authentication error Transponder Read Failed - Drawer is open Read Failed - Configuration error, TPU has not been configure
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Can’t read or program transponders - - - Verify that a transponder is present in the antenna unit. Check the PC COM port configuration (Supervisor | Configuration menu item, Communications tab). For example, if the mouse is on COM1, change the tag programmer port to COM2. By default, COM1 is used. Verify the connection between the TPU and the PC. Check for any loose RF and data cables.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Appendix - Viewing and/or printing log files These are text files located in the same directory in which the program tps.exe resides. Files are identified as follows…(yeardate is coded, typical e.g. 19990211 being 1999Feb11) TPSRDyeardate.TXT TPSWRyeardate.TXT TPSRDLCDyeardate.TXT TPSWRLCDyeardate.TXT Read IAG tags Write IAG tags Read Type 2 LCD tags Write Type 2 LCD tags Notes… 1) If an activity was not performed (e.g.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Start Excel…. Click "File", then click "Open". Example: select the file TPSWRLCD19990211.TXT by clicking on it twice. A dialog box titled "Text Import Wizard - Step 1 of 3" appears. Select "Delimited" for the file type. Click on "Next". A dialog box titled "Text Import Wizard - Step 2 of 3" appears. Select "Comma" for the Delimiters type. Make sure you de-select all the other delimiter types.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 A dialog box titled "Text Import Wizard - Step 3 of 3" appears For printing the file, it is usually not necessary to format the columns to anything else other than "General". Click on "Finish".
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Viz. (the same example file as shown in the Excel format above, TPSWRLCD19990211.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Printing the contents of the tag currently displayed Read or program a tag. Now click on the printer icon in the menu bar. The following dialog box is displayed. Click on "OK". The printed report is identical to the format displayed for "Tag - Print Preview". To view the print preview on screen, click on the "Tag" menu item, then click on the "Print Preview" item in the pop-up list.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Print preview of a tag type 2 LCD “Read Tag Contents” without loading a template ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION with loading a template pg.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Print preview of a tag type 2 LCD “Write (Program) Tag Contents without loading template ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION with loading a template pg.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Print preview of an IAG tag “Read Tag Contents” without loading template ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION with loading a template pg.
USER MANUAL: T500 Tag Programming Station (TPS) Document A316000-699 Print preview of an IAG tag “Write (Program) Tag Contents” without loading a template ©1999-2008 MARK IV INDUSTRIES CORP. I.V.H.S. DIVISION with loading a template pg.