[发明专利]使用储存在字符串标签中的名称来间接存取控制器数据的方法有效
申请号: | 200810100389.1 | 申请日: | 2008-01-29 |
公开(公告)号: | CN101295169A | 公开(公告)日: | 2008-10-29 |
发明(设计)人: | R·E·布利斯;D·A·约翰斯顿 | 申请(专利权)人: | 洛克威尔自动控制技术股份有限公司 |
主分类号: | G05B19/02 | 分类号: | G05B19/02;G06F17/30;G05B19/05 |
代理公司: | 上海专利商标事务所有限公司 | 代理人: | 钱慰民 |
地址: | 美国俄*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 使用 储存 字符串 标签 中的 名称 间接 存取 控制器 数据 方法 | ||
1.一种便于利用控制器中的数据的系统,包括:
标签管理组件,可便于将一可变标签名称链接到数据、标签对象和物 理存储空间;以及
存取组件,结合在控制器内,并与所述标签管理组件相关联,所述存 取组件可便于执行控制器中的指令并且利用包含代表所述可变标签名称的 一个或多个字符的字符串标签,来便于在运行期间动态向与所述可变标签 名称相关联的物理存储空间存取数据;
其中,所述字符串标签能够被装载在所述指令中,当所述指令被执行 时,所述控制器能够在所述字符串标签中定位所述可变标签名称,并通过在符 号表中查找所述可变标签名称以取得与所述可变标签名称相关联的信息。
2.根据权利要求1的系统,所述控制器是可编程逻辑控制器。
3.根据权利要求1的系统,所述指令指向所述控制器,并且所述物理 存储空间位于所述控制器中的存储器中。
4.根据权利要求3的系统,所述指令便于在运行期间动态向与标签、 结构或存储器中的第一阵列之一相关联的物理存储空间存取数据,并便于 向与至少不同标签、不同结构或存储器中不同阵列之一相关联的至少另一 物理存储空间存取不同数据。
5.根据权利要求4的系统,所述指令利用单个代码块来执行。
6.根据权利要求1的系统,所述存取组件便于存取与第一标签相关联 的数据,所述第一标签与第一作用域相关联,并且便于在运行时动态存取 与一不同标签相关联的不同数据,所述不同标签与一不同作用域相关联。
7.根据权利要求6的系统,更进一步地包括一外部装置,所述外部装 置便于产生所述字符串标签,所述外部装置为HMI、信息技术数据库、不同 系统或不同控制器中的至少一个。
8.根据权利要求1的系统,更进一步地包括一链接组件,所述链接组 件将所述可变标签名称和关联于所述可变标签名称的作用域链接到数据、 标签对象或物理存储空间的至少之一。
9.根据权利要求1的系统,更进一步地包括一安全组件,所述安全组 件在存取控制器中的数据期间提供授权和数据完整性。
10.一种便于存取可编程逻辑控制器中的数据的方法,包括:
生成代码,所述代码与关联于数据的一写请求或一读请求的至少之一 相关联;
将名称链接到标签对象、数据和在可编程逻辑控制器的存储器中的物 理存储地址;
存储所述名称到与字符串标签相关联的数据中;
装载所述字符串标签到与代码相关联的指令中;
执行可编程逻辑控制器中的所述指令;
引用符号表中的名称,所述符号表包括关联于所述名称和标签对象、 数据或物理存储地址的至少之一的信息;并且
从存储器中取得关联于名称的信息,所述信息包括,至少关联于标签 对象、数据或物理存储地址的至少之一的信息。
11.根据权利要求10的方法,更进一步地包括:
执行关联于数据的所述写请求或读请求的至少之一;以及
在运行时动态地向存储器中的物理存储空间存取数据。
12.根据权利要求10的方法,更进一步地包括:
将不同名称链接到不同标签对象、不同数据或存储器中的不同物理存 储地址的至少之一,所述不同名称关联于不同结构、不同阵列或不同作用 域的至少之一,并且所述名称关联于第一结构、第一阵列或第一作用域之 一;
存储所述不同名称到与不同字符串标签相关联的数据中;以及
装载所述不同字符串标签到指令中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于洛克威尔自动控制技术股份有限公司,未经洛克威尔自动控制技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810100389.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:具有抗菌活性的大环内酯类化合物
- 下一篇:苯乙酰胺NNRT抑制剂