serial-port - RS422 Pan & Tilt 总是重复命令而不是应答
问题描述
我按照本教程测试了我的 Pan&Tilt 的 RS422 连接。
这是一些测试命令的输出。
值得注意的是,Pan&Tilt 总是重复我的命令。据我所知,情况并非总是如此。“04 3F”命令使它移动,所以这不需要答案,“53 00”但是是一个关于 Pan&Tilt 当前角度的问题,这确实需要一个不是重复的答案问题。
与我的 PC 的连接是通过这个USB 连接器完成的。
寻找关于我可能需要调查的任何提示。
解决方案
发现了问题。
对于未来有类似问题的任何人 - 不要将产品描述作为基本事实。
在与支持人员联系后,我被告知硬件不可能是问题所在,因为它和用于控制 P&T 的交付软件在过去完美无缺。但是——为了 101% 的肯定——我们可以检查 P&T 内的 DIP-Lever。
原来“默认”设置毕竟不是那么默认.. P&T 期待 RS485 输入(除了告诉 RS422 将是默认设置),这就是为什么将 TX+ 连接到“+”和 TX- 或 RX- 到“ -”导致了一个动作,但没有任何反应。
所以,长话短说,我将 DIP-Levers 更改为 RS-422 协议,并将 USB 转换器的 TX+/TX- 连接到 P&T RX+/RX- 的 TX+/TX- 从 USB 转换器到 RX+/RX - 来自 P&T,它没有问题。
推荐阅读
- c# - 如何在统一引擎中从 Facebook API 获取用户名和用户个人资料图片?
- typescript - Mongoose - 从子文档中查找无法正常工作
- html - 避免事件冒泡问题,以便在 IE11 中使用预输入查看更多选项
- arrays - 如何使用 Kotlin 将字符串拆分为 N 个字母的部分?
- java - 在线程失败和异常处理时停止 ExecutorService
- flutter - 如何在 Flutter 中的 TextField 边框上放置提示(占位符)
- html - 滚动时,不要移动宽度屏幕(位置:固定;)
- javascript - 比较无序显示的json文件和下拉值
- deployment - Python3.9:如何在特定目标上部署 python 应用程序
- colors - scale_fill_manual 用更多变量扩展图例