目的:

*MAXERROR 定义在模拟终止之前可出现的的错误信息上限值。

格式:

*MAXERROR num

定义:

num

允许的错误信息上限值,范围是 1~100。

缺省:

*MAXERROR 20。

说明:

模型运行时,当产生语法错误或数值范围错误时,软件将输出一个错误信息。当达到错误信息上限个数,模型不再继续向下检查错误,并立刻停止计算。

有两种例外情况,模型在未达到 *MAXERROR 值之前停止运行:

  • 如果在初始化部分出错,则立即终止运行。
  • 如果完成了初始化但是井的数据有错误,那么将在这一点停止模拟。

某些类型的语法错误将导致模拟器报告多个错误信息,建议自上而下地修改,你会发现改正一个错误就会消除许多错误信息。

Builder界面:

应用领域:

CMG的错误信息中常常包含几类信息,“哪里错了”,“修改建议”,“指定行”,对应修改即可。

错误信息上限值越大,越能使我们更快地发现更多的问题,能够一次性解决。通常使用缺省的设置即可,一旦出现错误信息,可以根据提示内容进行相应的修改。

发表评论