Documentation created: Jun 19, 2003 at 13:08
Source File: D:\tb40\Books\refinery[template] last modified Jun 19, 2003 at 13:03
This scenario will: Start Heater Purge and Verify Purge Completion
This scenario is designed to run with the database in refinery_5.cfg. Click on these links for the list of input and output tags. If this scenario was built from a template, then the tags will be listed, but they will be marked as "not found".
The standard delay inserted before values are checked is 0 seconds for this scenario. The relative tolerance used in the test for equality is 0.002 %. Values in SET_HI and SET_LO commands are set 1 units above or below the alarm value specified in the Excel sheet.
Line 4(Row 6): Set i17HS0669B to the OFF state. Set i17XSC1971 to the OFF state. Wait for seconds beyond the standard delay before continuing.
Line 5(Row 7): Set i17HS0669B to the ON state. Set i17XSC1971 to the ON state.
… Get Heater Ready to PurgeLine 8(Row 10): Set i17LT1641 to 10.
… Turn all bypass switches ON, OFF is bypassLine 10(Row 12): Set i17PX1993 to the ON state. Set i17PX1972 to the ON state. Set i17FXLL1998 to the ON state. Set i17LX1641 to the ON state. Set I17FX0597 to the ON state.
… Turn i17FSLL1998, i17XSC3726, and i17XSC3721 ON to Satisfy LimitLine 12(Row 14): Set i17FSLL1998 to the ON state. Set i17XSC3726 to the ON state. Set i17XSC3721 to the ON state. Wait for seconds beyond the standard delay before continuing. Verify that 'i17YL1973' == 1.
… Lo CO In Heater, Start PurgeLine 14(Row 16): Set i17HS1974 to the ON state. Wait for seconds beyond the standard delay before continuing. Verify that 'i17YL1973' == 0. Verify that 'i17YL1975' == 1.
… Pause Scenario Until Purge is Done, i17YL1976Line 16(Row 18): :PURGEDONE
Line 17(Row 19): Pause for 1 seconds.
Line 18(Row 20): Goto the label :PURGEDONE (i17YL1976 == 0)
… Verify Purge Is CompletedLine 20(Row 22): Verify that 'i17YL1975' == 0. Verify that 'i17YL1976' == 1.
…The following tags are written to the logic solver by this scenario:
| Tagname | Address | Type | EULo | EUHi | RawLo | RawHi | Algorithm |
| i17PX1993 | Tag not found | ||||||
| i17PX1972 | Tag not found | ||||||
| i17FXLL1998 | Tag not found | ||||||
| i17LX1641 | Tag not found | ||||||
| I17FX0597 | Tag not found | ||||||
| i17HS0669B | Tag not found | ||||||
| i17XSC1971 | Tag not found | ||||||
| i17FSLL1998 | Tag not found | ||||||
| i17LT1641 | Tag not found | ||||||
| i17HS1974 | Tag not found | ||||||
| i17XSC3726 | Tag not found | ||||||
| i17XSC3721 | Tag not found |
The following tags are read from the logic solver and tested in ASSERT statements:
| Tagname | Address | Type | EULo | EUHi | RawLo | RawHi | Algorithm |
| i17XY1971 | Tag not found | ||||||
| i17XY0533A | Tag not found | ||||||
| i17XY0533B | Tag not found | ||||||
| i17YL1973 | Tag not found | ||||||
| i17YL1975 | Tag not found | ||||||
| i17YL1976 | Tag not found | ||||||
| i17YL1999 | Tag not found | ||||||
| i17YL1980 | Tag not found | ||||||
| i17XY0597 | Tag not found |