九思易自动化软件 ControlEase Automation Software

Slides:



Advertisements
Similar presentations
下一代 Windows 通讯基础 Windows Communication Foundation ( 代码名 “Indigo”) 简介 谢 晓 软件设计工程师 陈耀文 部门经理 Windows 服务器产品部 微软亚洲工程院(上海)
Advertisements

审核评估释义 余国江 教学质量监控与评估处.
计算机网络课程总结 一、计算机网络基础 计算机网络定义和功能、基本组成 OSI/RM参考模型(各层的功能,相关概念, 模型中数据传输 等)
Building Energy Management System (BEMS)
第八章 商务网站建设 商务网站规划 硬件环境 软件环境 网页内容设计.
慈方名医系统-标准版(中医版) 能真正帮助医生提高临床疗效的高级全科诊治咨询系统! 使用说明书 慈方中医网
第3届全国高校 软件定义网络(SDN)应用创新开发大赛
Access数据库知识 安丘市职业中专 雷云龙.
第6章 資料庫管理系統 6-1 關聯式資料庫管理系統 6-2 SQL Server資料庫管理系統
第2章 计算机网络的协议与体系结构 2.1 计算机网络体系结构的形成 2.2 协议与划分层次 2.3 计算机网络的原理体系结构
Foundations of Computer Science Chapter 6 電腦網路
基于解释性语言的手机跨平台架构 Sloan Yi. Qt MTK.
网络地址转换(NAT) 及其实现.
九思易自动化软件 ControlEase Automation Software
Information & Security System in China China North Eastern Air Traffic Control Bureau (CAAC) Customer Background Subsidiary of General Administration of.
第1章 程式語言與Visual Basic的基礎
北京移动(中国移动的子公司)是中国主要的无线运营商之一。中国移动做为无线市场的开拓者,拥有中国70%的无线通信市场,也是世界上第二大的无线提供商,北京移动拥有上亿的手机用户,支持60多个国家的漫游业务。 为北京移动创造的价值 … 优秀的性能,支持了庞大的用户群 标准化了系统接口 加强了系统的灵活性.
基于R和pentaho的全套开源BI平台的实现
Microsoft .NET 第4組 十月15, 2002 B 陳東傑 B 蔣佳勳
精誠資訊的企業電子化支援系統 指導老師: 王淑卿 教授 第六組組員名單: 許瑋麟 張勝彥 蔡孟翰
Windows Vista 操作系统最新安全特性
Visual C# 2010 程式設計經典 第15章 ADO .NET與資料工具.
Windows 8 more simple more powerful more free.
朝雲端專業DBA邁進: 深入剖析 Windows Azure SQL Database 完整資料庫管理、雲端報表建立、建置分散式雲端資料庫
R in Enterprise Environment 企业环境中的R
第2章 ADO.NET 2.0概述.
中国科学技术大学 肖 明 军 《网络信息安全》 中国科学技术大学 肖 明 军
九思易自动化软件 ControlEase Automation Software
第5章 方案工程(Solutions Engineering)
从现在做起 彻底改变你自己 Sanjay Mirchandani EMC公司高级副总裁、首席信息官.
存储系统.
SOA – Experiment 3: Web Services Composition Challenge
大学计算机基础 典型案例之一 构建FPT服务器.
管理信息结构SMI.
Visual Studio Team System 简介
授課老師: 林娟娟 教授 報告人 : 黃聖峯 黃崑源
資料庫系統導論.
設計網際網路技術為基礎的跨機構資訊交換平台 --以RoHS為例
K/3 Cloud V6.0_产品培训 —BOS万能报表平台
数据挖掘工具性能比较.
PaPaPa项目架构 By:Listen 我在这.
圖形溝通大師 Microsoft Visio 2003
DevDays ’99 The aim of this mission is knowledge..
Microsoft SQL Server 2008 報表服務_設計
昭阳系列 数据交换安全锁软件功能介绍 DEL (Data Exchange Lock)
宁波市高校慕课联盟课程 与 进行交互 Linux 系统管理.
Unit 11.Operating System 11.1 What’s OS 11.2 Related Courses
SOA – Experiment 2: Query Classification Web Service
微机系统的组成.
橫跨電腦、手機與軟體的全方位端點管控解決方案
CON223 UDDI:服务的发现和搜索.
第四章 团队音乐会序幕: 团队协作平台的快速创建
VisComposer 2019/4/17.
使用WPF创建Windows应用和Web应用
Cassandra应用及高性能客户端 董亚军 来自Newegg-NESC.
COM组件及其设计 一、COM组件定义和DNA思想简介 二、COM组件的特点 三、COM组件对象的软件工程方法 四、DNS、MTS
实验七 安全FTP服务器实验 2019/4/28.
1 打开 SQL Server 2005 安装盘,单击 SPLASH.HTA 文件进行安装,安装界面如图所示。
汪卫 王轶彤 老逸夫楼602-3 数据库新技术 汪卫 王轶彤 老逸夫楼602-3.
長者自務學習計劃運作模式 高秀群女士 黃燕卿女士 顧佩君女士 21/12/2005.
第八章 总线技术 8.1 概述 8.2 局部总线 8.3 系统总线 8.4 通信总线.
百万亿次超级计算机诞生记 姓名 Xiangyu Ye 职务 微软中国技术中心资深HPC顾问 公司 微软中国
Introduction to Service Science 课程概述
数数据的基本操作 电子工业出版社.
GIS基本功能 数据存储 与管理 数据采集 数据处理 与编辑 空间查询 空间查询 GIS能做什么? 与分析 叠加分析 缓冲区分析 网络分析
信息资源管理复习.
MGT 213 System Management Server的昨天,今天和明天
网页版报名流程 Step 4 点击“详情”查阅具体岗位信息,输入身份数据及申请序列码进行最终报名
Windows Workflow Foundation CON 230
Section 1 Basic concepts of web page
Presentation transcript:

九思易自动化软件 ControlEase Automation Software OPC and .NET 九思易自动化软件 ControlEase Automation Software

演讲背景 2009年6月22日, “2009年OPC新技术企业高层论坛”在京举行。 西门子SC总经理兼OPC中国秘书长张天贵先生, NI中国研发中心经理郭文哲先生, 九思易自动化软件总经理徐新文先生三位发表演讲。 九思易自动化软件作为唯一本土企业,发表题为“OPC与.NET”演讲,深获好评。 本文件为九思易自动化软件徐新文先生讲稿。

Windows系统中的数据交换 Importance of data exchange between apps Data File Database Memory Mapped File DDE、NetDDE、FastDDE、AdvanceDDE OLE、COM、DCOM Network communication

Windows工业应用中的数据交换 OLE2.0 and WinSEM(1992) OPC1.0(1996)、OPC Foundation OPC DA2.0(1998) Alarms & Events1.0(1998) OPC HDA、Batch、Security(2000) Compliance Testing(2001) ...

OPC 简介 OLE for Process Control “OLE” Linking——maintaining active links between two documents “OLE” Embedding——embedding one type of document within another IOleObject OLE1.0 & DDE OLE2.0 & COM/DCOM

自动化系统发展和数据交换的重要性 自动化系统快速发展、普及、渗透、扩张、延伸。数据及其交互,处于应用的核心 自动化系统大型化、复杂化 为了提高综合自动化效率,信息孤岛问题必须解决,系统和集成愈发重要 数据整合:最底层的设备控制层最上层的管理层 现有的数据交换技术严重不足、实现和使用过于复杂、不够灵活、协议不兼容、缺少安全机制

OPC UA简介 OPC的最新发展(2003-2006-2009) OPC基于的COM/DCOM在.NET出现后,已经明确宣布为过时的技术 开放的基于Internet的WebService的服务架构(SOA);WebService是未来数据交互的主要方式;能建立基于Internet的数据交换系统,数据采集将异常灵活,构建跨地域的数据采集系统 跨平台:不限于Windows;设备上;Unix/Linux上 开发和使用更为简单 统一数据和服务模型(DA、A&E、HAD), AddressSpace中的数据组织更为灵活; 查询和通知服务;服务消息可以是Binary的或XML的; Security: 连接和数据的安全,数据可加密 Scalability:设备、自动化层、信息化层、Internet范围;从简单数据到更复杂数据; 充分考虑了老的OPC DA的迁移 OPC的名字

Historical Data Access OPC UA——统一的数据和服务模型 The UA Server embodies the functionality of existing OPC Servers using a single set of services Alarms & Events Data Access SOA (Service Oriented Architecture) Single set of Services Query, Read, Write, Subscribe… Historical Data Access Commands Complex Data UA Server

OPC UA——面向工厂所有层面

OPC UA规范 Part 1 Concepts Part 2 Security Model 客户和服务器间Authentication,Session建立,传输加密 Part 3 Address Space 服务器提供的对象和相关信息;划分为View子集;由层次或引用关系的Node构成, Part 4 Services 服务器服务组织为服务集,负责不同的服务;查询和定购通知;服务消息:Binary/XML Part 5 Information Model Address Space中的数据类型和关系,Node的关联方式 Part 6 Service Mapping 数据编码和传输映射 Part 7 Profiles UA标准的子集 Part 8 DA Part 9 Alarms & Conditions Part 10 Programs Part 11 HDA Part 12 Discovery

OPC UA之思考 新时代自动化系统的需要 网络计算、云计算时代的一种基于SOA、WebService的新的数据采集方案,它符合未来自动化系统和信息系统发展的趋势 Internet是未来自动化系统和信息化系统中的关键因素。不仅仅数据采集,Internet是未来自动化和信息系统发展的一个重要领域;传统的C/S,B/S架构界限被打破,趋于融合;智能客户和RIA成为主流 在众多技术中需要统一、简化和易用的软件系统

.NET Framework 微软强大而统一的构建全新客户体验、无缝和安全通信的编程平台和操作系统接口,适于构建和运行各种各样的功能强大的应用 Windows系统发展的一个主要方向——Vista、7的内置 Windows中大量新的技术都以.NET的形式出现,而且这些技术呈现跨平台的趋势 WCF——统一的数据通信框架 WPF——统一的数据展现框架 Silverlight—— 跨平台的RIA 大量基于XML、WebService的数据交互的支持 数据交互的灵活性、松耦合 .NET的SOA、WCF等作为操作平台的思想和OPC UA作为一个通信系统的思想如出一辙 在.NET平台上开发传统OPC和最新的OPC UA都更简单

.NET下开发传统OPC 客户/服务器 Interop——过时技术和产品的支持 OPC Foundation RCWs(Runtime Callable Wrappers) OPC .NET API(members only) 其它厂家提供的 .NET wrappers: Advosol、KineticaRT、SoftwareToolbox等

WCF——.NET中新的信息交换技术 COM/DCOM的下一代技术 WebService和XML 通信接口和通信协议的分离 TCP和HTTP——Binary和XMl/Text——性能和灵活性的平衡 用WCF构建OPC UA

结论 OPC UA是一种新一代数据交换的理想技术 .NET是新一代自动化和信息化软件的理想开发和运行平台