本系列教程将为您解决在使用OPC Server控件时,SCADA设置问题。
OPC Server是一套利用微软的COM/DCOM技术实现工业自动化资料获取的架构。OPC Server提供OPC接口,它将与之相连的物理设备(PLC)的信息值通过接口返回到客户端应用程序。也就是说,客户端通过这些接口,可以获得与OPC Server连接的物理设备的信息。对于集成应用程序,只要支持OPC接口,就能轻易访问物理设备,而无需相关的技术信息。 程序设计者可以使用相同的程序代码,操作不同的硬件装置,充分达成软件复用的目的。
【OPC Server 最新版下载】
SCADA设置Wonderware(DDE / SuiteLink)
DeviceXPlorer的配置
要从InTouch访问DeviceXPlorer,您需要在DeviceXPlorer中创建一个设备,并配置设备选项的DDE / SuiteLink。
检查设备选项中的“DDE / SuiteLink”,并配置主题名称UpdateRate。您可以在工具菜单 – >选项中为DDE / SuiteLink设置应用程序名称。

InTouch访问名称的定义
通过InTouch的WindowMaker配置访问名称。从InTouch的“系统”菜单中选择“访问名称”,然后定义访问名称。
输入访问名称为任意,并输入相同的应用程序名称,主题名称为DeviceXPlorer。

InTouch标记名称的定义
指定上面设置的访问名称,并输入与项目名称的DeviceXPlorer的标记名称相同的名称。您可以指定动态标签(直接PLC设备名称,例如M100,D123等)

SCADA设置Wonderware InTouch(FSGateway)
它介绍了我们的OPC服务器与Wonderware的“InTouch”中的FactorySuite 关一起使用时的设置。FS Gateway作为新的 关软件于2004年发布,取代了OPCLink。它可以相互转换四种协议(OPC / DDE / SuiteLink / MX),并作为通用协议转换器运行。
如何安装FS 关
如果您有FactorySuite的安装光盘,则可以从“设备集成”光盘安装FS 关。您可以通过从Wonderware的WEB站点下载FS Gateway安装程序来安装。

如何安装FS 关
从“开始”菜单中选择Program-> Wonderware-> System Management Console。SMC已经启动。
开发DAServer Manager时,会显示“ArchestrA.FSGateway”。

OPC服务器的定义
单击“配置”中的右键时,将显示弹出菜单。选择“添加OPC对象”。

[服务器节点]指定OPC服务器工作的节点名称。当它在同一台PC上运行时,请指定“localhost”。
[服务器名称]指定OPC服务器的Prog.ID。如果是MELSEC OPC服务器,请指定“Takebishi.Dxp”。

*其他项目假定为默认值。
OPC组的定义
在生成的OPC服务器定义中单击右键(在本例中为“New_OPC_000”)时,将显示弹出菜单。
选择“添加OPCGroup对象”。

将PLC的轮询周期指定为“更新速率”。

* DDE的主题名称是端口名称+“_”+组名。
*其他项目假定为默认值。
单击“浏览OPC项目”按钮时,将显示浏览OPC服务器定义的对话框。
您可以通过拖放注册标记。

InTouch访问名称的定义
从InTouch的“系统”菜单中选择“访问名称”。单击“添加”时,将打开下图中的屏幕,因此请定义OPC的访问名称。

[访问名称]指定InTouch中定义的任意名称。
[应用程序名称]输入“FSGateway”。
[主题名称]指定在SMC中定义的主题名称(在本例中为“New_OPC_000_New_OPCGroup_000”)。
[Protocol]选择“DDE”或“SuiteLink”。
InTouch标记名称的定义
从InTouch指定访问FS 关的标记名称。

[标签名称]指定标签名称“PLC设备名称/ PLC设备编 ”。
[Tag Type]如果标签类型为整数,请指定“I / O Integer”。
[访问名称]指定连接到FS 关的访问名称。
执行
当您单击DAServer管理器的“ArchestrA.FSGateway.1”中的右键时,会显示弹出菜单。
选择“激活服务器”并激活FS 关。
执行InTouch时,可以通过FS 关获取OPC Server的值。

说明
*如果FS 关从OPC客户端启动为“outproc”,则它通过DCOM连接。如果OPC服务器已经启动,则显示“已启动”消息。在这种情况下,通过OPC Server的DCOM设置选择“交互式用户”。
*当您从VB6.0访问无法在CoCreateInstance函数中指定“outproc”时,您不能同时使用OPC协议和DDE / SuiteLink协议。
标签:OPC工业自动化工业4.0工业物联
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!