PLCSIM同Simulink之间的仿真连接 点击:436 | 回复:1



atmystate

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2008年4月05日
发表于:2011-04-15 16:44:08
楼主

     利用PLCSIM仿真环境的COM控件Prosim,借助S函数接口。将PLCSIM同Simulink之间的数据交互简单的实现,从而可方便的进行PLC相关控制算法的快速调试。
     利用Simulink构建虚拟被控对象,更易于实际操作,避免了其他方式间仿真被控对象的繁杂操作。
     数据交互通过一个C++ S函数调用Prosim COM控件实现。测试实例在PLCSIM V5.4以及Matlab 7.0/7.1 环境下测试通过。测试用例直观意义如下:从PLC侧读取QD0,QD4,QD8的浮点数据,经过不同时间常数的惯性环节以浮点数据格式传递到PLC侧的输入区ID4,ID8,ID11。

 相关软件到下面地址下载,详情可与atmystate@163.com联系

http://ishare.iask.sina.com.cn/f/14656381.html




atmystate

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 2回
  • 年度积分:0
  • 历史总积分:31
  • 注册:2008年4月05日
发表于:2011-04-17 16:23:04
1楼

对于PLCSIM V5.3V5.4版本同Simulink之间较为复杂的交互方法,需要设置一些基本参数,这里附上源代码!

有兴趣者可下载研究。

主界面以及参数配置界面如下:

对于上面简单实现中缺失的hello.cpp源文件,可我的共享资料里面可以找到!
http://ishare.iask.sina.com.cn/f/14697396.html

热门招聘
相关主题

官方公众号

智造工程师