找回密码
 注册
Simdroid-非首页
查看: 188|回复: 3

adams和matlab联合仿真总是S-Function could not connect to ADAMS server

[复制链接]
发表于 2009-1-6 10:29:47 | 显示全部楼层 |阅读模式 来自 江苏南京
请教:我在做联合仿真时,不管是郑凯的antennna例子还是范成建的差速转向车辆仿真,都不成功。
我用的是Adams 2007r2和matlab r2007b(确定这两个软件是兼容的,有人做成功了),工作目录是在相同文件夹中。一切设置都是按照书上的步骤进行,当点按仿真开始后,就弹出一个对话框,错误了
error reported by S-Function"adams_plant"in 'antenna1/adams sub/ADAMS Plant/S-Function'.
Counld not connect to ADAMS server.


这是怎么会事啊,我是缺少了什么文件了吗?请教知情者指点,我做了好几天了,都没出来,也试过了那个联合仿真的总结意见了,可还是不行,很着急 ,拜托大家了,在此多谢了!
发表于 2009-3-27 12:07:51 | 显示全部楼层 来自 湖北武汉
Simdroid开发平台
我现在也遇到这样的情况,什么修改.M文件、修改路径、退出网络客户端之类的方法都试过了,还是没解决,希望哪位高人指点下,做死的感谢....
回复 不支持

使用道具 举报

发表于 2011-9-1 20:33:45 | 显示全部楼层 来自 河南许昌
同样问题,望高手指点!
回复 不支持

使用道具 举报

发表于 2011-9-8 09:39:01 | 显示全部楼层 来自 江西南昌
本帖最后由 brich19880310 于 2011-9-8 09:41 编辑

1、启动MATLAB,将其工作目录设为ADAMS工作目录(ADAMS Files),将C:\MSC.Software\MSC.ADAMS\2005r2\controls\win32下的plant.lib文件和C:\MSC.Software\MSC.ADAMS\2005r2\win32下的adams_plant.dll文件都复制到当前工作目录文件夹(ADAMS Files)下。事实上,但对于有些系统模型可能用到,而且还会用到以下三个文件(adams_server.py、decode.m、DFORMD.DLL)这些都可以搜索的到。
2、matlab与adams之间的数据交换,建好mdl文件之后,在adams.sys窗口中点击adams_sub方框,之后设置参数即可。
3、在你所建好的mdl窗口中,simulation-simulation parameters里设置参数,simulation-start即开始仿真。
以上我用的时adams2007r2和matlab7.0联合仿真,如果第一次不成功,那么重启matlab再弄一遍即可。
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-21 18:11 , Processed in 0.038127 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表