Including Sequence Or Logic Processor Patents (Class 700/7)
-
Patent number: 11960267Abstract: Provided is a control apparatus including an acquisition unit configured to acquire a measurement value measured regarding control target equipment, a first control unit configured to output an operation amount of the control target equipment according to the measurement value by at least one of feedback control or feed-forward control, a second control unit configured to output an operation amount of the control target equipment according to the measurement value using a model learnt by using learning data, and a switching unit configured to perform switching between the first control unit and the second control unit by which the control target equipment is controlled.Type: GrantFiled: April 6, 2021Date of Patent: April 16, 2024Assignee: Yokogawa Electric CorporationInventors: Go Takami, Fumio Nishijo, Satoru Tanaka
-
Patent number: 11405465Abstract: Software applications are used for controlling the optical state of one or more optically switchable windows or other optical products installed in a structure such as building. The applications permit users to send and/or receive data and/or commands for controlling the switchable optical products. In some embodiments, the applications provide an interface with a window network controller, which directly or indirectly controls windows in a structure. Relevant processing involving the application may include user authentication, commissioning, adaptive control, and decisions on whether to permit an action or change requested by a user. In some embodiments, the application allows users to directly control the tint state of one or more tintable windows. In some embodiments, the application allows users to change a rule or property associated with controlling a switchable optical product.Type: GrantFiled: June 11, 2019Date of Patent: August 2, 2022Assignee: View, Inc.Inventors: Dhairya Shrivastava, Todd Marques, Stephen Clark Brown
-
Patent number: 11129127Abstract: Disclosed are techniques for determining locations of reference nodes. In an aspect, an apparatus transmits a request to a first reference node to perform a first round-trip-time (RTT) procedure with a second reference node, determines a first distance between the first reference node and the second reference node based on the RTT procedure, determines relative locations of the first and second reference nodes with respect to each other, and determines absolute locations of the first and second reference nodes from their relative locations based on at least one of the first and second reference nodes having a known absolute location and at least one known angle-of-arrival (AoA) or angle-of-departure (AoD) of at least one reference signal.Type: GrantFiled: December 19, 2019Date of Patent: September 21, 2021Assignee: QUALCOMM IncorporatedInventors: Joseph Binamira Soriaga, Alexandros Manolakos, Naga Bhushan, Charles Edward Wheatley, Tingfang Ji, Jay Kumar Sundararajan
-
Patent number: 11024292Abstract: One or more non-transitory computer readable media contain program instructions that, when executed, cause one or more processors to: receive first raw data including one or more first data points generated by a first object of a plurality of objects associated with one or more buildings; generate first input timeseries according to the one or more data points; access a database of interconnected smart entities, the smart entities including object entities representing each of the plurality of objects and data entities representing stored data, the smart entities being interconnected by relational objects indicating relationships between the smart entities; identify a first object entity representing the first object from a first identifier in the first input timeseries; identify a first data entity from a first relational object indicating a relationship between the first object entity and the first data entity; and store the first input timeseries in the first data entity.Type: GrantFiled: November 25, 2020Date of Patent: June 1, 2021Assignee: Johnson Controls Technology CompanyInventors: Youngchoon Park, Sudhi R. Sinha, Vaidhyanathan Venkiteswaran, Vijaya S. Chennupati, Erik S. Paulson
-
Patent number: 10983159Abstract: A system, apparatus, and method of testing a plurality of test circuits is disclosed that includes inputting experiment data to the plurality of test circuits; applying a control signal to each of the plurality of test circuits to control application of the experiment data to the plurality of test circuits; and shifting the control signal in response to applying the control signal to each of the plurality of test circuits so that a different bit of the control signal is applied to each of the plurality of test circuits. The method in an aspect further comprises reading out a data out signal from each of the plurality of test circuits; and shifting the data out signal in response to reading out the data out signal from each of the plurality of test circuits.Type: GrantFiled: December 20, 2018Date of Patent: April 20, 2021Assignee: International Business Machines CorporationInventors: Stefan Payer, Michael Klein, Cedric Lichtenau, Ralf Richter
-
Patent number: 10962959Abstract: The purpose of the present invention is to stop the power supply to a specified device among a plurality of devices to be supplied with power, and maintain the power supply to the other device. An IO-Link master is provided with: an upper-level communication control unit which receives a specification of a device to which the power supply is to be stopped; and a power supply control unit which controls a device power supply switching unit corresponding to the device to which the power supply is to be stopped, to stop the power supply to said device while maintaining the power supply to the other device.Type: GrantFiled: December 6, 2016Date of Patent: March 30, 2021Assignee: OMRON CorporationInventors: Yasuhiro Kitamura, Toshiyuki Ozaki, Keiichi Teranishi
-
Patent number: 10872386Abstract: A computer system receives customer records listing customer attributes and an adoption status of the customer, such as whether the customer has enrolled in a particular energy efficiency program. An initial set of patterns are identified among the customer records, such as according to a decision tree. The initial set is pruned to obtain a set of patterns that meet minimum support and effectiveness and maximum overlap requirements. The patterns are assigned to segments according to an optimization algorithm that seeks to maximize the minimum effectiveness of each segment, where the effectiveness indicates a number of customers matching the pattern of each segment that have positive adoption status. The optimization algorithm may be a bisection algorithm that evaluates a linear-fractional integer program (LFIP-F) to iteratively approach an optimal distribution of patterns.Type: GrantFiled: December 15, 2016Date of Patent: December 22, 2020Assignee: C3.ai, Inc.Inventors: Adrian Albert, Mehdi Maasoumy Haghighi
-
Configurable methods and systems of growing and harvesting cells in a hollow fiber bioreactor system
Patent number: 10870827Abstract: Embodiments described herein generally relate to methods and systems for configuring settings of a cell expansion system including a bioreactor. Through a user interface, a user may configure display settings, system settings, and settings associated with protocols for loading, growing and/or harvesting cells. In configuring settings for protocols and associated processes, a diagram view or window of the cell expansion system is displayed in embodiments. The diagram view displays the process settings as graphical user interface elements. Settings available for configuration are enabled for selection in the diagram view. The diagram view allows the user to visualize the settings available for task configuration and to configure enabled settings. Configured settings are stored and capable of retrieval for subsequent execution or modification of the applicable protocol.Type: GrantFiled: August 7, 2017Date of Patent: December 22, 2020Assignee: Terumo BCT, Inc.Inventors: Edward Allan Stanton, IV, Glen Delbert Antwiler, Patrick J. Howley, Michael E. Kinzie, Jon A. Dodd, Casey V. Medina -
Patent number: 10782667Abstract: In a real-time environment at least one task is executed with a pre-defined task run-time, wherein at least one auxiliary function with indeterminate function run-time is to be processed within the specified task run-time by means of a time monitoring function. The time monitoring function, which defines a termination time for the auxiliary function within the pre-defined task run-time, is started. Then the auxiliary function is executed, wherein the time monitoring function monitors the function run-time and a function abort is initiated if the pre-defined abort time point is exceeded. Finally, the time monitoring function is terminated.Type: GrantFiled: September 28, 2018Date of Patent: September 22, 2020Assignee: Beckhoff Automation GmbHInventors: Marko Tscherepanow, Dirk Janssen, Andre Folkers
-
Patent number: 10754320Abstract: An industrial controller that integrates with an external controller for improved control of an industrial machine or process and for coordinating internal motion control functions of the industrial controller with the control routines native to the external controller is disclosed. The industrial controller includes one or more internal motion control instructions, such as a jog, cam, follower, or gearing function. The industrial controller further includes an internal motion planner to generate commands for motor drives connected to the industrial controller to execute the internal motion control instructions or user provided motion control instructions in a control program. External vendors have also developed motion planners to generate motion commands, for example, for the axes on robotic equipment.Type: GrantFiled: November 13, 2018Date of Patent: August 25, 2020Assignee: Rockwell Automation Technologies, Inc.Inventors: Jatin P. Bhatt, Rahul Sharma, Shipei Tian, Robert B. Hirschinger
-
Patent number: 10719643Abstract: A ladder program editing support apparatus edits a ladder program by causing a display to display a plurality of circuit elements that is each displayed as a symbol in an area between a plus bus line and a minus bus line in the ladder program and makes up the ladder program. The ladder program editing support apparatus includes the display that displays the ladder program, and an edit control unit that selects a selected range to be edited within the ladder program displayed on the display and displays identification information on the circuit elements included in the ladder program within the selected range on the display in the form of a list according to a preset displaying order.Type: GrantFiled: September 14, 2016Date of Patent: July 21, 2020Assignee: MITSUBISHI ELECTRIC CORPORATIONInventor: Tomo Horikawa
-
Patent number: 10715347Abstract: A method of building automation control from a computing device is provided and includes a computing device: accessing a building automation network through one or more network connections and identifying automated devices attached to that building automation network; determining a user interface structure for the automated devices and a device user interface for each automated device from device names of the automated devices on the building automation network; providing a user interface comprising the user interface structure and the device user interfaces on the computing device; and controlling one or more of the automated devices over one of the one or more network connections using instructions received over the user interface.Type: GrantFiled: February 23, 2018Date of Patent: July 14, 2020Assignee: ECONOWISE DRIVES AND CONTROLS LTD.Inventor: David Michael Lapsley
-
Patent number: 10514963Abstract: Disclosed are platforms for communicating among one or more otherwise independent systems involved in controlling functions of buildings or other sites having switchable optical devices deployed therein. Such independent systems include a window control system and one or more other independent systems such as systems that control residential home products (e.g., thermostats, smoke alarms, etc.), HVAC systems, security systems, lighting control systems, and the like. Together the systems control and/or monitor multiple features and/or products, including switchable windows and other infrastructure of a site, which may be a commercial, residential, or public site.Type: GrantFiled: December 8, 2015Date of Patent: December 24, 2019Assignee: View, Inc.Inventors: Dhairya Shrivastava, Stephen Clark Brown, Ronald F. Cadet
-
Patent number: 10295984Abstract: A safety-related control device for controlling an actuator with a first processing device that is configured to provide a safety function for the generation and/or processing of a signal for a safety-related control of the actuator, and a second processing device that is configured to provide an operating and/or additional function for the generation, processing, diagnostics, reproduction and/or transmission of further signals associated with the operation of the control device and/or of the actuator, and wherein the second processing device is furthermore configured to provide a test function for monitoring the functionality of the safety function.Type: GrantFiled: February 17, 2017Date of Patent: May 21, 2019Assignee: FESTO AG & CO. KGInventors: Jorg Quaas, Udo Walden
-
Patent number: 10110236Abstract: The present disclosure relates to an apparatus for recognizing a pulse signal, and more particularly, to an apparatus for recognizing a pulse signal, which maintains the pulse signal being input for a scan time until an end time point of the scan time, and stores the pulse signal in a pulse signal storage area as pulse input data. The apparatus for recognizing a pulse signal according to one embodiment of the present disclosure includes a signal maintaining unit configured to maintain and output the pulse signal, which is input for the scan time, as a pulse maintaining signal; a signal transmission unit configured to receive the pulse maintaining signal from the signal maintaining unit and transmit the input pulse maintaining signal; and a control unit configured to output the transmission control signal to the signal transmission unit to receive and store the received pulse maintaining signal.Type: GrantFiled: March 20, 2017Date of Patent: October 23, 2018Assignee: LSIS CO., LTD.Inventor: Kang-Hee Park
-
Patent number: 9805446Abstract: A method of changing an algorithm used in an electronic device and an electronic device thereof are provided. The method includes determining an algorithm based on at least one of information about environments and information about a useful amount of resources, determining a variable of the determined algorithm based on the at least one of information about the environments and the information about the useful amount of resources, and executing the determined algorithm based on the determined variable of the algorithm.Type: GrantFiled: August 22, 2014Date of Patent: October 31, 2017Assignee: Samsung Electronics Co., Ltd.Inventor: Woo-Hyun Baek
-
Configurable methods and systems of growing and harvesting cells in a hollow fiber bioreactor system
Patent number: 9725689Abstract: Embodiments described herein generally relate to methods and systems for configuring settings of a cell expansion system including a bioreactor. Through a user interface, a user may configure display settings, system settings, and settings associated with protocols for loading, growing and/or harvesting cells. In configuring settings for protocols and associated processes, a diagram view or window of the cell expansion system is displayed in embodiments. The diagram view displays the process settings as graphical user interface elements. Settings available for configuration are enabled for selection in the diagram view. The diagram view allows the user to visualize the settings available for task configuration and to configure enabled settings. Configured settings are stored and capable of retrieval for subsequent execution or modification of the applicable protocol.Type: GrantFiled: October 7, 2011Date of Patent: August 8, 2017Assignee: Terumo BCT, Inc.Inventors: Edward Allan Stanton, IV, Glen Delbert Antwiler, Patrick J. Howley, Michael E. Kinzie, Jon A. Dodd, Casey V. Medina -
Patent number: 9665509Abstract: Apparatus and methods for handling inter-processor interrupts (IPIs) in a heterogeneous multiprocessor system are provided. The scalable IPI mechanism provided herein entails minimal logic and can be used for heterogeneous inter-processor communication, such as between application processors, real-time processors, and FPGA accelerators. This mechanism is also low cost, in terms of both logic area and programmable complexity. One example system generally includes a first processor, a second processor being of a different processor type than the first processor, and an IPI circuit. The IPI circuit typically includes a first register associated with the first processor, wherein a first bit in the first register indicates whether the first processor has requested to interrupt the second processor; and a second register associated with the second processor, wherein a second bit in the second register indicates whether the second processor has requested to interrupt the first processor.Type: GrantFiled: August 20, 2014Date of Patent: May 30, 2017Assignee: XILINX, INC.Inventors: Ahmad R. Ansari, Felix Burton
-
Patent number: 9560164Abstract: An image processing apparatus, comprises: a dynamic portion reconfiguration unit configured to be able to reconfigure an internal circuit configuration dynamically and partially; and a reconfiguration control unit which controls the reconfiguration of the circuit configuration by the dynamic portion reconfiguration unit; wherein one or more processing circuits configured in the dynamic portion reconfiguration unit are each configured to include a data processing unit and a parameter holding unit for holding a parameter used for processing by the data processing unit, and for the parameter holding unit, a circuit configuration corresponding to a parameter corresponding to a setting in the processing by the data processing unit is defined, and the reconfiguration control unit, in accordance with a modification of the setting in the processing by the data processing unit, reconfigures only the circuit configuration of the parameter holding unit.Type: GrantFiled: January 29, 2015Date of Patent: January 31, 2017Assignee: CANON KABUSHIKI KAISHAInventor: Yasushi Shinto
-
Patent number: 9535430Abstract: By efficiently holding only information necessary for a desired control from among information that can be obtained from equipment such as air conditioners, lighting devices and other devices, the control of the air conditioners and other devices according to the situation is obtained with small-capacity memory resources. This facilitates uploading to an air conditioner control device having a relatively small memory capacity and makes it possible to efficiently customize the installed control program.Type: GrantFiled: January 25, 2011Date of Patent: January 3, 2017Assignee: MITSUBISHI ELECTRIC CORPORATIONInventors: Tomoaki Gyota, Masanori Nakata, Noriyuki Komiya
-
Patent number: 9466159Abstract: Apparatuses, methods, and systems installed in a vehicle. One method includes identifying, with a processing unit installed in a vehicle, one of a plurality of data sources providing vehicle data over a communication interface in the vehicle, wherein the plurality of data sources provide vehicle data from at least two different vehicle control modules. The method also includes incrementing, with the processing unit, a counter associated with the one of the plurality of data sources, comparing, with the processing unit, the counter to a threshold, setting, with the processing unit, the one of the plurality of data sources as an active data source for receiving vehicle data when the counter exceeds the threshold, and processing the vehicle data received provided by the one of the plurality of data sources.Type: GrantFiled: April 10, 2015Date of Patent: October 11, 2016Assignee: J. J. Keller & Associates, Inc.Inventors: Thomas C. Harter, Michael K. Kuphal, Bruce D. Lightner, Randel J. Thome
-
Patent number: 9381928Abstract: Disclosed is method and system for continuously re-generating reactive on-line train schedules for trains running in a large railway network. Railway network partitioned based on user configuration, into first type comprising trunk line and feeder line sub-networks, and second type comprising supervisory dispatch control territories. Sense and respond cycle is continuously executed on multi-processor computing environment, senses dynamic data from field about train movements, and other changes from users. For each first type sub-network, degree of deviation is computed from incumbent plans and congestion in sub-networks. Using degree of deviation and congestion, trains are rerouted and suitable scheduling methods are chosen for each sub-network and executed in parallel and first level train schedules are sent to second level train schedulers working on second type sub-networks which in parallel identify and resolve conflicts among first level train schedules.Type: GrantFiled: May 14, 2015Date of Patent: July 5, 2016Assignee: TATA CONSULTANCY SERVICES LIMITEDInventors: Siddhartha Sengupta, Sunil D. Joshi, Shripad Salsingikar, Sudhir Kumar Sinha, Kejitan Dontas, Nishant Kumar Agrawal
-
Patent number: 9329961Abstract: Testing a test component is disclosed. A real-time input communication that has been forked from an input communication intended for a deployed component is received at the test component. At least a portion of the received real-time input communication is processed. A result of the processing is used to at least in part determine a test result of the test component.Type: GrantFiled: September 29, 2014Date of Patent: May 3, 2016Assignee: Facebook, Inc.Inventor: Barak Reuven Naveh
-
Patent number: 9092023Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.Type: GrantFiled: July 9, 2012Date of Patent: July 28, 2015Assignee: Rockwell Automation Technologies, Inc.Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
-
Patent number: 9035598Abstract: Disclosed herein is an electrical-charging/discharging control apparatus composing an electric-power accumulation facility in conjunction with an electric-power accumulation battery and including: a communication section configured to receive a command to carry out either of electrical charging and discharging operations on the electric-power accumulation battery from an electric-power management apparatus for managing the electrical charging and discharging operations carried out on the electric-power accumulation battery; a control section configured to control the electrical charging and discharging operations carried out on the electric-power accumulation battery on the basis of the command; and a power conditioner for supplying electric power from an electric-power network to the electric-power accumulation battery and transferring electric power accumulated in the electric-power accumulation battery to the electric-power network in accordance with control carried out by the control section.Type: GrantFiled: February 22, 2012Date of Patent: May 19, 2015Assignee: Sony CorporationInventors: Masakazu Ukita, Asami Yoshida, Shiho Moriai, Masanobu Katagi
-
Publication number: 20150105868Abstract: Disclosed is an event input module, wherein the event input module receives time information which is an IRIG-B signal of a predetermined method from an outside time provider, allocates the time information to a detected event and determines event generation information.Type: ApplicationFiled: September 26, 2014Publication date: April 16, 2015Applicant: LSIS CO., LTD.Inventor: Yong Gak SIN
-
Publication number: 20150012115Abstract: A method includes receiving, at a control server, data related to a parameter of an operating environment of a number of processors. Each processor is associated with a data processing device of a number of data processing devices. The method also includes transmitting, through a processor of the control server, one or more control signal(s) to one or more logic controller(s) based on analysis of the parameter through the processor of the control server and/or the number of processors. The analysis includes comparison of the parameter with one or more reference threshold(s). Further, the method includes maintaining, through one or more regulation system(s), the parameter of the operating environment of one or more processor(s) of the number of processors around the one or more reference threshold(s) in accordance with the one or more control signal(s) transmitted to the one or more logic controller(s).Type: ApplicationFiled: July 4, 2013Publication date: January 8, 2015Inventors: Abdeali H. Panvelwala, Sasaank Botlaguduru
-
Publication number: 20140336784Abstract: The PLC communication system associated with the invention is characterized in that the system comprises a programmable logic controller (PLC), a plurality of processing devices, at least three communication processing nodes provided at the PLC and at the plurality of processing devices respectively to establish communication of the PLC and each of the processing devices and an interconnecting device and a plurality of communication lines for connecting the communication processing nodes with one another to establish data communication among the communication processing nodes. The PLC detects a state of communication failure and a display device displays an abnormal portion in a communication route based on the number of occurrences of the state of communication failure in respective interconnecting device and plurality of communication lines.Type: ApplicationFiled: April 2, 2014Publication date: November 13, 2014Applicants: Toyota Jidosha Kabushiki Kaisha, JTEKT CorporationInventors: Terukazu SENDA, Satoshi Kato, Toshio Aono, Toshiyuki Kamauchi, Masanori Ido
-
Publication number: 20140163698Abstract: A PLC communication system includes a PLC; a plurality of devices; three or more communication processing nodes that are provided respectively in the PLC and the devices to allow the PLC to communicate with each of the devices; and a plurality of communication lines that connect the communication processing nodes to each other to allow data communication. The PLC detects an incommunicable state between two of the communication processing nodes. The PLC communication system further includes a display device, and in a case where there are a plurality of types of incommunicable states detected by the PLC, the display device displays a portion where communication lines constituting the incommunicable states among the plurality of communication lines overlap with each other, as a line failure portion.Type: ApplicationFiled: November 26, 2013Publication date: June 12, 2014Applicant: JTEKT CorporationInventors: Satoshi KATO, Yasuteru YAMAUCHI, Terukazu SENDA
-
Publication number: 20130331955Abstract: Disclosed are an apparatus and a method for controlling a PLC output signal. The method includes receiving the PLC digital output signal and interpolating a gradient of the PLC digital output signal by applying a nonlinear correction function to the received PLC digital output signal. The embodiment provides a stable output control apparatus and a stable output control method capable of allowing an external device controlled by a PLC to smoothly output a response and a PLC output is gradually changed to prevent the external device to be controlled from being malfunctioned or broken.Type: ApplicationFiled: April 23, 2013Publication date: December 12, 2013Applicant: LSIS CO., LTD.Inventor: Jae Il Kwon
-
Patent number: 8606372Abstract: A system and method of dynamic distributed control with network topology discovery and load discovery in an isolated distribution grid is provided. Source modules connect to AC generators and output high voltage DC power on ports. Load modules receive the high voltage DC power on connected ports and convert the DC power to AC power. Loads are connected to AC outlets on load modules. A source module discovers the connected network topology through a series of states following the reading of a configuration file and creates an adjacency map. Each module has a microprocessor. Each microprocessor runs load discovery algorithms using its adjacency map as input. Load changes are detected and adjacency maps are amended to maintain consistency across all adjacency maps. Priority is afforded to desired loads when demand exceeds capacity.Type: GrantFiled: April 15, 2011Date of Patent: December 10, 2013Assignee: Williams Pyro, Inc.Inventors: Robert J. Harris, Christopher D. Pylant, Christopher M. Stimek, Peter C Gardner, Matthew C Ragsdale
-
Patent number: 8539110Abstract: An apparatus in a distributed control system having a network interface and wireless gateway coupled to the network interface. The network interface is configured to communicate with a network. The wireless gateway includes a wireless gateway function block application process configured to map process information between a wireless network having at least one wireless field device and the network. The wireless gateway further includes a wireless network management component configured to manage access to the wireless network and at least one wireless field device function block application process configured to define a resource and input and output process information of the wireless field device.Type: GrantFiled: July 3, 2008Date of Patent: September 17, 2013Assignee: Fieldbus FoundationInventors: David A. Glanzer, Marcos Peluso, Berry Mulder, Alexander Chernoguzov, Koji Demachi, Bill Tatum
-
Patent number: 8502688Abstract: The disclosure relates to a process of configuring a standalone self-supplied numeric controlled relay for providing phase and earth over current protection to electrical systems by accurate current measurement. The arrangement for current measurement with control algorithms is provided for power control by providing amplified and conditioned current for optimization between the current to power an electronic circuit and the fidelity of a measured current waveform so that they both are at the acceptable levels at the same time. This disclosure describes the current sensing and associated algorithm for power control in a truly self-powered relay.Type: GrantFiled: August 16, 2010Date of Patent: August 6, 2013Assignee: ABB Technology LtdInventors: Niraj Suthar, Vijay Shah, Maulik Vyas, Bernhard Deck
-
Patent number: 8494664Abstract: A programming tool provides an interface between an industrial controller and a motor drive that allows the logic development tool used to program the industrial controller to be used to configure the motor drive and its supported components directly. This allows a programmer to configure the topology for the motor drive and provide configuration data that can be verified directly from within the controller programming software rather than requiring separate programming and diagnostic tools.Type: GrantFiled: September 8, 2011Date of Patent: July 23, 2013Assignee: Rockwell Automation Technologies, Inc.Inventor: Michael R. Keller
-
Publication number: 20130096696Abstract: A method for operating a control network includes a first control computer, a second redundant control computer and a plurality of data-processing appliances, wherein a connection between the computers and the appliances is provided by a redundant and diverse heartbeat. The connection between the computers is checked before operating the control network. If a test result is positive, a master function is assigned to the first computer. If the test result is negative, both computers connect the appliances to themselves in a defined sequence. When a predetermined number of appliances are connected to the first computer, the computer takes over a master function and the second computer takes over a standby function, or, when a number, which is less than the predetermined number, of appliances are connected to each of the two computers, a signal is produced which signals a fault state of the control network.Type: ApplicationFiled: October 13, 2011Publication date: April 18, 2013Inventors: Roland Porsch, Hartmut Ludwig, Andreas Ziegler, Tino Schwarz, Andreas Kirsch
-
Publication number: 20130018484Abstract: A multicore processor for industrial control provides for the execution of separate operating systems on the cores under control of one of the cores to tailor the operating system to optimum execution of different applications of industrial control and communication. One core may provide for a reduced instruction set for execution of industrial control programs with the remaining cores providing a general-purpose instruction set.Type: ApplicationFiled: July 9, 2012Publication date: January 17, 2013Inventors: Ronald E. Schultz, Scot A. Tutkovics, Richard J. Grgic, James J. Kay, James W. Kenst, Daniel W. Clark
-
Patent number: 8347044Abstract: A programmable logic processor (PLC) with multiple PLC functions is disclosed. The PLC includes at least one memory storing at least one of a plurality of programs or data, and one or more processor assigned to each of the PLC function and couple to the memory. The PLC functions are run in parallel. A method of operating the PLC and a PLC system with multiple processors are also disclosed.Type: GrantFiled: September 30, 2009Date of Patent: January 1, 2013Assignee: General Electric CompanyInventors: Weihua Shang, Yongzhi Liu, William Henry Lueckenbach, Li Liu, Yu Zhang
-
Patent number: 8335573Abstract: For the purpose of controlling safety functions as part of a system controller which is not oriented to safety functions in an automation system, the invention provides safety modules having a sound functionality and provides a safety protocol which transmits data in the form of safety messages, wherein input and output parameters from each safety module are encapsulated by the safety protocol, and the individual safety modules are logically combined with one another in terms of data and flow by means of a data transmission link in line with the system's safety functions which are to be controlled, the data interchange taking place between the safety modules on the basis of the safety protocol.Type: GrantFiled: October 18, 2006Date of Patent: December 18, 2012Assignee: Beckhoff Automation GmbHInventors: Holger Buettner, Jens Sachs
-
Patent number: 8335575Abstract: A control node has a sequence table and subscribers, with the sequence table having data records each having an identification for an action of a manufacturing sequence associated with the control node, an identification for a subscriber carrying out the action and an identification of a parameter set associated with the action, and wherein each subscriber has a sequence interpreter which is designed to read and to interpret the sequence table, and to initiate the actions associated with the subscriber.Type: GrantFiled: February 11, 2010Date of Patent: December 18, 2012Assignee: Beckhoff Automation, GmbHInventors: Josef Papenfort, Ralf Heitmann, Gerd Hoppe, Itzko Christow
-
Publication number: 20120303138Abstract: A companion remote control system is usable with smart devices for controlling a plurality of controlled components. An overall control system includes: a companion remote configured for remote communication, and providing command options for a user desiring to interact with a controlled component; a software application configured for running on smart devices, which typically includes a graphical interface for the user to select desired controlled component from plurality of controlled components; and a control processor capable of communicating with companion remote, smart device and controlled components. The control processor is programmed to correlate user commands received from companion remote to appropriate instructions for a specific controlled component selection received from smart device.Type: ApplicationFiled: May 25, 2011Publication date: November 29, 2012Applicant: Remote Technologies IncorporatedInventor: John Michael Demskie
-
Patent number: 8321037Abstract: A station address displayed in a display field W5 coincides with a station address of the PLC to which this personal computer is connected. Further, bit addresses of respective output variables are displayed in a display field W1. For example, a corresponding bit corresponding to a check box whose address of the output variable is 00L1E and whose station address of the destination PLC is 2 is an output schedule definition bit Rb1E in an output schedule definition frame RF02 stored in a first storing unit TBL1. Therefore, a value of the output schedule definition bit Rb0E is defined as 0 (output is not scheduled). When an OK button W4 is clicked, respective output schedule definition frames are transferred to a PLC 10 and then are stored in the first storing unit TBL1 respectively.Type: GrantFiled: December 14, 2007Date of Patent: November 27, 2012Assignee: JTEKT CorporationInventor: Tsutomu Araki
-
Patent number: 8295166Abstract: A high speed industrial control system and data acquisition system and method are disclosed that enable high speed data transmission rates from an control system to a remote client application. In one embodiment, the system includes a first processor, a second processor, an open-socket interface, and a client application. The first processor is configured to generate data arrays and the second processor is configured to receive and convert the arrays into time stamped message sets. The open-socket interface may be coupled to the second processor and may be configured to transmit packet sets from the second processor to a client application. The client application may be configured to convert each packet set into individual records that are included in a standard structured data format. One of the standard structured data format may be a standard database format.Type: GrantFiled: April 17, 2007Date of Patent: October 23, 2012Assignee: Rockwell Automation Technologies, Inc.Inventor: Donald Woo
-
Publication number: 20120232677Abstract: Provided are a method and apparatus for controlling a public device that provides services that are shared by a plurality of users. The plurality of users may control an operation of the public device in order to provide a public service desired by the users.Type: ApplicationFiled: October 21, 2011Publication date: September 13, 2012Inventors: Sang-hyun Yoo, Jae-scheol Lee, Sang-dok Mo
-
Patent number: 8255676Abstract: A non-disruptive method for updating firmware in a first controller 210 of a redundant controller 200 in a storage subsystem 120 is disclosed. This updating occurs while the storage subsystem 120 presents data to a host system 130 in response to a host request 132. During the non-disruptive updating, the updating first controller 210 redirects the host request 132 for data, e.g., drive-A volume 252 normally owned by the first controller 210, to second controller 220 of the redundant controller 200. After the second controller 220 obtains data 134 identified in the host request 132, the operating second controller 220 transfers the data 134 to the updating first controller 210 via an inter-controller channel 202. Once the updating first controller 210 receives the data 134, the first controller 210 presents the data 134 to the host system 130. The host system 130 does not detect that the first controller 210 is updating because the updating process is invisible to the host system 130.Type: GrantFiled: July 22, 2009Date of Patent: August 28, 2012Assignee: Netapp, Inc.Inventors: William Patrick Delaney, Kenneth F. Day
-
Publication number: 20120116541Abstract: A safety controller controls an automated installation on the basis of project data representing an individual application running. The safety controller has a plurality of controller hardware components. At least some controller hardware components have a respective project data memory. The project data memories each are designed to store project data supplied to them. The safety controller includes a connecting unit, such as a communication network, which connects the controller hardware components to one another. The safety controller also has a distribution unit for distributing at least some of the project data via the connecting unit to at least some of the project data memories.Type: ApplicationFiled: October 19, 2011Publication date: May 10, 2012Inventors: Matthias REUSCH, Karsten Petzold, Michael Kling, Patrick Schips, Bernd Banzhaf, Florian Stanko, Herbert Walter, Timo Nawratil
-
Publication number: 20120095573Abstract: A safety-related control unit for controlling an automated installation in accordance with an application program containing control instructions. The safety-related control unit has first and second processors for executing at least some of the control instructions by processing a plurality of first and second program variables, respectively. The first processor also determines a first test value for at least one of the first program variables in accordance with an instantaneous value present for this first program variable at a first defined instance of time. The second processor determines a second test value for the at least one of the first program variables. The second test value corresponds to the first test value. The safety-related control unit also has a data memory for storing the instantaneous value, the first test value and the second test value in order to facilitate a quick restart of the control unit after an unexpected interrupt.Type: ApplicationFiled: October 19, 2011Publication date: April 19, 2012Inventor: Peter MOOSMANN
-
Patent number: 8155762Abstract: In an instrumentation control system in which plural control devices are connected to each other through a network, and transfer of data is performed asynchronously, a reset switch is provided in one of a control device, and when this switch is depressed, an instruction to reset unreliable information in the respective control devices is transmitted to other control devices, the control device having transmitted the instruction and all the other control devices having received the instruction stop the reception of the unreliable information from the network for a definite period, the unreliable informations in the respective control devices are reset, and the unreliable informations in the whole network are reset.Type: GrantFiled: October 17, 2008Date of Patent: April 10, 2012Assignee: Mitsubishi Electric CorporationInventor: Yukiko Hirano
-
Publication number: 20120078383Abstract: When a controlled device has changed the value of a parameter, the controlled device transmits the result of the change as updated information UPDATE to controllers by multicast, and aside from this, also transmits synchronization data SYNC in each synchronization period by multicast. Upon detecting a reception error of those data, the controller requests, from the controlled device, the information of the parameter which has been changed in one or more synchronization periods including and after the synchronization period subsequent to the last synchronization period in which the controller could normally receive all of the packets, and corrects the parameter value in the controller based on the current value of the changed parameter transmitted from the controlled device in response to the request.Type: ApplicationFiled: September 27, 2011Publication date: March 29, 2012Applicant: YAMAHA CORPORATIONInventor: Daisuke Takahashi
-
Patent number: 8121707Abstract: Embodiments of the present invention include systems and methods for an online load of logic to a triple module redundant (TMR) control system using a cascading switch and designated controller. Application code having SFC logic may be first downloaded to a designated controller of the TMR system. After download to the designated controller, the other controllers of TMR system may be updated in a cascading (circular) pattern. After updating the second controller with the updated logic, the designated controller may provide correct state information to the second controller.Type: GrantFiled: April 14, 2009Date of Patent: February 21, 2012Assignee: General Electric CompanyInventors: John Michael Karaffa, Justin Chong
-
Publication number: 20120029656Abstract: A method for developing a multi-agent system and a multi-agent system, such as an automation and/or production system, including software and/or hardware components, the resources and functions of these components being represented and/or controlled through software agents, each of the software agents having the capability of achieving goals through interaction with the environment and with other agents. In order to increase reconfigurability and flexibility, the resources and functions of the software agents are depicted as services, where each software agent, in order to achieve its own goals, calls up services of other software agents and offers its own resources and functions to other software agents as services.Type: ApplicationFiled: October 13, 2009Publication date: February 2, 2012Applicant: SCHNEIDER ELECTRIC AUTOMATION GMBHInventors: Armando Walter Colombo, Joao Marco Mendes, Paulo Leitao