我正在使用连接到串行端口 (RS-232) 的电机。我需要将它用作实验室自动化设置的一部分。电机是可以购买的更大装置的一部分,它是我正在使用的装置的唯一部分。该设置带有一个用于分析的 GUI 软件,我可以使用这个应用程序手动移动电机。文档中没有列出串行命令,文档中提到的控制设备的唯一编程方法迫使您调用 QT,考虑到我需要的唯一功能是移动这个阶段,它似乎比需要的更复杂。 有谁知道找到串行命令或破解设置以完成这个简单任务的方法吗?在我看来,如果它是通过串行端口连接的,则它们必须具有内部编写其原始软件时用于控制的串行命令。
详细信息:电机是this的一部分|从 Thorlabs 设置。此设置附带的光束分析仪并未被用于支持安装在电机平台上的更好的光束分析仪。本质上使它成为一个在一个维度上移动的步进电机。如果它有什么不同,我可能会在这个项目上使用 C#(因为另一个设备迫使我使用 .net)
最佳答案
使用另一个串口进行监控。将此监控端口上的 RX 引脚连接到电机控制端口上的 TX 引脚。将终端应用程序连接到监控端口。使用 GUI 移动电机。查看正在发送的内容。
关于c# - 控制文档中未给出串行命令的电机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6202587/