腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
GCC
的
modbus
协议
应该
使用什么
modbus
库
?
、
我们正在开发一个产品,它需要
modbus
通信( rs-485和TCP/IP)。代码必须在运行Linux
的
嵌入式设备上运行。我们有以下标准来选择我们将要使用
的
库
。它必须是开放
的
资源,因为我们是开源
的
极客。 我们会把这个产品给我们
的
用户和他们
的
应用程序,我们不知道,因此它必须完成
modbus
协议
的
实现。广泛
的
用户基础:我们认为代码
的
用户越多,代码
浏览 5
提问于2010-07-27
得票数 5
3
回答
Modbus
RTU与ASCII
、
、
、
从带有USB转换器
的
Linux主机PC到RS-485网络
的
查询设备,我们有机会使用
Modbus
RTU或ASCII进行校验和。考虑到我们使用
的
是Linux,我们可以自由地使用使用libmodbus或任何其他高级语言
的
C程序来使用ASCII。这个是有帮助
的
,但在我看来还不完全清楚。在第一印
浏览 7
提问于2013-10-24
得票数 1
回答已采纳
1
回答
MODBUS
设备
库
、
、
、
MODBUS
--尽管很古老--是连接传感器、plc和机器等工业应用中常用和广泛使用
的
协议
。
MODBUS
协议
可以看作是一种早期
的
客户机/服务器
协议
,客户机(
MODBUS
主)请求数据,服务器(
MODBUS
从服务器)应答。例如,为了满足数据需求,管理员指定
MODBUS
寄存器(S)并获取寄存器(S)
的
内容。这里没有定义语义学。 有许多不同平台
的
MODBUS
软件
浏览 0
提问于2016-03-17
得票数 2
2
回答
Modelica
modbus
通信
、
、
我
需要创建一个硬件在环测试设置。
我
将使用Modelica (Dymola)对系统进行实时仿真。Dymola
应该
向/从一些硬件发送/接收数据,并且接收到
的
数据将被输入到模型。
我
正在尝试通过串行连接与
Modbus
通信。硬件是一个类似PLC
的
设备,所以这似乎是首选
的
方法。
我
还没有硬件,所以我正在用Arduino Uno进行测试。
我
已经在Arduino上安装了来自
的
Modbus
浏览 1
提问于2015-06-28
得票数 1
3
回答
MQTT和
MODBUS
协议
的
区别?
、
我
最近一直在读这两个
协议
,
我
不太能理解为什么我们有
MODBUS
时要使用MQTT (反之亦然)。因为,
MODBUS
用于
在低带宽下通过串行通信在PLC之间传输数据,但据我所知,MQTT使用其发布/订阅方法也做了同样
的
事情(
我
知道MQTT使用代理,而
MODBUS
不使用,但这不是重点)。有没有人能说清楚它们之间
的
区别?
浏览 2
提问于2017-06-07
得票数 2
1
回答
无法使用串口从LE-01MR电能表和rs485读取esp8266上
的
数据
、
我
尝试从LE-01MR电表读取数据,根据它
的
文档(),
我
必须发送命令0x03才能从它读取数据。Hovewer,
我
不能这样做,
我
的
结果总是None,根据micropython文档,这告诉
我
我
得到了超时()。
我
测试了连接到另一台计算机
的
接线是否正确,并且
我
能够读取其中
的
数据,所以接线
应该
不是问题。
我
将
tx/rx引脚从esp
浏览 4
提问于2021-01-16
得票数 0
1
回答
Gcc
-未定义
的
引用但
库
包含匹配
的
符号
、
、
我
尝试将我
的
一个程序与开源
库
连接起来。在自动机出了点问题之后,
我
终于成功地编译了它。但是现在
我
从
gcc
那里得到了一个未定义
的
引用错误,当我使用
库
在
我
自己
的
程序中提供
的
一个函数时: main.cpp:(.text+0x21): undefined reference to `
modbus
_udp_init(char*, int, __
modbus
_udp_handl
浏览 1
提问于2014-04-05
得票数 4
回答已采纳
3
回答
TwinCat 3西门子PLC
MODBUS
TCP通信
、
、
、
我
的
问题很简单。是否可以在
MODBUS
上与真实
的
西门子S7-1200进行TwinCat PLC仿真(TwinCat 3)?据我所收集
的
,没有英特尔芯片组网卡
的
PC阻止您使用像EtherCat或Profibus这样
的
协议
。文档中没有提到
Modbus
TCP需要这样的卡。
我
从贝克霍夫网站上尝试使用
Modbus
TCP示例程序已经有两天了,但没有成功。
我
很肯定,它
的
优点
浏览 57
提问于2022-03-22
得票数 0
1
回答
基于node.js
的
modbus
RTU ()
、
、
、
我
在试着从服务器读取保存寄存器。从站通过TCP在
协议
modbus
RTU中服务数据。在Python中,
我
使用
的
是"framer“: client = IW_ModbusClient(ini['server_ip'], port=ini['server_port'], framer=IW_ModbusFramer
我
尝试了npm中最流行
的
modbus
库
,但大多数
库
只是在R
浏览 3
提问于2021-01-15
得票数 0
1
回答
如何在MISRAC-2004-投诉C中实现
modbus
RTU?
、
、
我
正在开发一个带有32位MCU
的
modbus
RTU从设备.设备
的
操作取决于许多参数。因此,该装置应支持
modbus
功能代码
的
参数读写。
哪个
具体
的
功能代码要支持取决于我
的
设计。
modbus
主设备在特定地址读取或写入从设备
的
寄存器。因此,
我
需要将参数映射到具有地址
的
寄存器。
我
想出了一个方法:使用一个或多个保存寄存器来表示一个参数。(持有寄存器是一个
浏览 0
提问于2021-06-01
得票数 0
1
回答
为什么链接器看不到我
的
函数(定义宏来替代syslog)?
、
、
、
、
我
试图以这样
的
方式替换syslog函数:#include <cstdarg> 这是
我
的
modbus
.cpp文件
的
清单。/
modbus
.cppg++ -std=c++0x -DDEBUG
浏览 2
提问于2017-02-24
得票数 2
回答已采纳
2
回答
TCP/IP上
的
损坏校验和
、
、
、
、
我
正在通过TCP/IP连接
我
的
奴隶,通过使用Wireshark软件,一切看起来都很好,
我
可以验证CRC校验和总是有效
的
“好”,但是
我
想知道
我
如何能够破坏CRC校验和,这样
我
就可以看到校验和“无效”。任何建议,
我
如何做到这一点,可能是python代码或任何其他方式,如果可能的话。 谢谢大家,塔里克
浏览 0
提问于2019-05-23
得票数 1
回答已采纳
1
回答
需要
用于
j2me
的
Modbus
库
、
、
我
开发了一个j2me应用程序,
用于
通过
modbus
协议
串行通信读取电能表
的
值。
我
有读取保持寄存器
的
代码,但是
我
没有从meter.so得到响应。请帮帮我。
浏览 2
提问于2014-05-27
得票数 1
1
回答
如何通过Mac OSX中
的
终端修改PLC中
的
寄存器值?
、
、
、
、
简单地说,
我
有一个可编程逻辑控制器通过USB转串行适配器连接到我
的
Mac。还有另一个适配器将计算机中
的
RS-232转换为PLC所需
的
RS-485。
我
只想通过Mac
的
终端应用程序修改PLC中
的
寄存器值。
我
该怎么做呢?相同
的
浏览 0
提问于2011-09-08
得票数 0
1
回答
为JBoss熔丝编写适配器
、
、
我
想使用
Modbus
Fuse来
将
web服务调用转换为JBoss /TCP消息(反之亦然)。这个
协议
似乎不存在第三方适配器,所以我想我必须自己编写它。这是怎么做
的
?目前,
我
最好
的
猜测是Apache
将
web服务调用
的
SOAP文件存储为一个文件,并将其传递给JBoss Camel。所以我要做
的
就是为这些文件格式写一个转换器。这是正确
的
吗?
浏览 0
提问于2017-08-04
得票数 0
1
回答
RTU
Modbus
从站
的
Python脚本
、
、
、
、
我
正在做一个系统
的
自动化测试用例,需要一个自动化
的
modbus
输入设备。
我
是第一次接触这个
协议
和环境,
我
找不到任何有
modbus
从客户端
浏览 7
提问于2019-01-24
得票数 1
回答已采纳
1
回答
Modbus
RTU :从设备侦听其他从设备
的
响应
、
、
我
希望
我
的
系统中
的
每个从设备都知道其他设备
的
状态。对
我
来说,一个很好
的
方法是,当主设备发送请求时,每个从设备都会听取被寻址设备
的
响应。 标准
协议
中是否有允许此功能
的
命令?
浏览 5
提问于2022-02-02
得票数 0
1
回答
开始使用
Modbus
RS485
、
、
我
不确定这是不是合适
的
地方,但如果是,让他们知道会张贴在那里。
我
的
问题是 如果有任何教程,
我
可以
浏览 3
提问于2015-05-04
得票数 0
2
回答
如何从USB连接
的
RS-485中获取数据
、
、
、
数据聚合装置从光伏组件(太阳能)收集有关产生
的
电流、电力等信息.这个设备有唯一
的
RS-485端口。当我从文档中阅读时,它使用
Modbus
RTU
协议
(设置为9600-8N1)。老实说,这是
我
第一次在COM端口和设备上工作。这就是为什么
我
甚至不知道
我
是否正确地连接了引脚。
我
读了很多与RS-485,
Modbus
有关
的
东西。但是,
我
仍然在迈出第一步。所以,
我
使用简单
的
U
浏览 3
提问于2017-02-03
得票数 1
1
回答
C-使用硬编码
库
的
引用进行编译时出错
、
我
正在尝试编译一个使用libmodbus
库
的
C程序。这个
库
已经安装在系统上,引用属于
modbus
.h,它在main上以这种方式硬编码: #include </usr/include/
modbus
/
modbus
.h> 单独
的
编译不会产生错误: $
gcc
Wunused-const-variable=] 186 | static const char sTcpPortStr[] =
浏览 25
提问于2021-03-23
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
CPU的MODBUS通信实例
ModBus RTU、ModBus ASCII、ModBus TCP,它们有什么区别?
西门子s7-200 SMART系列PLC基于Modbus TCP服务器的通信
通信协议转换器-Modbus RTU / Modbus ASCII
深耕Modbus技术,RoshX助力您的工业自动化更上一层楼
热门
标签
更多标签
云服务器
ICP备案
云直播
对象存储
腾讯会议
活动推荐
运营活动
广告
关闭
领券