Home

hercules user manual

image

Contents

1. xi r Frame Name m Frame Type r Protocol Base Color Reference Hex Red Zero oF Normal x LIN hd os Geen One m Data Count r Master Slave ID Field Master 08 7 C Master Data BF Slave m Frame ID 5 1 Ei TL 23 far f23 45 s5 J J Data Byte 0 1 2 3 4 5 6 7 Cancel 3 Type in the Data Count Frame ID and Data and click OK You should be returned to the Transmit Frame Table window and see your frame added to the list as shown below For J1850 CAN EXT and J1939 protocols the Advanced button provides assistance in programming the Frame ID or Header Transmit Frame Table Configuration scat_training_3 0 her TFT scat_training tft o x GY Line No Frameld Header Details Protocol Frame Acronym Data Chamel Hot Key Type _ Interval 0 110 CAN STD EngSpPedPos 2038400000000000 CH A CrlF2 One Shot 2 670 CAN STD VIN2_SHS 33 33 34 35 3536 36 00 CH A Ctl F2 One Shot 8 CAN 2 11 22 33 44 55 66 One Shot 4 Repeat steps 1 3 for each frame you wish to add to the to delete a particular frame from the table select that frame s entry click Deselect on the Transmit list If you wish Frame Table menu Standard Windows commands Cut Copy and Paste are all available 42 To use Select Frame perform the following steps e Table Configuration test1_her TFT N Frame Id Header Details Add New Fram
2. A 5 DCX J1850 VPW module The Dearborn Group DCX module is an SAE J1850 VPW interface that supports DaimlerChrysler and GM J1850 networks The Hercules software supports configuring the module to send IFRs to pre configured messages Click Advanced Configuration to display the following dialog 128 Advanced Configuration X Bus Rate m Protocol 10 4 Kbps 37850 THT VPM i C 41 6 Kbps C J1850 3H VPWM IFR M Configure IFR IFR Configuration IFR Filter Data 3 z 124 co 122 D a a a D I IFR Filter Mask 3 FF FF FE or D D D D moe eH orn 3 7 Normalization Bit V Cancel e The Bus Rate can be configured for 10 4 or 41 6 Kbps The default speed is 10 4 Kbps e The messages can be displayed as one byte 7H or three byte 3H headers in the monitors e If you select the Configure IFR check box the IFR Configuration options will become available IFR Filter Data are ANDed with the FR Filter Mask to decide what bits should be set in order to send the IFR Data IFR Data are the number of bytes that the module should wait to receive before sending the FR Data The Normalization Bit must be used Select the Normalization Bit box to enable A 6 LIN 1 2 module The Dearborn Group LIN module is a Local Interconnect Network LIN interface The Hercules software supports auto configuring or manual selection of the Bus Rate Click Advanced Confi
3. e amp ba test 1_1 mdb a dbDup1 mdb a dbGMS mdb ad a AllProtocol1 mdb a dbDup2 mdb x dbgmNonHer MDB x d AllProtocol2 mdb a dbGM1 mdb dbIntelt mdb fad ja DEDIAGSETUP1 mdb aa dbGM2 mdb a dbIntel2 mdb Jd ja DBDIAGSETUP2 mdb a dbGM3 mdb a dbIntel3 mdb ald i DEDIAGSETUPS mdb a dbGM4 mdb a dbIntel4 mdb fad File name fF mat Save as type Hercules Database Files mdb Cancel 4 3 Hercules will parse the UEF file and begin importing its information into the specified Hercules database s If the file contains information for more than one network i e LSCAN HSCAN multiple files will be created one for each channel Typically for GMLAN applications HSCAN messages will be saved as filename1 mdb and SWCAN messages as filename3 mdb When the importing process has finished a prompt will inform you if the file s was generated successfully 3 3 5 2 Import Database from Vector Database DBC You can use a database from a Vector dbc file but it first needs to be converted to Hercules mdb format Use the following steps to import and convert a DBC file database 1 Select the dbc file name and click Open axi Look in J DB_3_02 ec Ge wi hs_04_X380_8a DBC hs04_X380_1a DBC File name Files of type Vector Database Files dbc ha __ Cancel V3 22 2 The Enter Hercules database name to save as dialo
4. Help The FilterMode lets you activate select the Filter On command or deactivate select the Filter Off command the filtering mechanism for a monitoring session once filtering has been enabled in the Filter Table or the Global Options window accessed from the Configuration menu The filtering mechanism will let you pass or block certain frames based on conditions you specify in the Filter Table The filtering mechanism governs frame traffic throughout Hercules Therefore if filtering has been enabled a monitor will receive frames once the Filter Table has processed them Further any frames blocked by the active filters will not be received Information about how to set up filters is described in Section 4 5 103 7 Monitoring Menu pc Hercules Configuration test1_her File Display Configuration FilterMode Monitoring Playback Diagnostics Database View Language Help J Ez Ay Start F9 Stat Stop Serol Gids Frame Signa Stop Esc PIBak Diag Comm Clear Check Communication a OBJ Fr Res Enable o e Enae Ernane Help Clear Buffer Ctl B The Monitoring menu lets you put Hercules in ONLINE or OFFLINE mode i e to Start or Stop the monitoring of frames Monitor types for the viewing of received frames can be selected from the Display menu Most configuration tasks require that you put Hercules into OFFLINE mode i e Stop frame monitoring before you can p
5. 3 If the hardware unit still fails to respond refer to the appropriate troubleshooting guide in the hardware installation manual 3 2 1 2 TCP IP Configuration To configure the TCP IP connection select the Configuration menu followed by the Hardware Configuration command to display the Hercules Hardware amp Protocol Configuration dialog Click TCP IP Configuration to display the following dialog Gryphon TCP IP Configuration x Zero Configuration Gryphon_192_168_23_205 lt gt 192 168 23 205 GRYPHON FF FF FF lt gt 192 168 23 185 m Manual Configuration Gryphon IP Address fies m Po Gryphon Port No 7o00 Refresh Cancel Zero Configuration scans the network for devices Gryphon S CAT S CAT2 and displays the available devices When a device is selected from the list its IP address will be displayed next to Gryphon IP Address under Manual Configuration Zero Configuration scanning can occur under the following conditions gt Upon Opening the Gryphon TCP IP Configuration dialog gt Upon clicking the Refresh button 12 Gryphon IP Address the IP Address of the Hardware to which Hercules will be connected The IP Address will default to 192 168 1 1 if no device is online otherwise it will communicate with a user specified IP Address Gryphon Port No the Port No of the Hardware in which Hercules communicates with devices Currently the default value is 7000
6. Comment Used to insert a personal reminder of up to 50 characters See section 4 7 5 To create a UCS command sequence first make sure you have an active Transmit Frame Table loaded Then select the User Configured Scheduler command from the Configuration menu This will open a User Configured Scheduler UCS dialog that lets you configure a UCS sequence using the commands described in the following sections 4 7 1 Output command The Output command instructs the scheduler to transmit a specified frame from the active Transmit Frame Table To insert an output command in a UCS script select Output in the UCS Command list box and click Add Command below the box A UCS Output window shown below will appear NOTE If you assign an OUTPUT command a count of 1 you must immediately follow the OUTPUT command with a WAIT command see section 4 7 2 69 User Configured Scheduler None xi UCS Command UCS Script wait Comment UCS Output x TFT Line Frame Name 1 AIINodHS_101 0x101 Count m Interval 1ms to 30000ms ji File Name Name of current line E _Lancel_ Comments oil Jo Breble Wits Open New Save Save As Cancel OK From the TFT Line Frame Name drop box at the top of this window select a TFT frame frames that have been added to the TFT from the options listed Once you have selected a frame enter the following values in the a
7. Pston AGE Swoecmene Merosot Word heuer Hordes Sigal Mo Tile View of Monitors 120 11 Language Menu ps Hercules Configuration Tft her File Display Configuration FiterMode Moritoring Playback Diagnostics Database View Window Language Help DO FA BBN SIT Dl hh Dd amp B w y Enish Start Stop Scroll Grids Frame Signal Into Filter Enable Save Load PIBak Diag Comm Clear German able Enable Help Japanese The Language menu lets you select English German or Japanese as the language for menu option viewing It is only accessible when no other windows e g monitors views tables etc are opened If any of these windows are opened the Language menu will not be visible 12 HELP Menu The Help menu gives you access to Hercules specific information The following options are available Help Topics Update Firmware and About Hercules pa Hercules Configuration None File Display Configuration FilterMode Monitoring Playback Diagnostics Database View Window Language Help DO H gt BA Start Stop Soroll Grids Frame Signal Into J F Help Topics Fr Res En EFE Filter Enable my D a a Save Load PlBak Diag Comm Clear About Hercules 12 1 Help Topics Select the Help Topics option to start the Adobe Acrobat reader and display the Hercules documentation in PDF format NOTE Both the Adobe Acrobat reader and the Hercules documentation PDF files must be av
8. ib ee Sot by C Frame D Frame Nome om Protocol CAN STO v r Frome Type G Nome C Re displays the frames sorted by Frame ID or by Frame Name e To delete a frame from the database select it in the Frame s box and click Delete Frame e To Create and Edit frame IDs click on the respective boxes in the Diag Frame dialog Make your changes in those boxes and be sure to Save them Click the Create New Frame button to display the nsert Frame dialog Insert Frame DB C TestDB1 mdb This permits selecting a frame data count of zero when adding a new frame to the database 3 3 8 2 Diag Frame Functional Address This menu option opens the following dialog Funcboral Address Data DB C testuef_1_mdb Functi _ Extend Extended ID Desc 36 The Functional ID and Extended ID information listed in this window is used to configure and enable diagnostic services The table lists all available functional and extended IDs In the bottom portion of the window you may Add Delete or Edit entries using the corresponding command buttons You may use the following buttons to move through the entry list lt moves to the first top entry in the list lt moves backward up one entry gt moves forward down one entry gt moves to the last bottom entry in the list The editing boxes in the middle portion of the window
9. 2 Select the appropriate Channel and Protocol for the diagnostic frame that you wish to reference 3 Setup up the Tester Present by entering the ID and Interval The Time Interval may have also been specified under Configurations gt Global Options lf Send Tester Present is checked in the Service Configuration area the Tester Present message will be sent with the specified ID at the given interval 4 To set up the Functional or Physical identifier used you can do one of two things use the drop down arrow for those IDs previously entered see section 3 3 8 or right mouse click while in the field to enter new values jo Please note that Add Frame 01 through 09 are ODBII services and foe Edit Frame therefore only Physical addressing is allowed The UUDT Response ID and USDT Response ID are configured in the same manner 113 5 If Extended Address is used click the box to enable You can select only those Identifiers that were previously setup See section 3 3 8 for details on how to do this 6 Click Advanced to display the Advanced Configuration dialog Either of two dialogs may appear a 29 bit CAN dialog or a J1850 dialog Advanced Configuration 29 Bit E3 Advanced Configuration J1850 E4 Computed ID Diagnostic Type Computed ID Diagnostic Type Legislated enislated 8DA4F1 FD er BAFI j C Enhanced Enhanced ID Settings ID Settings Priority az Destinati
10. 6C10F1_ 31850 13 Rx 4 H Map Channels Comment Close Start Time Thu Jan 23 14 31 58 2003 Stop Time Thu Jan 23 14 32 12 2003 e TimeStamp us 1 ms resolution e Channel channel ID e Frame Acronym predefined frame acronym from database appears only if listed in the active database e Header shows frame details of GMLAN EXT CAN J1939 and J1850 frames e Frame ID Protocol identifier e Protocol identifies frames e Data data bytes e Tx Rx frame type Transmit Receive Trigger Frame High Voltage Transmit High Voltage Receive Remote Transmit or Remote Receive respectively High voltage wake up frames are used only in single wire CAN The storage of frames in the buffer starts automatically each time you select the Start command in the Monitoring menu overwriting any information present in the buffer Therefore if you wish to view the content of a monitoring session s buffer later and or to send them back out over the bus you must first save them To save the contents in an OfflineBuffer View table add any personal reminders you would like to include in the white Comment box then click Save 90 Select a file type Text or ASCII TXT Binary BIN or Data cSV comma separated variable TXT and CSV files are ideal for offline analysis of buffer information they are easily imported into applications such as Excel or other spreadsheet programs BIN files are
11. In addition to the buttons several options are available Right click in the Signal Graph window and this will display the following options menu Point marks Scatter graph Trace mouse coordinates Grid Fit gt Configure Graph View gt 96 The following options are available and are described below Point marks When selected i e checked the Signal Graph window will display points in the graph line where each signal occurred When not selected no points will display Point marks are not shown by default Scatter graph When selected the Signal Graph window will display points only The graph line connecting the points will not be visible When not selected the Signal Graph window will display data as dictated by any other selected option Trace mouse coordinates When selected the mouse pointer will include a constantly visible mouse pointer status box which will display the current mouse pointer position in x y axis format and in engineering units When not selected no mouse pointer status box will be visible This tool is useful to precisely identify where the item of interest appears on the signal graph Grid When selected the Signal Graph window will display grid lines that correspond to major x y axis points in the window When not selected no grid lines are displayed Grid lines are not shown by default Fit When selected three choices are available Width Height and Page W
12. Name and Acronym under Signal Information Most of the information under Signal Information will not be accessible but displays the information about that signal e Under Value Type select Trigger On Single Value or Trigger On Range If Trigger On Single Value is selected choose your operand and enter the value If Trigger On Range is selected enter the values for the Lower Limit and Upper Limit 58 Use Database Unchecked not selected x Trigger Name Channel Protocol m Frame ID Name r Signal Information 1110 en A ne Acronym Embedded Id lf Name Engine Speed Resolution fo2500 Start Byte e a EET Offset o oooo00 statet fF na fo coooo0 Lower Limit foocoon0 tt Length fe C Trigger On Range Upper Limit i16383 750000 Data Type E Lower Limit 0 000000 Unit Description Oe a ae Upper Limit 1000000 _ Data Format GM Monarch Motorola foward x I Use Database Bere e Select the Frame ID Name and choose your Data Type under Signal Information Depending on the Data Type selected different options will become available Enter appropriate information for the data type e Under Value Type select Trigger On Single Value or Trigger on Range If Trigger On Single Value is selected choose your operand and enter the value If Trigger On Range is selected enter the values for the Lower Limit and Upper Limit 4 3 3 Event Trigger For Event Trigger you can select
13. New Save Save s Cancel OK NOTE A WAIT command must follow any OUTPUT command with a count of 1 There must be at least one WAIT command between an OUTPUT command and a JUMP command see section 4 7 3 Enter the following values in the appropriate boxes FIELD DESCRIPTION Interval The desired interval in milliseconds between execution of the last operation specified and the next operation Symbolic A user specified name two characters for this command line in JUMP name the UCS sequence to be used by any Jump commands referring to it e g _B in this example 4 7 3 Jump command The Jump command instructs the scheduler to jump to another command line identified by the symbolic JUMP name you have assigned it To insert a jump in your UCS command sequence select the script line just above the place you would like to insert the jump Select Jump in the UCS Command box and click Add Command below the box A UCS Jump dialog shown below will appear 71 User Configured Scheduler None B E xj UCS Command UCS Script Output Frame _AllNodHS 101 0101 1 times 1ms interval TFT 1 Output wait End Comment Add Command Enter symbolic JUMP Delete Command UCS Jump x name for JUMP statement Jump to Edit Gorimend Define symbolic JUMP name for current line File Name Comments i of
14. diagnostics Part 5 Emissions related diagnostic services Diagnostics on controller area network CAN Part 3 Implementation of ISO 15765 3 diagnostic services 2 Installation Before installing the Hercules software verify that your computer has the minimum hardware specifications to permit using the program See the following section for detail about the required operating environment 2 1 Required operating environment The minimum recommended operating environment for the Hercules software consists of the following components e Personal computer 533 MHz or faster e 256 MB RAM minimum e 1 GB of hard drive space minimum e XP and Windows 2000 with latest Service pack installed e Dearborn Group hardware interface e Ethernet card capable of 10MB per second data transfer or faster e Null Ethernet crossed cable NOTE Hardware interface refers to Dearborn Group s GRYPHON family of hardware including S CAT 2 2 Installation instructions The Hercules installation program will ask you to uninstall a previous version of the Hercules or S CAT software prior to installing a more recent version When ready follow these steps Start Windows Insert Hercules CD ROM into your PC computer CD ROM drive Click Start Run Type D Hercules INSTALL_Hercules EXE If D is your PC s CD ROM label otherwise replace D with the correct letter for your CD ROM drive 6 Follow the
15. 3 3 5 3 Import Database from Vector database TXT You can use a database from a Vector txt file but it first needs to be converted to Hercules mdb format Use the following steps to import and convert a TXT file database 1 Select the database text file txt and click Open Select Yector Database File To Convert amp DB_3 02 e hs_04_x380_8a TXT hs04_ 380_1a TXT Z Sample1 txt Z sample2 txt sample3 txt sample4 txt tren Vector Database Files txt v p 24 2 The Enter Hercules database name to save as dialog appears Enter the file name of the new Hercules database file to be created and click Save Enter Hercules database name to save as 2x Save in Sy DB_3_02 ex Ee test 1_1 mdb ja dbDup1 mdb a dbGMS mdb ald a AllProtocol1 mdb a dbDup2 mdb a dbgm onHer MDB fa d a AllProtocol2 mdb a dbGM1 mdb dbIntel1 mdb ja d DEDIAGSETUP1 mdb 8 dbGM2 mdb a dbIntel2 mdb fa d ja DBDIAGSETUPZ mdb aa dbGM3 mdb dbIntel3 mdb ia fa DEDIAGSETUP3 mdb a dbGM4 mdb fa dbIntel4 mdb iad File name Save as type Hercules Database Files mdb 7 Cancel p h 3 An Import Options dialog appears x m Data Format Error Log C Intel J Enable error log Motorola forward Motorola backward Do you wish to view Frames Signals information If
16. Also select either Frame or Virtual Device depending upon the source from which the signals are retrieved Select Si Select Frame Type Frame ID Name Frame Frame ID Non Diag Frame me C Virtual Device C Frame Name C Diag Frame Channel Protocol Virtual Device Embedded Id m x ESD x z z Selle Displayed Signals Fuel Operated Heater Module Diagnostic Stat_3BE_02 Wheel to Body Relative Position Rear Left 524 01 a Fuel Operated Heater Module Diagnostic Stat_3BE_01 Wheel to Body Relative Position Rear Right_524_ 02 Wheel to Body Relative Position Rear Right 524 03 Select Wheel to Body Relative Position Right Front_524_04 Wheel to Body Relative Position Right Front_524_ 05 gt Wheel to Body Relative Position Left Front_524_06 Wheel to Body Relative Position Left Front_524 07 Wheel to Body Relative Position Rear Left_524 08 Deselect Wheel to Body Relative Position Alive Rolli_524_09 Automatic Transmission Gear Shift Direction_1F5_02 n Automatic Transmission Commanded Gear_1F5_01 Brake Pedal Moderate Travel Achieved Validi_OF1_03 Brake Pedal Moderate Travel Achieved_OF1_02 Engine Intake Air Temperature Yalidity_4C1_06 gt Canama hakala Air Tarnnarskhien ACT NE Enable Log a ae E To File w OK Cancel To select a database frame from which to choose your signal first click the radio button beside Frame ID or Frame Name identifying the format in which you
17. CLASS 2 J1850 VPW MODULE c cccccccssssscccescssecececessaececcecesaececceceessesecesensaesecesensaaseeeescesaaeecs 128 A 5 DEXAG1850 VPW MODULE a svscsccetedsctiostac sence A ea a Aaa RE A ata ices oes 128 A 6 TEEN Be 2s MODULB sees cs Sous oan teas eos gosh cod Ga vs tced A ESEA A E EET EEE EEE EE S EE E E eae 129 A 7 TIEN 2 0 MODUL s AE A fines eee bee oes Rah ced ees 8h Ne a oa Deke an eG Raced eva hee EE A Re Rae 130 1 introduction The software package is a 32 bit Windows based application for advanced network analysis and interaction with in vehicle network system Using this software with a GRYPHON or S CAT hardware interface you can monitor receive filter transmit and edit CAN frames as well as frames from other protocols e g LIN SUA1000 J1850 J1939 over a variety of communication links You can also access the Hercules database for industry standard translation of these frames You interact with the translation database of Hercules where frame definitions are stored and retrieved in order to decode received frames and encode frames for transmission Hercules software currently supports up to six channels only 4 channels are available when connecting to the S CAT hardware using a PC computer via a point to point connection 1 1 Document organization and format Section 1 Introduction Summarizes the contents of the manual and provides references to related documentation and technical support NOTE T
18. I Enable UCS Open New Save Save s Cancel OK Enter the following values in the appropriate boxes FIELD DESCRIPTION Jump to The user assigned Symbolic JUMP name of the command line to which you wish the scheduler to jump e g _A the number assigned to the first line in our current example Symbolic A user specified name for this Jump command line in the UCS JUMP name sequence to be used by any Jump commands referring to it e g _C in the current example NOTE COMMENT commands are not assigned Symbolic Jump names therefore a COMMENT line may NOT be the destination of a JUMP command 4 7 4 End command The End command end of UCS sequence select signifies the final line of a UCS command sequence To indicate the the last line of script in the UCS Script box NOTE Every UCS sequence must include an END command Select End in the UCS Command box and click Add Command 72 1 _ Output Frame AlINodHS_101 0 101 1 times 1ms interval TFT 1 Wait 1000ms Eaitsommara ee doen New Seve Sereas Cancel OK Specify a line label for your End command and click OK An End line with the label you have specified will be added to the end of your UCS Script command sequence 4 7 5 Comment command The Comment command lets you insert a personal reminder or a blank line as a line of script in your sequence To insert a comment into your command
19. If the Electrical Load 8 bits most significant bit is set to 1 then the Range 128 to 127 A E N 1 value is negative and the absolute B value of the number is found by taking if Beeline value 100 64 the 2 s complement If decimal value 1 00 positive value 0110 0100 flip bits 1001 1011 add one 1001 1100 9C UNM Unsigned Numeric used for Accelerator Effective Position continuous range such as E N 100 255 temperature and speed E engineering units N number of bits Chime Volume Benussi to encode E N 12 5 12 5 SFP Signed Floating Point None representation of floating point arithmetic always includes a leading sign value 3 3 8 Diag Frame You may enter diagnostic frame information at two levels by selecting one of the two available menu options Diag Frame Physical Address or Diag Frame Functional Address 34 3 3 8 1 Diag Frame Physical Address The Diagnostic Frame Physical Address option launches the following Diag Frame window This utility is only used to create edit or delete the frame IDs used in physically addressed diagnostics The diagnostic services are configured under Diagnostics Setup Diagnostic Configuration Frame s Diagnostics 243 ecu tester 244 To view or create frames in the Diag Frame dialog e First select a Channel then a Protocol to the right of the Frame s box The Frame s box Diag Frame DB M seminar in house FreeSCAT 3_O scat tr
20. Information View should indicate the successful execution of your program block 76 4 9 Serial Port Configuration The Serial Port Configuration command in the Configuration menu lets you set the following parameters for communication with modules connected to the COM ports of Hercules Serial Port Configuration is used with Program Blocks Serial Port Configuration x COM Port Bits per Second 3600 Data Bits e sf Parity Nowe z Stop Bits Cd Flow Control Hardware EEn FIELD DESCRIPTION COM Port The communication port to which the windows settings apply Bits per Second The baud rate for the selected COM port 9600 19200 38400 57600 or 115200 bits per second Data Bits The number of data bits 4 5 6 7 or 8 in frames sent over the selected COM channel Parity The parity setting for the selected COM channel Even Odd None Mark or Space Stop Bits The stop bits set for the selected channel 1 1 5 or 2 Flow Control The method of flow control for the selected COM port Hardware Xon Xoff or None Once you have finished configuring the settings of a COM port you may activate it by clicking OK 77 4 10 Global Options Global Options lets you enable or disable the filtering frame responder UCS and program block features for a monitoring session The default setting for menu options is disabled box cleared t To enable a feature from this list sel
21. Mon Oct 06 18 35 09 2003 35 Trigger Frame Absolute Timestamp Channel Frame ID Frame Acronym Protocol DataCount Data THIRX 00 00 00 075 250 2 12D 12D CAN STD 6 00 00 00 0 Rx 00 00 00 075 500 1112D ECM_12Dh CAN STD 6 00 00 000 Tx 00 00 00 075 590 212D 12D CAN STD 8 00 00 00 0 RX 1A UE UE UE A RSL 41h EAM Tuan UM o BULUL ULE Ts 13 00 00 0076 et 2 12D 12D CAN STD 8 00 00 000 RX AF ROI RE RAD 1A RAM Athi SARL STD PROMO LIN Tey 12D 12D CAN STD 68 00 00 000 RX 12D ECM_12Dh CAN STD 68 00 00 000 Tx 12D 12D CAN STD 6 00 00 00 0 RX 12D ECM_12Dh CAN STD 8 00 00 000 Tx 12D 12D CAN STD 6 00 00 000 RX 12D ECM_12Dh CAN STD 6 00 00 000 Tx 12D 12D CAN STD 6 00 00 00 0 Rx 12D ECM_12Dh CAN STD 6 00 00 000 Tx AT 17 00 00 01 005 640 18 00 00 01 025 450 19 00 00 01 025 530 20 00 00 01 035 550 21 00 00 01 035 630 22 00 00 01 045 540 23 00 00 01 045 620 24 00 00 01 055 540 NM Ne Na 9 Diagnostics Menu Diagnostic services are supported for two CAN specifications ISO 15765 and GMLAN 3110 version 1 5 as well as J1979 support for J1850 networks Only one version is available at a time To view the current diagnostics type chosen GMLAN Diagnostics or ISO Diagnostics select the Configuration menu followed by the Global Options command To use the diagnostic functions on this menu you must have Diagnostic frames available in the active database 108 9 1 Setting up or Loading a Diagnost
22. PE Transmission Rate 0 30 sec Comment Data Count 8 Bytes I Uses Embedded Id J Remote Frame Add Edit Signals Add Edit Embedded Id FIELD DESCRIPTION Frame ID Hexadecimal value of the Frame ID or header for the message The diagnostic response frame ID can be entered in this field Advanced Becomes enabled for specific protocols to help create IDs See further information in this section Protocol Click arrow to select e CAN STD standard 11 bit CAN e CAN EXT extended 29 bit CAN e J1850 1H VPWM one byte header DCX e J1850 3H VPWM three byte header GM Class 2 e J1850 3H PWM three byte header Ford SCP e J1939 250 Kbps Truck amp Bus e LIN Frame Name Message name Acronym Usually a shortened string of the Frame Name It is used by the other applications in the software to identify the message to the user Transmission Rate Default message sending rate for a periodic message Comment User defined information Data Count Number of data bytes Uses Embedded Dependent on application selected It allows the user to define Secondary ID multiple first bytes with their specific definitions for the remaining data Remote Frame Enables CAN remote frame 28 Once you click Save you will be able to access Add Edit Embedded Secondary Id if this option was selected and or Add Edit Signals See section 3 3 7 for info
23. Rate Channel Mode 10 4 Kbps e Monitor C 20 8 Kbps 41 6 Kbps Node 83 2 Kbps Node Id Fo m Functional ID Functional Read Add ID 3c ID ha Delete 2 Data fio Delete id Dataf 14 10 OK Cancel e The Bus Rate section can be configured to 10 4 20 8 41 6 or 83 2 Kbps The default is 41 6 Kbps e The Channel Mode section lets you select Monitor no IFRs will be sent or Node If Node is selected the Node ld field will contain the Source ID Hercules is using The module will automatically send IFRs to physically addressed messages to the displayed ID 127 e If Node is selected the Functional ID and Functional Read sections become available To set up Functional IDs simply type the ID in the first box click Add ID and the value will appear in the box For Functional Read type the ID and Data in the fields and then click Add The values will appear in the box A 4 DLC GM Class 2 J1850 VPW module The DG DLC module is an SAE J1850 VPW interface that supports GM s Class 2 and SAE J1979 VPW Hercules supports the Bus Rate of 10 4 or 41 6 Kops The standard rate is 10 4 Kbps The Protocol can be configured to be viewed as one byte 7H or three byte 3H headers Click Advanced Configuration to display the following dialog Advanced Configuration x Bus Rate Protocol 10 4 Kbpsf J1850 1H YPWM Ena a C 41 6 Kbps J1850 3H VPWM Cancel
24. Refresh scans the network to list the available devices Gryphon S CAT and S CAT2 When all the correct values are entered click OK Button Hercules will attempt to connect to the user specific device and returns to the Hardware Configuration dialog If successful it will enable the available channels otherwise a warning message is displayed 3 2 2 Configuring the network channels Hercules provides up to six network channels and checks the hardware to verify how many and what types are available To do this click Configuration Hardware Configuration to see the following dialog xj Available Channels Bus Rate Kbps Attached Database Configuration IV DG CAN 82527 Tama iono o Mseminarsinhouses Advanced Configuration V DG CAN 82527 eme psa M seminar in house Advanced Configuration M DG CAN 82527sw eme CS 33 33 M seminar in house Advanced Configuration I DG CAN 82527sw mm0 sO 33 gt e ic TP cHts eme o o F CHHE ee M PC Advanced Cer figuration TCP IP Configuration Cancel If your software and hardware are properly installed you will see the channels available for transmission The check boxes on the left will be available for selection 13 If the hardware is not properly connected the dialog will appear as follows Hercules Hardware amp Protocol Configuration x Available Channels Bus Rate Kbps Attached Database Configuration M CHH Ena po E
25. Table has two types of information non configurable from this screen and configurable The non configurable information was supplied from the previous sections e Line no a sequential count of the number of frames e Frame Id the hex value supplied in set up e Header Details a breakdown of the Frame Id dependent on protocol type e Protocol the network message type e Frame Acronym translated from the database or a repeat of the Frame Id e Data see section 4 1 2 and section 4 1 3 for configuration Transmit Frame Table Configuration scat_training_3 0 her TFT scat_training tft Header Details Protocol FrameAcrorym Data Channel HotKey Type _ Interval 0 1 110 CAN STD EngSpPedPos 20 38 40 00 00 00 00 00 CHHA CtrlF2 One Shot tt nie Oa wns att SO INZ IHS nn 099 93 34 35 35 36 36 00 CHBA tt ES One Shot my 3 3F LIN 3F 11 22 33 44 22 000000 CHHD Cti F5 Periodic 500 4 5 601810 P T 60 Trg 1B Src 10 J1850 3 601810 20 33 20 22 00 00 CH C CtlFS Periodic 250 OC684060 P T 3 PalD 0345 Src CAN EXT OC684060 DD EE 22 CHHA Ctrl F11 One Shot The remaining fields may be edited from this screen by clicking on the field and scrolling down to select your preference 45 Channel The default Channel setting for frames in this table is CH A To change this setting to another channel click on the Channel cell for the frame entry you wish to edit The cell will become a drop b
26. can view the frame list The Frame ID Name box to the right of this option should show database frame options in the format you have selected by name or by ID Specify a Frame Type Non Diag Frame non diagnostic or Diag Frame diagnostic For diagnostic frames you will also need to select the appropriate Embedded IDs Scroll through the frames listed in the Frame ID Name drop box until you find the desired item Click on it The signals for that frame will appear in the Signal List box in the left portion of the window Select the name of the signal you would like displayed on the signal monitor and click Select gt gt That signal name will be copied to the Displayed Signals box your list of selected signals from all channels to the right To remove a signal from your list select that signal and click Deselect lt lt That signal name is removed from the Displayed Signals box NOTE Only 50 signals may be saved to a Signal Monitor window If the Displayed Signals box contains more than 50 signals a warning message More than 50 signals cannot be selected for Signal Monitor appears 87 7 9 Repeat step 6 for any other signals you wish to add to your Displayed Signals list Once you have selected all your desired signals for the frame listed you may return to the Frame ID Name drop box to select another frame from the database Repeat step 6 for each of the frame signals you would like displayed on the Signal M
27. database allows the selection of these frames and signals E Signal Monitor Configuration 34543_her Sig2 amp scil6 lt gt GenFS1 Sig3SNM8 lt gt GenFS1 Display Format Sig4 SNM16 lt gt GenFS1 F Select Signal SigSUNM8 lt gt GenFS1 Dats Sign Sigf7ENMB lt gt GenFS1 SigGENM2 lt gt GenFS1 z Add New Signal Edit Signal Refresh F5 Cut Ctrl Copy Ctrl C Paste Ctrl V e Signal the name of the signal e Channel Channel ID e Protocol frame type in use if using CAN frames STD or EXT Standard and Extended frames respectively e Data in specified format Hexadecimal Decimal Binary Engineering Units Interpretations or Strings e Living Sign animated character toggles between and P each time the signal is received When you select the Signal Monitor a Signal Monitor menu is added beside the Display menu and a Signal Monitor window appears on your screen To select database signals for monitoring use the following steps 1 Double click a blank line in the Signal Monitor table or click the Select Signal command on the Signal Monitor menu or on the menu that appears when you right click in a blank line on the table to display the Signal Database dialog 86 2 3 Signal Database C Documents and Settings Gary My Documents HERCULES CFGs S2_29 139P COMMONARCHITEC E4 Select a Protocol Type If using CAN frames Standard STD CAN or Extended ExT CAN and a Channel
28. designed for the playback of a buffer s contents over connected networks NOTE To import Vector files asc and CAT files type in the file name box and press Enter to display all files Select the desired import file and click Open The Hercules dialog is displayed Click Yes to import the file x File is of different format Do you want to convert to Hercules Format Specify a name and location for your file and click Save Once you have saved your file it is ready for export to other applications in the case of TXT and CSV files or for playback over the network in the case of BIN files You can also view the file contents later by using Open in this view When you open a previously saved buffer file with Map Channels option you can load the frames on to a different channel of the same protocol To clear the current buffer select the Clear Buffer command from the Monitoring menu or click Clear Buffer on the main toolbar NOTE Timestamps may be displayed in Absolute or Relative values Absolute or Relative Absolute timestamp is with respect to the start of the online monitoring Relative timestamp is with respect to the previous message 5 2 2 Information View The Information View window contains current login status and hardware activity e g mode trigger status transmission status error messages etc 91 Information View Configuration test1_her P E3 IP Address Channel 192168 1
29. entering a 7 is internally converted to 10 An 11 is converted to a 20 and so on 6 To activate the configured Frame Responder for an online monitoring session you must enable it by selecting the Enable Frame Responder check box in this window or in the Global Options window accessed from the bottom of the Configuration menu 4 7 UCS User Configured Scheduler The User Configured Scheduler UCS is a feature that transmits frames from the active Transmit Frame Table TFT as instructed by a user defined sequence of commands Up to 300 command lines can be included in a UCS file The following operations are supported by the UCS 68 User Configured Scheduler None x UCS Command UCS Script Wait Comment Add Command ete Comment Delete Eor File Name of Jo Enae Ws Open New Save As Cancel Lok Comments Output Used to identify a frame for transmission specifying the number of times you would like it sent and specify a transmission rate in milliseconds See section 4 7 1 Wait Used to define a delay between preceding and subsequent operations command lines See section 4 7 2 Jump Used to specify a jump to another command line Output Wait Jump or End identified by the symbolic JUMP name you have assigned it See section 4 7 3 End Used to specify the last line of a UCS command sequence See section 4 7 4
30. instructions that appear on the screen git ge Go Ie 7 When prompted for a TCP IP configuration click Next to choose the default settings or enter the IP address of the hardware to which you will connect Section 3 2 1 2 describes how to change these settings IP Address 192 168 1 1 Port No 7000 Continue following the directions on the screen After installation two icons will appear on the Windows desktop Hercules and Hercules Compiler To run the Hercules application double click the Hercules icon For point to point connections apply power to the hardware prior to booting your laptop to guarantee proper IP assignment 3 Getting Started After installation two icons are added to the Windows desktop Hercules and Hercules Compiler The Hercules icon launches the main application while the Hercules Compiler starts the advanced programming and compiler program The Hercules Compiler program is also accessible from within the Hercules program 3 1 Main Menu Overview When you first start Hercules a window appears with the menu bar at the top The toolbar is immediately underneath the menu bar The remainder of the window will be gray As a first time Hercules user you should follow the procedures outlined in the following sections of this manual FrRes Enable Enable Eveble H For Heb press F1 ee a Aston A FR E Hercules Configuati Susan Dziema W Wicosoft Word etcules
31. interpret frames on assigned channels You may select different databases for each channel or a_ single database may be assigned to all the channels You should associate a database to each channel to which it applies 1 To access an associate database select the Database menu followed by the Associate Database s command to display the following dialog i CHHA CAUEFfies tesuel_Imdb l M CH B JEAUEF flestestuef ttm aa J CH C a l T CH D J CHHE J CH F 18 To ensure that you have the channels that you need for the monitoring session please read through Section 3 2 Hardware Configuration 2 To associate the database click on the button to the far right of a channel A window will appear to choose a database s from the files Make your selection and it will appear in the long gray box as displayed in the above window To enable your selection select the check box to the left of the channel name Once you have associated one or more database s you are now ready to check your hardware configuration unless you also need to merge or import other databases for use in the monitoring session NOTE An example J1939 database can be loaded from the following folder location C Program Files Hercules j1939 mdb 3 3 4 Merge Database The Merge Database feature will join previously created Hercules databases into a single database file To merge databases follow the following steps 1 Click the first unused
32. lets you choose between internal and external termination resistor The Turn On_ Load Resistance check box is only available when the Single Wire CAN channel is selected NOTE Selection of CAN or SW CAN is achieved by enabling the channel see section 3 2 Initializing the hardware CAN SJA1000 modules The DG CAN SJA1000 ISO 11892 2 physical layer GM Single Wire CAN SAE J2411 and the DG CAN SJA1000FT fault tolerant physical layer modules have the same configuration box Click Advanced Configuration to display the Advanced Configuration dialog 124 Advanced Configuration xj m CAN Bus Configuration Base Protocol BTRO BTR1 34 Hex C CAN EXT C Dec J1939 500 K Bits sec Advanced Cancel m Current Settings Output Control Register DA Error Reporting Level fo Transceiver Selection Internal v Termination Extemal m J41000 Configuration Mode Normal C Listen Only C Self Test C No Retry for Transmit To change a channel s bus speed you can manually enter the proper BTRO and BTR1 values for the rate you desire or click Advanced to have Hercules help select BTR values Click Advanced to display the following dialog Enter CHH A Bus Rate 500 kbps Search Tolerance jor BTRO BTR1 TSEGi TSEG2 BRP suw SAM4 1 Type the desired bus speed in the Enter CH X Bus Rate box along with the Tolerance and then click Search Then
33. niinniin un sis ia e eei a Ei eai ae rie aa SEKE ia 6l 4 5 2 Other Filter Table Configurations mssins ierann rsi naravi aO EA Ea aa ESERE 64 4 5 3 Saving and Loading Filter Table Configurations ccccccescesecescesceseceseeseeseceeecescensecseeesscaecnaecsecnasensenaes 66 4 5 4 Enabling and disabling the filter MeCHANISIN A Lee ccceeccecescense enone ce cnse cue cusceseeseceeesecescesaeesecaaecsecesecaaenaente 66 4 6 FRAME RESPONDER rrearen aesa bei shoud dey a A E E beens asses a ated aaa Gene eee meets aero Eei 66 4 7 UCS USER CONFIGURED SCHEDULER sssccesssseessseceescecsesececsceessseeecseaececeeecssaeeecesaeseceaeecnsaeeecesaesssneseessaes 68 4 7 1 Output command a eeror pE ees das EEE EEA AE E EEEE EE E EEEN EENES 69 4 7 2 WIE COMMON AEE E AE A ENE EE E i E E A EE 70 4 7 3 J mp c mma d ie eare pe aE E E eae aca A EE E OE A E EE E EEEE EAEE e 71 4 7 4 ENG COMMON Eset ee OO Io TE peepee Scie Beh Bi Seas 72 4 7 5 Commen COMMANG cc stix eine eigen eG Re ee eS 73 4 7 6 Editing UCS Script Commands cis onini eii veneer ect E A E EEE eat ede a ape anebee ces wets REENE les 74 4 7 7 Opening creating and SAVING UCS files 0 seseeeeceseesesseescnsessesecuecasescesecseeseeecsseeseeecssenseseesecnecaeeseeneeaeeseeas 74 4 7 8 Enabling the CCS oc aes aeia E ged sea a Groene aa tbs a Reso puta arcs aden aoe Peach AE TE T a AEE ake 74 4 7 9 UCSe xin pl ssc sive eraa NO AEN dyesbav E ee es ces Rapes oes ba EEEE EE a EA A
34. offline to the online mode By selecting V the box beside this option next to Clear in the Buffer Configuration window you ensure that you will be reminded to save the current buffer contents before returning to the online mode If you prefer that the buffer contents NOT be deleted when you return to online mode you may request that buffer information from subsequent monitoring online sessions be appended to the current buffer contents In Append mode the buffers contents are not automatically deleted when you return to online mode Instead any information recorded to the buffer once you return to online mode is appended to the end of the Offline Buffer View display You may also clear the buffer manually by selecting the Clear Buffer CTRL B command in the Monitoring menu or click Clear Buffer on the main toolbar 4 3 Trigger Configuration The Trigger Configuration menu is only accessible if you have selected the Triggered buffer storage mode see section 4 2 above Once you have selected the Triggered mode you will need to define the conditions that will trigger the storage of information in the buffer If in online mode a received frame s pattern matches what is defined by the trigger configuration you have specified the trigger will occur and initiate the storage of information to the buffer or transmit a command on a specified channel Once triggers occur based on the sequence specified and the buffer has captured
35. one of several events to use for your event trigger The following dialog is the configuration screen for this trigger You need to create a user defined Name select the Event to Trigger On then select the Channel Trigger On Event xi Name Event Trigger 2 Event To Trigger On Event Name OTHER Channel CHHA X Event No 00 Cancel 59 The following events are supported e Bus OFF e Bus WARN e Bus OK e Bus Form Error e Wakeup mode e CRC Error RX Overflow e ACK Error e Bit 1 Error e Bit 0 Error e OTHER e ANY If OTHER is selected an event number must be supplied in the Event Number box 4 4 Hardware Configuration Once you have started up the Hercules program and selected a database and before you attempt to configure your Transmit Frame Table or other Hercules features you should check to see that the appropriate channels have been enabled and configured properly Hardware Configuration is located in section 3 2 This step is assumed to already have been completed by the time you get to this point 4 5 Filter Table When you are in filter mode i e when you have selected Filter ON from the Filter Mode menu the Filter Table governs frame traffic in Hercules All features of Hercules are dependent on the passage and blockage of received frames as dictated in this table Up to 50 frames per channel can be listed in the table selection and configuration of these frames are describe
36. scroll down and select the desired speed Click OK to return to the Advanced Configuration dialog The new bus speed will appear in the K Bits Sec box below the BTR boxes 125 Advanced Configuration x m CAN Bus Configuration Base f Hex r Protocol CAN EXT 31939 oro BTR 34 2 Dec Eo K Bits sec Advanced Cancel Current Settings Output Control Register pa tt Ss Error Reporting Level pO O Transceiver Selection item l Termination Extena l m J41000 Configuration m Mode o Normal C Listen Only C Self Test C No Retry for Transmit The Base section lets you view the values in Hex hexadecimal or Dec decimal The Protocol section lets you decide how to interpret 29 bit CAN messages defined in the database If you select J1939 then all 29 bit message IDs will be decoded as per that SAE standard If CAN EXT is selected then message ID will be decoded only if the GMLAN option is selected under Global Options see section 4 10 The Current Settings section is specific to the physical interface The Output Control Register is the value to put in the Phillips SJA1000 output control register This value should not be changed unless you are using an external transceiver or clearly understand the interface Error Report Level will let you select what level you want to see errors displayed in the Hercules Information View The Error Reporting Level is co
37. setting for the state of frames listed in the Filter Table is always Active However if you wish to deactivate any frame filter s for a particular monitoring session you may do so by clicking each relevant frame s State column entry and selecting Inactive in the list that appears If you have deactivated a particular filter it will be ignored once you are performing monitoring in On Filter mode all Active filters will be honored If you wish to delete a filter from your Filter Table you may do so by selecting it and clicking Delete Filter Only ONE filter table may be active at any given time For each filter the values for both the Type and State fields can be changed Click on the Filter and field you wish to configure The Map Channels dialog realigns filters to channel types only after opening a filter file whereas Buffer Maps only work after opening buffer rft files You can choose this option if you want to work with either a filter table file that has been created with different hardware configuration or to modify your filter table if you have chosen different hardware configuration Map Channels X Mapped Channel 1 CAN EXT Cancel 65 4 5 3 Saving and Loading Filter Table Configurations Once you have opened or created a Filter Table you can save it under its current file name or as a new file for future use To do so click Save in the far right portion of the screen and specify the desired name and
38. the Channel and Protocol on which to send the Associate Frame Select the Frame ID Frame Name and Data Count You can also delay the time in which the second message is sent by entering in a value for the Time Delay Click OK 48 3 Next after selecting the message in the Transmit Frame Table right click and select the Associate Frame command Once associated this frame will appear in the Transmit Frame Table with a paperclip icon in its far left column see below the last message has an associated frame Now whenever the Transmit Frame Table message is sent on the network it will be preceded by the Associate Frame Transmit Frame Table Configuratio lie scat lo0l x A Panni teapa a oC RRR Interval 0 1 110 CAN STD EngSpPedPos 2038400000000000 CHHA CtlF2 One Shot 2 670 CAN STD VIN2_SHS 33 33 343535363600 CHHA CtlF3 One Shot 3 oF LIN oF 1122334422000000 CH D Ctl F5 Periodic 500 4 601810 P T 60 Trg 1B Sic 10 J1850 3 601810 20 33 20 22 00 00 CH C Cti F8 Periodic 250 g 5 OCBR4060 P T 3 PalD 0345 Src CAN EXT OCB84060 DD EE 22 CH A Ctl F11 One Shot 4 1 5 Saving Transmit Frame Table Configurations Once you have set up your Transmit Frame Table you may save it under its current file name or as a new file for future use To do so select the Save command from the TxFm Table menu and specify the desired location for your file The table configuration will be saved as a ttt file 4 1 6 Transmitting
39. the Vector Database File txt or doc contains mixed signal data formats you can select the Data Format as Intel Motorola forward or Motorola backward Select the Enable error log box to view the import errors If you click No Hercules automatically imports the database If you click Yes you will be required to confirm the data type for each item in the signal list by clicking Next gt gt to continue 25 i Parameters Information For Yector Database 200 When the importing process has finished a window will appear to alert you if the process was successful 3 3 5 4 Convert Database To convert a previous version database simply select the database from the files and the Hercules software will convert the file from a _ previous Hercules version to the current Hercules mdb database format Multiple databases will be created one for each channel existing in the previous database 26 3 3 6 Non Diag Frame Data The Non Diagnostic Frame Data table lets you create new database frames or to edit or delete existing frames To view or create frames in this window select a Channel and Protocol in the Non Diag Frame dialog Non Diag Frame DB C UEF files testuef_1_mdb Sort by C Frame ID Frame Name All Nodes HS Diagnostic Request_101 101 Brake Pedal Status_128 128 Chassis Control Dynamic Data 1_140 140 Channel CHHA 7 Chassis Control Dynamic Data 2_144 144 Chassis Gene
40. the following fields Scrolling Monitor Configuration test1_her e Line No line number e TimeStamp us in absolute or relative time format in 10 ms resolution Format changes go into effect only after monitoring has been stopped and re started e Channel channel ID e Frame ID CAN protocol identifier e Header Details shows frame details of GULAN EXT CAN J1939 and J1850 frames e Frame Acronym predefined frame acronym from database appears only if listed in an active database 81 e Protocol frame type if using CAN frames Standard or Extended CAN respectively e Data data bytes e Rx Tx frame type Receive Transmit Trigger Frame High Voltage Receive High Voltage Transmit or Remote Transmit Remote Receive respectively NOTE High voltage wake up frames are used only in single wire CAN ercules Configuration sc_69 her Display Configuration FilterMode Mc ereleehueniomm sa vith Grid InPlace Monit No Grid eT See You can use this monitor with or without grid lines To access this i option select the Display menu followed by the Scrolling el ae age Monit d Ch ither the With Grid or No Grid ee NEN sh or command Choose either the Wi rid or No Gri Statistics View ption Signal Graph Statistics Graph Diagnostic View Once the monitor is open you can enable or disable the grid lines by toggling the Grids button on the main toolbar Here are examples with and witho
41. the frames according to the pre and post percentage values the software automatically switches into offline mode You may access the Trigger Configuration dialog by selecting the Trigger Configuration command from the Configuration menu or in the Buffer Configuration window The following dialog will appear 51 Trigger Configuration x r Trigger List Trigger On Engineering Value Frame Trigger On TimeOut Event Trigger Trigger Sequence r Buffer Storage G Sti Strict Order Pre Trigger po Any Order eee Post Trigger 2 50 Trigger Action Add Edit I Send Command Trigger Type Frame Trigger stores frames continuously until a specified frame occurs at which point frames are stored according to the pre and post trigger percentages Trigger on Engineering Value stores frames continuously until a specified frame set at engineering values or range specified for a signal occurs at which point frames are stored according to the pre and post trigger percentages Frame Trigger On TimeOut stores frames continuously until a trigger occurs Once the trigger occurs the trigger waits for the specified amount of time If another message occurs on the bus which fits the trigger configuration then the trigger timer is reset and the buffer will continue to fill Once the frame has not appeared within the timeout value then the frame trigger on timeout will occur Event Trigger stores
42. time in milliseconds to set the trigger if the trigger message does not re appear This is enabled only for Frame Trigger On TimeOut Base Type specify hexadecimal HEX or decimal DEC format for window information Trigger Value Type within this function there are three types of trigger for the data Bit Level Nibble Level and Byte Level They are explained below Frame ID Advanced allows you to specify a frame ID value for a trigger causing frame manually either by entering a number into the white boxes on the left or by shading clicking the corresponding bit boxes to their right The Advanced button is made available to construct the identifier header for specific network types Show Data Hide Data clicking this button expands the window to include data boxes to specify data values in manually allowing you to define triggering conditions The display will vary depending on the Trigger Value Type selected For the LED type boxes red indicates a 0 green indicates a 1 and yellow indicates a don t care 55 Bit Level allows you to select values for individual bits ame Trigger Configuratio Crear Filds ok __Cancel_ Nibble Level allows you to determine whether data meets user specified conditions lt gt lt gt lt gt necessary for causing the trigger to occur Individual operators are available for each nibble Frame Trigger Config
43. vehicle information Supported PIDs Selected PIDs Launch Selected Request Stepl Read Supported PIDs Step2 Read PID Values O0 PIDs supported 01 20 PIDs supported 40 PIDs supported 4 60 PIDs supported 6 80 PIDs supported 8 PIDs supported 4 ve PIDs ciate a O0 PIDs supported 01 118 The Display for the Diagnostics services is the Diagnostic View Requests will be listed along with their matched response Errors are also displayed This information can be saved in a text file G Diagnostic View EieviGus Dismay 10 View Menu pc Hercules Configuration test1_her Eeule Enavie Enan The View menu lets you select the following screen options too bar and or the status bar A check mark appears beside the selected option If one or more monitors have been selected a Window menu will also appear next to the View menu which toggles from Language Menu and you can select either a Cascade or Tile view as shown below 119 Po Hercules Signal Monitor Configuration test her Signal Monitor Configuration test1_her Siona Channel Protocol ata Cascade View of Monitors s il
44. zero referenced bits and bytes start byte 2 start bit 0 length 16 8 byte CAN Message with the following contents ByteO Byte1 Byte2 Byte3 Byte4 Byte5 Byte6 Byte7 0x00 0x00 OxAA OxBB 0x00 0x00 0x00 0x00 GM Monarch Interpretation Bit Byte 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 at eke 3 1 0 1 0 1 0 1 0 Most Significant Bit 3 1 0 1 1 1 0 1 1 4 0 0 0 0 0 0 ee as sine 5 0 0 0 0 0 0 0 0 Least Significant Bit 6 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 Decoded Value Binary Hex Decimal 010111011 00000000 0x5B00 23296 Motorola Interpretation Bit Byte 0 1 2 3 4 5 16 7 0 0 0 0 0 0 0 0 1 S SS Most Significant Bit 3 1 0O 1 1 1 0 1 1 e east Significant Bit 4 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 Decoded Value Binary Hex Decimal 10101010 10111011 OxAABB 43707 Intel Interpretation Bit Byte 7 6 5 4 3 2 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 Least Significant Bit 2 1 lol lo 11 lo 11 10 i Teg 0 a a e amam 3 1 0o 0 lo o o o 0 Most Significant Bit 5 0 0 0 0 0 0 0 0 6 0 0 0 0 0 0 0 0 7 0 0 0 0 0 0 0 0 Decoded Value Binary Hex Decimal 10111011 10101010 OXBB
45. 13 3 3 DATABASE MENU spireo per aeaa aS sabes Sop se E eo Te Stee ee EE Ea EE a EEE eE ri EE E EES 15 3 3 1 Database Formats and Protocol ccccccccceccessssessscesseensesesceesecesseseseecsessseseeeeesaeseseecseeeseseeeeceaeeessesesseceeeeesseees 16 3 3 2 BLATNA B12171212 6 A AE E E E T Gack sstcheviie sabsaanena ke Gavashadens 18 3 3 3 ASSOCIALC DALADASE S EEE EE EEEE E A EE 18 3 3 4 Merge Database enome rarei e an i i aE E a Ta E OE E ARE SEAE NE aE EEEE EENS 19 3 3 5 Tip Ort dQtaD ase cess cise settee sUoeacy sag datea Yast iasy es A N E O NEAR iwesaueevaccustaasesees 20 3 3 6 NOMI aR FV AM CD iG raria naaa cease acess usoan A cous nce evs E E A A vou aes odkevaeeSucebece seve 27 3 3 7 Non Didg Signal Data saccsccsevescatscvessansts snes casting A EN R EE VE a TER N Ee ET E R a 31 3 3 8 Diag POMC sire seta aes oie Beas A e ET sales sce AT OR AEO E E seas saneeuies sbessaevessaedeasestes 34 3 3 9 Unu DESC PUON Sisri s an Ak ARES ee E A ESNE rE ESN E P S E AA TAES 37 3 3 10 Virtual Device s srnrsniscininririii i iii i er eike aR EESE ER e eeki er eat eeke eiei 38 CONFIGURATION MENU issscsssssassedsssevesssscadsensseaceascoasosasoensonesoactaas sass ecsasens soasoenooussedssuassosoocseiaossassassoaswasoesenssenses 39 4 1 TRANSMIT FRAME TABLE TFT cei a Ee A SPENE ESE EOS EE Or EEEE Ee rE aE ospeari 39 4 1 1 Selecting frames fOr transmission ssssssrtsisssei isipin eisiea EEE eE aae EEs eea sE nikai isE 40 4 1 2 Editing data in LMS vs ss
46. 28_BrkPdIPsRC_128_05 CHHA CAN STD 2 000000 N A 88 A Signal Display Format dialog appears providing you with these options The options enabled depend on the data type of the selected signal You can also vary the number of digits displayed after the period with the Number of fractional digits to display option Signal Display Format x r Select the Display Format Hexadecimal C Decimal Binary Number of fractional je digits to display 6 Cancel You can log the signal engineering data to a file by selecting the Enable Log to File check box Click Browse and select a text file with txt extension This file logs the signal data along with the timestamp When you have established a connection with the hardware exchanging frames with Hercules you may begin viewing these signals by clicking the Start command in the Monitoring menu or by pressing the F9 key on the keyboard To halt monitoring these frames and return to OFFLINE mode click the Stop command in the Monitoring menu or press the Esc key You may also use the Start and Stop buttons on the main toolbar 5 2 Selecting Special Views In addition to the three standard online monitors Hercules is equipped with four additional views to monitor special information buffer contents Offline Buffer View hardware status traffic Information View busload statistics Statistics View and diagnostic information Diagnostic View 5 2 1 Offl
47. 2D ECM 12Dh CAN STD 8 66 66 66 66 3E 86 66 66 Tx test edi csv ra 60 66 61 635 636 2 12D 12D CAN STD 8 66 66 66 66 3E 86 66 66 Rx testl_ediit txt 2 i HETE 61 645 626 2 12D 12D CAN STD 8 60 66 G6 60 2E EG 66 88 Rx 61 655 540 1 12D ECM_12Dh CAN STD 8 66 66 OO 66 26 66 66 66 Tx 61 655 620 2 12D 12D CAN STD 8 66 66 66 66 26 66 66 66 Rx 62 615 4760 1 12D ECM_12Dh CAN STD 8 66 66 66 66 78 EG 66 66 Tx 2762 615 556 2 12D 12D CAN STD 8 00 66 66 66 78 EG 66 66 Rx PAR AA BRS ABA A AQT FAH 1120h CAN SIN R ARL ARL ARL AR SE FERA ARL AR Tx test2_edit csv test2_edit2 csv test2_edit2 txt test2_edit2_1 csv test2_edit2_mac csv test2_edit2_ms csv test3 CSV test3 TXT took 1 FCs Once changed the file will work The editing must be done in an_ editor program using a Search Replace Tx with Tx and Rx with Rx to correct 107 8 1 3 Creating New Files within Excel and saving as CSV The file needs to contain the above information Frame Acronym is a required column that will repeat the Frame ID information El Microsoft Excel test3_1 CS e File Edit View Insert Format Tools Data Window Help Acrobat DEBARY amp BAS O BE A A Z dB 100 Bll ana BIU fsx ta 8 4 D2 a A B C E Dearborn Group Format x15 T L 1 rar 3 4 5 6 Ti 8 9 10 1i 12 1a Mon Oct 06 18 35 01 2003
48. 32 CHHA pa Current Status Frame Id s on Network Offline Trigger Status ee ooo Transmission Status Sl Error Report Level foo No Error Communication Successful Logging In 14 29 41 Thursday January 23 2003 Hardware connected Logged Out 14 29 46 Thursday January 23 2003 Communication Successful Logging In 14 30 07 Thursday January 23 2003 Hardware connected Logged Out 14 30 29 Thursday January 23 2003 Communication Successful Logging In 14 31 58 Thursday January 23 2003 y vv Hardware connected Logged Out 14 32 12 Thursday January 23 2003 This window can receive information from any combination of active channels It displays all information sent from any active program blocks It also provides the IP address of a connected Gryphon error level set on SJA1000 CAN card and IDs of the frames that are transmitted received on each channel This window also displays available channels and frames selected for transmission 5 2 3 Statistics View The Statistics View is only available in the ONLINE mode and will only display the statistics for the configured channels To reset all the values in the window to zero and begin a new tally of statistics right click on the Statistics window then click Reset This view updates itself periodically to display the latest statistics information as long as Hercules is connected to the hardware interface The default update interval time is 1 second Right click in
49. 5 CH2F1 00 28 FF 00 00 04 93 CH2 Sta 010000 00 00 05 43 CH2_Sfra s 010000 00 00 05 87 CH2_Sfra s 010000 00 00 06 35 CH2_Sfra 010000 00 00 07 95 CH3F111 00 00 00 00 00 08 43 CH3F111 B 00 00 00 00 00 08 90 CH3F111 5 00 00 00 When you have established a connection to the hardware and it is exchanging frames with Hercules you can begin viewing the frames by clicking the Start command on the Monitoring menu or by pressing the F9 key on the keyboard To halt the monitoring of these frames and return to OFFLINE mode click the Stop command on the Monitoring menu or press the Esc key You may then use the Scrolling Monitor s scroll bar or your keyboard s Page Up and Page Down keys to navigate the display The Scroll Monitor menu displays the following options e Absolute or Relative Absolute timestamp is with respect to the start of the online monitoring Relative timestamp is with respect to the previous message Ps Hercules Scrolling Monitor Configuration sc File Display Scroll Monitor Configuration FilterMode D Absolute Stat 5 y Relative CET Pase P Filter Enable Save e Pause Stops messages from scrolling in the monitor but continues to log in the background Save Find Frame 00 00 00 37 F 00 00 00 39 CH A e Save In OFFLINE mode the messages in the monitor can be 00 00 00 37
50. AA 48042 17 3 3 2 Create New Database You can create a new database by saving a new customized database either in GM Monarch Motorola forward Intel or Motorola backward data format for CAN STD Standard or CAN EXT Extended frames See section 3 3 1 for description Other protocols such as J1850 have their own formats and interpretations and will automatically be ready to use in Hercules format via the Hercules software To create a database select the Database menu followed by the Create New Database command as shown below OOOO eee f Enter Database Naa i Wj Database View Language Help SE My Docunenis HS Ea Create New Database gt GM Monarch Motorola forward avein My Documents S gl jal la CAN Seminar GMX295 v3 14 UEF Export IVN Seminar sales_meeting E testdb1 mdb Associate Database s Intel Motorola backward Merge Database Import Database Non Diag Frame Data Non Diag Signal Data Diag Frame Save as type Microsoft Access Database mdb 7 Cancel ly A Unit Description Virtual Device s Once you have created a database and have saved it you are ready to check your hardware configuration You may also need to associate merge import or convert previous version databases as described in the following sections 3 3 3 Associate Database s Associate Database s lets you work with a previously created and saved database to
51. Advanced eontiguratan P GH ee i e n H cii ee w jn cap em o M GHHS ee o bo p I CHS h a TCP IP Configuration Cancel The check boxes on the left are not available for selection If this is the case you will need to check the TCP IP configuration see section 3 2 1 2 In the Hercules Hardware amp Protocol Configuration window select the channels you wish to use by selecting or clearing each option Channel names can also be assigned by typing the name in the box that you wish to represent that channel a maximum of 12 characters are permitted This label will be used as reference in other applications in the software Channel names can be edited only when no windows are open NOTE Only the following characters are permitted for channel names letters a z or A Z numeric digits 0 9 the ampersand amp and the underscore _ Available Channels Bus Rate Kbps Attached Database Configuration IV DG CAN 82527 CH HA oo R Advanced Configuration V DG CAN 82527 fcHHB oo fono p Advanced Configuration V DG CAN 82527sw fcHHC oo 33 33 _ Sr Advanced Configuration MV DG CAN 82527sw cH o A Advanced Configuration M DG CAN SJA1000FT CHHE pr 00 Advanced Configuration ICP IP Configuration Cancel The channel s current Bus Rate in Kpbs and Attached Database will be displayed To change the database refer to section 3 3 3 Associate Database For Bus
52. CH A 00 00 00 39 CH A saved to a file 00 00 00 37 CH A 00 00 00 38 CH A 00 00 00 65 DNDN hwy e Find Frame Searches the monitor for specified message IDs and or data e Signal Info Decodes the selected message into engineering units if defined in the database 83 5 1 2 InPlace Monitor InPlace Monitor allows you to choose particular frames up to 50 for viewing by selecting their frame IDs from the database While offline you may enable or disable each frame for update Each frame selected will appear in a fixed position in the window NOTE To make changes to the InPlace Monitor table you must be in OFFLINE mode InPlace Frame Monitor Configuration Test her Header Details Frame Acro Protocol Data Livi Tx Ax CH C 243 tedt CAN STD CH C 000 GenFS3 e o a ma CHHA 444 GmFS3 CAN STD Select Frame Delete Frame Refresh F5 Cut Ctrl g Paste Ctrl e TimeStamp us e Channel channel ID e Frame ID CAN identifier e Header Details shows frame details of GMLAN EXT CAN J1939 and J1850 frames e Frame Acronym predefined frame acronym from database appears only if listed in the active database e Protocol frame type if using CAN frames Standard or Extended CAN respectively e Data data bytes e Living Sign animated toggles between and V each time the frame is received e Tx Rx frame type Transmit
53. Ctrl T Trigger On 5 Ctrl V Paste 6 Ctl X Cut 7 Fil Help 8 F9 Start go online 9 ESC Stop go offline 10 Ctrl F4 Close Window 11 X on TFT Transmit 12 F5 Refresh 13 Alt F4 Close Application 14 Ctrl F2 TFT Hot Keys 15 Ctrl F3 TFT Hot Keys 16 Ctrl F5 TFT Hot Keys 17 Ctrl F6 TFT Hot Keys 18 Ctrl F7 TFT Hot Keys 19 Ctrl F8 TFT Hot Keys 20 Ctrl F9 TFT Hot Keys 21 Ctrl F10 TFT Hot Keys 22 Ctrl Fil TFT Hot Keys 23 Ctrl F12 TFT Hot Keys 24 Ctrl A TFT Hot Keys 25 Ctrl D TFT Hot Keys 26 Ctrl E TFT Hot Keys 27 Ctrl F TFT Hot Keys 28 Ctrl G TFT Hot Keys 29 Ctrl H TFT Hot Keys 30 Ctrl I TFT Hot Keys 31 Ctrl J TFT Hot Keys 32 Ctrl K TFT Hot Keys 33 Ctrl L TFT Hot Keys 34 Ctrl M TFT Hot Keys 35 Ctrl N TFT Hot Keys 36 Ctrl O TFT Hot Keys 37 Ctrl P TFT Hot Keys 38 Ctrl Q TFT Hot Keys 39 Ctrl R TFT Hot Keys 40 Ctrl S TFT Hot Keys 41 Ctrl U TFT Hot Keys 42 Ctrl V TFT Hot Keys 43 Ctrl W TFT Hot Keys 44 Ctrl X TFT Hot Keys 45 Ctrl Y TFT Hot Keys 46 Ctrl Z TFT Hot Keys 47 TFT Hot Keys Type Periodic One Shot Interval Each frame in the Transmit Frame Table is identified as a One Shot frame or a Periodic frame A One Shot frame is transmitted one time when you press its hot key combination in online mode Several one shot frames may be assigned to a
54. G MENU isissstissctssaseice estevedsesnscstsescasseosscessassnasadsccaetesaseasesesuneesses ESSE S SASOS Eses os ESSAS SaS 104 PLAYBACK MENU sisssscscsscsssessscssiecccdascedeevscdewsessosscdssesessssuedeseedesceassessouedd covseasess ded senssssesetesssscseseass sasdesensdedeses os 104 8 1 EDITING PLAYBACK FILES IN EXCEL CSV FORMAT ccssccsssscessesecessecesesseecseeceecsecesesueecneseeeseeeessaeeeeeeeeess 105 8 1 1 Required File Form t erori enmense nena ons ba cunts testa E a one a A E a O O AREER O ESS 106 8 1 2 File Formatsaved by Excel CSV fisicisaoestieis ches ccaczeceiveetetceis gavedeenaedeieudsoctezesousdeenei engessvenceadocgaatneneteeaays 106 6 1 3 Creating New Files within Excel and saving AS CSV ccsscescsssesesssceeceseessceseeesecasesaecaeceaeeseeseeeseeaeeeas 108 9 DIAGNOSTICS MEN U wissscsecscosnscssevasvesessnsedvesnsentssnssevenssveasunsaseceedessstecsesesssseonasvesesestedenseonrdssurtevacdeesasenssdensedsssenses 108 9 1 SETTING UP OR LOADING A DIAGNOSTIC CONFIGURATION ss scccccecssssceecessssececcecesseaeseecsessaeeeseeeseeseeecesesee 109 9 1 1 Setting up a GMLAN Diagnostic Configuration seeseeseseseseeeeeeseresesresrsresrrssetsresesreseersrnsesesseeresseees 109 9 1 2 Setting up an ISO Diagnostic Configuration ssssesssesseseeseseeesesesessresesesesrretsrreresrsrensertssesrnseersseereresseees 112 9 1 3 Setting Up ILO79 Did tnosti eSa A E E N E E E E igs T E E E S 114 9 2 LAUNCH DIAGNOSTIC SER
55. HERCULES USER MANUAL Version 4 Series LON RECT RMARDA Microport Microport Computer Electronics Inc http www microporttaiwan com This document is copyrighted by Dearborn Group Inc Permission is granted to copy any or all portions of this manual provided that such copies are for use with the product provided by the Dearborn Group and that the name Dearborn Group Inc remain on all copies as on the original IMPORTANT NOTICE When using this manual please remember the following e This manual may be changed in whole or in part without notice e Dearborn Group Inc assumes no responsibility for damage resulting from any accident or for any other reason which occurs while the Hercules Software is in use e No license is granted by implication or otherwise for any patents or other rights of Dearborn Group Inc or of any third party GRYPHON is a registered trademark of Dearborn Group Inc Recent manual revision history for this version Mar 28 2005 Minor updates Jan 3 2005 Updated content to version 3 5 2 Jan 16 2006 Updated content to version 4 0 June 10 2006 RM Corrected content and formatting of version 4 0 1 TABLE OF CONTENTS INTRODUCTION ss cississcenssssesassesssessouscoasegsonsssassesansscaseusoduscnsotnosuccuaosbaseacseeebesoesevdsuasanesennsus seus ccesduvdoasssdceusoensseasonsosss 5 1 1 DOCUMENT ORGANIZATION AND FORMAT cscsessesseesecssecseesecseese
56. Menu The Configuration menu lets you select and store configurations for all major Hercules settings and functions This includes message transmission reception filtering triggering and hardware settings The commands and options in this menu will let you set modify and save all Hercules hardware and frame format configurations If you wish to use a previously saved configuration you may load it at this time Select the File menu followed by the Load Configuration command to open the appropriate configuration her file You may create a new set of configurations by following the instructions provided in the sections below This section describes each of the features accessed from the Configuration menu and lists the steps to set their configurations Once all configurations are set proceed to Section 5 where you will select Monitors 4 1 Transmit Frame Table TFT The Transmit Frame Table TFT is a list of messages that you may want to send on the network Many of the other functions utilize the messages listed on the table It supports two methods of frame transmission manual and triggered Manual transmissions either one shot or periodic are initiated by pressing hot key combinations on your computer keyboard that are assigned to frames in the Transmit Frame Table TFT Triggered transmissions occur in response to conditions specified in other Hercules software features such as the Frame Responder The Transmit Frame
57. Once stores frames in the buffer until it is full and then returns the program to off line mode This mode is based upon the buffer size setting Continuous stores frames on a FIFO first in first out basis until frame transmission is stopped providing you with the most recent data received on the bus Triggered stores frames continuously see Continuous above until a trigger occurs at which point frames are stored according to the trigger configuration see section 4 3 Trigger Configuration This button will be enabled if you have selected the Triggered buffer storage mode it moves you to the Trigger Configuration window see section 4 3 below for setting parameters specific to the Triggered buffer storage mode NOTE In ONLINE mode the hot key combination Ctrl T can be used to manually trigger the logging of information in the buffer 50 Clear Append options These options allow you to dictate what happens to the buffer s contents once you have viewed them and wish to return to online mode By default this feature is set to Clear mode which means that the buffer is cleared each time you return to ONLINE mode and initiate a new monitoring transmission session You may save a buffer s contents to a txt file for later viewing by clicking Save in the Offline Buffer View If you select Clear mode you may also request that you be prompted to save current buffer contents any time you attempt to return from the
58. Rate changes click Advanced Configuration A specific Advanced Configuration dialog will appear for each Gryphon network module NOTE Refer to appendix A for additional information on the network modules 14 3 3 Database Menu The Hercules program uses databases as the source of decoding messages transmitted and received on the networks It also stores and retrieves frame definitions to decode received frames and encode frames for transmission Once you have started Hercules you may select a translation database that is used during your session The database translates protocol frame data into user defined views When you first start Hercules a default database default mdb file is loaded by the hardware It is an empty read only database and will not let you work with specific frames To enable the Hercules program features you must open an existing database or create a new database Select a database mdb or Microsoft Access Database file by using one of the following Database menu commands Create New Database allows you to set up and save a new customized database by first defining a name type Intel Motorola backward or GM Monarch Motorola forward and location for your new database mdb file and then adding frames to that file s Database View Window Help Create New Database gt Associate Database s Merge Database Import Database Non Diag Frame Data Non Diag Signal Data Diag Fram
59. Receive Trigger Frame High Voltage Transmit High Voltage Receive Remote Receive or Remote Transmit respectively High voltage wake up frames are used only in single wire CAN To access the J nPlace Monitor select the Display menu followed by the InPlace Monitor command When you select this view an nPlaceView menu appears directly to the right of the Display menu It lists the commands to format and use the table You may also right click in the table to access the commands To select database frames for viewing perform the following steps 1 Double click a blank line in the nPlace Frame Monitor table or click Select Frame on the InPlaceView menu A Select Frame dialog displays frame IDs and frame acronyms from the database To sort content click on the ID or Acronym column header 84 InPlace Frame Monitor Configuration tw 3 her lol x TimeStamp us Channel Frame Id Header Details Frame Acronym Protocol Data _ Living Sign Tx Rx Channel HSF2 t CHHA 243 DCH2F243 246 DCH2F246 Protocol 24F DCH2F24f TT 2 Select a CAN protocol channel If using CAN select a CAN type Standard CAN STD CAN or Extended CAN EXT CAN 3 Select one of the frames you would like to add to the monitor list and click OK You are returned to the InPlace Monitor table with an entry for the selected frame 4 Repeat steps 1 through 3 for each frame up to a total
60. Table is used to select and configure database frames for transmission up to 400 per table NOTE Only one Transmit Frame Table may be open at one time 39 To access the Transmit Frame Table select the Configuration menu followed by the Transmit Frame Table command When you select this table a 7xFm menu item is added to the menu bar directly to the right of the Display menu It lists the commands needed to format and use the table You may also right click in the Transmit Frame Table window to access the menu Transmit Frame Table Configuration scat_training_3 0 her TFT scat_training tit J loj x G Line No Frameld Header Details Protocol Frame Acronym Data Channel HotKey Type Interval 0 senna D mm EAN STD EngSpPedPos 20 38 40 00 00 00 00 00 CHBA Cti F2 One Shot ma j B70 CAN STO VIN2_SHS 33 33 3435 35 36 3600 CHAA CHF One Shot Add New Frame Select Frame Deselect Frame Edit Dat Edit Dat Transmit Configure Associate Frame Associate Frame Open Save Clear Update Refresh F5 Gut Ctrl x Copy Ctrl C Paste Chie The other options that are available in the menu are Cut Copy and Paste 4 1 1 Selecting frames for transmission On the TxFm Table menu you may Open a previously saved table tft file or Select frames for a new table of frames you wish to transmit There are two ways to add messages to the Transmit Frame Table Add New F
61. VICES sri E E T E A EAA E 115 9 3 UTILIZING DIAGNOSTIC SERVICES aaee E EE E E EE EE EE EEN EA TAE 116 9 4 SIMPLE DIAGNOSTIC TUTORIAL Syccactvviesiececisssscsencessesuedecsscestydesdecavuvssteeeeevessnee besvessece eee cesupasckecseussspedcsevesesenes 117 9 4 1 Hercules Support einen nitie aaie r EEEE AEE AE EE EEE E AEE EER eeeets 117 10 VIEW MEN evsssccsccccssssasesecsecasccsensasecscesscssasecaasaseccecdecasscdesdeseventsciesessessadccestadestssessuassdecousesseceslecassevestscevssssedas s 119 11 LANGUAGE MENU aicsvcscssticssccesssleitucsseccdescvavecdesssnscadsietesdotsesunsvostaccessossnsseauscouscesseessasessseusessosnsedeoeessstuusooess 121 12 PIER MIEN Wisiccsstisssitcevacsccacdevdsicetscscevencsiagesssactasectavessssacesvedsssnosesessseacasessecticstedsccassassstesdescctesessadacestessscssebasees 121 12 1 HELP TOPICS 4 dcccccestes cect ces se hecakes a a Abes dues en Seve Basten E ec den eet ae eee detec 121 12 2 ABOUT HERGULES 52254 6c Sh Gabe este SRS aaa eee ea AON A ben Shes aes dion oes e aie abe da Seg a de ec de cases Seva caves deuce 122 A APPENDIX A SUPPORTED HARDWARE MODULES ssccssssssssssscssscccssssecesssccssssccesssscscsscccessccscssseces 123 A l CAN S252 MODULES at EEE E TA N E E E NEEE 123 A 2 CAN SJATOOO MODULES voren e EA E E E eE E EAEE A AEA E E AS 124 A 3 HBCC FORD SCP MODULE ccccccsssccessecessssecessecesessecesseceecsseecsesseccssseseseccesaueccnsseceesseecesseecenssceeenseecseaeees 127 AA4 DLC GM
62. __ Bate QH 1205 m 10 The icons on the toolbar contain some of the same commands available in the menus As you proceed through the manual remember that right clicking in boxes and columns will display menus to make selections Also keep in mind that some applications within the software only work when in ONLINE or OFFLINE mode NOTE If you are a first time Hercules user follow this manual in the order the information is presented The topics presented in this manual are not in the same sequence as the topics in the menu 3 2 Initializing the hardware Before beginning an online monitoring session you need to prepare the hardware interface asdescribed in the hardware interface manual Two areas need to be configured the Ethernet TCP IP connection and the network interface s Select the Configuration menu followed by the Hardware Configuration command to display the following dialog Hercules Hardware amp Protocol Confi aura x Available Channels Bus Pate Kbps Attached Database Configuration V DG CAN 82527 CHA ttiC s feoo 00 M seminar in house Advanced Configuration M DG CAN 82527 ER tCS S MAseminar inhouse Advanced Configuration M DG CAN 82527sw ene 3 33 M seminar in house Advanced Configuration M DG CAN 82527sw eno E Advanced Configuration M CH 5 pa Ts ss S Ravanced Configuration TCP IP Configuration Cancel 3 2 1 Configuring the Ethernet interface 3 2 1 1 Pow
63. a Fo oo foo foo foo oo OO it i fr or or for fo Fo FT FT ST FT TT e o Frame Trigger and Frame Trigger on TimeOut have the same configuration screen except one field TimeOut Trigger Value Triggers occur on the specified Frame ID or have the ability to identify specific bits or nibbles in a selected signal and determine whether they meet the user specified conditions lt gt lt gt lt gt necessary for the trigger to occur For Frame Trigger on TimeOut the trigger does not occur as long as the defined trigger message is continuously received with the specified timeout Once the frame does not arrive during the time specified then the trigger is set Frame Trigger Configuration x Name Channel m Protocol r Color Reference Frame Trigger 2 CHA o 0 il Don t Care m Frame ID Name TimeOut Trigger Value Base Type r Trigger Value Type Hex BitLevel Nibble Level fooonsye0 z p 55 15000 msecs C Dec Byte Level m Frame ID oooxvao Karari i DOAN CEANA o m IN I 28 Show Data gt gt J Clear Fields Cancel 54 Name user defined name for the trigger Channel designated trigger causing frame channel must be currently configured Protocol the supported protocols as supported by the Channel type Frame ID Name selects identifier from the database TimeOut Trigger Value the
64. a the Tester Present message will be sent with the specified ID at the given interval To set up the Functional or Physical identifier used you can do one of two things use the drop down arrow for those IDs previously entered see section 3 3 8 or right click on the mouse while on the field to enter new values Please note that 01 through 09 are ODBII services and therefore only Physical addressing is allowed The UUDT Response ID and USDT Response ID are pre determined by GMLAN and do not need to be configured 243 DefaultlD z Ady 101 DefaultID Advanced Add Frame Edit Frame If Extended Address is used click the box to enable You can select only those Identifiers that were previously setup Please see section 3 3 8 for details on how to do this 110 6 Now by clicking on each individual service in the List of Services the Service Configuration area will change For detailed information about specific services please consult the GMLAN ENHANCE DIAGNOTICS TEST MODE SPECIFICATION GMW83110 or the ISO 15765 specification 9 1 1 1 GMLAN Implementations for Select Services Timeouts for both physically and functionally addressed services have been implemented for the following diagnostic services e 1A Read Data By Identifier e 3B Write Data By Identifier e A9 Read Diagnostics Information The Diagnostics view will stop updating responses for these services on time out and display the message D
65. a Tester Present message on the network at a given time interval The ECU looks for that message to be present in order to remain in the diagnostic mode The ECU will timeout revert to normal mode if the message is not present on the bus For Diagnostics on CAN ISO 15765 there is a way to break up large chunks of data into CAN size frames This process is called Unacknowledged Segmented Data Transfer USDT After the message is split up the last frame may not fill up the entire eight bytes So padding is required that means to fill all unused bytes This padding could be all 00 s all FF s or random values This is very important because ECU designers will program those devices to only consume 8 byte messages and ignore shorter messages So even if the data is valid that ECU might ignore it simply because of the data length 9 4 1 Hercules Support Hercules currently contains support for CAN e SO 15765 with ISO 14229 services e GMLAN 3110 with ODBII legislated services J1850 e J1979 Services Under the Configuration Global Options Hercules supports e Enabling Tester Present message for all services e Setting the Tester Present message time interval e Global Padding None All 00s All FFs 117 Global Options x Diagnostics r Type GMLAN Diagnostics C 1S0 Diagnostics J Enable Programming Black T Enable Frame Responder r Tester Present Global Padding J Enable Tester Present IV Eror Report
66. age is in the Transmit Frame Table you may specify or edit data values for a particular frame If you used the Add New Frame option the data may already be complete There are two commands to access the data Edit Data W DataBase and Edit Data Manually To access either screen type select the message right click and select the appropriate command Edit Data Manually utilizes the same Edit Manually dialogs described in the previous section Edit Data W DataBase will display the following dialog Edit W Database x Frame ID 110 rame Engine Speed and Pedal Position Channel CHHA Acronym EngSpPedPos Transmit 5000 Rate Embedded Id Comment l X Frame Type Throttle Position Validity Valid Normal Accelerator Actual Position Validity Invalid Ci Wake Accelerator Effective Position Validity Valid LIKE Engine Speed Validity Valid nN Accelerator Effective Position 0 00000000 xl Close Value 3600 00000000 Lower Limit 0 00000000 OK Upper Limit 16383 75000000 Unit Description rpm Cancel 44 To update data select the data line and double click the signal This will expand the lower part of the dialog with a prompt to enter a new value Click OK to update the field with the new value Once complete click Close to return to the Transmit Frame Table The data values you just provided will now appear in the Data field 4 1 3 Assigning Transmission Channels Hot Keys Types The Transmit Frame
67. ailable Context sensitive help is also available for most Hercules operations For example with focus on an open Transmit Frame Table pressing F1 will display the Transmit Frame Table topic 121 12 2 About Hercules Selecting the About Hercules option displays a window that identifies the version number of Hercules the Gryphon firmware version and lists any database and configuration files currently loaded 122 A Appendix A Supported Hardware Modules NOTE The following hardware modules must be installed to display their corresponding dialog screen A 1 CAN 82527 modules DG CAN 82527 uses an ISO 11878 2 physical layer while DG CAN 82527sw has a single wire J2411 physical layer The DG CAN 82527 and DG CAN 82527sw single wire physical layer modules have the same configuration box Click Advanced Configuration to display the following dialog Advanced Configuration x CAN Bus Configuration Base Protocol BTRO fee BTRI aa Hex CAN EXT C Decl C J1939 K Bits sec Advanced Cancel m Current Settings Output Control Register ja Error Reporting Level SS Transceiver Selection Internal Z Termination Pa Turn On Load Resistance _ To change a channel s bus speed you can provide the proper BTRO and BTR7 values for the rate you desire or click Advanced to have Hercules help you select BIR values BIR Bit Timing Register See CAN Specificat
68. ame 1D Name a Selection Level r Base Type os al e Bit C Nibble 5 Hex Dec m Frame ID pox IPPE LELT ID Field 28 24 20 16 12 8 4 0 Hide Data lt lt Clear Fields Cancel Channel CH HA 7 m Data Byte 0 m Data Byte 1 aa im am M Data Byte 2 Data Byte 3 am aa Mn m Data Byte 4 m Data Byte 5 mm 6 O i 4 0 4 0 m Data Byte 6 Data Byte 7 e E Pe wa 4 0 4 0 e Filter Name user defined name for the trigger Frame ID Name selects identifier from the database e Protocol the supported protocols as supported by the Channel type e Selection Level selects how data is filtered bit or nibble e Base Type specify hexadecimal HEX or decimal DEC format for window information e Frame ID Advanced lets you specify a frame ID value for a trigger causing frame manually either by entering a number into the white boxes on the left or by shading clicking the corresponding bit boxes to their right The Advanced button is made available to construct the identifier header for specific network types e Show Data Hide Data clicking this button expands the window to include data boxes to specify data values in manually allowing you to define triggering conditions The display will vary depending on the Base Type selected For the LED type boxes red indicates a 0 green indicates a 1 and yellow indicates a don t care 62 For Filter on Eng
69. ases i e duplicate frames signal overlaps etc a message describing the error will appear and the merging process will terminate If two or more databases have duplicate frames the software will only read one of the frames so no duplication will be sent during transmission 3 3 5 Import database This feature is used to import several types of databases into Hercules The following sections describe these database types 3 3 5 1 Import database from UEF file GMLAN s Universal Export Format UEF is an output file from their GMLAN Monarch database Hercules imports this file type directly into a Hercules mdb database file The output will be one file for each network designated in the database Use the following steps to import and convert a UEF database 1 Select the UEF file name to import and click Open 20 Select Uef File To Convert a 2 xi amp DB_3 02 yee FE sa GMX 380 Rev 6cSDAT repaired UEF Export uef newsample uef a TestSample1 uef oren Uef Files uef vi After parsing the information from the UEF file has completed the Import Options dialog for UEF conversion is displayed It also allows the user to configure an error log file Import Options ntel g e Motorola backward 2 The Enter Hercules database name to save as dialog appears Enter the file name for the new imported Hercules database file and click Save 21 Save in SJ DB_3_02
70. ces Channel CH A z SS To create a new virtual device e Select the Channel to associate with the Virtual Device s chosen You can add edit or delete virtual devices as well as add and edit signals Once you have made any changes click OK to continue the set up When a listed virtual device is selected the Edit Virtual Device button Delete Virtual Device button and Add Edit Signal s button will be available for use To add edit signals e Select the desired Virtual Device in the Virtual Device s List and click Add Edit Signal s to display the following dialog Add Edit Signal s DB M scat_training_HS mdb x B Virtual Device One Channel ENY Protocol can sTo g Frame Type C Diag Frame Non Diag Frame Frame ID 280 Embedded ID Attached Signal s Frame Acronym _ Signal Acronym EngSpPedPos_EngSpeed WhSpeed_WhAngVelRLValid WhAngVelRR 38 e Select the Protocol and Frame ID to display the list of signals available for the message e Select the desired signal in the Available Signal s list on the left and click Select gt gt The signal name is copied to the Attached Signal s list on the right e To delete signals from the list select the signal name in the Attached Signals list on the right and click lt lt Deselect The signal name is removed from the list e Click OK when finished 4 Configuration
71. csseeseceseeseseaeeseeeaeeeaecaecsaecaecsaecsecsaecnsseseeseensees 5 1 2 TYPOGRAPHICAL CONVENTION 3 8 ovvessescess sts spcuoes suenecessesctes ce ess Ee A eA E O NVE EENEN EE EEE EENE Enise NEEE TENE E tees 6 1 3 TECHNICAL SUPPOR T en ra e eE aee a e ee ae aE oe erea E EEEE Eo Aeee cost ISe aE OE E 6 1 4 SUPPLEMENTAL DOCUMENTATION e ree ar E Ep rE ra e Eo eE EO EE aN ei csoebsapeteessesaeedd EERE i 6 INSTALLATION cssccssesnciusiess svessavcosesatessssesveseeveausisseduseus sossdsnceesssxsovsschessadsevessesesesvoanseesteveousSeox ceases ninoio SvE sone 8 201 REQUIRED OPERATING ENVIRONMENT scsssccccecesssceecessessceececesesececceessuesecesenenssececeseaeeececesauseeececesusceceeceensaeees 8 2 2 INSTALLATION INSTRUCTIONS vinea ete ti E alate lhe es ean ay ale ee E E 8 GETTING STARTED vosssccsscessiscasevssessesssvesecscassenssencsies sasonas veces saseacvaan ence eceassns seve onnoses sesseuassgscsagsesossaspadssoopadsesssioneses 10 3 1 MAIN MENU OVERVIEW fustescticvsicn civetuces Ud Siescevubtyanbdnestieerceycodsievuutedsnt a aus ieesoescatae EN eeu ubetnsaa 10 3 2 INITIALIZING THE HARDWARE ssri senthe sesope saa rA EEE EREE EE hp KEE EE EEEE EEEE SE epe ERES ES 11 3 2 1 Configuring the Ethernet interface c ccccscessesseessessecneceseeseceseesecseeseceseeseesaceceesaeesaesaeesaecaecaaeeaeceeeseeaees ll 3 2 2 Configuring the network channels osseseseseeeseeeeseeereeeseesesresrsresesresersrssesrssessesreresresesrreseteseersseerrsresesreet
72. ction occurs each time this button is selected To automatically repeat this action press and hold the right arrow key on the computer keyboard Up incrementally shift the entire Signal Graph window vertically to display higher engineering unit axis based graph data This action occurs each time this button is selected but ceases when the beginning of the time scale zero appears To automatically repeat this action press and hold the u key on the computer keyboard Down _ Incrementally shift the entire Signal Graph window vertically to display lower engineering unit axis based graph data This action occurs each time this button is selected but ceases when the beginning of the time scale zero appears To automatically repeat this action press and hold the D key on the computer keyboard Z In Incrementally compresses both the time and engineering units scale in the Signal Graph window This action occurs each time this button is selected To automatically repeat this action press and hold the letter I key on the computer keyboard Z Out Incrementally expands both the time and engineering units scale in the Signal Graph window This action occurs each time this button is selected To automatically repeat this action press and hold the letter o key on the computer keyboard Back Discards recent change and restores previous changes made to the Signal Graph Stores the last 200 changes made to the Graph 5 2 4 1 Options
73. currently being transmitted After editing Frame data for a periodic frame that is currently being transmitted select the Update option from the TxFm Table menu to update the data values being transmitted 49 4 2 Buffer Configuration Once you have initiated frame transmission Hercules uses a buffer to store incoming protocol frames it receives Several storage modes can be accessed in the Buffer Configuration dialog that appears when you select the Buffer Configuration command in the Configuration menu Buffer Configuration E Buffer Size 5 K Frames Captured Mode Filtered Storage Mode C FillOnce Continuous Triggered All Clear p Prompt to save buffer when switching from Offline mode to Online mode Clear mode only Append Imnaae Wontiguration G Cancel Buffer Size By selecting the appropriate value in this list you can select the number of frames between 1K and 999K from which the buffer will capture its data Captured Mode The capture mode determines which frame data is captured for storage in the buffer You may select one of two modes to capture data during your session Filtered fills the buffer with data according to conditions specified in the Filter Table All captures all buffer data regardless of Filter Table settings Storage Mode One of the following three methods may be used to store data in the buffer once it has been captured Fill
74. d Address I Use Ext Add l USDT Resp ID 18DAF1 FD USDT_RESP Advanced List of Services 01 Request current powertrain diagnostic data 02 Request powertrain freeze frame data 03 Request emission telated diagnostic trouble codes 04 Clear reset emission related diagnostic information DE Request on board monitoring test results for specific monitore O Request emission telated diagnostic trouble codes detected 08 Request control of on board system test or component 09 Request vehicle information 10 DiagnosticSessionControl 11 ECUReset 14 ClearDiagnosticlnformation 19 ReadDTClnformation 22 ReadDataByldentifier 23 ReadMemoryByAddress 24 ReadScalingD ataByldentifier 27 SecurityA4ccess 28 CommunicationControl 24 ReadD ataByPeriodicldentifier 2C DynamicallyDefineD ataldentifier 2E WriteDataByldentifier I Send Tester Present InputOutputControlB yldentifier PV os chive of amaban gt General Diagnostic Configuration Screen m Launch Selected Request Stepl Read Supported PIDs Step2 Read PID Values Supported PIDs PID Value Supported PIDs Selected PIDs 00 PIDs supported 01 00 PIDs supported 01 20 PIDs supported 2 40 PIDs supported 4 60 PIDs supported 6 80 PIDs supported 8 PIDs supported 8 PIDs supported C b
75. d in the following sections The Filter Table allows you to add delete and edit filters along with opening and saving Filter Table files By selecting the Configuration menu followed by the Filter Table command the following table is displayed 60 Filter Table DB C UEF files merge data base 1 mdb FT None No ____Name__ __Type_ __FramelID fi Frame Filter 1 Pass O OOK Active CAN STD ekkki Mapienannels 4 5 1 Adding to the Filter Table Once in the Filter Table dialog you have the option of opening a previously saved table configuration click Open or creating one manually To add filters to the table first make your Channel Selection in the lower left hand corner of the window Then click Add Filter in the upper right hand corner of the window The following popup menu will appear Liser er LA iis 1I HOG I ON SIHII J FOISE i A p Selecting Frame Filter will prompt you to put the information in raw hex value while Filter on Engineering Value allows selection of information from the database If Frame Filter is selected the following dialog will appear 61 Filter Configuration DB C UEF files merge data base 1_mdb Filter No p Filter Name Color Reference fi Frame Filter 1 Ho Wi sDontCarte Fr
76. e Unit Description Virtual Device s CH HC Cti F2 One Shot CHHA Cti F2 Periodic See section 3 3 1 for definition of these types Once selected the type cannot be changed Associate Database allows you to work with a previously created and saved database Merge Database allows you to merge existing Hercules databases into a single Hercules database This option also allows previous versions of Hercules S CAT to be converted to the current version Import Database allows you to import customized UEF GM Universal Export Format databases and Vector Informatik databases txt or dbc files for use within Hercules applications 15 Once you have a saved database active opened most of the features of Hercules are enabled You can now configure Hercules to send and receive protocol frames as well as select a monitor Below is a chart of the database formats and corresponding protocol s for reference An example is included immediately following the chart If you wish to proceed from this point refer to section 3 3 2 Create New Database or one of the other options to select a database 3 3 1 Database Formats and Protocol Database Format Translation Format Protocol GM Monarch Big Endian Start Bits 7 0 CAN LIN J1850 Motorola forward Motorola backward Big Endian Start Bits 0 7 CAN LIN Intel Little Endian Start Bits 7 0 CAN LIN J1939 Example Assume the following
77. e Select Frame Deselect Frame Edit Date Bait Wate W Datebas Menuelly Transmit x Eonmiaue Associate Frame Associate hame Open Saye Geer Update 1 Right click in a blank cell of the table or click Select Frame on the Transmit Frame Table menu to display the Select Frame dialog The user can sort content by clicking on the D or Acronym column header Select Frame DB C Program Files Hercules DB_3_02 TestDB1 mdb xi Frame ID Header De Channel CH HA E 544 444 t FFF GenFS1 Protocol 000 GenFS3 CAN STD 2 First select the Channel and Protocol then select the appropriate message and click OK You are returned to the Transmit Frame Table window with your frame added to the list as shown below 43 Transmit Frame Table Configuration scat_training_3 0 her TFT scat_training tft i lolx BF Line No Frameld Header Details Protocol Frame Acronym Data Chamel HotKey Type Interval 0 1 110 CAN STD EngSpPedPos 20 38 40 00 00 00 00 00 CHHA Cti F2 One Shot 2 67 CAN STD VIN2 SHS 33 33 34 35 35 36 36 00 CH HA CtlF2 One Shot 123 CAN STD 11 22 33 44 55 66 One Shot t 3 Repeat steps 1 and 2 for each frame you wish to add to the list If you wish to delete a particular frame from the table select that frame s entry then click Deselect on the Transmit Frame Table menu 4 1 2 Editing data in frames Once your mess
78. e appropriate information for the data type e Under Value Type Filter On Single Value should be selected Choose your operand and enter the value Click OK to return to the Filter Table 4 5 2 Other Filter Table Configurations Add Filter gt gt Delete Filter Edit Filter Save le OK Cancel Map Channels m z F l GREE ELE Block Frames C Pass Frames cHHa f Channel Selection Unfiltered Frames Action 64 Use this window to delete or edit any entered filters open filters save filters clear filters or Map Channels Once you have generated a list of filters in the Filter Table specify if you want the table to Block or Pass any frames not meeting conditions specified in your Filter Table entries In addition you should verify the information in the following fields for each filter you have entered in the table Type Click on an entry in this column and select your preferences on the list that appears to identify the filter as a Pass filter or a Block filter If you identify the filter as a Pass filter all frames that meet the criteria you have specified in that table entry will have permission to pass through the filter If you identify the filter as a Block filter all frames meeting the criteria will be blocked by the filter and not allowed to pass through for display or analysis The default Filter Type setting for individual frames is Pass State The default
79. eceive Cancel 79 5 DISPLAY Menu The Display menu lets you select a monitor or viewing format to view protocol frame traffic and in the case of the listed views to access various special monitoring functions pd Hercules Configuration test1_her Eile Display Configuration FilterMode Monitoring Playback Diagnostics Database View Language Help Scrolling Monitor gt A C T Dh A S A wa Oli BWI A InPlace Monitor Sigal Into Filter Enable Save Load PIBak Diag Cowm Clear FrRes Ensble Enable Ensble Help Signal Monitor Offline Buffer View Information View Statistics ew Signal Graph Statistics Graph Diagnostic View Once you have activated a database and completed all configurations for your session you are ready to select from the available display formats for the viewing of protocol message traffic Message traffic from all active channels will be displayed on the selected monitor s although frames displayed and the information provided for those received frames will vary depending on the settings selected for each active monitor view Once monitors and views have been selected you may either begin the monitoring session or you may proceed to Section 6 if you wish to set the Filter Mode Each of these monitor window types Scrolling InPlace and Signal is illustrated and described in section 5 1 NOTE Most menu options are accessible only when H
80. ect 5 the appropriate box A feature is only available for selection if it has been configured for the current monitoring session x ae Diagnostics T Enable Filtering Type I Enable UCS GMLAN Diagnostics S0 Diagnostics F Enable Programming Block e eee m Tester Present Global Padding IV Eror Reporting J Enable Tester Present GM Versi None TENNER Time Interval 3000 ms J Enable Waming Message Statistics Update Interval Sec 1 m Default path for configuration files C Program Files Hercules El Database Data Interpretation Format CHHA None CH B None CH C None CH D None CHHE None CH HF None Configure Frame Color By selecting Error Reporting any errors in transmission will appear in the Information View see section 5 2 2 If you select GM Version you need to exit and restart Hercules to activate the format This will allow 29 bit CAN IDs to be translated with the GLMLAN interpretation GM uses the data in a different manner and will actually split it up into parts as can be seen in the Header Details column By selecting the Enable Warning Message check box you will be informed of values that are changing in the hardware for communication between users Statistics Update Interval Sec will update the bus values every nnn seconds where nnn is the vale you type into this field NOTE only integer values are permit
81. ed Hercules will extend the dialog to display additional data entry fields so you can specify which Gryphon command to send to the hardware The following Gryphon commands are supported for more information on these commands see the Gryphon Hardware and Communication Manual CMD_INIT used to initialize the specified channel CMD_CARD_IOCTL used to access generic I O functions and channel specific I O functions CMD_CARD_SET_SPEED used to establish the speed characteristics of the specified channel OTHER used to specify a command ID other than one of those listed above Specify the Command Number and Channel on which the COMMAND has to be sent Add data to the COMMAND in the Data section refer to Gryphon Manual for COMMANDS by first specifying the Data Length in the combo box Data Length varies from 0 to 32 bytes with respect to the COMMAND that is selected for transmission 53 4 3 1 Frame Trigger On TimeOut Configuration Trigger Configuration x r Trigger Type rm Trigger List EnaVal Trigger 1 C Frame Trigger Trigger On Engineering Value Frame Trigger On TimeOut Event Trigger m Trigger Sequence r Buffer Storage G Sti Strict Order Pre Trigger zm C Any Order eos Post Trigger 50 m Trigger Action Add Edit Delete IV Send Command m Send Command m Command Channel Data Count CMD_CARD_IOCTL CHHA X fs Command No or I Initialize r Dat
82. er up sequence For the Ethernet connection to work properly it is recommended that you first apply power to the hardware unit before powering up your PC Here the recommended procedure 1 Confirm that both your PC and hardware are off 2 Apply power the hardware unit Wait approximately one minute during which time you should hear two beeps from the unit one beep after about five seconds and a second beep after about 40 seconds NOTE It is important to wait until you have heard both beeps from the hardware unit before attempting to enter ONLINE mode The hardware unit is not ready for communication until its power has been fully cycled as indicated by the second beep The newer S CAT2 does not beep 11 3 Apply power to your PC and start Hercules Configure your hardware settings properly to support communication with the hardware unit Set the Hercules tool to ONLINE mode by selecting Start from the Monitoring menu or by clicking Start on the main toolbar A message briefly appears stating that Hercules is trying to connect to the hardware When this message disappears Hercules will be ONLINE if your hardware is correctly configured Proceed with your monitoring session transmitting and viewing frames and selecting various Hercules features If an error message appears confirm that all hardware connections are secure and that the hardware configuration of the hardware unit is correct repeating steps 1
83. ercules is in OFFLINE mode i e when the STOP option has been selected from the Monitoring menu The following four special views are also available Offline Buffer View for offline viewing of frames captured in the Hercules buffer Information View for the viewing of login and hardware status Statistics View for analysis of busloading and frame transmission statistics Diagnostic View for analysis of functions executed from the Diagnostics menu These views are shown and described in section 5 2 80 5 1 Selecting a Monitor There are three different monitor types that are available for displaying frame information Scrolling Monitor In place Monitor and Signal Monitor These monitors can operate simultaneously When you select a monitor a menu appears directly to the right of the Display menu It lists the commands needed to format and use the monitor You may also right click in the table to access the menus Also appearing will be a Window menu with two arrangement options Cascade and Tile for the simultaneous display of multiple monitors The Scrolling Monitor records all bus traffic where as the I n place Monitor displays only the messages with certain frame ID and the Signal Monitor displays signals specific to certain frames 5 1 1 Scrolling Monitor The Scrolling Monitor captures all bus traffic and displays frames continuously scrolling them on a first in first out FIFO basis The monitor displays
84. erform them The Hercules current mode ONLINE or OFFLINE is indicated in the bottom boxes of the main Hercules screen If you wish to enable the Hercules filtering mechanism frame responder or user configured scheduler or a program block application for a monitoring session you must first configure the feature for use Then you must enable the feature by selecting 5 its box in the Global Options window accessed from the Configuration menu The remaining commands in the Monitoring menu Check Communication and Clear Buffer let you test communication with Hercules and clear the current buffer of its contents To view these operations you must have an Information View or Offline Buffer View open respectively 8 Playback Menu The Playback feature lets you recreate a frame transmission session by playing a saved buffer content back onto the bus with respect to frame timestamps Frames from a loaded buffer file are transmitted at an interval equivalent to those marked by the timestamps from the original session and the Playback window lists the number of frames transmitted You may play back the contents of a current buffer or a previously saved buffer file by following the directions in this section NOTE Transmit and receive message playback works for all protocols But the J1850 3H PWM HBCC card only plays back transmit messages To open a saved buffer file select the Display menu followed by the Offline Buffer Vie
85. esults for specific monitored s 07 Request emission telated diagnostic trouble codes detected dur 08 Request control of on board system test or component Request vehicle information Supported PIDs Selected PIDs O0 PIDs supported 01 O0 PIDs supported 01 20 PIDs supported 40 PIDs supported 4 60 PIDs supported 6 80 PIDs supported 8 PIDs supported 4 lt PIDs spate Sl a 2 Select the appropriate Channel and Protocol for the diagnostic frame that you wish to reference 3 To select the Functional identifier use the drop down arrow for those Ids previously entered see section 3 3 8 4 Now by clicking on each individual service in the List of Services the Service Configuration area will change For detailed information about specific services consult the SAE J1979 specification 9 2 Launch Diagnostic Services To setup or load a configuration you must be in the ONLINE mode To send diagnostic requests select the Diagnostic menu followed by the Launch Diagnostic Services command to display the following window 115 O1 RequestCurrentPowertrainDiagnostic 02 RequestPowertrainFreezeFrameD ata 03 RequestEmission RelatedDiagnosticT 04 ClearDiagnosticlnformation 06 RequestOn boardMonitoringT estResu 07 RequestE mission RelatedDiagnosticT 08 RequestControl0fOn boardSystem Te 09 Request ehiclelnformation 10 InitiateDiagnosticOpera
86. field and a gray box will appear Click and the Select Database File box will open or Select the first row in the Merge Database window and right click to display the following menu Click the Select File s command to open the Select Database File dialog Merge Database r Database files to be merged Database File Name Select File s Deselect File s Merge amp Save As Merge Database Cancel Merge and Save As Merge Status From here you can select the files you wish to merge together 19 2 Once you have selected the databases to be merged click Merge and Save As You will then be asked to enter the database name Once the file name is saved you will be returned to the Merge Database window r Database files to be merged Database File Name AS C UEF filesStestuef_1 mdb A CAUEF files testuef_2 mdb EAUEF files merge data base 1 mdb r Merge Status Building Hercules database 3 The final step is to click Merge Database at the bottom of the window The program will begin joining the databases you have selected and the blue progress bar indicates the Merge Status is updating Checkmarks will also appear next to each database to indicate whether each database was merged successfully Once the updating is complete a message will appear to indicate if the database s were successfully merged If an error occurs while merging datab
87. follows Selection changes here will cause Description different boxes to appear prompting for required information Comment User defined information When you have made all your additions and changes Save the signal configuration NOTE After selecting Save you may be prompted to provide more information as in the case of a _ State Encoded Decimal signal for which you need to specify and Insert appropriate values and interpretations Once you have returned to the Non Diag Add Edit Signal window you may repeat the procedure outlined above to work with other signals You may also delete a particular signal by selecting it and clicking Delete 33 Data Type Descriptions Value Description Example BMP Bitmapped Picture A packeted None parameter type format in which the parameters have only two logic values ASC ASCII one byte represents one text A 41 character BLN Boolean encodes data that contains True 1 binary parameters such as bits or False 0 flags ENM Enumerated data can take one of 0 Neutral several states such as Day of week 1 Lift or Wiper mode 2 Dive BCD Binary Coded used to report Typically 25 37 BCD 25 decimal data in hexadecimal encoded 25 decimal bytes Only 0 9 characters are used in the upper and lower nibble SNM Signed Numeric signals are Rear Right Door Anticipated represented in 2 s complement
88. frames Once in online mode i e once you have pressed the F9 or clicked Start in the Monitoring menu you can initiate a transmission of frames from the Transmit Frame Table by double clicking that frame s entry in the Transmit Frame Table or by pressing the hot key combination for the frame s you wish to transmit To do so hold down the Ctrl key and press the other key designated in the hot key combination of the frame Another way to transmit a one shot frame is by selecting the frame in the Transmit Frame Table and selecting the Transmit command from the TxFm Table menu or simply double click the message To halt all frame transmission activity and return to offline mode select the Stop command from the Monitoring menu or press the Esc key To halt transmission of one particular frame only toggle its hot key combination This toggling will alternately initiate and halt transmission of that particular frame To resume frame transmission select the Start command from the Monitoring menu or press the F9 key and press the hot key combination for the frames you wish to transmit 4 1 7 Transmit Frame Table Online Editing If you wish to specify or edit data values for a particular frame while online select the entry of that frame By selecting the Edit Data Manually option editing of the selected frame data byte will be available Editing of Frame IDs can be for one shot frames as well as for the periodic frames provided they are not
89. frames continuously until a specified Event occurs at which point frames are stored according to the pre and post trigger percentages Trigger Sequence You can specify Strict Order Any Order Any Trigger condition for the set of triggers that are configured You can change the order of the configured triggers by using the Cut Copy and Paste commands provided through the short cut menu NOTE Paste occurs above the selected item Strict Order If selected all the trigger conditions in the trigger list must satisfy the order they have been specified then only Hercules should indicate the trigger It is an AND condition for all triggers with the order specified 52 Any Order If selected the trigger conditions for all the configured triggers must satisfy in any order Then Hercules should trigger This is an AND condition for all triggers but no order is specified Any Trigger If selected Hercules should trigger if any one of the trigger conditions is satisfied It is an OR condition for all triggers Buffer Storage In triggered storage mode buffer storage space is apportioned according to the following parameters Pre Trigger percentage of the buffer to be reserved for storage of frames received before a trigger occurrence Post Trigger percentage of the buffer to be reserved for storage of frames received after a trigger occurrence Trigger Action When the Send Command option has been select
90. g appears Enter the file name of the new Hercules database file to be created and click Save Enter Hercules database name to save as Save in y DB_3_02 ex Ee ja test 1_1 mdb ja dbDup1 mdb dbGM5 mdb a AllProtocol1 mdb a dbDup2 mdb a dbgm onHer MDB ja d a AllProtocol2 mdb a dbGM1 mdb dbInteli mdb iad DEDIAGSETUP1 mdb a dbGM2 mdb dbIntel2 mdb iad ja DBDIAGSETUP2 mdb aa dbGM3 mdb dbIntel3 mdb ad ja DBDIAGSETUP3 mdb aa dbGM4 mdb a dbIntel4 mdb ad gt File name fF md Save as type Hercules Database Files mdb 7 Cancel di 3 An Import Options dialog appears Import Options J xi r Data Format Error Log e Intel JV Enable error log Motorola forward en noredD ata T lt T Motorola backward z Do you wish to view Frames Signals information Choose the desired options for Data Format and Error Log To import the file click the appropriate button in the Do you wish to view Frames Signals information box If you click No Hercules automatically imports the database If you click Yes you will be required to confirm the data type for each item in the signal list by clicking Next gt gt to continue 23 Parameters Information For ector Database 250 When the importing process has finished a window will appear to alert you if the process was successful
91. guration to display the following dialog Advanced Configuration x Channel Mode Bus Rate Kbps Master C Slave Auto Cancel 129 A 7 LIN 2 0 module The Dearborn Group LIN module is a Local Interconnect Network LIN interface The Hercules software supports auto configuring or manual selection of the Bus Rate Click Advanced Configuration to display the following dialog Advanced Configuration x r Channel Mode r Monitoring Mode f Master O Normal e Emulation Bus Rate ho BES Slave Auto m Select LDF File Emulation Select Schedule l Configuration z IEN otk ETRA RAK Microport Microport Computer Electronics Inc Tel 06 2753783 Fax 06 2375031 http www microporttaiwan com 130
92. he following chapters if read sequentially provide a step by step guide to preparing for executing recording and analyzing a _ monitoring session Each chapter includes figures and illustrations to help you understand the procedures used with this software Section 2 Installation Covers the software and hardware necessary to successfully install and operate the Hercules tool including the required operating environment installation instructions and main menu overview Section 3 Getting Started Describes the procedure to configure your hardware and databases Section 4 Configuration Menu Describes the procedure to properly set up and configure the Hercules software Section 5 Display Menu Presents the display formats monitors views available for the viewing of CAN frames as well as other protocols and Hercules tool status Section 6 Filter Mode Menu Describes the function of filtering frames and how to enable and disable filters Section 7 Monitoring Menu Describes the procedure for initiating an online monitoring session and identifies the various features enabled and disabled by main menu option selections Section 8 Playback Menu Describes the procedure for playing back a previous monitoring session Section 9 Diagnostics Menu Describes the procedure for accessing and utilizing services available to the Diagnostic View Section 10 View Menu Shows the Tool Bar and S
93. he tool These applications are ANSI C code and are executed in response to seven specific events Program blocks are created in the Hercules Program Block Editor and Compiler For complete instructions for creating compiling and saving program block applications refer to the Hercules Program Block Editor and Compiler Manual Once compiled and saved as a Hercules binary ouf file a program block can be downloaded to the hardware interface To download a saved out file select the Program Blocks option on the Configuration menu to open the following dialog Select Program Block y Open Editor p Click Select to display the Open dialog Locate and select the out program file you wish to download and click Open Click Download in the Program Blocks window The progress bar will fill as the file is downloaded When the download is finished click OK Enable the program block by selecting 5 the Enable Programming Block check box in the bottom of this window You can also make this selection later in the Global Options dialog accessed from the Configuration menu see section 4 10 Click OK Open an Information View from the Display menu so that you will be able to view the status of your program block Messages will show based on keys or events chosen in the dialog from Select Once you have initiated an ONLINE monitoring session i e selected Start from the Monitoring menu or the main toolbar the
94. hen Width is selected the existing graph data is scaled to fit into the entire horizontal width of the available Signal Graph window When Height is selected the existing graph data is scaled to fit into the entire vertical height of the available Signal Graph window When Page is selected the existing graph data is scaled to fit into the entire Signal Graph window and is the equivalent to selecting both the Width and Height choices Configure Graph When selected the Configure Graph window is displayed and contains two tabs the General tab and the Graphs tab The General tab is used to define the range of the graph coordinates where x1 and y1 are in the lower left corner x2 is the lower right corner and y2 is in the upper right left corner It also provides the following selections Point Marks previously described Mouse coordinates previously described in Trace Mouse Coordinates and Axis previously described in Grid The Graphs tab provides a list of the signal sources and three buttons Color Show Hide and Show all To change the color graphed by a signal source click the signal source to select it and click the Color button to display the Color window Choose the desired color for the selected signal source then click OK To hide a signal currently visible on the graph click the signal source to select it and click Hide To show a signal currently not visible on the graph click the signal source to select it and click Show T
95. his action press and hold the letter I key on the computer keyboard Z Out Incrementally expands both the time and ABL scale in the Statistics Graph window This action occurs each time this button is selected To automatically repeat this action press and hold the letter o key on the computer keyboard Back Discards recent change and restores previous changes made to the Signal Graph Stores the last 200 changes made to the Graph 5 2 5 1 Options In addition to the buttons several options are available Right click in the Statistics Graph window to display the options menu Point marks Scatter graph Trace mouse coordinates Grid Fit gt Configure Graph View b The following options are available A description of each option and its purpose follows Point marks When selected checked the Statistics Graph window will display points in the graph line where each signal occurred When not selected no points will display Point marks are not shown by default 100 5 2 5 2 Scatter graph When selected the Statistics Graph window will display points only The graph line connecting the points will not be visible When not selected the window will display data as dictated by any other selected option Trace mouse coordinates When selected the mouse pointer will include a constantly visible mouse pointer status box which will display the current mouse pointer position in x y axis fo
96. iagnostic Service Timeout in the Diagnostic View window The initial time out value is set to 10000 milliseconds 10 seconds and is user configurable This value is located in the DGHERCULES INI file located in the Windows or WINNT folder on your computer Users can modify this value by modifying the parameter TimeOutValue under the section DIAGNOSTICS in the DGHercules ini file For further diagnostics configuration in the INI file contact DG Technical Support 9 1 1 2 New GMLAN Service Implementations The following GMLAN services have been implemented as described in GMLAN Enhanced Diagnostic Test Mode Specification GMW 3110 version 1 5 ReadDataByParameterldentifier 22 service The purpose of the ReadDataByParameterldentifier service is to allow a tester access to ECU data by requesting one or multiple Parameter Identifier s PID This service is to be used during the development of a device and for special test conditions It is not intended to be used in lieu of service AA for manufacturing and or field service diagnostics The PID interpretation is ONLY applicable for OBD PID ranges The enhanced PID interpretation will not decode in the ASCII window 111 DefinePIDByAddress 2D service The purpose of the 2D DefinePIDbyAddress service is to provide the ability to map ECU variables to a dynamic Parameter Identifier PID using ECU memory addresses The resulting PID defined by this service can then be
97. ic Configuration The first step in accessing diagnostic functions for use during a monitoring session is to load apreviously saved Diagnostic Configuration or to set up a new one When you first start Hercules a default Diagnostic Configuration file default cfg is loaded It is an empty read only file and you must use the Save Diagnostic Configuration command in the Diagnostics menu in order to save any changes you wish to make Each subsequent time Hercules is loaded it uses the last saved configuration cfg file To load a previously saved configuration for use select the Diagnostics menu followed by the Load Diagnostic Configuration command and select the appropriate saved cfg file Diagnostic files are also saved and loaded with the her configuration A blank configuration file called new her is available This file can be loaded using the Load Configuration option This file is located under the Hercules folder where Hercules is installed If the Hercules software program is installed in C Program files this file is installed in C Program Files Hercules 9 1 1 Setting up a GMLAN Diagnostic Configuration To set up a new diagnostic configuration for GMLAN use these steps 1 Select the Diagnostics menu followed by the Setup Diagnostic Configuration command to display the following dialog Assumes GMLAN Diagnostics is selected in Global Options 109 2 3 5 m Address Type Address
98. iles TXT x Cancel Z Text or ASCII Files TT Data Files CSV 4 Select the desired file type TXT or CSV and folder location Enter the desired file name and click Save 94 5 2 4 Signal Graph This is a graphic representation of the signals that are defined in the Signal Monitor window To display this graph select the Display menu followed by the Signal Graph command The Signal Graphs window is displayed The data used in this graph is automatically converted into and displayed in engineering units The resolution of this scale is set at 5 divisions for each grid value to permit identifying a 1 unit signal value change A maximum of 5 signals for each channel are permitted Four graphs with five signals per graph are the maximum amount when in a monitoring session The number of graphs permitted will depend on your hardware set up and how many channels have been selected NOTE This feature is not available for the DCX J1850 module x Eng Units GB Sig24sciit6 lt gt GenFS1 HB Sig3SNM8 lt gt GenFs1 HB Sic4SNM16 lt gt GenFS HB SicSUNM8 lt gt GenFS1 Sig7ENME lt gt GenFS1 100 00 a i t sasa 1 1 80 00 2 1 L hamad 1 1 1 i 01i 0 2 Select lt gt Up Down g 3 04 05 0 6 0 8 0 9 1 0 11 Sec 1 Z Dut Back To move the visible graph area position the mouse pointer in the graph window Press and hold both
99. ine Buffer View Offline Buffer View is available only in the OFFLINE mode It is used after a monitoring session to save review and playback the buffers contents Select the Playback menu followed by the Select Buffer command to display the OfflineBuffer View window For each frame recorded the following information appears in the Offline Buffer View table 89 E OfflineBuffer View DataFile None IOl x Header Details_ Frame Proto Data Rw Find Frame 1 00 00 CH C 6C10F0 P T 6C Trg 6C10F0 J1850 13 Rx 2 00 00 CH D 6C10F0 P T 6C Trg 6C10F0 J1850 13 Rx 3 00 00 CH C 6C10F1 P T 6C Trg 6C10F1 J1850 13 Rx Save 4 00 00 CH D 6C10F1 P T 6C Trg 6C10F1_ J1850 13 Rix 5 00 00 CH C 6C10F0 P T 6C Trg 6C10F0 J1850 13 As Open 6 00 00 CH D 6C10F0 P T 6C Trg 6C10F0 _ 31850 13 Rx rd 00 00 CH C 6C10F2 P T 6C Trg 6C10F2 J1850 13 Rx Tine Slama 8 00 00 CH D 6C10F2 P T 6C Trg 6C10F2 J1850 13 Rx P 9 00 00 CH E 613311 P T 61 Trg 613311 _ J1850 77 RAs Absolute 10 00 00 CHH E 613311 P T 61 Trg 613311 _ J1850 77 Rx ence 11 00 00 CHHE 613311 P T 61 Trg 613311 J1850 77 Rx 12 00 00 CH C 6C10F0 P T 6C Trg 6C10F0 J1850 13 Rx 13 00 00 CH D 6C10F0 P T 6C Trg 6C10F0 J1850 13 RAs 14 00 00 CH C 6C10F1_ P T 6C Trg
100. ineering Value the following dialog will appear You will have the option of using the database for quick access to the information or to enter in the encoding data manually Filter On Engineering Yalue J powo Saen Range Use Database Filter On Engineering Value e Label the filter under Filter Name Select the Protocol e Select the Frame ID Name and Acronym under Signal Information Most of the information under Signal Information will not be accessible but displays the information about that signal e Under Value Type Filter On Single Value should be selected Choose your operand and enter the value Click OK to return to the Filter Table 63 Use Database Unchecked not selected iter Onengneering Value eT Filter Name Channel Protocol gt m Frame ID Name p Signal Information 110 Acronym JenoSpeed o Embeddedid z Name EnaneSpeed Resolution jo2s00 Start Byte 7 ges Single Value Offset ooo StantBit 7 Nase poo Lower Limit o oooooo Length fie Filter On Range Upper Limit 16383750000 DataTypefunm x Lower Limit 000000 Unit Description pm Upper Limit eoo Data Format GM Monarch Motorola foward x Cancel e Label the filter under Filter Name Select the Protocol e Select the Frame ID Name and choose your Data Type under Signal Information Depending on the Data Type selected different options will become available Enter th
101. ing Channel Tester Present CHHA iD 101 Physical Protocol i ET keria foo Functional UUDT Resp ID Extended Address ir Use Ext Add Jo 0 x USDT RespID 7EA Diag_In_INST List of Services Request current powertrain diagnostic data 02 Request powertrain freeze frame data 03 Request emission related diagnostic trouble codes 04 Clear Diagnostic Information 06 Request on board monitoring test results for specific monitor 07 Request emission related diagnostic trouble codes detected 08 Request control of on board system test or component 09 Request vehicle information 10 Initiate Diagnostic Operation 12 Read Failure Record Data Read Data By Identifier Return To Normal Mode 23 Read Memory By Address 27 Security Access 28 Disable Normal Communication 2C Dynamically Define Message 34 Request Download 36 Transfer Data 3B Write Data By Identifier Report Programmed State Programming Mode Size of Memory Address 2 Memory Address Hex fo jo fo fo Memory Size Dec jo J Send Tester Present Select the appropriate Channel for the diagnostic frame you wish to reference Setup up the Tester Present by entering the ID and Interval The Time Interval may have also been specified under Configurations gt Global Options f Send Tester Present is checked 5 in the Service Configuration are
102. ing None 7 I GM Version Tl Enable Waming Message Statistics Update i Interval Sec 1 Default path for configuration files E Program Files Hercules eal Time Interval 3000 ms Database Data Interpretation Format CH HA None CH HB None CH C None CH D None CHHE None CH F None Configure Frame Color Hercules supports decoding P codes C codes PIDs etc from the appropriate diagnostic services All of this information is held in a Windows INI file so it is quickly editable if needed xj Setup Diagnostic Configuration DB None Address Type Addressing 01 Request current powertrain diagnostic data Channel Tester Present CH C X Physical res Advanced 1D fii pasis Protocol 5 616A4F1 Default ID Advanced Interval ms Em Functional 11850 3H PWM z e Extended Address UUDT Resp ID WM Use Ext Add z USDT Resp ID z List of Services Request current powertrain diagnostic data Request powertrain freeze frame data 03 Request emission related diagnostic trouble codes 04 Clear reset emission related diagnostic information 05 Request oxygen sensor monitoring test results Supported PIDs PID Value 06 Request on board monitoring test results for specific monitored s 07 Request emission telated diagnostic trouble codes detected dur 08 Request control of on board system test or component Request
103. ion for details or Intel s 82527 specification Click Advanced to display the Bit Timing Search dialog 123 Enter CHHA Bus Rate 500 kbps Search Tolerance jo 1 BTRO BTR1 TSEG1 TSEG2 1 32 2 careel_ Type the desired bus speed in the Enter CH X Bus Rate box along with the Tolerance then click Search Then scroll down and select the desired speed Click OK to return to the Advanced Configuration dialog The new bus speed will appear in the K Bits Sec box below the BTR box A 2 The Base section lets you view the values in hexadecimal HEX or decimal DEC The Protocol section lets you decide how to interpret 29 bit CAN messages defined in the database If you select J1939 then all 29 bit message IDs will be decoded as per the SAE standard If CAN EXT is selected then message ID will be decoded only if the GMLAN option is selected under Global Options see section 4 10 The Current Settings section is specific to the physical interface The Output Control Register is the value to put in the 82527 bus configuration register This value should not be changed unless you are using an external transceiver or have a clear understanding of the interface The Error Reporting Level section is currently not configurable The Transceiver Selection lets you choose between using the nternal on board transceiver or an External transceiver Consult the hardware manual for details on this application Termination
104. is view displays the diagnostic service information request packets and response packets for diagnostic services executed via the Diagnostics menu Based on the menu option selected the appropriate protocol diagnostics service will be executed A dialog displays the diagnostic service information the request packets and the response packets Based on the request and response packet information appropriate text and errors are displayed Diagnostic services must first be specified and enabled in an active Diagnostic Configuration see Section 9 Diagnostics Menu The interpretation of packet information for each diagnostic service is available only in the OFFLINE mode To select a frame ready for transmit right click on the blank Request Response box in the Diagnostic View window Responses from the ECUs will be sent back in bytes in this same box You can now Save this configuration and all information will be saved under your named txt file appearing in Notepad format A Hex and ASCII dump of the raw data is also displayed in the Raw Data box in the Diagnostic View window 6 Filter Mode Menu pc Hercules Configuration test1_her File Display Configuration FilterMode Monitoring Playback Diagnostics Database View Language Help gt oS gJ Filter ON Start Stop Scroll Grids Filter WEF Y amp Filter Enable my gt 6 va O Save Load PIBak Diag Corm Clear Ge Enable Enable w BJ FrRes Enable
105. ith No Grid 4 Display a Signal Monitor window Select the Display menu followed by the Signal Monitor command 5 While in the Signal Monitor window select one or more signals to add to the Signal Monitor window The signal source can be from an existing database or from a signal that you manually create To select one or more signals from an existing database right click in this window and select the Select Signal command This displays the Signal Database dialog Complete all applicable fields in this dialog to display the available signals in the Signal List From the Signal List select the desired signals to be displayed for a maximum of 20 signals and click Select gt gt Click OK to close this dialog To manualy add one or more signals for a maximum of 20 signals right click in this window and select the Add New Signal command This displays the Add New Signal dialog Complete all applicable fields in this window to define the signal and click OK 6 Display the Signal Graphs window Select the Display menu followed by the Signal Graph command Click Select to display the Configure Signal Graphs window Confirm that the correct channel and protocol are selected From the Signal Monitor Signals list select the desired signals to be graphed and click Select Click OK to close this window 7 Click Start Also refer to previous topics that describe the buttons and options available for the Signal Graph window 5 2 5 Statis
106. itoni charre Link toTFT Line HotKey Delay 110 EngSpPedPos MO CAN STD CHHA Line 3 0 Enable Frame OK u Responder Edit Frame 66 1 You can create a hotkey or line number link to any frame listed in the active Transmit Frame Table To do so identify desired receive frame conditions in the Frame Responder table by clicking Add Frame and configuring the following items Frame Responder DB M seminar in house FreeSCAT 3_O scat_tra g_t S md x m Frame No r Name r Color Reference pi 0 E il Don t Care Frame ID Name Protocol r Selection Level Base Type gt can sTo B C Nibble Hex C Dec Frame ID os TE ELL ID Field 28 24 20 16 12 8 4 0 Hide Data lt lt Clear Fields Cancel Channel CHHA m Data Byte 0 m Data Byte 1 aan aa o m Data Byte 2 r Data Byte 3 an 00 KiF MOONE Data Byte 4 Data Byte 5 Kk ann mend kk LLN mene Data Byte 6 m Data Byte 7 kik Cee kik EeeR Ona 4 0 4 0 e Protocol the supported protocols as supported by the Channel type e Section Level selects how data is filtered bit or nibble e Base Type specify HEX hexadecimal or DEC decimal format for window information e Frame ID Advanced allows you to specify a frame ID value for a trigger causing frame manually either by entering a number into the white boxes on the left or by shadi
107. list Functional ID and Extended ID Description values for the entry currently selected To change these values click Edit and type the new values into the appropriate editing boxes To save the new values to the database click Save To close the window without saving your changes click OK and return to the main Hercules screen 3 3 9 Unit Description You may customize a menu of unit types from which to select units for individual signals To do so select Unit Description and the following dialog will appear listing all available unit types Unit Description Data DB C _ testuef_1_mdb X Unit Description Channel CHHA Unit Name To add a new unit type to the list click Add supplying a Unit Name in the box provided and then click Save or you may click OK to exit the window without saving your changes You may edit or delete a listed unit type by selecting it and clicking Edit or Delete Click Save to activate your new list configuration and save it to the database Click OK to exit 37 3 3 10 Virtual Device s Virtual Devices are a GMLAN specific application This option allows you to view all the signals associated with a specific virtual network in one location During a UEF import see section 3 3 5 these signals will be imported to this application as well Once located here these signals also become selectable in other applications in the software The following is the main configuration box for virtual devi
108. location for your table The table configuration is saved as an rft file The Open button will load that table for use in future monitoring sessions 4 5 4 Enabling and disabling the filter mechanism During a monitoring session you can turn the filtering mechanism ON or OFF You may select 5 or clear t the Enable Filtering box in the Receive Frame Filter Table window or you may click the appropriate selection on the Filter Mode menu When the Filter Table is enabled i e in Filter ON mode any other monitor screens will receive frames only after being processed by the filter table This means that certain database frames although available for selection in particular monitoring modes will not appear in those monitors if they are subject to blocking by active filters The Filters may be activated or deactivated while online by selecting Filter Mode menu followed by the Filter ON Filter OFF command or clicking Filter Enable on the main toolbar 4 6 Frame Responder The Frame Responder triggers a single or multiple frame transmission s in response to a received frame meeting certain user specified criteria When the conditions up to 32 specified for a particular received frame are met any associated response frames are transmitted through their respective hot key combinations Select the Configuration menu followed by the Frame Responder command to display the Frame Responder dialog x LFemeNe Fiameld Fane Name Data ____ P
109. nd Frame Id Name of the message The Frame Name and Frame ID are associated in the database e If you entered in Embedded Secondary IDs see section 3 2 8 1 that option will be enabled e If Protocol is a CAN variant then the Frame Type option will be selectable between a Normal or Remote frame e If you entered Secondary IDs for J1850 3H PWM or J1850 3H VPWM networks the Q and C bit will get created and saved as signals in the database To add edit signals to the list e To Add Click Add and the Add Signal box will appear e To Edit Select the signal and click Edit The Add Signal box will appear Use Embedded Id No Signal Name Signal Acronym SSS Send Start Byte pooo Start Bit Po Length of signal bits rs Data Type Description ASC iv Comment a You will be prompted to supply the following signal information The format for the bottom portion of Add Signal dialog will vary depending on the data type you have selected 32 FIELD DESCRIPTION Signal Name Name of the information Signal Acronym A shortened description on the signal to be referenced in other applications in the software Start Byte The byte in which the signal information begins see section 3 3 1 for more information Start Bit The bit in which the signal information begins see section 3 3 1 for more information Length of signal Number of bits bits Data Type The list of data types
110. nfigurable One data byte is used and the values may be logical Ored The following error reporting values are supported No error reporting Report bus warning and bus error all other error types Report data overrun AA N SO Report arbitration lost Transceiver Selection list box lets you choose between using the Internal on board transceiver or an External transceiver Consult the hardware manual for details on this application The SJA1000 module has an on board termination of 120 ohms This is selectable on off via the Termination option 126 e The SJA1000 Configuration lets you select one of four modes Normal the regular configuration Self Test the channel sends an ACK after each messages it transmits on the ae allows the channel to be the only device on a CAN network Listen Only no data is transmitted and now ACKs are sent in response to received messages All other data on the bus is received as normal No Retry for Transmit all subsequent message transmissions are attempted only once If arbitration is lost or if a bus error occurs the message is not transmitted A 3 HBCC Ford SCP module The DG HBCC module is a single channel SAE J1850 PWM interface that supports the Ford SCP network Hercules supports configuring the module to send Physical Functional and Functional Read IFRs Click Advanced Configuration to display the following dialog Advanced Configuration x Bus
111. ng clicking the corresponding bit boxes to their right The Advanced button is made available to construct the identifier header for specific network types e Show Data Hide Data clicking this button expands the window to include data boxes to specify data values in manually allowing you to define triggering conditions The display will vary depending on the Base Type selected For the LED type boxes red indicates a 0 green indicates a 1 and yellow indicates a don t care 2 Inthe Frame Responder Table select the Channel to receive the message on by clicking in the Channel field and scrolling down to your selection 67 3 Click in the Link to TFT field Your choices are Line or HotKey If you select Line only one message will be sent as a response If you select HotKey then all messages on the TFT linked to that hotkey will be sent as a response NOTE Frames designated as periodic will transmit as periodic 4 To enter the designated hot key or line number of the response message for transmission select frame and click Response Frame This will display the following dialog Add Frame Delete Frame Edit Frame Response Frame L menn Select the desired item and click OK to return to the Frame Responder dialog 5 If desired you may enter a delay from O to 30 000 ms The delay value is internally converted into an integer multiple value and rounded up in multiples of 10 For example
112. nt with their responses in a simple text file click SAVE and enter your desired file name A Special Note Regarding Errors In a multi frame response if the ECU request is delayed 200 ms or more the hardware will generate a USDT TIMEOUT ERROR If the ECU sends a response in improper sequence the hardware generates a USDT SEQUENCE ERROR 116 9 4 Simple Diagnostic Tutorial Hercules diagnostics is comprised of services These services are request messages sent by tools for responses from devices Basically the tools make requests and ECUs_ send responses Sometimes these requests are generically sent on the bus with technically no destination but some device is programmed to respond These are called a functionally addressed message Other requests are sent on the bus to a specific ECU or address These are physically addressed messages The result is requests responses that are formatted as either functionally or physically addressed messages There are two types of diagnostics Legislated and Enhanced The Legislated diagnostics are those services which are specified by governments and must be present Enhanced diagnostics are not required and are used mainly for repair or service functions Typically Legislated services are functionally addressed while Enhanced are physically addressed However there may be exceptions For some services it is required that the ECUs remain in the diagnostic mode This is done by sending
113. o show all signal sources which are currently not visible on the graph click Show all View This option lets you display or hide the graph list in the left side of the window Unselecting the Graph List choice will hide the list and allow more graphic data to be displayed Selecting the Graph List choice will display the list of signals with reduced graphic data visible in the window When visible the Graph List can be undocked and moved to another area Move the mouse pointer to the two horizontal lines at the top of the Graph list Press and hold the left mouse button and drag it to the desired location To dock the Graph List move it to the left side of the Signal Graph window 97 5 2 4 2 Configuring and using the Signal Graph Here are the steps to configure and use the Signal Graph feature 1 Check the hardware configuration Select the Configuration menu followed by the Hardware Configuration command Verify that the applicable channels are selected and properly configured Verify that the correct Gryphon IP address and port number are specified in the TCP IP Configuration Verify that the correct bus rate is selected 2 Associate the desired database Select the Database menu followed by the Associate Database command Verify that the desired databases are associated with the selected channels 3 Display a Scrolling Monitor window Select the Display menu followed by the Scrolling Monitor command either With Grid or w
114. of ten that you wish to add to the monitor To remove a frame from your list select the frame s entry in the InPlace Frame Monitor window click DeSelect Frame in the nPlaceView menu or on the menu that appears when you right click in the InPlace Monitor window Reminder frame list changes must be made in OFFLINE mode When you have established a connection to protocol modules exchanging frames with Hercules you may begin viewing these frames by clicking Start or pressing the F9 key on the keyboard To halt the monitoring of these frames and return to OFFLINE mode click Stop or press the Esc key on the keyboard InPlace Frame Monitor Configuration test1 her 00 00 00 000 AIINodHS_1 CAN 7F FF FF FF F 00 00 00 000 EngSpean_ CAN 00 80 00 7F 7 00 00 00 000 EngTor120 CAN 08 00 08 00 0 00 00 00 000 EngTraTo_ CAN 08 00 08 00 00 00 00 000 BraPedSt_1 CAN 02 7F 02 85 5 1 3 Signal Monitor The Signal Monitor lets you select and display individual signals from the tool database A signal is a predefined interpretation of one or more bytes of protocol frame data This monitor displays up to 50 signals from various received frames The Signal Monitor window displays the following information for each selected signal NOTE In the FILTER ON mode the InPlace Monitor and Signal Monitor will not process any frames or signals that do not pass through the active filters even though the
115. on Address Fi Source Address gt Priority E Destination Address BA Source Address Fi 7 Now by clicking on each individual service in the List of Services the Service Configuration area will change For detailed information about specific services please consult the ISO 15765 or ISO 14229 specifications 9 1 3 Setting up J1979 Diagnostics To set up a new configuration for J1979 diagnostics perform the following steps 1 Select the Diagnostics menu followed by the Setup Diagnostic Configuration command to display the following dialog Assumes SO Diagnostics is selected in Global Options 114 Setup Diagnostic Configuration DB None 01 Request current powertrain diagnostic data x Address Type Addressing Channel Tester Present TEA JcHHC z ID fia TT Physical Protocol fei BAF1 Default ID z 1850 3H PwM e evaims aooo Faneto UUDT Resp ID E Extended Address F Use Ext Add z USDT Resp ID l z List of Services Request current powertrain diagnostic data Launch Selected Request 02 Request powertrain freeze frame data z 5 03 Request emission telated diagnostic trouble codes amp Step Read Supported PIDs Step2 Read PID Values 04 Clear reset emission telated diagnostic information 05 Request oxygen sensor monitoring test results Supported PIDs PID Value 06 Request on board monitoring test r
116. onitor By checking the Enable Log to File check box you allow the application to store data for future review Signals from the Signal Monitor will be saved in decoded engineering units To add a signal manually right click in the Signal Monitor window and select the Add New Signal command to display the following dialog Add New Signal x Frame ID Frame Acronym Signal Acronym Channel CH A a Protocol CAN STD zi Datatype fasc Cocco D Enter all necessary data into the dialog and click C OK Your new signal will appear in the l Signal Monitor window Offset Resolution Upper Limit Lower Limit Unit Description Data Format GMM onarch 7 Motorola forward hd Add ntepetations C When the Displayed Signals list box contains all the signals to be displayed click OK to exit and return to the Signal Monitor window Once a signal appears in the Signal Monitor window you may confirm or change its display format Select the signal s entry and select the Display Format command on the Signal Monitor menu or the menu that appears when you right click in the Signal Monitor window B Signal Monitor Configuration test her CHHA CAN STD 9223372036854775800 N A AlINodHS_101_Daonlnf_101_01 EngSpean_110_DrvThrottlO virdDet_110_07 CHHA CAN STD EngTor_120_EngTrg amp ct_120_05 CHHA CAN STD 312 000000 Nm EngTraTo_124 EngAiFloT orgStedS_124_ 05 CH HA CAN STD 312 000000 Nm BraPedSt_1
117. ons Color Show Hide and Show all To change the color graphed by a signal source click the signal source to select it and click the Color button to display the Color window Choose the desired color for the selected signal source then click OK To hide a signal currently visible on the graph click the signal source to select it and click Hide To show a signal currently not visible on the graph click the signal source to select it and click Show To show all signal sources that are currently not visible on the graph click Show all View This option lets you display or hide the graph list in the graph window Unselecting the Graph List choice will hide the list and allow more graphic data to be displayed horizontally Selecting the Graph List choice will display the list of signals with horizontally reduced graphic data visible in the window When visible the Graph List can be undocked and moved to another area Move the mouse pointer to the two horizontal lines at the top of the Graph List Press and hold the Left mouse button and drag it to the desired location To dock the Graph List move it to the left side of the Signal Graph window Configuring and using the Statistics Graph Here are the steps to configure and use the Statistics Graph feature 101 1 Check the hardware configuration Select the Configuration menu followed by the Hardware Configuration command Verify that the applicable channels are selected and properly configu
118. oring was enabled Received frames The total frames received on a channel by the device driver since Hercules monitoring was enabled Transmitted Frames Lost The total transmitted frames dropped by the device driver since Hercules monitoring was enabled Received Frames Lost The total received frames dropped by the device driver since Hercules monitoring was enabled Transmitted Frames Error Count The total transmit frame errors since Hercules monitoring was enabled Received Frames Error Count The total receive frame errors since Hercules monitoring was enabled Log File The file used to store information Right click slightly above the Log File text box to display an options menu 93 5 2 3 1 Log File You can save the Statistics Monitor data to a Log File 1 Right click slightly above the Log File text box to display a Pop up menu containing the Log File and Reset options Transmitted Frames Error Count 2 a Received Frames eoo Error Count 0 0 Log File Log File Reset 2 Click the Log File option to display the Configure Log File dialog Configure Log File x OK Cancel 3 Click the Browse button to display the Log File dialog Save nfa DB_3_02 ex EE 12 hs_04_x380_8a TXT hs04_ 380_1a TXT B Sample1 txt sample2 txt sample3 txt sample txt File name B txt Save as type Text or ASCII F
119. ox that allows you to select any of the configured channels Hot Key A hot key is a key or key combination on your computer keyboard that you press to initiate some type of functionality such as using the Start command F9 to initiate the transmission of a particular frame from the active Transmit Frame Table You may assign each frame or a particular group of up to 16 frames its own hot key To do so select the desired frame in the Transmit Frame Table and select one of the 36 predefined hot key combinations in the drop box that appears Frames can also be transmitted by left clicking the mouse on the selected frame from the Transmit Frame Table during an ONLINE monitoring session The default hot key setting for all frames is Ctrl F2 The following are other available hot key combinations C rl F3 through Ctrl F12 and Ctrl A through Ctrl Z either uppercase or lowercase letters produce the same action The hot key combinations Ctrl B Ctrl C and Ctrl T are reserved they have already been assigned to Hercules clear buffer copy and trigger on functions respectively The combination Ctrl F4 is also reserved 46 The following table contains a list of the hot keys used in Hercules No Hot Keys Functionality 1 P Pause 2 Ctrl B Clear Buffer 3 Ctrl C Copy 4
120. particular hot key combination in which case all of those frames will be sent when the assigned hot key combination is pressed A Periodic frame transmission is initiated the same way but the frame is sent continuously at a user specified interval Successive pressing of that hot key combination will alternately enable and disable the periodic transmission of that frame In the corresponding Interval cell a pre defined value from the database will appear Therefore click on that value to change it to the interval in milliseconds at which you would like the frame to be transmitted The interval rate must be between 1 and 30 000 milliseconds 30 seconds At any point while online double clicking on a message will transmit it one shot on the network regardless of its designation as periodic or one shot 4 1 4 Associate Frame Associate Frame is a function that will let you define a single message that can then be associated to a message s in the Transmit Frame Table The Associate Message is sent on the network before the message listed in the Transmit Frame Table To use this function 1 Right click on your frame choice and select the Configure Associate Frame command to display the following dialog Configure Associate Frame x Channel p Protocol p Time Delay CHHB CAN STD x fo mm Frame Id Frame Name 110 JEnaSpean_1 10 Data Count Data Cancel 2 Select
121. plete The number that appears in the FramesTransmitted box should be equal to the number of frames stored in the original buffer file NOTE An error message will appear beside the Playback window if you have no information stored in the active buffer Click OK in this Hercules window and open a saved buffer 8 1 Editing Playback Files in Excel CSV format If the CSV file is imported into Microsoft Excel and then saved the required specific formatting is lost However this can be corrected using a text editor The following illustrations show details about the required file format Specifically in the required file format the first six lines do not contain extra commas Also a comma is at the end of each message line TX or RX 105 8 1 1 Required File Format Crimson Editor M products hercules technical stuffy replay test3 CSV F File Edit Search View Document Tools Macros Window Help Osta AISA SBS Os MAK AIDA yen e a 6 testl_editcsy test2 csv testl_edittst test2edit2tet testl CSV test2_editcsv test2edit2_1 csv test2_edit2 ms csv test8CSV test3 TXT ce x ex M Network Drive Re CI dpa F falcon Ford Tools gryphon hercules Flyer yy ime 21 manual NewVersionSpec telease C software technical stuff C database H J1850_replay_Motorola replay test1 CSV testl_edit csv testl_edit txt test2 csv test2_edit csv test2_edit2 csv test2_edit2 txt test2_edi
122. pose lt Incrementally shift the entire Statistics Graph window horizontally to display previous time based graph data This action occurs each time this button is selected but ceases when the beginning of the time scale zero appears To automatically repeat this action press and hold the left arrow key on the computer keyboard gt Incrementally shift the entire Statistics Graph window horizontally to display subsequent time based graph data This action occurs each time this button is selected To automatically repeat this action press and hold the right arrow key on the computer keyboard 99 Up Incrementally shift the entire Statistics Graph window vertically to display higher engineering unit axis based graph data This action occurs each time this button is selected but ceases when the beginning of the time scale zero appears To automatically repeat this action press and hold the U key on the computer keyboard Down Incrementally shift the entire Statistics Graph window vertically to display lower engineering unit axis based graph data This action occurs each time this button is selected but ceases when the beginning of the time scale zero appears To automatically repeat this action press and hold the D key on the computer keyboard Z In Incrementally compresses both the time and ABL scale in the Statistics Graph window This action occurs each time this button is selected To automatically repeat t
123. ppropriate boxes FIELD DESCRIPTION Count The number of times you would like the specified frame to be sent a Count value of 1 disables the Interval box below Interval The desired interval in milliseconds between transmissions of the specified frame nterval box disabled if Count 1 Name of A user specified name two characters for this command line in Current Line the UCS sequence to be used by any Jump commands referring to it e g _A in this example Click OK The output command you just defined will be inserted just below the currently selected script line in the UCS Script window or as the first command there if you have not yet inserted any other command lines 4 7 2 Wait command The Wait command instructs the scheduler to insert a time delay between preceding and subsequent operations To create a delay between the execution of two commands select the script line just above the place you would like to insert the delay Select Wait in the UCS Command list box and click Add Command below the box A UCS Wait window shown below will appear 70 ser Configured Scheduler None a UCS Command UCS Script Ix Output Frame AlINodHS_101 0 101 1 times 1 ms interval TFT 1 Geen Delete Commerc Interval in Ims to 30000ms fog Edit eammnand Define symbolic JUMP o name for current line B Cancel File Name Comments I Enable UCS Open
124. ptive Cruise General Status_2E0 Chassis General State Engine General Statu Engine General Statu Acronym JAdaCruG e_2E0 Engine HVAC PTC ar he Engine Sensor Data sais 5 periodically default C Remote Engine Speed and Pe Tranemnission Pae fi 00 mSecs Engine Torque_120 Engine Transmission 0 30 sec Head Light Levelling c oe OBD Diagnostic Req omment OBD Diagnostic Requ DED Diagnostic Resp Data Count E 7 Bytes Platform General Stat Platform General Stat J7 Joes Embedded Id Ju Reno Frame Power Steering Gene Steering Wheel Angle Suspension System D Add Edit Signals Add Edit embeddedild Transmission General tay a w 3 3 7 Non Diag Signal Data The Non Diagnostic Signal Data feature allows you to view and modify frame information at the signal level You may access the Add Edit Signal window from the Database menu in two ways select Non Diag Signal Data or select Non Diag Frame Data Edit Frame Add Edit Signals The following dialog will appear Non Diag Add Edit Signal DB C UEF files testuef_1 mdb Channel Protocol Embedded Id CHHA CAN STD x 7 Frame ID Frame Name Frame Type 101 fo fa Nodes HS Diagnostic Request_101 x B Normal C Remote Signal Information Siona Start Byte StatBit LengthinBits DataType Dgninf_101_01 0 7 64 UNM 31 To view the signal list e Select the appropriate Channel Protocol a
125. ral Status 2_420 420 Chassis General Status_2F0 2F0 can s0 H Engine General Status 1_300 300 Protocol CAN STD z Engine General Status 2_308 308 Engine HVAC PTC and Gen Status_348 348 Frame Type Engine Sensor Data_510 510 z Engine Speed and Pedal Position_110 110 Normal Remote Engine Torque_120 120 Engine Transmission Torque_124 124 Head Light Levelling Status_678 678 DED Diagnostic Request to ECM_7E0O 7E0 OBD Diagnostic Request_ DF FDF OBD Diagnostic Response from ECM_ E8 7E8 i Platform General Status 1_380 380 Edit krame Platform General Status 2_388 388 Power Steering General Status_330 330 Steering Wheel Angle and Gradient_180 180 DEINE tiene Suspension System Dynamic Data_12C 12C Transmission General Status_ 320 320 OK To delete a frame from the database select it in the Frame s box and click Delete Frame For frame creation and editing instructions refer to the sections that follow 3 3 6 1 Create a new frame To add a new frame to the database select a Protocol and Channel in the Non Diag Frame window Click Create New Frame Enter the correct values for the following Insert Frame dialog A diagnostic response Frame ID can also be entered into the database 27 Insert Frame DB M Frame ID 123 in Hex ID Field Protocol CAN STD X Frame Name Engine RPM Acronym EngRPM If transmit periodically default fo 80Ft
126. rame and Select Frame Add New Frame lets you construct messages from raw hex while Select Frame lets you select messages from the databases associated in Hercules 40 _ e Table Configuration test1_her TFT Ni I Frame Id Header Details Protocol Fran Add New Frame Select Frame Deselect Frame Edit Wate wy Database Eqit Wate Manually dirarismit x Eoniade Associate krame Associate Hamne Open Gaye Gear Update Use the following steps to Add New Frame 1 Right click your mouse on a blank cell in the table or click Add New Frame on the TxFm Table menu to display the Add New Frame dialog OT x m Frame Name Frame Type Protocol Base Color Reference Hex Red Zero 343243 p z E Dec cd m Data Count 05 ia m Frame ID 25 21 17 13 9 5 1 s23 advanced MARAA ANOA CORA CAOT RETE DORE RETI Data Byte 0 1 2 3 4 Cancel 2 Select the appropriate Protocol and if supported select the Frame Type Frame Type is dependent on the module type and most will only display Normal A few exceptions are DG CAN SJA1000 Normal or Remote message selected as Remote will have a flag designator in the left most column DG CAN 82527SW Normal or High Voltage 41 For the LIN protocol a box will appear prompting for Master Master Data or Slave The Frame ID will designate the Data Count
127. red Verify that the correct Gryphon IP address and port number are specified in the TCP IP Configuration Verify that the correct bus rate is selected 2 Associate the desired database Select the Database menu followed by the Associate Database command Verify that the desired databases are associated with the selected channels 3 Display a Scrolling Monitor window by selecting the Display menu followed by the Scrolling Monitor command either With Grid or No Grid 4 Display the Statistics Graph window Select the Display menu followed by the Signal Graph command 5 Click Start 6 Display the Statistics Monitor window Select the Display menu followed by the Statistics View command 7 NOTE You must be ONLINE to access the Statistics View command Also refer to the previous topics that describe the buttons and options available for the Statistics Graph window 5 2 6 Diagnostic View Diagnostic View can be used during or after a diagnostic session to interpret packet information exchanged during execution of diagnostic services or during a diagnostic session Select the Display menu followed by the Diagnostic View command to display the following window E Diagnostic View Configuration test1 her Service Name Service Number Request Time Stamp Response Time Stamp Channels Description Errors Request Response Raw Data HEX ASCII 4 wa gt Display Close Respone 0 0 102 Th
128. requested via diagnostic service 22 or diagnostic service AA This service 2D supports defining a single PID per request multiple PIDs can be defined in a given ECU using multiple requests This service is intended for use during the development cycle of a device in order to allow access to data that may not be available via another diagnostic service This service is only intended for use in engineering development It will not be used in field service applications GMLAN diagnostics ID ranges The following GMLAN diagnostic ID ranges are supported 241 25F USDT Request 541 55F UUDT Response 641 65F USDT Response Recommended BTR settings for Hercules and S CAT BTRO BTR1 HS DW 80 2B SW normal 33 3 Kb s 4F 1B SW HS 83 3 Kb s 47 18 9 1 2 Setting up an ISO Diagnostic Configuration To set up a new diagnostics configuration for 15015765 perform the following steps 1 Select the Diagnostics menu followed by the Setup Diagnostic Configuration command to display the following dialog Assumes ISO Diagnostics is selected in Global Options 112 Setup Diagnostic Configuration 01 Request current powertrain diagnostic data Address Type Addressing Channel Tester Present l ODAR DFI PHYSICAL d arna CHHA 7 ip fin Physical a 1B1117FF PUNCTIONAL Protocol E 000 Epc Advanced CAN ExT H UUDT Resp ID 18DAFDF2 UUDT_RESP 7 Advanced m Extende
129. rmat and in ABL When not selected no mouse pointer status box will be visible This tool is useful to precisely identify where the item of interest appears on the Statistics Graph window Grid When selected the Statistics Graph window will display grid lines that correspond to major x y axis points in the window When not selected no grid lines are displayed Grid lines are not shown by default Fit When selected three choices are available Width Height and Page When Width is selected the existing graph data is scaled to fit into the entire horizontal width of the available Statistics Graph window When Height is selected the existing graph data is scaled to fit into the entire vertical height of the available Statistics Graph window When Page is selected the existing graph data is scaled to fit into the entire Statistics Graph window and is the equivalent to selecting both the Width and Height choices Configure Graph When selected the Configure Graph window is displayed and contains two tabs the General tab and the Graphs tab The General tab is used to define the range of the graph coordinates from x1 y1 lower left hand corner to x2 y2 upper right hand corner It also provides the following selections Point Marks previously described Mouse coordinates previously described in Trace Mouse Coordinates and Axis previously described in Grid The Graphs tab provides a list of the signal sources and three butt
130. rmation on how to edit signals Advanced button J1939 J1850 x For CAN EXT the Advanced button will e ae help configure the CAN ID for J1939 or GMLAN Computed ID focoooo03 oin Sn 29 bit CAN This is configurable under Global options section 4 10 For J1939 protocol an m Frame Details e i h m R T poa will m 2 o configure the riority v escription aw Fani looo x Destination Address and Source Address Doindoniske joo f Decii im separately The Computed ID automatically Source Address 03 Description transmission gets constructed and displayed in the box You can also save the descriptions for both x ca Source and Destination Addresses in the database so that you can select them in the future xl RERE pea For J1850 3H PWM or J1850 3H Mesam ComputediD 681860 E si VPWM protocols the Advanced Configuration Frame Details dialog is used to configure Priority Priority 3 FREK NotRequired Message Type Source Address Target eto Are Address IFR Required Bit 22 2 00 ery Functional K bit and Addressing Y bit separately Source Address 60 Description fICM lt The Computed ID automatically gets constructed af and displayed in the box You can also argel ress v escnption n bnd ee Se J save the descriptions for both Source Te and Destination Addresses Completing the Frame Details will generate the Computed ID for the Header When fini
131. sequence select the script line just above the place you would like the comment line to appear Select Comment in the UCS Command list box and click Add Command A UCS Comment insert a blank line dialog shown below will appear Liisa Leam eT MANNANNA Ae 1 L Output Frame AlINodHS_101 0 101 1 times 1ms interval TFT 1 L Wait 1000ms Jump to 00 73 You may leave the comment line blank or enter a message up to 50 characters in length Click OK and the comment line will be inserted in the UCS Script window as a personal note The comment is ignored by the scheduler 4 7 6 Editing UCS Script commands Once a command line has been added to the UCS Script window you may delete it by selecting the line and clicking Delete Command To change the values listed in a command line select the line and click Edit Command A configuration window appropriate to that particular command type e g UCS Output will appear See preceding sections for descriptions of the values required for each command type Make the desired changes to the values listed and click OK to save these changes 4 7 7 Opening creating and saving ucs files You may load a previously saved ucs file by clicking the Open button in the lower left corner of the User Configured Scheduler window and selecting the file you wish to open To create a new UCS file click New Once you have created or opened a ucs file you may add edit and delete the con
132. shed click OK and the Computed ID will get updated to the Frame ID box of the Insert Frame window 29 Add Edit Embedded Secondary ID button The Add Edit Embedded ID option allows you to enter in interpretations based on the first byte in the data field You will need to enter in Embedded Secondary IDs before entering signals Note Embedded IDs is the term used for CAN while J1850 uses the term Secondary ID e To enter an embedded or secondary ID click Add Edit Embedded Id to display the Add Edit Embedded ld dialog e Next click Add Enter the hex value for the Embedded Secondary Id along with adescription then click Save The information will appear in the white box on the right e When finished click OK to return to the Insert Frame box Add Edit Embedded Id DB M j1939test mdb Embedded Id Description List Frame Id fi 23 10 EngineRPM Protocol Embedded Id Hex Description Add Edit Delete 3 3 6 2 Editing an Existing Frame Select the desired frame in the Frame s window and click Edit Frame You may now edit the fields as shown To Add or Edit Signals see the next section 30 Edit Frame DB C testuef_1_mdb Non Diag Frame DE x Frame s ae ID f2e0 Advanced Aniete Gen in Hex Frame Name ID Field Brake Pedal Status_1 Chassis Control Dyna Protocol can STD z Chassis Control Dynal Chassis General Stat Frame Name Ada
133. sioisiirbsrsisesinorosipike ieia aiai paraa eiir nenas E aeaea EKES seias hraa ka SEEE 44 4 1 3 Assigning Transmission Channels Hot Keys Types scccsccsscesscesceseessceseeseceseesseeseeesecaeeesecaseaecnaeeaeonees 45 4 1 4 PAKITO E TONA Eh A1 1 AE EAE E E E A OSA 48 4 1 5 Saving Transmit Frame Table ConfigurationS eseeseseeseseesesesereresesresrsrrsresrsresrsresserrsresrerensesreresresrseeee 49 4 1 6 Transmitting JrameS sicas s eroatea Sedes os eiteseasabassuavapagsioeca sade na suibedbanssbegedesesaetucddesshhsuaseceus ESAE SaaS 49 4 1 7 Transmit Frame Table Online Editing cceccssscssesscssesseseesecssescsseesessseccssenceacesecseeseesecuecaseaeesecaseaeeeeaeeaes 49 4 2 BUFFER CONFIGURATION dreisio ses sessssatessteasebabgenpnscssusevseescbyspuvasste sub ap obs EEE EAE e PEPE EIEEE ESS EEEE EET TESE T EEEE 50 4 3 TRIGGER CONFIGURATION 5252533505 ses naese rea ovat bees eE EEE O aE es Erop SE Sape E cheba EEEE EEE NE eSEE EEEa 51 4 3 1 Frame Trigger On TimeOut Configuration essseseseseeeeseessereererssreseseeserresestssesrsstesestnsesesssesreseseeee 54 4 3 2 Trigger On Engineering Value Configuration s essseesesesseesssessesessreerereereerereseeseresseerteresrrreeresresesrssesrreree 57 4 3 3 Event Trigeri nea aae a E A A N AA E EA N OEA EA EE 59 4 4 HARDWARE CONFIGURATION asare a EE EA E E EOE A EE AE E ES EEEE a VEEE 60 4 5 FILTER FABLE EE E E E E E E S E E E oa Re EE 60 4 5 1 Adding to the Filter Tables sssini
134. t2_1 csv bank adik man ante H E 8 1 2 File Format saved by Excel CSV The saved Excel file in CSV format contains the following differences 1 Extra commas at the end of the first six lines 2 Missing comma after each message line TX or RX 106 B Crimsen Editor M products hercules technical stuff replay test3_1 CSV Z File Edit Search View Document Tools Macros Window Hels cose tea AEP SR ER AAA AID yl eu ml a testl_editcsy test2csv testt_edittat test2_edit2tet testt CSV test2_editesy 5 test2 editz Kosy test2_edit2_ms cev tesi3 C3V 5 test2TXT tes Dearborn Group Format x15 Network Drive hy Ty daa falcon Ford Tools gryphon 2 hercules Flyer helpfile manual ED New etsion nar 32 120 gt release 1 00 00 00 075 850 1 12D ECH_12Dh CAN STD 8 66 66 66 66 26 66 66 66 Tx tne ne 1 66 66 66 675 916 2 12D 12D CAN STD 8 66 66 66 66 26 66 66 66 Rx L technical stu i 66 66 61 665 556 1 12D ECM 12Dh CAN STD 8 66 66 66 66 78 EG 66 66 Tx E database 266 61 665 646 2 12D 12D CAN STD 8 00 66 66 66 78 EO 66 66 Rx J1850_replay_Motorola uv 66 66 61 625 450 1 12D ECM 12Dh CAN STD 8 66 66 66 66 55 FO 66 66 Tx replay uy 66 66 61 625 536 2 12D 12D CAN STD 8 00 66 66 66 55 FA 66 66 Rx test1 CSV Y4 5 00 66 61 635 550 1 1
135. tatus Bar options for work within the application Section 11 Language Window Menu Describes the options for languages and types of views of monitors Section 12 Help Menu Has Hercules Help Topics feature to update firmware and also displays which version of the Hercules Software is installed in the computer 1 2 Typographical convention The following typographic convention is used in this document Arial bold An option button check box or field either in a table window or dialog Arial bold italic The title of a window dialog menu or table Courier bold A command or keyboard keystroke to be selected 1 3 Technical support In the U S technical support representatives are available to answer your questions between 9 a m and 5 p m EST You may also fax or e mail your questions to us Please include your voice telephone number for prompt assistance Non U S users may choose to contact their local representatives Phone 886 6 275 3783 Fax 886 6 237 5031 E mail 2business microport com tw Web site www microport com tw 1 4 Supplemental documentation The following documents contain additional Hercules related information Dearborn Group 248 488 2080 GRYPHON INSTALLATION MANUAL Version 2 0 Diagnostic References GMLAN ENHANCED DIAGNOSTIC TEST MODE SPECIFICATION Version 1 5 GMW 3110 Communications between vehicle and external equipment for emissions related IS015031 5
136. ted in the range 1 999 78 The Default path for configuration files if selected will save all files to a common location It also displays the current Database format if a database is open The format cannot be modified from this dialog screen For Diagnostics you can select between GMLAN Diagnostics or ISO Diagnostics This will change the services available in the Diagnostic menu By selecting the Enable Tester Present check box you are selecting the tester present message to be sent with all services Selections will be enabled for all services globally by referring to Global Options you can enable all of the actions above in one window rather than going to each window in the software and enabling the actions there On CAN Global Padding is selectable for the frames being sent The software will automatically add 00 FF or nothing when sending the message Database paths if any databases are selected are display only path s they cannot be edited At the bottom of the Global Options dialog is a button to Configure Frame Color This dialog lets you choose the colors for each of the frame types that are displayed in the Scrolling Monitor and Offline Buffer View Configure Frame Color x Normal Frame _ r Trigger Frame Normal Transmit TriggerT ransmit Normal Receive Trigger Receive m Wakeup Frame m Remote Frame Wakeup Transmit Remote Transmit a iu be Wakeup Receive Remote R
137. tents as described in the previous sections Click Save to save changes to an existing file or click Save As to create a new ucs file at your specified location Click OK to return to the main Hercules screen Note Always save your script files to a hard drive on your PC computer 4 7 8 Enabling the UCS To activate a configured UCS for an online monitoring session you must enable it by selecting 5 the Enable UCS check box in the bottom of this window or in the Global Options window accessed from the bottom of the Configuration menu Then click OK 4 7 9 UCS example The UCS script shown below instructs the UCS to transmit frame 101 one time at a one millisecond interval and to wait an additional second It then instructs the UCS to transmit frame 110 one time at a one millisecond interval and to wait an additional second The jump command instructs the UCS to jump to the first line _A thus creating a transmission loop which will continue until monitoring is halted i e until the user returns the Hercules tool to offline mode 74 1 LA Output Frame AlINodHS_101 0x101 1 times 1ms interval TFT 1 2 L_ Wait 1000ms 3 L Output rrome EngSpean_110 0 110 1 times 1ms interval TFT 2 7L enter comments up to 50 maximum characters l Heamana 75 4 8 Program Blocks Hercules has a program editor and compiler that you can use to develop and compile custom event handler applications for use with t
138. the Shift key Left mouse button while moving mouse to move the graph on both the horizontal and the vertical axes To Zoom into an area position the mouse pointer in the graph window Click and hold the left mouse button while dragging to create a bounding box that represents the zoomed area This zoom box is used to identify both the location and the extent of an enlarged or zoomed view The selected zoom view will fill the graph window content with the x y axes appropriately scaled Zoom is applied as soon as the zoom area is selected You can click the Back button to undo the zoom The following buttons are available in the Signal Graph window The following is a description of each button and its purpose Select Used to select signals graphed by the Signal Graph window Click Select to display the Configure Signal Graphs window Select the desired signals in the Signal Monitor Signals list and click Select gt gt Complete all applicable fields in this window and click OK 95 lt Incrementally shift the entire Signal Graph window horizontally to display previous time based graph data This action occurs each time this button is selected but ceases when the beginning of the time scale zero appears To automatically repeat this action press and hold the left arrow key on the computer keyboard gt Incrementally shift the entire Signal Graph window horizontally to display subsequent time based graph data This a
139. the window below and select the Log File command to save the average busloads for future use With Hercules OFFLINE the log file can be viewed in a text editor such as Windows Notepad only after you go back and right click in the Statistics View window select Log File and then uncheck Select Log File box NOTE This feature is not available for the DCX J1850 module 92 pc Hercules Statistics Monitor Configuration test1_her File Display Configuration FilterMode Monitoring Playback Diagnostics Database View Wind gt O F Start Stop Scroll Statistics Monitor Configuration test1_her tids lh PE Filte Enable E Ny Frame Signal Into iu Dy Save Load D gt a amp PIES Diag Cort G Average Bus Load Peak Load Transmitted Frames Received Frames Transmitted Frames Lost Received Frames Lost Transmitted Frames Error Count Received Frames Error Count aF ii o p WAT CHHC CH D CH HE N tas 0 00 z Nh tas nD my TWAT WT on WNT WT Log File FIELD DESCRIPTION Average Bus Load The average bus load on the channel over a specific period of time Peak Load The highest bus load during the averaging period Transmitted frames The total frames transmitted on a channel by the device driver since Hercules monit
140. tics Graph This graph shows the average busload on each channel It plots values from the Scrolling Monitor window This graph is only available in ONLINE mode To display this graph select the Display menu followed by the Statistics Graph option The resolution of this scale is set at 5 divisions for each grid value to permit identifying a 1 unit signal value change The Graph for Average Bus Load window is displayed You must be transmitting or receiving frames to see activity in the Statistics Monitor window 98 E Statistics Graph for Average Bus Load Configuration service01_her 3 0 3 5 Seci 1 0 1 5 2 0 2 5 To move the visible graph area position the mouse pointer in the graph window Press and hold both the Shift key Left mouse button while using the mouse to move the graph on both horizontal and vertical axes To Zoom into an area position the mouse pointer in the graph window Click and hold the Left mouse button while dragging to create a bounding box that represents the zoomed area This zoom box is used to identify both the location and the extent of an enlarged or zoomed view The selected zoom view will fill the graph window content with the x y axes appropriately scaled Zoom is applied as soon as the zoom area is selected You can click the Back button to undo the zoom The following buttons are available in the Statistics Graph window The following is a description of each button and its pur
141. tion ReadFailureRecordD ata 1 ReadDataByldentifier 20 RetumToNomalMode 23 ReadMemornByAddress 27 Securitwhccess 28 DisableNormalCommunication 2C DynamicallyDefineMessage 34 RequestDownload 36 TransterData 3B WriteDataByldentifier RenartPranrammedS tate DOAK IMUM OOBVwoOMOIMErwN N XXXXXXXXXKXKXKXKXXKX XK I Launch Service This window lists all available services that can be sent on the bus for transmission Frames can be transmitted physically or functionally by clicking the desired field next to the service If sent physically the transmission will be addressed to one node one receiver If sent functionally the transmission will send the same message to all nodes present on the network To send the service select the service and either click Launch Service or double click the message or press the hotkey listed in the left most column 9 3 Utilizing diagnostic services The results of the diagnostic services can be seen and saved in the Diagnostic View or DPIDs can be viewed in the Signal Monitor To start an online session click Start in the toolbar Select the Diagnostics menu The service s you configured should be enabled on this menu Click on the name of the service you wish to activate Select the Display menu followed by the Diagnostic View command This view displays the packets exchanged during online execution of the selected diagnostic service To save allthe service se
142. uration mais 7 ae Sar fap fap Se GESe cea era era 56 Byte Level allows you to determine whether data meets user specified conditions lt gt lt gt lt gt necessary for causing the trigger to occur Individual operators are available for each byte Frame Trigger Configuration ie 4 3 2 Trigger On Engineering Value Configuration Trigger On Engineering Value lets you enter engineering values to set the trigger The values can be accessed from the database or added manually If this trigger type is selected the following dialog is displayed Trigger On Engineering Yalue EngVal Trigger 2 57 e Enter in the Trigger name Channel and Protocol e Inthe bottom left corner select Use Database for on selected or off not selected Use Database Trigger On Engineering Value x Trigger Name Channel Protocol roa Trigger 2 lez x CAN STD 7 r Frame ID Name Signal Information no EngSpPedPos x Acronym g Embedded Id z Name E ngine Speed asi Resolution foz5000 Start Byte ic m A Value Offset aco0000 Start Bit aa N A gt o oo0000 Lower Limit jooon Length fe Trigger On Range Upper Limit 16383750000 Data Type UNM v Lower Limit 0 000000 Unit Description Imn Upper Limit 0 000000 Data Format GM Monarch Motorola forward z IV Use Database Cancel e Select the Frame ID
143. ut grids With Grids example Pa Hercules Scrolling Monitor Configuration sc_69 her File Display Scroll Monitor Configuration FilterMode Monitoring Playback Diagnostics Database View Window Help D OJA ZBE A S DjA A S a woli B Stat Stop Scroll Grids Frame Signal Into Filter Enable Save Load PIBak Diag Comm Clear Fr Res Enable v eB Enable Enable Help E scrolling Monitor Configuration sc_69 her 00 00 01 60 CH2F1 STO 00 28 FF 00 00 02 26 CH2F 1 z 00 28 FF 00 00 02 75 CH2F 1 00 28 FF 00 00 03 15 CH2F1 z 00 28 FF 00 00 04 93 CH2 Sia z 010000 00 00 05 43 CH2_Sfra 010000 00 00 05 8687 CH2_Sfra 3 010000 00 00 06 35 CH2_Sfra ie 010000 00 00 07 95 CH3F111 00 00 00 00 00 08 43 CH3F111 00 00 00 00 00 08 90 CH3F111 G 00 00 00 mmaa nS 82 Without Grids example Ps Hercules Scrolling Monitor Configuration sc_69 her File Display Scroll Monitor Configuration FilterMode Monitoring Playback Diagnostics Database View Window Help D OJA BRA S HP RH DS BH w ojla B Stat Stop Scrol Grids Frame Simal Into Filter Enable Save Load PIBak Diag Comm Clear FrRes Enable Help Enable Enable B scrolling Monitor Configuration sc_69 her 00 00 01 60 CH2F1 STD 00 25 FF 00 00 02 26 CH2F1 00 25 FF 00 00 02 75 CH2F1 00 28 FF 00 00 03 1
144. ve wees eae 74 4 8 PROGRAM BLOCKS rasinn nen nse a e oe cis Saas OS e aS NET ROOF a EIB EC EE EE RES 76 4 9 SERIALPORT CONFIGURA TION ae a T E E EENE EE EEE EIEEE 71 4 10 GEOBAL OPTIONS maesi Sede re e E E E e E is ba Lab E EE EENE Seb 78 5 DISPLAY MENU sis ccsiccccsncsesssccsecseccssssntsevacstenstesesvsessbecsdsssvasossesessevecsessciovestasedbassosvceesoensiecestacssbeceosessesesdatesdesebsebess 80 5 1 SELECTING A MONITOR serem fvsisecccisses desks coveedaceseveesdseecesed0 ose Aaa dun dake E ia ueesd sae da vedere do nseneete ds bunieeks E i 81 5 1 1 Scrolling MONO Racists nnena n o a E E ETE A E aia R Ea a ie TETAS amp 1 5 1 2 INP LACE MONON a eek ees bs ska a Rad a a a aha eae e aA IR a Rae 84 5 1 3 Sienal Monitor cesen a a a a N E a S es SESA 86 5 2 SELECTING SPECIAL VIEWS oaa A EE E NE a TAON NS S 89 5 2 1 Offline Buffer Views ieme nnno a a A E estas sist E ao a a a E REES 89 3 2 2 Informati n View sienos nani ni n aen e i a a Ee aaa TEN OE EE A OERS 9 5 2 3 RIIT AAY ATEI A LA RE BCRP SE Ps Co E A A A a en E rae 92 5 2 4 Senah Gr phninneaaue nn a E a aa a E A E Ea ETR NA 95 5 2 5 Statistics Graph oii reetan E tas ease aie tates atv eyes edit era bee Teta E E AeA Gee 98 5 2 6 DIGRNOSTIC VIEW aa eaa r EEA E ane eE aE tes EEO des ovkcobstedevene seen EAE AAEE Ae 102 6 FILTER MODE MENU nitentes sts saseecsoaveascsctesscestasestcccscoatenaucoctesescesonstesadsndesvecedeces soasenesdesscentevassevaaesesescessessessase 103 MONITORIN
145. w command to display the OfflineBuffer View window Click Open in the Offline Buffer View window and Select your previously saved txt csv or bin buffer file To import Vector files asc and CAT files type into the file name box and press Enter to display all files Select the desired import file and click Open The Hercules dialog is displayed Click Yes to import the file 104 Hercules hl File is of different Format Do you want to convert to Hercules Format You can also use the Select Buffer option to directly open the OfflineBuffer View The content of the file should now appear in the OfflineBuffer View where you may view Absolute or Relative timestamps by selecting the appropriate options to the right of the view A description of the Offline Buffer View is in Section 5 2 1 Playbac Sie ES Select the Playback menu followed by the Start Playback command to Sees display the Playback window You can choose either Play jo Continuous Play Continuous playback will continue until you click Stop Playback or Play Once option Pigitines buffer will be played back only once for buffer playback Once you select a playback method playback occurs but is not seen on a monitor However it will tell you how many frames were transmitted You will see the number of frames that are being transmitted as Start Playback toggles to Stop Playback and then returns to Start Playback when the playback is com

Download Pdf Manuals

image

Related Search

Related Contents

SOFTmax PRO for Lmax    Installation/User Manual Important Safety Notice  SERVICE MANUAL MOTORGLIDER J-6 FREGATA  FY-24CR7 の取扱説明書  vacon® 100 hvac la scelta ideale per il settore hvac  user manual  セットアッフガイド  Tecumseh RKB5513EXA Performance Data Sheet  remko rkl470  

Copyright © All rights reserved.
Failed to retrieve file