ADPSS修改模型时候只对dll进行替换,对外输出模型和dllpacket时,怎么更新dllpacket能避免重新拉线的工作?

俞宏洋俞宏洋 提问于:2025-04-11 11:31 软件使用 65 浏览 3 回答

这种问题很典型,例如用户有个模型要求改,dll接口不动,我们只更新dll进行测试(替换adpss调用我们自己dll的地方)。

测试好后,如果直接更新的dllpacket文件,连同ets给对方,对方似乎都需要重新删除原来的UD,重新连线才能正常运行。

本地串行
穆清
穆清LV4

回答于:2025-04-11 12:00北京

请参考说明书,右键模型,更新dll,就可以不连线更新DLL。
穆清
穆清LV4

回答于:2025-04-11 12:33北京

参考说明书第6章,第5小结,
功能项【修改模型参数】,支持用户修改已创建的自定义UD模型的部分参数:
(1)动态库:即自定义UD模型对应的动态库。
(2)调用模式。
(3)调用方法。
(4)Store_Size和Snapshot_Size,即存储区大小。
修改步骤如下:
穆清
穆清LV4

回答于:2025-04-11 12:35北京

更新完毕以后还需要再导出一遍dllpacket。不能在源头重新加载XML,这样会变成一个新的模型。