主题中讨论的其他器件:USB2ANY、
工具/软件:
我想使用 usb2any 在批处理文件中通过命令行执行来使用 TICSPRO 自动对器件进行编程。 GUI 可以正常工作、但我需要自动执行以用于生产运行、并且我不想使用 python 或其他脚本程序。 我可以使用器件和.tcs 配置文件修改 TICSPRO.ini 文件(如果可能)。 我还希望命令行在同一命令行提示符下尽可能从寄存器强制进行 EEPROM 编程。
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
工具/软件:
我想使用 usb2any 在批处理文件中通过命令行执行来使用 TICSPRO 自动对器件进行编程。 GUI 可以正常工作、但我需要自动执行以用于生产运行、并且我不想使用 python 或其他脚本程序。 我可以使用器件和.tcs 配置文件修改 TICSPRO.ini 文件(如果可能)。 我还希望命令行在同一命令行提示符下尽可能从寄存器强制进行 EEPROM 编程。
尊敬的 Derek :我使用 LabVIEW 开发了板级测试解决方案。 我能够使用 SYSEXEC.vi 从 LabVIEW 启动此应用、但我需要尽可能地自动执行 TICS Pro 的编程序列。 它已经可以用作 GUI、但我希望它具有器件和配置文件.tcs 的默认设置。 DEVICE_NAME00-CDCE6214-1Q 已在 TICS Pro.ini 文件的设置中设置、我是否也可以为.tcs 文件执行相同的操作? 如果我可以在 TICS Pro 可执行文件中设置一个模式、以便在启动时自动启动寄存器到程序 EEPROM 操作、那会很好。 提前感谢您的帮助。 -病人
有一个命令行标志可用于指定自定义设置文件、该文件可以控制一些启动行为。 我可能会发现、本地绑定的 TCP 套接字服务器 API 可以用于执行设置字段值、写入寄存器、加载配置等操作 我们在安装程序中包含一个 python 轮 ti_ticspro (Texas Instruments 默认安装在 C:\Program Files (x86)\TICS Pro\Python 中)、其中包括一个用于套接字服务器通信的示例 python 客户端实现。 我想您可以查看此客户端文件、提出一个等效的 vi、可以通过 TCP 打开与本地 TICS Pro 套接字服务器的连接、通过 TCP 写入消息、通过 TCP 读取响应。 然后、您可以通过 LabVIEW 中的 TCP 服务器 API 加载配置并按“BTN_EEP_REGCOMMIT"按钮“按钮。 这些 API 的实际机制非常简单、只需要一些 标准 ASCII 字符的字符串 join/split 和 prepend/append 或 strip。 请快速查看 python 客户端文件、并告诉我 这是否看起来是一个合理的建议。
尊敬的 Derek: 我有一个 LabVIEW TCP 客户端正在运行 TICSPRO 服务器。 握手有点可疑、但基本的 TCP 命令接口在大多数情况下都能正常工作。 我还有几个问题:
1.我可以在 settings.ini 文件中设置一个变量、允许我设置器件配置文件 (.tcs) 以确保它自动加载吗?
2.如何知道对 EEPROM 的写入(通过 BTN_EEP_REGCOMMIT)何时完成了编程序列(可能进行状态调用)?
最后、是否有允许我 干净地终止(关闭)TICS Pro.exe 的 API 命令?
谢谢、
-病人