S7-200 PC ACCESS是一个新的OPC服务器产品,专门与S7-200PLC的工作。
新产品提供了一个标准的OPC服务器接口,将与任何标准的OPC客户端接口。在产品中提供了一个简单的测试客户端,用于快速验证PLC位置。支持S7-200PLC编程软件步骤7 MicroWin(V3.x-V4.x)的符号集成。提供单个用户许可证和多个副本许可证。
扩展资料:
OPC的特点:
OPC有以下三个特点。
1、计算机硬件厂商只需要编写一套驱动程序就可以满足不同用户的需要。硬件供应商只需提供一套符合OPC Server规范的程序组,无需考虑工程人员需求。
2、应用程序开发者只需编写一个接口程序便可以连接不同的设备。软件开发商无需重写大量的设备驱动程序。
3、工程人员在设备选型上有了更多的选择。对于最终用户而言,可以根据实际情况的不同,选择符合实际的设备。
OPC扩展了设备的概念。只要符合OPC服务器的规范,OPC客户都可与之进行数据交互,而无需了解设备究竟是PLC还是智能仪表,甚至只要在数据库系统上建立了OPC规范,OPC客户就可与之方便地实现数据交互。
参考资料来源:西门子官网--交付版本:PC Access V1.0
我一直就想用自己写的上位机程序通过PPI电缆来监视和修改西门子的PLC的内存,于是就买了个西门子的PCAccessV1.0.2.26OPC软件,回家一看,好家伙,没加密的。可以随便装。安装好后我的电脑就有OPC服务器了,还有个用VB写的客户程序例子。我打开VB6编译运行,果然可以监视和修改西门子的PLC的内存。细看这个VB例子,'建立与OPC服务器的连接SetQOpcServer=NewOPCServerCallQOpcServer.Connect("S7200.OPCServer")'S7200.OPCServer是西门子OPC服务器的名称SetQGroups=QOpcServer.OPCGroups'GetOPCGroupsCollectionObjectfromQOPCServer'SetDefaultPropertiesforGroupCollection'ThesePropertiesareusedtosettheProperiesfornewGroupsQGroups.DefaultGroupIsActive=False'SetDefaultGroupActiveStatetoInactiveSetQGroup=QGroups.Add("QGroup1")'AddanewGrouptotheGroupCollection'SetGroupPropertiesQGroup.IsSubscribed=True'EnableCallbacksQGroup.UpdateRate=100'这个群组的刷新速度是100ms'下面再往群组里添加要传送的地址单元请教Vb里用New来创建类的实例,但我搞不清Delphi用什么来做这事?????
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)