我公司发动机装配线所有设备的PLC为CP315-2DP,网络模块为CP343-1,他们都通过交换机组成一个局域网。其中一台装有WINCC的电脑通过网线接入到交换机上,采取个设备的数据。目前由于现场需要,需再接一台装有WINCC的电脑监控。经现场测试发现只有先动的一台电脑工作,后启动的不能工作,即两台不能同时工作。
请问是不是设置有问题,还是两台电脑不能同时对一台PLC进行监控。如果不行问能不能有别的方法,谢谢!
问题补充:
所有PLC的通信连接数量设置都为:
PG Communication: 1
OP Communicatioon: 1
S7 Basic Communication: 12
S7 Commucation: 0 ( already configured)
Maximum number of connection 16
WINCC与PLC的通信协议为SIMATIC S7 Protocol Suit.chn 请问
是不是占用PG通信,因为设置为1故两台PLC不能监控是吗。
最佳答案
一、S7-300系列PLC的CPU有相应的最大通讯连接数量(Job)。查看自己S7项目的CPU的通讯连接数量(Job)方法如下:
1、首先,打开项目的硬件组态工具(HW Config)里;
2、然后,用鼠标双击CPU组态所在的插槽(Slot);
3、其次,在弹出的CPU属性(Properties)视窗里,选择“Communication”标签;
4、在“Connection Resources Reserved for”提示字符下面,可看见当前的CPU有PG Communication、OP Communication、S7 Basic Communication,这几项通讯连接设置。最大通讯连接数值不能更改。
二、CPU的以上几种通讯连接简介如下:
1.PG Communication——指在线(Online)的S7连接。凡是网络中安装了STEP 7(即ES站)或WinCC(即OS站)的PC电脑,只要有1个S7在线(Online)连接监控着CPU,就会被占用一个PG连接数(通常:Max=32)。
2.OP Communication—— 指SIEMENS或其它公司的触摸屏产品(例如:MP277)。每个触摸屏在线(Online)连接着CPU,就会被占用一个OP连接数。另外,WinCC用内置的驱动连接CPU时,很会也占用一个OP连接数。
3.S7 Communication—— HMI 软件(例如:WinCC)与CPU的连接通常都是用S7协议,因此会占用S7连接数。另外,SimaticNet和第三方的OPC Server也要占用S7连接数。
三、S7-300系列PLC的CPU通讯的连接数值(即PG+OP+S7最大通讯连接数值)是有限制的(通常:Max=32),不能更改。但用户可按自己项目实际的通讯连接情况,合理更改PG、OP、S7这3个数值,以满足项目需求。
专家奖励分:5分 回答者: 剑忠 - 中级工程师 第10级 2010-3-18 00:38
补充:
将 PG Communication 和 OP Communicatioon 都改为 2 。
参考资料:http://www.ad.siemens.com.cn/service/answer/tobe_solution.asp?Q_ID=49520&cid=1032
提问者对于答案的评价:
我按照你的建议进行了设置,但是还不行。两台WINCC电脑只能是先开机的那台正常运行。即一台PLC不能同时被多个WINCC监控。网段都在192.1658.1.XXX
虽然问题没有解决,但也学到了另外一面。
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc266200.html