dbg199 发表于 2012-7-3 04:37:31

运用matlab与adams联合仿真一直出现错误

本帖最后由 dbg199 于 2012-7-3 04:38 编辑

运用matlab与adams联合仿真一直出现错误

Error reported by S-function 'adams_plant' in
'four_legs/adams_sub/ADAMS Plant/S-Function':
Adams model file yo.adm does not exist!!.

请各位大大帮忙解答 感谢 ^^

willmesh 发表于 2012-7-16 15:45:02

我之前也是这个问题,然后重新安装了系统后问题解决,然后好久没弄了,现在弄又出现这个问题,想死的心都有了。网络上各种办法都试用了,另一个同事联合仿真没问题,一样的软件一样的系统,可能我装的软件杂一点。哎~~~欲哭无泪,难道这个是人品问题吗

惊云行雾 发表于 2012-10-14 15:29:31

我的同样是s-funtion does not exit 请问一下这个解决了没啊,求指教

xsgaxgg 发表于 2012-11-26 13:27:07

求指教啊

john152 发表于 2012-11-26 14:39:21

仿真时易出现各种错误,有很多是adams与matlab信息交换不畅造成的,一般解决方法是:
1.关掉防火墙或杀毒软件,比如卡巴斯基开着的话,仿真总是失败
2.彻底关掉matlab,重新执行各种操作

http://blog.163.com/liuyq125@126/blog/static/5124384520104584813893/
http://blog.163.com/liuyq125@126/blog/static/51243845201181152532937/

棒棒兔 发表于 2012-12-14 14:34:13

我的是这种问题:
Error in 'sys2/adams_sub/ADAMS Plant': Parameter 'ADAMS_prefix' cannot be evaluated.MATLAB error message: Undefined function or variable 'ADAMS_prefix'.    Error in 'sys2/adams_sub/ADAMS Plant': Parameter 'ADAMS_static' cannot be evaluated.MATLAB error message: Undefined function or variable 'ADAMS_static'.
Error in 'sys2/adams_sub/ADAMS Plant': Parameter '' cannot be evaluated.MATLAB error message: Undefined function or variable 'ADAMS_init'.
请问这是怎么回事啊

john152 发表于 2013-3-3 09:14:23

棒棒兔 发表于 2012-12-14 14:34 static/image/common/back.gif
我的是这种问题:
Error in 'sys2/adams_sub/ADAMS Plant': Parameter 'ADAMS_prefix' cannot be evaluated ...

错误提示显示,变量“ADAMS_prefix'、“ADAMS_static'和'ADAMS_init'没有定义,建议你重新再操作一遍试试

zxcv4321 发表于 2013-3-3 11:31:58

我也遇到过这个问题,把两个软件退出重新操作一下一般能好,如果还出现,就是数据量太大什么,这个就是改matlab里的仿真参数了。

piaoping2011 发表于 2013-3-5 15:42:30


东西很有用谢了!!!不过可惜没看见二楼的!!

guyinghao 发表于 2013-3-11 19:48:53

Error reported by S-function 'adams_plant' in 'Controls_Plant/adams_sub/ADAMS Plant/S-Function':
error in startup
我的总出现这个错误不知道怎么回事我再联合之前也进行了file only的运行之后也重启了好几次matlab还是不行我用的版本是adams 2005 R3 和matlab 2010b

niwei_20xx 发表于 2013-3-11 19:52:40

你这个是没有生成*.adm文件。建议看一下流程当中的相关部分。

niwei_20xx 发表于 2013-3-11 19:54:55

惊云行雾 发表于 2012-10-14 15:29 static/image/common/back.gif
我的同样是s-funtion does not exit 请问一下这个解决了没啊,求指教

把matlab需要用的那些文件拷贝到当前目录中。老版本的matlab联合仿真,是去调用adams_sfun.dll(名字记不清了)。新版本调用的是mex32或者mex64文件。
你在matlab/simulink中看到的adams模块,其实就是一个simulink用户自编模块。只不过msc把它写好了,运行时自动找你的adm文件。

niwei_20xx 发表于 2013-3-11 19:55:37

棒棒兔 发表于 2012-12-14 14:34 static/image/common/back.gif
我的是这种问题:
Error in 'sys2/adams_sub/ADAMS Plant': Parameter 'ADAMS_prefix' cannot be evaluated ...

你没有在matlab的工作空间中准备好各种变量。进matlab只后应该执行一下那个m文件的。

jun5229 发表于 2013-3-12 20:17:00

'我也是   老是提示‘adams_plant' 找不到   怎么回事啊

maple1988 发表于 2013-3-17 15:11:54

我开始用adams2007和2005与matlab仿真就老是出这个问题,现在改用了adams2012和matlab2010b,联合仿真一直没出过问题,好像是新版本的兼容性更好了

joefeng 发表于 2013-3-17 20:14:35

静等高手解决

棒棒兔 发表于 2013-3-27 20:04:49

C:\Users\juan\Desktop我的总是这个问题

棒棒兔 发表于 2013-3-27 20:07:40

输入adams_sys后出现的模型,运行时总是出现“ADAMS output evaluation failure at time。。。”的问题,请问怎么解决啊?急

NUE1102 发表于 2013-4-10 21:15:33

真是各种纠结
页: [1]
查看完整版本: 运用matlab与adams联合仿真一直出现错误