你的问题描述的不是很全面,估计的情况如下:你用VB写的程序最终应该是运行在工控机上面的。dll也要被复制并注册到工控机的系统里面以便程序能正常运行。(当然工控机的系统也应该是WINDOWS系统。)VB写的程序需要用到工控机的一个接口(串口,以太网口什么的),调用DLL中的函数将数据从这个接口发送出去和接受回来。我只能大概说是这样。可以具体聊聊。
把程序和.dll都拷到工控机里就可以了