技术论坛

 回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

返回主题列表
作者 主题
yecao2006
至圣

经验值:21131
发帖数:1557
精华帖:2
楼主    2017-12-14 18:32:05
主题:一台wincc做为上位机可以链接多少个通道的modbus-tcp 精编帖 

大家好,我有一个项目,下面有很多各种类型的PLC,包括三菱FX,欧姆龙CP1H,台达的,基士的,松下的等,我需要采集他们的数据到上位机上进行分析,我先用第三方板卡讲所有的通讯口转为modbus-tcp,现在我在一台wincc中能建立多少个modbus-tcp通道,而也就是一台wincc能同时读取多少台PLC,谢谢各位大侠了。

我回来了!继续努力!
RENHQ
版主

经验值:74828
发帖数:13653
精华帖:61
1楼    2017-12-14 21:13:32
精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

WINCC本身没有限制

手册上这么说的:

通过计算机的标准以太网端口或对应的 Siemens 通信处理器来建立通信。

最大可能连接数受可用的系统资源及其性能数据限制,特别是受 CPU、RAM 和以太网连接的限制。


Q群:https://jq.qq.com/?k=9BDuEgf6
万泉河
至圣

经验值:29190
发帖数:10900
精华帖:131
2楼    2017-12-14 22:37:41
精华帖  精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

这种问题问法最容易导致的结果是回答你问题的人们在争论到底是32还是64或者128以及256的时候, 你偷偷笑了 , 说我只有8个设备,你们一群傻冒!

微信公众号:PLC标准化编程,ZHO6371995
yecao2006
至圣

经验值:21131
发帖数:1557
精华帖:2
3楼    2017-12-15 08:25:27
精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

万版,我是第一次这么做,所以不是很清楚能带几台,我咨询第三方的板块厂家,他说西门子对wincc的通道有限制的,我是一台PLC建一个通道,总计有6条线,每条线有10台各种类型的PLC,也就是说有60台PLC,可以建60个通道用一台带wincc的上午机采集数据吗?

我回来了!继续努力!
万泉河
至圣

经验值:29190
发帖数:10900
精华帖:131
6楼    2017-12-15 16:53:47
精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

你不清楚有什么奇怪的。 这本来就不是个清清楚楚的有明确数值答案的事。 

就好比我问你电脑可以同时打开多少个WORD文件, 谁能清清楚楚明明白白回答我?

微信公众号:PLC标准化编程,ZHO6371995
不断攀登
至圣

经验值:12675
发帖数:1825
精华帖:0
7楼    2017-12-16 09:27:20
精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

你这个是PLC的大杂烩呀,wincc本身好像没有限制

邮箱 yongquancun@126.com
yecao2006
至圣

经验值:21131
发帖数:1557
精华帖:2
8楼    2017-12-18 08:16:44
精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

打了400热线,不增加授权的情况下,默认只能带8个通道。

我回来了!继续努力!
gaofei2013
侠圣

经验值:2878
发帖数:340
精华帖:3
9楼    2018-07-12 11:55:49
精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

但是wincc下面没找到欧姆龙、基恩士、发那科PLC的TCPIP驱动,请问楼主是怎么把他们和wincc通讯的?

山顶有风
侠圣

经验值:3832
发帖数:818
精华帖:3
10楼    2018-07-16 13:59:01
精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

你这个项目虽然说下面各种品牌及型号的PLC,但是都转成MODBUS TCP来说话,就相当于是一类设备。

但是WINCC到底能建立几个MODBUS TCP的连接时,这个还真没太注意过

国产组态软件试过连接20多个设备是没有问题的

昆仑通态的触摸屏曾经用过MODBUS  TCP连接过20多个设备,也能实现。


你刚才说西门子400反馈,在不授权的情况下可以建立8个通道,这个还真不太清楚。要是连接设备过多的话这个授权怎么购买,谁能给解释一下。

路漫漫其修远兮,吾将上下而求索!!!
Zaxife
至圣

经验值:12614
发帖数:2450
精华帖:31
11楼    2018-07-16 20:48:40
精华帖  精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp
曾经试过用Modbus Slavel模拟127.0.1.1~127.0.1.64共64个服务器测试过,每个TCP服务器30个保持寄存器。
嗯,能连上,但是WinCC画面中的变量频繁的显示灰色****(同一个画面显示所有变量),感觉就是很不稳定。但是分开每个画面只显示一个服务器的变量完全就不会显示***的问题,可.....实际应用中都有有那么几个画面需要显示所有设备的通讯状态、设备当前状态的,尽量不分画面。
然后用Modbus Poll做客户端同样是64个服务器完全无压力,系统CPU也就3%最高。然后继续增加服务器到100个也就CPU上升到5%....
一气之下用第三方Modbus TCP 转OPC给WinCC,我擦,完全不会再****了,,,,反正我是不知道为啥的WinCC这么的蛋痛。

如果你要走Modbus TCP,建议你再增加一个ModbusTCP服务器专门用来采集所有Modbus TCP服务器模块的数据,然后通过Modbus帧中的通道地址来映射不同的ModbusTCP模块,这样最终WinCC访问的仅是ModbusTCP服务器一个IP,而不是很多个数据转换模块的IP完全不会造成通讯延迟造成变量****的情况。

其实,说到底Win7系统的IP连接数量还是非常多,比如浏览网站时随随便便几百上千,也就是自己写Modbus TCP 客户端读取Modbus TCP模块,连几百个IP完全不是问题。而且IOCP这逆天神器对应几百个连接连塞牙缝都不够。
易展查
游民

经验值:147
发帖数:4
精华帖:0
12楼    2018-08-02 17:24:03
精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp

"而且IOCP这逆天神器"是指“而且OPC这逆天神器”吧

Zaxife
至圣

经验值:12614
发帖数:2450
精华帖:31
13楼    2018-08-02 19:25:33
精编帖  主题:回复:一台wincc做为上位机可以链接多少个通道的modbus-tcp
不,我说的是socket编程的IOCP模型。
不是OPC这种超麻烦的DOCM,***的权限会让人抓狂。我是能不碰OPC就不碰的,太浪费网络资源了…特别西门子疯狂推OPC UA…我是被恶心到了…
还是MODBUS TCP这种高效协议有爱。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。