Method for indirect access to controller data using name stored in string tag
    1.
    发明授权
    Method for indirect access to controller data using name stored in string tag 有权
    使用存储在字符串标签中的名称间接访问控制器数据的方法

    公开(公告)号:US07835806B2

    公开(公告)日:2010-11-16

    申请号:US11668051

    申请日:2007-01-29

    IPC分类号: G06F13/14 G06F12/00 G05B11/01

    摘要: A controller can process an instruction directed to the controller itself to access data in the memory of the controller dynamically at runtime, where the data can be indirectly accessed by referencing a tag name, associated with the data and a memory space in memory, which can be included in a string tag associated with the instruction. Multiple tags, each tag associated with a respective item of data, can be located or referenced dynamically at runtime to access the respective items of data where one tag can be associated with a first structure, array, and/or scope and a disparate tag can be associated with a disparate structure, array, and/or scope, via an instruction.

    摘要翻译: 控制器可以处理指向控制器本身的指令,以在运行时动态地访问控制器的存储器中的数据,其中可以通过参考与数据相关联的标签名称和存储器中的存储器空间间接地访问数据,其可以 被包含在与指令相关联的字符串标签中。 可以在运行时动态地定位或引用与相应数据项相关联的多个标签,以访问相应的数据项,其中一个标签可以与第一结构,阵列和/或范围相关联,并且不同的标签可以 通过指令与不同的结构,数组和/或范围相关联。

    METHOD FOR INDIRECT ACCESS TO CONTROLLER DATA USING NAME STORED IN STRING TAG
    2.
    发明申请
    METHOD FOR INDIRECT ACCESS TO CONTROLLER DATA USING NAME STORED IN STRING TAG 有权
    使用STRING标签存储的名称间接访问控制数据的方法

    公开(公告)号:US20080183976A1

    公开(公告)日:2008-07-31

    申请号:US11668051

    申请日:2007-01-29

    IPC分类号: G06F12/00

    摘要: A controller can process an instruction directed to the controller itself to access data in the memory of the controller dynamically at runtime, where the data can be indirectly accessed by referencing a tag name, associated with the data and a memory space in memory, which can be included in a string tag associated with the instruction. Multiple tags, each tag associated with a respective item of data, can be located or referenced dynamically at runtime to access the respective items of data where one tag can be associated with a first structure, array, and/or scope and a disparate tag can be associated with a disparate structure, array, and/or scope, via an instruction.

    摘要翻译: 控制器可以处理指向控制器本身的指令,以在运行时动态地访问控制器的存储器中的数据,其中可以通过参考与数据相关联的标签名称和存储器中的存储器空间间接地访问数据,其可以 被包含在与指令相关联的字符串标签中。 可以在运行时动态地定位或引用与相应数据项相关联的多个标签,以访问相应的数据项,其中一个标签可以与第一结构,阵列和/或范围相关联,并且不同的标签可以 通过指令与不同的结构,数组和/或范围相关联。

    Process and systems for peptide synthesis
    3.
    发明授权
    Process and systems for peptide synthesis 有权
    肽合成的方法和系统

    公开(公告)号:US07439222B2

    公开(公告)日:2008-10-21

    申请号:US11021952

    申请日:2004-12-23

    IPC分类号: A01N37/18 A61K38/00

    CPC分类号: C07K1/04 C07K1/026 Y02P20/55

    摘要: The invention provides methods of synthesizing peptides, involving the steps of providing a composition including a peptide fragment, wherein the peptide fragment has at least one amino acid residue and includes a base-sensitive, N-terminal protecting group; removing the base-sensitive, N-terminal protecting group from the peptide fragment using a deprotection reagent that includes a base, whereby an N-terminal functionality on the peptide fragment is deprotected; removing the base from the composition to provide a residual base content of more than 100 ppm; causing a reactive peptide fragment having a reactive C-terminus and a base-sensitive N-terminal protecting group to react with the deprotected N-terminal functionality of the peptide fragment under conditions such that the reactive peptide fragment is added to the peptide fragment; and optionally repeating the deprotection and coupling steps until a desired peptide is obtained. Also provided are methods of synthesizing peptides, wherein base is removed from the composition to a point where the composition would provide a positive chloranil test. Also provided are methods of synthesizing peptides, wherein coupling is performed in basic reaction mixtures.

    摘要翻译: 本发明提供了合成肽的方法,包括提供包含肽片段的组合物的步骤,其中肽片段具有至少一个氨基酸残基并且包括碱敏感的N-末端保护基; 使用包含碱的去保护试剂从肽片段中除去碱敏感的N-末端保护基,从而将肽片段上的N-末端官能团去保护; 从组合物中除去碱以提供大于100ppm的残留碱含量; 使得具有反应性C末端和碱敏感性N末端保护基团的反应性肽片段与肽片段的去保护的N末端官能团反应,使得将反应性肽片段加入到肽片段中; 并任选地重复脱保护和偶联步骤,直至获得所需的肽。 还提供了合成肽的方法,其中将碱从组合物中除去至组合物将提供正氯醌测试的程度。 还提供了合成肽的方法,其中在碱性反应混合物中进行偶联。

    Industrial controller permitting program editing during program execution
    5.
    发明授权
    Industrial controller permitting program editing during program execution 失效
    工业控制器允许在程序执行期间编辑程序

    公开(公告)号:US5781776A

    公开(公告)日:1998-07-14

    申请号:US551441

    申请日:1995-11-01

    IPC分类号: G06F9/445 G06F9/44

    摘要: A method of editing a real-time control program as it controls equipment is provided in which the editing occurs in a second area of memory and integrated into the pre-existing program by means of conditional jump instructions concatenated to that edited material. The pre-existing program is uninterrupted by the editing process except for a change of single instructions which do not affect the results of the execution but redirect the execution thread of that control program to be conditionally connected to the edited material. This single writing of single instructions, which do not affect execution results, precludes the possibility of the controller executing partially edited programs. The jump instructions are conditional on a test edit pointer to allow instantaneous implementation of the edits and a simple return to unedited instructions simply by changing the state of the flag.

    摘要翻译: 提供了一种在控制设备时编辑实时控制程序的方法,其中编辑发生在存储器的第二区域中,并通过连接到编辑的材料的条件跳转指令将其集成到预先存在的程序中。 编辑过程中不存在预先存在的程序,除了改变不影响执行结果的单个指令,而是将控制程序的执行线程重定向到有条件地连接到编辑的材料。 单个指令的单写不影响执行结果,排除了控制器执行部分编辑程序的可能性。 跳转指令以测试编辑指针为条件,以允许即时实现编辑,并简单地通过更改标志的状态简单地返回到未编辑的指令。

    Method to separate and persist static and dynamic portions of a control application
    7.
    发明授权
    Method to separate and persist static and dynamic portions of a control application 有权
    分离和维护控件应用程序的静态和动态部分的方法

    公开(公告)号:US08566561B2

    公开(公告)日:2013-10-22

    申请号:US12780308

    申请日:2010-05-14

    IPC分类号: G06F12/00

    摘要: The subject matter disclosed herein describes a method of allocating and persisting memory in an industrial controller without requiring a battery backup or a large capacitive storage system. Each data object is identified as static or dynamic. Static objects are further classified by whether frequent access of that data object is required. Each of the data objects is stored in non-volatile memory. The dynamic data objects and static data objects requiring frequent access are stored in volatile memory. A record of static data objects is maintained in non-volatile memory and a record of dynamic data objects is maintained in volatile memory. Upon power loss, the present value of each dynamic data object is copied to non-volatile memory. When power is restored, the values of both the dynamic data objects and the static data objects that require frequent access at run-time are copied from non-volatile memory to volatile memory.

    摘要翻译: 本文公开的主题描述了在工业控制器中分配和持久存储器而不需要电池备份或大型电容性存储系统的方法。 每个数据对象被标识为静态或动态。 通过是否需要频繁访问该数据对象来进一步分类静态对象。 每个数据对象都存储在非易失性存储器中。 需要频繁访问的动态数据对象和静态数据对象存储在易失性存储器中。 静态数据对象的记录保存在非易失性存储器中,动态数据对象的记录保存在易失性存储器中。 在断电时,将每个动态数据对象的当前值复制到非易失性存储器。 当恢复供电时,在运行时需要频繁访问的动态数据对象和静态数据对象的值将从非易失性存储器复制到易失性存储器。

    Method to Separate and Persist Static and Dynamic Portions of a Control Application
    8.
    发明申请
    Method to Separate and Persist Static and Dynamic Portions of a Control Application 有权
    分离和保持控制应用程序的静态和动态部分的方法

    公开(公告)号:US20110283070A1

    公开(公告)日:2011-11-17

    申请号:US12780308

    申请日:2010-05-14

    IPC分类号: G06F12/16

    摘要: The subject matter disclosed herein describes a method of allocating and persisting memory in an industrial controller without requiring a battery backup or a large capacitive storage system. Each data object is identified as static or dynamic. Static objects are further classified by whether frequent access of that data object is required. Each of the data objects is stored in non-volatile memory. The dynamic data objects and static data objects requiring frequent access are stored in volatile memory. A record of static data objects is maintained in non-volatile memory and a record of dynamic data objects is maintained in volatile memory. Upon power loss, the present value of each dynamic data object is copied to non-volatile memory. When power is restored, the values of both the dynamic data objects and the static data objects that require frequent access at run-time are copied from non-volatile memory to volatile memory.

    摘要翻译: 本文公开的主题描述了在工业控制器中分配和持久存储器而不需要电池备份或大型电容性存储系统的方法。 每个数据对象被标识为静态或动态。 通过是否需要频繁访问该数据对象来进一步分类静态对象。 每个数据对象都存储在非易失性存储器中。 需要频繁访问的动态数据对象和静态数据对象存储在易失性存储器中。 静态数据对象的记录保存在非易失性存储器中,动态数据对象的记录保存在易失性存储器中。 在断电时,将每个动态数据对象的当前值复制到非易失性存储器。 当恢复供电时,在运行时需要频繁访问的动态数据对象和静态数据对象的值将从非易失性存储器复制到易失性存储器。

    Change log historian system for memory shared by multiple workstations
    10.
    发明授权
    Change log historian system for memory shared by multiple workstations 失效
    更改由多个工作站共享的内存的日志历史记录系统

    公开(公告)号:US5943675A

    公开(公告)日:1999-08-24

    申请号:US719672

    申请日:1996-09-25

    IPC分类号: G06F12/08 G06F17/30

    摘要: A communication-efficient change log historian allows workstations having images of a shared memory to remain correlated to the shared memory. The system comprises one or more workstations connected to a microprocessor-based device which includes a memory device. The memory device includes the shared memory, and also stores a memory change list and a memory change index. The memory change list forms a list of changes which have been made to the information stored in the shared memory area, and the change index is indicative of the location of the most recent entry to the memory change list. The workstations maintain an image of the shared memory area, and store workstation change indexes which are indicative of the most recent entry to the memory change list which has also been implemented to respective images of the shared memory area in the workstations. The workstation regularly compares the workstation change index with the memory change index, thereby permitting the workstation image to be dynamically correlated with the shared memory. Advantageously, the system implements updates only when the contents of the shared memory have changed, and updates only those portions of the shared memory which have changed. The system also allows for the dynamic correlation of the workstation image with the shared memory, and allows the microprocessor-based device to be a passive participant in this process.

    摘要翻译: 通信高效的更改日志历史记录器允许具有共享存储器的图像的工作站保持与共享存储器相关。 该系统包括连接到基于微处理器的设备的一个或多个工作站,其包括存储器设备。 存储器件包括共享存储器,并且还存储存储器更改列表和存储器改变索引。 存储器更改列表形成对存储在共享存储器区域中的信息的改变的列表,并且改变索引表示最近条目到存储器改变列表的位置。 工作站保持共享存储器区域的图像,并且将工作站变更索引存储在工作站中的共享存储器区域的各个图像上,将工作站变更索引存储到存储器更改列表中。 工作站定期将工作站变化索引与存储器变化索引进行比较,从而允许工作站映像与共享存储器动态相关。 有利地,系统仅在共享存储器的内容已经改变时实现更新,并且仅更新已经改变的共享存储器的那些部分。 该系统还允许工作站图像与共享存储器的动态相关性,并且允许基于微处理器的设备在该过程中被动参与者。