在Python下用WinDLL多次加载DLL

2024-09-28 14:52:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在Windows下开发一个Python应用程序,它驱动Vellemann K8055卡(I/O卡)。制造商提供了DLL。使用Python模块,我可以毫无问题地驱动它。有时,由于一些电气干扰,卡会自动复位,如果我向卡发出命令,我永远不会得到答案。除了我需要修复电气干扰以消除根本原因之外,还有一个问题,那就是卡位于远程站点。我每三四个月只能去一次。因此,我需要一个软件解决办法。你知道吗

我意识到,如果我重新加载DLL,与卡的连接将被重新初始化,允许我再次驱动它。我不确定的是,使用ctypesWinDLL函数多次加载同一个DLL是否有其他含义。有人有这方面的经验吗?你知道吗


Tags: 模块答案命令应用程序软件远程站点windows