Abstract:
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.
Abstract:
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.
Abstract:
The present invention provides a process for preparing a pyridine compound of the formula: wherein R1, R2, R3 and a are those defined herein.
Abstract:
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.
Abstract:
The present invention relates to a system and methodology facilitating network communications between an industrial control system and a client application that interacts with a plurality of data items on the control system. The client application initiates a request or query to the industrial control system for an identification of selected data items of interest. Based on information received in the request, an aggregation component can be constructed by the client, wherein names and buffer allocations relating to the data items of interest are provided. The aggregation component is then installed by the client and updated in the industrial control system, thus providing information access to the client application when fresh or updated information is desired. Information is accessed via a communications packet that is generated from the data items identified in the aggregation component. Information transmitted to the control system can also be optimized by identifying the information via handle identifiers that are employed in place of explicit reference or tag names.
Abstract:
Methods for the solid phase synthesis of T-1249 peptides and peptide intermediates, in particular methods involving synthesizing T-1249 peptide intermediates at low loading factors to produce products having excellent purity and yield.
Abstract:
A signalling device for scuba divers uses their compressed air supply to drive a piston (42, 51, 72) against a diaphragm (22, 48, 49, 57, 63, 90) to generate sound in water against the diaphragm. A bistable valve 34, 52) switches pressurised air alternately to opposite ends of the piston (42, 51, 72) to cause it to reciprocate and repeatedly impact against the diaphragm (22, 48, 49, 57, 63, 90). Air is exhausted from the cylinder (11, 54, 70) through ports (27, 28, 29, 30, 110, 111, 73, 74), the ports being valved by movement of the piston.
Abstract:
An improved ski has a reverse camber bottom surface and an hourglass shaped side camber. The waist of the hourglass side camber configuration and the bindings are positioned slightly back from the usual ski binding placement position.
Abstract:
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.
Abstract:
The present invention relates to a process for the manufacture of compounds of formula wherein the substituents are as described herein which comprises the steps of a) reacting a compound of formula with a compound of formula to form a compound of formula b) converting the OH/═O function of compounds of formula XIV/XIVa into a leaving group P with a reagent containing a leaving group, selected from POCl3, PBr3, MeI and (F3CSO2)2O to form a compound of formula wherein P is halogen or trifluoromethanesulfonate; c) substituting R2 for the leaving group P by reacting compound XV with HR2 to form a compound of formula and d) hydrolyzing the nitrile function in an acidic medium selected from H2SO4, HCl and acetic acid, to form a compound of formula I The compounds of formula I are valuable intermediates for the manufacture of therapeutically active compounds which have NK-1 antagonist activity.
Abstract translation:本发明涉及制备下式化合物的方法,其中取代基如本文所述,其包括以下步骤:a)使式的化合物与式的化合物反应以形成式b的化合物:b)将OH / -O式XIV / XIVa化合物的功能通过选自POCl 3,PBr 3,MeI和(F 3)的离去基团的试剂转化成离去基团P, 其中P为卤素或三氟甲磺酸酯;其中P为卤素或三氟甲磺酸酯; c)通过使化合物XV与HR 2反应形成式的化合物,用R 2取代离去基团P,并且d)在选自以下的酸性介质中水解腈官能团 H 2 SO 4,HCl和乙酸,以形成式I的化合物。式I化合物是制备治疗活性化合物的有价值的中间体,其具有NK- 1拮抗剂活性。