WO1999031559A1 - Field programmable industrial process transmitter - Google Patents

Field programmable industrial process transmitter Download PDF

Info

Publication number
WO1999031559A1
WO1999031559A1 PCT/US1998/024223 US9824223W WO9931559A1 WO 1999031559 A1 WO1999031559 A1 WO 1999031559A1 US 9824223 W US9824223 W US 9824223W WO 9931559 A1 WO9931559 A1 WO 9931559A1
Authority
WO
WIPO (PCT)
Prior art keywords
industrial process
instructions
process transmitter
arrangement
digital data
Prior art date
Application number
PCT/US1998/024223
Other languages
French (fr)
Inventor
Joseph M. Gallagher
Original Assignee
Honeywell Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honeywell Inc. filed Critical Honeywell Inc.
Priority to AU13164/99A priority Critical patent/AU1316499A/en
Publication of WO1999031559A1 publication Critical patent/WO1999031559A1/en

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM]
    • G05B19/41865Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS], computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0426Programming the control sequence
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25428Field device
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • This invention relates in general to process signal transmitters and, more specifically, to a process signal transmitter that is capable of accepting configuration programming downloaded to the transmitter in the field.
  • the present invention is used with devices .known as "smart two-wire process transmitters" that must be set up or configured in one of a multitude of modes depending on the application.
  • Signal transmitters accept one form of various low-level signals from a sensor or transducer and convert such signals to a standard form .known as a 4-to-20-mA current loop.
  • Such transmitters are used in the process industries and are used for measuring temperature, pressure, flow, level and various other variables associated with the process (hereinafter referred to as a process variable).
  • a different design transmitter is required. Transmitters that are designed using classical analog circuit technology even require different models of transmitters depending on the range of the measured variable.
  • a transmitter receives a low level (microvolt and millivolt level) signal from thermocouples, pressure, flow, level and other sensors; converts these low-level signals near the location of the sensor to a suitable high-level signal, and transmits such high-level signal to a remote location within a process plant, such as the control room.
  • the signal output can also be transmitted to a process control system associated with industrial process that is used to monitor, collect and manipulate the process variables.
  • “smart" process transmitters have been introduced.
  • smart transmitters easily implement digital communications with a digital terminal or other digital computer. All current smart two-wire transmitters offer some form of digital communication with either local terminals or to a process control systems central computer. Additionally, some smart two-wire transmitters include internally-stored programming instructions that manipulate in one fo ⁇ n or another the process variables received from the sensors. This manipulation can be as simple as selecting a sensor, or as complicated as deriving and transmitting to a process control system an output signal indicative of the product of an algorithmic calculation using the process values sensed.
  • ROM Read Only Memoiy
  • the operating and configuration instructions loaded in the ROM characterize the process transmitter and defines its functionality.
  • the term characterize is used in this invention to describe the character of the device, or that which operationally distinguishes the process transmitter from other process transmitters, such as, a transmitter that senses and transmits pressure signals from a transmitter that senses and transmits flow signals.
  • functionality is defined as the operating behavior of the process transmitter within its character role, such as in a temperature transmitter, the frequency that a temperature sensor is polled by the transmitter to gather process variable data; or in a multi-variable transmitter, the algorithmic routines used to derive and calculate a manipulated variable from one or more process variables sensed and collected.
  • the ROM is programmed and assembled into the transmitter at the time of manufacture. In order to change a transmitters character and functionality, the transmitter has to be removed from the process, opened, and the ROM physically removed and replaced with a new ROM.
  • the removal of the transmitter effectively stops the monitoring and collection of the variables associated with that portion of the process. If these process variables are critical to the product being produced, the loss of this information may necessitate the temporary shut-down of the manufacturing or industrial process. This may a have a negative economic impact on the manufacturer due to the loss of production and the cost of starting-up production again.
  • the opening of the transmitter and physical replacement of the ROM has inherent dangers in the damage to the electronic and electrical components and circuits of the device. Static electrical discharges and undue mechanical strain and other dangers associated with physically handling of sensitive low-power electrical devices can leave these devices non-functional, requiring replacement of the damaged circuits or devices, or replacement of the entire transmitter.
  • the transmitter includes a program, and an apparatus for cycling through the program, to set various conditions, including a range of operation and selection of one of many possible remote sensors.
  • the program includes two portions, each of which can be entered by a user-manipulated switch. Each portion of the program can be cycled through and as selected portions of the program are reached, a selected parameter can be set into the microprocessor as a permanent operating condition.
  • the set operating conditions can be set or reset at any time by cycling through the program in accordance with the set protocol.
  • the arrangement is comprised of an alterable storage device that has a first set of operating instructions stored therein that characterize the operation of the industrial process transmitter.
  • a controller device connected to the alterable storage device is arranged to use the operating instructions stored in the alterable storage device to control the industrial process transmitter.
  • a configuration device is arranged to accept a second set of operating instructions entered by a user and to establish a communications link between the configuration device and the controller device. Upon establishment of the communication link, the configuration device transmits the second set of operating instructions to the industrial process transmitter where they are stored in the alterable storage device, replacing the first set of operating instructions. The controller device then uses the second set of operating instructions to collect, manipulate and transmit output signals representing the state of the industrial process.
  • the arrangement of the present invention can be used to alter in the field functional process routines or instructions, such as algorithm routines, that are used in the calculation of a derived output signal from the collected process signals.
  • the functional process routines that are programmed into the alterable storage device can either replace previously-stored routines or add new functional routines to a previously- stored set.
  • FIGURE 1 is a schematic block diagram of the major components of an industrial process transmitter where the present invention is used to advantage;
  • FIGURE 2 is a schematic block diagram showing the key components of the field programmable industrial process transmitter in accordance to the present invention
  • FIGURE 2A is the schematic block diagram of FIGURE 2, showing an alternative arrangement of linking a configuration computer to the process transmitter in accordance to the present invention.
  • FIGURE 3 is a block diagram of the steps involved in programming the process transmitter in accordance to the present invention.
  • FIGURE 1 the major components of a presently known industrial process transmitter 10 are illustrated (hereinafter referred to as a process transmitter).
  • the major components of the process transmitter include one or more process sensor packages 20, 20', a field device controller 30 and a process signal translation device 40. These three major components can be all housed together within a single housing, or the field device controller 30 and process signal translation device 40 housed within a single package and the process sensor packages 20, 20' located remotely.
  • the process sensor packages 20, 20' each include a process-specific sensor that is tasked to sense a particular aspect of the process being monitored or controlled, such as, temperature, pressure, flow, etc.
  • the signals generated by the sensors 20, 20' are passed to a field device controller 30 where they are manipulated.
  • the field device controller for this embodiment is contemplated to be a so-called "smart", or microprocessor-controlled, device.
  • the microprocessor controller of this class of device controls the operation of the process transmitter 10 and is also tasked under programmed instructions loaded at the time of manufacture to manipulate the sensor signals received. For example, in a multi- variable process transmitter that is characterized or intended to be used to gather and transmit output signals indicative of the pressure of a process medium, temperature is also sensed since the temperature of the medium can affect the accuracy of the pressure readings.
  • the programmed instructions loaded into the field device controller 30 not only control the selection and frequency of the polling of the sensor packages 20, 20', but also, under control of an algorithm routine, can calculate the corrected pressure by factoring in the temperature of the process medium. Therefore, the process variable output by the field device controller 30 is the product of the algoritlim routine.
  • the output of the field device controller 30 is next applied to a process signal translation device 40.
  • a microprocessor-controlled field device controller is a digital device.
  • Many existing process plant networks use the so-called two wire 4-to-20-mA current loop for the transmission of process signals from various locations in the plant to a control room.
  • the two-wire transmission system is also used to supply power to the process transmitter.
  • the power supply section of the process transmitter is not shown in this embodiment, but is well .known to those skilled in the art.
  • the process signal translation device 40 converts the digital signals output by field device controller 30 into an output signal that can be transmitted on the two wire 4-to-20-mA current loop.
  • the process signal translation 40 can be a digital signal packeting method that gathers, formats and packages the process signals developed by the field device controller 20 into message packets or other messaging forms required for transmission on the local area network.
  • the process sensor package 20 ⁇ is comprised of a process sensor 25 and an analog-to-digital converter 26.
  • Sensor 25 is in communication with the measured process medium and continually outputs an analog voltage representation of the sensed activity.
  • Sensor 25 if measuring, for example, the flow of a process medium such as a gas or liquid through a conduit or valve, would output an analog output voltage that represents the rate of flow observed by the sensor.
  • the analog output signals from sensor 25 are converted into digital signals by analog-to-digital converter 26 before being applied to microprocessor
  • Field device controller 30 further includes a Read Only Memory (ROM) 33 that is normally programmed at the time of manufacture and contains operating instructions associated with the initiation, shut down, testing and general operating instruction of the microprocessor 31.
  • ROM Read Only Memory
  • RAM Random Access Memory
  • a Non-Volatile Memory device (NVM) 32 is also connected to microprocessor 31.
  • the NVM device 32 is of a type of device well .known to those skilled in the art that is electrically erasable and programmable, or alterable, and is capable of retaining the data stored in the device if power is removed.
  • the invention contemplates the use of a solid-state memory device that can be altered by having either the entire memory or selected portions of the memory erased by an electric signal and new data stored in the erased portions.
  • the most commonly used solid-state memory device having the aforementioned features is the Electrically Erasable Programmable Read
  • Non- Volatile memory devices such as the so called solid-state Flash Memory or the Non- Volatile Random Access Memory (NVRAM), that combines in a single package an EEPROM and a static RAM, can be effectively used to perfo ⁇ n the function of NVM 32.
  • NVRAM Non- Volatile Random Access Memory
  • low-power CMOS RAM devices that are normally associated with a battery backup supply can also be effectively used as the NVM 32.
  • the NVM 32 is used by the present invention to accept and store therein operational programming downloaded to the industrial process transmitter in the field, that characterizes and operationally distinguishes the process transmitter from other process transmitters and the operational routines that define operating behavior of the process transmitter within its character role.
  • the term characterize is used in the present invention to describe the character of the device. Defined as that which operationally distinguishes the process transmitter from other process transmitters, such as, a transmitter that senses and transmits pressure signals from a transmitter that senses and transmits flow signals.
  • functionality is used in the present invention to define an operating behavior of the process transmitter within its character role, such as in a temperature transmitter, the frequency that a temperature sensor is polled by the transmitter to gather process variable data.
  • the characterizing programming and the data defining the process transmitters functionality is downloaded to the field device controller 30 via an I/O port 35 that is connected to microprocessor 31.
  • I/O port 35 connects the process transmitter to a configuration computer 50 via a digital line 51.
  • the configuration computer 50 can be any one of a type of presently .known microprocessor controlled devices such as desk top, portable or hand held computer devices that can be manipulated by a user to enter characterizing programming or functionality defining routines into the field device controller 30.
  • the configuration computer 50 establishes a communications link to the microprocessor 31 via digital line 51 in any of the present forms .known for communicating and transferring data between two digital devices.
  • the link can be a local serial data link and, therefore, composed of a two-line conductor or a local parallel data link composed of a plurality of conductors.
  • Programming data and functional routines entered by the user and downloaded to the microprocessor 31 are finally loaded into NVM 32 and become a part of the operational programming of the process transmitter.
  • a user via the configuration computer can create new flow equations or algorithm routines that can calculate an output value that can factor in other variables such as previously sensed process variables, parameters, offsets, gains, etc.
  • the programmable process transmitter of the present invention can have its character easily changed in the field by downloading the appropriate operating programming and data subroutines to NVM 32 via configuration computer 50.
  • the value of a calculated or manipulated process variable is output to the process signal translation device 40 for conversion into a signal compatible with the signal network used in the plant.
  • the plant signal network is the 4-20-mA current loop 60.
  • the digital output value from microprocessor 31 is applied to a digital- to-analog converter where the digital signal is translated into an analog voltage for amplification by an amplifier 42 before being transmitted along current loop 60 to a process control or monitoring scheme.
  • the process control scheme can be as simple as visually displaying the output value on an indicator, meter or CRT either locally in proximity of the process transmitter, or remotely in a control room.
  • the output analog signal can also be transmitted to a local controller of an automated distributed process control system.
  • the local controller gathers the output values from the process transmitters associated with the controller and is passed to the process control system.
  • the process control system controls the process in accordance to the values so received.
  • FIGU.RE 2A an alternative arrangement of linking the configuration computer 50 to the process transmitter in accordance to the present invention is shown.
  • a class of handheld devices used to communicate with process transmitters that can communicate digital and analog data over the so called two-wire 4-20-mA current loop.
  • Such a device and the method of communication is taught by U.S. Patent 4,520,488, entitled, “Communication System and Method", having a common assignee as the present invention and hereby incorporated by reference.
  • the configuration computer 50 can be connected anywhere along the so-called two-line current loop 60 via a communication line 61.
  • the configuration computer 50 includes a driver/receiver circuit (not shown) as taught by the aforementioned U.S. Patent 4,520,488, which introduces direct current variations in the two-line current loop 60, between pre-set current limits, with each variation representing a digital bit.
  • the user- entered programming and data is applied to the two-wire current loop 60 via line 61 and received by an associated process transmitter driver/receiver device 70.
  • the device 70 translates the direct current variations representing digital data and outputs the data to microprocessor 31.
  • Microprocessor 31 then stores the downloaded programming and data into NVM 32.
  • FIGURE 3 a block diagram of the steps involved in programming the process transmitter in accordance to the present invention is illustrated.
  • the data to be entered will be explained as an algorithm routine. It will be well understood by those skilled in the art that other forms of data, such as, operating instructions, characterization data, or the like, may be effectively downloaded by the method illustrated and the invention is not limited thereto.
  • a user utilizing the configuration computer 50 enters the algorithm routine to be downloaded into the computer 50 (block 100).
  • the user may input this data using an associated input device (not shown).
  • the input device can be one or more of the many devices presently .known for inputting data and commands into a computer device. For example, a keyboard where the user manually enters via keystrokes the algorithm routine, a selection from a preloaded list of possible algorithm routine choices displayed on a CRT screen, and/or from magnetic media device such as a floppy disk drive, or the like.
  • the computer upon receiving the request to establish the link from configuration computer 50, prepares to receive the download and sends an acknowledgment to configuration computer 50 to begin the transfer.
  • the now machine code translated algorithm routine is transmitted to process transmitter via line 51 (block 130) for a digital connection shown by FIGURE 2, or line 61, to current loop 60 shown in FIGURE 2A.
  • the algorithm subroutine is then stored in a non- volatile memory storage device, in this embodiment NVM 32 (block 140).
  • the now downloaded algorithm routine can replace a previously downloaded routine or can be one of a plurality of routines stored in NVM 32 in a library.
  • the library can include custom user-defined algorithm routines for mass and volume flow.
  • Microprocessor 31 can access the routine library and use one of the custom flow algorithm routines stored thereat to manipulate the sensed process variables.
  • a process control transmitter comprised of: means for storing a first set of instructions; means for controlling arranged to manipulate the collected signals in accordance to the first set of instructions; means for configuring arranged to accept a user-defined second set of instructions and to establish a communications link with the industrial process transmitter transfemng the second set of instructions to the means for storing whereby, the means for controlling manipulates the collected signals in accordance to the second set of instructions.

Abstract

An arrangement is disclosed for altering in the field the operating instructions used by an industrial process transmitter to collect, manipulate and transmit output signals representing the state of an industrial process. The arrangement includes an alterable storage device that has a first set of operating instructions stored therein that characterize the operation of the industrial process transmitter. A controller device connected to the alterable storage device is arranged to use the stored instructions to control the industrial process transmitter. A configuration device connectable to the industrial process transmitter, is arranged to accept a second set of operating instructions entered by a user. Upon establishment of the commmunication link between the configuration device and the industrial process transmitter, the configuration device transmits the second set of operating instructions to the industrial process transmitter, where they are stored in the alterable storage device, replacing the first set of operating instructions. The controller device then uses the second set of operating instructions to collect, manipulate and transmit the output signals representing the state of the industrial process. Alternatively, the arrangement can be used to alter in the field functional process routines or instructions that are used in the calculation of a derived output signal from the collected process signals. The functional process routines that are programmmed into the alterable storage device can either replace previously-stored routines or add new functional routines to a previously-stored set.

Description

FIELD PROGRAMMABLE INDUSTRIAL PROCESS TRANSMITTER
CROSS-REFERENCE TO RELATED APPLICATIONS
The present application is related to co-pending application, Serial No. 08/993,769, titled "A Method for Field Programming an Industrial Process
Transmitter", filed on the same date herewith, and having a common assignee as the present invention.
FIELD OF THE INVENTION This invention relates in general to process signal transmitters and, more specifically, to a process signal transmitter that is capable of accepting configuration programming downloaded to the transmitter in the field.
BACKGROUND OF THE INVENTION The present invention is used with devices .known as "smart two-wire process transmitters" that must be set up or configured in one of a multitude of modes depending on the application. Signal transmitters accept one form of various low-level signals from a sensor or transducer and convert such signals to a standard form .known as a 4-to-20-mA current loop. Such transmitters are used in the process industries and are used for measuring temperature, pressure, flow, level and various other variables associated with the process (hereinafter referred to as a process variable).
Generally, to measure each of these different process variables a different design transmitter is required. Transmitters that are designed using classical analog circuit technology even require different models of transmitters depending on the range of the measured variable. Typically, a transmitter receives a low level (microvolt and millivolt level) signal from thermocouples, pressure, flow, level and other sensors; converts these low-level signals near the location of the sensor to a suitable high-level signal, and transmits such high-level signal to a remote location within a process plant, such as the control room. Alternatively, the signal output can also be transmitted to a process control system associated with industrial process that is used to monitor, collect and manipulate the process variables. In recent years "smart" process transmitters have been introduced. These devices are distinguished from their analog predecessors by utilizing one or more microprocessors for their operation. These so-called smart transmitters easily implement digital communications with a digital terminal or other digital computer. All current smart two-wire transmitters offer some form of digital communication with either local terminals or to a process control systems central computer. Additionally, some smart two-wire transmitters include internally-stored programming instructions that manipulate in one foπn or another the process variables received from the sensors. This manipulation can be as simple as selecting a sensor, or as complicated as deriving and transmitting to a process control system an output signal indicative of the product of an algorithmic calculation using the process values sensed.
Presently .known smart transmitter's operating and configuration programs are normally stored in a Read Only Memoiy (ROM). The operating and configuration instructions loaded in the ROM characterize the process transmitter and defines its functionality. The term characterize is used in this invention to describe the character of the device, or that which operationally distinguishes the process transmitter from other process transmitters, such as, a transmitter that senses and transmits pressure signals from a transmitter that senses and transmits flow signals. The term functionality is defined as the operating behavior of the process transmitter within its character role, such as in a temperature transmitter, the frequency that a temperature sensor is polled by the transmitter to gather process variable data; or in a multi-variable transmitter, the algorithmic routines used to derive and calculate a manipulated variable from one or more process variables sensed and collected. The ROM is programmed and assembled into the transmitter at the time of manufacture. In order to change a transmitters character and functionality, the transmitter has to be removed from the process, opened, and the ROM physically removed and replaced with a new ROM.
This has many undesirable consequences. First, the removal of the transmitter effectively stops the monitoring and collection of the variables associated with that portion of the process. If these process variables are critical to the product being produced, the loss of this information may necessitate the temporary shut-down of the manufacturing or industrial process. This may a have a negative economic impact on the manufacturer due to the loss of production and the cost of starting-up production again. Second, the opening of the transmitter and physical replacement of the ROM has inherent dangers in the damage to the electronic and electrical components and circuits of the device. Static electrical discharges and undue mechanical strain and other dangers associated with physically handling of sensitive low-power electrical devices can leave these devices non-functional, requiring replacement of the damaged circuits or devices, or replacement of the entire transmitter.
.An apparatus for configuring a smart transmitter is taught by U.S. Patent 5,083,288, to Somlyody et al. This invention teaches an apparatus for configuring a smart transmitter that uses switches to configure the transmitter to perform various functions. The transmitter includes a program, and an apparatus for cycling through the program, to set various conditions, including a range of operation and selection of one of many possible remote sensors. The program includes two portions, each of which can be entered by a user-manipulated switch. Each portion of the program can be cycled through and as selected portions of the program are reached, a selected parameter can be set into the microprocessor as a permanent operating condition. The set operating conditions can be set or reset at any time by cycling through the program in accordance with the set protocol.
The apparatus and method described above has limitations in that any configuration programs that changes the functionality of the device has to be loaded initially into the transmitter at the time of manufacture, thereby limiting its functionality to the operating characteristics that have been previously loaded. Additionally, there are no provisions in the initial programming that can change the character of the transmitter. SUMMARY OF THE INVENTION
Therefore, there is provided by the present invention, an arrangement for altering in the field the operating instructions used by an industrial process transmitter to collect, manipulate and transmit output signals that represent the state of an industrial process.
The arrangement is comprised of an alterable storage device that has a first set of operating instructions stored therein that characterize the operation of the industrial process transmitter. A controller device connected to the alterable storage device is arranged to use the operating instructions stored in the alterable storage device to control the industrial process transmitter. A configuration device is arranged to accept a second set of operating instructions entered by a user and to establish a communications link between the configuration device and the controller device. Upon establishment of the communication link, the configuration device transmits the second set of operating instructions to the industrial process transmitter where they are stored in the alterable storage device, replacing the first set of operating instructions. The controller device then uses the second set of operating instructions to collect, manipulate and transmit output signals representing the state of the industrial process.
Alternatively, the arrangement of the present invention can be used to alter in the field functional process routines or instructions, such as algorithm routines, that are used in the calculation of a derived output signal from the collected process signals. The functional process routines that are programmed into the alterable storage device can either replace previously-stored routines or add new functional routines to a previously- stored set.
Accordingly, it is an object of the present invention to provide an industrial process transmitter that is field programmable.
It is another object of the present invention to provide a process transmitter that can accept user-defined configuration data from a configuration device in order to change the operating character and functionality of the process transmitter. It is still another object of the present invention to provide an industrial process transmitter that will accept user-defined custom algorithm routines and that uses the downloaded custom algorithm routines along with sensed process variables to develop output signals representing the state of an industrial process.
BRIEF DESCRIPTION OF THE DRAWINGS
Other objects, features, and advantages of the present invention will be apparent from the following description of a preferred embodiment thereof, taken in conjunction with the accompanying drawings, in which:
FIGURE 1 is a schematic block diagram of the major components of an industrial process transmitter where the present invention is used to advantage;
FIGURE 2 is a schematic block diagram showing the key components of the field programmable industrial process transmitter in accordance to the present invention;
FIGURE 2A is the schematic block diagram of FIGURE 2, showing an alternative arrangement of linking a configuration computer to the process transmitter in accordance to the present invention; and
FIGURE 3 is a block diagram of the steps involved in programming the process transmitter in accordance to the present invention.
DETAILED DESCRIPTION OF THE INVENTION Turning to FIGURE 1 , the major components of a presently known industrial process transmitter 10 are illustrated (hereinafter referred to as a process transmitter). The major components of the process transmitter include one or more process sensor packages 20, 20', a field device controller 30 and a process signal translation device 40. These three major components can be all housed together within a single housing, or the field device controller 30 and process signal translation device 40 housed within a single package and the process sensor packages 20, 20' located remotely. The process sensor packages 20, 20' each include a process-specific sensor that is tasked to sense a particular aspect of the process being monitored or controlled, such as, temperature, pressure, flow, etc.
The signals generated by the sensors 20, 20' are passed to a field device controller 30 where they are manipulated. The field device controller for this embodiment is contemplated to be a so-called "smart", or microprocessor-controlled, device. The microprocessor controller of this class of device controls the operation of the process transmitter 10 and is also tasked under programmed instructions loaded at the time of manufacture to manipulate the sensor signals received. For example, in a multi- variable process transmitter that is characterized or intended to be used to gather and transmit output signals indicative of the pressure of a process medium, temperature is also sensed since the temperature of the medium can affect the accuracy of the pressure readings. The programmed instructions loaded into the field device controller 30 not only control the selection and frequency of the polling of the sensor packages 20, 20', but also, under control of an algorithm routine, can calculate the corrected pressure by factoring in the temperature of the process medium. Therefore, the process variable output by the field device controller 30 is the product of the algoritlim routine.
The output of the field device controller 30 is next applied to a process signal translation device 40. As can be appreciated by those skilled in the art, a microprocessor-controlled field device controller is a digital device. Many existing process plant networks use the so-called two wire 4-to-20-mA current loop for the transmission of process signals from various locations in the plant to a control room. The two-wire transmission system is also used to supply power to the process transmitter. The power supply section of the process transmitter is not shown in this embodiment, but is well .known to those skilled in the art. The process signal translation device 40 converts the digital signals output by field device controller 30 into an output signal that can be transmitted on the two wire 4-to-20-mA current loop. Alternatively, in modern industrial plants that use digital local area networks the process signal translation 40 can be a digital signal packeting method that gathers, formats and packages the process signals developed by the field device controller 20 into message packets or other messaging forms required for transmission on the local area network. Turning now FIGURE 2, the key components of the field programmable process transmitter in accordance to the present invention are illustrated. As can be seen, the process sensor package 20\is comprised of a process sensor 25 and an analog-to-digital converter 26. Sensor 25 is in communication with the measured process medium and continually outputs an analog voltage representation of the sensed activity. Sensor 25 if measuring, for example, the flow of a process medium such as a gas or liquid through a conduit or valve, would output an analog output voltage that represents the rate of flow observed by the sensor. The analog output signals from sensor 25 are converted into digital signals by analog-to-digital converter 26 before being applied to microprocessor
31. Field device controller 30 further includes a Read Only Memory (ROM) 33 that is normally programmed at the time of manufacture and contains operating instructions associated with the initiation, shut down, testing and general operating instruction of the microprocessor 31. A Random Access Memory (RAM) 34 is also included that is used to store on a temporary basis intermediate results of any operational routine or subroutine calculation.
A Non-Volatile Memory device (NVM) 32 is also connected to microprocessor 31. The NVM device 32 is of a type of device well .known to those skilled in the art that is electrically erasable and programmable, or alterable, and is capable of retaining the data stored in the device if power is removed. Specifically, the invention contemplates the use of a solid-state memory device that can be altered by having either the entire memory or selected portions of the memory erased by an electric signal and new data stored in the erased portions. The most commonly used solid-state memory device having the aforementioned features is the Electrically Erasable Programmable Read
Only Memory (EEPROM). However, other new Non- Volatile memory devices such as the so called solid-state Flash Memory or the Non- Volatile Random Access Memory (NVRAM), that combines in a single package an EEPROM and a static RAM, can be effectively used to perfoπn the function of NVM 32. Additionally, low-power CMOS RAM devices that are normally associated with a battery backup supply can also be effectively used as the NVM 32. The NVM 32 is used by the present invention to accept and store therein operational programming downloaded to the industrial process transmitter in the field, that characterizes and operationally distinguishes the process transmitter from other process transmitters and the operational routines that define operating behavior of the process transmitter within its character role.
The term characterize is used in the present invention to describe the character of the device. Defined as that which operationally distinguishes the process transmitter from other process transmitters, such as, a transmitter that senses and transmits pressure signals from a transmitter that senses and transmits flow signals. The term functionality is used in the present invention to define an operating behavior of the process transmitter within its character role, such as in a temperature transmitter, the frequency that a temperature sensor is polled by the transmitter to gather process variable data.
The characterizing programming and the data defining the process transmitters functionality is downloaded to the field device controller 30 via an I/O port 35 that is connected to microprocessor 31. I/O port 35 connects the process transmitter to a configuration computer 50 via a digital line 51. The configuration computer 50 can be any one of a type of presently .known microprocessor controlled devices such as desk top, portable or hand held computer devices that can be manipulated by a user to enter characterizing programming or functionality defining routines into the field device controller 30. The configuration computer 50 establishes a communications link to the microprocessor 31 via digital line 51 in any of the present forms .known for communicating and transferring data between two digital devices. The link can be a local serial data link and, therefore, composed of a two-line conductor or a local parallel data link composed of a plurality of conductors.
Programming data and functional routines entered by the user and downloaded to the microprocessor 31 are finally loaded into NVM 32 and become a part of the operational programming of the process transmitter. If the sensors 25 connected to the field device controller 30 are tasked to read process flow, a user via the configuration computer can create new flow equations or algorithm routines that can calculate an output value that can factor in other variables such as previously sensed process variables, parameters, offsets, gains, etc. Additionally, the programmable process transmitter of the present invention can have its character easily changed in the field by downloading the appropriate operating programming and data subroutines to NVM 32 via configuration computer 50. By connecting the appropriate process sensor package 20, i.e. thermocouples, or temperature sensors, a process transmitter originally configured to measure flow can be changed to a temperature transmitter easily without the need to purchase and install a new process transmitter.
The value of a calculated or manipulated process variable is output to the process signal translation device 40 for conversion into a signal compatible with the signal network used in the plant. In FIGURE 2, the plant signal network is the 4-20-mA current loop 60. The digital output value from microprocessor 31 is applied to a digital- to-analog converter where the digital signal is translated into an analog voltage for amplification by an amplifier 42 before being transmitted along current loop 60 to a process control or monitoring scheme. The process control scheme can be as simple as visually displaying the output value on an indicator, meter or CRT either locally in proximity of the process transmitter, or remotely in a control room. The output analog signal can also be transmitted to a local controller of an automated distributed process control system. The local controller gathers the output values from the process transmitters associated with the controller and is passed to the process control system. The process control system controls the process in accordance to the values so received.
Turning to FIGU.RE 2A, an alternative arrangement of linking the configuration computer 50 to the process transmitter in accordance to the present invention is shown. There is known in the process industry a class of handheld devices used to communicate with process transmitters that can communicate digital and analog data over the so called two-wire 4-20-mA current loop. Such a device and the method of communication is taught by U.S. Patent 4,520,488, entitled, "Communication System and Method", having a common assignee as the present invention and hereby incorporated by reference.
Using the communication method of the above-identified patent the configuration computer 50 can be connected anywhere along the so-called two-line current loop 60 via a communication line 61. The configuration computer 50 includes a driver/receiver circuit (not shown) as taught by the aforementioned U.S. Patent 4,520,488, which introduces direct current variations in the two-line current loop 60, between pre-set current limits, with each variation representing a digital bit. The user- entered programming and data is applied to the two-wire current loop 60 via line 61 and received by an associated process transmitter driver/receiver device 70. The device 70 translates the direct current variations representing digital data and outputs the data to microprocessor 31. Microprocessor 31 then stores the downloaded programming and data into NVM 32.
Turning now to FIGURE 3, a block diagram of the steps involved in programming the process transmitter in accordance to the present invention is illustrated. In order to simplify the explanation of the concept involved in the field programming of the process transmitter, the data to be entered will be explained as an algorithm routine. It will be well understood by those skilled in the art that other forms of data, such as, operating instructions, characterization data, or the like, may be effectively downloaded by the method illustrated and the invention is not limited thereto.
A user utilizing the configuration computer 50 enters the algorithm routine to be downloaded into the computer 50 (block 100). The user may input this data using an associated input device (not shown). The input device can be one or more of the many devices presently .known for inputting data and commands into a computer device. For example, a keyboard where the user manually enters via keystrokes the algorithm routine, a selection from a preloaded list of possible algorithm routine choices displayed on a CRT screen, and/or from magnetic media device such as a floppy disk drive, or the like.
Once the algorithm routine is entered in the configuration computer 50, the computer, under control of an operating program, converts the routine into machine code readable by microprocessor 31 (block 110). Next the configuration computer 50 establishes a communications link with microprocessor 31 of the process transmitter (block 120). The microprocessor 31 , upon receiving the request to establish the link from configuration computer 50, prepares to receive the download and sends an acknowledgment to configuration computer 50 to begin the transfer.
The now machine code translated algorithm routine is transmitted to process transmitter via line 51 (block 130) for a digital connection shown by FIGURE 2, or line 61, to current loop 60 shown in FIGURE 2A. The algorithm subroutine is then stored in a non- volatile memory storage device, in this embodiment NVM 32 (block 140).
The now downloaded algorithm routine can replace a previously downloaded routine or can be one of a plurality of routines stored in NVM 32 in a library. For example, if the process transmitter is configured as a flow transmitter, the library can include custom user-defined algorithm routines for mass and volume flow. Microprocessor 31 can access the routine library and use one of the custom flow algorithm routines stored thereat to manipulate the sensed process variables.
The present invention has been described with particular reference to the preferred embodiments thereof. It will be obvious that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims and characterized by means for altering the manipulation of the signals collected by a process control transmitter comprised of: means for storing a first set of instructions; means for controlling arranged to manipulate the collected signals in accordance to the first set of instructions; means for configuring arranged to accept a user-defined second set of instructions and to establish a communications link with the industrial process transmitter transfemng the second set of instructions to the means for storing whereby, the means for controlling manipulates the collected signals in accordance to the second set of instructions.

Claims

CLAIMSWhat is claimed is:
1. In an industrial process transmitter used in an industrial process to collect, manipulate and transmit signals representing the state of said industrial process, an arrangement for altering the character of said industrial process transmitter comprising:
an alterable storage device having a first set of operating instructions stored therein;
a controller device connected to said alterable storage device and in accordance to said first set of operating instructions said controller device controls said industrial process transmitter to collect, manipulate and transmit signals representing the state of said industrial process;
a configuration device arranged to accept a user-defined second set of operating instructions and to establish a communications link with said controller device, transferring said second set of operating instructions to said alterable storage device, replacing said first set of operating instructions whereby said controller device controls said industrial process transmitter to collect, manipulate and transmit signals representing the state of said industrial process in accordance to said second set of operating instructions, altering the character of said industrial process transmitter.
2. The arrangement as claimed in claim 1 wherein said second set of operating instructions comprises an operating program that controls the operation of said industrial process transmitter.
3. The arrangement as claimed in claim 2 wherein said alterable storage device is a non-volatile solid-state memory device that can be electrically programmable.
4. The arrangement as claimed in claim 3 wherein said controller device is a microprocessor.
5. The arrangement as claimed in claim 4 wherein said configuration device includes means for entering data into said configuration device arranged to be manipulated by a user to enter said second set of operating instructions into said computer.
6. The arrangement as claimed in claim 5 wherein said microprocessor includes a digital data input port for the reception of digital data and said communications link is comprised of a communications line connecting said digital data input port to said configuration device and said second set of operating instructions is transmitted from said configuration device to said digital data port as digital data in accordance to a communication format, whereby said microprocessor stores said digital data representing said second set of operating instructions by electrically programming said non-volatile solid-state memory device.
7. The arrangement as claimed in claim 6 wherein said communication format is a serial data transmission.
8. The arrangement as claimed in claim 6 wherein said communication format is a parallel data transmission.
9. The arrangement as claimed in claim 5 wherein said industrial process transmitter is connected to a current circuit used in the transmission of output signals from said industrial process transmitter, and said configuration device includes means for transmitting digital data as direct current variations in the current circuit, and said microprocessor is further connected to a process transmitter driver/receiver circuit connected to said current circuit said process transmitter driver/receiver circuit arranged to receive said direct current variations, and said communications link comprises a current loop connecting said configuration device to said current circuit and said second set of instructions are transmitted from said configuration device to said current circuit as said direct current variations and received by said process transmitter driver/receiver circuit and converted to digital data, whereby said microprocessor stores said digital data representing said second set of instructions by electrically programming said nonvolatile solid-state memory device.
10. In an industrial process transmitter used in an industrial process to collect and manipulate signals representing the state of said industrial process, an arrangement for altering the manipulation of the signals collected comprising:
an alterable storage device having a first set of instructions stored therein;
a controller device connected to said alterable storage device arranged to manipulate the signals collected by said industrial process transmitter in accordance to said first set of instructions;
a configuration device arranged to accept a user-defined second set of instructions and to establish a communications link with said controller device for the transfer of said second set of instructions to said alterable storage device whereby said controller device controls the manipulation of the signals collected by said industrial process transmitter in accordance to said second set of instructions.
11. The arrangement as claimed in claim 10 wherein said second set of instructions comprise functional process routines that are used to generate an output signal with the signals collected by the industrial process transmitter.
12. The arrangement as claimed in claim 11 wherein said alterable storage device is non-volatile solid-state memory device that can be electrically programmable.
13. The arrangement as claimed in claim 12 wherein said controller device is a microprocessor.
14. The arrangement as claimed in claim 13 wherein said configuration device includes means for entering data into said configuration device arranged to be manipulated by a user to enter said second set of instructions into said computer.
15. The arrangement as claimed in claim 14 wherein said microprocessor includes a digital data input port for the reception of digital data and said communications link is comprised of a communications line connecting said digital data input port to said configuration device and said second set of instructions is transmitted from said configuration device to said digital data port as digital data in accordance to a communication format, whereby said microprocessor stores said digital data representing said second set of instructions by electrically programming said nonvolatile solid-state memory device.
16. The arrangement as claimed in claim 15 wherein said communication format is a serial data transmission.
17. The arrangement as claimed in claim 15 wherein said communication format is a parallel data transmission.
18. The arrangement as claimed in claim 14 wherein said industrial process transmitter is connected to a current circuit used in the transmission of output signals from said industrial process transmitter, and said configuration device includes means for transmitting digital data as direct current variations in the current circuit, and said microprocessor is further connected to a process transmitter driver/receiver circuit connected to said current circuit, said process transmitter driver/receiver circuit arranged to receive said direct current variations, and said communications link comprises a current loop connecting said configuration device to said current circuit and said second set of instructions is transmitted from said configuration device to said current circuit as said direct current variations and received by said process transmitter driver/receiver circuit and converted to digital data, whereby said microprocessor stores said digital data representing said second set of instructions by electrically programming said nonvolatile solid-state memory device.
19. In an industrial process transmitter used in an industrial process to collect and manipulate signals representing the state of said industrial process, means for altering the manipulation of the signals collected comprising:
means for storing a first set of instructions;
means for controlling arranged to manipulate said collected signals in accordance to said first set of instructions; and
means for configuring arranged to accept a user-defined second set of instructions and to establish a communications link with said industrial process transmitter transferring said second set of instructions to said means for storing whereby, said means for controlling manipulates said collected signals in accordance to said second set of instructions.
PCT/US1998/024223 1997-12-18 1998-11-12 Field programmable industrial process transmitter WO1999031559A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU13164/99A AU1316499A (en) 1997-12-18 1998-11-12 Field programmable industrial process transmitter

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US99377097A 1997-12-18 1997-12-18
US08/993,770 1997-12-18

Publications (1)

Publication Number Publication Date
WO1999031559A1 true WO1999031559A1 (en) 1999-06-24

Family

ID=25539918

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1998/024223 WO1999031559A1 (en) 1997-12-18 1998-11-12 Field programmable industrial process transmitter

Country Status (2)

Country Link
AU (1) AU1316499A (en)
WO (1) WO1999031559A1 (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR2841016A1 (en) * 2002-06-18 2003-12-19 Somfy Automation or control network configuration method in which command transmitters and receivers are configured in conjunction to ensure there is no confusion between order transmitting or order receiving units
DE102004039886A1 (en) * 2004-08-17 2006-03-09 Endress + Hauser Flowtec Ag Method for operating a field device of automation technology
US7725528B1 (en) 2002-03-06 2010-05-25 Rockwell Automation Technologies, Inc. System and methodology providing optimized data exchange with industrial controller
CN112131865A (en) * 2020-09-11 2020-12-25 成都运达科技股份有限公司 Digital compression processing method, device and storage medium for rail transit message

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0434288A2 (en) * 1989-12-20 1991-06-26 Ge Fanuc Automation North America, Inc. Programmable logic controller and method of operation thereof
DE4122371A1 (en) * 1991-07-05 1993-01-07 Rohde & Schwarz Microprocessor-controlled electronic measurement appts. - involves operating, control and measurement programme stored in internal memory, flash memory erasure and programme logic
US5453736A (en) * 1993-05-18 1995-09-26 Besam Ab Door operating system with programmed control unit
DE4416795A1 (en) * 1994-05-06 1995-11-16 Mannesmann Ag Redundant-configurable data transfer system for programmable controller in industrial process
US5586305A (en) * 1994-10-21 1996-12-17 Hewlett-Packard Company Smart distributed measurement and control system with a flexible architecture

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0434288A2 (en) * 1989-12-20 1991-06-26 Ge Fanuc Automation North America, Inc. Programmable logic controller and method of operation thereof
DE4122371A1 (en) * 1991-07-05 1993-01-07 Rohde & Schwarz Microprocessor-controlled electronic measurement appts. - involves operating, control and measurement programme stored in internal memory, flash memory erasure and programme logic
US5453736A (en) * 1993-05-18 1995-09-26 Besam Ab Door operating system with programmed control unit
DE4416795A1 (en) * 1994-05-06 1995-11-16 Mannesmann Ag Redundant-configurable data transfer system for programmable controller in industrial process
US5586305A (en) * 1994-10-21 1996-12-17 Hewlett-Packard Company Smart distributed measurement and control system with a flexible architecture

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7725528B1 (en) 2002-03-06 2010-05-25 Rockwell Automation Technologies, Inc. System and methodology providing optimized data exchange with industrial controller
FR2841016A1 (en) * 2002-06-18 2003-12-19 Somfy Automation or control network configuration method in which command transmitters and receivers are configured in conjunction to ensure there is no confusion between order transmitting or order receiving units
WO2003107105A2 (en) * 2002-06-18 2003-12-24 Somfy Method for configuration of a network
WO2003107105A3 (en) * 2002-06-18 2004-05-21 Somfy Method for configuration of a network
DE102004039886A1 (en) * 2004-08-17 2006-03-09 Endress + Hauser Flowtec Ag Method for operating a field device of automation technology
CN112131865A (en) * 2020-09-11 2020-12-25 成都运达科技股份有限公司 Digital compression processing method, device and storage medium for rail transit message
CN112131865B (en) * 2020-09-11 2023-12-08 成都运达科技股份有限公司 Track traffic report digital compression processing method, device and storage medium

Also Published As

Publication number Publication date
AU1316499A (en) 1999-07-05

Similar Documents

Publication Publication Date Title
US6104875A (en) Method for field programming an industrial process transmitter
US5083288A (en) Apparatus for configuring a remote process sensor and signal transmitter
US5596263A (en) Electrical power distribution system apparatus-resident personality memory module
US7016741B2 (en) Process control loop signal converter
RU2363974C2 (en) Device for controlling engineering process with programmable digital-analogue interface, mounted in operation conditions
KR100771769B1 (en) Electric domestic appliance comprising a communication interface
US7956738B2 (en) Process field device with radio frequency communication
US6574515B1 (en) Two-wire field-mounted process device
EP2215535B1 (en) Rf adapter for field device
US8788070B2 (en) Automatic field device service adviser
EP0333834A1 (en) Modular switch device
US20030097521A1 (en) Method for reprogramming a field device
WO1999031559A1 (en) Field programmable industrial process transmitter
JP5162766B2 (en) Gas meter
US10861322B2 (en) System and device for monitoring parameters
Poon Applications of data acquisition systems
JP4770170B2 (en) Transmitter system
JP2008197074A (en) Flow rate surveillance system
WO2024018202A1 (en) Wireless field device and a network thereof
US7159054B2 (en) System and method for digital protection and control device for a power distribution network
US20230274631A1 (en) Measuring device
CN111752236A (en) Module mounting method
US20210311097A1 (en) Automation engineering two-wire field device
JP2023030696A (en) Control method and control program
KR200356885Y1 (en) System for a monitoring compressed air system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AU CA CN JP

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA