文档介绍:OPNET-错误总结
如果有错误,一定要耐心的阅读错误提示。因为这个可以非常高效的帮你找出错误的原因(还会有中文提示哦,这是最关键的,哈哈)。Simulation Console(左下角)
-8-13:
错误提示:L写入,比如op_stat_write(handle,L),随后再马上 调用一个
op_stat_write(handle, 0)来结束这次写入,就可以了。 
12.关于begin intrpt和endsim intrpt 
仿真0时刻时需要进行的初始化,则需要设begin intrpt, 仿真结束时刻需要进行一些工组,则需要enable endsim intrpt 
13.用VC调试的时候,state variable的值无法看到,怎么办? 
用op_sv_ptr这个指针。它指向了所有的状态变量。 
14.关于Elapsed time and Simulation time ? 
一个是仿真程序运行的时间,反映仿真程序执行的速度。而另一个是所仿真的系统的时间进度,反映当前的仿真执行的进度。仿真时间的修改是通过事件的发生来进行的。譬如说你在0s时作一件事持续时间为5秒,5秒钟结束后会触发一个事件,这个事件将系统的仿真时间改为5s。你使用OPNET的模型,它在接收到事件时会进行相应的仿真时间的更新。而你自己也可根据需要更新仿真时间。你采用op_intrpt_schedule_self(op_sim_time()+需要的时间,intrptcode),就可以在当前时刻的所需的时间以后产生一个中断,从而触发一个事件,系统的仿真事件也就被更新为此时间。OPNET中数据的收集方式是可选的,可以选择为逐点的,也可以选择按照漏斗进行平滑的根据自己的需要而定。 
15.OPNet运行时无法进行C代码编译的解决办法 
当你出现这种情况时, OPNet总是提示说 comp_msvc 不能执行, 因为Visual C++没有正确安装, 这时你需要修改系统的环境变量。具体方法如下(Win2000): 
(1).  正确安装 VC++, 缺省目录为(以下均以缺省目录为例)     C:\Program Files\Microsoft Visual Studio 
(2).  在桌面鼠标右击"我的电脑"图标, 选择"属性". 在出现的界面中, 选择"高级", 然后选择"环境变量"。 
(3).  这里需要修改用户的"用户变量",而不是"系统变量"增加下列参数: 
变量名  include 
变量值  C:\Program Files\Microsoft Visual Studi0\VC98\atl\include; 
      C:\Program Files\Microsoft Visual Studio\VC98\mfc\include; 
      C:\Program Files\Microsoft Visual Studio\VC98\include 
变量名  lib 
变量值  C:\Program Files\Microsoft Visual Studio\VC98\mfc\lib 
      C:\Program Files\Microsoft Visual Studio\VC98\lib 
变量名  MSDevDir 
变量值  C:\Program Files\Microsoft Visual Studio\Common\MSDev98 
变量名  path 
变量值  C:\Program Files\Microsoft Visual Studio\Common\Tools\WinNT 
      C:\Program Files\Microsoft Visual Studio\Common\MSDev98\bin 
      C:\Program Files\Microsoft Visual Studio\Common\Tools \Program Files\ 
Microsoft Visual Studio\VC98\bin 
(4). 按"确定"按钮, 退出设置. 
如果你在安装 VC 的时候让安装程序来修改环境变量就完全可以就避免这些步骤. 
16..请问opnet中的移动台的trajectory(即运动轨迹)能否用一个专门的代码来生成,而不是用鼠标事先画出?如何实现opnet与此段代码的交互? 
要做到运动轨迹的交互性,你得修改一些process和pipeline。 运动的结果无非是和基站的距离变化,然后利用衰落模型得到snr,ber等参数,, umts_ue