11得票2回答
Modbus错误:[无效消息] 收到不完整的消息,期望至少2个字节(收到0个)。

问题 pymodbus主/客户端可以向从/服务器发送请求。 从/服务器准备好返回数据并等待主/客户端来取走它们。尽管从/服务器已经准备就绪,但主/客户端仅返回错误“Modbus错误:[输入/输出] Modbus错误:[无效消息]接收到不完整的消息,期望至少2个字节(0个被接收)。”。 设置...

12得票4回答
计算CRC16(Modbus)值的函数

使用C#.net编写WPF应用程序,我要连接到一个设备(MODBUS协议),我必须计算CRC(CRC16)。我使用的函数计算普通的crc16,值是正确的,但我想要CRC16(modbus)的值。请帮我解决这个问题。

14得票4回答
计算Modbus RTU CRC 16

我正在实现一款软件,通过串口使用Modbus RTU协议读写数据。为此,我需要计算字节字符串末尾的两个CRC校验码,但是我无法完成这个任务。 在网上搜索时,我找到了似乎能够正确计算CRC校验码的两个函数:WORD CRC16 (const BYTE *nData, WORD wLength)...

21得票5回答
有没有一个在.NET中处理Modbus协议的好库?

有没有人知道一个好的(最好是开源的)用于处理Modbus协议的库?我看过一些库,但我正在寻找一些人的个人经验,而不仅仅是谷歌搜索结果中的前十名。我认为至少还有其他一个像我一样处理PLC和自动化硬件的人存在。 也欢迎分享其他可能对你有用的材料...

7得票2回答
Modbus通信

我正在使用C#通过modbus rs485 rs232与两个相位计通信,这些计量器记录了电压等信息。 我需要通过总线发送数据以接收读数。我连接了一条普通的电线并将发送和接收短接在一起。 数据已被接收并触发了此事件: private void port_DataReceived(objec...

7得票3回答
基于HTML/Javascript的网页如何与Modbus TCP通信?

我有一个使用Modbus TCP的设备。我想从中读取数据并在网页上显示(不需要中间服务器)。 我找到了一个几乎完全相同的Chrome扩展项目: https://github.com/Cloud-Automation/chrome-modbus 它在javascript代码中使用了chro...

46得票1回答
使用freemodbus托管多个客户端

我正在开发一个使用Modbus over TCP协议的微控制器到PC通信项目。我的平台是STM32F4芯片,使用C语言编程而没有RTOS。我找到了LwIP和Freemodbus,并成功地让它们都工作了。但不幸的是,我现在遇到了一些问题,不知道如何处理。 我注意到如果我建立了连接,然后失去了连...

8得票1回答
CRC16(ModBus)——计算算法。

我正在使用ModBus RTU,并尝试弄清楚如何计算CRC16。我不需要代码示例,只是好奇机制是什么。 我已经了解到基本的CRC是数据字的多项式除法,具体取决于多项式的长度,在末尾补零。 以下测试示例用于检查我的基本理解是否正确: - 数据字: 0100 1011 - 多项式: 1001 (...

10得票4回答
需要Modbus Java库

我需要一个带有源代码的简单的Modbus Java库。我在谷歌上找到了一个,但它只有.jar文件,没有详细的使用手册。有人可以向我推荐带有使用手册或源代码的Modbus库吗?

13得票1回答
使用C语言创建一个简单的Modbus客户端/服务器

我目前正在开发一个项目,以允许不同的自动化设备进行通信。为此,我想创建一个客户端和服务器,它们将使用modbus协议进行通信。目前我不确定是否要使用ModBus/TCP、ModBus/RTU还是ModBus/ASCII。 我已经在C语言中搜索了客户端/服务器示例,尽管可以找到库,但没有简单的...