如何在DSC实时系统机器上发布自定义周期IO 服务器?



主要软件:
主要软件版本: 8.6
主要软件修正版本: N/A
次要软件: N/A
硬件: PXI/CompactPCI>>Controllers

问题:

我已经创建了一个可执行自定义周期IO服务器,需要的DSC模块。当我在其他机器上运行的时候,得到了错误。



解答:

有一些附加的文件需要手动的拷贝到目标机器上,这些文件的位置是:

National Instruments\Shared\DSC\Custom VI Periodic Server\8.x\templates

 

这些都是在创建新的IO服务器的时候生成的,并且会存在为生成的VI目录下。使用windows的修改日期可以确定拷贝了正确的文件;如果只是生成了一个IO服务器,那么找到最近生成的文件即可。


在路径8.x\registration folder,下找到vislr_Name.vi,其中Name为服务器所在原始vi的名字

这些文件的内容和服务器有关,需要拷贝到目标机器上同样的位置上。

 

另外,包含服务器的库也需要称为安装程序的一部分,必须通过编程的方式部署。使用 class Browser (快捷键 CTRL+SHIFT+B)找到下面的节点,并且在连接到IO服务器的vi的前面插入如下代码。


确保在连接到库文件相同的位置,因为在目标机器上,这个位置根据你的设置可能会不同。



相关链接: How Do I Deploy Network Shared Variables From a Compiled Executable?

附件:


dir1.JPG - dir1.JPG
deploy.JPG - deploy.JPG



报告日期: 03/08/2006
最近更新: 08/30/2009
文档编号: 3V762SXL