工控编程吧

标题: WINCC中如何用VBS调用MATLAB生成的DLL [打印本页]

作者: baikhgmv    时间: 2016-9-18 20:56
标题: WINCC中如何用VBS调用MATLAB生成的DLL
WINCC中如何用VBS调用MATLAB生成的DLL最近遇到的这个问题,困扰了很长时间,MATLAB生成的DLL函数,在VB中调用没有问题,在WINCC中用VBS调用就出现“Runtime error    Program:c:\program files(x86)\siemens\wincc\bin\pdlrt.exe  This application has requested the Runtime to terminate it in an unusual way”。尽管以前论坛中也有类似的问题帖子出现,但答案不是很明了,诸位先学,如何才能解决这个问题?万望不吝赐教!!!


-------我建议你先在vb里面把调用这个dll函数的程序包装成一个ActiveX组件,然后在vbs里面引用即可


------我现在是将DLL生成EXE,在VBS里调用这个EXE,wincc与函数之间通过ODBC交换数据。你的方法要好些,我会试试的,谢谢!


----你用exe文件做也可以的,简单直接








欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4