网络控制技术与工作流技术在虚拟天文台中的应用.pdf
文本预览下载声明
网络控制技术与工作流技术在虚
拟天文台中的应用
陈东
云南天文台
中科院国家天文台
2011-7-19
1
内容
网络控制技术与工作流技术
VO 中的网络控制技术和工作
流技术
未来工作设想及展望
2
1 网络控制技术
网络控制技术的概念:
孤立设备-集中控制-〉分布式控制
从网络控制技术的系统层次上来看,控制网络分为2个部分:
1)面向设备的现场网络;
2)面向控制系统的控制网络;
现场网络(如RS-232/422/485, CAN, LonWorks,工业以
太网,等)连接现场设备,并通过某种接口(如标准以
太网接口),以开放之TCP/IP协议接入控制网络,控制
网络连接各个其他系统,同时,从原理上讲,上述控制
网络可以平滑的接入广域网,形成更大的控制网络。
3
1 网络控制技术
4
1 网络控制技术
分布式控制网络逻辑结构图
分布式控制网络结构 5
1 网络控制技术
分布式控制网络的技术特点
控制网络间互联遵循TCP/IP协议开放性
各种现场网络间通过路由器互联,路由器进
行逻辑隔离,而非屋里格里,使通道之间透
明
6
1 工作流技术
工作流的概念:工作流程的抽象
对一个工作流模型而言,其主要的目的是回答这些问题:
1. 此过程要做什麽?其目标或目的是什麽?
2. 此过程是如何完成的,有哪些任务并经过那些步骤完成?
每个任务有哪些角色参与?
3. 此过程所需要的资源是哪些?
为了说明上述问题,并且以计算机可以识别的方式建立工
作流模型,在工作流中必须定义一系列的基本组成元素来
描述模型的组成。最主要的基本元素为:任务,角色和任
务间的关系。任务表明过程中的活动或操作;角色是过程
中参与任务的人或应用程序;任务间的关系代表了过程中
的规则和业务流程。通过条件触发任务,角色参与任务,
任务由顺序,同步等约束。在工作流中,信息流(数据流)
的传递将上述组成部分串连在一起。
7
1 工作流技术
工作流模型与工作流引擎
工作流模型包含了描述一个能够有工
作流执行服务系统执行的过程所需要
的所有信息。这些信息包括过程的开
始和完成条件,构成过程的活动,以
及活动间转换的规则,用户需要完成
的任务,可能调用的应用,工作流引
擎间的引用关系,所有与工作流相关
的数据及其格式。在工作流执行环境
中,工作流执
显示全部