品牌:SIEMENS/西门子
西门子(SIEMENS)的PLC产品包括LOGO、S7-200、S7-1200、S7-300、S7-400、S7-1500等。 西门子S7系列PLC体积小、速度快、标准化,具有网络通信能力,功能更强,可靠性高。S7系列PLC产品可分为微型PLC(如S7-200),小规模性能要求的PLC(如S7-300)和中、高性能要求的PLC(如S7-400)等
OPC常见问题
PCS 7系统支持哪些类型的OPC 通讯
PCS 7 OS 在 OS 服务器上或 OS 单工作站上提供以下内部 OPC 服务器:
· SOPCSRVRWinCC.exe(OPC DA)
· SOPCAESRVRWinCC.exe(OPC A&E)
· SOPCHDASRVRWinCC.exe(OPC HDA)
系统集成的 OPC 服务器可与 OpenPCS 7授权或WinCC/Connectivity Pack配合使用。但需要注意,如果使用 OS 站集成的 OPC 服务器,则将增加负载影响 OS 站的性能。
PCS 7与WinCC/ConnectivityPack兼容性
S7-400H与第三方设备如何建立OPC 通讯
400H可以与第三方设备建立基于SIMATICNET软件的OPC通讯。SIMATIC NET 作为OPC服务器,第三方设备作为OPC客户端。具体组态方法请参考如下文档:
S7-400H和WinCC之间基于Simatic Net OPC 的通讯
PCS 7系统中如何为OPC功能进行初始化DCOM设置
PCS 7系统之间建立OPC通讯,可通过系统集成的安全设置完成对DCOM组件进行集中设置。PCS 7 V7.1SP4 之前的版本,用户通过选择Allprograms à SIMATIC à SIMATIC SecurityControl à Make Settings,点击Apply,完成配置。
PCS 7 V8.0 之后的版本开始,用户通过选择Allprograms à SiemensAutomation à SecurityController, 点击 Repeat Settings,完成配置。
PCS 7系统与第三方设备建立OPC通讯时,如何配置DCOM
PCS 7系统与第三方设备建立OPC通讯时,请检查如下设置:
1. 双方是否使用相同的计算机名;
2. 关闭网络防火墙;
3. DCOM组件安全性设置
具体设置方法,请参见如下文档
OPC Scout – 集成在PCS7系统中的OPC诊断工具
当OPC通讯不能建立时,可在 OPC服务器上,打开OPC Scout V10,检测本机的OPC通讯是否正常。OPC Scout V10 位于如下目录:
All programs à SiemensAutomation à SIMATIC à SIMATICNET à OPCScout V10
打开OPC ScoutV10,选择Local COMserver,如下所示,OPCScout会自动查找本机所有的OPC服务器。选择链接相应的OPC服务器,如WinCC OPC服务器:
可以通过拖拽的方式,将相应变量拖入DAView中,以便监控变量数值以及质量代码。
OPC Scout 支持哪些OPC通讯方式
OPC Scout V10如下的通讯方式:
· COM (DA/ A&E)
· XML (DA)
· OPCUA
OPC Trace 功能
PCS 7 OS 支持OPCDA/HDA/A&E功能,提供了与西门子产品和第三方厂家产品的通讯选项。如果功能出现问题或组态的 OPC 连接没有按照预期工作,通常可以跟踪记录WinCCOPC服务器与OPC客户端之间的 OPC 通讯。
激活和配置 OPC 服务器跟踪取决于使用 WinCC 的版本。
具体配置文件的存储目录,以及参数解释,请参考如下文档:
如何配置和激活跟踪 WinCC OPCDA/HDA/A&E 服务器?
组态并使能 WinCCOPC 通道的追踪
WinCC 以 OPCDA 通道的形式提供了 OPC 数据访问的客户端,通过该通道可以建立与 OPCDA 服务器的连接。在这种情况下,如果该功能不正常或建立的 OPC 连接无法正常工作,可以记录 WinCCOPC 客户端与 OPCDA 服务器之间连接的事件追踪。
使用“通道诊断”工具来使能并组态 OPCDA 通道追踪。可以通过开始菜单 > 所有程序 >Siemens Automation > SIMATIC > WinCC > Tools > ChannelDiagnosis 找到。 通常所有追踪输出的数据都需要用于诊断。也可增加数据的采集周期及文件的大小。
具体配置说明请参见如下文档:
如何组态并使能 WinCCOPC 通道的追踪?
常见OPC通讯故障与处理
1.不能浏览远程计算机的OPC Server
2. 不能连接到远程计算机的OPC Server
3. 所有的Item显示为Bad
4. OPCClient 不能接收更新的数据
5. OPCServer 所在的计算机有高的CPU利用率。
具体配置检查方法,请参见如下文档:
Process Historian是否支持OPC通讯
Process Historian仅支持OPCUA通讯方式,可以作为OPCUA服务器向外提供PCS 7系统的归档数据。若希望使用Process Historian OPCUA功能,需要购买额外授权。