㈠ RS-485的设备,遵守MODBUS-RTU协议。怎样用的电脑读取信息
用电脑的串口,接个485转换器,接到设备的485接口,再找个串口软件,根据设备资料上的寄存器地址发送modbus报文
㈡ 笔记本电脑上如何模拟出一主多从的modbus通讯
用虚拟串口可以模仿一主一从.想要模拟一主多从的话得自己动手实现硬件电路.
㈢ 一台电脑连接两台不同的modbus设备进行485通讯,请问地址应该怎么设置呢
你用的是什么品牌的plc,什么型号,如果是三菱的话,他支持modbus通讯的,很简单,需在两个plc上加装通讯模块,将这两个通讯模块连线即可,加电工作,即可从主站中读到从站中的数据了,也可从从站中读到主站中的信息(寄存器代号要查看手册即可),很简单。
㈣ 如何测试modbus主机程序,只有一台电脑,且电脑没有硬件的串口
下载VSPM虚拟串口软件,免费的
然后设置一下,
比如你要虚拟2个已经互联的串口COM7 COM8,在vspm.ini的最后一行增加下面的内容
COM7=127.0.0.1:7102;127.0.0.1:7101;Active;UDP_BC
COM8=127.0.0.1:7101;127.0.0.1:7102;Active;UDP_BC
然后运行就可以了
㈤ 电脑和电脑之间 能通过MODBUS协议进行数据传输吗。
可以,但是因为你要对数个设备进行群控,因此如果你使用
RS232
通讯的话,可能需要加装RS232转
RS485
适配器。
㈥ 一台笔记本电脑用usb转rs485模块自连,怎么实现modbus通信,串口软件有哪些,c#语言编程
直接用串口接收就好了,外面用一个485转换器将485信号转为232串口信号就OK了。
㈦ 你好,我在用力控做毕设,想问一下,用modbus协议通讯时,怎么与设备进行连接呢
首先确定你是连接真正的设备(Modbus RTU)还是连接模拟设备(Modbus模拟器),其实差不多,1,启动力控开发环境--项目-变量-IO设备组态(也就是启动IoManger);2,选I/O设备--MODBUS--MODBUS(RTU 串行口)双击进入第一步,3,输入设备名称(还是英文吧)设备描述(设备简单说明)更新周期(跟钱无关就选100ms,像gprs之类的有流量费就悠着点)超时时间(指多长时间内收不到信息就算超时)设备地址(485或232的通信地址)选择通信方式(做设计就选串口,做GPRS就选网桥)故障后回复时间(判断为通信故障后等多长时间后通信重新又来)勾掉最大时限。串口方式下高级选项就默认进入第二步,4选择com端口和设置串口参数,其他不管,进入第四部,5这一步如果未用到32位浮点数就不管浮点数,包最大长度就看你的RTU设备1次支持读取多少笔数据,
其实写这么多还不如你自己看力控的帮助。失败过才知道成功
㈧ 在电脑读取modbus tcp设备的数据应该开发客户端还是服务器
modbus tcp 没有主站、从站之分,但是有服务器(Server)与客户端(Client)之分:发出数据请求的一方为客户端(Client),做出数据应答的的一方为服务器(Server)。服务器(Server)与客户端(Client)分别类似于modbus rtu从站、主站的作用,但它们之间没有任何关系。
ModBus TCP 是一种通信协议:
一端是 服务器端,连接的另一端 就是 客户端,
主端 应该是 客户端,被动的从端 应该是服务器端。

(8)电脑怎么连modbus设备扩展阅读:
Modbus协议目前存在用于串口、以太网以及其他支持互联网协议的网络的版本。
大多数Modbus设备通信通过串口EIA-485物理层进行。
对于串行连接,存在两个变种,它们在数值数据表示不同和协议细节上略有不同。Modbus RTU是一种紧凑的,采用二进制表示数据的方式,Modbus ASCII是一种人类可读的,冗长的表示方式。这两个变种都使用串行通信(serial communication)方式。
RTU格式后续的命令/数据带有循环冗余校验的校验和,而ASCII格式采用纵向冗余校验的校验和。被配置为RTU变种的节点不会和设置为ASCII变种的节点通信,反之亦然。
㈨ 什么设备能发出MODBUSRTU指令或电脑怎样能发出MODBUSRTU指令
电脑 里安装 modbus 软件,如 modscan 或者 modbus poll 或者 SLAVE
㈩ 多个modbus设备连接到modbus总线上有什么限制,或者这些设备需要什么条件和限制
要求相同的波特率 奇偶校验 数据位 停止位。另外通讯地址不能重复。满足这些条件后 data+和+ -和-并在一起 然后进485转232模块 插电脑串口上即可。java主要是做网络开放 做底层还是vc或者vb比较好