Measurement method for resistance temperature detector
By pre-measuring and correcting for MTU channel resistances, the method improves RTD measurement accuracy in industrial control systems, addressing errors in two-wire and three-wire modes.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- ABB (SCHWEIZ) AG
- Filing Date
- 2024-12-30
- Publication Date
- 2026-07-09
Smart Images

Figure CN2024143825_09072026_PF_FP_ABST
Abstract
Description
MEASUREMENT METHOD FOR RESISTANCE TEMPERATURE DETECTORFIELD
[0001] Embodiments of present disclosure generally relate to industrial control technology and measurement technology, and more particularly, to a measurement method for a resistance temperature detector (RTD) , a measurement component and an industrial system.BACKGROUND
[0002] Resistance temperature detectors (RTDs) are used to measure temperature. Generally, the RTDs are made from materials having an accurate resistance / temperature relationship, so that the resistances of the RTDs are varied with the temperature, and provide an indication of the temperature. The RTDs have high accuracy and repeatability in the temperature measurement, and thus are widely used in the various industrial fields.
[0003] In an industrial control system, the RTDs are used for sensing the temperature for the industrial control. However, in the industrial control applications, the accuracy of the RTD measurement is often reduced or worsen due to measurement errors, in particular when measuring the RTD at the low-level values. There is no means to effectively solve the accuracy issues of the RTD measurement in the industrial control applications.SUMMARY
[0004] Embodiments of the present disclosure provide a measurement method for a RTD, a measurement component and an industrial system.
[0005] In a first aspect, a method of measurement is provided. The method comprises: receiving at least one detection value for a RTD measured by a measurement component, the RTD being coupled with the measurement component via a channel of a module termination unit (MTU) in an industrial control system; obtaining wire resistance values of the channel of the MTU; and determining a resistance value of the RTD based on the at least one detection value and the obtained wire resistance values.
[0006] In some embodiments, the at least one detection value represents at least one of a resistance, a voltage and a current for the RTD, and if the at least one detection value represents at least one of the voltage and the current, the method further comprises: calculating a detection value representing the resistance for the RTD based on the at least one detection value representing the at least one of the voltage and the current.
[0007] In some embodiments, the channel of the MTU comprises a first wire and a second wire, and the RTD is coupled with the measurement component via the first and second wires.
[0008] In some embodiments, the obtained wire resistance values of the channel of the MTU comprises resistance values of the first and second wires, and determining the resistance value of the RTD based on the at least one detection value and the obtained wire resistance values comprises: determining the resistance value of the RTD by subtracting a sum of the resistance values of the first and second wires from the detection value representing the resistance for the RTD.
[0009] In some embodiments, the channel of the MTU further comprises a third wire, and the RTD is coupled with the measurement component further via the third wire, and wherein the first and second wires are coupled to one end of the RTD, and the third wire is coupled to the other end of the RTD.
[0010] In some embodiments, the obtained wire resistance values of the channel of the MTU comprises resistance values of the first wire and the third wire, and determining the resistance value of the RTD based on the at least one detection value and the obtained wire resistance values comprises: determining the resistance value of the RTD by subtracting a difference between the resistance values of the third wire and the first wire from the detection value representing the resistance for the RTD.
[0011] In some embodiments, obtaining the wire resistance values of the channel of the MTU comprises: identifying the channel coupled to the RTD from a plurality of channels of the MTU; and obtaining the pre-stored wire resistance values corresponding to the identified channel from a storage device.
[0012] In a second aspect, a measurement component for an industrial control system is provided. The measurement component comprises: at least one processor; at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, and wherein the instructions, when executed by the at least one processor, causing the measurement component to perform the method according to the first aspect.
[0013] In a third aspect, an industrial control system is provided. The industrial control system comprises: a module termination unit (MTU) comprising a plurality of channels each adapted to couple with one of an analog input component, a digital input component, an analog output component, and a digital output component; a RTD coupled to one of the plurality of channels of the MTU; and a measurement component according to the second aspect coupled to one of the plurality of channels of the MTU.
[0014] In some embodiments, the measurement component is an analog input component.
[0015] In some embodiments, the MTU comprises a storage device configured to store wire resistance values of at least one of the plurality of channels.
[0016] In a fourth aspect, a computer program product is provided. The computer program product includes computer executable instructions, and when the computer executable instructions are executed by a processor, the method according to the first aspect is implemented.
[0017] In a fifth aspect, a computer-readable storage medium is provided. A computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the method according to the first aspect is implemented.DESCRIPTION OF DRAWINGS
[0018] Drawings described herein are provided to further explain the present disclosure and constitute a part of the present disclosure. The example embodiments of the disclosure and the explanation thereof are used to explain the present disclosure, rather than to limit the present disclosure improperly.
[0019] FIG. 1 illustrates a schematic diagram of an industrial control system in accordance with an embodiment of the present disclosure.
[0020] FIG. 2 illustrates a schematic diagram of a two-wire mode of a RTD measurement in an industrial control system in accordance with an embodiment of the present disclosure.
[0021] FIG. 3 illustrates a schematic diagram of a three-wire mode of a RTD measurement in an industrial control system in accordance with an embodiment of the present disclosure.
[0022] FIG. 4 illustrates a flowchart a method for a RTD measurement in accordance with an embodiment of the present disclosure.
[0023] FIG. 5 illustrates a flowchart a procedure of obtaining wire resistance values of a channel of a MTU in accordance with an embodiment of the present disclosure.
[0024] Throughout the drawings, the same or similar reference symbols are used to indicate the same or similar elements. DETAILED DESCRIPTION OF EMBODIEMTNS
[0025] Principles of the present disclosure will now be described with reference to several example embodiments shown in the drawings. Though example embodiments of the present disclosure are illustrated in the drawings, it is to be understood that the embodiments are described only to facilitate those skilled in the art in better understanding and thereby achieving the present disclosure, rather than to limit the scope of the disclosure in any manner.
[0026] The term “comprises” or “includes” and its variants are to be read as open terms that mean “includes, but is not limited to. ” The term “or” is to be read as “and / or” unless the context clearly indicates otherwise. The term “based on” is to be read as “based at least in part on. ” The term “being operable to” is to mean a function, an action, a motion or a state can be achieved by an operation induced by a user or an external mechanism. The term “one embodiment” and “an embodiment” are to be read as “at least one embodiment. ” The term “another embodiment” is to be read as “at least one other embodiment. ” The terms “first, ” “second, ” and the like may refer to different or same objects. Other definitions, explicit and implicit, may be included below. A definition of a term is consistent throughout the description unless the context clearly indicates otherwise.
[0027] Unless specified or limited otherwise, the terms “connected” and “coupled” and variations thereof are used broadly and encompass direct and indirect connections and couplings. Furthermore, “connected” and “coupled” are not restricted to physical or mechanical connections or couplings. In the description below, like reference numerals and labels are used to describe the same, similar or corresponding parts in the figures. Other definitions, explicit and implicit, may be included below.
[0028] As discussed above, the accuracy of the RTD measurement is worsen in the industrial control application, which may adversely affect the temperature measurement and the industrial control. Specifically, when the RTD is used in the industrial control, the RTD are usually used together with a module termination unit (MTU) , and 2-wire or 3-wire mode is applied in the RTD measurement. Even if the RTD has excellent performance and a correct measurement is performed, the errors due to the components or elements of the industrial control system make it difficult to obtain the accurate real-time resistance of the RTD, thereby affecting the temperature measurement.
[0029] According to embodiments of the present disclosure, an improved solution for the RTD measurement in the industrial control application is provided. In the improved solution, channel resistances of a MTU of an industrial control system are pre-measured, and the resistance of the RTD can be determined based on the pre-measured channel resistances of the MTU and the detection value for the RTD estimated from a resistance measurement. In this way, the error due to the MTU of the industrial control system can be eliminated or reduced during the RTD measurement, thereby increasing the accuracy of the RTD measurement and improving the industrial control. By means of the embodiments of the present disclosure, a higher accuracy of RTD sampling or measuring can be achieved, multi-MTU can be compatible, and the undiscovered MTU impedance errors are solved.
[0030] FIG. 1 illustrates a schematic diagram of an industrial control system 1000 in accordance with an embodiment of the present disclosure. The industrial control system 1000 is an electronic control system used for industrial process control. As an example, the industrial control system 1000 may be a distributed control system (DCS) , and the components and elements shown in FIG. 1 may be a part of the DCS. Alternatively, the industrial control system 1000 may be other type of industrial control systems.
[0031] As shown in FIG. 1, the industrial control system 1000 comprises a controller 100, a MTU 200 and a plurality of components 310, 320, 330 and 340. The controller 100 is coupled to the plurality of components 310, 320, 330 and 340 via the MTU 200. The plurality of components 310, 320 and 330 may be analog input modules, digital input modules, analog output modules, or digital output modules or any combination thereof. In an example, the component 310 is a digital or analog output module, which is coupled with one or more field devices and can convert the control signal from the controller 100 and transmit it to the one or more field devices so as to control the one or more field devices, for example, the control signal transmitted by the output module may drive a motor, a valve and / or other actuators. In an example, the component 320 may be a digital or analog input module, which is coupled with one or more field devices and can collect and convert the signal from the one or more field devices and transmit it to the controller 100 so as to process and analyze the collected signals from the one or more field devices. The component 330 is a input / output module (I / O module) , e.g., an analog input module, which can be called as a measurement module or component and can perform measurement processing such as processing related to RTD measurements or a thermocouple (TC) measurements. The measurement module or component includes any type of processing devices capable of performing calculations and processing, e.g., FPGA or MCU, or can be realized by digital circuits and / or analog circuits, or a combination of multiple forms. Moreover, the component 340 is a RTD. The RTD may be made from platinum (Pt) or other materials having an accurate resistance / temperature relationship, so that the temperature to be measured can be determined in real time by measuring the resistance of the RTD. It is appreciated that the number of the components or modules 310, 320, 330 and 340 as shown in FIG. 1 is merely for illustration, and may be more or less. For example, the number of input / output modules may be 3, 4, 5 or more as required.
[0032] The MTU 200 comprises a plurality of channels 210, 220, 230 and 240, and can support different types of I / O modules, such as analog input, analog output, digital input or digital output modules. For example, the channels 210, 220 and 230 may be provided with terminals or connectors for directly connecting the MTU 200 to the output component or module 310, the input component or module 320, and the measurement component or module 330 respectively. Moreover, the MTU 200 can support the RTD measurement. For example, the MTU 200 may contains process wiring terminals, and when measuring the RTD, the RTD can be fixed on the wiring terminals, and two-wire or three-wire mode can be employed in the RTD measurement. In addition, the MTU 200 may be provided with a channel for connecting the controller 100. For example, the controller 100 can be coupled with the channel of the MTU 200 directly or via a communication component or module. In the event of providing a communication component or module, the communication component or module can be directly connected to the channel for the controller 100, and the controller 100 is communicatively coupled with the MTU 200 via the communication component or module. In this way, the MTU 200 provides a passage or path to connect the controller 100, I / O components or modules 210, 220, measurement component or module 230 and the RTD 240.
[0033] The inventor found that the MTU used together with the RTD introduces considerable errors during the RTD measurements of two-wire and three wire modes, and thus deteriorates the measurement accuracy. Specifically, the MTU is generic, and a channel of the MTU needs to support different types of I / O modules. Different modules have different impedance requirements for the copper on the MTU. Some modules require high currents and therefore require a thick copper to reduce heat generation, while others do not require thick copper but require good symmetry. When measuring the resistance of the RTD, in particular at the low-level values, the impedance of copper on MTU makes errors to accuracy of the RTD measurement.
[0034] FIG. 2 illustrates a schematic diagram of a two-wire mode of a RTD measurement in the industrial control system 1000 in accordance with an embodiment of the present disclosure. As shown in FIG. 2, the RTD 340 is provided with two connecting wires, which are connected with two wires 241 and 242 in the channel 240 of the MTU 200 respectively. During the two-wire mode measurement, the measurement module 330 applies a stimulus signal to the RTD 340 via the channel 240 of the MTU 200, for example, the stimulus signal is applied to the wire 241 and the wire 242 is connected to the ground. Then, the measurement module 330 can detect and obtain the voltage across the output port thereof and the current flow out of the output port thereof. Thereby, the measurement module 330 can measure the resistance of the RTD 340. However, there are wire resistances of the two wires 241 and 242 in the channel 240 of the MTU 200, and as seen in FIG. 2, the wire resistances of the two wires 241 and 242 are represented by equivalent resistors R1 and R2 respectively. Due to wire resistances of the two wires 241 and 242, the detected voltage across the output port of the module 330 is actually the voltage across the resistors R1, R2 and the RTD 340 instead of the voltage across the RTD 340. Thus, errors are introduced into the determination of the resistance of the RTD during the two-wire mode of the RTD measurement, and the resistance of the RTD 340 cannot be detected accurately.
[0035] FIG. 3 illustrates a schematic diagram of a three-wire mode of a RTD measurement in the industrial control system 1000 in accordance with an embodiment of the present disclosure. As shown in FIG. 3, the RTD 340 is provided with three connecting wires, which are connected with three wires 241, 242 and 243 in the channel 240 of the MTU 200 respectively. There are wire resistances of the three wires 241, 242 and 243 in the channel 240 of the MTU 200, and as seen in FIG. 3, the wire resistances of the three wires 241, 242 and 243 are represented by equivalent resistors R1, R2 and R3 respectively. Generally, the three-wire mode measurement has higher accuracy than the two-wire mode measurement. During the three-wire mode measurement, the measurement module 330 applies a first stimulus signal to the wire 243 and the RTD 340, applies a second stimulus signal to the wire 241, and the wire 242 is connected to the ground. If the stimulus current caused by the first stimulus signal is equal to that caused by the second stimulus signal and if the wire resistance of the wire 243 and the connecting wire between the wire 243 and the RTD 340 are equal to that of the wire 241 and the connecting wire between the wire 241 and the RTD 340, the error voltage caused by the wire resistance between the RTD 340 and the measurement module 330 can be completely cancelled, thereby obtaining an accurate resistance of the RTD 340. Although the connecting wire between the wire 243 and the RTD 340 can be selected to match with the connecting wire between the wire 241 and the RTD 340, it is difficult to make the resistor R1 of the wire 241 and the resistor R3 of the wire 243 equal to each other. The reason is that the channel of the MTU generally needs to support different types of the modules, and some pins need to carry sourced current, and thus the requirement for the thickness of copper is different. For example, in digital output module applications, at least the copper of two wires in a channel is required to be thick, but it is difficult to achieve the same thickness of all wires. As a result, the impedance of the three wires is inconsistent, e.g., R1=R2≠R3, thereby still introducing considerable errors during the three-wire mode measurement.
[0036] FIG. 4 illustrates a flowchart a method 400 for a RTD measurement in accordance with an embodiment of the present disclosure. The method 400 may be implemented by the processing device of the measurement module or component 330 as described above. For discussion, the method 400 will be described below with reference to FIGS. 1-3.
[0037] At block 401, the processing device of the measurement component 330 receives at least one detection value for a RTD 340 measured by the measurement component 330, the RTD 340 being coupled with the measurement component 330 via the channel 240 of the MTU 200 in the industrial control system 1000. For example, the measurement component 330 comprises elements for performing a resistance measurement, e.g., elements for applying stimulus signals to the RTD and elements for sampling the resistance or sampling the voltage and / or current. The resistance measurement may be implemented in any of the resistance measurement approaches, such as a volt-ampere method or bridge measurement method, thereby roughly determining the resistance of the RTD 340. The detection value for the RTD 340 in this step may have errors due to the wire resistances.
[0038] In some embodiments, the at least one detection value represents at least one of a resistance, a voltage and a current for the RTD, and if the at least one detection value represents at least one of the voltage and the current for the RTD, the processing device of the measurement component 330 calculates a detection value representing the resistance for the RTD based on the at least one detection value representing the at least one of the voltage and the current. Specifically, the elements for performing the resistance measurement in the measurement component 330 may directly provide a value representing the resistance to the processing device of the measurement component 330, or may provide at least one value representing other electrical quantities such as voltage and / current to the processing device of the measurement component 330. Such electrical quantities may be caused by the applied stimulus signal and be associated with the RTD. In the event of providing the voltage and / current to the processing device of the measurement component 330, the measurement component 330 can calculate a value representing the resistance based on the one or more value representing the voltage and / current, e.g., by using the volt-ampere method or other resistance measurement approaches. In addition, in the event of providing the value representing the resistance to the processing device of the measurement component 330, the resistance calculation can be omitted.
[0039] In some embodiments, the channel 240 of the MTU 200 comprises the first wire 241 and the second wire 242, and the RTD 340 is coupled with the measurement component 330 via the first wire 241 and the second wire 242. That is, the resistance measurement may be the two-wire mode. In the two-wire mode, the measurement component can detect the voltage across the resistors R1 and R2 and the RTD 340 and the current flowing through the resistors R1 and R2 and the RTD 340, thereby roughly calculating the resistance for the RTD 340. Alternatively, in two-wire mode, a reference resistor may be provided in the measurement circuit, and applied a stimulus current that is the same as or proportional to that of the RTD 340, so that the detection value representing the resistance for the RTD 340 can be obtained by the resistance value of the reference resistor and the proportional relationship between the detected voltage across the resistors R1 and R2 and the RTD 340 and the detected voltage across the reference resistance.
[0040] In some embodiments, the channel 240 of the MTU 200 further comprises the third wire 243, and the RTD 340 is coupled with the measurement component 330 further via the third wire 243. The first and second wires 241, 242 are coupled to one end of the RTD 340, and the third wire 243 is coupled to the other end of the RTD 340. That is, the resistance measurement may be the three-wire mode. In the three-wire mode, the first stimulus signal is applied to the resistor R3 and the RTD 340, so that a first stimulus current flows through the resistor R3 and the RTD 340; and the second stimulus signal is applied to the resistor R1, so that a second stimulus current flows through the resistor R1. The first stimulus current is equal to the second stimulus current. In this way, the error voltage across the resistor R3 and the error voltage across the resistor R1 at least partially cancel each other. Then, the detection value for the RTD 340 can be obtained in similar approaches to the two-wire mode. For example, a reference resistor may be provided in the measurement circuit of the three-wire mode, and applied a stimulus current that is the proportional to that of the RTD 340, so that the detection value representing the resistance for the RTD 340 can be obtained by the resistance value of the reference resistor and the proportional relationship between the detected voltage across the resistors R1 and R3 and the RTD 340 and the detected voltage across the reference resistance.
[0041] At block 402, the processing device of the measurement component 330 obtains wire resistance values of the channel 240 of the MTU 200. For example, different MTUs or different channels of a MTU may have different impedance, and the wire resistances or impedances of the MTU channels can be measured and recorded before the MTU leaves the factory. In an embodiment, the MTU 200 comprises a storage device configured to store the pre-measured wire resistances or impedances of the channels of the MTU 200. The measurement component 330 can obtain the wire resistance values of the channel 240 of the MTU 200 from the storage device in the MTU 200. In an example, the storage device may be a flash or any other type of the storage medium. Alternatively, the pre-measured wire resistances or impedances of the channels of the MTU 200 can be stored in the storage device external to the MTU 200, e.g., a storage in a I / O module. It is appreciated that during measuring the wire resistances or impedances of the channels of the MTU, each of all the channels of the MTU can be pre-measured and stored, or a part of all the channels of the MTU can be pre-measured and stored as required.
[0042] At block 403, the processing device of the measurement component 330 determines a resistance value of the RTD based on the at least one detection value for the RTD and the obtained wire resistance values. Specifically, the detection value representing the resistance for the RTD in the block 401 contains errors due to the wire resistance of the MTU 200. By means of the wire resistance values of the MTU 200 obtained in the block 402, the resistance of the RTD can be effectively and accurately corrected. In this way, the easily overlooked error of the MTU channels or MTUs is fixed, and even if the MTU impedance is large, the sampled resistance value in the measurement component has no error from the MTU, thereby avoiding the multiple MTU inconsistence issue and sampling error. As a result, the accuracy of the RTD measurement in the industrial control system can be improved.
[0043] In some embodiments, the obtained wire resistance values of the channel in the MTU 200 comprises resistance values R1, R2 of the first and second wires 241, 242, and the processing device of the measurement component 330 determines the resistance value of the RTD 340 by subtracting a sum of the resistance values of the first and second wires 241, 242 from the detection value representing the resistance for the RTD 340. For example, in the sampling and calculating of the two-wire mode, the measurement component 330 estimates and reads out the resistance of the RTD 340 as the detection value Rread_RTD, and after obtaining the wire resistance values R1, R2 of the channel 240, the measurement component 330 further corrects the resistance value RRTD of the RTD 340 as RRTD= Rread_RTD- (R1+R2) . In this way, even if there are wire resistance of the MTU in the measurement loop, the two-wire mode of the RTD measurement can get an accurate RTD resistance value, thereby improving the temperature measurement and the industrial control.
[0044] In some embodiments, the obtained wire resistance values of the channel 240 of the MTU 200 comprises resistance values of the first wire 241 and the third wire 243, and the processing device of the measurement component 330 determines the resistance value of the RTD 340 by subtracting a difference between the resistance values of the third wire 243 and the first wire 241 from the detection value representing the resistance for the RTD 340. For example, in the sampling and calculating of the three-wire mode, the measurement component 330 estimates and reads out the resistance of the RTD 340 as the detection value Rread_RTD, and after obtaining the wire resistance values R1, R3 of the channel 240, the measurement component 330 further corrects the resistance value RRTD of the RTD 340 as RRTD= Rread_RTD- (R3-R1) . In this way, even if the impedance of the three wires of the channel 240 is inconsistent, e.g., R1=R2≠R3, the three-wire mode of the RTD measurement can get an accurate RTD resistance value, thereby improving the temperature measurement and the industrial control.
[0045] FIG. 5 illustrates a flowchart a procedure 500 of obtaining the wire resistance values of the channel 240 of the MTU 200 in accordance with an embodiment of the present disclosure. The procedure 500 may be implemented in the block 402.
[0046] At block 501, the processing device of the measurement component 330 identifies the channel coupled to the RTD 340 from a plurality of channels of the MTU 200. Specifically, since there are multiple channels in the MTU 200, the measurement component 330 can firstly determine which channel the RTD 340 is coupled with. In this way, the measurement component 330 can know which channel’s wire impedance needs to be acquired in order to accurately eliminate the measurement errors.
[0047] At block 502, the processing device of the measurement component 330 obtains the pre-stored wire resistance values corresponding to the identified channel from a storage device. Specifically, the storage device (e.g., in the MTU 200) can store or record the pre-measured resistance values of the wires in the channels of the MTU 200, and the measurement component 330 can retrieve the required wire resistance values from the storage device according to the identified channel information. In this way, the wire resistance values (e.g., R1 and R2, or R1 and R3) of the channel coupled to the RTD 340 can be stored in the corresponding MTU, and can be conveniently obtained for correcting the resistance of the RTD.
[0048] According to another aspect of the present disclosure, a computer readable storage medium (or media) having computer readable program instructions thereon for performing aspects of the present disclosure is provided.
[0049] The computer readable storage medium can be a tangible device that can retain and store instructions for use by an instruction execution device. The computer readable storage medium may be, for example, but is not limited to, an electronic storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination of the foregoing. A non-exhaustive list of more specific examples of the computer readable storage medium includes the following: a portable computer diskette, a hard disk, a random access memory (RAM) , a read-only memory (ROM) , an erasable programmable read-only memory (EPROM or Flash memory) , a static random access memory (SRAM) , a portable compact disc read-only memory (CD-ROM) , a digital versatile disk (DVD) , a memory stick, a floppy disk, a mechanically encoded device such as punch-cards or raised structures in a groove having instructions recorded thereon, and any suitable combination of the foregoing. A computer readable storage medium, as used herein, is not to be construed as being transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission media (e.g., light pulses passing through a fiber-optic cable) , or electrical signals transmitted through a wire.
[0050] Computer readable program instructions described herein can be downloaded to respective computing / processing devices from a computer readable storage medium or to an external computer or external storage device via a network, for example, the Internet, a local area network, a wide area network and / or a wireless network. The network may comprise copper transmission cables, optical transmission fibers, wireless transmission, routers, firewalls, switches, gateway computers and / or edge servers. A network adapter card or network interface in each computing / processing device receives computer readable program instructions from the network and forwards the computer readable program instructions for storage in a computer readable storage medium within the respective computing / processing device.
[0051] Computer readable program instructions for carrying out operations of the present disclosure may be assembler instructions, instruction-set-architecture (ISA) instructions, machine instructions, machine dependent instructions, microcode, firmware instructions, state-setting data, or either source code or object code written in any combination of one or more programming languages. The computer readable program instructions may execute entirely on the controller 120, partly on the controller 120, as a stand-alone software package, partly on the controller 120 and partly on a remote computer. In the scenario involving the remote computer, the remote computer may be connected to the user’s computer through any type of network, including a local area network (LAN) or a wide area network (WAN) , or the connection may be made to an external computer (for example, through the Internet using an Internet Service Provider) . In some embodiments, the electronic circuitry can be customized by utilizing state information of the computer readable program instructions, for example, programmable logic circuitry, field-programmable gate arrays (FPGA) , or programmable logic arrays (PLA) . The electronic circuitry may execute the computer readable program instructions, in order to perform aspects of the present disclosure.
[0052] Aspects of the present disclosure are described herein with reference to flowchart illustrations and / or block diagrams of methods, device (systems) , and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer readable program instructions.
[0053] These computer readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in the flowchart and / or block diagram block or blocks. These computer readable program instructions may also be stored in a computer readable storage medium that can enable a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer readable storage medium having instructions stored therein comprises an article of manufacture, which includes instructions implementing aspects of the function / act specified in block or blocks of the flowchart and / or block diagram.
[0054] The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatuses, or other device to cause a series of operational steps to be performed on the computer, other programmable data processing apparatuses or other devices to produce a computer implemented process, such that the instructions which execute on the computer, other programmable data processing apparatuses, or other devices implement the functions / acts specified in block or blocks of the flowchart and / or block diagram.
[0055] It should be appreciated that the above detailed embodiments of the present disclosure are only to exemplify or explain principles of the present disclosure and not to limit the present disclosure. Therefore, any modifications, equivalent alternatives and improvement, etc. without departing from the spirit and scope of the present disclosure shall be comprised in the scope of protection of the present disclosure. Meanwhile, appended claims of the present disclosure aim to cover all the variations and modifications falling under the scope and boundary of the claims or equivalents of the scope and boundary.
Claims
1.A method of measurement, comprising:receiving at least one detection value for a resistance temperature detector (RTD) measured by a measurement component, the RTD being coupled with the measurement component via a channel of a module termination unit (MTU) in an industrial control system;obtaining wire resistance values of the channel of the MTU; anddetermining a resistance value of the RTD based on the at least one detection value and the obtained wire resistance values.2.The method of Claim 1, wherein the at least one detection value represents at least one of a resistance, a voltage and a current for the RTD, andwherein if the at least one detection value represents at least one of the voltage and the current, the method further comprises:calculating a detection value representing the resistance for the RTD based on the at least one detection value representing the at least one of the voltage and the current.3.The method of Claim 2, wherein the channel of the MTU comprises a first wire and a second wire, and the RTD is coupled with the measurement component via the first and second wires.4.The method of Claim 3, wherein the obtained wire resistance values of the channel of the MTU comprises resistance values of the first and second wires, andwherein determining the resistance value of the RTD based on the at least one detection value and the obtained wire resistance values comprises:determining the resistance value of the RTD by subtracting a sum of the resistance values of the first and second wires from the detection value representing the resistance for the RTD.5.The method of Claim 3, wherein the channel of the MTU further comprises a third wire, and the RTD is coupled with the measurement component further via the third wire, and wherein the first and second wires are coupled to one end of the RTD, and the third wire is coupled to the other end of the RTD.6.The method of Claim 5, wherein the obtained wire resistance values of the channel of the MTU comprises resistance values of the first wire and the third wire, andwherein determining the resistance value of the RTD based on the at least one detection value and the obtained wire resistance values comprises:determining the resistance value of the RTD by subtracting a difference between the resistance values of the third wire and the first wire from the detection value representing the resistance for the RTD.7.The method of Claim 1, wherein obtaining the wire resistance values of the channel of the MTU comprises:identifying the channel coupled to the RTD from a plurality of channels of the MTU; andobtaining the pre-stored wire resistance values corresponding to the identified channel from a storage device.8.A measurement component for an industrial control system, comprising:at least one processor;at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor, and wherein the instructions, when executed by the at least one processor, causing the measurement component to perform the method of any one of claims 1-7.9.An industrial control system comprising:a module termination unit (MTU) comprising a plurality of channels each adapted to couple with one of an analog input component, a digital input component, an analog output component, and a digital output component;a RTD coupled to one of the plurality of channels of the MTU; anda measurement component according to Claim 8 coupled to one of the plurality of channels of the MTU.10.The industrial control system of Claim 9, wherein the measurement component is an analog input component.11.The industrial control system of Claim 9, wherein the MTU comprises a storage device configured to store wire resistance values of at least one of the plurality of channels.12.A computer program product, wherein the computer program product includes computer executable instructions, and when the computer executable instructions are executed by a processor, the method of any one of claims 1-7 is implemented.13.A computer-readable storage medium, wherein a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the method of any one of claims 1-7 is implemented.