我正在为PLC的用户界面开发程序;然而,PLC自动化了一大块机器,我们在办公室里没有足够的空间让我测试一下。尝试开车到其中一个使用这些设备的制造工厂并试图说服他们让我连接他们的PLC只是为了让我可以测试一个按钮的功能,这真的很不方便。
但是,我已经选择了PLC制造商用来获取其专有界面语言的COM DLL(基本上是JavaScript,他们并非愚弄任何人)与PLC通信,我想知道是否通过确定DLL试图从哪里获取信息并将信息输入其中,可以模拟PLC。它通常通过以太网接口进行通信,但至于它如何访问PLC寄存器,我完全不知道。
没有拆解DLL,是否有人知道如何完成我想做的事情?我听说有人通过监控DirectX DLL从电脑游戏重建3D模型;这是一个选择吗?