我希望能够开发一个可以与 Modbus 设备通信的 iPhone 应用程序,但我不知道如何继续。有没有人有这方面的经验,或者是否有用于此目的的现有图书馆?
您首先需要知道如何在您的 iPhone 上创建一个简单的 TCP 客户端,以及如何在您的计算机上创建一个简单的 TCP 服务器,您的 iPhone 客户端将通过 WiFi 与之通信。在进行任何客户端/服务器实验之前,请确保 PING 命令有效并且防火墙不会阻止您的服务器端口,并确保用于实验的服务器端口大于 1024 并且尚未使用。然后看一下官方的MODBUS TCP规范site http://www.modbus.org/specs.php,熟悉自己感兴趣的功能代码,研究发现的C代码here http://www.modbusdriver.com/modpoll.html。然后制作一个简单的 MODBUS TCP 客户端,它可以向 MODBUS TCP 服务器发送请求并解释答案。最好的方法是开始读取单个寄存器值,然后随着时间的推移并添加更多功能。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)