大家好,我想用一套WINCC同时监控两套独立的PLC,OPC用的是PC ACCESS,最近试了下,发现通过ACCESS不能够做到同时监控两台PLC,我已为两台PLC设了不同的地址,但问题似乎出现在ACCESS上,貌似它不允许同时接收两台PLC的通讯数据,我是用一台PC上的两个串口分别与两台s7-200连接的,请问一下有高手能够实现同时监控吗?还是用ACCESS这通道是不可行的?注意,是同时喔..
问题补充:
鉴于access的局限性,小弟想用EM227通过profibus来达到目的,但之前并没有接触过,在此再次请高手们说说具体该如何操作,小弟万分感激!!
最佳答案
PC Access和MicroWin使用的是同一个应用程序访问点(Set PG/PC interface中的MicroWin),该访问点只能指向一个设备,也就是说,即使在两个串口上都插上PC/PPI电缆,也只能使用其中一个。这是软件的限制,没有办法。
不过楼主可以通过一个串口和PPI/MPI网络实现PC Access和两个S7-200的通信。先使用Profibus DP电缆把两个S7-200的Port 0连起来,注意其中一个DP接头要有编程口;再把PC/PPI电缆接在这个DP接头上,PC Access中建立两个PLC即可(地址不能冲突)。
上述办法受限于串口,通信速率不会太快,最好采用CP5611代替PC/PPI电缆。
问题补充:
PC Access也是支持EM277的,方法和连接S7-200CPU一样,只是新建PLC时输入EM277的DP地址,物理连接换到EM277上就可以了。
如果要使用Simatic Net作为OPC Server连接EM277,就必须使用CP5611/CP5613了,具体的步骤可以参考下载中心编号为A0303的文档《SIMATIC NET OPC Server与S7-200/EM277的 S7连接》:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0303.pdf
提问者对于答案的评价:
万分感谢各位的意见,谢谢!
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc273781.html