本文主要介绍与个人计算机(简称PC)相关的Simatic Net PC CP网卡、Simatic Net PC软件以及基于Simatic Net 的OPC通讯等。
西门子 PLC与PC的通信可能存在以下几种应用:
将PC作为编程器(PG),用于下载,调试PLC程序等:
PG与西门子PLC通信连接有多种方式,可以使用PC Adapater编程电缆方式,也可以使用Simatic Net PC CP卡,以及在PLC有以太网/PN接口可用时使用PC的普通网卡通信。
在安装有Simatic软件的Windows系统里,控制面板里的Set PG/PC Interface最重要的功能就是配置编程软件与PLC通信的物理通道以及通信参数。
Set PG/PC Interface也应用用于WinCC的S7 Protocol Suite通信设置,以及在早期的一些其他应用。
Set PG/PC interface里面配置的通信通道,与Simatic Net PC Station和PLC/设备之间的通信无关,仅仅相关的是编程软件下载PC Station组态数据时使用。
将PC作为操作员界面,涉及WinCC或者第三方SCADA等与西门子 PLC的监控通讯,也有用户自行开发Windows应用,与PLC通信。
与第三方SCADA软件的通讯,通常会涉及OPC通讯方式;
作为控制器或者控制器加操作员,连接各种Profibus DP或Profinet IO从站(西门子的ET200分布式I/O, 变频器等),实现数据采集或控制功能
对于第2、3种情形,有可能需要在PC机安装通讯网卡,实现PC与相关PLC或IO从站实现数据通讯;如CP5613,CP1613等;使用Simatic NET PC CP卡,则需要Simatic Net PC软件。
对于一个CP卡选型,通常涉及以下几方面的要求:
与设备通信的工业网络类型,例如:Profibus,Industry Ethernet等
用于安装CP卡的PC主板上的插槽类型,比如:PCI card (universal keyed 5 V/3.3 V),PCI Express card (PCIe 1x)等
根据所连接设备的数量,或性能要求,考虑Siemens的CP卡具有Softnet卡和Hardnet卡之分
SoftNet与HardNet的区别在于HardNet CP卡具有单独的通讯处理芯片,所以HardNet CP的通讯连接资源往往多于SoftNet CP卡。
注:
1. PCIe: 板卡为PCI Express 1x,但不局限PC主板的插槽为PCIe 1x, 可以用于所有速度及所有版本的PCIe
2. 上表各连接数据为粗略统计,更详细的性能数据参考:每个SIMATIC NET 产品的连接数量和性能参数是怎样的?
3. Simatic Net PC CP/Software 详细技术数据见产品目录:IKPI (当前版本为2015)
4. 关于CP 与Windows 兼容性问题更详细的信息参考:
Profibus CP: 22611503
以太网CP: 23785421