讲一讲OPC通讯讲一讲OPC通讯.pdf
文本预览下载声明
BLUEBIRDME
讲一讲 OPC 通讯
主讲人:赵若君
BLUEBIRDME 讲一讲OPC 通讯
目录
目录 1
1 InTouch 的OPC 通信2
1.1 InTouch 组态软件简介2
1.2 InTouch 的数据通信2
1.3 InTouch 监控界面的设计2
2 OPC 概述3
2.1 OPC 的产生3
2.2 什么是OPC 3
3 OPC、Net DDE 与SuitLink 的区别4
3.1 通信协议OPC 4
3.2 通信协议DDE 4
3.3 通信协议Wonderware SuiteLink 4
4 OPC 的应用5
4.1 OPCLink Server 5
4.2 OPC Browser 6
4.3 举例:InTouch 作为数据源,外围读数8
1
BLUEBIRDME 讲一讲OPC 通讯
1 InTouch 的OPC 通信
1.1 InTouch 组态软件简介
InTouch 是美国Wonderware 公司的专业自动化软件,用来实现工业生产过
程监控系统的可视化、监控、操作和管理功能。为工程师提供了一种易用的通用
开发环境、灵活的体系结构和广泛的功能,使工程师能快速地建立、测试和部署
链接和传递实时信息的自动化应用,是一个开放的、可扩展的人机界面,为定制
应用程序设计提供了灵活性。它使用简单,网络功能强大,支持多种通信协议;
具有友好的图像设计界面;支持SQL 语言,可以方便地与其它数据库连接;它
对核心代码执行了优化,运行效率高,并具有相当高的可靠性和稳定性。作为一
款优秀的上位机组态软件,InTouch 不仅能够快速构造和生成计算机监控系统的
组态软件,而且能够通过对现场数据的采集处理,实现动画显示、报警处理、流
程控制、实时曲线、历史曲线、报表输出等。
1.2 InTouch 的数据通信
InTouch 可以利用 Microsoft 动态数据交换(DDE) 、FastDDE 、NetDDE 、
WonderwareSuitelLink 及OPC 协议与其它Windows 应用程序、Wonderware I\O
服务器程序进行通信。
InTouch 采用由三个部分组成的命名惯例来识别 I\O 服务器中的数据元素,
这三个部分分别是应用程序名、主题名和项目名。InTouch 通过添加访问名实现
上述三个部分的指定。
1.3 InTouch 监控界面的设计
利用 InTouch 组态软件的图形编辑器、标记名字典、事件处理器、脚本功
能、用户管理器、报警处理、趋势处理、I\O Server 等功能建立系统的操作站人
机界面,并将系统对数据的处理显示在界面上,包括工艺流程总览、信号状态、
工艺参数、历史趋势、参数设置与操作、报警等的监控画面和权限操作、误操作
保护、记录、查询、生产报表等功能。WindowMaker 提供了图象界面的设计环
境和位图导入工具,在 Symbol Factory 中可导入矢量图,但却无法绘制复杂的
2
BLUEBIRDME
显示全部