[发明专利]一种基于EPICS的控制系统跨平台数据传输实现方法在审
| 申请号: | 201610425083.8 | 申请日: | 2016-06-13 |
| 公开(公告)号: | CN106094583A | 公开(公告)日: | 2016-11-09 |
| 发明(设计)人: | 何诗英;黄连生;高格;傅鹏;王广红;朱黎黎;沈君;王泽京;李令鹏;陈晓娇 | 申请(专利权)人: | 中国科学院等离子体物理研究所 |
| 主分类号: | G05B19/04 | 分类号: | G05B19/04 |
| 代理公司: | 安徽合肥华信知识产权代理有限公司 34112 | 代理人: | 余成俊 |
| 地址: | 230031 安徽*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明公开了一种基于EPICS的控制系统跨平台数据传输实现方法,实现将底层控制器上传的设备信号转换为有效的EPICS软件的过程变量PV(Process Variable),通过通道访问协议CA(Channel Access)与操作员接口计算机OPI(Operator Interface)客户端建立一个连接通道;也可以将EPICS软件的过程变量PV转换为底层控制器能够识别的信号类型,实现对现场层设备的控制;方便实验人员通过人机交互界面实现对现场设备的监控,报警和数据存档等。 | ||
| 搜索关键词: | 一种 基于 epics 控制系统 平台 数据传输 实现 方法 | ||
【主权项】:
一种基于EPICS的控制系统跨平台数据传输实现方法,其特征在于:在输入输出控制器IOC中构建设备支持模块程序和设备驱动支持模块程序,实现将底层控制器上传的设备信号转换为有效的EPICS软件的过程变量PV,同时将基于EPICS软件的过程变量PV转换为底层控制器能够识别的信号类型,实现对现场层设备的控制;设备支持模块程序定义了设备支持的入口表及注册信息,建立与EPISC软件控制系统中数据库的连接;设备支持模块程序根据设备支持的入口表里的设备支持初始化模块名和设备支持模块名,调用底层的设备驱动模块程序;根据数据库记录的DTYP字段初始化记录;根据记录的特定字段处理和调用记录,执行I/O操作,对于输入数据,将原始数据转换成PV;对于输出数据,将PV数据转换成原始数据;设备驱动支持模块程序定义了设备驱动入口表,建立与EPISC软件控制系统中数据库的连接;初始化和底层控制器连接的硬件接口,实现和底层控制器的数据输入输出操作;并行运行输出线程,建立和设备控制层相关的操作;并行运行输入线程,接收到应答后,调用I/O Intr中断请求,设备支持模块程序进行EPICS的记录处理,存入EPICS实时数据库;客户端的人机操作界面通过EPICS的通道访问协议CA实现从IOC中的数据库的过程变量PV的访问,方便操作人员直观监控设备现场。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院等离子体物理研究所,未经中国科学院等离子体物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610425083.8/,转载请声明来源钻瓜专利网。
- 上一篇:可调式防松螺帽
- 下一篇:一种抗震类核电厂柴油发电机辅助工艺设备模块





