与施耐德昆腾PLC通过ModbusTCP通讯速度慢的问题??help?? 点击:4850 | 回复:7



charry_nj

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 10回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2010年8月03日
发表于:2012-10-26 14:32:57
楼主

与昆腾PLC通过ModbusTCP通讯。由于AI、DI地址范围比较大,我通过轮询方式,一次获得50-100个地址的值,这样也需要20-30秒才可以轮询一遍,这个速度就有些慢了。特别是在DO、AO操作后,于DO、AO相关联的变化点也是靠轮询上来数据的,时间太长。有什么办法可以提高速度么?我试过很快的发送和提高每一包中的数据点数,发现有时候PLC吃不消,就不回答了。

有没有变化数据主动上送的方式呢?如果没有,Modbus就只能适用于数据量小的情况了。



无锡北辰

  • 精华:0帖
  • 求助:0帖
  • 帖子:20帖 | 117回
  • 年度积分:0
  • 历史总积分:822
  • 注册:2007年8月08日
发表于:2012-11-01 09:03:05
1楼

您是PC 还是PLC 跟施耐德PLC 进行modbusTCP通讯?如果同西门子PLC通讯,可以参考下面的例子

BCNet-S7 实现西门子PLC与施耐德PLC 的modbusTCP通讯

http://www.beichen-automation.com/pp01.aspx?cateid=183&productsid=993

charry_nj

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 10回
  • 年度积分:0
  • 历史总积分:98
  • 注册:2010年8月03日
发表于:2012-11-01 15:10:58
2楼
引用 无锡北辰 的回复内容: 您是PC 还是PLC 跟施耐德PLC 进行modbusTCP通讯?如果同西门子PLC通讯,可以参考下面的例子BCNet-S7 实现西门子PLC与施耐德PLC 的modbusTCP通讯http://www.beichen-automation.com/pp01.aspx?cateid=183&productsid=993


是PC

我想PLC通讯同样也存在这个问题吧?这是Modbus的缺点吧

Marine1981

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 44回
  • 年度积分:0
  • 历史总积分:49
  • 注册:2006年2月28日
发表于:2016-02-04 11:49:40
3楼

Modbus一次只能请求120个寄存器,如果响应够快,还是可以的。

就是怕响应慢,20-30s的话需要多少的数据量啊?

zsyok770322

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 21回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2010年10月15日
发表于:2016-03-17 11:01:06
4楼

哪会有这么低的速率哟,看看你的PC是不是有问题.MODBUS TCP是比较快的哈.

sam123321

  • 精华:0帖
  • 求助:3帖
  • 帖子:5帖 | 27回
  • 年度积分:0
  • 历史总积分:178
  • 注册:2015年11月12日
发表于:2019-07-22 22:27:12
5楼

10M/100M级别通讯不可能这么慢的,是否超出PLC多台带载能力,还是通讯程序有问题,监控报错

sange

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 669回
  • 年度积分:0
  • 历史总积分:553
  • 注册:2019年5月30日
发表于:2019-08-07 14:08:06
6楼

现场总线,工业以太网,工业交换机通信产品:(手机13072208083,网址www.tj-sange.com 天津)

(1)CAN CANOpen DeviceNet 总线

CAN转光纤(点对点)、CAN转光纤(环网 手拉手)

CAN集线器(8路)、CAN总线延长 中继器器、CANModbus 485. CAN转网口

(2)Modbus 485总线

485转光纤(点对点)、485转光纤(环网 手拉手)

485集线器(8路)、485总线延长 中继器器、CANModbus 485. 485转网口

(3)Profibus总线

Profibus转光纤(点对点)、Profibus转光纤(环网 手拉手)

Profibus集线器(4路)、Profibus总线延长 中继器器、ProfibusModbus 485

4)模拟量转光纤4-20mA 、模拟量转光纤0-10V、  开关量转光纤

5HARTModbus 485.

64-20mA 0-10V采集卡( 485接口Modbus协议)

7)手持信号发生器 电荷测量仪

8CC-LINK转光纤

9485 CAN PRIFIBUS  转网口

10485 4-20MA 0-10VLORA

(11) Profinet 转Modbus网关


WOJIAOYC

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 99回
  • 年度积分:0
  • 历史总积分:113
  • 注册:2013年9月26日
发表于:2019-11-07 14:23:51
7楼

Modbus一次只能请求120个寄存器,如果响应够快,还是可以的。

就是怕响应慢,20-30s的话需要多少的数据量啊?



热门招聘
相关主题

官方公众号

智造工程师