Configurable connectorized I/O system
A system for making interconnections between an input/output module and a first device and a second device wherein the system uses standard cables and connectors. The input/output module includes a standard first connector for making connection with a standard first transmission line cable for conveying signals between the module and the first device, and at least one second connector, with such second connector connecting to a first end of a second standard cable. A second end of the second standard cable includes a standard cable connector for making connection to a corresponding connector of the second device. The input/output module is configured to contain programmable logic for making the required connections between the module and the first and second devices.
Latest Berkeley Process Control, Inc. Patents:
- Electronically configurable connector module
- System for programmed control of signal input and output to and from cable conductors
- System for programmed control of signal input and output to and from cable conductors
- System of path planning for robotic manipulators based on maximum acceleration and finite jerk constraints
- High speed transfer takeup
This application is a continuation-in-part of U.S. patent application Ser. No. 10/071,870 filed Feb. 8, 2002, which claims the benefit of U.S. Provisional Application Ser. No. 60/269,129 filed Feb. 14, 2001.
BACKGROUND OF THE INVENTION1. Field of the Invention
The present invention relates generally to cabling and cabling systems, and more particularly to a universal cabling system wherein the requirement for specific wire interconnections between first and second devices is accomplished through use of a programmable I/O module for making connection to the first device, and directing connections from the first device to selected wires of a cable for connection to the second device.
2. Description of the Prior Art
Complex electrical/electronic systems often require custom cable configurations. Cables are usually special configurations for a particular application. Even in relatively simple systems such as home audio and small computer systems, a number of different cables are typically required. In larger applications, such as industrial control systems, the number of custom cable designs is extensive. In industrial control systems such as those that run automotive plants, etc., interaction is required between control apparatus and sensors and actuators. The apparatus providing the corresponding connections will be referred to as input and output systems. Through the output system, the control system can turn on lights, pumps, valves and other devices. Similarly, through the input system, the control system can sense the state of a pushbutton, whether a switch is on or off, or whether a tank is full or how fast a shaft is turning.
In prior art control systems, such as a Programmable Logic Controller (PLC), the user of the control system electrically connects the sensors and actuators to the input/output systems using individual wire connections or via connectorized wire harnesses. A common method of connecting sensors and actuators to industrial control systems is through the use of individual wire connections via terminal blocks. Terminal blocks usually employ a screw-driven clamp. An electrical wire's insulation is removed from the end, and then the bare wire is slid under the screw-driven clamp. The screw is then tightened to secure the wire under the clamp and effect an electrical connection between the wire and the terminal block. Increasingly, various spring clamps are used to hold the wire, but these are essentially the same as screw-driven clamps.
A disadvantage of the method illustrated in
Another method of connecting an industrial control system such as a PLC to a load is via a connectorized wire harness or cable.
Making a direct connection between a PLC and a sensor or actuator without individual wire connections is problematical. An example situation is when a PLC must be connected to a device that already is equipped with a connector. The need to connect a PLC to such a device is very common. A typical device is a mass flow controller equipped with a connector for connecting signals that must be connected to the PLC. In this case, the connections are complicated by the fact that the PLC output module contains only outputs and the PLC input module contains only inputs, whereas the mass flow controller connector contains signals that represent both inputs and outputs. To make matters worse, some of the signals are discrete—that is, on/off—and some are continuously varying analog signals. In addition, the mass flow controller also requires application of a power supply voltage and return/ground to the flow controller connector.
In general, prior art methods and apparatus require the use of custom cable harnesses designed and built to connect the rigid format of a PLC to the varying formats of the disparate devices such as mass flow controllers and power supplies. The difficulty of designing, fabricating and installing complex wire harnesses is so great that the predominant method of connecting PLC's to sensors and actuators is via individual wire connections and terminal blocks.
It is therefore an object of the present invention to provide a method and apparatus wherein customized connections can be made using standard cables.
It is another object of the present invention to provide a method and apparatus that reduces the cable complexity involved in making interconnections in control systems.
It is a further object of the present invention to provide a method and apparatus for reducing the number of custom designed cables and individual wire connections in a system.
It is an object of the present invention to provide a programmable input/output module for directing signals between apparatus through standard cables.
It is another object of the present invention to provide an improved system for testing cables utilizing programmable input/output modules.
It is a still further object of the present invention to provide an interlock system for a control system that uses programmable input/output modules and standard cables.
Briefly, a preferred embodiment of the present invention includes a system for enabling a system controller to receive a selected signal type from, or apply a selected signal type to any selected one or more of a plurality of cable conductors. An input/output module includes a first connector apparatus for making connection with a first transmission line/cable for conveying signals between the module and the system controller. At least one second connector is provided for connecting to a first end of a second standard cable. A second end of the second standard cable includes a standard cable connector for making connection to a corresponding connector of a device from which data is received or to which a signal is applied. The input/output module is configured to contain programmable logic for enabling the required communication between the controller and the device.
An advantage of the present invention is that it minimizes or eliminates hand wired interconnections.
A further advantage of the present invention is that it reduces the cost of hand wiring, including related documentation, wire stripping, wire labeling, installation and testing.
A still further advantage of the present invention is that it eliminates or minimizes the need for custom cable harnesses.
Another advantage of the present invention is that it reduces the time required to design a new system.
An advantage of the present invention is that it reduces the quantity of part numbers in a system.
A further advantage of the present invention is that it simplifies maintaining systems in the field because a smaller number of cables need to be available to replace damaged or suspected cables.
A still further advantage of the present invention is that it aids in making system design changes, because new cable designs are generally not required.
IN THE DRAWING
Referring now to
For example, the module 66 may be programmed to connect a power supply voltage from either an external device such as a device 79 or from a supply built into the module 66, to any one or more of wires associated with corresponding cables 68 for transmission to corresponding interconnected devices 70. As another example, the controller 72 may program the module 66 to produce or send a signal on any pin of connector 74.
The module 66 may be programmed to enable transfer of communication data between any one of the devices 70 and the controller 72, and this may involve any required analog to digital (A/D) or digital to analog (D/A) conversion by the module 66.
The I/O module 66 as illustrated in
Although
As an example of operation of the system 65, the microprocessor may be programmed to recognize particular input data, included for example in an Ethernet packet on line 86 containing instruction to transmit the data as an analog signal on line 94 to device 96. The programming in this case would instruct the microprocessor to direct/convert the data through apparatus 98 having a digital to analog converter 116. Facility for making this connection is symbolized by relay “R1” which would be activated to make the required connection from the device 116 to the device 96. As another example, if line 94 were to carry 15 volts to the device 96, the microprocessor would be programmed to respond to a signal from the controller to activate relay R6. In this manner, the system 65 allows communication of a selected variety through any line such as 94, and application of any one of a variety of signals to be sent to any selected line such as 94 and thence to a corresponding device 96. The cable connecting to the lines such as line 94 can therefor be any cable capable of transmission of the required signals, which as explained above is preferably a conventionally standard cable.
The circuit switching apparatus (R1-R8) are shown diagrammatically as electromechanical relays. In the preferred embodiment, this switching apparatus is realized in a semiconductor circuit. A semiconductor circuit can be realized far less expensively and can act faster than an electromechanical relay circuit. An electromechanical relay is used in order to show the essence of the invention.
As shown in
The lines and interconnections can carry any signal type. For example, signals can contain frequency information such as that found in feedback from servo motors. Or these signals can represent serial communication carriers handling, for example, RS-232 data or fieldbus data such as Device Net, Profibus or Ethernet.
Referring again to
A further method of the present invention includes the use of the module 66 for testing cables.
A still further embodiment of the present invention includes a method wherein a module configured to include the features of module 66 is combined with an interlock for providing a safety feature in a system.
An embodiment of a method of the present invention is illustrated in
The exemplified system 154 of
The system controller 156 is connected to each of the three configurable, connectorized I/O Modules 166, 168 and 170 which provide the programmable flexibility as described above, to allow standard cables and connectors to be used throughout the system to make the various connections indicated. I/O Modules 166, 168 and 170 are shown overlapping the interlock Modules 180, 182 and 184 indicating that the interlock Modules 180, 182 and 184 plug into the I/O Modules 166, 168 and 170. In the preferred embodiment, the interlock Modules 180, 182 and 184 plug into connector 74 of an I/O module such as Module 66 of
The system controller 156 communicates with I/O Modules 166, 168 and 170, and with the interlock processor 172 by way of a network, such as Ethernet as indicated by lines 174. Apparatus for accomplishing Ethernet communication will be understood to those skilled in the art, and this need not be illustrated in order to reproduce the invention. A power supply 176 is shown with the connections symbolized by lines 178. An interlock module (180, 182, 184) is attached to each of the I/O modules (166, 168, 170). Each interlock module (180-184) is attached to the interlock processor 172 through cables/buses as indicated by lines 186, 188 and 190.
The interlock system of
In operation, the proximity switch 160 provides an interlock input 192 that is connected directly to the first interlock module 180. The safety interlock 162 provides a similar input 194. These two interlock inputs 192 and 194 are sensed by the system controller 156 by way of connection between the interlock module 180 and the I/O module 166, and input monitoring communications between the I/O module 166 and system controller 156 by way of network 174. The interlock module 180 contains one relay for each interlock input 192 and 194. These relays (not shown) are for driving a signal via the Interlock Bus 186 to the Interlock Processor 172. The Interlock Processor 172 contains one relay for each interlock input 192 and 194. The relays are arranged within the Interlock Processor 172 to perform a Boolean operation on the Interlocks 160, 162, 164 and generate an interlock output that is routed via the Interlock Bus 190 to the Interlock Module 184. Inside the Interlock Module 184 is one relay (not shown) for each output such as output 197 to be interlocked. In other words, although only one output 197 to one device 158 is shown in
While a particular embodiment of the present invention has been shown and described, it will be obvious to those skilled in the art that changes and modifications may be made without departing from the spirit of the present invention, and therefore the appended claims are to include these changes and alterations as follow within the true spirit and scope of the present invention.
Claims
1. A configurable connectorized system comprising:
- (a) a module including (i) a first connector apparatus including a first plurality of connectors for connecting a first plurality of cables between said module and a first plurality of devices; and (ii) directing apparatus responsive to an input signal from a control apparatus for causing said module to place any of a plurality of signals on any of a plurality of connector pins of said first plurality of connectors.
2. A system as recited in claim 1 wherein said module further includes a second connector apparatus for connecting a cable between said module and said control apparatus.
3. A system as recited in claim 1 wherein said module further includes an internal signal source and said directing apparatus is further programmable to connect a signal from said internal signal source to a said connector pin.
4-11. (canceled)
12. A system as recited in claim 1 wherein said directing apparatus includes a microprocessor.
13. A system as recited in claim 12 wherein said module includes a power supply for providing said supply voltage.
14-15. (canceled)
16. A system as recited in claim 1 wherein said plurality of signal types includes frequency information.
17. A system as recited in claim 16 wherein said frequency information represents serial communication.
18. A system as recited in claim 16 wherein said frequency information is feedback information from a servo motor.
Type: Application
Filed: Jan 25, 2005
Publication Date: Jun 16, 2005
Applicant: Berkeley Process Control, Inc. (Richmond, CA)
Inventors: Paul Sagues (Ross, CA), John Peuarch (San Francisco, CA), Leslie Woods (Oakland, CA)
Application Number: 11/043,296