前一段做个项目正好自己编了一个简陋的Serial Master, 和Serial Slave,去现场前用模拟器调好设备,去现场几乎不用调就成功了。现在贡献出来,没有说明书,应该一看就懂的。CRC是CRC16,ModBus RTU 协议需自己按16进制填写各字节,中间用空格间隔,填写在“Arbitrary Command (HEX)”一栏,然后按“Add CRC”来添加最后的两个CRC字节。 “Bytes to Receive” 要填入Slave正常情况下传回的字节数。
“Auto Resend”, “Auto CRC”用于测试重复发送命令,以测试系统的多次收发的稳定性,测试单次命令的收发就不要选。
没查过网上有无免费的相应软件,反正自己编也不费事,就自己动手整了。
免责声明:不保证软件是无错误的,不保证软件符合您的应用要求,不对可能因为使用或不当使用软件造成的任何损失负责。
|