共有4个交换机,1#挂中控有两台电脑,分别装wincc v6.2 ,走tcp/ip协议,2#挂s7-315 2PN/DP;3#挂s7-315 2PN/DP,CP343-1(s7-315 2DP),CP343-1(s7-315 2DP);4#挂s7-315 2PN/DP.交换机之间光纤连接,每天经常会通讯中断好几次,每次约2分钟,会自动恢复。不知什么原因,折腾好几天了。 请大家分析分析什么原因会造成的。
问题补充:查过s7-315 2PN/DP cpu的信息,没见有什么错误代码。
问题补充:
7月份更换的光纤,运行不到半个月,wincc诊断出现有代码 410E,
改了三台plc的cpu通讯op数=3,另外两台程序op不知道, 这个op数必须得改才行吗?
最佳答案
1、采用WinCC Channel Diagnosis功能进行故障判断。
查询当连接受干扰时的错误代码,然后查询手册进行判断。
建议采用ISO协议进行访问。
实例:
错误4102 - L4_INVALID_REQ
无效的请求块。
----通讯驱动程序返回一个无效的请求块。
----CLOSE_REQ之后返回一个没有被处理的请求块。
错误4107 - L4_OK_CLOSED_RESP
连接终止。
----机架/插槽未被正确组态。
----超出在自动化系统上最大允许的连接数目。
2、还有一种可能就是PG通讯的连接资源数量已经达到最大值,可以在CPU中进行修改。
OP数是同一时间PLC允许与外部设备进行通讯的数量。我单位是四台计算机与二套400H和四套315DP进行通讯,发现只有两台电脑可以与315通讯成功,但一旦停止一台电脑的,则其他两台也启动了WinCC的机器中一台也可以显示了。400H对此余量较大,一般无需考虑。后来修改后,四台电脑就可以同时访问315了。主要原因还是300系列的CPU速度较慢,访问数多了容易导致运行速度减慢。而400H则不存在这种情况。这个和CP1613无关,这种内置通讯处理器的“网卡”可以同时与140套PLC通讯。计算机也不存在这种反应慢的情况。
图片说明:
提问者对于答案的评价:
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc196387.html