本文主要介绍与个人计算机(简称PC)相关的Simatic Net PC CP网卡、Simatic Net PC软件以及基于Simatic Net 的OPC通讯等。
西门子 PLC与PC的通信可能存在以下几种应用:
1. PC作为工程师站将PC作为编程器(PG),用于下载,调试PLC程序等:
PG与西门子PLC通信连接有多种方式,可以使用PC Adapater编程电缆方式,xiangbaijiao也可以使用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组态数据时使用。
2. PC作为操作员/监控站将PC作为操作员界面,涉及WinCC或者第三方SCADA等与西门子 PLC的监控通讯,也有用户自行开发Windows应用,与PLC通信。
与第三方SCADA软件的通讯,通常会涉及OPC通讯方式;
3. PC直接连接I/O设备作为控制器或者控制器加操作员,连接各种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