Home
Merlin MCH Software Manual
Contents
1. includes all defined RT parameters Save Parameters Save current RT setup as rtp file Exit Close the RT mode window return to MerlinMCH main screen Run Start Run the board in RT mode Stop Stop the board operation View Status of Messages To see a message in greater detail double click any column The Message Information Properties box 1s displayed Message Information Message 6 BBB BC gt 0 Command word s and Status word s Ok Message Data Previous Next Message Errors Figure 3 2 Message Information Properties Box page 3 2 Excalibur Systems Chapter 3 Remote Terminal Mode RT Setup To set up an RT 1 InRTMode click the RT Setup tab to display the RT Setup Properties box RT Mode Module 0 File Run Help Messages RT Setup Active AT Subaddress Setup Receive Datablocks serenum vp sine in F Broadcast mu i Instrumentation Enabled RT 31 H Service Request Busy Military Standard 71 Subsystem Flag C 1553A 1 Terminal Flag 1553B Board is idle Figure 3 3 RT Setup Properties Box 2 Activate an RT in the Active RT grid Click any RT button 3 Assign a data block to the selected Subaddress in the Subaddress Setup grid a Receive Subaddresses left click a button to select or deselect a receive subaddress MerlinMCH Software Manual page 3 3 Chapter 3 page 3 4 Remote Terminal Mode b Transmit Subadd
2. 4 Select Bus A or B on which the message will be transmitted Bus A is the default value MerlinMCH Software Manual page2 5 Chapter 2 Bus Controller Mode To define view or modify data of the message defined or received click the Define command button in the Define Message Dialog Box The Define Modify Data dialog box 1s displayed Define Modify Data Enter Modify Data 6568 FA7D C84 5A5E A737 D235 5431 EC16 2208 696F 6COF 5A8E SIAB 9951 E273 6043 AGES 1732 F87D 314 Figure 2 3 Define Modify Data Dialog Box In the Define Modify Data dialog box Note page 2 6 Click To Clear Clear all the data in the grid to enter new data Default Starting with 0 fill all the cells with data according to the hexadecimal number of the cell 1 gt All Copy the first Word to all the cells in the grid Random Fill all cells with random data Save Save data for later use Load Load previously saved mdb o m MerlinMCH data file from the disk Each message contains up to 32 Words of data Enter hexadecimal values only c The number of words in a message cannot be more than the word count For example if word count 5 up to 5 words can be entered into a message Click OK to return to the Define Message Dialog Box Click OK to return to the BC Mode Message grid Excalibur Systems Chapter 2 Bus Controller Mode 8 To enter the number of Retries double click the Retries column the Retrie
3. MerlinMCH Software Manual 311 Meacham Avenue Elmont NY 11003 Tel 516 327 0000 Fax 516 327 4645 e mail excalibur mil 1553 com website www mil 1553 com Table of Contents Table of Contents 1 Introduction Overview of MerlinMCH 0c ren 1 1 Getting Started nanana tee 1 2 To Install MerlinNMCH LL 1 2 To Start Working with MerlinMCH L 1 3 2 Bus Controller Mode Running BC Concurrent RT Mode 200 cece eee eens 2 1 Defining Messages L 2 3 Global Setup Options 00 0 c eee 2 8 Testing Data 2 ea ede ed eR Ee os 2 9 3 Remote Terminal Mode Running RT Mode ic esee RR a RAP RETE 3 1 View Status of Messages 2200 3 2 FU Setup 2i mre be mute Ee Tad Gor t Syd dies rae redeo 3 3 Testirig Data cox ere em cbr IURE TUR KE C A e REOR 3 5 4 Sequential Monitoring Mode Running Sequential Monitor Mode a L 4 1 Converting Binary Files to ASCII Files 0 00005 4 4 Transferring Messages One Shot or Continuous 4 5 Standard Sequential Monitor Mode 00000 cece eee eae 4 6 Displaying Messages in Realtime 000 4 7 Displaying the System Status 00000 4 8 Sequential Monitor Properties llle eee eee 4 10 Engineering Units Monitoring Mode aasa eee 4 11 Changing the Display Type 0 cee eee eee eee 4 12 Setting the Display Rate 0000 4 13 Display Rate in Read from Bus
4. D D DATABASE NAME C Program Files Excalibur Merlin merlin mdb Display Rate Board is idle Read from File Figure 4 10 Engineering Units Monitor Mode Screen Two additional methods to display message are Realtime Updates displays ten messages with the message data in realtime See Displaying Messages in Realtime on page 4 7 System Status displays a running count of messages received as well as errors encountered for each RT See Displaying the System Status on page 4 8 To specify which 1553 messages will be received by the monitor see Sequential Monitor Properties on page 4 10 MerlinMCH Software Manual page 4 11 Chapter 4 Sequential Monitoring Mode Changing the Display Type In the Engineering Units Mode Screen values may be displayed in hexadecimal binary or decimal selectable in realtime The user may also select values for each element legitimate values values within the selected bounds are shown in blue values outside these bounds are displayed in red See Enter a Valid Range on page 4 16 To change the numerical display type right click in the row to change A Popup menu is displayed select a display type Ay Sequential Monitor Module 0 File Run Options Setup Help Engineering Units Real Time RT Summary Properties Wave Wm Tm yae jir ste Ever Cou nena Velocity Velocity 12 13 R Knots Degrees Feet Sec Pr Decimal Binary MITEAM Degrees PSI Degrees v gt Pre
5. RT26 RT 3 Flap RTJ nri mz RT nRri2 nRr2 mre o Rr5 nmri3 oma ma mRre nmri 8nm2 nm Rrz ms oma si I DK Apply Cancel Help Figure 4 8 RT Summary Define Text Box 2 To name an RT a Type a meaningful name in an RT Text box b Click Apply to save the data and remain in the RT Summary Define dialog box Or Click OK to save the data and return to the RT Summary screen MerlinMCH Software Manual page4 9 Chapter 4 Sequential Monitoring Mode Sequential Monitor Properties 1 From the Sequential Monitor Screen Menu Bar select the Properties Tab to display the Properties dialog box ay Sequential Monitor Module 0 File Run Options Setup Help All RTs monitored No ATs monitored Save to Screen Only C Screen and File C File Only Militarp Standard Broadcast C 1553A 1553B Enabled RT 31 Monitor Response Time File name to save data Response Time 14 Merlin dmp Change Board is idle Read from File Figure 4 9 Sequential Monitor Properties Dialog Box 2 Select RTs to Monitor a To monitor individual RTs click the RT number for each RT To deselect click the RT number again b To monitor all the RTs click the All RTs monitored command button c To deselect all the RTs click the No RTs monitored command button 3 Select Save to Screen Only Displays messages on the screen Screen and File Display
6. Rate represents the delay between displaying each message to the screen MerlinMCH Software Manual page 4 13 Chapter 4 Sequential Monitoring Mode Selecting Devices and Elements Each Device may have several Elements associated with it To select Devices 1 From the Sequential Monitor Mode Screen Menu Bar select Options gt Engineering Units 2 From the menu bar select Setup gt Edit Database The Engineering Units Data Entry dialog box is displayed Engineering Units Data Entry Devices Elements Pressure 10 Pressure 6 Receive True 12 PSI Velocity 12 Temperature 21 Transmit True 3 Degrees Engine 2 4 Heading 7 Transmit True 1 Degrees Temperature 1 Pitch 25 Transmit True 11 Degrees dedede 1 Fuel Flow 8 Receive False 2 Lbs Min Fuel Quantity 14 Transmit False 3 gallons Fuel Temperature 2 Receive True 1 Degrees Temperature 2 24 Receive True 5 Centimeters w AiTemperature 2 Receive True 4 Degrees vy Figure 4 13 Engineering Units Data Entry Properties Box 3 Inthe Devices combo box double click the Device Dialog box is displayed tor Devices Name velocity RTaddress 12 v Figure 4 14 Devices Combo Box 4 Click New to insert a new record 5 Enter a a Device name Velocity in the Name text box b select an RT address a value between 0 30 from the drop down combo box Note RT Address 31 11111 is reserved for the enable Broadcast option 6 Click OK to save
7. 4 5 Realtime Screen 2 Click Select Msg to display the Define CW dialog box Define CW AT lo s Direction Receive SA fo gt C Transmit Cancel Figure 4 6 Define CW dialog box From the RT combo box select a Remote terminal From the SA combo box select a Subaddress Select a Direction Receive or Transmit Click OK to return to the Realtime screen Dg OF o Repeat steps 2 6 for each message MerlinMCH Software Manual page4 7 Chapter 4 Sequential Monitoring Mode Displaying the System Status From the Sequential Monitor Screen Menu Bar select the RT Summary Tab to display the RT Summary screen Sy Sequential Monitor Module 0 File Run Options Setup Help Standard Real Time RT Summary Properties RT2 Wing RT3 Flap Msas D Em 0 JIMsas 0 Read from File Figure 4 7 RT Summary screen The RT Summary screen displays a running count of messages received and errors encountered for each RT Each cell represents one RT displaying the RT number a designated name the total number of messages received by the RT and the total number of errors page4 8 Excalibur Systems Chapter 4 Sequential Monitoring Mode To designate names in the RT summary screen 1 From the Sequential Monitor Screen menu bar select Setup gt RT Summary to display the RT Summary Define text box RT Summary Define Ato imeeme nmre med RATA AT1 Enne Raf RT m5 RT 2 wing Rri0 RAT
8. If MerlinMCH was installed from the Excalibur Installation CD click Programs Excalibur MerlinMCH If MerlinMCH was downloaded from the Excalibur website click Programs Excalibur MerlinMCH The main MerlinMCH screen is displayed 1 Merlin for MCH Family File Modules Setup Help Detected 1 channels Card was initialized on device 29 Figure 1 1 Main MerlinMCH Screen From the Menu bar click Setup A Drop down menu of Excalibur boards is displayed page 1 3 MerlinMCH Software Manual Chapter 1 Introduction Merlin for MCH Family SE File Modules PC MCH PCMCIA 4000 MCH PCI MCH QU CEA S JU HE SM II ELI V Py Card was initialized on device 29 Detected 1 eer Figure 1 2 Board Module Drop down menu 3 From the Drop down menu select the board module to be tested A board or Device Number Submenu is displayed ST Merlin for MCH Family File Modules PCJMCH gt PCMCIA 4000 MCH eui Default 29 Device 0 Device 1 Device 2 Device 3 Device 4 Card was initialized on device 29 Detected 1 channels Figure 1 3 Device Number Submenu 4 After selecting a device number the Status bar indicates that board module was initialized for the device selected and the number of channels detected page 1 4 Excalibur Systems Chapter 1 Introduction Merlin for MCH Family PEE File Modules Setup Help EXCALIBURISISInEMS Card was initialized on device 29 Detecte
9. L LL 4 13 Display Rate in Read From File 0 000 4 13 Selecting Devices and Elements 0 0000 eee eee eae 4 14 Editing Devices and Elements 0 00 e eee eee 4 16 Ordering the Data 000 4 17 Testing Data i ed mL ee eMe donee P Een eed 4 17 5 Troubleshooting Installation Problems Excalibur CD Installation Troubleshooting lusus 5 1 Website Installation Troubleshooting eee 5 2 MerlinMCH Software Manual page i Table of Contents page ii Excalibur Systems Chapter 1 Introduction 1 Introduction MerlinMCH is a Windows based GUI test and simulation program for MIL STD 1553 bus communications data The program enables avionics equipment testers to send receive messages in Bus Controller Remote Terminal and Sequential Monitor modes by defining raw data In Sequential Monitor mode the user has the additional option of defining data with engineering units Excalibur s powerful MIL STD 1553 line of products include the following boards and modules EXC 1558PC MCH EXC PCMCIA1558 EXC 1558PCI MCH M4K1553MCH module for the EXC 4000 family of carrier board For the most up to date list of Excalibur products check our website at www mil 1553 com Overview of MerlinMCH Excalibur s 1553 boards provides the user compatibility with MIL STD 1553A and MIL STD 1553B protocols including the McAir and F 16 derivative The GUI software 1s built around Excalibur s MCH Software
10. install Merlin from the ZIP file on the Excalibur website www mil 1553 com you may encounter the following Problem Solution 2 Problem Cause Solution page 5 2 During setup you will receive the following error String variable is not large enough for string Check the string declarations Error 401 Ignore error Press enter to continue Error messages relating to Alias DevDB DBE General SQL error Alias abc not found Key Violation These errors are due to database files not found in the expected place a Select Control Panel BDE Administrator Object Open Configura tion to display the Open dialog box b From the Look in drop down list locate the lt INSTALLDIR gt Excalibur Merlin and select merlin cfg c Exit the BDE Administrator and save this as your default configuration The database file merlin mdb must always be installed in the lt INSTALLDIR gt Excalibur Merlin folder Excalibur Systems MIL STD 1553 Word Formats Appendix A MIL STD 1553 Word Formats Register Bits 15 14 13 12 11 10 7 5 4 3 2 1 1553 Bit Times 1 2 3 4 5 7 10 11 12 13 14 15 16 17 18 19 20 Command Word Sync RT Address TA SubAddress Mode Word Count Mode P Code Data Word Status Word Svnc RT Address Reserved P Message Error Instrumentation Service Request Broadcast Command Received Busy Subsystem Flag Dynamic Bus Control Accep
11. B instead of A then A instead of B then B instead of A page2 8 Excalibur Systems Chapter 2 Bus Controller Mode Testing Data To Start test data from the BC mode screen select Run gt Start or click F9 BC Mode Module 0 File Edit fima Help Figure 2 6 BC Mode Testing Data To Stop testing select Run Stop MerlinMCH Software Manual page2 9 Chapter 2 Bus Controller Mode page 2 10 Excalibur Systems Chapter 3 Remote Terminal Mode 3 Remote Terminal Mode In Remote Terminal RT Mode MerlinMCH enables the user to Simulate one RT Define data blocks and bind them to any RT 1d Enter and view data in data blocks Running RT Mode To display the RT mode screen from the MerlinMCH main screen select Modules RT Mode See To Start Working with MerlinMCH on page 1 3 RT Mode Module 0 File Run Help Board is idle Figure 3 1 Remote Terminal Mode Messages Grid The RT Messages Grid shown in Figure 3 1 displays a list in chronological order of received messages Each line shows the type of message RT number subaddress and Word count associated with the message along with a time stamp a primary secondary bus indicator and an error status if applicable MerlinMCH Software Manual page 3 1 Chapter 3 Remote Terminal Mode From the RT Mode main screen Menu bar Select To File Clear Screen Clear all received messages Load Parameters Load RT mode setup rtp file
12. Sequential Monitor Mode In Sequential Monitor mode the default mode is Standard Sequential Monitor mode The monitor shows a screen containing one line per received message in the order they arrive To display the Sequential Monitor mode screen from the MerlinMCH main screen select Modules gt Monitor Mode See To Start Working with MerlinMCH on page 1 3 Ay Sequential Monitor Module 0 File Run Options Setup Help Board is idle Read From File Figure 4 4 Standard Sequential Monitor mode Two additional methods to display message are Realtime Updates displays up to ten messages with the message data in realtime See Displaying Messages in Realtime on page 4 7 System Status displays a running count of messages received as well as errors encountered for each RT See Displaying Messages in Realtime on page 4 7 To setup 1553 messages to be received by the monitor see Sequential Monitor Properties on page 4 10 page4 6 Excalibur Systems Chapter 4 Sequential Monitoring Mode Displaying Messages in Realtime To display messages in realtime 1 From the Sequential Monitor Screen Menu Bar select the Real Time Tab to display the Realtime screen ay Sequential Monitor Module 0 File Run Options Setup Help ej RT Summary Properties n Select Msg cw TimeT ag sw wef Emos D Count 0 Status cw TimeTag swe wef Erors f0 Count 0 Status Read From File Figure
13. Tools drivers These drivers are delivered in the form of DLLs enabling the use of a single executable for multiple boards and operating systems MerlinMCH should always be downloaded with the drivers for the appropriate board MerlinMCH supports Bus Controller Remote Terminal and Bus Monitor modes On MCH boards and modules each channel can be a BC RT or BM and function independently MerlinMCH Software Manual page 1 1 Chapter 1 Introduction Getting Started To Install MerlinMCH 1 Install MCH Software Tools either from the Excalibur Installation CD or download the software from our website www mil 1553 com 2 Run the ExcConfig utility program as described in the instructions for MCH Software Tools The installer ensures that the Borland DLL 1s placed in the Windows System directory If any changes are made to the DLL the new DLL must be included either in the Windows System directory or in the same directory as MerlinMCH Note MerlinMCH uses the MCH Software Tools DLL for Borland 3 Install MerlinMCH either from the Excalibur Installation CD or download the software from our website www mil 1553 com unzip the file and run Setup exe If MerlinMCH does not come up on your screen or if you have problems while working with the software see Chapter 5 Troubleshooting Installation Problems page 5 1 page 1 2 Excalibur Systems Chapter 1 Introduction To Start Working with MerlinMCH From the Windows Start menu
14. ad from File Figure 4 17 Engineering Units Testing Data To Stop testing data select Run gt Stop MerlinMCH Software Manual page 4 17 Chapter 4 Sequential Monitoring Mode page 4 18 Excalibur Systems Chapter 5 Troubleshooting Installation Problems 5 Troubleshooting Installation Problems Before running Merlin install Software Tools for the Excalibur 1553 Board you are using and run ExcConfig as described in the installation instructions Make sure the Borland DLL is in the Windows System folder for use by Merlin If you make any changes to the DLL check that the new version is either in the Windows System folder or in the same folder as Merlin Note 1 Merlin uses the DLL compiled under Borland C 2 Merlin 1s used as a generic term It applies to both MerlinMCH and MerlinPlus Excalibur CD Installation Troubleshooting If you install Merlin from the Excalibur Installation CD you may encounter the following Problem Explanation Messages Rename File Failed or Copy File Failed At the end of the installation you may get a message that states Rename File Failed This is normal behavior This is a result of the method used when installing and configuring the BDE module for use with one of our Merlin products By default we install the Borland Database Engine BDE and set up a configuration file for Merlin common to all Merlin programs The BDE uses a default configuration file called either id
15. age activitv on the 1558 bus in Standard mode View messages in Engineering Units mode Ifa message word is defined in the Engineering Unit database the raw data is converted into an engineering unit Read message directly from the bus Reads messages from a file either One Shot or Continuous See Transferring Messages One Shot or Continuous on page 4 5 Converts a MerlinMCH monitor file from binary to ASCII Converting Binary Files to ASCII Files on page 4 4 Excalibur Systems Chapter 4 Select Sequential Monitoring Mode To For Engineering Units Mode Screen only Display Rate Setup Edit Database Edit Display Displays the Display Rate dialog box The display rate may be defined in milliseconds Displays the Engineering Units Data Entry tables where updates may be made to Devices and Elements See Selecting Devices and Elements on page 4 14 Displays the Order dialog box to change the order of data elements displayed in the Engineering Units screen See Ordering the Data on page 4 17 Setup Read File RT Summary MerlinMCH Software Manual Displays the Open Binary File dialog box to select a file from which to read saved messages Displays the RT Summary Define dialog box to designate user friendly names to RTs displayed in the RT Summary screen See Displaying the System Status on page 4 8 page4 3 Chapter 4 Sequential Monitoring Mode Converting Binary Files to ASCII Fil
16. and exit the Devices Combo Box or Apply to save and add more devices 7 Repeat steps 4 6 to add more devices page 4 14 Excalibur Systems Chapter 4 Sequential Monitoring Mode To enter Elements 1 Double click any row in the Elements combo box in the Engineering Units Data Entry Properties Box to display the Elements Properties Box Elements Element Name Sub ddress fo sa Direction Transmit Receive Data Definition Data Word Data Type Display Infomation Display Display Type v Display Units Y Conversion Factors Offset 0 Scale E Valid Range Alam Min Max Figure 4 15 Elements Properties box 2 To enter a new record a 1 If this is an additional element click the New command button a blank Elements Properties box is displayed Proceed with steps a 1 g a ii If this is the first element enter a description of the element in the Element Name text box b Select a Subaddress between 0 31 in the Subaddress combo box c Select a direction of the message Transmit RT to BC or Receive BC to RT and RT to RT d Select Data Definition Select a Data Word from the Data Word combo box Select a Data Type from the Data Type combo box MerlinMCH Software Manual page4 15 Chapter 4 Sequential Monitoring Mode e Select Display Information Select Display to display the element on the Engineering Units Moni
17. api cfg or idapi32 cfg These files are renamed if they exist to idapiOld cfg and idapi3201d cfg so that they can later be loaded into the BDE if they have been set up for other applications A Merlin compatible configuration file is copied to both idapi cfg and idapi32 cfg and another copy 1s saved as merlin cfg This merlin cfg configuration file 1s also stored in the folder lt INSTALLDIR gt Excalibur Merlin If the BDE was not previously installed on your PC the files that did not exist cannot be renamed so this error Rename File Failed message can be ignored If the BDE is already installed on your computer you may get an additional message that Copy File Failed This may cause problem 2 to occur See below for a solution MerlinMCH Software Manual page 5 1 Chapter 5 2 Problem Cause Solution Troubleshooting Installation Problems Message Unknown database Alias DevDB BDE when first running a Merlin The configuration file was not properly copied to the BDE folder a Select Control Panel BDE Administrator Object Open Configuration to display the Open dialog box b From the Look in drop down list locate the lt INSTALLDIR gt Excalibur Merlin and select merlin cfg c Exit the BDE Administrator and save this as your default configuration The database file merlin mdb must always be installed in the lt INSTALLDIR gt Excalibur Merlin folder Website Installation Troubleshooting If you
18. d 1 channels Figure 1 4 Board Module Initialization OK Selecting a Mode of Operation 1 From the Main screen select Modules A Modules Drop down menu is displayed ST Merlin for MCH Family EXCALIBURISISInEIMS Card was initialized on device 29 Detected 1 channels Figure 1 5 Modules Drop down menu MerlinMCH Software Manual pagel 5 Chapter 1 Introduction 2 From the Module Drop down menu select a module A Modes Submenu is displayed ST Merlin for MCH Family SEE YNE Setup Help NEN CU RT Mode Monitor Mode Card was initialized on device 29 Detected 1 channels Figure 1 6 Modes Drop down menu 3 Select a mode from the Submenu You are now ready to set parameters and define data in the selected mode page 1 6 Excalibur Systems Chapter 2 Bus Controller Mode 2 Bus Controller Mode In Bus Controller mode MerlinMCH emulates the Bus Controller The user can send up to 200 messages on the bus either in one shot or continuous mode MerlinMCH Bus Controller Mode operations can be performed from a single screen which controls defining messages and global setup options Defining Messages to Design a 1553 message Runone time or continuously Enter data Select which bus to send messages on View the Status of the message Select Error Injections Retries Global Setup Options to define board options in BC mode Running BC Concurrent RT Mode To display the BC mode screen f
19. e Ordering the Data To arrange the order of the rows displayed in the Engineering Units Monitor Screen 1 From the Sequential Monitor Menu Bar select Options gt Engineering Units Monitor 2 From the menu bar select Setup gt Edit Display to display the Order Dialog Box Sf Order Bank 0 Velocity V elocity Pressure T emperature Pressure Discharge Engine 1 Temperature Engine 1 Fuel Temperature Pressure Static Engine 1 Pitch Engine 1 Pressure Engine 1 Air Temperature Pressure Engine Oil Temperature Fuel inlet Temperature Outside Air Engine 1 Temperature 2 Figure 4 16 Order Dialog Box 3 Select a Device Element click the Up Down button to move the element the desired position 4 Repeat step 3 until all the Device Elements are in the desired order 5 Click OK to save and return to the Engineering Units Monitor Screen Testing Data To Start testing data from the Standard Engineering Units Monitor screen select Run gt Start Oy Sequential Monitor Module 0 File 90 Options Setup Help Eng Start Real Time RT Summary Properties Non A sa um wae ja esee Ev Coup ine Velocity V elocity 12 Knots Pressure Temperature 10 Degrees Pressure Discharge 10 Feet Sec Engine 1 Temperature 5 Degrees Engine 1 Fuel Tempere 5 Degrees Pressure Static 10 PSI Engine 1 Pitch 5 Degrees ju gt DATABASE NAME C Program Files Excalibur Merlinimerlin mdb Display Rate Board is idle Re
20. es page4 4 MerlinMCH allows the user to save messages in binary format and later convert the file to ASCII format The MerlinMCH ASCII file is Delimited with commas between fields Formatted windows ANSI First row header with field names The ASCII file may be imported into Microsoft Excel and Access To convert binary files to ASCII files 1 From the Sequential Monitor Mode Menu Bar select Options gt Convert Binary ASCII to display the Convert to ASCII dialog box Convert To ASCII Binary file name s ASCII file name info asc T Write data as Hexadecimal Write data as Decimal Messages Converted Convert Help Cancel Figure 4 2 Convert to ASCII Dialog Box 2 To select a particular binary file to convert either In the Binary file name text box type the complete path filename ofthe binary file or Click the browse button to display the Open Binary file dialog box Select the binary file to convert Click OK to return to the Binary file name text box 3 To name the ASCII file repeat step 2 using the ASCII file name text box 4 The data may be saved either in hexadecimal or decimal format Select either Write data as hexadecimal to save in hexadecimal format or Write data as decimal to save in decimal format 5 To implement the conversion select Convert The number of messages converted is displayed in the Messages Converted text box 6 To return to the Sequential Moni
21. he default screen MerlinMCH Software Manual page4 1 Chapter 4 page4 2 Sequential Monitoring Mode From the Sequential Monitor Screen Menu Bar Select To Standard Monitor and Engineering Units mode screen File Clear Load Parameters Save Parameters Exit Clear all previously received messages from the Standard mode grid Load previously saved Trigger Setup parameters from a file The Load Sequential Mode Parameter dialog box 1s displayed Save parameters from Trigger Properties screen The Save Sequential Mode Parameters dialog box is displayed Enter a file name smp Sequential Monitor parameters default extension Exit the Sequential Monitor mode return to the MerlinMCH main screen For Engineering Units Mode Screen only New Database Open Database Save Database As Displays the New dialog box Enter a name and path to create a new Engineering Units database Displays the Open Microsoft Database File dialog box Select an existing Engineering Units database Displays the Save as Microsoft Database File dialog box Save or Create the current database with a different name and or path Note This option will not change the current database Run Options Start Stop Standard Monitor Engineering Units Monitor Read from 1553 bus Read from File Convert Binary gt ASCII Run the board in Sequential Monitor Mode Stop the board operation View mess
22. mote Terminal Mode Testing Data To receive test data select Run Start from the RT mode screen r RT Mode Module 0 Board is idle Figure 3 5 RT Mode Testing Data To Stop receiving data select Run gt Stop MerlinMCH Software Manual page 3 5 Chapter 3 Remote Terminal Mode page 3 6 Excalibur Systems Chapter 4 4 Sequential Monitoring Mode Sequential Monitoring Mode In Sequential Monitor Mode MerlinMCH enables the user to observe activity on the 1553 bus Data can be viewed using the Standard Monitor Mode Screen or the Engineering Units Monitor Mode Screen Standard Monitor Mode Screen observes transmissions on the data bus Standard mode displays message direction Command words and Word Count Engineering Units Monitor Mode Screen displays data elements which were previously defined in a database The user selects which elements to display and in what order to display them on the screen The values may be displayed in hexadecimal binary or decimal selectable in realtime Running Sequential Monitor Mode To display the Sequential Monitor mode screen from the MerlinMCH main screen select Modules gt Monitor Mode See To Start Working with MerlinMCH on page 1 3 ay Sequential Monitor Module 0 File Run Options Setup Help 1 Real Time RT Summary Properties Board is idle Read from 1553 bus Figure 4 1 Sequential Monitor Mode Grid Screen The Standard Sequential Monitor mode is t
23. on AT a OK Bee Sub NN Define Word Count E Figure 2 2 Define Message Dialog Box 2 Click a Command button to select the type of message to send a For a BC RT message select the destination RT and Subaddress SA Define Message BC gt RT Source Destination BC 3 Sub NEZ RT Allowed values 0 31 SA Allowed values 0 31 MerlinMCH Software Manual page2 3 Chapter 2 Bus Controller Mode b For an RT BC message select the source RT and Subaddress Define Message Source Destination c For an RT RT message select the source RT and Subaddress and the destination RT and Subaddress Define Message Source Destination px A a seh s se a Mode page2 4 Excalibur Systems Chapter 2 Bus Controller Mode d Fora Mode Command select the target RT the Subaddress that identifies this as a Mode Code and the Mode Code type Define Message Mode Command D ynamic Bus Control v Dynamic Bus Control Synchronize G Transmit Status Word Initiate Self Test Transmitter Shutdown Override Transmitter Shutdown Inhibit Terminal Flag Bit Override Inhibit Terminal Flag Bit Reset Remote Terminal gt 3 Select the Intermessage Gap time between this message and the next one Gap time is in microseconds The minimum Gap time is 4 usecs This option may be ignored if this is the last message in the list Word Count E
24. resses left click a button to select or deselect a Transmit Subaddress After selecting a transmit subaddress right clicking the button displays a Define Modify Data dialog box that permits the user to select and modify the data that should be sent in response to an RT to BC command directed to that subaddress gt f Define Modify Data Enter Modify Data 6568 FA7ZD C84 5 5E A737 D235 5431 OK EC16 2208 696F 6COF SABE J9IAB 3351 6626 E273 60A3 AGES 1732 F87D 314 metal Help Clear Default 1 AI 1 d Save Load Figure 3 4 Define Modify Data Properties Box Click To Clear Clear all the data in the grid to enter new data Default Starting with 0 fill all the cells with data according to the hexadecimal number of the cell 1 gt All Copy the first Word to all the cells in the grid Random Fills all cells with random data Save Save data for later use Load Load previously saved rtf MerlinMCH data file from disk Note a Each message contains up to 32 Words of data b Enter hexadecimal values only To enable RT31 to function as the Broadcast RT select the Enabled RT 31 checkbox Select either 1553A or 1553B to designate a Military Standard protocol Check zero or more information bits to be included in the RT message Status Word Instrumentation Service Request Busy Subsystem Flag Terminal Flag See MIL STD 1553 Word Formats on page A 1 Excalibur Systems Chapter 3 Re
25. rom the MerlinMCH main screen select Modules gt BC Mode See To Start Working with MerlinMCH on page 1 3 BC Mode Module 0 File Edit Run Help Define Messages Global Setup No Figure 2 1 BC Mode screen MerlinMCH Software Manual page2 1 Chapter 2 page2 2 Bus Controller Mode From the BC Mode main screen menu bar Select To File New Clear all messages which were previously defined These messages are cleared only on the screen not in the memory of the board New messages will be entered into the memory of the board when the user selects Start Open Load previously defined BC mm MerlinMCH Message file message file Save Save defined BC messages and global setup information as mm file Exit Close the BC Mode window return to MerlinMCH main screen Edit Cut Row To cut a message Ctrl x Copy Row To copy a message Ctrl c Paste Row To paste a message which was cut or copied Ctrl v Clear Msg Err Count To clear the Message or Error count Ctrl Alt c Run Start F9 To start board module operation Stop To stop board module operation Excalibur Systems Chapter 2 Bus Controller Mode Defining Messages To enter or edit a 1553 Message 1 Double click in any of the first 7 columns Gap From To CW CW2 WC BUS in a defined message or the next available blank line in the Define Messages grid to display the Define Message Dialog Box Define Message Source Destinati
26. s popup menu is displayed Select the number of retries The default setting 1s No retries No retries 1 retry 2 retries 3 retries 9 To view the Message and Error Information double click the Msg ErrCnt Column The Message Information Properties Box is displayed Message Information Message 1 E x RT31 30 gt RTO 2 Command word s and Status word s 004A CW2 FBCS8 0012 SW2z FCOC Message Data 00 056C 0019 BOO4 0000 0000 0000 FCOC OOBD 08 0001 0000 Message Errors Error in RT response Previous Next Figure 2 4 Message Information Properties Box MerlinMCH Software Manual page 2 7 Chapter 2 Bus Controller Mode Global Setup Options To define global options for BC select the Global Setup tab from the BC mode main screen BC Mode Module 0 File Edit Run Help Type Of Run Military Standard e One shot C 15534 Continuous 15536 Broadcast Retries Enabled RT 31 Alternate Bus Figure 2 5 Global Setup Options In the Global Setup dialog box 1 Select a Type of Run One Shot Run one time only all messages defined on the BC mode screen Continuous Run continuously all messages defined on the BC mode screen 2 To enable RT31 to function as the Broadcast RT select the Enabled RT 31 checkbox 3 Select Military Standard 1553A MIL STD 1553A 1553B MIL STD 1553B 4 For Retries to operate on the Alternative Bus select Alternate Bus
27. s messages on the screen and writes to a file File Only Save data to file To save the data to a file a Click the Change command button in the File name to save box The Save as dialog box 1s displayed b Enter a new file name in the File name text box c Click Save to return to the Properties screen 4 Select either 1553A or 1553B to designate a Military Standard protocol 5 To enable RT31 to function as the Broadcast RT select the Enabled RT 31 checkbox 6 Insert the Monitor Response Time in the Response Time Text box in microseconds The default is 14 usec page 4 10 Excalibur Systems Chapter 4 Sequential Monitoring Mode Engineering Units Monitoring Mode The Engineering Units Monitor Mode screen displays messages which were previously defined in a database The user selects which units to display and in what order to display them on the screen To display the Engineering Units Monitor mode from the Sequential Monitor Screen Menu Bar select Options Engineering Units Monitor Ay Sequential Monitor Module 0 File Run Options Setup Help Engineering Units Real m RT EL biet ee LIE eam e la eren Velacity V elocity Knots Pressure T emperature 40 Degrees Pressure Discharge 10 Feet Sec Engine 1 Temperature 5 Degrees Engine 1 Fuel Tempere 5 Degrees PSI Degrees PSI Engine 1 Air Temperate 5 Degrees Mi 3 Lu gt Pressure Static 10 Engine 1 Pitch 5 Engine 1 Pressure 5 a D D D
28. ssure Temperature 10 2 Pressure Discharge 10 7 Engine 1 Temperature 5 21 Engine 1 Fuel Tempere 5 2 Pressure Static 10 2 Engine 1 Pitch 5 26 Engine 1 Pressure 5 6 a D D D D D Engine 1 Air Temperate 5 Display Rate Read from File Figure 4 11 Numerical Display types page 4 12 Excalibur Systems Chapter 4 Sequential Monitoring Mode Setting the Display Rate The Display Rate is the rate new messages are displayed on the screen To select a Display Rate 1 From the Sequential Monitor Mode Screen Menu Bar select Options gt Engineering Units 2 From the menu bar select Options Display Rate to display the Display Rate Dialog Box ay Display Rate Bank 0 Figure 4 12 Display Rate Dialog Box 9 Select a value 100 5000 from the Drop down list 4 Click OK to return to the Engineering Unit Monitor Screen Display Rate in Read from Bus If a file is read from a bus MerlinMCH will read all messages from the bus but only display the new message if the time elapsed since the last message is greater than or equal to the Display Rate Messages that are not displayed are lost Example Last message time 39000 Current message time 39200 Display rate 100 If the Current message time minus the Last message time is greater than or equal to the Display Rate new messages are displayed Display Rate in Read From File If messages are read from File MerlinMCH displays all the messages The Display
29. tance Terminal Flag Figure A 1 MIL STD 1553 Word Formats Note T R Transmit Receive P Parity MerlinMCH Software Manual page A 1 MIL STD 1553 Word Formats page A 2 Excalibur Systems MIL STD 1553 Message Formats Appendix B MIL STD 1553 Message Formats Receive Data Data Data Status Next Command Word Word Word Word Command Transmit A Status Data Data Data i Next Command Word Word Word Word Command Receive Transmit ik Status Data Data Data x Status t Next Command Command Word Word Word Word Word Command Mode M Status Next Command Word Command Mode n Status Data Next Command Word Word Command Mode Data n Status B Next Command Word Word Command Receive Data Data Data Next Command Word Word Word Command Receive Transmit Status Data Data Data Next Command Command Word Word Word Word Command Mode A Next Command Command Mode Data Next Command Word Command Figure B 1 MIL STD 1553 Message Formats Note Response time u ntermessage Gap MerlinMCH Software Manual page B 1 The information contained in this document 1s believed to be accurate How ever no responsibility is assumed by Excalibur Systems Inc for its use and no license or rights are granted by implication or otherwise in connection therewith Specifications are subject to change without notice April 2004 Rev A 2
30. tor Select a Display Type to display the value in binary or decimal or hexadecimal Select a Display Units centimeters meters knots degrees feet miles hour or any user defined unit f Enter Conversion Factors If the raw data to be viewed needs to be manipulated change the value using Offset and Scale Example To convert raw data received in Centigrade to an engineering unit in Fahrenheit set Offset to 32 and Scale to 1 8 g Enter a Valid Range Select Alarm Enter a minimum range in the Min text box Enter a maximum range in the Max text box Values falling within the selected range are displayed in blue values falling outside this range are displayed in red Click OK to save and exit the Elements Properties Box or Apply to save and add more elements Repeat steps 1 3 to add more elements Click OK to save and return to the Engineering Units Data Entry Properties box Editing Devices and Elements page 4 16 To change the values for Devices and Element 1 From the Sequential Monitor Mode Screen Menu bar select Setup gt Edit Database to display the Engineering Units Data Entry Properties box See Figure 4 13 Engineering Units Data Entry Properties Box Double click a Device or Element to display the Devices or Elements Properties boxes Edit the data Click OK to return to the Engineering Units Data Entry Dialog box Excalibur Systems Chapter 4 Sequential Monitoring Mod
31. tor screen click the Cancel button Excalibur Systems Chapter 4 Sequential Monitoring Mode The converted ASCII file includes a header row with the following order and names Label Content Label Content No Message number Bus AorB Type Type of message CW2 Command word 2 Gap Gap Time SW2 Status word 2 CW1 Command word 1 WC2 Word count 2 swi Status word 1 RT2 Remote terminal 2 WC1 Word count 1 SA2 Subaddress 2 RT1 Remote terminal 1 Data 0 31 Data Words 0 through 31 SA1 Subaddress 1 A comma separates each field Every message is written on a separate line Transferring Messages One Shot or Continuous MerlinMCH reads data from a file either in One shot Mode MerlinMCH reads the file once until the end and stops Or Continuous Mode After reading the file MerlinMCH loops back to the beginning and is continuously looped until the user stops the reading To select One shot mode or Continuous Loop Mode 1 From the Sequential Monitor Screen Menu Bar select Options gt Read From File gt One shot Continuous 2 Sequential Monitor Module 0 File Run Ee Setup Help l v Standard Monitor ities A Engineering Units Monitor Time Cw Cw2 WC sorti iara cw owe we Bus Em w Read from File 2 y One Shot F Convert Binary gt ASCII Continuous Board is idle Read from File Figure 4 3 One Shot or Continuous Message Transfer MerlinMCH Software Manual page 4 5 Chapter 4 Sequential Monitoring Mode Standard
Download Pdf Manuals
Related Search
Related Contents
001-025 Ford KA D BSC-50-E - RCC ITALY Coordinate your GPS system with Topo50 Technisches Handbuch - Fujitsu manual server 1 2 3 4 5 6 7 8 9 10 到達目標毎の評価方法と基準 履修上の 注意事項 Installazione, Uso e Manutenzione Registratori Regolatori Grafici a MANUAL DE USUARIO GSM-INTERF GSM-INTERFACE und Wählgerät ACE und Copyright © All rights reserved.
Failed to retrieve file