- 1、本文档共22页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
讲师:唐波
主题:作业链规则编程在工控响应系统中的应用
福建省第一批Oracle ERP实施顾问。精通Oracle
财务系统的11i Financial Functional Fundation、9i
Oracle Discoverer、Oracle 11i System
Administrator Fundamentals产品的实施配置。
2004年4月到2006年12月在北京担任中国科学院
ARP项目组数据仓库架构师,数据中心核心团队成
员。参与完成该项目中的数据仓库设计、数据仓库
建模、维度和立方开发、ETL stream过程,建立完
善的数据仓库前台展示系统,利用Oracle AS应用
服务器结合Discoverer进行前台展示。最终被中国
科学院办公厅和中国科学院ARP项目管理办公室评
为最佳技术实施顾问。
现任职于中国科学院某单位。被聘为高级工程师。
目前一方面继续负责Oracle ERP大型分布式系统
及其附属RedFlag Linux的运行维护;另一方面负
责一套30万亿次运行RedHat的科学计算超级集群
的运行维护。8小时外兼职Redhat RHCI和Oracle
WDP讲师,福建省RHCE/OCP/OCM培训学员数
量最多的讲师。
作业链规则编程在工
控响应系统中的应用
简介:Oracle Scheduler CHAIN,也就是作业链,是将一
串需要完成的作业逻辑编程连在一起,根据每一个步骤完成
的不同返回结果来确定下面的哪一个动作需要被完成。链的
第一步一般是监听接收ADT 的基于事件的schedule,其他步
骤可能是基于事件的schedule或program。整个chain,可
以设计多个exit,但每次特定执行,只会根据当次规则满足
情况从一个出口退出。CHAIN的主要步骤包括定义程序(做
什么)、定义CHAIN步骤(总步骤),以及CHAIN的规则(如何
做)。
创建作业链
1. 创建作业链对象。
作业链
2. 定义作业链步骤。
3. 编写作业链规则。 作业
4. 启动作业链:
使能作业链。
创建作业指向作业链。
链的第一步一般是监听接收ADT
的基于事件的schedule ,其他步
骤可能是基于事件的schedule或
program。
创建基于事件的
Schedule
创建基于事件的schedule:
高级队列定义(单片机下位机捕获工控信号,由上位机
使用ADT格式enqueues该高级队列来启动作业链第
一步)
一个预期的事件信号 (与Oracle Streams高级队列中的
抽象数据类型相同的信号)
Oracle Database 10g,11g,12c
Scheduler
一个预期的事件信号
(Abstract
单片机下位机 Queue
Data Type)
上位机是指:人可以直接发出操控命令的
计算机,一般是PC,屏幕上显示各种信
号变化(液压,水位,温度等)。
下位机是直接控制设备获取设备状况的的
计算机,一般是PLC/单片机之类的。上
位机发出的命令首先给下位机,下位机再
根据此命令解释成相应时序信号直接控制
相应设备。下位机不时读取设备状态数据
(一般模拟量),转化成数字信号反馈给
上位机。简言之如此,真实情况千差万别
不离其宗。上下位机都需要编程,都有专
门的开发系统。
单片机下位机电路图
上位机用Java进行Enqueuing and
D
文档评论(0)