Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

gpss_manual

.pdf
Скачиваний:
50
Добавлен:
05.06.2015
Размер:
1.88 Mб
Скачать

is given in the Appendix.

Invalid Function.

Please read Section 4.4 and the section on FUNCTION statements in Chapter 6. You must obey the rules for function statements and function follower statements.

Invalid handle.

Please follow the Error Reporting Procedure, above.

Invalid maximum Y value.

The Y value is not permitted. It must be greater than the minimum Y value. Please correct it and retry the operation.

Invalid Minimum Y Value.

The Y value is not permitted. It must be less than the maximum

Y value. Please correct it and retry the operation.

Invalid number of Matrix indices.

The dimension of the matrix implied by the number of indices in the matrix element specifier does not match that of the MATRIX Command. Please correct the element specifier or the

MATRIX definition.

Invalid number of procedure arguments.

The procedure invocation does not have the number of arguments required by the Procedure definition. Please correct the invocation or the definition.

Invalid Parameter.

The Transaction Parameter does not exist. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Invalid PLUS Procedure.

You must define the PLUS Procedure before you invoke it.

Invalid threshold arrival block found while Integrating:

During the integration of the following variable, a threshold crossing occurred but the destination Block number was not in the range of valid Blocks. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

List Function argument is too large.

When the argument of a list function was evaluated it exceeded

the size of the list. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Lock violation.

A file sharing violation has occurred. Retry the operation when you have control of the resource.

Logarithm range error.

The operand cannot be nonpositive. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Manual Simulation failure.

The Manual Simulation Statement encountered an Error Stop.

Additional details follow.

Matrix column cannot be system assigned or Block Label.

The matrix column is not correctly specified. Change the Matrix element specifier in the offending Statement.

Matrix is too large.

A memory request was denied. The maximum memory request can be specified in the Simulate Page of the Model Settings Notebook. Be sure you have enough swap space on your hard disk drives.

Matrix row cannot be system assigned or Block Label.

The matrix row is not correctly specified. Change the Matrix element specifier in the offending Statement.

Maximum depth exceeded: Possible circular reference.

The nesting depth of in an expression evaluation exceeded the maximum allowed. This maximum can be set in the Model Settings Notebook. It is possible that the GPSS Variable Entities and Procedure calls formed an unending sequence that you must change.

This error usually is caused by a circular reference during the evaluation of an expression. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition. You can assign an intermediate value to a savevalue or Transaction parameter. Then evaluate another function or variable based on the saved value.

Memory request denied.

A memory request was denied. The maximum memory request can be specified in the Simulate Page of the Model Settings

Notebook. Be sure you have enough swap space on your hard disk drives.

Memory-parameter error.

A memory request was denied. The maximum memory request can be specified in the Simulate Page of the Model Settings

Notebook. Be sure you have enough swap space on your hard disk drives.

Minimum must be less than maximum.

You cannot have minimum value greater than the maximum.

Please correct it and retry the operation.

Model name must be 1-8 slphanumeric or _ characters.

You must use up to 8 letters, digits, or underscores for your

Model Name.

Model Settings are not available.

Please follow the Error Reporting Procedure, above.

Modulo Division not fefined for this data type.

The variable has a value which could not be coerced into an arithmetic value. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Modulo Division range error.

One of the operands has a value for which the operation is not defined. Divide by zero. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Multiple Internal IO Threads.

Please follow the Error Reporting Procedure, above.

Multiplication overflow.

The result of the operation exceed the maximum value permitted. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Multiply not defined for this data type.

The variable has a value which could not be coerced into an arithmetic value. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Name has not been given a value.

If you do not assign a value to a name in an EQU statement,

GPSS World assigns a distinct "system" number. Names with system assigned values may be used to name entities, but may not be used by themselves in expressions.

Do not confuse the value of a name with the result of an SNA.

For example, if you define a variable entity named VAR1, you evaluate it by a reference to V$VAR1 and not to VAR1. Here, VAR1 serves as the entity specifier.

Negative A operand in SPLIT block.

The Active Transaction has caused the A operand of a SPLIT

Block to be evaluated with an invalid negative result. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Negative Storage request.

When operand B of an ENTER or LEAVE Block was evaluated, the storage requested was less than 0. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Negative time increment.

The Active Transaction has caused a negative time increment to be calculated. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Network error.

An error occurred during network communications. Please retry the operation. If the error persists, please contact your Network Administrator.

No fonts installed.

The font(s) could not be found. Please consult your system documentation to install them.

No Model Translation is in progress.

Please follow the Error Reporting Procedure, above.

No Read/Write activity is in progress.

Please follow the Error Reporting Procedure, above.

No room for conversion to floating point number.

Please follow the Error Reporting Procedure, above.

Non-positive list Function argument.

When the argument of a list function was evaluated it was 0 or

negative. You must change values, operands, or the flow of

Transactions in the simulation to prevent this condition.

Nonpositive modulus.

The modulus must be positive. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Not a DOS disk.

A media error has occurred attempting to access an external file. Please replace the media where the file occurred.

Number too large to print.

Please follow the Error Reporting Procedure, above.

Object code is corrupt.

Please retranslate the model. If the error persists, please follow the Error Reporting Procedure, above.

Old file format. Settings have been refreshed.

A Model File was opened which did not include the same version of Model Settings as that used by the software. The Model Settings have been refreshed with the default values.

Open failed.

An attempt to open a file failed. The file system could be corrupt, or a hardware error could have occurred.

Operand B of QUEUE or DEPART is negative.

An entry into this Block would cause the content of a queue entity to be negative. This is not allowed.

Operation has not been defined for this data type.

Please follow the Error Reporting Procedure, above.

Out of resources.

An input or output operation failed and the system reported that there were insufficient resources. Please consult your software support or network administrator.

Out of structures.

An input or output operation failed and the system reported that there were insufficient structures. Please consult your software support or network administrator.

Parameter number must be a positive integer.

A nonpositive Transaction Parameter was specified. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Path not found.

An input or output operation attempted to use a Path that does not exist in your file system. Please correct the situation and retry the operation.

Please Translate it separately and correct errors.

Translate the Model Object by opening it in the Model Window and choosing Command / Create Simulation. The

correct the errors and retry the original operation.

Plot limit exceeded.

You cannot add more plot lines to this Plot Window. You can open additional Plot Windows, however.

PLUS Array has not been defined.

You must define the array before you access it.

PLUS Procedure cannot be found.

You must define the PLUS Procedure before you invoke it.

Previous Read/Write not yet complete.

Please follow the Error Reporting Procedure, above.

Procedure Statement limit exceeded.

The Procedure is too large. Please break it into modules implemented as multiple PLUS Procedures.

Ready.

The simulation at the Simulation Object is Halted, and awaits interactions.

Reference to a non-existent Block Entity.

The Active Transaction has caused a reference to a Block entity which does not exist. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition. If you have forgotten to enter a Block statement, you should do so and continue.

Reference to a non-existent Function entity.

The Active Transaction has caused a reference to a function entity which does not exist. You must change values,

operands, or the flow of Transactions in the simulation to prevent this condition. If you have forgotten to enter a

FUNCTION statement, you should do so and continue.

Reference to a non-existent Matrix entity.

The Active Transaction has caused a reference to a matrix entity which does not exist. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition. If you have forgotten to enter a MATRIX statement, you should do so and continue.

Reference to a non-existent Parameter.

The Active Transaction has caused a reference to a

Transaction parameter which does not exist. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition. Transaction parameters are created in

ASSIGN, MARK, SPLIT, and TRANSFER SUB blocks.

Reference to a non-existent Savevalue entity.

The Active Transaction has caused a reference to a Savevalue entity which does not exist. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Reference to a non-existent Storage entity.

The Active Transaction has caused a reference to a storage entity which does not exist. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition. If you have forgotten to enter a STORAGE statement, you should do so and continue.

Reference to a non-existent Table entity.

The Active Transaction has caused a reference to a table entity which does not exist. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition. If you have forgotten to enter a TABLE or QTABLE statement, you should do so and continue.

Reference to a non-existent Variable entity.

The Active Transaction has caused a reference to a variable entity which does not exist. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition. If you have forgotten to enter a

VARIABLE, FVARIABLE, or BVARIABLE statement, you should do so and continue.

REmove option was not specified.

You have specified a destination Block without using the required RE option. Please consult the Block statement description in Chapter 8 for more details.

REmove option was used with no destination.

You must specify a destination Block location when you use the RE option. Please consult the Block statement description in Chapter 8 for more details.

Report is complete.

A Standard Report has been created and written to a disk file.

If you are using the Automatic Report File Management, as discussed in Chapter 11, a Report Window has been added to the Reports menu of the Model Window.

Resource or data is locked.

An input or output operation failed because another process is using it. Please wait until it is available. If the problem persists, consult your network administrator.

Sharing buffer exceeded.

An input or output operation failed because another process is using it. Please wait until it is available. If the problem persists, consult your network administrator.

Sharing violation.

An input or output operation failed because another process is using it. Please wait until it is available. If the problem persists, consult your network administrator.

Square Root not defined for this data type.

The variable has a value which could not be coerced into an arithmetic value. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Square Root Rrange error.

The argument cannot be negative. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Stack overrun. You must increase the stack space.

The stack size is insufficient for the depth of the procedure call process. This could be caused by a circular reference. If you need more space, you can change the stack size in the Simulate Page of the Model Settings Notebook.

Status message sequence error.

Please follow the Error Reporting Procedure, above.

Storage request exceeds total capacity.

When operand B of an ENTER Block was evaluated, the storage requested exceeded the total capacity of the storage entity. You must change values, operands, or the flow of

Transactions in the simulation to prevent this condition. You may wish to redefine the storage entity and continue.

Subtract not defined for this data Ttype.

The variable has a value which could not be coerced into an arithmetic value. You must change values, operands, or the flow of Transactions in the simulation to prevent this condition.

Subtraction overflow.

The result of the operation exceed the maximum value permitted. You must change values, operands, or the flow of

Transactions in the simulation to prevent this condition.

Syntax error in operator.

Your Statement has a syntax error. In the Model Window, you can use Search / Next Error or Search / Previous

Error to move the cursor directly to the faulty Statement. Please correct it and retry the operation.

Syntax error in the label.

Your Statement has a syntax error. In the Model Window, you can use Search / Next Error or Search / Previous

Error to move the cursor directly to the faulty Statement. Please correct it and retry the operation.

System error. Bad DEQ Call.

Please follow the Error Reporting Procedure, above.

System error. Bad FEC.

Please follow the Error Reporting Procedure, above.

System error. Bad Token String.

Please follow the Error Reporting Procedure, above.

System error. Corrupt chain in UnQQE.

Please follow the Error Reporting Procedure, above.

System error. Corrupt chains in DEQ.

Please follow the Error Reporting Procedure, above.

System error. Dangling QQE.

Please follow the Error Reporting Procedure, above.

System error. Divide overflow.

Please follow the Error Reporting Procedure, above.

System error. Expression not registered.

Please follow the Error Reporting Procedure, above.

System error. FEC corrupt.

Please follow the Error Reporting Procedure, above.

System error. Internal overflow.

Please follow the Error Reporting Procedure, above.

System error. Invalid indirect pointer.

Please follow the Error Reporting Procedure, above.

System error. Invalid indirection.

Please follow the Error Reporting Procedure, above.

System error. Invalid keyword code.

Please follow the Error Reporting Procedure, above.

System error. Invalid operand.

Please follow the Error Reporting Procedure, above.

System error. Missing TTE.

Please follow the Error Reporting Procedure, above.

System error. Negative time increment.

Please follow the Error Reporting Procedure, above.

System error. No next Block.

Please follow the Error Reporting Procedure, above.

System error. No next BTE.

Please follow the Error Reporting Procedure, above.

System error. No QQE.

Please follow the Error Reporting Procedure, above.

System error. QCB cache failure.

Please follow the Error Reporting Procedure, above.

System error. Stack overflow.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]