如果你定要使用OPC的话,那么你需要编写OPC服务器,然后Wincc作为OPC客户端进行通讯。
硬件方面,应该无需添加,不过软件方面的工作量不小,如果你是严重门外汉的话,这种工作恐怕你扛不下来,你需要外包找人给你写程序。
安装时是带选项的,请注意选择。Connectivity Pack提供用来解析WinCC数据库压缩归档的WinCC OLE DB驱动,不用它很难直接从WinCC的数据库中读取归档数据(SQL Server OLE DB无此功能)。
可以使用Dat@Monitor,它可以在Excel和Internet Explorer中以表格和图形的方式显示WinCC的数据库中的数据。
也可以使用Industrial Data Bridge(工业数据桥),它可以将WinCC的数据读写到第三方的数据库(SQL Server 2000/MS Access 2003/Oracle 9i),而后可以用VB/VC/.net来访问。
由于WINCC并未提供与S7-200直接通讯的驱动,SIEMENS提供了专用于S7-200的OPC软件PC ACCESS,可以用于PC上位软件与S7-200通讯时OPC协议做中间转换,WINCC自然也可以使用。
软件和硬件列表
1、S7-200 CPU,实验型号:CPU224XP CN
2、笔记本电脑,已经安装好STEP7 MicroWin和WINCC V6.2
3、编程适配器PC ADAPTER 订货号:6ES7-972-0CB20-0XA0
4、PC ACCESS V1.01 软件,并安装到电脑上。
如果 CPU是SMART 200, 那么编程软件和PC ACCESS 软件版本相应升级,按 *** 作过程是一样的。
WINCC通过PC ACCESS OPC与S7-200(SMART 200)通讯步骤
首先,通过设定通讯接口道PC ADAPTER(PPI),联机搜索到CPU
更新项目中的plc类型。
建立符号表变量,连接到 MW0。另外将符号表的原中文表名改为英文。后面可以多次看到这个英文名,如果中文,这些地方都有可能产生不兼容错误。所以尽量避免。 包括变量名也尽量躲开使用中文命名。
编制简单的累加程序。然后项目保存为S7-200.MWP, 并下装到CPU。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)