Integrations (PTC products, 3rd party products and code) > Code integration (Ada, ARINC 653, C, C#, C++, IDL, Java, SQL and VB) > ARINC 653 for VxWorks 653 code > Modeling an ARINC 653 configuration and VxWorks 653 application startup code > Defining the system hm table:
  
Defining the system hm table:
1. Open the Configuration Diagram that is named <module name> Configuration Diagram.
2. Double-click the System HM Table that is named systemHM.
If you need to create a new System HM Table and Configuration Diagram:
a. Click the System Health Monitoring Table toolbar button, click within the Module, and then type the name of the System HM Table.
b. Right-click the System HM Table, point to ARINC 653, point to New, and then click System HM Table Diagram.
3. On the Configuration Diagram that is opened, model the System HM Table by changing the default items as required:
To delete an item on the diagram: right-click the item, and then click Delete from Model.
Ensure that the ARINC 653 specific properties of each default item you use are set as required. These properties appear on the tab of the Property Pages that has the same name as the item type.
To create a System State Entry: click the System State Entry toolbar button, click within the System HM Table, and then type the name of the System State Entry.
To create an Error ID Action: click the Error ID Action toolbar button, click within the System State Entry, and then type the name of the Error ID Action. On the ErrorIDAction tab of the Error ID Action's Property Pages, set the Action property as required. See the related links below.
To create an Error ID Level: click the Error ID Level toolbar button, click within the System State Entry, and then type the name of the Error ID Level. On the ErrorIDLevel tab of the Error ID Level's Property Pages, set the ErrorLevel property as required (the ErrorCode property is not used for VxWorks). See the related links below
You can now define the Module HM Table. See Defining the module hm table.